MidnightBSD Magus

multimedia/vlc

Qt based multimedia player and streaming server

Flavor Version Run OSVersion Arch License Restricted Status
3.0.20_1 623 4.0 i386 gpl2 0 fail

License Permissions:

Events

Machine Type Time Message
m4032 info 2025-12-21 14:13:41.472665 Test Started
m4032 fail 2025-12-21 14:22:09.510897 make build returned non-zero: 1
m4032 fail 2025-12-21 14:22:10.571003 Test complete.

Log

===>  Building for vlc-3.0.20_1
/usr/local/bin/gmake  all-recursive
gmake[1]: Entering directory '/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20'
Making all in compat
gmake[2]: Entering directory '/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/compat'
/usr/local/bin/gmake  all-am
gmake[3]: Entering directory '/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/compat'
depbase=`echo dummy.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT dummy.lo -MD -MP -MF $depbase.Tpo -c -o dummy.lo dummy.c &&\
mv -f $depbase.Tpo $depbase.Plo
depbase=`echo tdestroy.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT tdestroy.lo -MD -MP -MF $depbase.Tpo -c -o tdestroy.lo tdestroy.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT tdestroy.lo -MD -MP -MF .deps/tdestroy.Tpo -c tdestroy.c  -fPIC -DPIC -o .libs/tdestroy.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT dummy.lo -MD -MP -MF .deps/dummy.Tpo -c dummy.c  -fPIC -DPIC -o .libs/dummy.o
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -no-undefined -static -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libcompat.la -rpath /usr/local/lib/vlc dummy.lo tdestroy.lo  -lm -L/usr/local/lib
libtool: link: ar cr .libs/libcompat.a  .libs/dummy.o .libs/tdestroy.o
libtool: link: ranlib .libs/libcompat.a
libtool: link: ( cd ".libs" && rm -f "libcompat.la" && ln -s "../libcompat.la" "libcompat.la" )
gmake[3]: Leaving directory '/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/compat'
gmake[2]: Leaving directory '/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/compat'
Making all in doc
gmake[2]: Entering directory '/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/doc'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/doc'
Making all in po
gmake[2]: Entering directory '/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/po'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/po'
Making all in share
gmake[2]: Entering directory '/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/share'
/usr/local/bin/msgfmt --xml --template vlc.appdata.xml.in -d ../po -o vlc.appdata.xml || cp vlc.appdata.xml.in vlc.appdata.xml
mimetypes="$(sed 's/\s*#.*$//g' ./vlc.desktop.mimetypes | egrep -v '^$' | tr "\n" ';')"; \
sed \
	-e 's,\@bindir\@,/usr/local/bin,g' \
	 -e "s,\@MIMETYPES\@,$mimetypes,g" < "vlc.desktop.in" > tmp-vlc.desktop
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/extensions/VLSub.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/extensions/VLSub.lua!"; \
exit 1
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/intf/cli.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/intf/cli.lua!"; \
exit 1
mkdir -p "$(dirname 'lua/intf/cli.luac')"
mkdir -p "$(dirname 'lua/extensions/VLSub.luac')"
luac54 -o lua/extensions/VLSub.luac lua/extensions/VLSub.lua
luac54 -o lua/intf/cli.luac lua/intf/cli.lua
desktop-file-validate tmp-vlc.desktop
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/intf/dummy.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/intf/dummy.lua!"; \
exit 1
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/intf/dumpmeta.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/intf/dumpmeta.lua!"; \
exit 1
mv -f tmp-vlc.desktop vlc.desktop
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/intf/luac.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/intf/luac.lua!"; \
exit 1
mkdir -p "$(dirname 'lua/intf/dummy.luac')"
mkdir -p "$(dirname 'lua/intf/dumpmeta.luac')"
mkdir -p "$(dirname 'lua/intf/luac.luac')"
luac54 -o lua/intf/dummy.luac lua/intf/dummy.lua
luac54 -o lua/intf/dumpmeta.luac lua/intf/dumpmeta.lua
luac54 -o lua/intf/luac.luac lua/intf/luac.lua
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/intf/http.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/intf/http.lua!"; \
exit 1
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/intf/modules/host.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/intf/modules/host.lua!"; \
exit 1
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/intf/modules/httprequests.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/intf/modules/httprequests.lua!"; \
exit 1
mkdir -p "$(dirname 'lua/intf/http.luac')"
mkdir -p "$(dirname 'lua/intf/modules/host.luac')"
mkdir -p "$(dirname 'lua/intf/modules/httprequests.luac')"
luac54 -o lua/intf/http.luac lua/intf/http.lua
luac54 -o lua/intf/modules/host.luac lua/intf/modules/host.lua
luac54 -o lua/intf/modules/httprequests.luac lua/intf/modules/httprequests.lua
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/intf/telnet.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/intf/telnet.lua!"; \
exit 1
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/meta/art/02_frenchtv.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/meta/art/02_frenchtv.lua!"; \
exit 1
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/meta/art/03_lastfm.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/meta/art/03_lastfm.lua!"; \
exit 1
mkdir -p "$(dirname 'lua/intf/telnet.luac')"
mkdir -p "$(dirname 'lua/meta/art/02_frenchtv.luac')"
mkdir -p "$(dirname 'lua/meta/art/03_lastfm.luac')"
luac54 -o lua/intf/telnet.luac lua/intf/telnet.lua
luac54 -o lua/meta/art/02_frenchtv.luac lua/meta/art/02_frenchtv.lua
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/meta/art/01_googleimage.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/meta/art/01_googleimage.lua!"; \
exit 1
luac54 -o lua/meta/art/03_lastfm.luac lua/meta/art/03_lastfm.lua
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/meta/art/00_musicbrainz.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/meta/art/00_musicbrainz.lua!"; \
exit 1
mkdir -p "$(dirname 'lua/meta/art/01_googleimage.luac')"
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/meta/reader/filename.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/meta/reader/filename.lua!"; \
exit 1
mkdir -p "$(dirname 'lua/meta/art/00_musicbrainz.luac')"
mkdir -p "$(dirname 'lua/meta/reader/filename.luac')"
luac54 -o lua/meta/art/01_googleimage.luac lua/meta/art/01_googleimage.lua
luac54 -o lua/meta/art/00_musicbrainz.luac lua/meta/art/00_musicbrainz.lua
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/modules/common.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/modules/common.lua!"; \
exit 1
luac54 -o lua/meta/reader/filename.luac lua/meta/reader/filename.lua
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/modules/dkjson.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/modules/dkjson.lua!"; \
exit 1
mkdir -p "$(dirname 'lua/modules/common.luac')"
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/modules/sandbox.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/modules/sandbox.lua!"; \
exit 1
mkdir -p "$(dirname 'lua/modules/dkjson.luac')"
mkdir -p "$(dirname 'lua/modules/sandbox.luac')"
luac54 -o lua/modules/common.luac lua/modules/common.lua
luac54 -o lua/modules/dkjson.luac lua/modules/dkjson.lua
luac54 -o lua/modules/sandbox.luac lua/modules/sandbox.lua
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/modules/simplexml.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/modules/simplexml.lua!"; \
exit 1
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/playlist/anevia_streams.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/playlist/anevia_streams.lua!"; \
exit 1
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/playlist/anevia_xml.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/playlist/anevia_xml.lua!"; \
exit 1
mkdir -p "$(dirname 'lua/modules/simplexml.luac')"
mkdir -p "$(dirname 'lua/playlist/anevia_streams.luac')"
mkdir -p "$(dirname 'lua/playlist/anevia_xml.luac')"
luac54 -o lua/modules/simplexml.luac lua/modules/simplexml.lua
luac54 -o lua/playlist/anevia_streams.luac lua/playlist/anevia_streams.lua
luac54 -o lua/playlist/anevia_xml.luac lua/playlist/anevia_xml.lua
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/playlist/appletrailers.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/playlist/appletrailers.lua!"; \
exit 1
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/playlist/bbc_co_uk.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/playlist/bbc_co_uk.lua!"; \
exit 1
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/playlist/cue.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/playlist/cue.lua!"; \
exit 1
mkdir -p "$(dirname 'lua/playlist/appletrailers.luac')"
mkdir -p "$(dirname 'lua/playlist/bbc_co_uk.luac')"
mkdir -p "$(dirname 'lua/playlist/cue.luac')"
luac54 -o lua/playlist/appletrailers.luac lua/playlist/appletrailers.lua
luac54 -o lua/playlist/bbc_co_uk.luac lua/playlist/bbc_co_uk.lua
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/playlist/dailymotion.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/playlist/dailymotion.lua!"; \
exit 1
luac54 -o lua/playlist/cue.luac lua/playlist/cue.lua
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/playlist/jamendo.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/playlist/jamendo.lua!"; \
exit 1
mkdir -p "$(dirname 'lua/playlist/dailymotion.luac')"
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/playlist/koreus.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/playlist/koreus.lua!"; \
exit 1
mkdir -p "$(dirname 'lua/playlist/jamendo.luac')"
mkdir -p "$(dirname 'lua/playlist/koreus.luac')"
luac54 -o lua/playlist/dailymotion.luac lua/playlist/dailymotion.lua
luac54 -o lua/playlist/jamendo.luac lua/playlist/jamendo.lua
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/playlist/liveleak.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/playlist/liveleak.lua!"; \
exit 1
luac54 -o lua/playlist/koreus.luac lua/playlist/koreus.lua
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/playlist/newgrounds.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/playlist/newgrounds.lua!"; \
exit 1
mkdir -p "$(dirname 'lua/playlist/liveleak.luac')"
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/playlist/rockbox_fm_presets.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/playlist/rockbox_fm_presets.lua!"; \
exit 1
mkdir -p "$(dirname 'lua/playlist/newgrounds.luac')"
mkdir -p "$(dirname 'lua/playlist/rockbox_fm_presets.luac')"
luac54 -o lua/playlist/liveleak.luac lua/playlist/liveleak.lua
luac54 -o lua/playlist/newgrounds.luac lua/playlist/newgrounds.lua
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/playlist/soundcloud.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/playlist/soundcloud.lua!"; \
exit 1
luac54 -o lua/playlist/rockbox_fm_presets.luac lua/playlist/rockbox_fm_presets.lua
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/playlist/vimeo.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/playlist/vimeo.lua!"; \
exit 1
mkdir -p "$(dirname 'lua/playlist/soundcloud.luac')"
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/playlist/vocaroo.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/playlist/vocaroo.lua!"; \
exit 1
mkdir -p "$(dirname 'lua/playlist/vimeo.luac')"
mkdir -p "$(dirname 'lua/playlist/vocaroo.luac')"
luac54 -o lua/playlist/soundcloud.luac lua/playlist/soundcloud.lua
luac54 -o lua/playlist/vimeo.luac lua/playlist/vimeo.lua
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/playlist/youtube.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/playlist/youtube.lua!"; \
exit 1
luac54 -o lua/playlist/vocaroo.luac lua/playlist/vocaroo.lua
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/playlist/twitch.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/playlist/twitch.lua!"; \
exit 1
mkdir -p "$(dirname 'lua/playlist/youtube.luac')"
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/sd/icecast.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/sd/icecast.lua!"; \
exit 1
mkdir -p "$(dirname 'lua/playlist/twitch.luac')"
mkdir -p "$(dirname 'lua/sd/icecast.luac')"
luac54 -o lua/playlist/youtube.luac lua/playlist/youtube.lua
luac54 -o lua/playlist/twitch.luac lua/playlist/twitch.lua
luac54 -o lua/sd/icecast.luac lua/sd/icecast.lua
for f in vlc.desktop.in vlc.desktop.mimetypes skins2/default/theme.xml skins2/default/subX/about.png skins2/default/subX/eq.png skins2/default/subX/font.otf skins2/default/subX/main.png skins2/default/subX/playtreeglyphs.png skins2/default/subX/pl.png skins2/default/subX/sysbuttons.png skins2/default/subX/vol_anim.png skins2/default/subX/vol_slider.png vlc512x512.png  solid/vlc-openbd.desktop solid/vlc-opencda.desktop solid/vlc-opendvd.desktop solid/vlc-openvcd.desktop lua/README.txt lua/extensions/README.txt lua/extensions/VLSub.lua lua/intf/README.txt lua/intf/cli.lua lua/intf/dummy.lua lua/intf/dumpmeta.lua lua/intf/http.lua lua/intf/luac.lua lua/intf/modules/host.lua lua/intf/modules/httprequests.lua lua/intf/telnet.lua lua/meta/README.txt lua/meta/art/README.txt lua/meta/art/02_frenchtv.lua lua/meta/art/03_lastfm.lua lua/meta/art/01_googleimage.lua lua/meta/art/00_musicbrainz.lua lua/meta/fetcher/README.txt lua/meta/reader/README.txt lua/meta/reader/filename.lua lua/modules/common.lua lua/modules/dkjson.lua lua/modules/sandbox.lua lua/modules/simplexml.lua lua/playlist/README.txt lua/playlist/anevia_streams.lua lua/playlist/anevia_xml.lua lua/playlist/appletrailers.lua lua/playlist/bbc_co_uk.lua lua/playlist/break.lua lua/playlist/cue.lua lua/playlist/dailymotion.lua lua/playlist/extreme.lua lua/playlist/france2.lua lua/playlist/jamendo.lua lua/playlist/katsomo.lua lua/playlist/koreus.lua lua/playlist/lelombrik.lua lua/playlist/liveleak.lua lua/playlist/metacafe.lua lua/playlist/mpora.lua lua/playlist/newgrounds.lua lua/playlist/pinkbike.lua lua/playlist/rockbox_fm_presets.lua lua/playlist/soundcloud.lua lua/playlist/vimeo.lua lua/playlist/vocaroo.lua lua/playlist/youtube.lua lua/playlist/twitch.lua lua/playlist/zapiks.lua lua/sd/README.txt lua/sd/fmc.lua lua/sd/icecast.lua lua/sd/icast.lua lua/sd/jamendo.lua hrtfs/dodeca_and_7channel_3DSL_HRTF.sofa; do \
	test "." = . || f="./$f"; \
	if test $f = lua/sd/jamendo.lua; then \
		exit 0; \
	fi; \
done; \
echo "Attempt to byte-compile unknown file: lua/sd/jamendo.lua!"; \
exit 1
mkdir -p "$(dirname 'lua/sd/jamendo.luac')"
luac54 -o lua/sd/jamendo.luac lua/sd/jamendo.lua
gmake[2]: Leaving directory '/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/share'
Making all in src
gmake[2]: Entering directory '/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src'
Makefile:3718: warning: ignoring prerequisites on suffix rule definition
Makefile:3722: warning: ignoring prerequisites on suffix rule definition
rm -f -- "../include/vlc_about.h.tmp"
rm -f -- fourcc_gen
rm -f -- revision.tmp
cc -I. -o fourcc_gen misc/fourcc_gen.c
if ! git \
		-C ".." describe \
		--tags --long --match '?.*.*' --always; then \
	cat ./revision.txt ; \
fi > revision.tmp
mkdir -p -- ../include
(echo "/* Automatically generated file - DO NOT EDIT */" && \
echo "static const char psz_license[] =" && \
sed 's/"/\\"/g;s/^.*$/\"&\\n\"/' "../COPYING" && \
echo ";" && \
echo "static const char psz_thanks[] =" && \
sed '/\$Id:/d;s/"/\\"/g;s/<.*.> //;s/^.*$/\"&\\n\"/' \
	"../THANKS" && \
echo ";" && \
echo "static const char psz_authors[] =" && \
sed '/\$Id:/d;s/"/\\"/g;s/<.*.> //;s/^.*$/\"&\\n\"/' \
	"../AUTHORS" && \
echo ";") >> "../include/vlc_about.h.tmp"
/bin/sh: git: not found
if diff revision.tmp ./revision.txt >/dev/null 2>&1; then \
	rm -f -- revision.tmp; \
else \
	mv -f -- revision.tmp ./revision.txt; \
fi
mv -f -- "../include/vlc_about.h.tmp" "../include/vlc_about.h"
rm -f -- fourcc_tables.h.tmp
./fourcc_gen > fourcc_tables.h.tmp
video: 867 entries
audio: 259 entries
spu: 50 entries
mv -f -- fourcc_tables.h.tmp fourcc_tables.h
/usr/local/bin/gmake  all-am
gmake[3]: Entering directory '/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src'
Makefile:3718: warning: ignoring prerequisites on suffix rule definition
Makefile:3722: warning: ignoring prerequisites on suffix rule definition
depbase=`echo libvlc.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT libvlc.lo -MD -MP -MF $depbase.Tpo -c -o libvlc.lo libvlc.c &&\
mv -f $depbase.Tpo $depbase.Plo
depbase=`echo libvlc-module.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT libvlc-module.lo -MD -MP -MF $depbase.Tpo -c -o libvlc-module.lo libvlc-module.c &&\
mv -f $depbase.Tpo $depbase.Plo
depbase=`echo missing.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT missing.lo -MD -MP -MF $depbase.Tpo -c -o missing.lo missing.c &&\
mv -f $depbase.Tpo $depbase.Plo
depbase=`echo revision.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT revision.lo -MD -MP -MF $depbase.Tpo -c -o revision.lo revision.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT libvlc.lo -MD -MP -MF .deps/libvlc.Tpo -c libvlc.c  -fPIC -DPIC -o .libs/libvlc.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT revision.lo -MD -MP -MF .deps/revision.Tpo -c revision.c  -fPIC -DPIC -o .libs/revision.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT libvlc-module.lo -MD -MP -MF .deps/libvlc-module.Tpo -c libvlc-module.c  -fPIC -DPIC -o .libs/libvlc-module.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT missing.lo -MD -MP -MF .deps/missing.Tpo -c missing.c  -fPIC -DPIC -o .libs/missing.o
depbase=`echo version.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT version.lo -MD -MP -MF $depbase.Tpo -c -o version.lo version.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT version.lo -MD -MP -MF .deps/version.Tpo -c version.c  -fPIC -DPIC -o .libs/version.o
In file included from libvlc-module.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from libvlc-module.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from libvlc-module.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from libvlc-module.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from libvlc-module.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |  In file included from libvlc.c:39   :
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning:     condue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
st stru  189ct vlc_common_members: (con |     return var_SetCst vlc_object_thecked *)(&(x)->obj) \
      |               ^
( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140In file included from libvlc-module.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 | #d  256 | In file included from     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADefiDRmissing.c:En38e var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
SS, ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
va  481 |       l );  con
      |            ^s:
t struct vl
c_common_membe../include/vlc_variables.h:140:48rIn file included from s:../include/vlc_common.h:1031:
../include/vlc_variables.h:189: note: expanded from macro 'var_SetChecked'
   140 | :12: warning: #(cddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]eo
nst v  189 |     return fine valr_c_oSebjtvar_SetChecked( p_obj, psz_nameCheec,ct_t *)(&(kx)ed(->obj) \
o,      |               ^
n VLC_VAR_INTEGER, val ,t,v) var_SetChecked(In file included from libvlc.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
);
  203 |     return var_SetChecked( p_obj, psz_name,      |            ^
 VLC_../include/vlc_variables.h:140:48VAR: note: expanded from macro 'var_SetChecked'
_B  140 | #dOOLefi, neval  v);
ar_S      |            ^etChe
ck../include/vlc_variables.h:140ed(:48o,: n,tnote: expanded from macro 'var_SetChecked'
,v  140) v | #ardef_SeinetCh veckar_ed(SeVLtChC_OBJECTec(oke),d(n,t,o,nv)
,t,      | v)                                               ^
 ../include/vlc_common.h:481var:15:_Se note: expanded from macro 'VLC_OBJECT'
tC  481he |  ck  ed     (VLconC_OstBJE sCTtr(ouct),n vlc,t_c,v)ommo
      | n_m                                               ^
e../include/vlc_common.h:481mb:15ers::  (cnote: expanded from macro 'VLC_OBJECT'
o  481 | nst    vlc   _obj  cecont_st t *)(str&(ucx)t VLC_OBvlcJECT(->oo),n_common,bj) t,v\
      |               ^
_)
      | mem                                               ^
bers:../include/vlc_common.h:481:15: note:  (cexpanded from macro 'VLC_OBJECT'
o  481 |       ns  ct vlc_onsobt jestrct_uct t v*)In file included from (&missing.c:38(x:
In file included from )l../include/vlc_common.h-c_co:>o1031:
../include/vlc_variables.h:bmmj203o):n_12 m:\
      |               ^ embers
:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 (c  203 |   onst vlc_object_t *)(&(x)->  In file included from olibvlc.c:39:
In file included from ../include/vlc_common.hbj) r:\e1031
t:
      u../include/vlc_variables.h:212:| rn              ^
 va12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r_S  212 |     reetturnCh varecke_SetChecked (d( obj,In file included from  namlibvlc-module.cp_obj, pe:s,36:
In file included from  z../include/vlc_common.hVL:_C1031n_:
aV../include/vlc_variables.hmA:eR_CO276:10ORD, : S, valwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
);VLC_VAR_  276BOO |     if(
       !| Lv           ^,ar_GetC 
hval )../include/vlc_variables.h:140:48:e;
c       knote: expanded from macro 'var_SetChecked'e| 
d           ^  (
 140../include/vlc_variables.hp | :_o140#b:dj,e48 f:psz_inename va, VLC note: expanded from macro 'var_SetChecked'_VAr_R_IN
STEGe  140tChecE | #defR, ineked var_S(&eovt,aCnlh, ) te),c
      ked|          ^
v) ../include/vlc_variables.h:142(o,:48: note: var_Sexpanded from macro 'var_GetChecked'n,t,v
e) vtCar_hecSetked(  Chec142 | #kedVd(LeVCfineL_ vOCar_OBJ_GeECTtCBJEC(hToec)(k,oen)d,,n,t,v)
      (o,|                                                ^tn,t,,v)v) var_Ge
t
../include/vlc_common.h      |                                                ^
:481:15../include/vlc_common.h:481:: note: 15Chec: note: keexpanded from macro 'VLC_OBJECT'
d  481 |    expanded from macro 'VLC_OBJECT'
    481 |        (VLconst   C_OB  cosJECT(otr),n,nst struct,vt vl)
      c_c|                                                ^
o../include/vlc_common.h:481:15uct : note: expanded from macro 'VLC_OBJECT'
mvlc  mo481 |   n_    _comm  const on_mmemembbers: (cers: (consts vlctru_objocent st vlc_cct_tomm *)onvl_mec_o(&(bjembectrs:_t (x)cons *)t v(&(x->obj) l\
c_obj      |               ^e)->obct_
j) t *)(&(x)->obj\
) \
      |               ^
      |               ^
In file included from missing.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obIn file included from libvlc-module.cj, n:36:
In file included from ame,../include/vlc_common.h:In file included from  VLClibvlc.c:_V391031A:
:
../include/vlc_variables.hIn file included from ../include/vlc_common.h:1031:293::
../include/vlc_variables.h:227R10:_CO warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:O12: RDS, v  293 | al);
         |            ^
warning:  ../include/vlc_variables.h:140:48: note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'var_SetChecked'
    140 | #de227 |  fine  if( v  re!ar_SetCvturn ar_var_GetSetChecked(o,Chechecknke,edtd( (,v) p_obp_oj, psz va_name, VLC_bj,VAr_SeR_BtCheckeOOLd( psz_,VLC_OB &navamJleE ,C) T V()Lo
C)      _,| Vn         ^A,
Rt,v)
      ../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'|                                                ^

_  142 | #dFLOefi../include/vlc_common.h:481:ne 15: AT,note: expanded from macro 'VLC_OBJECT'
   481val |     );
      | var_   GetChecked(             ^
cono,stn, st,vtru) vctar_ vlGetChe../include/vlc_variables.h:140cked(VLC_OB:48JEC: T(onote: expanded from macro 'var_SetChecked'c
_co  140 | #de),nfim,t,v)mon
      |                                                ^n_
emembers../include/vlc_common.h:481:15:  note: expanded from macro 'VLC_OBJECT'
v  : (co481 |  nsat r_vlc_object S_   tetCh   eck *)ed(cono,n,t,(sv&t)( sx t)vr-au>rco_tbS jev)tl Cc\h_
ec      co| kmmedon(              ^_V
mLC_OembBJEers: CT((coo),nstn,t vlc_object_,v)t *
      )(&|                                                ^
(../include/vlc_common.h:481:15x)-: In file included from note: expanded from macro 'VLC_OBJECT'missing.c:38
:
>ob  481 |    jIn file included from ../include/vlc_common.h:1031) \:
../include/vlc_variables.h     :
      | c227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
              ^
onst str  227 |     retucurn var_SetCheckt ved(lc_ p_objIn file included from , commlibvlc-module.c:36:
onIn file included from ../include/vlc_common.h:_me1031:
../include/vlc_variables.h:304:mbe17: warning: pszdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]rs: (c
_nameons, Vt   304 |  vl  c_ LC_VARif object_(likelt *y(!var)_(&(xF_Get)->CheLOcked (oAobj) \T, val 
b)      j;|               ^
,
      |            ^ name, VLC_VAR_COORDS, &val)
))
../include/vlc_variables.h:      |                 ^
140:In file included from ../include/vlc_variables.h:142libvlc.c:39:
In file included from :48: ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:48: 12:note: note: expanded from macro 'var_GetChecked'
expanded from macro 'var_SetChecked' warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

    140 |   #defin241 |  e v142 | #dar_Se   tChecrefineetu ked(o,n,tvar,v) va_Getr_Srn vaetCheckr_Seed(VtCChecLC_ked(oOBJ,nh,t,v) ECTecke(o),n,vart,vd( )
      _GetC|                                                ^
h../include/vlc_common.h:eck481p_obed(j, pV:15: note: expanded from macro 'VLC_OBJECT'
s  481 |     z_n    cLC_OBJECameT(o),n,, Vtonst struct vlc_cLC_ommon_mVAR_STRING,, val ev)mbe
      |                                                ^);

rs:../include/vlc_common.h:481:15: note:  (cexpanded from macro 'VLC_OBJECT'
      o  481nst vl|            ^
 | c _o     ../include/vlc_variables.h:140  const sbtructjec vt:48: note: lc_coexpanded from macro 'var_SetChecked'_
t  140 | #mmdefion_ *)(&(x)-members: (ne vaconr_s>obSetCj) \heck
      |               ^ed(o,nt vlc_,t,object_t 
*)(&(x)->obj)v) var_S \
      etCh|               ^
ecked(VLC_OIn file included from missing.c:BJECT(o),n38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: ,t,v)
      |                                                ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

  481  241 |   In file included from  |    libvlc-module.c:36:
In file included from ../include/vlc_common.h:1031     const st  re:
t../include/vlc_variables.hruuct vlc_:rnc324:10ommon_memb: warning: ersdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] var_
Se: (cont  324 |     if( C!vhsetc kvaedr_GetC(hecked( p_ lc_op_obbobj,j, pszjec_n psz_ant_t *ame)(&me, V(x)LC_VA, VLRC_VAR__STRING, val FLO);
AT,->obj)      |            ^ \

      ../include/vlc_variables.h :140&val:48: ) |               ^
) note: expanded from macro 'var_SetChecked'

  140 | #define      |  var         ^
_SetCh../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
ec  142 | #defiIn file included from ne vked(o,n,t,libvlc.cva) var_Setr_GetChChecked(eckVLC:_OBJE39:
In file included from ../include/vlc_common.h:CedT(o),n,t,v)(o,n
      |                                                ^
,1031:
../include/vlc_variables.h:256:../include/vlc_common.ht,:481v) va12:r_Get warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]Checke
d(V:  25615: note: LC_OBJEC |   T(o),expanded from macro 'VLC_OBJECT'
n  481 |    re   ,t,v)
       |                                                ^
 tur n var_Set ../include/vlc_common.h:const str481:15ucCheckt vl: note: expanded from macro 'VLC_OBJECT'ed(
   481 |  p_oc_combjmon_m em     , psz conberst _nstruct vlamec_cso,:m  mVLC(conon_m_VAR_AembeDDRsrs: (t vcESS, vlonst cal _obj)e;
ct_t      |            ^
 *)(&(x)->obj) \vlc
      | _obj              ^
../include/vlc_variables.hect_t *)(&(x)->o:140:bj) \
      |               ^
48: note: expanded from macro 'var_SetChecked'
  In file included from missing.c:38140 | #:
In file included from ../include/vlc_common.hdefine var_:1031:
../include/vlc_variables.h:SetChecked(o,n,t,v) varIn file included from 256:12: warning: libvlc-module.c:_Se36tC:
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from ../include/vlc_common.h  256 |     rethecurn var_Set:1031:
ked(VLChec../include/vlc_variables.hC_OBJ:ked( p_340:9:obj, psECT(o) warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
z_na,  340 |     ime, VLC_f( varn,t,v)
      |                                                ^
VAR_ADDRESS,_GetChecke d../include/vlc_common.hv( p_oal );bj, p
      | sz_na:481           ^
:me../include/vlc_variables.h,: VLC_VAR15: _STRING,note: expanded from macro 'VLC_OBJECT' 
&140v  481:48: note: al expanded from macro 'var_SetChecked'
)  140  | #defin)
      |         ^
 | e      ../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  var  142 |  const_Set#Check struct vlc_codefimmon_mne embeedvar_(o,rs: (GetCheckecod(o,n,nnt,vst,t, v)vlc_obj vaec)t_t *)(&(r_x)->GetChoecbj)  v\ka
      |               ^
re_Sd(VLC_OBJECT(o),n,t,v)
      |                                                ^
etChecked(In file included from ../include/vlc_common.hVLC_OBJECT:(libvlc.c481:15: note: expanded from macro 'VLC_OBJECT'
o  481),n:,39:
In file included from ../include/vlc_common.h:t1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, | v)   276 |     if(
      |                                                ^ !var 
 _Get../include/vlc_common.h:481:     Ccohecnst skedtruct vlc15_: note: expanded from macro 'VLC_OBJECT'
co( p_ombj, psz_name,   481 | m    Vo    const strucnLt_members: C_( vconslVtc vlc_oAR_bje_ct_commont *)(_me&(x)-IN>obj) TEG\
      |               ^
mERbers: (c, &val ) )
      |          ^
o../include/vlc_variables.h:nst vlc_object_142:48: note: expanded from macro 'var_GetChecked'
t *)In file included from   142 | #(d&libvlc-module.c(:xe36fi)n:
eIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:->o350:9 var_Gbj) \
      | : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e              ^  
tChecked350 |     i(o,f( var_GetChn,t,v) varIn file included from missing.c:38:
In file included from ../include/vlc_common.h:1031:
_../include/vlc_variables.he:276:10:c Gekwarning: tChecked(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]Ved( LC_p_oO
BJbECjT(, o)psz_nam,e  n,276,t,v | ) 
        |                                                ^
V ../include/vlc_common.h i:481:15f( !va: note: r_LGetCheckedCexpanded from macro 'VLC_OBJECT'
_  (481VAR p_obj, psz_nam |    e  ,_ST VLC_VARR   coInst_INTEGER, N&valG str uct vlc_, &val )common_ )
      |         ^
mem)bers: (const v )
      |          ^
lc_o../include/vlc_variables.h:142:bjec48: t_t *../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'note: expanded from macro 'var_GetChecked'

)  142 | #defi  142(&(xne var_Ge | #)->obj) tCh\
      | define var_eGetChecckked(o,n,ed(o,n,t,v              ^
)t, v) var_Gvare_GtChecked(etChecked(VLC_OBJVLC_OBJECT(o),n,t,v)
      ECT|                                                ^
../include/vlc_common.h(o),n,t,v):481:15In file included from 
      |                                                ^
:libvlc.c note: :39:
In file included from ../include/vlc_common.h:expanded from macro 'VLC_OBJECT'
1031  481:
../include/vlc_common.h:481:15../include/vlc_variables.h:293:: note: expanded from macro 'VLC_OBJECT'10
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |      293 |    481 |        cons t struct  if  vlc_c    ommon_members :c( onst (strucconst v lc_objtect_t *)(&(x!var)->_Ge vlcobj)tChec \
k_ed      |               ^
c( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
ommoIn file included from libvlc-module.c:36:
In file included from ../include/vlc_common.h:1031../include/vlc_variables.h:142::
../include/vlc_variables.h:48n: note: expanded from macro 'var_GetChecked'
_  142 | #362d:9members:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 e(fc  362o | inst vlc_objectn    i_t *)(&(fx( )->var_oe vaGetCbhrje_) \
      | GetC              ^
hcked( p_objecke, psz_name, VLC_VAR_ADd(o,n,t,v) vDREar_In file included from missing.c:GetChecSS,ked(VL &val ) C38_OBJ:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)
        293 | ECT(o),|         ^
n ,t, v ../include/vlc_variables.h) 
      if( :!142v| :48: note: expanded from macro 'var_GetChecked'
                                               ^
  ar_Get142 | #Chec../include/vlc_common.h:481:15:kdefine vaed( p_obj note: , pr_GetCexpanded from macro 'VLC_OBJECT'heckeds(zo
_,n,t,v) vnamea,r  481 |   VLC_V_GetAR      _ BcCOOL,h oecnst &struct vlc_vcommon_members:ked(aVl  )(L )
      |          ^
conCst v../include/vlc_variables.h:142l:48: note: _Oexpanded from macro 'var_GetChecked'Bc
_  142 | #dJeEofCbjecine varT(o),n,tt,_t *)(_&(xG)->obev)
      |                                                ^
tj) Che../include/vlc_common.h:481:15: c\
      | knote: expanded from macro 'VLC_OBJECT'
e  481 |                   ^
    const struct vlc_common_members: (const vlc_objectIn file included from _d(o,n,t,v) var_Gte *tCheckelibvlc.cd:)((39:
VLC_OBJEC&T(In file included from ../include/vlc_common.h(x:1031:
../include/vlc_variables.h:o304):17,n),->t,: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ovbj) \
      |   304 |                 ^
 )
      |                                                ^
 if../include/vlc_common.h :481(likely(!var_GetChecked :15: note: expanded from macro 'VLC_OBJECT'
(  481 |        obj, name, VLC_VAR_COORDS, &val)))
      |  const struct vlc_common_mem                ^
b../include/vlc_variables.h:142er:In file included from 48libvlc-module.c: s: note: expanded from macro 'var_GetChecked':(
36  cons:
t142 | #defineIn file included from   ../include/vlc_common.hvar_Getvlc_Chec:ke1031:
../include/vlc_variables.h:429:5:o dwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](bo,n,t,v
) vaj  429 |  er_Ge  c vt_art_C tChere*)(&(xat)ckee( d(pV-LC_O_obBJ>obj, pjszEC)T_ na(\mo
),      |               ^
en,t,v)
      |                                                ^
,../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 VLC_VAR_INTE  481 |    GER | VL    C_VAR_DOINHERIT );
 con      |     ^
s../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
t  122 | #define var_C stIn file included from rruceatmissing.ct :ve38(lca,:
b_In file included from com../include/vlc_common.hmo:n_1031me:
mb../include/vlc_variables.hers,:304c:: )17(c vaon: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
sr_t Cr  evlc304at | _e( objeVL ct C_ _O t if (likel*)y((&!v(x)->oarbj) \
_Ge      | tChe              ^
cked (objBJ, name, VECLCT(_VAR_a)CO, ORDS, &bIn file included from libvlc.cval):39))
      , c )
      |                                       ^
| ../include/vlc_common.h::
In file included from                 ^../include/vlc_common.h:
1031../include/vlc_variables.h:142481::48:
../include/vlc_variables.h::324:10: note: expanded from macro 'var_GetChecked'
 warning:   142 | #15:d note: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]expanded from macro 'VLC_OBJECT'f
i
  ne var_Ge  324t481 | C |  h   ief c  k( !vea dr_(  oGe,tChencked( p  ,c_ootnst bj,v) v, ar_Getstrucpszt v_nCalhmc_e,co eVLcmmokC_VAeR_FLnd(VLC__OAOT, &mBJval ) ECT)
embe      (|          ^o
rs: )(co,nsnt../include/vlc_variables.h, vt:l,v)
      |                                                ^
c_../include/vlc_common.hobj:142:48481ect_t: note: expanded from macro 'var_GetChecked'
:15  142 | # : note: expanded from macro 'VLC_OBJECT'
*de  fine)(&(x)->481 |  varo bj) \     
      |               ^
  const _stGruct vetClc_commonhIn file included from _libvlc-module.c:36mecekem:
In file included from ber../include/vlc_common.h:1031d(o,n,st,v: (c) v:
../include/vlc_variables.h:ar_GetC442onst :5:vl warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
hecc_  442ke | o   bjecd(V vtaL_C_OBJtEC r*)(T_Cre(o&),n,atet(x)-,v>)
      | (o bj)                                               ^
 p_o\b../include/vlc_common.h
:481:      |               ^
j, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
15../include/vlc_variables.h: note: expanded from macro 'VLC_OBJECT'
:  481 |         cons122:39: note: expanded from macro 'var_Create'
In file included from   122 | #missing.c:38define:
 vaIn file included from ../include/vlc_common.hr_Ct str:eat1031e(:
a,b../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,c  324 | ) v    ifruc(t ar_ !vaCrer_vlcGet_comaChecmon_mkeete(d VLC_mbOBJ(ECT (a)p_, b, objc )
      , psz_naerms: e, V(consLC_t vlcV_o|                                       ^bjARect_
_FL../include/vlc_common.h:481:t *)15: note: OAT, (expanded from macro 'VLC_OBJECT'
&&va(x)l  481  |  )-   >)
      |          ^
    o../include/vlc_variables.hb const :str142ujct: vl) \
      | 48:               ^
c_note: expanded from macro 'var_GetChecked'common
_members: (const vlc_o  142 | #debject_tfine  *var_)(In file included from Glibvlc.c:39et&(x)->:
Cheobj) \In file included from ../include/vlc_common.h:c1031:
ked../include/vlc_variables.h:(
      |               ^
o,n,t,340:9v): warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] va
r_GetChec  340 |  In file included from libvlc-module.c:36:
In file included from ../include/vlc_common.h: ked(VLC  _if( Ov1031B:
aJ../include/vlc_variables.h:455:rE_Ge5: warning: Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
T(o)tC,n,he  455 |  cked  t var_C,v)
rea( pte_      obj|                                                ^
, p../include/vlc_common.h:481sz_:15: nanote: expanded from macro 'VLC_OBJECT'
me, ( pV  481LC_ |   _obj,     pV  consszt_nameAR_ strS, uVLcC_VAR_FLtOAT vlc_ |c VTRoINGm, &mon_memvLCb_Vael ArR) )s
:_       |         ^DO(INHcERIT
ons ../include/vlc_variables.ht:);
      | 142 vlc_o    ^
b../include/vlc_variables.h:48:j122:: note: e39: cexpanded from macro 'var_GetChecked'
note:   142t_t  | #d*)(efi&(xne )->ovar_Gexpanded from macro 'var_Create'
b  122j)  | #d\ef
      | etChec              ^
ine var_Create(a,b,c) var_Create( VLC_OBJECT(a), b,In file included from  c )
kmissing.c:38:
In file included from ed(../include/vlc_common.ho,n,:t,v1031):
      |                                       ^../include/vlc_variables.h
:340: var_../include/vlc_common.h:4819:15:: note:  expanded from macro 'VLC_OBJECT'
warning:   481 |   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   G
etC  340 |    co    inst sheckeftruct ( vvlc_cdar_Get(VLComCmon_OBhec_mkembersJeEC: T((cood),nn(st  pvl_c_obj,ot,ectbj,_t  *)(v)psz
      | &(x)                                               ^_n
a../include/vlc_common.h->:481:m15: note: eob, Vj) \expanded from macro 'VLC_OBJECT'LC_VA

      |               ^R
_STRING, &val ) )
      |         ^
In file included from ../include/vlc_variables.h  :libvlc-module.c:481 |  142:48:        note: expanded from macro 'var_GetChecked'
con  142 | #st defstrineuct v vla36:
In file included from c_corm../include/vlc_common.h_:mGon_e1031tm:
../include/vlc_variables.hemb:469er:Cs: (5:c warning: heckeddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  469ons |   t volc_,ob  nvar,t,vje_Crec) var_tate_t(Get *C)(&(x) p->ohbje) \_obcj,k psz_enadme,
(      |               ^V VLLC_OC_V
AR_BSJECT(o),n,t,v)
TRI      |                                                ^
NG | VLC_../include/vlc_common.hVARIn file included from :_D481:15libvlc.c::OI39:
 note: expanded from macro 'VLC_OBJECT'
NIn file included from ../include/vlc_common.hHE  R:1031:
IT../include/vlc_variables.h481 |  );
      :     350:|     ^
   const s../include/vlc_variables.h9t: rwarning: :u122due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:39:  c note: expanded from macro 'var_Create'
t  122 | 350 |    v  il#defifc( var_ne co_GmetmCheon_vackedrm_Creeate(a(m p,b_oebbj,r ps: (cos,nstc) z _vanvame, Vlc_oLbr_CrC_Veate(AR_ VLSjeTC_ctOBJ_t *)RIECT(aN), bG(,&(x)- >ob,& c )
v      | al ) j)                                       ^)
\

../include/vlc_common.h:            |         ^
481| ../include/vlc_variables.h              ^
:142:48::15:  note: note: expanded from macro 'VLC_OBJECT'expanded from macro 'var_GetChecked'

    481142 | #d |   efine var_GetC      consth steckred(o,n,uctIn file included from t, missing.cv) vavl:38rc:
__cIn file included from ../include/vlc_common.hGom:1031:
../include/vlc_variables.hmon_:e350t:9: warning: medue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]mb
Checked(VLC_OBJECT(o  350 | e)rs,n,:  ( ctonst ,v i) v
lf      |                                                ^
c_../include/vlc_common.h:481:objec15t_t *)(&(x)( ->obv:j)ar_G note: expanded from macro 'VLC_OBJECT'
 \
      |               ^
  481 | et  Checked( p_obj, psz      In file included from conslibvlc-module.c_name:36t:
,  VLC_In file included from ../include/vlc_common.hVA:s1031:
../include/vlc_variables.h:t477:5R_r:STRuIN warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]G, 
c  477&t vvall ) | c  _  )
 varcom_C      | m        ^
reoate../include/vlc_variables.hn:( p142_:48_ombj,:e note: mbers:expanded from macro 'var_GetChecked'
 ps (const vlc  z__namo142 | #defe,ine v bar_jIn file included from eGect_t VLtC*C_version.c)(&(x)->heVAobRckj:)ed_ \STR(oI
31:
In file included from ../include/vlc_common.h:      N1031:
| G ,n,t,| V../include/vlc_variables.h:              ^
LCv_VAR_D) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

OINH  In file included from ERIlibvlc.c:39  T );
      |     ^
189 |   ../include/vlc_variables.h:  122:39:retu note: rnexpanded from macro 'var_Create'
 v  122 | #:
In file included from a../include/vlc_common.h:d1031481:
e../include/vlc_variables.h | :362r_:fin   e  v ar   c9_Corneate(Ss:a,t sb,te ctr)Ch uevctac rkvle_cdC_cr(oe mapmon_mete( VLC_Omberwarning: BJs:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 (c  362 | o EC_ obTnj  ,if p( v(sa)tsar_GetCh z_n,vl b, eccame, VLcke_ C_VAR_INdToEG()
ERb       , jp_obj, p| eszc_n                                      ^t_tam
e *)val(&(x)-,../include/vlc_common.h :>obj);481 VLC_VAR_AD
      DR)|            ^
 ES\
      ../include/vlc_variables.h:| S15:              ^ note: expanded from macro 'VLC_OBJECT'
:,
140 &va  :l48148  | :)    note: expanded from macro 'var_SetChecked'
 )
      |         ^
   140 |   #def ../include/vlc_variables.hi :142cn:ons48et: v  anote: srexpanded from macro 'var_GetChecked't_
rS  142 | #detucIn file included from t vCelhecmissing.c_ccokedmmon_(o,mem:benf,tris:ne v38ar:
 (_Gconste,In file included from  v)v../include/vlc_common.hlc:1031:
tC ../include/vlc_variables.hvhar:_Se_oe362:b9c:kedjec warning: tCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t_t
 (o*  h)(,362n |  &(ecked (VLC_OB,tJ E,v Cxi)-T(f>ob) j) \vao)r_,nGe,t
      |               ^( v
,ar_v)
      | GtChecetCheckekd(VLedIn file included from libvlc-module.c:36:
( p_obj, C_OBJECTp                                               ^
In file included from (o../include/vlc_common.h:481../include/vlc_common.h::s)z151031_,n: note: expanded from macro 'VLC_OBJECT'n
:
  481../include/vlc_variables.h, | :t,v491a:5)
:        me|                                                ^
, ../include/vlc_common.h:  Vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]LC 481_: V
   15: note: expanded from macro 'VLC_OBJECT'491AR  c_onst sAt | D    vDRESS
ra, &r_  val481 |   Cr)  e)
      | at u        ^
e../include/vlc_variables.h:( p c142:  48_o: note: t expanded from macro 'var_GetChecked'bj
v,l  c_c p  szomco142 | #monnd_s_memtenbera fss: (tirne vuctc avlc_coronst _mGetevmmo,ln_cC_obhmemeckbers:je (ccton_tst vle Vd(o, *)cn_ob,t,je(&v)c LC_Vt_t AR*_vAD)aDR(&rES_S |((x)->ox)-bGetj>Checobkj)) ed(V \ \
      L|               ^
C_O
      BJVLEC_VAR|               ^C
_DOINHERIT );
T(o      | )In file included from ,    ^
nversion.c:31:
In file included from ,t,v../include/vlc_common.h:)
      1031:
../include/vlc_variables.h:122:| 39:                                                ^
../include/vlc_common.h:note: expanded from macro 'var_Create'
481:15:../include/vlc_variables.h:  122 note: 203:expanded from macro 'VLC_OBJECT' | #12:
   de481fiwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |   203 | ne v     ar_C  r er  ate et(a ,b,ccuornIn file included from nst)  varslibvlc.c:_Ct39:
rreaIn file included from ../include/vlc_common.hteu( :1031:
 cv../include/vlc_variables.ht:429:5:  warning: vVdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]arl_ScLCet__OBJECcomm
o  Tn_429m |  (a) Ce,he  cke b,vd ar( _Ccpr )ea
      |                                       ^
m../include/vlc_common.hbte(:481:15er ps:_:  note: expanded from macro 'VLC_OBJECT'
o(bjc, ps  ons_obz_481t namjev,l | ,  Vp LC_csz_n am_VAeo  b  R_,ject  conINst _t T VEGLCER *|_VA VLR_stBOC_OL,VAR v_DOrualINc)(&Ht( x);
 )vl->obj)      Ec_c| RIT           ^
 ../include/vlc_variables.h:);o140
m:      m48| o:    ^n_ note: expanded from macro 'var_SetChecked'

me  140mb | ../include/vlc_variables.he#:122de:39frs: (: inecnote: expanded from macro 'var_Create'
   122ov | ns# adt \ev
      | fr_              ^ine vSear
_lc_tobChject_eCreatckt *)(ee&d(((axo,n,,)tb-,,>vco) va)br j_v)Sa er\tCh_
      |               ^Cecke
rd(eatVLC_OBJe( ECTVL(oC_),nOB,tJE,vCT(a)
      |                                                ^), b
, c ../include/vlc_common.h:)In file included from 481:libvlc-module.c15:
       :36:
In file included from ../include/vlc_common.hnote: expanded from macro 'VLC_OBJECT'
:1031In file included from   481 |  missing.c  :38:
../include/vlc_variables.h:
:511:In file included from ../include/vlc_common.h   :1031:
../include/vlc_variables.h:4295: warning:  :5:|                                       ^
 c../include/vlc_common.h: warning: 481:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
15: note:   429 |    expanded from macro 'VLC_OBJECT'
   481vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a |  ons    t 511     | rst cruct_C v  lcr_onste co stm vamorru_n_ct aCrmevteamtelc_coe((  p_obp_ombebjj,, pmon_rs: sme pz_nams(beczro_s: nmenam,e, (cos VLC_Vnst vVLARC__It vVlNTlAcERc_o_G_INobjTbjeEGct_ERER  || V ecVLtLCt_tC__VAV *R_DOINHERI)A *(&R(xT
      _DO|     ^IN)()->Ho&E(bR
j../include/vlc_variables.h:122:I39: x)-)T \
      |               ^
>o note: expanded from macro 'var_Create'
)  122;bj | #
defin)      |     ^
e../include/vlc_variables.h \ vIn file included from ar_Crelibvlc.c
      | :122a:              ^
:39: note: te39:
In file included from ../include/vlc_common.h:1031(expanded from macro 'var_Create'
:
  122../include/vlc_variables.ha | :442:5: warning: #due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],b,c) 
dvar_efCrine  442 | e In file included from   version.c  vat:31ear_:
CreIn file included from ../include/vlc_common.hvat:1031:
../include/vlc_variables.har_:212:e( p_o12:b( j warning: V,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]LC_
   C212OreaBt |   JEe(a p,b,cCT(a)) var_C,  rreate( VLCbsz, _e_tcOBJE )C
naurTm(en       | av                                      ^
,../include/vlc_common.ha r)_:VL481SC:15: note: e_expanded from macro 'VLC_OBJECT'tVAR_B,OC
h   b,481 c |       )
 O      |                                       ^
eckL ed|../include/vlc_common.h VL  c:Cons_V481 (o:bj,15t :AR_ nameDOINH note: expanded from macro 'VLC_OBJECT'
,stE   VLC_VARIR481_CTO | Or );u    
R         |     ^
 DS, vcct ovl../include/vlc_variables.h:122anst s:39tc:l_cromm) o;note: expanded from macro 'var_Create'
n_m
  e      um122 | |            ^
#dct../include/vlc_variables.h:ef140: inv48:blerc_e cs ommo: note: expanded from macro 'var_SetChecked'(cnonst _m
vl  140e | #dmefibc_eobrvar_nse :vCreate(a,a r_bject(c_t *Sonst,c v) vl)ac_objr_(Cree&(x)actet->et_t objC()h*ecked(o, )(&\
      n,t,(x)v)|               ^- va >
Vor_LC_SetOBJCEbhej)CTcked( \
      a), |               ^In file included from 
libvlc-module.c(VL:36:
Cb, c )_O
      |                                       ^In file included from ../include/vlc_common.hB
:JE../include/vlc_common.h:481C1031:15:
T(o),:../include/vlc_variables.hn :,note: 525:5tIn file included from expanded from macro 'VLC_OBJECT'
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
missing.c:38:
  481In file included from ../include/vlc_common.h:1031  525 |  :
../include/vlc_variables.h |      v:442:5ar:   ,_Creav)t  e
 ( p      c_| o warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n
o  s442 |                                                ^
 bj,   ../include/vlc_common.h :ps481:15:vz_nar_ note: Creameexpanded from macro 'VLC_OBJECT'
a  t481 | ,    e  ( pVL_ob C_V  consttAR str stucrut vlcct _covlmmc_ojn_m_,co BOpemOmmsonbzeL_r s: _mn(c|oa VemmenstLber ,vlc_o bjC_VAR_VLes:ctC_t_ (c *onsVt vD)(OI&A(lc_oxNbHERIR_jeBct_T)->o
      tOOL |     ^b | j)
*) \
VL../include/vlc_variables.h:122:39(C      : _VARnote: expanded from macro 'var_Create'
|               ^
  _DO122 | #defiINHne varERI_CreaT )te(a,b,c;&(x
)In file included from -      |     ^>)oversion.c: vabjr31) _
:
In file included from C../include/vlc_common.h\re
:1031      ../include/vlc_variables.hat| :
:              ^../include/vlc_variables.h:227e(:12
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] VL
122C  227_OB:39: note: expanded from macro 'var_Create'JEC
T  122 | #d(In file included from aelibvlc.c:39:
 | fIn file included from ../include/vlc_common.h:  i 1031), nb,  ec )re
       |                                       ^v
a../include/vlc_common.h:rt:
_../include/vlc_variables.h:455:Cre481u5: warning: :15due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: note: expanded from macro 'VLC_OBJECT'  ate(
rn 455 | a,bvar, _Scet  )   vCh var_arCer481ckede( _Crp_objatee( VatL | eC( _p_obj,OBJE, CT(a), p     p sz_nbame,,   VLC_s cVAz _oRncam _F)
      LO| AT | e, VLCVLCn_V_A                                      ^st VARstru_
FcRLt_DOI ONHvlc_ERAT,I../include/vlc_common.hT c )ov;m
:      |     ^481
a../include/vlc_variables.h:l :);15
122::39:      m|             ^
note: ../include/vlc_variables.h:expanded from macro 'VLC_OBJECT'140 on
note: _m  481 | :48expanded from macro 'var_Create'
:  em    b122 | # note: define varer expanded from macro 'var_SetChecked'
  s:  c  140o(_Cconsnt srvlt strueate | #defcc_oinbte jectva vl(ar_c,bSet,c) vC_ha_r_t cCr*)ommon_meaembect(&ee( VrLk(xeds()Co-_,nO>,t:objBJE CT(() \
      ,v) |               ^
ca), onstb, c vlc )
var_SIn file included from _objecetChet_ckt *)(e&libvlc-module.c:      | 36:
In file included from ../include/vlc_common.h                                      ^(
../include/vlc_common.h:d(xVL481:):15C_:1031-:
 note: OBexpanded from macro 'VLC_OBJECT'
J../include/vlc_variables.h>obj)E  481C:539:T(5 | o ),   n, \   
      | t,:v)
      |                                                ^ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]              ^


 ../include/vlc_common.h:481  539 | :15: connote: expanded from macro 'VLC_OBJECT'
 s   t481 |    st  r vucIn file included from missing.c:38:
In file included from t a../include/vlc_common.h:1031r_:
Crvlc_co ../include/vlc_variables.h:455eammt on_mem   ber:s:c5 : (consewarning: ( ontdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 st s  tr455 |    uc vlc_tv vplc_cobjec_oar_bjC,tr_ eommpt *sz)(_naame, V&(LoxCn)-_tme>me(ob_berVAs :Rp_F_objj)LOA, \
      |               ^
T  psz_| VnaLC_VARme, _DOVLC_I (cIn file included from NHERlibvlc.cV:ITAR_FL39:
In file included from OAT../include/vlc_common.h:1031:
../include/vlc_variables.h:469:o 
      | |    ^
ns t 5../include/vlc_variables.h::vlc _owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
VLCbje122:39:  469 ct_note:  |   VA_expanded from macro 'var_Create'
R_DOI  122  | N#deHERIT vfi arne_Cre);
 v      ate| ( p_t    ^
 ../include/vlc_variables.hobj:122:39*), :ps(& note: expanded from macro 'var_Create'(x)->obj)
   z_na\
122me |       |               ^
,#de VfLC_ineVA var_CrR_ear_aSTCrteRIIn file included from e(aate,(a,NGbb,c) | ,vac)r_Cversion.c:31:
In file included from  Vr ../include/vlc_common.hvareL_:1031atCre:
../include/vlc_variables.haC_VA:t241eR:(12:e  V(warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 L  VLC_DOI241 | _  OBCJ _ENHEOBJER rCetTCuIT((aa)r)nT , b, c va)
      | r_S                                      ^
../include/vlc_common.h:481e, b,tCh:15 ce  )
:      |                                       ^ 
note: );
cexpanded from macro 'VLC_OBJECT'      | 
    ^  481 | 
k../include/vlc_variables.h:122e d(:  p../include/vlc_common.h :_obj39:,  481 note: :pexpanded from macro 'var_Create'15 s: 
 note: expanded from macro 'VLC_OBJECT'  cz_on  122 | sna#
d  481 | t struc  tmeef,  vlineVLC v_cVA_R_a cor_Cream   STRI NG, vmon cons_t mstetambee(a,brursct:l  ,c) v(arc)_C;
reo      |             ^
va../include/vlc_variables.h:140ltn:48ce: s_cot(  note: expanded from macro 'var_SetChecked'vmmonVL_mlcemb_objC_eer
ct  s:140O | _t #def (c*)(on&(x)BinJE-CT(a),e> vobj)ar_SetCh b, c )
      |                                       ^
 \
      |               ^stec
../include/vlc_common.hked(:o,n,t,v vl) varc481__:So15: benote: jtexpanded from macro 'VLC_OBJECT'In file included from 
Chemissing.ccked(VL:ect_C_  tO481 | 38        :
coBnsJECT(ot s),trn, ut,ct vlIn file included from c_cv)om
      ../include/vlc_common.h:1031*):
../include/vlc_variables.h:(&(m469ox:5: n_)mem|                                                ^
berwarning: -../include/vlc_common.hsdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]>ob
j: (co  ) :ns481:15469 | :  note: t\
       |               ^ expanded from macro 'VLC_OBJECT'
  
v  481a |   vrlc_ _ ob C   rcjeoeaIn file included from tnct_stet libvlc-module.c:( p_*)36:
(&(xobj)-, st>obr psj)uIn file included from  ct\
      z|  _vl../include/vlc_common.h:namc_co              ^e1031,mmo
 VLC:
../include/vlc_variables.h:554:n__memVbers5A: R_: (warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
conS  554TIn file included from stlibvlc.c: v39:
In file included from R |  I../include/vlc_common.h:   1031:
../include/vlc_variables.hlc_:477N:5Gva: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |obj   ecVt_477 |   rLC__Cre  atvaer_VARCr_eattD *OI( p_o)N(&Hb(Eej,RIT(  )p_;
xo       p|     ^
sz_../include/vlc_variables.h)->n:am122oe, VL:39bj: C_Vb, j)note: AR_expanded from macro 'var_Create' \
psz
        122_ | #define | vnam              ^
SaTRrIN_G Creae, t| VLVe(C_aIn file included from LC,_VAversion.cbVAR_R_:31:
In file included from D,c)O../include/vlc_common.h vINHEa:1031:
RrIT
../include/vlc_variables.h:256:      _CST|     ^
r../include/vlc_variables.hRING 12:| VLC:e122: a_warning: te( 39:Vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
VL   note: 256C |   _OBJ A reRE_DOCT(tuaexpanded from macro 'var_Create'rn va
r), _Sbet, c C  )Ihec122NHked(  | Ep#deRIT )
;f_
            iobj|     ^
, pn|                                       ^
sze../include/vlc_common.h _n../include/vlc_variables.h:122:va39am:er481:, :note: expanded from macro 'var_Create'_
15   122 | VLC#de_VCfiAR:reat e(a,note: expanded from macro 'VLC_OBJECT'
b,  481 |   c)    ne  va cor_ vnst Creaastrr_uct vlcCr_coteeate( Vmmon_me(LmbeC_OBrs: JE(coCTa,(a)b,, b,n cc) )
s v      | ta r_                                      ^
../include/vlc_common.h:vlCre481cate( VLC_OB_JE:15oCT(b: ject_ta)_,ADD note: expanded from macro 'VLC_OBJECT'
   481 |  RE b,*S    c ))
(&(S, x)->o  b      |                                       ^ cvajl );
      | )ons           ^
t../include/vlc_variables.h:140 \
:48 s:       note: | expanded from macro 'var_SetChecked'

../include/vlc_common.h  t:481:15r              ^uc140 | #dt
 efine va: note: r_Setvexpanded from macro 'VLC_OBJECT'
l  481 |         Cc_checokemmIn file included from on_md(o,missing.c:38:
emIn file included from ../include/vlc_common.h:ben,rt1031:
../include/vlc_variables.h:,c477onst:v s: ) v(co5star: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r_  nstuS vetlct vChelc_ck477edcc_oom(VLCb | je moct n_me_O BJ_mbeECT t *(or)v),s:n,t, a(cr(ov)
&nst v      |                                                ^_Crlceate(
 ../include/vlc_common.h:_p_objob(x)481:,-> pj15esobj) zct_t _*)(&\n
      | : note: (xa)-expanded from macro 'VLC_OBJECT'
me, VL>oC              ^
bj  481_VAR_ |      STR   INGcIn file included from  | Vlibvlc-module.c:onsL36:
In file included from )tC s_truVAct \
R      |               ^
../include/vlc_common.h_DO:1031:
../include/vlc_variables.h IN:563:Hvlc_co5: ERITwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from libvlc.c   m:563m39:
)In file included from ../include/vlc_common.h:1031:
 |  ../include/vlc_variables.ho  n: ;_mem
      | 491v    ^ber:5a
rs../include/vlc_variables.h:: _Creawarning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 (con122st:t v39lc:_ob note: jexpanded from macro 'var_Create'e( p  
491 | _  122 |     #devaobrj, p_Createfiect_tn esz_ ( p_obj,n*)(ame p,v&(xs)->oz_nbaamjer) \
      , _CrVL|               ^
 eC_aVAte(R_aADVLDR,ESS In file included from bC_version.c:V,AR| VLCc_31:
)VAIn file included from ../include/vlc_common.h R_DO:1031:
../include/vlc_variables.h:276:Ivar_S_10TCRIre: NaHEtwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e(  NGRIT  | ) ;
276VLC_      |  | VLCOBJ_V    ^
  E  i../include/vlc_variables.h:f(122A !:39R_var:DC_GOT etnote: INexpanded from macro 'var_Create'
CheHE(RIT
ck  122 | ed(#a),       dp_ef inbobje| , var,     ^
../include/vlc_variables.hc:122: 39:_C  p)sznote: expanded from macro 'var_Create'

  122_n | #      |                                       ^
ame,../include/vlc_common.hr VeL:481:deC_15:VARfi nanote: expanded from macro 'VLC_OBJECT'
e  481te _(a,b,va | c)r_IN vC   raT eate(a,rEG   _Creat ce(EoR, &v nst VLCsaltru_OBb,cct vlc )) _com Jvar_Cr)
mECoT(a), nb      _|          ^meae
tember( VLC_OBJE, CTsc ()
      |                                       ^
../include/vlc_common.h:481a: (c../include/vlc_variables.h:142:)o:, 48: note: expanded from macro 'var_GetChecked'15:n
b, s  note: expanded from macro 'VLC_OBJECT' c
t    142 | 481 | #d)
evf      l  |                                       ^i      c_objc
onste strucct tvnl_c_ce vat omm*on)(_m&(x)embe../include/vlc_common.h:->o481:b15r_G:jers: ) (ctCo \nst vhecnote: lcexpanded from macro 'VLC_OBJECT'
k  481 | 
      ed(o,| n,  t              ^
 ,v)    var_  cGetonsChet scked(VLCtr__obOBJIn file included from jecumissing.cECtc:t vlcT(38:
o),n,_comt,v)
mon_m      | e                                               ^In file included from m
../include/vlc_common.h:../include/vlc_common.h1031:481::
../include/vlc_variables.h15: note: expanded from macro 'VLC_OBJECT'
:491:  481be5 | r:s: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 (c _o    491 |     ns    var t_c Cornsttvl *c_)e(&(a stex)ob(->tj epct__obj,t objrupsz_) \
      | n              ^
amc e*)(, VLC_Vt vlAR_c_commIn file included from libvlc.c:onA_39D:
mIn file included from ../include/vlc_common.h:D1031:
&R(xE)-../include/vlc_variables.h:S511>oS:e5: warning: mbersbj)  \
: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c      | | VonL  st511 |     var_              ^ vC
Clc_ob_jectrVeatAR__t *eD()OINHE(&(xR)-> p_oIn file included from libvlc-module.c:obIbT36:
In file included from ../include/vlc_common.h :1031:
)../include/vlc_variables.h:578j;):9: 
 warning:       |     ^
\
      due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|               ^  578 |    
../include/vlc_variables.h if:122:( j,v39: note: expanded from macro 'var_Create' pszar_n_Chan
game,e( p_  o In file included from VLCb_version.c122j, VA:p | 31:
R_#IsIn file included from zdefineNTE var../include/vlc_common.h_GE_name,RCreate(a |, V VLLCC_bVAR_CH,c) v:1031O_:
../include/vlc_variables.h:293aI:VC10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]rESCA_
RCOUNT_rDO, e&  293a |    tINco iHueEn( Vt,RI NULf(L  T
) !      )
      | |         ^
../include/vlc_variables.h:128    ^v:43aLr: 
_C../include/vlc_variables.h:122:_note: expanded from macro 'var_Change'
O39:BJEGet Ch  128Cnote: expanded from macro 'var_Create'
ec  122T | # | (#ked(a), d ep_deobbffj,ine in pes, vvza_n c r_C)
      ame| , V                                      ^ha
nge(L../include/vlc_common.hC_Va,:bAR481:15:_, note: expanded from macro 'VLC_OBJECT'BOOar_c,d
,  Le)Cre481 |        va r_ cCaontehsan(at,,ge( &b,c) v  VvaLalCr _s_OtruCrecate( VBJECLtC_OBJEC vl) )c_T(ca
ommon      | _         ^
T(ma)em../include/vlc_variables.h:ber142:,), bs,48: b,  c )
      c, d | ,: ( e                                      ^note: cons
../include/vlc_common.h: 481:expanded from macro 'var_GetChecked'
15  )
t142 | #      |  defin                                          ^vl:e
 vcar_o note: ../include/vlc_common.hbj:481:_GetCec15: hectexpanded from macro 'VLC_OBJECT'
_  481t |   ked  (o,n  ,t, v*)  note:  cov)expanded from macro 'VLC_OBJECT'
  nar(_Ge&(x)st st->otCheckedbru(Vj481cLCt )_O |    vl\ BJ    ECTc (o),n,_ccommon_membert
s: (c,o      on| vs              ^nt st v
)
      stru|                                                ^
c../include/vlc_common.ht:l vlc_ccommon_m_object481In file included from :missing.ce_:38:
In file included from ../include/vlc_common.h15:: note: expanded from macro 'VLC_OBJECT'1031:
../include/vlc_variables.ht *)(m
b:  481 |  511 :  er &s:(x)-  >o5:  cwarning: bj (c) \o
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  511 |   ns       | nst var_C              ^
t vr setructlatec_obje( vlcIn file included from libvlc.cct _c_t:39p *)o:
In file included from ../include/vlc_common.h:1031(&(:
../include/vlc_variables.h:525x_)->:5:oobjbj, warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   525 | psz  _) n  vm\
      aame, VLr_Cm| _CreatVe( p_obon_              ^jA
mem, pbRers_sI: (NTEGER constz_na | VLmvlc_e, CVo_bjeVAR_DOIctL_Nt *HERIT
C_V      |     ^
)AR../include/vlc_variables.h:122_BO:O39: note: expanded from macro 'var_Create'
(&L |   (V122LC | _x#)->obdj) \
VAe      f| ine Rva_DOrI_C              ^
NHreate(a,b,c) var_ECreate( VLRIT
      |     ^
C../include/vlc_variables.h:122_:OBJECT(a),In file included from  39: note: bexpanded from macro 'var_Create'version.c, c )
      | 
                                      ^
:  ../include/vlc_common.h:481:12215 | :# 31note: dexpanded from macro 'VLC_OBJECT'
:
efi  ne 481v | In file included from ../include/vlc_common.h:1031ar _C:
r e../include/vlc_variables.h:at304 :17: warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e   304  |   (a, consb,ct) var_ struCc  if t(r evlikelylac_te(c(o!mva mon_VLCmre__mbersGOBJEetC:T Ch(a(conseckt ),ed (v lobjb,c ,_ naomeb,j VeLC_c )VcA
t      |                                       ^_
Rt_COO../include/vlc_common.h:481 :15: note: expanded from macro 'VLC_OBJECT'
*RDS)(&(x  )481 |   , - &v  al) >  co)bj)ons t)
 s\tru
      |                 ^      
|               ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
c  t vlc_commo142 | #define var_GIn file included from ent_Cmhmissing.c:38em:
In file included from ber../include/vlc_common.hseck:: (1031const ve:
d../include/vlc_variables.hlc_:(o,525:5: n,tobjwarning: ec,vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  525 |  _) v a  varr_G_eCtrtChe eckeadt(eV( p_obj*)(, psz&LC__O(xBJE)-Cname, VT(oL)C>ob,j_VA)R \
_      B|               ^
OOL | VLn,t,v)
      |                                                ^
C_VAR_../include/vlc_common.h:481:D15OINH: note: In file included from libvlc.c:ERIT39:
In file included from 
../include/vlc_common.h:1031:
expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h  481 | :      539    :5:    |     ^
 c../include/vlc_variables.hwarning: :122odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]nst
:   539 | 39  str: note:   uctvexpanded from macro 'var_Create'a
 v  l122 | c_co#demmofin_membne vear_Crrrs: e_ate((C p_rconseobj,t v plcsz_a_objentae(a,bme,,cc VL)C_V AR_vFLOAT ar_Crea|t_t  VLtC_VeAR_(DO*INH )ERVIT
      | LC    ^
_../include/vlc_variables.h:122:39: O(&(BxJ)E-C>obTnote: j()a), expanded from macro 'var_Create' b, c )\

      
|                                       ^  
122../include/vlc_common.h:481:15:  | #d      | e              ^note: expanded from macro 'VLC_OBJECT'
fi  481 |  ne 
 va r     const s_truct vlc_coCreate(a,b,c) var_mmIn file included from version.c:Crea31:
In file included from o../include/vlc_common.h:1031n:
../include/vlc_variables.h:_me324:10te: (mwarning: b eVdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]rs: 
(  324 |     icLoCn_OBst f( !vavr_GJEClT(ac_oetC)b, b, hejc )ck
e      |                                       ^c
t../include/vlc_common.h_ed(t  p*)(&:481:15(: note: expanded from macro 'VLC_OBJECT'x)->
ob  481j |  _o  b)j, psz   \
      |               ^
   co_name, nst struct VLC_VAR_FLOAT, &val vIn file included from missing.c:38:
) )In file included from 
      |          ^
../include/vlc_common.h:../include/vlc_variables.h1031:
../include/vlc_variables.hl:c:142:48:539 note: :5: warning: expanded from macro 'var_GetChecked'
_codue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  m142 | #demfineon_
 var  _Ge539tCh |   ec ked var_C(o,reatmeme( pn,ber_obj, s:p (csz_noansttm,v ev,lc_ )V LvCar_Get_VAR_FLOAT |Ch VLC_eckVAR_DOIobjeNeHdct_(VLEC_ORBItJECT(oT )
      |     ^*)(&
(x../include/vlc_variables.h):122->,n,obt,j) v)
\:39: note: 
expanded from macro 'var_Create'      |               ^

        122 | #|                                                ^
de../include/vlc_common.hf:ine var481:15:_CreaIn file included from te(libvlc.c:a39,:
In file included from ../include/vlc_common.h:b1031,c):
../include/vlc_variables.h: v a554:note: 5: rwarning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'VLC_OBJECT'C
r  481 |   554 |  e   vaa   t  e( VL   coCr_nstOBJE stCrucT(a_Cre)at vl,c_c ommbote(, c ) p_o
nb_me      | j, pmsz_n                                      ^a
mbe../include/vlc_common.hrs:: e, V(c481o:n15: Lnote: expanded from macro 'VLC_OBJECT'st 
C  481 |     vl_VARc_o b _Sje ct_t TR Ic*N)G(o&n( st st| VructL vlC_VcAR__DOINHEcRIToxm)->omb
      | o    ^
../include/vlc_variables.hj:)122:n \39: 
_note: mexpanded from macro 'var_Create'
embe        r122 | #s: def(iconst vne lvar_Cc_obreaj| tee(ct_              ^
a,bt *)(,c) v&(arx)_->obj) \
      | C              ^
reaIn file included from version.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
te(  340 |     if( var_GetCh VLCIn file included from missing.c_OB:JECT38:
In file included from e(../include/vlc_common.ha:c1031:
../include/vlc_variables.h),:ked(554 b, :5:  c )
      warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
p|                                       ^
_ob../include/vlc_common.h:481:  j, psz_n554ame15 | :  , V  Lnote:  var_Create( expanded from macro 'VLC_OBJECT'
p_obj,C_V psAR_z_naSTRme,ING,  VLC&va_VARl ) )
      | _ST        ^
  481 | ../include/vlc_variables.hR:142:48IN    G:      note: |expanded from macro 'var_GetChecked'
con  142st  VLC_VAstRruct | # vd_lc_DcommOoIn_meefNHERmbeine rs: v(conITs
t vlca_ob      jr_| eGetChcet_    ^t
ck../include/vlc_variables.hed(:122:o,n,39t:,v) *)(& (x)->ovarbj)  \
      _Gnote: expanded from macro 'var_Create'
etChe|               ^  122 | c#de
kfed(iVLC_OBJECT(o)ne var_Cr,n,t,veate)In file included from 
(a,b,c      |                                                ^
)libvlc.c:../include/vlc_common.h:481:15:39:
In file included from  ../include/vlc_common.h:1031 vnote: :
../include/vlc_variables.h:expanded from macro 'VLC_OBJECT'ar_
Cre  481 |  563:5   : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      563c | oaten( VsLtC_OB J ECTstruct v(a   valc_r_Creca), bte(,o pm c m)
      o|                                       ^_obj
n,../include/vlc_common.h: _mem481:15p: bersnote: expanded from macro 'VLC_OBJECT'
:  481 |  sz_na(const vlc_me,o   bjec     VtL_ constt *) st(ruc&t v(lc_cxomm)->obon_j) \
mem      |               ^
bers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
C_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39:In file included from  In file included from note: expanded from macro 'var_Create'
version.c:31:
In file included from ../include/vlc_common.h:1031missing.c:  122 | 38:
In file included from ../include/vlc_common.h#de::
1031f../include/vlc_variables.hin:
../include/vlc_variables.he v:ar350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_Cre:563  :5: a350te( | warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   a,b ,
if(   563 |  var   va_cr_CGreateteC) vhar_eCc( pk_obej, psd( pz_na_objreamet, ps, VzLC_VA_namee( R_SVLC_T, VLRINC_VOBJAR_ECSTRIG | TNG, VLC_V(a),AR_ &b, Dval c OINH))ER
      |                                       ^I )
      
T
../include/vlc_common.h:      |     ^481:
15:../include/vlc_variables.h: note: 122:39expanded from macro 'VLC_OBJECT'
:   481|         ^
 |   note: expanded from macro 'var_Create'../include/vlc_variables.h
  :142:  122 | 48#d: note: expanded from macro 'var_GetChecked'
e  142 | fine #vardef_Cine    v recoaar_nst GetChsteructtckede(a(o,,bn,c),t,v) v var ar_Cr_eatvlcGet_coCheckmmed(on_meeV( VLLC_OBJEmbCTC_O(aBersJ)ECT(:, b o(co), ,n,nst vlct,c _v)
      | obj)                                               ^
../include/vlc_common.h:481
      |                                       ^
:15: note: ../include/vlc_common.h:481expanded from macro 'VLC_OBJECT'
:15:   481note: expanded from macro 'VLC_OBJECT'
 |     481    |      const    e stctruct  c_tonst  stvrlc *)_co(&(mmoun_mctx)-e>obm vlc_comj)b \emon
      _rs: (|               ^meconmberss
: t(const  vlvlc_oc_objecbject_t In file included from t_libvlc.c*t)(: &39:
(x*)In file included from )->obj)(&(x) \
      ->o|               ^
bj../include/vlc_common.h:1031:
../include/vlc_variables.h:578) :9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
\
  578 |     if( var_Chang      | e( p              ^
_obj, psz_name, VLC_VARIn file included from version.c:31:
_CHOICESIn file included from ../include/vlc_common.h:COUNT1031In file included from , :
&co../include/vlc_variables.hmissing.c::38:
u362nt,:9:  Nwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]In file included from ../include/vlc_common.h
:ULL ) )
        1031:
362|         ^
../include/vlc_variables.h: | 128:43:   ../include/vlc_variables.h  inote: expanded from macro 'var_Change':578f( va
r_Ge  128 | #:t9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Cdhec  578 | k   ed( if ( p_oefvaibne r_Cjhanva,ge(r _Chp p_sz_nobangj, apszm_nae, e(a,mVe,LC_Vb,c,d,eAR_A) var_ChangDDRe( VLC_V VARELCS__OBS, &vJECHalCT ) (O)a)
      ICES, |         ^
bCO,../include/vlc_variables.h:142: c, d,48: UNnote: expanded from macro 'var_GetChecked'
 T  142 | #e d)
      , | efi&co                                          ^n
eun../include/vlc_common.h:481 var:15: t_G, etCnote: expanded from macro 'VLC_OBJECT'hNULecL )ked( )o
,  
n      | ,t,        ^
481v) ../include/vlc_variables.h |  :va   128r_Ge   t:43:  coChennote: st expanded from macro 'var_Change'
c  128 | #defkine vastrucre_Ct d(VLvlcC_OBJEhaCT(_cnge(ao)om,mo,b,n_mn,temc,,d,v)
ber      |                                                ^s: 
(../include/vlc_common.h:481conse) t:15: note: expanded from macro 'VLC_OBJECT'var
_ Ch  481 | vl angc    _e(o   V coLCnbjs_Oect_t t*) str(&BJ(xEuct )->obCTj)(a \), b,vlc_co
      |               ^
 c, d,mm e )on_me
      |                                           ^mbe
rs../include/vlc_common.h:481:15:: ( note: expanded from macro 'VLC_OBJECT'
const v  481 |    lc     c_obonsject_t t str*)uct vlc(&_comm(xon_me)->ombers: (consbjt v) lc_ob\
ject_t *)(&(x)->o      |               ^
bj) \
      |               ^
In file included from version.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from version.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from version.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from version.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from version.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from version.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from version.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from version.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from version.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from version.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
25 warnings generated.
In file included from version.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from version.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
25 warnings generated.
In file included from libvlc.c:41:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from libvlc.c:41:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from libvlc.c:41:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from libvlc.c:41:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:132:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  132 |     if( config_LoadCmdLine( p_libvlc, i_argc, ppsz_argv, NULL ) )
      |         ^
./config/configuration.h:37:56: note: expanded from macro 'config_LoadCmdLine'
   37 | #define config_LoadCmdLine(a,b,c,d) config_LoadCmdLine(VLC_OBJECT(a),b,c,d)
      |                                                        ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:144:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  144 |    depbase=`echo input/vlm.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/vlm.lo -MD -MP -MF $depbase.Tpo -c -o input/vlm.lo input/vlm.c &&\
mv -f $depbase.Tpo $depbase.Plo
 size_t module_count = module_LoadPlugins (p_libvlc);
      |                           ^
./modules/modules.h:116:50: note: expanded from macro 'module_LoadPlugins'
  116 | #define module_LoadPlugins(a) module_LoadPlugins(VLC_OBJECT(a))
      |                                                  ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:149:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  149 |     if( !var_InheritBool( p_libvlc, "ignore-config" ) )
      |          ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:151:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  151 |         if( var_InheritBool( p_libvlc, "reset-config" ) )
      |             ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define depbase=`echo input/vlm_event.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/vlm_event.lo -MD -MP -MF $depbase.Tpo -c -o input/vlm_event.lo input/vlm_event.c &&\
mv -f $depbase.Tpo $depbase.Plo
var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:152:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  152 |             config_SaveConfigFile( p_libvlc ); /* Save default config */
      |             ^
../include/vlc_configuration.h:111:56: note: expanded from macro 'config_SaveConfigFile'
  111 | #define config_SaveConfigFile(a) config_SaveConfigFile(VLC_OBJECT(a))
      |                                                        ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:154:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  154 |             config_LoadConfigFile( p_libvlc );
      |             ^
./config/configuration.h:38:56: note: expanded from macro 'config_LoadConfigFile'
   38 | #define config_LoadConfigFile(a) config_LoadConfigFile(VLC_OBJECT(a))
      |                                                        ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:161:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  161 |     if( config_LoadCmdLine( p_libvlc, i_argc, ppsz_argv, &vlc_optind ) )
      |         ^
./config/configuration.h:37:56: note: expanded from macro 'config_LoadCmdLine'
   37 | #define config_LoadCmdLine(a,b,c,d) config_LoadCmdLine(VLC_OBJECT(a),b,c,d)
      |                                                        ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:174:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  174 |     msg_Dbg( p_libvlc, "translation test: code is \"%s\"", _("C") );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:176:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  176 |     if (config_PrintHelp (VLC_OBJECT(p_libvlc)))
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:184:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  184 |         msg_Err( p_libvlc, "No plugins found! Check your VLC installation.");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:191:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  191 |     if( var_InheritBool( p_libvlc, "daemon" ) )
      |         ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:195:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  195 |             msg_Err( p_libvlc, "Unable to fork vlc to daemon mode" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:200:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  200 |         char *pidfile = var_InheritString( p_libvlc, "pidfile" );
      |                         ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:208:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  208 |                 msg_Dbg( p_libvlc, "written PID file %s", pidfile );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:211:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  211 |                 msg_Err( p_libvlc, "cannot write PID file %s: %s",
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:218:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  218 |         var_Create( p_libvlc, "pidfile", VLC_VAR_STRING );
      |         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:219:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  219 |         var_SetString( p_libvlc, "pidfile", "" );
      |         ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
  262 | #define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:228:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  228 |         msg_Warn( p_libvlc, "memory keystore init failed" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:230:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  230 |     vlc_CPU_dump( VLC_OBJECT(p_libvlc) );
      |                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:232:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  232 |     priv->b_stats = var_InheritBool( p_libvlc, "stats" );
      |                     ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:243:43: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  243 |     priv->parser = playlist_preparser_New(VLC_OBJECT(p_libvlc));
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:248:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  248 |     var_Create( p_libvlc, "intf-toggle-fscontrol", VLC_VAR_BOOL );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:249:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  249 |     var_SetBool( p_libvlc, "intf-toggle-fscontrol", true );
      |     ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:252:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  252 |     var_Create( p_libvlc, "intf-boss", VLC_VAR_VOID );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:255:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  255 |     var_Create( p_libvlc, "intf-show", VLC_VAR_BOOL );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:258:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  258 |     var_Create( p_libvlc, "intf-popupmenu", VLC_VAR_BOOL );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:261:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  261 |     var_Create( p_libvlc, "snapshot-file", VLC_VAR_STRING );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:262:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  262 |     var_Create( p_libvlc, "record-file", VLC_VAR_STRING );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:265:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  265 |     var_Create( p_libvlc, "window", VLC_VAR_STRING );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:270:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  270 |     var_Create( p_libvlc, "user-agent", VLC_VAR_STRING );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:271:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  271 |     var_SetString( p_libvlc, "user-agent",
      |     ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
  262 | #define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:273:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  273 |     var_Create( p_libvlc, "http-user-agent", VLC_VAR_STRING );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:274:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  274 |     var_SetString( p_libvlc, "http-user-agent",
      |     ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
  262 | #define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:276:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     var_Create( p_libvlc, "app-icon-name", VLC_VAR_STRING );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:277:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  277 |     var_SetString( p_libvlc, "app-icon-name", PACKAGE_NAME );
      |     ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
  262 | #define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:278:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  278 |     var_Create( p_libvlc, "app-id", VLC_VAR_STRING );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:279:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  279 |     var_SetString( p_libvlc, "app-id", "org.VideoLAN.VLC" );
      |     ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
  262 | #define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:280:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  280 |     var_Create( p_libvlc, "app-version", VLC_VAR_STRING );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:281:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  281 |     var_SetString( p_libvlc, "app-version", PACKAGE_VERSION );
      |     ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
  262 | #define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:288:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  288 |     psz_parser = var_CreateGetNonEmptyString( p_libvlc, "vlm-conf" );
      |                  ^
../include/vlc_variables.h:499:73: note: expanded from macro 'var_CreateGetNonEmptyString'
  499 | #define var_CreateGetNonEmptyString(a,b)   var_CreateGetNonEmptyString( VLC_OBJECT(a),b)
      |                                                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:291:23: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  291 |         priv->p_vlm = vlm_New( p_libvlc );
      |                       ^
../include/vlc_vlm.h:187:31: note: expanded from macro 'vlm_New'
  187 | #define vlm_New( a ) vlm_New( VLC_OBJECT(a) )
      |                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:293:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |             msg_Err( p_libvlc, "VLM initialization failed" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:301:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  301 |     psz_modules = var_CreateGetNonEmptyString( p_libvlc, "extraintf" );
      |                   ^
../include/vlc_variables.h:499:73: note: expanded from macro 'var_CreateGetNonEmptyString'
  499 | #define var_CreateGetNonEmptyString(a,b)   var_CreateGetNonEmptyString( VLC_OBJECT(a),b)
      |                                                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:302:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  302 |     psz_control = var_CreateGetNonEmptyString( p_libvlc, "control" );
      |                   ^
../include/vlc_variables.h:499:73: note: expanded from macro 'var_CreateGetNonEmptyString'
  499 | #define var_CreateGetNonEmptyString(a,b)   var_CreateGetNonEmptyString( VLC_OBJECT(a),b)
      |                                                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:339:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  339 |     if( var_InheritBool( p_libvlc, "network-synchronisation") )
      |         ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:364:15: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  364 |     psz_val = var_InheritString( p_libvlc, "open" );
      |               ^
../include/vlc_variables.h:642libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/vlm.lo -MD -MP -MF input/.deps/vlm.Tpo -c input/vl:51: note: expanded from macro 'var_InheritString'
m.c  -fPIC -DPIC -o input/.libs/vlm.o
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/vlm_event.lo -MD -MP -MF input/.deps/vlm_event.Tpo -c input/vlm_event.c  -fPIC -DPIC -o input/.libs/vlm_event.o
libvlc.c:390:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  390 |     msg_Dbg( p_libvlc, "removing all interfaces" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:405:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  405 |     char *pidfile = var_InheritString( p_libvlc, "pidfile" );
      |                     ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:408:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  408 |         msg_Dbg( p_libvlc, "removing PID file %s", pidfile );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:410:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  410 |             msg_Warn( p_libvlc, "cannot remove PID file %s: %s",
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:422:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  422 |     if( !var_InheritBool( p_libvlc, "ignore-config" ) )
      |          ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:423:36: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  423 |         config_AutoSaveConfigFile( VLC_OBJECT(p_libvlc) );
      |                                    ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:447:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  447 |     vlc_object_release( p_libvlc );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libvlc.c:469:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |                 msg_Warn( p_vlc, "options %s without item", args[n] );
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/vlm_event.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189In file included from input/vlm.c:33:12:
In file included from : ../include/vlc_common.h:1031:
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:189:12:   189 |  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   return var_  189SetChe |  ck  ed r( etp_urobn j, vapsz_name, VLC_VAR_INTEGER, val );
      |            ^
r_SetCheck../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
e  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      d( p_obj, psz_n|                                                ^
ame, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_common.h:481:15../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
:  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n note: expanded from macro 'VLC_OBJECT'
,t,v)
      |                                                ^
  ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
481  481 |    |          const struct vlc_com     const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/vlm.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val In file included from );
      |            ^
input/vlm_event.c../include/vlc_variables.h:140::31:
In file included from ../include/vlc_common.h:48:1031 note: expanded from macro 'var_SetChecked'
:
  140 | #define83 warnings generated.
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 va  203 |     retur_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      | rn var_                                               ^
SetChecked(../include/vlc_common.h: p_obj, psz_na481me, VLC_VAR_BO:15: note: expanded from macro 'VLC_OBJECT'O
L,   481 | v al      ) ; 
      c|            ^
ons../include/vlc_variables.ht :s140truct vl:c48_:c note: oexpanded from macro 'var_SetChecked'm
m  o140n_me | m#bedres:f i(nec onst vlcv_aobjer_Scett_Ct *)(h&e(xc)->objk)e d\
(o,n      ,| t              ^,v) 
var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from input/vlm.c:  33481:
 |    In file included from  ../include/vlc_common.h:1031:
../include/vlc_variables.h:212 : 12 : con stwarning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  t212ru |     rectutr nvlc _cvoar_mSmeontChec_membekersd (:o b(j, nacmoen, VLCs_t vVAR_COlc_obOjReDcSt,_ tval );
*      | )(           ^
&(x)->obj) \
../include/vlc_variables.h:140:      |               ^
48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetCIn file included from hinput/vlm_event.ce:31c:
In file included from ked(../include/vlc_common.hVLC_O:B1031:
JECT(../include/vlc_variables.ho:)212,n,t,:v12): warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

      |                                                ^
  212../include/vlc_common.h:481:15:  |    note: expanded from macro 'VLC_OBJECT'
 retu  rn v481 | a   r _  Se t Cconshte csktedr (uocbtj , navmel, c_comVLCm_VoAR_nC_OmOeRmDSb, vers:a l);(
c      o|            ^nst v
lc_obje../include/vlc_variables.hct_t *)(&(x)->obj) \
      |               ^
:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetCheIn file included from input/vlm.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: cked(VLC_OBJECT(o),n,t,v)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

      |   227 |     return                                                ^
var_SetCh../include/vlc_common.he:481cked( p_:o15b: jnote: ,expanded from macro 'VLC_OBJECT' 
p  481 |     sz_name, VLC_   VA coR_FLnOATst s, tvalruct ); 
      | v           ^
../include/vlc_variables.h:140:l48: cnote: expanded from macro 'var_SetChecked'
_co  140mmo | #dn_mefine varemb_SetersChe: (conckest vlc_object_t *)(&(x)d(o->obj) \
,n,t,v) var_SetChecked(VL      | C_              ^OB
JECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/vlm_event.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from   227 | input/vlm.c:33:
In file included from ../include/vlc_common.h  :1031:
../include/vlc_variables.h  return var_SetChe:241:c12:k warning: ed( p_obdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j,  241  |  p   sz_rename, VLtuCrn_VAR_ vFarL_SOetAChTec, val );
      |            ^
ke../include/vlc_variables.hd(: p140_o:48: bjnote: , expanded from macro 'var_SetChecked'ps
z  140 | #define v_nar_SetChamecked(o,n,t,v)e,  vVaLC_VAr_R_STSetChecked(VLCdepbase=`echo input/vlmshell.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/vlmshell.lo -MD -R_MP -MF $depbase.Tpo -c -o input/vlmshell.lo input/vlmshell.c &&\
OBmv -f $depbase.Tpo $depbase.Plo
ING,JE vCTal(o );),n,t,v
      |            ^
)../include/vlc_variables.h:140:48: 
      | note: expanded from macro 'var_SetChecked'
                                               ^  140
 | #define../include/vlc_common.h:481:15:  vnote: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_oarbj_SetChect_t *)(&(x)->oecked(obj) \
,n,t,v) var_S      | etC              ^
hecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (cIn file included from input/vlm_event.c:31:
In file included from onst../include/vlc_common.h: vlc_object1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_t   241*)(&(x)->obj |     ret) \
      |               ^
urn var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
In file included from ../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'input/vlm.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_Se
tChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #defin  140e v | #daefir_SetneC vheckeard(_SetCheco,n,tke,v)d( o,varn,_SetChect,kv)ed(VLC_OBJECT(o),n,t, vv)
      |                                                ^
ar_S../include/vlc_common.h:et481Chec:15ke:d( note: expanded from macro 'VLC_OBJECT'
V  LC481_O | BJ EC T( o)     co,nn,t,v)
st struct vlc_common_members: (const      |  vlc_object_t *)(                                               ^
&../include/vlc_common.h:(x)481:->obj) \
      |               ^
15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/vlm.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_naIn file included from input/vlm_event.c:31me:
In file included from ,../include/vlc_common.h: 1031:
../include/vlc_variables.h:VLC_VAR256:_INTEGER, &va12:l warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 )   256) |  
      |          ^  
 retur../include/vlc_variables.hn :var_S142:48: note: expanded from macro 'var_GetChecked'
etC  142 | #dheeckfedi( ne p_vobaj,r_GetChecke pdsz(o,n,t,_nvam)e,  VLCv_VaARr_A_GDDeREtSSC, heckval ed(VLC);_OB
      |            ^
JEC../include/vlc_variables.hT(:o)140:48: note: expanded from macro 'var_SetChecked',n,t,v)

        140 | #define var_SetChecked(o,n,t,v) var_SetChecked(V|                                                ^
LC_../include/vlc_common.hOB:JE481:CT15(o:), n,note: expanded from macro 'VLC_OBJECT'
t,v  481)
 |       |                                                 ^
  ../include/vlc_common.h:     481:con15:st s note: expanded from macro 'VLC_OBJECT'
t  ru481 |         const struct vlc_common_membct verslc_: (conscomt mon_members: (cvlc_objecont_t *)(st vl&c(x_object_t *)()->obj) &(x)\
      |               ^
->obj) \
      |               ^
In file included from input/vlm_event.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChIn file included from input/vlm.c:33:
In file included from ../include/vlc_common.hecked( :1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     ifp( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define v_obj, pars_GetChecked(o,n,tz_n,amv)e, VLC var_Get_VAR_INCTEGER, &heckval ) )
      |          ^
e../include/vlc_variables.h:142:48d(VLC: note: expanded from macro 'var_GetChecked'
_O  BJEC142 | #definT(o)e var_GetC,n,t,hecked(o,v)
n,t      |                                                ^,
../include/vlc_common.hv) :481:var15:_Ge note: expanded from macro 'VLC_OBJECT'
t  481 |    Ch  eck   consted(VL strC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
uc  481t vlc_ |  c   ommon    const s_metrucmbert svlc: _common(_meconstmb vlers: (coc_objnst vlc_object_t *)(&(x)->obj) \
      |               ^
ect_t *)(&(x)->obj) \
      |               ^
In file included from input/vlm_event.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
In file included from input/vlm.c:33:
In file included from ../include/vlc_common.h:  1421031:
../include/vlc_variables.h:304 | #def:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
i  304 |     if (likely(!vane var_r_GetCheckGeteChd(ecked (obj, name,o, VLC_VAn,t,v) vRar_COORDS, &val)))
      |                 ^
_GetChecked../include/vlc_variables.h:142:48(VL: C_Onote: expanded from macro 'var_GetChecked'B
J  142EC | #deT(o)fine var_Ge,n,t,tChev)
cked(      o,n| ,                                               ^t,v
) ../include/vlc_common.hvar_GetChe:481cked(VL:15C_O: note: Bexpanded from macro 'VLC_OBJECT'
  J481 | ECT(    o),n,t,v)
      |                                                ^
 ../include/vlc_common.h:481:15:    cnote: expanded from macro 'VLC_OBJECT'
onst  481 |  struct vlc   _c  omm   const struct vlc_common_monembers: (_memconst vlc_object_t *)(&(xbers)-: >o(conbst vlc_objej)ct_t \
 *)(&(x)-      |               ^
>obj) \
      |               ^
In file included from In file included from input/vlm_event.cinput/vlm.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: :31:
In file included from ../include/vlc_common.h:1031warning: :
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:  324 |     if( !var304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_Get  304Check |    ed(  ifp_ (likelyobj, psz_n(!var_GetCheckeamd (obj, ne, VameLC, _VAR_VLFLOAT, &val C_VAR_) )
      |          ^COORDS, 
&val)))
      | ../include/vlc_variables.h:142:48: note:                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
expanded from macro 'var_GetChecked'
  142 | #define  142 |  v#defiar_GetChecnked(o,en var_,tGetCheck,ved)(o,n, vt,var) va_GetChecker_Gd(VLC_OBJECT(o)etChecked(VLC_,OBJEn,CT(t,o),n,t,v)
v)
      |                                                ^
      ../include/vlc_common.h:481:15: note: |                                                ^
expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:  481 |    481:15: note: expanded from macro 'VLC_OBJECT'
     481  const struct vlc_common |     _members: (con    st vlc_obconst strujct vlc_common_members: ect_t(c *)(&(x)on->obsj) \
      t|               ^
 vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/vlm.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VIn file included from input/vlm_event.c:AR31:
In file included from ../include/vlc_common.h:_STR1031:
../include/vlc_variables.hING, &val ) )
      |         ^
:324:../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
10  142 | #: definwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  324 |   v   if(ar !_Gevar_GettChecked(Checked(o, pn,t,v) var_GetChe_obj,cke d(VLC_Opsz_BJnEame, VLC_VAR_CT(o),n,t,v)
      |                                                ^
FLOAT, ../include/vlc_common.h:&val )481: )15: note: 
      |          ^
expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:  481 | 142:      48: note: expanded from macro 'var_GetChecked'  
c  142 | ons#defit structn vlce va_commonr__membersGet: (const vlChc_obeject_t c*)(&(kexd()->o,obj)n,t \
      |               ^
,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const In file included from strinput/vlm.c:uct vlc_comm33:
In file included from ../include/vlc_common.h:on_1031:
../include/vlc_variables.h:350:9: mewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mbe  350 |     irs: (f( var_GetCconhecstked( p_obj, psz_name, VLC_VAR_STRING, &v vlc_obalje ) )
      |         ^ct_
t *)../include/vlc_variables.h:142(&(x):48: note: expanded from macro 'var_GetChecked'
->  142 | #define var_GetCobj) \
      |               ^hecked(o,n,t
,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struIn file included from ct vlinput/vlm_event.c:c_common_membe31:
In file included from ../include/vlc_common.h:1031:
rs: ../include/vlc_variables.h:340:9: (conswarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t vl  c_340 |  ob   ject_t *)(&(x)if( va->r_obGj)etChe \c
      k|               ^ed( 
p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetCheckedIn file included from input/vlm.c(o,n,t,v) var:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362_G:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
etC  362hec | ked(VLC_    ifOBJ( var_GECT(etCheckedo),( p_n,tobj, psz_n,v)
      |                                                ^
../include/vlc_common.hame:481:15: note: expanded from macro 'VLC_OBJECT'
, VLC_VA  R_ADDRES481 | S, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #defi        nce onstv struct vlcar_GetCheck_coed(o,mmonn,t,_membevrs: ) v(ar_Gconst vletCheckec_objecd(Vt_t *)(&LC(x)->obj)_OBJ \
      |               ^
ECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (cIn file included from oninput/vlm_event.cst: vlc_31:
object_t *)(In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
&(x)->obj) \
  350 |     if(      |               ^ var_GetC
hecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->In file included from input/vlm.c:obj)33:
In file included from ../include/vlc_common.h:1031:
 \
      |               ^
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLCIn file included from _VAR_DOINHERITinput/vlm_event.c :);
      31|     ^:
In file included from ../include/vlc_common.h:1031:

../include/vlc_variables.h../include/vlc_variables.h::362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]122:39:
 note: expanded from macro 'var_Create'  
362 |   122 | #defi    if( varne var__GetChecked( p_oCrebj, psz_nateame, VLC_VAR_A(a,DDRESS, &val )b,c)  var)
      |         ^
_C../include/vlc_variables.hre:at142e( VLC:_48: Onote: expanded from macro 'var_GetChecked'
B  142JECT(a), b | #de, cfine var_GetChecked(o,n,t,v) var_GetChecked(VLC )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struc_OBJEt vlCT(o),c_cn,tomm,v)
      |                                                ^on_
memb../include/vlc_common.h:ers:481: (con15: note: expanded from macro 'VLC_OBJECT'st vl
c  481_object_t *)( |   &   (x) -  con>obst stj) \
ru      ct |               ^
vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/vlm.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  In file included from 481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm_event.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     varIn file included from input/vlm.c:33:
_CIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rea  te( p_o455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39bj,:  psz_note: expanded from macro 'var_Create'
n  122ame | ,# VLdefinC_e VAR_INTEvarGER _Create(a,b,c) var_Creat|e(  VLC_VAR_DVOINHERIT );
      |     ^
LC_../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
O  BJECT122 | (a), b, c #def)
ine var_Create      |                                       ^
(a,b,../include/vlc_common.h:481:15:c) var_C note: expanded from macro 'VLC_OBJECT'
r  481 |         ceatonst struct vlce( VLC_OBJECT(_comma),on_ b,mem cbers: (const vlc_object_t *)(&(x )
      | )-                                      ^
>../include/vlc_common.h:481:15: objnote: expanded from macro 'VLC_OBJECT'
)   \
      |               ^
481 |         const struct vlc_common_members: (const vlc_objeIn file included from input/vlm.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469ct_t *) |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_D(&(x)->obj) \
      |               ^
OINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from input/vlm_event.c:  31:
In file included from ../include/vlc_common.h:122 | #d1031:
../include/vlc_variables.h:442efin:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  442 |    var_Create  var_Creat(e( a,b,c) var_Create( VLC_OBJp_oEbCT(j, pa), sz_name, Vb,LC_ c )
      |                                       ^
V../include/vlc_common.hAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const stru:c481:t15: note: expanded from macro 'VLC_OBJECT' v
lc_com  481 |  mon_mem  ber     const struct vlc_common_members: (const vlc_object_t *)(&(x)->objs:) \
      |               ^
 (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/vlm.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from   477 | input/vlm_event.c: 31:
   var_CIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]reate( 
p  455 |     var_Create( p__oobj, psz_name, VLC_VAR_FLOAT |bj VLC_VAR_DOINHERIT,  );
      | p    ^
s../include/vlc_variables.hz_:122:39: note: expanded from macro 'var_Create'
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/vlmshell.lo -MD -MP -MF input/.deps/vlmshell.Tpo -c input/vlmshell.c  -fPIC -DPIC -o input/.libs/vlmshell.o
name, VL  122 | #definC_Ve var_CreatAe(R_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,ac) var_Create( VLC_OB,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
JE../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
CT(  481 |        a), b, c )
       const struct v|                                       ^
lc_../include/vlc_common.h:481com:15:mon_ note: expanded from macro 'VLC_OBJECT'
m  481 |         consembers: (const vlc_object_t struct vlc_commont *)(&(x)->obj) \
      |               ^_members: (
const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/vlm_event.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj,In file included from  psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
input/vlm.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
:   122 | #defiwarning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e var_Create(a,
b,c  491 | ) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
    var_Create( p_obj, psz_name, V../include/vlc_common.h:481:15: LC_VAR_ADnote: expanded from macro 'VLC_OBJECT'
D  481RE |         const struct vlc_common_members: (const vlc_object_t SS | VLC_VAR_DOINHERIT );
      |     ^
*)(&(x)->obj) \
      |               ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)In file included from input/vlm_event.c:31:
In file included from ../include/vlc_common.h:->obj) 1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]\
      |               ^

  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLCIn file included from _Vinput/vlm.cA:R_DO33IN:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5:HERIT  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
);
      |     ^
  511../include/vlc_variables.h:122:39:  |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | note: expanded from macro 'var_Create'VL
C_VAR_DOIN  122 | #define var_Create(a,b,c) var_CHERIT
reate( VL      |     ^
C_OBJECT(a), ../include/vlc_variables.hb, c )
      |                                       ^
:122:39: note: expanded from macro 'var_Create'
../include/vlc_common.h  122 | #define var_Cr:481eate(a,b,c:15: note: expanded from macro 'VLC_OBJECT'
)   481 |  va       const struct vlc_common_members: (const vlrc_object_t *)(&(x)->obj) \
      |               ^
_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from input/vlm_event.c:  48131:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] |  
     491 |      var_   const struCreate( p_obj, psz_ct vlc_common_members: (const vlc_objecname, VLC_VAR_ADDRESS | VLC_VARt__DOINHEtRI *)(&(x)->obj) \
      | T );
      |     ^              ^

../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( In file included from input/vlm.c:33:
In file included from ../include/vlc_common.h:VLC_OBJECT(a), b, c )
      |                                       ^
1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DIn file included from input/vlm_event.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5OINHERIT
      : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]|     ^

  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
../include/vlc_variables.h:  122 | #defi122:39: note: expanded from macro 'var_Create'
n  122 | #define var_Create(a,b,c) var_Create( VLe vaC_OBJECT(a), b, c )
      |                                       ^r_Creat
e(a,b,c) var_Create( VLC_OBJECT(a), b, c )
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
        |                                       ^481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commonIn file included from input/vlm_event.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_mem  525 |     var_Crebers: (const vlc_object_t *)(&(x)->obj) \
      |               ^ate( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^

../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
In file included from input/vlm.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      | 539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT              ^

      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) In file included from var_Create( VLC_input/vlm_event.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]OB
JE  539 |     var_CTCreate( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
(a../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
)  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      | , b, c )
      |                                       ^
                                      ^
../include/vlc_common.h:481:15:../include/vlc_common.h note: :481:15: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'VLC_OBJECT'  481 |         const struct
   481 |         const struct vlc_vlcommon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
c_common_members: (const vlc_object_t *)(&(x)->obj) \
      | In file included from               ^
input/vlm_event.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
In file included from ../include/vlc_variables.hinput/vlm.c::122:39: note: expanded from macro 'var_Create'
33  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    481 |         const struct vlc_common_m554 | embers: (const vlc_objec  t  var_Create( p_obj, psz_name, VLC__t *)(&(x)->objVAR_STRING | VLC_VAR_DOINHERIT
) \
      |               ^
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,cIn file included from input/vlm_event.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]) var_Crea
te(  563 |     VLC_OBJECT(a), b, c )
      |                                       ^
 v../include/vlc_common.har:481:15: note: expanded from macro 'VLC_OBJECT'
_  481 |         const struct vlc_common_members: (const vlc_oCbrjeeactte_( pt *)(&(x)->obj) \
      |               ^_ob
j, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
In file included from input/vlm.c:33:
../include/vlc_variables.h:In file included from ../include/vlc_common.h122::1031:
../include/vlc_variables.h:39:563:5:  note: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'var_Create'
  563 |     122  v | #ar_Cdefreaintee ( vap_r_Cobj,re pate(a,b,c) var_Create( szVL_nC_amOBe,JE VLC_VACTR_(aST),RI bNG |,  c )
      | VLC_                                      ^
V../include/vlc_common.h:481:15:AR_DOINH note: expanded from macro 'VLC_OBJECT'
ER  481 |         const sIT
tru      | ct    ^
 ../include/vlc_variables.h:vlc_common_me122:39: note: expanded from macro 'var_Create'
mbe  122r | #ds: efi(necons var_Create(a,b,ct v) var_Create( lc_obVLC_OBJECT(a),j bec, c )
      |                                       ^t_
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
t  481 |     *)  (&  (x) c->oonbj) st\
      |  s              ^
truct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/vlm_event.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |  In file included from input/vlm.c:33:
   iIn file included from ../include/vlc_common.hf( var_:1031Chang:
../include/vlc_variables.he( p_ob:578j, :9psz_: name,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 V  578LC_V |  AR_  CHO iICEf(SCO vUNTar,_C &couhant,ng NUe(L pL ) )
      |         ^
_../include/vlc_variables.hob:128:43: note: expanded from macro 'var_Change'
j,  128 |  p#szdef_nine vaamre,_Chan Vge(LCa_V,b,c,ARd,e_C)HO varIC_ChaESnge( VCOLC_OBUNJT,ECT &(a), cobun, ct,, d, e N )
      UL|                                           ^
L ) ../include/vlc_common.h:481)
:15:       | note: expanded from macro 'VLC_OBJECT'
        ^
  ../include/vlc_variables.h:481 | 128:      43:  note:  coexpanded from macro 'var_Change'
nst st  128ruc | #t vldecfi_comnemon_me vmberars: (_Cconshat vlc_obngject_te( *)a,(&(b,x)-c,>obd,je)) \ v
ar      |               ^_C
hange( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/vlm_event.c:32:
In file included from ../include/vlc_vlm.h:28:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/vlm_event.c:32:
In file included from ../include/vlc_vlm.h:28:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         consIn file included from input/vlm.c:41:
In file included from ../include/vlc_vlm.h:t struct vl28:
c_In file included from ../include/vlc_input.hcommon_memb:41:
../include/vlc_vout.her:125:5s: (const:  vlc_owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]bj
e  125ct_t * |   )(  vl&(x)->obj) \c_o
      |               ^bject
_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_In file included from input/vlm_event.crelease( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15::32:
In file included from  note: ../include/vlc_vlm.h:28:
../include/vlc_input.h:expanded from macro 'VLC_OBJECT'
530  481:9 |  :   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
    530 c |  on  st st  ru  ct v vlclc_ob_cjeomct_moren_lemeasmbe(er is:np (utco )ns;
t       | vl        ^
../include/vlc_objects.h:66c_o:25bj: ecnote: expanded from macro 'vlc_object_release't_
t    66*) |  (&  (x v)-lc>o_objbj) ec\
t_      | re              ^
lease( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/vlm_event.c:32:
In file included from ../include/vlc_vlm.h:28:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/vlm.c:41:
In file included from ../include/vlc_vlm.h:28:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/vlm.c:41:
In file included from ../include/vlc_vlm.h:28:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/vlm.c:41:
In file included from ../include/vlc_vlm.h:28:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm_event.c:83:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   83 |     var_SetAddress( p_vlm, "intf-event", &event );
      |     ^
../include/vlc_variables.h:263:48: note: expanded from macro 'var_SetAddress'
  263 | #define var_SetAddress(o, n, p) var_SetAddress(VLC_OBJECT(o), n, p)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm_event.c:95:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   95 |     var_SetAddress( p_vlm, "intf-event", &event );
      |     ^
../include/vlc_variables.h:263:48: note: expanded from macro 'var_SetAddress'
  263 | #define var_SetAddress(o, n, p) var_SetAddress(VLC_OBJECT(o), n, p)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/vlm.c:51:
In file included from input/../stream_output/stream_output.h:31:
../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
      |            ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
  125 | #define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/vlm.c:51:
In file included from input/../stream_output/stream_output.h:31:
../include/vlc_network.h:150:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  150 |     return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
  146 |         net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
      |                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/vlm.c:51:
In file included from input/../stream_output/stream_output.h:31:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP)In file included from ;input/vlmshell.c:33:

      |            ^
../include/vlc_network.h:155:In file included from ../include/vlc_common.h23::1031 note: :
../include/vlc_variables.hexpanded from macro 'net_OpenDgram'
:  155 |  189:  12:   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   net  189 |  _O  pe rnDetgruramn (VvaLC_OBJECT(a)r_SetC, bhe, c, d, e, g)
      |                       ^
c../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
k  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
ed( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,31n, warningt,v) var_SetChecked(VLsC_O generated.
BJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/vlmshell.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t input/vlm.c*)(:102:21: warning: &(x)-due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
>  102 |         inobj) \
      |               ^
t state = var_GetInteger(p_input, "state");
      |                     ^In file included from input/vlmshell.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  ../include/vlc_variables.h:658:47: 212 |     return var_SetChecked (obj, namnote: expanded from macro 'var_GetInteger'e, VLC_VAR_C
OORDS, v  658 | #define var_GetIntegal)er;
      |            ^
(a,b)  ../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
   140 | #define var_var_GetInteger( SetVLChC_ecked(o,n,t,v) OBJECT(a),b)
va      r_SetChec|                                               ^ked(
VLC_../include/vlc_common.hOBJ:481:ECT(o)15,n: note: cd ".." && \
/bin/sh ./config.status --file="src/vlc-plugin.pc"
expanded from macro 'VLC_OBJECT',t,v)

      |                                                ^
  ../include/vlc_common.h:481 |         const s481:15: note: expanded from macro 'VLC_OBJECT'
t  ruct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm.c:144:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  144 |     msg_Dbg( p_this, "creating VLM" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
481input/vlm.c:146:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  146 |     p_vlm = vlc_custom_create( p_this->obj.libvlc, sizeof( *p_vlm ),
      |             ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
  110 |         vlc_custom_create(VLC_OBJECT(o), s, n)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *) |  (&(x)->obj) \
      |               ^
       const strucinput/vlm.c:168:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  168 |     var_Create( p_vlm, "intf-event", VLC_VAR_ADDRESS );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |  t vlc   _com m   coon_nsmembers: (t strucct ovnlc_sct vlcommo_n_objemembers:ct_ (t *)co(ns&(x)->objt ) \
      |               ^vl
c_object_t *)(&(x)->obj) \
      |               ^
input/vlm.c:177:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  177 |         vlc_object_releaIn file included from input/vlmshell.c:se33( p_:
In file included from ../include/vlc_common.hvl:1031:
m ../include/vlc_variables.h);:227:
      |         ^
12../include/vlc_objects.h:66:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]25: 
note: expanded from macro 'vlc_object_release'  227
 |      66   |     revtulcrn_ vaobr_SejtChecked( p_obj, psz_name, VLC_VAR_FLOAT, val )ect_rele;
ase      |            ^
( V../include/vlc_variables.h:LC_OBJECT(a) )
      140| :48: note: expanded from macro 'var_SetChecked'                        ^

../include/vlc_common.h:481:15:   140note: expanded from macro 'VLC_OBJECT'
 | #d  481 |         const struct vlc_ecommon_members: (const vlc_object_fine var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(t *)(o),n,t,v)
      |                                                ^
../include/vlc_common.h:&481:(15:x note: )expanded from macro 'VLC_OBJECT'
->ob  j)481 |   \ 
       |               ^ 
    const struct vlc_common_members: (const vlc_objeinput/vlm.c:ct_185:t19:  warning: *due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)(&  185(x)->obj) \
      |               ^
 |     psz_vlmconf = var_CreateGetString( p_vlm, "vlm-conf" );
      |                   ^
../include/vlc_variables.h:498:57: note: expanded from macro 'var_CreateGetString'
  498 | #defiIn file included from input/vlmshell.c:33:
In file included from ../include/vlc_common.hne: v1031ar:
_C../include/vlc_variables.hreat:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
eGe  241 | tS tr   return var_SetCheckedin( p_obj,g( psz_na,ame,b) VLC_  V vAR_STRING, val )ar;
      _C|            ^
re../include/vlc_variables.hat:eGetString140( :48: note: VLexpanded from macro 'var_SetChecked'C_OB
JECT  (a140), | b)#
      def|                                                         ^i
../include/vlc_common.h:n481:15:e v note: aexpanded from macro 'VLC_OBJECT'
r  481_ |  SetChec  ked(o,n,t,v) var  _SetChec   const struct vlc_kedcommon_membe(Vrs: (const vlc_obLC_jOBectJE_CTt(o ),*)(&(xn,)->t,ov)
bj) \
      |               ^
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->oinput/vlm.c:191:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  191 |         bmsg_Dbj) \
      |               ^g
( p_this, "loading VLM configuration" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARIn file included from input/vlmshell.c:33:
In file included from ../include/vlc_common.h:1031GS__)
:
../include/vlc_variables.h:256      | :12: warning:     ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_messages.h:78:13  256 |     return:  note: expanded from macro 'msg_Generic'var_
Se   78t |  C  h vecklced( p_obj, psz_n_Lame, VLogC_VA(R_ADVLDRESS,C_ val )OBJECT(o), p, vlc_module_name, __;
FIL      | E           ^
__,../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
   140 | #define var__LINE_S__, \
      |             ^et
Che../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ck  481 |        ed (oc,nonst st,truc,vt vlc_co) mmovan_membrer_SetCs:hecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
 (../include/vlc_common.hco:481:ns15: t note: vlexpanded from macro 'VLC_OBJECT'
c  481 |      _o   conbjsectt_t  *s)(t&(rx)u->cobtj) v lc\
_      |               ^co
mmon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm.c:194:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  194 |             msg_Dbg( p_this, "%s", psz_buffer );
      |             ^
../include/vlc_messages.h:In file included from 87:5: note: expanded from macro 'msg_Dbg'input/vlmshell.c:
33:
   In file included from ../include/vlc_common.h87 | :1031    msg_Gene:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ri
c  276 | (p_  this  if( , !VLC_vMSGa_DBG, r__G_VA_ARetChecGS_ked( p_ob_)
      |     ^
j, ../include/vlc_messages.h:p78:13sz_name, VLC_VAR_: note: INTEGEexpanded from macro 'msg_Generic'
R, &va   78 |     vlcl ) )
      | _         ^L
og../include/vlc_variables.h:(V142LC_OB:48: note: JECT(oexpanded from macro 'var_GetChecked'
)  142, p,  | vlc_mo#defdule_nine ame, __FILvarE___, _GetChec_LINE_ked(o,_, \
      |             ^
n,t../include/vlc_common.h,v:481:15: note: expanded from macro 'VLC_OBJECT') var_GetChec
ked  481 |      (V LC _O BJECT(o),n,t,cvo)
      nst s|                                                ^
../include/vlc_common.h:481:15truct vlc_common_members: (: note: expanded from macro 'VLC_OBJECT'
co  481nst vlc_object_t |          c*)(&(x)-o>nobj) \
      |               ^
st struct vlc_common_members: (const vlc_object_t *)(&(x)->obinput/vlm.cj) \
      |               ^
:196:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  196 |                 msg_Warn( p_this, "error while loading the cIn file included from input/vlmshell.c:o33n:
fiIn file included from ../include/vlc_common.h:gura1031:
../include/vlc_variables.h:t293i:on 10: filwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e" );
  293 |       |                 ^
 ../include/vlc_messages.h:85:5   : note: if(expanded from macro 'msg_Warn' !v
ar   85 |  _Ge   tChemsg_cked( Genp_obj, psz_name, VLCeric_V(pAR_BOO_this,L, &val )  VL)
      |          ^
C_../include/vlc_variables.h:M142:SG48:_ note: WARexpanded from macro 'var_GetChecked'
N,   142__V | #A_ARdeGfiS__)
      |     ^
n../include/vlc_messages.h:e var_GetChecked(o,n,t,v)78:13: note: expanded from macro 'msg_Generic'
 va   78 | r_G   et vChlcec_Lokedg((VVLLC_C_OOBJBJEECTCT(o)(o,n),,t, p,v) v
      lc|                                                ^
_../include/vlc_common.h:mo481:15dul: note: e_expanded from macro 'VLC_OBJECT'
nam  e481 |    , _ _FI    LE__, __LINE_const_ , \struct
 vl      |             ^
c_../include/vlc_common.hcommon:_members:481: (const vlc_15:object_t *)(&(x)->o note: expanded from macro 'VLC_OBJECT'
b  481j) \
 |       |               ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      In file included from input/vlmshell.c:33:
|               ^
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/vlmshell.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm.c:244:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  244 |         module_unneed( p_vlm->p_vod, p_vlmIn file included from input/vlmshell.c:33:
In file included from ../include/vlc_common.h->p_vod->p_mo:1031:
../include/vlc_variables.h:340:9:du warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
le );
      |         ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
   50 | #define module_unneed(a,b) modu  340 |  le_un   ifneed(VL( vC_ar_GetChOBJECT(a),b)
      |                                          ^
ecked( p_obj, psz_name,../include/vlc_common.h:481:15: VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecke d(note: expanded from macro 'VLC_OBJECT'
VL  C_OBJECT(o),n,t,481 |  v)
         |                                                ^
    const struct vlc_common_memb../include/vlc_common.h:ers: (const vlc_object_t *)(&(x)->obj)481: \
15: note: expanded from macro 'VLC_OBJECT'
      |               ^
  481 |         const struct vlc_common_members: (coninput/vlm.cst vlc_:o245b:9: warning: jdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ect  245 |         vlc_obje_t *c)(t_release( p_vlm->p_&(x)vo->obd );
      |         ^
j) ../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_ob\
ject_release( VL      |               ^
C_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_mIn file included from embers: (const vlc_object_t *)input/vlmshell.c(&(:33:
In file included from ../include/vlc_common.h:x)->1031:
../include/vlc_variables.hobj) \:350
      |               ^
:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
input/vlm.c:258:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:  258 |     vlc_object_re142lease( p_vlm );
:48: note: expanded from macro 'var_GetChecked'
      |     ^
  142../include/vlc_objects.h:66:25 | #: note: expanded from macro 'vlc_object_release'defi
ne   66 |     v varlc_obj_GetCect_hreeckeld(o,n,ease( VLtC_OBJECT(,v) var_GetChae) )
c      |                         ^
ked(VL../include/vlc_common.hC:_481O:15BJECT: note: expanded from macro 'VLC_OBJECT'(
o  481) |   , n     con,t,v)
      |                                                ^
s../include/vlc_common.h:481:15: note: texpanded from macro 'VLC_OBJECT'
   struct vlc_c481 |     o mm   const ston_members: (const vlc_object_t *)(&(x)->obj) r\
      uct vl|               ^
c_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/vlmshell.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm.c:435:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  435 |         In file included from input/vlmshell.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning:    due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]     
    sta  429 | t e   = va var_r_CGetInteger( p_insreate( p_obj, psz_name, VLC_VAR_INTEGEtaRnc |e->p_i VLC_npVARu_t, "statDOINHEe"R );IT );
      |     ^
../include/vlc_variables.h:122:39: note: 
      expanded from macro 'var_Create'
|   122 | #define var_Create                            ^
../include/vlc_variables.h:(a,b,c658:47: ) note: vaexpanded from macro 'var_GetInteger'r_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

    658481 |         const struc | #det vlfic_commonne var_Get_memberIntseg: (const vlc_object_t *)(&(x)->obj) \
      |               ^
er(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         constIn file included from input/vlmshell.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5 : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
st  ruct vlc442 |     _cvar_oCreammon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^t
e( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/vlmshell.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | input/vlm.c:481#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_comm:56:on warning: comparison of integers of different signs: 'unsigned int' and 'time_t' (aka 'int') [-Wsign-compare]
_members  : (480 |      co      ns t vlc_object       _t *) while( (&(x)->obj)((v \
lm      |               ^->
schedule[i]->date + j *
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  481 |                              vlm->scheIn file included from input/vlmshell.c:33dule[i]->:
perioIn file included from ../include/vlc_common.hd) <:1031:
../include/vlc_variables.h:469:= l5: astchwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ec  469 |   k) &&
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~  ^  ~~~~~~~~~
  var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/vlmshell.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Creatinput/vlm.c:e(647a,b,c):23:  var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:15: note: expanded from macro 'VLC_OBJECT'
  647 |   481 |                     p_input = input_Create(con p_vlm->p_vodst struct, vlc_comm p_monedia->vod.p_item, psz__mheemadebersr,: (const v NULL, NULL );lc_object_t *)(&(x)->obj) \
      |               ^

      |                       ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_CIn file included from rinput/vlmshell.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     vaeate(VLC_OBJr_ECCreatT(ae(), pb,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const stru_cobj, psz_name,t vlc_comm VLC_VAonR_A_mDDembers: (const vlc_object_t *)(&(x)->obj) \
      |               ^RESS
 | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, cinput/vlm.c:655:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 )
  655 |                 |       var_AddCallback( p_inp                                      ^
ut,../include/vlc_common.h: 481:"intf-15: note: expanded from macro 'VLC_OBJECT'event", InputEventP
re  481 |   parse,
      |                 ^
 ../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
       const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
166 | #define var_AddCallback(a,b,c,d) var_AddCallback(In file included from  VLC_OBJECinput/vlmshell.c:33T(a), b,:
In file included from  c,../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5 d )
      |                                                   ^: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

../include/vlc_common.h:  511 | 481  :  15var: note: expanded from macro 'VLC_OBJECT'
_Cr  481ea |  te       con( p_obst structj, p vlc_common_memszbers_: (naconstme, VLC_VAR_IN TEGER | VLC_VAR_DOvlcI_objeNHERITct_t 
      |     ^
../include/vlc_variables.h:122:39*)(&(x)->: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
o  bj) \
481 |       |                ^
       const struct vlc_common_members: (const vlc_input/vlm.c:659:17o: warning: bject_tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] *
)(&  659 |                 var_Create( p_i(x)nput->obj) \
      | ,              ^
 "sout-description-data", VLC_VAR_ADDRESS );
      |                 ^
../include/vlc_variables.h:122:39: In file included from input/vlmshell.c:note: expanded from macro 'var_Create'
33  122:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Cr | #defineate( p_obe jvar,_Create(a,b, psz_c) vnamear_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15:, V note: expanded from macro 'VLC_OBJECT'L
C  481 | _VAR_BOOL | VLC_   VAR_DO     const INHERIT
      |     ^
s../include/vlc_variables.h:tru122:39ct:  vnote: expanded from macro 'var_Create'
lc  122 | #define var_Create(a,b,c) var_Create( VLC_OBJ_coECmT(a), b, cm )
      |                                       ^
on../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_  481me |  mbe  rs     cons: (const t vlc_object_t *)(&(x)->obj) \
      |               ^
struct vlc_common_meminput/vlm.c:be660:rs: (co17:ns warning: t due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vl  660 |    c_      ob  je     var_SetAddress( p_input, "sct_out-dest c*)r(&i(x)->obj) p\
      |               ^
tion-data", &data );
      |                 ^
../include/vlc_variables.h:263:48: note: expanded from macro 'var_SetAddress'
  263 | #define var_SIn file included from etAddreinput/vlmshell.c:ss(o, n,33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5 p) var_SetAddress(V: LC_OBwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
JEC  539 | T(  o  var_Create( p_obj, psz_name, VLC_VAR_FLOAT ), n, p)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
| VLC_VAR_DOINHERIT
      input/vlm.c|     ^
:665../include/vlc_variables.h:122:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:39  665 | :  note: expanded from macro 'var_Create'   
    122 | #define var_Crea        te  var(a_Del,bCallback( p_input, "intf-event", I,cnp) var_Creatue( VLtC_OBJEventECT(Prea), b, cpa )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    r  se,   const 
      |                 ^struct vlc_
co../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
mm  167 | #doefine var_DelCallback(a,b,c,d) van_memr_bers:DelCa (clolbnst vack( lcVL_Cob_OBJECT(a), b,ject_t *)(& c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const s(x)->obj) \
      |               ^
truct vlc_common_members: (const vlc_object_tIn file included from input/vlmshell.c *:)(&(x)->obj) \
      |               ^33:
In file included from ../include/vlc_common.h:1031
:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objeinput/vlm.cct_t *:713:)(9: &warning: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]x)->obj)
 \
  713 |           |               ^
    msg_Err( p_vlm, "vod server is not loaded" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |  In file included from input/vlmshell.c:33   msg_:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
G  563 |  eneric   var_Create( p_obj, psz_name, VLC(p_VAR_ST_RIthis,NG VLC_ |MSG VL_EC_RR, __VAVAR_ARG_DS__)
      | OINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) v    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_ar_Cmoreatdulee( V_nameLC_OBJECT(a), , __FILEb, _c )
      |                                       ^
_../include/vlc_common.h:481:15, __LINE__, \
      |             ^:
 note: ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'VLC_OBJECT'
  481 |         cons  481 |   t stru   ct vlc_co   mmon_cmeonst struct vlc_cmbeommrs:on_m (cembers: (onst vlc_object_t *)(&(x)->obj) \
      |               ^co
nst vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/vlmshell.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &coinput/vlm.c:751:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  751 |         msg_Err( p_vlm, "invalid media description" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VAunt, NULL ) )
      |         ^_ARGS
_../include/vlc_variables.h:128:_)
      43: note: expanded from macro 'var_Change'
|       ^
128 | #define var_../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
C   h78ange(a,b,c,d,e) |    var_Ch  vange( VlcLC_OB_LJog(VLC_OECT(a), b, BJECT(o), p, vlc_modc, ule_name, __Fd,ILE__,  e__LINE __, \
)
            |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
|                                           ^  481
 |  ../include/vlc_common.h:481:15    : note: expanded from macro 'VLC_OBJECT' 
  con  481 |   s      t struct vlc_common_members: (coconsnst t strvlc_ouctbject vl_t *)(&(x)c_->obj) common_m\
      |               ^
embers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm.c:757:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  757 |         msg_Info( p_vlm, "VoD support will be removed from the VLM in the next major version of VLC." );
      |         ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm.c:759:43: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  759 |         p_vlm->p_vod = vlc_custom_create( VLC_OBJECT(p_vlm), sizeof( vod_t ),
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm.c:759:43: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm.c:759:43: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm.c:759:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  759 |         p_vlm->p_vod = vlc_custom_create( VLC_OBJECT(p_vlm), sizeof( vod_t ),
      |                        ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
  110 |         vlc_custom_create(VLC_OBJECT(o), s, n)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm.c:761:34: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  761 |         p_vlm->p_vod->p_module = module_need( p_vlm->p_vod, "vod server", "$vod-server", false );
      |                                  ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
   48 | #define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm.c:764:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  764 |             msg_Err( p_vlm, "cannot find vod server" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm.c:765:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  765 |             vlc_object_release( p_vlm->p_vod );
      |             ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm.c:898:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  898 |     p_instance->p_parent = vlc_object_create( p_vlm, sizeof (vlc_object_t) );
      |                            ^
../include/vlc_objects.h:57:51: note: expanded from macro 'vlc_object_create'
   57 | #define vlc_object_create(a,b) vlc_object_create( VLC_OBJECT(a), b )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm.c:916:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  916 |     vlc_object_release( p_instance->p_parent );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm.c:953:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  953 |             var_Create( p_instance->p_parent, "vod-media", VLC_VAR_ADDRESS );
      |             ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm.c:954:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  954 |             var_SetAddress( p_instance->p_parent, "vod-media",
      |             ^
../include/vlc_variables.h:263:48: note: expanded from macro 'var_SetAddress'
  263 | #define var_SetAddress(o, n, p) var_SetAddress(VLC_OBJECT(o), n, p)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm.c:956:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  956 |             var_Create( p_instance->p_parent, "vod-session", VLC_VAR_STRING );
      |             ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm.c:957:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  957 |             var_SetString( p_instance->p_parent, "vod-session", psz_id );
      |             ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
  262 | #define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm.c:989:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  989 |         int state = var_GetInteger( p_input, "state" );
      |                     ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm.c:994:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  994 |                 var_SetInteger( p_input, "state",  PLAYING_S );
      |                 ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm.c:1022:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1022 |         p_instance->p_input = input_Create( p_instance->p_parent,
      |                               ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm.c:1028:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1028 |             var_AddCallback( p_instance->p_input, "intf-event", InputEvent, p_media );
      |             ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm.c:1044:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1044 |                 var_DelCallback( p_instance->p_input, "intf-event", IIn file included from input/vlmshell.c:nputE39:
veIn file included from ../include/vlc_vlm.h:28:
In file included from nt../include/vlc_input.h, p_me:41dia :
../include/vlc_vout.h);:125
:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      |                 ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) va
r_De  125lC |   al  lbackvl( c_VLobC_Oject_release( BJEp_vCTou(at );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'),
   66 |   b, c, d )
   vlc_o      | bjec                                                  ^
t_r../include/vlc_common.h:elease481:15( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: : expanded from macro 'VLC_OBJECT'
note:   481 |  expanded from macro 'VLC_OBJECT'
      481   con |  st s  tr     const strucuct vt vlc_common_members: (conslct _cvlcom_obmoject_tn_ *)(&(x)me->obj) \
      |               ^
mbers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm.c:1094:15: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1094 |     i_state = var_GetInteger( p_instance->p_input, "state" );
      |               ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm.c:1096:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1096 |         var_SetInteger( p_instance->p_input, "state", PLAYING_S );
      |         ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/vlmshell.c:39:
In file included from ../include/vlc_vlm.h:28:
../include/vlc_input.h:527input/vlm.c::291098:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     in: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
put_ 1098 | thre        vaar_SetIntegd_ter *input = input_Crea( tep_( inspatarentnc, ite->p_em, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #defiinput, "state", PAUSE_S );
      |         ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( ne input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,VLC_OBJECT(a),b,c)
      |                                                 ^
d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'../include/vlc_common.h:
481:15: note: expanded from macro 'VLC_OBJECT'  
481 |       481    c |   onst struct vlc_comm   on  _m constemb ersstruc:t  (constvlc _comvlc_object_t *)(&(x)->obj) \
mo      |               ^
n_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm.c:1114:20In file included from input/vlmshell.c: :39warning: :
In file included from due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_vlm.h:
28:
 ../include/vlc_input.h:530:1114 | 9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input   )      *;
pi      _t|         ^
ime../include/vlc_objects.h: 66:= var_GetIn25: tenote: geexpanded from macro 'vlc_object_release'r(
    p_66in |     vstlc_objectance->p_input, "ti_release( Vme"LC _)O;B
J      E| C                   ^
T(a) )
      | ../include/vlc_variables.h:658:47:                         ^note: expanded from macro 'var_GetInteger'

../include/vlc_common.h:481  658 | :#define var_GetInteger(a,b)   var_Get15:In tenote: geexpanded from macro 'VLC_OBJECT'r(
 V  481 |         const sLtruC_ct vlOBc_coJECT(a),b)
      |                                               ^
mm../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
o  481 |  n_mem ber      const struct vls: (cc_common_members: (const vlc_objonst vlecc_objet_t *)(&ct(x)->obj)_t *)(&(x)->obj) \
 \      | 
                    ^
|               ^
input/vlm.c:1116:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1116 |         *pd_position = var_GetFloat( p_instance->p_input, "position" );
      |                        ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
  660 | #define var_GetFloIn file included from input/vlmshell.c:39:
In file included from ../include/vlc_vlm.h:28:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      | at(         ^
a../include/vlc_objects.h:66,b:25: note: ) expanded from macro 'vlc_object_release'
     var_G66 |     vletFloatc_objec( VLt_reC_Olease(BJE VLC_CT(a),b)
OBJECT(a)      |  )
                                          ^
      ../include/vlc_common.h|                         ^:481:
../include/vlc_common.h:481:1515:: note:  note: expanded from macro 'VLC_OBJECT'
expanded from macro 'VLC_OBJECT'
  481 |      481   |           const struct vlc_common_members: ( const const vstrlc_ucobjt vlc_cect_ommon_members: (const vlc_object_tt  **)(&)(x)->(&(objx)->ob) \
j)      |  \              ^

      |               ^
input/vlm.c:1132:16: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1132 |         return var_SetInteger( p_instance->p_input, "time", i_time );
      |                ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm.c:1134:16: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1134 |         return var_SetFloat( p_instance->p_input, "position", d_position );
      |                ^
../include/vlc_variables.h:261:47: note: expanded from macro 'var_SetFloat'
  261 | #define var_SetFloat(a,b,c)     var_SetFloat( VLC_OBJECT(a),b,c)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm.c:1157:30: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1157 |             p_idsc->i_time = var_GetInteger( p_instance->p_input, "time" );
      |                              ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm.c:1158:32: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1158 |             p_idsc->i_length = var_GetInteger( p_instance->p_input, "length" );
      |                                ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm.c:1159:34: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1159 |             p_idsc->d_position = var_GetFloat( p_instance->p_input, "position" );
      |                                  ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
  660 | #define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm.c:1160:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1160 |             if( var_GetInteger( p_instance->p_input, "state" ) == PAUSE_S )
      |                 ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm.c:1163:32: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1163 |                              / var_GetFloat( p_instance->p_input, "rate" );
      |                                ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
  660 | #define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlm.c:1310:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1310 |         msg_Err( p_vlm, "unknown VLM query" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/vlmshell.c:56:
In file included from input/../stream_output/stream_output.h:31:
../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
      |            ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
  125 | #define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/vlmshell.c:56:
In file included from input/../stream_output/stream_output.h:31:
../include/vlc_network.h:150:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  150 |     return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
  146 |         net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
      |                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/vlmshell.c:56:
In file included from input/../stream_output/stream_output.h:31:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config.status: creating src/vlc-plugin.pc
input/vlmshell.c:1333:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1333 |             var_Get( p_instance->p_input, "state", &val );
      |             ^
../include/vlc_variables.h:137:33: note: expanded from macro 'var_Get'
  137 | #define var_Get(a,b,c) var_Get( VLC_OBJECT(a), b, c )
      |                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlmshell.c:1351:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1351 |             APPEND_INPUT_INFO( "position", "%f", Float );
      |             ^
input/vlmshell.c:1350:29: note: expanded from macro 'APPEND_INPUT_INFO'
 1350 |                             var_Get ## type( p_instance->p_input, key ) ) )
      |                             ^
:215:1: note: expanded from here
  215 | var_GetFloat
      | ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
  660 | #define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlmshell.c:1352:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1352 |             APPEND_INPUT_INFO( "time", "%"PRId64, Integer );
      |             ^
input/vlmshell.c:1350:29: note: expanded from macro 'APPEND_INPUT_INFO'
 1350 |                             var_Get ## type( p_instance->p_input, key ) ) )
      |                             ^
:216:1: note: expanded from here
  216 | var_GetInteger
      | ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlmshell.c:1353:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1353 |             APPEND_INPUT_INFO( "length", "%"PRId64, Integer );
      |             ^
input/vlmshell.c:1350:29: note: expanded from macro 'APPEND_INPUT_INFO'
 1350 |                             var_Get ## type( p_instance->p_input, key ) ) )
      |                             ^
:217:1: note: expanded from here
  217 | var_GetInteger
      | ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlmshell.c:1354:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1354 |             APPEND_INPUT_INFO( "rate", "%f", Float );
      |             ^
input/vlmshell.c:1350:29: note: expanded from macro 'APPEND_INPUT_INFO'
 1350 |                             var_Get ## type( p_instance->p_input, key ) ) )
      |                             ^
:218:1: note: expanded from here
  218 | var_GetFloat
      | ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
  660 | #define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlmshell.c:1355:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1355 |             APPEND_INPUT_INFO( "title", "%"PRId64, Integer );
      |             ^
input/vlmshell.c:1350:29: note: expanded from macro 'APPEND_INPUT_INFO'
 1350 |                             var_Get ## type( p_instance->p_input, key ) ) )
      |                             ^
:219:1: note: expanded from here
  219 | var_GetInteger
      | ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlmshell.c:1356:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1356 |             APPEND_INPUT_INFO( "chapter", "%"PRId64, Integer );
      |             ^
input/vlmshell.c:1350:29: note: expanded from macro 'APPEND_INPUT_INFO'
 1350 |                             var_Get ## type( p_instadepbase=`echo config/core.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT config/core.lo -MD -MP -MF $depbase.Tpo -c -o config/core.lo config/core.c &&\
mv -f $depbase.Tpo $depbase.Plo
nce->p_input, key ) ) )
      |                             ^
:220:1: note: expanded from here
  220 | var_GetInteger
      | ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlmshell.c:1357:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1357 |             APPEND_INPUT_INFO( "can-seek", "%d", Bool );
      |             ^
input/vlmshell.c:1350:29: note: expanded from macro 'APPEND_INPUT_INFO'
 1350 |                             var_Get ## type( p_instance->p_input, key ) ) )
      |                             ^
:221:1: note: expanded from here
  221 | var_GetBool
      | ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/vlmshell.c:1505:51: warning: comparison of integers of different signs: 'unsigned int' and 'time_t' (aka 'int') [-Wsign-compare]
 1505 |                 while( ((s->date + j * s->period) <= now) &&
      |                          ~~~~~~~~~~~~~~~~~~~~~~~  ^  ~~~
input/vlmshell.c:1581:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1581 |                     msg_Err( vlm, "Load error on line %d: %s: %s",
      |                     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT config/core.lo -MD -MP -MF config/.deps/core.Tpo -c config/core.c  -fPIC -DPIC -o config/.libs/core.o
In file included from config/core.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/core.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/core.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/core.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/core.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/core.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/core.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/core.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/core.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/core.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/core.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/core.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/core.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/core.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/core.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:25 warnings generated.
15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/core.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/core.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/core.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/core.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/core.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/core.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #defidepbase=`echo config/chain.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT config/chain.lo -MD -MP -MF $depbase.Tpo -c -o config/chain.lo config/chain.c &&\
mv -f $depbase.Tpo $depbase.Plo
ne var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/core.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/core.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/core.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/core.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/core.c:100:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  100 |         msg_Err( p_this, "option %s does not exist", psz_name );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/core.c:130:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  130 |         msg_Err( p_this, "option %s does not exist", psz_name );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/core.c:165:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  165 |         msg_Err( p_this, "option %s does not exist", psz_name );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/core.c:196:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  196 |         msg_Warn( p_this, "option %s does not exist", psz_name );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/core.c:233:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  233 |         msg_Warn( p_this, "option %s does not exist", psz_name );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/core.c:265:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  265 |         msg_Warn( p_this, "option %s does not exist", psz_name );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/core.c:302:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  302 |         msg_Warn (obj, "option %s does not exist", name);
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT config/chain.lo -MD -MP -MF config/.deps/chain.Tpo -c config/chain.c  -fPIC -DPIC -o config/.libs/chain.o
85 warnings generated.
depbase=`echo config/file.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT config/file.lo -MD -MP -MF $depbase.Tpo -c -o config/file.lo config/file.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from config/chain.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/chain.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/chain.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/chain.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/chain.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/chain.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/chain.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/chain.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/chain.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/chain.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/chain.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o)32 warning,n,t,vs generated)
      |                                                ^
../include/vlc_common.h:481:15: note: .
expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/chain.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/chain.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/chain.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481depbase=`echo config/help.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT config/help.lo -MD -MP -MF $depbase.Tpo -c -o config/help.lo config/help.c &&\
mv -f $depbase.Tpo $depbase.Plo
:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/chain.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/chain.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/chain.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/chain.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/chain.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/chain.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/chain.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/chain.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/chain.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/chain.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/chain.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT config/file.lo -MD -MP -MF config/.deps/file.Tpo -c config/file.c  -fPIC -DPIC -o config/.libs/file.o
config/chain.c:286:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  286 |         if( var_Create( p_this, name,
      |             ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/chain.c:296:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  296 |                     var_Change( p_this, name, VLC_VAR_SETMINMAX,
      |                     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT config/help.lo -MD -MP -MF config/.deps/help.Tpo -c config/help.c  -fPIC -DPIC -o config/.libs/help.o
config/chain.c:301:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  301 |                     var_Change( p_this, name, VLC_VAR_SETMINMAX,
      |                     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/chain.c:348:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  348 |             msg_Warn( p_this, "option %s is unknown", cfg->psz_name );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/chain.c:367:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  367 |                 msg_Err( p_this, "Option %s is not supported anymore.",
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/chain.c:381:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  381 |             msg_Warn( p_this, "unknown option %s (value=%s)",
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/chain.c:388:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  388 |             msg_Warn( p_this, "missing value for option %s", cfg->psz_name );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/chain.c:393:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  393 |             msg_Warn( p_this, "*option_name need to be a string option" );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/chain.c:413:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  413 |                 msg_Warn( p_this, "unhandled config var type (%d)", i_type );
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/chain.c:421:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  421 |             var_Get( p_this, psz_name, &val2 );
      |             ^
../include/vlc_variables.h:137:33: note: expanded from macro 'var_Get'
  137 | #define var_Get(a,b,c) var_Get( VLC_OBJECT(a), b, c )
      |                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/chain.c:425:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  425 |                 msg_Dbg( p_this, "ignoring option %s (not first occurrence)", psz_name );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/chain.c:430:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  430 |         var_Set( p_this, psz_name, val );
      |         ^
../include/vlc_variables.h:134:33: note: expanded from macro 'var_Set'
  134 | #define var_Set(a,b,c) var_Set( VLC_OBJECT(a), b, c )
      |                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/chain.c:431:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  431 |         msg_Dbg( p_this, "set config option: %s to %s", psz_name,
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/file.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/file.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/file.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/file.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/file.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/file.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/file.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/file.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/file.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/file.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/file.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/file.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/file.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         cIn file included from config/help.c:onst str33:
uct vIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189lc:12:_common warning: _mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
embers: (co  189 |  ns   tret vlurn vc_oar_SebjtChecked( pec_ot_bj, pst z_name,*)( V&(x)->oLC_VAbj)R_ \
      |               ^
INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (constIn file included from config/file.c v:40lc:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: _object_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t *  429)( |  &(  x) v->arob_Cj)re \at
      | e(              ^
 p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );In file included from config/help.c:
      |     ^
../include/vlc_variables.h:33:
122:In file included from ../include/vlc_common.h39::1031 note: :
../include/vlc_variables.h:expanded from macro 'var_Create'
203:12:  122 warning:  | #due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
def  203ine  |  va  r_ rCreteaurten (ava,br_,cSe) tCvahecr_keCrd(ea pte_o( bjVL, C_psOBz_JEnaCTme(a, ),VL bC_, VAc R_)
BO      | OL                                      ^
, v../include/vlc_common.h:al481: )15:;
 note:       | expanded from macro 'VLC_OBJECT'
           ^
  481../include/vlc_variables.h: |  140:  48:   note:   expanded from macro 'var_SetChecked'
   140co | #dnseft sintre ucvat r_vlSec_tCcohemmckoned_m(oem,nbe,trs,v: ) (cvaonr_stSe vtClche_ockbjedec(Vt_LCt _O*)BJ(&EC(xT(o)-),>on,bjt,) v)\

            | |                                                ^              ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commonIn file included from config/file.c_m:40em:
In file included from ber../include/vlc_common.h:s:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 (  co442 | nst  v   var_Create( p_obj, psz_name, VLC_Vlc_objAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
ect../include/vlc_variables.h_t *)(&(x:)->obj) \
      122:39: note: |               ^
expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(In file included from a), b, c )
      | config/help.c                                      ^
:../include/vlc_common.h33:
In file included from ../include/vlc_common.h::481:15: note: expanded from macro 'VLC_OBJECT'
1031:
  481 |     ../include/vlc_variables.h    const struct vlc_common_members:: (const v212lc_:object_t *)(&(x12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])-
>  212 |  o   retubj) \
      |               ^r
n var_SetChecked (obj, name, VLC_VAR_COORDS, val);In file included from config/file.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5
      |            ^
: warning: ../include/vlc_variables.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:140:48:
   455 |     var_Createnote: (expanded from macro 'var_SetChecked'
 p  _obj, psz_na140 | #me, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'd
efi  122 | #define var_Create(a,bne,c) v vaar_Sr_Create( VLC_OBJECT(a), b, c )
      |                                       ^
etCheck../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ed(o,  481 |         const struct vlc_cn,ommon_members: (const vlc_objectt_t *)(,v) var_SetCh&(x)->obj) \
      |               ^
ecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    In file included from   config/file.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     const469 struct vl |     var_Createc(_ commonp__membeobj, psz_name, VLC_VAR_STRING |rs:  VLC_VAR_DOINHERIT );
      |     ^
(../include/vlc_variables.hc:o122nst vlc:_object39: note: expanded from macro 'var_Create'
_t *)  122 | #define var_Create((&(a,x)b,c) var_Creat->oeb( VLC_OBJECT(a), b, c )
      |                                       ^
j) \../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

      |               ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj)In file included from config/help.c \
      |               ^
:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChIn file included from ecconfig/file.cked(: p_obj,40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   p477 |     vaszr_Create( _pn_obj, ampsze,_ name, VLC_VAR_SVLTRING | VLC_VAR_DOINHERIT );
C      _| VAR_    ^
FLOA../include/vlc_variables.hT, va:122:39: note: expanded from macro 'var_Create'
l );  
122       | |            ^
#define var_Create../include/vlc_variables.h:(140:48: a,b,c) var_Create( VLC_OBJECT(anote: ), b, c )
      |                                       ^
expanded from macro 'var_SetChecked'
../include/vlc_common.h:  481:15140: |  note: expanded from macro 'VLC_OBJECT'
#d  481 |         const sefitruct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
ne var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJEIn file included from Cconfig/file.c:40T(:
oIn file included from ),n,t../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  491 |     var_Create( vp)
_      o|                                                ^b
j, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_common.h:481../include/vlc_variables.h:15: note: expanded from macro 'VLC_OBJECT':122:39
:  481 |          conote: expanded from macro 'var_Create'
n  122 | #dset strufine var_Creatce(a,b,c) var_Creatt vlce_commo(n_mem VLC_OBJECT(a), b, c )
      |                                       ^
bers: (../include/vlc_common.h:481c:15: note: expanded from macro 'VLC_OBJECT'
onst vlc_  481 |  o b      const struct vlc_common_members: (const vlc_object_tject_ t **)(&38 warnings)(( generated&x(x)-)>o->ob.
j) b\
      |               ^j
) \
      |               ^
In file included from config/file.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511In file included from config/help.c: |    33:
In file included from ../include/vlc_common.h var_Create( p_obj, psz:_name, 1031V:
../include/vlc_variables.hLC_:VAR_241:12INTE: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]GER 
|  241 |  VLC_VA    returR_DOINHERIT
      |     ^n 
v../include/vlc_variables.har_:122:39: note: expanded from macro 'var_Create'
Set  C122h | ecked(# p_obj,de pfine var_Create(a,bsz_na,c) var_Cremea, VLC_VAtR_STe( RINVG, LvaC_OBJECT(a), bl ),; 
      | c           ^ )

      |                                       ^
../include/vlc_variables.h:../include/vlc_common.h:481:15: 140:48note: : note: expanded from macro 'var_SetChecked'
expanded from macro 'VLC_OBJECT'  140 | 
#  481 |      def   coinenst var_ strucSetCheckedt v(o,lcn,t_comm,v) var_oSne_memberstCh: eck(coed(VLCn_OBsJt vlECTc(_oobje),n,ctt,v)
_      |                                                ^
t *)../include/vlc_common.h:481(:15:& note: expanded from macro 'VLC_OBJECT'(
x)->  481 |       obj)  con \
      s|               ^
t struct vlc_common_members: (const vlc_object_t *)(&In file included from config/file.c:(x40:
In file included from )->../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5o:b warning: jdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
) \
      |               ^  525 |     
var_Create( p_obj, psz_name, VLC_VAR_BOOL |In file included from config/help.c: V33:
In file included from L../include/vlc_common.hC_VA:1031:
../include/vlc_variables.hR_DO:256:12: INHERIT
      |     ^
warning: ../include/vlc_variables.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  122256 |    :39 retur:n var_ Snote: expanded from macro 'var_Create'
etC  122 | h#define var_Create(a,b,ecked( pc) _vaobr_Create( VLC_OjBJ,EC pT(asz), b,_ c )
      n|                                       ^ame, 
VLC_VAR_ADD../include/vlc_common.h:R481:15: note: Eexpanded from macro 'VLC_OBJECT'
SS,  481 val |   );
        |            ^  
   ../include/vlc_variables.h:140co:48:ns note: t stexpanded from macro 'var_SetChecked'
  ruc140 | #define vat r_Setvlc_Ccommheconke_memd(o,n,tber,s: v(cons) vt valcr_o_bjeSetCct_ht *e)(c&(kx)ed(V->LobjC) _\
O      |               ^BJE
CT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strudepbase=`echo config/intf.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT config/intf.lo -MD -MP In file included from config/file.c:ct v40:
In file included from lc_../include/vlc_common.h:1031:
../include/vlc_variables.h:com539:5mon: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_-MF $depbase.Tpo -c -o config/intf.lo config/intf.c &&\
mv -f $depbase.Tpo $depbase.Plo
me  539m |   b  evarr_Csre: (catoe( np_st vlc_objectobj, psz_name, _tVL *C_VA)(R&(_Fx)LOAT | VLC_->VobAR_j)D \O
      | I              ^
NHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15:In file included from  config/help.c:33note: :
In file included from expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  :1031:
481../include/vlc_variables.h: |    276:10     const struct vlc_common_me: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mbe  rs: (const vlc_object_t *)(&(x)->obj) \
      |               ^
276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTIn file included from EGERconfig/file.c,: &va40l :
) )In file included from 
      |          ^../include/vlc_common.h:
1031../include/vlc_variables.h:142:48: :
note: ../include/vlc_variables.h:554expanded from macro 'var_GetChecked':5: 
warning:   142 | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]#d
efi  554ne |   v a r _vaGre_tChecCreatke(e dp(o,_n,ot,bj, pszv) va_rn_aGmee, VtLCC_hVeAR_STRINcG ked(VLC_OBJECT(o|) ,VnL,Ct_,Vv)
A      |                                                ^R
_../include/vlc_common.h:481:15D:O Inote: Nexpanded from macro 'VLC_OBJECT'H
ERIT  
481 |           |      ^ 
 ../include/vlc_variables.h:122 :c39:on note: expanded from macro 'var_Create's
t struc  122 | #detf ivne lc_vcaormm_oCn_rmeeamtbe(ear,sb:, c()c ovnasrt_ vCrelact_object_t *)(e&(x)( V->oLC_OBJECT(a), b, c )
      |                                       ^
bj) \
      | ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (co              ^
nst vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/help.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293In file included from  |     if( !varconfig/file.c_:40:
GIn file included from ../include/vlc_common.h:etChecked1031:
( p_obj, psz_name, VLC_VAR_../include/vlc_variables.h:563B:OOL5: warning: ,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 &val ) )
      |          ^
  563../include/vlc_variables.h:142 |  :   v48: note: expanded from macro 'var_GetChecked'
ar_  C142 | #define var_rGeetChecked(o,n,t,v) var_Gaete( p_tCobj, hepsz_name, VLC_VAcked(R_VLC_OBJECT(o),n,t,v)
      |                                                ^S
T../include/vlc_common.h:481:R15: note: expanded from macro 'VLC_OBJECT'
ING   481 |         co| VLCn_VAR_stDOINHERIT
      |     ^
 st../include/vlc_variables.h:ruct122:39 v: note: lexpanded from macro 'var_Create'
c_co  m122mon | _m#emdbeers: fine va(cron_sCt rvlc_oebjateect_t(a,b,c) v *)ar_Cr(eat&(x)e-( VLC_OBJ>EobjCT(a), b, c )
      |                                       ^
) ../include/vlc_common.h:481:15: \
      |               ^
note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_obIn file included from config/help.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      | j                ^
e../include/vlc_variables.h:ct_t *)(&(x)->ob142:48: note: expanded from macro 'var_GetChecked'j) \
      |               ^

  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'In file included from config/file.c:40
:
  481In file included from ../include/vlc_common.h |  :1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Chang   e( p_obj,    p conssz_nat me,struct vlc_common_members : (const vlc_object_t *)(&(x)->obj) \
      |               ^
VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_ChanIn file included from config/help.c:ge(33:
In file included from ../include/vlc_common.h:1031:
 VLC_OB../include/vlc_variables.hJ:ECT(a), 324b:,10 :c warning: ,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] d
, e  324 |   ) 
        | i                                          ^f
( ../include/vlc_common.h!:va481r_G:15et:Checked( p_ note: obj, psz_name, VLC_VAR_FLOAexpanded from macro 'VLC_OBJECT'
T, &val ) )  481 |     
    const struct       |          ^
v../include/vlc_variables.h:l142c_:common_members: (const vlc_object_t *)48(: note: expanded from macro 'var_GetChecked'
&(  x)142 | #de-fi>obnje)  var_G\e
t      |               ^
Checked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/help.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/help.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/help.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/help.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/help.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/help.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/help.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/help.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/help.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/help.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/help.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vconfig/file.c:61lc:22:_c warning: ommodue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n_   61 | me   mb chare *rs:ps (coz_nsfit vlc_object_t *)(&(x)->obj) \
      |               ^
le = var_CreateGetNonEmptyString( obj, "config" );
      |                      ^
../include/vlc_variables.hIn file included from config/help.c:499:33:73:
In file included from : ../include/vlc_common.h:note: expanded from macro 'var_CreateGetNonEmptyString'
1031:
../include/vlc_variables.h:  499539: | #5:de warning: fidue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  539e  |  va  r_ vCrarea_CtereGeattNe(on p_obj, psz_Emptname,yString(a VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: ,b)   var_expanded from macro 'var_Create'
CreateG  122etNonEmp | #tyStdefriineng va( VLCr_Create(a,b,c) var_Create(_OBJECT(a),b)
      |                                                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)- VLC_OBJECT(a), b, c )
      |                                       ^
>obj) \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commconfig/file.c:62:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o   62 |     var_Destroy( obj, "config" n_members: (const vlc_object_t *)(&(x)->);obj) \
      |               ^

      |     ^
../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
  125 | #define var_Destroy(aIn file included from ,bconfig/help.c:33):
 In file included from ../include/vlc_common.h:libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT config/intf.lo -MD -MP -MF config/.deps/intf.Tpo -c config/intf.c  -fPIC -DPIC -o config/.libs/intf.o
1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
var  554_D |  es  tr voy( VLC_OBJECT(a), b )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strucat vlc_common_members: (const vlc_object_t *)(&(x)->obr_Create( p_obj,j p)s z\_
n      a| m              ^e
, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.hconfig/file.c::481:1580:: note: 5expanded from macro 'VLC_OBJECT':
 warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481 |       80 |        m  scgo_nDsbtg s(t rupct_ ovblj,c _"coopmmeonning c_members:on f(ig ficole (%s)ns", psz_fitl vlecn_aombej )e;ct
      | _t *)(&(x)->obj) \
    ^
      |               ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECTIn file included from (oconfig/help.c:33:
In file included from ../include/vlc_common.h:)1031,:
 ../include/vlc_variables.h:p, vlc563_:m5o: dule_warning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a  me, 563 |     var___CreateF(I Lp_obj, psEz___, n__LaINmE__e, \
, VLC      _| V            ^A
R../include/vlc_common.h:_481S:TR15I:N Gnote:  expanded from macro 'VLC_OBJECT'|
   V481L | C _ VA R _ D O I NcHoEnRsItT
       |     ^s
tru../include/vlc_variables.hct: 122v:l39c:_ cnote: oexpanded from macro 'var_Create'm
m  o122n | _m#deefmibneer sva:r _(Ccroenatset( av,lcb_,ocb)j evcat_rt_Creat *)e((& (xV)L-C>_oObBjJ) E\CT(a)
,       b, c|                ^)

      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (consconfig/file.ct vlc_:ob85:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ject_t *   )85 |    (&(x)->ob     j)ms g_Err\
( p_      |               ^
obj, "cannot open config file (%s): %s",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msIn file included from config/help.cg_G:e33n:
eIn file included from ../include/vlc_common.hr:i1031c:
../include/vlc_variables.h:578:9(p_this, VLC_: MSGwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  578 |   ERR,   __if(V vA_Aar_CRGSha__nge( )p_
      |     ^
ob../include/vlc_messages.h:j, ps78:13: note: expanded from macro 'msg_Generic'z_nam
e,    VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
78 |     ../include/vlc_variables.h:vlc128:43: note: expanded from macro 'var_Change'
_  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, Le )
o      g|                                           ^
(V../include/vlc_common.h:481:15L:C note: _OBJECexpanded from macro 'VLC_OBJECT'T
(o  ), 481p, |        v  lcocn_smotd ustlreu_cnta mvel,c ___FcIoLmEm_o_n_m, __embeLrIsN:E (__, \co
      |             ^
n../include/vlc_common.h:481s:t v15:l cnote: _expanded from macro 'VLC_OBJECT'
obj  481ec |      t _t *  )c(&(oxn)s->t strucotbj) v \lc_co
      mmon|               ^_me
mbers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/file.c:106:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  106 |                 msg_Info( p_obj, "Found old config file at %s. "
      |                 ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/file.c:224:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  224 |                     msg_Warn (p_this, "Integer value (%s) for %s: %s",
      |                     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/file.c:249:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  249 |         msg_Err (p_this, "error reading configuration: %s",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/file.c:297:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  297 |     msg_Warn( p_this, "could not create %s: %s", psz_dirname,
      |     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/file.c:349:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  349 |         msg_Err( p_this, "no configuration directory" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      | 42 warnings generated.
            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/file.c:374:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  374 |             msg_Err (p_this, "configuration file is read-only");
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *config/help.c:100:)(9:&( warning: x)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
->o  100bj |  )   \
 i      |               ^
f (var_InheritBool (obj, "help"))
      |         ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) vardepbase=`echo config/cmdline.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT config/cmdline.lo -MD -MP -MF $depbase.Tpo -c -o config/cmdline.lo config/cmdline.c &&\
mv -f $depbase.Tpo $depbase.Plo
_config/file.c:397:In9:he warning: ridue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
tBoo  397l( |  VL       msg_EC_OBJECT(o), n)
      |                                               ^
rr../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
   481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
(p_this, "cannot create configuration fileconfig/help.c:107:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: %s  107 |     if (var_InheritBool (obj, "version"))
      |         ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_Inher"itBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
,../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

  481 |         const struct vlc_common_members: (const vlc_object_      t|         ^
 *)(../include/vlc_messages.h:83:&5(x): note: -expanded from macro 'msg_Err'>
o   b83j) |  \    ms
g      _|               ^G
eneric(p_this, VLC_MSG_ERR, __VA_Aconfig/help.c:114:RGS__11):
       warning: |     ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

../include/vlc_messages.h:78  114 | :13:   note:   str = var_Inheriexpanded from macro 'msg_Generic'
t   78 |  S tri  vlc_Lnogg( V(LoCb_jO, B"JmEoCdTul(e"o);
)      ,|           ^
 p../include/vlc_variables.h:642:51: ,note:  expanded from macro 'var_InheritString'v
lc_m  o642d | ule#_dneafinme ve, ar__FI_ILE_nheri_tS,t r_i_nLINE__, \
      |             ^g(o, n) var_I
n../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
heritSt  ri481 |      ng(VLC   _OBJconst ECstruT(o), nc)t vlc_
c      o|                                                   ^
mmon../include/vlc_common.h_:m481e:m15b:e rnote: sexpanded from macro 'VLC_OBJECT'
:  481 |         const  (stcroucnts vtl vc_common_memlbers:c_o (bjeccot_nst vlc_tob *)ject_t *)((&(x&(x)->obj) \
      |               ^
)->obj) \
      |               ^
config/help.c:123:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  123 |     if (var_InheritBool (obj, "full-help"))
      |         ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/help.c:125:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |         var_Create (obj, "advanced", VLC_VAR_Bconfig/file.cOOL);
:      |         ^
495:../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  122 | #def
in  e var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
495../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 |   481  |              c  onsmts strg_Err (p_this, "cannot write confuct igvlucr_coatimmon_meon mbers: (const vlc_object_t *)(&(x)->objfile");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |   ) \
  m      | sg_G              ^
eneric(p_this, VLC_MSG_ERR, __VA_ARGS__)
config/help.c      | :    ^126
:../include/vlc_messages.h:78:13: 9note: : expanded from macro 'msg_Generic'warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   78 |       126 |        v vlarc__SLeog(VLCt_OBJECBoT(o),ol  p, (objvlc_, "advmodule_name,anced", true);
      |         ^
 _../include/vlc_variables.h:260:46: _FILnote: expanded from macro 'var_SetBool'
E_  260_, _ | _L#IdNeEf_i_,ne var_SetBool(a,b,c)      \
      |             ^
 ../include/vlc_common.h:481var_SetBo:15ol(:  VLnote: C_Oexpanded from macro 'VLC_OBJECT'
BJ  481 | EC T ( a ) ,  b ,cco)
n      |                                              ^
s../include/vlc_common.ht: 481s:t15: note: expanded from macro 'VLC_OBJECT'
r  481 | u   ct vlc   _commo  const stnr_muct vlce_commonmbers: _(mceonst vlcmbe_robjecs:t_t ( *)(c&o(nx)st- >obvlc_j)objec \
t_      |               ^t 
*)(&(x)->obj) \
      |               ^
config/help.c:127:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  127 |         var_Create (obj, "help-verbose", VLC_VAR_BOOL);
      |         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/help.c:128:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  128 |         var_SetBool (obj, "help-verbose", true);
      |         ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/help.c:134:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     if (var_InheritBool (obj, "longhelp"))
      |         ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/help.c:141:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  141 |     if (var_InheritBool (obj, "list"))
      |         ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/help.c:147:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  147 |     if (var_InheritBool (obj, "list-verbose"))
      |         ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/help.c:387:52: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  387 |             ssize_t i_count = config_GetPszChoices(VLC_OBJECT(p_this), item->psz_name, &ppsz_values, &ppsz_texts);
      |                                                    ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/help.c:431:52: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  431 |             ssize_t i_count = config_GetIntChoices(VLC_OBJECT(p_this), item->psz_name, &pi_values, &ppsz_texts);
      |                                                    ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/help.c:393:40: warning: comparison of integers of different signs: 'unsigned int' and 'ssize_t' (aka 'int') [-Wsign-compare]
  393 |                 for (unsigned i = 0; i < i_count; i++)
      |                                      ~ ^ ~~~~~~~
config/help.c:405:40: warning: comparison of integers of different signs: 'unsigned int' and 'ssize_t' (aka 'int') [-Wsign-compare]
  405 |                 for (unsigned i = 0; i < i_count; i++)
      |                                      ~ ^ ~~~~~~~
config/help.c:413:40: warning: comparison of integers of different signs: 'unsigned int' and 'ssize_t' (aka 'int') [-Wsign-compare]
  413 |                 for (unsigned i = 0; i < i_count; i++)
      |                                      ~ ^ ~~~~~~~
config/help.c:437:40: warning: comparison of integers of different signs: 'unsigned int' and 'ssize_t' (aka 'int') [-Wsign-compare]
  437 |                 for (unsigned i = 0; i < i_count; i++)
      |                                      ~ ^ ~~~~~~~
config/help.c:460:40: warning: comparison of integers of different signs: 'unsigned int' and 'ssize_t' (aka 'int') [-Wsign-compare]
  460 |                 for (unsigned i = 0; i < i_count; i++)
      |                                      ~ ^ ~~~~~~~
config/help.c:601:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  601 |         color = var_InheritBool(p_this, "color");
      |                 ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/help.c:604:23: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  604 |     const bool desc = var_InheritBool(p_this, "help-verbose");
      |                       ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/help.c:605:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT config/cmdline.lo -MD -MP -MF config/.deps/cmdline.Tpo -c config/cmdline.c  -fPIC -DPIC -o config/.libs/cmdline.o
  605 |     const bool advanced = var_InheritBool(p_this, "advanced");
      |                           ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/help.c:680:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  680 |         color = var_InheritBool(p_this, "color");
      |                 ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/intf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/intf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/intf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/intf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/intf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/intf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/intf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/intf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/intf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/intf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/intf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/intf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/intf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/intf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/intf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/intf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/intf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/intf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/intf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/intf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/intf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/intf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( V37LC warnings_O generated.
BJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/intf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/intf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo config/getopt.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT config/getopt.lo -MD -MP -MF $depbase.Tpo -c -o config/getopt.lo config/getopt.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from config/intf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/intf.c:36:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   36 |     vlc_object_t *libvlc = VLC_OBJECT(p_this->obj.libvlc);
      |                            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/intf.c:43:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   43 |     psz_config = psz_parser = config_GetPsz( libvlc, "control" );
      |                               ^
../include/vlc_configuration.h:147:42: note: expanded from macro 'config_GetPsz'
  147 | #define config_GetPsz(a,b) config_GetPsz(VLC_OBJECT(a),b)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/intf.c:56:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   56 |     psz_config = psz_parser = config_GetPsz( libvlc, "extraintf" );
      |                               ^
../include/vlc_configuration.h:147:42: note: expanded from macro 'config_GetPsz'
  147 | #define config_GetPsz(a,b) config_GetPsz(VLC_OBJECT(a),b)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/intf.c:74:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   74 |             config_PutPsz( libvlc, "extraintf", psz_newconfig );
      |             ^
../include/vlc_configuration.h:148:44: note: expanded from macro 'config_PutPsz'
  148 | #define config_PutPsz(a,b,c) config_PutPsz(VLC_OBJECT(a),b,c)
      |                                            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/intf.c:79:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   79 |         config_PutPsz( libvlc, "extraintf", psz_intf );
      |         ^
../include/vlc_configuration.h:148:44: note: expanded from macro 'config_PutPsz'
  148 | #define config_PutPsz(a,b,c) config_PutPsz(VLC_OBJECT(a),b,c)
      |                                            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/intf.c:88:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   88 |     vlc_object_t *libvlc = VLC_OBJECT(p_this->obj.libvlc);
      |                            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/intf.c:95:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   95 |     psz_config = psz_parser = config_GetPsz( libvlc, "extraintf" );
      |                               ^
../include/vlc_configuration.h:147:42: note: expanded from macro 'config_GetPsz'
  147 | #define config_GetPsz(a,b) config_GetPsz(VLC_OBJECT(a),b)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/intf.c:106:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  106 |                 config_PutPsz( libvlc, "extraintf", psz_newconfig );
      |                 ^
../include/vlc_configuration.h:148:44: note: expanded from macro 'config_PutPsz'
  148 | #define config_PutPsz(a,b,c) config_PutPsz(VLC_OBJECT(a),b,c)
      |                                            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/intf.c:116:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  116 |     psz_config = psz_parser = config_GetPsz( libvlc, "control" );
      |                               ^
../include/vlc_configuration.h:147:42: note: expanded from macro 'config_GetPsz'
  147 | #define config_GetPsz(a,b) config_GetPsz(VLC_OBJECT(a),b)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/intf.c:127:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  127 |                 config_PutPsz( libvlc, "control", psz_newconfig );
      |                 ^
../include/vlc_configuration.h:148:44: note: expanded from macro 'config_PutPsz'
  148 | #define config_PutPsz(a,b,c) config_PutPsz(VLC_OBJECT(a),b,c)
      |                                            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/intf.c:145:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  145 |     vlc_object_t *libvlc = VLC_OBJECT(p_this->obj.libvlc);
      |                            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/intf.c:152:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  152 |     psz_config = psz_parser = config_GetPsz( libvlc, "extraintf" );
      |                               ^
../include/vlc_configuration.h:147:42: note: expanded from macro 'config_GetPsz'
  147 | #define config_GetPsz(a,b) config_GetPsz(VLC_OBJECT(a),b)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const stIn file included from config/cmdline.c:ruct vlc_commo28:
In file included from n_me../include/vlc_common.h:mb1031:
er../include/vlc_variables.h:189s::12: ( warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
const vlc  189 |    _o rebjturn evct_t *)(&(x)->obj) \
      |               ^
ar_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  config/intf.c:165:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
140 | #def  165 |     psz_config = psz_parser = config_GetPsz( libvlc, "control" );
      |                               ^
i../include/vlc_configuration.h:147:42: note: expanded from macro 'config_GetPsz'
n  147 | #e definevar_ cSeotCnfig_heGetPsz(cka,b) conedfig_(oGetPsz(VL,nC_OBJECT,t(a),b)
      | ,v) var_SetChecked(VLC_OBJECT(                                         ^
../include/vlc_common.h:o481:15: note: ),n,t,v)
expanded from macro 'VLC_OBJECT'
      |                                                ^
  481 |      ../include/vlc_common.h   con:481:15:st s note: expanded from macro 'VLC_OBJECT'
  481 |         const struct tvlc_common_members: (const vlc_object_t *)(&(x)->obj) \
r      |               ^
uct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/cmdline.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/cmdline.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/cmdline.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/cmdline.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/cmdline.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/cmdline.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT config/getopt.lo -MD -MP -MF config/.deps/getopt.Tpo -c config/getopt.c  -fPIC -DPIC -o config/.libs/getopt.o
VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/cmdline.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/cmdline.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/cmdline.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/cmdline.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/cmdline.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/cmdline.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/cmdline.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/cmdline.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/cmdline.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/cmdline.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/cmdline.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/cmdline.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/cmdline.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/cmdline.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(38 warnings generated.
a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/cmdline.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/cmdline.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/cmdline.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo extras/libc.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT extras/libc.lo -MD -MP -MF $depbase.Tpo -c -o extras/libc.lo extras/libc.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from config/cmdline.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/cmdline.c:216:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  216 |                         var_Create( p_this, psz_name, VLC_VAR_STRING );
      |                         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/cmdline.c:217:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  217 |                         var_SetString( p_this, psz_name, state.arg );
      |                         ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
  262 | #define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/cmdline.c:220:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  220 |                         var_Create( p_this, psz_name, VLC_VAR_INTEGER );
      |                         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/cmdline.c:221:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  221 |                         var_Change( p_this, psz_name, VLC_VAR_SETMINMAX,
      |                         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/cmdline.c:224:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  224 |                         var_SetInteger( p_this, psz_name,
      |                         ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/cmdline.c:228:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  228 |                         var_Create( p_this, psz_name, VLC_VAR_FLOAT );
      |                         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/cmdline.c:229:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  229 |                         var_Change( p_this, psz_name, VLC_VAR_SETMINMAX,
      |                         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/cmdline.c:232:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  232 |                         var_SetFloat( p_this, psz_name, us_atof(state.arg) );
      |                         ^
../include/vlc_variables.h:261:47: note: expanded from macro 'var_SetFloat'
  261 | #define var_SetFloat(a,b,c)     var_SetFloat( VLC_OBJECT(a),b,c)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/cmdline.c:235:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  235 |                         var_Create( p_this, psz_name, VLC_VAR_BOOL );
      |                         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/cmdline.c:236:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  236 |                         var_SetBool( p_this, psz_name, !flag );
      |                         ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/cmdline.c:250:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  250 |                     var_Create( p_this, name, VLC_VAR_STRING );
      |                     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT extras/libc.lo -MD -MP -MF extras/.deps/libc.Tpo -c extras/libc.c  -fPIC -DPIC -o extras/.libs/libc.o
config/cmdline.c:251:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  251 |                     var_SetString( p_this, name, state.arg );
      |                     ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
  262 | #define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/cmdline.c:254:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  254 |                     var_Create( p_this, name, VLC_VAR_INTEGER );
      |                     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
47 warnings generated.
config/cmdline.c:258:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  258 |                         var_SetInteger( p_this, name, i_verbose );
      |                         ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/cmdline.c:262:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  262 |                         var_SetInteger( p_this, name,
      |                         ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/cmdline.c:267:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  267 |                     var_Create( p_this, name, VLC_VAR_BOOL );
      |                     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
config/cmdline.c:268:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  268 |                     var_SetBool( p_this, name, true );
      |                     ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo modules/modules.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT modules/modules.lo -MD -MP -MF $depbase.Tpo -c -o modules/modules.lo modules/modules.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from config/getopt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/getopt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/getopt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/getopt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/getopt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/getopt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/getopt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/getopt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/getopt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/getopt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/getopt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/getopt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/getopt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commolibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT modules/modules.lo -MD -MP -MF modules/.deps/modules.Tpo -c modules/modules.c  -fPIC -DPIC -o modules/.libs/modules.o
n_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/getopt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/getopt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/getopt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/getopt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/getopt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/getopt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/getopt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/getopt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/getopt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/getopt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/getopt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from config/getopt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'42 warnings generated.

  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo modules/bank.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT modules/bank.lo -MD -MP -MF $depbase.Tpo -c -o modules/bank.lo modules/bank.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from extras/libc.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from extras/libc.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from extras/libc.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from extras/libc.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from extras/libc.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from extras/libc.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from extras/libc.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |  libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT modules/bank.lo -MD -MP -MF modules/.deps/bank.Tpo -c modules/bank.c  -fPIC -DPIC -o modules/.libs/bank.o
   if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from extras/libc.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from extras/libc.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from extras/libc.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from extras/libc.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from extras/libc.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from extras/libc.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from extras/libc.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from extras/libc.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from extras/libc.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from extras/libc.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from extras/libc.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from extras/libc.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from extras/libc.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from extras/libc.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from extras/libc.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from extras/libc.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from extras/libc.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIIn file included from modules/modules.c:39:
In file included from ../include/vlc_common.h:1031T
      | :
../include/vlc_variables.h:    ^
189../include/vlc_variables.h:122:39:12: : note: expanded from macro 'var_Create'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  122 | #de  189fi |  ne   v raret_Curren atvae(r_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
a,b,../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
c  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_O) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
BJECT../include/vlc_common.h:(o)481:15: note: expanded from macro 'VLC_OBJECT'
,  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)-n,>to,bvj))
       \| 
                                               ^
      | ../include/vlc_common.h:481              ^
:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objeIn file included from cextras/libc.ct_t: *26):
(In file included from &../include/vlc_common.h:(x)->o1031bj:
) ../include/vlc_variables.h\:578:9: warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      
|               ^  578
 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNTIn file included from modules/modules.c, &:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hc:203o:12unt, NU:L Lwarning:  )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] )

        203 | |         ^ 
   return va../include/vlc_variables.h:128r:_43Se:tC hnote: eexpanded from macro 'var_Change'c
ked(   p_128o | b#define jv,a rp_sz_namCe,h aVnLgCe_(VaA,Rb_BOOL,,c val, d,);
      |            ^
e../include/vlc_variables.h:140): var_Cha48: note: expanded from macro 'var_SetChecked'
nge( VLC_O  BJ140 | #defEiCnTe var_(Seat)Ch,ec kebd,( oc,,n ,dt,, ve)  )v
a      r|                                           ^
_SetCh../include/vlc_common.he:c481k:e15d:( note: expanded from macro 'VLC_OBJECT'VL
C_OBJE  481 |     C T ( o )c,onn,stt,v)
      |                                                 ^
struct vlc_../include/vlc_common.hc:o481mmon_me:15: note: expanded from macro 'VLC_OBJECT'
mbers:   (481c | o n s t   v l  cc_oonbsjte cstrt_t *)(&uc(xt vlc)_-c>omomboj) \
      |               ^
n_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/modules.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/modules.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/modules.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/modules.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/modules.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/modules.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/modules.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/modules.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/modules.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/modules.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/modules.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/modules.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/modules.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/modules.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_V25 warningsAR_D generated.
OINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/modules.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/modules.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/modules.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/modules.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_depbase=`echo modules/cache.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT modules/cache.lo -MD -MP -MF $depbase.Tpo -c -o modules/cache.lo modules/cache.c &&\
DOINHmv -f $depbase.Tpo $depbase.Plo
ERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/modules.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/modules.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/modules.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/modules.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/modules.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
modules/modules.c:226:15: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  226 |         var = var_InheritString (obj, name + 1);
      |               ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
modules/modules.c:234:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  234 |     msg_Dbg (obj, "looking for %s module matching \"%s\": %zd candidates",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLCIn file included from modules/bank.c:43:
In file included from ../include/vlc_common.h:1031_MS:
../include/vlc_variables.h:189:12:G_DB warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
G, __V  A_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: 189 | note: expanded from macro 'msg_Generic'    
return var_SetChecke   78d( |   p   v_olcbj_L, ogps(VLC_OBJECT(o), p, zvl_nc_mamode,ule V_naLC_VAR_INmeTE, GE__FR, vaILl E_);_,
      |  _           ^
_LINE__, \../include/vlc_variables.h:140:
      | 48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:            ^
15../include/vlc_common.h: note: expanded from macro 'VLC_OBJECT'
:481:15: note: expanded from macro 'VLC_OBJECT'
    481 |       481 |          const struct vlc_common_members: (const vlc_object_t *)(&(x)-> const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
obj) \
      |               ^
In file included from modules/bank.c:43:
In file included from ../include/vlc_common.h:1031modules/modules.c::
../include/vlc_variables.h240::2039::12 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    203240 |   |     r  et  urn var_SetChecked  (  mp_sgob_Dj, bgp (obsz_j, "no %s modules", capability);
name,       |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o)VLC, _VAp,R_B vlcOO_moL,du vle_alna );me
      , |            ^__
FI../include/vlc_variables.h:LE140:48__: , note: expanded from macro 'var_SetChecked'__
LIN  140 | E_#d_,ef \in
      e |             ^va
r_../include/vlc_common.h:Se481:tChecked(o,n,t,v) var_SetChecked(15: note: expanded from macro 'VLC_OBJECT'VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objelibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT modules/cache.lo -MD -MP -MF modules/.deps/cache.Tpo -c cmodules/cache.c  -fPIC -DPIC -o modules/.libs/cache.o
t_t *)(&(x)->obj) \

        481 |        |               ^
 const struct vlc_common_members: (const vlc_object_t *)(&(x)In file included from modules/bank.c:->obj) \
      |               ^
25 warning43:
In file included from ../include/vlc_common.hs generated:1031:
../include/vlc_variables.h:212:12.
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
modules/modules.c:321:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  321 |         msg_Dbg (obj, "using %s module \"%s\"", capability,
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
modules/modules.c:323:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  323 |         vlc_object_set_name (obj, module_get_object (module));
      |         ^
./libvlc.h:116:55: note: expanded from macro 'vlc_object_set_name'
  116 | #define vlc_object_set_name(o, n) vlc_object_set_name(VLC_OBJECT(o), n)
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
modules/modules.c:326:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  326 |         msg_Dbg (obj, "no %s modules matched", capability);
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:depbase=`echo modules/entry.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT modules/entry.lo -MD -M13:P -MF $depbase.Tpo -c -o modules/entry.lo modules/entry.c &&\
mv -f $depbase.Tpo $depbase.Plo
 note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/bank.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/bank.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const modules/modules.c:378stru:5ct:  vlc_common_memberwarning: s: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
const vlc_object_t  378 |     msg_Dbg(obj, "removing module \"%s\"", module_get_object(module));
      |     ^
 *)(&(x)->obj) \
      |               ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MIn file included from modules/bank.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
SG_DBG, _  256 |     re_VA_ARGS__)
      |     ^
turn var_SetChecke../include/vlc_messages.h:78:d13: note: expanded from macro 'msg_Generic'
(   78 |     vlc p_obj_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __L, psz_naImeNE__,,  \
VL      |             ^
C_../include/vlc_common.h:481:VA15: R_note: expanded from macro 'VLC_OBJECT'
AD  481 |   DRES      const strucS, val );
      |            ^
t vlc_commo../include/vlc_variables.h:140:n48:_m note: emexpanded from macro 'var_SetChecked'
ber  140s: ( | #cdeonst fivlc_oneb vjectar_t *)(&(x_SetChecke)->obd(j) \
      |               ^
o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/bank.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/bank.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/bank.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/bank.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/bank.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/bank.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/bank.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/bank.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/bank.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/bank.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/bank.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/bank.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/bank.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/bank.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/bank.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/bank.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_namlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT modules/entry.lo -MD -MP -MF modules/.deps/entry.Tpo -c modules/entry.c  -fPIC -DPIC -o modules/.libs/entry.o
e, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/bank.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/bank.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/bank.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
modules/bank.c:228:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  228 |         msg_Warn (obj, "cannot find plug-in entry point in %s", path);
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
modules/bank.c:238:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  238 |         msg_Err (obj, "cannot initialize plug-in %s", path);
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
modules/bank.c:285:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  285 |             msg_Err(bank->obj, "stale plugins cache: modified %s",
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
modules/bank.c:481:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |         msg_Dbg(bank.obj, "ignoring plugins cache file");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
modules/bank.c:485:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  485 |         msg_Dbg(obj, "recursively browsing `%s'", bank.base);
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
modules/bank.c:522:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  522 |     if (var_InheritBool(p_this, "plugins-cache"))
      |         ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
modules/bank.c:524:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  524 |     if (var_InheritBool(p_this, "plugins-scan"))
      |         ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
modules/bank.c:526:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  526 |     if (var_InheritBool(p_this, "reset-plugins-cache"))
      |         ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
modules/bank.c:593:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  593 |         msg_Err(obj, "cannot find plug-in entry point in %s", plugin->abspath);
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
modules/bank.c:741:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  741 |         msg_Dbg (obj, "searching plug-in modules");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/cache.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189modules/bank.c:754::12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]5:
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189  754 |   |       r metsgur_Dn bgva (r_obSej,tC "heplckedug( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
-ins../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
   140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),lon,t,v)
      |                                                ^
aded: %zu modules../include/vlc_common.h", count);
      |     ^
:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
  481 |            c87 | on  st s  trucmst vg_lc_Gecomnemonri_members: (c(pco_thnsist , vlVLc_C_obMSjeG_ctDB_tG, * _)(_VA_AR&(GSx)__->)
ob      | j)    ^
 \
      ../include/vlc_messages.h:|               ^78:
13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILIn file included from modules/cache.cE_:40_,:
In file included from  _../include/vlc_common.h:_L1031:
IN../include/vlc_variables.h:E_203:_,12: \ warning: 
      due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|             ^
  ../include/vlc_common.h:203 | 481:  15:   note: reexpanded from macro 'VLC_OBJECT'
tur  481n  |  va  r_  Se  tC cheoncksted s( trp_ucobt vj,lc p_cszom_nmoamn_e,me VmbLCer_Vs:AR (_BcoOOnsL,t  vvlcal_o )bj;
ec      | t_           ^
t../include/vlc_variables.h: *140:)(48:&( note: x)expanded from macro 'var_SetChecked'
->obj) \
      |               ^
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/cache.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_obj32e warningcst generated.
_t *)(&(x)->obj) \
      |               ^
In file included from modules/cache.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/cache.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/cache.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/cache.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/cache.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_Vdepbase=`echo modules/textdomain.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT modules/textdomain.lo -MD -MP -MF $depbase.Tpo -c -o modules/textdomain.lo modules/textdomain.c &&\
Amv -f $depbase.Tpo $depbase.Plo
R_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/cache.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/cache.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/cache.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/cache.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/cache.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/cache.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/cache.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/cache.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/cache.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/cache.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      In file included from modules/entry.c|               ^:26:
In file included from ../include/vlc_common.h:1031
:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetCheckedIn file included from modules/cache.c:40( p_obj:
In file included from , ../include/vlc_common.h:ps1031:
z_na../include/vlc_variables.h:me, 491:VL5:C_V warning: ARdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_I  N491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
TEGER, ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
v  122 | #define var_Create(a,b,c) var_Create(al ) ;
      |            ^V
LC_OBJECT../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
(  140 | #define var_SetChecked(o,n,t,v) var_SetCheckeda), (b,V c )
      | L                                      ^
C../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_O  481 |         const struBJECcTt vlc_c(o),n,t,v)
      |                                                ^
ommon../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_  481 |     members: (const vlc_obje  ct_t *)(&(x)->obj  const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
) \
      |               ^
In file included from In file included from modules/entry.c:26:
In file included from ../include/vlc_common.h:1031:
modules/cache.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h../include/vlc_variables.h::203511:12::5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |      203 |    v ar _rCerteate(u p_rn var_Soetbj, psz_nameC,h eVLcked( Cp__obVj,A Rp_szI_NTEGER | nVLC_Vame, VLCA_VARR__BDOOINHEOL, RIvTa
      |     ^
l ../include/vlc_variables.h:122:39:);
      |            ^
 ../include/vlc_variables.h:note: 140expanded from macro 'var_Create'
:48:   122 | #defnote: inexpanded from macro 'var_SetChecked'
e  140 var_ | C#rdeaete(fai,nb,ec )va var_Setr_ChecCkreeate(d (Vo,nL,tC,v)_ OvBaJrE_CSetT(Cah)e,c kb,ed(VL Cc_OBJE C)T(
      |                                       ^
o),n,t,v)../include/vlc_common.h:481:15: 
note:       expanded from macro 'VLC_OBJECT'| 
                                               ^
  481 |  ../include/vlc_common.h : 481 : 15:   const  snote: trexpanded from macro 'VLC_OBJECT'
uc  481 |  t   v  l c _ ccoommon_memnst stbruecrt vs: (clocn_scotm vlc_objmeocnt_t *)(_&me(mx)->objb) \
      |               ^
ers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/cache.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_In file included from BOOmodules/entry.c:26:
In file included from L | VLC_VA../include/vlc_common.hR:_1031D:
O../include/vlc_variables.hI:NH212E:R12I:T 
warning:       | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]    ^

../include/vlc_variables.h:  122212: | 39 :    note: expanded from macro 'var_Create'
r  122 | e#tduerfnin ev avar_Crerate_Se(taC,hebc,kced ()obj var_C,r eate( VLC_OnaBJECT(a), b, c me, VLC_VAR)_
CO      | ORD                                      ^S,
 ../include/vlc_common.h:481:v15a:l )note: ;expanded from macro 'VLC_OBJECT'

  481       |  |            ^       const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^

../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) vIn file included from amodules/cache.cr:_S40e:
tIn file included from C../include/vlc_common.hhecked:(1031V:
L../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C_OBJECT(  o),539n | ,t , v ) 
      | var_Cre                                               ^
ate(../include/vlc_common.h :481p_obj:,15: note: expanded from macro 'VLC_OBJECT'
   p481 |     sz_   name, VLC const struct vlc_com_monVA_membRer_s:F (consLOAT | t VLCv_lcVA_objeRc_DOINHEtR_tIT
       | *    ^)
(&(../include/vlc_variables.hx)->obj) \:
122      :| 39:              ^
 note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
In file included from ../include/vlc_common.h:481:modules/entry.c15:: 26note: :
In file included from ../include/vlc_common.h:1031expanded from macro 'VLC_OBJECT'
  481 |       :
../include/vlc_variables.h : 227c:o12n:s warning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
  227 |     return var_SetChecked(In file included from  p_omodules/cache.cb:j40,:
 In file included from p../include/vlc_common.hs:z1031_:
na../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]m
e,   554 |  V LC_ V AR_varF_LCOrATe, avate( p_objl,  psz_na);m
e, V      |            ^
LC_V../include/vlc_variables.h:AR_STRING | V140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SeLC_VAR_DOINHEtCRIT
h      e| cke    ^d(
../include/vlc_variables.h:122:39: onote: expanded from macro 'var_Create'
,  122 | #n,t,vdefine)  varvar_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         con_st SstetructC hvelckce_d(commoVnL_Cm_OeBmJbECeTr(s: (const vlco),n_,tobject,v_t *)(&)
(x)->o      b|                                                ^j)
 \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membersIn file included from modules/cache.c: :(40:
In file included from c../include/vlc_common.h:1031:
on../include/vlc_variables.hst: vlc563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p__obj, psz_naobjmlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT modules/textdomain.lo -MD -MP -MF modules/.deps/textdomaeein.Tpo -c modules/textdomain.c  -fPIC -DPIC -o modules/.libs/textdomain.o
c, Vt_LC_VARt_ S*T)(R&I(Nx)->obG j|) \ V
      |               ^
LC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) In file included from var_Cmodules/entry.c:26:
In file included from ../include/vlc_common.h:1031:
r../include/vlc_variables.h:241eate( VLC:12_OBJECT:( awarning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, b,   c241  |     return var_SetChe)cked( 
      p_obj, psz_| n                                      ^a
m../include/vlc_common.h:481e:,15 :V note: expanded from macro 'VLC_OBJECT'
L  C481 |    _ V A R _S TcRonst IsNGt, vral )u;
      |            ^
ct vlc_common../include/vlc_variables.h_:m140e:48m: note: expanded from macro 'var_SetChecked'
b  ers: (c140o | n#sdte fvinlec v_ar_oSbetCjheect_t *)(&(xc)k-e>obj) \
      |               ^
d(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from   481 |    modules/cache.c:40:
In file included from ../include/vlc_common.h:1031:
 ../include/vlc_variables.h : 578  :con9st: s truwarning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t
 vl  c_c578 |    o mmoinf_(mem bverasr_Cha:n g(ceonst (v lpc__objecot_bj,t  psz_*n)(&(axm)e-,>ob jV) L\
      |               ^C
_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #dIn file included from efimodules/entry.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:n256e var_Chang:12e(a:, b,c,warning: ddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],
e)   v256 |     return var_SetChaecked( p_r_Chanobge( jV, psz_namLC_OBJEeC,T V(LC_VAR_ADDRESS, vaa), b, lc );,
      |            ^
 d, e )
      |                                           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
../include/vlc_common.h  140 | #de:481:15: fnote: iexpanded from macro 'VLC_OBJECT'n
e var_SetChecked(o,n,t,v) var_SetChec  k481e |       d(VLC_OBJECT(o),n,t,v)
      |                                                ^
  const../include/vlc_common.h :s481t:15ruct vlc: _comnote: mexpanded from macro 'VLC_OBJECT'
o  n481 | _me m b e r s  :  (const vlcco_nosbtj ect_t *)(st&ruct vlc_common_members: (con(x)->obj)s t\ 
vlc      _| o              ^b
ject_t *)(&(x)->obj) \
      |               ^
In file included from modules/entry.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/entry.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/entry.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/entry.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/entry.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/entry.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/entry.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/entry.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/entry.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/entry.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/entry.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/entry.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/entry.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #modules/cache.c:defi225:ne13: warning: '_Alignof' applied to an expression is a GNU extension [-Wgnu-alignof-expression]
 v  225 |   ar  _C  re  at  e(a,  b,LOAD_Ac) varLI_CGNOF(re*cfg->list.i);
      |             ^
ate(modules/cache.c:179:30:  Vnote: expanded from macro 'LOAD_ALIGNOF'
LC_OBJECT(a), b, c )
      |                                       ^
  179 |     if (vlc_cache_load_align(alignof(t), file)) \
      |                              ^
../include/vlc_common.h:481:/usr/include/stdalign.h:44:19: note: expanded from macro 'alignof'
15: note: expanded from macro 'VLC_OBJECT'
     481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj44 | #define alignof                 _Alignof
      |                                 ^
) \
      |               ^
In file included from modules/entry.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/entry.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memodules/cache.c:380m:bers: (const 5: vlc_owarning: bjectdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_t *)(&(x)->obj) \  380 |     msg_D
b      |               ^
g( p_this, "loading plugins cache file %s", pIn file included from modules/entry.csz:_f26:
ilenameIn file included from  )../include/vlc_common.h:;
      |     ^
1031:
../include/vlc_variables.h:539../include/vlc_messages.h:87::5: 5: note: warning: expanded from macro 'msg_Dbg'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   87 |    
 m  s539g | _ G e n evrairc_C(p_this, VLC_reate( pMSG_DBG,_ ob__VA_Aj, psRzGS_name, VLC_VAR___)
      |     ^
FLOAT../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    78| VLC_VA |     vlc_Log(VLCR__OBJECDTO(o), p,IN vlc_mHEoduleRI_name, _T
      |     ^
_FILE__, __../include/vlc_variables.hLIN:122E__, \
      |             ^
:39: note: expanded from macro 'var_Create'
../include/vlc_common.h  122 | #define: var_481:15:Create(a,b, note: c) var_Create(expanded from macro 'VLC_OBJECT'
 VLC_OBJECT(a), b,  481 |       c )
      |                                       ^
   ../include/vlc_common.hc:481:15o: note: nst strexpanded from macro 'VLC_OBJECT'u
ct vlc  481 |         c_ocnsommon_met struct vlc_cmberosm:mo (const nv_lmce_mbeobject_t *)(&(xr)s-:> o(bcjons)t v lc_\ob
      |               ^
ject_t *)(&(x)->obj) \
      |               ^
modules/cache.c:384:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  384 |         msg_WarnIn file included from modules/entry.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: (p_thdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
is,   "554c | a n n o vt reada r%s: %s",_ Cprseza_tfilenamee,(
      |         ^
 ../include/vlc_messages.h:85:p_ob5: note: j, psexpanded from macro 'msg_Warn'z_
name, VL   C85_ | VAR _ STR IN msg_GG | VLC_VAR_DOeINnHERIeric(T
p_thi      s, VLC_MSG_| W    ^ARN, _
_VA_ARGS__../include/vlc_variables.h:122)
:39: note: expanded from macro 'var_Create'
        122|     ^
 | #define ../include/vlc_messages.hvar_C:78:r13e:a tnote: eexpanded from macro 'msg_Generic'
(   78 | a ,   vlc_Lbo,cg) va(VLC_OBJr_Create( ECT(o), VpL,C vlc_modul_eOBJECT(a), b, c_name, __FIL E)_
_      |                                       ^
, __LINE../include/vlc_common.h_:_481,: 15\
      |             ^
: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  :481481 | : 15 :     note:   coexpanded from macro 'VLC_OBJECT'
nst struct  481  | vl       c _cconst stommon_members: (cruct vlc_ocnost mmon_mvelmc_object_bers: (constt v *lc_objec)t(_&t( x*))-(>&o(bxj)->obj)) \
      |               ^
 \
      |               ^
In file included from modules/entry.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     varmodules/cache.c_C:r396eat:9: e( pwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_obj, psz_name, VLC_VAR_S  TRING |396 VLC_V | AR_DO        mIsNgH_Warn(E RIp_thTi
s      , "Thi| s    ^ 
doesn../include/vlc_variables.h':t122 :39:l onote: oexpanded from macro 'var_Create'
k   122l | i#kdee a validf pliungei ns cacvhar_Createe(a",b,c )) ;v
a      r| _        ^C
r../include/vlc_messages.h:e85a:t5e:(  note: Vexpanded from macro 'msg_Warn'L
C   85_ | OB JE   msg_GeCTneric(p(a_)t,h b,is, VLC_MS Gc _WARN,) 
      |                                       ^
__VA_A../include/vlc_common.hR:G481:15S: note: __)
      |     ^
expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h  481 |  : 78 : 13:   note:  expanded from macro 'msg_Generic' 
cons   t78  | s t r u ctv vllcc_Log(VLC_OB_JcEoCmTmo(o), p, nv_lmce_mmboersd:u le_name, __(FcIoLnEs_t_, __LINE_ _v,l c\_
o      b| j            ^e
ct_t *)(&(x)-../include/vlc_common.h>ob:j481): 15\:
       note: expanded from macro 'VLC_OBJECT'
|   481              ^
 |         const struct vlc_common_members: (const vlc_object_t In file included from *)(&(modules/entry.cx:)26-:
>In file included from o../include/vlc_common.hb:j1031) \
      |               ^
:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOImodules/cache.cCES:COU420:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]NT, &count,
 N  420 | U L L   )   )  msg_W
a      | rn( p_t        ^h
i../include/vlc_variables.h:128:s, "Th43: note: expanded from macro 'var_Change'
i  128 | #des doesnf'itn elook lik ev aar _vCahlaindg ep(lugins caac,b,c,d,e)h evar "
      |         ^
_../include/vlc_messages.h:85:C5h:a nnote: gexpanded from macro 'msg_Warn'e
(   85  | V LC _ O BmJsEgC_TG(eaneric()p,_ tbh, c, dis,,  VeL C)
_MSG_WARN      |                                           ^
, __VA_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
A  RG481S |         __)
      |     ^
const../include/vlc_messages.h s:78:13: note: expanded from macro 'msg_Generic'
t   r78u | c t v   vlcl_cL_coog(VLC_OBmJmEoCnT_(memob)ers,:  (p, vlcconst vlc__omodule_nbajmeec,t_t __FILE__, *)(&(x)->obj) \
 __LINE_      _, \
|               ^      |             ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
modules/cache.c:435:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  435 |         msg_Warn( p_this, "This doesn't look like a valid plugins cache "
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
modules/cache.c:466:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  466 |     msg_Warn( p_this, "plugins cache not loaded (corrupted)" );
      |     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
modules/cache.c:547:13: warning: '_Alignof' applied to an expression is a GNU extension [-Wgnu-alignof-expression]
  547 |             SAVE_ALIGNOF(*cfg->list.i);
      |             ^
modules/cache.c:512:30: note: expanded from macro 'SAVE_ALIGNOF'
  512 |     if (CacheSaveAlign(file, alignof (t))) \
      |                              ^
/usr/include/stdalign.h:44:19: note: expanded from macro 'alignof'
   44 | #define alignof                 _Alignof
      |                                 ^
modules/cache.c:666:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  666 |     msg_Dbg (p_this, "saving plugins cache %s", filename);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
modules/cache.c:672:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  672 |             msg_Warn (p_this, "cannot create %s: %s", tmpname,
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
modules/cache.c:679:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  679 |         msg_Warn (p_this, "cannot write %s: %s", tmpname,
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
36 warnings generated.
depbase=`echo interface/dialog.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT interface/dialog.lo -MD -MP -MF $depbase.Tpo -c -o interface/dialog.lo interface/dialog.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from modules/textdomain.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/textdomain.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/textdomain.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/textdomain.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/textdomain.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/textdomain.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/textdomain.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/textdomain.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/textdomain.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/textdomain.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/textdomain.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/textdomain.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/textdomain.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT interface/dialog.lo -MD -MP -MF interface/.deps/dialog.Tpo -c interface/dialog.c  -fPIC -DPIC -o interface/.libs/dialog.o
In file included from modules/textdomain.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/textdomain.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/textdomain.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/textdomain.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/textdomain.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/textdomain.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/textdomain.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/textdomain.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/textdomain.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/textdomain.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/textdomain.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from modules/textdomain.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
25 warnings generated.
25 warnings generated.
depbase=`echo interface/interface.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT interface/interface.lo -MD -MP -MF $depbase.Tpo -c -o interface/interface.lo interface/interface.c &&\
mv -f $depbase.Tpo $depbase.Plo
depbase=`echo playlist/art.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT playlist/art.lo -MD -MP -MF $depbase.Tpo -c -o playlist/art.lo playlist/art.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from interface/dialog.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT interface/interface.lo -MD -MP -MF interface/.deps/interface.Tpo -c interface/interface.c  -fPIC -DPIC -o interface/.libs/interface.o
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from interface/dialog.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from interface/dialog.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT playlist/art.lo -MD -MP -MF playlist/.deps/art.Tpo -c playlist/art.c  -fPIC -DPIC -o playlist/.libs/art.o
In file included from interface/dialog.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from interface/dialog.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from interface/dialog.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from interface/dialog.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from interface/dialog.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from interface/dialog.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from interface/dialog.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from interface/dialog.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from interface/dialog.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from interface/dialog.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from interface/dialog.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from interface/dialog.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from interface/dialog.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from interface/dialog.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from interface/dialog.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from interface/dialog.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from interface/dialog.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from interface/dialog.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from interface/dialog.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from interface/dialog.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from interface/dialog.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from interface/dialog.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from interface/dialog.c:32:
../include/vlc_extensions.h:238:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  238 |     var_SetAddress( p_dialog->p_object, "dialog-event", &command );
      |     ^
../include/vlc_variables.h:263:48: note: expanded from macro 'var_SetAddress'
  263 | #define var_SetAddress(o, n, p) var_SetAddress(VLC_OBJECT(o), n, p)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
interface/dialog.c:369:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  369 |         msg_Err(p_obj, "%s", psz_title);
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
interface/dialog.c:370:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  370 |         msg_GenericVa(p_obj, VLC_MSG_ERR, psz_fmt, ap);
      |         ^
../include/vlc_messages.h:74:15: note: expanded from macro 'msg_GenericVa'
   74 |     vlc_vaLog(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
interface/dialog.c:646:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  646 |         vlc_dialog_is_cancelled(p_obj, p_id))
      |         ^
../include/vlc_dialog.h:263:29: note: expanded from macro 'vlc_dialog_is_cancelled'
  263 |     vlc_dialog_is_cancelled(VLC_OBJECT(a), b)
      |                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from interface/interface.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from interface/interface.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from interface/interface.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objeIn file included from playlist/art.cct:32:
In file included from ../include/vlc_common.h_t:1031 *:
../include/vlc_variables.h)(&(:189x):12->: obwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j) \
        189|               ^ |  
   return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEIn file included from interface/interface.c:42:
In file included from GE../include/vlc_common.h:1031:
R,../include/vlc_variables.h: v227:al12: );
      |            ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
../include/vlc_common.h  140 | #define var_SetChecked(o,n,t,v) var_S:481:15: note: expanded from macro 'VLC_OBJECT'
e  481 |         const struct vlctChecke_commond_(mVemLbCe_rOBJECT(o)s: (,cno,nts,tv )vlc
_      o| b                                               ^
ject_t ../include/vlc_common.h:481:15*:) (note: expanded from macro 'VLC_OBJECT'&(
x  )481- | > o b  j) \  
      |               ^
  const struct vlc_common_members: (const vlc_object_t *)(&(x)->oIn file included from playlist/art.cbj):32:
 In file included from \../include/vlc_common.h
:1031      |               ^
:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj,In file included from interface/interface.c: p42s:
zIn file included from _../include/vlc_common.hn:a1031m:
e,../include/vlc_variables.h VL:241:C12_:V Awarning: R_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]BO
OL  241 | ,   v a lr e);t
      urn var_|            ^SetChe
c../include/vlc_variables.h:140:48k: enote: dexpanded from macro 'var_SetChecked'(
   140p_ob | #definej , vparsz_nam_eS,e tVCLhCe_cked(o,nVA,t,v)R _vSaTrRING, va_lSe );
      |            ^
t../include/vlc_variables.h:140:48Che: note: ckexpanded from macro 'var_SetChecked'
ed(  140 | #VdLeC_fiOBJECT(ne var_SoetC),n,t,vhecked()
o,n,t      ,|                                                ^
v) var_S../include/vlc_common.he:t481:Chec15k: note: expanded from macro 'VLC_OBJECT'e
d(VLC_  O481 | BJECT( o ), n , t ,v  const )s
t      |                                                ^
ruct vlc_com../include/vlc_common.hm:481o:n15_: note: mexpanded from macro 'VLC_OBJECT'e
mbers: (c  on481s | t v  lc_object _t   * )( & (cxonst str)uct->ob j)v lc\
      |               ^
_common_members: (const vlc_object_t *)(&(x)->In file included from oplaylist/art.cb:j32:
) \
      |               ^
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name,In file included from  VLCinterface/interface.c_V:A42:
RIn file included from _C../include/vlc_common.h:1031:
O../include/vlc_variables.hO:256RDS, val);:
      |            ^
12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
    140 | #de256 | fine var_ S e t retuChrn vaecr_SetCheckkeed( p_d(obj, pszo,_name, nVLC,_t,VAR_ADv)DRESS, v aval r_SetChec)k;
      |            ^
ed../include/vlc_variables.h:140:48: note: (Vexpanded from macro 'var_SetChecked'
L  140 | #deCfi_One var_SetBCJhEeckeCd(T(o,n,t,v) o)var_SetC,hen,cked(VLCt_,OvBJ)
ECT(o)      | ,n,t                                               ^,
v)
      |                                                ^
../include/vlc_common.h:../include/vlc_common.h481::481:1515: :note: expanded from macro 'VLC_OBJECT'
 note: expanded from macro 'VLC_OBJECT'
    481 |  481  |            co n  st struccot vlc_commonsn_members: t(co snst vlc_tobrjecut_tc *t )(&(x)->obj)v l\c_
      |               ^
common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/art.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_In file included from interface/interface.c:o42:
bj, psIn file included from z../include/vlc_common.h_:1031name:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, V  276 |  LC   if_(V A!Rv_aFrL_OATGet, Checked( vpal_obj ,) ;
      |            ^ps
z_name../include/vlc_variables.h, :VL140:48C: note: _expanded from macro 'var_SetChecked'
V  A140R | _#IdNeTfEiGnEe vR, ar&val ) )
_      S| e         ^
tChecked(o../include/vlc_variables.h:,n,t,v) var_Se142:t48C: note: hexpanded from macro 'var_GetChecked'e
cke  142 | d(VL#C_OBJECTd(eofi),n,t,v)
      |                                                ^
ne var_GetCh../include/vlc_common.h:ecked(o,n,481t:15,v) var: _GetCnote: hexpanded from macro 'VLC_OBJECT'
eck  481 |    e    d( const structV vlcLC_O_BcJoEmCmoT(o),n,t,nv_)
m      |                                                ^
embers: (cons../include/vlc_common.h:t vlc_objec481:t_t *)(&(x)->15:obj) \
      |               ^
 note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membersIn file included from playlist/art.c:: (32:
In file included from ../include/vlc_common.hc:o1031:
nst vlc_ob../include/vlc_variables.hje:241ct_t *):12(&(x)->ob:j ) warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
\
      |               ^
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRINGIn file included from interface/interface.c:42:
, In file included from ../include/vlc_common.h:1031:
v../include/vlc_variables.ha:293l: 10:);
      |            ^
 warning: ../include/vlc_variables.h:140:48: note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'var_SetChecked'
    140 | #define293 v | a r _ S eitfC(h e!cvkeard(o,n,t,_vG) vetCheckeda(r _pS_eotbj, psz_nCahmeec,k eVdL(CV_LVCA_RO_BBJOEOLCT(o),n,,t &,v)
      |                                                ^
val )../include/vlc_common.h ):
481      :| 15         ^
:../include/vlc_variables.h:142: note: 48: note: expanded from macro 'var_GetChecked'
expanded from macro 'VLC_OBJECT'  142 | 
#  481 |  de      fi const snetruct vl vc_commoan_memr_bers: (cGonestt Chvlc_objeecckt_t *)(&(xe)d->(o,n,tob,v) var_jG) e\
tC      |               ^
hecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |   In file included from   playlist/art.c: 32:
   consIn file included from ../include/vlc_common.ht stru:ct v1031:
lc../include/vlc_variables.h:256:12_c: ommon_mwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
embers: (const   vlc256_ob | ject    _rte t*)(&(x)->oubj)r \
n       |               ^
var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
In file included from interface/interface.c:42:
In file included from ../include/vlc_common.h:../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
1031  :
../include/vlc_variables.h:304:17: warning: 140 | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]#
define var_Set  Ch304e | c  ked(o,  n,t,v) ifvar_SetCh (ecked(VlLiCke_lOyBJ(!ECT(o),nva,t,v)
      |                                                ^
r_Get../include/vlc_common.h:Check481e:15:d note: expanded from macro 'VLC_OBJECT' (
o  481 |  b j  , nam  e, VL C _conVAR_st strucCt OvlORDS, &vacl)_commo)n)
_      m| e                ^
m../include/vlc_variables.h:142:48be: note: expanded from macro 'var_GetChecked'
r  s142 | : (const#d vlc_obefject_t *i)n(&e( xv)-a>orb_Gj) \
      |               ^
etChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
In file included from playlist/art.c../include/vlc_common.h::32:
481:15: note: In file included from ../include/vlc_common.hexpanded from macro 'VLC_OBJECT'
:  1031481:
../include/vlc_variables.h |         co:n276s:t10 struc:t  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vlc_common_memb  ers:276 |  (const  v  lc_obje ict_t *)f(&( (x)->obj!)va \
      |               ^
r_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetIn file included from interface/interface.cC:he42c:
In file included from ked(o,n,t../include/vlc_common.h:,v) var1031:
_G../include/vlc_variables.h:324:10et: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Che  324 |  c ked(VLC_O B JiECTf((o),n,t ,v!v)
      |                                                ^
ar_GetChe../include/vlc_common.hc:k481ed:15( p_obj: , psz_note: expanded from macro 'VLC_OBJECT'name, VL
C_VAR_FLOA  T481, |  &  val ) )  
      |          ^
    const s../include/vlc_variables.htr:u142c:t48 v:l note: c_commexpanded from macro 'var_GetChecked'o
n_members:   142 | (cons#dt vlc_objefect_t *in)(&(x)->eo bjvar_GetC)h ec\
      |               ^
ked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481In file included from playlist/art.c:32:
 |  In file included from ../include/vlc_common.h  : 1031  :
../include/vlc_variables.h:293:10:  warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]const
 struct vlc  293_common | _mem  bers: (c o inst vlcf( !var_Ge_otCheckebd(ject_t  *p)(_&(oxbj)->obj),  p\
      |               ^
sz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GIn file included from einterface/interface.ctCh:42:
eIn file included from c../include/vlc_common.hk:e1031:
d(o,n,t,../include/vlc_variables.h:v) var_GetC340:9he: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
cke  340 | d ( V L Ci_fO( BJECT(o)var_G,etnChe,tcked( p_ob,vj, psz_na)me
      |                                                ^
, VL../include/vlc_common.hC_:V481AR:15_STRING,:  note: expanded from macro 'VLC_OBJECT'&val ) 
)  481 |    
       |          ^
 ../include/vlc_variables.h:142:48 :  note: cexpanded from macro 'var_GetChecked'
o  ns142 | #defitn est var_GerutCheckectd(o,n,t, vv) var_GlcetChecked(_VcoLC_OBJECmmT(o),n,t,v)o
      |                                                ^n_mem
../include/vlc_common.h:481:15:be note: expanded from macro 'VLC_OBJECT'
r  481s: |         ( const stcoruct vlc_constm movln_members:c (_coobnst vlc_ojbejectct_t *)(&(x_)t- >ob*j)() \
      |               ^
&(x)->obj) \
      |               ^
In file included from interface/interface.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350In file included from playlist/art.c:32:
In file included from ../include/vlc_common.h:1031 |     if( v:
ar../include/vlc_variables.h:_GetC304h:e17c:ke warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
d  304 | (   p _ oibfj, ( psz_liname, kVeLlyC_VAR_(!STRING, &vvaalr _)Ge tC)
heck      ed|         ^
 (../include/vlc_variables.h:142:48:o bnote: expanded from macro 'var_GetChecked'j, name, 
VLC_VAR_  142 | C#OdeORDS, &fival)))
      |                 ^
n../include/vlc_variables.h:142:48: e note: expanded from macro 'var_GetChecked'
v  142 | #ardefine var__GGeettCChheecckkeed(d(oo,,nn,t,v) v,atr_,vGetCheck)e vd(VLC_OBaJrE_GCT(o),net,t,v)
      |                                                ^
Checked(VLC_../include/vlc_common.h:OBJECT(o)481,:n15,:t ,vnote: expanded from macro 'VLC_OBJECT')
      |                                                ^

../include/vlc_common.h  481 |  :481       :c15on: note: expanded from macro 'VLC_OBJECT'
s  481 |   t   st r  uct vl cc_ocnost msmtornu_cmt evmlbce_crosmm:o n_(mcoembers: ns(constt vl vc_object_t *lc)(&(x)-_>oobject_btj) *)(&( x\)
      | ->              ^
obj) \
      |               ^
In file included from playlist/art.c:32:
In file included from In file included from interface/interface.c:42:
In file included from ../include/vlc_common.h:../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: 1031due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:
../include/vlc_variables.h  362 |  :  324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
i  f(324 |     v if( !avar_Getr_CheckeGed( p_obtCj, psz_naheme, VLCc_kVeARd( p_obj, _ApDsDRzE_SS, &nvaalm e), V )
      L| C_VAR_FLOAT,        ^
../include/vlc_variables.h:142:48 : &vnote: expanded from macro 'var_GetChecked'
a  142 | #dl efine v)a r)_G
      etCh|          ^ecked(o
,../include/vlc_variables.h:142:48:n ,note: t,vexpanded from macro 'var_GetChecked')
 var_Ge  tC142h | ec#keded(VLC_fOBiJneECT(o),n ,t,vav)
      |                                                ^
r_Get../include/vlc_common.hC:h481:15e: note: ckexpanded from macro 'VLC_OBJECT'
e  481 |  d (  o  ,n  cons,tt str,vuct vlc)_c vommon_armember_Gs: (consett vlc_Chobjeeckedc(Vt_t *)L(&(Cx_)O-BJ>obj) \
      |               ^
ECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from interface/interface.c:42:
In file included from ../include/vlc_common.h:In file included from playlist/art.c:32:
1031:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: ../include/vlc_variables.hwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340  429 |  |       va  r_Creaitef( var_GetC( hecked(p_o bj,p _psz_nobame, Vj,LC_VAR_I pNTEGER | VsLzC__name, VLVAC_VAR_STRR_ING, &val ) D)OI
      |         ^
NHERIT );
      |     ^
../include/vlc_variables.h../include/vlc_variables.h:122:39: note: :expanded from macro 'var_Create'
142:48: note: expanded from macro 'var_GetChecked'
    142 | 122 | #define#d var_GeteCfhiencek evda(or,_n,Ctr,eav) varte_GetCheck(aed(VLC_OBJE,b,CcT)( o)v,nar_Create,(t ,v)V
      |                                                ^
LC_OBJE../include/vlc_common.h:CT(a),481 :15:b,  cnote: expanded from macro 'VLC_OBJECT'
   481 |  ) 
        |                                       ^
    con../include/vlc_common.h:st stru481ct: 15v: lnote: cexpanded from macro 'VLC_OBJECT'
_common_m  481embers: (co | n  st vlc_ob j ec    t_constt  stru*)ct vlc_(co&mm(oxn)_->memberobs: (cjo) ns\
      |               ^
t vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/art.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetCheIn file included from interface/interface.c:c42ke:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hd(:442:5: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]p_ob
j, p  442 | s  z_name, VL C _vaVr_ARCreate( p_S_obj, psz_nTRame, VLICN_VG, &val ) )AR
      |         ^
_BOOL | VLC_VAR_D../include/vlc_variables.h:OINHERIT 142):48;
      |     ^
:../include/vlc_variables.h:122 note: :39: note: expanded from macro 'var_Create'expanded from macro 'var_GetChecked'

  122 | #  d142e | f#defiinne e varva_Creatr_e(a,b,c)G etCvahecked(ro_C,n,tre,v) vaarte_GetChec(k eVdL(CV_OLC_OBJECBJT(o),n,Et,CvT)
      (a| ), b,                                               ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
c )
      |                                       ^
  481 | ../include/vlc_common.h :  481:15: note: expanded from macro 'VLC_OBJECT'
     cons  t481  | st r u ct      cvlc_coomnst mston_memberrsuc: (cont st vlc_ovlbject_t *)c(_c&(x)->obomj) \
      |               ^
mon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/art.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |   In file included from interface/interface.c:42:
In file included from ../include/vlc_common.h:1031:
  if( var_GetC../include/vlc_variables.h:hecked( p455:_o5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]bj, 
p  455s | z_ n a m eva, VLC_VAR_r_ADDRESS, &vCarle ) a)
      |         ^
t../include/vlc_variables.h:142:48: note: eexpanded from macro 'var_GetChecked'(
 p_obj  ,142  | p#szdefine va_nr_GetChecakmede, VLC_VAR(_oF,nLOAT |, tV,LvC)_ VAvar_GetChR_ecked(VLDOC_OBJECT(Io)NHERIT ),;n
      ,t|     ^
,v)
      |                                                ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'  122
 |   481 | # d  efine va  r_Creat  e(a,b,c) c var_Conreate(st VLC_OBJ ECT(sta), b, rc uct vl)c
      |                                       ^
_common../include/vlc_common.h_members: (co:n481s:15t: note: expanded from macro 'VLC_OBJECT' v
l  481 | c  _ o b j ect _t  const* )s(tru&ct( xv)l-c>_ocboj) mmon_\
member      | s: (con              ^s
t vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from interface/interface.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
In file included from ../include/vlc_variables.h:122:playlist/art.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:42939::5 note: expanded from macro 'var_Create'
:  122 | #d ewarning: fdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]in
e var_Crea  te429(a |  ,b,c) va r  _Create( vaVLC_OBJECTr(a), _bCr, c )
      |                                       ^
eate( p_obj,../include/vlc_common.h: psz_name481:, VLC_VAR15:_INTEGER  note: | VLC_VAR_DOINexpanded from macro 'VLC_OBJECT'
H  481 |        E RcoITnst struct );
      |     ^
 ../include/vlc_variables.h:122:39vl: note: expanded from macro 'var_Create'
c  122 | _comm#ondefine var__meCreate(a,b,c) var_Cmrbeeatrse( VLC_OB: JECT(a), b,(const  vcl )
      |                                       ^
c_ob../include/vlc_common.hj:481ect_t *)(:15&(x)->obj:) note: expanded from macro 'VLC_OBJECT'
 \
      |               ^
  481 |         const struct vlc_common_members: (const vlc_objecIn file included from tinterface/interface.c_:t42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h :477:*5):( &warning: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
x  )->ob477 | j) \
      |               ^
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLIn file included from playlist/art.c:32:
C_VAR_DOINHEIn file included from R../include/vlc_common.h:IT );
1031:
      |     ^
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:  442 |    122 :v39a: r_note: expanded from macro 'var_Create'
C  122 | #rdeaefintee (v par_obj, psz_n_aCmree,a teVLC_VAR_(BOOa,L | VLCb,c) var_Cre_Vate( VLC_AROBJ_ECDTO(INaH),ERIT ); 
      |     ^
b../include/vlc_variables.h:122:39,:  note: cexpanded from macro 'var_Create'
   122)
 | #de      f|                                       ^
ine var_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'Crea
te(a,b,c)   481 |       v a r_coCreatnes(t VL Cs_OtBruJECT(a),c bt , c )
      |                                       ^vl
c_co../include/vlc_common.hmmo:481:n_15: note: expanded from macro 'VLC_OBJECT'
m  e481m |  bers: (c o ns     const vtlc_ osbtjreuctct vlc_c_tommon_membe r*s): (&(x)(c->obj)o n\
st v      l| c_              ^
object_t *)(&(x)->obj) \
      |               ^
In file included from interface/interface.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create(In file included from playlist/art.c: 32p:
_In file included from o../include/vlc_common.hb:1031:
../include/vlc_variables.h:455j:, 5: warning: pszdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  455 | n   36am warnings generated.
e ,v VaLC_rVAR_C_ADDRESS |re VLC_VARat_DOINHERIT );e
(       |     ^
p../include/vlc_variables.h:_obj122:, psz39_: note: nexpanded from macro 'var_Create'am
e  122 | #d, VLC_VAR_FLeOAT |f ineVLC_VA R_DvOaIrN_HCEreatRIe(a,b,c)T ) v;
      | ar    ^
_C../include/vlc_variables.h:122re:39at: note: e(expanded from macro 'var_Create'
 VLC_  122 | OB#dJEefiCT(a)ne var_, Crb,eat ce( )a,b,
      |                                       ^
c)../include/vlc_common.h: v481:15: arnote: expanded from macro 'VLC_OBJECT'_Cr
ea  481 | te(    VLC     co_OBnsJEt CT(ast), bru, ctc ) v
      | lc                                      ^
_common_../include/vlc_common.h:481:mem15: bers: (conote: expanded from macro 'VLC_OBJECT'
  481 | nst    v   lc_obj  coecnstt_t st *)(&(ruct vx)-lc_>obj) com\
mon_      | memb              ^
ers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from interface/interface.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_nameIn file included from , Vplaylist/art.c:LC32:
In file included from _VA../include/vlc_common.h:1031:
R../include/vlc_variables.h_INTEGER | VLC_VAR_DOI:NH469:ER5: IT
      |     ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:122:  469 |   39  var_Cr: eanote: expanded from macro 'var_Create'
te  ( p_122obj, p | sz_nam#ede, VLCf_ine vaVArR__CSrTeRIate(a,b,c)N Gva r| _Create(VL VLC_OBJECTC(_Va), b, cAR )
      |                                       ^
_../include/vlc_common.hD:481:OI15: note: expanded from macro 'VLC_OBJECT'
N  481HERIT |   );
      |     ^
 ../include/vlc_variables.h:122: 39  : note: expanded from macro 'var_Create'
   122   | #definec ovnarst_Create(a,b,c) var_Crea stetruc( t vlc_VcLC_OoBJEmmoCT(n_a), bmember,s : c(co )
      |                                       ^
n../include/vlc_common.h:st vlc_481obj:e15ct_: t *)(&(x)->note: oexpanded from macro 'VLC_OBJECT'b
j  481 |  )        \
cons      | t               ^s
truct vlc_common_members: (const vlc_object_t *)(&(x)->obj) In file included from \
      interface/interface.c:42:
In file included from ../include/vlc_common.h:1031:
|               ^
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VIn file included from AR_BOplaylist/art.c:32:
In file included from ../include/vlc_common.h:O1031L |:
 VL../include/vlc_variables.hC:_477VA:5: warning: Rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_DOIN
HE  477 | R IT
       |     ^
 ../include/vlc_variables.h: 122v:39: note: expanded from macro 'var_Create'ar
_  122 | #deCrfine vare_atCreate( p_obj, psz_name, VLC_VAR_STRIe(a,b,c) var_NCreate( VLC_OBJECT(a), b, c )
      |                                       ^
depbase=`echo playlist/aout.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
G | VLC_VAR_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT playlist/aout.lo -MD -MDOINHERITP -MF $depbase.Tpo -c -o playlist/aout.lo playlist/aout.c &&\
mv -f $depbase.Tpo $depbase.Plo
 );
      |     ^
  ../include/vlc_variables.h:122:39: 481note:  | expanded from macro 'var_Create'  
   122    |   const struct vlc_common#_membersdefine var_Create(a,b,c) var_Create(: (co nsVLC_OBJECT(a), b, c )
      |                                       ^
t vlc_o../include/vlc_common.hb:481jec:15t_t :* note: expanded from macro 'VLC_OBJECT'
)(&(  x481) | - > o b j    const struct vlc_c)o m\
      |               ^
mon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from interface/interface.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_CIn file included from playlist/art.c:reate32:
In file included from ( p../include/vlc_common.h:1031_o:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b  491 | j, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var    var_Creat_Ce(reate(a p,b,c) _vobar_Creja,t eps( VzL_C_nOBaJme, VECLC_VATR(_aA)DD, b, c R)ES
      |                                       ^
S | VLC../include/vlc_common.h_VAR:_481D:15: note: expanded from macro 'VLC_OBJECT'
OINHERIT   481) | ; 
       |      ^
     const ../include/vlc_variables.hst:122:39: note: expanded from macro 'var_Create'
ruct vlc  122 | #define_ cvommon_maerm_bCerresat:e( a,(b,c)c voar_Cnsrte avtlc_objeec(t_ t V*L)(&C(_OxBJECT(a), )->obb, c j)
      |                                       ^
) \
      |               ^../include/vlc_common.h:481:15: 
note: expanded from macro 'VLC_OBJECT'
  481 |        In file included from interface/interface.c co:42n:
sIn file included from t ../include/vlc_common.h:1031:
../include/vlc_variables.h:554s:5:t rwarning: udue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  t554  | v l c_c  varo_mCmroena_tmeme( bep_objr,s: psz_nam (const vlc_obje,ect_t * V)(&(x)-L>C_obj) \
V      | AR_STRING               ^|
 VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_CreIn file included from playlist/art.c:ate(a,b,c) 32:
var_CrIn file included from e../include/vlc_common.ha:1031te( V:
LC../include/vlc_variables.h_:O511:5: warning: BJECTdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(a), b, c   )
      | 511                                      ^
 |     var../include/vlc_common.h_:C481r:15: note: eexpanded from macro 'VLC_OBJECT'
a  481 |     t e (   copn_sobj, psz_name, VLC_VAR_INTEGEt struct vlc_comRm o|n _VmLeCm_bVeArRs_:D O(IcNoHnERIsT
t vlc      _|     ^object_
t *../include/vlc_variables.h)(&:(122x:)39-:> onote: bexpanded from macro 'var_Create'j
) \
      |               ^
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
In file included from ../include/vlc_common.h:481:15:interface/interface.c :note: 42expanded from macro 'VLC_OBJECT':

In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:  563481: |    5  : warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 const   s563t | ruc t vl   var_Create( p_obc_common_members: (const vlc_object_t *)(&(x)->obj, psz_name,j VLC_VAR_STRING | )V LC\_
V      A| R              ^_
DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,cIn file included from ) var_playlist/art.cCreate( VLC_O:B32:
JECT(a), In file included from b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |     ../include/vlc_common.h:    const stru1031ct vlc_c:
../include/vlc_variables.h:525:5o: mwarning: mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o
n_  mem525 | bers    va:r _Cr(consteate( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
 vlc_obje../include/vlc_variables.hct_:122:39: note: texpanded from macro 'var_Create'
   *)122( | &(x)->#defionbej ) v\
      |               ^ar
_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15:In file included from  note: expanded from macro 'VLC_OBJECT'
interface/interface.c  481 | : 42 :
 In file included from  ../include/vlc_common.h : 1031  const struct vlc_common_memb:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( evar_Charnsge(:  (conpst _vlobj, pscz__object_t *)(&(x)->obj) name,\
      |               ^
 VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43In file included from :playlist/art.c note: :expanded from macro 'var_Change'32
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5  : 128warning:  | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
#  d539 | e f i n e vavra_Char_Creangte( p_oeb(j,a, psz_bn,ac,d,e) var_Chanme, VgLC_e( VLC_OBJECTV(AR_FLOATa ), b, |c, d VLC_VAR_DOINHE,RIT e )
      |     ^
      | 
                                          ^../include/vlc_variables.h
:122:39../include/vlc_common.h:: 481note: :expanded from macro 'var_Create'15
: note: expanded from macro 'VLC_OBJECT'  122 | #
de  481f | i n e   v ar _ C rconseta tstrue(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_ctm evmlbers: c_(ccoomnmsotn_mem bevrls: c(_oconst vlc_object_t *)(&(x)->obj) \
      |               ^
bject_t *)(&(x)->obj) \
      |               ^
In file included from playlist/art.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/art.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/art.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT playlist/aout.lo -MD -MP -MF playlist/.deps/aout.Tpo -c playlist/aout.c  -fPIC -DPIC -o playlist/.libs/aout.o
playlist/art.c:299:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  299 |             msg_Err( obj, "%s: %s", psz_filename, vlc_strerror_c(errno) );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/art.c:303:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  303 |             msg_Dbg( obj, "album art saved to %s", psz_filename );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         cons29 warnings generatedt st.
ruct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/art.c:329:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  329 |                 msg_Err( obj, "Error writing %s: %s", psz_byuidfile,
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo playlist/thread.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT playlist/thread.lo -MD -MP -MF $depbase.Tpo -c -o playlist/thread.lo playlist/thread.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from interface/interface.c:47:
In file included from ./playlist/playlist_internal.h:37:
In file included from ./input/input_interface.h:27:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from interface/interface.c:47:
In file included from ./playlist/playlist_internal.h:37:
In file included from ./input/input_interface.h:27:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from interface/interface.c:47:
In file included from ./playlist/playlist_internal.h:37:
In file included from ./input/input_interface.h:27:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from interface/interface.c:47:
In file included from ./playlist/playlist_internal.h:37:
In file included from ./input/input_interface.h:27:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
interface/interface.c:74:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   74 |     intf_thread_t *p_intf = vlc_custom_create( playlist, sizeof( *p_intf ),
      |                             ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
  110 |         vlc_custom_create(VLC_OBJECT(o), s, n)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
interface/interface.c:81:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   81 |     var_Create( p_intf, "intf-add", VLC_VAR_STRING | VLC_VAR_ISCOMMAND );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
interface/interface.c:83:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   83 |     var_Change( p_intf, "intf-add", VLC_VAR_SETTEXT, &text, NULL );
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
interface/interface.c:90:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   90 |         var_Change( p_intf, "intf-add", VLC_VAR_ADDCHOICE, &val, &text );
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
interface/interface.c:94:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   94 |     var_Change( p_intf, "intf-add", VLC_VAR_ADDCHOICE, &val, &text );
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
interface/interface.c:97:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   97 |     var_Change( p_intf, "intf-add", VLC_VAR_ADDCHOICE, &val, &text );
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
interface/interface.c:100:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  100 |     var_Change( p_intf, "intf-add", VLC_VAR_ADDCHOICE, &val, &text );
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
interface/interface.c:102:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  102 |     var_AddCallback( p_intf, "intf-add", AddIntfCallback, playlist );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
interface/interface.c:109:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  109 |     p_intf->p_module = module_need( p_intf, "interface", module, true );
      |                        ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
   48 | #define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
interface/interface.c:113:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  113 |         msg_Err( p_intf, "no suitable interface module" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT playlist/thread.lo -MD -MP -MF playlist/.deps/thread.Tpo -c playlist/thread.c  -fPIC -DPIC -o playlist/.libs/thread.o
interface/interface.c:126:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  126 |         module_unneed( p_intf, p_intf->p_module );
      |         ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
   50 | #define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
interface/interface.c:128:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  128 |     vlc_object_release( p_intf );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
interface/interface.c:145:36: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  145 |         playlist = playlist_Create(VLC_OBJECT(libvlc));
      |                                    ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
interface/interface.c:194:23: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  194 |     if (pl != NULL && var_GetBool(pl, "playlist-autostart"))
      |                       ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
interface/interface.c:213:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         char *intf = var_InheritString(libvlc, "intf");
      |                      ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
interface/interface.c:217:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  217 |             char *pidfile = var_InheritString(libvlc, "pidfile");
      |                             ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
interface/interface.c:222:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  222 |                 msg_Info(libvlc, _("Running vlc with the default interface. "
      |                 ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
interface/interface.c:230:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  230 |         msg_Err(libvlc, "interface \"%s\" initialization failed", name);
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
interface/interface.c:254:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  254 |             module_unneed(intf, intf->p_module);
      |             ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
   50 | #define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
interface/interface.c:256:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |             var_DelCallback(intf, "intf-add", AddIntfCallback, playlist);
      |             ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
interface/interface.c:257:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  257 |             vlc_object_release(intf);
      |             ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
interface/interface.c:279:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  279 |         msg_Err( obj, "interface \"%s\" initialization failed",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
28 warnings generated.
depbase=`echo playlist/control.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT playlist/control.lo -MD -MP -MF $depbase.Tpo -c -o playlist/control.lo playlist/control.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from playlist/aout.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/aout.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/aout.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/aout.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/aout.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/aout.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/aout.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/aout.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/aout.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/aout.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'51
 warnings generated.
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/aout.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/aout.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/aout.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #dlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT playlist/control.lo -MD -MP -MF playlist/.deps/control.Tpo -c playlist/control.c  -fPIC -DPIC -o playlist/.libs/control.o
efine var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_depbase=`echo playlist/engine.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT playlist/engine.lo -MD obj-MP -MF $depbase.Tpo -c -o playlist/engine.lo playlist/engine.c &&\
mv -f $depbase.Tpo $depbase.Plo
ect_t *)(&(x)->obj) \
      |               ^
In file included from playlist/aout.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/aout.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/aout.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/aout.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/aout.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/aout.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/aout.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/aout.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/aout.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/aout.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/aout.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/aout.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/thread.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/thread.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/thread.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/thread.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/thread.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/thread.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/thread.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/thread.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/thread.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJEClibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT playlist/engine.lo -MD -MP -MF playlist/.deps/engine.Tpo -c playlist/engine.c  -fPIC -DPIC -o playlist/.libs/engine.o
T(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/thread.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/thread.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/thread.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/thread.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/thread.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/thread.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/thread.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/thread.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | In file included from playlist/aout.c:34#defi:
In file included from neplaylist/playlist_internal.h: v37:
arIn file included from ./input/input_interface.h_C:27re:
In file included from at../include/vlc_input.h:e(a,b,41:
../include/vlc_vout.h:125c) var:5_C: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
re  125at |  e(   VLC_OBJECT(a), b, c )
      |                                       ^
 vlc_object_release( p_vout );
      |     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_objects.h  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJEIn file included from CT(a) )
      |                         ^
playlist/thread.c:30:
In file included from ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->ob:j) \
1031      |               ^
:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/thread.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/thread.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #defiIn file included from ne var_Create(a,b,c) vaplaylist/aout.c:34:
In file included from rplaylist/playlist_internal.h_Create( :V37L:
CIn file included from _OBJ./input/input_interface.h:27:
E../include/vlc_input.hC:T(a), b, c )
527      |                                       ^
:../include/vlc_common.h29::481 :warning: 15due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: note: expanded from macro 'VLC_OBJECT'

  481  527 |    |     in      coput_threnast struct vlc_commod_t *n_memibnpers: (constut = input_ Crvlc_object_t *)(&(x)ea->obj) \
      |               ^
te( parent, item, log, NULL, NULL );
      |                             ^
In file included from ../include/vlc_input.h:playlist/thread.c501::4630: :
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525note: :5: warning: expanded from macro 'input_Create'due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  501  525 |  | #d e   var_Creaftien(e  pi_npuot_Cbreatje,( ap,sbz,c_,nda,mee),  iVnpuLC_VAt_CreatR_BOOL | VLC_e(VAR_DOINHVLERIT
      |     ^
C_../include/vlc_variables.h:122:39: note: OBJECT(aexpanded from macro 'var_Create'),
b,c,d,e)
        |                                              ^
122 | #define va../include/vlc_common.h:481:15: note: r_Cexpanded from macro 'VLC_OBJECT'
r  481 |  ea  t e ( a , bc,oc) vanrs_Cret strautcet( VL vlc_Cc_omOmBoJnE_CmTem(baers), b, c )
      |                                       ^
: (const vlc_obj../include/vlc_common.he:c481:15: note: expanded from macro 'VLC_OBJECT'
t  481_ | t         const st*)ruct vlc_common_me(m&b(exr)s-:> o(bj)c \
      |               ^
onst vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/aout.c:34:
In file included from playlist/playlist_internal.h:37:
In file included from ./input/input_interface.h:27:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |        In file included from  vplaylist/thread.clc_obj:ect_r30:
elease( iIn file included from n../include/vlc_common.hpu:1031:
../include/vlc_variables.ht:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   );539 | 
      |         ^
 ../include/vlc_objects.h:66   va:25r_Crea: te( p_obj, psz_note: expanded from macro 'vlc_object_release'
name, VLC_VAR_FLOAT | VLC_VAR_DO   66INHER |  IT
      |     ^
   vlc_ob../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
j  122 | #defiencet _vrelar_Creaseeate(a,b,(c )V var_Create(L CVLC_OBJECT_OBJECT((a) )a), b, c
      |                         ^
 )
      |                                       ^
../include/vlc_common.h:481:15../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:  481 |    note:  expanded from macro 'VLC_OBJECT' 
    cons  t481  | s  t  r u   ct vlccon_stc osmtmrounc_tmembers: ( cvolncs_tc ovmlmco_no_bmjeemct_t *)(&(bxe)r-s>:o bj) \
      |               ^
(const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/thread.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | In file included from playlist/aout.c:#d34e:
fIn file included from playlist/playlist_internal.hine var_Create(a,b,c:37:
In file included from ./input/input_interface.h:27:
)../include/vlc_input.h:572 v:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a  r572_ | C r e a te( VLC_OBJECT(a) ,   b, c )
      |                                       ^
  vlc_../include/vlc_common.ho:481:15: note: expanded from macro 'VLC_OBJECT'
b  481 |         const sject_releatruct vlc_cosme( mo(vlc_objnec_memberst_t *)(p: (conspt_ vvolut[i]) );
c      |          ^
_../include/vlc_objects.h:66o:b25j: note: ect_t *)(expanded from macro 'vlc_object_release'&
(   66 |  x ) - >volbcj_obj)ec \
      |               ^
t_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |     In file included from     playlist/thread.cc:onst s30truct:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5:  vlc_commwarning: on_mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ember
s:   563 | ( const vlc_o bje ct_ t *v)(&a(rx_)C->reate( obj) \
      |               ^
p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/thread.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/aout.c:54:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   54 |         vlc_object_release (aout);
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/aout.c:67:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   67 |         vlc_object_release (aout);
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/aout.c:85:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   85 |         vlc_object_release (aout);
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/aout.c:98:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   98 |         vlc_object_release (aout);
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/aout.c:111:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  111 |         vlc_object_release (aout);
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/aout.c:120:30: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  120 |     aout_ChangeFilterString (VLC_OBJECT(pl), aout ? VLC_OBJECT(aout) : NULL,
      |                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/aout.c:120:53: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  120 |     aout_ChangeFilterString (VLC_OBJECT(pl), aout ? VLC_OBJECT(aout) : NULL,
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/aout.c:123:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  123 |         vlc_object_release (aout);
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/control.c:In file included from playlist/thread.c:32:
28:
In file included from ../include/vlc_input.h:In file included from ../include/vlc_common.h:103141:
../include/vlc_vout.h:
../include/vlc_variables.h::125:5: warning: 189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |      189 |    vl  rc_oetubjrn varect_r_SeeletCasehec( ked(p_vo p_obj, psz_name, VLC_VAR_INTEGER, val )ut );;

            |            ^
|     ^
../include/vlc_variables.h:../include/vlc_objects.h:66140::25:48: note:  note: expanded from macro 'vlc_object_release'
expanded from macro 'var_SetChecked'
     14066 |  | #d    vlefic_obne jevactr__reSetleChasece(ke Vd(LCo,_On,BJt,ECv)T(a) v )ar
      _S|                         ^et
../include/vlc_common.h:Ch481:ec15: note: keexpanded from macro 'VLC_OBJECT'
d  481 | (V  LC  _O  BJE  CTco(o),nsn,t t,stv)ru
      ct|                                                ^ vl
../include/vlc_common.h:c_481:co15:mm note: onexpanded from macro 'VLC_OBJECT'
_  481me |  mb  er  s:   ( ccoonsnst t stvlruc_ctob vjelcct__ct *om)(mo&(n_x)me-mb>oerbj) \s:
       (|               ^co
nst vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12In file included from playlist/thread.c:32: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:

../include/vlc_input.h:  227527: |  29:   ret warning: urdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n   527va |  r_  Se itCnpheutck_tedhr( eap_d_obj,t  p*isznp_nutam =e, i VnpLCut_V_CARre_FLOatAe(T p,ar envt,a ilte m,);
      |  l           ^og
, ../include/vlc_variables.hNU:LL140:48: note: expanded from macro 'var_SetChecked'
,   140 | #define var_SetChecked(o,n,t,v) var_SetChecNUkLLe )d;
(      |                             ^
VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_input.h:../include/vlc_common.h501::46:481:15: note: expanded from macro 'VLC_OBJECT'
 note:   481 | expanded from macro 'input_Create' 
       const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),In file included from b,playlist/control.c:28:
In file included from ../include/vlc_common.h:c,d,e)
      |                                              ^
1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h  :241481 | :15: note: expanded from macro 'VLC_OBJECT'
   481 |          retu  const rn svar_tSetChecked( p_obj, psz_naructm velc,_c omVmoLn_Cme_mbVerAs:R (_constS vlc_oTRING, val );
      |            ^
bject_t ../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
*)(&(x)->o  bj) \
      | 140              ^ | #d
efine var_SetChecked(o,n,t37 warnings generated.
,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
In file included from ../include/vlc_common.h:481:15:playlist/thread.c :32:
../include/vlc_input.h:530note: expanded from macro 'VLC_OBJECT'
:9  : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]481 |    
     cons  530t |       struct v  lc_co vlc_objemmon_mect_mrelbeers:as e( in(constput  );v
      |         ^
l../include/vlc_objects.h:66:25: cnote: expanded from macro 'vlc_object_release'
_o   66 | b    vjlc_eobjct_ectt_rele *)(&(xase)( VLC_->obj)OBJECT \
      |               ^
(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VIn file included from playlist/thread.c:AR_32:
ADDRESS, va../include/vlc_input.hl :572:10);
:      |            ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:140:  572 |   48: note: expanded from macro 'var_SetChecked'
    140 | #define var_SetChecke  d(o ,  vlc_obn,t,v) var_SetChecked(VLC_OBjeJct_ErelCT(oease( (v)lc_ob,ject_nt ,*)t,(pv)p_v
      |                                                ^ou
t[i]) );
      ../include/vlc_common.h:481|          ^
:15: ../include/vlc_objects.h:66:note: expanded from macro 'VLC_OBJECT'25: note: expanded from macro 'vlc_object_release'

  481 |     66 |        v lc_   cobjonst ecstruct vltc_comm_ron_membersele: (ascone(st  Vvlc_object_t *LC_)(&(x)->obj) \
      OB| JECT              ^
(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_tIn file included from  *playlist/control.c)(&:(28x):
In file included from ../include/vlc_common.h:1031->o:
bj../include/vlc_variables.h:276:10:) depbase=`echo playlist/fetcher.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT playlist/fetcher.lo -MD -MP -MF $depbase.Tpo -c -o playlist/fetcher.lo playlist/fetcher.c &&\
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mv -f $depbase.Tpo $depbase.Plo
\
  276 |       |               ^    if
( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    In file included from playlist/engine.c  :31:
   cIn file included from ../include/vlc_common.honst s:truct 1031:
../include/vlc_variables.h:189:12:vlc _common_playlist/thread.cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
members  : (const v189 | :lc58  _o:9: warning: bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     58 |     je   ct_t m *sg)(_E&(rr(x)-> obrpeturnj )v \a
r      _| Se_platCh              ^
yecked( p_obj, psz_name, VLClisIn file included from playlist/control.ct, ":28:
cannot spaw_n pVlaIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
yl  455 |     var_Creistate( p_ thrARob_j, pINead" sz_name, VLC_VAR_FLOAT | VLCT_VAR_DOINEGER,HE);
      |         ^
 v../include/vlc_messages.h:al );
      | RI           ^
T );
      | ../include/vlc_variables.h:140    ^
:48: note: expanded from macro 'var_SetChecked'
../include/vlc_variables.h:  140122:39 | #: denote: expanded from macro 'var_Create'fin
83:e v  122ar_ | #Setd5:efine  note: expanded from macro 'msg_Err'
Chevar_cke   83d(oCr,nea,t,tev)  | va (r_  Seta,Chb,ecc)k ed(V msg_GenLCveri_OarBc(JE_CCTre(oat),ep_this, VLC(n,_ t,MVLC_OBSG_ERR,v)
 __VAJ_EARGS__)
      |     ^
      CT(a../include/vlc_messages.h:), b,78|                                                ^
 :13: note: expanded from macro 'msg_Generic'
c../include/vlc_common.h )
      |                                       ^
:   481:7815 | :   note:   expanded from macro 'VLC_OBJECT'v../include/vlc_common.hlc:
481_L:15: note:   o481 |  expanded from macro 'VLC_OBJECT'  
       481 |        gc consontst( str ucVLCs_tt vruct vlclcO_cB_common_meJommmoECT(o)bn_m,emeberrs: s(co: (c onst p, vlc_mvlcodulens_t vn_ameolc_objbectject_t _*t )*)((&(x&,(x __)-F)ILE->_ob_j) \
,      |                ^
_>o_LINE__bj) \
      |               ^
, \
      In file included from |             ^playlist/control.c
:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469../include/vlc_common.h::5:481:15: note: expanded from macro 'VLC_OBJECT'
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |         con  469 |  s t   svtarru_ctIn file included from playlist/engine.c vlcC_comrea:te31( p_obj:
,In file included from ../include/vlc_common.h:mon ps1031z_:
member../include/vlc_variables.h:203_n:s: (caome,nst12 V Lvl: warning: c_obCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_VARject_S_t 
*)T  203 | (&RIN    reG(x)-t>obj) urn var\
      |               ^_
SetChecked ( p_obj, psz_name, VLC_VAR_BOOL, |val  VL)C_VAR_D;
      |            ^
OI../include/vlc_variables.h:N140H:E48R:I note: Texpanded from macro 'var_SetChecked' 
)  140 | #defi;
      |     ^
../include/vlc_variables.hne v:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    ar     _SetChcoencskted(o, n,tstruct ,v) varv_SetChlcecke_dcommon_(mVeLmCb_eOrBs: (coJnEst CT(o),nvl,c_objetc,tv_)t
       |                                                ^
*)(&(x)->obj) \
      |               ^
playlist/thread.c:83../include/vlc_common.h:481:5:: warning: 15due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
 note: expanded from macro 'VLC_OBJECT'
   83 |       msg_Dbg481( |  pIn file included from _p lay  playlist/control.cli:    st, co "nstde struc28:
In file included from ../include/vlc_common.ht: vactl1031ci:
../include/vlc_variables.h:v477_:at5ci:ongm  the pwarning: lmaodue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ny_l
ismet" );
mbe      rs:|  (co    ^
  477ns../include/vlc_messages.ht  |    vl:c _87varo:_C5brject: note: eaexpanded from macro 'msg_Dbg'
_t t   87 | *)e(  &( p( x_o)-b j>om, pbjsg_sG)ez_n en\ra
      | ic(p_thimse,              ^
 VLC_VA, VLR_SC_MSGTR_IDBG, __VA_ARGS__)N
G      |     ^ In file included from | V
L../include/vlc_messages.hC_Vplaylist/engine.c:31AR:_DO78I:NHERIT13 );
:      |     ^:
 note: expanded from macro 'msg_Generic'In file included from ../include/vlc_common.h:

1031:
   ../include/vlc_variables.h78 | :122 ../include/vlc_variables.h::212:12:   39warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: note:  vlexpanded from macro 'var_Create'
    122c212 | #defin_e | Lo var_C reg(VLatC e  r(a_,b,cOBJet) varEC_T(oCur)eatr, ne ( VLvaCr_Se_OtChep, BvlckJEedc (o_mboduj,C naTme, VL(lCe_a)n, b, c_VA R_C)OORDS
am      e, __| , FvILaE_                                      ^_
l)../include/vlc_common.h:481;
,: __LI      N|            ^15:E 
note: _../include/vlc_variables.h:_,140 \expanded from macro 'VLC_OBJECT'

:      |             ^
48../include/vlc_common.h:481:15  :481 | :  note: expanded from macro 'VLC_OBJECT'note:  expanded from macro 'var_SetChecked'
 
    140 |   481 |   #define    v cona   r   s_cSet sttrCuheckeodcn(o,t vlc_cnst s,tormmuot,n_cmvetm)b  vvlaerc_rS_etChescke:d(co V(mmoLcnonst Cvlc___OBJEoCbT(ojmem)ectb_,ne,t,v)
t r*      s)|                                                ^(
: (../include/vlc_common.h:&481c(x):o->obn15:st note: expanded from macro 'VLC_OBJECT'
 vj) l  481\
       | c_| ob                ^ j 
    const struct vlc_common_members: (const vlc_In file included from playlist/control.cecto:bj_28:
t e*)ct_(&(In file included from ../include/vlc_common.h:t1031x *)(:
../include/vlc_variables.h)-:491>o&(bjx)->) :5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o\
b        j491|  |               ^ 
)    \v
ar_      C| r              ^e
ate( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      | In file included from     ^
playlist/engine.c:31:
In file included from ../include/vlc_variables.h../include/vlc_common.h::1031:
../include/vlc_variables.h:122227:39::12 :note:  warning: expanded from macro 'var_Create'due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  122   | #define var_Create(a,b,c) var_Create227 |    ( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481: retur15n:  var_Setnote: expanded from macro 'VLC_OBJECT'
Checked( p_olibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT playlist/fetcher.lo -MD -MP -MF playlist/.deps/fetcher.Tbjpo -c playlist/fetcher.c  -fPIC -DPIC -o playlist/.libs/fetcher.o
,playlist/thread.c   p:481s124 | z:_name,5  V: L  warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]    
cCon  st _124 | stru Vct    vPLAR__lDc_coFEBUG( L"resmmoyOATn_m, val n);
ce      m| biersn           ^g on %s", 
PLI_N../include/vlc_variables.h:140A:M:E48:(  (co note: pexpanded from macro 'var_SetChecked'
nst   140 | vlc__obcjec#tde_finet ur ) );
      |     ^
 varplaylist/playlist_internal.h_S:e177*:26:)(t&C(hxecke)->o note: expanded from macro 'PL_DEBUG'
d(o,n,t,v  b177) var |  #de_fji) \nSe PeLt_C
DEB      |               ^
Uhecked(VLCG( _OBJ.EC..T(o), n,t,v)) 
m      |                                                ^s
g_Dbg../include/vlc_common.h:481:(15 p_play: note: expanded from macro 'VLC_OBJECT'l
i  s481t | , __VA_ARGS_  _ )
      |                             ^
   c../include/vlc_messages.ho:n87s:5:t st ructnote:  vlcexpanded from macro 'msg_Dbg'_
co   87 |   mmon  msg_Generic_m(pembers_this, : (coVnst vlLC_MScG__oDBGIn file included from playlist/control.c:,b __VA_ARGjeS28_:
In file included from ../include/vlc_common.h:_1031:
../include/vlc_variables.h:c)t
      |     ^_t *
)(&(../include/vlc_messages.hx)-:511:5: >warning: obj) due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
\78
      |               ^:  
511 |     var13_: note: Create(expanded from macro 'msg_Generic'
 p_o   78 | bj    In file included from playlist/engine.cv:, lp31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:c12s: warning: _Lodue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]z
g_  n241 | a(VLC_OBme,JECT(o),  VL    reC_VAtuRrn _pIv,a NvlcTEG_Emr_SeotdCuleR |he_ VLC_VckneaAmR_DdO(I p_eo, __FILE_bj_, _, p_LIsz_NE__N, \
      |             ^H
EnaR../include/vlc_common.hm:I481e, V:LT15: note: expanded from macro 'VLC_OBJECT'

      |       ^481
 |  ../include/vlc_variables.h:122: 39:  note: expanded from macro 'var_Create'
   122 |     constC_#deVAR_fine  var_CsStrTurRINceG,t v lvcate_acomlmon(a_,m e);
mbb,ecrs: (      c|            ^
) vo../include/vlc_variables.har_C:140:rneates(48: tnote: expanded from macro 'var_SetChecked' 
v lc_objVLC_Oect_  140 | t B#dJECe*T)(a), b, (f&inc )
(      x)-|                                       ^
../include/vlc_common.h:>481:15obe var_Sj) \etC
      |               ^
hecked(o:, nnote: ,expanded from macro 'VLC_OBJECT'
t,v) var_Set  Checked(VLC_481 |      O B J EcCT(oo),n,nst sttr,ucv)t
      |                                                ^ 
vlc_cplaylist/thread.c../include/vlc_common.h:136:o:5mm:on_ 481warning: mem:15: note: expanded from macro 'VLC_OBJECT'
b  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  136 |   481 |   rs:      c on (c sPL_DEBUGto(  stru"ct %ns sitvlc_sco mmon_maetm vlc_ ob%eir"s,: bje (PLcoInsctt vl__NAME( p_t *)cc_ur ), p_plobj(&(ecta_ylixst)--t>i_current_i>obndex );j)
      |     ^ 
*) playlist/playlist_internal.h\
      |               ^
:177:26: note: expanded from macro 'PL_DEBUG'
(&(  177 | x #defiIn file included from playlist/control.c)-:>obj) \
      | 28:
In file included from n              ^
e PL_DEBUG( ... ) msg_D../include/vlc_common.h:bg(1031 p_:
p../include/vlc_variables.hl:In file included from 525playlist/engine.c:31:
:a5:In file included from ../include/vlc_common.h:y1031l:
i warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
st../include/vlc_variables.h, __  :256:12525 |     v: Vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
A_ARGS__  256 |   ) 
       |                          ^
 re../include/vlc_messages.h:87:5turn: var_ Senote: taexpanded from macro 'msg_Dbg'
Crh_eCreate   87ck( | e    p_o msg_Genberij, dp( sz_np_obamej, p, Vsz_LC_namVAe, R_BVLCOOL _|V AVR_ADLC_cDVA(R_REDSS,p_t Ohval );
IisNH      E| ,           ^R
IT
       | ../include/vlc_variables.h:140V:48:    ^
LC_ ../include/vlc_variables.h:122:MSG_Dnote: 39: Bexpanded from macro 'var_SetChecked'G
,   140_ | #d_efine Vnote: vAar__Seexpanded from macro 'var_Create't
C  122h | e#dcekfeidn(eo ,vn,t,AarR_CreGaSte(_a,b,c) _var_Cre)a
      t| e    ^v
) va../include/vlc_messages.h:78:13: ( VLnote: Cr_Seexpanded from macro 'msg_Generic't
_   OBJE78C | T(a    vCl), bc,_ c hL)
      | og(                                      ^
V../include/vlc_common.h:481:15: note: ecLked(expanded from macro 'VLC_OBJECT'
VC_OBJECTL(  481 |     o),C _OB   p co,n Jvlc_mECTodul(eo),_name,n, t,v)st st_
      | _                                               ^FrI
LE__, __LIuct v../include/vlc_common.hN:lc_co481m:15m: note: expanded from macro 'VLC_OBJECT'on
_  memEb_e_, \481 |  rs: 
      |             ^
../include/vlc_common.h:481:   15 :( note: expanded from macro 'VLC_OBJECT'
co  nst481  |   vlc_  c    oobj   consect_tnstt st strruc *t) (v&l(cx_)c-o>momboj)uctn vl_m e\mbecrs_: (c
o      |               ^m
mcoon_members: n(cosnst vlct vl_obcIn file included from playlist/control.c:28:
_oIn file included from ../include/vlc_common.h:1031j:
../include/vlc_variables.h:539:e5: cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
btje_  t539 c*)(&t_t(x)->ob |   j)  *)\
      | (              ^&(x
)->obj) \ 
      |               ^
 var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
In file included from playlist/engine.c:31../include/vlc_variables.h:
:In file included from 122../include/vlc_common.h::391031::
 ../include/vlc_variables.hnote: :expanded from macro 'var_Create'
276  :12210 | #define v:a rwarning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]Cr
eat  276 | e  (  ai,fb( ,c) var_!Cvraerate( VL_GetCCh_eOBJplaylist/thread.cE:C151T:(a),5 :b, c )
       |                                       ^
../include/vlc_common.h:warning: ckeddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]( 
481p_  :15115:  | note:  o   Pexpanded from macro 'VLC_OBJECT'
bLj  481 | , _ psz_DnaEme,B U    G (  cVLCon st_VAR_I stNTEru"cGER,r &vat velcbluildi n_g) arracomm yo)n_
      |          ^ of currem
enmbetr../include/vlc_variables.h:142:48s : note: expanded from macro 'var_GetChecked'
:  142 | #d- root %s",
      | e (fi    ^
ncoplaylist/playlist_internal.hn:st177 e vv:26: note: aexpanded from macro 'PL_DEBUG'
r  177 | lc _Ge#define PL_DEtBCheUG( .._o.bjec t)_t msg_Dbgcke(d(o,n,t,v) va p_ *)(p&lr_Gea(ylist, __VAx)->tC_Aheocbked(Rj)G S\__
      |                ^)

      VL|                          ^
C_OB../include/vlc_messages.hJ:87:5: note: expanded from macro 'msg_Dbg'
ECT(   o87 | In file included from playlist/control.c ) :,n , t,v)
      28| :
                                               ^
In file included from ../include/vlc_common.hm:1031:
../include/vlc_variables.hs:g../include/vlc_common.h_:481:Generic554(:p515_: note: expanded from macro 'VLC_OBJECT't
h  481:is, |   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 V  554 |  LC_M    v SaGr_DB_G,    C con st rsterat_e( p__VA_ARGSobj,_ pszuc_t_) namevlc_, VLCcomm_VA
R_oSnT_RIN      G ||  m    ^
VLC_VAR../include/vlc_messages.hem:78:13: _DbOenote: rIsNH:E R(Iconst vlexpanded from macro 'msg_Generic'T
      
c_ob   78 |     vlcje_|     ^
Lct_t *../include/vlc_variables.ho)(&(gx(:122)V:LC_-OBJE>ob39:C j)note: expanded from macro 'var_Create' \
T
        122( | #d|               ^
eo),f pine, vlc_module_name, __FILE__, __LINEIn file included from _ _, playlist/engine.c\
:31:
In file included from ../include/vlc_common.hv      | a            ^:
1031:
../include/vlc_common.h:r_Cre../include/vlc_variables.h481::293:10a:t ewarning: (a,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]b,c) v
15: note: expanded from macro 'VLC_OBJECT'
  a293  r481_Create |  |         ( V L   const sC_Otructif( !varB_GJE vlcCT_etcCheckommo(a),end( p__ bob,m embc )
je,r      s:  ps(zc_|                                       ^na
m../include/vlc_common.he,onst vl VLCc_:481VA_R_B:15:OO L, &onote: expanded from macro 'VLC_OBJECT'
v  481 | b j     e cal  ctons) _t )
      t *)(&(| stx)->obj) \
         ^
      |               ^../include/vlc_variables.h:142
ruct vlc:48: note: expanded from macro 'var_GetChecked'
_  142c | omm#odne_fminee vmabr_eGers: (consttCheck vlc_objeecd(to_,nt,t, v*) )v(a&r(_Gx)->obj) \
      |               ^
etChecked(VLC_OBJECT(o),playlist/thread.c:168:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nIn file included from   168playlist/control.c:,28:
In file included from  | ../include/vlc_common.h:t ,   PL_1031:
../include/vlc_variables.hDv)
      :563:E5| : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]B
U  G("rebu563i |                                                ^    var_
../include/vlc_common.hCrlea:481te(d done: 15 : note: expanded from macro 'VLC_OBJECT'- %i i
p  481_obt | ejm   s,,     co nst psiz_ name,n VLstdex %ruiC"_VAc,R_ Sp_TpRlaylItN G vi| Vlsc_cLtC_VAR_D-OINH>currentomm.Eon_miembReIrsT
      | :_ (cosnize,
      |     ^s
t vlc    ^playlist/playlist_internal.h
:177:26:_obj ec../include/vlc_variables.h:note: t122:39:expanded from macro 'PL_DEBUG' note: _
texpanded from macro 'var_Create'
 *  122 | )(&#de(x)->obj) \  
177       | |  f#ined var_Crefineatee              ^
( PL_DEBUG( ... ) msg_Dbg( p_playlist, __VA_In file included from playlist/engine.c:A31:
a,b,In file included from ../include/vlc_common.h:R1031Gc):
 Sv_ar_../include/vlc_variables.hC:r_ )eat304e(
 VL      C_O| B                         ^:17
: ../include/vlc_messages.h:87:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note: expanded from macro 'msg_Dbg'
  304JEC   T87 |    ( ms | g_aG), b,e c )
      | n                                      ^
eric(p_t../include/vlc_common.h:481h is,   VLC_MSG_:15:DBG,  note: _expanded from macro 'VLC_OBJECT'_
   481 |    V  A _ARif G(  cS__)
      | ons    ^
t strlikuct../include/vlc_messages.he:ly (v!v78:lc_13caormmo:n_me _mbeGetnote: Cexpanded from macro 'msg_Generic'rh
e   c78 | k    sv:lc_Log(VLeCd_ (obOj (, nconamestBJECT v,l c_objV(LC_oe), pVc,tAR_CO_t *ORDS), & vlc_mo(&(x)dv->oalu))b)j
l      |                 ^
)../include/vlc_variables.h :\142
:      48|               ^e
: note: expanded from macro 'var_GetChecked'_name, 
_  _FILE__, __LINE__142 | ,# d\
      |             ^
efiIn file included from ../include/vlc_common.hne :playlist/control.cvar:_481G:e28:
15In file included from :../include/vlc_common.h: 1031note: :
../include/vlc_variables.h:578expanded from macro 'VLC_OBJECT':
t  481 |       Che c9 : warning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]onst
   578 |   s  itfructked(( varo,n,t,v)_Ch av var_GletCcheck_ecommnge(on_me mpd(VLC__bOeBJoEbCj,rs: T(( o),npcsz_onn,sttam e, VLCv_lVc_o,bvj)
      |                                                ^
ectA_../include/vlc_common.hR:t_CHO481:15ICE S*)(&(: note: xexpanded from macro 'VLC_OBJECT')
C->obj)   \
      |               ^
OUNT, &481c |  o   unt, NULL  playlist/thread.c ) )
      |         ^ :171:9 cons:t struct
  vl../include/vlc_variables.hwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  171128:43c_c: o |    note:  mimonf_(expanded from macro 'var_Change'
 var_  128 | #GdefetBiomneol( p _eplayvarlist, "random" m) &b_Ch&a ( p_pers:ln (cogea(a,yb,lc,dn,eist st->vlccurrent.i_si_obzject_)e  t>  0 ) v*ar_C)(&h)a
ng      e( (x)VLC_| OBJ        ^
EC->oTb(../include/vlc_variables.hj) \:
      |               ^a659), 
:41: note: expanded from macro 'var_GetBool'
b, c, d, e )
      |                                           ^
  659 | #define var_GetBool(a,b../include/vlc_common.h:481:)15   In file included from playlist/engine.c:31:
vIn file included from ../include/vlc_common.ha:1031:
: note: expanded from macro 'VLC_OBJECT'
r  481 |   _   G../include/vlc_variables.hetB o  co:324:10nst : warning: struct due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v  324 | lc_   com if(mon_ !vamemr_GberetCs: hecked(co( p_nstobj, vl psc_oz_nbjeamect_, Vt *LC_)(VAR&(x_FL)->OoAT, &ol( VLCbj)_OB val )\J
E      |  )
      |          ^
CT../include/vlc_variables.h:(              ^
a142:48: note: )expanded from macro 'var_GetChecked'
,b  )142 | #def
      |                                         ^ine 
v../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ar_GetChecked(  481 | o ,       const struct vlc_common,n_met,vmbe)r var_Gets: C(hconest vlc_object_t *)(&(x)->ocked(VLC_bj) \
      |               ^
OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/engine.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,playlist/thread.ct,:v202)
      |                                                ^
:../include/vlc_common.h:481:15: 5: note: expanded from macro 'VLC_OBJECT'
warning:   481 |         due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  202 |     onst strmsguc_Dbtg(  pvlc_common__plmayleist, "crmeatingbers:  new input (cothreanst vlc_objd" );
      |     ^
ect_t *)../include/vlc_messages.h(:&(x)->obj87:5:) note: expanded from macro 'msg_Dbg'
   87 |      msg_Generic(p_this, VLC\
_MSG_DBG      | , _              ^_VA_AR
GS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_mIn file included from odule_nplaylist/engine.ca:31:
me,In file included from  __FILE__, __LINE__, \../include/vlc_common.h
      |             ^:
1031:
../include/vlc_variables.h:350:../include/vlc_common.h:481:15:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   350note: expanded from macro 'VLC_OBJECT'
 |       if( va481 | r_Get Checke       const struct vlc_common_membde(r p_obj, pss:z _nam(coenst , vlc_oVLCbject_t *)(&(x)->ob_j) \
      |               ^
VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) vplaylist/thread.ca:r217:38_G: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  t217 |     input_thread_t *p_inpCut_thrhead = input_Cereate( ckep_pdlaylist, p(_Vinput, LCNUL_LOBJE,
      |                                      ^CT
(o),n,t,../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
v)
      |                                                ^  501 | 
#define in../include/vlc_common.hput:_481:15: note: expanded from macro 'VLC_OBJECT'Create(
a  ,b,c,d,e) inp481ut_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
 | ../include/vlc_common.h        co:481:15n: note: sexpanded from macro 'VLC_OBJECT't struct 
vl  481c_co | m      m o constn stru_ct vlmec_common_mmembberser: (const vlc_so: (cbjoect_t *)n(st vl&(cx_ob)-ject_>t *)o(&(bj) \
      x|               ^
)->obj) \
      |               ^
playlist/thread.c:224:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  224 |         vIn file included from ar_Adplaylist/engine.c:dCallback( p_input_thread,31:
 "intf-eIn file included from v../include/vlc_common.h:1031:
../include/vlc_variables.hent",
      |         ^
:362:9:../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
 warning:   166 | #define due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]var_Add
Ca  l362lback(a,b | , c,d) var_Add   Callback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
i../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
f(  481 |          convst struacr_GetChectked( p _obj, vpsz_name,lc _VLC_VAcRommon_m_embers: (const vAlc_Dobject_t *)(DRESS, &va&(xl) ->obj) \
      |               ^)
 )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_Gplaylist/thread.cetChecked(:229:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  229 |             var_DelCallb,nack( p_input_threa,t,vd, "intf-event",
      |             ^
) var_Get../include/vlc_variables.hC:167:51: note: expanded from macro 'var_DelCallback'
hecked(V  167 | #define vLaC_OBJECT(r_DeloC)a,n,t,v)
      |                                                ^
llback(a,b,c,d) var_../include/vlc_common.hDelCal:lba481c:15: note: kexpanded from macro 'VLC_OBJECT'
(   VLC_OBJECT(a), b, c, d )
      | 481                                                  ^
 |     ../include/vlc_common.h:481  :  const15 : note: expanded from macro 'VLC_OBJECT'
struct v  481 | lc _common_m   emb  e  const srs: (constt vlc_obruct vjlc_common_members:e ct_t *(const) vlc_object_t *)(&(x)->obj)(&(x)->o \
      | b              ^
j) \
      |               ^
playlist/thread.c:231:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  231 |             vlc_object_release( p_input_thread );
      |             ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlIn file included from playlist/engine.c:c_com31:
In file included from ../include/vlc_common.hmon_members: (const vlc_object_t *):(&(x)-1031:
>../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  429 |    bj) \
      |               ^
 var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAplaylist/thread.cR_DOINH:243:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
E  R243 | I        PL_DEBUG( "rTeques t)ing; art f
      | or new input thre    ^
a../include/vlc_variables.hd" );
      |         ^
playlist/playlist_internal.h:177:26: note: expanded from macro 'PL_DEBUG'
:122:39: note:   177 |  #define expanded from macro 'var_Create'P
L_  DEBUG( 122 | .#defin.. e)  msg_Dbg( varp_pl_Creaylist, __VaA_teA(a,b,c) vaRrGS__ )
      |                          ^
_../include/vlc_messages.h:87:5: Creanote: te( VLC_OBJEexpanded from macro 'msg_Dbg'
C   T(a), b87 |  ,   m c )
      |                                       ^s
g_../include/vlc_common.hGen:481:15: note: eexpanded from macro 'VLC_OBJECT'
r  481 |         const struicct(p_th vis, VLCl_c_commoMSG_DBG, __VA_ARGSn___)
      |     ^me
mber../include/vlc_messages.h:78:13: note: s: (const expanded from macro 'msg_Generic'v
l   c_object_t *)(&78 |  (x   )-vlc>o_bj) \
      Log(VL| C_OBJECT(o),               ^p, vlc_module_name, __FI
LE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strIn file included from playlist/engine.cuct vlc_common:31:
In file included from ../include/vlc_common.h:_1031:
../include/vlc_variables.h:442:5m:embers: (const vlc_ob warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]jec
t_t   *442 |     var)(&(x)->obj) \
      |               ^_
Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT )playlist/thread.c;
      |     ^:252:
5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h  252 |     var_SetAddress( p_playlist, "i:np122ut-current:"39, p_input_: thrnote: eexpanded from macro 'var_Create'ad );
      |     ^

../include/vlc_variables.h:  122263 | #define var:_Create(a,b48,c) var_: note: expanded from macro 'var_SetAddress'
C  263 | #define var_SetreaAddress(o, n, p) var_SetAddress(VLC_OtBe( VLCJ_OBJECT(aE), b, c )
      |                                       ^
CT(o), n, p)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  481 |         c:481:15: note: expanded from macro 'VLC_OBJECT'
onst stru  c481t |   vlc_commo       const struct vlc_common_members: (const vlc_object_t *)(&(x)n_mem->obbjers: (c)o nst\
       | vlc_obj              ^e
ct_t *)(&(x)->obj) \
      |               ^
In file included from playlist/engine.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |  playlist/thread.c   va:278:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r_C  r278 |      eate(  p  msg_I_nobfo(In file included from  p_playlistj,playlist/control.c ,p sz_:name,30 V":
playLC_VAR_FLliOstIn file included from  iplaylist/playlist_internal.h:sAT | VLC_V emAR_DOINHpt37:
In file included from ERIT );
      |     ^
./input/input_interface.h:27../include/vlc_variables.h:122:39: ynote: " ):
In file included from ../include/vlc_input.h;
:41:
../include/vlc_vout.h      | :125:        ^
5: warning: expanded from macro 'var_Create'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  122 | #defi../include/vlc_messages.h:
81n:e5:   125 |     vnote: expanded from macro 'msg_Info' 
v   81 | l   ar ms_Crcg_eateG_object_reene(a,rib,c)c( p_lease( pthi_s,v Vvout );
      LC_MSG_|     ^ar_ICre
NFO,../include/vlc_objects.h __:V66A:25: _note: expanded from macro 'vlc_object_release'A
a   R66 |   GS_te(  _VLC_)O
      |     ^
 v../include/vlc_messages.hlc_oB:JECbjecT78t:(a), 13b: note: expanded from macro 'msg_Generic'
_, c rel)
         |                                       ^
78e |   as../include/vlc_common.he :( vlc_Log(V481 :15V: note: expanded from macro 'VLC_OBJECT'LC
_OB  481 |  JLEC T(aC)   _)
      |                          ^
../include/vlc_common.h  :481:15O const BsJtEr: note: Cexpanded from macro 'VLC_OBJECT'
T  481 |  u(    cot  vl), p, cv lc_m_co cdonsutle_name, _omm ostru_FIn_cmembt Lvlc_coEmmon__m_em,be res: (rs_:co_ L(conIsNtEns _v_t lvc_obj,e lc_ob\ject_tct_t 
*      |             ^
 )*()&(../include/vlc_common.h&:(481(x)-:>15x:obj) \ 
note:       |               ^expanded from macro 'VLC_OBJECT'

)  ->481 |         const struct obj) \
v      l| c              ^_co
mmon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/engine.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRplaylist/thread.c:291:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]I
NG | V  291 |         PL_DEBUG( "processing request item: %s, node: %s, skip:L %i",
      |         ^
C_VAR_DOINplaylist/playlist_internal.hH:E177RIT ):26: note: expanded from macro 'PL_DEBUG'
;  177 |  #define 
      | P    ^L_D
E../include/vlc_variables.hB:122:UG( ... ) msg_Db39g( p_playlist, __VA_ARGS__ )
: note: expanded from macro 'var_Create'      |                          ^

../include/vlc_messages.h  :87:5: note: expanded from macro 'msg_Dbg'
122 | #defin   e87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS_ _v)
      |     ^a
r../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
_   C78 |     vlc_Log(VLC_OBJECT(o)re,atIn file included from playlist/control.c:30e(:
In file included from playlist/playlist_internal.ha ,b,pc:), v var_37:
In file included from ./input/input_interface.hCre:27l:
c_In file included from ../include/vlc_input.h:527playlist/fetcher.c::29: warning: 26:
In file included from due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mate../include/vlc_common.h:1031  o(:
 d527VL../include/vlc_variables.hu |  C l  _ieO:189:BJ12nputECT(: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a),_thr b
ead_,  189 |  _t  n came )
      |                                       ^  
../include/vlc_common.h, __r*F:481ei:ILEtu15: r_note: _, __LINn E__va,n \
      | r_S            ^
../include/vlc_common.h:481p:15:eutt = note:  iexpanded from macro 'VLC_OBJECT'
Chexpanded from macro 'VLC_OBJECT'nput_  481 | C  re   a
t     ce( ec481 |  ke   dons p ta  ( p_c orent, isttremuct vobnslcjt stru, c_commt, on_memb pvlcer_coss:m (mcoznst_nameo, VLC_Vnlo_g,Am NU LL, vlcR_INN_eToULLEGER,m bbjeevct_rt *al ) s: (;
con      |            ^);
s)      |                             ^(&
t
../include/vlc_input.h(x)->o:501:b ../include/vlc_variables.hvl46:c:j)_ \o140: 
      | 48: note: bexpanded from macro 'var_SetChecked'
              ^
ject  _t140 |  #def*inote: expanded from macro 'input_Create'
n)e v(ar&_S(etxIn file included from playlist/engine.c)->o  :Cb50131:
In file included from  | j#dehef)ine ../include/vlc_common.hinp:ut cke\
      |               ^_Cr1031e:
../include/vlc_variables.h:477:5
:a twarning: dedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]((
oa,,  nb,477 |     var_,tCc,rev) vaar_,dte( Sp,_obj, psz_e) etChecked(VLC_nOaBimJECT(o)playlist/thread.cen, :VLC_V,339nAR:,_ST21: t,v)pRI
      |                                                ^NGut_ warning: | VLdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C  _VACrR339e_D |  
at e(VLO../include/vlc_common.h      C_O :IN481:15 : BJEnote: expanded from macro 'VLC_OBJECT'
H CT ERIT   481 |       (   a)  );,
      |     ^  
bco,c  nst ,d,e)
      |                                              ^PL_D../include/vlc_variables.h:122E:39:
 st ../include/vlc_common.h:481note: expanded from macro 'var_Create'
:  122 | 15: #denote: expanded from macro 'VLC_OBJECT'
fin  481e va |  Bruct U     G  consv(lc _ct stru"lr_Create(ct volcoping -_c ommresona,_tartingme atb,c) v ar_mberbCromms:eateginnoni_menmbere( VLC_gOBJECT(a) , bos: (co, c  nst(c)
      o vl|                                       ^
nsf no../include/vlc_common.h:481:15:dc_obte vlj note: expanded from macro 'VLC_OBJECT'
"  481c_o e);
      |  |   ct_                    ^
 t playlist/playlist_internal.h*)(:bje177&(x:c)->o26: t_  note: t expanded from macro 'PL_DEBUG'*)(
     &bj) co177\ | nst  struc#d
      t v|               ^e
flc_i(common_ne PmembeLr_Ds: (In file included from playlist/control.cx:30:
In file included from playlist/playlist_internal.h:Ec37):
onst vlc_obBj-U>obeIn file included from Gj)( \
 ./input/input_interface.hct_t.      | : *27):
              ^
../include/vlc_input.h:530:9.. (&: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](x))- 
m  530 |  s >  ogbj) In file included from \  _
      |  playlist/fetcher.cDb              ^:26:
 vlIn file included from ../include/vlc_common.h:1031g:
../include/vlc_variables.h(:203:12 : warning: c_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  203 | bj   ep c_tretpurnl 
_varrele_aSetyCashece(l ikedinIn file included from st, pplaylist/engine.c:31ut )(;
       _p_|         ^:
In file included from obj,../include/vlc_common.h:1031:
 _psz
../include/vlc_variables.h:V491_An:5_:aAme,RG../include/vlc_objects.h:S66:25:_  note: expanded from macro 'vlc_object_release'_ )
      |                          ^

VL../include/vlc_messages.h   66 | :    87 vlc_objC_VAe:R_B5warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c: note: expanded from macro 'msg_Dbg'
t   87 | _  OOL491 |  r,    mele vsasag_Gl )e(;
 VLC_O      |            ^BJ
EC../include/vlc_variables.h:140T(ea) )
      |                         ^
n../include/vlc_common.h:   e481rvari:_Ccr:48e15:a te((note:  p_oexpanded from macro 'VLC_OBJECT'
pbj_this,,   481 |  :   VLCps_z_n  M note: expanded from macro 'var_SetChecked'S
a  140 | G_#dD  eBG, c onsme,t stfru_ _ct ViVA_ARLC_GS_vlcne v_co_mm)VARon
_m      _ADDRe| ar    ^ESS
 |_Se VmL../include/vlc_messages.hber:78tChC_:s: (const v13ec:ked(o ,n,note: expanded from macro 'msg_Generic'VA
R   78 |   lc_ _DOIN objHect_t *vElRITc_)(L&( )o;
      |     ^
../include/vlc_variables.h:122:39:t,g(VLx)v)  note: C-expanded from macro 'var_Create'
var_>obj)_SetC  O122 | #BJECThe(ckedo(V)LC_,de p,  \
fv      | lc_              ^
moOiBned varuJEle_name, _C__CTFreaIt(Lo),ne(Ea,b,,_c) v_, __LINEIn file included from __, \
      |             ^
../include/vlc_common.h:481:15atplaylist/control.c:30::
In file included from playlist/playlist_internal.h:37:
,v r)note: In file included from ./input/input_interface.h:expanded from macro 'VLC_OBJECT'27:
_../include/vlc_input.h
:  572:10C
rea481te(       :|  |   VLC_OBJ ECT(a),     b, c  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])
      
|  cons                                               ^
  572 | ../include/vlc_common.h:    t481                                      ^   
:  vlc_15: note: o../include/vlc_common.h:481 :15: note: bexpanded from macro 'VLC_OBJECT'ject_relesas
e(   (t481expanded from macro 'VLC_OBJECT'r | vlc 
 _  481 |        obj    constu streuctct_t vclct_com vlc_  mc *)(p poon_const_m stmvruoct vlc_conmm_out[i]onmem) )_memb;
      memersbeb| r:e         ^s:rs: 
 (c ((co../include/vlc_objects.h:66:oconstnsnt vlc st 25:v_olbj evc_onote: expanded from macro 'vlc_object_release'
lbcc   66t | __t *o)(b&(jejectctx)- >obj_) \t
      |     vlc__t o              ^**))(b(&(&jx)e
ct_(x)->ob->rjelobj)eas )\
      e(  VL\
      |               ^C_| OBJE
              ^
In file included from Cplaylist/engine.cT:(31:
In file included from ../include/vlc_common.h:1031:
a../include/vlc_variables.h) :511:5: )
      |                         ^playlist/thread.c:341:In file included from 25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
playlist/fetcher.c  
:../include/vlc_common.h:481:26:
In file included from ../include/vlc_common.h:15:341 note: 1031:
 | ../include/vlc_variables.h:212:12expanded from macro 'VLC_OBJECT'
warning:    481due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: warning:   |     due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
          co 511 |    nst      stru var_    ct    212Cvlc | _c omm  roe   r n_miembeaeftur( var_Gte(n var pr_Sse:_obj, psz_natmeetBC,o (coonsthlec  vk(lc_VLCoed _bje(ocb p_Vj, npalAR_mt_tI NTae, VLEGEyR l*Ci_VA)(&(R| VLsC_Vx)-A>tob,j "_C) rando\
mRO" ) )_D      |               ^OINHE
 {
      RIT
      | |     ^
                        ^
O../include/vlc_variables.h:122R../include/vlc_variables.hD:659::39: note: 41expanded from macro 'var_Create'
: note: expanded from macro 'var_GetBool'
    659 | #S, 122 | val)#dd;
      efe|            ^ine 
var_../include/vlc_variables.hfCreatie:140(a,b:48: note: expanded from macro 'var_SetChecked',nc)e
   140 vavr_Cr | eat#dee(fin VLae rvar_S_etChC_OeGcked(etBBo,JoECT(ao), lb, cn,t, )v() va,b)ar_ Set
       |                                       ^ var_
../include/vlc_common.hGetBCheo:481:15:o note: lexpanded from macro 'VLC_OBJECT'c(ked( VL
CVL_OBJECT(a),  481C_bO)B | 
            JECT  c(o)o,n| st stru                                        ^ct vlc_co
mmon,../include/vlc_common.htn_mem,v)
b:ers: (481cons:t 15      v:l|                                                ^c
../include/vlc_common.h:481:15: note:  expanded from macro 'VLC_OBJECT'
_obnote: jecexpanded from macro 'VLC_OBJECT't  481_t *
)  ( | 481  &( | x  )->o bj ) \   
      |               ^    const    co
nstruct vlst struct vc_In file included from playlist/engine.c:l31cc_c:
ommon_memomIn file included from ../include/vlc_common.h:1031bmon_:
../include/vlc_variables.h:memb525ers:5:: (cons warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ers
:  525 | t     ( var_Crvealte(coc_ons pt_obj,b psz ject_nvlame,c_o _VLC_bjVteARct__ BOOL* |t ) VL(*C&_V()x)-(&(x)->ob>jo)bj playlist/control.c:86:\A)23: \
 
      |               ^warning:       |               ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
R
_DOINHERIT
playlist/thread.c:342   86       |      :   |     ^
25i../include/vlc_variables.h:fIn file included from playlist/fetcher.c(: p_i 122:t:39:warning: em &&due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] v
a  342 |    26:
 note:  In file included from ../include/vlc_common.hexpanded from macro 'var_Create'
:1031:
 ../include/vlc_variables.h:227:12  122  | #d er_Gfineet v     : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a    r_C   re    
B  227 oPolL( _pate( | Da,b_,cE)p  BUG(  "reshvaur_Clfrfealt ae(e yli r etuprnVLlsa var_St,yetClis "rt" )an;dom" 
      )C_OB | )
      |                       ^
../include/vlc_variables.h:                        ^
659:playlist/playlist_internal.h41: :note: expanded from macro 'var_GetBool'
177:  659 | #define26: note: expanded from macro 'PL_DEBUG'hecke
d   va177r( p_obj,JECT(_Geat)B,  |  #deoolf(a,ib)b , c n var_G e)
      | e  tBpszPool(L_n                                      ^_
a VDEBUG../include/vlc_common.h:( ..481me, VL. ):15:LC msC_VAgR_F_D_ LOAT, vaOBJnote: ECT(bexpanded from macro 'VLC_OBJECT'
a)g,b(l )   481 |    p );
      |                                         ^
      |            ^

  _../include/vlc_variables.h:140:p  co48:../include/vlc_common.hnst st:ruc481:l15:aylist, note:  expanded from macro 'VLC_OBJECT'
_t vl  481 |   _ note: Vc_A expanded from macro 'var_SetChecked'c _ARG
   140 | #dSefine __  om  cvamor_SeonnstChec)
      | t ke                         ^d(o,st
nr_memb../include/vlc_messages.hersu,ct vl:c_c87omm:t,v) v: on_ar_(cm5e:mboSneetst  note: rs: (Cvlccheexpanded from macro 'msg_Dbg'co
n_ob   87 |  jst  vlk  med(VLsecc_t_oC_ObjecttBg_Gen *e)(&_t *)(rx)-i>obcj)(&((p_tJx)->objh \E) i\
C
      | T      |               ^
              ^s(o), VLC_MSG,n,_t,
Dv)
      |                                                ^
BG, __VA_ARGS__)
In file included from       ../include/vlc_common.h:481| :15: note:     ^
expanded from macro 'VLC_OBJECT'
playlist/engine.c  481../include/vlc_messages.h |   : 78: playlist/control.c31:    :13100:13const::
In file included from : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 ../include/vlc_common.h:1031note: :
../include/vlc_variables.hexpanded from macro 'msg_Generic':539:
     78 |     100 | vl5  : warning:   c   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
_Log  (struVc  539 | t vlcL_co mmC    _  vaoOn_membr_Crersvare: (c_ate(SetIntone p_gerst vlcBo( _bjJ, pspoECT(lz_namoe_priv), (pbje_pp,c t_tlva yllc_is,mt)o-> p_indVLpuuC_VARt,l*)(e__F LOAnT |ame&, _ VLC__FILE__, V"_AR_s_tatLe", DPLIAYIN(xOINNGE_S ))__, \
      | HE->            ^RITobj;
      ) \
      | 
              ^
../include/vlc_common.h| :481:15:     ^

note: expanded from macro 'VLC_OBJECT'      |             ^

../include/vlc_variables.h:122:39  ../include/vlc_variables.h:259:49: 481note: expanded from macro 'var_SetInteger'
:  In file included from 259 | playlist/fetcher.c:26:
In file included from ../include/vlc_common.h note:  | expanded from macro 'var_Create'
:1031#  122   | # define:
../include/vlc_variables.h:  va241:12    condefsine rtvar_:_ CreatS swarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]etItnterge(ua,ber(c,c)t v a
,bv,c)arl_Ccr   var  e_Seate_241 |  c  t (Inoteremgermo Vn(_ VLLmC_OBC_eOBJEmbers: JtCT((uranECc varT),ob,_Set(nasC)hect, bc )
      | v                                                ^k, c
../include/vlc_common.h:lc_ )e481
      |                                       ^:d( po_obj15:bje, 
ps note: expanded from macro 'VLC_OBJECT'../include/vlc_common.hz
:481c  481 |   _:15: note: expanded from macro 'VLC_OBJECT'
t   481 | _ natme, VLC      _V A* )R(_S&TRI(  co   xNGcns)t struo->obj) ctns\ vl
c_      |               ^co
t, val  str)u;m
      |            ^
mon_members: ../include/vlc_variables.h(c:cot vlc_playlist/thread.cc140::no48stm359 ::21: warning: vlcmodue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n_me
mbe  rs359:_ob note: expanded from macro 'var_SetChecked'
 |       je c(   cot_tnst 140  *)(    | #dvlc&(_x efi)o bject->obj ne  v_ t *) )(& (x\
)       |               ^ -
a r_SeP>oLbj)_ \
      | DEBUG              ^
In file included from ( playlist/engine.c:"tCh31:
In file included from ../include/vlc_common.heck:1031:
l../include/vlc_variables.heod(oo,npin,tg,v) v ar:554-_playlist/control.c:112::Set5 Che:ck13: warning: rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
est   ead(V112 |  r   t L   C_OiBJwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  Eg a554tif(  | C  Te   n(o)var_GetInd,n ,t,vo)
      |                                                ^var_
Cretegerf../include/vlc_common.h:481:15(  pla_priv:te( p (pn_pnote: odelay_" list)->po);
bj,      _inpexpanded from macro 'VLC_OBJECT'ut,
|  psz  481 |  _"                    ^
sn playlist/playlist_internal.hta:te" )   177  :  con26:am e, VLC_ ==st note: stexpanded from macro 'PL_DEBUG'ruc
 PVAAUStR_STRIN vEGl  c_ |_c177om | S ) 
m      |  VL#Con_            ^
../include/vlc_variables.h:d_VA658mefiRembne:e 47:_DOINHPERLI Tnote: 
      | _Dexpanded from macro 'var_GetInteger'rEB    ^
U
../include/vlc_variables.h  s:: 658 | G( ... )(co122:nst#defin39: note: expanded from macro 'var_Create'
   122  | #ve lcm_dsobejecgt_finve vt *)(aa&rr(x)_D_G->obj_etbInteger(Ca,bg)r ( p_  var_GeteaIpnt)etel(a,abgey,c)l vaist, r \_( VL_C_VOr_ACreaB_ARGte(J VECS
T(      a),b)_
      |                                               ^
| ../include/vlc_common.h:481L_              ^
:C 15: note: _)O
B      expanded from macro 'VLC_OBJECT'| 
J                         ^
EC../include/vlc_messages.hT  481 |    (a), In file included from playlist/fetcher.c::26:
b 87    :cIn file included from ../include/vlc_common.h, 5: :c )
note: ons1031      |                                       ^
t../include/vlc_common.h:481expanded from macro 'msg_Dbg'
:
../include/vlc_variables.h:256::15 st   ruc87 |   t vl : c_c omm12: monote: expanded from macro 'VLC_OBJECT'
nwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  s  _m481256e | g |     _Ge mnbeerrs r: (icce(onsp_t      t vcolc_nsttobjecu st_ht *i)(srn ,tr& (VLCx)u-ct_v >voMSabj) \lrG
      _| cSetC_cohec_DBGked,m (_mo_VA p_n_m_eobj, pszAmbeRrs:G (const _nSvlc__ob_ame,) VL
      |     ^
jec../include/vlc_messages.hC_Vt_t:78: *)13(&(: note: x)-expanded from macro 'msg_Generic'>AR_A
D   oD78 |    bj)  R\
ESSv, vlc_      | Lal );              ^
og(VLC_OBJ
      | E              ^C           ^
T../include/vlc_variables.h(o):140
, p, vlc_:48: In file included from playlist/engine.c:mnote: expanded from macro 'var_SetChecked'
31  oplaylist/control.c:113:13:
dIn file included from u: warning: ../include/vlc_common.h:1031due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:

../include/vlc_variables.hl:563140 | #  113 |     e def_in  e va n : r_Sa5emt: e,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C  vahecker_SetInd(te go,n__F  563 | ILE_   _, ,t,_v)_erL(  IvNpl_E_p varri_v_Set(Ch, \
      | p_play            ^elis
tacke../include/vlc_common.h)-rd>_p:481:_in15: note: putCrea(,tVLe( expanded from macro 'VLC_OBJECT'
C_  OpB481 |  JECT "( _oo)     stat,eb jn,cons",,t s tPrLucAYt vl pst,v)z_
      | namcIe,NG_S VLC_ );                                               ^VAR_

      |             ^STR
../include/vlc_common.h:481:ING../include/vlc_variables.h:259:4915: |: note:  VLC expanded from macro 'var_SetInteger'
note: expanded from macro 'VLC_OBJECT'
  259 | #_VARd  481 | efine_DO    IN   Hv  ar_SERITeco
      | ntIst ntstruct egvlcer(    ^_com
amon,b_me,../include/vlc_variables.h:mber122:39s: : (connote: expanded from macro 'var_Create'
c  122 | st v#delc_f)   ineobj varecvart_t__S CreetI*ate)nt(a,eger( b,c)VLC(& _(vOxaBJEr_CreCT(a)a)->ob,b,te( Vc)LC_
      |                                                 ^j) \

OBJ      ../include/vlc_common.h:481ECT(:15:a note: expanded from macro 'VLC_OBJECT'
),  481 |  b,    c )   
        c|                                       ^
../include/vlc_common.h:481ons:15: t stnote: expanded from macro 'VLC_OBJECT'
| ruc  481 |  t vl               ^
 c_co   mmo  cn_monsembet srs: truct (convlc_In file included from cost playlist/fetcher.c:mm26:
In file included from on../include/vlc_common.h:1031:
../include/vlc_variables.h:276v_melc_om:10: warning: bebjerdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  276 |  :ct (co   nst if( !vl_t *c_ob)varje(_Gect_t&(Ct *)x)-(&>ohe(x)cke-b>objdj)() \
       \
 p_obj,       |               ^
|               ^ps
z_name, VLC_VAR_INTEGER, &val ) )playlist/control.c
      :115:|          ^
13../include/vlc_variables.h:142: :48:In file included from  note: expanded from macro 'var_GetChecked'warning: playlist/engine.c:31due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  115 |    142 | # :
In file included from defi../include/vlc_common.h:1031:
n  e../include/vlc_variables.h:    578:9 va    : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
va  578 | r_S   r_G etif(Intee vtCgerar_Ch( angpl_phe(ecriv(ke p_p_obplayj, dlp(osi,z_n,tna,v)me,  vaVLC_VAR_Cr_GetHOCstheckeICE)dSCOUNT, ->p(V_iLC_&cOBounnput, t, "NULstaL )JEC teT)
(",o) PAU      ,n,SE_St|         ^, );v

      | )
            ^
      ../include/vlc_variables.h:259:49: ../include/vlc_variables.h:128:43note: expanded from macro 'var_SetInteger'
: note: expanded from macro 'var_Change'  259 | 
|   128                                               ^
 | ../include/vlc_common.h:##ddeefine481f :ivarne _Sevar15: note: expanded from macro 'VLC_OBJECT'
_  481tCha |  I   nn_teggec   eor(a(,b,m cma,ob,cc,onstn _memstruc)  dt b, evvare) vrl_sSeac_commot:Inte rgn_me_erChange((mbec( VLorsC_n: (OsBJE cVLCtonC_OBJ T(av),b,scElCT)
      (|                                                 ^
t cvl_oba)c_../include/vlc_common.h:481ob:15, b: note: expanded from macro 'VLC_OBJECT'
, cjec, tjed, e _c)
t  481 |       t|                                           ^
_t *)(&  ../include/vlc_common.h:481:15*)((x     )&: note:   -expanded from macro 'VLC_OBJECT'
c(o  nx481 | >)->o  s b  t s oj) b  j) \tcr\
      
uco      |               ^t vlc_co
mnst |               ^
mstruct vonlc_comm_meonplaylist/thread.c_mem:361m:bersbers25: :: In file included from (coplaylist/fetcher.c:26:
In file included from ../include/vlc_common.h(n warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:st c1031ov  :
../include/vlc_variables.h361:293:10 | :n l cst     warning: _o    bjvldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  293 |  ct_   t *if()( !v&c_ obje( x) ->o ct_ t *   )(&(x)->ob bj) \
j) \
             |               ^
 if(|               ^ 
var_GetBool( p_playlist, "random" )a r) {
      |                         ^
_GetC../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
he  659 | #dckefed(ine vplaylist/control.c par_G:etB128:9:o owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
l(  128 | a        v_obar,_Sj,bet )psIn   vtza_name,re_gerG( e pltBoo_VlLC_p(riVAR_Bv(OOLp _plVayliLst),C &_OBJEC->pT(a)val )_inp ,b))
      
      |                                         ^|          ^

ut,../include/vlc_common.h "s:481ta:15:../include/vlc_variables.h te",note:  Pexpanded from macro 'VLC_OBJECT'AUSE
_:S 142  :);481
48:       | |         ^
 note:    expanded from macro 'var_GetChecked'
../include/vlc_variables.h  142  | :259:49 : note: expanded from macro 'var_SetInteger' 
 #de con  259f | #sdeftine i strunvct vlc_commoe nvar_memb_arGe_SetetInChectekedr(o,gern,t,(sav: (co) vnasrt_Get Ch,b,cevc)   lcvkeda_(VLCo_bOBJjEeCT(cr_tS_etInto),negter ,t,*v)
)      | (                                               ^
../include/vlc_common.h:481&((x)->obj) V:LC _OB\15
JE:CT(a       note: ),bexpanded from macro 'VLC_OBJECT'
,  481 |  c)   |               ^
 
      |                                                 ^
   const struplaylist/thread.c../include/vlc_common.h::481:15ct362 vlc_: c:ommnote: 25expanded from macro 'VLC_OBJECT'
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481  362on_ | me |   mbe    r    s:       (co cnso nst v t s trucl       c_t  vlc_ commo bjecton_m_t  *)embers :(&( (PconsxL_t DEB)vlc->oU_obGjebj) ct_\
      (t  *)|               ^
("reshuffle playlist" );
      |                         ^
&(playlist/playlist_internal.hx)->ob:j) \
      In file included from playlist/fetcher.c177| ::26:              ^
26 note: expanded from macro 'PL_DEBUG'
:
In file included from   ../include/vlc_common.h:177 |  #define PL_DEB1031:
UG(playlist/control.c../include/vlc_variables.h:304:: ... ) 17:m warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
134sg_:9:D warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]bg( 
p_  134 |   p  304 |  lay   l   vais   tr_Set,if  (likel_yIn(!varteg_er( V_AGpet_ARGSChe__ )
      | l_p                         ^riv(pcke_playd
li../include/vlc_messages.hs (ot:bj)-87:>p_inpu, n5: note: aexpanded from macro 'msg_Dbg'
me,    87t,V " | sta Lte", PLAY ING_ C _S );
VmA      | R_CsO        ^
g_GenerORD../include/vlc_variables.h:i259:Sc49: note: (expanded from macro 'var_SetInteger'
p_thi, &  s259 | #de, Vfine vvarL_Seal)tI)nteCg)
      e_r(|                 ^
MSG../include/vlc_variables.h:142_:48D: note: expanded from macro 'var_GetChecked'
a  142 | B,b,#Gdef,ine  __VvarcA_G)  e_tCAheckRGSe v_ar__)
      |     ^
Se../include/vlc_messages.htI:dn78:13: (o,n,tetnote: ,v) expanded from macro 'msg_Generic'
v   ar_78Gge |   etC  vr(l VLC_OBc_Log(VLC_OBJECheckedT(o),(VLJEC T(a)C_O,b,cp)
BJEC, vT      | l                                                ^
../include/vlc_common.hc_module_:481:name15: note: expanded from macro 'VLC_OBJECT'
,  481 |  __F   ILE_     c(_, __LINE__, onst\ str
uc      to v| lc_c),n            ^
../include/vlc_common.h:omm481on_:15: memnote: expanded from macro 'VLC_OBJECT'
ber,s:   (481t, |    constv ) vlc_o
      |                                                 ^b ject_ t * )(&(xc)
o->n../include/vlc_common.h:481:obsj) \
      |               ^
t struct vlc_c15ommon: note: expanded from macro 'VLC_OBJECT'
_  members:481 |       (const vlc_object_t *)(&(x)->obj) \
      |               ^
   const struct vlc_common_members: (const vlc_object_t *)playlist/thread.c(:&376(:23:x )-warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]>
o  376 |  bj) \
        |               ^
     bool b_loop = var_GetBool( p_playlist, "loop" );
      |                       ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #defineIn file included from playlist/fetcher.c var:_GetBool(a,b26)   va:
r_In file included from ../include/vlc_common.hGetBool( VL:C_OBJECT(a),b)
      |                                         ^
1031:
../include/vlc_variables.h../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:324  481 |         const struct :10:vlc_com warning: mon_members: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
const vlc_object_t *)(&(x)-  324>obj) \
      |               ^
 |     if( !var_GetChecked( p_obj, pplaylist/thread.csz_:377na:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
me,  377 |         bool b_repeat  = varVL_GetBool( p_playlist, "rC_VAR_epeatFLO" )A;
T, &v      |                         ^
al ) )
../include/vlc_variables.h:      |          ^
659:../include/vlc_variables.h41: note: expanded from macro 'var_GetBool'
:142:48: note: expanded from macro 'var_GetChecked'  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      | 
                                        ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  142 |   481 |         const struct vl#define c_var_coGetCmmon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hecked(o,n,t,v) var_GetCplaylist/thread.c:378:27:hecked(VL warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C_  OBJECT(o),378n,t,v) |  
      |                                                ^
      ../include/vlc_common.h:481:15 bool: note: expanded from macro 'VLC_OBJECT' b
_  481 | p  laystop = var_InheritBool( p_pl      consaylist, "play-and-stop" );
      |                           ^
../include/vlc_variables.h:t struct vl604:c_common_m47: note: expanded from macro 'var_InheritBool'
em  604 | #define var_InbheritBool(o, n) varer_Is: nh(const vlc_erobjeitcBot_t *)ol((V&(x)->obj)LC \
      |               ^
_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commonIn file included from _members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/fetcher.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( varplaylist/thread.c_:383:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Ge  383 |             msg_Dbg( p_playlist,"repeating item" );
      |             ^
tChecked../include/vlc_messages.h(: p_87:5: note: expanded from macro 'msg_Dbg'
obj, psz_   87 |     msg_Generic(p_this, VLC_MSname, GV_DLCBG, __VA_ARGS__)
      |     ^
_V../include/vlc_messages.h:AR_ST78:R13: note: expanded from macro 'msg_Generic'
IN   78 |    G, &v val l) )
      |         ^
c_../include/vlc_variables.hLo:142g(VLC_OBJE:CT48: note: (o)expanded from macro 'var_GetChecked'
,   142 | #define p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
v../include/vlc_common.h:481:15: ar_Getnote: expanded from macro 'VLC_OBJECT'
Ch  481 |         cecked(o,n,t,von) var_Gest tstChecked(VLruC_OBJct vlc_common_membeECT(o),nrs: (c,t,v)
      |                                                ^
onst vlc_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
o  481 |         cbjecto_t n*)st(&(x)->obj) \
      |  struc              ^
t vlc_common_members: (const vlc_objecplaylist/thread.c:388:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t_t *)(&
(x  388 |             msg_Dbg( p_playlist,"stopping ()->obj) \
      |               ^
In file included from playlist/fetcher.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetCheckIn file included from playlist/engine.c:37:
In file included from ../include/vlc_renderer_discovery.h:24:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481e | pd la  ( p   _oy bj  ac, nponssdt z s_nastmetru, VLCo_VAR_ct vplc)"S_cTo )RmINm;
G      |             ^
on, ../include/vlc_messages.h:&va87l _m) )em
      be:5: r|         ^
note: expanded from macro 'msg_Dbg's: (
const   87 v | lc_  ../include/vlc_variables.h:  142msg:_Geobnejericct(_t *)(&(p_this, VLC_MSG_DB48: note: Gexpanded from macro 'var_GetChecked'
, _x)->obj) \_V
      A_  142AR | #GS_defin_e )va
r      |     ^|               ^
_G../include/vlc_messages.hetChecked:(o,n,t,v)78:
13: v note: arexpanded from macro 'msg_Generic'
_Ge   78tC |  he  ck vedlc(V_LLCog_O(VBJLCEC_OT(BJo)EC,nT(,to),v, )
p,      |  v                                               ^
l../include/vlc_common.h:c_481:mo15:du note: leexpanded from macro 'VLC_OBJECT'
_na  481me |  ,   __  FI  LE con__st,  s__trLIucNEt __vl, c_\
co      | mmon_            ^
me../include/vlc_common.h:m481:b15:er note: sexpanded from macro 'VLC_OBJECT'
: (con  481s |   t     v  lconst struc_oct vblc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
ject_t *)(&(x)->obj) \
      |               ^
playlist/thread.c:394:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  394 |         PL_DEBUG( "changing itemIn file included from  without a request (current %i/%i)",
      |         ^
playlist/fetcher.c:playlist/playlist_internal.h:17726:
In file included from ../include/vlc_common.h::1031:
../include/vlc_variables.h26: note: expanded from macro 'PL_DEBUG'
:362  177 |  #:d9efin: warning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 PL  362_ |     if( var_GDEBUG(In file included from playlist/engine.c:37 ..:
In file included from . ) ../include/vlc_renderer_discovery.h:ms24:
g_../include/vlc_input.h:527:29Dbg: warning: ( due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
p  527 | _p   lay ieltCist,npu _t_thr_VAeah_Ad_tRGS *i__ npuecke)
      | t                          ^= i
np../include/vlc_messages.h:87ut:5: note: expanded from macro 'msg_Dbg'
d   _C( 87reate(p |     _obmsg_G pj,e psz_anneramericent(,,p_ V iLCthis,te m, loVgL, CNU_MSG_VA_LDRLBG, __,_ADDRES NVUSALL,_ );
      |                             ^
AR../include/vlc_input.h:501G:46: &val )S )
_      |         ^ note: expanded from macro 'input_Create'

_  501 | ../include/vlc_variables.h:142)#de:fin48
:e        note: expanded from macro 'var_GetChecked'
|       ^inp
ut_../include/vlc_messages.h:78:142 | #Cr13eat:e( a,b,cdnote: expanded from macro 'msg_Generic'
ef   ,d,ine78e)  |      vvlacr_Gin_Log(Vpuet_CreatChte(eLckeVLCC_Od(o,Bn,tJ,_OBJvECE) vTC(aar_G)T,b,c,d,ete(oCh)
      | ecke),d(V p, vLC_lc_O                                             ^m
../include/vlc_common.hB:481oJECd:15u:T note: l(o),n,expanded from macro 'VLC_OBJECT'
t,v)
  e      |                                                ^_
481n |    ../include/vlc_common.h:481:am   e15: ,  c ons__FILE_note: expanded from macro 'VLC_OBJECT'
_, __LIt sNtruEct vl_c  481 |   _c_om  , mon_ mem  be \
      |             ^constrs:  (s
ctruon../include/vlc_common.hsct t vlvlc:_cc_o481:15mm:o note: expanded from macro 'VLC_OBJECT'
obje  ct_t 481 | n_m*) emb er(s&( x): ->(cob onsj)t     con vlc_\
      s|               ^
obt s36 warnings generatedtrucjt vlc_commo.
n_In file included from mect_et *)m(&(xb)->oebj)rplaylist/engine.c:37s:
 :\ In file included from ../include/vlc_renderer_discovery.h:24:

      | (../include/vlc_input.h:              ^
530c:9: owarning: nst vlc_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  bject_t530 |  *)(   &(x)->o    b vj) \
      |               ^
lc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/engine.c:37:
In file included from ../include/vlc_renderer_discovery.h:24:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^In file included from 
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
playlist/fetcher.c  :26:
In file included from 481../include/vlc_common.h:1031:
../include/vlc_variables.h:429: |    5playlist/thread.c:  warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  : 
c408:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  ons
429   |  408 |          t   st vrucart    ifv_Cr( valc_cromea_monGte( et_membpers_B: (coobonstolj, (vl  p_plpc_sz_nameobajecty_t l,*)( &(VLisCtx)_->V,objA) \ R
      _|               ^
"randINTEGERo | Vm" )LC_VAR_DOINHERIT ) {
 )      ;
|                 ^
      |     ^
../include/vlc_variables.h:659:41:../include/vlc_variables.h: note: expanded from macro 'var_GetBool'122:39: note: 
expanded from macro 'var_Create'
    122 | #659de | #dfinee vfari_Cne varre_ate(aGetB,bo,co) l(a,bva)r_   var_GetBool( CrVLeate( VLCC_O_OBBJJECT(adepbase=`echo playlist/sort.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
),b)/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT playlist/sort.lo -MD -MP -MF $depbase.Tpo -c -o playlist/sort.lo playlist/sort.c &&\
mv -f $depbase.Tpo $depbase.Plo

EC      |                                         ^
T../include/vlc_common.h:481:15: (a), b, c )note: 
      |                                       ^
expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  481: |         const s481:15:truct vlc_commo note: n_members: (const vlc_obexpanded from macro 'VLC_OBJECT'
jec  481 |     t_t *)(&(x)->obj) \
      |               ^
    const struct vlc_commoplaylist/thread.c:409:17: n_membwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
er  s:409 |   (               PL_DEBUG( "reshuffleconst vlc playlis_otbj"ec )t_t ;*)(&(x)->obj) \
      |               ^
In file included from playlist/fetcher.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create
      |                 ^
( playlist/playlist_internal.hp_:177obj, psz_n:26:ame, VL note: expanded from macro 'PL_DEBUG'C_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^

../include/vlc_variables.h  177:122:39: note: expanded from macro 'var_Create'
 |  #define P  122 | #define Lvar_DEBUG_Create(( ... )a, msgb,c) var_Create( VL_C_Dbg( OBJECT(pa_),playl bist, ,_ c _VA_ARG)S
      __ )| 
                                      ^      |                          ^

../include/vlc_common.h../include/vlc_messages.h:87::481:15: note: expanded from macro 'VLC_OBJECT'5: note: 
expanded from macro 'msg_Dbg'
     87 |   481 |      msg _ G e n ecroinsct( ps_ttrhuis, playlist/engine.cVLC_MSG_ct:85D: BGv, _5: warning: ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_Vc
_   Ac85 |    _A msgoRGS__)
_D      | bmmg(     ^oo
nbj, _me"comber../include/vlc_messages.hkrs:s :78(c :13: onote: cexpanded from macro 'msg_Generic'
ou   78 |   ns  nt vtlc:_v lc_Log(VLC_OB%JEC"T(oo)P,bj Rpec,I vlct_td *)_m(&(x)->6od4"ule_nobjam e,- __FIL>E__,) \ __ L
%      | "INE              ^
P_R_, \Id64, old.i
      |             ^
_int, cur.i_../include/vlc_common.h:481:iIn file included from n15:t  note: expanded from macro 'VLC_OBJECT');

playlist/fetcher.c      |     ^
  :26:
../include/vlc_messages.h:In file included from ../include/vlc_common.h481 | :1031 87::
 ../include/vlc_variables.h   5:455:5: note: :   c warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  455 | n   expanded from macro 'msg_Dbg' 
vsatr_C   r87eate s | tru ct v(  pl_  oc_common_msg_Gebj, pnesz_nrmic(p_atmhis, VLC_MSG_DBG, _e, V_VA_LC_VembeAR_FrsLAR: O(GcS_A_T )| VLCo_
      n| V    ^s
t v../include/vlc_messages.hAR:78lc:_ob_DOINjHe13ct:E _t *)(RIT );
note: &expanded from macro 'msg_Generic'(
      x|     ^
)->o   ../include/vlc_variables.h:78122:39: note: expanded from macro 'var_Create'
 |   b122j | ) \
#def       | ine              ^
   vlc_Log(VLC_OBJEC Tvar(_Cro), p, vlc_module_name, __playlist/thread.ce:FILa415:teE9:_(a,_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  b,c)  415 |  _   _Lva  IrNE__  PL_DCErBea_tU, \
G(      e( VLC_|  O            ^"BJE
usCi../include/vlc_common.hT(ang: )481:15,:  inote: expanded from macro 'VLC_OBJECT'
b,te m  481c |  %    i"  ,  p)
_p        co|                                       ^
nstlayli../include/vlc_common.h str:ust->i_481cucrt:rent15 _:indvex lnote: c_commo nexpanded from macro 'VLC_OBJECT'
_)memb  ;
      | 481        ^e
rplaylist/playlist_internal.h: | 177: s: (c on26st vlc:_       ocnote: bjectexpanded from macro 'PL_DEBUG'
_t *o)(ns  t& (x177st)r |  #defiuct nvlc_ce P->obLj) \_
      DEom| mon_BmemUbersG( .:               ^(.. ) c
mosgn_Dbg( spt_ vplc_object_t la*y)l(i&(sx)t-,>ob _j_)V Aplaylist/engine.c:_89AR:10: \warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

GS__ )   89       | 
      |                          ^  |               ^

 ../include/vlc_messages.h i:f87(: !va5r_Inheri: note: expanded from macro 'msg_Dbg'
tB   87o |     oml(sg ob_Generijc,( p"_ptlhayIn file included from liplaylist/fetcher.cst-cis:ork,26 VL:
"In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469: ) )C_M5:SG_ DBG,
 __V      | A_AR         ^GS
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h  469 | __: )   v604:47:ar_Cr eate( 
note: expanded from macro 'var_InheritBool'
      |     ^  604 | p_o#
b../include/vlc_messages.hd:78:e13j, f:pszi note: expanded from macro 'msg_Generic'
_   n78e nv |   aa r_I nheritBome,olv VLlc_Log((oC,_VAVLC_R_S TRnOBJ) INECvGTa (|or VLC_)V,_A InpRh,er _DiOvlItBcoNo_mHoldEu(VLRICleT );_n_OBJECT(o
am      e,), n) __
      | FIL|                                               ^E__
,../include/vlc_common.h __    ^:481:15:L
 note: ../include/vlc_variables.hexpanded from macro 'VLC_OBJECT'
:122:39: note: expanded from macro 'var_Create'
I  N  481 |  E__    , \
       122|             ^
 | ../include/vlc_common.h:481: #15: dnote: expanded from macro 'VLC_OBJECT'
   481efine var_Create(a,c | bo   ,     conc) nsvst satrtr_C urct seattrevul( cVLCt_ vc_OBJlc_comcECT(ma)on_meommmon_bmeemb, b, ercrss: ( )
:      |                                       ^ const(
c vlc../include/vlc_common.h:481:_ob15: jeoct_t *nnote: expanded from macro 'VLC_OBJECT')(s
&t(x)->ob   v481l | j  c _ o b )jec  t_ \
cton      s|  t*              ^ 
struc)t vlc_comm(&(xon_me)->objm) \
      |               ^
bers: (coplaylist/engine.c:98:n9st vl:c_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
obj   e98c | t    _  t   *)(&msg_Dbg(obj, ("cxo)r-ked (%>seffeocbtji) \
ve)",      |  effective ? "              ^"
 : "in");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(pplaylist/thread.c_this, VLC_:MSG_DBG, __VA_A436:13:RIn file included from  warning: playlist/fetcher.c:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
26:
  436GS_In file included from ../include/vlc_common.h |  _  )
             |   P    ^L_:1031DE:

../include/vlc_variables.h:../include/vlc_messages.h:78:13:477:5: BU Gwarning: note: expanded from macro 'msg_Generic'due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(   477 |  "i  nco vamir_Crng reqeatuee( s
t -p_o sbj,   78 |      ptvoslpzp_incg ncu_Lorrengt(VL input" )C_OBJECT(o), ;
am      | pe, ,VLC_V AR_vlc_STR            ^
moduleplaylist/playlist_internal.h:I177:26N_G : |nnote: aexpanded from macro 'PL_DEBUG'
 mVLe  177 |  #defi,ne  PC__L__VAFDR_DILEOBUG(E__, __LINE__, \
      | I ..N            ^
H../include/vlc_common.hE. ) m:RIT 481):;
      | 15s:     ^
note: expanded from macro 'VLC_OBJECT'g
_  D481bg( p_../include/vlc_variables.h | p :122: lay 39 :list, __  note: expanded from macro 'var_Create'
V  122 | #A_ARG S__   )c
      | defi                         ^
noe vnasrt s_tr../include/vlc_messages.h:87uct :vCl5:r enote: aexpanded from macro 'msg_Dbg't
ec   87 |     m_csg_(Genea,rib,c) ommonv_membear_Ccr(ps: _th(conriesa,te( stV v VlLcC__objectMSGL__DBGt,C __ *V_OBJEA_ARG)S__(C&(x)->obj) \
      )
T(|               ^a), 
      |     ^
b../include/vlc_messages.h:78, :13: c note: expanded from macro 'msg_Generic'
)
      |                                       ^
   ../include/vlc_common.h:48178: | 15  : note: expanded from macro 'VLC_OBJECT'
  vlc_L  og(481 | V L C _ OBJECT ( o ) ,cplaylist/engine.co :106:p,n svtl cs_tmorduul9: e_nwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
acmt vlce  106_ | common _,   _m_FIL eE_m ber   _smsg_: (, _conD_bst vlc_obLINjectE___g, \
      (o|             ^
t *)b../include/vlc_common.h:481j:15:, note: expanded from macro 'VLC_OBJECT'( &("xu
)n-  481 | >ocbj  orked) \
       |               ^
(%seffective) ", effective ?  "" :  "in") In file included from   c;ons
t s      playlist/fetcher.c| truct        ^
: v../include/vlc_messages.h:8726:
In file included from l:c_c../include/vlc_common.h5:1031omm:o:
 note: expanded from macro 'msg_Dbg'
n_   me../include/vlc_variables.hmb87:491: |   5: warning:   msdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
gers_  491 |  : G   (constene vlricc_var_Cobre(ateje( pctp___obtt *hj, )is(p,&(x)-s> z_onbja)VLCm \
      _MSGe_| D,               ^
BVLC_VARG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o),_Aplaylist/thread.c:447 p,:D5 DREv: Swarning: S |lc_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] modVulLe
C_VAR_  447 | DOINHERIT );
      |     ^
_n../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
ame  122 | #de,    _ f_FIiLPLne _EDvar_CreatE__, eB__UGL(a,( "deINbEa,c) d__,  vainpr_C\uret
"       | a)            ^t
e;../include/vlc_common.h(
:481:15      :|     ^  note: expanded from macro 'VLC_OBJECT'

playlist/playlist_internal.h  481 |     VLC_:177:26:   O  BJEcnote: onexpanded from macro 'PL_DEBUG'
stCT  177 (as | t ), #rudefinb,ct velc_ PL _cDcomEBUmo nG()
      | _m .e.                                      ^.mb
../include/vlc_common.her s:481:: 15: note: expanded from macro 'VLC_OBJECT') msg_Dbg( p
_  481p( | layl  i   s c  constt vlocn_sot bj,e __scVt_At_ARGS_tr_ uct )
*)      |                           ^(
vlc_&../include/vlc_messages.h:87:5:co( note: expanded from macro 'msg_Dbg'
x)mm   ->o87bj) \
 |        |               ^
on _me  mmsg_Genbers: (const evlc_objerct_ti *)c(&(x)->obj) \
      |               ^
(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13:playlist/engine.c:126:9 note: expanded from macro 'msg_Generic'
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   
78 |    126  |    v  lc_L    o vIn file included from g(arVLC_playlist/fetcher.cO:_BJSE26C:
In file included from e../include/vlc_common.hT:t1031:
../include/vlc_variables.h:511:5F(: lwarning: o),odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 pa  511t(,  |  vl cp_  mo l_pvadrri_uCv( lre_enpame,a_te(p p _ol__FaILbjE__y, , lpszi_name,s__LItNE _V_LC_V,AR_I NTE)G E->R |\p V
_L      i|             ^
nC_pVAR_../include/vlc_common.huDO:481:t15I,NHE "RI: T
note: r      expanded from macro 'VLC_OBJECT'
ate", ne  w481 | va|       ^
 ../include/vlc_variables.hl  .f:_f122   c:onlstoa39t str );uct
      | :          ^v
l../include/vlc_variables.h:261c:47note: _expanded from macro 'var_Create'
: c  122 | note: expanded from macro 'var_SetFloat'
  o261#d | m#efmidenfien e ovarnv__arSmeetF_lmoCbers: (rceatoeat(an,sbt( a,b,vcl) vac_obj,cecr)     vat_Cr_et r_aSte*tFloae( Vt( LC_OBJVLC)_OBJEC(&E(xC)T(aT)(a-,),b,>cobj ) b, \
      | )              ^

c )
      |                                       ^
      | ../include/vlc_common.h:481:                                              ^15
: note: libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT playlist/sort.lo -MD -MP -MF playlist/.deps/sort.Tpo -c ../include/vlc_common.h:playlist/sort.c  -fPIC -DPIC -o playlist/.libs/sort.o
expanded from macro 'VLC_OBJECT'481
:15  481 | :   note:  expanded from macro 'VLC_OBJECT'  playlist/thread.c
: 452   481 |  c:5 :o     warning:    cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  452 |     nnsvarst_ SettAd drsestrsst( pr_pluaylist, uctct vlc_comm"inputo- vnlc_c_urrmcoenemt"m,mobn_me meNrs: (const vlcbU_ers:o bject(LcL );ons_
      tt v |     ^
*../include/vlc_variables.h:)lc_(o263b:48&ject(_t *x:)) -note: expanded from macro 'var_SetAddress'(
&  263>(xo)->obbj) \
      |  | #              ^
jd)efine  var_Se\
      |               ^
tAddress(o, n, p) var_SetAddress(VLC_OBJECT(o), n, p)
      |                                                ^
In file included from playlist/fetcher.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h  525 | :481:    va15: rnote: expanded from macro 'VLC_OBJECT'
_  481 | Create(  p_ob   j    co, pnsts stzruct v_lc_namcomemo, VLC_VAR_BOOL | VLC_VAR_n_mDembOersI: playlist/engine.c:N146:48H: (warning: condue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ERIT
st vl      c_o
|   146 |     ^bje 
 ct_  fl../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
toat    *)cu122rr | e(&#(xd)-n>oebjt_rate )f= i \ne var_Gv
      |               ^
aer_Create(tFloa,b,c) vara_Crplaylist/thread.ce:456:a10t( te( VLC_OB: iwarning: nputdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 J  ? VLC_OB456 | ECT(  a )JECT( i,npu t b) :, ob i f( !c )
      var|                                       ^
_I../include/vlc_common.hnhj, :eri481":rtBooatl(e"  p_15);
      | :inp note: expanded from macro 'VLC_OBJECT'ut,
   481 |    "sou                                                ^ 
t ../include/vlc_common.h:481 :-k e15: note: expanded from macro 'VLC_OBJECT'c
oep"  481 | n      s t struc c ) t vlc)
      |          ^_onstc 
o../include/vlc_variables.h:mstruct vm604:47l: note: expanded from macro 'var_InheritBool'
c_c  604o | #dnefomi_membene mvarr_Insher:iotBool( on_mem,(cons n)t v vlar_Inbersc_o:b (jconest ctherv_itBolc_tobj ol(*ec)VtLC(&__(OBtJE *)(&C(xT(xo)), n)
-)>      |                                               ^->
oo../include/vlc_common.hb:b481:j15: note: )expanded from macro 'VLC_OBJECT'j 
\  481 |   
      | )                ^  
  con s\t
       |               ^
struct vlc_common_mplaylist/engine.cembeIn file included from playlist/fetcher.c:rs: (:26co146:
nst:48:  vIn file included from lwarning: ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5c: warning: _obdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
jec  t_t *)539 |    (&( due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]x)
v->o../include/vlc_common.hbj) :\
a      |               ^
r_Create( p_obj, pszplaylist/thread.c:_name, 481:15V458:5L: C_VARwarning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]F
L: note: expanded from macro 'VLC_OBJECT'
O  481 | A  458 |    T  v   a r |_  VLC_VDeA  Rconstl_ struCDallObct INHEackvR( pI_linTc_com
      pmon_ut,m|     ^
 "embintf-../include/vlc_variables.heve:nte", rs122:39: note: : (coIexpanded from macro 'var_Create'nputE
ve  122 | #dnt,efine v par_Create_pl(a,b,nc) svaaylirst );
      |     ^t _v
C../include/vlc_variables.h:167:l51: note: expanded from macro 'var_DelCallback'r
c_objeecat_tt  167 | e# *)( VLC_dOB(&e(xfinJe vECT(a), b)-, c> )
      | ar                                      ^_
Do../include/vlc_common.h:481elCa:llb15bjack(a:,b) \ note: expanded from macro 'VLC_OBJECT'
,c
,  481 |     d)     consvart_D      | e              ^
l stCalrlbacuck(playlist/engine.c VLtC_OBJEC: 146Tv(:a)l, b, cc, _d )
      comm48: owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n|                                                   ^_
../include/vlc_common.hm:481:embers: (../include/vlc_common.h15:481:15:: cnote: expanded from macro 'VLC_OBJECT'
 note:   481 |  o   expanded from macro 'VLC_OBJECT'
 n s    cotnst s tv481ruct |  vl   c_clommcon__objmeme c  b  conertst s_truct tvlc *_com)(&(x)->objmon_) \
      |               ^
memberss:: ( co(const nst vlc_ovblcjecIn file included from t_t *playlist/fetcher.c)_:(&(x)->obob26:
In file included from ../include/vlc_common.h:j) \
1031ject      :
_t |               ^*../include/vlc_variables.h:554:)(&(
x5): warning: ->due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]playlist/engine.cobj:
146:  ) \
      55426:|  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] |                 ^

  146 |   var_Create( p_obj    , psz_name, VLfloatC cur_VAreplaylist/thread.cRnt_ST:472:5R: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ING  472 |    _r  | atVe msg=L var_Dbg(_C p_p_lGetVaylAFloaRt( i_stD,i "stnaprtiuOng pIlayNbtHER ?ackIT
  oV      Lf|  C_On    ^BJECT( 
in../include/vlc_variables.hewp :ut122:39 ite:m note: expanded from macro 'var_Create'
  122 | #" define var_) :C obr);
      e|     ^ate(
a,j, "b../include/vlc_messages.h,:rcate87:5) var_Cre: note: aexpanded from macro 'msg_Dbg'
te(    87"VLC |     _OBJECT(a );
      |                          ^
), b, c msg_../include/vlc_variables.h)
      |                                       ^
Gene../include/vlc_common.hric::660:481(p_t43:15: note: expanded from macro 'VLC_OBJECT'
:  his, V note: expanded from macro 'var_GetFloat'
481LC  660 |  | _MS# defi ne v ar_ GeG_D BGtFl   const structoat vlc_c, _o_V(a,b)A_AmRGSm__ )on_
 m vear      | m    ^
_../include/vlc_messages.h:GetFl78:13bersoat( : : (conote: expanded from macro 'msg_Generic'V
LnC_OB   JsEt vlcC_objectT(a),_78 |  b)
t       |  *  vlc_L)og((VLC&_                                          ^
../include/vlc_common.h:481:OB(JECx15T(o): note: )expanded from macro 'VLC_OBJECT'
->obj),   481p, |   vlc_mo\dul
e_na      me, _ |  _F              ^
ILE_ _     con,s t _st_rLuctINE vlIn file included from c_playlist/fetcher.cc:o26:
In file included from ../include/vlc_common.h:mm1031:
../include/vlc_variables.h:__on563:5_me,:mber s:  (\
warning: consdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t v      
|             ^lc_  obje563ct_ | 
 t../include/vlc_common.h   var_Cr:481:15 *):e (a&(note: expanded from macro 'VLC_OBJECT'
x)->  481 |      t   cooe( p_onst strbj, pszbu_name, VLC_VctAjR_STRIN) vlc_cG \
 | VLC_      |               ^V
AR_oDOINHERIT
      |     ^
mm../include/vlc_variables.hon_m:embers:122 :39: note: expanded from macro 'var_Create'
(const  122 | #defiplaylist/engine.cn :e163:5 : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]v
a  163r_Crv | lce_o bjaect_ tt  ms e*g)_(&(Db(g( p_x)a->playlobj,ist, "adjubst,) \ing c
      |               ^
) var_Create( VLC_OBJECT(arate from %),f to  b%f,  c(%s )
      |                                       ^
)",
      |     ^
../include/vlc_common.h:../include/vlc_messages.h481:87:5: :note: 15: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'msg_Dbg'
  481    |         const struct vlcplaylist/thread.c:530:879:  | _warning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   530 |     msog_ m m  G   mesgo_Dbgnner_( pmi_pelmaylibers: st, "(noc(pc_tohis,nt VLC_MshiSG_DBGt v,ng tlc_o o __bpject_t *)(&VA(_xARGS__lay)" );)-
>      
      |         ^| obj)
     ^\

../include/vlc_messages.h:87:../include/vlc_messages.h:78:135:       note: expanded from macro 'msg_Dbg'
| : note:               ^   87 | 
expanded from macro 'msg_Generic' 
   msg   _78 |     Generic(p_vlc_tLhoigs(,V LVIn file included from playlist/fetcher.c:CLC__26OB:
JMSG_DBGEC,T (In file included from _../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9o),:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  V578Ap, |    vlc_AR _moduGS_le_n _)
if( var_Chaanme,g __FeI      ( p_| LEo__, __bLIjNE__,,    ^ 
ps \z_../include/vlc_messages.h
      | :78n:13            ^
ame../include/vlc_common.h:481:: note: ,15:  note: expanded from macro 'msg_Generic'
expanded from macro 'VLC_OBJECT'   78
 |   481 |  V L  C  vlc_VAR_Log(V      conLC_Ost BJECstruct vlc__cT(o),omC mon_Hp, vOlImemcber_Cs: Emo(condulst evlSc_oCOUbjectN_Tt *)(_,&( &cx)->objo) u\
n      | t              ^,
n NULL ) )
ame      |         ^
, ../include/vlc_variables.h__FI:128:playlist/engine.c43: note: :166:L12:E_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'var_Change'
  166 |      128 retu | _rn# , _d_veLar_fISNE__etF, loai\n
      |             ^e
 var_Cht(a p_nge../include/vlc_common.h:481p(:alay,15: note: blis,expanded from macro 'VLC_OBJECT't, c,d,
"er  )481 |   avte", a    ra t  re_ );
C      cohann|            ^
s../include/vlc_variables.h:ge261:47: (t  snote: trucexpanded from macro 'var_SetFloat'
tV   261 | LvCl_#OdefBine vaJcEr_SetCT(a), b, c, dFlo,_comm oaent_(ma,be,c) m )
          vbersa| :                                          ^ (c
or_../include/vlc_common.hSenst tFl:v481loc_objat:( VLCe_OBJE15C:ct_ tTnote: (expanded from macro 'VLC_OBJECT' *)a)
(&(x  )481-,b, | >obj )  c) 
      | \
      |               ^ 
                                               ^ 
  const str../include/vlc_common.hu:481:15: cplaylist/thread.cnote: expanded from macro 'VLC_OBJECT'
t:  481 | 531   :v23lc_comm  :o warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   531 |  n co     ns_membert s   st:r (couif( pct nvst lalvc_cyed &l&c_ommo ovban_jmemrber_s: (IconnheritBeoctsol_t *)(&(t vx)->olc_bo( p_plajbje) \c
t      _tyli *)(|               ^
&s(t, "playx-)a-n>do-ebxji)t" \
      |               ^
 ) )
      |                       ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)playlist/engine.c
      |                                               ^
:../include/vlc_common.h181::48135:: 15warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
note: expanded from macro 'VLC_OBJECT'  
181 |       481  |       c onst d ouble f _p o sciotnison = vatr _sGtertuFclto vlact_c(ommon_m epm_bienrpsu:t ,( c"opnossti tvlic_oobnje" );
      |                                   ^
c../include/vlc_variables.ht:_t 660:43: note: *)(&(x)->obj) \
expanded from macro 'var_GetFloat'      
|               ^  660
 | #define var_GetFloat(a,b)   var_Getplaylist/thread.c:533:13F: lwarning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a
t( VLC_  533 |    O B J  E   C T (mas)g,_b)
      |                                           ^
Info../include/vlc_common.h(: 481p:_15playlis:t ,note: expanded from macro 'VLC_OBJECT'
   481 |    "en d  o f p l ayconst stlist, exitrinug"c )t; 
v      l| c            ^_
c../include/vlc_messages.h:81ommon_me:mb5e:r s: (consnote: texpanded from macro 'msg_Info' 
v   81 | l c _ o bmjsgect_t *)(&_(xG)e-n>erioc(bj) \
      |               ^
p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
playlist/engine.c:183:9:../include/vlc_messages.h :warning: 78due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  183 | 13 :  note:       varexpanded from macro 'msg_Generic'
_   78 |   S e tvlFcl_oLaotg((VL Cp__inputO,B J"EpCTosition(o), p, vlc_", f_mpoodsuilte_naimoe,n __ );
      | FILE__,        ^
 __LINE__, \
      |             ^
../include/vlc_variables.h:261:47: ../include/vlc_common.hnote: :expanded from macro 'var_SetFloat'481:15: 
note: expanded from macro 'VLC_OBJECT'
    261481 |  | # d e f i n e var_Se t Fcloonastt( ast,rbuc,tc)      varvl_cS_ectomFmonloat( V_Lmembers: (coCn_OBJEst vlc_objCeTc(ta_)t ,b,c)
      |                                               ^
*)(&(x)-../include/vlc_common.h>ob:481:15: note: j) \
      |               ^
expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/engine.c:203:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     p = vlc_custom_create( p_parent, sizeof( *p ), "playlist" );
      |         ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
  110 |         vlc_custom_create(VLC_OBJECT(o), s, n)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/engine.c:229:35: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  229 |     pl_priv(p_playlist)->b_tree = var_InheritBool( p_parent, "playlist-tree" );
      |                                   ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/engine.c:230:39: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  230 |     pl_priv(p_playlist)->b_preparse = var_InheritBool( p_parent, "auto-preparse" );
      |                                       ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/engine.c:246:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  246 |     if( var_InheritBool( p_parent, "media-library") )
      |         ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/engine.c:272:47: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  272 |     p->p_input_resource = input_resource_New( VLC_OBJECT( p_playlist ) );
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/engine.c:286:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  286 |         var_Create( p_playlist, "http-cookies", VLC_VAR_ADDRESS );
      |         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/engine.c:287:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  287 |         var_SetChecked( p_playlist, "http-cookies", VLC_VAR_ADDRESS, cookies );
      |         ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/engine.c:294:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  294 |     char *mods = var_InheritString( p_playlist, "services-discovery" );
      |                  ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/engine.c:320:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  320 |     msg_Dbg( p_playlist, "destroying" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/engine.c:359:38: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  359 |     vlc_http_cookie_jar_t *cookies = var_GetAddress( p_playlist, "http-cookies" );
      |                                      ^
../include/vlc_variables.h:663:46: note: expanded from macro 'var_GetAddress'
  663 | #define var_GetAddress(a,b)  var_GetAddress( VLC_OBJECT(a),b)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/engine.c:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |         var_Destroy( p_playlist, "http-cookies" );
      |         ^
../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
  125 | #define var_Destroy(a,b) var_Destroy( VLC_OBJECT(a), b )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/engine.c:366:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  366 |     vlc_object_release( p_playlist );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/engine.c:377:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  377 |         vlc_object_hold( p_input );
      |         ^
../include/vlc_objects.h:63:22: note: expanded from macro 'vlc_object_hold'
   63 |     vlc_object_hold( VLC_OBJECT(a) )
      |                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/engine.c:432:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  432 |     var_Create( p_playlist, "item-change", VLC_VAR_ADDRESS );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->objIn file included from playlist/fetcher.c:) \
      |               ^39:
In file included from 
./input/input_interface.h:27:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |  playlist/engine.c:433  :5: vlc_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ob
  433 |  jec   var_Crt_reate( elp_pease( p_vout lay);
list      |     ^
, ../include/vlc_objects.h:66"le:25:af-to-p note: expanded from macro 'vlc_object_release'are
   66 | nt"   , V vLClc_objec_VAt_Rrelease(_ VINLCTE_OGEBJR EC);T(
      a)|     ^ )

      | ../include/vlc_variables.h:122                        ^
:39../include/vlc_common.h:: 481:note: expanded from macro 'var_Create'15:
 note:   122expanded from macro 'VLC_OBJECT'
 |   481#d |  ef  in  e   va cr_onCrestat se(tra,ucb,t c)vl vc_arco_Cmmreonat_me(em VbeLCrs_O: BJ(cEConT(sta) v, lcb,_o cb )je
      ct|                                       ^_t
../include/vlc_common.h: *481:)(15:&( note: x)expanded from macro 'VLC_OBJECT'
->o  481bj |  )   \
        |                 ^
 const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/engine.c:435:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  435 |     var_Create( p_playlist, "playlist-item-append", VLC_VAR_ADDRESS );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/engine.c:436:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  436 |     var_Create( p_playlist, "playlist-item-deleted", VLC_VAR_ADDRESS );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/engine.c:438:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  438 |     var_Create( p_playlist, "input-current", VLC_VAR_ADDRESS );
      |     ^In file included from playlist/fetcher.c
../include/vlc_variables.h::39:
122:In file included from ./input/input_interface.h39::27 note: :
../include/vlc_input.hexpanded from macro 'var_Create'
:  122527: | #29:def warning: indue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e va  527r_ |  Cr  ea itenp(aut,b_t,chr) eavad_r_t Cr*ieanpteut(  =VL iC_npOButJE_CCTre(aat),e( b p, arc en)
t,      |  i                                      ^
tem../include/vlc_common.h:481:, 15:lo note: g,expanded from macro 'VLC_OBJECT'
 NU  481LL |  ,   NU  LL   ) c;
on      | st                            ^
 stru../include/vlc_input.h:501:46: ctnote: expanded from macro 'input_Create'
 v  lc501 | #define _ciomnput_Create(a,b,c,d,e) mion_menmput_Createb(ers: V(constLC_ vlc_objOeBct_t J*)(&(ECTx()->aobj)),b ,\
      |               ^
c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  playlist/engine.c481 | :441:5: warning:         due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]const 
str  441 |   uct  vlc_common_members: ( cvar_Croeatnste( vlc_object_t  p*)(&(x)_-pla>obyjlis) t\, "
      |               ^
playlist-autostart", VLC_VAR_BOOL | VLC_VAR_DOINHERIT );In file included from playlist/fetcher.c:39:
In file included from ./input/input_interface.h:27:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

      |     ^
  530 |         vlc_objec../include/vlc_variables.ht:_122:39: note: rexpanded from macro 'var_Create'e
lease( input );
      |         ^
  122 | ../include/vlc_objects.h#:66:25: note: expanded from macro 'vlc_object_release'
define    v66a | r_Creat e(a,b,c ) var_C r eatev( VLCl_OBJECc_object_release( VLC_OBJECT(a) )
T(      |                         ^a
), b, c ../include/vlc_common.h)
      |                                       ^
:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    481481 |      |      cons t     struc  const struct vlc_commot vlc_comnmon_members:_memIn file included from  beplaylist/sort.cr(s::c o(ncstonst v29lc _obj:
In file included from vlc_ob../include/vlc_common.h:1031:
j../include/vlc_variables.hec:t_te189:12: ct_warning:  *)(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t *)&(x(  )-189>o&(x)->obj)b |     return var_SetChecked( p_o \j
      )|               ^ 
\
      |               ^
bj, psz_name, VLC_VAR_INTEGplaylist/engine.c:ER, val );
      |            ^
442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'

  140  442 |   | #defineIn file included from  playlist/fetcher.c: 39:
 varIn file included from ./input/input_interface.h v:27a:
_SetCh../include/vlc_input.h:r_Cr572:e10:aecked(o,n,t,v) vt are_(S etCpwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_p  l572 | haeycked(liVsLtC, _"ran dom   O     Bv"lJ,ECT cV(o),n,tLC_V,v)_
      |                                                ^
oA../include/vlc_common.hR_BObject_rel:481:e15asO: enote: expanded from macro 'VLC_OBJECT'
L(  (  | vVLC_VA481 |   R_DOINlc_   oHbjecEtR_ItT  *);
)      (   co| nst s    ^
tpp_rucvout[i]) );../include/vlc_variables.h
t      |          ^
:122:39: note: expanded from macro 'var_Create'
   122 | #../include/vlc_objects.hdvelcf_icom:mon_ne va66r:25:_ note: expanded from macro 'vlc_object_release'C
reate(mem   a66 | bers,b  :,c)  v  ar_C(rceoantsvlc_obe(ject_releaset v(l VL CVcL_C_OOBJECT_ob(BjectJaEC_T)t *)(&(x)->(o,a b, ) )c
       )|                         ^

      b| j../include/vlc_common.h                                      ^:)481 :15: note: expanded from macro 'VLC_OBJECT'

  ../include/vlc_common.h481\
      :481:15:  |     note:    expanded from macro 'VLC_OBJECT' 
c|               ^  
481 |   o      const struct vlcns_t structIn file included from playlist/sort.c :v29clco:
_commmIn file included from on_membermo../include/vlc_common.hsn::_ m1031e:
../include/vlc_variables.h:mb203:12(coenrs:t vl cwarning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o
bs: (jconsetct   v_lc_to *)(&(x)b-203j>obj) ect_\t *)( |  
  & (      |               ^
x)->objr)etu r\n
       v| a              ^r
_SetChecked( p_obj, psz_name, VLC_Vplaylist/engine.c:443AR_BOO:L5,:  vwarning: adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]l 
);
      |            ^
  443 |     ../include/vlc_variables.h:140v:a48r:_AddCallba cnote: kexpanded from macro 'var_SetChecked'(
   p140 | #defin_playe list, v"arran_dSoemt", CRanhedomCallbacckked(o,n,, tN,ULL );
      |     ^v) va
r_Set../include/vlc_variables.hC:h166ecked(:VL51: note: expanded from macro 'var_AddCallback'
C  _166O | B#JdECeTf(oine )var,_nA,dtd,Cv)a
      | l                                               ^
lback(a,../include/vlc_common.hb:,481c:,15d:)  note: vexpanded from macro 'VLC_OBJECT'
ar_Ad  d481C | a l l b a c k ( VLC_OBJ cECT(aon), b, sct, st rdu ct) 
v      lc_comm| o                                                  ^n
_members../include/vlc_common.h: :(481:15: note: expanded from macro 'VLC_OBJECT'
const   vl481c_o | bj        const stercuctt _vtl c*)(&_(xc)->ommoobnj_) m\
      e| m              ^b
ers: playlist/fetcher.c:148:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](const 
v  148 |     meta_fetcIn file included from hplaylist/sort.c:29lc_oe:
In file included from ../include/vlc_common.hrb_jtect:1031:
_*../include/vlc_variables.ht *) (&(xm)f:- = vlc212_:12:cus >tom_crwarning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a
o  t212e(  | bf  ej  re) \tur
      | tcher              ^n
 va-r>owner,
      |                          ^_
SetCh./libvlc.he:110:ckeplaylist/engine.c:444:5d (27: note: oexpanded from macro 'vlc_custom_create'b
j, :n awarning: me,   110 | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]VLC
_VAR_C  444 |       OO   varRDS,  v al) _v;Crea
      | ltc_           ^
e../include/vlc_variables.h:140:48:( note: cexpanded from macro 'var_SetChecked'
   140pu | #_destfom_placinreeat varylies_Se(t, "retChpeVeLC_Ocakte"d,( oV,LnC,_VARBJECT(o)_, stBOOL ,v),| n) 
      |                           ^
VLC_VAR _var_SeD../include/vlc_common.hOtC:I481:15N:hHERIT )ecke;
d(VL      |     ^C_OB 
note: expanded from macro 'VLC_OBJECT'
J../include/vlc_variables.h  E481C:122 |     :39: note:  expanded from macro 'var_Create'
T(o )   ,n, t122 | #d,v)
      efin| ce                                               ^o
n../include/vlc_common.h:481s:15:t   svarnote: texpanded from macro 'VLC_OBJECT'ruct vl_c_common_Cream
t  e(embe481 |     r sa: (const   ,b,c )c var_vCrelaco_otnst structb vljcect__ec( VLt *)o(&(mx)-C_O>obBJEmjon_) \
CT(a),mem       b|               ^,
bers :c  (con)
      |                                       ^
st ../include/vlc_common.hvl:481:15: note: expanded from macro 'VLC_OBJECT'
c  _o481playlist/fetcher.cb |   j: 156 :  27:e  ct_t cons *)(t struct&(x vlc)->o_cobjmmo) \
n_membe      |               ^rs:
 (warning: const due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]v
lc_obj  156 | e  ct_t  * m)In file included from playlist/sort.c(o&(xd:29:
In file included from ../include/vlc_common.hule_t:)*- >mf_modo1031:
../include/vlc_variables.h:227bj)u:le = 12m:odule_ne \
      |               ^ed( mf, warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 

type, NULL, false );playlist/engine.c  
227       |  :| 445                          ^
 :5:../include/vlc_modules.h:48:42  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 re  :445 note: expanded from macro 'module_need't
urn var_    | Se48t |  #Cdefine modulehe   c_vnkeedare_dC(r eat(ea,b,c,d() m p_oplaydp_oblistule_neej,d ,(Vpsz_ "loonp"LC_, VOBJEaCLT(a),bme, VLC_,VAR_cF,Ld)OC_AT,VA
      |                                          ^
 R_B../include/vlc_common.hvaOlO:481:15L | VL:C );
_VAR      | _DO           ^
 Inote: expanded from macro 'VLC_OBJECT'
N  H../include/vlc_variables.hERI481T |         co:nst  str140:48u:ct vlc note: expanded from macro 'var_SetChecked'
_commo)n  ;140 | 
#de      _f| m    ^ine
 vaembe../include/vlc_variables.h:122r:39r_Sset:Ch:  ec(note: kcoexpanded from macro 'var_Create'nst vl
ec_objectd_t *(o,  122 | #n),define vt(,v)& var_Set(Chaxr_)e-C>cobj) \
      r|               ^
kedea(VLCt_OeB(a,bplaylist/fetcher.c:159:9J,c) v:aE CT(o),n,warning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  vr)_159 |  C      
      |                                                ^ 
modur../include/vlc_common.he:a481t:e15(:  note: Vexpanded from macro 'VLC_OBJECT'L
C  481 |   le_u     n neeconstd( mf,_OBJ E smCft_modTrucu(lae );
t      |         ^
), b vlc_com../include/vlc_modules.hm:50:on42: note: _expanded from macro 'module_unneed'
,    50 | #dememberc f)in
es       |                                       ^mod
ule_unn../include/vlc_common.h:481:: (15: ceoennote: expanded from macro 'VLC_OBJECT's
t  d(a, 481 |  b v )lc_obj e   ctm_odule_tu *)n(n ee& codn((VLC_OBJECT(as)x,b))-t 
      |                                          ^
>sobj)../include/vlc_common.h :481:15: note: expanded from macro 'VLC_OBJECT'
t\ruct
      |  vlc              ^
_  common_member481s: (const |     In file included from playlist/sort.c:29:
    cIn file included from ../include/vlc_common.h:1031o :
v../include/vlc_variables.hl:c241:12: n_st strobwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
uct  241  |  jvect   rel_cttu_rc ommonn va*)(&(rx)__-memberSs>: (const vloebj)c_otChebject_t *)(&(x )\-
>obj      |               ^c) \
ked( p
_obj      |               ^,
 pszplaylist/engine.c:446:5_: warning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a
me,  446 |  playlist/fetcher.c   v:a V161r:L5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C__Create  VAR_S161(  | pT _RINGplay, vlistal ), "c;
      orks |             ^" 
,../include/vlc_variables.hv lVc_:o140bject_release:L48C:_VA note: expanded from macro 'var_SetChecked'
(R_IN   mf 140 | #)T;dEGERefine );

      |     ^ va
      | ../include/vlc_objects.h:66r:25_Se    ^
: t../include/vlc_variables.h:note: Cexpanded from macro 'vlc_object_release'h
ecked   66 |    (122o,: vn,t,39: lvnote: c)expanded from macro 'var_Create' 
v  122 | #d_efineaobject_ var_Crer_SreetlCehase(ecateked (VaLC_OB,(JbVLC_E,OBJECTCT(a) )(
co),) va      nr_C| ,                        ^
r../include/vlc_common.heate(:t481 VL:C15,: note: expanded from macro 'VLC_OBJECT'
_O  B481 |     Jv )E C
T      (  cons|                                                ^a),
t b../include/vlc_common.h, st: 481c: 15:ruct)
        vlcnote: | expanded from macro 'VLC_OBJECT'
                                      ^  481_com |   m
     on_members../include/vlc_common.h:  :c481:onst (15conss: note: expanded from macro 'VLC_OBJECT't
 vtr  l481c_objec | t_t *)(&u(c    t    vlc cox_)com->onbj)mon_s t str\m
embe      |               ^
rsuct vlc_comm: (const vlocn_o_bjmeembers: (ccto_nts t* )(&v(lc_objecx)->obtj)_t *)( \&(x)-
      |               ^
>obj) \
      |               ^
playlist/engine.c:447:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  447 |  In file included from playlist/sort.c:29:
In file included from ../include/vlc_common.h   var_A:d1031d:
C../include/vlc_variables.ha:l256l:b12a:c kwarning: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] p_play
list, "corks", Cork  sCallbacplaylist/fetcher.c256 | k:, N239:24:  warning:    ULdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]L )
;
      retu  rn v|     ^239
ar_ | S../include/vlc_variables.h    :166:setream_ttC*hecked(  51:s note: expanded from macro 'var_AddCallback'
p  o_ob166ju, | rce = ps z#devlc_str_eamfin_NewnUaRemeL, V( var fet_LCc_hAVAR_eArddCaDD-l>Rowner, pslbaczE_kartu(a,brSlS,  ,c,vald) )var );_Add;Cal
      
|            ^
      lback../include/vlc_variables.h:140:(|  VL                       ^48
C_O../include/vlc_stream.h:404::51BJE: note:  expanded from macro 'vlc_stream_NewURL'note: 
expanded from macro 'var_SetChecked'CT
(  404 |   140 | #d#efida), efib,ne vnare c,  d_Set Ch)
      ecvked(lc_str|                                                   ^eam_No,n
e,t../include/vlc_common.h:481:15: wURL(a, b,)note:  vlexpanded from macro 'VLC_OBJECT'
vc) va  481_ |  s t   r_S   econstt Cstrhecrked(euaVmct vl_cLC_NO_ceommwon_mUeRLmberBJECTs:(o),n (c(,VtLC_O,BoJnEst vv)l
      c_ob|                                                ^jecCt_tT
 (a)*../include/vlc_common.h,: 481)(&:(15:b)
x)-       |                                                   ^
note: expanded from macro 'VLC_OBJECT'
>obj)../include/vlc_common.h \  
      | 481: |               ^481
 :15: note: expanded from macro 'VLC_OBJECT'
      481playlist/engine.c | :449:5 : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    cons    t s tru c t  cons449 |   t  vvalr_Cr seatec_tco( p_pructlay lvlci_st, mm"ocroammon_mte"emb, erVLCs: (ncon_st_ vlcVmemAR_b_objers:ect_Ft *)(& (xL)-(>obOAT c|o njst vlc) _objeVcLC_Vt\_
t      |               ^
 *AR_D)(&(x)->Oobj) \
      | I              ^In file included from NHERIplaylist/sort.c:29:
T )In file included from ../include/vlc_common.h:;1031
      | 
    ^
:
../include/vlc_variables.h:122:39:../include/vlc_variables.h :276:note: expanded from macro 'var_Create'
10  :122 |  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
#de  276 | fi    inf(e var_Creat !vea(ra_,Gb,etChecc) playlist/fetcher.cked(: p_var279_:9:o warning: Crebj,ate(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 VL  C279_ |        pOBsz_ J var_SetAddnrEeCass(mT(ae, V), bLC_V Af,e c t)cR_INhT
er      | -                                      ^
>E../include/vlc_common.h:oG481E:15:Rw note: expanded from macro 'VLC_OBJECT', &v
n  481 |  ale    ) ) r   c,o n"sitem-change"
      ,t  req-|          ^
>ite../include/vlc_variables.hmstru ct vl):142:48;c: note: expanded from macro 'var_GetChecked'
_  
com      m142 | #| d        ^efi
neo../include/vlc_variables.h:263:48 :n_m enote: expanded from macro 'var_SetAddress'v
m  263 | #definberes:  (covararn_st vSetAdlc_dobjre_cesst_t( o*)(,& Ge(tx)-Cnhecke>o, bpd) var(_Seto,njAddre,t,vs) v) a\r
_GestCh      |               ^
(VLCe_OBJECT(playlist/engine.ccke:450:do5(: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
VL  C_O450 |   BJE)  , Cnv, pT(ao),rn_AddCa,t,l)lbavc)
k( 
p      |                                                      ^| 
_                                               ^p
../include/vlc_common.h:481../include/vlc_common.hl:ay:l15481i:st15: note: expanded from macro 'VLC_OBJECT'
,   ": note: expanded from macro 'VLC_OBJECT'
r481   |         481 |  cao   nte"s, Rat    struct vlct_eCallba conscommck,t ostrucn _mtNe UvLlmc_commbon_ememL )berrs: (cs: (c;
      onsot v|     ^
lc_objectn../include/vlc_variables.h:_166t *st :51:) note: expanded from macro 'var_AddCallback'vlc
_  166 | o#define (var_AddbjCa&ll(xebac)->ckt_ob(a,tb,c,j )*)( \
      |               ^
&(x)->objd) \) var_AddC
a      | l              ^
lback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |       In file included from   conplaylist/fetcher.cst stplaylist/sort.c::ruc297t 29:
In file included from ../include/vlc_common.h::91031:
:../include/vlc_variables.h :293vwarning: lc_:10: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ommon
_me  m297berswarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |   293 | : ( const    i f( var_  i vlIcn_obherf( !vajecit_trt B*_o)ol(( &(x)->ofbj) \
G      e|               ^
tetChecked( pche_r->objo,wplaylist/engine.c p:sz_na451n:me5r:, "me,  etadata-nVLCwarning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_t
w  451 | oVAR_  B  varrk-ac_CreOcOL,es &as" )t |e|
      |         ^
( ../include/vlc_variables.hval ): )604:47: note: expanded from macro 'var_InheritBool'

      |          ^
p../include/vlc_variables.h:142:_p  48: laylisnote: t604, "r | expanded from macro 'var_GetChecked'#defin
e  142 | ate-sl# dvar_oIenwer",hfe rine vitBoar_oGetClV(hLC_oVAR_Ve, n) vOID );a
r      _cInhe|     ^
rkedi../include/vlc_variables.h:122:t39Bool(VL(o:,Cn_, note: expanded from macro 'var_Create'O
BJECT(o), n)
  122 | #      def|                                               ^
../include/vlc_common.h:481:15: note: ineexpanded from macro 'VLC_OBJECT'
 v  a481 | r_Cr    eat   e (ac,ot,v) vbn,c) svar_Gtea strucrt_Cr eatve( VtlCLCc__OcBJECoTm(maohn_), bmem, c )
      eck| b                                      ^
er../include/vlc_common.h:481:s15: : (consted vlc_obje(ct_t *)note: expanded from macro 'VLC_OBJECT'
(&(x  481) | ->  VL obj   ) \
      |               ^C_O
BJECT(  cono)st stru,cnt, t,vlc_covm)
mon_me      m| be                                               ^r
s: (c../include/vlc_common.ho:n481:st vlc_15ob:j ecnote: texpanded from macro 'VLC_OBJECT'_
t *)(&(x)-  >o481b | j)  \
        |               ^
     const struct vlc_common_meplaylist/engine.c:452:5m: bers: (const vlc_objectwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_t *  )(452 |  &(   vxa)->objr_) \
      |               ^
AddCallback( p_playlist, "rate-slower", RateOffsetCallback, NULL )In file included from playlist/sort.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc];

      |       ^
304../include/vlc_variables.h:166 | : 51 :  note:  expanded from macro 'var_AddCallback'i
f (likely(!v  a166r | #def_inGeet var_AdChdCallbeckedac (obj, namek(, VLC_VAR_COOaR,DbS,,c &v,adl)))) v
      |                 ^
ar../include/vlc_variables.h:142:48: note: _expanded from macro 'var_GetChecked'
Add  142 | #define varCallbac_kGe( VLCtC_OBJECheT(a), cbked(o,n,t,v,) var_G ect,C hde c)k
e      d(|                                                   ^
VLC_OBJE../include/vlc_common.h:CT(o481:)15,: note: expanded from macro 'VLC_OBJECT'
n,t,v)
      |                                                ^
  481 |    ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
     481 |          co connsts sttruct  vslctr_commuon_ctmembe rvs:lc_commo n(c_members:on (const vlc_sotbj velc_cobt_ject_tt  **)(&()(x&)(-x)>obj) \
      |               ^
->obj) \
      |               ^
playlist/engine.c:453:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  453 |     var_Create( p_playlist, "rate-faster", VLC_VAIn file included from playlist/sort.c:29:
In file included from ../include/vlc_common.hR_:V1031:
O../include/vlc_variables.hI:D324 :)10;
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |     ^  324 |     if( !var_Get
Checked( p../include/vlc_variables.h:_122:o39b:j ,note:  expanded from macro 'var_Create'ps
z  122 | #de_nfine avmare, VL_CC_rVAeate(Ra_,FLOAT, &val b) )
,c      |          ^
) var_../include/vlc_variables.hC:142reat:e48( :VL Cnote: _Oexpanded from macro 'var_GetChecked'B
JE  142 | #deCTfine var_G(etCha)ecked(o,n,,t ,v) bv,a rc_ Get)
Checked(      VL|                                       ^
C_OBJEC../include/vlc_common.hT(o),n,:481t,v)
      |                                                ^
:15: note: ../include/vlc_common.hexpanded from macro 'VLC_OBJECT'
:481:15: note: expanded from macro 'VLC_OBJECT'
    481481 |     |         const s tr u c t  const svtlc_cormmounc_tm evmlc_bceorms: (comnson_members: (const vlct_ voblc_objeject_t *)(&(cxt)_-t >*ob)(&(x)-j>ob)j )\
      |               ^
 \
      |               ^
playlist/engine.c:454:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  454 |     var_AddCallbackIn file included from playlist/sort.c:29:
In file included from ../include/vlc_common.h( p_pl:1031:
../include/vlc_variables.h:340ayli:s9:t, "ra twarning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]-f
as  340 |    te if( var_Gert"C,h eRcaktedeOffs(e tpC_alobj, psz_namelba, VLC_VAR_STRINGck, NUL,L & );
      v|     ^
a../include/vlc_variables.h:166:51l:  ) note: expanded from macro 'var_AddCallback'
)  
166       | |         ^
#d../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
e  142 | f#idneef ivnear_Ad dvCaar_GlelbtaCchek(a,bck,c,d)e dv(aor,_An,t,v) var_GetChdedCcakellbackd( V(LVCL_C_OBJEOBCT(a)J,E CbT,( oc),, nd, t),
v      )|                                                   ^
      |                                                ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:481:15: note:   481 | expanded from macro 'VLC_OBJECT'
    481 |          c on s t  s ctruct ovlncs_tc osmtmruon_membersc:t  (consvlc_comtm vlon_memc_bers: (coobnjsectt_ vlc_objet ct_t *)(&*)(x)->obj) \
      |               ^
(&(x)->obj) \
      |               ^
playlist/engine.c:456:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]In file included from 
playlist/sort.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h  :456350 | : 9 :  warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]va
r_Crea  t350e | (    p _playif( var_GleistCheckt, "videeod-(sp p_obj, psz_name, VLlitterC"_, VVALC_R_STRING, &vaVAR_SlTR IN) G | VLC)_
V      | AR_D        ^
OINHER../include/vlc_variables.h:142:48: note: Iexpanded from macro 'var_GetChecked'T 
)  142 | #d;
      | efine     ^v
a../include/vlc_variables.h:122:39: rnote: _expanded from macro 'var_Create'Get
C  hec122ke | #defidn(eo v,nar_Cre,att,ev()a ,var_GetChecked(VbL,Cc_)O BvJaErCT_Crea(toe)(, nV,LCt,v)
      |                                                ^
_OBJ../include/vlc_common.h:ECT(a)481,: 15b: note: expanded from macro 'VLC_OBJECT', 
c  481 |   )
      |                                       ^
       const struct vlc_common_memb../include/vlc_common.h:ers: (const v481l:c15_o: note: expanded from macro 'VLC_OBJECT'
bject_t *)(&(x)->  ob481 | j) \
      |               ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->In file included from obj) \
      | playlist/sort.c              ^
:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |   playlist/engine.c:457:5:   if( var_Getwarning: Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]h
e  457 | c k e  d( p_obj, psz_name, VLC_VAR_AvDDar_ARddECSSallba, ck( &pv_pal ) )
      |         ^
la../include/vlc_variables.h:142:48: note: yexpanded from macro 'var_GetChecked'l
i  142st,  | "v#iddeeof-isnpel ivtatr_Geer"t,C hVeicdkeeoSdp(loi,ttne,rt,Callbackv), NULL  )v;a
      r_GetCh|     ^ecked(
VLC_OBJECT(o../include/vlc_variables.h),n,t,v:)166
:      51| :                                               ^ note: 
expanded from macro 'var_AddCallback'
../include/vlc_common.h:481:15: note:   expanded from macro 'VLC_OBJECT'
166 | #def  in481 | e var_Ad d C a ll ba  ck( aco,b,c,nds)t v arstruct vlc_Ad_dcCoallmbmoack( Vn_LC_OmeBJECT(a), b,m bcers:, d )
      |                                                    ^
(../include/vlc_common.h:481:15: const vlc_obnote: jexpanded from macro 'VLC_OBJECT'
ect  481 |     _t     *const)( struct& (vxl)c->_ocbojmm) \
      |               ^
on_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/engine.c:459:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  459 |     var_Create( p_playlist, "video-filter", VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
In file included from ../include/vlc_variables.h:122:playlist/sort.c39:: note: 29expanded from macro 'var_Create':
In file included from 
../include/vlc_common.h  122 | #:d1031e:
fin../include/vlc_variables.he: 429v:a5: r_Cwarning: readue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
te(  429 |     var_Createa(, bp,_co) bvja,r _pCsrzea_tne(a mVeL,C _VOLBJECT(a), Cb_V, c )
      | A                                      ^
R_INTEGER | ../include/vlc_common.hV:L481:15: note: expanded from macro 'VLC_OBJECT'C_
V  481 | A R_DOIN  H  E  RIT );
      |     ^
 ../include/vlc_variables.h:122:39:co note: expanded from macro 'var_Create'
n  122 | #dstefine var s_Create(atr,b,c) var_Curect vlac_tceo(m moVLC_OBJECT(a), b, c )
      |                                       ^
n_member../include/vlc_common.hs::481: (con15: note: expanded from macro 'VLC_OBJECT'
s  481 |         ct onst struct vvllc_c_objcecotm_mto *)(&n_(x)->ombejm)b e\
r      s| :              ^ 
(const vlc_object_t *)(&playlist/engine.c:460:5(x)->obj) \
      |               ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  460 |     var_Create( p_playlist, "sub-source", VLC_In file included from VAplaylist/sort.cR_:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442ST:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]R
ING  442 |     var_Creat | VLCe_V(A R_Dp_OINHERoIbTj ,);
      |  p    ^
sz_name, ../include/vlc_variables.h:VLC_VAR122_:39B: Onote: Oexpanded from macro 'var_Create'L
   |122  | V#LdCe_fViAne varR_Cr_eDaOIteNHERIT );
      |     ^
(a../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
,  122b,c | #define va)r v_Car_Creartee(a tVeL(Ca_,ObB,JcEC)T (vaa)r,_ Cbr, eate( VLC_OBJECcT ()
a      |                                       ^), b, c )
      |                                       ^

../include/vlc_common.h../include/vlc_common.h:481:15: note: :481:15: note: expanded from macro 'VLC_OBJECT'expanded from macro 'VLC_OBJECT'

  481 |         co  n481s |  t   s     cotnsrt uct vlc_common_members: st(const vlc_objecrut_t *)ct(&(x)-> obvlc_cojm)m on\_
      membe|               ^rs: (
const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/sort.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
playlist/engine.c:461:5:   warning: 455 | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
   var_Create  461( p_obj, psz_name, V | LC_VA  R_FLOAT | VLC_VAR_DOINH  ERIT );
      |     ^
var_C../include/vlc_variables.h:reate122:( 39: note: expanded from macro 'var_Create'
p  122 | #define v_aprla_Cylist,r e"sautbe-(fai,lb,cter",) var_Creat VLeC(_VAR VLC_OBJEC_STT(RING |a ),VLC _b,V c AR)
      |                                       ^
_DOINHERIT );../include/vlc_common.h
      :481:15: note: expanded from macro 'VLC_OBJECT'|     ^

../include/vlc_variables.h:  481 |         const struct 122:39v:l cnote: _expanded from macro 'var_Create'c
ommon_members:  122  | (co#nst dvelfic_object_net *)(&(x)->o bvj) \
      |               ^
ar_Create(a,b,c) var_Create( VLC_OBJECT(a), In file included from playlist/sort.cb,:29:
In file included from  c ../include/vlc_common.h:1031:
)
../include/vlc_variables.h:469:5: warning:       due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]|                                       ^

../include/vlc_common.h:481:15:   469 |     vnote: aexpanded from macro 'VLC_OBJECT'r_
C  481re |  ate( p_ob  j, psz_n  ame, VLC_VAR_STRING   | VLC_VA cR_DOINHERonIT );
      |     ^
st../include/vlc_variables.h:122:39: note:  expanded from macro 'var_Create'str
u  122c | t#d vlc_ecfoimmonne_ vmembersa:r_ (Create(a,cbon,sct)  vvlac_r_Create( VLC_obOBJECT(a), b, c )
      |                                       ^
ject../include/vlc_common.h_:481t *)(&:(x15: note: expanded from macro 'VLC_OBJECT'
)  481 |   ->      const obj) s\
      tr|               ^
uct vlc_common_members: (coplaylist/engine.c:464:5: nswarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t vlc_object_t *)(&  (x464 | )->obj)  \  
      |               ^
 var_Create( p_playlist, "sout", VLC_VAR_STRING | VLC_In file included from VARplaylist/sort.c_:D29O:
In file included from INHER../include/vlc_common.hI:1031T );
:
      |     ^../include/vlc_variables.h
:../include/vlc_variables.h477::1225:: warning: 39due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: note: expanded from macro 'var_Create'
    122477 | # | d e fi  ne varv_Carrea_tCer(a,eba,ct) ev( ar_Cp_reateo(b jV,L Cp_OBsz_namJeEC,T (a)VLC_VAR_ST, RING | Vb,LC_VAR_DOINHERIT ); c
      |     ^
 )
      |                                       ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
../include/vlc_common.h  122 | :481#d:15: note: eexpanded from macro 'VLC_OBJECT'
fin  481 |  e        cvoarnst s_tCrruecatt ev(lac,_bc,co)mmo nv_maemr_Creabete( VLC_OrsBJECT(a), b:, ( cco )nst vl
      |                                       ^
c_obje../include/vlc_common.hc:481t_t *):15(&(x)-:>o bnote: j)expanded from macro 'VLC_OBJECT' \

  481 |         |               ^
      const struct vlc_playlist/engine.c:465:5:co warning: mmon_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
members: (const vl  c465_ | o b j e cvatr__tC r*e)(69&(x) warnings generated.
-a>toeb(j )p_pla y\
list      | , "d              ^
emux-filter", VLC_VAR_STRING | VLC_VAR_DOINHERIIn file included from Tplaylist/sort.c :29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491);
      :5|     ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.h
:122:39: note: expanded from macro 'var_Create'
    122491 |   | #defin e   vavrar_Cre_aCtree(at e(a,b,pc_) ovarb_Creaj,te(  pVsz_name, VLC_VAR_ADLDCR_EOSBSJ E|C T(a)VLC_VA, bR_DOINHERIT );
,       |     ^
c../include/vlc_variables.h:122:39: ) note: expanded from macro 'var_Create'

      |                                       ^
  122 | #def../include/vlc_common.hi:481:15ne: note: expanded from macro 'VLC_OBJECT'
   481var_Create(a,b, |       c)  c onst strvuct avr_Clc_recoate(m moVLC_nOBJ_EmCT(a),e bmber,s:  c( c)o
ns      |                                       ^
t vlc_ob../include/vlc_common.hje:481:ct_t 15:* note: expanded from macro 'VLC_OBJECT'
)  (481&( |         coxns)t- >sobj) \
t      | r              ^
uct vlc_common_members: (cplaylist/engine.c:468:on5s: twarning:  vlc_objectdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_t   *)(&468(x)->obj |  ) \
      |               ^
   var_Create( p_playlist, "metadata-network-access", VIn file included from playlist/sort.cL:29:
CIn file included from ../include/vlc_common.h_:1031VAR_BO:
../include/vlc_variables.h:511:OL5: | warning:  Vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
LC_VAR  511 |  _D   OIvNHERIT a)r;_
Cr      | eate(    ^ 
p../include/vlc_variables.h_:122obj, :p39: note: expanded from macro 'var_Create'
s  122z | _nam#edefine, VLC_V vAR_INTEGERa r| VLC_Create(a_VAR_D,Ob,cIN) var_CreatHe(ER VLC_OBJIET
C      T| (    ^
a), b, c ../include/vlc_variables.h)
:      |                                       ^
122:39: note: expanded from macro 'var_Create'../include/vlc_common.h:
481  :122 | #de15: note: expanded from macro 'VLC_OBJECT'
f  481ine var |    _Cr   eate( a ,cbo,cn)s tv asr_tCrruceate(t V vlc_comLmCo_nOBJEC_Tm(eam)b,e rb,s :c  ()
      | c                                      ^on
st vlc../include/vlc_common.h:_objec481t:15_t *)(&(:x) ->note: obexpanded from macro 'VLC_OBJECT'
j  481)  |     \    con
      |               ^
st struct vlc_common_members: (coplaylist/engine.c:471n:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s
t v  471 |   l c _voabr_Cjectreate( p__tplay lis*)t,(&(x ")->ofubj) \
l      l|               ^s
creen", VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
In file included from ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
playlist/sort.c  122 | #defi:ne29:
In file included from ../include/vlc_common.h var_Creat:1031:
../include/vlc_variables.h:525:5: depbase=`echo playlist/loadsave.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
e(a,b,c) var_Create( VLC_OBJECT(a), b, cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT playlist/loadsave.lo -M   525 |     )var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DD -MP -MF $depbase.Tpo -c -o playlist/loadsave.lo playlist/loadsave.c &&\
mv -f $depbase.Tpo $depbase.Plo
OIN
      |                                       ^
HERIT
      ../include/vlc_common.h|     ^:
481../include/vlc_variables.h:122:39:: 15: note: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'var_Create'
    481 |   122 | #      cdefine var_Creatonest stru(ca,b,t vlcc_) cvoar_mCmreaon_membetres(:  (cVoLnC_st vlc_oOBbject_t *)(&(x)->obj)JE \
      |               ^
CT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |     playlist/engine.c:472:    5c: onst stwarning: rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]uct
 v  472 | lc_comm on_me m b evrar_Creatse:(  p_play(consltis vlct, "v_iodeo-on-top", VLC_VAR_BOOL | VLC_VAR_bject_t *)(&(x)->obj) \
      |               ^
DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_In file included from playlist/sort.c:29:
In file included from ../include/vlc_common.h:1031:
Create(a,../include/vlc_variables.h:539b,:c5):  vwarning: ar_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]C
re  at539e(  | VL    var_Create( p_obj, psz_name, C_OVLC_VAR_FLOAT | VLC_VARBJ_DOINHERIT
      |     ^
ECT(a../include/vlc_variables.h):122:39: note: expanded from macro 'var_Create'
,  122 |  b#define var_,C rceat )
      |                                       ^
e(a,b,c) v../include/vlc_common.ha:r481:_Create(15: VLC_OBJE note: expanded from macro 'VLC_OBJECT'
CT(a), b, c )
      |                                       ^
  481 |     ../include/vlc_common.h  :  481:15: conote: expanded from macro 'VLC_OBJECT'n
st struct vlc_c  omm481on |         const struct vlc_common_members: (cons_met vlcm_obebject_t *)rs(&(x)->obj):  \(
c      o| n              ^s
t vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/sort.c:29:
In file included from ../include/vlc_common.hplaylist/engine.c::1031:
../include/vlc_variables.h473:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  473 |    554 |        var_Crevaatre_(Cr eap_platyel(i sp_to, bj, p"svzi_dneaom-e,wallpa VLC_VApRer_STRING" |,  VLVLC_VAC_R_BOVOL | VLCA_VR_AR_DODIONIHNEHERIRIT );
      | T    ^

      ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'| 
    ^  122 | 
#d../include/vlc_variables.h:e122:fine 39v: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLar_CreatCe_(aO,BbJE,cCT(a),) b,  vcar )_Cre
ate( VL      | C_                                      ^
O../include/vlc_common.h:481:BJ15: Enote: CT(aexpanded from macro 'VLC_OBJECT'
),  481 |         b ,c ocns t )
      |                                       ^str
uct vlc_c../include/vlc_common.ho:m481m:o15n_m: embers: (cnote: expanded from macro 'VLC_OBJECT'
onst vl  c_ob481j | ec t _   t  *) ( &c(oxn)->ost struct vlbc_cj) \
ommon_members: (const vlc_obje      ct_t *)(&(x)->obj) \
      |               ^
|               ^
playlist/engine.c:476:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  476 |     var_CreaIn file included from teplaylist/sort.c:(29 :
pIn file included from ../include/vlc_common.h_:pl1031:
../include/vlc_variables.h:563:5:a ywarning: ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
i  st563 | , "audio - f i lvtaerr_C", VLCr_eVatAR_STRIeN(G p | VL_C_VAoRb_DOINjHERIT , psz_name, VLC_V);
      AR|     ^
_S../include/vlc_variables.hT:R122I:N39G: | VLC_VAR note: expanded from macro 'var_Create'
  122_ | #dDeOfiInNeHERIT
       var_| Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |       ^      cons
t../include/vlc_variables.h str:uc122:39: note: texpanded from macro 'var_Create' 
vlc_common_m  em122 | bers: (const #vlc_odebjfeicnte_ tv a*)r(_&C(xr)e-a>teobj) \
      |               ^
(a,b,c) var_Create( VLC_OBJECplaylist/engine.c:477T(a),:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   477b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 |   481 |       va    r_Create(   p_const pslaylist, "audio-dtructevic evlc_com"mon, _VmemberLsC:_ (VARc_oSTnst vlcRI_object_tN *G );
      | )    ^
(&(x)->../include/vlc_variables.ho:b122j:)39:  \note: 
expanded from macro 'var_Create'      
|               ^
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, In file included from cplaylist/sort.c :29:
In file included from ../include/vlc_common.h:1031):

      ../include/vlc_variables.h|                                       ^
:578:9: warning: ../include/vlc_common.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
481:15: note: expanded from macro 'VLC_OBJECT'
    481 |         co578ns |  t    ifstruct (v vlc_ar_Ccommhange( p_oobjn,_ mpesmzbers_n:ame ,( conVsLt Cv_VAR_CHlOcICE_obSjeCOUNT,c &tc_ount, NULL ) t *)(&()
      x|         ^)
->obj)../include/vlc_variables.h: 128\:
43      | :              ^ 
note: expanded from macro 'var_Change'
  128 | #define vaplaylist/engine.c:r_478C:h5a:n warning: gdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e(
a,b,  478 |  c,d,e) va   vrar__Change( VLCreC_OBJECate(T(a),  p_plb,aylist , "muc, d, e )
      | te",                                          ^
 VLC../include/vlc_common.h_VA:R_BOO481:L );
      |     ^
15: note: expanded from macro 'VLC_OBJECT'../include/vlc_variables.h:
122:39  481 |   : note: expanded from macro 'var_Create'
    122    | #defin const struct vlc_e vcoammonr_me_Cmrebaetres:( (aco,nbs,tc )v var_Clrce_aote( VbjeLcC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strutct_t  v*)(&(lc_coxmmon_)me-m>bobj)er s\
:       (co| n              ^st
 vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/engine.c:479:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  479 |     var_Create( p_playlist, "volume", VLC_VAR_FLOAT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/engine.c:480:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  480 |     var_SetFloat( p_playlist, "volume", -1.f );
      |     ^
../include/vlc_variables.h:261:47: note: expanded from macro 'var_SetFloat'
  261 | #define var_SetFloat(a,b,c)     var_SetFloat( VLC_OBJECT(a),b,c)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/engine.c:482:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  482 |     var_Create( p_playlist, "sub-text-scale",
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/engine.c:501:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  501 |     if( var_GetInteger( p_input, "state" ) == PAUSE_S )
      |         ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT playlist/loadsave.lo -MD -MP -MF playlist/.deps/loadsave.Tpo -c playlist/loadsave.c  -fPIC -DPIC -o playlist/.libs/loadsave.o
In file included from playlist/sort.c:33:
In file included from playlist/playlist_internal.h:37:
In file included from ./input/input_interface.h:27:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/sort.c:33:
In file included from playlist/playlist_internal.h:37:
In file included from ./input/input_interface.h:27:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/sort.c:33:
In file included from playlist/playlist_internal.h:37:
In file included from ./input/input_interface.h:27:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/sort.c:33:
In file included from playlist/playlist_internal.h:37:
In file included from ./input/input_interface.h:27:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
36 warnings generated.
91 warnings generated.
depbase=`echo playlist/preparser.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT playlist/preparser.lo -MD -MP -MF $depbase.Tpo -c -o playlist/preparser.lo playlist/preparser.c &&\
mv -f $depbase.Tpo $depbase.Plo
depbase=`echo playlist/tree.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT playlist/tree.lo -MD -MP -MF $depbase.Tpo -c -o playlist/tree.lo playlist/tree.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from playlist/loadsave.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/loadsave.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/loadsave.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/loadsave.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/loadsave.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/loadsave.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/loadsave.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT playlist/preparser.lo -MD -MP -MF playlist/.deps/preparser.Tpo -c playlist/preparser.c  -fPIC -DPIC -o playlist/.libs/preparser.o
vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/loadsave.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,nlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT playlist/tree.lo -MD -MP -MF playlist/.deps/tree.Tpo -c playlist/tree.c  -fPIC -DPIC -o playlist/.libs/tree.o
,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/loadsave.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/loadsave.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/loadsave.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/loadsave.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/loadsave.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/loadsave.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
29 warnings generated.
In file included from playlist/loadsave.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/loadsave.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/loadsave.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/loadsave.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
depbase=`echo playlist/item.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT playlist/item.lo -MD -MP -MF $depbase.Tpo -c -o playlist/item.lo playlist/item.c &&\
mv -f $depbase.Tpo $depbase.Plo
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/loadsave.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/loadsave.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/loadsave.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/loadsave.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/loadsave.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/loadsave.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/loadsave.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT playlist/item.lo -MD -MP -MF playlist/.deps/item.Tpo -c playlist/item.c  -fPIC -DPIC -o playlist/.libs/item.o
In file included from playlist/loadsave.c:35:
In file included from playlist/playlist_internal.h:37:
In file included from ./input/input_interface.h:27:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/loadsave.c:35:
In file included from playlist/playlist_internal.h:37:
In file included from ./input/input_interface.h:27:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/loadsave.c:35:
In file included from playlist/playlist_internal.h:37:
In file included from ./input/input_interface.h:27:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/loadsave.c:35:
In file included from playlist/playlist_internal.h:37:
In file included from ./input/input_interface.h:27:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/loadsave.c:45:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   45 |         vlc_custom_create( p_playlist, sizeof( *p_export ), "playlist export" );
      |         ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
  110 |         vlc_custom_create(VLC_OBJECT(o), s, n)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/loadsave.c:49:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   49 |     msg_Dbg( p_export, "saving %s to file %s",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/loadsave.c:59:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   59 |         msg_Err( p_export, "could not create playlist file %s: %s",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/loadsave.c:71:16: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   71 |     p_module = module_need( p_export, "playlist export", psz_type, true );
      |                ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
   48 | #define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/loadsave.c:76:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   76 |         module_unneed( p_export, p_module );
      |         ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
   50 | #define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/loadsave.c:80:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   80 |             msg_Err( p_playlist, "could not write playlist file: %s",
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/loadsave.c:84:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   84 |         msg_Err( p_playlist, "could not export playlist" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/loadsave.c:88:4: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   88 |    vlc_object_release( p_export );
      |    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/preparser.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189In file included from playlist/tree.c:12:27:
: In file included from ../include/vlc_common.h:1031warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:
../include/vlc_variables.h:189:12:   189warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |     r  189 |  eturn   v rareturn_S vetarCh_SecetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
ked( p_o../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
b  140 | #define vplaylist/loadsave.car_:SetCheckej, psz_name, VLC_VAR_INTEGER, val );
      |            ^
d(o,n,t,v) var_SetC../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
h  140 | #define ecked(VLC_OBJECT(var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,to),,vn,)
      t,v|                                                ^
)
      | ../include/vlc_common.h:481                                               ^
:15:../include/vlc_common.h:481 note: expanded from macro 'VLC_OBJECT':15: 
note:   481 | expanded from macro 'VLC_OBJECT'
   481 |              cons  ct sontrust sct trucvlct v_colc_cmmommon_on_membememrs:bers (c: (cononsst vlct v_object_tlc_o *)bje(&(x)ct_t->obj) *) \
(&(x      | )->              ^
obj) \
      |               ^
105:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  105 |     vlc_object_t *dummy = vlc_objIn file included from playlist/preparser.cect_crIn file included from :26:
In file included from ../include/vlc_common.h:e1031:
ate( p_../include/vlc_variables.h:203:playlist/tree.cp12:: lwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]27:
In file included from a../include/vlc_common.h:y
l  203ist, |  1031  :
../include/vlc_variables.h: 203:s r12etu: rizeowarning: nf (*du vmadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
my) );
      | r_                          ^  203
 |     Sere../include/vlc_objects.htt:uChern vcked57:51: note: expanded from macro 'vlc_object_create'( 
a   57 | #depr_SfetiCh_objecked(, p_n obje,p  psz_sz_nname, VaLC_VAmeR_BvOOL, v,la l );
      | c           ^_
../include/vlc_variables.h:VLo140bC_:jVAR_BOe48:OL, cvta note: expanded from macro 'var_SetChecked'
l  _140 |  )#define ;vac
r_r      | SetC           ^
h../include/vlc_variables.h:ec140:48:eka note: expanded from macro 'var_SetChecked'
e  140 | #detd(o,n,t,ev) vf(iaane var_Setr_CheckeSetd(oChecked(,VLC_b,)n ,t,v)OB vJECvar_lScTetChecked_(o(bo),Vn,LC_OBJECt,v)
T      |                                                ^
j(e../include/vlc_common.ho),cnt:481:15: ,tnote: ,expanded from macro 'VLC_OBJECT'
v  481 |    )
      |                                                     ^
co_nst str../include/vlc_common.h:481:15: note: curexpanded from macro 'VLC_OBJECT'ct eva
tlc_c  481 | eo( mmon_memb er s:       const st(coVnstL vrClc_object_t *)_uc(&(x)-O>tobj)  \
      |               ^
vlc_common_membersB:J (coEnCsTtIn file included from playlist/preparser.c:26:
( aIn file included from ../include/vlc_common.h:vlc1031:
_object_t ../include/vlc_variables.h:212):12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
*  212 |   )(,  r&(x)- eturbn >o )b
j)       var_\
| S                                                  ^etChe      |               ^

cked (obj, na../include/vlc_common.hme, VLC_V:A481In file included from playlist/tree.cR_::27:
COIn file included from ORDS, v../include/vlc_common.h:1031:
../include/vlc_variables.h:15al);
212:12      |            ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:  212 |   140:  re48: note: expanded from macro 'var_SetChecked'tur:n  note: 
var  140 | #def_SetCine varhec_expanded from macro 'VLC_OBJECT'Sked (obj,et
 nChamecked(  o,n,t,e481,v) va VL | Cr_S etCh_VA Reck_COO Red(VL CDS,  _OB val);
      |  J           ^
E../include/vlc_variables.h:CT (140:48: note: expanded from macro 'var_SetChecked'
o  140 | )#cde,n,t,ofv)
ni      |                                                ^n
e var_SetC../include/vlc_common.h:481hecked(o,n,t,v) v:s15ar_Set: note: expanded from macro 'VLC_OBJECT'
C  481 | t  hecked(VLC_       csoOtruBncsJtt  vlsEctC_T(oco)rumct vlc,_cn,otm,vm)
      onmo_men| mb_memb                                               ^
../include/vlc_common.h:481:15eers: :note: rs (: (expanded from macro 'VLC_OBJECT'
concos  481t |       vl nc_o  bjscte oncsvlc_objectt_t_t *t)(& ( *st)rx)->(oubj) \ct v
&(lc_x      co)| mmon-_              ^memb
ers>obj):  \
      (cons|               ^
t vlc_object_t *)In file included from (playlist/preparser.c&:(x26):
-In file included from ../include/vlc_common.h:1031:
>../include/vlc_variables.hobj) \
      :227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
| playlist/loadsave.c  227:              ^
106:5:  |    warning:  retudue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]rn
 v  106 |    ar In file included from _SetCheckvplaylist/tree.c:ae27:
rd( p_obj, psz_In file included from ../include/vlc_common.h:n1031_Cre:
aa../include/vlc_variables.h:t227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  227e, |     retu Vrn var_SetChecLC_keed(( VAR_p_obj,  FLOAT, pdsvalz_unm am);m
y      |            ^
e, ../include/vlc_variables.h:140:48: note: VLC_VARexpanded from macro 'var_SetChecked'_FLO
AT, val )  140, | ;#
de      |            ^
fin../include/vlc_variables.he:140:48: note: expanded from macro 'var_SetChecked'
 var  140 | #d_SeteChecked(o, nfine va,t,vr) "v_ar_SetCheckSetCheed(cked(o,n,t,VLC_OmBv) varJECT(o)_,n,tSetCh,ecevke)
      | d                                               ^
../include/vlc_common.ht(aV:481:15: note: expanded from macro 'VLC_OBJECT'
L  481 |      -Cf_OBJECT(   o),n,const tsti,vrl)
      |                                                ^
ucet../include/vlc_common.h:481:15: vlc_c note: expanded from macro 'VLC_OBJECT'
"  481 |   ,  o m    cVomon_membernst structLsC: vlc_co mm_(Vconston_memb vAlers: (cc_oRbje_cVt_t *)(onO&(x)->obst Ijvlc_) ob\
D      |               ^
j ect_t *)()&(x)->obj) ;\
      |               ^
In file included from playlist/preparser.c
:      26| :
In file included from ../include/vlc_common.h:    ^1031:
../include/vlc_variables.h:241:12: warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from   241 |     return vaplaylist/tree.c:27:
rIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h../include/vlc_variables.h_:241SetC::hecked( p122_obj, p12: warning: sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
z_n  a241 |     returnme,  :V39v:L anote: r_SC_VAexpanded from macro 'var_Create'Ret
_CheckedS  TRING, v( p122_ | aobj,l  );
#psz_nam      d| e,e           ^ VLC_VA
R../include/vlc_variables.hf:_140:48: note: iSTRIexpanded from macro 'var_SetChecked'n
e  140 | #definNG e ,var_Sve vaatCheckeld(ro );,_n
      |            ^,t,v) v
a../include/vlc_variables.hr_SC:etChr140:48:ecked(VLC note: expanded from macro 'var_SetChecked'e
_  aO140 | BJECT(#odet)fie,ne var_SetChecke(dn,at(o,,,n,t,v) vv)
      | ab                                               ^r_SetChecked(
VLC_,../include/vlc_common.hOBJECc:481:15: T()o), note: expanded from macro 'VLC_OBJECT'n,v
  481 |   t,v)  
a        |                                                ^
r  ../include/vlc_common.h_const :481struct vlc_com:15: monote: nexpanded from macro 'VLC_OBJECT'
C_membe  481 | r    rs:e   a  const s(trtconst vlc_objuectct _vltc_common_memb *)(&(ers:x)->obe j) \
      |               ^(c(o
nst vlc_object_ t *)(&V(x)->obj)L \In file included from C
      |               ^
_playlist/preparser.c:26:
OIn file included from ../include/vlc_common.h:B1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
J  256 |     reEturn vaIn file included from playlist/tree.c:r_S27:
etChIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hec:256:ke12d( p: _warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
obCj  256 |   , Tpsz_na  (rmeae, tuVLC_V)Arn, R_A Dvar_bSDRESS, v,etCheckedal ( p_obj, p);
       sz_na|            ^cm
e, VLC_VAR../include/vlc_variables.h:_ADD140:48: note: expanded from macro 'var_SetChecked'
 R  140 | ES#deS, finv)eal );
 var_SetC      |            ^hecked(o
,n,
../include/vlc_variables.ht,:      140:48: | note: expanded from macro 'var_SetChecked'
v  140 | #) vdear_fSetCheine                                      ^ ck
ed../include/vlc_common.h:v(Var_SetLCheckC_OBedJE481CT(o),n(o,n,,tt,,v):
      15v) v|                                                ^
../include/vlc_common.h:481:15:ar_Se note: expanded from macro 'VLC_OBJECT':t
Ch   ecked(VLC481 |       _OBJECT(  cnote: oonexpanded from macro 'VLC_OBJECT's),
t st  nru481ct v,t,v | )
      |                                                ^ lc_co
mmon../include/vlc_common.h:_m481:15embers:: (const vlc_ob  ject_tnote:  expanded from macro 'VLC_OBJECT'*)(&(x
)-> o  481 b |        j)  \
      |               ^
 const st ruct vlc _common_members: (coIn file included from nsplaylist/preparser.c:26 :
t vlc_In file included from ../include/vlc_common.hobject:1031:
../include/vlc_variables.h:276c_:10: warning: todue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] n
*)(&  276 | s (x)->t obj)  if( !var \
      _|               ^G
etCh ecksed( p_obj, ptsz_name, rVLC_In file included from VAuplaylist/tree.c:c27:
tIn file included from R_ ../include/vlc_common.hINTEG:ER, &v1031:
../include/vlc_variables.hv:al ) 276:)l
10:c      |          ^
../include/vlc_variables.h:142_ :48: note: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'var_GetChecked'
  276 |    c  142 | #de ifif( !onvamer m_vaGr_GeotetCCnhecked( p_hecked(oobj,,n_ ,tmp,ve) varsz_name, _VLGetmbCerheckC_Vse:d(VALCR__OIBNJTE (GEcCER,T (onso&t) vlc_v,objecal t) _)
n,tt      |          ^ ,v
*)(&../include/vlc_variables.h:142(x)->)obj:48:)
       note: expanded from macro 'var_GetChecked'|                                                ^

   \142 | ../include/vlc_common.h:481
:      #15: de| note: expanded from macro 'VLC_OBJECT'fi
              ^n
e var  481_Get | C h e c k e d  (o,ncplaylist/loadsave.con,s:108:t,v15t:) v warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ar_  108Get |  st    int retrucCt  vh=e clc_cioknputed(VLCmmo_nRea_med_( dmumbOBJersm:yECT, p_(o)i, (cnn,ot,nspt vuvt );
)
            |                                                ^
lc| _obje../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
c  481 |               ^    t _ t 
 *)../include/vlc_input.h(&(x )c:508:-o36: note: expanded from macro 'input_Read'>obnst 
s  508 | #dteruct vjlc_)comm \
      ofine in|               ^
pn_members: (const vlcut_Read(a,b) inpuIn file included from t_Read(playlist/preparser.c:26:
VIn file included from L_C../include/vlc_common.h:1031_oOb:
BJ../include/vlc_variables.hjecEt:_293t:10: * Cwarning: T(a),b)
      | )(                                   ^&(
x)->obj../include/vlc_common.h) \:
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]481      |               ^:

15  293 |     if( !var_Ge:tCh note: expanded from macro 'VLC_OBJECT'
e  c481ked | In file included from playlist/tree.c( :p_ob27:
In file included from ../include/vlc_common.hj,:1031:
 p ../include/vlc_variables.hsz_n a   m:e , V 293L :C_VAcR_oBOOn10: st warning: struct vldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]L, c
&_  vacl293o |   m   i) )m
      | o         ^
f( ../include/vlc_variables.h:!var_Ge142tChn_meckeed(m p_b:48o:erbsj: ( note: , conpsz_sexpanded from macro 'var_GetChecked'tname,  VL
C  _V142 | A#Rd_eBfOiOnLevl v,a cr_G_obje&vct_t *)(eal tCh&(x))- )
ecked>obj)      | (         ^o
,n,t../include/vlc_variables.h ,\v) 
:142:va48: note:       expanded from macro 'var_GetChecked'
r  142|  |               ^
_G#deetChecfine varked_GetCplaylist/loadsave.c:110:hecke5(VLCd(o,:n,_OBJEt,vCT) va(ro_),n,tGe warning: ,vt)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

        |                                                ^C
h110../include/vlc_common.h | eck e   vlc_:d(obj481:15:e Vcnote: tL_Cr_OBJeexpanded from macro 'VLC_OBJECT'
l  481e | a  ECT(ose(),n, t,vdumm )
      | y                                               ^ );
      |     ^

../include/vlc_common.h:481   ../include/vlc_objects.h:15  :c onsnote: t stexpanded from macro 'VLC_OBJECT'
:66:25:ruc note: expanded from macro 'vlc_object_release't   v
lc   66 |     vlc481 | _co_ objemmoc t_re    ln ea_ memcsbers: e(ons (ct onsstVLC_tO BruvlcJ_cEt vColbcj_ecommct_oT(a) )
      |                         ^
../include/vlc_common.h:n481_:15:mem bnote: eexpanded from macro 'VLC_OBJECT'rts: ( *)
(co  481 |   n s& (x) -   cont> ovblj) \s
t s      |               ^tc
r_obucjte vlcct__tc *)ommon_membe(&(rs: (cxo)In file included from playlist/preparser.c:26:
-n>sot vbIn file included from j) ../include/vlc_common.hlc_object_:1031:
../include/vlc_variables.ht: 304:17: warning: *)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]\(
&(In file included from x)
  304 |       |               ^
  -  if (likel>yplaylist/item.c:(!voabj) \34:
r_In file included from 
Getplaylist/tree.c:      27:
| In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hCIn file included from :189:../include/vlc_common.hhec:1031:
../include/vlc_variables.h:12:              ^304: 17: warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
warning:   ked (obj, due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
name,   189 |   VLC_VAR_COORDS, &v304 |     if al)))
      |                 ^
  return var(likel../include/vlc_variables.h:142:48: y(!varnote: expanded from macro 'var_GetChecked'
_SetCh_GetC  142h | playlist/loadsave.c:135:9ec:# warning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
kedc  135 |    k ed (obj, namde,e     VLC_VARfm_( psi_ngCOOobj,eRD_ pszES , r_&vavnl)))ar_G
er( ptChec_play      ked(ol,|                 ^na
,ti,v) ../include/vlc_variables.hstvar_,GetC h"no:e md142:48: ackenote: td(VLC_OBJEa directexpanded from macro 'var_GetChecked'Coe,T(or),
n  142 | #dey VL, cann,fiotntC, e vlov)
ar_aG      ed_t Ch|                                                ^
eck../include/vlc_common.h:VAmee481:15dd: (oinote: expanded from macro 'VLC_OBJECT'
,n,Rat,v  481 li |  b_INT)  r   avarry_GEGEe   ctChonse"tc)ked st ruct( vlVc_commoLn_mCe_OBmbers:JECT;
      | R (o),n,t(c        ^o,v)

../include/vlc_messages.h      |                                                ^
:nst v83:lc../include/vlc_common.h:481_:o515: note: b:jeexpanded from macro 'VLC_OBJECT' 
note: expanded from macro 'msg_Err'  
c   83 | 481 |  t_        co ,  val t *)(&nstms(g_ sGenetrrux)->obj)  ci\
);ct vlc_c(ommon_me      p_
      | this, Vmbe| r              ^sLC
           ^
_: (MconSst Gv_ERR, _lc__../include/vlc_variables.hobVjecA:140:48_AtIn file included from :_t  Rplaylist/preparser.c:G26*note: expanded from macro 'var_SetChecked'
:
)(&S(x__  )In file included from ../include/vlc_common.h):-1031:
>ob../include/vlc_variables.h:324j) :10140\

:       warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 | #de        |               ^
324 | | f    ^i  
n  e../include/vlc_messages.h var_if( !SetvaCh:78e:r13:In file included from  _Gplaylist/tree.c:e27:
In file included from ../include/vlc_common.h:note: 1031:
../include/vlc_variables.htexpanded from macro 'msg_Generic'
Ch:324eckeck   78e |  d( do:10  v( p_o,n,t,vbj, p) lvsarc:_Lz warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]__Set
C  324 |  ohecg(VL kneda(VmC _ OBJELCTeifC_OBJEC,T(o) ,V(on,t( !)LvC_V,,a pAr_GRet, vChe_ckFevdlcLOAT, &( p)
      _o_v|                                                ^
ma../include/vlc_common.h:481obdju,:15le_: p snlam note: expanded from macro 'VLC_OBJECT'
z  e, _481na)__ mFILE_)_,
       |          ^
_e../include/vlc_variables.h_ | L:INE_142, V:48_, \
       : LC_ VAR_ note: FLexpanded from macro 'var_GetChecked'OAT, &va
l|             ^
   ../include/vlc_common.h:481142:)15: |  note:  expanded from macro 'VLC_OBJECT'
)  481 |  
      #|          ^de 
 ../include/vlc_variables.h:142: 48   cofnst sti:      conrsnutc se tr ucnote: expanded from macro 'var_GetChecked'
v  142t tv | lc#d_efinc var_Gelc_coteCheocmm kon_mvmaer_dGm(etoembe,onrChencke,d(ot,n,t,sv)_ v,amvemb)ers :vr_: (caonsG (ertChcon_t ecked(VLsvlcC_G_OeBJECTt vtlcC_obh(oeojeccbjeckte)_t *td_t ,(*)(VL)(C&n,(&(_Ox)t,vx)->o)B
-      bj)>oJECTbj)| (                                               ^ \

      | ../include/vlc_common.h \o              ^:481:
15:
       note: )expanded from macro 'VLC_OBJECT'
,n  481 |    |               ^
     const,t,v)
      |                                                ^
 ../include/vlc_common.hs:t481ruct vlc_:15: note: expanded from macro 'VLC_OBJECT'
c  omIn file included from moplaylist/item.c:34:
In file included from 481n_../include/vlc_common.h:member1031:
../include/vlc_variables.hs | :203   ::  (co 12ns  : warning: playlist/loadsave.ct :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
167c:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o ns  203tvlc_  |   s  re  turtn r167 |   o  bjevulccv_obactjetct _t_vt *dummy = *l)r(&(x)c-_>obSj_) vlecomm tCho\
      ecke|               ^
d( c_op_onbjbj, pec_t_crsmeatezIn file included from playlist/tree.c:27:
In file included from (e_namme../include/vlc_common.hb p_:1031:
../include/vlc_variables.hplaeylriss: (const,t v, lsi VLC_Vz:340:ecofAR (_*dummo9: y)_BOwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 OL,);
        b|                           ^340j |    val 
 ../include/vlc_objects.h);
 ie      | c           ^f(t
:_ ../include/vlc_variables.h:v57:ta140:48r51:_G:  note:  note: *expanded from macro 'vlc_object_create'
expanded from macro 'var_SetChecked'   )57 | #d(
e  140& | fi(ne vetlCc_obx)-jhe>obj) #de\
      f| inec              ^eked(  p_
vobj, psz_name, VLC_VARa_cr_tSSTeR_tICNhGcerce,a tk&val ) ed(o,n,)t,v
e      (aIn file included from ,) var|         ^playlist/preparser.c
b../include/vlc_variables.h) vlc__Se:obj26:142t:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9Che:cked (VLC_OB:48: note: ectwarning: _crdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]eatexpanded from macro 'var_GetChecked'
e( VLC_
OBJ  J  E142C340 | #d | T(   a)efi ne vE, ib )
      |                                                   ^
f( va../include/vlc_common.ha:481r:CT(_15G: enote: expanded from macro 'VLC_OBJECT't
ro),Cn,t_  481 | h G  etC,veheck)
      edcked     ( p_ob(o,n,tj,cons| t ,v) str vucptsz_ar                                               ^
../include/vlc_common.h:n481:15:a_Gm note: expanded from macro 'VLC_OBJECT'
   481 |  velet  , C   he cV conscL_ckCt s_ommVon_membAteRerr_Ssu:d(VLct vC (cons_lc_cTOBJECRIommonN_GmembTt vlc_(o),objne,ters: ,ct,(c onst vv_t l*&c_ob)(jv&(xaec)
      |                                                ^t
l../include/vlc_common.h:481: )-15_>o)btj: ) \ note: expanded from macro 'VLC_OBJECT'
      |               ^

  481 *) | )  
      |         ^(&(x   )
->o../include/vlc_variables.h   coplaylist/loadsave.c:168:5: bnswarning: jdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
142) \:
      | 48t :              ^struct  v  168 | l note: c_c  omexpanded from macro 'var_GetChecked' var
_  142 | #
dCerfeiatne( mdummoy,e  va"metanr_membersIn file included from : playlist/item.c:34:
In file included from -f(c_onst ilevlc_o", bjecVLCGt_e_tVAR_VOID )tC;
h      |     ^
 *../include/vlc_variables.h:e)(&(122cked(:39: note: expanded from macro 'var_Create'
o  122x) | #de,n-,>finet varob,_Create(aj) \
v) var_Ge../include/vlc_common.h:tChe1031:
      ../include/vlc_variables.hc:212:12:|               ^
ked(VL, b,Cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_c) OBJEva  212 |  CIn file included from playlist/tree.c:27:
T(  In file included from o../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9 r: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  350 | ,n, etu   ifrn v( tvarar_S,v)
_GeetChet      Chckede| ck                                               ^( p_obj
r, ed ../include/vlc_common.h:481:_Cpsz15_nrea:t(am e(note: o expanded from macro 'VLC_OBJECT'
b  eVL,j, n481 |  amC_Oe, VLC  _VB JECT( LCa_ VAR_),  b,VA STRING,  c&valR _) )
      o c )
      | | C                                      ^
nOOs../include/vlc_common.h:R        ^D
S, v../include/vlc_variables.h:at142481:: 15: note: expanded from macro 'VLC_OBJECT'
s  481tl |  );
      |              ^
../include/vlc_variables.h:r140:48: note: expanded from macro 'var_GetChecked'48: unote: expanded from macro 'var_SetChecked'
 
     142 | 140 | #defict n ve var l#define  const c_varstcomm_onr_SetChGu_mectetChmb veelcckedr(seco,n,t_: ck,(cov) veaommod(o,nr__Gnnst etvlc_oChbeckeme,tjd(VL,v) evarmCb_Scet_OBeJrs:CECT(oh)t,n,te_t *)(&(,cv (xked()V->obj)LC_ \OBJ
cons)t vl
            ECcT| (o_obj)              ^,n|                                                ^

e,t,v)
      | ../include/vlc_common.h                                               ^
ct_t *)(&(:x../include/vlc_common.h481::481:15: note: expanded from macro 'VLC_OBJECT'15
In file included from )->playlist/preparser.cob:: note: expanded from macro 'VLC_OBJECT'
26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h  481 | j   481 |   :   350  )   :9\ :  
      |               ^
c warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   ons350t  playlist/loadsave.c: | s169 c :5  t: irowarning: fuct ( vvnsatr_Gdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
elc_co  mm169 | t   Co  inpstruhcte vlc_n_mccemberkutomsmon:_eme_d( Reamberd(  p(con_os: b(cst jovlnst v, cpsz_n_olc_aobdummmy,e p,_injpbect jeVLucCt_t *)_(&(x)->_obj)t *)(&(x \
)->objt      |               ^ );

      | ) V\    ^

      |               ^A
R_STRING, &val )../include/vlc_input.hIn file included from playlist/item.c:34:
In file included from ../include/vlc_common.h::508 :1031)
      36: note: expanded from macro 'input_Read'| In file included from playlist/tree.c:        ^
27:

In file included from   :
../include/vlc_variables.h:../include/vlc_variables.h227:12:../include/vlc_common.h::1031 warning: 142due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:
  ../include/vlc_variables.h227:362::948: :warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]508
 |  | #define i nput_Renote: ad(a,expanded from macro 'var_GetChecked'  362 | b )
   inpu 142   | #t_Redad(efiVLC_OB J ECnT(eaif) ,bv)
        ( av| ra                                   ^retur
_G../include/vlc_common.h:481:ne15:t note: expanded from macro 'VLC_OBJECT'
Chec  481 |  kr_ vaGeedr_   (tC  Sheckeo  ,coenstCnt st,rutct vheckdlc,( pv_obj, )_co epsd( vz_napme, V_LaC_Vrobj, pszmm_naAR__AGme,oD VnLC_e_metmbeVCrsDRhARESeS,_F:  &v(ckecoadl LO(AT,nVLC_)  val );)s

            t vl|         ^
| ../include/vlc_variables.hc_:           ^
ob142../include/vlc_variables.h:140ject_:t :48: 48: note: expanded from macro 'var_SetChecked'
note: expanded from macro 'var_GetChecked'
O  142 | B#dJefiEne vCar_T(Ge*tCho  140)(ec)&k(e | #x)->d(oobj,definn), n,t,\
      |               ^,
et,v)v) v
 var_Sar      _Ge| t                                               ^Cplaylist/loadsave.c:170:5: warning: e
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t
../include/vlc_common.h  170 |  C:   vhelc481_ob:15:jecct ke_hrenote: leasd(Vexpanded from macro 'VLC_OBJECT'e( ec
d  LC481_OBkJECeT(od | (),ou ,nmmy ,n,t,t,v);)v)
        
  | v          ^    co|                                                ^
../include/vlc_common.hn:481s:15: note: texpanded from macro 'VLC_OBJECT'

 st../include/vlc_objects.h:66:25:  481 note: expanded from macro 'vlc_object_release'
 |    r66 | uct        vv llc_oarb    c_Sjeco_neccommont_t_Cremlease( semheVLC_bOBJECTck(a)e )
      t|                         ^
../include/vlc_common.h struect dvlc:481:15: note: expanded from macro 'VLC_OBJECT'r(VL
C  481_s |  :  co  mm (_OBJECT c  oncon_(omo),estm vn,nbers:stt, stv)lc_obje (corn
      | suc                                               ^t 
vtc vtllc__objet *ct_t ../include/vlc_common.h:481c):*)(_com15(: ¬e: (moexpanded from macro 'VLC_OBJECT'
x  n_me)->481mbe&(obj) \rxs)
->o      : (bj|               ^
c)on \
      |               ^st vlc_obje
c | t _ t   * ) ( & (x)const s-t>robucj)In file included from  \
      | tplaylist/preparser.c              ^
:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 vl  362 |     if( vc_common_mear_GetChecked( pmIn file included from bersplaylist/tree.c_:: (27:
In file included from o../include/vlc_common.hconbst:1031:
 jvlc,_../include/vlc_variables.h:429o:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
bpsz_name,   ject429V_tL |    *)  (&C(x)-va_r_Cplaylist/loadsave.cV:>Aob187rReate( _p:_Aojbj)D, 9:  Dwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
R\psESS, &zv_naamel, V  187 |  LC_       mVAR_INTsE GE
      )gR|               ^
 | VLC_V AR_)D
      |         ^
_O../include/vlc_variables.hI:142:NH48: note: expanded from macro 'var_GetChecked'EIn file included from playlist/item.c:34R:
In file included from ../include/vlc_common.h
:1031:
IT   )../include/vlc_variables.h:241:12142:  | #d;
      |     ^warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Err(   e241 |  ../include/vlc_variables.h:122: f p_playilistn39,: e "note:  expanded from macro 'var_Create'
 reno d  122at | #tdurvar_Geefita Cne var_Cnh vereadtei(ra,ckb,eeac) d(ovacrr_tCory, c,annrn_Soteat,e( sat ,vVLCve medi)a elibrt aryv") ;
_OBC      J| a        ^hecECT(
ke../include/vlc_messages.h:83rd( _p_objG, aetpszC_:5:) ,note: n b, amcexpanded from macro 'msg_Err'
 )
         83h | ee, |   cke                                      ^
d  ms../include/vlc_common.hg(VLC:481:15: note: _VV_Lexpanded from macro 'VLC_OBJECT'
GAR_STCRINen_OeBric(G,J p_Eval )CT  481 |   (;
      o t),n,t,v)
 his    |            ^
      c../include/vlc_variables.h| :on                                               ^,st
140 ../include/vlc_common.hVL:48C_MSG_ :sEt481ruc: note: tRR, _ :expanded from macro 'var_SetChecked'v15l_c: note: expanded from macro 'VLC_OBJECT'
_VA_ARGS  _
481c  ommo140 | #de_)
n_mem |        b|     ^
../include/vlc_messages.he:78       const stru:r13:sc note: fexpanded from macro 'msg_Generic'i
:   n (ct vonst78l |  c_coe    vvlmc ar_Smvlc_LoogetCn_m_eheckobmj(VLCe_OBbJEers: (conecCdsT(o)(t,  po,n, v,tlt_t cv*),v)l_c_(o &var(mbjod_SeetxuleC_checkedt(VLC)->__OobtnamjB ) \*)(&
J      |               ^ECT(oe, (
__FxILE)__, _-_LI>)NoE_,nb_, \
j      |             ^) \
,t,v)In file included from playlist/tree.c:
      27:
In file included from ../include/vlc_common.h|                                                ^
../include/vlc_common.h:      :| 
481:../include/vlc_common.h:4811031:
../include/vlc_variables.h:              ^:442
1515:: note: expanded from macro 'VLC_OBJECT'
   :481note:  | expanded from macro 'VLC_OBJECT'5 :
   warning:    481 due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |        442 |           var_Ccrconseate( p_otobj stru,c pt vlscn_szct_on masmmtre, Von_meLuCmIn file included from _ct Vplaylist/preparser.cvlc_cbo:AeR26_Brs: (:
conOOst In file included from mmon_mL | V../include/vlc_common.hLC:1031:
../include/vlc_variables.h:vlc429:5_ob:je emb_VAR_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ect  DOINHERIT429 );
_t  | *)( &(x)rs   -      | >obj    ^:
 (co) \../include/vlc_variables.h:122:39:nst 
varnote: _expanded from macro 'var_Create'
 v  122 | #dCreatlceef      |               ^
i(ne  vpa_objr__Creeobacjt,t psz_na_tme In file included from playlist/item.c:e*(),a(, &34:
b(x),-cVLC_VARIn file included from ../include/vlc_common.h_)>obIj)NTEGER :var1031_C:
../include/vlc_variables.h rea :256:12|: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] VLC_Vte\( 
V  256 | AL
      R|               ^C__DOOB 
JI   rNetECHT(a), bERITurn v ar_), SetCh;
      ecked|     ^
( p../include/vlc_variables.h:122:c )
39      _|                                       ^
: ../include/vlc_common.h:481:15note: playlist/loadsave.c::216expanded from macro 'var_Create' note: 
obj,expanded from macro 'VLC_OBJECT':9   
p  : warning: sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]122
 | #  481z_dnam216 | e    | e  f      in   ms  cog_Enstr,r(e s VLC _trucvt  VARvlac_commonrp__p_melaylCrembae_Aist, "ctDDREoruels:Sd S, val )(;
      a,b(c|            ^
 n../include/vlc_variables.h:140,oto:48: cnote: expanded from macro 'var_SetChecked') 
r  140 | # enanmed %sste vvarlf_.tCine mc_ovar_rp: %bjeceas"tSetCt_te, (
      *) (&(x|         ^
)../include/vlc_messages.h:V->obj83LC_OB:)5:  note: expanded from macro 'msg_Err'
JECT\
      (|               ^   83 |   
  msag), b,_Ge nercih c(p_this,) VL
C_MSIn file included from playlist/tree.c:G      27:
|                                       ^
ec../include/vlc_common.hIn file included from ../include/vlc_common.h_::1031:
481ke../include/vlc_variables.hd:(o,E:455:RnR,155,:t __VA,: warning: v_ due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]) 
note:   455v | expanded from macro 'VLC_OBJECT'
a     481r_S | etCh ec kedARva GS     (Vr_Cr__) eat
      |     ^
../include/vlc_messages.h:78e(LC_: p13:c Oonstnote: expanded from macro 'msg_Generic'
BJE   78C T( |   s_otbjo, p),n,t  vlsruct vlcz_na,mcv_)
      |                                                ^
_L../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'c
og(  481oVLCe_mOB |     m oJECT (o),, p VL  const Cn_mem, vlc_mb_osedulrVseAt_Rna_:me, FLOAT ruc(co| VLCnst vlc_t obj_V veARlcc_co__F_DtOILE_INH__,E RItmmT o );
*n      _| m)(&(    ^
__LIN../include/vlc_variables.hEx:__, 122:\39:
       |             ^note: expanded from macro 'var_Create')
-../include/vlc_common.h:481>:15: onote: bj) \
expanded from macro 'VLC_OBJECT'  122 | 
#
d  481efi       |       ne v |  conse              ^t str
umbers:ar (ccto nst vlc_objec_CrIn file included from tvlc_ceoplaylist/preparser.c_ammote:(a,n_26mtemb:
ersIn file included from : ../include/vlc_common.h:b, *)1031c((&(:
co) ../include/vlc_variables.hnv:arx442_C:rest va5l)->octebj) _(:o  \V
      bjec| warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]              ^

t  LC_442 |  OBJ_t   *)( ECTv&((xIn file included from playlist/item.ca:a34), b,):
In file included from r_Cre->../include/vlc_common.h:1031ao:
te../include/vlc_variables.h:276:b (c  )p10:
j) warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] _\      obj
      ,
|               ^
 |                                         ^276 |   p
sz_na ../include/vlc_common.h:481:15 imf( : !vnote: ear,_Ge tChVeLC_VckeAdR_B( pO_Oexpanded from macro 'VLC_OBJECT'L
   481|obj , |   Vpsz_naLmeC, VLC__  VAR_IVA  NTER_GER   DconO, st Is&vatNl r) Hu)
      ct vE|          ^l
c_co../include/vlc_variables.hR:142:I48: note: expanded from macro 'var_GetChecked'mT
m  142  | on_#d)efinmem;e bevarr_G
es      |     ^
:tCh../include/vlc_variables.h (ecc:keons122:39d(o:,t vln,c_ot ,bjenote: cvexpanded from macro 'var_Create')t
 _t *)(&va  r_Get122Che | (cx)ked(-#VLCd_OeBJEf>oibjCnT(o)e v \
),n,      a|               ^
tr,_Create(a,b,c) var_Createv)
      |                                                ^
../include/vlc_common.h:(481:15: In file included from  note: VLCexpanded from macro 'VLC_OBJECT'
_OBplaylist/tree.c:27:
In file included from ../include/vlc_common.hJECT(:1031:
../include/vlc_variables.h:469:5:a warning:   481) |  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]    , b, 
c   469   cons |   t s  trucvart vl)c_comm
      on_|                                       ^members: _C
(con../include/vlc_common.h:r481:15: estnote:  vlaexpanded from macro 'VLC_OBJECT'tec_o
( p  _obj481 |  ect b_t j, *)(&( x) - >psobj ) \  z_const 
      |               ^
sname, VLC_VAR_STRtruct ING |vlc_ VIn file included from LC_playlist/item.c:cVAR34:
_oIn file included from ../include/vlc_common.h:1031:
mmon_../include/vlc_variables.h:293m:10: Dewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
OINHERI  293Tmbers: (const |      );
 if(v !v      |     ^
a../include/vlc_variables.hlr_GetCc_obhecke:122jd( ect_t *)(&(x:39: p)_obj, ps-z_n>amnote: expanded from macro 'var_Create'
e  122 | #odefb,j VLCi)ne _Vvar_C AR_BO\
      |               ^
reaOtLe,( &a,b,c)v al v) )
a      |          ^
r_CIn file included from reaplaylist/preparser.ct../include/vlc_variables.h::e( V26:
In file included from ../include/vlc_common.h:142LC_O:481031: note: expanded from macro 'var_GetChecked'
:
  142BJE../include/vlc_variables.h | #de:C455fine :T5var(a):,_GetChec kewarning: d(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o,n,t  ,v455 |     ) vavr_Gae b, tChcr )ecke_Crd(VLC
      | _O                                      ^
eateBJ(ECT ../include/vlc_common.h:(o481p:)_,n,to15:,v note: expanded from macro 'VLC_OBJECT')
      b
|                                                ^
  481../include/vlc_common.h:j481:15,: note:   | expanded from macro 'VLC_OBJECT'
    p   s z481 | _ n coanst stmre, VucLC_t   V   A vR_FLOAT   |co nst VstLlC_VAruct vc_clc_Rcommo_DOIn_mNomembHersmEon_:R (meIT );
      |     ^
con../include/vlc_variables.hst vlc_:obm122je:cbt_39t *):ers : (¬e: ((x)->oexpanded from macro 'var_Create'
cbj)   \
on122 | #      |               ^
dsefine vat r_Cvlc_reate(a,b,c) var_CroeateIn file included from (playlist/item.c:34b:
In file included from je../include/vlc_common.h:1031:
../include/vlc_variables.hct:304 :_V17:L warning: C_OBJECT(adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
),  304 |  t    i *)fb (l,ikely(!v arc_ )
      | (&(                                      ^GetxCh
e)../include/vlc_common.h->ckob:ed 481:15(j) \ob: 
      j, nnote: | ame              ^, VLC_expanded from macro 'VLC_OBJECT'
VAR_  481 |      CO
   const struct vlc_common_membeOrRDSIn file included from playlist/tree.c, &s::27:
 vaIn file included from l))../include/vlc_common.h)
(:1031:
const       | v                ^
../include/vlc_variables.h:lc../include/vlc_variables.h:142:_48: 477:5: note: expanded from macro 'var_GetChecked'
warning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    477 |  142 |  bject_t *)( #&(x)-def>obj) \
       vina| r_C              ^e vrear
_aGete( tpChec_obj, pskze_d(o,n,nt,ame, In file included from playlist/preparser.c:26:
VLvC) _In file included from var../include/vlc_common.h_GVARetCheck:ed(1031:
VLC_O../include/vlc_variables.hBJ:EC_T(469:5o),STR: Iwarning: NGn,t,v)
       |                                                ^
| ../include/vlc_common.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:481:15V  469 |    : Lnote:  expanded from macro 'VLC_OBJECT'
C  481va_VArR_ |  _  CDOIrNHE   e  cateRo(ns t pstruIT _);
      |     ^o
bct vlc_jcommo, psn_mzember_name,s: (const  vlVc_LC_VAR_STRING../include/vlc_variables.h:122 :39:| note: objeexpanded from macro 'var_Create' 
c  122 | t_#dt *)(&eVfi(x)->neLC_objV vA) R\
      ar__C|               ^
rDeOINaHteERI(T );
      |     ^
a../include/vlc_variables.h,:b,c122:39: note: expanded from macro 'var_Create'
)  122 vIn file included from  | playlist/item.c#adefine v:ra34:
In file included from r../include/vlc_common.h:1031_:
../include/vlc_variables.hC:324:10r: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  324 | Cr eat   ifeeat(e( a,b,c) ( !vavarrV_G_LC_OBJECetCheCT(ckareateed( )(p_o Vbj, pLsz_naCme,_OBJ , bE, VLC_VCART(a)c, b )
      |                                       ^
_FL,O../include/vlc_common.hAT , &vac:481:15l ) : note:  expanded from macro 'VLC_OBJECT'
)
      |   481 |                                       ^    
    ../include/vlc_common.hcon:s481t:15: note: expanded from macro 'VLC_OBJECT'
   stru)481
      |          ^
 |     ../include/vlc_variables.h    :142c:48onst sct: note: expanded from macro 'var_GetChecked'
tr vluct  142 | #defc_in e cvlcva_r_omGemtCcheckeodm(o,n,t,vo) mvarno_GentCh_meeckm_bed(VLmC_Oers: (ceonstmBJECbTe vlr(o),n,t,v)s
      | : (                                               ^c_oc
obnjects_t t* vlc../include/vlc_common.h:481:15_: note: obje)ct_(&(x)-expanded from macro 'VLC_OBJECT't
>obj *))  (481  |  &(x)->ob \j
      |                ^
) \     const struct vl
      | c              ^
_common_membIn file included from erplaylist/tree.cs:: (27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hc:on491st v:lIn file included from 5:playlist/preparser.cc_ob je:cwarning: 26:
t_tIn file included from  *)(&../include/vlc_common.h:1031:
../include/vlc_variables.h:(x)->obj)477 \
:5      | :              ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  477  491 |    |     var  var_Create( p_obj, In file included from p_sz_playlist/item.c:34:
In file included from n../include/vlc_common.h:1031:
../include/vlc_variables.hCa:340:m9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ree,   a340 |   V  Lif( vCa_VAR_Ste( p_objrT, _GetCRhIeNG | VpsckLedz_nC_VAa( pmRe_o, _VLCbj_D, psOz_nIVamNe, HVLC_EVARIT );
      |     ^R_S
AT../include/vlc_variables.hRIR_AD:NGD, &R122val:39: note: expanded from macro 'var_Create'
ES )  S122 )
      |  |  | V        ^
L#../include/vlc_variables.h:142C_V:48: note: expanded from macro 'var_GetChecked'AR_D
dOINHe  142 | #deERfiIT )fni;ne 
e var_Cr      |     ^e
var../include/vlc_variables.h:122ate(a_G:39: note: ,expanded from macro 'var_Create'etbCheck
e  122 | d,(o,n#de,t,vc)fine)  vav r_Gvaetarr_CC_rehecCate(aked(,rbVeLC_a,c)tOBJEe(  vVLarCT(o)C,n,_Cret,v_)
O      aBte|                                                ^
JE( ../include/vlc_common.h:C481:15:TV(LC_OaB Jnote: )expanded from macro 'VLC_OBJECT'
  481 |   , b      co, cECT( n)st 
str      au| ct                                       ^vlc_)co,
m mon../include/vlc_common.h:b_memb, cer481s )
: (c:onst      15|                                       ^
: vlc ../include/vlc_common.hnote: expanded from macro 'VLC_OBJECT':481:
_  15:o481 |        bj ec t_tnote:  *c)(&(ox)->objn) s\
t expanded from macro 'VLC_OBJECT'
      |               ^s  481 | t   r     conust
c strut vlc_common_members: (constct  vlcv_lIn file included from ccplaylist/item.c:_o34:
In file included from obj../include/vlc_common.h:1031:
../include/vlc_variables.hm:350e:9: ctmwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_t
 o*)(n&(x)->o_bj)  350 |   m\  
       if(|  va              ^er_GetC
mhecked(bers:  (pc_obj,onst vlc _In file included from opplaylist/preparser.csz_nbjectame_, VL:C_t *26)VA:
R_STIn file included from (&../include/vlc_common.hRI(x)NG,-:1031:
../include/vlc_variables.h:491:5: >o &valwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] ) )

      |           ^bj
491)  | \../include/vlc_variables.h:  142 :48: 
note:       | expanded from macro 'var_GetChecked'
              ^
  142 | #defin ev var_Gear_CreattChece( In file included from ked(po,_n,t,ov) bplaylist/tree.c:var_27Ge:
In file included from tjCh,ecke d(VLCpsz_n_OB../include/vlc_common.h:1031:
JaECTme, V(../include/vlc_variables.hL:511o),:n,C5:t,v)
_VAR       | warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
                                               ^  511
_A |   D../include/vlc_common.h: 481:15: Dnote: expanded from macro 'VLC_OBJECT' vaRr_CEre
a  481 |  te(  S p_S      c|obj , psoVnsLC_VAR_Dz_nt stame, OVLC_IVNrucHEARt vIT lc_)co;mmo
n_me      mbe|     ^
rs:R_I (cNT../include/vlc_variables.hEGEoRnst : vl|122 c_:V39LC_: objnote: Veexpanded from macro 'var_Create'ctA
_R_t *DO  122IN) | (HERI&(#x)->T
deobjf      ) in|     ^e
 va../include/vlc_variables.h:r_C\
      |               ^reate(122:a,
39: note: b,c)expanded from macro 'var_Create'
 var_Creat  122 | #deef( VinLC_OBe JECTva(a)r_, Create(a,b,c) var_Create( VIn file included from playlist/item.c:b, cLC_OBJECT(34:
In file included from  )../include/vlc_common.h:1031:
../include/vlc_variables.h:362
      | a), :48 warningbs, generated c                                      ^9.
 ): warning: 
      due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  362 |  ../include/vlc_common.h:481|                                       ^   i
f( var../include/vlc_common.h:481_GetC:15:h:15: note: ecked(  note: expanded from macro 'VLC_OBJECT'
p_obj, psexpanded from macro 'VLC_OBJECT'
z_na    481481 |  |  me,     VLC_    V     A co consR_ADDRESS, &vnsta t sstruct trvlcuc_comt vmon_mlclem_ cobmm) )
      |         ^
ers../include/vlc_variables.h:on_me:142:48 m: note: (coexpanded from macro 'var_GetChecked'nbers: (c
s  t v142 | #dlc_oonsbjeect_fint tvlc _oebj*)ect(_&( var_xGet t)->ob*)Cj)(&h \
e      |               ^
(x)->ockebj) \d(o,n,
      |               ^t,v) vIn file included from 
arplaylist/tree.c_GetChecked(VLC_OBJE:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hC:T(525:5: warning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
),  525 |     vIn file included from na,t,vplaylist/preparser.c):26r
      |                                                ^
_C:
reaIn file included from ../include/vlc_common.h:../include/vlc_common.h:1031te(481:
../include/vlc_variables.h::51115: p5::_ warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note: expanded from macro 'VLC_OBJECT'
  511 |   o  bj,481 psz_ |    n  vaa me,     crV_onsLCC_reate(VAt sR_BOO p_tLobj, rucpszt_ vlcn_acmoe, VLmmoC_ VA|R VLCn__IVARN_TEGme_ERD mb|ers:O I(NcHERoIT
      |  VLC    ^_n
st../include/vlc_variables.h:V 122vAlcR:39: _note: expanded from macro 'var_Create'
DOINHER  122IT_ | 
#d      eofinb| jece var    ^
_Creat../include/vlc_variables.he(t_t:a 122,b,c) :va*r39_Cr:e) (&a(x)tnote: expanded from macro 'var_Create'-e(
 >obj  ) \
122      |  | VL              ^
#define var_C_OBJCreECaT(a), bte(a,b,c) , c )
      |                                       ^
var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481../include/vlc_common.h::15: note: expanded from macro 'VLC_OBJECT'
481:  15: note: expanded from macro 'VLC_OBJECT'
481 |   481 |          In file included from      playlist/item.c:34:
In file included from ../include/vlc_common.h  c:c1031ondepbase=`echo playlist/search.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT playlist/search.lo -MD -MP -MF $depbase.Tpo -c -o playlist/search.lo playlist/search.c &&\
:
o../include/vlc_variables.h:429stmv -f $depbase.Tpo $depbase.Plo
 nsst :5: warning: stdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]trrucu
c  429 | t  t   v vvlcalrc_co_mcmommo_n_onmem_mbCersereatmb: eers: ((const p_o(conb vljst , vlcp_obsc_objject_te zct*__t n*)(&)a(xm()e->&(obj), VxL C)\_VAR->o
bj) \
      |               ^_INT
      | EGER |               ^
In file included from playlist/preparser.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:In file included from 5Vplaylist/tree.c:L:27:
C_In file included from VA R../include/vlc_common.h:_1031:
D../include/vlc_variables.hOwarning: :539:5Idue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
NHE  525: | R IT warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    539  |   )v;   ar_C
      |     ^
var_rCreea../include/vlc_variables.h:122ate:39( p_ote( :b note: jp_obj,expanded from macro 'var_Create'
,  122 | #  pspsz_namdez_ena, VLC_VARfme_, inBe vOVLOC_VARL_F LO|ar_Cr AT |VLC_VAR VLC_VAR__DeatDOIOINNHEHEeRRIT
I      |     ^T

(../include/vlc_variables.h:122a:39: note: ,expanded from macro 'var_Create'
  122b,      |  | c    ^
#../include/vlc_variables.h):122:39:d  note: eexpanded from macro 'var_Create'
var  _f122i | Cn#edr veafienaer _tCerveaart_e(( aVC,LrbC,_cO)B eJEaCT(a)tve,(a a,bb,c) rv,_a rC_rcCreate( VLC_OBJECT )
(      eaa),|                                        ^tb
e../include/vlc_common.h:481( ,: 15VcL C:)
      _OBJECT(a|                                       ^
) ,note: ../include/vlc_common.h :b481,expanded from macro 'VLC_OBJECT':15:  cnote:  
expanded from macro 'VLC_OBJECT')  

      |                                       ^
  481481../include/vlc_common.h | :  | 481 :  15 :       note:   coexpanded from macro 'VLC_OBJECT'
n s    co481nst str | utc t  s  vlc_common_     comnesmt sbtrers: (constt urcvlut ct vvlcc_cl_com_comobjeonct_mt_me mbmo*)ern(&(_sx:me)->m (bobjceons)rs:t ( \c vlc_onst vlc_oob
      bjejct_t ect|               ^*_)(&
t( *)x)->ob(&(jx)-) \
>      obj) \|               ^

In file included from       | playlist/item.c              ^:34
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BIn file included from OOL |playlist/preparser.c :V26:
In file included from In file included from ../include/vlc_common.h:1031Lplaylist/tree.c:
:C27../include/vlc_variables.h:_539::
VIn file included from ../include/vlc_common.h5AR:: _warning: 1031Ddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
OIN
../include/vlc_variables.h:554  :5: warning: 539 | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
HERIT  554  |  ) ;  
       |    vva    ^ra_
Crr../include/vlc_variables.h:_C122e:r39a:ete(a note: expanded from macro 'var_Create' t
p_  122 | #eob(d p_eobj,j p,sz finep _nsamvarz_e, _VCLC_name, VLVreateC(AR__FLOVa,bAA,T R| V_STRING | VLC_Vc) LCva_rAR__VDOARICrNH_DeEROINHIT
a      ERIte( | TVL    ^

      | C    ^
_../include/vlc_variables.h../include/vlc_variables.h::122122O::3939::  note: note: expanded from macro 'var_Create'expanded from macro 'var_Create'

BJ  E122 | C#dT(ea),fi  n b122 | #ed,e f ivncear_Create( ) a,v
      ab,| cr                                      ^
) ../include/vlc_common.h_C:481re:15avt: note: areexpanded from macro 'VLC_OBJECT'
_  481 |  (Creaate(, bV,LcC  )  var_Cr    c_OBeateonst st(JE VLC_OBJrCT(auEcCt )vlT(ac,) b,_co, m c )m
b      |                                       ^o, 
c../include/vlc_common.hn :_mem)
481      :15b:er |                                       ^note: expanded from macro 'VLC_OBJECT'
s
../include/vlc_common.h::481  481 |  : (    15: c   oconsnote: expanded from macro 'VLC_OBJECT'n
tst st ru  ct v481lc_v |   lcoc _mmon_objectmem_ ber s: (ct *onst vl)(&c_o(x)bjec->ot_tbj)  \
 *  c      |               ^o)(&(xns)-
>t strucobj) \
      |               ^t
 vlc_common_members: (coIn file included from nplaylist/item.cs:t vlc_object34_t:
 *In file included from )playlist/preparser.c:26(In file included from ../include/vlc_common.h:1031&:
../include/vlc_variables.h:455::
5In file included from ../include/vlc_common.h:1031: :
../include/vlc_variables.h:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]554:
5:   (x)->obj) 455warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
\
 |          554 |      v |  avar_Cr              ^
reate( p_obj, _pCsz_namreea, te( pV_LobC_VARj_, SIn file included from pplaylist/tree.cs:27:
In file included from ../include/vlc_common.h:1031:
z_../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 | TRn    ING | varaVm_eCre,LCate_V V( Ap_oLRbj_DOINHEC_VARRIT
_FLOAT |       VL| C    ^_V,AR_
DOIN ../include/vlc_variables.h:122:HpERIT 39);s
z_:n      a| m    ^
e../include/vlc_variables.h:,122 :VLC_VA39: R note: _expanded from macro 'var_Create'note: expanded from macro 'var_Create'
S  122 | #deT
RIf  Nine vGa 122 | | rV#_definCLereC_VA aR_tDe(aO,b,INvHcar) va_r_CreEate(RCIre VT
      |     ^
LC_OBJECT../include/vlc_variables.h(aa:122:t), be(, a,b,c39) v:arc_ ) C
r      | note: eateexpanded from macro 'var_Create'                                      ^
../include/vlc_common.h:
481( VL  122 | #de:finC15: note: expanded from macro 'VLC_OBJECT'
_Oe va  481 |    Br_CrJE   eCa tT(ae (), cob, c nst)
      a stru,b,c) |                                       ^
v../include/vlc_common.h:481:ct 15a:r note: vlexpanded from macro 'VLC_OBJECT'_c_C
re  cao481t | e m( m  onVLC _ _OmBembeJ Er  cCsT(aon:), b st s,(cot c ns)
rut cv      lct_| o b                                      ^j
ect_../include/vlc_common.h:481:vlc_t *co)mm(on_15&: me(mbers:xnote: expanded from macro 'VLC_OBJECT'
 (co)n  481 |  -st > vlc      _obcobjonjecst )str t_t *uct)(\ v
&(x)-lc      _>oco| bj)              ^ \
      
|               ^
mmon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/preparser.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]In file included from playlist/item.c:
34:
In file included from   563../include/vlc_common.h |   : 1031:
../include/vlc_variables.h: var_In file included from 469:C5playlist/tree.cr::e warning: 27a:
tIn file included from edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  ../include/vlc_common.h:469 p | _o  b 1031j,  vp:
ar_C../include/vlc_variables.hr:es578za:t_9:e n(warning: adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]m p_ob
j, psz_name,   V578eL, |     Cif(  v_VVaAr_Change( p_obj, pszR__LnSCaT_mReV, VLC_VIANARG |R_STRING V_ LC|_CVHOIACR V_ELSCOUNTC,D_ OVINH&cEouRAnR_t, NUDLITLO I N)H;
      |     ^)ER
IT
      ../include/vlc_variables.h:122 :)39
:       |         ^
|     ^../include/vlc_variables.hnote: 
:128:43:../include/vlc_variables.h:122: 39:expanded from macro 'var_Create'note: expanded from macro 'var_Change'
 
note: expanded from macro 'var_Create'
    122 | #def128i | n#  dee fvi122na | r#_dCer eeaftinveear_Chang (eva,b,c) v(ar_aCr,eatbear,_Crc,dea,ete(a,) b( VLC_v,arc) _varC_OBJECTh(aaCrea), tne(gb,e ( VLVCLC_O_O cB BJJ)
      |                                       ^
E../include/vlc_common.h:481E:15C: T(a), note: expanded from macro 'VLC_OBJECT'
b  CT,(a) 481 |    c   ,, b , c d),
        |                                       ^
 co../include/vlc_common.h:ens481:t s t15: note: expanded from macro 'VLC_OBJECT'ruct)
 
        481vlc |  |                                              ^_co
 mm../include/vlc_common.h:481o   n_:co15: nmst snote: expanded from macro 'VLC_OBJECT'
e  481 | tm   bruct ev lc  _rcso :m m( ocno_cnomsentm vlc_bobjecerss: (cot struct vlc_common_menst vmtb_ltce_r os*:) ((bjec&tcons(x)->tob_t j*)  v\l)c
(&(_xob)j-e      >cot_t b*)| (              ^&(x
j)) \
      |               ^
->obj) \
      |               ^
In file included from playlist/preparser.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: In file included from warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]playlist/item.c:
34:
  578 | In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5:  warning:    if( var_Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]hange( 
p_obj,   477 | psz _n a m ev,a rV_LCCr_eVaAtRe_(C HOICESCOUNT, p_ob&cojun,t ,p szNU_LL ) n)
a      m|         ^
e, V../include/vlc_variables.hL:128:43: note: Cexpanded from macro 'var_Change'_
V  128A | #R_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(define va),ar_Cha ngb, c )
      |                                       ^e(a,b,c,d
,../include/vlc_common.h:481:15: note: e) var_Change( VLC_OBJECT(a), b, expanded from macro 'VLC_OBJECT'c, 
d,  481 |          conste  struct v)l
c_com      m| o                                          ^n
_member../include/vlc_common.h:481s: (co:nst vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/item.c:15: note: expanded from macro 'VLC_OBJECT'
34:
In file included from   ../include/vlc_common.h:1031:
../include/vlc_variables.h:481 |      491 :5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERITc o)nst ;
      s| t    ^ruct v
l../include/vlc_variables.hc:122:39: note: expanded from macro 'var_Create'
_  122 | #defince voammon_mrembers: (_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c co)
      |                                       ^
nst vlc_o../include/vlc_common.hb:j481e:c15: note: expanded from macro 'VLC_OBJECT'
t  481_t |    *      const struct vlc_common_mem)bers(:&(x)->o (const vlcbj) _\
      ob| je              ^c
t_t *)(&(x)->obj) \
      |               ^
In file included from playlist/item.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/item.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/item.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/item.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT playlist/search.lo -MD -MP -MF playlist/.deps/search.Tpo -c playlist/search.c  -fPIC -DPIC -o playlist/.libs/search.o
Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/item.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/item.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/preparser.c:29:
In file included from ./input/input_interface.h:27:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
In file included from playlist/tree.c:30   66:
In file included from playlist/playlist_internal.h:37 |     v:
In file included from lc./input/input_interface.h:_o27:
bjIn file included from ../include/vlc_input.hect_re:41:
../include/vlc_vout.h:le125:ase( V5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
LC_  125 |   OBJEC  T(vla) )
      |                         ^
c_object_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
re  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lease( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/preparser.c:29:
In file included from ./input/input_interface.h:27:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),In file included from playlist/tree.c:30:
In file included from playlist/playlist_internal.h:37:
In file included from ./input/input_interface.h:27:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b,c,d,e  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
)
      |                                              ^
../include/vlc_input.h:501:46../include/vlc_common.h:481:: 15note: :expanded from macro 'input_Create' 
note: expanded from macro 'VLC_OBJECT'
    501 | 481# | d e f i  ne inp ut_Create(a,b ,c ,cdo,nes)t  istrucnpt vluct__cCormemaotne_(mVemLC_OBJbEeCrTs(:a )(,b,c,const vdl,ce_)o
bj      |                                              ^
ect_t ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'*)
(  481&(x)->obj | )    \ 
    co      n|               ^s
t struct vlc_common_members: (const vlc_object_t *In file included from )playlist/preparser.c(&(:x)29:
In file included from ./input/input_interface.h:27:
->../include/vlc_input.h:530:9: owarning: bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]j
)   530 |  \
             v| l              ^c
_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlIn file included from c_playlist/tree.co:b30j:
eIn file included from ctplaylist/playlist_internal.h:37:
In file included from ./input/input_interface.h_:r27e:
le../include/vlc_input.ha:s530e:(9:  Vwarning: LCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
OBJECT(a  530 |     )     vl)c
_object_r      | ele                        ^a
se( inp../include/vlc_common.h:481:15: note: uexpanded from macro 'VLC_OBJECT'
t );
        481|         ^
 |  ../include/vlc_objects.h:66:  25: note: expanded from macro 'vlc_object_release'  
   const    st66 | ruct v l c _ vcommolnc_m_objeecmtb_erresl:e a(sceo(n sVtL vlC_OcB_JoEbCjTe(cat)_ t) 
      *| )                        ^(&(x)
->ob../include/vlc_common.hj): 481\:
15      : note: expanded from macro 'VLC_OBJECT'
|               ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/preparser.c:29:
In file included from ./input/input_interface.h:27:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[iIn file included from playlist/tree.c:30:
In file included from playlist/playlist_internal.h]): )37:
In file included from ./input/input_interface.h:27:
;../include/vlc_input.h
:      | 572         ^:
10../include/vlc_objects.h:: 66:25:warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note:   572 |   expanded from macro 'vlc_object_release' 
    66 |          vlvcl_co_bojebjectc_trIn file included from _elereplaylist/item.c:als37ee( ase(:
 VIn file included from (vlcplaylist/playlist_internal.h:37_LCo_OBJEb:
In file included from ./input/input_interface.h:CT(a) j27)
:
e      |                         ^
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125ct_t *)(../include/vlc_common.h:481:15:pp_vout[i]) );
      |          ^
:5../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
: warning:    66 |     vlc_object note: expanded from macro 'VLC_OBJECT'
_reldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
eas  481 |         conse( VLC_t struct vlc_comOBJECT(maon_memb) )  
ers: (      |                         ^c
o125nst v | l../include/vlc_common.h c:_ o 481b :ject_t15 : note: expanded from macro 'VLC_OBJECT'
vl*c)  _481(o | b &ject_r(x e      colnesa)->to sbsje( p_vout );
t)r u      \
      |               ^
c|     ^
t vlc_c../include/vlc_objects.hommon_:66:25: note: mexpanded from macro 'vlc_object_release'e
m   66b | e    vrs: (const vlc_olcb_jecot_bject_tr e*l)(&e(xase( V)L-C_OBJEC>Tob(a) )
j      )|                         ^ \

      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/item.c:37:
In file included from playlist/playlist_internal.h:37:
In file included from ./input/input_interface.h:27:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/tree.c:116:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  116 |     var_SetAddress( p_playlist, "pIn file included from laplaylist/item.c:y37:
lIn file included from iplaylist/playlist_internal.hst-item-d:e37l:
eIn file included from t./input/input_interface.he:d27":
,../include/vlc_input.h :p_root );
530      :9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|       ^
530../include/vlc_variables.h:263:48:  |     note: expanded from macro 'var_SetAddress'
   263 | #de   vlfine var_SetAddrc_objeecsts_(ro,e nlease( i,n pput )); 
v      |         ^ar_SetAddre
ss(VL../include/vlc_objects.h:66:25:C_OBJECT(o) ,note:  expanded from macro 'vlc_object_release'
n   66 | ,  p ) 
       |                                                ^
vlc_ob../include/vlc_common.hj:481:15: note: expanded from macro 'VLC_OBJECT'
e  c481t | _ r e  l  ease(  V LcCo_nOsBJECT(at)  s)t
r      u|                         ^c
t vlc_common_../include/vlc_common.h:481:15membe:r snote: :expanded from macro 'VLC_OBJECT' 
(const vlc_  481 |   o b j e c t _cto *nst s)(&(x)-truct >volbcj_)c o\m
      |               ^mon_me
mbers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/item.c:37:
In file included from playlist/playlist_internal.h:37:
In file included from ./input/input_interface.h:27:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
playlist/tree.c:139:5:../include/vlc_objects.h :66warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
25:   139 | note:  expanded from macro 'vlc_object_release' 
    66 |  PL_DEBU G (   vlc_o"deletinbjegc ti_treeml e`%s'", ase( VpL_Cr_ooOtB-J>EpC_Ti(nap)u t)-
>      | psz_na                        ^
me )../include/vlc_common.h;:481
      |     ^
:playlist/playlist_internal.h:177:26: 15note: : note: expanded from macro 'PL_DEBUG'expanded from macro 'VLC_OBJECT'

  177 |  #def  i481n | e   P L _ D E BUG co(n ... ) stmsg_ Dsbgt( p_playlruct vlics_tco, mmon_m__VA_ARGS__ e)m
b      ers: (cons| t                         ^ 
vlc_objec../include/vlc_messages.ht:87_t *:5: note: expanded from macro 'msg_Dbg'
)(&(x)-   87 | >obj)  \
       |                ^
 msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/item.c:70:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   70 |     bool b_autostart = var_GetBool( p_playlist, "playlist-autostart" );
      |                        ^
../include/vlc_variables.h:659:playlist/preparser.c41: note: :expanded from macro 'var_GetBool'
64  659 | #d:efi5: warning: ne vadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r_G   etBoo64 | l(a,b   )    vvaarr__GetBool( VLC_OBJECT(a),b)
      |                                         ^
Ad../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
d  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->oCbjallba)c \
      k| (               ^
input, "intf-event", InputEvent, preparser->worker );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      | playlist/item.c                                                  ^
:161../include/vlc_common.h::19481:: 15warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 note:   expanded from macro 'VLC_OBJECT'161
 |     if  (481  |  !b_fla t    )    var_SectonIsnteger( p_t playlsitsrtuc, "leaft- tvo-parent"l,c_co mmpon_members: (const _item->i_id );
      |                   ^v
lc_oplaylist/tree.c:400:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h  b400 |      ject_t *):259:49: note: expanded from macro 'var_SetInteger'
(&(x)->o  259 | #bj) \
      |               ^
   msg_Err( p_playlist, "Gedplaylist/preparser.c:67:9: warning: efdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ine var
t    67 |         _SetIntevar_DelCatlhleb ackgerlast on(e inpu"t, "in t)(;af,-
      |         ^
eb,c../include/vlc_messages.h:)v83: e n 5vt:"a rnote: expanded from macro 'msg_Err'
_   ,83 S |     mIsngp_utEveeGennt, perriecpar(tpIser-_this, >worVLCn_tMeSG_Eker R)g;
eR      |         ^
,r (_ VL_C../include/vlc_variables.hV:_A167OB_:51: note: expanded from macro 'var_DelCallback'
ARGS__  167J | )#
dE      Cefin| e     ^vTa
r(_../include/vlc_messages.ha:)78De:l13C,: note: expanded from macro 'msg_Generic'all
bb   ,a78ck | c ) 
(a,      |   vlc_Lb,oc,d)                                                 ^vga
(rV_LDelCal../include/vlc_common.hlC_O:481:15: bBaJcnote: EkCexpanded from macro 'VLC_OBJECT'(T (VoL)C
, p, vlc_module_name, __FI  L_481OE__, __LINE_ |         BJECT_(c,ao n\)
,       | bs            ^
t,  sc../include/vlc_common.ht,:r481u :15d )
      |                                                   ^
ct../include/vlc_common.h ::481:15: note:  expanded from macro 'VLC_OBJECT'
note: v  expanded from macro 'VLC_OBJECT'
481  481 |   |  l c  _   c o m m o cn onst struct  _con stvl mcembers: (const vs_ltc_roubcct vlc_comomjmon_momeemncb_memberse:trs:  ((cc_otn osnst vlt vc*)(&(x)l-_c>o_obboject_jte b*j)ct)(_& t\( *)(&(x)-
>x      o)| -              ^>obj)
 \
      |               ^
bj) \
      |               ^
playlist/item.c:175:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  175 |             if( var_GetBool( p_playlist, "random" ) )
      |                 ^
playlist/preparser.c:../include/vlc_variables.h90::6595:: 41: note: expanded from macro 'var_GetBool'
warning:   659due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |    #d90 | efine v a  r_Ge var_DelCalltbBaocokl(( ai,nbput, ")i  ntf-e vvent",ar_ IGetBool(n pVLuCt_EOvBeJECT(nta),b)
,      |  p                                        ^
reparse../include/vlc_common.hr:-481:15: note: expanded from macro 'VLC_OBJECT'
>worker   481) | ; 
        |      ^    con
s../include/vlc_variables.ht:167 stru:51ct vlc_:c onote: mmoexpanded from macro 'var_DelCallback'
n  167 | #d_memberse: f(const vlinc_objecte _t *)(var_DelCal&(x)->lobj) \
b      |               ^ack(a,b,c,d
) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/item.c:233:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  233 |     var_SetAddress( p_playlist, "item-change", p_event->p_obj );
      |     ^
../include/vlc_variables.h:263:48: note: expanded from macro 'var_SetAddress'
  263 | #define var_SetAddress(o, n, p) var_SetAddress(VLCplaylist/preparser.c:126:28: _OBJwarning: ECTdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(o),  126 |         .default_timeout =  nvar_, pInh)
      |                                                ^
er../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
itInteger( parent, "p  481 |      rep  ars ce-timeout" ),
      | onst struct vlc_                           ^co
m../include/vlc_variables.hmo:n_615me:mb53er:s: note: expanded from macro 'var_InheritInteger'
 (  615 | co#define nsvt ar_InheritInteger(ovl, n) var_Inherc_iobtInteger(VLC_OBJECT(o), n)
      |                                                     ^
je../include/vlc_common.hct:_t481 *:)(15&(:x) ->note: obexpanded from macro 'VLC_OBJECT'j)
   \
481      |  |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
              ^
playlist/preparser.c:148:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  148 |         msg_Warn( parent, "unable to create art fetcher" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/item.c:712:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  712 |     var_SetAddress( p_playlist, "playlist-item-append", item );
      |     ^
../include/vlc_variables.h:263:48: note: expanded from macro 'var_SetAddress'
  263 | #define var_SetAddress(o, n, p) var_SetAddress(VLC_OBJECT(o), n, p)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
playlist/item.c:768:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  768 |     var_SetAddress( p_playlist, "item-change", p_item->p_input );
      |     ^
../include/vlc_variables.h:263:48: note: expanded from macro 'var_SetAddress'
  263 | #define var_SetAddress(o, n, p) var_SetAddress(VLC_OBJECT(o), n, p)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/search.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/search.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/search.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/search.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/search.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/search.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/search.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/search.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/search.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/search.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/search.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/search.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/search.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/search.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/search.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_34 warnings generated.
OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/search.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/search.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/search.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/search.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(depbase=`echo playlist/services_discovery.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT playlist/services_discovery.lo -MD -MP -MF $depbase.Tpo -c -o playlist/services_discovery.lo playlist/services_discovery.c &&\
a),mv -f $depbase.Tpo $depbase.Plo
 b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/search.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/search.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/search.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/search.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/search.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/search.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT playlist/services_discovery.lo -MD -MP -MF playlist/.deps/services_discovery.Tpo -c playlist/services_discovery.c  -fPIC -DPIC -o playlist/.libs/services_discovery.o
32 warnings generated.
depbase=`echo playlist/renderer.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT playlist/renderer.lo -MD -MP -MF $depbase.Tpo -c -o playlist/renderer.lo playlist/renderer.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from playlist/search.c:31:
In file included from playlist/playlist_internal.h:37:
In file included from ./input/input_interface.h:27:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/search.c:31:
In file included from playlist/playlist_internal.h:37:
In file included from ./input/input_interface.h:27:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/search.c:31:
In file included from playlist/playlist_internal.h:37:
In file included from ./input/input_interface.h:27:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/search.c:31:
In file included from playlist/playlist_internal.h:37:
In file included from ./input/input_interface.h:27:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT playlist/renderer.lo -MD -MP -MF playlist/.deps/renderer.Tpo -c playlist/renderer.c  -fPIC -DPIC -o playlist/.libs/renderer.o
29 warnings generated.
depbase=`echo input/item.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/item.lo -MD -MP -MF $depbase.Tpo -c -o input/item.lo input/item.c &&\
mv -f $depbase.Tpo $depbase.Plo
35 warnings generated.
depbase=`echo input/access.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/access.lo -MD -MP -MF $depbase.Tpo -c -o input/access.lo input/access.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from playlist/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (constlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/item.lo -MD -MP -MF input/.deps/item.Tpo -c input/item.c  -fPIC -DPIC -o input/.libs/item.o
 vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #definlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/access.lo -MD -MP -MF input/.deps/access.Tpo -c input/access.c  -fPIC -DPIC -o input/.libs/access.o
e var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a),In file included from playlist/renderer.c:27:
In file included from ../include/vlc_common.h b:1031:
../include/vlc_variables.h, c:189:12: ) warning: 
      | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
                                      ^
../include/vlc_common.h:481  189 | :15    : note: retexpanded from macro 'VLC_OBJECT'
ur  481n var_Set |      Checked(   p const_obj struct,  vlc_common_memberpszs: (_ncoamnse,t  VvlLCc__VobARjec_INt_tTE *GE)(R,&( vx)al->o )bj;
)       | \
           ^
      |               ^../include/vlc_variables.h:
140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_In file included from playlist/services_discovery.c:Se28:
tCIn file included from ../include/vlc_common.hhe:1031ck:
../include/vlc_variables.hed:525(V:5LC: _Owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
BJE  525CT |  (o  ), van,r_t,Crv)ea
      te|                                                ^( 
p_../include/vlc_common.h:ob481:j,15: p note: szexpanded from macro 'VLC_OBJECT'
_na  481me |  ,   VL  C_   VAcoR_nsBOt OLst |ru VctLC v_VlcAR_co_DmmOIonNH_mERemITbe
      rs|     ^: 
(c../include/vlc_variables.h:on122:st39: v note: lcexpanded from macro 'var_Create'
_  122ob | #jedect_fit ne*)( v&(arx)_C->reobatj)e( \a,
      b,|               ^c)
 var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         In file included from coplaylist/renderer.c:ns27:
t In file included from ../include/vlc_common.hst:1031ru:
../include/vlc_variables.h:ct203:12:  vlwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c_c  203om |  mo  n_ rmemetbeurrsn v: ar(c_SonetstCh veclc_keobjecd( t_tp_ *)obj(&(x)->obj) \
      |               ^
, psz_name, VLC_VAR_BOOL, val );
      |            ^
In file included from ../include/vlc_variables.h:140:48: playlist/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031note: expanded from macro 'var_SetChecked'
:
../include/vlc_variables.h  :140 | #de539fine :5v: warning: ar_Setdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]Check
e  539 |     var_Create( p_obj,d(o, pnsz_name, VLC_VAR,_FLOAT | VLC_VAR_DOINHEt,v) vaRIT
      |     ^
r_../include/vlc_variables.h:122:39: note: SetCheexpanded from macro 'var_Create'
cked  122(VLC_ | O#BJECT(do),efinne, vatr_C,reate(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
v../include/vlc_common.h):481:15: note: expanded from macro 'VLC_OBJECT'

      |                                                ^
  481../include/vlc_common.h |        : const struct vlc481_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membeIn file included from rsplaylist/services_discovery.c:28::
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554: (co5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  554 |     var_Create( p_obj, st vlcpsz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
_../include/vlc_variables.h:122o:b39j: ecnote: t_t *expanded from macro 'var_Create'
)(&(x)  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
-../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
>  481 |         conost strbju)c t vlc_common_members: (const vlc_object_t *)(&(x)-\
      |               ^
>obj) \
      |               ^
In file included from playlist/renderer.c:27:
In file included from ../include/vlc_common.h:In file included from playlist/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
1031  :
563 |     var_Cr../include/vlc_variables.h:eate( p_obj, psz_n212:12: warning: adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  212 |   e, VLC  _VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
r../include/vlc_variables.he:t122:urn va39: r_Senote: expanded from macro 'var_Create'
tChecked (ob  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
j../include/vlc_common.h, name,:481:15: note: expanded from macro 'VLC_OBJECT'
 V  L481 |         const sC_VARtru_cCOORtD S, vvlc_aclom);
      | m           ^o
n_members: (const v../include/vlc_variables.h:140:48: note: lexpanded from macro 'var_SetChecked'
c_object_t *)(&(x)->obj) \
      |               ^
  140 | #define var_SetChecked(o,n,t,v) var_SetCheckedIn file included from (Vplaylist/services_discovery.c:LC28_:
In file included from OBJEC../include/vlc_common.hT:1031:
(../include/vlc_variables.h:578:9o),n,: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  578 |     if( var_Change( p_obj, psz,_name, VLC_VAR_CHOICESCOUNvT, &count, NULL ) )
      |         ^
)
      |                                                ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
../include/vlc_common.h:481:15  128:  | note: #dexpanded from macro 'VLC_OBJECT'
efine var_Change  (a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
481 | ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
     481     |  cons t   s t ruct  v lc_co conmst msotrn_meumcbers:t vlc (co_commnon_members: (const vlc_object_t *)(st &v(x)->obj) \
l      c_ob| j              ^
ect_t *)(&(x)->obj) \
      |               ^
In file included from playlist/renderer.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/renderer.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/renderer.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/renderer.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/renderer.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/renderer.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/renderer.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/renderer.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/renderer.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/renderer.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/renderer.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/renderer.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/renderer.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/renderer.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/renderer.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/renderer.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/renderer.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    In file included from playlist/services_discovery.c:30:
   In file included from ../include/vlc_services_discovery.h:  c27:
onst stIn file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:ruc125:5: warning: t due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vl  125 |    c_common_ vmelcmb_oberjects: (co_rnst vlelc_objeeactse_t(  *p_vout );
      |     ^
)../include/vlc_objects.h:66:(&(x)->o25:bj note: ) expanded from macro 'vlc_object_release'
\
      |    66 |                ^
   vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481In file included from :15playlist/renderer.c:: 27:
note: expanded from macro 'VLC_OBJECT'In file included from ../include/vlc_common.h
:1031  481:
../include/vlc_variables.h: |  525:  5:   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   co
ns  525t  |  st  ru vctar v_Clc_recoatmme(on p_m_oembjbe, rs:ps (z_conansmet , vlVLc_C_obVAjeR_ctBO_tOL * | )(VL&(C_x)VA->R_obDOj) INH\
ER      | IT              ^

      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/renderer.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from playlist/renderer.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlcIn file included from playlist/services_discovery.c_c:30:
omIn file included from ../include/vlc_services_discovery.h:mo27:
n_../include/vlc_input.h:527me:29mb: erwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s:
   527(c |     ionnpstut v_tlchr_oeabjd_ect t_*it n*)pu(&t (x= )-in>opubjt_) Cr\
ea      | te              ^
( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: In file included from playlist/renderer.c:note: expanded from macro 'input_Create'
27:
In file included from ../include/vlc_common.h:  5011031:
 | #../include/vlc_variables.h:de563:fi5:ne warning:  idue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nput_C  563re |  at  e( va,arb,_Cc,red,ate)e( i pnp_out_Crbjeate(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
, ../include/vlc_common.hpsz:481:15: _nnote: ameexpanded from macro 'VLC_OBJECT'
, V  481 |         coLCn_VsARt_S TsRING |t VLC_Vruct vlc_common_memberAsR: (const vlc_obj_Dect_t *)(&(x)->obj) \
      |               ^
OINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,In file included from b,playlist/services_discovery.c:30:
In file included from ../include/vlc_services_discovery.h:27:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  530 |    )  va r_   Crvlcea_object_release( input );te
      |         ^
( ../include/vlc_objects.hVL:C_O66:25BJ:EC T(note: a)expanded from macro 'vlc_object_release', 
b,    c66 ) |     v
      l|                                       ^c
../include/vlc_common.h:_object481:_15: relnote: expanded from macro 'VLC_OBJECT'
e  481ase( V |  L  C_OBJECT(a) )
      |                         ^
  ../include/vlc_common.h  : c481on:st15 s: note: expanded from macro 'VLC_OBJECT'
tr  481 |         const struct vlc_common_members: (const vlc_objectuct v_t *)(&(x)->obj) \
      |               ^
lc_common_members: (const vlc_obIn file included from jecinput/item.c:t_32t *)(:
&(x)-In file included from >obj)../include/vlc_common.h \:1031:

      |               ^
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return varIn file included from playlist/services_discovery.c:_Set30:
In file included from playlist/renderer.cC:In file included from ../include/vlc_services_discovery.h:27:
../include/vlc_input.h:he27:
cIn file included from ../include/vlc_common.h572:k10:ed(  :1031warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
../include/vlc_variables.h:
578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]p_o
b  578 |     if(   572j,var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
       |     p|         ^  sz_n  ame,   vlVLC_c_VobAjeRct__reINTEleGa
Ese( R(v, val );lc
_o../include/vlc_variables.h:128:b43:      |  jnote: expanded from macro 'var_Change'
e           ^
c  t128../include/vlc_variables.h:140:48: note: _t  | #d*expanded from macro 'var_SetChecked')(pp_v
o  140u | t#defi[nei v])e afir);ne v
      |          ^
ar_C_../include/vlc_objects.hhan:66:25: gSnote: eexpanded from macro 'vlc_object_release'e(
a,b,ctC   he,66 | d cke,de()o va r _Chan ,vnge(lc_obj VLeC_ct_reOBJ,t,vEC) varl_ease( TV(aS)e, tChecb, c,ked d(VL,LCC_O e _B)OBJE
JEC      T|                                           ^
(a) CT(o),n,)t../include/vlc_common.h,v)
:481:      | 
      |                         ^
../include/vlc_common.h:15:                                                ^
481note: :expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:48115:  481: |   15: note: expanded from macro 'VLC_OBJECT'
  note:    expanded from macro 'VLC_OBJECT'    
c  onst481 str | uct 481 |    vl     c _co mm coo n_membnst  ers : (co  const strusct vlc_cnst torucvtl cv_lc_coobjemmocmt_tmn_ m*em)b(e&r(xon_mes:) (cmobers: (consnts -v>oblc_obt vlcj_)jec \
t      |               ^_obj
ectt *)(&(x)->obj) \
      | _              ^
t *)(&(x)->obj) \
      |               ^
In file included from input/item.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OIn file included from BJECinput/access.cT(o),:n,32:
In file included from t,../include/vlc_common.h:1031:
v)../include/vlc_variables.h:189
      |                                                ^
../include/vlc_common.h:481:15::12 note: expanded from macro 'VLC_OBJECT'
:   481warning:  |  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
     const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_In file included from input/item.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
I  212 |     return var_SetChecked (obj,N naTme,E GVELRC, _VARval )_C;
      |            ^
OORDS, val../include/vlc_variables.h);
      | :           ^140:48: note: expanded from macro 'var_SetChecked'

../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
    140140 |  | ##ddeeffiinne var_eS evtar_SetCChehcekcekded((oo,,nn,,tt,,vv))  var_SvetaCrh_eSckeedt(CVhLCe_cOkBJed(VLC_OEBCJTE(CT(o),no,t),n,,tv,)v
)      
|       |                                                ^
../include/vlc_common.h:481                                               ^:15: note: expanded from macro 'VLC_OBJECT'

  481 |     ../include/vlc_common.h  :  481:15: note: const expanded from macro 'VLC_OBJECT'st
ruct vlc  _481 | comm on _  memb e r s:  c(ocnosnts stt rvulccplaylist/services_discovery.c:53_objt v:ect_t *lc_com)(&m5on_(x:)->obj warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)   mem \
be      | rs              ^53
 | :     msg_Dbg(sd, "adding: %s"In file included from (input/item.c:,32:
 In file included from ../include/vlc_common.h:1031p:
../include/vlc_variables.h:227c:12_onsi: warning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ptu  227t |  - >psz   vlc__obname ? jreturn pvect__art_SietChnecp *)(ked&(x( )->op_bj)obj , psz_nut->psz_nama\
      |               ^
e : "(nme, Vull)");
      |     ^
L../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
C   87 |     msg_G_VAR_FeLOIn file included from input/access.c:Aneri32:
In file included from cT, v(al )p;
      _t|            ^h
../include/vlc_common.h:1031i:
../include/vlc_variables.h:../include/vlc_variables.h:140s:48:, VLC_203:12: note: expanded from macro 'var_SetChecked'MSG_D
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  140 | BG, #de
f_  in_VA_A203 |     Re varr_SetCGS__)
      |     ^
he../include/vlc_messages.hetck:ed(o78,n,t,v):13: note: expanded from macro 'msg_Generic'ur
 n va   r78 |  v_   vlc_Log(Var_LSeStChecetCkedhCeck_ed( OBJECTp_o(VL(C_OBoJE)CT, p, v(o),n,t,lc_modv)
u      |                                                ^b
lj, epsz_../include/vlc_common.h_nn:481a:15m: note: expanded from macro 'VLC_OBJECT'a
eme  481, VL,C _ | _    _    coFILE_nst st_, __LructIVN vlc_EcoAR___,mm oBn_\mem
O      | OLber,            ^ val 
)s: (;../include/vlc_common.hco
      |            ^
:nst 481../include/vlc_variables.hvl:15: :140c_note: objecexpanded from macro 'VLC_OBJECT'
:  481 | t_48: t *)(&( x)note: expanded from macro 'var_SetChecked'
-   >o bj)140 \ 
      |               ^
    const struct vlc_common_member | #defIn file included from sinput/item.c:ine va: (conr_Sst v32:
In file included from ../include/vlc_common.hetC:1031:
hl../include/vlc_variables.h:c_o241e:b12:j ect_warning: t cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ke  *241 |  d  )(o,n (retur&(,t,xn va)->objvr_) SetCh\
) vecked(a       p| _orbj              ^_
SetCh,e cked(VLpCsz__OnBaJmEeC,T (VoL)C,_nVAR,t,_SvT)R
I      N|                                                ^
G, va../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'l
   )481 |    ;  
         co| n           ^
s../include/vlc_variables.h:140:48t:  note: sexpanded from macro 'var_SetChecked'tr
u  140c | t vl#deplaylist/services_discovery.cfinc_:coe v86ar_Se:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mmo   n_m86emt | beChecrsked(o:  (c o ,n n,msgst_t vlD,vc) bv_ar_ogbje(csd,t_St *etC heck)"(edr(V&(xeLC)_OmBJEoCving->oT(b:j) \ %s
o)",      n,,|               ^
t ,v)
      |                                                ^p_input
->psz_name ? p_inp../include/vlc_common.h:In file included from input/access.cu:481t:15->p32:sz:
In file included from ../include/vlc_common.h_:na1031:
../include/vlc_variables.h:212:12 note: expanded from macro 'VLC_OBJECT'
m  481 |   e:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:       cons"(null
t s  212 | tru )ct vlc _c"ommon);
      _me m|     ^
be../include/vlc_messages.hrs re:: (87c:oturn n5v: note: arexpanded from macro 'msg_Dbg'st 
v_Selc_tCobhecje   ct_t *87 | ked)   (&( xm)- (osb>gjobj),  _\
      | name, VLC              ^
Generic(p_this, VLC_MSG_DBG, __In file included from Vinput/item.c:32:
In file included from ../include/vlc_common.hA_ARGS_:1031:
_)
      ../include/vlc_variables.h| _:    ^
256:12../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'VAR:_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

C  256O   ORD78S, |      rveal | )   tur vlc;n_ v
      Lar_oSetChg(|            ^eck
Ved../include/vlc_variables.h( Lp_:obCj, 140_:48: note: expanded from macro 'var_SetChecked'
O  psz_n140B | #aJECTdef(o)ime, VLCne _Vv,ar_Set CheckepARd_A, vlc_modD(uDRESoleS,_ val )name, __FIL,nE;
      | ,__, __L           ^tI
N,v)../include/vlc_variables.h:E140:_48: note: expanded from macro 'var_SetChecked'
_,  140 | #defi \ne va
r_SetC       v| ar_            ^S
ehectChecked../include/vlc_common.hked((o,:n,VLCt,_OBJv) E481CTvar_(:o)15: note: ,Seexpanded from macro 'VLC_OBJECT'tChenck
e  481 |    , t  d(VLC_,v)
OB      |                                                ^
 JE ../include/vlc_common.h:481:CTc(o),non,t,vst st15:r)
u      |                                                ^ 
cnote: expanded from macro 'VLC_OBJECT'
t vlc../include/vlc_common.h:481_:15c  o481: note: mmon_expanded from macro 'VLC_OBJECT'
membe |     481 |           r  s co ns:cont strst ust rucct (vlcct_co vnlc_stco mvlcmo_objn_meect_mberomtmon *)s: _m(&(x)embers->(o: (conbst jvlc) \
_object      _t |               ^c*)(o&(x)-
nst >obj) \
      | v              ^
lc_object_t *)(&(x)->obj) \
      |               ^
playlist/services_discovery.c:92:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   92 |  In file included from input/item.c:32       msg_Err(sd, "rIn file included from input/access.cemovin:
In file included from ../include/vlc_common.h::1031:
../include/vlc_variables.h32:276g:
In file included from ../include/vlc_common.h: :10:item  nowarning: 1031due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:
  276../include/vlc_variables.h: |  t   adde227 id:12:" f(); /*warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] !va
r   227 | S_GeD pltC hu   reectukedg( irnn  bug */
      p_obva| r_        ^
jS, ../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'etCheckepsz_d(
na   me83 , VLC | _p _ob j,  VARpsz _na_INTmEGER,ms &vale g) )_,Generi
      c|          ^
(../include/vlc_variables.h :142:48V: In file included from playlist/renderer.c:pnote: expanded from macro 'var_GetChecked'
29  142 | #d_LtC_Vhei:
In file included from ../include/vlc_renderer_discovery.hs,:fi A24:
VLIn file included from ../include/vlc_input.h:41R_FL:
C_MS../include/vlc_vout.hOA:nG_e 125T,EvarR_G R, :5:_e_V warning: tCheckeA_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
A  125dvalRG |  (o,n,t,v) va r_S__)G)
      etChecked(V ;
      |            ^
LC_../include/vlc_variables.h:O140BJ:48: Enote: CTexpanded from macro 'var_SetChecked'(
o),n,  140 | #t,v)
      |                                                ^
  vlc_defin../include/vlc_common.h:481:e15: note:  vaexpanded from macro 'VLC_OBJECT'r
o  481 |        _ Sconsbt| e    ^tC s
jh../include/vlc_messages.htect_rructe v:lc78_:13:cco mkmeledeanote: (se( o,nexpanded from macro 'msg_Generic'p_v
,   out78 |  on_ )t,v)me  v;mb 
      |      ^
ar_v../include/vlc_objects.hSerls: (c_L:c66:o25: g(etChenote: expanded from macro 'vlc_object_release'V
oLcked(VC_OnBJEC   66LCT_OBJECT | (  o),   p, vlv(ol),n,cct,v)st 
v      l__mc_oobjecobjedu| tl                                               ^
c_tt *_../include/vlc_common.h:481:15)ree(l&(:xea )s-_naenote: expanded from macro 'VLC_OBJECT'
>  481 | me(,  obj   )V__F  \
 ILC_  O      | B c              ^
JECT(oan)st sL tE)_ruct_, vIn file included from input/item.c _:
32      _L| IN                        ^:
In file included from ../include/vlc_common.h:E__, 1031lc_co\
      mmo:

n../include/vlc_variables.h|             ^_
:293:membe../include/vlc_common.h../include/vlc_common.hrs:: (:10: warning: 481481:15:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]con:15: note: 
sexpanded from macro 'VLC_OBJECT'
t  v  293 |  note: lc_objeexpanded from macro 'VLC_OBJECT'ct_t  
481   |    i f  ( !481     *var)_Ge(tCh | ec   ke  d( p co_nobj,  pszst  str const stuct v&(x_namlce, )_comVLCmon_VAr->obujct )_mem be\
      |               ^v
rs:l (constcR_BO v_lcc_oobjemct_tOL, In file included from input/access.c: &m32onv_al m) e:
*)
mb      )(&e(x)->rsIn file included from ../include/vlc_common.h| :         ^o
 bj)( \
const      |  vl              ^
c:../include/vlc_variables.h:142:481031:
_../include/vlc_variables.ho: bnote: jexpanded from macro 'var_GetChecked'
e:c241  142 | :12#de:fin t_te warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 *)  v(ar241_Ge&(x)- | >tChec keo   red(bo,n,turntplaylist/services_discovery.c:128j va)r,_v:29:)S v ar_G\etChe
t       warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]|               ^

eCckh  128e | ecked(d  (pV _L oC _OBJECT(bosj)ds->sd = vlc_sd_Create(VLC_O,,n Bps,t,vz)J
      |                                                ^
E_name, VLC_VAR../include/vlc_common.h:481:15: _note: Cexpanded from macro 'VLC_OBJECT'
TS  (481pT | Rl Ia  yNG, val );
      |             ^ 
l../include/vlc_variables.h  :i 140c:st), chai48onst struct vlc_com:m nonote: expanded from macro 'var_SetChecked'
,n   _&mo140e | #mdwbers:e f(nceirno)enst v l;var_Set
      |                             ^
Chec../include/vlc_common.h:481:15: cnote: _kexpanded from macro 'VLC_OBJECT'object_
et *)(d(&o  ,481( | x)-n,t,> ov       constb) j struv)c ta\r
 _      vSle| ct              ^
Checke_commdon(_VmLemC_OBJECT(o),bers: n,t,v)
      |                                                ^
(In file included from input/item.c:32:
In file included from ../include/vlc_common.h../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:c  o4811031n:
s | ../include/vlc_variables.ht: 304 v: 17l : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] c
 _ o  304 |     i  fco n(sbljeicktt_ eslty(ruct vl!c_covatrm_mG e*ot)nCh_mee(&(x)c-mk>eodb (obejrb)j s, n:\ (acmeonst, 
 vVlL      |               ^CIn file included from _
Vplaylist/renderer.c:29ARc_CO_ORDo:
In file included from ../include/vlc_renderer_discovery.hbje:24ct_tS,:
 &v../include/vlc_input.ha *l)))
      |                 ^
)../include/vlc_variables.h:(&(x142:48)->o: note: expanded from macro 'var_GetChecked'
bj)   :\142527 | #:def29in:
e v a      |               ^
warning: r_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_GeIn file included from input/access.c:32:
In file included from th../include/vlc_common.hread:tCh1031_:
../include/vlc_variables.h:ecke256:12t:  d(o,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n*,t,iv) nvar_  256 |  pGetuChecket   rd(etVLCu_OB JEC= inputT(ro)_,n,t,vCn va)
      | r                                               ^
re_../include/vlc_common.h:481Sa:15:te( enote: expanded from macro 'VLC_OBJECT'
t  481 |  C        cphareeocnst skntreuct dvlc( p_t, icomt_em,mon_mo bj, psz_logn, embaerme,N VLC_Vs: (cAonsRt vl_ADDREUc_SoS,L vaLplaylist/services_discovery.cl, N UL)L ;
      | :188bjec           ^
);
t:9: ../include/vlc_variables.hwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_t   188: |  140    :48*)(:&(x   )- msg>onote: bjexpanded from macro 'var_SetChecked')_W
 a  rn(140pl | #defi\
      |               ^
neayl var_Siste, "discover      |                             ^y %tChecks ise nodIn file included from 
(oinput/item.c:,../include/vlc_input.h32tn lo,adet,:501:46:
In file included from ../include/vlc_common.hd:", 1031:
../include/vlc_variables.h:324:nam: note: expanded from macro 'input_Create'e10:)
;  501
      |  |         ^v warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])
 v#de../include/vlc_messages.h:
fia85:5  324r | :_SetC note: heckexpanded from macro 'msg_Warn'n 
ed(VLC_O   85 | e  B i inpuJ  t  fmEsgCT(o_G(e)ner,ic(p_nthis , VLC__,MCt!SreG_W,vaARNa, __rte(a,v)
VA_      AR| GS_                                               ^
b_,../include/vlc_common.h:481)
_:15:      | c,d    ^ Getnote: ,e) i
Cexpanded from macro 'VLC_OBJECT'he
c../include/vlc_messages.h:ke  78:13d( p_:481 note: expanded from macro 'msg_Generic'
o    | bj, p  78 |      s zvlc_L og(_name,   VLVLC_OBC _VcAR_FLOATJoEC, &vnst alTs )t (npu)oruc),t_Cr t
      pe|          ^,
 ../include/vlc_variables.h:avte lvlc(VcL_commC_on_meOBJmECT(_modubl142ea),eb_nra:48:sme, note: :expanded from macro 'var_GetChecked' 
__F,I  142 | LE_#def_cin,  (co,e nst__LI var_NEvlc_ob__,jGetChd,eee)ck \
ed(o      |             ^
../include/vlc_common.h:481,n,:15: note: expanded from macro 'VLC_OBJECT't,
c
      |                                              ^tv)
 v_  a481r | ../include/vlc_common.ht:481     : 15 : _Get note: expanded from macro 'VLC_OBJECT'
*  481) |     cCo(&(x)->obnst hejstrcke)d(uctV  vLl\
      | C_Oc BJ   EC              ^T
_c (ommo)o,n,t,vc)on_mem
nbsetrs      In file included from input/access.c: st|                                                ^r
uct32:
In file included from ../include/vlc_common.h: 1031:
: ../include/vlc_variables.h:276:v10:(co warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]l
n../include/vlc_common.h  276 | c st  _  ivl:ccf( o!_481m:15:moovbn_memject note: expanded from macro 'VLC_OBJECT'
_t a  481 | r_     b eGe tr s: (Ch*)(&(xe)cckconos->obnj) t\st vl
 st      | c              ^
r_object_teuct vlcd( _*)(& com(monpx_obj,) p-sz_m_nae>me, VLCo_VbAR_jm) \INT
bEGEeR,       r|               ^
s: &(valc o)n s)
      | t         ^
 ../include/vlc_variables.h:142:48: vnote: lexpanded from macro 'var_GetChecked'c
_obj  eIn file included from c142 | #deplaylist/renderer.cfin:e va29t_tr_G:
etCheIn file included from ../include/vlc_renderer_discovery.h c*ke:24:
d(../include/vlc_input.h)(&(:o,n530:,t,vx)-) va>9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  bjr_G) \530etC | hec ke
      |               ^
       vlc_object_release( input );
      |         ^
d(In file included from ../include/vlc_objects.hinput/item.c:VLC:66:2532:
In file included from :../include/vlc_common.h: _O1031BJE:
../include/vlc_variables.hCTnote: :340(:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o),nexpanded from macro 'vlc_object_release'  340 |  
,      if( 66vt,a | r    _GetChevlcvc)ked_
(       | o                                               ^
p_obbje../include/vlc_common.hj:, pcsz_t481:15_rele: note: expanded from macro 'VLC_OBJECT'
as  481na | eme(, VL   C_VVALR_STRCING _   O  conBsJ, &vEal ) )C
      | tT s        ^tr
(uca) )
      |                         ^t 
vl../include/vlc_common.hc_co../include/vlc_variables.h::142:48mmo:481 note: expanded from macro 'var_GetChecked'
n_m  142 | #de:em15ber:s: (const  vlnote: c_objecexpanded from macro 'VLC_OBJECT't_t
f *  481 |  )(&ine   (x) var_G et-> objChec k) \ c
      o|               ^ed
(o,n,tnst struct vlc_common_members: (co,In file included from input/access.c:nst vv)32:
In file included from lc_ob vjecar_../include/vlc_common.h:1031Gett:
_Ch../include/vlc_variables.h:293:10:te  warning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
*)  293 | (   &k if( (x)->ob!vjar_G) \ed(V
etC      h| eLck              ^eC
_OBJECT(d( p_oo),n,t,bvj),
      |                                                ^ ps
z_name../include/vlc_common.h,: V481:15: LC_VAnote: Rexpanded from macro 'VLC_OBJECT'_
BOOL, &  481 |    v  a l   )c o)n
      | In file included from st          ^playlist/renderer.c
struc:../include/vlc_variables.h29t:
:142:In file included from 48: note:  vlcexpanded from macro 'var_GetChecked'
../include/vlc_renderer_discovery.h:24:
../include/vlc_input.h:572:_commo10  142 | :n_members : (warning: #defincdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]oenst 
v  lc_572 |          objvlc_o becvtj_t *ect_release(ar_ G)etCh((&vlc_(x)ec-object_ked>obj) t\ 
      | (o              ^
,n,t,*)(vpp_vout[i]) );
      |          ^
) v../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
ar_   GIn file included from input/item.c:32e66:
In file included from ../include/vlc_common.h | tCh   e: vlc_o1031:
ckbed(jVLCe_OBJ../include/vlc_variables.hEcCT(to),_n,t,:rv)
e      |                                                ^
350:9lea: warning: sedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]( VLC_OBJE../include/vlc_common.h:
481  350 |    CT(a) )
:15: note: expanded from macro 'VLC_OBJECT'
        481 | |                         ^
   if(  ../include/vlc_common.h     v:ar_481c:onst15 st:rGuect t vlcnote: expanded from macro 'VLC_OBJECT'
Checke_com  mon481_d | memb(e pr_s: ob  (consjt vl,c_ obj ect_t p sz_n *) (&( x)- >aobjc) \
o      n|               ^
smte ,s VLC_VAR_truct vlc_common_membersIn file included from : (coinput/access.c:32n:
In file included from ../include/vlc_common.h:1031st:
STRIN ../include/vlc_variables.h:304:17: vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
l  304 | c G_  ,  if& o(libkeljy(!vvalecar_t _) )
      tGetChe *cked) (ob(j|         ^
&(x)->obj) \
      |               ^
, ../include/vlc_variables.hn:a142m:e48: , VLC_Vnote: expanded from macro 'var_GetChecked'
  AR_142CO | OR#DdSe,f i&nvea l)))
      |                 ^v
ar../include/vlc_variables.h:142:48_:G enote: texpanded from macro 'var_GetChecked'C
h  142e | c#kdefinee d(o,n,vta,vr)_ GveatrC_Gheckede(toC,hne,ctk,evd)( VvLaCr__OGBeJtECChTe(cok)e,dn,(tV,vL)
C_OBJE      C| T                                               ^(
o),n,t,v../include/vlc_common.h)
:      |                                                ^481:15: 
../include/vlc_common.hnote: :expanded from macro 'VLC_OBJECT'481
:15:   note: expanded from macro 'VLC_OBJECT'481
 |    481 |             const  st  constr uscttr vlc_commuocnt_ mvembers:l c(_ccoonmsmto vlc_n_memboebrjse:c t(_cto n*st) (v&l(c_xo)b-j>eoct_btj )* )\(&(x)->o
b      | j) \
      |               ^
              ^
In file included from input/item.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: In file included from due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]input/access.c:32:

In file included from ../include/vlc_common.h:  1031362:
 | ../include/vlc_variables.h : 324 : 10i:f (warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]va
r_G  324 | e tChe c k eidf((  p!_voabrj_,G eptsCzh_encaked( mpe_o,b VLC_VARj, psz__AnDameD,R VESS, &LvCa_lV A)R _)F
L      |         ^
O../include/vlc_variables.h:142:A48T:,  note: &expanded from macro 'var_GetChecked'v
a  142 | #dlefi ne)  v)a
      r| _         ^
GetCheck../include/vlc_variables.he:d142(:o48,:n ,note: texpanded from macro 'var_GetChecked'
,v) var_G  e142t | C#hecdefikne evdar(_GVetLChCec_OBJECTk(eo),n,t,vd(o,n),
t      ,| v                                               ^) 
var_Ge../include/vlc_common.ht:Ch481ec:ked15(VL:C_ OBnote: expanded from macro 'VLC_OBJECT'JEC
T(o),n  ,481t |     ,v)
      |                                                ^    const s
../include/vlc_common.htr:481:15: unote: cexpanded from macro 'VLC_OBJECT't vlc
_co  m481m | on     _membe r s :c o(ncsotn sstt vruct vlc_lcco_mombojenct__tm *)em(b&ers: ((cx)->oobjn)s t\ 
v      l| c_              ^
object_t *)(&(x)->obj) \
      |               ^
In file included from input/access.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &In file included from valinput/item.c :)32:
In file included from ../include/vlc_common.h:1031 )
      |         ^
:
../include/vlc_variables.h:142:48: ../include/vlc_variables.hnote: :expanded from macro 'var_GetChecked'429
:5: warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]142
 | #defi  ne 429v |     vaarr__CGreetaCthee(c kp_obj, epds(zo_,nn,t,v) vaarm_e, VLGCet_ChVeAcRk_ed(IVNLCT_OBEJGEECT(oR )|, nV,LtC,_vV)A
R      _DOINH| E                                               ^R
IT );../include/vlc_common.h:481:15:
      |     ^
 ../include/vlc_variables.h:122note: :expanded from macro 'VLC_OBJECT'
39: note: expanded from macro 'var_Create'  
481  122 |  |  # d e  f  i cnones tv asrt_rCurceta tvel(a,b,cc_comm) varo_nC_reamembte( VeLrCs_OBJEC:T(a (), b, cconst vlc_ o)b
j      |                                       ^ect_t *
)(&(x)-../include/vlc_common.h>o:481:15: note: expanded from macro 'VLC_OBJECT'
bj) \
  481 |             |   const               ^s
truct vlc_common_members: (const vlc_object_t *)(&(xIn file included from )-input/access.c:>32ob:
j)In file included from  ../include/vlc_common.h\:1031:
../include/vlc_variables.h:
350:      9|               ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRIn file included from ING, input/item.c&va:l )32:
In file included from ../include/vlc_common.h:1031:
 ../include/vlc_variables.h):442:5: 
      |         ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:142  442 |  : 48 :  note: vexpanded from macro 'var_GetChecked'
ar_C  r142 | #defeinea tvea(r p_obj, p_sGze_tnCahme, VeLcCk_eVdA(Ro_,BnO,OtL, v|) VLC_V AvRa_rD_OGIeNtHCEhReIcTk e)d;(
V      L| C    ^
_../include/vlc_variables.h:122:O39B:J Enote: Cexpanded from macro 'var_Create'T
(o),n  122 | #def,itn,ev )v
a      r_Crea|                                                ^te(
../include/vlc_common.h:a481,b,c) v:a15r:_C note: expanded from macro 'VLC_OBJECT'
r  481e |  ate( V L C _ O B J EcCoTn(sa)t,  sbt, c )
      |                                       ^ruct v
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'l
c_comm  o481n_ | memb er s:  ( co ns   conts tvl c_osbtjruct vlecc_t_tc *o)(&m(xm)-on_member>so:bj) (cons t \
vlc_o      b|               ^
ject_t *)(&(x)->obj) \
      |               ^
In file included from input/access.cIn file included from input/item.c:32:32:
:
In file included from In file included from ../include/vlc_common.h../include/vlc_common.h:1031::
1031:
../include/vlc_variables.h../include/vlc_variables.h::455362:5:: warning: 9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

    362455 |  |         ivfa(r _Cvar_GerteaChecktede((  pp_o_obj, psbz_j, psz_nnaammee,, VLC VLC_V_VAR_FLAORA_TA D|D RVELSCS_,V A&vRa_lD )OINHERIT  ))
      ;
      |     ^
|         ^
../include/vlc_variables.h:122:39: note: ../include/vlc_variables.hexpanded from macro 'var_Create'
:  142122: | 48#:de fnote: iexpanded from macro 'var_GetChecked'n
e v  a142r | _C#rdeefaitnee( var_Geat,Cbh,ecc)k vaerd_Creat(oe( VL,Cn_,Ot,vBJECT() vaa)r,_ Gbe,t Cch ecked()V
L      C|                                       ^
_OBJEC../include/vlc_common.hT:(481o:)15:,n,t,v)
      |  note: expanded from macro 'VLC_OBJECT'
                                               ^
  481 | ../include/vlc_common.h:481:15: note:         expanded from macro 'VLC_OBJECT'c
onst stru  c481t |         v clonsct _stcommroucnt v_lc_mcomemonmbers: _membe(const rvsl:c _(ocbojnesctt _vtl c*_)o(b&j(exc)t-_>to b*j))( &\(
x      )|               ^->obj) 
\
      |               ^
In file included from input/item.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_CIn file included from rinput/access.ce:a32:
In file included from ../include/vlc_common.h:1031te(a,b,29:
c) var_Cr../include/vlc_variables.h:429:5 warning: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  429s generated.
a | te( VLC_ O B J EvCaTr(_aC)r,e abt,e (c  p)
_      |                                       ^o
bj, ps../include/vlc_common.h:481z_nam:e15:, VL Cnote: _expanded from macro 'VLC_OBJECT'V
AR_I  N481 |    T E G E R co | VnLsCt_ VsAR_DOINHEtruct vlcRIT );
_      | c    ^o
mmon_membe../include/vlc_variables.hrs: :122:(const vlc_object_39t *)(&(x: note: )->obj) \
      |               ^expanded from macro 'var_Create'

  122 | #define var_Create(a,b,c) var_Create( In file included from input/item.c:VL32:
In file included from ../include/vlc_common.h:1031:
C_OB../include/vlc_variables.h:477JE:C5T: warning: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a), b, c )

      |                                       ^  477 |     var_Creat
e( p_obj../include/vlc_common.h,:481:15 psz_name, VLC_: note: VAR_STRING | VLC_Vexpanded from macro 'VLC_OBJECT'
A  481R | _ D       coOInst NHEstructR ITvlc_commo n)_;
      | memb    ^
e../include/vlc_variables.hr:122s: (co:n39s: note: expanded from macro 'var_Create'
t vl  c122_ | obje#defcine tvar_Create(a,b,c)_t *)(&(x )var_Create( VLC_O-B>obJjE)CT( \
      a| ), b,               ^
c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/access.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/access.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const In file included from input/item.c:32:
In file included from vlc_ob../include/vlc_common.hjec:1031:
../include/vlc_variables.h:491:5:t _warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t *)(&(x)->obj) \
      |               ^

  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRIn file included from input/access.c:ESS32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469 | VLC_VAR_DOINHERI:5: T warning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc];
      
|     ^
  469 |     ../include/vlc_variables.h:122v:a39r:_ note: Cexpanded from macro 'var_Create'r
e  122a | te(#depbase=`echo input/clock.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/clock.lo -MD -MP  p_obdefi-MF $depbase.Tpo -c -o input/clock.lo input/clock.c &&\
nj, psez_name, VL mv -f $depbase.Tpo $depbase.Plo
vCa_r_VACreate(Ra_,Sb,c)T RvIaNrG_ | VLCreCa_VAR_DtOeINHERIT );
      |     ^
../include/vlc_variables.h:122:39: (note:  expanded from macro 'var_Create'
V  122L | C#_dOeBfJECinTe( vara_)Crea,t eb(,a ,cb, c))
      |                                       ^
 var../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'_
Creat  e481( |   V L C     _conOBJECTs(ta )s,t rbu, ctc  v)l
c_c      o| m                                      ^m
on_me../include/vlc_common.hmb:e481r:s15::  (note: cexpanded from macro 'VLC_OBJECT'o
n  481st |         const str uct vlc_vlc_coobjmmect_ton *_me)mbers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
(&(x)->obj) \
      |               ^
In file included from input/access.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLIn file included from C_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | input/item.c:#def32:
ine In file included from var_C../include/vlc_common.hre:a1031:
t../include/vlc_variables.he:(511a:,5: bwarning: ,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c) var_C  r511 |  eate (   Vvar_CLrCe_aOtBeJ(E Cp_Tobj(, psz_naa),me,  VbL,C _cV A)R
_INTE      G|                                       ^E
R | ../include/vlc_common.hVL:C481:_15V:A Rnote: expanded from macro 'VLC_OBJECT'
_DO  I481N | H E R I   T 
       c| o    ^n
s../include/vlc_variables.ht: st122r:u39c:t  note: vlcexpanded from macro 'var_Create'
_  122 | #cdoemfmon_imnemeb evrar_Creas: (ctoe(nsat, b,vcl)c _varobject_t *)(&(_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         x)->obj) \
const stru      ct|  v              ^lc_co
mmon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/access.c:32In file included from input/item.c:
:32In file included from :
In file included from ../include/vlc_common.h:../include/vlc_common.h:10311031:
:
../include/vlc_variables.h:../include/vlc_variables.h525::5:491 warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
5:  525 warning:  |  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   491 |      va var_Create( p_obj, psz_name, VLC_r_VCrAeaR_AteD( Dp_RobEj,S pSsz | _nVamLe, CVLC_VAR_B_OOL | VLC_VAR_DOINVHAERR_IDTOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #def );
      |     ^
in../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
e   122 | #definevar_C vreate(aar_,Crbea,tec) var_Create((a ,bV,cL) C_OvaBr_JCreaEtCeT( (Va), b,LC_O BJECTc(a),  )b
      |                                       ^, c )

../include/vlc_common.h:481:15: note:       | expanded from macro 'VLC_OBJECT'                                      ^

  481../include/vlc_common.h: | 481 : 15 :  note:  expanded from macro 'VLC_OBJECT'
   c  481 |   o  nst   s truct const vl stc_ruccto vmmonlc__mcoembemmrs: (const vlc_object_t *)(&on_members: (const vlc_object_t *)(&(x)->obj)(x)- >\
      |               ^
obj) \
      |               ^
In file included from input/item.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: In file included from input/access.c:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
32:
  In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: 539 | warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   va  r_C511re |     avarte( _pC_orebj, aptsze_n( p_ame, VLobCj,_ pVAszR_nam_FLOAT | e, VLC_VAR_INTEGER | VLC_VAR_VDLCOIN_VARH_DERIT
O      I| N    ^H
E../include/vlc_variables.hR:I122T:
39      :|     ^
 ../include/vlc_variables.hnote: :122expanded from macro 'var_Create':
39: note:   expanded from macro 'var_Create'122
 |   #d122 | #defeifine var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membersne: v ar(_Ccreoatne(st vla,c_object_t *)(&(x)->obj) \
      |               ^
b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const stIn file included from ruinput/access.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ct vl  525 |    c_c ommonv_maemrbe_Create( p_obj, psz_name, VLC_VAR_BOOL | VLrs: C_VAR(_DOIconst NHvlc_objecERtIT_
      | t    ^
 *)../include/vlc_variables.h:122(&:39(: xnote: expanded from macro 'var_Create')
->o  122b | #j) \
      |               ^
define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )In file included from input/item.c
      :32| :
In file included from ../include/vlc_common.h:                                      ^
1031../include/vlc_common.h:481:
:15../include/vlc_variables.h:: 554note: :expanded from macro 'VLC_OBJECT'5
:   481 | warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   
    554 |      c vonsatr st_Crreautce( p_objt vlc,_ cpszomm_onna_me,mem VbeLrsC: _(cVonAstR_S vTRINGlc | V_objeLcCt_VA_Rt *)(_&DO(INHEx)R-I>To
      |     ^
bj../include/vlc_variables.h:122) \:
      39| : note: expanded from macro 'var_Create'
              ^  
122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )In file included from input/access.c
      :|                                       ^
32:
../include/vlc_common.h:481:In file included from ../include/vlc_common.h:1031:
15../include/vlc_variables.h:539::5 :note:  warning: expanded from macro 'VLC_OBJECT'due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  481 |    539 |       var_ C r eate (  pc_oonbsjt, psz s_namtre, uVcLtC vl_c_VcoAmmon_members: (const vlc_R_FLOAoT b| jVLeC_ctVA_R_tDO *)(&(x)->INHobjER) IT
      \|     ^

      |               ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15:In file included from input/item.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning:  note: expanded from macro 'VLC_OBJECT'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    481 |         const struct vlc_common_members: (cons563t v | lc_object_    tvar *_C)r(&(ex)a-te( p_>oobbjj) , \p34
s      |               ^
 warningz_name, Vs generated.
LC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
In file included from input/access.c../include/vlc_variables.h::32122:39: :
note: expanded from macro 'var_Create'
In file included from   122 | #../include/vlc_common.h:1031:
de../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]f
ine   var_Create554 | (a,b, c)  var  va_Crreat_e( CVLC_OBJreate( ECTp(a), _bobj, c, psz_nam )e
      ,|                                       ^ 
VLC../include/vlc_common.h:_481:V15:A note: Rexpanded from macro 'VLC_OBJECT'
_STRING   481| |   V  L  C  _VAR c_onDstO stINHruEctR vIlcT
_c      om| mo    ^n_
mem../include/vlc_variables.h:122:39be:rs : (cnote: onexpanded from macro 'var_Create'
s  t vlc122_o | bj#ectd_te *)(&(x)->fobj)i \
ne var_Crea      | t              ^
e(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commoIn file included from ninput/item.c:32:
_In file included from ../include/vlc_common.h:m1031:
../include/vlc_variables.h:578:ember9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s
:  578  |   (  icf( ovarn_Chsanget v( p_olcbj, ps_z_namobe, jVLC_ect_VAR_CtH OICESC*OUNT, )&co(unt&,(x NULL)->obj) \ ) 
)
      |               ^
| ../include/vlc_variables.h              ^
:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECIn file included from T(input/access.ca), b, c, d,:32:
In file included from ../include/vlc_common.h:1031:
 e ../include/vlc_variables.h:)
      |                                           ^563
:5: warning: ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  481 |      563 |     v   ar_Create(   p_objco, nst spstruz_ct navlc_commome,n_ VmembLC_VAR_ers: ST(const vlc_object_t *)(&(x)->obj) \
      |               ^
RING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/access.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo input/control.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/control.lo -MD -MP -MF $depbase.Tpo -c -o input/control.lo input/control.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/clock.lo -MD -MP -MF input/.deps/clock.Tpo -c input/clock.c  -fPIC -DPIC -o input/.libs/clock.o
In file included from input/item.c:38:
In file included from input/item.h:27:
In file included from input/input_interface.h:27:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/item.c:38:
In file included from input/item.h:27:
In file included from input/input_interface.h:27:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/item.c:38:
In file included from input/item.h:27:
In file included from input/input_interface.h:27:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/item.c:38:
In file included from input/item.h:27:
In file included from input/input_interface.h:27:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/access.c:39:
In file included from input/input_internal.h:31:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/access.c:39:
In file included from input/input_internal.h:31:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      | libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/control.lo -MD -MP -MF input/.deps/control.Tpo -c input/control.c  -fPIC -DPIC -o input/.libs/control.o
                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/access.c:39:
In file included from input/input_internal.h:31:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/access.c:39:
In file included from input/input_internal.h:31:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/access.c:59:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   59 |     module_unneed(access, access->p_module);
      |     ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
   50 | #define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/access.c:91:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   91 |         msg_Dbg(access, "creating access: %s", url);
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/access.c:104:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  104 |             msg_Dbg(access, " (path: %s)", access->psz_filepath);
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/access.c:106:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  106 |         access->p_module = module_need(access, "access", access->psz_name,
      |                            ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
   48 | #define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/access.c:121:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  121 |         msg_Dbg(access, "redirecting to: %s", access->psz_url);
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/access.c:127:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  127 |                 msg_Err(access, "redirection loop");
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/access.c:136:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  136 |     msg_Err(access, "too many redirections");
      |     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/access.c:279:35: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  279 |     stream_t *access = access_New(VLC_OBJECT(s), input, preparsing, url);
      |                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/item.c:613:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  613 |         var_Create(obj, o->name, VLC_VAR_ADDRESS);
      |         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/item.c:614:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  614 |         var_SetAddress(obj, o->name, o->value);
      |         ^
../include/vlc_variables.h:263:48: note: expanded from macro 'var_SetAddress'
  263 | #define var_SetAddress(o, n, p) var_SetAddress(VLC_OBJECT(o), n, p)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/item.c:1704:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1704 |     vlc_object_t *p_var_obj = vlc_object_create(p_obj, sizeof(vlc_object_t));
      |                               ^
../include/vlc_objects.h:57:51: note: expanded from macro 'vlc_object_create'
   57 | #define vlc_object_create(a,b) vlc_object_create( VLC_OBJECT(a), b )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/item.c:1712:33: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1712 |     p_rdh->b_show_hiddenfiles = var_InheritBool(p_obj, "show-hiddenfiles");
      |                                 ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/item.c:1713:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1713 |     p_rdh->psz_ignored_exts = var_InheritString(p_obj, "ignore-filetypes");
      |                               ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/item.c:1714:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1714 |     bool b_autodetect = var_InheritBool(p_obj, "sub-autodetect-file");
      |                         ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/item.c:1716:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1716 |         var_InheritInteger(p_obj, "sub-autodetect-fuzzy");
      |         ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/item.c:1717:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1717 |     p_rdh->b_flatten = var_InherIn file included from input/clock.c:itBool33:
(pIn file included from ../include/vlc_common.h_o:1031bj:
../include/vlc_variables.h, :189:12"e: xtrawarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ctor-f  189 |     relattetun"rn);
      |                        ^
 ../include/vlc_variables.h:va604:47: note: expanded from macro 'var_InheritBool'
r_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
../include/vlc_common.h  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OB:481:15: note: expanded from macro 'VLC_OBJECT'
J  481 |         const sEtruct vlc_common_memberCs: (Tc(oon),snt, tv,lvc)_
o      b| j                                               ^e
ct_t *../include/vlc_common.h):(481&:(x15: note: expanded from macro 'VLC_OBJECT'
)->obj  481) \
 |        |               ^
       const struct vlc_common_members: (constinput/item.c v:l1722c:_9o:b warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j 1722 |  e  ct_t  *    v)l(c&_(oxb)j-e>cto_brje)l ea\s
e      |               ^(
p_var_obj);
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECTIn file included from (input/clock.ca:33:
In file included from ../include/vlc_common.h):1031:
 ../include/vlc_variables.h):
      203|                         ^
../include/vlc_common.h::12481:: 15warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] note: 
expanded from macro 'VLC_OBJECT'  203
 |     r  e481tu |    r n   v a rc_oSnesttC hsetrcukcetd (v lpc_o_bjcommo,n _pmembsezr_name,s VLC_:VA R_(cBOOL,o nvsatl vlc_ )obje;ct
      |            ^
_t *)(../include/vlc_variables.h:&140(x):-48>obj) :\
      |               ^
 note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/clock.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/clock.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/clock.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/clock.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/clock.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/clock.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/clock.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_G37 warningetChecs generatedke.
d (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/clock.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/clock.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/clock.cdepbase=`echo input/decoder.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/decoder.lo -MD -MP -MF $depbase.Tpo -c -o input/decoder.lo input/decoder.c &&\
mv -f $depbase.Tpo $depbase.Plo
:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/clock.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_naIn file included from me, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
input/clock.c:  140 | #33:
definIn file included from e var_SetCheck../include/vlc_common.h:1031ed(o,n,t,v) var:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INT_SEetChGER |ec VkedLC_(VLCVAR_DOINHE_OBJECTRI(o)T ),n,t,v)
;
      |                                                ^      |     ^
../include/vlc_common.h:481:15: note: 
expanded from macro 'VLC_OBJECT'
  481 |  ../include/vlc_variables.h      : co122nst struct v:39lc: _cnote: expanded from macro 'var_Create'om
mo  122n_ | #medembfiernes: v (arcon_Cstre vatlce(_oa,bjb,ecc)t_ vt ar*)_C(&(reate( x)->obj) \
      |               ^
VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(In file included from input/control.c:28:
In file included from ../include/vlc_common.h:1031:
x)->obj) \
      ../include/vlc_variables.h:|               ^203:
12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
In file included from input/clock.c:33:
In file included from       | ../include/vlc_common.h:           ^
1031:
../include/vlc_variables.h../include/vlc_variables.h::442:140:5:48 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  442 |   note:   expanded from macro 'var_SetChecked'
 va  140r_ | #Crdeeafitene ( vp_oarbj_S, pszet_nChecked(o,n,t,v) var_SetChecked(VLC_OBJEame, VLC_VAR_BOOL | VLC_VAR_DOINCTHE(oRI),T )n,;
t,      |     ^v)

      |                                                ^../include/vlc_variables.h:122
:39: ../include/vlc_common.h:note: expanded from macro 'var_Create'481:
15:  122 note:  | #dexpanded from macro 'VLC_OBJECT'
efin  481e  |  var  _C  re  at ce(a,onb,cst) v sar_Create( VLC_trOBucJEt CT(vlc_a), combmon_members: (const vl, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
c_object_t *)(&(x)->obj) \
      |               ^
In file included from input/clock.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( pIn file included from _oinput/control.c:28:
In file included from ../include/vlc_common.h:1031:
bj, psz_name, VLC_V../include/vlc_variables.hA:R212_:12: FLOAT warning: |due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] V
L  212 | C    r_VeAtRurn var_SetChecked (obj, name, VLC__VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #DdeOIfiNneHERIT  )v;
      |     ^
ar_SetChe../include/vlc_variables.hc:ke122:39:d(o,n,t,v) var_SetChecked(VLC_ note: expanded from macro 'var_Create'OBJE
CT(o  )122, | n#,dte,fvine v)a
r      _C| r                                               ^ea
t../include/vlc_common.he:481:(a,b15:,c) var_Cre atnote: e(expanded from macro 'VLC_OBJECT' V
LC_OB  JEC481 |      T(a),   con b, c )
      |                                       ^
st struct vlc../include/vlc_common.h_:c481ommon_memb:e15r:s note: expanded from macro 'VLC_OBJECT': (const 
v  l481c_object_t |        *) (&(x const struct)->obj) \
      |               ^
 vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
In file included from ../include/vlc_variables.h:input/clock.c140::48:33 note: :
In file included from ../include/vlc_common.hexpanded from macro 'var_SetChecked'
:  1031:
../include/vlc_variables.h:140469 | #define var_SetChecked:5: warning: (o,ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,t,v  469 |     var_C) reate( p_obj, psz_navar_SetCmhe, VLC_ecked(VVARL_C_OSBTRINJGE | VCT(o),n,t,vL)C
      |                                                ^
_V../include/vlc_common.h:481AR:15: note: _DOINexpanded from macro 'VLC_OBJECT'
H  481ERI | T     );
      |     ^
    cons../include/vlc_variables.ht: str122u:ct vlc_common_members:39: note: expanded from macro 'var_Create'
 (const vlc_obj  ect_t 122 | *)(&(#dexfine v)->obar_Crej) \
      a|               ^
te(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct In file included from input/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: vlc_common_membwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]er
s: (const  241 |     return  vlc_ovar_SebjtChecectk_t *ed( p_ob)(&j,(x psz_name,) -V>obj)L C\
      |               ^
_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChIn file included from einput/clock.c:33:
ckeIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:d(VLC5_:O warning: Bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]J
E  C477T |     (voa),n,tr_,v)
C      rea|                                                ^
te( p_obj../include/vlc_common.h, psz_na:me481,: 15V:L Cnote: expanded from macro 'VLC_OBJECT'
_VA  481 |    R  _S   consTtR strINuct vlG |c_common_m VLemC_VAR_DOINHERIbers: (conTst  vl)c;_
o      bj| e    ^c
t../include/vlc_variables.h:122:39: note: _texpanded from macro 'var_Create'
   122 | #define var_Cr*e)a(&te(x)->(aobj) \
,      |               ^
b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         consIn file included from input/control.c:28:
t In file included from ../include/vlc_common.hstruct vlc_common:_m1031e:
m../include/vlc_variables.hber:s256:12::  warning: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]co
nst   vl256c_ob | j e c t_t * )return var_Se(tChec&k(ed(x p)->obj_)o bj, psz_name, VLC_V\AR_A
DD      |               ^
RESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetCheckeIn file included from d(o,n,t,v) varinput/clock.c_SetChec:33:
In file included from ../include/vlc_common.hked(V:1031:
../include/vlc_variables.h:LC491:5:_ Owarning: BJdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ECT(o),n,t,v)
      |                                                ^
  491 |    ../include/vlc_common.h: var_481C:r15e: note: aexpanded from macro 'VLC_OBJECT'te( p_o
bj, p  s481z | _ n a m e , VLC_V A  cRon_stA sDDRtEruct vlSc_cS |o mmon_memVLC_bers: (conVAR_DOINHst vERlc_objeIT )ct_t;
 *      )(&| (x)    ^
../include/vlc_variables.h:122:39: ->note: expanded from macro 'var_Create'
obj)   \
      |               ^
122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:In file included from input/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
15: note: expanded from macro 'VLC_OBJECT'
    481276 |  |         c   o if( !var_GetChencsked( p_obt j, spsz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
truct ../include/vlc_variables.h:142:48v:lc_common_mem note: expanded from macro 'var_GetChecked'
b  142e | r#sd: (consefine var_GetCht veckelc_object_d(o,nt *)(&(,xt,v)-) var_Get>obChecj) \
      |               ^
ked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->objIn file included from )input/clock.c \:
33      | :
In file included from               ^../include/vlc_common.h
:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_IIn file included from NTEGER | Vinput/control.cL:C28_:
VIn file included from ../include/vlc_common.h:1031:
A../include/vlc_variables.h:293:R_10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]D
O  293 |     IiNHERf(I T
      |     ^
!v../include/vlc_variables.h:122:39: anote: rexpanded from macro 'var_Create'_
G  et122C | he#cdkefed( ipn_eo bvja,r _pCsrz_name, eVaLteC_VAR_(aBOOL, ,&bv,acl ) )
      |          ^
)../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked' var_Create( VLC_O
BJ  142 | #EdCT(eaf)ine , vb, ar_GetcChe c)k
e      d(o| ,                                      ^n,t,v) var_GetChecked(VLC_O
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
BJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from   481input/clock.c | :  33:
 In file included from      const../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5:  warning: sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t
ruct v  l525c | _ c   vaorm_mCroena_tmee( mpb_oers: bj, p(consst vz_name, VLC_Vlc_object_t *)(&(x)->obj) \
      |               ^
AR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) vaIn file included from input/control.c:28r_Create( VLC_OBJECT(a), b, :
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_cV )AR_
C      | O                                      ^ORDS, 
&va../include/vlc_common.h:481:15l)))
      |                 ^
: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h  :481 |   142     :48: note: expanded from macro 'var_GetChecked'
 const struct vlc_common_  members: (const vlc_object_t 142 | *)(&(#x)->define obvarj)_ \
      |               ^GetChecked(o,n,t,v) var_GetChecked(
VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_comIn file included from moinput/clock.cn_me:33:
In file included from ../include/vlc_common.h:mbe1031rs:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  539 (const vlc | _object_ t  *)  (&var(x_C)->reaobtj)e \(
       |               ^p_o
bj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_CrIn file included from input/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VeLCa_tVAR_Fe(a,bLOAT, &v,c) avl ) )
      |          ^
ar../include/vlc_variables.h:_Create(142:48: note: expanded from macro 'var_GetChecked' 
V  LC142 | #d_efine var_GOetCheBJEcCT(a), b, kecd ()o
      |                                       ^
,n,t,v) va../include/vlc_common.hr:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const str_Geuct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
tChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'In file included from input/clock.c
:33  481 | :
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create(    V  LC   c_onOst sBtJructE CvTl(ca_)co,mm onb_,m ecm )
      |                                       ^
bers: (con../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
s  481 | t         const stvlruct vlc_commocn_o_bmjeecmtb_etr s*:) (&(x)(->obj) \
      |               ^
const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |    libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/decoder.lo -MD -MP -MF input/.deps/decoder.Tpo -c  if( var_GetCheckinput/decoder.c  -fPIC -DPIC -o input/.libs/decoder.o
ed( p_obj, psz_name,In file included from  VLC_input/clock.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
V  A563 |     var_RCre_aSTRte( p_obING,j ,& val ) )
      |         ^
p../include/vlc_variables.hs:z142_:48:name, V Lnote: Cexpanded from macro 'var_GetChecked'_V
AR_STRIN  G 142| | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OB VJLECCT(o_VAR)_,DOIn,t,v)
      |                                                ^
N../include/vlc_common.h:481HE:R15IT
      :|     ^
 ../include/vlc_variables.hnote: expanded from macro 'VLC_OBJECT'
:  481 |         cons122t: struct 39: note: expanded from macro 'var_Create'
v  122 | #dlc_commonef_members: (const vlc_object_tin e* v)(&(x)->obj) \
      |               ^
ar_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from input/control.c:28:
  481 |         In file included from c../include/vlc_common.ho:n1031st s:
../include/vlc_variables.h:350:t9ruct vl:c _warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
omm  o350n | _ member s : i f((c vaorn_Gset vlctCheck_eodb(j epct_t _obj, *psz_name,)(&(x)-> VLC_VAR_SToRbj) \
      | ING,              ^
 &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v)In file included from input/clock.c va:r33_:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9Get: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C  578 |     ihecked(fVLC_OBJECT(o( )v,na,t,v)
      |                                                ^
r_C../include/vlc_common.hhange:481:15: note: expanded from macro 'VLC_OBJECT'
( p  _481obj, ps |     z_name,  V   const LsCt_ruct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,bIn file included from input/control.c:28:
In file included from ../include/vlc_common.h:,c1031:
,d,e) v../include/vlc_variables.ha:r_362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]C
hange  (362  | VL   C if_OB( JvaErC_TG(ea), b, c, d, e tCh)e
cked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
      |                                           ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    481 |    142 | #define var_Ge t Checked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
 ../include/vlc_common.h:  c481:15: note: expanded from macro 'VLC_OBJECT'
on  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
st struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/clock.c:34:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/clock.c:34:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/clock.c:34:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/clock.c:34:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/clock.c:262:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  262 |         msg_Warn( p_log, "clock gap, unexpected stream discontinuity" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/clock.c:266:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  266 |         msg_Warn( p_log, "feeding synchro with a new reference point trying to recover from clock gap" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/control.c:30:
In file included from ../include/vlc_renderer_discovery.h:24:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/clock.c:420:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  420 |         msg_Err(p_object, "Timestamp conversion failed for %"PRId64": "
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/clock.c:453:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  453 |             msg_Err(p_object,
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from input/control.c:  481 | 30:
In file included from ../include/vlc_renderer_discovery.h:24:
../include/vlc_input.h:527:29: warning:    due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      527 |     i const snput_thread_ttr *ucinput = input_Create( pat vlcre_cont, item, lommon_mg,embers:  N(coULnstL, vl Nc_ULLob )je;
ct_      | t                             ^
../include/vlc_input.h:*)501:(&46:(x note: )-expanded from macro 'input_Create'
>ob  501j) | # \de
      fi|               ^ne
 input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/control.c:30:
In file included from ../include/vlc_renderer_discovery.h:24:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)input/clock.c:(&539:(x2:)- warning: >o"input_clock_SetJitter needs more work" [-W#warnings]
bj)  539 \
      |               ^ | #
warning "input_clock_SetJitter needs more work"
      |  ^
In file included from input/control.c:30:
In file included from ../include/vlc_renderer_discovery.h:24:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/control.c:39:
input/es_out.h:95:9: warning: unused variable 'i_ret' [-Wunused-variable]
   95 |     int i_ret = es_out_Control( p_out, ES_OUT_SET_MODE, i_mode );
      |         ^~~~~
input/es_out.h:101:9: warning: unused variable 'i_ret' [-Wunused-variable]
  101 |     int i_ret = es_out_Control( p_out, ES_OUT_GET_WAKE_UP, &i_wu );
      |         ^~~~~
input/es_out.h:109:9: warning: unused variable 'i_ret' [-Wunused-variable]
  109 |     int i_ret = es_out_Control( p_out, ES_OUT_GET_BUFFERING, &b );
      |         ^~~~~
input/es_out.h:117:9: warning: unused variable 'i_ret' [-Wunused-variable]
  117 |     int i_ret = es_out_Control( p_out, ES_OUT_GET_EMPTY, &b );
      |         ^~~~~
input/es_out.h:124:9: warning: unused variable 'i_ret' [-Wunused-variable]
  124 |     int i_ret = es_out_Control( p_out, ES_OUT_SET_DELAY, i_cat, i_delay );
      |         ^~~~~
input/es_out.h:149:9: warning: unused variable 'i_ret' [-Wunused-variable]
  149 |     int i_ret = es_out_Control( p_out, ES_OUT_SET_TIMES, f_position, i_time, i_length );
      |         ^~~~~
input/es_out.h:155:9: warning: unused variable 'i_ret' [-Wunused-variable]
  155 |     int i_ret = es_out_Control( p_out, ES_OUT_SET_JITTER,
      |         ^~~~~
input/es_out.h:167:9: warning: unused variable 'i_ret' [-Wunused-variable]
  167 |     int i_ret = es_out_Control( p_out, ES_OUT_GET_GROUP_FORCED, &i_group );
      |         ^~~~~
input/es_out.h:173:9: warning: unused variable 'i_ret' [-Wunused-variable]
  173 |     int i_ret = es_out_Control( p_out, ES_OUT_SET_EOS );
      |         ^~~~~
In file included from input/decoder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'input/control.c:84:19: 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     84140 |  |  #d   efine var_   SetChe  cked(o  ,n,t, *v) pf var_Se= tCheckvaedr_GetFlo(VLatC_( p_inOBput, "positionJECT(o)" );,n
      |                   ^
,t../include/vlc_variables.h:,v660:43: note: )
      |                                                ^
../include/vlc_common.h:expanded from macro 'var_GetFloat'
481:  660 | 15:#d note: efexpanded from macro 'VLC_OBJECT'
ine  481 v |  ar _G   et  Fl coaont(sta, sb)tr  uc vt arvl_Gc_cetomFlmooan_t(me VmbLCer_Os:BJ (ECcoT(nsa)t ,bvl)
c_      | ob                                          ^
jec../include/vlc_common.h:t_481:t 15:*) note: (&expanded from macro 'VLC_OBJECT'
(  481x) |  ->  ob  j)   \ c
      on|               ^st
 struct vlc_common_members: (const vlc_object_t *)(&(x)->oIn file included from input/decoder.c:bj34:
) In file included from ../include/vlc_common.h\
:1031      | :
../include/vlc_variables.h              ^
:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetCheckinput/control.c:ed89:( 20:p_ warning: obdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j,    89ps |  z_  na  me  ,   VL  C_ rVAetR_urBOn OLva, r_vaSel )tF;
lo      | at           ^
(../include/vlc_variables.h: p140:_i48:np note: utexpanded from macro 'var_SetChecked'
, "  140po | #sideftiinone ",va f r_);Se
      tC|                    ^he
ck../include/vlc_variables.h:e261:d(47:o, note: n,expanded from macro 'var_SetFloat'
t  261,v | #) devafir_ne var_SeStCetFloat(a,b,c)     var_SetFloat( VLC_OBJECT(ahe)ck,b,c)
      |                                               ^
ed../include/vlc_common.h(:481:15: note: expanded from macro 'VLC_OBJECT'
VL  C_481 |     OB    consJt strECucT(t vlc_common_members: o(const vlc_object_t *)(&(x)->obj) \),
n      |               ^
,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         coninput/control.c:93:22: swarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t    struct 93 |    vlc_         *pi_64 = var_GecommontIn_tegmerem(b p_eirns: (coput, "length" );
      |                      ^
ns../include/vlc_variables.ht: 658vlc_ob:j47:e note: expanded from macro 'var_GetInteger'
ct  658 | #defin_te  var_GetInteger(a,b)   var_GetInteg*)(&(exr() ->obj) \
      |               ^
VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const sIn file included from input/decoder.c:34:
In file included from ../include/vlc_common.h:tr1031:
../include/vlc_variables.h:212uct vl:c_co12: warning: mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  212 |    on_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 return var_SetChecked (obj, name, Vinput/control.c:LC98_V:22:A warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
R_C   98 |             *pi_64 = var_OORDS, valGetInteger( );
      |            ^
p_../include/vlc_variables.hinput, "time" );
:      | 140:48                     ^: note: expanded from macro 'var_SetChecked'

  140../include/vlc_variables.h | #defi:n658:47: note: expanded from macro 'var_GetInteger'
e var_S  etChec658ked(o,n | ,#detfine var_Get,v)In teger(vara,b)   var_GetInteger(_ VLC_OBJECT(a),b)
      S|                                               ^e
tChe../include/vlc_common.h:481:c15: note: expanded from macro 'VLC_OBJECT'
ke  481 |         const strud(ctV vlc_common_members: (const vlLC_c_object_tOBJ E*)(&(x)->obj) \
      |               ^
CT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    input/control.c:103:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     103  |       co   nst     strreturn var_ucSt vlc_common_meetInteger( p_input, "time", i_64 );
      |                    ^
m../include/vlc_variables.h:be259:49: note: expanded from macro 'var_SetInteger'
rs  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:: 481:15(c: onsnote: expanded from macro 'VLC_OBJECT'
t vlc_o  481 | b     ject_t *   )(&const st(x)ruct vlc_c->oboj) mmon_members: \
      |               ^(
const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/decoder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: input/control.c:warning: 107:44: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
107 |    227 |     r   eturn va r_S   e t Checked( p_  *pi_iobj,nt = INPUT_RATE_DEFAULT / var_GetFloat( p_input, "rate" );
      |                                            ^ psz
_../include/vlc_variables.h:660name, VLC_:43:VAR_F note: expanded from macro 'var_GetFloat'
LOA  660 | T, #devalfi ne var_GetFloat(a);,b)  
 var_GetFloa      |            ^
t(../include/vlc_variables.h VL:C_OBJECT(a),b)
      |                                           ^
140../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:48  481 |         const struc: t vlc_commnote: expanded from macro 'var_SetChecked'o
n_  me140m | #bdefine vears: r_S(const vlc_objeetCct_t *)(&(x)->obj) \
he      |               ^
cked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,input/control.c:112:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v)  112 |     
      |                                                ^
        ret../include/vlc_common.h:481urn :15var_SetFloat( p_input, "rat: note: expanded from macro 'VLC_OBJECT'e",
      |                    ^

../include/vlc_variables.h  :481 |      261   const:47 :s tnote: rexpanded from macro 'var_SetFloat'
uct  261 | #d evflicne var_SetFloat(a,b,c)     var_SetFloat( VLC_OBJECT(a),b,c)
      |                                               ^
_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'co
m  mo481 |  n_  m e    const stmberrs:uct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
 (c      |               ^
onst vlc_object_t *)(&(x)->obj) \
      | input/control.c:117:23: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
              ^
  117 |             *pi_int = var_GetInteger( p_inputIn file included from , "statinput/decoder.ce" );
      | :                      ^
34:
In file included from ../include/vlc_common.h../include/vlc_variables.h::1031:
../include/vlc_variables.h658:47: note: expanded from macro 'var_GetInteger'
:241:12:  658 |  #definewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 var_GetIn  t241e | ger(a,b)   var_Get Integer(  VLC_OB  JECT(ar)eturn ,b)
v      a|                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
r_  481 |         const struct vlc_comSemtChecked( p_obojn_members: (const vlc_object_t *, psz_na)m(e,&(x)-> VLobj) \C_
      |               ^
VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetCinput/control.c:122:20: hewarning: ckdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ed(o
,  122 |             return var_SetInteger( p_input, "state", i_int );
      |                    ^n
,t,v) var../include/vlc_variables.h_:259:49: note: expanded from macro 'var_SetInteger'
Se  259 | #define tvaCrhecked(_SetInteVgLC_OBJEer(a,b,c)   var_SetIntegeCr( VLTC(o)_O,nBJECT(a),b,c,)t
      |                                                 ^
,../include/vlc_common.h:481v:15: note: expanded from macro 'VLC_OBJECT'
)
      |                                                ^
  481 |       ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    481 |         constconst struc sttr vlcu_cctommo n_vlcmem_cobmers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mon_members: (const vlc_objecinput/control.ct_:t126 *)(&(x:)->o22: bjwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
) \  126 |             *pi_64 = var_GetInteger(
      |               ^
 p_input, "audio-delay" );
      |                      ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #definIn file included from e var_Getinput/decoder.c:34:
Integer(a,b)In file included from    v../include/vlc_common.h:ar_1031GetInteger(:
 ../include/vlc_variables.h:256:12: warning: VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  256 |   481:15: note: expanded from macro 'VLC_OBJECT'
  retu  481 | r        const struct vlc_commonn v_amembers: (const vlc_ro_SetCheckebjectd( p_t *)(&(x)-_>oobj) \
      | b              ^
j, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
input/control.c../include/vlc_variables.h:131::140:48:22 :note:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'var_SetChecked'  131 |             *pi_64 = v
a  140 | #defir_GetInne var_Steeger( ptC_inhput, "spu-delay" );
      |                      ^
ec../include/vlc_variables.h:658:47:k note: expanded from macro 'var_GetInteger'ed
(o,n,t  658 | #define,v v)ar _GetIntegerv(a,b)   var_GeatrInteger( VLC_OBJECT(a),b)
      |                                               ^
_SetCh../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ecked(V  LC_OBJEC481 |         const struT(o)ct vl,c_common_membenrs: (const vlc_object_t *)(&(x)->obj,t) \
      |               ^
,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         coinput/control.cn:s136t:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
s  truct vlc136_ |             return var_SetInteger( p_inputc,ommon_me "mbers: (coaudnst vlc_ioo-bdelay", i_64 );
      |                    ^
j../include/vlc_variables.h:259ect_t :49: note: expanded from macro 'var_SetInteger'
*)(&(x)->o  259 | #define var_SetIntebj)g er(a,b,c)   var_SetInteger( VLC_\OBJ
ECT(a),b,      | c              ^
)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlIn file included from input/decoder.c:c_objec34:
tIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276_:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t *)(&
(  276 |     ifx)-(>obj) \
      |               ^
 !var_GetChecked( p_obj, psz_name, input/control.cV:140:L20C: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
V  140AR | _ INTEGER, &val )      )
            return var_SetInteg|          ^
er../include/vlc_variables.h(:142: p_input, "48spu: note: -expanded from macro 'var_GetChecked'delay", i_64 
)  142 | ;
#      |                    ^
define ../include/vlc_variables.h:va259:r49: note: expanded from macro 'var_SetInteger'
_  259 | #dGeetCheckedf(o,n,int,e vvar_Se) tInteger(av,ar_GetChb,ce)   var_SetInteger(ck VeLC_dOBJ(VECT(a),b,LC_c)
OBJE      CT(o),n,|                                                 ^t
,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    481 |         c481 | onst str   uct v   l  c_commonco_nmembst struct vlc_common_members: (const vlc_object_t *)(&(xe)r->obj) \
      |               ^
s: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/decoder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/decoder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &vainput/control.cl)))
      |                 ^
:../include/vlc_variables.h327:35: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:142:48: note: expanded from macro 'var_GetChecked'
  327 |             int i_current_title = var_GetI  142 | nteger( p_input, #"title" )d;
efi      |                                   ^
ne../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
 v  658 | #define var_GetInteger(ara,b_G)e   var_GtCehtIntegere(cked VLC_OBJECT(a),b)
      |                                               ^
(../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
o,  481 | n ,t,v)    v a   cornst struct _Gvlc_common_members: (const vetlChecked(VLc_object_t *)(&(C_xOBJECT(o),n,t)->obj) \
      |               ^
,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/control.c:374:38: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  374 |                 *pi_title_to_fetch = var_GetInteger( p_input, "tiIn file included from input/decoder.c:34:
tle" );
      |                                      ^
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h../include/vlc_variables.h::324658:47: note: expanded from macro 'var_GetInteger'
:10: warning:   658 | #define var_GetIntegerdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](a
,b)     var_GetInteger( VLC_OBJECT(a),324 | b)
      |                                               ^ 
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT' 
   481 |         co nist structf vlc_common_( !membervs:ar_G etCh(ecked( pc_obj, pszonst vl_nac_object_t *)(&(x)->obj) \
      m| e              ^
, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/control.c:448:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  448 |                     vlc_object_releasIn file included from input/decoder.c:34:
e( (vlc_object_t *)p_voutIn file included from ../include/vlc_common.h );
      | :1031:
../include/vlc_variables.h:340:9:                    ^
 warning: ../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
66  340 |     if |     vl(c_objec t_release( VLC_OvBar_GetChJECT(eckeda) )
      |                         ^
( ../include/vlc_common.h:p481:_o15: bnote: j, psz_name, VLC_VAexpanded from macro 'VLC_OBJECT'
R_  481ST | RING, &val ) )
              const struct vlc_|         ^
common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \input/control.c
      |               ^
:498:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  498 |             var_SetBool( p_input, "recoIn file included from input/decoder.c:34rd":
,In file included from  b_bool );
      ../include/vlc_common.h|             ^
:1031:
../include/vlc_variables.h:350../include/vlc_variables.h:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:260  :350 |     if46(: note: expanded from macro 'var_SetBool' var_GetChe
c  k260 | #ded( p_oefine bvar_SetBool(a,b,j, c)p sz     var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
_../include/vlc_common.hname, :481:15: note: expanded from macro 'VLC_OBJECT'
VLC_VA  481 |         const struct vlc_comR_SmonT_mRIembers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
NG, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142input/control.c:503:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 | #define   var_Get503 |             *pb_bool = var_GeCtBool( p_input, "record" );
      |                        ^
hecke../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
d(o  659 | #define var_GetBool(a,,b)   varn,_GettBool( VLC_OBJECT(a),,b)
      v)|  va                                        ^
r../include/vlc_common.h_:481:15: note: expanded from macro 'VLC_OBJECT'
GetCh  481 |  ecked       const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struc34 warnings generated.
t vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/decoder.c:34:
In file included from ../include/vlc_common.h:1031input/control.c:586:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:
../include/vlc_variables.h  :362:586 | 9 :  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]          msg
_Er  362 |  r( p_input, "u   if( var_nknown qGeuertChye 0xcked%x i( p_n %s", i_query, _obj, _fpsz_naunc_me_ );
      |             ^
,../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
 V   83 |    LC_ mVAR_ADDRESS, &sgv_Generaic(l ) p_t)
      |         ^
his, VLC_MSG../include/vlc_variables.h_ERR, __:142:48:V note: expanded from macro 'var_GetChecked'A
_AR  GS142 | __#)
d      |     ^
ef../include/vlc_messages.h:78:13: ine note: var_Getexpanded from macro 'msg_Generic'Checke
d   78 |  (  o vl,c_Log(VLC_OBJEnCT,t(o),,v) var_ pG, etChvlcecke_module_name, __FId(VLLC_EOBJECT_(o),n,t,v)
      | _                                               ^
../include/vlc_common.h:,481: 15: note: expanded from macro 'VLC_OBJECT'__LINE_
_  , \
      |             ^
481../include/vlc_common.h | :481:15:   note:     expanded from macro 'VLC_OBJECT'
  c  481 |         const struct vlc_common_meombers:nst  (cstruconst vtlc_ vlc_object_t comm*)on_memb(&e(xrs)-: >o(cbj) \
      |               ^
onst vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/decoder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/decoder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( depbase=`echo input/demux.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/demux.lo -MD -MP -MF $depbase.Tpo -c -o input/demux.lo input/demux.c &&\
mv -f $depbase.Tpo $depbase.Plo
p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/decoder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/decoder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_minput/control.c:601:5ember: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s: (c  601o |  nst   vlc_object_t *)(&(x v)-ar>obj) \
      |               ^
_Change( p_input, "bookmark", VLC_VAR_CLEARCIn file included from input/decoder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
HOICE  S, 477 |     var_Create( p_obj, psz_0, 0 );
name, VLC_VAR_STRING | V      | L    ^
C_../include/vlc_variables.h:V128:AR_DO43:I NHEnote: expanded from macro 'var_Change'
R  128 | #defIT in);
      |     ^
e ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
va  r122_Cha | #defnge(a,bin,e vc,d,ar_Ce) rvaear_Change( VLC_OBJECT(ate(a,b), b, c, d,,c e) var _)
      |                                           ^
Cre../include/vlc_common.hate( VLC_O:481:15: note: expanded from macro 'VLC_OBJECT'
B  481 |  J E C T(  a) , b , cc )o
      nst st|                                       ^ruc
t v../include/vlc_common.hlc_common_members: (:const vlc_ob481:15ject_t *)(&(:x)->ob jnote: expanded from macro 'VLC_OBJECT'
) \  481 | 
            |               ^
  const struct vlc_common_members: (const vlc_oinput/control.c:608:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  608 |         var_Change( p_input, "bookmark", VLC_VAR_ADDCHOICE,
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #defineb jvare_Cct_hange(a,bt *)(&(,c,d,e) x)->obj) v\
      |               ^
ar_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         conIn file included from stinput/decoder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |      vstruct ar_vCrlc_comeate( p_obj, psz_name, VLmonC_members: (const vlc_object_t *)(&(x)->obj) \
      | _VAR_ADDRESS               ^
| VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/decoder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/decoder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/decoder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/decoder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/decoder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/decoder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/demux.lo -MD -MP -MF input/.deps/demux.Tpo -c input/demux.c  -fPIC -DPIC -o input/.libs/demux.o
In file included from input/decoder.c:38:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/decoder.c:48:
In file included from ./stream_output/stream_output.h:31:
../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
      |            ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
  125 | #define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/decoder.c:48:
In file included from ./stream_output/stream_output.h:31:
../include/vlc_network.h:150:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  150 |     return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
  146 |         net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
      |                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/decoder.c:48:
In file included from ./stream_output/stream_output.h:31:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/decoder.c:49:
In file included from input/input_internal.h:31:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/decoder.c:49:
In file included from input/input_internal.h:31:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/decoder.c:49:
In file included from input/input_internal.h:31:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:179:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  179 |         p_dec->p_module = module_need( p_dec, caps[p_dec->fmt_in.i_cat],
      |                           ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
   48 | #define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:183:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  183 |         p_dec->p_module = module_need( p_dec, "packetizer", "$packetizer", false );
      |                           ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
   48 | #define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:201:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  201 |         module_unneed( p_dec, p_dec->p_module );
      |         ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
   50 | #define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:346:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  346 |             var_TriggerCallback( p_owner->p_aout, "audio-replay-gain-mode" );
      |             ^
../include/vlc_variables.h:168:55: note: expanded from macro 'var_TriggerCallback'
  168 | #define var_TriggerCallback(a,b) var_TriggerCallback( VLC_OBJECT(a), b )
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:357:35: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  357 |         const int i_force_dolby = var_InheritInteger( p_dec, "force-dolby-surround" );
      |                                   ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:379:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  379 |                 var_SetBool( p_aout, "dtshd", p_dec->fmt_out.i_profile > 0 );
      |                 ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:402:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  402 |             msg_Err( p_dec, "failed to create audio output" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:479:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  479 |             var_CreateGetBool( p_dec, "hdtv-fix" ) )
      |             ^
../include/vlc_variables.h:496:53: note: expanded from macro 'var_CreateGetBool'
  496 | #define var_CreateGetBool(a,b)   var_CreateGetBool( VLC_OBJECT(a),b)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:487:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  487 |             msg_Warn( p_dec, "Fixing broken HDTV stream (display_height=1088)");
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:544:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  544 |             msg_Err( p_dec, "failed to create video output" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:595:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  595 |         msg_Warn( p_dec, "no vout found, dropping subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:614:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  614 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:643:32: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  643 |     if( input_clock_ConvertTS( VLC_OBJECT(p_dec), p_owner->p_clock, NULL, &i_ts, NULL, INT64_MAX ) ) {
      |                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:644:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  644 |         msg_Err(p_dec, "Could not get display date for timestamp %"PRId64"", i_ts);
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:684:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  684 |         msg_Warn( p_decoder, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: In file included from input/demux.c:expanded from macro 'msg_Generic'
31:
In file included from input/demux.h   78:28 |  :
In file included from   ../include/vlc_common.h:1031:
 v../include/vlc_variables.h:189:lc12:_L warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
og(VLC_OBJEC  189T( |  o)  ,  rp,et vurn var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
lc_mod../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
u  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VleLC_OBJ_nECamT(o)e, __FILE__,, __LINE__, \
      |             ^
n,../include/vlc_common.h:t,v481:15: note: expanded from macro 'VLC_OBJECT'
)  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^

      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/demux.c:31:
In file included from input/demux.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/demux.c:31:
In file included from input/demux.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COOinput/decoder.c:RDS, va805l:);
      |            ^
36: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:  805 |         if( inpu140:t_clock_Conve48r:tT note: expanded from macro 'var_SetChecked'
S  140( |  VL#dC_OBJECTe(fpin_dec), pe _clock, &vai_r_Sreate, tpi_tsC0, hpie_tscked(1o,, ni,_tt,s_bvoun) vda r)_ ) {
      S|                                    ^
e../include/vlc_common.h:481:15: note: tChecexpanded from macro 'VLC_OBJECT'k
ed(VLC_  481OBJE | C T ( o)     con,nst struct,t,v)
      |                                                ^
 vlc_common_me../include/vlc_common.h:mbers: (c481o:n15s:t note:  vlc_expanded from macro 'VLC_OBJECT'o
bject_t *)(&(  481 |    x ) - > ob consjt)  st\
      |               ^
ruct vlc_common_members: (const vlc_object_t *)(input/decoder.c&:(808x:17: )warning: -due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]>
obj  808 |         )  \       msg_Er
      r(p_dec, "Could not con|               ^vert timestamps %"P
RId64
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLIn file included from input/demux.c:31C_M:
In file included from input/demux.h:SG28:
In file included from ../include/vlc_common.h:1031_E:
../include/vlc_variables.h:227R:R12,: _ _warning: VA_ARdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
GS_  227 |  _ ) 
       r|     ^
eturn va../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
r_SetChec   78ked(  | p_    vlc_obj, psLz_naog(VLC_OBJECT(o), p, vlc_mmeodule_name, , __FILVLCE___V, __LINARE__, \_F
      |             ^
LOAT, val../include/vlc_common.h );
      |            ^
../include/vlc_variables.h:140::481:15: note: expanded from macro 'VLC_OBJECT'
48:  481 |         co note: expanded from macro 'var_SetChecked'nst st
ru  140 | #defct vlc_common_membinee rvas: (const vlr_SetChec_object_t *)ck(ed&(o(x)->obj) \
      ,n|               ^
,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_input/decoder.c:811:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
members: (c  811 | on                msg_Err(p_dec, "Could not convert timessttamp %"PRId64" for %s", v lc*pi_ts0_o, psz_name );
      bj|                 ^
ect../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
_   83 |     msg_Gt eneri*)c(p_this, VLC_M(&SG_ERR, __VA_ARGS__)
      |     ^
(x../include/vlc_messages.h:78:13: note: )-expanded from macro 'msg_Generic'
>ob   78 |  j)   vlc_Lo \g
      | (VLC_OBJECT(o), p, vlc_              ^
module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         constIn file included from input/demux.c struct vlc_common:31_members: (:
In file included from cinput/demux.h:onst vlc_object_t *)(&(x28:
)->obIn file included from ../include/vlc_common.hj) \:1031
:
../include/vlc_variables.h:      |               ^
241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:889:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  889 |                 msg_Err( p_decIn file included from input/demux.c, "cannot crea:31t:
In file included from e packetizer output input/demux.h:28:
In file included from ../include/vlc_common.h(%4.4s)",
      :1031| :
../include/vlc_variables.h:                ^
256../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
:12   : 83 |     msg_Generic(p_this, VLC_MSG_ERRwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc], __VA_ARGS__)
      | 
    ^
  256 | ../include/vlc_messages.h:78  :  13retu: note: expanded from macro 'msg_Generic'
rn    78 |     vlcvar__Log(VLC_OBJECT(o), Sep, tCvlc_module_namehe, __FILE__, __LINE__, \
      |             ^ck
ed../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
(   481 |         cp_oobnst j,struct  pvszlc_com_nmon_meammbers:e, (const vlc_ Vobject_t *)(&(x)->obj) \
LC      |               ^
_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(oinput/decoder.c,n:,t909,v:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
) var  _S909 |      et           msg_Err( p_Chdec, "cannot cecontinue kestreamd(ing due to errVLors wC_ith OBcodec %4.4s",
      |                 ^
J../include/vlc_messages.hECT:83:5: note: expanded from macro 'msg_Err'
(o   83 |     msg_Ge),nn,eric(p_this, VLC_MSG_ERR, __VAt,_ARGS__)
      v)|     ^

      ../include/vlc_messages.h|                                                ^:
../include/vlc_common.h:78481:15:13: note: expanded from macro 'msg_Generic'
: note:    expanded from macro 'VLC_OBJECT'
78 |    481    |  v  l  c  _ cLonsog(t VstLruCct _OBJvlEc_CcoTmm(ono), p, vlc_module_name, __FILE__, __LINE__, _m\
      |             ^
em../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
be  481 |         const struct vlc_commorsn_members: (const v: lc_o(cbject_t *)(&(x)->obj) \
      |               ^
onst vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/demux.c:31:
In file included from input/demux.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define va59r_ warnings generatedGetChecke.
d(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,input/decoder.c:1021:9:v) warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1021 |     
       |                                                ^
../include/vlc_common.h:   481:m15: sg_note: expanded from macro 'VLC_OBJECT'
D  481 | bg  ( p  _d  ec  ,co ns"ent sd troucft  video prervlc_ollco"mmo )38 warning;
      | n_m        ^
embe../include/vlc_messages.h:87:rs:s5:  generated.
 (note: expanded from macro 'msg_Dbg'
con   87st |  v    msg_Generic(lcp_o_thibjsect,_t V *)L(&C(x)_->Mobj)SG \_
      |               ^
DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:1029:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1029 |         msg_Warn( p_dec, "non-dated video buffer received" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:1048:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1048 |         msg_Dbg( p_dec, "Received first picture" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:1085:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1085 |             msg_Warn( p_dec, "early picture skipped" );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:1087:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1087 |             msg_Warn( p_dec, "non-dated video buffer received" );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/demux.c:31:
In file included from input/demux.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^depbase=`echo input/demux_chained.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/demux_chained.lo 
-MD -MP -MF $depbase.Tpo -c -o input/demux_chained.lo input/demux_chained.c &&\
mv -f $depbase.Tpo $depbase.Plo
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,input/decoder.c:1157t,v): v9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a r_1157GetC |         mshecg_keDbg( p_d(VLdeC_c, "enOBd JECofT( ao)ud,nio,t preroll" );
      | ,v)
      |                                                ^
        ^
../include/vlc_common.h:481:15: ../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
note:    87 | expanded from macro 'VLC_OBJECT'
    msg_Genedepbase=`echo input/es_out.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
  ric(p_this,481 |         const struct vlc_common_members: (cons /bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/es_out.lo -MD -MP -MF $depbase.Tpo -c -o input/es_out.lo input/es_out.c &&\
Vmv -f $depbase.Tpo $depbase.Plo
LC_MSG_DBG, __VA_ARGS__)
      |     ^
t vlc_obj../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'ect_t *)(&
   78 |     vlc_(x)->obj) \
      |               ^
Log(VLC_OBJECT(o), p, vlcIn file included from input/demux.c:31:
In file included from input/demux.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142_module_name, __FILE__, __LINE__, \:48: note: 
expanded from macro 'var_GetChecked'
        142|             ^
 | #d../include/vlc_common.h:481efine var_G:15: note: etCheckeexpanded from macro 'VLC_OBJECT'd(o,n,
t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
  481 |              |                                                ^
 c../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
o  nst struct vl481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obc_commoj) n_\
      members: (|               ^c
onst vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/demux.c:31:
In file included from input/demux.h:28:
In file included from ../include/vlc_common.hinput/decoder.c::1031:
../include/vlc_variables.h1166:324::9: 10: warning: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324  |     1166 |     if( !    msg_Warn( p_dec, "non-var_GetCdatedhecked audio ( p_obj, psz_name, bVLufCf_eVrA Rr_FLOAT,e &vaceivedl )" ) )
      | ;
      |         ^
         ^
../include/vlc_messages.h:85:../include/vlc_variables.h5:: note: expanded from macro 'msg_Warn'
142   :8548 |  : note: expanded from macro 'var_GetChecked'
   142 |   m#dsg_Generic(efine varp_t_hGeis, VLC_MSGt_ChWARN,ecked(o,n, __VA_ARGSt__)
      |     ^
,v) va../include/vlc_messages.hr_:78G:e13:tChe cked(VLC_OBJECT(o),n,t,v)note: expanded from macro 'msg_Generic'

   78      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |          | co  nst struct vlc_common_members  vlc_Log(V: (cLoC_OnsBJtE vClc_obT(jo), pec,t v_ltc _module_name,* )_(_&(x)-FILE__, >_obj) \
      |               ^_LINE
__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members:In file included from  (const vinput/demux.cl:c31:
In file included from input/demux.h:28:
In file included from _../include/vlc_common.hobje:c1031:
t_t *../include/vlc_variables.h)(:&(340x)-:9>ob:j)  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
\
      |               ^  
340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,input/decoder.c:v)1211:
      | 9:                                                ^warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

 1211 | ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
       |               ^ 
      msg_Dbg( p_dec, "discarded audio buffer" );
      |         ^
../include/vlc_messages.h:87:5: In file included from input/demux.cnote: :31expanded from macro 'msg_Dbg'
:
   87 |  In file included from input/demux.h:28:
In file included from  ../include/vlc_common.h:1031:
 ../include/vlc_variables.h:350:9: msg_Ge warning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  350ri |  c(p_  t ihf(is, VLC_MSG_DBG, __VA_ARGS__ var_G)etChecked( p_obj, psz_na
me, VL      | C_VAR_STRING, &val     ^
) )
      | ../include/vlc_messages.h:78:        ^
../include/vlc_variables.h:13142:48: : note: expanded from macro 'msg_Generic'
note:    78 | expanded from macro 'var_GetChecked' 
    142 |  #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_Lvlcog_c(VLommC_Oon_BJEmemCT(o),b p,ers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  In file included from 481 |        input/demux.c:31:
In file included from input/demux.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   362 |     if( var_GetCheckedconst s( truct vpl_c_cobj,ommon_members psz_: (cnaonstm ev,lc_ VLC_Vobject_t *)(&(x)->obj) \
      |               ^
AR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:1263:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1263 |         msg_Warn( p_dec, "non-dated spu buffer received" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |  In file included from input/demux.c:31:
In file included from input/demux.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
   vlc_Log(VLC_OBJECT(o),   122 | #defp,in ve vlar_Ccre_ate(ma,ob,dc)u vlare_n_Carematee(, V LC___OFILE__, __BJLINE__, \
      |             ^E
CT(a../include/vlc_common.h:), b, 481:15: note: expanded from macro 'VLC_OBJECT'c 
)
      |   481 |                                       ^
 ../include/vlc_common.h:    481:15: note:   expanded from macro 'VLC_OBJECT'
 con  481st struct vlc_common_me |  mbers: (const vlc  _objec     const struct vlct_t *)(&(x)->obj) \
      |               ^
_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/demux.c:31:
In file included from input/demux.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:input/decoder.c:1336442:5::9 : warning: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   1336 |       442 |   vlc_object_r  e  lvaer_asCreeate(( p_obj , pszp_v_nameo, ut );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
VLC   66 |     vlc_obje_Vct_releAR_BaOOLse( | VLC_VAR_DOINHER IT V);L
      |     ^C_OBJECT
(a../include/vlc_variables.h:) )
      |                         ^
122:../include/vlc_common.h39: :note: expanded from macro 'var_Create'481:
  122 | #15: note: expanded from macro 'VLC_OBJECT'
de  481f | i   ne    var_C  rcoeante(a,b,c) vst strar_ucCrt eavltec_c( omVLmoC_n_OBmeJEmbers:C (T(cona),st  bvlc, c )
      | _objec                                      ^
t../include/vlc_common.h:481:15_t *: note: expanded from macro 'VLC_OBJECT'
)(  481 | &  ( x  ) -  const s>trouct vlc_bjcomm) \
on_      |               ^mem
bers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/demux.c:31:
In file included from input/demux.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, Vinput/decoder.c:1391:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]LC_VAR_F
LO 1391AT | VLC_VAR_DOINH |  E  R  I   mT sg_);Wa
      rn|     ^( p_
dec,../include/vlc_variables.h: "122:Re39: note: expanded from macro 'var_Create'lo
a  d122 | #define vaing ther_Cr decodeater moe(adule%s",
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn',b,c) 
va   85 |     msg_Ger_Crenateric(p_the( is, VLC_MSG_VLC_OBJWEARN, __VA_ARGS__CT(a), b, )c 
)
            | |     ^
                                      ^
../include/vlc_messages.h:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'78:13:
 note: expanded from macro 'msg_Generic'
  481 |    78 |           v  lconcst_Log( stVruLctC_O vBlcJECT(o), p, _cvommlonc__membermos:du (leco_nnst vamlc_obe, ject_t *)(&(x__)->FILE__o,bj)  \_
_LINE_      |               ^
_, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memIn file included from input/demux.c:31:
bIn file included from input/demux.he:rs28:
In file included from ../include/vlc_common.h:1031: :
(../include/vlc_variables.h:const vlc_object_t469: 5:* warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])
(  469 |   &(x)->obj)   \va
      r_Cr| e              ^a
te( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commoinput/decoder.c:1432:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n_me 1432 | mb  er  s: ( c           monsg_Dbg( p_dsect, vlc "r_obejsectarting modtule du_et  to*)(& input forma(x)->obj) \
t       |               ^
change");
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSIn file included from G_input/demux.c:31:
In file included from input/demux.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:DBG5,:  __VA_ARGS__)
      |     ^
warning: ../include/vlc_messages.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  47778:13 |  : note: expanded from macro 'msg_Generic'
      78 | va r_   Crvealtec_( p_obLjo, g(VLpszC_na_OBJECT(o),me, VLC_VAR_STR INp, vGlc_module_ | VLCname, __FILE__, __LINE__, \
_VA      |             ^
R_DOI../include/vlc_common.h:N481:15:H Enote: RITexpanded from macro 'VLC_OBJECT' 
);
  481      |     ^
 | ../include/vlc_variables.h    : 122:39   c:o nnote: stexpanded from macro 'var_Create'
 st  122ru | #defict nevl vc_arcom_Create(a,b,c) var_Creatmoe(n_m VemLCbe_OrsBJ: EC(cT(ona)st,  vb,lc c_o )bj
      ec|                                       ^t_
t ../include/vlc_common.h:*)481:(&15(x: )-note: >oexpanded from macro 'VLC_OBJECT'bj
) \  
      481|               ^ | 
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/demux.c:31:
In file included from input/demux.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOIinput/decoder.c:1527NHE:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
RI T );
1527 |            |     ^       
 ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
   122  vlc_object_ | #release( p_voudte f);
      i|                 ^n
e ../include/vlc_objects.h:66:v25a:r _note: Cexpanded from macro 'vlc_object_release'
r   66e | a  te  vlc_obj(ae,ct_br,celease( VLC) _OBJECT(a) )
      |                         ^
var_Cr../include/vlc_common.he:a481t:e15: note: ( expanded from macro 'VLC_OBJECT'
VL  481 |         cC_onst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:1583:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1583In file included from  |             msg_Dbg( p_dec, "toggling %s", paused ? "resuminput/demux.c:31:
In file included from e" :input/demux.h:28 "pa:
In file included from ../include/vlc_common.h:us1031:
e"../include/vlc_variables.h:511 );:5: 
      | warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
            ^  511 |  
  ../include/vlc_messages.h:87 v:5:ar_ note: expanded from macro 'msg_Dbg'Cre
ate( p_obj, psz_nam   87 |     msg_Genere,ic(p VLC_VA_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_LR_INTEog(VLGEC_R | VOBLC_VAJECT(o), p, vlc_R_DOINmHoEdule_naRIme, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obT
      |     ^
j../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
)   \
      |               ^
122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:1666:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1666 |     p_dec = vIn file included from input/demux.c:31:
lc_In file included from input/demux.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, pcustosz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      m|     ^_
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define vacrr_eaCreate(a,teb,c) ( var_Crp_eate( parent, sizeof(V *p_dec ), "decoder"LC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x) )->obj) \
      |               ^
;
      |             ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
  110 |         vlc_custom_create(VLC_OBJECTIn file included from input/demux.c:31:
In file included from input/demux.h:28:
In file included from ../include/vlc_common.h:(o)1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,   539s, |     var_Create( p_obj, psz_n amn)e,
      |                           ^ V
LC../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objec_VAR_FLOAT | VLC_VAR_t_t *)(&DOI(x)NHERIT
      |     ^
->o../include/vlc_variables.h:b122j:)39:  \note: expanded from macro 'var_Create'

      |               ^  122 | 
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
input/decoder.c../include/vlc_common.h:481:15:: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/demux.c:31:
In file included from input/demux.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create(1674: p_9: warning: obj,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] p
s z_name1674 |         vl, VcL_C_VAR_STRING o|b jeVLC_VAcRt__Drelease( OINHERIpT_
d      | e    ^c
 );../include/vlc_variables.h:122:39
      | :         ^
note: expanded from macro 'var_Create'
../include/vlc_objects.h  122: | 66:25: note: expanded from macro 'vlc_object_release'
#defin   66 |     vlc_obe var_jCrecteat_ree(leaa,b,c) vase(r_ VLCreC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: atnote: expanded from macro 'VLC_OBJECT'e
(   V481 |         LC_Oconst strBJEuCT(a), ct bvlc_, c )
      |                                       ^com
m../include/vlc_common.hon_m:481:em15: note: expanded from macro 'VLC_OBJECT'
b  481 |    ers: (const vlc_object_t *)(&(x)->    o conbstj struct vlc_common_members: (const vlc_object_t *)(&(x)-) \
      |               ^
>obj) \
      |               ^
In file included from input/demux.c:31:
In file included from input/demux.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRIinput/decoder.c:1716NG |: V9LC:_V ARwarning: _DOdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]IN
 1716 |  HER  IT   
        |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBvlcJEC_oT(abj), ecb,t_ cre )le
      as|                                       ^e(
../include/vlc_common.h p_dec );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VL:481:C_OBJECT15: note: (a) )
      |                         ^
expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:  481 |     libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/demux_chained.lo -MD -MP -MF input/.deps/demux_cha481:ined.Tpo -c input/demux_chained.c  -fPIC -DPIC -o input/.libs/demux_chained.o
    c15: note: oexpanded from macro 'VLC_OBJECT'n
st str  u481 |      ct  vlc  _cconomstmon_ smtruemberct s: (covlc_common_nsmembters:  v(lcco_nost vbjeclc_tobject_t *)(&(x)_-t>o *)(b&(jx)) \->obj)
      |               ^
 \
      |               ^
In file included from input/demux.c:31:
In file included from input/demux.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, input/decoder.c:1740:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1740 |             vlc_custom_creatpsz_e( name, VLC_p_parVAR_Cent, sHOICESiCOUNTzeof( d, ecoder&c_t ), "packoeutnitzer,"  N)U;L
L      |              ^)
 ./libvlc.h):
110:      27| :        ^ 
note: expanded from macro 'vlc_custom_create'
../include/vlc_variables.h  :110 |  128:43: note: expanded from macro 'var_Change'
   128 | #def ine var_Change(a,b,c,d,e) var  _Change(   VLC v_OBJECT(lc_custoa)m_create(VL, bC_, cO,B JECdT,( oe) ,)
       | s                                          ^,
 n)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:481  481 |         const struct vlc_c:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const ommstruct vlc_common_meon_memmbbeerrss::libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/es_out.lo -MD -MP -MF input/.deps/es_out.Tpo -c in (conput/es_out.c  -fPIC -DPIC -o input/.libs/es_out.o
 st (vclocn_sotb jevlc_objcetc_tt_ t *)(&(*x))(-&>(oxb)j) \-
>ob      j|               ^
) \
      |               ^
input/decoder.c:1745:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1745 |                 vlc_object_release( p_owner->p_packetizer );
      |                 ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:1776:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1776 |             msg_Err( p_dec, "unknown ES format" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:1819:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1819 |     msg_Dbg( p_dec, "killing decoder fourcc `%4.4s'",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:1865:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1865 |             vlc_object_release( p_vout );
      |             ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:1875:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1875 |         vlc_object_release( p_owner->p_packetizer );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:1884:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1884 |     vlc_object_release( p_dec );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:1896:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1896 |         msg_Err( p_dec, "Codec `%4.4s' (%s) is not supported.", (char*)&fmt->i_codec, desc );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:1897:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1897 |         vlc_dialog_display_error( p_dec, _("Codec not supported"),
      |         ^
../include/vlc_dialog.h:73:30: note: expanded from macro 'vlc_dialog_display_error'
   73 |     vlc_dialog_display_error(VLC_OBJECT(a), b, c, ##__VA_ARGS__)
      |                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:1901:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1901 |         msg_Err( p_dec, "could not identify codec" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:1902:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1902 |         vlc_dialog_display_error( p_dec, _("Unidentified codec"),
      |         ^
../include/vlc_dialog.h:73:30: note: expanded from macro 'vlc_dialog_display_error'
   73 |     vlc_dialog_display_error(VLC_OBJECT(a), b, c, ##__VA_ARGS__)
      |                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:1921:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1921 |         msg_Err( p_parent, "could not create %s", psz_type );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:1922:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1922 |         vlc_dialog_display_error( p_parent, _("Streaming / Transcoding failed"),
      |         ^
../include/vlc_dialog.h:73:30: note: expanded from macro 'vlc_dialog_display_error'
   73 |     vlc_dialog_display_error(VLC_OBJECT(a), b, c, ##__VA_ARGS__)
      |                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:1946:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1946 |         msg_Err( p_dec, "cannot spawn decoder thread" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:1966:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1966 |     return decoder_New( VLC_OBJECT(p_input), p_input, fmt, p_clock,
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:2047:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2047 |             msg_Warn( p_dec, "decoder/packetizer fifo full (data not "
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:2203:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2203 |             msg_Err( p_dec, "could not create decoder" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:2204:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2204 |             vlc_dialog_display_error( p_dec,
      |             ^
../include/vlc_dialog.h:73:30: note: expanded from macro 'vlc_dialog_display_error'
   73 |     vlc_dialog_display_error(VLC_OBJECT(a), b, c, ##__VA_ARGS__)
      |                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:2316:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2316 |             msg_Err( p_dec, "buffer deadlock prevented" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
input/demux.c:148:12: ../include/vlc_common.h:481warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:15: 
note:   148expanded from macro 'VLC_OBJECT'
 |       481 |     return   de  mucox_nsNte wAdstruct vancedvlc( _cp_oombj, NULmon_members: (const vlc_object_t *)(&(L,
      |            ^x)
input/demux.h:->37:71: note: expanded from macro 'demux_NewAdvanced'
obj   37 | #defi) \ne
      |               ^ d
emux_NewAdvanced( a, b, c, d, e, f, g, h ) demux_NewAdvanced(VLC_OBJECT(a),b,c,d,e,f,g,h)
      |                                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/decoder.c:2379:12: warning: 'block_FifoSize' is deprecated [-Wdeprecated-declarations]
 2379 |     return block_FifoSize( p_owner->p_fifo );
      |            ^
input/demux.c:187:9: warning: ../include/vlc_block.h:476:48:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 note: 'block_FifoSize' has been explicitly marked deprecated here
    187 |         m476 | ssgize_E_trr b(dloemckux_F, if"soSeeizk e(fablilocurk_e fibefofo_tre * p) roVLbiC_ngUS")ED;
 V      | LC        ^
_D../include/vlc_messages.h:EP83:RE5:CA note: TEexpanded from macro 'msg_Err'
D   83;
 |        |                                                  ^
 ../include/vlc_common.h:ms85:g_40:Ge note: neexpanded from macro 'VLC_DEPRECATED'
r   85ic | #(p d_tefhiins,e  VVLLCC__MDESGPR_EECRRAT, ED__ _VA_a_AttRGriS_bu_)te
      __|     ^((
../include/vlc_messages.h:dep78:re13:ca note: teexpanded from macro 'msg_Generic'
d))
   78      |  |                                         ^
   vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    input/decoder.c  :2389  :38 c: onwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
st s 2389tr |  uc  t   vl  c_ *copp_vmmouont _m= emp_beowrsner: ->(cp_onvostut v ?lc vlc_object_hold( p_owner->_op_voubjt ) : NULL;
      |                                      ^
ec../include/vlc_objects.ht_:t 63*):(&22(x: )-note: >oexpanded from macro 'vlc_object_hold'bj
) \   63 |     vlc_object_
      h|               ^o
ld( VLC_OBJECT(a) )
      |                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |       input/demux.c:191  const struct vlc_common_member:18s: (cons: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t vlc_object_t 
*  191 |   )( &(x)->obj) \
      |               ^
 return probe(VLC_OBJECT(demux));
      input/decoder.c:2391:|                  ^
38: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h 2391 |    :  481   *pp_aout = p_:own15:er->p_aout ? vl c_object_note: hexpanded from macro 'VLC_OBJECT'
ol  d481( |       p_  o wner->p_aout ) :c NULL;
      o|                                      ^
nst s../include/vlc_objects.h:63:22: note: expanded from macro 'vlc_object_hold'
tru   63 |     vlc_object_holdc(t VLC_OBJ vlc_commonE_membeCT(a) )
      |                      ^
rs:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 (  481 |         ccoonnsst struct vlc_common_mtembers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 vlc_object_t *)(&(x)->obj) \
      |               ^
input/demux.c:204:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  204 |     demux_priv_t *priv = vlc_custom_create(p_obj, sizeof (*priv), "demux");
      |                          ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
  110 |         vlc_custom_create(VLC_OBJECT(o), s, n)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/demux.c:232:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  232 |         msg_Dbg( p_obj, "creating demux: access='%s' demux='%s' "
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/demux.c:264:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  264 |         p_demux->p_module = vlc_module_load(p_demux, "demux", psz_module,
      |                             ^
../include/vlc_modules.h:41:25: note: expanded from macro 'vlc_module_load'
   41 |         vlc_module_load(VLC_OBJECT(o),c,n,s,__VA_ARGS__)
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/demux.c:270:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  270 |             module_need( p_demux, "access_demux", p_demux->psz_access, true );
      |             ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
   48 | #define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/demux.c:282:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  282 |     vlc_object_release( p_demux );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/demux.c:293:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     module_unneed( p_demux, p_demux->p_module );
      |     ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
   50 | #define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/demux.c:300:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  300 |     vlc_object_release( p_demux );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/demux.c:499:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  499 |             msg_Err( s, "unknown query 0x%x in %s", i_query, __func__ );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/demux.c:511:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     p_packetizer = vlc_custom_create( p_demux, sizeof( *p_packetizer ),
      |                    ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
  110 |         vlc_custom_create(VLC_OBJECT(o), s, n)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/demux.c:526:30: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  526 |     p_packetizer->p_module = module_need( p_packetizer, "packetizer", NULL, false );
      |                              ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
   48 | #define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/demux.c:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( p_packetizer );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/demux.c:531:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  531 |         msg_Err( p_demux, "cannot find packetizer for %s", psz_msg );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/demux.c:541:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  541 |         module_unneed( p_packetizer, p_packetizer->p_module );
      |         ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
   50 | #define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/demux.c:546:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  546 |     vlc_object_release( p_packetizer );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/demux.c:579:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  579 |     demux_priv_t *priv = vlc_custom_create(p_next, sizeof (*priv), "demux_filter");
      |                          ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
  110 |         vlc_custom_create(VLC_OBJECT(o), s, n)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/demux.c:595:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  595 |         module_need( p_demux, "demux_filter", p_name, p_name != NULL );
      |         ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
   48 | #define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/demux.c:602:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  602 |     vlc_object_release( p_demux );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/es_out.c:34:
In file included from input/demux_chained.cIn file included from ../include/vlc_common.h:31:
:1031In file included from ../include/vlc_common.h:
../include/vlc_variables.h:1031:189:
../include/vlc_variables.h:12: warning: :189:12due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |       189 |   re  tureturnrn va vr_arSe_SetCtChehecked( pck_obedj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
( p_ob../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
j  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t, ,vps)
      | z_name, VLC_VAR_INTEGER, val );
      |            ^
                                               ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
../include/vlc_common.h  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
:481:../include/vlc_common.h15::481 :15:note: expanded from macro 'VLC_OBJECT' note: expanded from macro 'VLC_OBJECT'

  481 |      481      |  const s  t r  uct vl c_c ommconsotn _stmemberrsu:c t( cvolncs_tc ovmlmco_no_bmjeemcbte_rst *)(&(x:) -(c>obj)on \
      |               ^
st vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/es_out.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return In file included from input/demux_chained.cvar_SetChecked( p_obj, psz_na:31me, VLC_:
VAIn file included from ../include/vlc_common.hR_BOOL, v:1031:
a../include/vlc_variables.hl: 203):;12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

      |   203 |            ^
 ../include/vlc_variables.h:140:48:  note:  expanded from macro 'var_SetChecked' r
e  140 | #tduerfni nvea rv_aSre_SteCtCheckedh(ec kpe_do(bj, psoz,_nn,atm,ve), VLC_ VvAR_BOaOrL_S,e val );
      t|            ^Checke
d../include/vlc_variables.h:140:(VL48: Cnote: _expanded from macro 'var_SetChecked'O
BJECT(o  140) | ,n,#dte,fvin)
      |                                                ^
e var../include/vlc_common.h_:Se481t:C15h:e cked(note: oexpanded from macro 'VLC_OBJECT',
n,t,v)   v481 | a r _ S e t C h ecconksetd st(VLrCu_cOtB JvElcC_cTo(mo)mon_me,mnb,etrs,v)
      |                                                ^: (co
n../include/vlc_common.h:481:s15t v: lc_objnote: expanded from macro 'VLC_OBJECT'ect_t *)(&(x
)  481 | - >obj) \
      |               ^
       const struct vlc_common_members: (const vlc_object_tIn file included from input/es_out.c:34:
 In file included from ../include/vlc_common.h*)(&(:x1031):
../include/vlc_variables.h:212:12:->obj)  \
warning:       |               ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
In file included from input/demux_chained.c:31:
../include/vlc_variables.h:140:48: In file included from note: ../include/vlc_common.hexpanded from macro 'var_SetChecked':
1031  140:
../include/vlc_variables.h:212 | :#12d: ewarning: fdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]in
e v  212 | a r _ S erettCuhrenc ked(ov,anr,_tS,evt)C hveacrk_eSde t(Cohbje,c nakedme, VL(VC_VAR_LC_OBJCOECT(o),n,t,OvR)
      | DS                                               ^,
 val);
../include/vlc_common.h      :| 481:           ^
15:../include/vlc_variables.h:140: 48note: expanded from macro 'VLC_OBJECT'
: note: expanded from macro 'var_SetChecked'
    481 | 140 |        # dceofnisnte  svtarru_ct vlSce_tCheckceod(mmon_memob,enr,st:, v()c ovanst vrl_cS_eobtjChect_te c*k)e(d&((VxL)C-_>OoBbJjE)C T\(
o)      |               ^
,n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membIn file included from einput/es_out.crs:34:
In file included from :../include/vlc_common.h :(1031c:
o../include/vlc_variables.h:nst 227v:l12c:_ warning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]bj
ect  227 |   _ t  r*e)t(u&(xr)n->o bvjar) \
      |               ^_S
etChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
In file included from input/demux_chained.c../include/vlc_variables.h::140:48: note: expanded from macro 'var_SetChecked'
31:
In file included from ../include/vlc_common.h:1031  140:
../include/vlc_variables.h:227 | #define var_S:etChecked(o,12:n,t,v) va warning: r_SetCheckedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
d(VLC_OBJECT(o),n,  t227 | ,v)
      |                                                ^
 ../include/vlc_common.h : 481:15 : note: returexpanded from macro 'VLC_OBJECT'n
 var_  481SetCh | e c k e d (   p _coobnstj ,s trupsczt_ nvlca_me, VcoLC_VmAmR_on_memberFLs: (const vlOAc_object_t *)(T,&(x)->obj) \
      |               ^
 val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetCheckIn file included from input/es_out.ced:34(o:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241,n:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],t,
v)   241 |    var _rSeetutrnC varhe_SetChckedec(VLC_OkBeJd(ECT(o )p_,nobj, psz_,t,nvame, VLC_VAR_S)TRI
N      G| ,                                               ^ v
al );
      |            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'../include/vlc_variables.h
:140:48: note: expanded from macro 'var_SetChecked'  481
 |   140 | #defin e   v a r _ S ectoChnescketd(o ,sn,ttr,uvct) var_Set vlc_commCohne_ckmeembers: d((VcoLC_OBJEnCT(sot) vlc_obj,enc,tt,_vt *)()
      &(|                                                ^
x../include/vlc_common.h:481:15: )note: -expanded from macro 'VLC_OBJECT'
>obj)   481\ | 
        |                ^ 
    const struct vlc_common_members: (const vlc_object_t *In file included from )(&(xinput/demux_chained.c:)->obj) \
      |               ^
31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, In file included from psinput/es_out.c:34:
In file included from z../include/vlc_common.h_:n1031:
a../include/vlc_variables.hm:e256,: 12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]VL
C_VAR_ST  256 |   RING, val  r e)t;u
r      n|            ^
 ../include/vlc_variables.h:140:48v: anote: rexpanded from macro 'var_SetChecked'_
Set  C140h | e#cdkeefd(ine var _pS_eotbCjh,e cpksezd(_name, VoL,C_n,t,vV)A Rv_AaDr_SetChDeREckeSS, val );
      |            ^
d(../include/vlc_variables.h:140:48:V LCnote: expanded from macro 'var_SetChecked'
_  O140 | #defBinJEe var_SeCTtC(o)he,n,t,cvk)e
d(      |                                                ^
o,n,t,v) var../include/vlc_common.h_SetC:he481:cked(VLC_15O:B Jnote: Eexpanded from macro 'VLC_OBJECT'C
T(o),n,t,v)
  481      |                                                ^
 |      ../include/vlc_common.h:   co481n:15: note: expanded from macro 'VLC_OBJECT'
st st  481ruct |   v  l     coc_commnosnt_ mstruecmtb evrlsc_:c (ommon_membcoers: (const vlcns_object_t *)(&(x)->obt jv)l c\_
o      bj|               ^
ect_t *)(&(x)->obj) \
      |               ^
In file included from input/es_out.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from   276 |     if( input/demux_chained.c:!var_31:
GetChecked( In file included from p../include/vlc_common.h_o:1031:
bj../include/vlc_variables.h:256:,12 :p warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
sz  256_ |     rneamtue, VLC_VAR_INTErnGER, &val )  )
      va|          ^
r_Set../include/vlc_variables.hC:h142e:c48ked:(  p_note: obexpanded from macro 'var_GetChecked'
j  142 | #, defineps var_GetCz_hecked(ona,mne, ,t,v) vVLar_GetCheckeCd_(VVARL_CA_DODBJRESSE,C Tv(aol),n );,
t      | ,           ^v
)../include/vlc_variables.h:140:
48      |                                                ^
: note: expanded from macro 'var_SetChecked'
../include/vlc_common.h  :481140:15: | # note: expanded from macro 'VLC_OBJECT'
d  e481fi |         const nes tvraurc_tS veltcCh_commoeckedn_(o,nme,t,v)mb var_erSetChecs:ked( V(coLnCs_tO BJvlc_obEjeCcTt(_o)t *)(&(x,n)->obj) \
      |               ^
,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (In file included from coinput/es_out.c:34:
In file included from ../include/vlc_common.h:1031:
n../include/vlc_variables.h:st vl293c:10_objec:t_ twarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   *293 |     if( !)v(a&r(x)->ob_jG)e \
      |               ^
tChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      In file included from |          ^
input/demux_chained.c:31:
In file included from ../include/vlc_common.h:1031../include/vlc_variables.h:
:142../include/vlc_variables.h::48: 276:10: warning: note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]expanded from macro 'var_GetChecked'

  142 | #define var_  276 |   G e itChecked(of(,n,t,v) var_G e!tCvar_GheetChcekcekd(ed( pVLC_ob_OBJECT(o)j,,n p,stz,v_name,) 
V      | LC                                               ^
_VAR../include/vlc_common.h_I:N481T:E15G:E Rnote: ,expanded from macro 'VLC_OBJECT' &v
a  l )481 |    )      con
      st struct vlc|          ^_common_m
embers: (const../include/vlc_variables.h:142:48:  vlnote: cexpanded from macro 'var_GetChecked'_
object_  t142  | *)(#&def(x)->oibnej) \
      |               ^
 var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
In file included from input/es_out.c:34      |                                                ^
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h
:481:15: note: expanded from macro 'VLC_OBJECT'
  304 |     if (  l481i |      k e  ly(!var_conGset tChecked (obj,st name, VLC_VAR_COORDS, ru&val)))
      |                 ^
ct vlc_../include/vlc_variables.h:142c:o48mmon_: memnote: bexpanded from macro 'var_GetChecked'e
rs: (  c142o | n#sdeftine v valrc_Ge_tCobjecth_t *)(&(x)->ecked(obo,n,t,v) var_GetChej)cked(VLC_ O\BJ
      |               ^
ECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membersIn file included from : (const vlinput/demux_chained.c:31:
cIn file included from _../include/vlc_common.h:object1031_:
../include/vlc_variables.h:293:10: twarning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
*)(&(x)-  >293o | bj )   \ 
      |               ^
if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #dIn file included from input/es_out.c:34:
In file included from ../include/vlc_common.hefi:n1031e:
 v../include/vlc_variables.ha:r324:_G10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
etCheck  ed(324o, | n ,  t,v) va if( r_G!evtaCrh_eGcekteChecked( d(p_obj, psz_VnameLC, VLC_V_OAR_FLOATBJ, &val ) )
      EC|          ^
T(o),n,t,v../include/vlc_variables.h):
      142| :                                               ^48
: note: expanded from macro 'var_GetChecked'
../include/vlc_common.h  142 | #d:e481:f15i: note: ne varexpanded from macro 'VLC_OBJECT'
_GetChecked(o  481,n,t,v) |   v a   r_Get  Checked(VL cC_OBJECT(o)o,nnst s,ttr,uvc)t
      |                                                ^
 vlc_co../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
m  m481o | n _ m em     conbsetr ss:t ru(cct volnsc_ct ommon_membverlc_obs:ject_t  *)(con(&(sxt) -v>olc_objebcjt) _t *)(&(\
      |               ^
x)->obj) \
      |               ^
In file included from input/demux_chained.c:31:
In file included from ../include/vlc_common.h:1031In file included from input/es_out.c:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
34:
In file included from   304 | ../include/vlc_common.h:1031:
 ../include/vlc_variables.h  :340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
if  340 |      (if( livar_GetChkeecked( p_obly(j, psz_name!v, VLC_VAR_STRING, &ar_GevtaClhe c) ked ()
      |         ^
ob../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
j, name  ,142  | VLC#de_VAR_fine var_GetCOCOhReDcSk, &val)))
      | e                ^
d../include/vlc_variables.h:142:(48o:, nnote: ,t,expanded from macro 'var_GetChecked'
v) var_G  e142 | t#Cdheecfkied(nVeLC_ Ovar_GetBJCheckEeCdT(o),n,(to,v),n
      | ,t,v)                                               ^ 
var_G../include/vlc_common.hetChec:481ked(:15:VLC _Onote: expanded from macro 'VLC_OBJECT'
B  JE481C |  T(o),n , t  ,v)
      |                                                ^   const struc
t ../include/vlc_common.h:481:15: vlnote: expanded from macro 'VLC_OBJECT'
c_common_  me481 | mbers: (cons  t vlc_object_t   *)(&(x  )->obj) \
      |               ^
  const struct vlc_common_members: (const vlc_object_In file included from t *input/es_out.c:34)(:
In file included from ../include/vlc_common.h:1031:
&(../include/vlc_variables.h:350:9: warning: xdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])
-  350 | >ob j )   \i
f      (|                ^v
ar_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #In file included from defineinput/demux_chained.c var_Ge:31tChecke:
In file included from ../include/vlc_common.h:d1031(:
../include/vlc_variables.h:324:10:o ,warning: n,tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],v
)  324 var_Get |  Checked(VLC_OBJ E C Ti(fo() ,!n,vta,v)r_GetChec
k      ed|                                                ^
( p_o../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
b  j481, |   p  s z  _n  const straumcet, vl VLcC__cVoAmRm_oFnL_OAT, &mvaembers:l (const vlc_ )o b)
ject_t *)      (|          ^&(x)->o
b../include/vlc_variables.h:142:j48):  \note: expanded from macro 'var_GetChecked'

  142 | #      de|               ^
fine var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.hIn file included from input/es_out.c:481::34:
15: In file included from note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481 |     362 |         const  st if( vraurct_GetChecke vd( p_obj, psz_nalcme, VLC_VAR_ADD_RESS, &valc ) )
      |         ^
ommon_../include/vlc_variables.hm:142ember:s48::  (note: cexpanded from macro 'var_GetChecked'
o  142nst  | vlc#_doebfjeine vactr_GetCh_tecked(o,n,t,v) var_GetCh *ecked(VLC_OBJECT(o))(,n,t,v)
      |                                                ^
&(x../include/vlc_common.h:)->o481:bj) 15:\
      |               ^
 note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlIn file included from c_objeinput/demux_chained.cc:t_31:
In file included from ../include/vlc_common.h:1031t:
 *)(&(x)../include/vlc_variables.h:340:9: -warning: >due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ob
j)  340 |  \   
       if|               ^
( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         coIn file included from nst strinput/es_out.cu:ct34:
 vlc_coIn file included from m../include/vlc_common.hm:o1031n:
_../include/vlc_variables.hmember:s429:5: (cons:t  warning: vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]lc_
obj  429 |     var_Creeactte_(t *)(&( xp)-_obj, p>osz_name, VLC_bj) \
      | V              ^A
R_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_In file included from Create(a,b,c) varinput/demux_chained.c:31:
In file included from _../include/vlc_common.h:Create( VLC_OBJECT1031(a),:
 b, ../include/vlc_variables.hc:350:9: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])
      |                                       ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    350481 |   |         const    if( stvar_GretucCheckted vlc_common(_ pmembers: (const _volbcj_,o bpject_t *)(&(sx)->ozb_jn)a m\
e, VL      | C_VAR              ^_S
TRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GeIn file included from input/es_out.ctC:he34:
In file included from ../include/vlc_common.h:1031:
c../include/vlc_variables.hk:e442:5d(o,n,t: warning: ,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]v
) var_  Ge442 | tCheck    veadr(V_CreatLeC(_ Op_obj, pszB_nJaEmeCT, VLC_VAR_(o)B,On,OL | VLtC,_vV)A
R      | _DOINH                                               ^E
RIT );
      |     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'../include/vlc_variables.h
:122:39: note: expanded from macro 'var_Create'
    122 | 481 | #define var_Cre a  te(a,b,c) var _    coCnrseta tste( VLC_OBJECTru(a), b, c )
      |                                       ^
ct v../include/vlc_common.h:lc_c481:omm15o: note: expanded from macro 'VLC_OBJECT'
n_m  e481 |  mbe r s :  (const vlc_ ob  const jestruct vlc_common_members: (consct_t t* )(&vlc_o(x)->obbjj) \e
c      t| _              ^t
 *)(&(x)->obj) \
      |               ^
In file included from input/es_out.c:34:
In file included from ../include/vlc_common.h:In file included from 1031input/demux_chained.c:31:
:
In file included from ../include/vlc_common.h../include/vlc_variables.h::1031455:5:
../include/vlc_variables.h:362:9: :warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  362 |  
     455 |     var_Creiate( pf_(o vbj, psz_anr_aGemteC,h eVcked(L Cp__VoAbRj_,F LpOsAzT_ n|am eV,L CV_LVCA_VR_DOINHAR_ADEDRRITE SS),; 
&      v| a    ^l
 ../include/vlc_variables.h:122:39: )note: expanded from macro 'var_Create' )
      |         ^

../include/vlc_variables.h:142:48:   note: 122 | expanded from macro 'var_GetChecked'#
d  142efine var_Cre | #defatine vear(a,b,c) var__GCreate( VLCet_OBJECT(a), b,Ch c )
      |                                       ^
ecked(o../include/vlc_common.h:,n,481t:,v) var15_:GetC note: heckeexpanded from macro 'VLC_OBJECT'
d(V  481 |       L C _coOBJECnT(o),n,stt ,v)
      |                                                ^st
ruct v../include/vlc_common.h:481:15l:c note: _expanded from macro 'VLC_OBJECT'c
ommon_membe  r481s: |          c(ocnosntst  stvrlucc_to bjevlc_ct_cto m*m)o(n&_(mexm)-bers>o: (conbsjt)  v\l
      | c              ^
_object_t *)(&(x)->obj) \
      |               ^
In file included from input/es_out.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_CreIn file included from input/demux_chained.c:31:
ate( VLIn file included from C_OBJE../include/vlc_common.hCT:(a1031:
), b, c )
      |                                       ^
../include/vlc_variables.h:429:5../include/vlc_common.h:: warning: 481:15: note: expanded from macro 'VLC_OBJECT'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
481 |   429 |     v a r   _Cr e a tconst streu(c tp _vlc_obj,common_ pmembers: (const vlc_osbz_nject_t a*)me, V(&LC_VAR_IN(x)->oTbEj)GER |  V\
LC      |               ^
_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_CrIn file included from eainput/es_out.cte:(34a:
,In file included from ../include/vlc_common.h:1031:
b../include/vlc_variables.h,:477:c5) : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
var  477 |  _ C r evaater_Crea(t eV(L Cp__OoBbJjE,C Tp(saz_)n,a bme, VLC, _VAR_STc RING | VLC_VA)R_
      |                                       ^
DOINHERIT );
      | ../include/vlc_common.h:    ^
481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h  :122481 |      :39:   note: expanded from macro 'var_Create'
   122 | #define vacro_nCst reate(a,b,sct) ructv avr_Creatlc_commeo(n _VmeLC_OBJECT(a), b,m bcer )
      |                                       ^
s: (con../include/vlc_common.hs:t481 :v15l: c_objenote: expanded from macro 'VLC_OBJECT'
  ct_t *481 | )(&(x)-> o  bj) \
      |               ^     const s
truct vlc_common_members: (const vlc_object_t *)(In file included from &(input/demux_chained.c:31:
In file included from ../include/vlc_common.hx):1031:
../include/vlc_variables.h-:>442ob:5j) \
      |               ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, In file included from VLinput/es_out.cC:_34V:
AIn file included from R_../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
BOO  491 |     var_CrLe at| VLe(C_V pAR__DOobj, psz_nameI, NHVLC_VAR_ADDERRESS | VLC_VAR_DITOINHERIT );
      |     ^
 ../include/vlc_variables.h:122:39: note: );expanded from macro 'var_Create'
      
|   122 | #define     ^
va../include/vlc_variables.h:122:39r: _Create(a,note: expanded from macro 'var_Create'b,c) var_Create
( VLC_OBJECT(a), b, c )
      |                                       ^
  122 | #de../include/vlc_common.hfi:481:15: note: expanded from macro 'VLC_OBJECT'
n  e481  |  var_C re      const struct vlacte_common_members: (c(aon,b,cst) va vr_Crelact_e(ob VLC_jOeBcJtE_Ct T(a),* b, c)( )
      |                                       ^
&(x)->obj) \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members:In file included from  (input/es_out.c:c34:
In file included from ../include/vlc_common.h:1031:
o../include/vlc_variables.hns:t511 :5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Cvlc_roebajete( p_obctj, psz_n_tame, VLC_VAR_INTEGER * |)(&( Vx)->objLC) \
      |               ^_V
AR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_CIn file included from input/demux_chained.c:reate(a,b,c) var_Create( VLC_OBJECT31:
In file included from ../include/vlc_common.h:1031:
(../include/vlc_variables.ha), b:455, c )
      |                                       ^
:5../include/vlc_common.h:: 481warning: :15: note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'VLC_OBJECT'
    481 |         const455 st |     vruar_Crceat vlc_common_members: (constt evl( c_object_t *p_obj),(& psz_(nx)a-me>,o VbLjC)_V \
      |               ^
AR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from input/es_out.c  :12234 | :
In file included from #../include/vlc_common.h:1031:
../include/vlc_variables.h:de525f:ine va5r:_ Crwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
eate(a  ,525b | , c )  va rv_arCreate( p_obj, _Cpsz_name, reateV( LC_VAR_BOOL | VLVLC_VAR_DOINHERIT
      |     ^
C_../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
O  BJ122 | #define ECvar_Create(a,T(b,c) var_aC)re,a teb(,  VcLC )
      |                                       ^
_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: ../include/vlc_common.hexpanded from macro 'VLC_OBJECT'
:481:15: note: expanded from macro 'VLC_OBJECT'
    481 | 481 |              co n s tconst str sturuct vlc_coctmmon_members v: (const vlc_objelcct_t *)(&(x)->obj)_c \
      |               ^
ommon_members: (const vlc_object_t *)(&(x)->obj)In file included from input/es_out.c:34:
 \In file included from ../include/vlc_common.h:1031:

      | ../include/vlc_variables.h:539:5              ^:
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOATIn file included from  input/demux_chained.c| :31:
VIn file included from L../include/vlc_common.h:C_VAR_DOINHERI1031:
T
      |     ^
../include/vlc_variables.h:469:5: warning: ../include/vlc_variables.h:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
122:39: note: expanded from macro 'var_Create'
    122 | #define va469 |  r_C  reate(a,b,c)  vvar_ar_CreateC(rea tpe_o( VLC_OBJbEjC,T (pas)z,_ nba,m ec, VLC _)V
      | A                                      ^R
_STRING../include/vlc_common.h :| 481V:L15C: _Vnote: expanded from macro 'VLC_OBJECT'
A  481R |    _DOIN H E RIT  c )onst ;
struct vl      | c_common    ^_m
embers: (co../include/vlc_variables.h:122:39:n snote: texpanded from macro 'var_Create' 
v  l122c | _#dobjectef_t *)(&(x)->inoebj )v a\r
      |               ^
_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      | In file included from input/es_out.c:                                      ^
34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_common.h:481:../include/vlc_variables.h:15: note: expanded from macro 'VLC_OBJECT'
554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |         554  |  co   ns var_Create( t p_obj, psz_namste, VLC_VAruR_STRING | cVt LC_VAR_DOINvlHERIT
      |     ^
c_common_mem../include/vlc_variables.hb:e122:39r: note: s:expanded from macro 'var_Create'
   122 | #def(cine var_Creatone(a,b,c) var_stCreate( VLC v_OBJECT(a),lc b, c )
      |                                       ^
_ob../include/vlc_common.h:ject_481t:15: note:  *expanded from macro 'VLC_OBJECT'
)  481 | ( &(       consxt)- >sotbrju)c t \
vlc_co      m|               ^mon_members: 
(const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/demux_chained.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_CreIn file included from input/es_out.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5at: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e(  563 p_ | ob j ,   psz_navmaer_C, VrLeatC_e( p_obj, VpAsz_nameR, VLC_VAR_STR_ING | VSTLC_VAR_DOINHERIT
      |     ^
R../include/vlc_variables.hI:122N:39G |:  VLnote: expanded from macro 'var_Create'C_VA
R_  122 | #DOdeINHEfiRIT ne);
 v      |     ^
ar../include/vlc_variables.h:_C122:39re: atnote: expanded from macro 'var_Create'
e(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
  ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
122  481 |         const struct vlc_common_members: (const vlc_object_t *) | #(&(dex)->obj) fin\
      |               ^
e var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
In file included from ../include/vlc_common.h:481:15input/es_out.c:: 34:
In file included from ../include/vlc_common.h:note: 1031:
expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:  481 | 578 :9: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
    578 |       iconstf( struct  vavlr_Change( c_p_obj, pscz_namome, VLC_VAR_CHmOICEonSCOUNT, &_mcount, NULL )em )
      |         ^
be../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
r  128s: ( | c#defonsitn e vlvar_Chac_nge(a,b,c,d,objecet)_t va r_*Cha)(nge( VLC_OBJEC&(T(a), b, x)c, d, e )
      |                                           ^
->obj../include/vlc_common.h): 481\:
      15: note: expanded from macro 'VLC_OBJECT'|               ^

  481 |         const struct vlc_common_members: (const vlc_objIn file included from ect_t *)(&(x)->obinput/demux_chained.cj) \
      |               ^
:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/demux_chained.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/demux_chained.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/demux_chained.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/demux_chained.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/demux_chained.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/demux_chained.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/es_out.c:36:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
45 warnings generated.
In file included from input/es_out.c:36:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/es_out.c:36:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      depbase=`echo input/es_out_timeshift.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/es_out_timeshift.lo -MD -MP -MF $depbase.Tpo -c -o input/es_out_timeshift.lo input/es_out_timeshift.c &&\
|                         ^
../include/vlc_common.h:mv -f $depbase.Tpo $depbase.Plo
481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/es_out.c:36:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/demux_chained.c:56:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   56 |     demux_t *demux = demux_NewAdvanced(dc->fifo, NULL, "", dc->name, "",
      |                      ^
input/demux.h:37:71: note: expanded from macro 'demux_NewAdvanced'
   37 | #define demux_NewAdvanced( a, b, c, d, e, f, g, h ) demux_NewAdvanced(VLC_OBJECT(a),b,c,d,e,f,g,h)
      |                                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/es_out.c:46:
input/es_out.h:95:9: warning: unused variable 'i_ret' [-Wunused-variable]
   95 |     int i_ret = es_out_Control( p_out, ES_OUT_SET_MODE, i_mode );
      |         ^~~~~
input/es_out.h:101:9: warning: unused variable 'i_ret' [-Wunused-variable]
  101 |     int i_ret = es_out_Control( p_out, ES_OUT_GET_WAKE_UP, &i_wu );
      |         ^~~~~
input/es_out.h:109:9: warning: unused variable 'i_ret' [-Wunused-variable]
  109 |     int i_ret = es_out_Control( p_out, ES_OUT_GET_BUFFERING, &b );
      |         ^~~~~
input/es_out.h:117:9: warning: unused variable 'i_ret' [-Wunused-variable]
  117 |     int i_ret = es_out_Control( p_out, ES_OUT_GET_EMPTY, &b );
      |         ^~~~~
input/es_out.h:124:9: warning: unused variable 'i_ret' [-Wunused-variable]
  124 |     int i_ret = es_out_Control( p_out, ES_OUT_SET_DELAY, i_cat, i_delay );
      |         ^~~~~
input/es_out.h:149:9: warning: unused variable 'i_ret' [-Wunused-variable]
  149 |     int i_ret = es_out_Control( p_out, ES_OUT_SET_TIMES, f_position, i_time, i_length );
      |         ^~~~~
input/es_out.h:155:9: warning: unused variable 'i_ret' [-Wunused-variable]
  155 |     int i_ret = es_out_Control( p_out, ES_OUT_SET_JITTER,
      |         ^~~~~
input/es_out.h:167:9: warning: unused variable 'i_ret' [-Wunused-variable]
  167 |     int i_ret = es_out_Control( p_out, ES_OUT_GET_GROUP_FORCED, &i_group );
      |         ^~~~~
input/es_out.h:173:9: warning: unused variable 'i_ret' [-Wunused-variable]
  173 |     int i_ret = es_out_Control( p_out, ES_OUT_SET_EOS );
      |         ^~~~~
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/es_out_timeshift.lo -MD -MP -MF input/.deps/es_out_timeshift.Tpo -c input/es_out_timeshift.c  -fPIC -DPIC -o input/.libs/es_out_timeshift.o
In file included from input/es_out.c:51:
In file included from input/../stream_output/stream_output.h:31:
../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
      |            ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
  125 | #define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/es_out.c:51:
In file included from input/../stream_output/stream_output.h:31:
../include/vlc_network.h:150:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  150 |     return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
  146 |         net_ConnectDgram(VLC_26 warningOBs generatedJE.
CT(a), b, c, d, e)
      |                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/es_out.c:51:
In file included from input/../stream_output/stream_output.h:31:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo input/event.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/event.lo -MD -MP -MF $depbase.Tpo -c -o input/event.lo input/event.c &&\
mv -f $depbase.Tpo $depbase.Plo
input/es_out.c:272:40: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  272 |     p_props->i_id = (psz_trackidvar) ? var_GetInteger( p_input, psz_trackidvar ): -1;
      |                                        ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out.c:273:43: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  273 |     p_props->i_channel = (psz_trackvar) ? var_GetInteger( p_input, psz_trackvar ): -1;
      |                                           ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out.c:279:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  279 |         char *psz_string = var_GetString( p_input, psz_langvar );
      |                            ^
../include/vlc_variables.h:661:45: note: expanded from macro 'var_GetString'
  661 | #define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)
      |                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out.c:284:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  284 |                 msg_Dbg( p_input, "selected %s language[%d] %s",
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out.c:333:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  333 |     p_sys->i_group_id = var_GetInteger( p_input, "program" );
      |                         ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out.c:486:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  486 |         char *psz_path = var_CreateGetNonEmptyString( p_input, "input-record-path" );
      |                          ^
../include/vlc_variables.h:499:73: note: expanded from macro 'var_CreateGetNonEmptyString'
  499 | #define var_CreateGetNonEmptyString(a,b)   var_CreateGetNonEmptyString( VLC_OBJECT(a),b)
      |                                                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out.c:489:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  489 |             if( var_CountChoices( p_input, "video-es" ) )
      |                 ^
../include/vlc_variables.h:582:49: note: expanded from macro 'var_CountChoices'
  582 | #define var_CountChoices(a,b) var_CountChoices( VLC_OBJECT(a),b)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out.c:491:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |             else if( var_CountChoices( p_input, "audio-es" ) )
      |                      ^
../include/vlc_variables.h:582:49: note: expanded from macro 'var_CountChoices'
  582 | #define var_CountChoices(a,b) var_CountChoices( VLC_OBJECT(a),b)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out.c:520:32: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  520 |         p_sys->p_sout_record = sout_NewInstance( p_input, psz_sout );
      |                                ^
input/../stream_output/stream_output.h:44:48: note: expanded from macro 'sout_NewInstance'
   44 | #define sout_NewInstance(a,b) sout_NewInstance(VLC_OBJECT(a),b)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out.c:692:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  692 |             msg_Dbg( p_sys->p_input, "Buffering %d%%", i_level );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out.c:700:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  700 |     msg_Dbg( p_sys->p_input, "Stream buffering done (%d ms in %d ms)",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out.c:724:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  724 |     msg_Dbg( p_sys->p_input, "Decoder wait done in %d ms",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out.c:848:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  848 |             msg_Warn( p_sys->p_input, "No video track selected, ignoring 'frame next'" );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out.c:856:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  856 |     msg_Dbg( out->p_sys->p_input, "EsOutFrameNext consummed %d ms", (int)(i_duration/1000) );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out.c:930:5libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/event.lo -MD -MP -MF input/.deps/event.Tpo -c input/event.c  -fPIC -DPIC -o input/.libs/event.o
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  930 |     var_Change( p_input, psz_var, VLC_VAR_CHOICESCOUNT, &val, NULL );
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out.c:937:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  937 |         var_Change( p_input, psz_var, VLC_VAR_ADDCHOICE, &val2, &text );
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out.c:1006:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1006 |         msg_Dbg( p_input, "unselecting program id=%d", old->i_id );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out.c:1020:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1020 |     msg_Dbg( p_input, "selecting program id=%d", p_pgrm->i_id );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out.c:1039:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1039 |     var_SetInteger( p_input, "teletext-es", -1 );
      |     ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out.c:1135:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1135 |         msg_Dbg( p_input, "can't delete program %d which still has %i ES",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out.c:1225:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1225 |     msg_Dbg( p_input, "EsOutProgramMeta: number=%d", i_group );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out.c:1372:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1372 |     msg_Dbg( p_input, "EsOutProgramEpg: number=%d name=%s", i_group, psz_cat );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out.c:1531:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1531 |         msg_Err( p_input, "invalid group number" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out.c:1720:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1720 |         msg_Warn( p_input, "ES 0x%x is already selected", es->i_id );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out.c:1742:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1742 |             if( !var_GetBool( p_input, b_sout ? "sout-video" : "video" ) )
      |                  ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out.c:1744:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1744 |                 msg_Dbg( p_input, "video is disabled, not selecting ES 0x%x",
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out.c:1751:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1751 |             if( !var_GetBool( p_input, b_sout ? "sout-audio" : "audio" ) )
      |                  ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out.c:1753:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1753 |                 msg_Dbg( p_input, "audio is disabled, not selecting ES 0x%x",
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out.c:1760:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1760 |             if( !var_GetBool( p_input, b_sout ? "sout-spu" : "spu" ) )
      |                  ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out.c:1762:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1762 |                 msg_Dbg( p_input, "spu is disabled, not selecting ES 0x%x",
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out.c:1787:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1787 |     const int i_spu_id = var_GetInteger( p_input, "spu-es");
      |                          ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out.c:1814:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1814 |         msg_Warn( p_input, "ES 0x%x is already unselected", es->i_id );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out.c:1882:23: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1882 |         char *prgms = var_GetNonEmptyString( p_sys->p_input, "programs" );
      |                       ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
  662 | #define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJIn file included from input/es_out_timeshift.c:41:
In file included from ../include/vlc_common.h:1031ECT(:
../include/vlc_variables.ha):189:12,b: )
      | warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
                                                            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'  189
 |     r  481et |  ur  n   va  r_ cSetChecked( pon_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
st str../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
u  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_ct Ovlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
BJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/es_out_timeshift.c:41:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetCheckedinput/es_out.c:2010:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(VLC_OBJEC 2010 |         msg_Dbg( p_input, "Adding CC track %T(d o),n,fto,v)
      |                                                ^
r es[../include/vlc_common.h%d]:", 1+481:15: note: expanded from macro 'VLC_OBJECT'
i  ,481 pa |       r e constn ts->i_trucid );
      |         ^t
 ../include/vlc_messages.h:87vlc_:c5o:m mnote: expanded from macro 'msg_Dbg'o
n   87 |  _  m mesgm_Gbeneerrisc:( (pc_othnisst,  vVlLcC__oMbjectS_Gt_ D*B)G(,& (__xVA)->obj) _ARGS__)
\      
|     ^
      |               ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_naIn file included from input/es_out_timeshift.cm:e41,:
 __In file included from F../include/vlc_common.hIL:E1031_:
_../include/vlc_variables.h, :_212_:L12I:N Ewarning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  , 212\ | 
      |             ^   
 retu../include/vlc_common.hr:n481 :15: note: var_Seexpanded from macro 'VLC_OBJECT't
Check  481 |         ced onst stru(ct ovlcbj, n_common_memame, VbLeCr_s: V(AcR_COORoDnSst, val); vlc_objec
      |            ^
t_t *)(&(x)->obj) ../include/vlc_variables.h:140:48: \note: 
      |               ^
expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const input/es_out.cvl:2046:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
_ o2046b | j e  c ti_ft( *)(&(x )l-ib>obj) v\l
c      _| st              ^a
ts( p_input ) )
      |         ^
./libvlc.h:208:41: note: expanded from macro 'libvlc_stats'
  208 | #define libvlc_stats( o ) (libvlIn file included from c_input/es_out_timeshift.c:priv(41:
In file included from ../include/vlc_common.h:1031:
(../include/vlc_variables.hVL:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]C_O
BJ  227E | CT    re(tou)r)->onb j.libvvlc)a->b_rstats)
_SetChe      | cke                                        ^d( p_ob
j,../include/vlc_common.h:481:15:  note: pexpanded from macro 'VLC_OBJECT's
z_name  ,481  | V   LC_  VAR_FLOA T ,  coval );n
s      t struct vl| c           ^_
common_../include/vlc_variables.hmem:be140r:s48::  note: expanded from macro 'var_SetChecked'
(  140 | c#ondefines t vvlacr_SetC_hoebjecked(oc,tn_,t,v) tv *)(&ar_Set(x)->obj) \Checked(
      VLC_|               ^OBJ
ECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/es_out_timeshift.c:41input/es_out.c:2120:13: :
In file included from warning: ../include/vlc_common.h:1031:
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.h:241:12
: warning:  2120 |      due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]       m
sg_  241 | D b   return gv( p_input, "sar_SetCwhietcckheind( p_obj, gp stzo s_ynnca mme, VoLdCe_"V A)R;_
S      T|             ^RI
N../include/vlc_messages.h:87G:,5 :v anote: lexpanded from macro 'msg_Dbg' 
)   87; |   
        | msg_Gene           ^
ric(p_t../include/vlc_variables.hh:140:48: note: is, VLC_MSG_expanded from macro 'var_SetChecked'
DBG  140 | #,d __VA_ARGS__)
      |     ^
efine ../include/vlc_messages.hv:a78r:13: note: _Sexpanded from macro 'msg_Generic'e
t   C78h | e c  k evdlc(_Loog(,VLC_n,t,v) vaOrB_JSEeCtTC(oh)e, cked(VLpC,_ OvBlJcE_CT(o),nm,to,v)dul
e_      |                                                ^
name,../include/vlc_common.h _:481:15: note: expanded from macro 'VLC_OBJECT'
_  FI481LE_ | _, _  _LINE__, \      con
      |             ^
st st../include/vlc_common.hr:u481c:15: tnote: expanded from macro 'VLC_OBJECT'
 v  l481c_com | m o n _ m e m b ercso: nst struct(const  vvlc_objelc_common_mcetmber_st:  (*const)(&(x)-> ovbljc)_o bj\
ect_t *)(      &(x)|               ^->obj) 
\
      |               ^
In file included from input/es_out_timeshift.c:41:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hinput/es_out.c::2126256::1312: :warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2126 |               msg256 | _Dbg( p_in  put, "switch in returgn  tvoar_SetC aheckseydn( p_obj, cp mode" );
      |             ^
s../include/vlc_messages.h:87z_name:5: note: expanded from macro 'msg_Dbg'
,   87 |     VLC_VA Rm_sAgD_Generic(pDRE_StSh,is,  VvLal );
      C| _M           ^
SG_DBG../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked',
   __V140 | #defiA_ARGnSe __)
      |     ^
var../include/vlc_messages.h_:78:13:S enote: texpanded from macro 'msg_Generic'
C   h78e | c k e d(o,n,t ,vvl)c _vLaorg_(SVeLtCC_hOeBcJkEeCT(do),( p, Vvlc_LmCodule_nam_e, __OFBIJECT(oL),En_,_t,, __LIvNE_)_
,       | \                                               ^
      |             ^

../include/vlc_common.h:481:15:../include/vlc_common.h: note: expanded from macro 'VLC_OBJECT'
481  :15: note: 481 | expanded from macro 'VLC_OBJECT'
     481 |      const str      u  ccotn svt strulc_commonc_tm evmlbce_rcs: o(mcomnosnt vl_mc_objecetm_bte r*s):( &(const(x)->obj) \
      |               ^
 vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/es_out_timeshift.c:41:
In file included from ../include/vlc_common.h:input/es_out.c:10312157:
:../include/vlc_variables.h9: :276:10: warning: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

 2157 |      276 |   if( var _  if(I n!vahr_eritInteGgeetCheckr( p_input, "ecda(p tpi_obj, opsnzs_"n a)m e=,=  V7L0C8_ V)A
      |         ^
R_INT../include/vlc_variables.hE:G615E:R53,:  ¬e: vexpanded from macro 'var_InheritInteger'al
 )  615 | #de f)
      |          ^ine va
r../include/vlc_variables.h:142:48: _note: Iexpanded from macro 'var_GetChecked'n
heritInte  142 | #defginee vrar_GetC(ho, necked()o, nv,atr,_v) vaIr_nGheetrCitIhenctkeeged(VLC_rO(VLC_OBJECBJT(o), n)
      |                                                     ^
ECT(../include/vlc_common.ho:481:)15:, n,t,vnote: )expanded from macro 'VLC_OBJECT'

      |                                                ^  
481 |      ../include/vlc_common.h : 481 :c15: note: expanded from macro 'VLC_OBJECT'
onst   481 |      st   rcuocnts tv lsct_ruct vlc_ccommon_memberos: (cmmon_moenmsbte rvs: (colncs_to bject_vlc_otb j*e)c(t&(x)->obj)_t *) (\
&      |               ^
(x)->obj) \
      |               ^
In file included from input/es_out_timeshift.c:41:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:input/es_out.c15: note: :expanded from macro 'VLC_OBJECT'2209
:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481  | 2209  |            cons t   msg_ Dsbtgr(uct vl cp__csoymsm-o>np__membienprs: (ut,c "Ponst rvolgcr_objecta_mt  *)(&(xd)oesn't co-nt>aoibnj ) a\
nymo      r| e ES"              ^
 );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS_In file included from _)
      |     ^input/es_out_timeshift.c
:41:
../include/vlc_messages.hIn file included from :../include/vlc_common.h78::103113:
:../include/vlc_variables.h :note: 304expanded from macro 'msg_Generic':
17: warning:    due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]78 |    
 vlc_Log(VLC_O  BJE304C | T(o),  p ,  vlc if (l_moikdeullye(!var__GneatmCe,hecked  _(_FoILE_bj, name,_ ,V L__LICNE__VAR_CO_O, \
      |             ^
RDS../include/vlc_common.h:481,:15 :& note: expanded from macro 'VLC_OBJECT'
v  481 |   a l )))
       |                  ^
 ../include/vlc_variables.h:142 :cons48:t  note: sexpanded from macro 'var_GetChecked't
ruct   vlc_c142ommon | _mem#bdersefine va: (const vlr_GetChc_eckeodb(joect,_n,t,vt) *)(&(x)->ob var_GetChejck) \
      |               ^
ed(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/es_out_timeshift.c:41:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/es_out_timeshift.c:41:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRINinput/es_out.c:2509:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
G, &v 2509 |  al ) )
      |         ^
 ../include/vlc_variables.h:142: 48 :   note: expanded from macro 'var_GetChecked'
    142     | #definmes gv_ar_GEertrChecke( p_sys->p_input,d( "Invalid PCo,n,t,vR)  vvalaue irn_ GetChecEkeSd_(OVULTC__SEOBJECT(oT)_(GROUP_)PCR !" );
      | ,            ^
n../include/vlc_messages.h:83:,t,v)
5      |                                                ^: 
note: expanded from macro 'msg_Err'
../include/vlc_common.h   83 |   :481:15: note:  expanded from macro 'VLC_OBJECT'
 msg_Generic  481 |       ( p_ tchionst ss, VLC_MSG_tERR, r_u_VA_cAt vlc_cRGS__)
      |     ^
ommon_../include/vlc_messages.hm:e78mbers:: (13c:o note: nst vlc_objecexpanded from macro 'msg_Generic'
   78t_t  | * ) ( & (vxlc)->obj_L) \
      |               ^
og(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
In file included from ../include/vlc_common.h:input/es_out_timeshift.c481::41:
In file included from ../include/vlc_common.h:103115:
:../include/vlc_variables.h note: expanded from macro 'VLC_OBJECT'
:  350:9481: |   warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
    350  |    cons t s  if( tvrauctr v_lcGetChecke_commd( p_obojn,_mem psz_nameb, eVrLsC:_ VAR_STR(IcNoGn,s t &vvlac_l ) )
      | object        ^
_../include/vlc_variables.h:t142 *)(&(:48: note: expanded from macro 'var_GetChecked'
x  142 | )#-d>efine vaobj)r_ \
      |               ^
GetChecked(o,n,t,v) var_GetChecked(VLC_OBJinput/es_out.c:2517:46:ECT(o),n,t warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,v)
      |                                                ^
 2517 |     ../include/vlc_common.h:481:15:     input_note: expanded from macro 'VLC_OBJECT'
c  481 | l o c      const k_Update( p_stpgrm->p_rucloct vlc_cck, VLomC_OBJEmCon_memberTs(:p _(scys-o>pnst vl_ci_nopbujte),
ct_t *      )| (                                             ^&
(../include/vlc_common.h:481:15: xnote: )expanded from macro 'VLC_OBJECT'
-  >481o | b j )   \ 
         const |               ^
struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/es_out_timeshift.c:41:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &input/es_out.c:2543:v65a: l ) )
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |  2543 |          ^ 
  ../include/vlc_variables.h:142 :48:  note:  expanded from macro 'var_GetChecked' 
       142   const |  vlc_#tdiefine vcark__t i_jitter_mGaext =Checked (oI,NnT,6t,v) v4a_r_C(100GetChecked0) (V* varL_CI_nOhBerJiECT(o),nt,Itn,v)
      |                                                ^te
ger( p../include/vlc_common.h_sys:->481p:15: note: expanded from macro 'VLC_OBJECT'
_  in481pu |      t ,   co"ncslto csk-tructjitter" ); 
v      |                                                                 ^
lc_com../include/vlc_variables.hmo:n615_:m53e: mnote: expanded from macro 'var_InheritInteger'
b  e615r | #define vasr:_ (const Ivnlhce_roibjectt_Itn t*ege)r((o&,( nx)->obj)) v \
      |               ^
ar_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/es_out.c:input/es_out_timeshift.c:2546:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
41:
In file included from ../include/vlc_common.h:1031:
 ../include/vlc_variables.h:2546429 | :5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
    429  |          v a r _ C r e a t e (  mps_go_Erbj,r (p spz__snyasm-e>, VLC_pV_AiRn_pIuNtT,E
G      E| R                    ^ 
|../include/vlc_messages.h:83:5 :V Lnote: Cexpanded from macro 'msg_Err'_
V   83 |  A R _ DmOsIgN_HEGeneric(Rp_thITis );
      | ,    ^ 
V../include/vlc_variables.h:122:39: note: In file included from expanded from macro 'var_Create'LC_
MSGinput/event.c  _ERR, _122: | #31def:
_VIn file included from ine../include/vlc_common.h va:1031:
../include/vlc_variables.h:189:12: warning: A_ARGdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]rS__)
      
_| Crea  te(a,b    ^
189 |  ../include/vlc_messages.h,c):78:13   re: v tuanote: expanded from macro 'msg_Generic'
r   78n |    r_var_Se  vlcCtr_CeaLohtgecked(e( V L(VLC_p_objOB,JEC_ psCTz(OBa), JE_Cb, c nT(a)
o), mp,e v,lc _mVodLC_ule_VAR      n_amIe,N _T_FILE|                                       ^
EGE__R../include/vlc_common.h:,481:15:,  _ note: expanded from macro 'VLC_OBJECT'val )
_LIN;E  481
 | _      _,|              ^ \
      c
      | ../include/vlc_variables.h            ^ons:140:48: note: expanded from macro 'var_SetChecked'

  ../include/vlc_common.ht st:481140 | :15#rudefine vctar_SetChecked(: o v,lc_note: expanded from macro 'VLC_OBJECT'
co  481 |  mmn,  t  ,  v c)ons on_tvar st_SemructCheckt vlemebc_dco(mmoVn_ermeLC_OBsmJb: (erECcos: nTs(c(onost) vt ,vlnc_,oltcb,jev_c)t_
ob      je| t                                                ^*)
(&../include/vlc_common.h:481c(:x)15t->o: note: _texpanded from macro 'VLC_OBJECT' *bj
) )(\
      | &(x              ^  481 |  )
->     ob  const struj)ct vlc_ \coinput/es_out.c
      m|               ^m
on_members: (const vlc_object_t *)(&(x):-In file included from input/es_out_timeshift.c>:412557:
:In file included from ../include/vlc_common.h21:o1031:
../include/vlc_variables.hb:j442) :\
:5:       warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |   442 | 2557                 ^ var
_Cre | at        e(            msg_ p_obj, Eprr(sz_na pIn file included from input/event.c:31:
In file included from _sy../include/vlc_common.hm:e1031s:
-,>p_../include/vlc_variables.h:203inpu :VLC12:_VAR_B warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]OOL | VLC_Vt
,
      |                     ^
  A../include/vlc_messages.h:83203 |    :5 Rr_:De note: expanded from macro 'msg_Err'
tOu   83 |  rn va r_ISNHERIT  me );sg_G
enetr      | Che    ^i
c(p../include/vlc_variables.hcked:_122th:is39, VL:C_MSG_ERR , __VA_note: expanded from macro 'var_Create'
(A p_oRGb  S__122) | 
      | #defj,     ^
psi../include/vlc_messages.hn:e78 :va13: note: r_Creaexpanded from macro 'msg_Generic'
tz_namee,(a,   78b |   V L C v_l,c_Loc) varg(V_VARCLC_O_BJBOEreaCT(o),OtL, ve(  VLC_OBJal E);
CTp(a), b,       , vcl c)
      |            ^
|                                       ^_
../include/vlc_variables.h:140../include/vlc_common.h:48:m:481 note: expanded from macro 'var_SetChecked'
o  140dul | #e_ndeamfinee,  __v:a15F: note: expanded from macro 'VLC_OBJECT'
IL  E481 | _ _     ,  const strr_S uetChceckt_ed(o, vlcn__L,tI,NE_vc_o),mmo  varn_S_meemtChbeerscke\
      |             ^
: (co../include/vlc_common.h:481n:15s:t vdl (Vcnote: L_Co_expanded from macro 'VLC_OBJECT'O
B  481 |  bject_t    *)(&(    xJEC)c->obj) T\
      o(o)ns|               ^
t struct vlc,n_common_members: ,t,v)
      |                                                ^
(../include/vlc_common.h:481:15co: note: expanded from macro 'VLC_OBJECT'
nst vlc_object  _t 481 |  In file included from input/es_out_timeshift.c:*41:
In file included from )../include/vlc_common.h:1031(&(x:
)-   >../include/vlc_variables.h:455:5:  warning:  obdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j)    455 |   \  va r_
      |               ^Cre
ate( p_obj, psz_name, VLC_VAR_FconLstOinput/es_out.c AT | V:st2575:9LrCuc: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t vl_cV_ com2575AR_DOIN | H ERI  T m)o; n
      |     ^
    m../include/vlc_variables.hsg_D:bg( p122_:39: note: expanded from macro 'var_Create'
_symes-  mbe>122pr | #def_iins:pne var_Cre uatte(a,b,,c)  "EvSar_Cre(act_e( VLC_OBJEOUT_onsRCETSET_(PaC), b, t vlccR )
      |                                       ^
../include/vlc_common.h:481: 15c: note: expanded from macro 'VLC_OBJECT'all_
o  b481 |  jed" );
       |         ^  ect 
   co_n../include/vlc_messages.hst struc:87:5: tnote:  vlc_expanded from macro 'msg_Dbg't
 *)(c&omm(on_   m87 | e  mbe rs:  (mcsg_xGonsene)-rti vlcc_(p_t>objhis) \
, V      |               ^LC_M
SoGbje_DctBG_t ,*)(&(x __VA)->obj) \
      |               ^
In file included from input/event.c_A:R31G:
SIn file included from _../include/vlc_common.h_:)1031
:
      |     ^
../include/vlc_variables.h:212:12:../include/vlc_messages.h :warning: 78:13due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from : note: input/es_out_timeshift.cexpanded from macro 'msg_Generic':
41  212 |    78 |    :
  In file included from  vl../include/vlc_common.h c_Log(VL:C_OB reJE1031C:
T(turo../include/vlc_variables.h):469:5:,n var_ p, SetCv lc_mwarning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]dule
h_ename,c ked__FI LE__,(   _469o_LIbj | ,    naNE__, \
      |             ^
me , VLv../include/vlc_common.ha:rC_V_481C:reate(AR_COORDS, 15p:_ note: expanded from macro 'VLC_OBJECT'
o  b jval), psz;
      |            ^_
481 | n a me,../include/vlc_variables.h V LC_VAR_:STRING |140:48 VLC_V AR   _DOINH:E  RcInote: To );
expanded from macro 'var_SetChecked'      n|     ^
s
t  140  | s#tr../include/vlc_variables.hdef:in122e v:39: note: expanded from macro 'var_Create'u
a  122 | #decft vilne var_Cc_cormmoenarte_Se(_a,b,c) metvChecakr_Createme( VLC_OBJECTd(o,(nbers,t,: (ac)o,v) var _bnsS,tetCh velcck_ c )e
d(VL      obj| C                                      ^
_OBJE../include/vlc_common.hC:481:15: note: expanded from macro 'VLC_OBJECT'
Te(cto),n  ,481_ | t t   *     c,v)o
n      )(&(xs)->ot sbj)t \| r                                               ^
u../include/vlc_common.h:
      |               ^c
t vlc_common_members: 481(:const vlc_object_t *)(&(x)->ob15j) \
: note:       |               ^
expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (constIn file included from  input/es_out_timeshift.cv:41:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:l5c: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  ob477j |     var_Create( p_obj, psz_nameect, VLC_VAR_STRING _t input/es_out.c|:*2732):31( VLC_VAR_DO&(x)INHERI: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
-> 2732 |    ob  jT) \ 
)      | ;              ^

          |     ^
     ../include/vlc_variables.h: 122:39:  *pp_dnote: expanded from macro 'var_Create'
e  c122 | #defIn file included from input/event.c:31:
oidenr In file included from =e ../include/vlc_common.hvar:1031:
_Cre avtlce../include/vlc_variables.h(_ob:a227:12,jecbt_: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
h  227 |  old( , cp_e) v ar_ s->prCe_reate( VLC_tdOeBucr n vaJr_)S;etC
      | hec                              ^kedE(C
T(../include/vlc_objects.h :p63:a22), b, c: _ )
      | note:                                       ^obj,
expanded from macro 'vlc_object_hold'
../include/vlc_common.h    63 | : psz_ 481  vlc_:15: note: objeexpanded from macro 'VLC_OBJECT'
ct  _481h | o l d(       cVnLC_OBaJmEeo, CTVL(naC_st)  )
      |                      ^s
tVAR_F../include/vlc_common.h:481LrOuct v:lA15: T,cnote:  v_aclexpanded from macro 'VLC_OBJECT'
 );
        | o           ^
481m | m../include/vlc_variables.h:140:o48    n   _me:mbe note: expanded from macro 'var_SetChecked'r scon:
s   (cot140nst   | vl#dce_fineo vabrject_t_Set stru*ctC v)lche(c&(xke_codm(moo)->obj) \n,
      _| n              ^
m,t,vember)s: var_ S(etCheckceodn(stV vLIn file included from lcinput/es_out_timeshift.cC_OBJEC:T41:
In file included from (o)_o,b../include/vlc_common.hn:1031:
../include/vlc_variables.hject_:t *)491(:,5t&,: warning: vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(x))-
>      obj)   \
      | 491 |               ^
 |                                                  ^
 v../include/vlc_common.ha:481:15: note: expanded from macro 'VLC_OBJECT'
r  481_ | Create( p _obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOinput/es_out.c:2790INH:20: Ewarning: Runused variable 'b_source_paused' [-Wunused-variable]IT
  );
      |     ^
   2790  | ../include/vlc_variables.h:122:  39: note: expanded from macro 'var_Create'     
    122 | #define   ccoovnanst rst s_Crbteoaote(lructa , b,c) vavr_Clc_cb_sourceromm_peoant_em(ausem berse: (conVLC_OBJEsdC t vTlc_(oa), b, bjecct )=_
      | t (b                                      ^ool)
va ../include/vlc_common.h:*)(&_a481:15:r note: expanded from macro 'VLC_OBJECT'(x)g
->o  bj)( a 481\
      |               ^ | 
r   gs ,     cint );o
      |                    ^~~~~~~~~~~~~~~
nst struct vlc_cinput/es_out.c:oIn file included from 2802input/event.c:mm19o: warning: unused variable 'i_src_rate' [-Wunused-variable]n
:_31me 2802:
In file included from ../include/vlc_common.h: |  1031:
../include/vlc_variables.h:m241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b   e  rs: (const  241 |    vlc_object_c on   tst ir etur*)(&(x)->ontn bvj i_a) \
      |               ^r_Ss
retChecc_kratee d( p_o=b jv,a psz_n_arg( arIn file included from gas, imnet, );
      | input/es_out_timeshift.c                  ^~~~~~~~~~
:41:
In file included from  ../include/vlc_common.h:V1031:
../include/vlc_variables.hL:511:5:C_VA warning: input/es_out.cR_STR:2813:I26N:G, valdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   warning: 511unused variable 'i_date' [-Wunused-variable]
 ); | 
       |            ^
 ../include/vlc_variables.h   :140:281348: note: expanded from macro 'var_SetChecked'v
a |   r   _ C reat  e140 c(o  | p_objnst v#,lc_d pstefinizcke_t_ ni_da avte m= vea_ar, VLC_VARag(r _INar_SeTtECheckGgER | VLC_VARe_sd,( Dvlc_tick_tOINHERIT );
      |     ^

      | ../include/vlc_variables.h                         ^~~~~~
:122:39o,n:,t, note: expanded from macro 'var_Create'
v) va  122 | r#_defSiene var_Creatte(a,b,c) var_CrCehate( VLeC_OBJECT(a),c b, c )k
ed(      |                                       ^
V../include/vlc_common.hLC_OB:481JECT:(15o: note: 91),nexpanded from macro 'VLC_OBJECT'
,t  481 warning | ,s generated.
input/es_out.cv):    
      2929:  |                                                 ^
9:../include/vlc_common.h :481 :15:c onote: nsexpanded from macro 'VLC_OBJECT't st
warning: r  uct vl481 |   c      due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c_onscommon_ 2929m | et mbers: (c     o stnrusct tv vl lcc _mcs_g_Eoommonb_membersj: ec(conrr( pt_s_t vsyts- l>cp_*input_, "unkno)(wno&bject q_(ueryx)t  0x%x in*)(& -%>obj)s \
(x)-      ", >obi| _j) que\
      ry,
      |         ^|               ^
              ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'

   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      | In file included from input/es_out_timeshift.c    ^
:41:
In file included from ../include/vlc_messages.h:78:13../include/vlc_common.h:1031:
: note: expanded from macro 'msg_Generic'../include/vlc_variables.h:525
:   78 |     vlc_L5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  g(VLC525_ |   OBJECT(o  v), p, var_Clc_mreaote(dule_nam p_eo,bj,  __Fpsz_namILe, E__, _VLC_LINE_VAR___B, \
O      |             ^
OL | V../include/vlc_common.hLC_:481:15:In file included from input/event.c: Vnote: expanded from macro 'VLC_OBJECT'
A31R_DOI:
In file included from NHERIT
  ../include/vlc_common.h481: | 1031       :
 ../include/vlc_variables.h|  :     ^256 
: ../include/vlc_variables.h:12212 : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: 
const 39stru  :c256t  vlcnote:  | expanded from macro 'var_Create'
 _com  122 | m on_  remeturnmbe var_SetCr#defhine vars: (econc_Crekaeds( p_ot vlcb_jte(,aob,b,je ct_tpcs) z _*)(&navar_Crmea(te(x)->oeb,j)  V\
      LC_| VAR_              ^ AD
DRESS, val );
      |            ^VLC_OB
JECT(a), ../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
b  ,140  | #dec )
      | fine var_S                                      ^
e../include/vlc_common.h:481:15:tChe note: expanded from macro 'VLC_OBJECT'c
k  ed481( | o ,  n ,    const struct vlc_commont,v)_members: (con vsatr _vSetClhecked(VLC_OBJc_object_t *)ECT((&(x)->oo)b,jn), t\,v
)      
|                     ^| 
                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: In file included from input/es_out_timeshift.c(const vlc_:ob41j:
ecIn file included from ../include/vlc_common.h:1031:
t../include/vlc_variables.h_:t539 *)(&(x)->obj) \
      :5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]|               ^

  539 |     var_depbase=`echo input/input.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/input.lo -MD -MP -MF $depbase.Tpo -c -o input/input.lo input/input.c &&\
mv -f $depbase.Tpo $depbase.Plo
Create( p_obj, psz_name, VLC_VAR_FLIn file included from OATinput/event.c: | VLC_31V:
ARIn file included from _../include/vlc_common.hDOINH:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     iERfI(T 
!v      a| r    ^
_../include/vlc_variables.h:122:G39etCh:ec knote: edexpanded from macro 'var_Create'
(  122 |  #pd_efoibnje,  vpasrz__nCarme, VLCeate_(VAaR,_bI,NcT)E var_CGEreate(R, VLC_ O&Bval ) J)E
      | C         ^T
(../include/vlc_variables.h:a)142:48:,  note: bexpanded from macro 'var_GetChecked',
 c )
        142 | #define va| r                                      ^_Get
C../include/vlc_common.h:h481e:c15k:e dnote: expanded from macro 'VLC_OBJECT'
  481 |         (const o,ns,trt,v) var_Getuct vClhecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15:c_common_members: (const vlc_obj note: expanded from macro 'VLC_OBJECT'
  481 | ect _t  *)( & (    x)->coobnj) \
      |               ^
st struct vlc_common_members: (const vlc_objeIn file included from input/es_out_timeshift.c:41:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:input/es_out.c:c5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
3171t  _t *)(&(x)->obj) \554 |    :13: 
      |               ^
warning:  var_Create( p_obj, psz_nadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]me, VLC_VAR_In file included from input/event.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:STRIN293G | V
L:C10_ 3171: | V          A  Rwarning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]D
OI  N293 | HERIT   v 
       if(ar_ S|     ^etInteger!
v(../include/vlc_variables.h p_:iarnp_u122Gt,:39 et": note: expanded from macro 'var_Create'sa
Cmple-rate  122",hec fm | t#dkefine var_C-reae>aute(d(ad p_io.i_rate ),b;,c) obj
,va      r | _p            ^
Cresz_nat../include/vlc_variables.heame( :VLC_OBJ259ECT:, V49(La):, bC, c_VAR ) _BOnote: 
      |                                       ^Oexpanded from macro 'var_SetInteger'
L
,   &../include/vlc_common.h259 | #def:481i:v15:nal ) note: expanded from macro 'VLC_OBJECT' )
      
e |          ^  
481../include/vlc_variables.h:142: |   48v   a :r _Se note: expanded from macro 'var_GetChecked'
t  142 | #def cIonst stniruct vtnlecg_ecoerm m(aovan,r_b_Ge,tmcCe)  heckmber var_ed(SetInteger( VLs: Co,n_,t,O(vB) varJECc_GonTst(a),etCh vblc_oecke,c)
d      b| jec                                                ^
(VLC_../include/vlc_common.h:481:t_OB15JECt *: note: )(&(Tx)expanded from macro 'VLC_OBJECT'(o),n-
>,t  obj,v)481 \
 |  )       |               ^
 
        |                                                ^
   con../include/vlc_common.h:481:15s: tnote:  sexpanded from macro 'VLC_OBJECT'
tru  ctIn file included from  vinput/es_out_timeshift.cl481c |  :41:
  _ coIn file included from ../include/vlc_common.hm m:1031  :
 c../include/vlc_variables.h:o563n_o:5nmestmb: s warning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
rrs:  563u  | (ct cv onl  c_ vasrcomm_Ctonr_emateem (v lp_bobj, cp_oerss:b je(zc_tn_caomnes,tt  V*L )vCl_(cVAR&(x)->obj__STRING)  o|b jV\eL
      | C              ^_cVt
A_Rt *)(_D&(x)-O>obINHERIT
      | j) \
      |               ^    ^

../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  input/es_out.c:3186:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3186 |     122 |  #define va r_Cre      vatea(ra,_bSe,tcI) nvteger( pa_inputr_C,reIn file included from input/event.c:31 ":
bit-raatIn file included from ../include/vlc_common.ht:ee( V1031"LC_:
,OBJ../include/vlc_variables.h E:CT(a), b, c )
      304:f17:|                                       ^ mwarning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h  t-:>304i481_ | :15:bi trnote:  expanded from macro 'VLC_OBJECT'a   
te  481i  |   f ()  ;
  likel       |             ^
y../include/vlc_variables.h:259: (cons!t st49varru_GetChecked (obj, name, VLCct _vlc:_ cnote: oexpanded from macro 'var_SetInteger'
mV  AR_COOR259 | #dDefinemoSn_m, var_ Set&vIembenaltersg:) )e()c
ron(sa      ,| tb ,vcl)                ^c_
  o var_SetIntegebr../include/vlc_variables.h:142(j VLe:Cc48_t:O_t BJ note: ECT(a)expanded from macro 'var_GetChecked'*
,  142 | b,c#)()
      de|                                                 ^&
(fi../include/vlc_common.h:x481:15): ne ->obnote: expanded from macro 'VLC_OBJECT'
j)va r_Get\  481 | 
Ch      |               ^
e cked(o, n,t ,     constv stru) ct vlc_cvoamrm_oGne_tCmembehers:In file included from c input/es_out_timeshift.c:41:
In file included from ../include/vlc_common.h:(ckedonst1031 vlc:
../include/vlc_variables.h:578_obje:9: warning: (cVLCtdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
__OBJEt *)(  &C578 | (xT)- (>o   ifbj( v) \ar_Change( 
      |               ^
po_obj, )ps,n,t,z_navm)
      |                                                ^
e,../include/vlc_common.h:481: V15L:C _note: VAexpanded from macro 'VLC_OBJECT'R
_C  H481OI |     C ESCOUN  T, c &couonnt, NULsLt str u)c t) 
      |         ^
v../include/vlc_variables.h:128l:c_c43: note: omexpanded from macro 'var_Change'
mon_me  mb128ers: |  #(cdoenfsinet vlc_objec var_Chta_nget *)(&(x)->obj) \
      |               ^
(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membIn file included from ers: (input/event.c:c31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:o324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  324 |    s ti f( !vavr_GetClc_heckedobj(ect_t  p*_)o(bj, psz_&(xn)->objam)e, V \
      |               ^
LC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/event.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/event.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/event.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/event.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/event.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/event.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/event.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/event.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/event.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/event.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/event.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/input.lo -MD -MP -MF input/.deps/input.Tpo -c input/input.c  -fPIC -DPIC -o input/.libs/input.o
 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/event.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/event.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/event.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/event.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_ChIn file included from input/es_out_timeshift.c:an46:
In file included from ../include/vlc_input.h:41ge(a,:
../include/vlc_vout.hb,c:125,d:5,e) var_: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Chan  125 |   ge(  vlc_ VobjLC_ectOBJ_releaECseT(a( ),p_ bvo, cut );
      |     ^
,../include/vlc_objects.h: d, e 66:)
      |                                           ^
../include/vlc_common.h:25:481: note: 15:expanded from macro 'vlc_object_release'
 note: expanded from macro 'VLC_OBJECT'
   66 |     vlc  481 |      _ob   conjecstt_ sretrleucast e(vl Vc_LCco_OmmBJonEC_mT(ema)be )rs
      : |                         ^(c
../include/vlc_common.h:on481:st15: v note: lcexpanded from macro 'VLC_OBJECT'
_  481ob |  je  ct  _t   * c)(on&(stx) s->trobucj)t  \vl
      c_|               ^co
mmon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/es_out_timeshift.c:46:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/es_out_timeshift.c:46:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/es_out_timeshift.c:46:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/event.c:32:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/es_out_timeshift.c:50:
input/es_out.h:95:9: warning: unused variable 'i_ret' [-Wunused-variable]
   95 |     int i_ret = es_out_Control( p_out, ES_OUT_SET_MODE, i_mode );
      |         ^~~~~
input/es_out.h:101:9: warning: unused variable 'i_ret' [-Wunused-variable]
  101 |     int i_ret = In file included from input/event.c:es32:
../include/vlc_input.h:_o527:29ut: warning: _Codue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  527 | trol(     inp_oputut_th, reaES_OUT_GETd_t_WAKE_UP, &i_ *input = inpwuut_ );
      |         ^~~~~Cre
ate( parent, item, log, NULLinput/es_out.h:, N109:9: warning: unused variable 'i_ret' [-Wunused-variable]
U  109 |     int i_rLL et);
       =|                             ^
../include/vlc_input.h: e501:s_o46:ut_ note: Coexpanded from macro 'input_Create'
n  501trol | #( p_deoutfi, EneS_ iOUnpT_utGE_CT_reBUatFFe(ERa,INb,G,c, &d,b e)); i
      np|         ^~~~~ut
_Create(VLC_OBJECT(input/es_out.h:a)117:,b9:,c warning: ,dunused variable 'i_ret' [-Wunused-variable]
,e)  117
       |  |                                              ^  
../include/vlc_common.h: i481:nt15: i note: _rexpanded from macro 'VLC_OBJECT'
et   481=  |  es  _o  ut  _C conontrstol s( trp_ucout t,vl Ec_S_coOUmmT_onGE_mT_emEMbePTrsY,:  &(cb on);st
       v|         ^~~~~lc
_object_t *)(&(x)->obj) \
      | input/es_out.h:              ^
124:9: warning: unused variable 'i_ret' [-Wunused-variable]
  124 |     int i_ret = es_out_ControIn file included from input/event.c:l(32:
 p../include/vlc_input.h:_o530:ut9:,  warning: ESdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_OUT  530_S |  ET  _D  EL  AY v, lci__objeccat_relt,ea ise_d( elinaypu )t ;
);      | 
              ^~~~~
|         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         input/es_out.h:cons149:t 9:st warning: ruunused variable 'i_ret' [-Wunused-variable]
ct  149 v |  lc   int_c i_omrmoet = es_out_Con_ntrol( p_out, ESmem_beOUT_SET_TIMES, f_position, i_timers,:  i_(clonength );
      | st        ^~~~~ v
lc_object_t *)(&(x)->obj) \
      | input/es_out.h:155:9: warning: unused variable 'i_ret' [-Wunused-variable]
              ^  155 | 
    int i_ret = es_out_Control( p_out, ES_OUT_SET_JITTER,
      |         ^~~~~
input/es_out.h:167In file included from input/event.c:9:32::
../include/vlc_input.h :572:10: warning: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]unused variable 'i_ret' [-Wunused-variable]

  167 |    572   in | t       i_ret = es_out_Control( p_out, E   S_OUT_GET_GROUP_FORCED, &i_grovlc_objeup );
      c| t_relea        ^~~~~
se( (vlc_object_t *)(pp_vinput/es_out.h:ou173:9: twarning: unused variable 'i_ret' [-Wunused-variable]
[  173 | i])     int i_ret = es_out_Control() p_out,;
      |          ^
 ES_OUT_S../include/vlc_objects.hE:66:25T_EOS );
: note: expanded from macro 'vlc_object_release'
   66 |     vlc      _obj|         ^~~~~ec
t_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out_timeshift.c:339:32: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  339 |     const int i_tmp_size_max = var_CreateGetInteger( p_input, "input-timeshift-granularity" );
      |                                ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
  495 | #define var_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out_timeshift.c:344:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  344 |     msg_Dbg( p_input, "using timeshift granularity of %d MiB",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out_timeshift.c:347:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  347 |     p_sys->psz_tmp_path = var_InheritString( p_input, "input-timeshift-path" );
      |                           ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out_timeshift.c:387:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  387 |         msg_Dbg( p_input, "using timeshift path: %s", p_sys->psz_tmp_path );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out_timeshift.c:389:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  389 |         msg_Dbg( p_input, "using default timeshift path" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out_timeshift.c:560:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  560 |             msg_Err( p_sys->p_input, "EsOutTimeshift does not work with streams that have pace control" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/es_out_timeshift.c:595:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  595 |             msg_Err( p_sys->p_input, "EsOutTimeshift does not work with streams that have pace control" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'input/event.c:63
  481:5 |       : warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
cons   63 |   t   structvar_Cha vlnge( p_c_cinput, omm"pon_osimemtiberon"s: , (consVLt vlc_C_objVAectR__t SE*)(&(x)TVA->LUEob, &j)va \l,
       N|               ^ULL );
      |     ^

../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), input/es_out_timeshift.c:b,615: c5:,  warning: d,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 e   615)
 |        |                                             ^
 ms../include/vlc_common.h:g_481:Er15:r( note:  pexpanded from macro 'VLC_OBJECT'
_sy  481s- |  >p  _i  np  ut c, on"EstsO suttrTiucmet shvlifc_t codommeson n_motem ybeetrs s: up(cpoonrtst t vimlce _ochbjangeec" t_);t 
      *)|     ^(&
(x../include/vlc_messages.h:)-83:>o5:bj note: ) expanded from macro 'msg_Err'
\   83
       |  |               ^  
 msg_Generic(p_this, VLC_MSG_ERR, _input/event.c:67_V:5A_: ARwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]GS
__   67)
 |        |       ^
 va../include/vlc_messages.h:r_78:Ch13:an note: ge(expanded from macro 'msg_Generic'
    78p_ |  in  pu vt,lc "_Ltiogme(V",LC V_OBLCJE_VCTAR(o_SE),TV pAL, UEvl, c_&vmoaldu, leNU_nLLam )e,;
 _      | _F    ^
ILE../include/vlc_variables.h:__128:43: note: expanded from macro 'var_Change'
,  128 _ | _L#INdE_e_,f \ine var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      | 
      |             ^                                          ^
../include/vlc_common.h:481:15: 
note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:  481481:15: note: expanded from macro 'VLC_OBJECT'
 |          481 |         const struct  vlc_common_membersconst struc: (const vlct vlc_common_members: (cons_object_t vt *)(&(xl)->obj) \
      |               ^
c_object_t *)(&(x)->obj) \
      |               ^
input/event.c:76:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   76 |     if( var_GetInteger( p_input, "length" ) == i_length )
      |         ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/event.c:82:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   82 |     var_Change( p_input, "leinput/es_out_timeshift.c:ngth", VLC_811:9VAR_SETVALUE, &val, NULL );
      |     ^
:../include/vlc_variables.h :warning: 128due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  811 |  43: note: expanded from macro 'var_Change'    
   msg_  128 | #define var_Change(a,b,c,d,e) var_EChrr( p_sysange( VLC_OBJECT(a), b, c, d, e ->p_input)
      | , "ca                                          ^
n../include/vlc_common.hn:ot create 481:15: timeshifnote: expanded from macro 'VLC_OBJECT'
t   481 |         const struct vlc_common_members: (const vlc_object_t *)t(hre&(x)->obj) \
      |               ^
ad" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    input/event.c :95:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    95 |     var_Change( p_input, "rate", VLC_VAR_SETVALUE, &val, NULL );
      |     ^
  ../include/vlc_variables.h :128:43: note: expanded from macro 'var_Change'
co  n128st str | #deucftine  vvalrc_Ch_angce(oammon_member,s: (consb,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^t vl
c_ob../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ject_t *)(&(  481 |    x     const struct vlc_common_members: (const vlc_object_t *)(&(x)->ob)->obj) \
      | j) \
      |               ^
              ^
input/es_out_timeshift.c:828:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  828 |     msg_Warninput/event.c:104:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(   p_s104 |     var_Change( p_input, "audio-delay", VLC_VAR_SETVALUE, &val, NULLy );
s->p_input,       |     ^
"e../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
s out times  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, chift: , d, e )au
      |                                           ^t
o ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
stop" );
      |     ^
  481../include/vlc_messages.h | :85:5: note:         expanded from macro 'msg_Warn'
co   nst85 |   struct vlc_common_me mbers: (const vlc_obje c mst_t *)(&(x)->obj) \
      |               ^
g_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECTinput/event.c(o:)114:5: warning: , p,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
v  lc_mod114 |     var_Change( p_input, "spu-delay", VLC_VAR_SETVALUE, &val, NULL );
u      |     ^
le_../include/vlc_variables.hn:a128me:,43:  note: _expanded from macro 'var_Change'
_  128FILIn file included from E_input/input.c:32:
_ | ,#In file included from ../include/vlc_common.h _:1031d_:
../include/vlc_variables.h:efi189:12LI: nNEwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e var__  189 | _,  \
  Change( r      | aetu            ^
r../include/vlc_common.h:n,481:15: b,c ,dvar,e) note: vaexpanded from macro 'VLC_OBJECT'
_S  481 |  r_CetChahecnge  ( VLked(C     const struct vl p_c_objc_OB, pommon_membersz_nameJECs: T(a), b, , VLc,(c d,C_V eAR_IN )TEG
      | Eonst v                                          ^
lc_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
obj  481 |  R, val     );
         c|            ^
e../include/vlc_variables.h:ct_t onst struc140*)(&(x:48t)->o: bj v)lc_common_note: expanded from macro 'var_SetChecked'
   140m | #demefb\e
      i|               ^
rs: (const vlcn_object_te  var_*S)e(tChec&k(exd(o,)->obj) \
      |               ^
n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commoinput/event.cn_m:e125m:5: berswarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  125 |     var_Change( p_input, "record", VLC_VAR_SETV A(LcUEonst v, &vainput/es_out_timeshift.cllc_,:o933:51 : NbUjecLt_t *warning: unused parameter 'b_source_paused' [-Wunused-parameter]L
 );
      |     ^
)(../include/vlc_variables.h  &(x)->o:bj) 128\
933 | s:      t43: anote: | expanded from macro 'var_Change'
tic              ^  
128 | #define v aintr _Change(a,b,c,d,eT) vsChangePaausIn file included from r_Ce( hinput/input.ca:nge( ts32:
In file included from ../include/vlc_common.h_t:1031:
VLC_O../include/vlc_variables.h:203BhJEreaCd_t :T(a)*p,_ts,  12b,: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
boo  cl, d, e  )
      |                                           ^203 |  
   rbetu../include/vlc_common.h_so:urc481e_p:arn var15_S:etC hecusenote: kedexpanded from macro 'VLC_OBJECT'd
, ( pboo_obj, pl b_s  z_n481p | ause d ame, V , v LC _VlAR c_tic k_t _ coi_dansteB OOL,)
      |                                                   ^
 vta lst );
      |            ^
ruct vlc_commo../include/vlc_variables.hn:140:48:_memb enote: expanded from macro 'var_SetChecked'rs: (const vlc_obj
e  140 | #defct_itne var_SetC *)(&(x)->obj) \
      |               ^
hecked(o,n,t,v) var_SetCheinput/es_out_timeshift.ccke:d(1040V:L13: C_warning: OBJdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]E
CT(o),n, 1040t,v)
      |                                                ^
 |        ../include/vlc_common.h : 481  :15: input/event.c note: expanded from macro 'VLC_OBJECT'
:m135s:5: warning:   481 |  g_Wa    due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rn( p_t  s-   c135 |    >p_in onst vstruapct rut,_Changvl c_e"ecs oommuon( _mpet_ tmberiis:n (mpeshicouft,t:  aut"tino restt vlset e",rat VLC_VARe t_SETo %dV",Alc_oLb jecUp_t_tt *s-E, &v)(&a(x)-l>o,bj)  \>
      | iNULL );
      |     ^
_              ^../include/vlc_variables.hra:te_sou
128rce );
      |             ^:43:
 ../include/vlc_messages.h:85:5:note:  note: expanded from macro 'msg_Warn'
expanded from macro 'var_Change'
In file included from      128 | 85#input/input.c:32d |   e  msg_Ge:
In file included from ../include/vlc_common.hfneriic:n1031:
../include/vlc_variables.h:212:e12:  (warning: vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ar
p  212 | __t   Chhang reeis,t(u aV,b,LC_Mrcn vS,G_Wd,e)Aar_SR N, __vVA_aAretC_RCGS_heckh_)e
d a      |     ^
n(g../include/vlc_messages.h:obje(78, n:13 ameVL, CVL: Cnote: _V_AR_OCOORBJEexpanded from macro 'msg_Generic'DS, v
alC   78) |  T ;
      |            ^
../include/vlc_variables.h (: a), v140b:lc_L48: note: expanded from macro 'var_SetChecked',o 
c, d,  140 |  e )
      #g(V| LdefC_OBineJECT(o),                                          ^  va
p, ../include/vlc_common.h:481vr:15_l:c_moSedu le_note: expanded from macro 'VLC_OBJECT'
n  481a | tCheme     ,cked(  __Fo,nI,t,L  cE_v) varo_SetCheck_,neds(VLC_t sOBJtE CrT(o)__,uLn,INEc_t_,t,v \
       vlc)
      _commo|             ^
|                                                ^../include/vlc_common.h
:n481../include/vlc_common.h:481_mem::15:15: note:  note: bexpanded from macro 'VLC_OBJECT'
eexpanded from macro 'VLC_OBJECT'r
s:  481 |     481 |     (    cconst vlc_  o   b  oconnjst strucst ect_t *)(&(x)-t vl>obj) stc_coruct\
      mmon| _me              ^ v
lc_commmboenr_sm:e (cmbeornss:t  (vclocn_sotb jvelcct__otb j*)e(&(input/event.cx)-:ct_t *>o)(&bj) \(148:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
x)  148
      |               ^
- |     var_C>objhange( p_input, "chapter", VLC_VAR_SETVALUE, &val, NULL );
      | )     ^\
      |               ^

../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_ChIn file included from input/input.c:an32:
In file included from ../include/vlc_common.h:ge( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
1031:
../include/vlc_variables.h:227:../include/vlc_common.h12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
481  227 |    :15: note: expanded from macro 'VLC_OBJECT'
 r  481 |         const struct vlc_common_members: (const vlecturn _voar_SebtjCheckect_t e*d( p_)(&(x)->obj) \
      |               ^
obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_Sinput/event.ce:t153C:hecke5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
d  153 |     var_Change( p_input, psz_title, VLC_VAR_SETVALUE, &val, NULL );
      | (    ^o,n,t,
v) ../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
var_SetC  hecked(128V | L#C_OBJEdefine var_Change(a,bCT(o),,cn,t,v,d,e) var)
_      C|                                                ^hange( VLC_
OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h../include/vlc_common.h:481:15: :481:15: note: expanded from macro 'VLC_OBJECT'
note: expanded from macro 'VLC_OBJECT'
    481481 |     |       c   o nst   stru ct vlconst stcr_uct vlc_commocommn_mone_mbers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/input.c:32:
In file included from ../include/vlc_common.h:1031:
input/event.c:../include/vlc_variables.h:164:5:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
241  164 |     var_Change( p_in | p    retut, "signal-quality", VuLrCn var_S_VAeRtCheck_SETVALUeE, &vad(l, NULL p_obj,  psz_);
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'n
a  me, VL128 | C#define var__VARCh_Sange(a,b,c,TdR,e) var_Change( VLCI_NG, val )OB;
J      E| CT(a),           ^
 b../include/vlc_variables.h:140:48: , c, d, e )
      |                                           ^
../include/vlc_common.hnote: :expanded from macro 'var_SetChecked'481
:15  : note: expanded from macro 'VLC_OBJECT'
140 | #defin  e481 var_ |         const struct vlc_common_Smeembers:t (const vlc_objectC_hecked(to *)(&(x,)n,t,v) v->obja)r \
      _|               ^
SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
input/event.c../include/vlc_common.h::481:15: note: expanded from macro 'VLC_OBJECT'167
:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    167 |     var_Change( p_input, "sign481 |    al-st    r ength", VcLoCnst stru_cVt AR_SETVAvlc_LcUE, ommon_members&:v al, NULL );
      |     ^
(co../include/vlc_variables.hn:st vl128:43: c_obnote: jexpanded from macro 'var_Change'ect_t
   *)(&128(x)->o | #define bvjar_Ch) \a
n      |               ^
ge(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
In file included from ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
input/input.c:32  :
In file included from ../include/vlc_common.h:4811031 | :
        const struct vlc_common_members:../include/vlc_variables.h :256:12: (const warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]v
lc_object_t *)(&(x)->obj) \
      |               ^
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define vinput/event.c:177:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a  r177_ | SetC h  e cvar_Change( p_input, "stkaed(o,te", VLC_VAR_SETVALUn,t,vE) var_Se,t &vCheckedal, NULL );
      | (    ^
VLC_OBJ../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
EC  128 | #define T(var_Changeo(),n,t,av,b,c,d,e)
) var_Chang      e( VLC_OBJECT| (a), b, c, d, e )
      |                                           ^
                                               ^
../include/vlc_common.h:481../include/vlc_common.h:481:15:: note: expanded from macro 'VLC_OBJECT'
15  481: note: expanded from macro 'VLC_OBJECT'
 |         481 |     const       const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/event.c:187:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  187 |     var_Change( p_input,In file included from input/input.c :32:
In file included from ../include/vlc_common.h:1031"cache", VLC_VAR_SETVALUE, &val, NULL );
      |     ^
:
../include/vlc_variables.h:../include/vlc_variables.h276:10: :warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
128:43  276 | :     if( !varnote: _GetChexpanded from macro 'var_Change'ecked( p_ob
j, psz  128 | #define var_C_hange(a,bname, V,LcC_VAR_IN,TEGER, &vda,el) v ) )a
      | r         ^
_Change( VLC_OBJE../include/vlc_variables.hCT(:a), b,142 :48: note: c,expanded from macro 'var_GetChecked' d,
 e  142 | # )
d      efin| e var                                          ^
_GetC../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
he  cked(481 |         const structo,n,t ,v) vlc_commovar_GnetCh_eckemembers: (codnst vlc_ob(VLjecCt__OBJECtT(o),n ,*t),v)
      | (&(x)->obj                                               ^
) \
      | ../include/vlc_common.h              ^
:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/input.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #defineinput/event.c:224:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 v  a224 | r  _GetChecked(  if( var_GetInteger( p_input, "program" ) != i_group o,)
      n| ,t,v        ^
) v../include/vlc_variables.ha:658:47:r_GetC hecked(note: expanded from macro 'var_GetInteger'
VLC_  OBJECT658 | #define var(_oG),netI,nteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      t| ,v)
                                              ^
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:481:15:   note: expanded from macro 'VLC_OBJECT'
481 |    481   |          const struct vlc _   constcom msotruct vlc_ncommo_members: (cn_meonstmb ers: v(lc_object_t *)(&(x)->obj) \
      |               ^
const vlc_object_t *)(&(x)->oinput/event.c:227:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]bj) \
      |               ^

  227 |     var_SetBool( p_input, "program-scrambled", b_scrambled );
      |     ^
In file included from input/input.c../include/vlc_variables.h:260::3246: note: :
expanded from macro 'var_SetBool'
In file included from   ../include/vlc_common.h:1031:
../include/vlc_variables.h260: | #define v304a:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r
_Se  tBool(a,b,c)      var_SetBool( VLC_304O |     ifBJE C(Tl(a),b,ci)
      |                                              ^
kely(!../include/vlc_common.hv:a481:15: note: expanded from macro 'VLC_OBJECT'
r_GetCh  481e | c ked (       const struct vlc_common_members: (const vlobj, nac_object_t *)(&(x)->obj) \me, 
      |               ^
VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/input.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChinput/event.cec:302:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ke  302 |     var_dS(etInteger( p_iVnput, "intf-eventL"C, i__OtypBe JECT()o;
      |     ^
),n,t../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
,v)  259 | #define var_Set
      | Int                                               ^e
ger../include/vlc_common.h:(a,b,c)   va481:r_Se15tIn:teg enote: expanded from macro 'VLC_OBJECT'
  481 |  r( V  LC_OBJECT(a),b,c   )
      |                                                 ^
  ../include/vlc_common.hc:on481:15: note: expanded from macro 'VLC_OBJECT'
st st  ruct 481 | v  lc_co   mmo  n_me cmberonst sts: (coruct vlc_common_members: (const vlc_object_t *)(ns&t vl(c_obx)je-c>obj) \
t      _| t              ^
 *)(&(x)->obj) \
      |               ^
input/event.c:314:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  314 |     var_ChangIn file included from input/input.c:32:
e(In file included from  ../include/vlc_common.hp:_1031:
../include/vlc_variables.h:340input,:9 :p sz_vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a  340 | ri a ble, VLC_VAR_ADDCHOICE,
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  if( v  128 | #dar_efine var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), bG,e tcC,h edc, e ked( p)_obj, 
psz_      name|                                           ^,
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 V  481 |        L consCt_ struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) V\
      |               ^
AR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetCheckeinput/event.c:d(o,n,t,v328:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)   v328 |         var_Change( p_input, psz_variable, aVLC_Vr_GetCheckAed(RVLC_OBJEC_T(oDELCHOICE, &val, NULL );
      )| ,n,t,v        ^
)
      |                                                ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
../include/vlc_common.h:481:15:   note: 128expanded from macro 'VLC_OBJECT' | #define var_Change(
a,b,c,d,e) var_Change(   481 |   VLC_O      BJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
co  481 |         const struct nst svtlc_common_members: (const vlc_object_t *)(&(x)->objru)ct vlc_c \omm
o      | n_m              ^
embers: (const vlc_object_t *)(input/event.c:332:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
&  332(x | )->o bj) \
      |               ^
       var_Change( p_input, psz_variable, VLC_VAR_CLEARIn file included from CHOICES, &val, NULL input/input.c);
:      |         ^32
:
In file included from ../include/vlc_common.h../include/vlc_variables.h::128:43: note: expanded from macro 'var_Change'
1031:
  128 | ../include/vlc_variables.h#:d350ef:9: warning: idue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ne   v350a |     irf_Ch(a var_GngeetC(hecked(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
 p_o../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
bj, ps  z481_ | name ,   V LC_VAR _ S TRING,  const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
&val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_Getinput/event.cCh:344:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  c344k |     var_edC(hange( p_inputV,LC_OBJECT(o),n,t,v)
      |                                                ^
 ../include/vlc_common.hp:s481z:_15v:ar iablnote: expanded from macro 'VLC_OBJECT'e
, V  481LC_VA |     R_SE T   const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
VALUE, &val, NULL );
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) vaIn file included from input/input.c:32:
In file included from ../include/vlc_common.hr_Chan:1031:
../include/vlc_variables.hg:362:9:e warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]( VLC_OBJECT(a),
 b,  362 |   c, d, e )
      |                                           ^
../include/vlc_common.h: 481:15: note:  expanded from macro 'VLC_OBJECT' 
if( var_  481 |    G e    const struct vtChlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
ecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/input.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/input.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/input.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/input.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/input.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/input.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/input.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/input.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/input.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/input.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/input.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/input.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/input.c:38:
In file included from input/input_internal.h:31:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/input.c:38:
In file included from input/input_internal.h:31:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/input.c:38:
In file included from input/input_internal.h:31:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/input.c:38:
In file included from input/input_internal.h:31:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/input.c:40:
input/es_out.h:95:9: warning: unused variable 'i_ret' [-Wunused-variable]
   95 |     int i_ret = es_out_Control( p_out, ES_OUT_SET_MODE, i_mode );
      |         ^~~~~
input/es_out.h:101:9: warning: unused variable 'i_ret' [-Wunused-variable]
  101 |     int i_ret = es_out_Control( p_out, ES_OUT_GET_WAKE_UP, &i_wu );
      |         ^~~~~
input/es_out.h:109:9: warning: unused variable 'i_ret' [-Wunused-variable]
  109 |     int i_ret = es_out_Control( p_out, ES_OUT_GET_BUFFERING, &b );
      |         ^~~~~
input/es_out.h:117:9: warning: unused variable 'i_ret' [-Wunused-variable]
  117 |     int i_ret = es_out_Control( p_out, ES_OUT_GET_EMPTY, &b );51 warnings generated.

      |         ^~~~~
input/es_out.h:124:9: warning: unused variable 'i_ret' [-Wunused-variable]
  124 |     int i_ret = es_out_Control( p_out, ES_OUT_SET_DELAY, i_cat, i_delay );
      |         ^~~~~
input/es_out.h:149:9: warning: unused variable 'i_ret' [-Wunused-variable]
  149 |     int i_ret = es_out_Control( p_out, ES_OUT_SET_TIMES, f_position, i_time, i_length );
      |         ^~~~~
input/es_out.h:155:9: warning: unused variable 'i_ret' [-Wunused-variable]
  155 |     int i_ret = es_out_Control( p_out, ES_OUT_SET_JITTER,
      |         ^~~~~
input/es_out.h:167:9: warning: unused variable 'i_ret' [-Wunused-variable]
  167 |     int i_ret = es_out_Control( p_out, ES_OUT_GET_GROUP_FORCED, &i_group );
      |         ^~~~~
input/es_out.h:173:9: warning: unused variable 'i_ret' [-Wunused-variable]
  173 |     int i_ret = es_out_Control( p_out, ES_OUT_SET_EOS );
      |         ^~~~~
depbase=`echo input/meta.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/meta.lo -MD -MP -MF $depbase.Tpo -c -o input/meta.lo input/meta.c &&\
mv -f $depbase.Tpo $depbase.Plo
input/input.c:156:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  156 |     vlc_object_release( p_input );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:188:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  188 |         msg_Err( p_input, "cannot create input thread" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:227:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     vlc_object_release( p_input );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:293:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     priv = vlc_custom_create( p_parent, sizeof( *priv ), "input" );
      |            ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
  110 |         vlc_custom_create(VLC_OBJECT(o), s, n)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:300:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  300 |     msg_Dbg( p_input, "Creating an input for %s'%s'",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:305:30: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  305 |     input_item_ApplyOptions( VLC_OBJECT(p_input), p_item );
      |                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:335:36: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  335 |     vlc_viewpoint_t *p_viewpoint = var_InheritAddress( p_input, "viewpoint" );
      |                                    ^
../include/vlc_variables.h:653:53: note: expanded from macro 'var_InheritAddress'
  653 | #define var_InheritAddress(o, n) var_InheritAddress(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:355:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  355 |         char *psz_rec = var_InheritString( p_parent, "recursive" );
      |                         ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:373:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  373 |     if( !var_InheritBool( p_input, "interact" ) )
      |          ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:397:56: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  397 |         priv->p_resource_private = input_resource_New( VLC_OBJECT( p_input ) );
      |                                                        ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:417:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  417 |         char *psz_bookmarks = var_GetNonEmptyString( p_input, "bookmarks" );
      |                               ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/meta.lo -MD -MP -MF input/.deps/meta.Tpo -c input/meta.c  -fPIC -DPIC -o input/.libs/meta.o
  662 | #define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
      |                                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:456:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  456 |                 msg_Dbg( p_input, "adding bookmark: %s, time=%"PRId64,
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:480:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  480 |     vlc_object_set_destructor( p_input, input_Destructor );
      |     ^
./libvlc.h:122:36: note: expanded from macro 'vlc_object_set_destructor'
  122 |         vlc_object_set_destructor (VLC_OBJECT(a), b)
      |                                    ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:598:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  598 |         msg_Dbg( p_input, "EOF reached" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:612:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  612 |     int i_repeat = var_GetInteger( p_input, "input-repeat" );
      |                    ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:618:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  618 |     msg_Dbg( p_input, "repeating the same input (%d)", i_repeat );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:622:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  622 |         var_SetInteger( p_input, "input-repeat", i_repeat );
      |         ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:697:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  697 |     if( b_interactive && var_InheritBool( p_input, "start-paused" ) )
      |                          ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:701:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  701 |                            var_InheritBool( p_input, "play-and-pause" );
      |                            ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:735:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  735 |                 msg_Dbg( p_input, "waiting decoder fifos to empty" );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:747:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  747 |                 msg_Dbg( p_input, "pausing at EOF (pause after each)");
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:826:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  826 |     if( libvlc_stats( p_input ) )
      |         ^
./libvlc.h:208:41: note: expanded from macro 'libvlc_stats'
  208 | #define libvlc_stats( o ) (libvlc_priv((VLC_OBJECT(o))->obj.libvlc)->b_stats)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:857:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  857 |     char *psz = var_GetNonEmptyString( p_input, "sout" );
      |                 ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
  662 | #define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
      |                                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:869:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  869 |             var_SetBool( p_input, "sout-keep", true );
      |             ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:877:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  877 |             msg_Err( p_input, "cannot start stream output instance, " \
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:882:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  882 |         if( libvlc_stats( p_input ) )
      |             ^
./libvlc.h:208:41: note: expanded from macro 'libvlc_stats'
  208 | #define libvlc_stats( o ) (libvlc_priv((VLC_OBJECT(o))->obj.libvlc)->b_stats)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:910:19: warning: assigning to 'const input_title_t **' (aka 'const struct input_title_t **') from 'input_title_t **' (aka 'struct input_title_t **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]
  910 |     priv->title   = p_master->title;
      |                   ^ ~~~~~~~~~~~~~~~
input/input.c:944:40: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  944 |                                      * var_GetFloat( p_input, "start-time" ));
      |                                        ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
  660 | #define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:946:40: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  946 |                                      * var_GetFloat( p_input, "stop-time" ));
      |                                        ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
  660 | #define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:950:40: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  950 |                                      * var_GetFloat( p_input, "run-time" ));
      |                                        ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
  660 | #define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:953:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  953 |             msg_Warn( p_input, "invalid run-time ignored" );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:964:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  964 |         msg_Dbg( p_input, "starting at time: %"PRId64"s",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:972:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  972 |         msg_Warn( p_input, "invalid stop-time ignored" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:975:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  975 |     priv->b_fast_seek = var_GetBool( p_input, "input-fast-seek" );
      |                         ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:1016:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1016 |         var_Create( p_input, "sub-original-fps", VLC_VAR_FLOAT );
      |         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:1017:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1017 |         var_SetFloat( p_input, "sub-original-fps", f_fps );
      |         ^
../include/vlc_variables.h:261:47: note: expanded from macro 'var_SetFloat'
  261 | #define var_SetFloat(a,b,c)     var_SetFloat( VLC_OBJECT(a),b,c)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:1019:33: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1019 |         float f_requested_fps = var_CreateGetFloat( p_input, "sub-fps" );
      |                                 ^
../include/vlc_variables.h:497:55: note: expanded from macro 'var_CreateGetFloat'
  497 | #define var_CreateGetFloat(a,b)   var_CreateGetFloat( VLC_OBJECT(a),b)
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:1022:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1022 |             var_Create( p_input, "sub-fps", VLC_VAR_FLOAT|
      |             ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:1024:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1024 |             var_SetFloat( p_input, "sub-fps", f_requested_fps );
      |             ^
../include/vlc_variables.h:261:47: note: expanded from macro 'var_SetFloat'
  261 | #define var_SetFloat(a,b,c)     var_SetFloat( VLC_OBJECT(a),b,c)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:1028:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1028 |     const int i_delay = var_CreateGetInteger( p_input, "sub-delay" );
      |                         ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
  495 | #define var_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:1030:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1030 |         var_SetInteger( p_input, "spu-delay", (vlc_tick_t)i_delay * 100000 );
      |         ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:1051:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1051 |     msg_Dbg( p_input, "Can't deduce slave type of \"%s\" with file extension.",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:1060:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1060 |     char *psz = var_GetNonEmptyString( p_input, "input-slave" );
      |                 ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
  662 | #define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
      |                                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:1109:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1109 |     char *psz_subtitle = var_GetNonEmptyString( p_input, "sub-file" );
      |                          ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
  662 | #define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
      |                                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:1112:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1112 |         msg_Dbg( p_input, "forced subtitle: %s", psz_subtitle );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_nam50 warninge, __Fs generatedIL.
E__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:1130:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1130 |     if( var_GetBool( p_input, "sub-autodetect-file" ) )
      |         ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:1133:30: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 depbase=`echo input/resource.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/resource.lo -MD -MP -MF $depbase.Tpo -c -o input/resource.lo input/resource.c &&\
mv -f $depbase.Tpo $depbase.Plo
1133 |         char *psz_autopath = var_GetNonEmptyString( p_input, "sub-autodetect-path" );
      |                              ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
  662 | #define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
      |                                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:1230:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1230 |         var_Create( p_input, "sub-description", VLC_VAR_STRING );
      |         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:1240:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1240 |             var_SetString( p_input, "sub-description", a->psz_description ? a->psz_description : "");
      |             ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
  262 | #define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:1256:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1256 |         var_Destroy( p_input, "sub-description" );
      |         ^
../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
  125 | #define var_Destroy(a,b) var_Destroy( VLC_OBJECT(a), b )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:1272:38: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1272 |     const vlc_tick_t i_audio_delay = var_GetInteger( p_input, "audio-delay" );
      |                                      ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:1273:38: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1273 |     const vlc_tick_t i_spu_delay   = var_GetInteger( p_input, "spu-delay" );
      |                                      ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:1279:30: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1279 |     const int i_cr_average = var_GetInteger( p_input, "cr-average" ) * i_pts_delay / DEFAULT_PTS_DELAY;
      |                              ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:1301:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1301 |         if( (prgms = var_GetNonEmptyString( p_input, "programs" )) != NULL )
      |                      ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
  662 | #define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
      |                                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:1320:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1320 |         else if( var_GetBool( p_input, "sout-all" ) )
      |                  ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:1350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1350 |     if( var_Type( p_input->obj.parent, "meta-file" ) )
      |         ^
../include/vlc_variables.h:131:33: note: expanded from macro 'var_Type'
  131 | #define var_Type(a,b) var_Type( VLC_OBJECT(a), b )
      |                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:1352:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1352 |         msg_Dbg( p_input, "Input is a meta file: disabling unneeded options" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:1353:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1353 |         var_SetString( p_input, "sout", "" );
      |         ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
  262 | #define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:1354:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1354 |         var_SetBool( p_input, "sout-all", false );
      |         ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:1355:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1355 |         var_SetString( p_input, "input-slave", "" );
      |         ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
  262 | #define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:1356:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1356 |         var_SetInteger( p_input, "input-repeat", 0 );
      |         ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:1357:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1357 |         var_SetString( p_input, "sub-file", "" );
      |         ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
  262 | #define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:1358:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1358 |         var_SetBool( p_input, "sub-autodetect-file", false );
      |         ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:1403:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1403 |         double f_rate = var_InheritFloat( p_input, "rate" );
      |                         ^
../include/vlc_variables.h:626:49: note: expanded from macro 'var_InheritFloat'
  626 | #define var_InheritFloat(o, n) var_InheritFloat(VLC_OBJECT(o), n)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_obIn file included from input/meta.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val )ject_t *);
      |            ^
(&(x)->obj) \
../include/vlc_variables.h:      | 140:48              ^
: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const structinput/input.c:1415 vlc_:9commo: n_membwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
er 1415 | s        msg_Db: (g(co p_inpnstut, "starting in %ssync mode" vlc_object_t *)(&(x)->obj) \
      |               ^
,
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      | In file included from input/meta.c    ^
:31:
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
In file included from    78../include/vlc_common.h:1031 |  :
../include/vlc_variables.h  :203: v12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
lc_Lo  203g( |  VLC  _O rBJetECurn var_SetChecked( p_obj, psz_name,T( VLC_VAR_BOOL, vao)l , );
      |            ^
p, ../include/vlc_variables.h:vlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/resource.lo -MD -MP -MF input/.deps/resource.Tpo -c input/resource.c  -fPIC -DPIC -o input/.libs/resource.o
140:48: note: expanded from macro 'var_SetChecked'
l  140 | #dec_fimodneul ve_arname,_SetChec _ked_F(oILE,n__,,t _,v_L) INvaE__, \r_Set
Checked(VLC_OBJECT(o),n,t,v)
      |                                                ^
      | ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
            ^
  481../include/vlc_common.h: |         const struct vlc_common_members: (const vlc_obj481:15: note: eexpanded from macro 'VLC_OBJECT'
ct  481 |  _t *)(&(x)->obj)      \
  co      nst s|               ^
truct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/meta.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecinput/input.c:1436:5: kwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ed(o, 1436n,t,v) |     msg_Dbg( p_input, "`%s' successfully opened",
      |     ^
 ../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
var_SetCh   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
ecked(V../include/vlc_messages.hL:78:13: note: Cexpanded from macro 'msg_Generic'
_OBJEC   T78( | o) , n , tv,vlc_L)og(VLC
_      O| B                                               ^
../include/vlc_common.hJ:E481CT(o), :15p, vl: c_modunote: expanded from macro 'VLC_OBJECT'le_name, 
_  481 | _F      ILE _ c_o, __LnsINE__t,  s\t
r      u| c            ^t
 vlc_c../include/vlc_common.hom:481mon_mem:ber15s::  note: (expanded from macro 'VLC_OBJECT'c
onst vlc  481 |     _ o   consbjectt_ ts t*r)u(c&t( xvlc_commo)n-_>mobj) \
      |               ^e
mbers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/meta.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLinput/input.c:C_VA1460:32: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
R_FLOAT, 1460 |      viaf(l );
       |            ^
!../include/vlc_variables.h:140:48priv->b: _prepnote: aexpanded from macro 'var_SetChecked'
rsing  140 | #de && libvflicn_es vtats( pa_inr_SeptuCht ) )
      |                                ^
e./libvlc.hc:ke208d:(41o:, nnote: ,t,expanded from macro 'libvlc_stats'v
) var_Set  208 | C#hdeecfkiende(VLC li_ObvlBcJ_EsCtTa(ot),sn(, to ) (l,vibvlc_)
      |                                                ^
priv((../include/vlc_common.hV:L481C:_15O:B note: Jexpanded from macro 'VLC_OBJECT'E
CT(o  )481)->obj | .  lib v l c ) - >cbo_nsstt asttrsu)c
t       | v                                        ^l
c../include/vlc_common.h:_481c:o15:m mnote: oexpanded from macro 'VLC_OBJECT'n
_member  481s: (co | n st  v l c_ ob je ct_ t *c)(o&nst str(xuct )v-lc_comm>oobnj_)m e\
      m|               ^
bers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/meta.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/meta.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
input/input.c:../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
1537  140 | :13#def: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
i 1537 |    ne   v   airf_(S eltibvlcC_hsetackedts(o,n,t(,v )p _vair_npSetChuectke ) )
      |             ^
d(VLC_OB./libvlc.hJE:208:41: note: Cexpanded from macro 'libvlc_stats'T
(o),n,t,v  208 | #def)
ine lib      vl|                                                ^
c_st../include/vlc_common.h:481:15at: note: expanded from macro 'VLC_OBJECT'
s  (481 o ) ( | l i b   v l c _cpornisvt( (sVLC_OBtJrEuCcTt( ov)l)c-_>cobj.libovmmlocn)->b_sta_tmse)m
b      e| r                                        ^s
: (const vl../include/vlc_common.h:481:15: cnote: _expanded from macro 'VLC_OBJECT'o
bject_t *  481 |     )(    c&o(nx)-st struc>tob jv)lc_ c\ommon_m
e      |               ^m
bers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/meta.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:1604:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from input/meta.c:31:
In file included from ../include/vlc_common.h:1031:
 ../include/vlc_variables.h:1604293 |         : 10: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
   293 | m s g  _Dbgif( p_i( !varn_Gput, e"tiCnhpeuctk ecdo( p_ontbj, prszo_ln amstopped,e , trashVinLgC _tVyApRe_=B%OdO"L,
,       | &val )            ^ 
)../include/vlc_messages.h
      | :         ^87
:5../include/vlc_variables.h:142::48 :note:  note: expanded from macro 'msg_Dbg'expanded from macro 'var_GetChecked'

   87 |     142 | #d e fmisnge _Genevarir_GetcC(hpe_ctkhis,ed( oV,nL,tC,_vM)S Gv_aDrB_GG,e t_C_hVeAc_keAdR(GVLS__)
      C| _    ^O
BJECT(o),../include/vlc_messages.hn:78,t,v)
      :13|                                                ^
: note: expanded from macro 'msg_Generic'
../include/vlc_common.h   :48178: | 15 :   note:  expanded from macro 'VLC_OBJECT'v
lc_Log  (V481L | C _ O     BJECT(o) ,c opn,s tv lsct_rmuocdtu lvel_cn_acmoem,mo n___FILE__memb,e r__Ls: I(NcEo_n_s,t  \v
l      | c            ^
_object../include/vlc_common.h_:t481 :*15):( ¬e: (xexpanded from macro 'VLC_OBJECT'
)  -481> | o b j )   \ 
        | c              ^
onst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/meta.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likelinput/input.c:1607:13y: warning: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
!va r1607_ | G e  t  C h ecked ( o b j ,  msnameg,_ EVrLr( p_C_inputV,A R"_CiOOnRDS,p u&t val))contr)
ol       f| i                ^f
o../include/vlc_variables.h:142: 48o:v note: expanded from macro 'var_GetChecked'
e  142 | rflow, tr#dashing eftype=%dine" ,v
      |             ^a
r../include/vlc_messages.h:83:5_:G enote: texpanded from macro 'msg_Err'
Checked   (83o | , n , t ,mvs)g _vGaern_GetChecked(eVrLiCc_(OpB_JtEhCiTs(,o )V,LnC,_tM,SvG)_ERR, 
_      _| V                                               ^A_ARG
S__)
      |     ^
../include/vlc_common.h:481:../include/vlc_messages.h15: :note: expanded from macro 'VLC_OBJECT'78
:13: note: expanded from macro 'msg_Generic'
     48178 |  |            co vnst stlrcu_cLto gv(VlLcC__OcBommonJ_ECmemberTs:( (o), p, vlc_mconosdtu lvle_name,c ___oFbIjLecEt___t,  *_)_(L&I(NxE)->ob_j_),  \
      \|               ^
      |             ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)-In file included from input/meta.c:>o31b:
jIn file included from )../include/vlc_common.h :1031\
:
../include/vlc_variables.h:324      :| 10:              ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/meta.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.hinput/input.c:1773:481::13: 15: note: expanded from macro 'VLC_OBJECT'warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

 1773 |       481  |              m s g_coWarnn(s t ps_tirnpuct vlutc_com,mo "cannont_ mseemtb eprasus: (coen sstta tvel"c_ob );
      je|             ^
c../include/vlc_messages.ht_t :*85):(&5:(x)-> note: obj) \expanded from macro 'msg_Warn'

      |               ^
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__In file included from )
      | input/meta.c    ^
:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_messages.h../include/vlc_variables.h::78350:13::9 :note:  expanded from macro 'msg_Generic'warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   
78 |     v  lc350 | _Log( V L  if(C _vOBJaErC_T(o),G ept,C hevlc_mcokeddul(e _pn_obamje,,  p_s_z_FnIaLmEe_,_ ,V LC__V_ALRI_NSE__, \
T      | RI            ^
NG, &../include/vlc_common.hv:al481 :)15 :) 
      note: expanded from macro 'VLC_OBJECT'
|         ^
  481 |    ../include/vlc_variables.h :    c142:ons48t: stru cnote: texpanded from macro 'var_GetChecked' 
v  142lc_c | #ommoden_mefminbeer var_Gs:etChecked(o ,n,(t,cvonst vl)c _ovar_GetbjCheckede(VctLC_OB_JtE C*T)((o&)(,xn),-t>,ovb)
j      | ) \
      |               ^
                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commoninput/input.c_member:s1782: :9(cons:t  warning: vlcdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_object_ 1782 |  t *)(&( x  )->obj )   \ 
m      |               ^
sg_Warn( p_input, "cannot set pause state at es_out level" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
In file included from    input/meta.c85 | : 31:
In file included from ../include/vlc_common.h:1031:
 ../include/vlc_variables.h : 362m:s9g:_ Gwarning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n
e  362ri |   c ( p_ithfis, VLC( v_aMSG_WARrN_GetC,h e_cked(_ VpA_o_ARGbjS__)
,       |     ^
psz_../include/vlc_messages.h:78:13: nnote: aexpanded from macro 'msg_Generic'm
e   , 78 |     vlcVLC_VA_RL_ADDRESS,o &g(VLC_vOaBlJECT(o )),  )p, vlc_m
      |         ^
odule_na../include/vlc_variables.h:142:48: mnote: eexpanded from macro 'var_GetChecked',
 __FI  L142 | #definEe v__, ar_G_e_tLCIhNeEc_k_, \
      |             ^
ed(o,n,../include/vlc_common.ht,:481:15: note: vexpanded from macro 'VLC_OBJECT')
 var_  481 |     G e t C hcecokenst strdu(cVt LvCl_cO_BcJoEmCmTo(no_)m,enm,bte,rvs):
       |                                                ^(c
../include/vlc_common.ho:n481:15s:t  note: vexpanded from macro 'VLC_OBJECT'l
c_obje  c481t | _ t   * ) ( & ( xc)o-n>sotb sj) \
      |               ^t
ruct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:1798:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1798 |             msg_Err( p_input, "cannot resume" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), In file included from input/meta.c:31:
In file included from p, vlc_../include/vlc_common.hm:1031odule:
_../include/vlc_variables.h:name,429:5: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
__FILE_  429_, __ | LI    varN_CrEea__, \
      |             ^
te( p_o../include/vlc_common.hb:j481,: 15p:s z_note: expanded from macro 'VLC_OBJECT'
n  a481m | e ,   V L C  _ VcoAnRs_tI NsTtErGuEcRt  |v lVcL_Cc_oVmARmon_mem_bDeOrIsN:H E(RcIoTn st);
      |  vlc_ob    ^j
ect_t *)(../include/vlc_variables.h&:122(x)->:39obj) \:
       | note: expanded from macro 'var_Create'
              ^  
122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (cinput/input.const vlc:1832:9: warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ob
je 1832c | t _  t *)(& (x )- >o b var_SetjA)ddress(  p\p
_      v| o              ^ut
[i], "viewpoint", &priv->viewpoint );
      |         ^
../include/vlc_variables.h:263:48: note: expanded from macro 'var_SetAddress'
In file included from input/meta.c:31  :
In file included from ../include/vlc_common.h:263 | #1031d:
ef../include/vlc_variables.hin:e442 :v5a: rwarning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
SetAd  d442r | e  ss(o  , n, pv)a r_vCarr_SeteAaddress(tVeL(C _pO_BoJbEjC,T (pos)z,_n anm,e , pV)L
      |                                                ^
C_VAR_B../include/vlc_common.h:481:15: note: Oexpanded from macro 'VLC_OBJECT'
OL   481 |  |      VLC_VAR_DOI  constNH EsRtIruct vTl c)_;c
ommon_m      e|     ^
m../include/vlc_variables.h:122b:39:ers :note:  expanded from macro 'var_Create'(const v
l  122c_obje | #ct_td e*f)i(&(x)ne->ob jv)a \
      |               ^
r_Create(a,b,c) var_Create( VLC_input/input.c:1834:9: OBwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]JE
CT(a), b, c 1834 |       )
      |                                       ^
   v../include/vlc_common.h:481:15: note: aexpanded from macro 'VLC_OBJECT'
r_Cha  ng481e |  ( pp  _vou  t[i],    "viecowpoinnst"t,  VsLtCr_uVcAtR _vlc_cSoEmTmVoAnL_UmemE,
      be|         ^
r../include/vlc_variables.h:128s::43 :( cnote: oexpanded from macro 'var_Change'n
st vlc  _128o | b#jdeecft_ine vatr _*C)h(a&n(gxe)(a,->ob,c,db,ej))  v\a
      | r              ^_C
hange( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from input/meta.c:31:
In file included from ../include/vlc_common.h:  4811031:
 |     ../include/vlc_variables.h : 455 : 5: cwarning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n
st   455 | s t r u cvta rv_lCcr_ecaotmem( on_mepm_boebrjs,:  p(sczo_nnsat vlc_ome, VLCb_jVAect_tR *_)FLOAT( &|( xVL)C-_V>AoRb_jD)O I\N
H      ERIT )| ;              ^

      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,input/input.cb,:1836:9: cwarning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
var_ C1836r | e a t e(     v lVcL_Co_bOjBeJcEtC_rT(a)eleas,e (b ,p p_cvo ut)[i]
      |                                       ^ );
      |         ^

../include/vlc_objects.h../include/vlc_common.h:481:15:: 66note: :expanded from macro 'VLC_OBJECT'
25: note: expanded from macro 'vlc_object_release'  
481   66 |  |     v     l   c_obcojectn_srte lesatruct vlsce_(c oVmLmCo_nO_BmJeEmCbTe(ras):  )(
c      | o                        ^
nst vl../include/vlc_common.hc:_481o:b15j:e cnote: texpanded from macro 'VLC_OBJECT'_
t *)(&(x)  -481> | o b j   )   \ 
c      | o              ^
nst struct vlc_common_members: (const vlc_objeIn file included from ctinput/meta.c:31:
_In file included from t../include/vlc_common.h :*1031):
(../include/vlc_variables.h&:(469x)->obj:)5 :\ 
warning:       due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|               ^
  469 |     var_Create( p_obj, psz_name, input/input.cVLC_VAR_:1844:9: Swarning: TRdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
I N1844 |    G   |   V LvCa_rV_SetAddrAeR_sDsOI(N HpE_RaIoTu t),; 
"      v| i    ^e
wpoint",../include/vlc_variables.h :122:39: note: expanded from macro 'var_Create'
&  priv->v122ie | #wpodeint fine va);
      |         ^
../include/vlc_variables.h:263:48: note: expanded from macro 'var_SetAddress'
r_Cre  263ate(a,b,c | )# dveafri_Crenea vatr_e( VLCS_etOABdJdErCeTs(s(oa), n, p),  bvar_Set, cAd )
      |                                       ^
dress(VL../include/vlc_common.hC_OB:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    J E  CT( o ),c onn,s pt)
 struc      t|                                                ^ v
lc_co../include/vlc_common.hm:481:15: note: expanded from macro 'VLC_OBJECT'
m  o481n | _ m embers:   ( c o n scto nvslct struc_to bvjlecc_tc_otm m*o)n(_&m(ex)->obmjbe)r s\:
       | (              ^const v
lc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/meta.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hinput/input.c:1846:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:477
:5: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]1846 | 
        var_Cha  n477g |  e( p   var_a_Creaout, "vite( p_obje,wpoint psz_n", VLC_VaAmR_eSE,T VVALLCU_EV,
AR_ST      |         ^
R../include/vlc_variables.h:128:43I: NGnote: expanded from macro 'var_Change'
   | VLC_128 | #deVfAiRn_e vDaOrI_NCHhEaRnIgTe ()a,;b
,      | c,d,e    ^)
 ../include/vlc_variables.h:122:39v:a note: expanded from macro 'var_Create'r_C
hange(   V122L | C#_dOBeJfEiCnTe( a)v,a rb_C,r eca, tde, (ea ,)
      b,| c)                                          ^
 var_../include/vlc_common.h:481:15Cr: note: expanded from macro 'VLC_OBJECT'
eate(   481VLC_O |  B J E C   T(a) ,c onbs,t  cs t)
ruct       |                                       ^
vlc_common_../include/vlc_common.hm:e481m:b15e:r snote: :expanded from macro 'VLC_OBJECT'
 (cons  481t v | lc_ob j e c t _ t   *c)o(n&s(tx )->obstruct j) \v
l      c|               ^_common
_members: (const vlc_object_t *input/input.c:)(&(x)-1848>:o9b: warning: j) \due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      
|                ^
1848 |         vlc_object_release( p_aout );
      |         ^
../include/vlc_objects.h:66:25: note: In file included from expanded from macro 'vlc_object_release'
input/meta.c   66 |  :  31 :
In file included from ../include/vlc_common.h:1031:
vlc_object_r../include/vlc_variables.helease:(491 :V5:LC_OBJ Ewarning: CT(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a  491 | )  )
       |   var_                        ^C
reate(../include/vlc_common.h :p481:_15:o bjnote: expanded from macro 'VLC_OBJECT'
, psz  _n481a | m e ,      VL constC s_Vtruct AR_vAlDcD_RcEoSS | VLmCm_Von_meARmbers:_ DO(constI vNHERIT )l;c
_      object_t|  *    ^)
(../include/vlc_variables.h:122:39&:( note: expanded from macro 'var_Create'
x  )-122 | #defi>neobj)  \v
a      |               ^
r_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const structinput/input.c vlc:_co1867:17: warning: mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]mo
n_m 1867 | e mb   ienrts6:4 _(tc otn s=t  vvar_GelctInte_oger(bj p_iencput, "tti_met *)(" &(x)-) >obj) /\
       C|               ^
LOCK_FREQ;
      |                 ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   vaIn file included from r_Ginput/meta.c:etInt31e:
gIn file included from e../include/vlc_common.hr:(1031 :
VL../include/vlc_variables.hC:_511:5: warning: Odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]BJ
ECT(a),b)  
      |                                               ^
511 |     ../include/vlc_common.hv:a481r:15: note: expanded from macro 'VLC_OBJECT'
_  481 |    Cr    e actoen(s tp_obj s, psztr_nameuc, VLCt vlc_c_omVAR_ImoNTEGn_membEerRs:  (|c oVnsLCt vlc_VAR_DOI_NoHbEjReIcTt
_      t|     ^
 ../include/vlc_variables.h:122:*39):( &(x)->obnote: jexpanded from macro 'var_Create')
   \
      122 | |               ^
#define var_Create(a,b,c) var_input/input.c:1868:17Create(: V Lwarning: Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
OBJEC T(1868 | a), b, c  )
      |                                       ^
 ../include/vlc_common.h : 481:i15nt: note: expanded from macro 'VLC_OBJECT'
64_t l = v  a481r | _ G e tInteger(     p _iconst stnrpuuctt,  v"llce_ncgotmhm"o n)_ m/e mbCLOCerK_FREQs;:
       (c| o                ^n
s../include/vlc_variables.h:658t :47: note: expanded from macro 'var_GetInteger'v
lc_  objec658t | _#td *)efi(&ne va(rx_GetIn)t-e>ogbejr) (\
      a,b)   v| a              ^
r_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |      In file included from input/meta.c  :31:
In file included from  const ../include/vlc_common.hs:t1031r:
u../include/vlc_variables.hc:t525 :vl5: warning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_c
omm  525 |  o n _ mvaerm_bCerreate(s :p _(ocbojn,s t vlc_obpjsezc_tna_mte ,* )V(L&C(_xVAR)->o_Bbj) \O
O      L|  | VL              ^C
_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(xinput/input.c)->o:bj)1933 :\13
:       | warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
              ^
 1933 |          && var_GetBool( pp_vout[i], "viewpoiIn file included from input/meta.c:nt31:
In file included from ../include/vlc_common.h:1031-change:
ab../include/vlc_variables.hl:e539":5 : )warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])

        539|  |             ^
    var_../include/vlc_variables.hC:r659e:a41t:e( note: expanded from macro 'var_GetBool'
   659p_ | #deobj, fpisnze_ nvaamre_,G eVLtCB_oVAoRl_(FaL,Ob) AT | V  varL_CG_eVtABRo_oDlO(I NVHLCE_ROITBJEC
      T(a)| ,    ^b
)
      |                                         ^
../include/vlc_variables.h:122:39: ../include/vlc_common.hnote: :expanded from macro 'var_Create'481:15: note: expanded from macro 'VLC_OBJECT'

    122 | #de481f |  ine var  _C     rconst steater(uac,tb ,cv)l cv_acro_mCrmon_emaetmbee(r s: (coVLnst Cv_lOcB_JoEbject_CtT (*)(&(x)a-)>,o bj) \
      b, c )
|                     ^| 
                                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members:input/input.c:1951 (:co25: nswarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t v l1951c | _o b j   ect_ t   *v)l(c&_(txi)c->k_t ito b=j )v a\r
_      | I              ^n
heritInteger( p_input, "short-jump-size" );
      |                         ^
In file included from ../include/vlc_variables.h:input/meta.c615::5331::
 In file included from ../include/vlc_common.h:1031:
note: ../include/vlc_variables.h:554:5:expanded from macro 'var_InheritInteger' warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  615 | #defi  n554 | e va r   va_Ir_Cnhreatee( rpi_toInbtje,g er(opsz,_ name,n) var_Inh eVrLiCt_VAR_SITnRtIeNgG er(VLC|_ OVBLJCE_CVTA(Ro_)D,O In)
      |                                                     ^
NHERIT../include/vlc_common.h
:      | 481:15: note: expanded from macro 'VLC_OBJECT'
    ^
  481 | ../include/vlc_variables.h :122:39:  note:  expanded from macro 'var_Create'
     122 | #de fin ec var_oCnrsetat struce(t a,bvlc_comm,onc) v_amre_mCrbers: (ceaonst tvel(c _oVLC_OBJbjeEctC_Tt( a*)),( &b(,x c)->obj )) 
      | \                                      ^

      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const input/input.cstruc:t1952: vlc9:_common_mem bwarning: erdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s
: ( c1952 |     o n s t  vvlacr__SetInotbejgeecrt(_ tp _*i)n(p&u(tx, "time)--offse>ot", bijt)  *\ 
seek_d      i|               ^rection
 * CLOCK_FREQ );
      |         ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SeIn file included from tinput/meta.cI:31n:
tIn file included from e../include/vlc_common.hg:1031e:
r../include/vlc_variables.h(:a563,:b5,: cwarning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
  var_Se  t563I | n t e g evra(r _VCLrCe_aOBJECT(a),tbe,c)
      |                                                 ^
( p_obj,../include/vlc_common.h: p481s:z15_:n anote: mexpanded from macro 'VLC_OBJECT'e
, VLC  481 |   _ V A R _S T RIcNoGn | st VLC_VsAtRr_DuOct vlINHEc_common_RmeIT
      |     ^
m../include/vlc_variables.h:122b:e39r:s :note:  expanded from macro 'var_Create'(
c  122 | onst v#ldce_fine vaorb_jCerceta_tte (*a),(b&,(cx)) -v>aor_Cbjreate() \
      |               ^
 VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const sinput/input.ctr:uc1964t: 13vlc_c: warning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]m
mo 1964 |  n _ m e mb      er vlc_so:b j(conecstt_releas ev(l cp__oabojuetc t)_;t
       *)(&(x)|             ^
-../include/vlc_objects.h:66:25>obj):  \note: 
      expanded from macro 'vlc_object_release'
   66 |    |               ^
 vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from   input/meta.c481: | 31:
In file included from ../include/vlc_common.h       : 1031c:
o../include/vlc_variables.hn:s578:t9 :s warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t
ru  578c | t   v l ci_fc(o mvmaorn__Cmheamnbgeer(s :p _(ocboj,n spts zv_lnca_moeb,j eVcLtC__tV A*R)_(CH&O(IxC)E-S>COobj)UNT, &c \
      o| u              ^n
t, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Chaninput/input.cge(:1972:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a
,b,c,d ,e1972) |   v a r_Cha  nge (   VvLlCc__oObBJECT(aj)ec, b,t _cr,el eda,s ee( pp_vo )
      |                                           ^
ut[i] ../include/vlc_common.h:481:15:) note: ;expanded from macro 'VLC_OBJECT'

      |         ^
  481 |      ../include/vlc_objects.h:66:25:   note:  expanded from macro 'vlc_object_release'c
o   66 |  n st  vlc_ ostbject_rruelcetas evl( VLC_OBJc_EcCT(ommona)_member s):
      |                         ^
 (const ../include/vlc_common.hv:lc481:15: note: _expanded from macro 'VLC_OBJECT'ob
j  481ec |     t _   const sttr uc*t) (v&l(cx_)c-o>ombmjo) \n_
m      | embers              ^
: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:1983:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1983 |             msg_Err( p_input, "Failed to start sout" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:2003:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2003 |         msg_Dbg(p_input, "Failed to create demux filter %s", psz_demux_chain);
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:2022:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2022 |                 msg_Err( p_input, "INPUT_CONTROL_SET_POSITION ignored while recording" );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:2036:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2036 |                 msg_Err( p_input, "INPUT_CONTROL_SET_POSITION "
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:2057:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2057 |                 msg_Err( p_input, "INPUT_CONTROL_SET_TIME ignored while recording" );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         conIn file included from input/resource.c:st33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12:  swarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
truct vlc_co  189 |     return var_SetChecked( p_obj, psz_name, VLC_mmVAR_Ion_meNTmbersEGE: (coRnst v, vlc_object_t *)(&(x)->obj) \
      |               ^
al );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |     input/input.c:2088:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    con 2088 |                 msg_Warn( p_input, "INPUT_CONTROL_SET_TIME %"PRId64
      |                 ^
s../include/vlc_messages.h:85:5:t  note: sexpanded from macro 'msg_Warn'
t   85 | r u c t  mvslgc__Gecnoemrmiocn(p__mtembershis, VLC_MS:G (_WARN, __VcA_Aonst vRlGcS__ob_j)e
c      t| _    ^
t *)(&(../include/vlc_messages.hx:)78-:>obj)13 :\ 
note:       expanded from macro 'msg_Generic'|               ^

   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__,In file included from input/resource.c: _33_:
LIn file included from I../include/vlc_common.hN:E1031_:
_../include/vlc_variables.h,: 203\:
12      |             ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    481203 |    |         con s t rstreucturn t vlc_commovar_Sen_tChecmkeemdb(er s:p_obj,  (pcsozn_snt vlacm_eob,ject VL_Ct_ V*)(AR_BOO&L(x), v-a>lobj );)
       \| 
           ^      |               ^

../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,tinput/input.c:2120,v:21)
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      
|                                                ^
 2120 | ../include/vlc_common.h  :481:15:   note: expanded from macro 'VLC_OBJECT'
           481 |         msg_Er r(      p _inconpust t, "invstructa lvilcd INPUT_CON_TROcoL_SET_mSmTon_memAbeTrsE:"  ()c;o
n      st vlc| _                    ^o
b../include/vlc_messages.h:j83e:c5t:_ tnote:  expanded from macro 'msg_Err'*
)(&   (83x | ) - > o bmjs)g _\G
e      n| e              ^ric(p_th
is, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     In file included from input/resource.cv:lc_L33o:
gIn file included from ../include/vlc_common.h:1031:
(../include/vlc_variables.hV:212:12:L Cwarning: _Odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
B  J212 |     rEeCturn vT(oar_Set)C,h ep, vlc_mcokdeudle _(nobj, anmaem,e _,_ FVLC_VIALRE__C_O,O R_D_SL, val)I;N
E      |            ^
__../include/vlc_variables.h:140,: 48\:
       | note: expanded from macro 'var_SetChecked'
            ^  
140 | #def../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ine v  a481r | _ S e t  C  hecke dc(oon,snt, ts,tv) varr_uScet vltCc_commhoenc_kedmem(VLC_ObBeJrEsC:T ((co),n,t,onstv )v
l      | c_objec                                               ^
t_t *)(&../include/vlc_common.h(:481:15: note: xexpanded from macro 'VLC_OBJECT')
->obj)   481\ | 
       |               ^
       const struct vlc_common_members: (const vlc_oinput/input.cbject:_t 2133*:)17(:& (warning: xdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])
->o 2133 |  b   j) \
      |                ^
           msg_Dbg( p_input, "cannot set rate In file included from fasteinput/resource.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:r227": 12):; 
warning:       |                 ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

../include/vlc_messages.h:  22787 | : 5: note:  expanded from macro 'msg_Dbg' 
    87 | r e t u rmns gv_aGren_eSetChecrkic(p_edt(h isp,_ oVbLC_j, MpSsGz__Dname,BG, __VA VLC_V_AARR_GS__)
      |     ^
FLOA../include/vlc_messages.hT:,78 :13v:al );
       note: | expanded from macro 'msg_Generic'           ^

   78 |     vlc_L../include/vlc_variables.ho:g140(:V48L:C _note: OBexpanded from macro 'var_SetChecked'JE
CT(o), p,   vl140 | #decf_mine voadru_le_SetChneacmke,e d(o,n,t_,_vF)I var_SLE__, __LINeEt__,C h\
e      | c            ^
ked(VLC../include/vlc_common.h_:O481BJ:15: note: expanded from macro 'VLC_OBJECT'
E  481CT(o | ) , n   ,t , v )c
on      | st s                                               ^
tr../include/vlc_common.h:481:15:uct vlc_co note: mmon_memexpanded from macro 'VLC_OBJECT'b
ers: (con  s481 |    t     v lcc_oonst bject_t *)(struc&t( x)vlc_co->obj) \
      |               ^
mmon_members: (const vlc_object_t *)(&(x)input/input.c-:>o2138b:j17):  \
      |               ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2138 |                 msg_Dbg( p_input, "cannIn file included from input/resource.c:ot set rate sl33owe:
rIn file included from "../include/vlc_common.h :)1031;:

../include/vlc_variables.h:241:      12| :                ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_messages.h:87  241:5: note: expanded from macro 'msg_Dbg'
 |    87 |       ms g_Ge rneric(p_teturn vhais, VLC_MSG_rDBG_, __SeVA_ARtGSCheck_e_d( p_)
      |     ^
obj, ../include/vlc_messages.hp:s78z:_13n:a mnote: expanded from macro 'msg_Generic'
e, VLC   _78 | V A  R _vSlTc_RING,Log(VLC_ OvBaJlE );C
T      (| o           ^)
,../include/vlc_variables.h:140: 48p:,  vnote: lc_expanded from macro 'var_SetChecked'm
odule  _140 | #defniame, n_e_ Fvar_SILE__, __LINE__, e\
      |             ^
tCheck../include/vlc_common.he:d481(:15:o,n note: expanded from macro 'VLC_OBJECT'
,t,v)   v481a | r _ S e   t C hceocnksetd (sVtLrCu_cOtB JvElCcT_(coo)m,mno,nt_,mve)m
be      |                                                ^
../include/vlc_common.h:481:15:r snote: :expanded from macro 'VLC_OBJECT' 
(const   v481 |    l  c _ o bconstj escttruct _vtl c*_commo)n(_&m(x)-em>obj) \
      |               ^
bers: (const vlc_object_t *)(&(x)->obj) \
      input/input.c:2147:21|               ^: 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2147 |                     msg_Dbg( p_input, "cannot set negatiIn file included from vinput/resource.ce: r33at:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.he:"256 :)12;
      : | warning:                     ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_messages.h  :25687:5: note: expanded from macro 'msg_Dbg'
 |    87 |         mrsegt_urn Gveanrer_SetCihcecke(dp_(th is,p VLC_MSG_D_BG, __obj,V Ap_sAzRG_nameS,_ _)
VLC_V      A| R    ^
_ADD../include/vlc_messages.hR:E78S:S13: ,note: expanded from macro 'msg_Generic'
    78 | v  al ) ; 
v      |            ^
lc_Log(V../include/vlc_variables.h:140:48L:C _OBJECnote: T(o),expanded from macro 'var_SetChecked' 
p, vlc_module_na  m140e,  | #_d_efine FvILaE_r_,_ __LISNEe_t_C, h\
      |             ^
ecked(../include/vlc_common.ho:,481n:15: ,note: expanded from macro 'VLC_OBJECT'
t  ,481 | v )     v ar_S e tconChseckedt( sVtLruct vC_OBlJc_EcommConT_memb(eo),n,tr,s: (vc)on
s      |                                                ^
t vlc_ob../include/vlc_common.hj:481:15: enote: cexpanded from macro 'VLC_OBJECT't
_t *)(&(x  481 |   ) ->ob     cojn)s t\
 stru      c|               ^
t vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:2161:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2161 |                 msg_Dbg( p_input, "In file included from input/resource.ccannot change ra:t33e:
In file included from ../include/vlc_common.h:1031:
"../include/vlc_variables.h :)276;
      | :                ^10
:../include/vlc_messages.h: 87warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]5
: note: expanded from macro 'msg_Dbg'
     87 |   276  |   m s g _iGfe(n e!ric(p_this, var_GeVtLChCe_MSG_DBG, __cVkAe_dA(R GpS__o_)b
      j|     ^
, psz../include/vlc_messages.h_:name, 78V:L13C:_ note: Vexpanded from macro 'msg_Generic'
A   78R_IN | TE GER, & v a lv l)c _)L
o      g| (         ^V
LC_OBJEC../include/vlc_variables.hT:(142o:)48,:  pnote: ,expanded from macro 'var_GetChecked' 
vlc_mo  d142ul | #defei_nne var_aGmeet,C h_e_cFIkLeEd_(_,o ,_n_,t,v) vLINarE__, \_GetC
      |             ^
he../include/vlc_common.h:481:15: note: cexpanded from macro 'VLC_OBJECT'k
ed(V  L481C | _ O B J ECT( o ) , n,cto,nv)
      |                                                ^
st struc../include/vlc_common.h:t vlc_481c:o15m:m on_membersnote: expanded from macro 'VLC_OBJECT'
:  481 (const v | l c_     object_t *)  cons(t& struct( xv)l-c>_ocbojm)m o\n
_      |               ^
members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:2173:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2173 |                 In file included from input/resource.c:  33 :
 mIn file included from sg../include/vlc_common.h_Wa:1031:
../include/vlc_variables.h:293r:10n:(  In file included from pwarning: _iinput/meta.cndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
p  ut, :"293 |     i38ACCE:
Sf( !In file included from Sv/input/input_internal.h:31:
In file included from ar../include/vlc_input.h:DEMUX41:
../include/vlc_vout.h:125_SE_GetChecked( pT_RATE f_obj, psz_name, VLC_VAR_BOOL, &val:5 ) )
      |          ^
: warning: ../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    125 |     vlc142 | #define vaailed" );
      |                     ^
r_Ge../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'_obje
tChect_releas   85c | ke  e (  pms_vout g_Gener)i;c
(d      p(o,n,t,v) var_GetChecked(VLC_OBJECT_| this,     ^V
(o),n,tL,C../include/vlc_objects.hv_:)MS
66G      _:| W25: note:                                                ^
Aexpanded from macro 'vlc_object_release'
R../include/vlc_common.h:N, __VA_ARGS   __66481 | :15: )note: 
expanded from macro 'VLC_OBJECT'      
|     ^
   481 |         const../include/vlc_messages.h  :78struct v: l13 :v note: expanded from macro 'msg_Generic'
c_clc_o   78ommbo | j e c nt __vmrelease( VLC_OBJECT(a)l ce_mLbo)ers:
g      (| VL                        ^ (const vlCc_
_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
oOBJECT(o),b   ject_t *481)p | (& ,( vlc_module_name, x ) ->obj) \
 _    const       | s_              ^
FILE__, __tLrIuNEct__, \
       vlc_common_| m            ^e
m../include/vlc_common.h:b481e:rs: 15: (note: In file included from cexpanded from macro 'VLC_OBJECT'input/resource.const vlc_object_t *):(33
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:&304(x)->obj) \
      |               ^:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  
481 |   304 |         c  on  if (liskt esltyr(uc!t vavlc_commorn__GmeetmCbheercsk:e d( (cobojn,s tn avmelc_obje,ct_ t VL*)(&(x)-C>_oVbjAR_COORD)S , \
      |               ^
&val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(input/input.c:x)-2267:>obj) \
      |               ^
17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2267 |                 msg_Err( p_input, "INPUT_CONTROL_SET_TITLE(*) ignored while recordiIn file included from ninput/resource.c:33:
In file included from ../include/vlc_common.h:1031:
g../include/vlc_variables.h" :)324;:
      10: warning: | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]                ^

../include/vlc_messages.h:  324 | 83:    i5f: note: (expanded from macro 'msg_Err' 
!   83v | a r _  GetChemsckedg(_Ge pneric(p__otbhji,s ,p sVzL_Cn_aMmSeG,_ EVRLRC,_ V_AR_VA__FARGS__)
      |     ^
LOAT, &va../include/vlc_messages.hl: 78):13 ): note: expanded from macro 'msg_Generic'

         78 | |          ^
  ../include/vlc_variables.h:142:48  : note: expanded from macro 'var_GetChecked'
v  l142c | _#Lodgef(VLC_OBiIn file included from nJinput/meta.cEe:38 CT(o), p, v:
aIn file included from rinput/input_internal.h_:vGl31e:
ct_Checked../include/vlc_input.hm:o(doule_name, __FILE,n527_,_:t29,,: v _)warning:  _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]LvINE__, \
      |             ^
a
r../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_    481GetChe527 |  |   c  k  e i n d   cons(VpLuCt__tO threaBJdEs_t *inCT(ptruct vluto )c=,_commonn_ ,imembt,v)
      |                                                ^
neprus: t(../include/vlc_common.hconst vlc_object_t *_):(&(x)->ob481jCre)a :15: note: expanded from macro 'VLC_OBJECT'
t  \
481e      (|               ^
 parent, |  ite m ,   l o g,  const s NULLtr, NULL u)c;t
       v|                             ^
lc_cominput/input.cmon_members: (const ../include/vlc_input.hvl::5012295:c_ob:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
46j:e  c2295tnote:  | _expanded from macro 'input_Create' t
     *     501 | #de        msg_Err( fpi)n(_&i(nexp inuptu),t -_>Creatoe(a",bIbjN,) \
      | PUTc,d,e) inp              ^
_COuNtT_RCOL_SErTe_aSteE(EVKLPCO_IONBTJ(E*C)In file included from T ignored while recording" input/resource.c:33:
(In file included from a))../include/vlc_common.h:,1031;
:
      |                 ^
../include/vlc_variables.hb:../include/vlc_messages.h340::9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,83c:,  340 |    d5 ,: note: expanded from macro 'msg_Err'
if( var_eG)e
   t      83|  |                                              ^ 
Ch../include/vlc_common.h: 481e  :cm15: note: expanded from macro 'VLC_OBJECT'
k  se481gd_( | G  ep_neri co    (p_th ib cj, psz_onss,name, VL Vt struct vlc_common_memberLCC_s_V: (const vlc_objAect_t *)(&(x)->obj) R_S\
      |               ^
MTRISNGG_,E RR&val ) )
      |         ^
, __VIn file included from input/meta.c:38../include/vlc_variables.h:142:48: A:
_note: expanded from macro 'var_GetChecked'
In file included from   142input/input_internal.h:31:
 | ../include/vlc_input.h:530A#Rde:Gf9i:nS warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
__e)   
530v       | |      ^ar_GetChecked (o,n,t,v) var_     GetC vlc_object_release(heck e
ind../include/vlc_messages.hp(u:Vt78L C);
      |         ^
:_OBJECT(o)../include/vlc_objects.h13::66 note: :,n,t,v)
      |                                                ^25
expanded from macro 'msg_Generic'
:   ../include/vlc_common.h 78:note:  | 481expanded from macro 'vlc_object_release' 
    66 | : 15 :   note:  expanded from macro 'VLC_OBJECT'
v vlc_Log(VLC_OBJEC  481lc_obje |  T c t (_ o   ),release( VLC_OBJECT(a) )
      |                         ^ p
,cons vlc_module_name, __FILE__, ../include/vlc_common.h_:t_481 strLIN:15: note: expanded from macro 'VLC_OBJECT'
uE  ct v__, \
l      481 |   c_common_memb      coer| sn            ^:s 
(cont ../include/vlc_common.hss:t vlc_objte481rcuctt:_ 15vt:lc_common_membe note:  expanded from macro 'VLC_OBJECT'r*
s:) ((&c(onst vlc_object_t *)x)  -(481>& | o(bjx) - )>  o\
      |               ^ 
    cobnjs)t  \s
t      |               ^ruct vl
c_common_members: (In file included from input/resource.c:c33:
In file included from ../include/vlc_common.h:1031:
on../include/vlc_variables.h:350:9s:t  vlwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  _obj350ec | t_ t *   if( v)a(r&(_Gx)->obje) tC\In file included from input/meta.c:38:
In file included from input/input_internal.h:31:
he../include/vlc_input.h
c      |               ^
k:e572:d( p_o10b: j, pwarning: szdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_n
am  572 |  e,     VL C _ VA vR_input/input.c:lS2309:40cT:_obj warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ec
RItNG, &val )_release( ( vl)
c_      |         ^
o b2309j../include/vlc_variables.h | : 142e :c48t:   _  tnote: expanded from macro 'var_GetChecked'
        * )(pp_vout[i])142 | #d   )e fine var;
      |          ^
_GetChecked../include/vlc_objects.h :66i:(o25: note: ,expanded from macro 'vlc_object_release'
nnt64_t i_input_ti,   mt66e, |  = varv )  v_  vlca_objeGcre_Gettt_InrelCetahegeeckse( VLC_OBJedr( p_inp(EVCLT(a) )
      |                         ^
uC../include/vlc_common.ht_OBJECT:,481:15: note: expanded from macro 'VLC_OBJECT'
 (  481 | "t oi m e) , n"  ,t,v)
      |                                                ^
 );
      |                                        ^
 ../include/vlc_common.h:481const:15:  strunote: expanded from macro 'VLC_OBJECT'
c  t vl481c | _    com../include/vlc_variables.hm : 658o  n:c_47omnst stembers: ru: note: expanded from macro 'var_GetInteger'
(  ct c658vo | ln#sdct _cvelc_object_t *)(&(x)->obommon_members: (cfinoe njvars_)tG  vlcetInteger(a,b)   var_GetInteger( VLC_OB\J_ECT(a),b)
      |                                               ^

objec      ../include/vlc_common.h|               ^
:t_t *)481(&(x:15)->obj) \: 
      |               ^
note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->In file included from objinput/resource.c:) \
      |               ^
33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)input/input.c
      |                                                ^
:../include/vlc_common.h2389::48117::15 : note: expanded from macro 'VLC_OBJECT'warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |         const struct 2389 |  vlc   _ c o m mo    n _ members:   ms g(_Econst vlc_objrrect_t *)(( p_input, &"i(xnvalid) sta->te foro bjframe)  \n
ex      |               ^
t" );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481In file included from :15: input/resource.c:note: 33expanded from macro 'VLC_OBJECT':

In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429  :5:481 |   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     429 |         vcoanrs_t Create( p_obj,st psz_namrue, VLC_cVtA R_vlc_commIonN_meTEmbers: GE(const Rvl |c_obj eVcLtC_VAR__t *D)OI(&(x)->NHobERIT );
j      )|      ^\

      |               ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.hinput/input.c:481:15: note: :expanded from macro 'VLC_OBJECT'
2408  :48117 | :  warning:    due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     2408 |      co      nst str  uct vl c_co  msmgmo_Ern_r( p_imembersnp: (consutt vlc_o, bject_t "i*)(&(x)->nobjva) \
      |               ^
lid bookmark %"PRId64, val.i_int );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
In file included from    83 |  input/resource.c :  33m:
sIn file included from ../include/vlc_common.hg_Ge:1031:
../include/vlc_variables.h:n442:5:er iwarning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(p_  442 |   t  vahr_is, CVreLC_MaStGe_E(R Rp,_o _bj, psz__VnAa_mAeR, GS__)
V      | LC_VAR_    ^
B../include/vlc_messages.h:78O:O13:L | VL note: C_VAR_DOexpanded from macro 'msg_Generic'INHE
RIT );
      |     ^
   78 |     vlc../include/vlc_variables.h_:L122o:g39: (Vnote: expanded from macro 'var_Create'
L  122 | #dCe_fiOBJECnTe( ov)a,r _p,C rvelc_moatdule_e(a,b,c)n vame, a_r__FCIreateLE(_ V_, __LCLINE__O_, \
      |             ^BJ
ECT(../include/vlc_common.h:a), b, c 481:)
      |                                       ^
15: note: expanded from macro 'VLC_OBJECT'../include/vlc_common.h
:  481 |  481 :15:   note: expanded from macro 'VLC_OBJECT'
   481  |    con st   str u c t  cvolnsct _commonst_memrbuct evrls:c_common _(mcoensmtbe vlc_ros:b j(eccotn_stt  *v)l(c&_(oxb)-ject_>ot *)(&bj(x)->ob) j) \
      |               ^
\
      |               ^
In file included from input/resource.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.hinput/input.c::122:39:2467 note: :expanded from macro 'var_Create'13:
   122 | #dwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e 2467f | i  n e      va    msgr__ErCreater((a,b,c) p var_Cr_ieate(np VLC_utOBJECT(a, "), b,n oct  ye)t
       impl| em                                      ^
ented" ../include/vlc_common.h);
      | :481            ^
:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
     83 |  481  |     m s    g_G enconerst struct vlc_coicmmon_memb(pers: (c_tonst vhilc_objecs,t_t *)(& VLC(_xM)S-G>o_bEjR)R, __ VA\_A
      RGS_|               ^_)
      |     ^

../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_In file included from input/resource.c:33:
In file included from ../include/vlc_common.h:1031mo:
d../include/vlc_variables.hul:e_469n:a5m:e warning: ,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] _
_  F469 |     vIaLr_CreatEe_(_ ,p ___obj, pszLIN_En_a_me,,  \
      |             ^
VLC_VAR_STRI../include/vlc_common.h:NG | VLC_V481A:R15_D: note: expanded from macro 'VLC_OBJECT'
OINHERIT )  ;
      | 481 |     ^
      ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
   122 |  #dconste fistrucnte  vvlarc_comm_oCnr_emaete(a,b,mbers: c() constva vlc_rob_Cject_tre *)(&a(txe)( V->LC_OBoinput/meta.c:214:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bJECT(a  j))214 |  ,\  
b,      |               ^
  c    )
      |                                       ^
 ../include/vlc_common.h:  481:15: note: expanded from macro 'VLC_OBJECT'
m  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
sg_Warn( p_input, "art already fetched" );
      |         ^
In file included from ../include/vlc_messages.h:85:5: input/resource.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note: expanded from macro 'msg_Warn'
   85  477 |      |  msg_Gen   var_Create( p_eobj, prsz_niame,c(p_this, VL C_VVAR_STRILNG | CVLC_V_AR_DMSG_WARN, __VOAINHER_IT );
      | ARGS__)
      |     ^
    ^../include/vlc_variables.h:122:39
: note: expanded from macro 'var_Create'
input/input.c../include/vlc_messages.h  122 | #:d:78:13: note: expanded from macro 'msg_Generic'
e   78f |     vlc_Log(VLC_O2577BinJeECT:9 :(vao),r  _pwarning: ,C rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ve
alt ce_(a,bm2577od,cu) |  var_Creale_name,    _t _e(F  VLC_I L EOBJECT(a),  mbs,g_ c )
      |                                       ^
__,E../include/vlc_common.h :r_481r_:L(INE__, \
      |             ^
 15../include/vlc_common.h: note: expanded from macro 'VLC_OBJECT'
s  :481:15: note: expanded from macro 'VLC_OBJECT'
481  481 |    o u    const struct vlc |     _co m rmon c e_c,o m"unnesmat strubebrlcste:  vl(c otnocst vlc_object_t *)(&(x)->obj) \
 at_tca      o| mmcoh stream-exn_members: (const              ^ 
tvlrac_ctorobs for j%ecs",
      | t_        ^
t../include/vlc_messages.h:83: 5*): (&(x)->obnote: jexpanded from macro 'msg_Err')
    83\ | 
      |               ^
    msg_Generic(input/meta.cp_this, VLC:237:9:_MSIn file included from input/resource.c:33:
G_ERR, __VA_ARGSIn file included from _ ../include/vlc_common.h:warning: 1031due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:

_../include/vlc_variables.h):
491      :| 5      ^:237 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

 |        491../include/vlc_messages.h | :    m78:13 sg_Wa:r  note:  var_Crean( p_te( p_oibnjexpanded from macro 'msg_Generic'p,u t
p,s    "ar78 | tz    _ vlc_Log(VLC_OBJECTattac(homnae)mne,t %s not found,", p, vlc_module_name, name   );
      |         ^
_../include/vlc_messages.h:85:5: note: Vexpanded from macro 'msg_Warn'
L   85_FILE__, __LINE__, \
      |             ^
 | C _../include/vlc_common.hV:481:A15R_ADDRESS | VLC_VAR_DO  :  Inote: expanded from macro 'VLC_OBJECT'
NmsHERIT );
      |     ^
g_Ge  n481../include/vlc_variables.he |         const s:t122:39: note: expanded from macro 'var_Create'
rr  iuc122 | (#p_dtect vlc_common_mhis, eVfLiCmn_eb vMSG_ar_CrWeAaeRtre(a,b,c) vasN:,r _(C c_o_rnVesatAt _eAvRGS__)
      |     ^
l(../include/vlc_messages.hc :_V78o:13: note: bexpanded from macro 'msg_Generic'jLeCct_t *)(&(x_)
O->   78 |     vlc_Log(VLC_OBJECT(o), oBbJj)ECT(a \
      |               ^
p), , b, vlc )
      |                                       ^
c_modul../include/vlc_common.h:e_nam481:e, 15_:input/input.c:2584_FI LE:9_:note: _expanded from macro 'VLC_OBJECT' ,
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
481_ | _  LINE   _ 2584_   c, | on  s \
      | t            ^ 
    s ../include/vlc_common.h :mt481r:15: note: expanded from macro 'VLC_OBJECT'
u  481 |         const cstsg_Dbtructg  vlc_commvlc_con_members: (const vlc_object_t *)(&(x)->obj) \
om      m| (o               ^
son_urce, members": a(tctoacnst hmvlc_oebnjte cotf_ tinput/meta.cdi:r 251e:23: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ct*o
)r(y  251 |    -&e(x tpralaylistctx)-o_>rSo abfveAjrati()l eVd \ L
fCo      |               ^
r %s",_
      |         ^
O../include/vlc_messages.h:87:BJ5: note: expanded from macro 'msg_Dbg'
E   87 |   C T (mps_g_GeinnerIn file included from piucinput/resource.ct:(p_t),h i33:
In file included from ../include/vlc_common.hsp:,_1031 V:
Li../include/vlc_variables.hCtem,_M
:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      |                       ^

S../include/vlc_common.h  G_DBG, _511 |     var_C:_481V:r15eAa_tARGS__:) 
e      |     ^
note: (expanded from macro 'VLC_OBJECT'../include/vlc_messages.h 
:p  78:13: note: expanded from macro 'msg_Generic'
481   _ | 78 |         const str   u covtlc_Log(VLC_OBJEC vlc_coTmmon_member(s:bjo, (co), p, ns vt vlc_objeclc_mot_dtpsu *lz)e__nname, __FILE__, __LINE__a,(m e\&,(x)->obj) \
      |               ^

      |             ^
 VLC_V../include/vlc_common.h:AR_INTE481G:E15R : note: expanded from macro 'VLC_OBJECT'
|   481V | LC        const s_truVAR_DOcIt NHERIvTl
c      _c|     ^
om../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'm
o  n_122 | #defmiembne evras:r_Cr e(actoen(sat, vlc_object_t *)(b,&(x)->obj) \
      |               ^
c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
input/meta.c:  259481: | 9 :  warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
   co  input/input.cns:259t |   2602:34: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] s
truct  vlc_c    ommon_members: (const vlc_obje2602c  |     tp _vl_cdt *)_ecmu(s&(tuoxm _=cx d)->reemaouxbj) \
      |               ^_NewAt
edv( obja, nced( VsLiC_OzeBJECT( op_sIn file included from fo(u rce ), p_in*put,
      p|                                  ^_input/resource.c
e../include/vlc_common.h:x:33:
In file included from ../include/vlc_common.h:port ), "meta writer" );
481:15: note: expanded from macro 'VLC_OBJECT'
        1031:
481|  |         ^ 
   ../include/vlc_variables.h:./libvlc.h    :110:27:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   note: expanded from macro 'vlc_custom_create'525 |     vca
o  r_C110nreate | (   p_obj,  psz_nsa t     vlc_cusstom_ctrrmeue,ate(VLC_ct vlcOBJ E_VCcLoCTm_mVoAnR(o),_ s, mn)
      |                           ^
e_BOOL | V../include/vlc_common.hm:Lbers: (const v481:C15: note: expanded from macro 'VLC_OBJECT'
l_  V481 |    AR c _ob   consjte cs_t_DOttr uI*ct)N vHERlc_c(&IT
      (ox)->obj) m\
      |               ^| 
m    ^
on_membersinput/input.c:../include/vlc_variables.h :(:122c2602onst:39: note: expanded from macro 'var_Create'
: 34v  :l122 c_warning: o | b#due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]j
ect_t *)def../include/vlc_common.hi(:n&481(x:15:e ) note: vexpanded from macro 'VLC_OBJECT'a-
>ro  b481j) |  _ Create(a,b,c) var_Create(\ 
 V      |  L              ^     const st
rucCt vlc_c_Oommon_members: (cBoJnECst vlc_objeT(ct_t *)(&(x)a), -b>,o cb )
j      |                                       ^)
input/meta.c../include/vlc_common.h:481:: 15: note: expanded from macro 'VLC_OBJECT'
\274  
:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      |               ^

481 |         274  |   input/input.cc o :n 2602s:34: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  ../include/vlc_common.h :t 481 m:ss15tg_: Enote: rrrexpanded from macro 'VLC_OBJECT'
uct   v(481l | c   p __ ec  ommon_members: (const vlc_object_t *)(  xportconst, "cannot wri&(x)->obj) \te me
      |               ^
t sta ruct vlct_ocom mon_membreers: (comnostte  vmedilacIn file included from  %s"_,o bject_t *p)s(zinput/resource.c:33&(x)-:
>In file included from _../include/vlc_common.h:1031:
u../include/vlc_variables.ho:br539ji:)5  :\) 
;      warning: 
|               ^
      due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]| 
input/input.c        ^  
539../include/vlc_messages.h | ::  83  var:_52602C::15:  warning: note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]rexpanded from macro 'msg_Err'
e
    a832602 |      |     p_demux =mtesg (d _emuGenerpic(_po_xbt_Nehwij,s, VLC_MSG_AdvaEn RRpsz, __VA_cAed(_RGS__)
       VLC_OBJECT( p_sou|     ^
rncam../include/vlc_messages.h:78:13:e  note: expanded from macro 'msg_Generic'
e), p_input,
   78 |           v| ,              ^ 
Vlc_Log(VLC_LOBJinput/demux.h:37:ECT(o)C_VAR_71:,F  p, vlnote: c_mexpanded from macro 'demux_NewAdvanced'
oLdO   uleAT37 | #define demux__NewAdvann |cea mVdL(e ,a ,_C _b_FILE__,, c, V _d,_AR_DOL IINE_e, _fN,, g, hH  \
      ER| I)T             ^
d
      e| ../include/vlc_common.hm    ^ux_NewAdvance:d481(V:L15
: note: expanded from macro 'VLC_OBJECT'
C../include/vlc_variables.h  481:_122:39: note: expanded from macro 'var_Create'
O   |     B   JE122 | #define C covar_CreateT(a),b,nc(,ad,,set, f,struct g,bhv,)l
      |                                                                       ^
cc_) ../include/vlc_common.hcvaro:481:15: note: mexpanded from macro 'VLC_OBJECT'_m
Con_membere  481 |       r ate( Vs: (cLo nst vclonc_objestct_t  *)(&(strucx)->C_OBJECT(a)t obj) \
vlc_comm      |               ^
on_, members: (conbst,  vlc_object_c t *)(&()
xinput/meta.c      ):| -                                      ^279>:o23
bj): ../include/vlc_common.h \warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]481

      :|               ^  
27915 | :     modulnote: eexpanded from macro 'VLC_OBJECT'
_t *p_mod   481= |   m odule  _nee d( p_expoinput/input.c   cons:trt, "m2620:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 eta writer", NULL, fals 2620 |     chsater r )u*;c
tp      |                       ^
s../include/vlc_modules.h:z_ f48iltersvlc_ = var_Inherit:S42ct:o mmroing( p_note: snexpanded from macro 'module_need'o_memb
e   u48 | rs: (co#definnre module_neecds(a,b,c,t vlcd) m_objeect_t *o, ")(dule_nesed(VLC_OBJECT(a),b,tream-filter" )&(x)c;
,      -| >d                        ^
)../include/vlc_variables.ho:b642
j      | :)                                         ^51: 
 note: \expanded from macro 'var_InheritString'
../include/vlc_common.h
      |               ^
:  481642 | #:d15e: fnote: iexpanded from macro 'VLC_OBJECT'
ne var_  In481 | heritStr      In file included from ing ( input/resource.coco:,nst struct  vn33l):
c_ In file included from v../include/vlc_common.h:a1031r:
_../include/vlc_variables.hIc:no554hmemro:in5t_:Sme twarning: rminbdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
eg(V  L554C | _ O B Jr EvCasT(o:r _)C,r e(conn)
      | st vl                                                  ^
ac_objectt../include/vlc_common.h_te( p_obj:481:15: note: , psz *)(&(expanded from macro 'VLC_OBJECT'
_  x)->obj) \
      481|               ^
 | na m e ,  V  LC_VA R input/meta.c:281:9: warning: _STRING | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
oV  L281nC | s_ tV       modul e_sAunRntruct vlc_c_oeDmemd(on_members: (con p_stOIN Hevlc_object_t *x)(E&(x)->objport, p_mod )) \
      | ;
      |         ^
              ^
R../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
I   T50
 |       #defiinput/input.c|     ^
n:2621:44: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.h:e
122 :m 39o2621 | d ul e:  _u nsnote: expanded from macro 'var_Create'
t  need(a,122 | #define var_Create(a,b,c) varbr)e _aCmmordule_unne_t* p_stream = sterdee(aVma_tLC_OAcBcJECTessNew( VLC_O(a),Bb)
      |                                          ^
JEC../include/vlc_common.hTe:((481 : p15V:L_ snote: oexpanded from macro 'VLC_OBJECT'
uC  r481_cOe ), p_input |  B ,J 
        | E   c                                           ^oC
n../include/vlc_common.hTs(t: 481s:t15ar:u) note: expanded from macro 'VLC_OBJECT'
,  481 |   ct   bvlc_c, c )
      |                                       ^
o m ../include/vlc_common.h   const struct vlc_mon_members: (conscto:mmon_members:  (481conv:lc_object_t *15:s )(tnote: expanded from macro 'VLC_OBJECT' vl
c&  _481o( | bx j) e      cc-t>o_ontbs *)(&j(t)x)->obj)   \s
t      r\
      | |               ^              ^
u
ct vlc_common_members: (coinput/meta.c:282:nst vlc_object_5t:  *warning: )input/input.c(&due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](x)->obj) \
:
2640  282 |     v:9:      |               ^
 lc_owarning: bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]j
e 2640 | ct    if_(re var_Ilnease( p_expohreIn file included from t );
      ri|     ^input/resource.c
tBool(../include/vlc_objects.h ::p6633_::
s25: note: expanded from macro 'vlc_object_release'
oIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hu:   r66 | c563 : 5 :e, "input- rv lc_objwarning: eedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]cct
o_rrd  563 | -nateleia    vvase" )r_Create( p_ob j, ps)ze_n(
 VL      C| _        ^
Oame, VLC_VAR_STRING | VLC_VB../include/vlc_variables.hJ:EA604:CR47T: note: (expanded from macro 'var_InheritBool'_a)D
 OI  604 | #define )
N      |                         ^
vHERIT
      |     ^
../include/vlc_common.h:481:15: anote: r../include/vlc_variables.h_:I122nexpanded from macro 'VLC_OBJECT'
:h  39e481r | it      B o: const os lt(note: rucot,expanded from macro 'var_Create'  
vn  )122 var_Inherl | ictBo_coom#lm(oVnLC_OBdJ_mECeTefmbers: (const vlc_object_t( *)(&o(x)->), inon)
      e | vb                                              ^aj
)r _../include/vlc_common.h\
      |               ^
Crea:481:15: note: texpanded from macro 'VLC_OBJECT'
e(a,b  481input/meta.c |         c:,oc286ns:5:) tv  awarning: srdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t_
C  286reruct | a t v   vlc_e( VLC_OBJECT(a), b, c l)ocb
ject_rel      |                                       ^
_common_meema../include/vlc_common.hs:beers: (481(:c 15o:np note: expanded from macro 'VLC_OBJECT'
_  481 | st vlce_ xporobjectt  _ t );
       |     ^
    *c)o(&ns../include/vlc_objects.h:66:25(:x t)note: -expanded from macro 'vlc_object_release'> stor
b   u66j) \
      |               ^
 | c t   v lvc_lcommocn_members: (co_objenst input/input.c:2644:34: warning: vldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]cc_ot_b
jec 2644rt_t * |   e  p_)(l&(xeas)->obj)deemux ( \
=      |  demu VL              ^
Cx_N_OBJECT(a)ew )Ad
      |                         ^
vanced(../include/vlc_common.h VLCIn file included from input/resource.c::33:
In file included from 481../include/vlc_common.h::15:_OBJEC T(1031:
 pnote: _sexpanded from macro 'VLC_OBJECT'
o../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |     578  |       const    isf( truct vavlr_Change( cp_obj, psz_n_coaurcemmon_members me, : (),cVLoC_nVARst  pv__lincCH_puOIobjt,e
      |                                  ^c
CES../include/vlc_common.h:481t:15_:Ct note:  expanded from macro 'VLC_OBJECT'
*)O  481 | (&(x)  -UN>T,o &cbountj, NU LL ) )   )
\       
        co| n|         ^              ^

../include/vlc_variables.h:128st:43 struct : vlc_commonnote: expanded from macro 'var_Change'
  _members128: | # (const vdelc_object_tf i*n)(e &(x)->obj) \va
      |               ^
r_Change(a,b,c,d,input/input.ce) var_:Cha2644n:34ge( VLC_: OBJECT(warning: adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]), 
b../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
, c, d, e )
      |                                             ^
481 |         con../include/vlc_common.h:481:15: stnote: expanded from macro 'VLC_OBJECT'
   s481t | r uct v       lccon_commsotn _mstembers:ru (constc t vlc_object_tvl *)(&(x)->cobj) \
      | _co              ^mm
on_members: (coinput/input.cns:t 2644v:l34:c_obj warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ec
t_t *)(&(../include/vlc_common.hx)-:>481o:b15j: ) note: \expanded from macro 'VLC_OBJECT'

      |               ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:2644:15: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2644 |     p_demux = demux_NewAdvanced( VLC_OBJECT( p_source ), p_input,
      |               ^
input/demux.h:37:71: note: expanded from macro 'demux_NewAdvanced'
   37 | #define demux_NewAdvanced( a, b, c, d, e, f, g, h ) demux_NewAdvanced(VLC_OBJECT(a),b,c,d,e,f,g,h)
      |                                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:2670:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2670 |     input_source_t *in = vlc_custom_create( p_input, sizeof( *in ),
      |                          ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
  110 |         vlc_custom_create(VLC_OBJECT(o), s, n)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:2683:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2683 |         vlc_object_release( in );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:2691:37: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2691 |         psz_demux = psz_demux_var = var_InheritString( in, "demux" );
      |                                     ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:2699:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2699 |     msg_Dbg( p_input, "`%s' gives access `%s' demux `%s' path `%s'",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:2704:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2704 |         char *str = var_InheritString( p_input, "input-list" );
      |                     ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:2709:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2709 |             var_Create( p_input, "concat-list", VLC_VAR_STRING );
      |             ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:2713:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2713 |                  var_SetString( p_input, "concat-list", list );
      |                  ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
  262 | #define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:2744:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2744 |             var_Create( p_input, "concat-list", VLC_VAR_STRING );
      |             ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:2747:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2747 |                 var_SetString( p_input, "concat-list", list );
      |                 ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
  262 | #define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/resource.c:35:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
input/input.c:2763:13:  125 |     warning:  vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
lc 2763 | _o  bj  ec  t_  re  le  asvle(c_ pdi_valouogt _d);ispl
      |     ^
a../include/vlc_objects.h:66:y_error( p_25: note: expanded from macro 'vlc_object_release'
input, _("Your input can't be opened"),
      |             ^
   66 |  ../include/vlc_dialog.h:73:30: note: expanded from macro 'vlc_dialog_display_error'
    73 |     vlc_dialog_display_error(VLC_OBJECT(a), b, c, ##__VA_ARGS__)
      |                              ^
  vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    481 |         const struct vlc_common_members: (const v481 |      l c_object_t *  const stru)c(t&( vlc_comxm)o-n>_memobbers: (cjo)n s\
t vlc_      o| b              ^
ject_t *)(&(x)->obj) \
      |               ^
input/input.c:2766:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2766 |         vlc_object_release( in );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:2779:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2779 |         psz_demux_chain = var_GetNonEmptyString(p_input, "demux-filter");
      |                           ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
  662 | #define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
      |                                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:2787:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2787 |             msg_Err(p_input, "Failed to create demux filter");
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:2788:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2788 |             vlc_object_release( in );
      |             ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:2797:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2797 |     var_SetBool( p_input, "can-seek", b_can_seek );
      |     ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:2824:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2824 |     var_SetBool( p_input, "can-pause", in->b_can_pause || !in->b_can_pace_control ); /* XXX temporary because of es_out_timeshift*/
      |     ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:2825:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2825 |     var_SetBool( p_input, "can-rate", !in->b_can_pace_control || in->b_can_rate_control ); /* XXX temporary because of es_out_timeshift*/
      |     ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:2826:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2826 |     var_SetBool( p_input, "can-rewind", !in->b_rescale_ts && !in->b_can_pace_control && in->b_can_rate_control );
      |     ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:2832:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2832 |     if( !var_GetBool( p_input, "input-record-native" ) )
      |          ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:2834:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2834 |     var_SetBool( p_input, "can-record", true );
      |     ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:2875:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2875 |     if( var_GetInteger( p_input, "clock-synchro" ) != -1 )
      |         ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:2876:35: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2876 |         in->b_can_pace_control = !var_GetInteger( p_input, "clock-synchro" );
      |                                   ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:2898:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2898 |     vlc_object_release( in );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
In file included from input/resource.c:40      |               ^
:
In file included from input/../stream_output/stream_output.h:31:
../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     return net_Connect (obj, host, port, SOCK_STREAM, IPPRinput/input.cOT:2928:9:O_ warning: TCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
P) 2928;
 |        |                   ^
vlc../include/vlc_network.h:_c125:us48:to note: m_expanded from macro 'net_Connect'
create(  125 p_source, sizeof | #define net_Connect(a,( *p _b, demux_meta ),c, " d, dee) net_Comunnect(Vx LC_OmeBJEtaCT(" a), b);
, c, d, e)
      |                                                ^
      |         ^
../include/vlc_common.h:481:./libvlc.h:15: 110:note: expanded from macro 'VLC_OBJECT'27:
   481 |         cnote: expanded from macro 'vlc_custom_create'on
st  110 s |  tr  uc  t    vlvlc_c_ccousmmtoonm__mcremeabeters(V: LC(c_OonBJstEC vT(lco)_o, bjs,ec nt_)
t       | *)                          ^
(../include/vlc_common.h:&(481:x)15:-> note: obexpanded from macro 'VLC_OBJECT'
j)   481\
 |         |                 ^
    const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/resource.c:input/input.c:40:
2933:In file included from input/../stream_output/stream_output.h:3123: warning: :
../include/vlc_network.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:150 2933:12 |  : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     150mod |  ule  _t r *pet_iurd3n  =ne mt_Conodneulect_nDgeedra( m p_(odebjmu, x_hometsta,,  "pomertta,  rhleaim, deIPr"PR, OTNUO_UDLLP), ;
fa      | ls           ^
e );
../include/vlc_network.h:      | 146:                      ^
26:../include/vlc_modules.h: note: 48:expanded from macro 'net_ConnectDgram'
42:  146 note:  |  expanded from macro 'module_need'
    48 |   #d    neeft_inCoe mnnodecultDe_grneamed(V(aLC,b_O,cBJ,dEC) T(moa), bdu,le _nceed, d, e)
      |                          ^
(V../include/vlc_common.hLC_:481:15: note: expanded from macro 'VLC_OBJECT'OB
J  481 | EC        const strucT(ta), b,vc,ld)
c_common_membe      | rs: (const vlc_object_t *)(                                         ^
&../include/vlc_common.h:(x)->obj) \
      |               ^
481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (constIn file included from  vinput/resource.clc:_o40bj:
ecIn file included from t_input/../stream_output/stream_output.ht :31:
*)../include/vlc_network.h:(&159(x:)-12: >owarning: bjdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  159 |  \ 
       |               ^ 
 return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:input/input.c:2949155::239: note: expanded from macro 'net_OpenDgram'
:   155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
warning: ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 2949 |   |         const struct vlc _      commmodule_onu_mnneemebd( p_erdemus: (const vlc_object_t *)(&(x)->obj) \
      |               ^
x, p_id3 );
      |         ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
   50 | #define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:2951:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2951 |     vlc_object_release( p_demux_meta );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:2962:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2962 |         msg_Err( p_input, "demux doesn't like DEMUX_GET_TIME" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:2982:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2982 |                     msg_Err( p_input, "slave[%d] doesn't like "
      |                     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:3005:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3005 |             msg_Dbg( p_input, "slave %d EOF", i );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         consIn file included from input/resource.c:43:
In file included from input/input_interface.h:27:
../include/vlc_input.ht :527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  527 |     input_thread_t *input = inputrt_Cuct reate( parent, item, log, NULL, NULL );
      |                             ^
vl../include/vlc_input.hc_:co501mm:on46_m:em benote: rsexpanded from macro 'input_Create': 
(  co501ns | t #vldc_eobfjeictn_te * )(i&(nx)put_Create(a->,b,c,d,e) input_Create(VLC_OobBj)J \
      |               ^
ECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (consinput/input.c:3018:t vlc_o9: bwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j 3018ect |    _t *)(&(x)->  obj) \
      |               ^
   msg_Err( p_input, "demux doesn't like DEMUX_GEIn file included from input/resource.c:43:
In file included from input/input_interface.h:27:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
T  530 | _ T I      vlc_object_releaME" );
      |         ^
se../include/vlc_messages.h(: 83:5: note: expanded from macro 'msg_Err'input )
;   83 | 
      |         ^
../include/vlc_objects.h:66:25:  note:   expanded from macro 'vlc_object_release'
 msg   66 | _   G vlc_eobjecnt_reelerase( VLCi_OBcJECT((a)p_ )
      this, VL|                         ^
C_MSG_ERR, __VA_AR../include/vlc_common.hGS_:_)
      |     ^
../include/vlc_messages.h:48178:13: note: expanded from macro 'msg_Generic'
:   1578 |   :   v93 warnings generated.
lc_Lnote: og(VLC_OBJECT(o), p, vexpanded from macro 'VLC_OBJECT'lc_mo
dule_name  , __FIL481E__, __LINE__ | , \
      |             ^
../include/vlc_common.h :481:15 :  note: expanded from macro 'VLC_OBJECT'
    481  |           cconst struct vlc_comomonn_membserts: ( consstt vlc_object_t *)(&r(x)-u>obcj) \
t      |               ^
 vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/resource.c:43:
In file included from input/input_interface.h:27:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_depbase=`echo input/services_discovery.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/services_discovery.lo -MD -MP -MF $depbase.Tpo -c -o input/services_discovery.lo input/services_discovery.c &&\
mv -f $depbase.Tpo $depbase.Plo
OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:3029:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3029 |                 msg_Err( p_input, "seek failed for slave %d -> EOF", i );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:3058:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3058 |         char *psz_string = var_GetNonEmptyString( p_input, p_list[i].psz_name );
      |                            ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
  662 | #define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
      |                                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membersinput/resource.c: (:96:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   96 |             msg_Dbg( p_resource->p_sout, "destroying uselessco sout" );
      |             ^
n../include/vlc_messages.h:87:5st vlc_: note: expanded from macro 'msg_Dbg'
obje   87ct_ |   t  ms g_Gener*)(&(xic)->obj)(p \
      |               ^
_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/resource.c:108:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  108 |         msg_Dbg( p_resource->p_parent, "destroying unusable sout" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:3192:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3192 |   input/resource.c:117:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  117 |             msg_Dbg   ( p_re source->p  msg_Dbg( p_input, "Dete_parent, "reusing sout" );
      |             ^
c../include/vlc_messages.hted extra file `%s'":87:5: , filepath );
      |         ^
note: ../include/vlc_messages.hexpanded from macro 'msg_Dbg'
:87   87 |     msg_Generic(p_:5: note: expanded from macro 'msg_Dbg'
this, VLC_MSG_DBG,   87 |     msg_Ge __VA_ARGS__)neric(p_this, VLC_MSG_D
      |     ^
../include/vlc_messages.hBG, __VA_ARGS__):78:13: note: expanded from macro 'msg_Generic'

   78 |     vlc_Log(VLC      _OBJECT(o| ), p    ^, vlc_module_name, __FILE__, __LINE__, 
\
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
      |                ^
78../include/vlc_common.h: |   481:15: note:  expanded from macro 'VLC_OBJECT'
 vlc_  Log481 |  (    V L C _cOoBnJEsCT(to),  ps, tvlrc_uct module_vlncame, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:_15:c note: expanded from macro 'VLC_OBJECT'
ommon  481 |  _members: (co       cnosnt vsltc _objects_trtuc t *v)l(c&_(cxomm)->obj) \
      |               ^
on_members: (const vlc_object_t *)(&(x)->objinput/resource.c): 118\:
13      : | warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]              ^

  118 |             msg_Dbg( p_resource->p_parent, "you probably want to use gather stream_out" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/resource.c:123:34: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  123 |             p_resource->p_sout = sout_NewInstance( p_resource->p_parent, psz_sout );
      |                                  ^
input/../stream_output/stream_output.h:44:48: note: expanded from macro 'sout_NewInstance'
   44 | #define sout_NewInstance(a,b) sout_NewInstance(VLC_OBJECT(a),b)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:3414:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3414 |         var_Change( p_input, psz_es, VLC_VAR_CHOICESCOUNT, &count, NULL );
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Chinput/resource.c:207:13: ange(warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a,b,c,d,e) 
var_  Ch207an | ge (  VL C_ OB JE CT (a ),  b ,   msg_Dbg( p_resource->p_vout_free, "destroying uselec, dss vout" );
      |             ^
,../include/vlc_messages.h: e87 ):
      | 5: note: expanded from macro 'msg_Dbg'
                                          ^
../include/vlc_common.h:   87 |     msg_Generic(p_this, VLC_MSG_481:DBG, __VA15:_ARGS__)
      |     ^
 note: expanded from macro 'VLC_OBJECT'../include/vlc_messages.h:78
:13:   note: 481expanded from macro 'msg_Generic'
 |        78  |      co  nvlc_Log(sVtL Cs_tOrBuJcECtT (volc), p, v_lcc_momodumleon_n_memberamse, :__ FI(LE_c_,o _ns_LINEt _vlc__ob, \
      |             ^
j../include/vlc_common.h:481ec:15: note: expanded from macro 'VLC_OBJECT'
t_  481 |         const struct vlc_comt mon_members*): (const vlc_(&object_t *)((x&)-(>ox)->obj)bj \
      |               ^
) \
      |               ^
input/input.c:3416:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3416 | input/resource.c:219:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      219ms | g_ Db g(  p  _input  ,   "l  oa mdisgng_D %s slave:bg( p_resource->p_pa %s (rent, "trying fortceo reusd:e fr %ee vout" );
      |             ^
d)../include/vlc_messages.h",: p87sz:_e5: note: expanded from macro 'msg_Dbg'
s, ps   87 |     msg_Gez_neric(p_thisur,i,
       | V    ^
LC_../include/vlc_messages.h:M87:S5:G note: _DBGexpanded from macro 'msg_Dbg'
, __VA_ARGS__)
      |     ^
   87../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
 |     78 |     vlc_Log(VLC_OBJECT(o), p  , vlc_module_name, __FILE__, _ m_LINE__, \
      sg|             ^
_G../include/vlc_common.hen:er481:15ic(: p_this, VLC_MSG_DBG, __VA_ARnote: GSexpanded from macro 'VLC_OBJECT'
__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |   481 |               c o ncst stronuct st vlstructc _vclcommon__mceommmon_mbeersm: (cobers: n(const vlc_objsect vtl_ct *)(&_(oxb)ject_-t> *o)b(j) \
&      (|               ^x)->ob
j) \
      |               ^
input/input.c:3428:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3428 |         msg_Warn( p_input, "failed to adinput/resource.c:236:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  236 |             .input      = VLC_OBdJE CT%(ps_r esaousrce s->lp_ianpvute),"
      ,|                           ^ 
p../include/vlc_common.h:s481:z15:_ note: uri );
      |         ^
expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
  481   85 |    |       msg_Generic(p_this, VLC_MSG_WARN,   __VA _ cAonst stRGS__)
r      |     ^uct v
l../include/vlc_messages.h:c_78co:mmon_m13: embenote: expanded from macro 'msg_Generic'
rs   :78 |     vlc_Log(V LC_OBJECT(o), p(c, vlc_onmstodule_name, __FI vLlcE_o_bj_ec,t_ t _*)_(&L(xI)-N>oEbj__, ) \\

      |                     ^
|             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membeinput/resource.c:241:rs18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  241 (c | ons   t vlc_object_t *)(&(x)->obj) \
      |               ^
     p_vout = vout_Request( p_resource->p_pareninput/input.ct,: &3442:17: cfgwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] )
; 3442 |          
       |                  ^      
ms../include/vlc_vout.h:g_Err( p_input,104:40: note: expanded from macro 'vout_Request' "
dem  104ux | # ddefine vout_Request(aoesn't like DEM,bUX_G)ET_TIME" ); vout_Request(VL
C_      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)OBJE
      |     ^CT(a
),../include/vlc_messages.h:78b:)
      | 13: note: expanded from macro 'msg_Generic'
                                       ^
   ../include/vlc_common.h78 |   :481:15:  v lc_Log(VLC_OBJECT(onote: expanded from macro 'VLC_OBJECT'), 
p,   vlc_module_na481m |    e, __FILE__, __LINE__, \
      |             ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         cons    const struct vlc_common_tmembers: (const vllibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/services_discovery.lo -MD -MP -MF input/.deps/services_discovery.Tpo -c input/services_discovery.c  -fPIC -DPIC -o input/.libs/services_discovery.o
c_obje ct_t *)(s&truc(x)->obj) \t
      |               ^
 vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/input.c:3450:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3450 |                 msg_Err( p_input, "seek failed for ninput/resource.c:270:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ew slave" );
      |                 ^

../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
  270    | 83  |          m      sg_G    msg_eDnbergi( p_resourc(p_this, VLC_MSG_Ece->p_paRrRent,, "de __VA_stroAyRing vout (aGS_l_)
      |     ^
r../include/vlc_messages.head:78:13y one save: note: expanded from macro 'msg_Generic'
d    78 |     vlcor _Log(VLC_OBJEaCctive)"T );
      |                 ^(o), 
p, vl../include/vlc_messages.h:87:c_module_name, __FIL5: note: E__, __Lexpanded from macro 'msg_Dbg'INE__
, \
      |             ^
   87 | ../include/vlc_common.h : 481:15: note: expanded from macro 'VLC_OBJECT'
  msg  481 |         const_Gen steruct vlc_common_ric(p_members: (ctohis,n sVtL C_MSG_vlc_object_t *)(&(x)->obj) \
      |               ^
DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^input/input.c
:../include/vlc_common.h3468:9::481 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
15 3468 |     if(:  note: expanded from macro 'VLC_OBJECT'
v  481 |   ar_Change( p_input, psz_es, VLC_VAR_GETCHOICES, &li st, NULL ) )  
      |         ^
   ../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
const s  128 | t#ruct vlc_dceommon_finmeembers: ( const vvlc_obar_Changej(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
e      |                                           ^
ct_t ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
*)(&(  x)->o481bj) \
      |  |               ^
        const struct vlc_common_meminput/resource.cbers: (const vlc_object_t *)(:275:13:&( x)-warning: >obj) \
      |               ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  275 |             msg_Dbg( p_resource->p_parent, "saving a free vout" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlinput/input.cc_module_name,:3506: _17_FILE_:_ warning: , __LINE__,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 \
      |             ^
 3506 | ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
   481 |          const stru   ct vlc_co m    m  o n_membe   msg_Dbg( p_input, "using %s as subtitle file instead of %s",
      |                 ^
rs: (../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
co   87 |     msg_Generic(p_this, VLC_MSG_DBGn,st vl __VA_ARGS__)
      |     ^
c../include/vlc_messages.h_object:78:13: note: expanded from macro 'msg_Generic'
_t *)   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name,( __FILE__&, __LINE__, \
      |             ^
../include/vlc_common.h:481(:x)-15: note: expanded from macro 'VLC_OBJECT'
>o  bj)481 |    \
      |               ^
      const struct vlc_common_members: (const vlc_object_t input/resource.c*)(&(x)->obj) \
      |               ^
:286:39: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  286 |             p_resource->p_vout_free = vout_Request( p_resource->p_parent, &cfg );
      |                                       ^
../include/vlc_vout.h:104:40: note: expanded from macro 'vout_Request'
  104 | #define vout_Request(a,b) vout_Request(VLC_OBJECT(ainput/input.c),:b)3552:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

      |                                         ^
3552 |  ../include/vlc_common.h :      msg_Err( p_input, "Invalid statistic type %d (internal error)", i_type );
      |         ^
481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h  :481 |      83:5:   note:  expanded from macro 'msg_Err'
co   83n | s t struc  t  vlc_commmsg_oGne_membenerric(sp:_ (const vthis,lc_object_t *)( VLC_&M(SG_ERR, __VA_ARGx)->objS) \
      |               ^
__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |     input/resource.c:298    :con9s:t warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] st
r  298 | u       c vlc_ot vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
bject_hold( p_vout );
      |         ^
../include/vlc_objects.h:63:22: note: expanded from macro 'vlc_object_hold'
   63 |     vlc_object_hold( VLC_OBJECT(a) )
      |                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/resource.c:328:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  328 |         vlc_object_hold( pp_vout[i] );
      |         ^
../include/vlc_objects.h:63:22: note: expanded from macro 'vlc_object_hold'
   63 |     vlc_object_hold( VLC_OBJECT(a) )
      |                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/resource.c:345:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  345 |         msg_Dbg( p_resource->p_parent, "creating audio output" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/resource.c:348:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  348 |         p_aout = aout_New( p_resource->p_parent );
      |                  ^
input/../audio_output/aout_internal.h:125:30: note: expanded from macro 'aout_New'
  125 | #define aout_New(a) aout_New(VLC_OBJECT(a))
      |                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/resource.c:357:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  357 |         msg_Dbg( p_resource->p_parent, "reusing audio output" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/resource.c:378:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  378 |         msg_Dbg( p_resource->p_parent, "keeping audio output" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/resource.c:382:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  382 |         msg_Dbg( p_resource->p_parent, "destroying extra audio output" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/resource.c:396:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  396 |         vlc_object_hold( p_aout );
      |         ^
../include/vlc_objects.h:63:22: note: expanded from macro 'vlc_object_hold'
   63 |     vlc_object_hold( VLC_OBJECT(a) )
      |                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
38 warnings generated.
depbase=`echo input/stats.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/stats.lo -MD -MP -MF $depbase.Tpo -c -o input/stats.lo input/stats.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/stats.lo -MD -MP -MF input/.deps/stats.Tpo -c input/stats.c  -fPIC -DPIC -o input/.libs/stats.o
In file included from input/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Cr52 warningeas generatedte.
( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/services_discovery.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo input/stream.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/stream.lo -MD -MP -MF $depbase.Tpo -c -o input/stream.lo input/stream.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from input/services_discovery.c:29:
In file included from ../include/vlc_services_discovery.h:27:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/services_discovery.c:29:
In file included from ../include/vlc_services_discovery.h:27:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/services_discovery.c:29:
In file included from ../include/vlc_services_discovery.h:27:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/services_discovery.c:29:
In file included from ../include/vlc_services_discovery.h:27:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/stream.lo -MD -MP -MF input/.deps/stream.Tpo -c input/stream.c  -fPIC -DPIC -o input/.libs/stream.o
input/services_discovery.c:64:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   64 |     vlc_sd_probe_t *tab = vlc_probe (obj, "services probe", &count);
      |                           ^
../include/vlc_probe.h:37:19: note: expanded from macro 'vlc_probe'
   37 |         vlc_probe(VLC_OBJECT(obj), cap, pcount)
      |                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/services_discovery.c:109:32: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  109 |     services_discovery_t *sd = vlc_custom_create(parent, sizeof (*sd),
      |                                ^
input/../libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
  110 |         vlc_custom_create(VLC_OBJECT(o), s, n)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/services_discovery.c:118:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  118 |     sd->p_module = module_need(sd, "services_discovery",
      |                    ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
   48 | #define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/services_discovery.c:122:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  122 |         msg_Err(sd, "no suitable services discovery module");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/services_discovery.c:133:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  133 |         module_unneed(sd, sd->p_module);
      |         ^
../include/vlc_modules.h:50:42: note: In file included from input/stats.c:expanded from macro 'module_unneed'
28   50:
In file included from  | #../include/vlc_common.h:de1031:
../include/vlc_variables.h:189:fi12: ne modwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ule_unneed(a  189 |   ,b  ) remotudurnle v_uarnneed(VLC_OBJECT(a),_SetChecked( pb)
      |                                          ^
_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(input/services_discovery.c:o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
136:5: ../include/vlc_common.h:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481  136 | :15    : vlc_obnote: expanded from macro 'VLC_OBJECT'
j  481 |         const struct evlc_cct_releasoem(msdo)n;
_members:       | (    ^
../include/vlc_objects.h:66:25: cnote: oexpanded from macro 'vlc_object_release'
n   s66t |   v l c _volbcj_eocbt_jt *e)c(t&_(rxe)l-e>aosbej() VLC_OBJEC \
      |               ^
T(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memberIn file included from s: input/stats.c:(28const v:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:lc_object_t203: *)(12&:( warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
x)->obj)   \
      203|  |               ^
    return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stats.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stats.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stats.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stats.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stats.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stats.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stats.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stats.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stats.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stats.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stats.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stats.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stats.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stats.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stats.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stats.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stats.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stats.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stats.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stats.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stats.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      | 35 warnings generated.
              ^
In file included from input/stats.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stats.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo input/stream_fifo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/stream_fifo.lo -MD -MP -MF $depbase.Tpo -c -o input/stream_fifo.lo input/stream_fifo.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from input/stats.c:29:
In file included from ./input/input_internal.h:31:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stats.c:29:
In file included from ./input/input_internal.h:31:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULLIn file included from input/stream.c: 35:
In file included from ../include/vlc_common.h:);1031
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b:
,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_variables.h:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
189  481 |         const struct vl:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c_co  189mmon |  _   memreturn var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
bers../include/vlc_variables.h:140:48:: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 note: expanded from macro 'var_SetChecked'
  140 | #define var_SetCheIn file included from input/stats.c:29:
In file included from ./input/input_internal.h:31:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ck  ed(o530,n,t,v) v | ar _SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
 ../include/vlc_common.h:   481:15: note: expanded from macro 'VLC_OBJECT'
    481 |  vlc_object        const struct vlc__crommon_meleaemberss: (ceonst vlc(_object_t *)(&(x)->obj) \
      |               ^
 input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECIn file included from input/stream.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
T(a) )
      |                         ^
  203 |     re../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
turn   481 |   var_ SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #defi     const struct vlc_common_members: (const vlc_objecne var_SetCthecked(o,n,t,v) var_Set_tCh *)(&(x)->eobj) \
ck      e|               ^
d(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(In file included from x)->obj) \
      |               ^
input/stats.c:29:
In file included from In file included from input/stream.c./input/input_internal.h::31:
35../include/vlc_input.h::
572:In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
212  :572 |    12:       vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
l  c_o212b | j e c t _rreetluerans ev(a r(_vSlect_Cohbejcekcetd_ t(o *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25bj, name, VLC_VAR_COORDS, val);
      |            ^
:../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
 note: expanded from macro 'vlc_object_release'
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/stream_fifo.lo -MD -MP -MF input/.deps/stream_fifo     14066 | .Tpo -c input/stream_fifo.c  -fPIC -DPIC -o input/.libs/stream_fifo.o
 |   #de f ivnlec _voar_SebtCjheectcked_(releaso,n,t,e( VLC_OBv) var_SJECT(a)et )
C      h| e                        ^c
ke../include/vlc_common.h:d(VLC_O481:15: note: expanded from macro 'VLC_OBJECT'
BJECT(o),n,  t481 | ,v)
       |                                                ^
    ../include/vlc_common.h:481:15:   co nnote: sexpanded from macro 'VLC_OBJECT't
 struct   481 | v l c _ c o mm  consotn _smtermuct vlc_bcoers: m(mcoonnst_ members: (vlcc_oonsbtj vlc_eocbtj_etc t*)_t *)(&(&(x)->obj()x )\
-      |               ^
>obj) \
      |               ^
In file included from input/stream.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_Ginput/stats.cet:85:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]C
h   e85c | k e  d( io,f n,(!t,liv)bv vlcar_s_GtaettsCh(iecnpkeut))
      |          ^
d(./libvlc.h:208VL:C_OBJECT(o),n,t,41: note: expanded from macro 'libvlc_stats'
v)
      |                                                ^
  208 | #define libvlc_stats( o ) (libvlc_pri../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
v  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
((VLC_OBJECT(o))->obj.libvlc)->b_stats)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_comIn file included from input/stream.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340mon_members: (const vlc_object_t *)(&(x:)->obj) \
9      |               ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/stream.c:70:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   70 |     stream_priv_t *priv = vlc_custom_create(parent, sizeof (*priv), "stream");
      |                           ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
  110 |         vlc_custom_create(VLC_OBJECT(o), s, n)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/stream.c:114:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  114 |     vlc_object_release(s);
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/stream.c:135:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  135 |         msg_Err( p_parent, "no suitable access module for 30 warning`%s generateds'.
", psz_url );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/stream.c:141:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  141 |     stream_t* stream = vlc_stream_NewURL( parent, mrl );
      |                        ^
../include/vlc_stream.h:404:51: note: expanded from macro 'vlc_stream_NewURL'
  404 | #define vlc_stream_NewURL(a, b) vlc_stream_NewURL(VLC_OBJECT(a), b)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/stream.c:154:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  154 |         msg_Err( parent, "unable to open %s", mrl );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->objdepbase=`echo input/stream_extractor.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/stream_extractor.lo -MD -MP -MF $depbase.Tpo -c -o input/stream_extractor.lo input/stream_extractor.c &&\
) \
mv -f $depbase.Tpo $depbase.Plo
      |               ^
input/stream.c:160:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  160 |         msg_Warn( parent, "ignoring extra fragment data: %s", extra );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/stream.c:221:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  221 |                 msg_Dbg( s, "UTF-16 BOM detected" );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/stream.c:225:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  225 |                     msg_Err( s, "iconv_open failed" );
      |                     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/stream.c:237:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  237 |             msg_Warn( s, "the read is not i_char_width compatible");
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/stream.c:336:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  336 |                 msg_Err( s, "conversion error: %s", vlc_strerror_c( errno ) );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/stream.c:337:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  337 |                 msg_Dbg( s, "original: %d, in %zu, out %zu", i_line, i_in, i_out );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_fifo.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_fifo.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_fifo.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_fifo.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_fifo.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_fifo.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_fifo.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_fifo.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_fifo.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_fifo.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_fifo.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/stream_extractor.lo -MD -MP -MF input/.deps/stream_extractor.Tpo -c input/stream_extractor.c  -fPIC -DPIC -o input/.libs/stream_extractor.o
In file included from input/stream_fifo.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_fifo.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_fifo.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_fifo.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_fifo.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_fifo.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_fifo.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_fifo.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_fifo.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_fifo.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_fifo.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_fifo.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_fifo.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_fifo.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/stream_fifo.c:136:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  136 |     return vlc_object_hold(s);
      |            ^
../include/vlc_objects.h:63:22: note: expanded from macro 'vlc_object_hold'
   63 |     vlc_object_hold( VLC_OBJECT(a) )
      |                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/stream_fifo.c:189:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     vlc_object_release(s);
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
27 warnings generated.
depbase=`echo input/stream_filter.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/stream_filter.lo -MD -MP -MF $depbase.Tpo -c -o input/stream_filter.lo input/stream_filter.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from input/stream_extractor.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_extractor.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_extractor.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_extractor.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_extractor.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_extractor.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_extractor.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_extractor.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_extractor.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_extractor.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_extractor.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/stream_filter.lo -MD -MP -MF input/.deps/stream_filter.Tpo -c input/stream_filter.c  -fPIC -DPIC -o input/.libs/stream_filter.o
In file included from input/stream_extractor.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_extractor.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_extractor.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_extractor.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_extractor.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_extractor.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_extractor.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_extractor.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_extractor.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
36 warnings generated  481 |  .
       const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_extractor.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_extractor.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_extractor.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_extractor.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_extractor.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, depbase=`echo input/stream_memory.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/stream_memory.lo -MD -MP -MF $depbase.Tpo -c -o input/stream_memory.lo input/stream_memory.c &&\
&counmv -f $depbase.Tpo $depbase.Plo
t, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/stream_extractor.c:125:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |         module_unneed( priv->object, priv->module );
      |         ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
   50 | #define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/stream_extractor.c:131:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  131 |     vlc_object_release( priv->object );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/stream_extractor.c:291:45: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  291 |     struct stream_extractor_private* priv = vlc_custom_create(
      |                                             ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
  110 |         vlc_custom_create(VLC_OBJECT(o), s, n)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/stream_extractor.c:299:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  299 |         priv->object = VLC_OBJECT( &priv->extractor );
      |                        ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/stream_extractor.c:312:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  312 |         priv->object = VLC_OBJECT( &priv->directory );
      |                        ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/stream_extractor.c:320:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  320 |     priv->module = module_need( priv->object, capability, module_name, true );
      |                    ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
   48 | #define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/stream_memory.lo -MD -MP -MF input/.deps/stream_memory.Tpo -c input/stream_memory.c  -fPIC -DPIC -o input/.libs/stream_memory.o
In file included from input/stream_filter.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_filter.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_filter.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_filter.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_filter.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_filter.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_filter.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_filter.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_filter.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_filter.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_filter.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_filter.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_filter.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_filter.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_filter.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_filter.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_filter.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_filter.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_filter.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_filter.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_filter.c31 warnings generated:28:
.
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_filter.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_filter.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_filter.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_filter.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_depbase=`echo input/subtitles.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/subtitles.lo -MD -MP -MF $depbase.Tpo -c -o input/subtitles.lo input/subtitles.c &&\
mv -f $depbase.Tpo $depbase.Plo
obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/stream_filter.c:60:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   60 |     s->p_module = module_need( s, "stream_filter", psz_stream_filter, true );
      |                   ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
   48 | #define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_memory.c:28:
In file included from input/stream.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(oinput/stream_filter.c:80:9:),n warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,t,v   80)
      |                                                ^ |   
../include/vlc_common.h:      msg_Dbg481:( 15:p_filt note: expanded from macro 'VLC_OBJECT'er,
   "s481 | tre   am f   ilte  constr a struddced t to v%lc_common_members: (consp", t vlc_(voidob *)p_source );
      |         ^ject_
t *)../include/vlc_messages.h:87(&:5(x)->o: note: bjexpanded from macro 'msg_Dbg'
)   87 \
 |          |               ^
 msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |  In file included from input/stream_memory.c  :28:
 vIn file included from input/stream.h:28:
lcIn file included from ../include/vlc_common.h_L:1031:
../include/vlc_variables.h:og203:(V12: warning: LCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_OB  203JE |  CT  (o r),et pur, n vlvac_r_moSedutClehe_nckamede,(  _p__FobILj,E_ p_,sz __n_LameIN, E_VL_,C_ \VA
      R_|             ^BO
../include/vlc_common.h:OL481:, v15:al  note: expanded from macro 'VLC_OBJECT'
)  481 |         const ;struct 
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define vvlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
ar_SetChecked(o,n,t,v) var_SetChinput/stream_filter.c:103:ecked(VLC13: _warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
O  B103 |          JECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:   msg_Warn( 481p:_15s:o unote: rexpanded from macro 'VLC_OBJECT'
c  481 | e  ,   " c a n ncootn sinstert st restramu fct vlilter %sc_common_members", nam: (const vlc_object_t *)(&(xe ))->obj) \
      |               ^
;
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WAIn file included from input/stream_memory.c:28:
In file included from input/stream.h:28:
In file included from R../include/vlc_common.h:1031:
../include/vlc_variables.h:212N, _:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_VA_ARG  212 |     rSet__urn)
      |     ^
 var_../include/vlc_messages.h:78:13:SetChe note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LckINE__, ed\
       (|             ^
o../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
b  481 |         const struct vlc_common_members: (const vlc_objectj,_t *)( name&(x, VL)->oC_VAbj) \
      |               ^
R_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_meinput/stream_filter.cmbers:112:5: : (const vlc_object_t *)(&(x)->obj) \
      |               ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  112 |     modIn file included from input/stream_memory.c:28:
In file included from input/stream.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
u  227 |     return var_SetChecked( p_obj, psz_namele_un,need(  s, sV->Lp_mCod_VulARe _F);
LO      | AT    ^
, v../include/vlc_modules.h:al50: )42:;
 note:       | expanded from macro 'module_unneed'
   50 | #define module_unneed(a,b) m           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define vodarul_Se_unneeed(VLtChecC_Okelibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/subtitles.lo -MD -MP -MF input/.deps/subtitles.Tpo -c input/subtitles.c  -fPIC -DPIC -o input/.libs/subtitles.o
d(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
BJ../include/vlc_common.h:ECT(a481:15),: note: b)
      |                                          ^
expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:481:15  481 |       : note: expanded from macro 'VLC_OBJECT'
    481 | c  o   n  s constt st structr vluc_ccotmmon_ memvbelrs: (ccons_t vclco_ombjemoctn_t *_)(m&(ex)->mobj)bers:  \
(con      | s              ^
t vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_memory.c:28:
In file included from input/stream.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_memory.c:28:
In file included from input/stream.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_memory.c:28:
In file included from input/stream.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_memory.c:28:
In file included from input/stream.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_memory.c:28:
In file included from input/stream.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_memory.c:28:
In file included from input/stream.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_memory.c:28:
In file included from input/stream.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
197 warnings generated.
In file included from input/stream_memory.c:28:
In file included from input/stream.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_memory.c:28:
In file included from input/stream.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_memory.c:28:
In file included from input/stream.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo input/var.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/var.lo -MD -MP -MF $depbase.Tpo -c -o input/var.lo input/var.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from input/stream_memory.c:28:
In file included from input/stream.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_memory.c:28:
In file included from input/stream.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_memory.c:28:
In file included from input/stream.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_memory.c:28:
In file included from input/stream.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_memory.c:28:
In file included from input/stream.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_memory.c:28:
In file included from input/stream.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_memory.c:28:
In file included from input/stream.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_memory.c:28:
In file included from input/stream.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_memory.c:28:
In file included from input/stream.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_memory.c:28:
In file included from input/stream.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/stream_memory.c:28:
In file included from input/stream.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_ob29 warnings generatedje.
ct_t *)(&(x)->obj) \
      |               ^
depbase=`echo audio_output/common.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_output/common.lo -MD -MP -MF $depbase.Tpo -c -o audio_output/common.lo audio_output/common.c &&\
mv -f $depbase.Tpo $depbase.Plo
input/stream_memory.c:125:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |             msg_Err( s, "Hey, what are you thinking? "
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/stream_memory.c:130:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  130 |             msg_Err( s, "invalid vlc_stream_vaControl query=0x%x", i_query );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT input/var.lo -MD -MP -MF input/.deps/var.Tpo -c input/var.c  -fPIC -DPIC -o input/.libs/var.o
27 warnings generated.
depbase=`echo audio_output/dec.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_output/dec.lo -MD -MP -MF $depbase.Tpo -c -o audio_output/dec.lo audio_output/dec.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_output/common.lo -MD -MP -MF audio_output/.deps/common.Tpo -c audio_output/common.c  -fPIC -DPIC -o audio_output/.libs/common.o
In file included from input/subtitles.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/subtitles.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/subtitles.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/subtitles.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/subtitles.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/subtitles.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/subtitles.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/subtitles.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vllibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_output/dec.lo -MD -MP -MF audio_output/.deps/dec.Tpo -c audio_output/dec.c  -fPIC -DPIC -o audio_output/.libs/dec.o
c_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/subtitles.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/subtitles.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/subtitles.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/subtitles.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/subtitles.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/subtitles.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/subtitles.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/subtitles.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/subtitles.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/subtitles.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/subtitles.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/subtitles.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/subtitles.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/subtitles.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/subtitles.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/subtitles.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/subtitles.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_In file included from input/var.c:me31:
In file included from ../include/vlc_common.h:1031mb:
../include/vlc_variables.h:er189:12s: (: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
const vlc_object_  189 | t *    )(ret&(xurn va)->obj) \r_S
      |               ^etChecked
( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/var.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/var.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/var.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/var.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/var.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/var.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/var.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/var.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/var.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/var.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/var.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/var.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/var.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/var.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/var.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/var.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:In file included from audio_output/common.c:31:
122:39: In file included from ../include/vlc_common.hnote: expanded from macro 'var_Create':1031
:
../include/vlc_variables.h  122:189 | #:12de: finewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 var_Creat  189 |   e(  a,reb,turn c)va var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
r_Create( VLC_OBJECT(a../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
)  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(, bVLC_OB, cJ )E
      |                                       ^
C../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
T  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const stIn file included from ruct vlc_cominput/var.cmo:n31_:
mIn file included from embers../include/vlc_common.h:1031:
../include/vlc_variables.h:: 477(:5const vl:c warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
obje  477ct_t * |   )( & (vaxr)->obj)_ Cr\e
a      t| e              ^(
 p_obj, psz_name,In file included from  VLinput/subtitles.c:42:
In file included from input/input_internal.h:31:
In file included from ../include/vlc_input.h:In file included from audio_output/common.c:41C_VAR:
_STR../include/vlc_vout.hING 31| VLC_:125:V:
A5R_DOIIn file included from NHE:RI../include/vlc_common.h :T );
1031:
../include/vlc_variables.h:      |     ^203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  ../include/vlc_variables.h:122203 |    :39: re note: expanded from macro 'var_Create'tur
n   122 | #vardef_SetiChecne vawarning: r_Creadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
te(aked(,b, c  125 |   )p  vl vc_object_rar_Ce_objlreea,as psz_neam(e, pt V_Le( vCVLoC_OBJECT(a_VARu),t _BOO Lb, );
,c       ) v
      al|     ^
|  ../include/vlc_objects.h:)                                      ^
66:25../include/vlc_common.h::481:15: ;
      |            ^note:  note: expanded from macro 'vlc_object_release'

../include/vlc_variables.h:   140:66 |   expanded from macro 'VLC_OBJECT'
   481 |   48:v note: expanded from macro 'var_SetChecked'
lc_object  _rel   140ease( | #    VLC_OBJEC deTfconins(t e ast)ruc t )vl
c_      co| mmon_vm                        ^em
be../include/vlc_common.hrar_:sSet:Ch481eck :(c15: oned(note: o,n,stexpanded from macro 'VLC_OBJECT' vlt,
vc) v  a_ob481 |         cjr_oSectetChn_tsect * )kes(&t(d(VLCx)_OBJ->rEobj)CTu(o)c,nt,t,v )
       |                                                ^
../include/vlc_common.h:v\481l
:15:c_co      | m              ^
mon_ note: mexpanded from macro 'VLC_OBJECT'
e  481m |  b  e  r   s: In file included from (cconinput/var.c:st vo31n:
In file included from ../include/vlc_common.hsl:ct 1031:
str_uobcjec../include/vlc_variables.ht_tt *)(&:491:(5x: warning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]->obj) \
      |               ^
 vlc_comm
on_members: (cons  t491  | v  l c_objec tv_art_ *)(&Create(( x)p_obj-,>o psz_bj) \
      |               ^
name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:In file included from 39: note: expanded from macro 'var_Create'
audio_output/common.c  122: | 31#:
deIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:fi212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ne var_Cr  212 |     reeturn varate(a_,b,Sc)etChecke var_Cred (obj, namate, VeL( C_VLC_OBVJEACTR_COORDS(,a) ,v bal);
      |            ^, 
c )
      |                                       ^
../include/vlc_variables.h:140:48: ../include/vlc_common.h:481note: :15expanded from macro 'var_SetChecked':
 note: expanded from macro 'VLC_OBJECT'
    481140 |  | #define var  _SetC  heck e d  (coons,t nst,rt,v) var_Suct veltc_cChomeckemdo(n_VLC_OBmJemEbCerTs(: o(co),n,t,vn)s
      |                                                ^
t ../include/vlc_common.hv:l481c_o:15: bnote: jexpanded from macro 'VLC_OBJECT'
e  481 | c t       _t *)(&(cxonst struct )v->loc_commboj)n _members: \
(cons      t|               ^
 vlc_object_t *)(&(x)->obj)In file included from input/subtitles.c:42:
In file included from input/input_internal.h:31:
../include/vlc_input.h:527:29:In file included from  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]input/var.c 
\
:31:
        In file included from 527../include/vlc_common.h:1031:
../include/vlc_variables.h:|               ^
511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] |     input_thread_t *inpuIn file included from t
   audio_output/common.c:31:
In file included from ../include/vlc_common.h511 |   :1031= i  vnar_Crepate(:
ut_Create( pare ../include/vlc_variables.hnt, item, log,:227:12 :pN _obj,U LpszL, _NULL );
      |                             ^
nwarning: ../include/vlc_input.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ame, 
V  227LC_:501:46:VAR |  note: expanded from macro 'input_Create'
_   I re  t501 | #dNuefine irn nTpuEGER |tvar__S eCreate(a,bV,LC_VcA,Rd_,tCeD)OhINHERe inpuIcked( tp__CTorbe
      j, ps|     ^
za../include/vlc_variables.h:122:39: te(VLC_nanote: expanded from macro 'var_Create'm_Oe
,  122  | V#BLC_VAdefiJR_EFCnLeT(a)O, vbA,c,d,e)
      Ta,r _val );| 
      Crea                                             ^te(a
|            ^../include/vlc_common.h
:481:15:,b,c note: expanded from macro 'VLC_OBJECT'
)  481 var_C../include/vlc_variables.h:140: | 48 :  note:  expanded from macro 'var_SetChecked' 
    r140 | e#adt eefi n(e  vcaor_SnestVtC LshtC_OBrJeckECuect Tvlc_d(c(oommoa),,nn_ mbe,, cm )
      b|                                       ^
etrs: ,v../include/vlc_common.h) va:(r481c:_Set15: note: expanded from macro 'VLC_OBJECT'
o  C481hecnst |   ked  (vVl cL_objC_eOc    BJEconstCT( to_t st),n,ruct* vl)t(c&,(x)_comm-o>nobj) v)_
      | \                                               ^
me
../include/vlc_common.h:481:15:      | m               ^
bnote: expanded from macro 'VLC_OBJECT'
ers:   (481con | s t  v lc _ob je c  tIn file included from _t input/subtitles.c:42c*)on:
s(In file included from input/input_internal.h:31:
../include/vlc_input.h:530:9: twarning: &(x)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]-
>o   s530tb | j r    u   cv) \lc_object_re
lteas e(       |               ^
vinput );
      |         ^
lc_../include/vlc_objects.hc:ommo66:25n_In file included from :input/var.c:31:
 In file included from ../include/vlc_common.h:note: expanded from macro 'vlc_object_release'
   66 |     mev1031:
../include/vlc_variables.h:lc_525mo:5bject:b_err warning: s: (ceolndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
se  t vl525 |    c_o ase(bje VLCvct__tO B*)(&J(ExCaT(a) ))
->obr_Crj) ea\
      |               ^
te( p_obj,       psz_nam|                         ^
e../include/vlc_common.h,:481:15: note: expanded from macro 'VLC_OBJECT'
   VIn file included from audio_output/common.c:48131:
In file included from  |       ../include/vlc_common.h:1031:
 L cons../include/vlc_variables.h:t241:12C_ VstrARu_BOc:t vlcO warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_Lc 
|  241 |     V LoCmm_oVARr_DeOINHERInT
      _me|     ^
tmubrenr vas: r_../include/vlc_variables.h:(122cSet:39Che: onote: expanded from macro 'var_Create'
n  122 | s#t cdefvine lkvear_Cd( p_obcj_,o bpjsz_nerecate(ama,b,ct)_ var_tCre *)(&(xe, VLCa)-_V>obAR_jS) \te( VLC
_OBJETRICT(aNG, ), bva, c l );)      
      | |                                       ^              ^

../include/vlc_common.h
      |            ^
:481:15: ../include/vlc_variables.hnote: expanded from macro 'VLC_OBJECT':
140  :48148 | :    note:   expanded from macro 'var_SetChecked'  
 con  st st140ruct v | #deflcin_ce var_omSetCheckemodn_In file included from input/subtitles.c:(42:
o,In file included from ninput/input_internal.h,:31:
../include/vlc_input.htm,v):ember s: 572:In file included from 10:vaudio_output/dec.c:a( warning: cron_st33:
 Svldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c_oetChecked(VLCbject  572 |    _O In file included from BJ../include/vlc_common.hEC:1031:
T(../include/vlc_variables.h:o)189:,n12:  ,t, v)warning:  _t due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
*)(  &vlc_(      object
x)->_  roeblej)as e(\ (
      v| l              ^c
_ob189 |  je  ct_ rt *et)(upp|                                                ^
rnIn file included from input/var.c../include/vlc_common.h:481: var15:_Set :31:
In file included from ../include/vlc_common.hnote: expanded from macro 'VLC_OBJECT'
_v:1031  o:
481 |   Ch u../include/vlc_variables.ht  e:539:ck [i]) );
      |          ^
5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_objects.h:66  const :struect
d   vlc_(539 | co p_obmmj    varo25: note: expanded from macro 'vlc_object_release'_, p
C   snz66 |   r_name  vatee, _VLlc_C( objectpm_VAe_relmR_IbeaNe_orbjsseTEG:( VLC_O,E  R(,cpon vsastz_n l ame, VvlcBJEL)_objCT(ea) )
      C_VAR_FLOcAT | |                         ^
tV_LCt_V ../include/vlc_common.h:AR_*DOINHE)(&(x)->RIT
      481;|     ^
:15o: note: expanded from macro 'VLC_OBJECT'b
      |            ^
j) \../include/vlc_variables.h:
../include/vlc_variables.h:122      :39:|  note: expanded from macro 'var_Create'

140:  481              ^48: note: expanded from macro 'var_SetChecked'
   |    122   140 | #    de | #
dfince varo_nSetCst struct vlhcee_cckeofimnd(e om,onvan,_tmr_e,v) CmreaIn file included from var_berst: (constaudio_output/common.c:31:
In file included from e(aS ,b../include/vlc_common.h:1031:
etChe,c) v../include/vlc_variables.h:256:ckavlc_obj12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]er_Cct_ed(V
Ltr  C_e256 |     rate *te( VLC_OuB)(&J(x)->objr)OBECTJ \
n      |               ^
ECT (o)v,(an,t), ,av)
r      b,_ c )Se| t                                               ^
../include/vlc_common.hC
      | :h                                      ^
../include/vlc_common.he481::481:c15: note: 15:expanded from macro 'VLC_OBJECT'
 ked( note:   481 | expanded from macro 'VLC_OBJECT'p  
   481 |      _   con st  o b j strcuc,t vlc _pszon_comnastmon msteruc,_me mbertV vlLc_coCmmon_mems: _VARbers_ADD(cRES: (cSoonnstst vl, val ); vlc
_c      _objecobjt| e           ^
ct_../include/vlc_variables.ht_t * :)(&140(x):48:-*)(& note: >expanded from macro 'var_SetChecked'ob(x
j  140)  | \)->
      |               ^o#
defbj)i \
      |               ^
ne var_SetChecked(o,n,t,v) var_SetCheckeIn file included from audio_output/dec.c:d(33:
VIn file included from In file included from input/var.c:31../include/vlc_common.h::
In file included from LC_O../include/vlc_common.h:B1031:
../include/vlc_variables.h1031:
../include/vlc_variables.h:J203:554:E12: C:5:T warning: (warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o
),n,  554   |  203 |     rtetu,  r vvarn v)a_
Crer_      ateSet(|                                                ^
 pC_obhj, pesz_namcke../include/vlc_common.he, :VLCd(_VA p_o481bj,: psz_R_S15name:,  note: expanded from macro 'VLC_OBJECT'
VLC  TRIN_G | V481LC_VVA | R_AR_ BO OL,  vaDOIN HE l ) ;
      RI T
      |     ^
|  ../include/vlc_variables.h:122           ^
const stru:39:c note: expanded from macro 'var_Create't vl
c../include/vlc_variables.h:  122_ | 140:48:#cd note: expanded from macro 'var_SetChecked'eomfine mvar_Corn
_me  eatme(140 | #bdae,efinb,c) rvars_Cr:eeat e (cova( VnLC_OrsBJEt _SvlcetC_objCT(ea),heck cb, t_t *c) )e(d&(
      o(,x)-n>obj,)|  \
                                      ^
      |               ^
t,v) ../include/vlc_common.h:481:15: varnote: expanded from macro 'VLC_OBJECT'
_SetChecked(VL  481 |    C _ OB   conJIn file included from EstCaudio_output/common.cT: st(o)ruc31:
,t vlc_conIn file included from ,t,v)mm../include/vlc_common.h:1031:
../include/vlc_variables.h:276:on10_m: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

        emb276ers: |     i (| cofnst(                                               ^ 
!../include/vlc_common.h vlcvar_GetChe:481:_ocbj15:k note: expanded from macro 'VLC_OBJECT'
e  ec481d( p_obj |  t_,   t p*)(s     &(xzcon_st st)nrucat v-m>obj) lc_e\
comm      | ,              ^o
 VLn_C_mVAR_INTEGER, &val ) )
      |          ^ember
In file included from ../include/vlc_variables.h:142:48s: :(coinput/var.c :31:
note: nstexpanded from macro 'var_GetChecked'
In file included from  vl../include/vlc_common.h:c_1031:
../include/vlc_variables.h  obj:563:e1425:  | #dewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
f  563 |   cti_  vtnar_e var_ *)(CGr&e(xteat)e( p_oCbj,h ->oebpckedj)s z_n(ao,n,t\
      |               ^,m
e, Vv) Lvar_GetCheCcke_dVAR_(STRINGVLIn file included from audio_output/dec.c:C_O | VLBC_JVA33:
In file included from E../include/vlc_common.hR_CDOIN:T1031(:
HER../include/vlc_variables.hoIT
)      |     ^,
n,t,v):212:12../include/vlc_variables.h:
      |                                                ^
122:../include/vlc_common.h39:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  212 | 481   :15: note: expanded from macro 'VLC_OBJECT'
  r  enote: expanded from macro 'var_Create'
481  122 | #detur | nfi ne va r _Cr var e_Seta  input/subtitles.cte(a:,b217:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  conC,  c)st217 |     h iv ant srt_Ci_freaeruztcked (ez( yobj, = uV nLC_Octv vlar_c_GetBJamECTInte, VLC_VAR_COO(RDa), b, c )commegerS,on( p_th v_mis
      |                                       ^
, ember"../include/vlc_common.h:s: (coanstsl); vub-a
      lcut_oo| bjedetectc           ^
-f../include/vlc_variables.huzz:140:48: y"note: expanded from macro 'var_SetChecked't_ );t *

)(      |   140 | #&(x)                  ^
d../include/vlc_variables.h:-efi>obne var_Set658:Cj) heck\
47: note: expanded from macro 'var_GetInteger'      | 
              ^
  658 | #e481d(o,n,t,v:)defin 15evar_: note: S evtCaexpanded from macro 'VLC_OBJECT'her_GIn file included from etInteg
audio_output/common.c  481er(a,b)ck:ed |  31(VLC_:
In file included from ../include/vlc_common.hOB  JECT(   o    ) v,:n1031ar:
c../include/vlc_variables.h:293:10:on_ s,warning: Get strudue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]tt
,v)Int  
      | eger(                                                ^
ct293 |   ../include/vlc_common.h:481:15  vVlc:L_ Ccoimmon_fmemb_OBe note: expanded from macro 'VLC_OBJECT'(rs: 
(Jc ECT!(a),bvo)
      ns|                                               ^
t ../include/vlc_common.har_  481Gv:481:15: note: eexpanded from macro 'VLC_OBJECT'
tCheck  481ed( p_o | lc_bj  |   o   b ,j         cpo snst zstr_cnonuaect_cst strt tmuct v vlcelc_co,mm*)(o&_ (cx)-V>oLC_VAR_BOn_mOL, e&vmalbers:  (cmonmoobj)) \ 
)
s            t n_|               ^memb
ersv: | (co         ^nst
 lc../include/vlc_variables.h_:142:48oIn file included from vl:c_input/var.co:31:
In file included from ../include/vlc_common.h:bb 1031jenote: ct:
../include/vlc_variables.h:578j_:9: expanded from macro 'var_GetChecked'warning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  578 | 
  t   *142t_t *)(   | &(x#defif()- )i(&va(rx_Ch)a>nobje)n-g e( vp_a \
      | >obo              ^
bj,r ps_z_nGjet) \am
C      |               ^h
eecked, VLC_VAR_CH(OICESCOUNT, &counIn file included from t, NUo,n,t,LL ) )v
      |         ^
../include/vlc_variables.h:128) var_GetCh:43:eaudio_output/dec.c:33:
cked(VLC_Oinput/subtitles.c:279:9:  note: expanded from macro 'var_Change'
In file included from   B128 | #Jdefine../include/vlc_common.h: E1031C:
Twarning: va(r_oCha../include/vlc_variables.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)ng:,227:  e(a,bn,c,d,,t279 |    ,ve12:  )  
) v      ar_Ch warning:  angdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e(|  VL
                                               ^  C_OBJm
sgECT(_D../include/vlc_common.ha):,227481 | bg( p b:15: note: expanded from macro 'VLC_OBJECT'   
_, c,th  481 |    is, "loo d, kein )
 g f      |     cons toret ursr a subtitruct vn vlt                                          ^
lae ../include/vlc_common.hc_common_memrf_b:Sers: (consetCt481:h15i ecvk: note: led( plceexpanded from macro 'VLC_OBJECT'_obj,
_   481 inpsz_ onab%s", pject_t *)(&(x |  )sz-_di>obr )    ;
         mcone|         ^st s, VLtrucCtj_
 vlc) \
      _commoVA../include/vlc_messages.h|               ^
n_memberR:s87:_:F5L :OAT, val  note: expanded from macro 'msg_Dbg')
(   87 |  In file included from    constaudio_output/common.c vlc_object:;
      _t *)31(&(x):
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17:->obj |            ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  ) \
../include/vlc_variables.hs      g| 304              ^
 |     if :140(_Glei:kelneyr48(: note: i!c(p_vthiexpanded from macro 'var_SetChecked'a
s,   140VLrC_MS | G#de_f_GeinDBtG, e vCarh_SetC__heckeVeA_AcRGkdS_(o,_)en,d (t,vo
      |     ^)
../include/vlc_messages.h:bj,78  var:13: _note: expanded from macro 'msg_Generic'
n   78 |   amSeetCh, VLC_VA ecke vRlc_Lo_g(VCLC_OBOOd(JERVLCD_CST(o, &OvaBJE), lp,) vlc_moduCTle()o)_na,)n,t,v
)
            |                 ^
m| ../include/vlc_variables.h                                               ^
../include/vlc_common.he:,481: __:FIL142:48: note: expanded from macro 'var_GetChecked'
15  142 | #E__:, d__LeINE__, f\ine  vnote: expanded from macro 'VLC_OBJECT'

      | a            ^
../include/vlc_common.h:481  481 | r_Ge:15: note: tCheckeexpanded from macro 'VLC_OBJECT'
     481 | d   (  o , n,t    ,v  conconst)st   strusvtruact vlcr_Gc_ecommon_mt vemtbelcChecrs: k(coen_dcst v(VLC_OBolcJ_oEbjectCmTmon(_members:o (c),no,t,_v)t
      |  *                                               ^
nst ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
)  v(lc481&( | x_   )o ->bobjject _t) *)(&( x)-\>o
b       |                ^ cj) \
      | ons
t str              ^
uct vlc_common_members: (const vlc_object_t *)(&(x)->obj)In file included from  \
audio_output/dec.c      | :              ^
33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define In file included from varaudio_output/common.c_:S31e:
In file included from t../include/vlc_common.h:1031C:
input/subtitles.c:345:../include/vlc_variables.h:324:2110h:e warning: c: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
k  324 | ed   (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] if( 
!va  r_G345eto,n,t | ,v)  va r_SCet Checke      hd       (VLCeck_OBJE CT (ed(o ),n ,t, p_ombsjv)
, pgsz_      |                                                ^_Dbg(n pa_this
me,,
       ../include/vlc_common.hV| :481                    ^:15: note: 
expanded from macro 'VLC_OBJECT'../include/vlc_messages.h
LC:_  481 | VAR_ 87   :5: note:     expanded from macro 'msg_Dbg'Fco
ns   t sLOA87T,  | &tr uv ct  vlca_c oml s)g_Ge )
n      |          ^e
mrmoni_memc../include/vlc_variables.h:142(p_thibes:48, VLCrs: (co_: note: nst vMlcexpanded from macro 'var_GetChecked'
_obSjecGt_t _*)(&  142 | (x)-DBG,#de __VA_AfRin>obGS_je _)) \

      |     ^      |               ^

../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p,In file included from audio_output/dec.c vvar_l:c33:
In file included from ../include/vlc_common.h:_G1031:
../include/vlc_variables.h:m256:12: owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  256 |  d   uretutlCren var__SetChneachecmked(ked( pe_ob,j,  p_sz__nao,Fme, nVLIC_VAR_ALDDREE__,, _t,SS_v,LINE__, \ val
 );) var
            _G| etC|            ^
            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'h../include/vlc_common.hec:ked(481:15: note: expanded from macro 'VLC_OBJECT'

VLC    140 | 481# | _OBdeJ        constEfiCT(o), n,ts,tructne var_Set vlcv)
Che      |                                                ^_cked(
o,c../include/vlc_common.h:481:15: n,tnote: oexpanded from macro 'VLC_OBJECT'
,  481 |  v) m vamr_S   oetCheck   cned(onVL_C_mOBJesECmTt st(ob),n,t,ersv)r
      : (|                                                ^uc
o../include/vlc_common.hctn:481 vlc_s:15comt vlc_: note: objemonct_t _m*)(&(embex)-rs:> (coonst vbj) \
      |               ^
expanded from macro 'VLC_OBJECT'
l  c_o481 |         bcoject_t *)n(s&t( xs)t-r>uocbt vlc_cojm)m o\n_
m      e|               ^
mbers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/common.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GIn file included from etaudio_output/dec.cC:he33c:
kIn file included from e../include/vlc_common.h:1031:
../include/vlc_variables.hd:(276 :p10_:o bwarning: jdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc], 
psz_name, VL  C_VAR_276 | STRING,   &  if( !vvaalr _GetChecked()  p)_
obj, ps      |         ^z_
name../include/vlc_variables.h,: 142V:L48:C_VAR_ Inote: NTexpanded from macro 'var_GetChecked'
E  142G | E#Rd, &efinvea lv a)r )_Get
      Chec|          ^ked(o,n,t
,../include/vlc_variables.h:142:48v) : note: expanded from macro 'var_GetChecked'
var_Get  142Checke | #dde(fVLiC_OBneJECT(o) v,n,t,v)
ar      |                                                ^
_GetC../include/vlc_common.h:481:15: hnote: ecexpanded from macro 'VLC_OBJECT'
k  e481d | (o ,n       co,nts,tv s)t ruvct avlcr_co_GetChmecmon_mekembde(rVsLC: (co_Onst vlcBJE_CTo(boj)ec,t_t n*,)t(,&v)
      |                                                ^
(x)->obj../include/vlc_common.h): 481\
:15:       |               ^note: expanded from macro 'VLC_OBJECT'
  481 |         const
 struct vlc_common_members: (const vlc_object_t *)(&(x)In file included from audio_output/common.c->obj) :31:
In file included from ../include/vlc_common.h:1031:
\../include/vlc_variables.h
:      350| :              ^9
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STIn file included from RING, &audio_output/dec.c:33:
In file included from ../include/vlc_common.h:1031v:
al../include/vlc_variables.h :)293 :)10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

      |   293        ^
 | ../include/vlc_variables.h:142 : 48:  if(  !note: vexpanded from macro 'var_GetChecked'
ar_Get  C142h | e#cked( pd_eofbijn,e  pvsaz_r_GetnCahmeec,k edV(LC_VAR_o,n,t,vB)OO Lva,r &val ) _)G
e      t| C         ^h
e../include/vlc_variables.h:142:c48k:e d(note: VLCexpanded from macro 'var_GetChecked'_
OBJECT(  o142) | ,#n,dte,fvin)e
       v|                                                ^a
r_Ge../include/vlc_common.ht:C481:15: note: expanded from macro 'VLC_OBJECT'
hecked  (481 |      o ,  const ns,tt,ruct vlc_cv)ommon_m evmabrers: (c_GetCheoncked(VstLC_OBJEC vT(o),lc_objn,ectt,_t v)*)(&
(      x|                                                ^)-
>ob../include/vlc_common.hj):481:15:  note: \expanded from macro 'VLC_OBJECT'

      |               ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)-In file included from audio_output/common.c:>o31bj:
In file included from ../include/vlc_common.h:1031:
) ../include/vlc_variables.h:362:9\
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      
|   362 |                 ^ 
 if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      | In file included from         ^
audio_output/dec.c:33:
In file included from ../include/vlc_common.h../include/vlc_variables.h:142:48: note: :1031expanded from macro 'var_GetChecked'
:
  142../include/vlc_variables.h:304: | #defin17e:  vwarning: ardue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_Get
Che  304 | c k e d (iof, n(,lt,vi)ke var_GeltyC(h!evckedar(VLC_OBJ_EGCeTt(Coh)e,cnk,etd (ob,jv,) 
      |                                                ^
n../include/vlc_common.h:481:15: anote: expanded from macro 'VLC_OBJECT'
me, VL  C481_ | V A R _ C O O  RDS, c&ovanls)t) )
st      |                 ^ruct vl
c_co../include/vlc_variables.hm:m142o:n_48: note: expanded from macro 'var_GetChecked'
m  142 | #defiembers: ne(cons vt vlc_objaecrt__GtetChecke *)(&(x)d-(>oo,bjn,t,v))  \
      |               ^
var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/common.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( In file included from audio_output/dec.cp:_33o:
bIn file included from j../include/vlc_common.h,: 1031p:
s../include/vlc_variables.hz:324_name, :10VLC: _VAR_INwarning: TEdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]GER |
 VL  C324_VA | R _DOI N HER IiT );
      |     ^
f../include/vlc_variables.h:122:(39 :! vnote: aexpanded from macro 'var_Create'r
_  122Get | C#hedckeefdi(n ep _voar_Creabtje,( ap,sbz,c) v_nar_Craemaet,e (V LVCL_VCA_ROBJECT(a_)F,L Ob,AT,  &cv a)
      l|                                        ^) )
      |          ^

../include/vlc_common.h../include/vlc_variables.h::481142:15:: note: 48: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'var_GetChecked'
    142 | 481 | #defi n  e      vcar_GetCheockned(o,nst,t,v)  vsar_GetChecktedru(VLC_cOtBJ ECT(vol),cn,_common_tm,ev)
      |                                                ^
mbers:../include/vlc_common.h :(481const v:lc15: note: expanded from macro 'VLC_OBJECT'
_  ob481 | ject_t   *)(&(x )-> obj )   \ 
      |               ^
const struct vlc_common_members: (const vlc_object_t *)(In file included from &(x)audio_output/common.c:31:
In file included from ../include/vlc_common.h:->ob1031:
j)../include/vlc_variables.h :\
442      |               ^:
5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | In file included from VLCaudio_output/dec.c:_V33:
In file included from AR_In file included from DOINHEinput/var.cR../include/vlc_common.hI:T1031 :
:)../include/vlc_variables.h:37340;::

9      In file included from |     ^
../include/vlc_variables.h:122:39: input/input_internal.h:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:   note: expanded from macro 'var_Create'
31  122 | #defi:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5ne var_Create(a,340 |     if( var_Gb,c) var_etCheckCreate( ed( p_oVLC_OBJECT(a), bj, psz_name, VLC_VAR_STRING, &vb,: ac warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] )
      |                                       ^

l../include/vlc_common.h  :125  | )481  :  15): note: expanded from macro 'VLC_OBJECT'

   481      v | lc | _ object_release( p_vout );
      |     ^
        ^   
 ../include/vlc_objects.h ../include/vlc_variables.h :c:142o66:25: note: expanded from macro 'vlc_object_release'
:ns48t   : note: 66expanded from macro 'var_GetChecked'  | 
s truct   142  |  # vdvlefine vcal_crcommon_members: _(G_conestotC hvbeljcck_eoedcbjt_e(ct_to,release( VLC_OBJ EnCT(a) )
      |                         ^
*),(t&../include/vlc_common.h:(x)->ob,j) v) v\a481
      |               ^
:15: note: expanded from macro 'VLC_OBJECT'
r_GetChecked(V  L481C_OBJECT(o | ) In file included from audio_output/common.c:31:
In file included from ../include/vlc_common.h:1031:
, n ../include/vlc_variables.h,: t,455 v:)
      5: | warning:                                                 ^
 due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h
:481  : 15c455: | o note:  nst struct vlc _common_mem  expanded from macro 'VLC_OBJECT'v
bar  481 | _ C er reatse :( p    _ (ccoonstonbst j, pvs lzc_name_object_t *)(&(x)->obj) \
,      |               ^s
 trucVtL Cv_lVAc_commRon__mFLOAT e|m bVeLrC_VAR_DsO:I N(HcEoRnIsTt  )v;l
c      _| o    ^bject_
t../include/vlc_variables.h:122: 39*:) (note: &(xexpanded from macro 'var_Create'
)  -122> | o#bjd)e f\i
n      e|               ^
 var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^In file included from 
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
audio_output/dec.c:33:
In file included from ../include/vlc_common.h:  4811031:
../include/vlc_variables.h:350: | 9 :   warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   
 co  350 | n    stif struc( t vlcv_acr_omGetChemckeodn(_m p_obj, pembers: sz_(consnta mvlce, VL_Co_bVjAeRc_t_StTR *)(&I(NxG),- &v>aolb j))  )\

            | |         ^              ^

../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_In file included from audio_output/common.c:31:
GeIn file included from ../include/vlc_common.htC:1031:
../include/vlc_variables.hhec:469:k5e:d (VLC_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
OBJECT(o  ),469n | , t ,v  var_)C
r      eate( | p_obj,                                                ^
../include/vlc_common.h:ps481:15: note: expanded from macro 'VLC_OBJECT'
z_name  ,481 VLC_VA | R_S  T  R I N G  c|o nVsLtC struct_VAR_D OINHERIT );
      | v    ^lIn file included from c_cinput/var.c
o:37:
mm../include/vlc_variables.hIn file included from :122:39:input/input_internal.h:31 onote: nexpanded from macro 'var_Create'
_  122 | #defin:
m../include/vlc_input.h:ee527m :b29: warning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]vra
sr: (c_Create(a,bo,c)   527vnst vlca_ | o rb_ jC ect reat_ti npu*t)(&(x)->obe( VLC_OBJECT(a), b, jc )
      |                                       ^
_t../include/vlc_common.h:481h)r e:\a15
:d_ note: expanded from macro 'VLC_OBJECT't       |               ^
*input =
 input_Cre  481 |       a te const(  struct vplacr_ecnt, item, omIn file included from mon_members: (const vlc_olbaudio_output/dec.cog, ject_t *)(N&U(LLx:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:,362) :-N9>U:oLb Ljwarning:  )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]);

      |                             ^
  ../include/vlc_input.h:501362: | 46  \:   if(
      |               ^
 note: expanded from macro 'input_Create'
   v501a | r#_dGeeftiCnhee cinked( pIn file included from audio_output/common.c:31:
In file included from ../include/vlc_common.hp:u_1031:
../include/vlc_variables.ht:_o477bCrje:,a5 :tp sewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]z
_(a,b,c,d,e)na  m477e |  ,    iV var_Create( p_obj, psz_name,npLu Ct_V_CLC_VVAR_ArR_STRING |AD VeLaDC_VAR_tDRESS,OINHE RIT );
      |     ^
e&val../include/vlc_variables.h (:)V L122:39:) note: expanded from macro 'var_Create'

  122       | C#_def|         ^OBJEC
T(a),bi,../include/vlc_variables.h:142:48nce, :d,e)var_Create (note: expanded from macro 'var_GetChecked'
a
      |                                              ^
  ,b142 | #defi,n../include/vlc_common.he:c 481) var_Cvra:eate( VLC_rOBJ15:E_CGT enote: (a), b, ct C)expanded from macro 'VLC_OBJECT'

        481h|  | e c                                      ^ k
 e ../include/vlc_common.hd(:481:o15, : note: expanded from macro 'VLC_OBJECT'
   const struct vlcn  481 |     , t  _ ,covmc)omon nv_satme r_GetChsetmckbreerdus:c( t vlc_commonV_mLC_Oe(BmJcbeErs: C(oTconst vlc_object_tns t(* )(&(x)->o),nv,olc_obj) \
      |               ^
tbject,_t v)
      |                                                ^
*)(&(x)->../include/vlc_common.hobj) :\
      In file included from audio_output/common.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5:481| :              ^ 15: note: 
warning: expanded from macro 'VLC_OBJECT'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    491 |  481 |    va r  _  C  r ceoansttIn file included from input/var.c:e( p_obj, psz_37:
In file included from input/input_internal.h:31:
n../include/vlc_input.h :530:9: ame, VLC_VAR_ADDRESS warning: sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  |r530 VuLC_VAR_cDt OINHERIT );
      |     ^
 | vl ../include/vlc_variables.h:122:39c :_commo note: expanded from macro 'var_Create'
     n  _m122 e | vm#ldbcee_orbject_refine var_Create(a,bl,eca)s s: (const ev(a vrl_Create( VLC_OBJiEcnCpTu_t );
      |         ^
o(b../include/vlc_objects.h:66:jae)25ct_t , b, *c ):
)      (|  ¬e:                                       ^
expanded from macro 'vlc_object_release'
../include/vlc_common.h(:x   481:15:)->o bnote: 66 | expanded from macro 'VLC_OBJECT'
     481 |   j  ) v  lc \_  const struc
      objt|               ^ 
ecvt_rlelce_common_meamsebers: (co(n sVtL Cvlc_object_t *)(&(x)->_Oobj) \
      |               ^
BJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_coIn file included from audio_output/common.cmm:31:
oIn file included from n../include/vlc_common.h_:m1031e:
mIn file included from b../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
eaudio_output/dec.c  :511rs | 33:  :
( co nIn file included from st vlc_object_../include/vlc_common.ht  *):1031:
../include/vlc_variables.hvar_C:429r:e5ate( (&(x)->objp_:o bwarning: )jdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc], \ psz_n

      |               ^
a  429m | e,    va rVLC_VAR_Create_INTEGE( R | VLpC__oVbAjR,_ DpOsIzN_HEnRIaTm
      e| ,     ^VIn file included from 
LC_VAR_IN../include/vlc_variables.h:TEinput/var.cG122:ER | V39:: note: expanded from macro 'var_Create'
37  L122C:
 | #def_iVIn file included from input/input_internal.h:31:
AnRe../include/vlc_input.h var_Create(:572_Da,b,c) var_Create( VLOCI:10: warning: Ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
H_EORB  IJETC572 T | )   (a), b, c )
      |                                       ^
 ;../include/vlc_common.h 
:       |     ^
 481:15: note: expanded from macro 'VLC_OBJECT'
 ../include/vlc_variables.h  481 |         const s tv:l122rc:uct _ovb39lc: note: _commexpanded from macro 'var_Create'
ojectn_  _release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
122memb | #../include/vlc_objects.hers:: (codnes66:t vlc_object_tf *)(&(x)->obj) \
      |               ^
25: note: iexpanded from macro 'vlc_object_release'
ne var_Create(a,b,c)    66 |     vlcIn file included from _vaudio_output/common.c:31:
In file included from ar_Creat../include/vlc_common.heo:1031:
../include/vlc_variables.h( VLC:525:5:bject_release( VLC_OBJE warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]OC
T(a) )
        | B                        ^J525
 | ECT(a), b,    var_Create( p_obj, psz_name, V../include/vlc_common.h: 481c:L15:  )
C_VAR_BOOL       || note:  VLC                                      ^_VAR_D
OINHERIT
      |     ^
expanded from macro 'VLC_OBJECT'../include/vlc_common.h:481:15: ../include/vlc_variables.h
:122:39: note: expanded from macro 'var_Create'
note:   122 | #define var_Create(a,b,c) vaexpanded from macro 'VLC_OBJECT'r_Create( VL
C  _481O | B   JE481 | C  T (  a  ),  b  ,   const struct vlc _  cc co)momn
ostn_m e      | mber                                      ^
ss../include/vlc_common.h:t: 481:15: note: expanded from macro 'VLC_OBJECT'
(  rc481u | c ot n  sv tl c _ vlc_c omm const sotobjernc_tum_te cmtb *ev)rl(sc:_ c(&(x)-coonst vlc_obmj>objemco)n_members: (cot_t *n)(&(xst vlc_object_ t *)(&(x)->ob)j) \
      |               ^\

-      >o|               ^
bj) \
      |               ^
In file included from audio_output/common.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_CIn file included from reaaudio_output/dec.cte( p_:o33bj:
In file included from ../include/vlc_common.h:1031:
,../include/vlc_variables.h :p442:5s: z_namewarning: ,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] V
LC_  442 | V    AvRa_rF_LCOrAeaT | VLtC_e( p_obVj,A Rp_sDzO_InNHERIT
am      | e,    ^ V
LC_VAR_BOOL ../include/vlc_variables.h|: V122LC_:V39AR:_D note: expanded from macro 'var_Create'
O  122 | #IdeNHERITf i)n;
e va      r_|     ^
Cr../include/vlc_variables.h:122:e39a: tnote: eexpanded from macro 'var_Create'(
a,b,c) va  r122_ | C#rdeeate( fVLinC_OBJeEC Tv(aa)r_Crea, b, c t)e
(      |                                       ^a,b,c) var
_Create( VL../include/vlc_common.h:481:15: C_note: expanded from macro 'VLC_OBJECT'
OBJEC  T(481a), |  b ,   c      con)s
t       |                                       ^
stru../include/vlc_common.hc:t481:15 :v lnote: cexpanded from macro 'VLC_OBJECT'_
common  _481m | embe   r s:   ( c ocnosnt vst strlucct_ ovbljce_ctc_otm *)mon_(me&m(x)->objb)e r\s
      |               ^
: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/common.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_CreaIn file included from audio_output/dec.c:te33(:
 In file included from p../include/vlc_common.h_:1031o:
b../include/vlc_variables.hj:,455 p:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]sz_
name, V  455LC_V | A R   _vSaTrR_Create(I pNG_obj, ps z|_ nVaLmCe_,V AVRL_CD_OVIANRH_EFRLIT
OA      T|  |    ^
 VLC_VA../include/vlc_variables.hR:122_DOIN:39: note: expanded from macro 'var_Create'
H  122ER | #deIfiT );
      |     ^
n../include/vlc_variables.h:122:39:e  note: vexpanded from macro 'var_Create'
a  r122_ | C#rdeefate(a,ibne, cv)a rv_aCrr_eCreataet(e V(LaC,_bO,BcJEC) T(a), b, varc_ C)reate( 
V      | LC_OBJECT(                                      ^a
), b, c../include/vlc_common.h:481:15:  note: )expanded from macro 'VLC_OBJECT'

      |                                       ^
  481 |   ../include/vlc_common.h  :  481  c:o15:nst s tnote: rexpanded from macro 'VLC_OBJECT'
uct   481 | vlc_c      o  mcmoonnst_ smtreucmtb evrlsc_commo:n _m(consetmbers :v l(cco_nostb jecvtl_ct_ o*b)(&ject_t( x*))-(>&o(bxj))->obj)  \
\
      |               ^
      |               ^
In file included from audio_output/common.cIn file included from audio_output/dec.c:33::
In file included from 31:
In file included from ../include/vlc_common.h:1031../include/vlc_common.h:
:1031:
../include/vlc_variables.h../include/vlc_variables.h:563::469:55: : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    469563 |  |         vvaarr_C_rCeraetaet(e( p p__oobbj, psjz,_ npsazm_en,a mVeL,C _VVLACR__VARST_RSITNRG | VINLC_VAGR |_ VDLC_OVIANHERIT R_D)OI;NH
E      R| I    ^T

      |     ^
../include/vlc_variables.h:122:../include/vlc_variables.h39:: 122note: :expanded from macro 'var_Create'39
:  122 | #d input/var.cnote: expanded from macro 'var_Create'
:efine va  r134122_ | Cr:5: #define var_Create(a,b,c) var_Crewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a
eteat  134 |     va( eV(r_Create( p_inpaL,Cubt, ,_c) "OBJECT(va), b, c )
      |                                       ^
s../include/vlc_common.ha:tr481a_:tC15r:ee note: expanded from macro 'VLC_OBJECT'a
t", VLC_VAR  481 |   _INTEGER );
      |     ^     
 ec../include/vlc_variables.ho:122n:s39(t:   Vnote: Lsexpanded from macro 'var_Create'Ctruc
t_O BvJl  E122 | #dCec_Tco(mfmaoi)nn,_e members: ( constv ba, vlc_objc r_Createc)
      |                                       ^
t_t *e(a,b),../include/vlc_common.h(:c&(x)->481:) var_Creobj) \
a      15t| :e (              ^note: 
 expanded from macro 'VLC_OBJECT'V
LC_OBJEC  T481(a |        ), const stru bctIn file included from audio_output/common.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578: vlc_9,: c c o)
      |                                       ^
mwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m../include/vlc_common.h:  578 |     if(481:15 var_Ch:oa n_note: nge( mp_oebmexpanded from macro 'VLC_OBJECT'j, psz_name, VLC_
VbA  481R_CHer | sO :I       const sCESCOtUNT, &count, NULL )  )
      |         ^
r(c../include/vlc_variables.houns:128:43: tnote: expanded from macro 'var_Change'
c   v128tl | #def icn_vlc_common_members: (conseto bv jvlc_eoabrjcect__t *C)t_t ha(n&*ge)(((a,b,c,d,e) var_Change(x)->obj) \ VLC_OBJECT(a), b, c, d, e )
      | 
                                          ^
      &../include/vlc_common.h| (              ^:x481
):15: note: -expanded from macro 'VLC_OBJECT'>o
b  j481) |   \       cinput/var.c:136:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

onst   s      136t| r              ^
 |     uct vlc_covar_Chamnmgoen(_meIn file included from mbaudio_output/dec.cers:33:
In file included from ../include/vlc_common.h:1031:
:../include/vlc_variables.h  :(477pc_:ons5ti:  nvpwarning: lc_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]oubject_t *)(&(x)->obj) \t, "s
      |               ^
tate
",  477 |   V LC _VA Rvar_Cre_SEaTVAtLeUE, &(va pl, NUL_L )obj;
, psz_na      | me, VLC_    ^
V../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
A  128R_ | #definSTe var_ChaRngeI(Na,bG,c |,d,e)  Vvar_ChanLCge( VLC__OVABJECT(aR_), b, c,DO d, e )
      | IN                                          ^
HERIT );
../include/vlc_common.h      |     ^
:../include/vlc_variables.h:122:481:39: note: expanded from macro 'var_Create'
15  122 | #de: note: expanded from macro 'VLC_OBJECT'
f  i481 | ne var_Cr  eate(a,b,c  ) var_Creat   e c(o nVsLtC _sOtBrJucECT(a), b, c t v)l
      c_com|                                       ^mon_me
mb../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
e  rs:481 |  (const  v l c _o bj e c cot_t n*)st stru(c&(x)t vlc_co->mmon_members: (const vlc_oobbjj)e \
      |               ^c
t_t *)(&(x)->obj) \
      |               ^
input/var.c:139:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  139 |     var_Create( p_input, "rIn file included from audio_output/dec.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:ate", VLC_V491AR_:5FLOAT |: VL warning: C_VAR_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]DOI
NH  491 | E RI T  var_Create( p );
      |     ^
_obj, psz_name, ../include/vlc_variables.hV:L122C:_VAR_ADDR39E:SS note: expanded from macro 'var_Create'
   122|  | #definVLC_Ve AR_DOvIar_CNHreate(a,Eb,c)R vIar_CTrea );
      |     ^
te( VLC_OBJE../include/vlc_variables.hCT(a:), 122:b, c )
      |                                       ^39:
 note: expanded from macro 'var_Create'
../include/vlc_common.h  122 | #:d481:e15: fine var_Createnote: expanded from macro 'VLC_OBJECT'(a,b
,c) var_Create(   481 |  V LC   _  OBJECT( ca), b, c )
on      |                                       ^
st stru../include/vlc_common.h:481ct vlc:15: note: expanded from macro 'VLC_OBJECT'
_  com481mon | _m  embe  rs: (co n s t  cvlco_nst struct obvjelctc_t_common_membe *)rs(&(x)-: >obj) \(c
      |               ^
onst vlc_object_t *)(&(x)-input/var.c:141:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
>obj) \
      |               ^
  141 |     var_Create( p_input, "frame-next", VLC_VAR_VOID );
      |     ^
In file included from audio_output/dec.c:33:
In file included from ../include/vlc_common.h../include/vlc_variables.h::1031122:39:
../include/vlc_variables.h:511:: note: 5:expanded from macro 'var_Create'
   122 | #define warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v  511 | a r_Cre   var_aCter(eate( p_ao,bb,jc) ,va psz_name,r VL_CC_reatVAe(R_INTEGER  |VLC _OVLC_VARBJ_DOINECHERIT
      |     ^
T(../include/vlc_variables.h:122:39a): note: expanded from macro 'var_Create'
,   b122, c  | #)
      |                                       ^define var_Crea
../include/vlc_common.hte:481:15: (note: aexpanded from macro 'VLC_OBJECT'
,b,c) var_Creat  481e( VLC_OB | J    E  CT(a), b, c   c)o
n      s| t st                                      ^ruct
 vlc_commo../include/vlc_common.hn_me:mb481er:s15::  (connote: sexpanded from macro 'VLC_OBJECT't
 vlc_object_t *  )(&481(x) |         c->onst storbj) uc\
      |               ^
t vlc_common_members: (const vlc_obinput/var.c:144:5je: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ct_t *)(&(x)->obj)   144\
      |               ^
 |     var_Create( p_input, "position",  VLC_VAR_FLIn file included from OAT );
      |     ^
audio_output/dec.c:../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h  122 | #de:525:5fi: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n
e  525 |   var_Cr eat  var_e(Createa,( p_obj, psz_name, VbL,Cc_)V vaArR_Cr_BOeateO(L V |LC_OBJEC T(Va)L,C_VAR_DOI bNHERIT
      , |     ^
c )
      |                                       ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
../include/vlc_common.h  122 | #d:ef481:15: note: expanded from macro 'VLC_OBJECT'
ine var_Create(a,  481 |  b,c) var_Create(   VLC_OBJECT (a    co),nst struct  b, c )
vl      |                                       ^
c_com../include/vlc_common.hmo:481:15: note: expanded from macro 'VLC_OBJECT'
n  _mem481 | bers: ( c  onst v  lc_objec t_t   *)(&(x)->obcj)on \
      |               ^
st struct vlc_common_meminput/var.c:147:5:be warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  147s:  |   (c  vaorn_Create(s p_ti vnput, "ltc_ime", VoLCbject_t *)_V(&(x)-AR>ob_jIN)T \EGER );

      |     ^
      ../include/vlc_variables.h:122:39|               ^: note: expanded from macro 'var_Create'

  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECIn file included from Taudio_output/dec.c(a:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, b, c   539 |     var_Cre)
ate( p_obj      | ,                                       ^
psz_name, V../include/vlc_common.h:LC_VAR_FL481O:15AT | V: LC_VAR_Dnote: OIexpanded from macro 'VLC_OBJECT'
N  H481E | R I T 
           |     ^const
 stru../include/vlc_variables.hct vlc_co:m122:39: note: expanded from macro 'var_Create'
m  o122n_ | m#embedrs:ef (consti vlc_one vbjearct_t *)(_C&(x)->orebj) \
a      |               ^
te(a,b,c) var_Create( VLCinput/var.c_OBJECT(a), b, c )
:      |                                       ^
148:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h:
481:15  148: note: expanded from macro 'VLC_OBJECT'
 |   481 |             const strvauct vlc_cor_mmon_members: Cr(ecaotne(s tp _vilnpcu_t,o bj"time-ofefcst_et", t *V)LC(_&(x)->obj)V AR\
      |               ^
_INTEGER );    /* relative */
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_CrIn file included from audio_output/dec.ce:ate33(a,b,:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:c)554: var_5C:r ewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ate(  554 |      vVLaC_OBJECTr_(a), b, c )
Cr      |                                       ^
eate( p_ob../include/vlc_common.h:j, psz_name481:, VLC_V15:A R_note: expanded from macro 'VLC_OBJECT'
S  481 | T R  ING | VLC  _VA   cRon_stDO struct vINlc_comHEmon_membersR:IT (const
       vlc|     ^_objec
t_t *../include/vlc_variables.h)(&:122(x)->obj) \
      |               ^
:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(input/var.c:151:5a: ,warning: bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],c)
 var_Create( VLC_OBJECT  (151 | a ) ,   bvar_Create,( p _icn )
      |                                       ^pu
t, "../include/vlc_common.hboo:kma481r:k15",: note: expanded from macro 'VLC_OBJECT'
 VL  C481 | _VAR_I NTE  GER | V L C_ V  const strucARt vlc_co_mISCmoOMMANn_D );
      |     ^
m../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
e  122 | m#bdefeirnes: var_C r(ceate(a,bo,cns) var_Crt vleac_object_t *t)(e( VLC_OBJECT&(x)->obj) \
      (|               ^a), b, c
 )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlcIn file included from _common_memaudio_output/dec.cbers:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h: :563:5: (warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  onst 563 | vl c_o   var_Cbjreate(ec p_obj, pst_z_name,t  VLC_VAR_STRING | VLC_*VA)(R&(_x)DO->obj)I \
      NH|               ^
ERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define input/var.c:153:var_5C:r ewarning: adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
te(a,b,c) var_Create(   153 | V  L  C_var_ChOaBnJgECe( pT_in(a), pub, c t,)
      |                                       ^
 "book../include/vlc_common.h:481:m15ar:k" note: expanded from macro 'VLC_OBJECT'
,   VLC481 | _VAR_SE   TT     conEst stXTruct vlc_, commo&vanl_m, NULL );embe
rs      |     ^
: (const vlc_obj../include/vlc_variables.h:ect_t *)(&(x128:)->obj) \
      | 43:              ^
 note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(aIn file included from ), b, c,audio_output/dec.c d, :33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:e9 ):
      |                                           ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481  578 |   :15:  note: expanded from macro 'VLC_OBJECT' i
f  481 |   (   v    constar struc_t Cvlc_hacommon_nmemgberes: ((co npst_ obj, pszv_lcn_ameobj, ect_t V*)(L&C_(x)->obj)V A\
      |               ^
R_CHOICESCOUNT, &count, NULinput/var.c:L ) )
      |         ^
156:5: warning: ../include/vlc_variables.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:128:43: note: expanded from macro 'var_Change'
    128 | #defi156n | e    v var_aCrer_ate( pC_ihnaputnge(a,b,c,d,e, ) var_Chan"geprogram(",  VLVCL_VACR_I_NTOEGERB | JVLCE_VAR_CDOTI(NHaERIT) );,
      |     ^ b, c, d, 
e )
      |                                           ^
../include/vlc_variables.h:122:39../include/vlc_common.h: :481:15: note: expanded from macro 'VLC_OBJECT'
note: expanded from macro 'var_Create'
  481 |      audio_output/common.c   :122  | 232:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 #c  232doe |  finst ne  sva tr_Crea rtemu(acts vlc,b,c) var_Create( VLC_OBJECT(_acommon_members: (const vlc_object_t *), b, cg_Dbg )
      |                                       ^( obj,)(&
 "%s(x)->../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
   481 |         const str'%4.4uct vs' %d Hz %lc_coms framon_memme=%dbers samples/%do bbjy:)t  e(\sc", pszo_n
s      tt| e vlc_oxb              ^ject_t *)
(t,
      |     ^
&(../include/vlc_messages.h:87:5: xnote: )->expanded from macro 'msg_Dbg'
o   87 |  bj)   msg_Ge \neric(p
_      t|               ^hi
s, VLC_MSG_DBG, __VA_ARGS_input/var.c_)
      |     ^
:157:../include/vlc_messages.h5::78: 13: note: expanded from macro 'msg_Generic'
warning:    due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]78
 |    157    | vlc_Log(V LC _OBJ  ECT(o), pva, vlc_mord_uGlee_t( pna_inpumte,,  "p__FILE__, r_o_grLINE__, \
      |             ^
am", ../include/vlc_common.h&:v481a:l15 :); note: expanded from macro 'VLC_OBJECT'

      |     ^
  481 |         const ../include/vlc_variables.hstruct v:137lc_common_m:e33mbe:r s: (note: expanded from macro 'var_Get'const vlc_o
b  j137e | c#dt_t *)(&ef(x)->obj) in\
      |               ^
e var_Get(a,b,c) var_Get( VLC_OBJECT(a), b, c )
      |                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(xaudio_output/common.c:)->obj) \246:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

      |               ^
  246 |     msg_Dbg( obj, "%s '%4.4s'->'%input/var.c:4159.:49:s 'warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
%d  159 |    H z - > % d  vHazr _%Csh-a>n%s",
      |     ^
g../include/vlc_messages.h:87e(:5: note: expanded from macro 'msg_Dbg'
    87p_ |     msg_inGeneric(p_this,put,  V"LC_pMSGr_ogDBG, _ra_VA_ARGS_m"_)
      |     ^
, V../include/vlc_messages.hL:C78_:V13A:R note: expanded from macro 'msg_Generic'
_DELCH   78OICE, |     vlc_L &og(VLC_OBvJaElC,T( No), p, vlc_moUduLLle_name, _ )_FILE__, ;
__LINE_      | _,         ^
\../include/vlc_variables.h:
      |             ^
128:43:../include/vlc_common.h :note: 481expanded from macro 'var_Change':
15: note: expanded from macro 'VLC_OBJECT'
    481 | 128  |  # def ine  v a r _cCohnasngte (satr,b,c,ucd,e) tv avrl_cC_hcoange(mmon_ VmemberLCs: (con_sOBtJ vECT(a)l, c_objb,ect_t * )c(,& d(,x )e- >)
      |                                           ^ob
j) \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:161:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  161 |     var_Change( p_input, "program", VLC_VAR_SETTEXT, &text, NULL );
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:164:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  164 |     var_Create( p_input, "programs", VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:166:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  166 |     var_Change( p_input, "programs", VLC_VAR_SETTEXT, &text, NULL );
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:169:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  169 |     var_Create( p_input, "title", VLC_VAR_INTEGER );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:171:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  171 |     var_Change( p_input, "title", VLC_VAR_SETTEXT, &text, NULL );
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:174:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  174 |     var_Create( p_input, "chapter", VLC_VAR_INTEGER );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:176:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  176 |     var_Change( p_input, "chapter", VLC_VAR_SETTEXT, &text, NULL );
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strucaudio_output/common.ct vlc_c:omm553on:_20m:em warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
be  553 |  r s :   (con  st vl c_pobszject_t_ list = v*)ar_GetStr(i&n(g(x) p_aout, psz-_>ovariable bj);
      |                    ^
)../include/vlc_variables.h:661:45: note: expanded from macro 'var_GetString' 
\
      |               ^
  661 | #define var_GetString(a,b) input/var.c:179 : 5v:a warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  _179 | GetString( V LC_  OBJECT(a v),b)
      | ar                                            ^
_Crea../include/vlc_common.h:481:15: note: texpanded from macro 'VLC_OBJECT'e
( p_in  p481ut,  | " audio- de l a y " ,  cVLoCn_sVtA Rs_Itruct vlNTc_commoEGEn_membeR rs);
      |     ^:
 ../include/vlc_variables.h:122:39:( cnote: onexpanded from macro 'var_Create'st v
lc_object_  t122 |  *)(&(x)#->odbj)ef \
      |               ^
ine var_Create(a,b,c) varaudio_output/common.c:557:20: warning: _Creatdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e(
   557 | VL      C _ OpBsJz_lisEtC = vT(ar_InheritSat)ri,n gb,( p_obj,  pcs )
z_v      a|                                       ^riabl
../include/vlc_common.h:481:e15 ): note: expanded from macro 'VLC_OBJECT'
;
      |                    ^
  481 |  ../include/vlc_variables.h   :  642 : 51:cons tnote:  expanded from macro 'var_InheritString's
truct   642 | #define vavrlc__cIomnhmon_meermbers: i(tcSotrnst vling(o, n) varc_Inhe_oritStbrjeing(VLC_OcBtJECT(o),_ tn )*)(
      |                                                   ^
&(x)->ob../include/vlc_common.h:j) \
      |               ^
481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_cinput/var.c:180:om5: mwarning: ondue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  180members: (co |     vanrs_tS evtlIc_ntobject_te *ge)(&(x)->r(obj) \
      |               ^
 p_input, "audio-delay",
      |     ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:181:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
audio_output/common.c:642:5:  181 |   warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
            642  |      1 0 0 0v a* vrar_G_SeettSItnrtiengger( p(_ ipn_puotb,j ," apusdzi_o-vdaersyiable, psz_nnce"w  )) );;
      
|                            ^      | 
    ^
../include/vlc_variables.h:658:47: ../include/vlc_variables.hnote: :262:48: note: expanded from macro 'var_SetString'expanded from macro 'var_GetInteger'

  658 | #define   262var_Ge | t#Idnetfiegne var_eSr(etString(a,ba,c)   ,b var_SetStri) ng( VLC_OBJ  ECT(a),b,c)
      |                                                ^
var_GetI../include/vlc_common.hnt:e481:15: note: ger( VLexpanded from macro 'VLC_OBJECT'C_
OBJECT(a  481 |         con)s,tb )s
t      r| u                                              ^c
t vlc_common_../include/vlc_common.hmem:481:15: note: expanded from macro 'VLC_OBJECT'b
ers: (co  481nst vlc_objec |  t_t *)(&(x )->ob  j) \
      |               ^
    const struct vlc_commoaudio_output/common.c:644:9n:_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  em644 |         bevar_Sers: (ctoSntsrting( p_aou vt, psz_lc_objevcatr_tiab *)le, ps(&z_new(x );
      |         ^
)->obj) \
../include/vlc_variables.h      |               ^
:262:48: note: expanded from macro 'var_SetString'
  262 | #define var_SetStrininput/var.c:g182(:a5,b,:c )  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   182 v |    a r_SetStrvar_Cinreag(te( p_In file included from  inVpLuCt_,O "BJECaudio_output/dec.cTsp:(a),b,c)
      |                                                ^35
u-:
../include/vlc_common.hdelaIn file included from y:481../include/vlc_input.h:15: note: expanded from macro 'VLC_OBJECT'", VLC
:_V  481 |       AR_INTEG41:
../include/vlc_vout.h:125:5  cER );
      |     ^
:onst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'

    122 | #125 |     vlcde_objecfit_releansee( p_v voar_uCreta );te
(      |     ^a
,../include/vlc_objects.h:66:25: b,note: expanded from macro 'vlc_object_release'
c   66 |  )    vlc_vaobjecr_Ctrea_tre( VeLC_lOBJEeCT(aase( VLC_OBJEC)T, b, c )
      (a)|                                       ^
 ../include/vlc_common.h:481:1532: note: expanded from macro 'VLC_OBJECT' warning)
      |                         ^

../include/vlc_common.h:481:s15  : generated 481.
 |    note:   expanded from macro 'VLC_OBJECT'
    481  | con s  t stru ct   vl  constc _struct vlc_commocon_membemmrs: (cononst v_mlc_obejmbecerts_: (const t *)(&(xv)lc_object_t *)(&->(x)->obj) \
      obj) \
      |               ^
|               ^
input/var.c:186:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  186 |     var_Create( p_input, "video-es", VLC_VAR_INTEGER );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:187:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  187 |     var_Change( p_input, "video-es", VLC_VAR_SETVALUE, &val, NULL );
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:189:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     var_Change( p_input, "video-es", VLC_VAR_SETTEXT, &text, NULL );
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:192:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  192 |     var_Create( p_input, "audio-es", VLC_VAR_INTEGER );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj)depbase=`echo audio_output/filters.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
 \
      |               ^
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_output/filters.lo -MD -MP -MF $depbase.Tpo -c -o audio_output/filters.lo audio_output/filters.c &&\
mv -f $depbase.Tpo $depbase.Plo
input/var.c:193:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  193 |     var_Change( p_input, "audio-es", VLC_VAR_SETVALUE, &val, NULL );
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:195:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  195 |     var_Change( p_input, "audio-es", VLC_VAR_SETTEXT, &text, NULL );
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:198:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  198 |     var_Create( p_input, "spu-es", VLC_VAR_INTEGER );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_In file included from audio_output/dec.c:35:
Create(a../include/vlc_input.h:527:,b,c) var_Create( VL29: C_OBJEwarning: CTdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(a),  527 |    b,  c )
      |                                       ^
 in../include/vlc_common.hput_thread_t *input:481:15: note:  = input_expanded from macro 'VLC_OBJECT'
Create( parent,   item, l481o | g,      N   const ULL, NULL );s
      truct |                             ^vl
c_common_../include/vlc_input.h:me501:mbers: (const46: vlc_object_t  note: *expanded from macro 'input_Create'
)  501 | #de(fi&ne( ix)->obj)np ut\_C
re      at| e(              ^
a,b,c,d,e) input_Create(VLC_OBJECT(a),input/var.cb,:199:5:c, d,e)warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

      |   199                                             ^
 |  ../include/vlc_common.h:   481:15va: note: expanded from macro 'VLC_OBJECT'
r  481_Ch |  an ge      ( pco_insnpt struct vlc_common_membeut, "spu-es", VLC_VAR_SETVALUE, &val, NULL );
      |     ^
r../include/vlc_variables.hs: (c:128ons:43t : vlnote: expanded from macro 'var_Change'c_
o  128bj | #ect_det fi*)ne(&( vx)->obj) \
      |               ^
ar_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         cIn file included from audio_output/dec.c:35:
../include/vlc_input.h:530:9o:ns warning: t due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
struct vlc_common_members: (const vlc_object_t *)(&(x)->obj)  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
 \../include/vlc_common.h:
      481:|               ^15:
 note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members:input/var.c:201 (:5co: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  st201 v | lc _o bj  var_Change( p_input, "spu-esect", VLC_VAR_SETTEXT, &text, NULL )_t;
      |     ^
 ../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
*  128 | #define )(&(x)->ovarbj_Ch) a\
nge(      | a              ^
,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_oIn file included from audio_output/dec.c:bj35:
e../include/vlc_input.h:c572:t10:_ warning: t *)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(&(x)->obj) \
      |               ^
  572 |          vlc_object_release( (vlc_objinput/var.cec:t_203:5t :*)( warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
pp_vo  203ut | [i ])   var_Create( p_input, ) "s;
      pu|          ^
-c../include/vlc_objects.hho:66ic:25e: "note: expanded from macro 'vlc_object_release'
, VL   66 |     vlc_object_release(C_ VLVAC_R_OINBTEJGERECT(a)  );
      |     ^)

      | ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
                        ^
  122 | ../include/vlc_common.h:#481:define v15ar_Create(a,b,c) var_Create( VLC_OBJECT(a), b,: c )
      |                                       ^
 ../include/vlc_common.hnote: expanded from macro 'VLC_OBJECT'
:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |        481  |       const st  r  uctconst  vlsc_truct vlcco_mmconom_mmemboenr_s: m(ceonmbesrts vlc_o:b j(ecocnts_tt *)(& vl(xc)-_>oobjbject_) \t *)(&
      (|               ^x
)->obj) \
      |               ^
input/var.c:204:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  204 |     var_SetInteger( p_input, "spu-choice", -1 );
      |     ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:207:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  207 |     var_Create( p_input, "bookmarks", VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:209:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  209 |     var_Create( p_input, "length", VLC_VAR_INTEGER );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:211:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  211 |     var_Create( p_input, "bit-rate", VLC_VAR_INTEGER );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)audio_output/dec.c:(&56:(13:x)->obj) \
      |               ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   56 |             msg_Erinput/var.c:212:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r(   p212_a |     voar_Creuatet( ,p _"iinpnut,v "saamlplie-radte ", VLC_VAR_IauNdiTEGER );
      |     ^
o channels count" );
../include/vlc_variables.h:      |             ^
122:39: note: expanded from macro 'var_Create'../include/vlc_messages.h
:  83:122 | #def5: note: expanded from macro 'msg_Err'
i   n83e v |     msg_Gaeneric(p_this, rV_CrLC_MSG_EeatReR,(a,b,c)  v__ar_Create(VA_ARGS__)
      |     ^
 VLC_OBJEC../include/vlc_messages.h:T(a), b,78 :13c )
      |                                       ^
: note: expanded from macro 'msg_Generic'
../include/vlc_common.h   78 |     vlc_Log(:V481LC:15: note: expanded from macro 'VLC_OBJECT'
_OBJECT(o), p, vlc_modul  481e_n | a    m  e, __ F IcLonE__, s_t_L sINEtr__,u \
      |             ^
../include/vlc_common.h:c481:15:t note:  expanded from macro 'VLC_OBJECT'
vlc_  481c |  o   m  mo  nconst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) _members: (const vlc_object_t *)(&(x)\
->      | ob              ^
j) \
      |               ^
input/var.c:215:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  215audio_output/dec.c: |  63: 9:  warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
var   63_ |  C  r  e  a mtsge_E(rr ( pp__aoiutn, p"eut, xc"intf-eveesnsitve" a,ud ioV sLamC_VARpl_e IfrNeqTueEncGy E(%Ru) )",;
      
|         ^      
| ../include/vlc_messages.h:    ^83:5
: note: ../include/vlc_variables.hexpanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
:   78122:39:  |  note:   expanded from macro 'var_Create' v
l  122 | #c_dLoefine g(Vvar_CrLC_eOBate(a,b,JEc)CT(o ), p, vlcvar_Cre_ate( VLmodCule_name, _OBJEC_T(_FILE_a_,), b,  _c_ L)I
N      E__, \
|                                       ^
      | ../include/vlc_common.h:            ^481
:15../include/vlc_common.h:481::15: note:  note: expanded from macro 'VLC_OBJECT'expanded from macro 'VLC_OBJECT'

  481 |       481 |        c     const strouncstt  vlc_common_members: (consstt ruvct vllcc__ocbojemmon_mecmtbe_rts :*)(&( x()c->onst vlco_boj)bject_ \t *)(&(x)
      ->obj) | \              ^

      |               ^
audio_output/dec.c:69:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   69 |         msg_Err( p_aout, "too low audio sample frequency (%u)",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/dec.c:80:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   80 |     owner->volume = aout_volume_New (p_aout, p_replay_gain);
      |                     ^
audio_output/aout_internal.h:116:47: note: expanded from macro 'aout_volume_New'
  116 | #define aout_vinput/var.c:240:ol9u: mewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  240 | _        var_DelCallback( p_input, name, NavigationCallback, (void *)(intptr_t)i );
      |         ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,Nb,ew(o, g) aouc,t_d)v voarl_DuelmCaell_baNcke( wVL(C_VOBLJECCT_(aO),B bJ, Ec,C dT )(
      o|                                                   ^)
../include/vlc_common.h:,481: 15:g) note: expanded from macro 'VLC_OBJECT'

        | 481                                              ^
 |    ../include/vlc_common.h: 481:    const struct vlc_common_15:mem note: expanded from macro 'VLC_OBJECT'b
e  481rs: (c |  o  n   s  tco nsvt lstcru_cto vblcj_ceocmmt_t o*n)_(&(mex)mbers:- >(cobjons) \
t vlc_      obje|               ^
ct_t *)(&(x)->obj) \
      |               ^
input/var.c:243:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  243 |     if( var_audio_output/dec.cTy:pe( p_input, "next-chapter" ) != 0 )
      |         ^
../include/vlc_variables.h:131:33: note: expanded from macro 'var_Type'
  131 | #define var_Type(a,b) var_Type( VLC_O87:5B:J warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ECT   87 |     var_Change (p_(a), baout, "s tereo-mode", VLC_V)
      |                                 ^
AR../include/vlc_common.h_SETVAL:UE,
      |     ^
481../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
:  128 | #define var_Change(a,b,c,d,e) var_Change( VLC15: note: expanded from macro 'VLC_OBJECT'_
OBJEC  481 |    T( a),    const struct vlc_common_members: ( b, c, d, ce on)
      |                                           ^
s../include/vlc_common.h:t481 :v15lc: _note: oexpanded from macro 'VLC_OBJECT'b
jec  t481 |  _t *     )( & cons(xt s)->otruct vlc_commonbj) \
      |               ^
input/var.c:246:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  246 |         var_Destro_memy( p_input, "benext-charpters: (co"n s);t 
      | v        ^
lc../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
  125 | #define var_Destroy(a_object,_tb )* )v(a&(x)->obj) \
      | r_              ^
Destroy( VLC_OBJECT(a), b )
      |                                       ^
../include/vlc_common.h:481libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_output/filters.lo -MD -MP -MF audio_output/.deps/f:15: note: expanded from macro 'VLC_OBJECT'
ilters.Tpo -c audio_output/filters.c  -fPIC -DPIC -o audio_output/.libs/filters.o
  481 |         const structaudio_output/dec.c vl:96:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c   96_common_members: (const vlc_object_t |      *)(&owner->filters = aout_F(x)-iltersNew (p_aout, p>obj_format, &owner->mixer_format,
      |                      ^
) \
../include/vlc_aout.h      :395:25: note: expanded from macro 'aout_FiltersNew'|               ^

  395 |         aout_FiltersNew(VLC_OBJinput/var.c:ECT(o),in247:9f,outf,: rv,remap)
      |                         ^
warning: ../include/vlc_common.h:481due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
15:   247note:  |    expanded from macro 'VLC_OBJECT'
     var_  481 |  Destroy( p_inpu t , "pr     const structev vlc_common_me-mcbers: (const vlhc_object_t *)(&(x)->obja) \
      |               ^p
ter" );
      |         ^
../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
  125 | #define var_Destroy(a,b) var_Destroy( VLC_OBJECT(a), b )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:262:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  262 |         if( var_Type( p_input, "next-title" ) == 0 ) {
      |             ^
../include/vlc_variables.h:131:33: note: expanded from macro 'var_Type'
  131 | #define var_Type(a,b) var_Type( VLC_OBJECT(a), b )
      |                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:263:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  263 |             var_Create( p_input, "next-title", VLC_VAR_VOID );
      |             ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(audio_output/dec.ca,b,c) :var_Create( VLC_OBJECT(a), b, c131:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 )  131 | 
      |                                       ^
        ../include/vlc_common.h:aout481_Fi:l15t: ersDelete (aout, owner->filters);
      |         ^
../include/vlc_aout.h:398:28: note: expanded from macro 'aout_FiltersDelete'
note: expanded from macro 'VLC_OBJECT'
  398 |   481 |         con        aouts_Filtetrs Destrlete(VLCuct vlc_com_OBmJoEn_memberCT(o),f)
      |                            ^
s../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
: (c  481 |   onst       const struct vlc_covmmon_memlc_oberbsject_t *)(&:( (const vlc_object_t *)(&(x)->obj) x)->obj\
) \      |               ^

      |               ^
input/var.c:265:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  265 |             var_Change( p_input, "next-title", VLC_VAR_SETTEXT, &text, NULL );
      |             ^
../include/vlc_variables.h:128:43: audio_output/dec.cnote: :148:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'var_Change'  148 |          
   128  aout_Filt | #deefirsDelete (aout, ownenre- var_Change(a,b>filters);
      |             ^,
c,../include/vlc_aout.h:398:28:d, note: expanded from macro 'aout_FiltersDelete'e
) var_  398 |    C hange( V L  C aout_FiltersDelete_OBJE(VCT(a)LC, b, c, d, _OeB )
      |                                           ^
JECT(o),f)
      |                            ^../include/vlc_common.h:481
:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  :481:15: note: expanded from macro 'VLC_OBJECT'
481  481 |  |         con st struct vlc_common_members: (c       coonnstst st vruclc_object_tt vlc_com mon_memb*)ers: (c(onst &(vx)->obj) \
      l|               ^c_ob
ject_t *)(&(x)->obj) \
      |               ^
audio_output/dec.c:152:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  152 |           input/var.c:266:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   266 |             v msgar_D_AddCallbabcgk (aout, "re( p_input,starti "neng ouxt-tptut...itle", Tit");
      |             ^
l../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
eCallback   87 |     msg_,G NULL );
      |             ^
../include/vlc_variables.h:eneric166:51(p_: note: thiexpanded from macro 'var_AddCallback'
s,  166 | # VLC_MdSG_DBGe, __fVA_inARGeS__)
      |     ^
 ../include/vlc_messages.hvar_:78:13: note: expanded from macro 'msg_Generic'
A   78 |     vlc_ddCaLog(VLCllb_OaBJECT(o), ckp(a,b,,c,d)  vlcv_amr_AddCallodule_nameb, _a_FILE__, __cLINE__, \
      |             ^
k../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
(   VLC_O481 |       B JECT(a) co,nst b, c, d  )
      |                                                   ^
struct vlc_../include/vlc_common.h:commo481:15: note: expanded from macro 'VLC_OBJECT'n_m
e  481 |      m b  const ersstruct: (const vlc_ vobject_t *)(&(x)->obj) \
      |               ^
lc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/dec.c:170:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  170 |         msinput/var.c:269:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
g  _Dbg (aout269, "rest |   art  ing f ilte  rs. ..if"( var_Typ)e;( p_inp
ut, "prev-ti      |         ^
tl../include/vlc_messages.h:87:e" ) == 0 )5:  note: expanded from macro 'msg_Dbg'
{
      |             ^   
87 |  ../include/vlc_variables.h:131:33: note: expanded from macro 'var_Type'
     131 | #define var_Type(ams,b)g var_Type( VLC_OBJECT(a), b )
      |                                 ^
_Gene../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ric  481 |         const struc(pt vlc_common_th_members: (cisonst vlc_obj,ect_t V *)(&(x)->obj) \
      |               ^
LC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
input/var.c:270:   1378: |      vlc_warning: Ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o
g  270 |             var_Create( p_inp(Vut, "prev-titlLeC_", VLC_VAR_VOID );
      |             ^
OBJECT../include/vlc_variables.h:122:39: note: (o), expanded from macro 'var_Create'
p  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
,../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 v  481 |         const struct vlc_common_members: (const vlc_objlect_t *)(&(x)->obj) \
      | c_              ^
module_name, __FILE__, __LINE__,input/var.c \
      |             ^:272:13
: ../include/vlc_common.h:481:15: note: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'VLC_OBJECT'  
272 |             var_Change(   p481_input, "pre | v -title", VLC_VAR_SETTEXT, &text, NULL    )    const;
      |             ^
 struct ../include/vlc_variables.h:128vl:c43: note: expanded from macro 'var_Change'
_c  128 | #defionme var_Change(a,b,c,d,e) var_Change( mVonLC_OBJECT(a), b, c,_m d, e )
      | e                                          ^
m../include/vlc_common.hb:481:15: note: expanded from macro 'VLC_OBJECT'
ers:  481 |          const (sctruct vlc_common_members: (consto nst vlc_ovlbc_object_t *)(&(x)->obj) \
      |               ^
ject_t *)(&(x)->obj) \
      |               ^
input/var.c:273:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  273 |             var_AddCallback( p_input, "preaudio_output/dec.cv-title", Ti:tleCallba176:30c: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
k,   176 |        NU LL  );
      |             ^
  ../include/vlc_variables.h:166:51:  note: expanded from macro 'var_AddCallback'
o  166w | #ner->fidefilne vart_AddeCallrs = aobuack(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
t../include/vlc_common.h_F:481:15: note: expanded from macro 'VLC_OBJECT'
il  481 |         contst setruct vrlc_csNommoen_mewmbers: (a (coonst uvlc_objtect_t, *)( &&ow(x)-n>obje) \
      r|               ^
->input_format,
      |                              ^input/var.c:276:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  276../include/vlc_aout.h |         if( var_Ty:395:25: note: expanded from macro 'aout_FiltersNew'
p  395 |     e( p_  i  aout_Finput, "menu-titlel" ) =t= e0 ) {
      r|             ^
sNew../include/vlc_variables.h:131:33: note: expanded from macro 'var_Type'
(VLC_  O131 | #define var_Type(a,b) var_Type( VLC_OBJECT(a), b )
      |                                 ^BJ
E../include/vlc_common.h:481:15C: note: expanded from macro 'VLC_OBJECT'
T  (o)481 |     ,    cionstnf ,sotruuct vlc_common_members: (consttf,r vlc_objecvt_t *),(&(x)->obj) \
      r| emap)              ^

      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |      input/var.c:   const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj277:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)   277 |  \
       |               ^
          var_Create( p_input, "menu-title", VLC_VAR_VOID );
      |             ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Creataudio_output/dec.c:e( VLC_OBJECT(a), b, c )
      |                                       ^201
:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
5:  481 |         const struct vlc_common_members: (const vlc_object warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t   *)(&(x)->ob201 |  j) \
      |               ^  
 msg_Dbg (aout, "restart requested (%uinput/var.c):279:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]",
   279 |             var_Change( p_input, "mmenou-title", VdeL)C;_
VAR_SETTEXT, &text, NULL );
      |             ^
      |     ^
../include/vlc_variables.h:../include/vlc_messages.h:87:5128: note: expanded from macro 'msg_Dbg'
:   43: note: expanded from macro 'var_Change'87
 |      128 | #define var_Ch amngsge(a,b,c,d,e) var__ChangeG( VLC_OBJECT(a), b,en c, d,er e )
      |                                           ^
ic(p_th../include/vlc_common.h:481:i15: snote: expanded from macro 'VLC_OBJECT'
,  481 |         const struct vlc_ VLcommon_members: (const vlc_object_t *)(&(x)->objC)_ \
      |               ^
MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78input/var.c:280:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  13280:  |             vnote: arexpanded from macro 'msg_Generic'_AddCallback( p_input, "menu-title",
    78 | TitleCallback, NU  LL );
       |             ^
 ../include/vlc_variables.hvlc_Log(VL:C_OBJECT166:51: note: expanded from macro 'var_AddCallback'
(o  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
)      |                                                   ^
, p, v../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'l
c_modul  481e | _        const struct vlc_common_members: (constname, __F Ivlc_object_t LE*)(&(x)-_>obj) \
_      |               ^
, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'input/var.c
:283:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481  283 |         if( va |      r_Type( p_inpu t , " menu-popup" ) == 0 )const st {r
uct vl      |             ^c
_comm../include/vlc_variables.h:131:33: note: expanded from macro 'var_Type'
on_me  131 | #define varm_bTers: y(pe(consa,b) var_Type( VLC_OBJECT(a), b )
      |                                 ^
../include/vlc_common.ht:481:15: note: expanded from macro 'VLC_OBJECT'
 vlc_  481 | o b       const struct vlc_common_membersject_t :* (const vlc_object_t *))(&((x)->obj) \
      &| (x)->obj)              ^
 \
      |               ^
input/var.c:284:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  284 |             var_Create( p_input, "menu-popup", VLC_VAR_VOID );
      |             ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.haudio_output/dec.c::481:15227: note: expanded from macro 'VLC_OBJECT'
:  5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481  227 |   |           const struct vlc_common_members: (c omnst vlc_objects_g_Dbg (aot *)(&u(t, "inserxt)->obj) \
      | in              ^g %zu zer
oes", frames);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
input/var.c:286:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     286 |    87 |     msg_Generic(p         var_Change( _pt_ihis, VLCnput, "menu-popup", VLC_VAR_SETTEXT, &text, NULL );
      |             ^
_MSG_DBG, __../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
VA  _ARGS128 | #define var_Change(a,b,c,d,e) var___)
C      | han    ^
ge(../include/vlc_messages.h:78 VLC_OBJECT(a), b, c, d, e :13: )
      note: expanded from macro 'msg_Generic'
|                                              ^
78 |  ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
     vlc_Log(VLC_OBJECT(o), p,481  | vlc_module_n        coame, __nst struct vlc_cFommon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
ILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481input/var.c:287:13:15: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:   287 |  note: expanded from macro 'VLC_OBJECT'
    481 |                  var_AddCallback( p_input, "menu-popup", TitleCallback, NULL );
      |             ^
c../include/vlc_variables.ho:166:ns51: note: expanded from macro 'var_AddCallback'
t struct  166 |  #devlfine vacr_A_dcomdmon_mCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, ecmbers, d: )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 (  481 |    c  o   const stnsrut vlct vlc_commonc__objemct_temb e*)(&r(x)->sobj) \
: (c      ons| t vlc_object_t *)(&(x)->obj) \
      |               ^
              ^
input/var.c:292:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  292 |     var_Change( p_input, "title", VLC_VAR_CLEARCHOICES, NULL, NULL );
      |     ^
../include/vlc_variables.h:128:43audio_output/dec.c:: note: expanded from macro 'var_Change'272
:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  128 |   #define var_Cha272 |             msg_Wnargn (aout, e(a",b,playback wayc,d ,too laete (%"P)RId64" va)r_Change( VLC_OBJEC: T(a), b, c, d, e )
      | "                                          ^
      |             ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h:  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(85x:)->obj) \
      |               ^
5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Loinput/var.cg(VLC_:O301BJECT:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](
o  301 |         var_Destroy( p_input,),  p, vlc_modutitlle_name, _e_FILE__, __LI );
      |         ^
NE_../include/vlc_variables.h:125_:39: note: expanded from macro 'var_Destroy'
,   125 | #define var_Destroy(a,b) var_Destro\y
( V      L|             ^
C_OBJECT(a), b )
      |                                       ^
../include/vlc_common.h:481:15: ../include/vlc_common.hnote: :481:expanded from macro 'VLC_OBJECT'15: note: expanded from macro 'VLC_OBJECT'

  481 |         const  481 |  struct vlc_common_members: (cons t  vlc      _const object_t *)(&(x)->strobju) \c
      |               ^
t vlc_common_members:input/var.c:302:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   (302 |         var_Create( p_input, title,c VLC_VAR_INTEGER | VLC_VAR_ISCOMMAND );
      |         ^
o../include/vlc_variables.hnst vl:122:c39_obje: note: expanded from macro 'var_Create'
ct_t   *)(&(x)122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
->obj../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
)  481 |         const struct vlc_commo n\
      |               ^
_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^audio_output/dec.c:
275:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  275 |             msg_Dbinput/var.cg (aout:, "playba303:c9k: warning:  too latdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  303 |         var_AddCallback( p_input , title,
      |         ^
(%../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
"P  166 | #defiRne Ivar_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
d64../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
")  481 |         const struct vlc_common_members: (co: "
nst vlc_ob      j|             ^
ec../include/vlc_messages.ht:_t *)(&(x)->ob87:5: j) note: \
      |               ^
expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
input/var.c:      |             ^
332:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h  332:481: |  15 : note: expanded from macro 'VLC_OBJECT'
        var_Change(481 p_input, "title", VLC_VAR_ADDC |      H   consOICE, &val2, &text );
      |         ^t
 stru../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
ct vlc  128 | _#codmmonefine var__membCers: hange(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
(c../include/vlc_common.honst v:l481c_object_:15:t  *)(&(xnote: expanded from macro 'VLC_OBJECT'
)->obj  481 | )  \
      |               ^
       const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj)audio_output/dec.c \
      |               ^
:295:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  295 |             msg_Warn (aout, "playback way too early (%"PRId64"): "
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
input/var.c   85:354: |     msg_Ge13: nwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
eri  c(p_this, 354 |             var_Change( p_input, title, VLC_VAR_ADDVCLHOIC_MSG_WARN,C __VA_ARGS__)
      |     ^
E, &val2../include/vlc_messages.h,: &text2 78):13: note: expanded from macro 'msg_Generic'
;   78 |     v
      |             ^
lc_L../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
og(VLC  _128OBJECT( | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
o../include/vlc_common.h), p, vlc:481_:15: note: mexpanded from macro 'VLC_OBJECT'odule
_  481 |         const struct vlc_common_members: n(ame, const vlc_object_t *)(&(x)->__FIoLbj) \
      |               ^E
__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/dec.c:311:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  311 |         msg_Warn (aout, "playback too late (%"PRId64"): up-sampling",
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15input/var.c:374:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:   note: expanded from macro 'VLC_OBJECT'
374  481 |      |          const  s truct  vavr_Dlestroy( p_input, "next-chapter" );
      |         ^
c../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
_  125 | #define var_Destroy(a,b) var_Destroy( VLC_OBJECT(a), b )
      |                                       ^
c../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ommon  481 |         const struct vlc_comm_on_mememmbebrs:e (const vlc_object_t *)(&(x)->obj) r\s: (c
      | o              ^nst vl
c_object_t *)(&(x)->obj)input/var.c:375:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 \  375 |         var_Destroy
      |               ^(
 p_input, "prev-chapter" );
      |         ^
../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'audio_output/dec.c
  125 | #define var_Destroy(:319:9: warning: a,b) var_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Des  t319 |      r   moy( VLC_OBJECT(a), b )sg_
      |                                       ^
W../include/vlc_common.ha:481:15: note: expanded from macro 'VLC_OBJECT'
r  481n |          const (saouttruct vl,c "pla_commoyback tono early (%"_PRId64"members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
): down-sampling",
      |         ^input/var.c:377:14: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  377 |     else if( var_Type( p_input, "next-ch../include/vlc_messages.hapter" ) == 0 )
      |              ^
:85:5../include/vlc_variables.h:131:33: note: expanded from macro 'var_Type'
:   131 | #definnote: eexpanded from macro 'msg_Warn'
 v   ar_Type(a,b) va85r_T | y    msgpe( VLC_O_Generic(p_tBJEhCT(ias, VLC_), MbS )G_WARN, 
__VA_ARG      S__)
      |     ^
|                                 ^
../include/vlc_messages.h../include/vlc_common.h:78:13: :note: expanded from macro 'msg_Generic'
481:15: note: expanded from macro 'VLC_OBJECT'
   78  481 |  |      vlc       const s_tLorg(VLC_uct vlc_common_members: (const vlc_object_t *)(&(x)->objO)B \
      |               ^
JECT(o), p, vlc_module_name, __FILinput/var.cE__, _:_LINE_379:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_,  379 |         var_Create( p_ \inp
u      |             ^
t, "next-c../include/vlc_common.hhapter", VLC_VAR_:V481:15: note: expanded from macro 'VLC_OBJECT'
O  ID );
      | 481        ^
 |    ../include/vlc_variables.h:122: 39    co:n st structnote:  vlc_cexpanded from macro 'var_Create'
ommo  122 | n_membe#ders: fin(ceonst vlc_o var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
b      ject_t *)(&(x|                                       ^
../include/vlc_common.h:481)-:>15: note: obj) \expanded from macro 'VLC_OBJECT'

      |   481 |         const s              ^t
ruct vlc_common_members: (const vlc_object_t *)(&(x)->objaudio_output/dec.c) :331:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]\
      |               ^

  331 |         msg_Warn (aout, "timing screwed (drift: %"PRId64" usinput/var.c): "
      |         ^
:381../include/vlc_messages.h::85:5: note: expanded from macro 'msg_Warn'
9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     381 |         var_Change( p_input, "next-chap85ter", |  VLC_V    msAR_SETTgEXT, &text_,G NULL );
      |         ^
e../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
neric(p  128 | #define v_tahis, VLCr_MSG_W_Change(a,b,c,dARN, __,e) var_Change( VLC_OBJECT(a), b, cV, d, e )
A_      |                                           ^
A../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
RG  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      S| __)
              ^
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlcinput/var.c:382:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_Lo  382 |         var_AddCallback( p_input, "next-chapter", SeekpointCallback, NULL );
g(VL      C| _OBJ        ^
E../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
CT(o), p  166 | ,# vlc_mdoduleefine var_AddCallba_ncame, _k(a,b,c,d_) var_AddCallback( VLC_OBJECT(a),F b, c, d )
      I|                                                   ^
L../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
E__  481 |     , _ _LINE_   _con, st \struct vl
c      |             ^
_common_members../include/vlc_common.h:: (const v481l:15: note: c_object_t *expanded from macro 'VLC_OBJECT'
)(  481 |         &(xc)->obj) \
      |               ^
onst struct vlc_common_membeinput/var.c:384:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  s: (c384 |         var_Createo(n p_input, "prev-chaptste r", VLC_VAR_VOID );v
      |         ^
l../include/vlc_variables.hc_obje:c122t:39:_ t *)(note: &(x)->oexpanded from macro 'var_Create'bj) \
      |               ^

  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, caudio_output/dec.c: )350
      |                                       ^
:../include/vlc_common.h9:481::15 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: note: expanded from macro 'VLC_OBJECT'

  481 |         const struct vlc_common_members: (const   vlc_object_t *)350(&(x)-> | obj) \
      |               ^
        msg_Dbg (aout, "resamplinput/var.cin:g386:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   stop386ped (d | rift: %        va"r_Change( p_input, "prev-chapter", VLC_VAR_SETTEXT, &text, NUPLL );
      |         ^
R../include/vlc_variables.hI:d12864": 43: note: expanded from macro 'var_Change'
us)"  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d,,  e )
      |                                           ^
d../include/vlc_common.h:rift481:15):;
      |         ^
 note: expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h  481 |         co:n87:5: note: expanded from macro 'msg_Dbg'
st    87struct vlc_common_members: (const vlc_ob | ject_t *)(&(x)- >   mosg_Gebnerijc(p_t) \
      |               ^
his, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
input/var.c../include/vlc_messages.h::78:13: note: 387expanded from macro 'msg_Generic'
:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     78387 |     vl | c _Log(VLC_OB   J E CT(o)  var_AddCallback( p_input, "prev-chapter", SeekpointCallback, NULL );
      |         ^
,../include/vlc_variables.h :p, vlc166_modu:l51e_n: note: expanded from macro 'var_AddCallback'
ame, _  166 | #de_finFIe var_AddLECallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_,  481 |         const struct vlc_com m_on_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
_LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
input/var.c:391:5  : 481 |    warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     391 |     var_Change( p_input, "chapter", VLC_VAR_CLEARCHOICES, NULL, NULL );
      |     ^
 ../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
 c  onst s128tru | ct vlc#defin_commone_ var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(ame), b, c, d, e )
      |                                           ^
m../include/vlc_common.h:481b:e15: note: expanded from macro 'VLC_OBJECT'
rs  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
: (const vlc_object_t *)(&(x)-In file included from >obaudio_output/filters.c:j)34:
In file included from ../include/vlc_common.h:1031:
 \
      | ../include/vlc_variables.h              ^
:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     retuinput/var.c:410rn var:9: warning: _Sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
etCh  410 | ecked(   p_  o    varb_Changj, psze( p_i_name,nput, "chaaudio_output/dec.c: VLpter", C_VARVL379:C__VAR_9:ADIDCN warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
TH  379 |         msg_WarOICEGn E,ER, & vavall, ); (aout, "b&text );
      |         ^

      |            ^
u../include/vlc_variables.hf:f../include/vlc_variables.h:128:43:140: note: 48: note: expanded from macro 'var_SetChecked'expanded from macro 'var_Change'

  er too late (%"PRId12864" us  140 | ): | ##defde dropped"infine e var_S,vaer advance_Cth);
      |         ^
Cange(hecak,../include/vlc_messages.hbe,:85c:d,5: (do,nnote: expanded from macro 'msg_Warn',,
te   ), vvar_C85) va | r_SetChechkanged(   e m(s g_GeVnLCVe_rOic(p_LCBJECth_OBJisTEC,T (VL(o),a),C _b, nc, MSGd,t,v,_ e )
      |                                           ^
W../include/vlc_common.h)
AR      | :                                               ^481N:15: note: expanded from macro 'VLC_OBJECT'

, _  _VA../include/vlc_common.h481_ARG |   S_:_)
 481         |     ^
  const :15:s truct vlc_note: com../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
expanded from macro 'VLC_OBJECT'   78 |   
m  481 |  o    n _memb e v l c_crs: (coLogons(t sVnLtsructt  vlC_cO_vlc_objcomBeJmonECTc(o), p,t _tvl _c_modumeml*e_)name,( __&(xber)s-:> (coobjnstFIL) \
      |  vlc_E              ^_
_, __LIoNE_b_ject_t *, )(&(x)->\
o      |             ^
bj) \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vIn file included from lc_obaudio_output/filters.c:34:
In file included from je../include/vlc_common.hc:1031t_:
../include/vlc_variables.h:t 203:12: warning: *)(&(x)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]->ob
j)  203 \ |     
r      |               ^
etinput/var.c:425:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
u  425 |         var_Creaudio_output/dec.c:384:a9r:n twarning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]va
e  384r_S( p_ietCnpu |   t ,  h" v i  msdgeo",_Erecked(r  (pa_oob uVj, pszLt,C "b__nameVuAf, ferVLC_RV_BO AR_BOOOLL, tval )o;o
      |            ^
  ../include/vlc_variables.h:140:e|a r48l:y (V L%"PC_VAR_DOINRIdH64" note: Eexpanded from macro 'var_SetChecked'
R  140 | IuTs ): d)r;o
      |         ^pped
#"../include/vlc_variables.h,def advainence);
      : var122_SetChe:c39k:e | note: expanded from macro 'var_Create'd(o,
        ^n,  122 | #td
efine,v) v../include/vlc_messages.h:83:ar_5 : note: expanded from macro 'msg_Err'
var_   83 |  Creat   em(sag,b_,Gce) vneriacr_(p_thiCreates, SVLCe(tChe cVkL_edMC(_OSGV_LBJCEEC_T(a), ROBbJE,R Cc , __VAT(o)),_An,t
,v)
            |                                                ^
R../include/vlc_common.hGS|                                       ^
:481:../include/vlc_common.h15__):
481:: note: 15: note: expanded from macro 'VLC_OBJECT'
        481 |     expanded from macro 'VLC_OBJECT'|     ^
    const 
s  481 |  t  r uct ../include/vlc_messages.h:78:   c13: on svtl stnote: expanded from macro 'msg_Generic'
c   78 |  r uct _ com vlcm_volLn_membc_ceoros: (cg(VLC_onsOBJt vlc_object_t *)mmon_ECT(o)(, p, v&lc_(mmodembexrs:ule_)n-a>obj) \
m      |               ^
 e(co, nst vlc_o_b_jFinput/var.cec:t_t *I426L:E)__,( __L&9(I:NE warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]x
)  -426>o_b_j) \ | 
      |  ,                 ^
     var_Create( p_input, "auIn file included from audio_output/filters.c\
      | d            ^i
../include/vlc_common.h:481:15:34:
:o note: In file included from ../include/vlc_common.h:1031:
expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:  481" | ,  212V :12L C_: V A   R _cBOOL | VoLwarning: Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_VAR_DOINH  212 |  En stR  IreTturn st v ar_ruSetChe)c;
kect vlc_d       (obcom|         ^
m../include/vlc_variables.h:122:39on_membe: rsj,:  name, V(note: constexpanded from macro 'var_Create' 
v  122 | lcL_Co_bVjAeRct#_COdOefine v_t a*rRDS,_ valC)r;
      |            ^
../include/vlc_variables.he:ate140(:)(&(48: xnote: )->ao,bj)b ,\c
) v      expanded from macro 'var_SetChecked'
|               ^  140 | 
#deafr_Create( VLC_OBJECT(a), b, c )
      in|                                       ^
e ../include/vlc_common.hvar_:S481etChec:ked(o,n,t15,:v) var_S enote: expanded from macro 'VLC_OBJECT'
t  C481hecked(VL |   C_O      const BsJtruct vlc_common_members: (const vElc_object_t *)(&(x)->obj) \
      |               ^
CT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
input/var.c  481: | 427:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    427 |         var_Create( p_input, "spu", VLC_VAR _ B    coOnOLst stru | VLC_VAR_DOINHERIT );
      |         ^
ct ../include/vlc_variables.hv:lc_common_me122mbers: (c:o39:n note: expanded from macro 'var_Create's
t  122 | # dvlc_efine var_Create(a,b,c)obj var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
ect_t ../include/vlc_common.h:481*)(:15&(x)->: note: expanded from macro 'VLC_OBJECT'
obj  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
) \
      |               ^
input/var.c:429:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |         var_Create( p_input, In file included from "audio_output/filters.caud:io-track", VLC_VAR_INTEGER|VLC_VAR_DOINHERIT );
      |         ^
34:
In file included from ../include/vlc_variables.h../include/vlc_common.h:1031:
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
122  227 |      | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
r../include/vlc_common.he:t481:15: note: expanded from macro 'VLC_OBJECT'
u  rn481 var |  _ SetChec      conked( p_ost bstruct vlc_common_members: (coj, psz_name,n VLC_VAsRt vlc_object_t *)(&(x)->obj) \
      |               ^
_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:input/var.c:430:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
48:   note: expanded from macro 'var_SetChecked'
430  140 | #de |   f i ne var_ S etChe cked( o,n,t,varv_) var_CreSaete( ptC_heckeid(VLnpuCt_OBJ, "sub-track", VLC_VAR_INTEGER|VLC_VAR_DOINHERIT ECT);
(      |         ^
o),n,t,../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
v)
      |                                                ^
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:481:15: note: expanded from macro 'VLC_OBJECT'
    481 |     481    const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 |         const struct vlc_common_meinput/var.c:432:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mbers: (  432 |         var_Create( p_input, "audio-language",
      |         ^
c../include/vlc_variables.ho:122:39: note: expanded from macro 'var_Create'
ns  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, tc )
      |                                       ^
 ../include/vlc_common.hv:lc_obje481:15ct_:t *)(&( note: expanded from macro 'VLC_OBJECT'
x)  481 |         const struct vlc_common_members: (const vlc_object_t ->obj) \
*)(      |               ^
&(x)->obj) \
      |               ^
input/var.c:434:9In file included from audio_output/filters.c:34:
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from ../include/vlc_common.h:1031  434 | :
 ../include/vlc_variables.h :241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      var_Create
( p  _241 | inp ut, "sub-language",
      |         ^
   ret../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
u  r122n var | #_defSine vaetChrecke_d( p_oCbj, rpeates(a,b,c) var_Createz(_name,  VLC_VAR_VSTRING, vaLC_OBJEl );
      CT(| a),           ^
 b, c )
      |                                       ^
../include/vlc_variables.h../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:140:48: note: expanded from macro 'var_SetChecked'
    140 | #def481i | ne var_S   e t Checked  ( const struo,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
ct v../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
l  c_481common_member |   s: (co     nst vlc_ const strucobt jvlc_common_emcembers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
t_t *)(&(x)->obj) \
      |               ^
input/var.c:436:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  436 |         vaIn file included from r_Craudio_output/filters.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12:ea te( p_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
i  256 |     retnpuurn vt, "menu-ar_SetChelckanedg(uage",
 p_obj, psz_name,      |         ^
 ../include/vlc_variables.hV:122:39: note: LC_VAR_ADDREexpanded from macro 'var_Create'S
S  , 122 | #val );
      |            ^
def../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
ine   140 | #dvaefine var_SetChecked(o,n,t,v) var_SretChecked(VLC_OBJECT(o),n,t,v_)
      |                                                ^
Create(a../include/vlc_common.h:481:15: note: ,b,expanded from macro 'VLC_OBJECT'
c) v  481 |         const struct arvl_Create( VcLC_OBJE_coCT(ma), b, cmon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^ 
)
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const In file included from vaudio_output/filters.clc_object:_34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  276 *)(&(x)->obj |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
) \
../include/vlc_variables.h      :| 142              ^
:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_Geinput/var.ctChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
:439:../include/vlc_common.h:9: 481:15: note: expanded from macro 'VLC_OBJECT'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481   |         const struc439 |   t  vlc_common_members: (const vlc_ob j ect_t *)(& (x) ->obj)  \
      |               ^
var_Create( p_input, "audio-track-id",
      |         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define varIn file included from _audio_output/filters.c:34C:
reate(In file included from a,b,c) var_../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C  293 | r    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^eate
( ../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
V  142L | #dC_OefiBJEne CvarT_(a), b, c GetChecked(o,n,t,v) )
      |                                       ^
var_GetChecked(VLC_OBJE../include/vlc_common.h:CT481(o),n,t,v)
      |                                                ^
:15: note: expanded from macro 'VLC_OBJECT'../include/vlc_common.h:
481  481:15: note: expanded from macro 'VLC_OBJECT'
 |   481       |   const s t r    u c t vlc_commcon_memonst struct bers:vlc_common_members: (const vlc_object_t  (*)(c&(xo)->nsobjt) \
      |               ^
 vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from input/var.c:441:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
audio_output/filters.c:  34:
In file included from ../include/vlc_common.h:441 | 1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
          var_Crea304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
t../include/vlc_variables.h:142e( p_inpu:48: tnote: expanded from macro 'var_GetChecked'
,   "sub-tr142 | #define var_GetChecked(o,n,t,v) vara_GetChecked(VLC_OBJEcCT(ko-id",
      )|         ^
,n,t,v)
      |                                                ^
../include/vlc_variables.h../include/vlc_common.h:122:39: note: :expanded from macro 'var_Create'
481:15  122 | :#define v ar_Create(a,b,c)note: expanded from macro 'VLC_OBJECT'
 v  481ar_Create(  |         const strucVtLC_OBJECT(a), b,  vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(In file included from xaudio_output/filters.c:34):
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]->obj) 
\
      |               ^
  324 |     if( !var_GetChecinput/var.cke:d444:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  444 |        p_  vobj, psz_name, Var_Create( p_LC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
in  pu142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
t../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
, "sub-file"  481 | , V        const structL vlc_coC_VAR_STRING | VLC_mmon_VAmembers: (const vlc_object_t *)(&(x)->oR_DOINbj) \
      |               ^
HERIT );
      |         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_CreateIn file included from ( VLC_OBJECT(audio_output/filters.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a  340),  |     if( var_GetChecked( p_obj, psz_nameb,, c  VLC)
_VAR_S      |                                       ^
TRING, &va../include/vlc_common.h:l481 ) :15: note: expanded from macro 'VLC_OBJECT'
)  
      |         ^
481 |         const struc../include/vlc_variables.h:142t :48v: lnote: expanded from macro 'var_GetChecked'
c_common_members: (cons  142 | t vlc_o#debjfine var_GetCheckedect_(o,n,t,v) vatr_Get *Checked(VLC_OBJECT(o)),n(&(,t,xv)->obj)
      |                                                ^
) \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         constinput/var.c struct vlc_common_members: (cons:445:t vlc_obje9:ct_t *)(&(x)->obj)  \
      |               ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  445 |         var_Create( p_input, "sub-autodetect-fIn file included from ilaudio_output/filters.c:e34",:
In file included from  VLC../include/vlc_common.h_VAR_BOOL:1031:
../include/vlc_variables.h :|
      |         ^
350:../include/vlc_variables.h9: :warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]122
:39: note: expanded from macro 'var_Create'
  350 |     if( var_GetChe  ck122 | ed( p_obj, psz_name, VLC_VAR_STRING, #&define vvar_Creaalte () )
      |         ^
a,../include/vlc_variables.h:142b:48: note: expanded from macro 'var_GetChecked'
,c)   142 | v#ar_Creadeftiene var_GetChecked(o,n,t,v) var_GetChec( Vked(VLC_OBJECT(o),n,t,v)
      |                                                ^
LC../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_  481OBJE |   C   T(   const struct vlc_common_members: (coa)n, b, c )
      |                                       ^
st vlc_objec../include/vlc_common.h:t_t *)(&(x)->obj) \
      |               ^
481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_tIn file included from audio_output/filters.c:34:
 *)(&(x)-In file included from >obj) \
../include/vlc_common.h:1031      |               ^
:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, input/var.c&val ) )
      |         ^
:../include/vlc_variables.h447:142::48: note: expanded from macro 'var_GetChecked'
9:  142 | #define warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  447 |    var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v) 
     var_Create      ( p_input| ,                                               ^
 "su../include/vlc_common.hb:481-autodete:15:c t-path",note:  VLC_VAR_Sexpanded from macro 'VLC_OBJECT'
TRING |
      |         ^
  481 |         const struct vlc_common_members: (const vlc_object_../include/vlc_variables.h:t *122)(&(x)->obj) \
      |               ^
:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/filters.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: input/var.c:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
449:9  429: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] | 
    449 |         v  vaar_Create( p_orb_Create( p_input, "sub-autodetej, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
ct  122 | #define-fuzzy", v aVr_CrLeC_VAR_INTateE(aG,bE,R |
      |         ^
c) var_Create( VLC_OBJEC../include/vlc_variables.h:T(122a),: 39b, c )
      |                                       ^
:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 note:   481 |         const struct vlc_expanded from macro 'var_Create'
c  122om | mon_members: #d(const efvlc_object_t *)(&(x)->obj) \
      |               ^
ine var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
In file included from audio_output/filters.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481  :15: note: expanded from macro 'VLC_OBJECT'
442 |   481 |         co    var_Creatnset( p_obj, psz_name ,s VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
truct vlc_common_members:../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
   122(cons | t #devfilcne var_Create(a,b_ob,cject) var_Cre_tate( VLC_OBJEC T*)(&(x(a)-), b,>obj)  c \
)
            | |                                       ^
              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         cinput/var.const struc:452:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t vl  452 |         c_cvarom_Create( p_mon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input, "sout", VLC_VAR_STRING | VLC_VAR_DOINHERIn file included from ITaudio_output/filters.c :)34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
;  
455      |         ^
 |     var_Create( p_obj, ps../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'z_
na  me, VLC_122V | AR_FLOAT | VL#C_VAR_DdOefine INHERIT );
      |     ^
va../include/vlc_variables.hr:122:39: note: expanded from macro 'var_Create'
_Create(a,b,c  122 | )#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
var  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      | _              ^
Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |   In file included from audio_output/filters.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   469 |     var_Crea    te( p_obj, psz_name, VLC_VA coRnst struct vlc_common_m_embers:STR (ING | VLC_VAR_DOINHERIT );
      |     ^
const vlc_object_t *)(&../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
(x)->  122 | #define varob_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
j) \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const stinput/var.c:453:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  453 |         var_Create( p_input, "sout-allu"ct vlc_common_members: (const vlc_object,_t *)(&(x)->obj) \
        |               ^
 VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |         ^
../include/vlc_variables.h:122:39: note: In file included from audio_output/filters.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: expanded from macro 'var_Create'
warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
122   | 477 |     var_Create( p_obj, #depfsine zv_name, VLC_VARar_ST_RICNG | VLC_VAR_DOINHERIT );
      |     ^
rea../include/vlc_variables.h:122:39: te(a,b,c) var_Crenote: expanded from macro 'var_Create'ate
( VLC_O  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(aB)JECT(a), b, c )
      |                                       ^
, b, c )
      |                                       ^
../include/vlc_common.h../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:481:15: note: expanded from macro 'VLC_OBJECT'
    481 |         const st481 |      ruct vlc_common_members: (con s  const sttruct vl vclc_o_combjmeon_mct_t *)(&(xembers:) (cons->otb j) \
      |               ^
vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/filters.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: input/var.c:454:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  454 |         va  r_491 |     var_Create( p_obj, Crepszat_namee( p_inp, VutLC_, VAR_A"souDDRESS | VLC_VAR_DOINHERIT t);
-aud      |     ^
io../include/vlc_variables.h", VLC_V:A122:39: note: expanded from macro 'var_Create'
R_BOOL |   V122 | #define var_CLreC_Vate(a,b,c) Avar_Create( VLC_OBJECT(a), b, c )
      |                                       ^R
_D../include/vlc_common.h:481O:15: note: expanded from macro 'VLC_OBJECT'
INHE  481 |         const struct vlc_common_mReIT );
      |         ^
mbers: (c../include/vlc_variables.ho:n122:39: note: expanded from macro 'var_Create'
st  122 | #define var_Cr vleatec(a,b,c) v_ar_Creatobject_t *)(&(x)e( ->VoLC_OBJEbCT(a), bj) ,\
       |               ^
c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commIn file included from audio_output/filters.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  n_m511 |     var_Create( p_obj, psz_name, VLCe_mVAR_31 warningINTEbesrs: ( generated.
GER | VconstLC _VAR_DOINHERIT
v      |     ^
lc../include/vlc_variables.h:122_:object39_t *: note: expanded from macro 'var_Create'
)  122 | #define var_Create(a,b(&(,c) var_Create( VLx)->obC_OBJECT(a), b, c j) )
      |                                       ^
\../include/vlc_common.h
      |               ^
:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const input/var.cstruc:455:t vlc_9: commowarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n_
me  455 |   m    b  verars:_Create(  p_input,(cons "stout vlc_ob-videoject_",t  VL*)(C_VAR&(x)_BO->OL | VobLC_j) \
VAR_      D|               ^OIN
HERIT );
      |         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(In file included from audio_output/filters.c:34a,:
bIn file included from ,../include/vlc_common.h:1031:
../include/vlc_variables.h:525c) :v5ar_Create(: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 V  LC_O525BJE |   CT(a), b,  c  )
      v|                                       ^
ar_Cr../include/vlc_common.h:481e:ate( p_obj,15: note: expanded from macro 'VLC_OBJECT'
 ps  481 |  z_nam   e   , con sVLCt stru_VAR_ctBOOL vlc_com m| Von_mLemC_VARbers:_ (DconsOt IvNlc_oHERIT
bje      |     ^
ct_../include/vlc_variables.h:122:39:t * note: expanded from macro 'var_Create'
)(&  (x)122 | #d->objefine ) \var_
      | Create(a              ^
,b,c) var_Create( VLC_input/var.cOBJECT(a),:456:9:  bwarning: , c )
      due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|                                       ^  456 |     
    ../include/vlc_common.h:var_C481:reate( p_in15: note: put, "expanded from macro 'VLC_OBJECT'
so  481ut |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
-spu", VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_In file included from Creataudio_output/filters.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(a,b  539,c) var_ | C reate   ( VLC_OBJECvar_CreateT(( p_obj, psz_anam), b, c )
      |                                       ^
e,../include/vlc_common.h:481:15: note:  VLC_expanded from macro 'VLC_OBJECT'V
A  481 |   R  _FLOA   T | VLC c_onVAstR s_DOItrNucHERIT
      t | vl    ^c_
com../include/vlc_variables.hmo:n_122mem:be39rs: note: expanded from macro 'var_Create'
: (  co122ns | t #defvlic_nobeje var_ctCre_tate *()(a&(,b,cx))-> vobj) \
      |               ^
ar_Create( VLCdepbase=`echo audio_output/output.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
_OB/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_output/output.lo -MD -MP -MF $depbase.Tpo -c -o audio_output/output.lo audio_output/output.c &&\
mv -f $depbase.Tpo $depbase.Plo
JECT(a), input/var.c:457:b, c )
      |                                       ^
9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  457 |         var_Create( p_input, "sout-keep", ../include/vlc_common.h:481 :VL15: C_note: expanded from macro 'VLC_OBJECT'
V  481 |         cAoRnst struct vlc__BOOLc | ommon_meVmLC_VAR_DOINHERIT );
      |         ^
bers: ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
(  con122 | #define vast r_Create(a,b,c) vavlc_objr_Create( VLC_ect_tOBJECT (*a))(,& b(,x )c- )
      | >obj) \
      |               ^
In file included from audio_output/filters.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
                                        ^
554 |     var_../include/vlc_common.h:Cr481e:15: anote: expanded from macro 'VLC_OBJECT'
te( p  _481 |    ob  j ,   cposzn_snamte ,s VLCt_rVuAcRt_ SvTlRING c| VL_Cco_VmAmR_on_DmOeINmHbEReIrsT
      |     ^:
 ../include/vlc_variables.h:(c122:39: note: expanded from macro 'var_Create'
o  122n | s#td velc_obfine ject_vtar *)_(C&r(exa)t-e>obj)( \
a,b      ,| c              ^
) var_Create( VLC_OBJECT(a), b, c )input/var.c
      :| 459                                      ^:9
: ../include/vlc_common.h:481warning: :15due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
 note: expanded from macro 'VLC_OBJECT'
  459 |        481  |      v a r _  Ccornesatte (s tpr_uct vlcin_compmuot,n _memb"inerpsut:- (cornepestat",
       v51l| c warnings generated_.
        ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #deobject_t *)(&(x)->obj) \
      |               ^
fine var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:In file included from 15: audio_output/filters.cnote: expanded from macro 'VLC_OBJECT'
:  481 | 34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:  563   :   const s5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
truct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
  563 |     input/var.cvar:461:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  C461 |    r e    avater_C( p_obj, reate( p_inppsz_name, VLC_Vut, "sARt_STart-tRimIeNG | ",VLC_VA VLCR_DOINHERI_T
VAR_F      | LOAT|    ^
VL../include/vlc_variables.h:122C:39_VAR: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a)_, bDO, c IN)
      |                                       ^H
E../include/vlc_common.h:481:15R: note: expanded from macro 'VLC_OBJECT'I
T )  481 | ;
      |         ^    
 ../include/vlc_variables.h   c:onst 122:39: note: expanded from macro 'var_Create'
struct vlc_common_  122 | #dmembeers: (confinst vlce _var_Create(objaec,bt_t, c*)(&(x))->o vbjar_Cr) \eat
e( V      |               ^
LC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memberIn file included from audio_output/filters.cs: :34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_(const vlc_object_t *)(&(x)->obj) \
      |               ^
VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^input/var.c:
462:../include/vlc_variables.h:1289::43 warning: : note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'var_Change'
  462  128 |    | #  defin  e   var_Chvar_Craneage(tea,( p_b,inputc,d, ,e"s) vtoar_Cp-hatingmee(", V VLCLC_OB_VJEARCT_F(a)LO, ATb, |Vc,LC d_VA, R_e DOINHERI)
T )      | ;
                                                ^
|         ^../include/vlc_common.h:481
:15:../include/vlc_variables.h:122 note: :39: expanded from macro 'VLC_OBJECT'
note: expanded from macro 'var_Create'
    122 | 481 | #define   var_  Cre  ate(a,b  ,c)co vansr_Creatt se(tr VLucCt _OBJECTvl(a)c_, b, c co)
      |                                       ^
mm../include/vlc_common.hon:_m481:15: note: expanded from macro 'VLC_OBJECT'emb
ers:  481 |  (        cocnsto vnlcst struct_ob vlc_jecct_tommon_mem *)(&(x)->obers: (const vlc_object_t *)(&(x)bj) \
      |               ^
->obj) \
      |               ^
input/var.c:463:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  463 |         var_Create( p_input, "run-time", VLC_VAR_FLOAT|VLC_VAR_DOINHERIT );
      |         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( Vdepbase=`echo audio_output/volume.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_output/volume.lo -MD -MP -MF $depbase.Tpo -c -o audio_output/volume.lo audio_output/volume.c &&\
mv -f $depbase.Tpo $depbase.Plo
LC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:464:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  464 |         var_Create( p_input, "input-fast-seek", VLC_VAR_BOOL|VLC_VAR_DOINHERIT );
      |         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:466:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  466 |         var_Create( p_input, "input-slave",
      |         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:469:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |         var_Create( p_input, "audio-desync",
      |         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:471:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  471 |         var_Create( p_input, "cr-average",
      |         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:473:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  473 |         var_Create( p_input, "clock-synchro",
      |         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_input, "can-seek", VLC_VAR_BOOL );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:478:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  478 |     var_SetBool( p_input, "can-seek", true ); /* Fixed later*/
      |     ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:480:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  480 |     var_Create( p_input, "can-pause", VLC_VAR_BOOL );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:481:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |     var_SetBool( p_input, "can-pause", true ); /* Fixed later*/
      |     ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:483:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  483 |     var_Create( p_input, "can-rate", VLC_VAR_BOOL );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:484:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  484 |     var_SetBool( p_input, "can-rate", false );
      |     ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:486:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  486 |     var_Create( p_input, "can-rewind", VLC_VAR_BOOL );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:487:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  487 |     var_SetBool( p_input, "can-rewind", false );
      |     ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:489:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  489 |     var_Create( p_input, "can-record", VLC_VAR_BOOL );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:490:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  490 |     var_SetBool( p_input, "can-record", false ); /* Fixed later*/
      |     ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:492:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  492 |     var_Create( p_input, "record", VLC_VAR_BOOL );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:493:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  493 |     var_SetBool( p_input, "record", false );
      |     ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a)In file included from ,b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
audio_output/filters.c:38  481 |         const struct vlc_common_members: (const vlc_:
../include/vlc_filter.h:167:ob9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ject_t  167 |         msg_Warn *)( p_fi(<(xer,)->obj "c) \
      an|               ^'t get output pict
ure" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generinput/var.c:495:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  495 |     var_Create( p_input, "teletext-es", VLC_VAR_INTEGER );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #definic(p_the vaisr_, VLC_CrMSGe_atWe(a,b,ARc) vN, ar___CVArea_AteRG( VLC_OBJES_CT(a_),)
 b      | ,     ^
c )
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
      |                                       ^   78
 | ../include/vlc_common.h:    481:vlc_Log15:(V note: expanded from macro 'VLC_OBJECT'LC_OBJE
CT(  o),481 |  p, v  lc  _m  od  uleco_nnstam se,tr _uc_t vFILlcE___c, om__LImon_NEmem__be, rs\
: (co      |             ^
ns../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
t vlc_object_t  481 |   *)(&(  x)->  ob  j) c \on
      st|               ^ s
truct vlc_common_members: (constinput/var.c: v496:lc5_: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ob  496ject_t |     * va)(r_Se&(tIx)nt->obeger( p_input, "teletext-es", -1 );
      |     ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #defij) \
      |               ^
ne var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/filters.c:38:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( input/var.c:p_fi498:5lte: r,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   498"can't get output subpicture"  |   );  
      va|         ^r_
Cre../include/vlc_messages.h:ate85:( 5: p_inote: expanded from macro 'msg_Warn'
n   85pu |   t, "s  migsgnal_G-qeneric(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78uality", :VLC_VAR_FLOAT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:48113: :15note: expanded from macro 'msg_Generic': 
note: expanded from macro 'VLC_OBJECT'
  481   78 |   |          vl  c_coLonsg(t VLCst_OBruJEctCT v(olc),_c pom, movln_c_memombdule_name, __FILE__, __LINE__, \
ers: (c      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |   onst    vl c_ ob conjecst t_t str*)(&(x)->uct obvlj) c_libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_output/output.lo -MD -MP -MF audio_output/.deps/ouco\
      | tput.Tpo -c audio_output/output.c  -fPIC -DPIC -o audio_output/.libs/output.o
mmon              ^
_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:499:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  499 |     var_SetFloat( p_input, "signal-quality", -1 );
      |     ^
../include/vlc_variables.h:261:47: note: expanded from macro 'var_SetFloat'
  261 | #define var_SetFloat(a,b,c)     var_SetFloat( VLC_OBJECT(a),b,c)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:501:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  501 |     var_Create( p_input, "signal-strength", VLC_VAR_FLOAT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:502:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  502 |     var_SetFloat( p_input, "signal-strength", -1 );
      |     ^
../include/vlc_variables.h:261:47: note: expanded from macro 'var_SetFloat'
  261 | #define var_SetFloat(a,b,c)    In file included from audio_output/filters.c v:39ar_SetFl:
../include/vlc_vout.h:oa125:t(5: V warning: LCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_OBJE  125CT |  (a  ), vb,lcc)_o
      bj|                                               ^ec
../include/vlc_common.h:t_481:re15:le note: asexpanded from macro 'VLC_OBJECT'
e  481(  |  p_  vo  ut   ) co;
ns      |     ^t
 ../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
struct vlc_common_mem   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: bers: (const vlc_object_t(const vlc_object_t *)(&(x)->obj) \
      |               ^
 *)(&(x)->obj) \
      |               ^
input/var.c:504:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  504 |     var_Create( p_input, "program-scrambled", VLC_VAR_BOOL );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:505:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  505 |     var_SetBool( p_input, "program-scrambled", false );
      |     ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:507:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  507 |     var_Create( p_input, "cache", VLC_VAR_FLOAT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:508:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  508 |     var_SetFloat( p_input, "cache", 0.0 );
      |     ^
../include/vlc_variables.h:261:47: note: expanded from macro 'var_SetFloat'
  261 | #define var_SetFloat(a,b,c)     var_SetFloat( VLC_OBJECT(a),b,c)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_input, "input-record-native", VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:514:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  514 |     var_Create( p_input, "access", VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_output/volume.lo -MD -MP -MF audio_output/.deps/volume.Tpo -c audio_output/volume.c  -fPIC -DPIC -o audio_output/.libs/volume.o
bers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:515:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  515 |     var_Create( p_input, "demux", VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:516:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  516 |     var_Create( p_input, "demux-filter", VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b,In file included from audio_output/filters.c:40:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   527 |     input_thread_t *input = input_Create( c )
      |                                       ^
pa../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
r  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) ent, item, log, NULL, NULL );
      |                             ^
\
      |               ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input/var.c:517:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
i  517 |     var_Create( p_input, "stream-filter", nput_Create(a,b,c,d,eVL) input_CC_VAR_Sreate(VLC_OBJECT(a),TRIb,NGc,d,e) | V
      |                                              ^
../include/vlc_common.h:L481C:_VA15: note: expanded from macro 'VLC_OBJECT'R_D
O  I481N | H E R I T  );
      |     ^
   c../include/vlc_variables.h:122:39onst: note: expanded from macro 'var_Create'
   122 | st#defriuncet v avrlc_comm_onC_rmemeate(a,bb,ecr)s : va(conrs_tC rvelatce_(o bVLC_OBJECT(jae)ct_t ,* )b(,& c )
(      |                                       ^
../include/vlc_common.hx:)481-:>15o: bnote: expanded from macro 'VLC_OBJECT'
j  )481  | \ 
      |                    ^
  const struct vlc_common_members: (const In file included from vlc_oaudio_output/filters.c:40:
../include/vlc_input.h:530b:j9e:c warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t
_t *)(&(x)->o  bj) \530
      |               ^
 |         vlc_object_release( inpuinput/var.c:t520:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 );
      |         ^  
520../include/vlc_objects.h: | 66 : 25 :  note: expanded from macro 'vlc_object_release'
var_Crea   66 |    t ev(l cp__oibnjpeuctt,_ r"emleetaas-et(itle "V,L CV_OLBCJ_VAR_STRING E|CT(a) ) 
VLC_VAR      _| D                        ^O
INHERIT );
      |     ^
../include/vlc_common.h:481:15: ../include/vlc_variables.hnote: expanded from macro 'VLC_OBJECT':
122:39: note: expanded from macro 'var_Create'
    122481 | #d |  e f i n e   v acro_nCsrte atset(ra,ubct vlc_c,c) var_oCrmematoen_member( VLC_OBJs: (coEnCsTt( av)l,c_obje b, c )
      ct_t | *                                      ^
)(&(x)../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
-  >481o | b j  ) \
      |               ^
     const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:521:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  521 |     vIn file included from ar_Creataudio_output/filters.ce( p_input, "meta-author",:40:
../include/vlc_input.h:572: 10V:L Cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_VAR_  ST572RING |   |   VL     C_VAR_ vlc_oDbOjIeNcHtE_RrIeTl e)a;
s      |     ^e
( (vlc_../include/vlc_variables.ho:b122j:ect_t *)39(:p pnote: expanded from macro 'var_Create'
_vo  u122t[i])  | )#;d
e      f|          ^
in../include/vlc_objects.h:66e: 25v:a r_note: Cexpanded from macro 'vlc_object_release'r
e   66a | t e( a, b ,c)vlc_ob vjectar_rel_eCase( Vreate( VLCL_COB_OBJEJCETC(a) )
      |                         ^
T(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: ../include/vlc_common.hexpanded from macro 'VLC_OBJECT':
481:15: note: expanded from macro 'VLC_OBJECT'
    481481 |  |              c o ns tconst s tsrturcutct vl cv_lcco_mcmoommon_men_mbermembers: (csonst: v (colncs_ot vlc_obbject_t *)(&ject_t *)((x&)-(x)->o>obj) \
      |               ^
bj) \
      |               ^
input/var.c:522:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  522 |     var_Create( p_input, "meta-artist", VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:523:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  523 |     var_Create( p_input, "meta-genre", VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:524:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  524 |     var_Create( p_input, "meta-copyright", VLC_VAR_STRING | VLC_VAR_DOINHERIT);
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_input, "meta-description", VLC_VAR_STRING|VLC_VAR_DOINHERIT);
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    audio_output/filters.c     con:st struct vlc51_c:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
omm   51 |  o n _me mbfilteerrs:_t *fi l(cter =o nvsltc vlc_o_cubject_tstom_c r*e)at(&(x)->obj)e (obj ,\
      |               ^
 sizeof (*filter), type);
input/var.c:526:5:       warning: | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]                       ^

./libvlc.h  :526110 | : 27: note: expanded from macro 'vlc_custom_create'
   110 |      v a r _ C vlc_cureate( p_sintpoutm,_creat e"m(VLC_eOtBaJ-EdCT(o),a tse",, V LnC)_
V      A| R_                          ^
STRING |../include/vlc_common.h:481:15: note:  expanded from macro 'VLC_OBJECT'V
LC_VAR_DOIN  481 |    H E   R IcTo n)s;t
       |     ^
s../include/vlc_variables.h:122:39: note: truct expanded from macro 'var_Create'
vlc_com  m122o | #n_define varm_eCrematbee(ras,:b ,(cc)o nvsatr_ Cvlc_objreecatt_et(  *V)LC(&(x)-_>Oobj) \B
J      | EC              ^
T(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membeaudio_output/filters.c:rs71::24: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(   co71 |  n   fistlter- >p_moduvllec_ = moodbujectle_nee_dt  (*)(&filter(,x type),- >name, foabljs) \
e)      |               ^
;
      |                        ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
   48 | #input/var.cde:527:5: warning: fdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]i
ne modul  527 |     var_Create(e _pn_input, "meteae-du(ral,"b,, cV,LdC)_ VmAoRdu_STRING |le_nee dV(LVCL_CV_AOBR_DOINHERITJ E)C;
T(a),      | b,c    ^
,d)
      |                                          ^../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'

  ../include/vlc_common.h:481:15122 | #define va:r_ note: expanded from macro 'VLC_OBJECT'
Create(a,b,c  )481 |        va  conrs_tC resate( VtLC_ruct vOlBcJECT_commo(an_mem)b,e rbs, : (conc st v)lc_ob
      ject| _t                                      ^
 *)(../include/vlc_common.h&:(481:15x):->obj)  note: \expanded from macro 'VLC_OBJECT'

      |               ^
  481 |         const struct vlc_commaudio_output/filters.c:on84:9_:m ewarning: mbersdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:    84 |     (const vlc_object _t   vlc _*o)b(j&(ect_relexa)s-e> o(bfji)l t\e
r      |               ^
);
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/filters.c:49:58: warning: unused parameter 'const_fmt' [-Wunused-parameter]
   49 |                                config_chain_t *cfg, bool const_fmt)
      |                                                          ^
input/var.c:538:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  538 |         var_Adaudio_output/filters.cd:C117a:l9l: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b  117 | ac   k (     modupl_einput_,unneed( 
p      | _        ^
f../include/vlc_variables.hilter,: p166_:f51ilter-:> pnote: _expanded from macro 'var_AddCallback'm
odule )  ;166
       | #def|         ^
ine var_AddC../include/vlc_modules.h:50:42: note: aexpanded from macro 'module_unneed'l
lbac   50 | #dekf(ian,b,c,e moddu)l var_eAddCa_ullbacnneed(a,kb()  VmLoCd_uOlBJECT(ae),_unnee db(,V cLC_OBJE,C Td ()
      |                                                   ^
a),b)
      | ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
                                         ^
  481 | ../include/vlc_common.h:481:15:  note:    expanded from macro 'VLC_OBJECT' 
   const   st481 |    ruct vlc _co m m  conosnt_ msemtruct bevlc_rs: c(coommon_mnest mbvlersc:_ ob(consjte cvtl_ct_ object_t *)(*&)(&(x)(-x>)o-b>jo)b j\)
       \| 
                    ^
|               ^
audio_output/filters.c:118:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  118 |         vlc_object_release( p_input/var.cfi:548:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
l  te548r  | ); 
        |          ^ 
 ../include/vlc_objects.h:66 : va25r_D: enote: lexpanded from macro 'vlc_object_release'
Callback( p   66 |    _ vlc_ionbpujt,
e      |         ^
ct_relea../include/vlc_variables.hs:e167:51( VLC_O:B note: expanded from macro 'var_DelCallback'
JECT(  a167) | # d)
      |                         ^
efine var_De../include/vlc_common.h:481:15:lCallback(a,b note: expanded from macro 'VLC_OBJECT'
,  481c | ,     d )  va consr_Delt Callback( VstLrCu_cOBJEtCT(a), b vlc_c, ommonc_,m edm b)ers: 
(      c| onst                                                   ^v
l../include/vlc_common.h:481:15c:_object note: expanded from macro 'VLC_OBJECT'
_t *  481)(&( | x ) - > o b j )  c\
      | on              ^s
t struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/filters.c:153:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  153 |     aout_FormatsPrint (obj, "conversion:", infmt, outfmt);
      |     ^
audio_output/aout_internal.h:144:27: note: expanded from macro 'aout_FormatsPrint'
  144 |         aout_FormatsPrint(VLC_OBJECT(o), t, a, b)
      input/var.c:| 593                          ^:
30../include/vlc_common.h:: warning: 481due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
15:  593 |     note:  expanded from macro 'VLC_OBJECT'c
onst int64  _481t i |  _ l e ng    cothnst s t=r uvcatr _vGlect_Icnotmemgoenr_(m epmbers_:i n(pconst vultc,_ o"blejngect_t t*h" ));(&(x)-
>      obj) \|                              ^
      |               ^

../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_Geaudio_output/filters.ctIn:teger( 165V:LC_9: OBwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
JECT(a),b)  
165      |                                               ^
 |      ../include/vlc_common.h : 481 msg_:Err(o15b:j, note: expanded from macro 'VLC_OBJECT'
   "481C | a        const snt'rt convuct vlec_cormmt non olni_nmeembar iers: (consnptu tv"lc_)o;bje
      ct_t *)(&| (x)        ^
->obj) \
      | ../include/vlc_messages.h:83              ^
:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGSinput/var.c__):
      599|     ^
:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'  
599    |  78     |      vl c _Logva(r_VCLhCa_nOge( BJEp_inputC,T "time", VLC_VAR_(SoET), VALUEp,,  v&lvca_l,m oNULL );dul
      |         ^
e../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
_  128n | a#mdee,f ine_ _vFILE__a,r _C__LINE_h_, \a
n      g| e(a,b,c            ^
,d../include/vlc_common.h,e): va481:15: note: rexpanded from macro 'VLC_OBJECT'_
C  481 |   h an     cgeonst (s tVrLuCc_tO BvJElCcT_(cao),m bmon_,m ecm,b d, e )
e      | rs                                          ^
: (c../include/vlc_common.h:481:15: onst vlnote: cexpanded from macro 'VLC_OBJECT'
_objec  t_481t |   *) ( & ( x)->o  bj)  c\o
      |               ^ns
t struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/filters.c:182:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  182 |                 msg_Err (obj, "cannot fiinput/var.cn:d613 :%30s:  fwarning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r
 conve  r613s | i    onco pipnesltine",
       | in                ^
t../include/vlc_messages.h:83:564_t:  note: expanded from macro 'msg_Err'
i   83 |  _len g t hm = svgar__GeneriGce(tIp_thisn,teger( p_inpu t, "lenVgtLCh" )_;
      |                              ^
M../include/vlc_variables.h:658S:G47_ERR, __: VA_ARnote: expanded from macro 'var_GetInteger'
  GS658_ | _#)d
      e|     ^
fine va../include/vlc_messages.hr_:Get78I:n13t:eg enote: rexpanded from macro 'msg_Generic'(
a,b)   va   78 |   r _ GvetInltegerc( _VLog(VLCL_C_OOBJBECJECT(To(),a),b)
      |                                               ^
 p,../include/vlc_common.h:481:15: note:  vlexpanded from macro 'VLC_OBJECT'c_mod
ule_n  a481m | e ,        _const str_uFct IvLlc_comE__, __LmIoNnE__m_em, \
      |             ^be
rs: ../include/vlc_common.h(con:st vl481c_obj:15: note: expanded from macro 'VLC_OBJECT'e
ct_t *)(&(  x)->o481 |   b j ) \
    c      |               ^onst stru
ct vlc_common_members: (const vlc_object_t *)(&(x)->obj)input/var.c \
      |               ^
:619:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  619 |         var_Change( p_input, "position", VLC_VAR_SETVALUE, &val, NULL );
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define audio_output/filters.cv:ar_C215ha:13: warning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ge(
a,b,c,d,e)   var_C215 |   h a n ge(        mVsLCg_O_Err (obBjJ,ECT "(ca), ba,n nco,t d,  fien d) 
%      |                                           ^
../include/vlc_common.h:s481: 15: fnote: oexpanded from macro 'VLC_OBJECT'
r con  v481 | e r   s i o n co npipelinset" ,s
t      r| u            ^c
t../include/vlc_messages.h v:l83c:_c5o:m mnote: oexpanded from macro 'msg_Err'n
_   m83e | m b er  msg_Gs: (const vlc_eobnjeercict_t *()p(_&(x)->objt) his, \V
L      | C              ^
_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:input/var.c78:13: note: :expanded from macro 'msg_Generic'
624:9: warning:    due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]78
 |     vl  c624_ | L o  g  (VL C_ O BvJaECT(o)r,_ SeptInteg,e vlc_mor(dule_na mpe_i,nput, _ _"FiIntLE__, f-e__LINEv_en_, t", \
      |             ^
INPUT_EVENT../include/vlc_common.h:481:15_: Pnote: Oexpanded from macro 'VLC_OBJECT'
S  481 | I T ION  );     
      |         ^
const ../include/vlc_variables.hs:t259r:49:uct v lnote: expanded from macro 'var_SetInteger'c_co
m  m259on | _#mdeefine var_SetImnbteergers(a,b: (con,sct)   v valrc_S_etobjectIn_t *)t(eger(&( VLC_OBJxEC)->obj) T\(
a      )| ,b,              ^
c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_audio_output/filters.ct :236:13: warning: *due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])(&
(x  236) | - >ob     j )   \ 
  msg_E      |               ^
rr (obj, "cannot find %s for conversion pipeline",
      |             ^input/var.c
:../include/vlc_messages.h636::22: warning: 83due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
5:   636 |   note:  expanded from macro 'msg_Err' int64_t
 i_tim   e83  | =    ms var_GetgI_Genericn(tpe_this, gVLer( oCbj_MSG,_ "timeE"RR, _ _) V+A _cAuRrG.Si___i)
      |     ^
n../include/vlc_messages.ht:;78
:      | 13: note: expanded from macro 'msg_Generic'
                     ^   
78../include/vlc_variables.h:658:47 | :   note:  expanded from macro 'var_GetInteger' 
vlc_  L658o | g#(dVeLC_OBJfEiCneT va(r_oG), p, etIntevglc_moerdul(ea_,nbame, )_ _ F IvLE__, _a_r_GLetInteIger(NE _VL_C_, \
      | OB            ^
JECT(a../include/vlc_common.h),:b)
481      | :15                                              ^
: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  :481481:15: |  note:  expanded from macro 'VLC_OBJECT'
      481  |     const   s  truct  v lcco_ncsot mstmruoct n_membevrlsc_: (cocnosmmont_ memvbelrsc:_ o(cbject_otn s*t) (&v(lxc)_->oobbjje)c t\_
t      |  *)(              ^
&(x)->obj) \
      |               ^
input/var.c:639:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
audio_output/filters.c:  639 |  254 :  13va: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r
_SetInteger(   254 |     o b j ,  "    mtisg_Ermer (obj",,  i_ti"cmeannot  )f;i
      |     ^
n../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
d   %259s |  f#define varor co_nSvetersiInteger(ao,n pipeb,c) l i nvea"r,_
S      et|             ^Intege
r( VLC../include/vlc_messages.h_OBJEC:T(a83),b,c)
      |                                                 ^
:5: note: ../include/vlc_common.hexpanded from macro 'msg_Err':
481   83: | 15:    msg_ note: Generexpanded from macro 'VLC_OBJECT'ic
(  p481_ | this,        V LcCo_nMsStG _sEtRrRu,ct vl c__VA_A_RGcS__omm)
o      n| _memb    ^e
rs: (const v../include/vlc_messages.h:78:13: note: lexpanded from macro 'msg_Generic'c
_object_t    *)78 | ( & ( x )v->lc_Log(oVbjLC_OBJE)C T\
      |               ^(o), p,
 vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membersinput/var.c: (const :667:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vlc_objec  t667_ | t   * ) ( & ( x )v-a>lo.bij_)in \
      |               ^
t = var_GetInteger( p_input, "title" ) audio_output/filters.c:261:+ 5: 1warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc];

      |                     ^
  261 |     m../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
s  658 | #defigne v_aDr_bGge t(Iontbejg,er( a,"bc)   var_onversGieotnI nptiepgeelr(i nVeL Cc_oOmpletBJe");EC
      |     ^
T../include/vlc_messages.h:(87a:5),b)
      |                                               ^
: note: expanded from macro 'msg_Dbg'../include/vlc_common.h:481
:15: note: expanded from macro 'VLC_OBJECT'
     48187 |   |      ms g _ G e  cnoenric(p_stth isstruct vlc_c, VLC_omMSG_DmBoGn_m, embers: (cons_t _VAv_lAcR_GS__)
      object| _    ^
t *)(&../include/vlc_messages.h(:x)78->:o13b:j )note:  expanded from macro 'msg_Generic'\

      |               ^
   78 |     vlc_Log(VLC_OBJECT(o), input/var.c:p668, :9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]v
lc_modul  e_668n |         vamar_Change(e , p_input__, "title",FI LVEL_C_VAR_C_HOI,CE SCOU__NT, &cLouINE__, n\t
,       |             ^
NULL );
      |         ^
../include/vlc_common.h:481:15: ../include/vlc_variables.hnote: :expanded from macro 'VLC_OBJECT'128
:43: note: expanded from macro 'var_Change'
    128481 | # | de     f i ne  vcaro_Cnhasnget(a, strubc,tc, d,vel) cvar_commo_nC_hmaenmgbe( VLerC_OBJECT(sa:),  (bcon, st vlc_co,b jecdt,_ et *) )
      |                                           ^
(&(../include/vlc_common.hx:)481:->ob15j:) note:  expanded from macro 'VLC_OBJECT'
\
      |               ^
  481 |         const struct vlc_commonaudio_output/filters.c:266:5_members::  warning: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
onst vlc  _object_t 266*) |  (&(x)->o b  j) \
      ms|               ^
g_Err (obj, "maximum of %u conversiinput/var.c:o670n: 13:filt ewarning: rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  670  | r e a c h ed " ,  m a x);
      |     ^ 
 ../include/vlc_messages.h:83va:5: rnote: _Chexpanded from macro 'msg_Err'
a   83 |   nge( p_inp u t,msg_Gen er"itci(tpl_et"hi, VLC_VAR_SEsT,VALUE, &val V, NULLLC_MSG_ E)R;R
,      |             ^
 ../include/vlc_variables.h:128:43: _note: expanded from macro 'var_Change'
_VA_ARG  128S | __)
      |     ^
#define../include/vlc_messages.h v:ar_C78h:13: note: expanded from macro 'msg_Generic'
a   n78ge | (a, b,c ,d, e) v arvlc_Log(_ChVLC_OBaJEnge( VLC_OCTBJECT(a),( ob),,  cp,,  vdlc, e )
      |                                           ^
_module../include/vlc_common.h_na:m481:15: note: expanded from macro 'VLC_OBJECT'
e  , 481 |      _ _ F Iconst strLEuct vlc_com_m_on_membe, rs: (co_n_sLtI Nvlc_object_t E*__, \
      |             ^
)(&(x)-../include/vlc_common.h>obj:481) \
      |               ^
:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membinput/var.ce:rs676:: 21(: const warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v  lc676 |         v_aol.bi_iject_tnt * = var_Get)(&(x)I-n>toebgje)r (\
 p_inpu      t|               ^, "title
" ) - 1;
      |                     ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #defaudio_output/filters.c:267:5ine var_GetInteg: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
er(a  267 |   , b )v lc_d i avlaorg__GetIntdisplay_eerrgoerr( VL (C_OBobj, _("AuJdECTi(oa) ,b)
      |                                               ^
filterin../include/vlc_common.h:g f481a:i15l: note: eexpanded from macro 'VLC_OBJECT'
d"),
  481      |     ^
 |         con../include/vlc_dialog.h:73:30: note: sexpanded from macro 'vlc_dialog_display_error't
 struct   73 |      vvllc_cc_dialog_ommdion_membersspl: (const ayvlc_objec_et_t *)(&(xr)->ror(VLCo_bOjB) J\
      |               ^
ECT(a), b, c, ##__VA_ARGS__)
      |                              ^
input/var.c../include/vlc_common.h:481:15:: 678note: :expanded from macro 'VLC_OBJECT'13
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |        678  |            c   var_Choannsgte (s tpr_uicntp uvtl,c _"ctoimtmloen"_,me Vmbers:L C(_cVoAnRs_t vlcS_ETobjeVAct_t L*U)(&(xE)->,o &bvjal),  \N
ULL       );
      |             ^| 
              ^../include/vlc_variables.h:
128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
input/var.c:708:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
audio_output/filters.c:  708 | 372 :9     :   val.i_int = var_warning: Gdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]etInt
e  ger( 372 |     p _ inpu t,  "chvar_Capreateter"  )( +o bj1,; "e
      ffec| t                    ^-list
"../include/vlc_variables.h:658:47, :V Lnote: Cexpanded from macro 'var_GetInteger'
_  658VAR_ST | RI#define NG);
      | var_GetInteg        ^er(a
,../include/vlc_variables.hb):  122 :var39_: GetIntenote: gexpanded from macro 'var_Create'er(
 VLC_OBJE  122 | #defCiTn(ae) var_,Cbr)
      |                                               ^
eate(../include/vlc_common.h:a,b,481c:)15 :v anote: expanded from macro 'VLC_OBJECT'
r_Cr  481eate( |  VLC_  OBJE C   T(a),   b, cc o)n
st       | struct                                       ^
v../include/vlc_common.h:l481c:15_common_me: mbers:note: expanded from macro 'VLC_OBJECT'
   (c481ons | t vl c_objec  t_t *)(&(x)-  >obj) \
      |               ^
   const struct vlc_commoninput/var.c:709:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_membe
r  709s |  :   ( c o ns t  vlc_ovbajr_Cechange( pt_t *_)i(nput, "ch&a(ptxer)"-,> oVbLjC)_ V\A
R      _| C              ^H
OICESCOUNT, &count, NULL audio_output/filters.c:373:9);
      |         ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h  :373128 | :43 :        note: vexpanded from macro 'var_Change'a
r  _128 | S#detStrinefgi (obj, "neef fveact-lisr_ChanIn file included from t",gaudio_output/output.c:e(a,b,31c ,d,:
moIn file included from ../include/vlc_common.h:ed) ve);a1031r
:
../include/vlc_variables.h:189:_C12: hange(warning:  VLC_OBJ      |         ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:262:48ECT(a),: note: expanded from macro 'var_SetString'
    262 | #defin b, c, d,e var_SetString e )
      |                                           ^
(a,b,c)    var_SetString( VLC_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
189  OBJECT(a),b,c)
      |                                                ^
481 |  |     ../include/vlc_common.h: 481 : 15   : note: expanded from macro 'VLC_OBJECT'
    481 |         cocnst sotnst sruct vltc_rrucect vlc_common_members: (coommonst vtn_lucmr_n varoebject_t m*b_eSre)s(t:& C(h(coxnesc)->obj) \
      |               ^
tk ved( pl_co_bjobject_,t  input/var.cpsz_:n*711)(&(x:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)-a>obj)   711m\ |   
e ,         var_C      |               ^hang
e( VLC_V ApR__iInNpaudio_output/filters.c:377:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ut, "
c  Th377EG |   apter", VLC_V  varA_RS_EeStERTSVALUE, &vatlr,ing , NULL );
      |             ^
( va../include/vlc_variables.ho:bl128:43: note: expanded from macro 'var_Change'
j, "  128a | #defuidnei  var_Cha)o-vnig;
es(ua,b,c,d,e) var_Cha      n| age( VLC_OB           ^JEClT"
, mode);
      |     ^(
a), b, c, d, e )
../include/vlc_variables.h      |                                           ^
:../include/vlc_variables.h262../include/vlc_common.h:::481:1514048: note: expanded from macro 'var_SetString'
: note: :expanded from macro 'VLC_OBJECT'
48  262: note: expanded from macro 'var_SetChecked'
   | #d481 |         const  140 | e #sdtferiunfct vlc_icnee var_Setom mStrinon_meg(a,bmbers,:c v)(conasr_St vlc_object_t *)(&(xetC)h- e> co k var_SetStrinbg( VLC_jOeBd)J( E\oC
      | ,              ^Tn
(,ta),b,c)
      |                                                ^
,v) var_SetChe../include/vlc_common.h:cked481input/var.c:717:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](V:15: note: expanded from macro 'VLC_OBJECT'

  L481 |   C717_ |  O B        val.i_int = var_GetInteger( p_input, "chapteJECT(o),rn" ) - 1;
      |                     ^
 , ../include/vlc_variables.ht :,658   vc:)47o
:n       | note: expanded from macro 'var_GetInteger'                                               ^

s../include/vlc_common.h:481:15:   658 | #define vnote: expanded from macro 'VLC_OBJECT'a
rt s_GetItrnuteger(a,b)   var  481_ | cGetInteger( VLC _tO  Bv J lc_comm    coEon_membCTn(st strauct vlc_),b)
      |                                               ^
ec../include/vlc_common.hors: (const vl:481:15c_ob:j note: ect_t expanded from macro 'VLC_OBJECT'*
)  mmon_me481m | b e( r &(     const struct vlc_x)c-s: (common_members: (const v>objo)lc_objectns _\
      t tv|               ^
l c_*)(&(x)o-b>joect_t b*j))( &\
      |               ^(
x)->obj) \
      |               ^
audio_output/filters.c:391:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  391input/var.c: | 719:    13c: warning: hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a
r *visua  l719 = In file included from  |     v       ar_I var_Change( p_input, "chapter", VnLChaudio_output/output.ceri:_31V:
AtRSIn file included from _../include/vlc_common.htSErT:iVALUE, &val1031ng , NULL );(fil:
t
../include/vlc_variables.he:r      203| -:            ^>
obj.parent, "au../include/vlc_variables.hd:12i128:o-visu:a43l : note: expanded from macro 'var_Change'
warning:   "128 | #define vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]);

      a|                    ^
  r203_../include/vlc_variables.h:642C | :han g51e(a,b,c,d,e: ) var_Chnote: expanded from macro 'var_InheritString'
   ange( VLC_OBJE CT(a), b, c, d, e )
642       | |                                            ^#retdefine
 var_Inh../include/vlc_common.he:ur481rin v:at15: note: expanded from macro 'VLC_OBJECT'
r_SetChecSk  481 |  t ring( oe     const strduct vlc_comm,on_membe( rps _:no )b( jcvo,nst vlc_objeact_t *)(&(x)->obj) \
      |               ^
 pr_sz_naImnheer,i tVLC_VAR_SBtrOinOg(VLLC,_ Oval );
BJ      |            ^
ECT../include/vlc_variables.h:(o), n)
input/var.c      | 140                                                  ^::741:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
48
:  741 |     va ../include/vlc_common.hnote: :rexpanded from macro 'var_SetChecked'_481:C
15hange( p_input, "t: note: iexpanded from macro 'VLC_OBJECT't
le    140481 |  | "#, def iV Lne va rC_VA R_SET VALUE, &val, _NSU e t LL );
      |     ^
cCo../include/vlc_variables.hhn:es128:43:c kt struct vnote: lexpanded from macro 'var_Change'e
c_common_members  : 128d | (#(o,In file included from dn,audio_output/volume.ct,v)e:fconst  inva29rv:
In file included from ../include/vlc_common.he :va_1031SetrlChecc__Chanobgk:
ject_et *)d(V(&(x)->obj) L../include/vlc_variables.h:189:12:C_OBJEC\ 
      | warning:               ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]T(o),n,t,v
)
      |                                                ^
  189 |  ../include/vlc_common.h:481e( :15:  note: a r,b,cexpanded from macro 'VLC_OBJECT'
,det,  urne)  vva481 | r_aChran  _geS  e( tVLChC_ecked(OB J  p  coECT(ns_obat ),j strb,, pucsz_nat m cevl,, d, c_ eVLC_ audio_output/filters.c:VAR_I409:c9N: omwarning: monT_mEdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
G  409E |  R e,   va  l );  m
mb      sg_er|            ^
s: (con../include/vlc_variables.hstEr: vlc140_o:48: note: bjexpanded from macro 'var_SetChecked'ectr (_t
obj   *)140,  | "(maximum#de o&(f x)-%fine vau>obj f) \r
      _|               ^S
iletetrsC rheceakched(edo",, In file included from audio_output/output.cn,:31t:
In file included from ,../include/vlc_common.hmax)v) :1031:
../include/vlc_variables.hvar_SetCh:212:12;ecked(V
:       |         ^
LC_OBwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]J../include/vlc_messages.h
:83:5  212:E |     note: Cexpanded from macro 'msg_Err'
 r   83 | T  ( etourn v )
ar_S)      |                                           ^
,msg_nGene../include/vlc_common.hric(e:,t481:15t,p_tC: note: expanded from macro 'VLC_OBJECT'
heck  v)
eh481d       ( | | i   obj                                               ^, name, VLC_V
    ../include/vlc_common.hsA:,  481constVL sC_tru:ct15 Mvlc:_cR SGo_C_mmonote: En_OORR,Rmem DS, __bers: (cVA_oexpanded from macro 'VLC_OBJECT'nARGSvsa
l  );
      481 |  |            ^__t  vlc_)
      | 
    ^
../include/vlc_variables.ho    :140 :48../include/vlc_messages.h :b: cnote: jeexpanded from macro 'var_SetChecked'78
oc  140 | t_t #de:13: note: expanded from macro 'msg_Generic'n
*)(&f   78 |    s(xtine )- var_S vlc>etsCotbhre_Luctcked (o,n,t,v)ogv var_lj)c \
_S(VLe      commtChC|               ^
_OBJeckeECTd(VL(o)Co, p_input/var.cn_memOBJECT:746:b5:, evlr (c_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
so),n,t,v  mod)ule
      | _name, __F                                               ^
I:746LE_ |    (c_,o __LIn  vNars_../include/vlc_common.hE_:481:15:Ct note:  hange_,(v p_ilexpanded from macro 'VLC_OBJECT'
npcut_ \
      |             ^
  481 | ../include/vlc_common.hobjec:481,t:15:   note: expanded from macro 'VLC_OBJECT' "_chapter",
 t  481 |       *)(&(VxLC_)V       con  c-ons>ost sbtrut cAR_St vj)ETVs \
      ALU|               ^
lEt, rcu_ct vlc_common_members: (cIn file included from comaudio_output/volume.con&news:moval, Nn_mUL29:
In file included from ../include/vlc_common.hte:mL vlc_1031bers::
 ( );
coo      | ../include/vlc_variables.h:203:    ^
nbs12t :vlcje_ obct_warning: tject_t due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   **)(&)203(&(x |  (x)) ->->o  retobj) \
      |               ^burj
) \n var_Se../include/vlc_variables.h:128t
C:43: note: expanded from macro 'var_Change'
      h|               ^
e  128audio_output/filters.c:417c:ked | #def( inep_obj, va r_p9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]CIn file included from saudio_output/output.cha:n31z_nage(a,
b:
  417 |   , c,d,em) va  e   ,msg _VLEr_CrhCr (angeo_bj( VAR_, "cBVLC_OIn file included from ../include/vlc_common.h:annoOB1031:
../include/vlc_variables.hJECT:O227:L(a)12, b, : warning: c, val t,  a)ddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
d ;  227 |  d
, euser  )      
       % |                                           ^ s \"%
../include/vlc_common.h:rs\" (skippet481| ed):urn15: ", v atypnote: expanded from macro 'VLC_OBJECT'
r_S  481e, |    etCheck  nam ed(  e);  con
p      |         ^_s           ^t 
so
../include/vlc_variables.h../include/vlc_messages.h::b83140:5: tj, :psnote: expanded from macro 'msg_Err'48
ruct    83 | vl:z_ nam  e, note: c_Vexpanded from macro 'var_SetChecked'L  
C  140 | c_#VAR_Fmodesg_Genmmerfic(on_meimberpns:e_th var_Set (LOACheckedT, conv(st vlc_oaol );bj,
      |            ^ec
tn../include/vlc_variables.h:140_t *,t,:48:v note: expanded from macro 'var_SetChecked') v)(a
r&(x  140 | #)->objdefin_e vS) \
      eais, VLC_MSG|               ^_tE
RCr_ShReetChc, _eckked(_VAo,ne_ARd,t(GSinput/var.c:760:9: V_,_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]L
)
      |     ^C  760_ | 
  ../include/vlc_messages.h:OBJv)     EvaC78:13r_Se  t: note: CTexpanded from macro 'msg_Generic'
(v   o78 | a),henck,r_eStetBo ,v ol( p_d)
      |                                                ^
(VinpLC_u../include/vlc_common.h t, " :vO481lc_:Log(VL15C_v:BJOi EBdeJECT(note: expanded from macro 'VLC_OBJECT'
Co", T  481o),(o) | ,ntrue       p,,t  vlc_m); 
      |          ^
codu../include/vlc_variables.h:260le_:46:, vnote: )expanded from macro 'var_SetBool'

      | na                                               ^o  260 | nm#
defi../include/vlc_common.hne :var481:s15:e_t s , _tnote: expanded from macro 'VLC_OBJECT'
_SetrBouct F  481 |    ovlIL(E    l concs_commoa,bt nst_mem,c) r    ubcte vl v__, _c_Lrs: (const var_cl_Sec_oINEommb__,o jn_\tBeoolmem
(      b| c VLCt            ^_
ers:OB../include/vlc_common.h_: tJE CT(*481:)co((15: &(x)note: expanded from macro 'VLC_OBJECT'
a-),b  nst,c)
> vobj) \
      lc| _      |                                              ^
              ^481 | 
 object_   t *)(../include/vlc_common.h:481:15:&(x)-    c>obj note: expanded from macro 'VLC_OBJECT'
) \  481 |   on    
stIn file included from  str  c      |               ^
onstaudio_output/volume.c stuctru:c29:
In file included from ../include/vlc_common.h:t  vlc_com1031vlcIn file included from audio_output/output.c::
_comm31:
In file included from on_../include/vlc_variables.h:212:12: mon_memwarning: ../include/vlc_common.hmdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ebm
ebers: r:s:   (1031:
212../include/vlc_variables.h: | 241c: 12on(:cst  v warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 lc_obo renstjecttu_rn vat * vrlc_ob_SetjeC)(  241 |     he&(cx)-k>retobectdurn  j) \
_(t *varo_S)etChbeckj      | (ed(              ^&(x, p _onbj)-
ame>obj) \
,      | , ps              ^
 VLC_VAR_COORz_input/var.cn:776:a9:D warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
S, vm  776aaudio_output/filters.cl |   )    e,  ; VLCv
_ar_SetB:      425:| 9oo           ^l:
 V( pwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  ../include/vlc_variables.h425A:140:48: note: expanded from macro 'var_SetChecked'
in  140 | p | u#t, " d ae Rudi _f   iSo" msng_, tTrueRINeEG,  val )v;
       a|            ^
r../include/vlc_variables.h);
      rr |         ^
_:140S(fi:48: note: expanded from macro 'var_SetChecked'
etCh  140 | elter#def../include/vlc_variables.h:260, c":46:can note: expanded from macro 'var_SetBool'
k  260not  | add used(o,nei,r %s# \"defi%nts\"e ,vvar)_S ne vetBo ar_S(skovaer_tCheippcSeedk)",e td(Vlyp(a,beL,c)t,   C   heCvarc_ kednS_etBooamOl(Be (o,n,tVLC_,v)O)J;
      |         ^
ECT(oB../include/vlc_messages.h J:va),n,tr_Se,tCECT(va),b83hecked,:)5: note: expanded from macro 'msg_Err'
c   ()
      83 |    V
|                                              ^       ms| g
_G                                               ^e
../include/vlc_common.h:ne481../include/vlc_common.h:481LC_::15:r15O icnote: (p_this,:  VLnote: expanded from macro 'VLC_OBJECT'
expanded from macro 'VLC_OBJECT'  481 |  BJ
C  _MS481G_E EC | RR , __VA_     T(o     cons),n   ct s,totnst r,v)ucst
      |                                                ^
r../include/vlc_common.huctt v ARGvlSlc_c_:481:c_commo_o)
      |     ^m
mn_m../include/vlc_messages.h:e78mbon_:13membeers:: note: 15:  r(csexpanded from macro 'msg_Generic':note: expanded from macro 'VLC_OBJECT'
 
(co   78 |     nst vvlc_onlLogcs(VLC_OBt _vloc_objeJEct_tb *)(&(xjCT(eo))ct_,-> p, vt *)(&lc_ob(moxj) dule)->o\_name, 
b      |               ^
j) \
      |               ^__F
ILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         consinput/var.c:792:9:t strIn file included from ucaudio_output/volume.c warning: :t v29lc  481:
 |   In file included from ../include/vlc_common.h:_com1031mon_ :
member ../include/vlc_variables.hs:: (const227   v:lc_o  cb12ject:_t onwarning: st s *tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ruc  )(&792 | 
(x)-          227 |    vt v ar_lc_>cormeSobmotj) \
urn_memben vetrB      |               ^ools(
: pa_in (r_audio_output/filters.c:S426:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]put, "espu", ttconCst hverue )ckel
;
        426d |  (|          ^
p../include/vlc_variables.h_oc    bj_:260o:,46 b  m:  pjoecdt_tszu_ nanote: expanded from macro 'var_SetBool'
m  le,260 | e*#d e_VLunnC_VeedA (fil)(&(xftR_)eF->LOineArT, ,  vvofbariltj_) Seaer->tBl );p_
      |            ^ool(a
m,o../include/vlc_variables.h:b,c)140    :\48d:u  v 
alnote: e);r      | expanded from macro 'var_SetChecked'              ^

_S
      | etB        ^
  ool(140 | #defi../include/vlc_modules.h:n50:e42:  var_SetChIn file included from audio_output/output.cnote: expanded from macro 'module_unneed'
    50 | #:defeinec mVkLC_eodOBdulJE(CTe_(aunn)o,n,t,,b,ecv) edv)
(a,b)       a|                                              ^
r_Set../include/vlc_common.h:481moCd:h15:e ule_unneed(Vcked(note: expanded from macro 'VLC_OBJECT'LC_OVB
J  481 | ECT  (LC_  a)O,b)B
      | JEC                                         ^
 ../include/vlc_common.h:481 T  c(:15:onost note: )expanded from macro 'VLC_OBJECT'
,  481 |  31:
In file included from ../include/vlc_common.h:n1031,   st t,v):

../include/vlc_variables.h    c:o      256:n12| : warning:                                                ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]sr
t st
urucct ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
tv   vl481lc_c |   co mm o_  n_m   e256 coc | m   berso re: (turconstn var_ nvlcst SmmoestChteckrend(_memberu_objsct ec: t_t vl(c*c)(&(x_c)-o>o bjnst) o \m
v      molc_|               ^
n_memobjbeecrt_pts *)(_ob:j,& (x)->audio_output/filters.c:( psconsz_name, obj) \
VL427      tC_V:|               ^
 vlcAR9:_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
object  __t *427)(&(x | A ) -D  D  >  vlco_obRbESjjec) \t
      | _re              ^
Slease (, val );
      | f           ^ilt
er);../include/vlc_variables.h
:      | 140:48:         ^
In file included from note: expanded from macro 'var_SetChecked'../include/vlc_objects.h:audio_output/volume.c
66  140::25:29  | :
#dnote: eexpanded from macro 'vlc_object_release'In file included from 
f../include/vlc_common.h   66 | : 1031  :
 vli../include/vlc_variables.hne:241: vca_obr12_j: warning: Sedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]tCh
eck  eedct_r241(o,el | neas ,   retut,v) vera(n VLC _varr_Se_tSeChOBJECTec(a)ked(V )LC_
      | OBJ                        ^tECChec
ked( T(o)p,n,../include/vlc_common.ht:,481_obv:j15: note: ,expanded from macro 'VLC_OBJECT' )
      psz_n|                                                ^

  481 | a   ../include/vlc_common.h : 481m:15:e, VLC_V note: A expanded from macro 'VLC_OBJECT'
   481 |   co  R_STR    nst co stnstrIuN Gc,struct val  vlc);
      |            ^_co
mmon_m../include/vlc_variables.hemb:140:48t vlce:_co rmsm:note:  expanded from macro 'var_SetChecked'o(c
nons_memtb   140 | ervslc_:# (const vldc_oefineobj vebjecta_t ctr_*)_(St&(x) *)(->ob&ejtCh) \
e      cke(|               ^
xd()->obj)o,n,t,v) var_SetChecked(VLC_In file included from audio_output/output.c: \O
      |               ^BJE31
C:
In file included from T(o../include/vlc_common.h:),n1031:
,t,../include/vlc_variables.hv)
      |                                                ^
:../include/vlc_common.h276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:481:  15: 276note:  | expanded from macro 'VLC_OBJECT'
   481 |         const struct vlc_common_memb  ers i:f( !va (cr_Gonst vlc_oebtCheckejectd_( p_obj, pszt *_)(&(x)->oaudio_output/filters.c:516:nambe, VjLC_V)5AR: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   516\ | 
         |               ^
 aout_F_ormatPINrint (objT, "EGER, &In file included from vaaudio_output/volume.cl ) :)
      29:
In file included from ../include/vlc_common.h:in1031| :
../include/vlc_variables.h         ^:
256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
p../include/vlc_variables.h:142:ut",48:  innote: expanded from macro 'var_GetChecked'
f  142 | #  d256 |     mt);
      |     ^r
eetfin../include/vlc_aout.h:291e uva:rn v52a:r r_SetChecnote: k_GetChexpanded from macro 'aout_FormatPrint'
eckeed(d( o,n,pt,_vo)  291 |  bvj#defar_ineGet , pChsz_eaoutn_aFmoer, cVLmatPrinkt(oeCd,_ t,V (fV)A aRo_Lut_FC_OBADDJRESECT(So, val or)m)at;,
Pri      n| t           ^(Vn,t,v)
LC      |                                                ^
_../include/vlc_common.h:OB481:15JEC: note: T(
expanded from macro 'VLC_OBJECT'
o), ../include/vlc_variables.ht, f  481)
      |                                                    ^
:140:../include/vlc_common.h:48148:15:: note: expanded from macro 'var_SetChecked'
 |  note:     expanded from macro 'VLC_OBJECT'  
140 |   481 | # defi n e v   ar_SetC      coconnstst s htreuct vcstrucked(o,n,t t,vlc_cvommlc_co)n_m oemmon_mbversa:r_Se m(ctembersons: (cont vsClc_obheckejectd(VLC_OB_t *JECT(ot))(&( v,x)->nolcbj_o) \bj,t,v)
e
      |               ^ct
_      t *)(&(x)-|                                                ^>
o../include/vlc_common.hbj) :481:\15
      : note: audio_output/filters.c:522:|               ^
9expanded from macro 'VLC_OBJECT'
:   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481  522 |   |               const sIn file included from audio_output/output.c vatrucr:31:
In file included from ../include/vlc_common.h_AtddC allbvl:c1031:
ac_k c(oobj,../include/vlc_variables.h :"vimsm293on_:10: warning: udue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]al"
,me  m293b Verisus:  | al (con   sit izatvflci_(oo nb!varject_t C*)(a&_(llbaGetCxhec)k, NU-ckeLL>d);o
b      j) (\
       |         ^
| ../include/vlc_variables.hp_o              ^
:166:51: note: expanded from macro 'var_AddCallback'
b  j,166 |  psz_#dnefianem ev,ar VLC_V_AAR_BddIn file included from OOaudio_output/volume.cL:, &va29l ) :
)In file included from 
../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
        |          ^276
 | Cal    if( !../include/vlc_variables.hvlbacar_GetChkec(:ked( p_142:48o:abj, psz,b,_cn,ame, VLC note: expanded from macro 'var_GetChecked'd)_ var_
VAARd  d142C | a_llb#deINaTck(E VfinGe vELar_GC_OBetCJRE,CThe(a)cke d(o,&val ) ,n,t,v b) v,)ar_G
e       c, | d )
      | tChe                                                  ^
c         ^../include/vlc_common.h
ke:481:../include/vlc_variables.h15:: note: expanded from macro 'VLC_OBJECT'
d142  481(V |    :LC48_OB:      note: conJECexpanded from macro 'var_GetChecked'
st   stTr(uoc142 | #t vldefc_i),nn,t,v)
e      c ommon_mvemb|                                                ^
er../include/vlc_common.h:s: a(conrs481_GetChe:cked(o,nt ,t,vlcv15_obj: note: expanded from macro 'VLC_OBJECT'ect
_t *))(&( x)-v  a481 |      >o   bj)r_GetCheckeconst  \
      strdu| c              ^
t(VLC_OBJ EvCT(o),n,t,lc_comv)
      |                                                ^mon
_memaudio_output/filters.cbers::../include/vlc_common.h528:13:: 481(co:nst vlc warning: _obdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]jec15
:t _t note: expanded from macro 'VLC_OBJECT'
  *528 | )     481 |         (       co&(x)->nst  aobj )soutt_rucFor matts vlPric\_
      |               ^
cnot (objmmo,n "pass-t_mehmbers: (const vrIn file included from audio_output/output.c:31locu_ogbhj:",e :
In file included from ../include/vlc_common.hc:1031itnfmt_t,:
  o../include/vlc_variables.hu:304:tfmt*17)(&(: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  304 |   x;  i
      | )            ^-f (l>obj) 
\
      |               ^audio_output/aout_internal.hik
ely:(144!:v27a: rnote: _expanded from macro 'aout_FormatsPrint'G
e  t144C | h e c k e d   ( objIn file included from aaudio_output/volume.c:, n29a:
oIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hme, V:ut_293F:10:LC_VAR_ Cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
OOR  293 |    DS, if( ! &vavalrormat_Get)Chec))
k      |                 ^
ed(sPrint ../include/vlc_variables.h:142:48:(VLC _Op_obBJEnote: expanded from macro 'var_GetChecked'jCT(, o), p
t  142 | s#z,de_namfi na,e, VLC_VAR b)
e_ vaB      OOL,|                            ^&
v../include/vlc_common.h:481:al15: r_GetC note: )hecked (oexpanded from macro 'VLC_OBJECT'
)
  481 |  ,      n   |          ^
,t,    ../include/vlc_variables.hv:142c) von:48a:r _Getnote: Cexpanded from macro 'var_GetChecked'h
st e  ckestrd(VLuctC_O vl142c | _com#Bdemfon_miene mbeJvErCT(o)s: (aconr_st ,n,vlct,v_ob)GjetectC_
      |                                                ^
th e*)(&(x)c->ok../include/vlc_common.he:481d(o,:15bj):n \
      | ,t,v) va              ^
r_Get Checked(VLC_OBJECnote: expanded from macro 'VLC_OBJECT'T
audio_output/filters.c(:532:o17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  ,n  532 |  , t ,v)
481      |                                                ^ 
  |     ../include/vlc_common.h:481:15: note:      expanded from macro 'VLC_OBJECT'
          c481o  |     nm   st  sg_Erstrur (ct objc onst strvu, "ccannotl setc_c omtup pvlc_commoamn_smeon_ms-temmbehrobrersugh: (co"s):;
      |                 ^
n ../include/vlc_messages.h:83:5(: note: cexpanded from macro 'msg_Err'
o   83 |  st  nvsl t vc_ mloscg__oGbeject_net *r)(&(xic(p_)-thibjes>obc, VLC_MSj) \
t_t       G|               ^
_*)(&E(xRR)->obj,) _ \
      |               ^
_VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     In file included from vlc_Log(audio_output/volume.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
V  304 |  In file included from audio_output/output.c : LC if_OBJ 31ECT:
In file included from ((o)../include/vlc_common.h:l, 1031pike, vllyc_mo(:
!v../include/vlc_variables.har_:Gdulee_nta324:10C: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
h  me, ecke324d |    _(ob j, nam_ if( FI!vare_GetCh,e cLE__V,L Ck_VAR_Ced( _pOORD_LISNE__,, \
_obj, ps z&_vnaalm)e, V)L)C
_      V| AR_                ^FLO
AT../include/vlc_variables.h,:142 &va:l48 ) ):
       note: | expanded from macro 'var_GetChecked'         ^

../include/vlc_variables.h:  142142       | :48:|             ^
#defi../include/vlc_common.h: 481:15n: note: enote:  expanded from macro 'var_GetChecked'
vexpanded from macro 'VLC_OBJECT'
ar  _GetCheck  142481 |   e      dc( | onst sot,ruc#dtn vlc,e_comtmofin,vn_me) var_Gmbeee vrs:ar_ (cGetCtheconsCtked( hvoecked(VLlc_objC_,n,OBJtect_,v)t  vE*Ca)T(o(&)r,(nx)->_GeobtChj,t,veck)ed)( 
      |                                                ^
\../include/vlc_common.h:481
      |               ^
:VLC_OBJECT15: note: expanded from macro 'VLC_OBJECT'
(o  481 |  audio_output/filters.c:541: ), n9,t, : warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   cvo)
n
      s|   541t |     s                                                ^ 
  t../include/vlc_common.h :481:r15:umc ts g_Wvalrcn (note: oexpanded from macro 'VLC_OBJECT'b
j  481_,c | o m   m o n_members: (co"N o  nout pcut sotn schant snel vmalsk, canntrcot ucset_up filters"o);
bje      |         ^ctt v_
t l../include/vlc_messages.h:85:*5)(&(: note: expanded from macro 'msg_Warn'
cx   85 | )    ms-_gc>omm_oGennoeribc(_mepjm) \
_th      bis,er | VLC              ^_
MSG_WARs: (cNo, __VnA_stARGS__)
      |     ^
 vlc_object../include/vlc_messages.h_:t78:13 :* note: expanded from macro 'msg_Generic'
)   (78& | (x)->objIn file included from    )audio_output/volume.c vl: c_L29o\
      g(VL|               ^C_O:
BJEIn file included from CT
(o), p../include/vlc_common.h:1031, vlc_module_name, __FILE_:
_../include/vlc_variables.h:324:, _In file included from audio_output/output.c:1031:
In file included from _L../include/vlc_common.h:1031:
:I NE_warning: _, \
../include/vlc_variables.h:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      |             ^
340:
9  324 |     if( !v../include/vlc_common.h:ar:481:15 _warning: : note: Gdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]expanded from macro 'VLC_OBJECT'

e  340 |     481t | C     h eif( cked(    var _pG_etChobj, psezcons_cnked(a met st,rucp_ oVt vLblcj,C__ Vpcsz_AR_FLOAT,n ame,&om VvLC_VaAl ) )
R_ST      RING,|          ^
 &v../include/vlc_variables.hmal )o:142:n_m48: note: expanded from macro 'var_GetChecked'
e )  
142 | #defin      e|          ^
va../include/vlc_variables.h:142:r_GetC48mh:e cked(obnote: expanded from macro 'var_GetChecked',
en  ,t,v) varrs: (con142_sGt velc_ | #dtoCbjhect_te *)(cefine &(vkaxe)d->o(bVj) \L
      r|               ^
_C_OGetChBecked(o,n,t,v) var_GeJtECheaudio_output/filters.c:557:13: CTc(kedo(VL)warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,n  ,t,557v | ) 
         |                                                ^  C   _
  ../include/vlc_common.h msg_O:481:BJWEa15: note: rn expanded from macro 'VLC_OBJECT'C(
o  481 |      b j, "c aTn notc( seoontusp at) u,n,tdsio,v)
 rte      ruct vl| c_                                               ^
../include/vlc_common.h:cnodmerermon pi_pelmine481:15:me")bers: (c;
      | o            ^n
st ../include/vlc_messages.h vlc_objecnote: :85t:5:expanded from macro 'VLC_OBJECT'
_  481 | t     *)(   & ( note: expanded from macro 'msg_Warn'
   x)->85 |  o b j msg_Geconst) strun erict c(p\_thiv
l      |               ^c
s, VLC__common_MmSeGmb_eWrAsR:N , (cons__t VA_ARvIn file included from GS__)lcaudio_output/volume.c:29:
In file included from _../include/vlc_common.hob
      |     ^jec:t_t1031
:
../include/vlc_messages.h../include/vlc_variables.h:78:13: : note: 340expanded from macro 'msg_Generic'
*   )78(:9:& |  (   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
x vlc_)L  o->340g | o(bj) V LC_OB\
      JE CT(o |  if)              ^
(, p, vl var_GetChecked( p_obj, psz_nIn file included from audio_output/output.c:31ca_modm:
eIn file included from ,u le_nVa../include/vlc_common.h:1031:
L../include/vlc_variables.hCm:e350, _:9:_ VA_FR_ILEwarning: __,STRIdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 N_G_L,   &I350 |  v NE__  ial ) )
      f( va| r_,GetChe         ^\
c      k| e            ^
d
../include/vlc_variables.h:142:48: ( p../include/vlc_common.h:note: expanded from macro 'var_GetChecked'
481  :142_ | #defi15: note: expanded from macro 'VLC_OBJECT'
obj, p  481 | sz_nnam  e vae,    V  r_GetCh coeckLCnsetd(o_,n, sVARt_,tvrSTRI) var_Geuctt CvlcheckNG,ed(VL C_&OvBaJlE )C T)(_coomm
      )|         ^
,n../include/vlc_variables.hon_m:,142:48em: tnote: ,v)b
ers:      |                                                ^ 
(c../include/vlc_common.ho:expanded from macro 'var_GetChecked'481n:15: s
note: expanded from macro 'VLC_OBJECT'
  142t   vlc481_ |  |    objec# def  t _t ic onst *)(&s(tnrxue) -v>act vrl_c_commGeotChoenc_kebdjmemb)ers:  \(o,n,t,
      | v) (vcaor_GetCnhst vecklc_objected(_              ^
t *)(&(x)->obj) \
      |               ^
VLC_OBJECTaudio_output/filters.c:(o),n,t,v571:)
      |                                                ^
9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481:15:In file included from  note: expanded from macro 'VLC_OBJECT'
audio_output/volume.c  481 | :  29:
571 |   In file included from  ../include/vlc_common.h     :    1031 msg:
_../include/vlc_variables.hI   confonst s(obtruj, ct: "vun350:9l: c_coknwarning: own due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]mmonc
h_  mem350b |     ifannel m(a var_eGretChecked( pp,_ objs, p: usin(sconszg thte _ WAVvlE cc_name, VobjeLhannCecl latyout._"V);
A_tR *)(&(x_)-STRING,       | >ob&j)         ^
val ) )
      |         ^\../include/vlc_messages.h:
81      :
5: note: | ../include/vlc_variables.hexpanded from macro 'msg_Info'
              ^
   :142:48: note: expanded from macro 'var_GetChecked'
81 |     m  142 | s#gdefine var_GetChec_Gkede(o,In file included from nneriaudio_output/output.c:31:
In file included from ,../include/vlc_common.htc,(p_tvh) vis, ar_:GVLC_M1031etCh:
../include/vlc_variables.h:eSG_362:c9INFO, k:e warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
d_  362_VA | (_ARVGLSC __O BJECT (_)
      |  o),if( n,t,vv)ar_    ^

      G| etCh                                               ^ecked(
 p../include/vlc_common.h:_481:o15../include/vlc_messages.h:b78: note: expanded from macro 'VLC_OBJECT'
j  ,481: psz_nam13e:,  note:  |       expanded from macro 'msg_Generic' V
 LC_cVoAR_n   ADDs78t |     s vlc_RESLogSt(VLC_r, OBJE&vuacCT(ot),  l )v p, vll)
      | c_m        ^
oduc_common_le../include/vlc_variables.h_nmamee, _m:b_erF142ILE__:,48:  note: expanded from macro 'var_GetChecked'
__  s:142  | L(Ic#definoNne Ev__,ast vrl_Get \
Che      |             ^
ccked../include/vlc_common.h:481_:15: o(bnote: jecto,n,_tt *)(expanded from macro 'VLC_OBJECT'&(x)->ob
,  481 | v)j )     \
      |               ^
v    coarnst s_Gtruct etvlc_commChon_membeecrkse:d ((cVoLnCst vlc__objIn file included from audio_output/volume.c:29Oec:
BJECIn file included from ../include/vlc_common.h:1031t:
../include/vlc_variables.h:362:T(o)9,:_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t
n   *)362(, | t& (   if( ,v)
      var|                                                ^_xGetCheck)->eod( 
pbj) _\
      o| b../include/vlc_common.hj:481:,               ^
15: note: expanded from macro 'VLC_OBJECT'
p  481 |    sz_ n  ame, VLC_VAR_ADDRESS  c,audio_output/filters.c:580 :&13: onwarning: vsadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t st  l580r | u c  )        ) 
      |         ^
t vlc../include/vlc_variables.h_ :142:48: note: expanded from macro 'var_GetChecked'
 cmommonsg_  _Er142r (mem | boers: #bj,define (varco nst "c_annvotGetChecked finl(cd c_oha,nnenl,t,v) vobj caeor_GectnChectvked(eVrter")L;C_OBJ
      | E_CT(o),nt *,)(t&,(vx)            ^)-
>      o
b../include/vlc_messages.h:j)|                                                 ^
../include/vlc_common.h\
      83| :481:15              ^
: note: expanded from macro 'VLC_OBJECT'
:5  :481 note: expanded from macro 'msg_Err'
 |        83 |         msg_Generconst struct vlc_common_meic(p_thims, VLC_MSGbers: (const vlc_object_t *)(_&E(RxR)->, __oVA_bAjRGSIn file included from audio_output/output.c_:31:
) \_)
In file included from ../include/vlc_common.h
      |               ^
      :1031:
|     ^../include/vlc_variables.h:429
:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_messages.h:78
:13: note: expanded from macro 'msg_Generic'
     42978 |  |         vlvca_rLog_C(VLC_OBJECT(ro), p, velc_amodte( p_uolebj_name, _,_FI LpEs_z_nam_,e, VLC_V _AR_I_LNTEGERIN E| VIn file included from LC__audio_output/volume.c, \_
V      :A29:
In file included from | R_D../include/vlc_common.h            ^
O:../include/vlc_common.h1031:481:INH:
E../include/vlc_variables.hRIT :429:5: )15;
      |     ^
warning: ../include/vlc_variables.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:   429:note: expanded from macro 'VLC_OBJECT'
 |   481 | 122:39:   note: expanded from macro 'var_Create'
      122  |    co n st v#starucrt_ Crvlc_ecaotmdee(mon_membfi ne vapr_obej_r, pszC_reatnsamee,(a,b, c: (consVt vlcLC_VAR_I_obNjTEGER | )VLeC_VAct_tR _ DOINHERIT* );)(&
      |     ^
var_(x)-../include/vlc_variables.h:122:>oCbrje) \
ate39(:       |               ^ 
note: expanded from macro 'var_Create'
VLC_OBJ  ECT(a), 122 | #deb, c )
f      ine|                                       ^
audio_output/filters.c:../include/vlc_common.h:481591: :var_Cr15: enote: a9texpanded from macro 'VLC_OBJECT'
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
(a  591 |  , b,  481 | c ) if  va(var _    Create(    cVLCo_OBJr_IECTnhe(rnst siatB), ool (tbruct vlc_,ocbj ,c ) o
      |                                       ^
"audio-timmome-st../include/vlc_common.hnret:c481:15: note: expanded from macro 'VLC_OBJECT'
_h")mem)
      b|         ^
e../include/vlc_variables.hr:s604: (c  o481 |    nst:47   :   const note: expanded from macro 'var_InheritBool' 
vstru  604lcc_ | #deftine ovarbjec _tv_t l*cI_nh)co(&m(x)mon_meriembertBos-:ol(>obj )(coo, n s\t
      |               ^ 
vlc_object_t *)(&(x)->obj) \
      |               ^
n) var_In file included from Inhaudio_output/output.c:e31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hri:442:5: tBowarning: oldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from (VLaudio_output/volume.cC_O:BJ  E29CT:
442In file included from ../include/vlc_common.h:(1031o |    ):
 var_../include/vlc_variables.h:442Cre:at5e:, warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]( p 
n_o  bj, 442 |     vpar_)Csr
      e|                                               ^
../include/vlc_common.hz_n:481:am15: note: expanded from macro 'VLC_OBJECT'
ate(  e481, |      V     copn_st soLbj, psz_C_tVrnuamct ARe_BOO,L |  VVLC_VAR_BOOL | VLC_LVCvlc_V_AR_DcomAmonRO_DOINHERIT_meINm H)be;rs: ER
I(c      onst | vlc_oT )    ^;

bjec      t../include/vlc_variables.h_t *:)(&122:39(|     ^
../include/vlc_variables.hx):: note: expanded from macro 'var_Create'
-122:39  :122 > | o#denote: expanded from macro 'var_Create'
f  122 | i#defninee va var_br_j) Cr\C
reateatee(      |               ^
a(,a,b,c) varb_,Create( VLCc)_ var_Create(OBJECT(a), b, c  VL)C_Oaudio_output/filters.c
      :609:|                                       ^17: warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
B  609../include/vlc_common.h | :J481:15    : ECnote: T(acha), expanded from macro 'VLC_OBJECT'
r   *s481 | b    ,   t  cc )
      |                                       ^r = ovarn_In
hst eris../include/vlc_common.httStrriuct: vlc_n481g c:o15:( note: expanded from macro 'VLC_OBJECT'mobj, "audm
oi  481 | n _ m e mbers:   o -cfoinlst (tecr");o
      |                  ^s
tn../include/vlc_variables.h:642:s51: tr vlcuct note: expanded from macro 'var_InheritString'
_  642 | obj#evclct_t_ commodefinn_e vmar_e*In)her(&(xitmSt)rbiers: -(co>nognsbtj) (o, vl n) cvar_\_Ionh
e      b|               ^ject_t 
*r)i(tS&tr(ingx)(-V>LoC_bjOBJECT(o)) \
      , In file included from | n              ^audio_output/volume.c:29:
In file included from ../include/vlc_common.h:1031:

../include/vlc_variables.h:455:5):
      |  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
                                                  ^
  455 |     var_CreaIn file included from audio_output/output.c:t../include/vlc_common.he:481:15:31( note: expanded from macro 'VLC_OBJECT'
:
 In file included from p_obj, p../include/vlc_common.hs  z:1031:
../include/vlc_variables.h481:455_ |   n ame, VLC_VA    R_F:5:  cowarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ns  t 455 |     LstruOAct varT_ vC|r eatlceVL_C_VcomAmRon__DOIm( emNberHps_obj,:  E(RpIsTz_n );
      coamn| est ,     ^vlc_VLC_objVARect_FLO_t AT *)| VL(&(
Cx../include/vlc_variables.h):_-VAR>122_:DOI39NHE:R note: expanded from macro 'var_Create'
o  122 | #deIT );
      | fine vbaj) \
    ^r
_C      | ../include/vlc_variables.h              ^:
122r:eat39e(a: note: expanded from macro 'var_Create'
,b  ,122c) v | ar_#Creadeftinee vaudio_output/filters.c:( 623:V24ar_C: warning: reLdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]Ca
t_OBJEeC  T(a623(a, |  ) b, b ,  ,c    chc)  )
      ar *| vis                                      ^
../include/vlc_common.h:ua481v:l = v15ar_I:a nher_Crenote: ateexpanded from macro 'VLC_OBJECT'( V
r  481 |   L C  itSt rin g _O(BoJECbj,  "aT(ac), b, udoion-vissuatl ")c;
      |  )
      s|                                       ^
truct vl                       ^c
../include/vlc_common.h_c../include/vlc_variables.hommo:642:51n_:m481em: note: expanded from macro 'var_InheritString'
:  b642 | #deers: (cfin15e v:oa nnote: sr_Iexpanded from macro 'VLC_OBJECT'
t  481 |          cvlc_objoect_nhenstri t* st)tStr(ing(&o, nru(x)-) cvt vlar_c_>coInhbommjo) \
      |               ^
eritStnring_mem(Vbers:L (C_OBJcEonCTst vl(c_obIn file included from ojaudio_output/volume.c:29:
In file included from ect),../include/vlc_common.h n)
      |                                                   ^:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

_  469 |  t *  ../include/vlc_common.h :481:)(15v: note: aexpanded from macro 'VLC_OBJECT'
r  481 | _ &C(x ) r-> eao    tconbj) \
      ste( p|               ^
_ osbtj, psz_name, VLC_VAR_STRING | VructLC_VAR_In file included from audio_output/output.c vlcD:31:
O_IIn file included from NcHERom../include/vlc_common.hm:o1031n:
I../include/vlc_variables.hT );
      |     ^
:_469m:5e../include/vlc_variables.h:122::39 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m:b ers: (  469 | note:     var_expanded from macro 'var_Create'Crceo
natset(  vplc__  122ob | j, #pdobjeefisz_nnect_ atv *)a(&(rx)m->oe_Cre, VLC_VAaRbj) t\
      _STR| e              ^ING 
(a,b,c) var_Create( VLC_OBJECT(a), b, caudio_output/filters.c:| V LC_)VA635
R:      _|                                       ^
9: DOINwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
HER  635 | IT   );
          |     ^  m
sg../include/vlc_variables.h:122:_Er39: note: r (expanded from macro 'var_Create'
obj../include/vlc_common.h, "cann:  481:15:ot  setup note: fiexpanded from macro 'VLC_OBJECT'122 | #
l  481 |  de fintering pe vi      arco_Cnstp elisne")t;
      r|         ^
ureate../include/vlc_messages.hc:(a,b83t:,5c vl) :vac note: expanded from macro 'msg_Err'
r_   commo83 |    n _msgm_Cemb_Generiec(pr_terahties(,  VLVCs: (consLC_tMSG __EROvR, _BJ_VAl_ARc_EoCbT(a)j,eGS_ct_t *)(&(x)-_)
>obj ) \      |     ^
../include/vlc_messages.h:
78b, c:      13: note: expanded from macro 'msg_Generic' )
      |                                       ^

../include/vlc_common.h:481   | :15              ^:
 note: 78 | expanded from macro 'VLC_OBJECT' 
   vlc_  Log481 | (VLC_O BJ EC      coIn file included from nsT(t storaudio_output/volume.cuct: ), p,vl29:
In file included from ../include/vlc_common.hc:_co1031m:
 ../include/vlc_variables.hvlc_:mo477dulm:on_5: mewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  477ne | mbers : (c   ovame, a__Fnstr vl_ILEc___Cre, obj_ate(e_cLI p_ot_tNE__ *, b\
      j|             ^
, psz../include/vlc_common.h):(&(_nam481:15e: note: ,x expanded from macro 'VLC_OBJECT'VL)C
_  481 |     ->o  bj) V  \
      Acons| t              ^
R_STRING | VLC_VAR_DO struct vlcIn file included from audio_output/output.c:INHE_c31:
RoIIn file included from mmo../include/vlc_common.hT:1031:
 n_m../include/vlc_variables.h:em477:)5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc];ber
s: 
      |     ^
  477 |  ../include/vlc_variables.h :(con  vastr_C122:39: note:  vreaexpanded from macro 'var_Create'
te  (122l | #dec finp_oebj,  ps_zobje_nctvarame_t *_Cre,a)(&t(xe(a,b,c) var)_ VLCCreat->oeb_(j)  \V
V      LAC_OBJR_STREICNT(| Ga) | VLC_VAR,_DO              ^I
N b, c )
HER      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
IT );
      |     ^audio_output/filters.c
../include/vlc_variables.h  :647:4819 | :: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]122
:  647  |    39:   note: expanded from macro 'var_Create'
    m     sg_E r122r ( | #obj ,  "ccanondefionstt s nstruect  evtuplcvar a_ rescao_Cmpleremmor");aten(_am,eb
,c)m      |         ^ vbar_C
reera../include/vlc_messages.h:tse: (con83s:5: t note: vexpanded from macro 'msg_Err'
lc_   o83 |  ( Vbject_   tmsLg_GC en_OB*eri)(&(JExCcT((a)->pobj))_ t, b\, 
c )his,       V| LC_MS
      G_E              ^R
|                                       ^
R, __../include/vlc_common.h:481:VA_AR15GS: __)
      |     ^
note: expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h  481 | :In file included from 78:13:audio_output/volume.c     :    29note: expanded from macro 'msg_Generic'
:
cIn file included from ons../include/vlc_common.h   :78 | t s1031t:
../include/vlc_variables.h:491:5r:u warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  t491 vl |      vlcc_L og( V var_CreaLtC_OBJEeCT(o() p_obj, p,, ps vlcz__modn_acomme, VLmonuCl__VAR_meAmbers:eD_name D,R(cE __FoSnS | VLC_VAR_DILEO__,Ist NvH ERIT l);
c_objec      t__LI| N_t *)E    ^
__,(&( \
      | ../include/vlc_variables.hx            ^:
122):39: note: expanded from macro 'var_Create'
-../include/vlc_common.h:481:>o  bj) \122
15: note:       |               ^expanded from macro 'VLC_OBJECT'

 | #define var_Create(a,b,c) var_  481 |    C rIn file included from  e aaudio_output/output.c:31:
tIn file included from e  co(nst../include/vlc_common.h:1031 str:
../include/vlc_variables.h:491uc :5:V Lwarning: t Cvlc__OcomBmJon_mEeCT(maber), b, c )
s:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 (cons      t|                                          ^vlc_o491 | 
  bj../include/vlc_common.h:481ect:15: note: expanded from macro 'VLC_OBJECT'
_  481t *)(& |  (x)  -   >  const struobj) \
ct       vlc_|               ^  vcommon_m
aermbers_: C(reate( pco_objnst vlc_object_t *)(&(, px)audio_output/filters.c:658->ob:9:j) warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 \
      s|               ^  658
 |     z_    vname,ar_ VLC_VAR_ADDRESS | VLDIn file included from Caudio_output/volume.c:29el:
In file included from Cal../include/vlc_common.h:lba1031:
ck _VAR../include/vlc_variables.h:(o_D511:bj,5O:  "viINHERIwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
T   511sual); |   "  v
ar_Cre      |     ^
, atVis../include/vlc_variables.h:122e(ual p:_oiz39bj,atio: note: nC expanded from macro 'var_Create'
ap  122 | #dllefsz_nbaamckei, VL, NC_ULLVAR_ne var_INCreaTteEGER (a,b,c)| va )r_V;
L      C_VACreateR|         ^
_../include/vlc_variables.h:167DOIN( :51HVLC_: note: expanded from macro 'var_DelCallback'
ERIT
      |     ^
OBJE../include/vlc_variables.hCT:(a), b, c 122)  :
      |                                       ^
39:../include/vlc_common.h167:481  | #dnote: e:15fi: ne note: expanded from macro 'VLC_OBJECT'expanded from macro 'var_Create'
v
  a  481 | r122_De  |        co#define nsvar_Creat slCatetr(a,buc,t vcllbaclck(a_)com mon_,b,vc,ad)r va_Crememate( VLC_berOs: B(conJstE vlCrT_De(lCaallba)c,c_ok ( bbje,ct_t c  *))(&(x)->V
LC_OB      JECobj)T| (a                                      ^), \
      | 
              ^
../include/vlc_common.h b, c:481:15: note: expanded from macro 'VLC_OBJECT'
,  481 |         const sIn file included from  trud ct vlcaudio_output/output.c:31)
:
_      |                                                   ^In file included from ../include/vlc_common.h
c:1031:
../include/vlc_variables.h../include/vlc_common.h:ommo481:15: note: n_:511:5: mewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'VLC_OBJECT'
mber  511 |    s   : (c481vo |  n   ar  _Cre satet( p_obj , vlc_p cooszb_namje, eVLcnst tst_ructC_VAR_t vlINc_coTEGER  | m*mon)(&(_VLCmem_xVARbers_DO:)INHE RI-T
      |     ^>
ob../include/vlc_variables.h:122:39:(cons note: expanded from macro 'var_Create't
 j)   122193 warningsvl generated | #\.
dc_efi
ne var_      |               ^
Creaoteb(jae,cb,c) vart__Ct reate*)( (&(x)VLIn file included from C_audio_output/volume.c-O:>obj)BJ29ECT:
(a) In file included from , b\
../include/vlc_common.h, :c       | 1031              ^
:
)
      | ../include/vlc_variables.h:525:5: warning:                                       ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

../include/vlc_common.h:481:15: note:   525 |     expanded from macro 'VLC_OBJECT'
v  481 |       a  consrt s_trucCret valct_e( pcommon_membe_rs:o (cboj,nst vlc_ pobsz_ject_t *)(&(x)->obj)name, VL C\
      | _              ^
VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | In file included from audio_output/output.c:31#defi:
In file included from ../include/vlc_common.hn:1031:
../include/vlc_variables.h:525e var_C:5: warning: rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525eate(a,b,c)  |   v  vara_Create( pr_obj_, pCsz_rname,e VLC_VaAR_tBOOL | Ve( VLC_OBJECLCT(a), b, c )_V
      |                                       ^
AR_../include/vlc_common.hDOI:NHERI481:15: note: expanded from macro 'VLC_OBJECT'
T
  481 |         c      o| ns    ^t
 st../include/vlc_variables.h:122:39ruct : note: expanded from macro 'var_Create'
vlc_common_members: (c  on122 | #define var_Create(a,st vlcb_,objectc_) var_Creatte *)(&( V(LC_OBx)JECT->ob(a), b, c )
      |                                       ^
j../include/vlc_common.h:) 481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
\
      |               ^
In file included from audio_output/output.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_In file included from Create( p_obj,audio_output/volume.caudio_output/filters.c:678 :9: warning: pdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]sz:_29n:
ame
,In file included from  VLC_V../include/vlc_common.h  678 |      A   var_DelCallback (obj:, R1031"vis_u:
FLO../include/vlc_variables.h:a539l", Vi:AT |su5:  Vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a
lLC_VAiR_DOIzNH  a539ERtITionCa |     var_Clr
      |     ^
el../include/vlc_variables.h:back, 122:N39: Uanote: expanded from macro 'var_Create'
t  122 | LLe( )#de;fi
ne vp_oar_      Cre| ate        ^(
ab,../include/vlc_variables.h:167jb,:51: ,c)  vanote: expanded from macro 'var_DelCallback'
rps  167 | _#define var_Dedepbase=`echo video_output/control.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
l/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/control.lo -MD -MP -MF $depbase.Tpo -c -o video_output/control.lo video_output/control.c &&\
Cmv -f $depbase.Tpo $depbase.Plo
Cz_nraeatle( Vame,LC_lOBJECT(a) Vb, b,LaCc _VcAk R()
      a| _                                      ^,
FLbOA../include/vlc_common.h,:Tc 481,:15| V:LC_V Anote: Rd_expanded from macro 'VLC_OBJECT') vDaOrI
N_H  DER481 |         const sItT
e      |     ^
lruct vlc_commo../include/vlc_variables.hnC_members: (conas:t122:39 vlc_object_l:t lnote: bexpanded from macro 'var_Create'a
c   k122*)(& | ((x)->obj) \
       #Vd| LeCf              ^_
ine OBJECT(a),v b, arc,_C d )
      |                                                   ^
reate(a../include/vlc_common.h:481:,15: b,note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_meIn file included from maudio_output/output.cc):31b:
 vearIn file included from s: ../include/vlc_common.h(cor:_Creanst te(vlc 1031VLC_ob_OBJE:
../include/vlc_variables.hj:CT(aec)554t:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],
_   554 | tb,  c  ) 
      |                                       ^
*)(../include/vlc_common.h:481& (x)- v>o:15: abj)rnote: expanded from macro 'VLC_OBJECT'
 \
      |               ^_
C  481 | reate( p_obj, psz_n        came, VLC_VARon_STRINst struct G | VLC_VAR_DOINHERIT
      |     ^
v../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
l  c_122co | mmon_me#demfinbe verar_sC: (coreate(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
nst ../include/vlc_common.h:481v:l15: note: expanded from macro 'VLC_OBJECT'
c  481 |         const struct vlc_common_members: (_object_t *)(const v&l(c_object_t *)(&(x)-x>obj) \
      |               ^
)->obj) \
      |               ^
In file included from audio_output/volume.c:29:
In file included from ../include/vlc_common.hIn file included from audio_output/output.c::1031:
../include/vlc_variables.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: 563warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]5:
   554 |  warning:    var_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C  563 |   r e avarte( _Crep_oate( p_obj, psz_name,bj, psz_name, VLC_VAR_STRING | VLC_VAR_DOIN VLC_VAR_STRING H|E RVILTC_V
      |     ^
AR_DOI../include/vlc_variables.h:122:39: note: Nexpanded from macro 'var_Create'H
ERIT  
122       | | #    ^d
efi../include/vlc_variables.hne va:r_C122:39: note: reate(a,b,c) vaexpanded from macro 'var_Create'r
_Cr  e122a | #detfine( VLCe _OBJvarECT(a),_C b, cr e)a
t      e| (                                      ^a,b,c) 
var_../include/vlc_common.hC:re481a:te( VLC15: _note: Oexpanded from macro 'VLC_OBJECT'B
JE  481 | CT  ( a    ) ,const s b, trcuct )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |   vl c_common_members: (const vlc_object_t *)   (&(   x)->obj) \
      |               ^
const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/volume.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VIn file included from audio_output/output.cA:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
R  578_DO |   IN HER if(IT
       |     ^var
_Ch../include/vlc_variables.h:122:an39:ge note: expanded from macro 'var_Create'( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NU
LL ) )
        122|         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #def | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |   ine      v arcons_Ct shatrnguce(a,b,c,d,et vl) c_covammon_mer_Cmbers:h ange( VLC_OBJEC(constT (a), b, cvl, d, e )
      |                                           ^
c_object_t *)(&(x)->obj) \
      |               ^../include/vlc_common.h:481:15
: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlcIn file included from _objeaudio_output/volume.c:29:
ct_t *)(&(x)->obj) \
      |               ^
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/control.lo -MD -MP -MF video_output/.deps/control.Tpo -c video_output/control.c  -fPIC -DPIC -o video_output/.libs/control.o
audio_output/volume.c:55:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   55 |     aout_volume_t *vol = vlc_custom_create(parent, sizeof (aout_volume_t),
      |                          ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
  110 |         vlc_custom_create(VLC_OBJECT(o), s, n)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/volume.c:70:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   70audio_output/output.c:64: |     var_AddC12:al warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]lback(p
are   64 |     rentturn v, ar_"audioSet-r (depst,lay na-gain-mode",
      |     ^
me../include/vlc_variables.h:, va166:51: note: expanded from macro 'var_AddCallback'
lue)  166 | #;
define      |            ^ var_AddCall
ba../include/vlc_variables.h:ck134:33: note: expanded from macro 'var_Set'
(a  134,b, | #c,define vd)ar v_Saret_A(add,bCa,cll) bavackr_( SeVLt(C_ VOBLCJE_OCTBJ(aEC),T( ba), , c,b, d c ) )
      
      |                                                   ^|                                 ^

../include/vlc_common.h:../include/vlc_common.h:481:481:15:15: note:  note: expanded from macro 'VLC_OBJECT'
expanded from macro 'VLC_OBJECT'  481
 |     481   |          co  ns ct onststru scttr vuclct _cvlomc_mocon_mmomen_mbmeermbs:er (s:co (nscot nsvlt c_vlobc_jeobctje_tct *_t)( *&()(x)&(->x)ob->j)ob \j)
       \|               ^
      | 
              ^
audio_output/volume.c:72:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   72 |     var_Trigaudio_output/output.c:ge73:rC12:al warning: lbdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a   73 | ck(p  ar  enret,tu "rnau vdiaro-_Sreetpl (ayds-gt,ai "n-aumodide");
      |     ^
o-../include/vlc_variables.hde:vi168ce:",55 v:al uenote: );expanded from macro 'var_TriggerCallback'
      
|            ^
  168 | #define var_TriggerCallback(a,b) var_TriggerCallback( VLC_OBJECT(a), b )
      |                                                       ^
../include/vlc_variables.h:../include/vlc_common.h134::481:15: note: expanded from macro 'VLC_OBJECT'
33:   note: expanded from macro 'var_Set'481
 |    134  |    #   cdoensfti sne var_Struct vlc_common_members: (const vlc_objeect(a,b,c) vt_t a*)(&(x)->obj) \
      |               ^
r_Set( VLC_OBJECT(a), b, c )
      |                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:88:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   88 |     var_SetFloat (aout, "volume", volume);
      |     ^
../include/vlc_variables.h:261:47: note: expanded from macro 'var_SetFloat'
  261 | #define var_SetFloat(a,b,c)     var_SetFloat( VLC_OBJECT(a),b,c)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->audio_output/volume.c:90:obj) \
      |               ^
13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   90 |             msg_Dbg (obaudio_output/output.cj, "retaining sample format");
      |             ^
:../include/vlc_messages.h93::87:5: 5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note: expanded from macro 'msg_Dbg'   
93 |        87 |     msg_Generic(p_this, VLC_MSG_DBvG, __VA_ARGS__)
ar_SetBool (      |     ^
aout,../include/vlc_messages.h :"78mute", :13: note: expanded from macro 'msg_Generic'
mu   t78 |  e);
      |     ^
   vlc_Log(VL../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
C_OBJECT(o),  260 | #def ine vp, vlc_marodule_name, __FIL_SetBoolE(_a_,b,c)   , __ L I var_SNE__, \
      |             ^
e../include/vlc_common.ht:481:15: note: expanded from macro 'VLC_OBJECT'
Bool( V  LC481 |        _OBJ coEnst struct vlc_common_members: (CT(a),b,const vlc_object_t *)(&(x)->obj) \
      |               ^
c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struaudio_output/volume.c:93:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ct vlc_common   _93m | embers: (        msg_Dbg (obj, "changing sample format");
      |         ^
con../include/vlc_messages.hs:87:5: note: expanded from macro 'msg_Dbg'
t vlc   87 |  _   objmsg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:ect_78:13:t note: expanded from macro 'msg_Generic'
 *)(&(x)   78 | ->o    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
b../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'j) \
      
|               ^
  481 |         const struct vlc_common_members: (const vlc_object_taudio_output/output.c: *)(&(x)->obj) \
      |               ^
103:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  103 |     var_SetString (aouaudio_output/volume.ct,:94:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 "   device", (i94 |         module_unneed(objd !, vol->module);
      |         ^
= ../include/vlc_modules.h:50N:42: note: expanded from macro 'module_unneed'
U   L50L | #define module_unneed(a,b) module_unneed(VLC_O)BJECT( a)? id :,b)
      |                                          ^
 ../include/vlc_common.h":"481):15: note: expanded from macro 'VLC_OBJECT'
;
        |     ^
481 | ../include/vlc_variables.h   :   262:48: note: expanded from macro 'var_SetString'
   262 const struct vlc_common_members: (const vlc_o | #define varb_ject_t *)(&(x)->obj) \
      |               ^
SetString(a,b,c)    var_SetStaudio_output/volume.c:98:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r   98 | in    vol->module = module_need(obj, "audio volume", NULL, false);
      |                   ^
g( V../include/vlc_modules.hL:C_OBJECT(a)48:42: note: expanded from macro 'module_need'
,b   48 | #define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
      |                                          ^
,../include/vlc_common.hc)
:      481|                                                ^:
15:../include/vlc_common.h :481:15: note: expanded from macro 'VLC_OBJECT'
note:   481 |         expanded from macro 'VLC_OBJECT'
co  481 |   ns      const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
t struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/volume.c:115:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  115 |         module_unneed(obj, vol->module);
      |         ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
   50 | #define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->objaudio_output/output.c) \
      |               ^
:201:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  201 |     audio_output_audio_output/volume.c:116:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  116 |  *a   o var_DelCallback(obj->obju.t = vlc_cparent, "audio-replay-gain-mode",
      |     ^
u../include/vlc_variables.hs:tom_cre167:51: note: expanded from macro 'var_DelCallback'
at  167 | #define var_DelCallbacke(a,b,c,d) var_DelCallb a(ck( VLC_OBparent, JsECT(a), izeof (ab, oc, du t_inst)
      a| nce_t),
      |                            ^
                                                  ^
./libvlc.h:../include/vlc_common.h:481:110:27: note: expanded from macro 'vlc_custom_create'
15:   110note:  |         vlcexpanded from macro 'VLC_OBJECT'
_cust  481 |         const struct vlc_common_members:om_create(VLC_OBJECT(o), (c s, n)
      |                           ^onst vlc_object_t *)(&(x)->obj) \
      |               ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         constaudio_output/volume.c struct vlc:_118:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
co  m118 |     vlc_object_release(obj);
m      |     ^
o../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
n_members:    66( |     vlc_object_release( VLcC_OoBJnstECT (valc_objec) t_t *)(&(x))
      -| >obj) \
      |               ^
                        ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      | audio_output/output.c              ^
:218:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  218 |     vlc_object_set_destructor (aout, aout_Destructor);
      |     ^
./libvlc.h:122:36: note: expanded from macro 'vlc_object_set_destructor'
  122 |         vlc_object_set_destructor (VLC_OBJECT(a), b)
      |                                    ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:221:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  221 |     var_Create (aout, "volume", VLC_VAR_FLOAT);
      |     ^
audio_output/volume.c:176../include/vlc_variables.h:122:20: warning: :39due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
 note: expanded from macro 'var_Create'  
176  122 |  | #define var_Create(  a,b   ,c   )  var_Cre        + var_Iantherite( VLC_OFBlJoECT(a), b, ac )
      |                                       ^
t../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
   481 |        (obj, "audio-replay- cogain-preamp");
      |                    ^
nst ../include/vlc_variables.h:626:49:struct vlc_c note: expanded from macro 'var_InheritFloat'
ommon_member  s: (const626  | #defivlc_objne var_InheritFelct_t *)(&(x)oat(o, n) -v>obj) ar_Inheri\t
F      l|               ^
oat(VLC_OBJECT(o), n)
      audio_output/output.c:222:5: |                                                 ^
warning: ../include/vlc_common.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:481:  222 |     va15: note: expanded from macro 'VLC_OBJECT'
r_  AddCallb481 |         coack (ansto ut, "vostruct vlc_common_members: (conslume", vart_Copy,  vlc_object_t *)(&(x)->oparentbj) \
      |               ^
);
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #definaudio_output/volume.c:178:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e   var_Add178 |             gain = var_InhCeallbacritFloat (obj, "audio-rk(a,beplay-gain-default",c,d)) var_A;ddCall
      |                    ^
b../include/vlc_variables.hack( VL:626:C49_OBJE: note: Cexpanded from macro 'var_InheritFloat'
T(  626 | a), b, #c, d d)efi
ne       v| a                                                  ^
r../include/vlc_common.h:481:15: _InheritFlnote: expanded from macro 'VLC_OBJECT'
oat(o, n) va  481 |     r_InheritFloat(VLC_OBJEC    cTo(nst so),t n)
      |                                                 ^
r../include/vlc_common.huct v:481:15: note: expanded from macro 'VLC_OBJECT'
lc  481 |         const _scommotrunct vlc_common_members: (const vlc_object_t *)(&(x)-_member>s: (conosbj) \
      |               ^
t vlc_object_t *)(&(x)->obj) \
      |               ^audio_output/volume.c:182
:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  182 |         if (vaudio_output/output.car_InheritBo:223:5: ol (obj,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   "audio-replay-gain-peak-protection"))
      |             ^
223../include/vlc_variables.h |     :604:47: note: expanded from macro 'var_InheritBool'
var_Cre  ate (604 | #define var_InheritBoaout, "omlute", VLC_VAR_(o, n) var_InheritBool(VBLOOL |C_OBJECT(o), n)
      |                                               ^
 ../include/vlc_common.hV:481:15:LC_VAR_DOIN HERIT);
      note: |     ^
expanded from macro 'VLC_OBJECT'../include/vlc_variables.h:122:39: 
note: expanded from macro 'var_Create'  
481 |       122 | #defi    const strnue var_Crect vlc_common_members: (aconst vlct_eobject(a,b,c_t *)(&(x)->obj) \
      |               ^
) var_Create( VLC_OBJECT(a), b, c audio_output/volume.c)
:      189|                                       ^
:19:../include/vlc_common.h :481:15: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note: expanded from macro 'VLC_OBJECT'
  189  481 |    |          multiplier *=  const var_InheritFloat (obj, "gain");
      |                   ^
struc../include/vlc_variables.ht: vlc_626commo:n49:_mem note: expanded from macro 'var_InheritFloat'
bers  626 | #define var_Inher: (conist vlctFloat(o, n_object_t) v *ar_I)(nheritFl&oat(VLC_OBJEC(x)->obj)T (\o
      |               ^
), n)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         audio_output/output.cc:224:5: warning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ns  t224 |     var_Ad stdruct vlc_common_meCallback (aoumt, "mbute", var_ers: (const vlc_object_t Copy,* par)ent);(
&      |     ^
(x)-../include/vlc_variables.h:166:51>obj) : note: expanded from macro 'var_AddCallback'\
      |               ^

  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:225:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  225 |     var_Create (aout, "device", VLC_VAR_STRING);
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:226:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  226 |     var_AddCallback (aout, "device", var_CopyDevice, parent);
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:228:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  228 |     var_Create (aout, "dtshd", VLC_VAR_BOOL);
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:244:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  244 |     owner->module = module_need (aout, "audio output", "$aout", false);
      |                     ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
   48 | #define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:247:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  247 |         msg_Err (aout, "no suitable audio output module");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:248:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  248 |         vlc_object_release (aout);
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:259:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  259 |     var_Create (aout, "visual", VLC_VAR_STRING);
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:261:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  261 |     var_Change (aout, "visual", VLC_VAR_SETTEXT, &text, NULL);
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:264:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  264 |     var_Change (aout, "visual", VLC_VAR_ADDCHOICE, &val, &text);
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:267:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  267 |     var_Change (aout, "visual", VLC_VAR_ADDCHOICE, &val, &text);
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:270:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  270 |     var_Change (aout, "visual", VLC_VAR_ADDCHOICE, &val, &text);
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:273:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  273 |     var_Change (aout, "visual", VLC_VAR_ADDCHOICE, &val, &text);
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:276:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     var_Change (aout, "visual", VLC_VAR_ADDCHOICE, &val, &text);
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:282:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  282 |         var_Change (aout, "visual", VLC_VAR_ADDCHOICE, &val, &text);
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:289:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  289 |         var_Change (aout, "visual", VLC_VAR_ADDCHOICE, &val, &text);
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:296:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  296 |         var_Change (aout, "visual", VLC_VAR_ADDCHOICE, &val, &text);
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:303:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  303 |         var_Change (aout, "visual", VLC_VAR_ADDCHOICE, &val, &text);
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:305:11: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  305 |     str = var_GetNonEmptyString (aout, "effect-list");
      |           ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
  662 | #define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
      |                                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:308:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  308 |         var_SetString (aout, "visual", str);
      |         ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
  262 | #define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:312:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  312 |     var_Create (aout, "audio-filter", VLC_VAR_STRING | VLC_VAR_DOINHERIT);
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:313:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  313 |     var_AddCallback (aout, "audio-filter", FilterCallback, NULL);
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:315:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  315 |     var_Change (aout, "audio-filter", VLC_VAR_SETTEXT, &text, NULL);
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:317:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  317 |     var_Create (aout, "viewpoint", VLC_VAR_ADDRESS );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:318:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  318 |     var_AddCallback (aout, "viewpoint", ViewpointCallback, NULL);
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:320:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  320 |     var_Create (aout, "audio-visual", VLC_VAR_STRING | VLC_VAR_DOINHERIT);
      39 warnings|     ^
../include/vlc_variables.h: generated.
122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:322:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  322 |     var_Change (aout, "audio-visual", VLC_VAR_SETTEXT, &text, NULL);
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:325:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  325 |     var_Create (aout, "audio-replay-gain-mode",
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:328:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  328 |     var_Change (aout, "audio-replay-gain-mode", VLC_VAR_SETTEXT, &text, NULL);
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:335:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  335 |             var_Change (aout, "audio-replay-gain-mode", VLC_VAR_ADDCHOICE,
      |             ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:340:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     var_Create (aout, "stereo-mode", VLC_VAR_INTEGER | VLC_VAR_DOINHERIT);
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:341:34: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  341 |     owner->initial_stereo_mode = var_GetInteger (aout, "stereo-mode");
      |                                  ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (constIn file included from video_output/control.c v:28lc_o:
In file included from bj../include/vlc_common.h:ec1031:
t_t *)(&(x)->depbase=`echo video_output/display.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/display.lo -MD -MP -MF $depbase.Tpo -c -o video_output/display.lo video_output/display.c &&\
mv -f $depbase.Tpo $depbase.Plo
../include/vlc_variables.h:ob189:j)12: \ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      
|               ^
  189 |     return var_SetChaudio_output/output.c:343:ecked( p_obj, psz_name, V5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
L  343 |     var_AddCallback (aout, "stereo-mode", StereoModeCallback, NULL);
      |     ^
C_../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
V  166 | #define var_AddCallback(a,b,AR_c,INTd)EGER, val );
 var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
      ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_|            ^
comm../include/vlc_variables.h:140on_m:48: note: expanded from macro 'var_SetChecked'
ember  140s: | # (codnstefine var_ vlc_oSetChecked(obje,n,t,v)ct_ var_SetCt hecked(VLC_OBJECT(o),n,t,v*)(&(x)->obj) \
      |               ^
)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memaudio_output/output.c:b346:ers: (co5:nst warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vlc_  346o |  b   jvaect_t *)(&(x)->obj) \
      |               ^
r_Change (aout, "stereo-mode", VLC_VAR_SETTEXT, &txt, NULL);
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^In file included from 
../include/vlc_common.h:video_output/control.c481:15:: note: 28expanded from macro 'VLC_OBJECT'
:
  481In file included from  |  ../include/vlc_common.h  :  1031  :
../include/vlc_variables.h:203: c12on: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
st   st203ru | ct  v   retulc_crn vaomr_SetChecked( p_obmoj, psz_name, VLC_VAR_BOOL, n_vmeal mb);
      |            ^
er../include/vlc_variables.hs:: (140con:48: note: expanded from macro 'var_SetChecked'
st  140 | #d vlec_fobijene ctvar_SetChecked(_to,n,t,v)  *)v(&ar(x)->_obSj)e \t
      C|               ^
hecked(VLC_audio_output/output.cOBJEC:349T(o:),5n,:t, warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]v)

      |   349 |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT' 
   481 |         const struct   var_Create (aout, "equalizer-preamp", VLC_VAR_FLOAT |v VLClc_V_cARom_DmoOINn_HmeERmbITer);s:
       (|     ^co
ns../include/vlc_variables.h:t 122:vl39:c_ob note: expanded from macro 'var_Create'
j  122 | #deecfinet_t *)(&(x)->obj var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, ) \
      |               ^
c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memberIn file included from video_output/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetCs: (const vlc_object_t *)(&(x)->heobj) \
      |               ^
cked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48audio_output/output.c:: 350:5: warning: note: expanded from macro 'var_SetChecked'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  140 | #  350 |   de  var_fine var_SetChecked(o,n,t,Create (aout, "equv)alizer-b vaarn_Sds"e, VtLCC_VAheR_STRING | VLC_VAR_DOINcked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |      HE  RI T)c;
ons      | t    ^
 ../include/vlc_variables.h:122s:39t: ructnote: expanded from macro 'var_Create' 
vlc_common_members: (const   122 | v#dlc_objefiect_tne  v*)(&ar_C(x)re-at>oe(ab,bj) \
      |               ^
,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |   In file included from   video_output/control.c    co:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n
s  227 |   t str  return var_SetCheckued(c tp_ volbcj_, cposmmon_memzb_name, VLC_VAR_FLOAT, val );
      |            ^
ers: (const ../include/vlc_variables.hv:140:48: note: expanded from macro 'var_SetChecked'
lc_objec  t_t *)140( | &(x)->obj#de) \f
      | i              ^
ne var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJEaudio_output/output.cCT:351(:o)5,: warning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  351 |  t ,v  )v
ar_C      r|                                                ^
ea../include/vlc_common.hte (:481:15: aout, note: "expanded from macro 'VLC_OBJECT'e
qu  481a | l  i z e r- p r ecsoet"n, VLCst struct vlc_V_coAmRm_STRonING |_members VLC_V: A(R_DOINHEcRIT)onst v;
      |     ^
l../include/vlc_variables.h:122c_:ob39j:e cnote: t_expanded from macro 'var_Create't
   *122 | #)d(e&(x)->foibnje) \
       |               ^
var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from video_output/control.c:28:
In file included from ../include/vlc_common.h:1031  481:
 |  ../include/vlc_variables.h:241:12 : warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
    c  o241n | s t  st  retruurn ct vlcv_acro_mSmeontC_heckedmemb(ers:  p(_coobnj, pszst_n valmce_o, VLbjCec_tV_tA R*_)S(&(TRINGx)-, >obvaj) \
      |               ^
l );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_obaudio_output/output.c:364:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
je  364 |     module_unneedct _t( *a)(out&(,x)->obj owner->module);
      |     ^
) \../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'

      |               ^
   50 | #define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
In file included from video_output/control.c:28:
In file included from       |                                          ^
../include/vlc_common.h:1031:
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:293:  481 |    10: warning:      due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]con
st  293 |    struc t  vlif( !c_var_GcoetChecked( mmpon__meobj, psz_mname, VbeLCr_sVAR_BO: (coOnLs,t  &valv ) )lc_
      obj|          ^ect
_../include/vlc_variables.h:142t *:48: note: expanded from macro 'var_GetChecked'
)  142 | (#define var&_Ge(tChecked(o,n,tx,v) var_)GetChe-cked(VLC_OBJECT(o),n>,t,v)
      |                                                ^
o../include/vlc_common.hb:481:15: note: expanded from macro 'VLC_OBJECT'j)
 \  481 |         const stru
      | c              ^t
 vlc_common_membeaudio_output/output.c:371:5r:s :warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  371 |     va(r_DelCcaollbnasck (aotu t, "vivelwcp_ooint",b VjieewpcoitntCal_lback, NULL);
      |     ^
../include/vlc_variables.h:167:t51: note: expanded from macro 'var_DelCallback' 
*  )167( | &#define var_De(lCallback(a,b,c,d) xv)a-r_DelCall>backo(b jV)LC _OBJECT(a\)
,       | b              ^,
 c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:372:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  372 |     var_DelCallback (aout, "audio-filter", FilterCallback, NULL);
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,cIn file included from ,d) var_video_output/control.cD:elCal28l:
bIn file included from ac../include/vlc_common.hk( VL:C1031_:
OBJECT(a../include/vlc_variables.h),: 304b, c,: 17d:  )
      |                                                   ^
warning: ../include/vlc_common.h:481:15:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
note: expanded from macro 'VLC_OBJECT'
  481 |           const struct vlc_common_members: (const vlc_object_t *)(&(x)-304>obj) \
 |       |               ^
    ifaudio_output/output.c:373: 5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  373 |     var_DellCallbaick (aokut, "edevice", var_CopyDevice, aout->obj.parent);
      |     ^
l../include/vlc_variables.hy:167:51: (note: expanded from macro 'var_DelCallback'
  167 | #!define var_DelCallbvaacrk_(a,Gbe,tc,d) var_CDhelCallbaecck( VLCk_eOBJECTd( a(), b, ocb,j d,  )n
a      m| e                                                  ^
../include/vlc_common.h:481,: 15V:L Cnote: _expanded from macro 'VLC_OBJECT'V
A  R481_ | C O O      const stRrDuSc,t  &vvlc_common_amle)m)b)e
r      s|                 ^: (c
onst v../include/vlc_variables.hlc_:obje142ct:48: note: _expanded from macro 'var_GetChecked't *)(&(x)->ob
  142 | #define var_jGetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const str) uc\
      |               ^t v
lc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:374:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  374 |     var_DelCallback (aout, "mute", var_CIn file included from video_output/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324o:10:p warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
y  324 | ,    if( !var_GetChecked( p_obj, psz_name, V aout->objL.pCaren_t)V;
A      |     ^
R_../include/vlc_variables.h:167:51FLOAT, &: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members:v (const vlc_oal ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,tb,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
ject_t *)      |                                                ^
(&(x)->o../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
b  481 |         cojn) \
      | st struct              ^
 vlc_common_members: (const vlc_audio_output/output.c:375:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
obje  375ct_t *)(&(x)->obj) \
      |               ^
 |     var_SetFloat (aout, "volume", -1.f);
      |     ^
../include/vlc_variables.h:261:47: note: expanded from macro 'var_SetFloat'
  261 | #dIn file included from evideo_output/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
fine var_SetFloat(a,b,c)     var_SetFloat( VLC_OBJECT(a),b,c)  142 | 
      #defi| ne                                              ^
 ../include/vlc_common.hvar:_Ge481:15tC:hec kenote: d(o,n,t,v) expanded from macro 'VLC_OBJECT'
var_  Ge481tChec | ke d(   VLC_ OB JECT(o ), n,ct,vo)
nst      |                                                ^
../include/vlc_common.h struct vlc_co:481m:15: mon_mnote: expanded from macro 'VLC_OBJECT'embe
rs: (  481 | const      vlc_o   constbject_t *)(&(x)-> sobj) truct \vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^

      |               ^
In file included from audio_output/output.c:376:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
video_output/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    376350 |     if( var_GetChecked( p_obj, psz_name, VLC |  _ VAR_STRING, &  val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #var_DelCallback de(aoufine tva, "r_volumeGet"Ch,libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/display.lo -MD -MP -MF video_output/.deps/dec kevard(_Coo,pn,t,yv), a voaru_Gt->isplay.Tpo -c video_output/display.c  -fPIC -DPIC -o video_output/.libs/display.o
obj.etCparent);
he      ck|     ^ed
(VL../include/vlc_variables.h:167:51C_: note: expanded from macro 'var_DelCallback'
OBJEC  167 | T(#defino),ne,t, vvar_D)e
lCal      lb|                                                ^
a../include/vlc_common.hck(a,b,:481:c15:, note: expanded from macro 'VLC_OBJECT'
d)  481 |         v const asrtruct vlc_com_DelCalmlon_members: b(consact vlc_objectk_t *)(&(x)->obj() VLC _\
      |               ^
OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:377:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  377 |     var_DelCalIn file included from video_output/control.clback :(aout28,:
In file included from  "st../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  362reo- |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
mod../include/vlc_variables.h:142e:48: note: ", Stexpanded from macro 'var_GetChecked'
ereoModeC  70 warnings generated.
142a | #dellback, NULL)f;
ine      |     ^ 
v../include/vlc_variables.ha:167:51:r_Ge note: expanded from macro 'var_DelCallback'
t  C167he | #defcikned(o,e nvar,_DeltC,allv) vaback(ar_GetChecked,b,(c,dVLC_OB) vJarECT(o)_DelCallb,n,t,ackv( V)LC_O
B      | J                                               ^E
CT../include/vlc_common.h:481:15: (a), b, note: expanded from macro 'VLC_OBJECT'
c,  481 |     d    )
        con|                                                   ^
st../include/vlc_common.h: struct481: vlc15:_commo note: expanded from macro 'VLC_OBJECT'
n_me  481mber |      s   cons: (cotns sttruct vlc vl_object_t *c_c)omm(&(x)on_->obj) membe\
      |               ^
rs: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:378:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  378 |     vlc_object_release (aout);
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/control.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_audio_output/output.c:Creat411:5e: (a,b,c) vawarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r_C  411 | reate( V    vLC_ar_ChOangBJECT(ae), b,  (aoc )ut,
      |  "s                                      ^
te../include/vlc_common.h:481:15reo-m: note: expanded from macro 'VLC_OBJECT'ode", VLC_VAR_C
L  481EARC |         cHOICES, NULL, NonstULL struct vlc_common_memb);
      |     ^
ers: (const vlc_o../include/vlc_variables.h:128:bj43ect_t *)(&: note: expanded from macro 'var_Change'
(x)->obj) \
      |               ^
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), bIn file included from video_output/control.c:28, c,:
In file included from ../include/vlc_common.h d:1031:
../include/vlc_variables.h:442:, e5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   442 |     var_Create( p_obj)
      , psz_name, VLC_V|                                           ^
AR_BOO../include/vlc_common.h:481:15:L | VLC note: expanded from macro 'VLC_OBJECT'
_  481 |         Vconst struct AR_vDlOINHERITc_ );
      co|     ^
mmon_memb../include/vlc_variables.h:122:39: note: eexpanded from macro 'var_Create'rs:
   122 | #d(cdepbase=`echo video_output/inhibit.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
efine v/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/inhibit.lo -MD -MP -MF $depbase.Tpo -c -o video_output/inhibit.lo video_output/inhibit.c &&\
mv -f $depbase.Tpo $depbase.Plo
ar_Createo(nsa,b,c) tv varlc_C_reate( oVLC_OBbJECT(a), b, c )jec
      |                                       ^t_
t *)(&(x)->obj../include/vlc_common.h:481:15:) note: expanded from macro 'VLC_OBJECT'
 \
        |               ^
481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:420:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  420 |     var_Change (aoIn file included from ut, "stervideo_output/control.c:eo-mode", VLC_VAR_A28:
DDCHOIIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:CE5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, &va  l455, |  &tx    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122t) | #def;
      |     ^ine
 var_Cre../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
ate(  128 | #define var_Change(aa,,b,c,d,eb,) vac)r_Ch vaarnge( VLC_OBJECT(a),_ b, cC, d, e )
reate(      |                                           ^
 V../include/vlc_common.h:481:15:LC_OB note: expanded from macro 'VLC_OBJECT'JECT
(a), b,   c481 |        )
  const stru      |                                       ^
ct../include/vlc_common.h vlc_common_members: (const vlc_:obj481:15:e note: expanded from macro 'VLC_OBJECT'
ct_t   *)481 |  (&(x)->ob    j) \   const
 str      |               ^
uct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^audio_output/output.c:426:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  426 |         var_Change (aout, "stereo-mode", VLC_VAR_ADDCHIn file included from video_output/control.cOIC:28:
E, &val,In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h &txt);:469:5: 
      |         ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.h:128:43: 
note:   469 |     varexpanded from macro 'var_Change'_Cr
eate( p_  128 | #define vobj, par_Change(a,b,c,d,e)sz_na varme_Change( VLC_OBJE,C VLC_VART_(a), b, c, d, e )
      |                                           ^
ST../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
R  481 |         IcNoGn st |struc tVLC_ vlcV_coARmmon__membeDOIrs:N (coHERnst vlIT );c_obj
ect_t *)(&(x)->obj      |     ^
)../include/vlc_variables.h: \
      |               ^
122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
audio_output/output.c../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/control.c:28:
:In file included from ../include/vlc_common.h:438:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
5  477 |     var_Create( :p_ obwarning: j, pdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]sz
_n  438 |     var_Changame,e  (aout, "stereo-mode",VLC_VAR_STRING VLC_VA |R VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c_A )DD
      CHO| IC                                      ^
E,../include/vlc_common.h &:481:15: val,note:  &expanded from macro 'VLC_OBJECT'txt
);
  481 |               |     ^con
st str../include/vlc_variables.h:u128:ct vlc_c43:o note: mexpanded from macro 'var_Change'
m  128on_me | #mbderes: (confine var_Cst vlc_ohange(a,bject_t *)(&(x)->obj) \
      |               ^
b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e In file included from video_output/control.c:28)
      :
In file included from ../include/vlc_common.h|                                           ^
:../include/vlc_common.h1031::
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p481:15_obj, psz_name, VLC_VAR_ADDRESS | VLC: note: expanded from macro 'VLC_OBJECT'
_  VAR481 |       _DOINHERIT );
      |     ^
  ../include/vlc_variables.h:122:39const struct vlc_c: note: expanded from macro 'var_Create'
ommon_members: (const vlc_  obje122c | #define t_t *)(&va(x)-r_Create(a,b>obj) \,
      | c)               ^
var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         conaudio_output/output.c:446st s:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  ruct vl446 | c     _c   var_Change o(aout, "msmotereo-mode", Vn_memLC_VARbers:_ (consAtD vDlCcH_OICE, &valobject_t , &*)(txt);
      &(|         ^
x)->o../include/vlc_variables.h:128bj) \
      |               ^
:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from video_output/control.c:28:
In file included from ../include/vlc_common.h:1031:
  ../include/vlc_variables.h481 |         const str:511uc:5:t warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vlc_c  511 | omm    vaorn__Cmremebaers:t e(co(n st vlcp_obj,_ob jpesctz_t_ n*)a(m&e, V(x)->objL)C _V\AR_
I      N|               ^T
EGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
audio_output/output.c  122: | #449d:e9f: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ine   v449a | r _ C      var_Change r(eaate(a,b,c) var_oCreate( uVLC_OBJECT(a),t ,b,  c )
      |                                       ^
"../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ste  re481 |         const struct vlc_co-moommode"n_,m eVmLbCe_rVsA:R_ADD C(HcOoInCsEt vlc_objec, &val, t_t *)(&(x)->obj) \
      |               ^
&txt);
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,cIn file included from ,dvideo_output/control.c,e): 28var_Chan:
In file included from ../include/vlc_common.h:1031g:
e(../include/vlc_variables.h:525: 5: Vwarning: LCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_O
BJECT(  a525) | ,   b , va c, d, re )
_      |                                           ^
C../include/vlc_common.h:r481ea:t15e:(  note: pexpanded from macro 'VLC_OBJECT'_
ob  481 |         cojn, pst sstz_name, VLC_VAR_BOOL |r VLCu_VAR_Dct vlc_cOommon_memIbNeHrs:ERIT (con
s      t vlc_o|     ^b
jec../include/vlc_variables.h:122t_:t *)(&(x)->ob39j:)  note: \expanded from macro 'var_Create'

      |               ^  122
 | #define var_Create(a,b,c) var_Create( VLC_OBJEaudio_output/output.cCT:453:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](a)
,   453 | b ,  c  ) 
        |                                        ^ 
v../include/vlc_common.h:ar481:15: note: expanded from macro 'VLC_OBJECT'
_Change (  a481o | u        cto,n "sstereo-mode", VLt struCct_VAR_ADDCHOICE, &val, &txt) vlc_common;
      _|         ^
mem../include/vlc_variables.hb:ers: (c128:onst 43: vlc_object_t *)(note: &(expanded from macro 'var_Change'x)->obj) \
      | 
              ^
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OIn file included from BJvideo_output/control.cECT(:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a),  539 |     var_Create( p_obj, psz_na me, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
b../include/vlc_variables.h,:122 c, d:39:,  e )note: 
      |                                           ^
expanded from macro 'var_Create'../include/vlc_common.h:481:
  122 | #define var_Create(a,b,c) v15: ar_Cnote: reate( Vexpanded from macro 'VLC_OBJECT'L
C_OBJ  481ECT( |  a),        cb, onsc )t st
      |                                       ^
r../include/vlc_common.hu:c481:15: note: texpanded from macro 'VLC_OBJECT' 
vl  481 |     c _ c o cmomonns_t struct vlc_commonmemb_membeers:rs: ( (constconst  vlc_obvjectlc_o_t bject*)(&_t *)(&(x)->obj) \
(      x)-|               ^
>obj) \
      |               ^
audio_output/output.c:461:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  461 |         vaIn file included from r_Chanvideo_output/control.cg:28:
In file included from ../include/vlc_common.h:1031:
e../include/vlc_variables.h:554:5:  (awarning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ut,   "554 |     vsar_Create(tereo-mode",  Vp_obj,LC_VAR_ADDCHOI psCz_naE,me &val, &t,x tVL)C_;VAR_
S      |         ^
TRING../include/vlc_variables.h:128: 43|: note: expanded from macro 'var_Change'
   V128 | #LC_VAR_DOINHERIT
      |     ^
d../include/vlc_variables.hefine var_Chan:122:39g: note: expanded from macro 'var_Create'e(a,b,c,d,e) 
var_Chan  g122e | #defi(ne  VvLarC_OB_JCECrTe(aate()a,, bb,, cc,)  vd,ar _eCr )
      e|                                           ^
ate../include/vlc_common.h( VLC_OB:JE481C:15: note: expanded from macro 'VLC_OBJECT'T(
a), b,   481c |   )
      |                                            ^ 
 ../include/vlc_common.h:c481o:n15s:t note: expanded from macro 'VLC_OBJECT' s
t  481 | r u c t   vlc_common   co_nmsetm bsers: (const tvlc_object_t *)(&(xru)->objct vl) \
      |               ^
c_common_members: (const vlc_object_t *)(&(x)->obj) audio_output/output.c\
      |               ^
:468:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  468 |             var_Change (aout, "stereIn file included from video_output/control.co-mod:28:
In file included from ../include/vlc_common.he:1031:
"../include/vlc_variables.h:, VL563:C5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_VAR_SETV  ALUE,563 &de |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_fault_valC,
      |             ^r
eate(a,../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
b,c  128 | #def)i varne va_rCreate( _ChVaLC_ngeO(BJECTa,b,c,d(a,), b, ec) v )
      |                                       ^a
r../include/vlc_common.h:_481Chan:15: note: expanded from macro 'VLC_OBJECT'
ge(   V481L | C _O  BJ   E  cCT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
onst st  481 |  r       councstt  vslct_cromumcotn _vmlembers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
c_commonIn file included from video_output/control.c:28:
In file included from ../include/vlc_common.h:1031:
_members: (../include/vlc_variables.hc:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  578 |     if( vanr_Change( pst_ ovlcbj, p_obszje_cnta_mt *)(e, VLC_VA&(x)->objR)_ C\H
OICESCOUN      |               ^
T, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b,audio_output/output.c:506:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  506 |             var_Ch c,ang e (aoudt, , e )
      | "                                          ^
ste../include/vlc_common.hr:e481:15: note: expanded from macro 'VLC_OBJECT'o
-m  o481 |     de", VLC_VAR_    coSnstET VALUE, &default_val,struct vlc_com
mo      | n_            ^
members:../include/vlc_variables.h (cons:t vlc128:43: note: expanded from macro 'var_Change'
_o  bje128ct_t *)( | &(x#define )->obvajr) \
_      C| h              ^
ange(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:551:32: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  551 |         i_forced_stereo_mode = var_GetInteger (aout, "stereo-mode");
      |                                ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:569:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  569 |         msg_Err (aout, "module not functional");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         clibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/inhibit.lo -MD -MP -MF video_output/.deps/inhibit.Tpo -c video_output/inhibit.c  -fPIC -DPIC -o video_output/.libs/inhibit.o
onst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:578:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     aout_FormatPrint (aout, "output", fmt);
      |     ^
../include/vlc_aout.h:291:52: note: expanded from macro 'aout_FormatPrint'
  291 | #define aout_FormatPrint(o, t, f) aout_FormatPrint(VLC_OBJECT(o), t, f)
      |                                                    ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:730:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  730 |     return var_GetFloat (aout, "volume");
      |            ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
  660 | #define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:760:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  760 |     float stepSize = var_InheritFloat (aout, "volume-step") / (float)AOUT_VOLUME_DEFAULT;
      |                      ^
../include/vlc_variables.h:626:49: note: expanded from macro 'var_InheritFloat'
  626 | #define var_InheritFloat(o, n) var_InheritFloat(VLC_OBJECT(o), n)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/output.c:785:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  785 |     return var_InheritBool (aout, "mute");
      |            ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^In file included from video_output/control.c
:29:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const structaudio_output/output.c:812:12: v warning: lcdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_common  812_m |  em  bers:  r(cetonurstn  vvalcr__oGetNonEbjecmptyString (aout, "device");
      |            ^
t_t *../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
)  662 | #define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
      |                                                             ^
(&(x)->obj) \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
26 warnings generated.
In file included from video_output/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,cdepbase=`echo video_output/interlacing.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/interlacing.lo -MD -MP -MF $depbase.Tpo -c -o video_output/interlacing.lo video_output/interlacing.c &&\
mv -f $depbase.Tpo $depbase.Plo
) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLIn file included from video_output/inhibit.c:C_OBJE25:
CT(a)In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: , bwarning: , c )
      |                                       ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'  189
  481 |      |     ret    curonsn vt struarct vlc_com_Smonet_membeCheckers: (cond( p_obj, pst szvlc_ob_njecamt_t *)e,(& V(xLC_)-VA>oRbj) \
      |               ^
_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define In file included from video_output/display.c:var_32:
SetCIn file included from he../include/vlc_common.h:1031ck:
../include/vlc_variables.h:ed578:(o9,n: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,t,v)  578 v |  ar  _S ietf(Ch vecar_keChd(VLC_aOnge( p_obj, psz_namBJECT(o)e,n,t,, v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,In file included from video_output/inhibit.cb,:25c,d:
In file included from ,e../include/vlc_common.h:) 1031:
var../include/vlc_variables.h:_Ch203:ang12:e( warning:  VLdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C_O  203BJ |  ECT  (a r),et b,urn  cva, r_d, See )tC
      hecked(|                                           ^ p
_o../include/vlc_common.h:bj481:15:, p note: sz_naexpanded from macro 'VLC_OBJECT'me, VLC_VAR_BOOL, val
  481 |   );  
      |            ^     
const../include/vlc_variables.h: s140:tru48:ct note:  vexpanded from macro 'var_SetChecked'
lc_  140co | #demmon_fimene mbvaerr_s:Se (tCcohecknset vd(o,n,t,v) var_Selc_object_t *)(tC&(x)->obj) \
      |               ^
hecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/inhibit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/inhibit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/inhibit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/inhibit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/inhibit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/inhibit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/inhibit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/inhibit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/inhibit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(In file included from video_output/display.c:33:
x)->obj) \
../include/vlc_video_splitter.h:121      |               ^
:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  121 |         msg_Warn( p_splitter, "can't get output In file included from video_output/inhibit.c:pi25:
In file included from ../include/vlc_common.hc:1031:
tur../include/vlc_variables.h:es" );
350:      |         ^
9: warning: ../include/vlc_messages.h:85:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
5: note:   350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'expanded from macro 'msg_Warn'

     142 | #de85 | fine va    msg_Gener_Grietc(p_this, VLC_ChecMSked(o,G_n,WAt,RN,v) _ v_VarA__GetChecked(ARVLGSC___OBJECT(o),n),t,v)
      |                                                ^

      | ../include/vlc_common.h:    ^
481:../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |    15: v note: expanded from macro 'VLC_OBJECT'lc
_  481Lo |   libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/interlacing.lo -MD -MP -MF video_output/.degps/interlacing.Tpo -c video_output/interlacing.c  -fPIC -DPIC -o video_output/.libs/interlacing.o
(V  LC  _O  BJcoECnsT(t o)st, rup,ct v vllc_mc_odcomulmoe_n_namememb, er__s:FI (LEco__ns, t v__LlcINE_o__bj, ec\
t_      | t             ^
*../include/vlc_common.h:)(481:&(15:x) note: ->expanded from macro 'VLC_OBJECT'
o  481bj |  ) \
         |               ^   
 const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/inhibit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/inhibit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/inhibit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: In file included from video_output/display.c:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
34:
In file included from   442../include/vlc_vout_display.h: |   33:
  ../include/vlc_vout.h:va125:r_5:Cr warning: eadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
te(  125 |  p  _o  bjvl, c_psobz_jenactme_r, elVLeaC_seVA( R_p_vBOouOLt  |); V
      LC|     ^_V
AR../include/vlc_objects.h:_D66:OI25:NH note: ERexpanded from macro 'vlc_object_release'
IT   66 ) |  ;
        |  v    ^
l../include/vlc_variables.h:c_122:ob39:je note: ctexpanded from macro 'var_Create'
_  122rel | #eadesefi( neVL vC_arOB_CJEreCTat(ae() a,)
b,      | c)                        ^
 v../include/vlc_common.h:ar_481:15Create( : VLC_OBnote: expanded from macro 'VLC_OBJECT'J
ECT(  481a), b |  ,       co nc )
st      |  s                                      ^
truct v../include/vlc_common.h:lc481:_c15:omm on_members: (const vlc_object_t *)(¬e: expanded from macro 'VLC_OBJECT'
(  481 |   x)->ob j ) \
      |                 ^
  const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/inhibit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/inhibit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/inhibit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/inhibit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/inhibit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/inhibit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_In file included from video_output/display.cVAR_:38DO:
../include/vlc_filter.hIN:167HE:9RI: T
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |   167    ^
 | ../include/vlc_variables.h:  122:  39:   note:   expanded from macro 'var_Create'
m  122sg | #_Wdearfin(ne p v_faril_Cterer,at "e(caa,n'b,t c)ge vt arou_Ctpreutat pe(ic VtuLCr_OeBJ"EC T()a);, 
b,       |         ^c 
)../include/vlc_messages.h:85
:      |                                       ^
5: note: expanded from macro 'msg_Warn'
../include/vlc_common.h:481:15   :85  | note:    expanded from macro 'VLC_OBJECT' ms
g_Gener  481i | c ( p  _this, VLC_MSG_WARN, __VA_ARGS__)
       |     ^
 ../include/vlc_messages.h  const: 78s:13: note: expanded from macro 'msg_Generic'
tr   78 | uct    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
 vlc../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_common_m  481 | e        const struct vlc_common_members: (const vlc_object_t *)(&m(x)b->oerbj) \
      |               ^
s: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/inhibit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psIn file included from video_output/display.c:38:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
z_  na213me | ,  VL C_ VA R_ FL OA T  | mVLsC_gVA_R_WDOarn( p_filter, IN"can't get output subpicture" );
      |         ^
HE../include/vlc_messages.h:85:5: RInote: T
expanded from macro 'msg_Warn'      | 
    ^   85 |     msg_Generic(
p../include/vlc_variables.h:_this, VLC_MSG_WARN, __VA_ARGS__)
      | 122:    ^39:
 note: ../include/vlc_messages.hexpanded from macro 'var_Create'
:  12278: | #13: note: expanded from macro 'msg_Generic'
de   78 |     vlc_Log(VLC_OBJECT(o), p, fivnelc_mo vdar_ule_name, __FILE__, __LINECr__, ea\te
      |             ^
(a../include/vlc_common.h,b:481:15: note: expanded from macro 'VLC_OBJECT'
,  481 |         const c)s vtar_rCrueactet(  VLvC_lOBcJE_CTc(ao),m bm, oc n)
      | _                                      ^
members: (const vlc_object_t *)(&(x../include/vlc_common.h:)481:-15:> note: oexpanded from macro 'VLC_OBJECT'
b  481j) \
       |  |                 ^   
  const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/inhibit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/inhibit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/inhibit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/display.c:46:
video_output/event.h:42:2: warning: FIXME: implement video close event [-W#warnings]
   42 | #warning FIXME: implement video close event
      |  ^
video_output/event.h:49:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   49 |     var_SetInteger(vout->obj.libvlc, "key-pressed", key);
      |     ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/display.c:46:
video_output/event.h:53:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   53 |     var_SetCoords(vout, "mouse-moved", x, y);
      |     ^
../include/vlc_variables.h:214:46: note: expanded from macro 'var_SetCoords'
  214 | #define var_SetCoords(o,n,x,y) var_SetCoords(VLC_OBJECT(o),n,x,y)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/display.c:46:
video_output/event.h:58:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   58 |     var_SetAddress(vout, "viewpoint-moved", (void *) p_viewpoint);98 warnings
       generated.
|     ^
../include/vlc_variables.h:263:48: note: expanded from macro 'var_SetAddress'
  263 | #define var_SetAddress(o, n, p) var_SetAddress(VLC_OBJECT(o), n, p)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/display.c:46:
video_output/event.h:60:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   60 |     var_Change(vout, "viewpoint-moved", VLC_VAR_SETVALUE,
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/inhibit.c:39:23: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   39 |     In file included from video_output/display.c:46:
video_output/event.h:66:inh5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ibi
t_t *priv   66 |  =   v  lc_cusvar_OrItom_cnteger(vreout, "mouse-button-down", 1 << button);
      |     ^
ate../include/vlc_variables.h:407:44: note: expanded from macro 'var_OrInteger'
 (parent, sizeof (*priv), "inhibit  407 | #"define var_OrIntedepbase=`echo video_output/snapshot.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
ge/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/snapshot.lr(a,b,o -MD -MP -MF $depbase.Tpo -c -o video_output/snapshot.lo video_output/snapshot.c &&\
c) var_Omv -f $depbase.Tpo $depbase.Plo
rInteger(VLC_OBJE );CT
      | (a                      ^
),b,c./libvlc.h:110:)
      |                                            ^
../include/vlc_common.h:481:27: note: 15: expanded from macro 'vlc_custom_create'
note: expanded from macro 'VLC_OBJECT'
    481 |    110 |          co  nst struct vlc  vl_cc_omcmoustn_members: (omconst vlc_ob_cject_ret at*)(&(xe()->VLobj) \
      |               ^
C_OBJECT(o), s, n)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |      In file included from video_output/display.c:46:
   video_output/event.h:74:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
co   ns74t struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 |         var_GetCoords(vout, "mouse-moved", &x, &y);
      |         ^
../include/vlc_variables.h:312:46: note: expanded from macro 'var_GetCoords'
  312 | #define var_GetCoords(o,n,x,y) var_GetCovideo_output/inhibit.c:47:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
or   ds47 |  (V LC  _OpBJriv->module =EC modT(uo),ln,ex,_y)n
      e|                                              ^e
d (../include/vlc_common.h:ih, "inhibit", NULL, f481:a15:lse);
      |                    ^ note: 
expanded from macro 'VLC_OBJECT'
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
  481    |  48 | #define module_need(a,b,  c,d) module    _ne const estd(VLC_OBJECT(a),b,ruct vlc_common_c,memd)
      |                                          ^
../include/vlc_common.h:be481:rs15: note: expanded from macro 'VLC_OBJECT'
:  481 ( | co        connsts vtlc st_orbjuecct_tt  vlc_common_members: (const *)v(&lc_object_(xt *))-(&(x)->>obobjj)) \ 
      \|               ^

      |               ^
video_output/inhibit.c:50:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from video_output/display.c   :4650 |         v:
video_output/event.hlc_o:75:bjec9t_: rewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
le   75ase ( |         var_SetCoih);or
      |         ^
ds../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
(v   66 |     vlc_object_rout, el"measoue(se V-cliLCck_Oed",BJ ECT(a) )
      |                         ^
x../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT', 
y  481 |    );     const struct vlc_common_members: (const
      |         ^
 vlc../include/vlc_variables.h:_214:o46:bject_t *)( note: &(x)->obj) \
      |               ^
expanded from macro 'var_SetCoords'
  214 | #define var_SetCoords(o,n,x,y) var_SetCoords(VLC_OBJECT(o),n,x,y)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/display.c:46:
video_output/event.h:76:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   76 |         var_SetBool(vout->obj.libvlc, "intf-popupmenu", false);
      |         ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c) video_output/inhibit.c:60:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   60 |     module_unneed (ih, ((inhibit_t *)ih)->module);
      |     ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
   50 | #define module_unneed(a,b) module_unneed(VL   C_  var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
OBJ../include/vlc_common.hEC:T(481:15a):,b )
note: expanded from macro 'VLC_OBJECT'
      |                                          ^  
481 |  ../include/vlc_common.h: 481:15: note: expanded from macro 'VLC_OBJECT'   
   481 |        c   coonst structnst stru vct vlc_common_members: (conlc_common_members:s (cot vlc_objnst vlectc__otb *)(&(x)->obj) \
      |               ^
ject_t *)(&(x)->obj) \
      | video_output/inhibit.c              ^
:61:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   61 |     vlc_object_release (ih);In file included from 
      video_output/display.c|     ^
:46../include/vlc_objects.h:
:66video_output/event.h:80:9:: 25warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
note: expanded from macro 'vlc_object_release'   80
 |    66 |            va r_vToggllce_Booolbject_(release(v oVLC_ut->oObBJECT(j.la) )
      | i                        ^b
vlc../include/vlc_common.h, "intf-toggle:-fs481:15: contnote: expanded from macro 'VLC_OBJECT'
r  481o | l  " )     ;
      |         ^
const struct vlc_common_members: (cons../include/vlc_variables.h:592:45: note: expanded from macro 'var_ToggleBool't vlc_
object  _t592 | #d e*fine) (va&r_(xToggleB)-ool>(a,bo)bj)  var_T\
      |               ^
oggleBool( VLC_OBJECT(a),b )
      |                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/display.c:46:
video_output/event.h:84:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   84 |         var_SetBool(vout->obj.libvlc, "intf-popupmenu", true);
      |         ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/display.c:46:
video_output/event.h:96:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   96 |     var_NAndInteger(vout, "mouse-button-down", 1 << button);
      |     ^
../include/vlc_variables.h:418:48: note: expanded from macro 'var_NAndInteger'
  418 | #define var_NAndInteger(a,b,c) var_NAndInteger(VLC_OBJECT(a),b,c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/display.c:46:
video_output/event.h:109:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  109 |     var_ToggleBool(vout, "fullscreen");
      |     ^
../include/vlc_variables.h:592:45: note: expanded from macro 'var_ToggleBool'
  592 | #define var_ToggleBool(a,b) var_ToggleBool( VLC_OBJECT(a),b )
      |                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/display.c:46:
video_output/event.h:114:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  114 |     var_SetBool(vout, "viewpoint-changeable", b_can_change);
      |     ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/display.c:56:27: warning: unused variable 'fmt' [-Wunused-variable]
   56 |     const video_format_t *fmt = &filter->fmt_out.video;
      |                           ^~~
video_output/display.c:82:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   82 |     vout_display_t *vd = vlc_custom_create(obj, sizeof(*vd), "vout display" );
      |                          ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
  110 |         vlc_custom_create(VLC_OBJECT(o), s, n)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/display.c:103:9: warning: 'manage' is deprecated [-Wdeprecated-declarations]
  103 |     vd->manage = NULL;
      |         ^
../include/vlc_vout_display.h:333:44: note: 'manage' has been explicitly marked deprecated here
  333 |     void       (*manage)(vout_display_t *) VLC_DEPRECATED;
      |                                            ^
../include/vlc_common.h:85:40: note: expanded from macro 'VLC_DEPRECATED'
   85 | # define VLC_DEPRECATED __attribute__((deprecated))
      |                                        ^
video_output/display.c:109:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  109 |         vd->module = module_need(vd, "vout display", module, module && *module != '\0');
      |                      ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
   48 | #define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/display.c:111:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  111 |             vlc_object_release(vd);
      |             ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/display.c:126:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  126 |         module_unneed(vd, vd->module);
      |         ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
30 warning   50s generated.
 | #define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/display.c:131:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  131 |     vlc_object_release(vd);
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo video_output/video_output.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/video_output.lo -MD -MP -MF $depbase.Tpo -c -o video_output/video_output.lo video_output/video_output.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/snapshot.lo -MD -MP -MF video_output/.deps/snapshot.Tpo -c video_output/snapshot.c  -fPIC -DPIC -o video_output/.libs/snapshot.o
video_output/display.c:151:13: warning: 'manage' is deprecated [-Wdeprecated-declarations]
  151 |     if (vd->manage)
      |             ^
../include/vlc_vout_display.h:333:44: note: 'manage' has been explicitly marked deprecated here
  333 |     void       (*manage)(vout_display_t *) VLC_DEPRECATED;
      |                                            ^
../include/vlc_common.h:85:40: note: expanded from macro 'VLC_DEPRECATED'
   85 | # define VLC_DEPRECATIn file included from video_output/interlacing.cED:29:
 __In file included from ../include/vlc_common.hattr:1031ibute:
../include/vlc_variables.h:189:12__((: deprecatedwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]))
      |                                        ^

  189video_output/display.c: |  152:  13: r warning: 'manage' is deprecated [-Wdeprecated-declarations]
  152 |         vd->manage(eturn varvd)_SetC;
      |             ^
hecked../include/vlc_vout_display.h:333( p:44_o: bj,note: 'manage' has been explicitly marked deprecated here p
sz_na  333m |   e,  vo VLidC_VA  R_I     (NTEGER*m, anagvae)(lv );
      | out           ^
_disp../include/vlc_variables.h:lay140:48: _t note: expanded from macro 'var_SetChecked'*)
 V  140 | #deLCfin_De EPRvaECAr_TESetChecD;ke
      d(|                                            ^o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
../include/vlc_common.h:85:40: note: expanded from macro 'VLC_DEPRECATED'
   85 | # define VL
      C_|                                                ^DE
PR../include/vlc_common.h:EC481:AT15: EDnote: expanded from macro 'VLC_OBJECT'
 __a  481ttri |  but  e_  _(  (d ceponrest cstatruedct)) v
      lc|                                        ^_c
ommon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/interlacing.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/interlacing.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/interlacing.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/interlacing.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChevideo_output/display.c:412:21ck: edwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(o,  412 |  n,t,v) va   r_osySestChec->filters = filter_chain_Newked(VLC_ViOBdeJEo(CTvd(o, f),aln,se, t,v&o)
wner)      | ;
                                               ^
      |                     ^
../include/vlc_common.h:481../include/vlc_filter.h:332:15:32: note: expanded from macro 'VLC_OBJECT'
:  481 note: expanded from macro 'filter_chain_NewVideo' |  
    332 |           filt   coer_nstch saitrn_uctNe vwVlcid_coeo( mmVLon_C_meOBmbeJErs:CT(  (caon st) v, b, c )
      |                                ^
lc../include/vlc_common.h:481:15_o: note: expanded from macro 'VLC_OBJECT'
bj  ect_t *)(&(x)->obj) \
      |               ^
481 |         consIn file included from video_output/interlacing.ct struct :29v:
In file included from l../include/vlc_common.h:c1031:
_../include/vlc_variables.h:c256:ommon_members: (const vlc_object_t *)(&(x)->obj12:) warning:  \
      |               ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commvideo_output/display.c:435o:5: n_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]me
mber  435 | s:     m(csg_Donbgst(vd, "A  vfilter to alcdapt decoder _o%bj4.4s to diecsplay t_%4.4st  *)i(&s nee(xded",
)-      | >o    ^
bj)../include/vlc_messages.h:87:5 \: note: expanded from macro 'msg_Dbg'

         | 87 |                  ^
 msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_moduIn file included from video_output/interlacing.c:l29:
eIn file included from ../include/vlc_common.h:1031:
_n../include/vlc_variables.h:276a:10: mwarning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  276 |     if( __FILE__, __L !IvaNrE___G,e t\C
h      ecked(|             ^
 p_../include/vlc_common.h:481o:15:bj, psz_name, note:  expanded from macro 'VLC_OBJECT'
VLC  481_ |  VAR       const struct vlc_comm_INTEGoEnR, &_membevarsl : () c)
      | o         ^
nst../include/vlc_variables.h: vlc_obj142:ect_t 48:* note: )expanded from macro 'var_GetChecked'
(  142& | #(x)->obj) \
      def|               ^
ine var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membersvideo_output/display.c:: 459(c:9:on warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
st vlc_object_t *)(&(x)->obj) \
      |               ^
  459 |         msg_Err(vd, "Failed to adapt decoder format to display");
      |         ^
../include/vlc_messages.h:83:In file included from 5:video_output/interlacing.c:29 note: expanded from macro 'msg_Err'
:
In file included from ../include/vlc_common.h:   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOvideo_output/display.cOL, &val ) )
      |          ^
../include/vlc_variables.h:526:9::142:48: note: expanded from macro 'var_GetChecked'
 warning:   142 | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
#de  f526 |   i      mnse g_Dbg(vvard_, "GVoutDeisplayEvtChecked(o,n,etn,v) t 'vmouse abr_GeuttChecked(VLCton_OBJECT(o),n,t,v)' %d t=%d", button,
      |                                                ^
 ev../include/vlc_common.h:e481n:t15):; note: 
expanded from macro 'VLC_OBJECT'
        |         ^481 | 
  ../include/vlc_messages.h      con:87:5: note: st sexpanded from macro 'msg_Dbg'
tr   u87c | t   v  msg_Generic(p_this, VLC_MSG_DBG, _lc_common_members: (const vlc_object_t *)(&(x)->obj) \
_VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VL      |               ^
C_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         cIn file included from video_output/interlacing.con:s29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  304 |     if (like stlyruc(!vat r_GetChecvlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
ked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: video_output/display.c:536:9expanded from macro 'var_GetChecked'
:  142  | #defiwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ne 
v  536ar | _G et      Ch ecmkesd(g_Dbg(vdo,,n, t,"VoutDv) viars_GeptClahecyEveked(nt 'VLdouble click'");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13:C_O BJnote: ECexpanded from macro 'msg_Generic'
T(o),n   ,t,78v) |    
      |                                                 ^
v../include/vlc_common.h:l481:15c: _Lognote: expanded from macro 'VLC_OBJECT'
(  481VL |   C_OB   JECT(o  ), p, vlc_m codule_namonst stre, __FILuE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:c15: t vlc_note: cexpanded from macro 'VLC_OBJECT'ommon_m
em  481 |  bers : (c     o const struct vlc_common_nst members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/display.c:580:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  580 |         msg_Dbg(In file included from video_output/interlacing.c:vd, "VoutDisplayEvent 'close'");29
      | :
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]        ^

../include/vlc_messages.h:  32487 |     i:5: note: expanded from macro 'msg_Dbg'
f( !   87 |  var_GetChecked( p_obj, psz_name, V   msLC_VAg_GRe_FLnerOilibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/video_output.lo -MD -MP -MF video_output/.dcA(Tp_th, &is, VLeps/video_output.Tpo -c video_output/video_output.c  -fPIC -DPIC -o video_output/.libs/video_output.o
C_vaMSGl ) )
      | _DBG,          ^
__../include/vlc_variables.hV:A142_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, :vlc48_:m onote: dexpanded from macro 'var_GetChecked'u
le  142 | _#ndaemfei,n e_ _vFaIrL_EG_e_t,C h_e_cLkIeNdE(__, \
      o,n|             ^
,../include/vlc_common.ht,v) :v481a:r15_:G note: expanded from macro 'VLC_OBJECT'
etCheck  481 |    ed(VLC_OBJECT ( o ),n,t,  const svt)r
u      c| t                                               ^ vlc_c
ommon_memb../include/vlc_common.hers:: 481(:c15o:n st vlcnote: expanded from macro 'VLC_OBJECT'
_  481 |  o b   j e c tc_otn s*)(t&( xs)t-r>uocbtj )v lc\
      |               ^
_common_members: (const vlc_object_t *)(&(x)->obj) \video_output/display.c:
      586| :              ^9
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  586 |         msg_Dbg(vd, "VoutDisplayEvent 'key' 0x%2.2x",In file included from  kvideo_output/interlacing.c:29:
In file included from ../include/vlc_common.he:y)1031;
      :
|         ^
../include/vlc_variables.h:../include/vlc_messages.h:87:3405:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: 
note: expanded from macro 'msg_Dbg'
     340 | 87  |     if(    mvsagr__GetChGeeckenedri(c (pp_o_tbhji,s p, VLC_MsSGz_D_BnGa,m e,__VA_AR GVS_LC_VAR_S_)TRI
N      G, &va| l     ^
) )
      |         ^../include/vlc_messages.h
:../include/vlc_variables.h78::14213::48 note: : note: expanded from macro 'var_GetChecked'
expanded from macro 'msg_Generic'  142 | #d
e   f78ine var | _GetChec k e d (vloc,n_Log(VLC_OBJ,ECT(o), pt, v,lv)c _varm_odulGetChecked(VLC_OBJECTe_name,(o),n,t,v)
      |                                                ^
 __../include/vlc_common.hFILE__, __:481:15: note: Lexpanded from macro 'VLC_OBJECT'
INE__,   \481
 |           |             ^
 ../include/vlc_common.h: 481 : 15c:on note: expanded from macro 'VLC_OBJECT'
s  t struct481 vlc_co | m  m o n _me m be rcso:n s(tc onst vslc_objectt_t *)(&ruct vlc(_cx)->obj)o m\m
o      |               ^
n_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/interlacing.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_navideo_output/display.c:637me:9,:  warning: VLCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_VAR_STRING,   &637 |   val       msg) _Dbg(v)d
,       | "        ^V
o../include/vlc_variables.h:142:utDisp48l:a ynote: Evexpanded from macro 'var_GetChecked'ent
   142 | #d'reseifzien'e v %dx%da",r _wGiedth, height);tChe
c      k| e        ^d
(../include/vlc_messages.h:87:o5,:n ,note: t,v) var_expanded from macro 'msg_Dbg'G
etChe   87 |     mckeds(gV_LGCe_nOeBrJiEcC(Tp(_ot)h,ins,, tVL,v)
      |                                                ^
C_MSG../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_  DB481G | ,  _ _ V A _ A R GcoS__)
      |     ^
nst struct ../include/vlc_messages.hv:l78c:_common_13: note: expanded from macro 'msg_Generic'
m   e78m |     vlc_bLerog(VsL: (const vlcC__oObBjJeEcCtT_t *)(&(o), p, (x)->objvlc_module_n) \
      |               ^
ame, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vIn file included from video_output/interlacing.c:lc_29c:
oIn file included from m../include/vlc_common.hm:1031:
o../include/vlc_variables.hn:_membe362r:s:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
(co  362 |  n s  ti fv(l cv_aorb_jGeecttC_hte c*k)e(d&(( xp)_-o>bobj) \
j, psz      _| n              ^a
me, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define varvideo_output/display.c:651:9: _GetChecked(o,n,warning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  651,v) v |         msg_Waarr_GetChenc(vd, "VokeutDisplayEvent 'pd(VictuLC_OrBJEes invalid'")CT(o);,n,
      |         ^
t,v)
      |                                                ^
../include/vlc_messages.h:85../include/vlc_common.h:481::15:5:  note: note: expanded from macro 'msg_Warn'
expanded from macro 'VLC_OBJECT'
     48185 |     ms |  g_Gen     eric(p_this,   cVLC_MSG_WAonsRN, __VA_ARGS__)
t struct vlc_c      om| mo    ^
n_../include/vlc_messages.hme:mb78er:s:13:  (note: expanded from macro 'msg_Generic'
c   78 |    ons t vvlcl_ocbj_Log(VecLt_Ct _*)O(&BJE(xCT)-(>oobj), p, ) \v
      l|               ^c_mo
dule_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/interlacing.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     vavideo_output/display.cr_:Cr662ea:te9( :p_ obwarning: j,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 ps  z_662na | me ,        msg_VLEC_rVArR_(INvTEdGE,R  | "VLVoutC_DVAiR_sDOpINlHEaRIyT E);v
      e|     ^nt rece
i../include/vlc_variables.h:v122:e39:d eve note: expanded from macro 'var_Create'n
t %d", event);
      |         ^
  122../include/vlc_messages.h | #d:ef83in:e 5va:r_C renote: atexpanded from macro 'msg_Err'
e(a   83 |     msg_Gener,b,ic(p_this, VLC_MSG_c)ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h v:ar78_C:re13: note: expanded from macro 'msg_Generic'
ate   ( 78VL | C_ OB   vlc_Log(VLC_OBJEJECCTT(a(),o b), c ),
       |                                       ^p
, vl../include/vlc_common.h:481:c_module_name,15: note: expanded from macro 'VLC_OBJECT'
   481 |     _    co_FILE__, __LINnstE__, \
      |             ^
 s../include/vlc_common.h:481:15: note: truct vlexpanded from macro 'VLC_OBJECT'
c_common  481 |         c_members: (cononst struct st vlcvlc_common_ob_members: (const vlcj_oebjct_t *ect_)(&(tx )->obj) \
*)(&(      |               ^
x)->obj) \
      |               ^
In file included from video_output/interlacing.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/interlacing.cvideo_output/display.c:29:
:In file included from ../include/vlc_common.h753:9: warning: :1031:
../include/vlc_variables.h:455due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:5  : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]753
 |     455  |     va r _ C r eate( p_msg_Dbg(vd, "auto hiding mouse cursor");
      |         ^
ob../include/vlc_messages.h:87:5:j , psz_name, VLCnote: _VAR_FLOAT expanded from macro 'msg_Dbg'
| VL   87 |     msg_Generic(p_this, C_VLC_MSG_DBG, __VA_ARGS__)
      |     ^VAR_D
OINH../include/vlc_messages.hE:R78IT );
      |     ^
:13../include/vlc_variables.h:122:39: :note:  note: expanded from macro 'msg_Generic'
expanded from macro 'var_Create'   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_modul
e_name, __FILE__, __LINE__, \
      |             ^
  ../include/vlc_common.h:481122 | #define var_Cr:15: note: expanded from macro 'VLC_OBJECT'
ea  481 |       t e const (a,b,c) var_Creatstruct vlc_common_members: (e( conVLCst vlc_object_t *)(&(x)->obj) \
      |               ^
_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/interlacing.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (consvideo_output/display.c:t vlc_ob920:32: warning: jdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ect_
t  920 |    *)(&(x    )      video_format_Print(VLC_OBJECT(vd), "S->obj) \
OURCE ",       | &              ^o
sys->source);
      |                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         coIn file included from nsvideo_output/interlacing.c:29t struc:
tIn file included from  ../include/vlc_common.h:1031:
../include/vlc_variables.hvlc_common_members: (const vlc_obje:477:5: warning: ct_t *due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  477(&(x)->obj) \
      |               ^
 |     var_Create( p_obj, pvideo_output/display.c:921:32: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
sz_name, VLC_VAR_ST  921 |             video_format_PrRINGint(VLC_OBJECT( vd), "CRO| VLCPPED"_VAR_D, &vd->sourceOINHE);
      |                                ^
RIT );../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

  481 |         const struct vlc_commo      |     ^
n_members../include/vlc_variables.h:122:39: : (const vlc_object_t *)(&(x)->obj) \
      |               ^
note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
video_output/display.c  481: | 943:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   943 |                 msg_Err(vd, "Failed t       o cchange Viewpoionnst sttruct v");
      |                 ^
lc_common_me../include/vlc_messages.h:83:5: mbernote: s: (consexpanded from macro 'msg_Err'
t v   83 |     msg_Generic(p_this, VLC_MSG_ERlc_objRe, _ct_t *)(_VA_ARGS__)
      &| (    ^x)->ob
j) \
      |               ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vIn file included from lc_module_navideo_output/interlacing.cme, __FILE__, __LINE__, \
      |             ^
:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
29  :
In file included from ../include/vlc_common.h481: | 1031 :
  ../include/vlc_variables.h:491: 5:   warning:   cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  491 |     var_Crnst struct vlc_comeate( mon_members: (p_obj, psconstz_name, V vlc_objeLcCt__VAR_tA DDRESS | VLC_VAR_DOINHERIT );*)
(&(x)->obj) \
            |     ^
|               ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Crvideo_output/display.ceate( :954:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
V  954 |                 msg_ELrr(vd, "FaileCd_OBJECT(a) , bt,o c  )r
      | e                                      ^set
 pi../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
c  481 | t u r es ( p    const robablsytruct vlc_c ofmatal)");
      |                 ^
mo../include/vlc_messages.hn_mem:bers: (const vl83:5: note: expanded from macro 'msg_Err'
c_   o83b |     msg_Gjecteneric(_pt_this, VL C_M*)(&S(x)->oG_EbRjR) \
      |               ^
, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLCIn file included from video_output/interlacing.c:_O29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hB:511:5: warning: Jdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
E  511 |    CT( vaor_Crea)t,e( p_o p, vlc_modulbj, e_nampsz_namee, __FILE__, , VLC___LINEVAR_I__, \
      |             ^NTEGER | 
VLC_VAR_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'DOINHERIT
      | 
    ^  481 |         c
on../include/vlc_variables.hst :122:39: note: sexpanded from macro 'var_Create'
truct vlc  122 | _common_member#defis: (cne varonst v_Create(a,b,c)lc_object _vta r_Create( VL*)(&(C_OBJECT(x)->obja), b, c)  )
      \
      |                                       ^
| ../include/vlc_common.h:481:              ^
15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/interlacing.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/interlacing.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/interlacing.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/interlacing.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/interlacing.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: video_output/display.c:1198:expanded from macro 'VLC_OBJECT'
50  : 481 |    warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]     
c 1198 |     voonst struutct vlc_commo_displn_membersay_:t  (*cpo_displnasyt vlc_ = ovbject_tout_ *)(&(x)->doisplbajy)_ \
      |               ^
New(VLC_OBJECT(vout),
      |                                                  ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/display.c:1323:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1323 |         msg_Err(vd, "splitter event not implemented: %d", event);
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/display.c:1337:43: warning: unused parameter 'subpicture' [-Wunused-parameter]
 1337 |                             subpicture_t *subpicture)
      |                                           ^
video_output/display.c:1358:43: warning: unused parameter 'subpicture' [-Wunused-parameter]
 1358 |                             subpicture_t *subpicture)
      |                                           ^
video_output/display.c:1439:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1439 |         video_sIn file included from video_output/snapshot.cpli:35tter_New(VLC_O:
In file included from BJECT(../include/vlc_common.h:1031:
vout../include/vlc_variables.h:), 189:splitter12: warning: _mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
odule  189, s |  our  ce) r;
      |                            ^et
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ur  481n  |     va  r_  SeconstCheckt edst( rup_ctob vj,lc p_cszom_nmoamn_e,me VmbLCer_Vs:AR (_IcoNTnsEGt ERvl, c_vaobl je);ct
      _t|            ^ *
)(&../include/vlc_variables.h:(x140:)-48:>o note: bjexpanded from macro 'var_SetChecked'
)  140 \ | #
      de|               ^fi
ne var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |  video_output/display.c:1464:14: warning: 'manage' is deprecated [-Wdeprecated-declarations]
 1464 |     wrapp  er ->man  ag  e co =ns St plistrttucert Mavlnac_gcommoe;
      |              ^
n_../include/vlc_vout_display.h:333mem:ber44s:: note: 'manage' has been explicitly marked deprecated here
 (c  333 |     void       (*manonsaget v)lc(vout_display_o_bjet *) VLC_DEPRECATED;
      |                                            ^ct
_t ../include/vlc_common.h*):(&85(x:)-40: note: expanded from macro 'VLC_DEPRECATED'
>ob   85 | # j) \de
      | f              ^
ine VLC_DEPRECATED __attribute__((deprecated))
      |                                        ^
In file included from video_output/snapshot.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/interlacing.c:30:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_releasIn file included from video_output/snapshot.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  212( |     return  p_vout var_SetCh)ecked;
      |     ^
 ../include/vlc_objects.h:(o66:25: note: expanded from macro 'vlc_object_release'
bj,    name, VLC_66 |     vlc_VARobject_release( VLC_O_CBOOJECT(aRD) )
      |                         ^
S,../include/vlc_common.h:481:15:  vanote: l)expanded from macro 'VLC_OBJECT'
;
        | 481 |               ^
../include/vlc_variables.h:     c140:onst stru48: note: expanded from macro 'var_SetChecked'
c  140t | # devlc_comfimon_mnee vmar_bSeers: (cotChnecst vlcke_objectd(_t *)(&(x)->oo,nb,tj) \
,v      ) |               ^
var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/snapshot.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/snapshot.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/snapshot.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/snapshot.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/snapshot.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/snapshot.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/snapshot.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/snapshot.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChvideo_output/interlacing.cecked(: p_obj, 72:36:psz_name, VLC_VAR_STRING , warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
&va   72 |  l )   c )
o      |         ^nst int  
d../include/vlc_variables.h:e142:interlac48:e_state = var_GetIn note: teger(voexpanded from macro 'var_GetChecked'
u  142t,  | #"deintedefrlace"in);
      |                                    ^
e ../include/vlc_variables.hva:658:47: note: r_expanded from macro 'var_GetInteger'GetC
he  658 | #defineck var_GetInteedg(oe,nr(a,b),t   var_,vGetInt) eger(var_G VLC_OBJEetCT(a),Chb)
      |                                               ^
ec../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ke  481 |    d(     const VLCstruct vlc__OcomBJmon_members:EC T((conso)t vlc_obje,nct_t *)(&,t(,v)
x)->obj)      |                                                 ^
\
../include/vlc_common.h:      |               ^
481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strvideo_output/interlacing.cuc:73:36:t  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vlc   73 |     _commochar    n_ me  *modmberse            : (co = var_GenstString(vout, t v "deilc_nobterlaceject_t -mode")*);
      |                                    ^
(&../include/vlc_variables.h:661:45: note: expanded from macro 'var_GetString'
(x  661 | #define var_)-GetString(a,b)   >obvar_GetStj)rin \
g( VLC_      |               ^OBJECT(a),b)
      |                                             ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |     In file included from     video_output/video_output.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12In file included from video_output/snapshot.c:c35:
In file included from o../include/vlc_common.h:1031:
: ns../include/vlc_variables.h:t s350:9tr: warning: ucwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  350 |   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 vlc_co  if( mmonv_maermbers_:G (const vlc_object_  189 |     return var_SetChecked( t *)(&(x)->obj) \
      | p_o              ^
bj, psz_name, VLC_etVChecAR_kedINT(video_output/interlacing.c:74: p_EGEobj,R,  36: warning: psz_nvaamldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e,  );
VL      |            ^
C_V../include/vlc_variables.h   74 |   AR_ST:140:48: note: RIexpanded from macro 'var_SetChecked'
NG  140 | #, defi&ne vav al )r_ Set )
Checons      t bool isc_nekedede(o,d  |     n,t,v        ^)   
 var../include/vlc_variables.h:142:=48 : note: _expanded from macro 'var_GetChecked'
S  142 | #deetChecvar_fiGetBnoe vokaer_Gel(vd(VLtCohecC_ut, OBJ k edE(o ,n,"tC,v) vTar_(do),n,te,ivn)t
GetCherla      |                                                ^cee-neededc"k)e;
d      (|                                    ^
V../include/vlc_variables.hL:C_OBJEC
T(o)../include/vlc_common.h:659,n,481:41: note: expanded from macro 'var_GetBool'
t:15: note: expanded from macro 'VLC_OBJECT'
  659  481 | ,  |  #de fv)
      |      consti ne var_                                               ^
GetB../include/vlc_common.hool:481:15:s note: expanded from macro 'VLC_OBJECT'truct vlc_com(
a  481 | ,b)m on_m embe rs: (const v l cv_object_t *)  ar_ (   &Get(Bool( coxnVLC_)O->ost sBJECTtruct(a) vblj) c_co\m
,      mon_| membb)              ^
      e| r                                        ^
../include/vlc_common.h:481:s:
 15: note: (expanded from macro 'VLC_OBJECT'
c  o481n | s  t  vlc_obje     concstt s_t *)(&(xt)ruct vlc_-c>oombj)In file included from  \
mvideo_output/video_output.con      | :              ^
37_:
memberIn file included from s: (con../include/vlc_common.hs:t1031:
 ../include/vlc_variables.hvlc_obj:ect_t *203):(12&: (x)->obj) \
In file included from video_output/snapshot.c      |               ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
35  203 |     return var_Svideo_output/interlacing.c:
In file included from ../include/vlc_common.he:1031:
../include/vlc_variables.ht:362:C:h9e82:17: : warning: cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]kdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

e     82 | d(  362  |   p _o  b jif( ch, pvsaazr_r_ Gneta*old Ch= vear_CrmeecateGektSterding( p_obj(, pvou,s zt, "_snVaLC_VmAR_BOe, out-OL,Vd vaeinl );LC_VAR_ADDRESterSl,ace
-m ode&val ) )
"            |         ^)|            ^

;../include/vlc_variables.h:140:48:
      |                 ^
 note: ../include/vlc_variables.hexpanded from macro 'var_SetChecked':
498  ../include/vlc_variables.h::140 | #57: note: def142i:expanded from macro 'var_CreateGetString'48: 
n  498 | note: #deef invea varrexpanded from macro 'var_GetChecked'
_Crea  142 | #_teGetdefSSietChntrieeng(a,bc)   kved( vaar_Crr_eo,nG,etCt,v)h evcar_kSeteated(CGoheck,enetStrd,(VLCt_,Ov) BvarJEC_T(oG),n,t,evt)
      Cihng( eVc| Lked(VLC_OBJECT(o)                                               ^
C_../include/vlc_common.h,n,t,v)
      :|                                                ^
OBJE481../include/vlc_common.hC::15:481:15:  note: note: expanded from macro 'VLC_OBJECT'
T(expanded from macro 'VLC_OBJECT'
a),b    481 |  481 |       )
         |                                                         ^
 ../include/vlc_common.h:  con481: 15: st st r counct vst strucnote: expanded from macro 'VLC_OBJECT'tl
c  481 vl |    c __ common_c   membeorcs: onst( stcmmoronsntu_memc vlc_obtbjee vlrsct_t :c _(con*com)(&(x)->omost vlc_object_btj)  \n
      | _me*m)be              ^(&(x)rs->o:
bj) \ (
      |               ^
const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/interlacing.c:83:5: In file included from video_output/video_output.c:37:
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h
:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   
83 |    212 |        vraer_turn var_SetSeChecked (obj, name, tSVIn file included from trLCvideo_output/snapshot.ci:35:
In file included from ../include/vlc_common.hng(v:_o1031uVA:
../include/vlc_variables.h:R429:5t,_:C "sOoOuRDS ,warning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]-dein 
tv  al);
      429|            ^ | 
 erlace-m ode", mode);
../include/vlc_variables.h      :140: 48 var_Create: note: (expanded from macro 'var_SetChecked' p_|     ^

obj, ../include/vlc_variables.hpsz_name:262:, VL48: note:   C_VAexpanded from macro 'var_SetString'
R  262 | _#d140e | f#idenfe var_Iine vSeNTEGtSar_tErR Si|e VLtCnhgC(_VAR_DeOINaHEcRIT );
k      |     ^e,
b,../include/vlc_variables.h:122:39c) d(:  note: expanded from macro 'var_Create'
o   122 |  ,#vn,t,ar_v) Setvadr_SeefinStrie tvarChec_knCg(ed( rVLCVeate_LC_OBJECT((aa,b,),bc,c)
      | ) va                                               ^
r_../include/vlc_common.h:481Cr:ea15: note: tOeBJECexpanded from macro 'VLC_OBJECT'
T  481 | (  (o),   VnL C,t,v) _OB  cJ
      |                                                ^
../include/vlc_common.h:481E:15: note: expanded from macro 'VLC_OBJECT'CT(ao
)  481,  | nsbt ,     c   st r)
      |                                       ^
 c../include/vlc_common.houcntst s:481:15: note:  vltrucexpanded from macro 'VLC_OBJECT't vlc
_  c_co481comm | on _ mem   mmon_bemembe rs:r s:  (co nc(coonst vlnsstc _vlc_oobbjetct_ ts truct je*vlcct_)c(o&m(x)-m>oon_b_j) tm\ *
      |               ^)e
m(b&e(rx)s: (const v-l>co_bj) \objecIn file included from video_output/video_output.c
      t| _t              ^
: 37:
In file included from ../include/vlc_common.h*)(:&1031:
../include/vlc_variables.h:video_output/interlacing.c227:12(: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:85:
5  227: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 | x   85 |  )->    r   etuombsg_j) Dbg(\
      | vou              ^
trn var_SetChecked( p_obj, psz_name,, VLC_VAR_ "deiFnLtOeArTl,a cval eIn file included from  );
video_output/snapshot.c%d,      | :           ^35:
In file included from ../include/vlc_common.h 
mo../include/vlc_variables.h:1031::
../include/vlc_variables.h:442140:de 48: note: %:s, 5i: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]expanded from macro 'var_SetChecked'
s_
need  e  140 | d 442# |     var_Cr%d", deeainterltacdefe_isnteae( p vte_aor_Setbj, pszC_hnecame, VLC_VAR_BOOL ,| kVed(Lo,Cn,t, vmod)e ,v _VAR_Dis_OneeIdNed);Har_E
SRIT etC)hec      | k    ^
e;d(VL
C_O      BJEC| ../include/vlc_messages.h:    ^
87../include/vlc_variables.hT:122:(39:5: note: :expanded from macro 'msg_Dbg'
 onote: ),nexpanded from macro 'var_Create',
     t122 | #d87 |  ,ve )  
m      s| g                                               ^
_G../include/vlc_common.hfinene:eric (v481a:15: r_Crenote: expanded from macro 'VLC_OBJECT'
p_  athis,481 |   VLC_M tSe    G _ coD(BGn,s t_ struca_,b,cVA_)t  vlcAv_coar_CrmRGS_meon_membatee(r_)s
      | : VL (cCo_O    ^nst vl
c_../include/vlc_messages.h:78:obje13:ct_t  note: *expanded from macro 'msg_Generic'
)(&(   78 | x)- BJE C>T(a) ,obj b,) c ) 
\
            |                                       ^
|               ^
 ../include/vlc_common.hvlc_Log(:V481LC_OBJEC:15: note: expanded from macro 'VLC_OBJECT'
TIn file included from   481 |   (o) video_output/video_output.c    , p ,const  vlstr:c_37:
In file included from muc../include/vlc_common.ht vlc:1031:
_../include/vlc_variables.hc:241o:mmono_dm12e:mbers: u(lcone st v_warning: nadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  241e | , lc  __o_  reFILEtur__, __n vaLbrINEj__,ec t_t \_S*e
t      C| hecked()            ^
(&(x)- >op../include/vlc_common.hb:j_)o481:15bj: \
      | ,              ^ 
note:  psexpanded from macro 'VLC_OBJECT'
z_  481 |       n a mcoe, VLC_VAR_STRING, nvalIn file included from video_output/snapshot.c:35s ):
;
In file included from ../include/vlc_common.h:1031      |            ^
t s../include/vlc_variables.ht:140:48:
r../include/vlc_variables.h:455:uct5 ::  note: expanded from macro 'var_SetChecked'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  140 | #defi  v455n | e l   cv_ac varr__SetCheckedC(o,ren,tate,( vp_obj, p) vomamon_r_Smsembez_nretCs: (heccaome, VLC_VAkR_FLeOdAT | VLC(nst_ vVVLClA_OBRc_J_oDECTbOINHE(o)RIT )j;,
n,      t,v)
|           ^e|                                                ^
c../include/vlc_common.h
:481:15../include/vlc_variables.h:: note: t_t122:39: *)( note: expanded from macro 'var_Create'&
(expanded from macro 'VLC_OBJECT'
x  122 | #d  efi)481n |      e var_C r-eat>eo(a,b ,bc )c ovnjarst _Cr) \es
t      r| u              ^
ct ate( VLC_OBJECT(a), vlbc, c )
      _|                                       ^
co../include/vlc_common.hm:m481o:15: note: expanded from macro 'VLC_OBJECT'n
_  m481 |         const strvideo_output/interlacing.cuce:t vlc_commmber103o:n5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_m  103 |     esm: (conbsemrs: (constsg_Dbt g(vvoutl ,v l"cDe_ionbjecct_tt_e *)(&(robjlacexc)->oitnbjg_ avt) \
       *ai|               ^
l)able");
      |     ^
(../include/vlc_messages.h&(x)->obj) \
      |               ^
:87:5: note: In file included from video_output/video_output.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:expanded from macro 'msg_Dbg'
256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   87
 |       256 |  In file included from  video_output/snapshot.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:msg  ret5ur:_ nwarning:  var_SGdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]enerietChc(p_eckthied( s, Vp_o
b  469 |   L j vaCr_C_rMeS,G_DB atepsz_G, (name ,__p_obj, p VAs_ARGzS__)_
      |     ^
VL../include/vlc_messages.h:78:13C_VA: note: expanded from macro 'msg_Generic'R_A
DDRn   EaSSm, e78, |   VvalL ) ; 
 v      |            ^C
_lV../include/vlc_variables.h:140cAR_STRING | _Lo:VLC_g(48: note: Vexpanded from macro 'var_SetChecked'A
VR  140 | #L_DCd_OeBfJECTi(o),O IpN,HERI vlcnT );
      |     ^e
_ var../include/vlc_variables.h_SetC:122:mohdul39e:c enote: kedexpanded from macro 'var_Create'_(on,n,
at,v  me, _122_ | )#d evfine vaar_SFILE__r, e_tCrC_hee_LINEa__, tceked\
((VLCa_OBJ      | ,            ^
b../include/vlc_common.h,:c481E)CT(o): 15: note: vexpanded from macro 'VLC_OBJECT',n,ar_t,
Crv)e  ate( V
      | 481LC_ |      O                                               ^
B  ../include/vlc_common.h:481: J15ECT(: note: expanded from macro 'VLC_OBJECT'
a)  , bcon, c )
      st str| uc                                      ^481
 | t v../include/vlc_common.h   :481:15:     l ccnote: _coonsexpanded from macro 'VLC_OBJECT't
   s481tmmrounc_tm vle |        mb ersc_c: (coomnmsconstt st ruct vlcv_comon_mmloc_obnje_emembmeberrcts: s_t *)(:&( (x)c(ons-t> vlocbjc)onst_o \ bjevcl
      |               ^c
t_t _*object_t *)(&(x)->video_output/interlacing.c:109)(&o(:b5:j )warning: x)-due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   109 |  \
      >   voar_| C              ^b
j) \
      |               ^
reate(vout, "deinterlace", VLC_VAR_INIn file included from TEvideo_output/snapshot.c:35:
In file included from ../include/vlc_common.h:GER 1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|In file included from video_output/video_output.c:  37 V477 |    :
 vLarIn file included from C_../include/vlc_common.hC_V:1031:
../include/vlc_variables.h:r276AR_e:10: DOaINHtwarning: eEdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]RI
T );
      | (    ^
   p_obj, 276p | s ../include/vlc_variables.h:122  z:_ name, VLC39_VAR_STiRf(I N:G note: !expanded from macro 'var_Create'
v   | aVLC_VAR_122 | #DdefOine varr_GeIt_NCreHERIT );
ate      | (a,b,C    ^h
c) ../include/vlc_variables.hvaerc_kCerdeate:( p_ob(122 VLCj:_OB, 39psz:_naJECT note: expanded from macro 'var_Create'
m  122 | #de(a), , eb, fVine var_c )
      |                                       ^
../include/vlc_common.h:481:15C:reate note: expanded from macro 'VLC_OBJECT'L(C
_VARa_INTE  481 | GER   , & ,b,v c   calon)  var_Cst rsetru)c t )vate( lc_comVLCm
      on_| OBJE_me         ^m
berCT(a),../include/vlc_variables.hs:  :b, 142c:48:( c )
note: expanded from macro 'var_GetChecked'
      ons|                                         ^
142 | t# dvelc_o../include/vlc_common.hbjecft_t :481:15: note: expanded from macro 'VLC_OBJECT'in
e   481* | )(&( x  v)-> a rob_j) \G
etChec       ke|               ^
d (o,n,t,v) va constvideo_output/interlacing.c: 110r_G:29setruct: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] vlc_c
om  110 | t    Cint hdeintmeon_membreelace_cskteadt(e V= varr_GetIns: t(conegesLtC_ Orv(lvcB_oJECT(ob)joe,ct_tu *)(&(t, x"dein)n-,t,v>)
      | otbj) \
      |               ^
                                               ^
erlac../include/vlc_common.he":);
481      | :15: note: expanded from macro 'VLC_OBJECT'
                            ^  481 |   
    ../include/vlc_variables.h: In file included from video_output/snapshot.c:35:
658:In file included from  const../include/vlc_common.h stru47::1031c:
t v../include/vlc_variables.hl note: expanded from macro 'var_GetInteger':
491:  5: 658cwarning: _ | #commdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]d
one_fmienem bvar_er  491 |  Ge t  vsI:nta r(eger_(a,cCreatb)e  onst  v(arv_lGce_toInteg bpject_er(_ob tV L*C)_(O&B(JxE)C-T(j, a),bp)
      sz>o_name, VLC_b| Vj                                              ^
) \
      ../include/vlc_common.h:481| AR_ADD              ^
R:E15: note: expanded from macro 'VLC_OBJECT'
S  S | VLC_VAR_D481 |        In file included from video_output/video_output.cOIN:H EcRonst stI37Truct v );
      |     ^:
lc_coIn file included from ../include/vlc_common.h:m
m../include/vlc_variables.h1031:
../include/vlc_variables.h:o:293:n_me10mb122:: 39: warning: ers: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]note: expanded from macro 'var_Create'
(
  122 |   293 | cons#dt  v l c if( efine _v!oar_Crvar_eGaetteChec(ked(a ,b,bcp_o) vabjectj, _tpsz *)(_na&(xme,)->o VLC_bjVAr)_ C\R_BrOOeL, 
a      t| &              ^
e( VLC_OBJECT(a), b, c )
      | va                                      ^video_output/interlacing.c
l )../include/vlc_common.h :)481:
      | :         ^
11315../include/vlc_variables.h: note: :5:expanded from macro 'VLC_OBJECT':
142  481 |      warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:48: note: expanded from macro 'var_GetChecked'
 
     113 |  142   |  #c onstd v struare_fChacit vne vlc_coar_mmon_memGnbgeeetCrs:h e(consct( vlc_objveout, "dked(coe,n,ti,tv) _vtnter l*a)c(a&(xer_"),G V-e>obj) tCLC_VARh\_SeEcTTEk
      | e              ^
d(VXTLC_OBJECT(o),, n,t,v)
      |                                                ^
&tex../include/vlc_common.h:481:15:tIn file included from ,  NULvideo_output/snapshot.cL);:
note: 35:
      | In file included from     ^expanded from macro 'VLC_OBJECT'
../include/vlc_common.h
  ../include/vlc_variables.h:128:43: note: :481expanded from macro 'var_Change'
1031:
../include/vlc_variables.h:511:5:   128warning:  | #ddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] | 
   511 efin  |     vae vr _a r_C   cChanonrgee(ate( pa,bs_t ,sobj,tr pszc,d,_nae) vucmae, Vt vLrC_VAR_INlc_TcEom_ChamonnG_membergER |e( VLC_OBJ Es:V CLC_T(V(AcaR)_o,D nst vlc_object_t b, OI*)(&c, Nd, eHERIT
      |     ^
(x)../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
-   122 | #defi)
      |                                           ^
>../include/vlc_common.hne var_Create(a,b,c) :481:15: note: var_Create( VLC_OBJECT(a), b,expanded from macro 'VLC_OBJECT'
o  481 |         const strubc c j)t ) \v
l      
      |               ^c_
|                                       ^
common_me../include/vlc_common.hmbers::481:15: note: expanded from macro 'VLC_OBJECT'
 (const   481 | v l c _ o    const sbIn file included from tjrvideo_output/video_output.cec:37:
In file included from t_t../include/vlc_common.h:1031:
uct *)(&(x)->obj) \
      |               ^
 ../include/vlc_variables.h:304v:lc_common_memb17:ers:  (warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
const vlc_obj  304 |     iecvideo_output/interlacing.ctf: (likely(!v116:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_art *)(&(x)->ob  j116)_ | G e   \
      |               ^
 tChevacked (obj, namr_Change(voute,,  "VdLeC_VARi_In file included from video_output/snapshot.c:35:
In file included from ../include/vlc_common.h:nterlaCOORDSc,e1031 "&:
, ../include/vlc_variables.h:525val)))
      |                 ^V
L../include/vlc_variables.h::C5142_:VAR_CLE Awarning: :R48due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: note: 
expanded from macro 'var_GetChecked'C
H    525142O | I  | C  #E dSve,afine var_Ge tChreN_cUCkLreLed,a( o,n,t,vN)t e( p_obj, psz_name, VLC_VAR_BOOL | VLC_ULL);
      |     ^
V../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
A  var_GetChecRked(VLC_O128 | #d_DBOINHEJECT(o),n,t,v)
      |                                                ^
eR../include/vlc_common.h:481:15:f note: expanded from macro 'VLC_OBJECT'
i  I481nT |         const ster 
uv      c| a    ^rt
_../include/vlc_variables.h Cvhl:ac122:39nge(a,b,c,d,e) var_Chang_ec:(o  mnote: mVexpanded from macro 'var_Create'oL
nC  __m122 | embers: (cOon#define sBvt vJaElrC_T(c_objCreate(ea),c tb_,ta  ,cb,*),c)  (d&(v,xa)r-_> Coeb )
      |                                           ^
jr) eate( V../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
L  \
      |               ^
481 |        C co_OBJECTnst s(atruct )v,l bc, c )
      |                                       ^
_commo../include/vlc_common.h:n_membIn file included from 481:15: note: video_output/video_output.c:eexpanded from macro 'VLC_OBJECT'37r
:
sIn file included from   :481 |      ../include/vlc_common.h(c: 1031 :
o n../include/vlc_variables.h st v:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
l  ccons_object_t *)(&(x)->ot324  | bs j) t\ r
 u       c|               ^ti f( !var_G
evtCheclkce_common_dm(e pmbers: (co_nosbt vlc_obvideo_output/interlacing.c:121:13: warning: ject_jt,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
p s*z  _name, VLC_VAR_FLO121AT, &val  | ) )
      |          ^
 )( ../include/vlc_variables.h :  142 &(x)-:>48:o bnote: expanded from macro 'var_GetChecked'
j   142 |   #)define var_GetCheck \
      |               ^
e  d va(ro_,Cnh,atn,gve) var_GetCIn file included from (hevideo_output/snapshot.cvc:o35:
In file included from ../include/vlc_common.h:1031:
u../include/vlc_variables.ht:k,539 :e"deid5n(VL:C _warning: Odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]B
JECTt(  eor539l | )a, n c,  var_eC"treat, VLC_VAR_,v)
      | A                                               ^e
D( ../include/vlc_common.hDCHOICE, :481:15:p_obj, psz_name, VLC_ note: expanded from macro 'VLC_OBJECT'
&val, &tex  V481 |      t A ) R;
      _| cF            ^o
n../include/vlc_variables.hL:st128:O43 : note: sexpanded from macro 'var_Change'A
T  t 128 | #define var_Change(a,b,c,d,e) var_Change( VLC_|r uct vlc_commonV_meOBJECT(a), b, c, d, meb L)Ce
      |                                           ^r_Vs
AR_DOINHERIT
      |     ^
:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h   (:481c122:39:  | note: expanded from macro 'var_Create'  
o  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
n st vl../include/vlc_common.hc  _ :o 481bject_t * )(&(x)->obj) \
      |               ^
c:o15n:s tnote:  expanded from macro 'VLC_OBJECT's
truct vlc  _481c | o mm on _me     const smtIn file included from bers:ruct vlc_common_members :( cvideo_output/video_output.c(o:cnosnts t37 :
vvIn file included from llc../include/vlc_common.hc:_o1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bje_c  ot_bjec340 | tt_t  *  ) (* &)((ix)->obfj)&(x) (-\ >voab
j      r)| _              ^Get 
\Checked( p_o
      |               ^
bj, psz_name, VLCvideo_output/interlacing.c:_123V:A5R:_ Swarning: Tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]RIN
In file included from G  video_output/snapshot.c,123: |  35&:
v    In file included from ../include/vlc_common.h:vaar_Adl ) )
      |         ^
dCallback(vout, "deinterlace", Deint../include/vlc_variables.he:1031rl142ac:e:
48../include/vlc_variables.h:C: anote: lexpanded from macro 'var_GetChecked'554l
:  5b142: | #define va ck, Nwarning: UaLL);
      |     ^
r../include/vlc_variables.h:166:51: note: _expanded from macro 'var_AddCallback'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  166 | #deGfe
tiCn  hecked(o,n,t,ve) var554_  | vG etCheckaer d_( AddCaVl LlvarCb_a_cCOkr(BeJECT(aao),te(n,b,c ,d) vpa,t,v)
      |                                                ^
_../include/vlc_common.h:481:r_A15o:b djnote: d, psz_nCaexpanded from macro 'VLC_OBJECT'a
m  e481, V | Lllba    ck( VLC_    coOBJECnT(a),C sb_, c, d )
      |                                                   ^
VAR_STRING |../include/vlc_common.h t:481V:L15C :s_VAtR rnote: _expanded from macro 'VLC_OBJECT'
DuOc  I481NtH  |     E v R  const struct vllc_coc_IT
      | common_members: (const vlc_object_t mmon_members: (co*ns)(&(x)-t>obj )    ^v 
\
      |               ^l
c../include/vlc_variables.h_:122o:39:bject_t *) note: expanded from macro 'var_Create'
video_output/interlacing.c(&(x)->obj:125:5: warning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   
\
      |               ^
122 | #def  i125n | e     var_Crveaar_Creattee(v(a,In file included from obvideo_output/video_output.c,c) var:37:
uIn file included from t_../include/vlc_common.hC:r,1031 e:
"ad../include/vlc_variables.h:ei350t:en9t(:e r warning: lVaLcdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]C
_e-mode"O,  350 |     if( var_ VLCGBJ_VAR_STRING | VLC_VAR_DECT(a), bO,INHERIT );
      |  c    ^etC h
ecked()../include/vlc_variables.h
:       122:39p_:o| b                                      ^ j,note: expanded from macro 'var_Create'
   
122p | #../include/vlc_common.hds:efinez 481_:15n:a mnote: eexpanded from macro 'VLC_OBJECT'var_Cre
a,t  e VLC_VAR_S481T | R (IaN,b,c)G      ,   &vvar_Creaate( lc )VoLC_OBJECT(a), b, cn  )
      s| )t                                      ^

 struct../include/vlc_common.h       | v:        ^
481../include/vlc_variables.h:142:l15: note: :expanded from macro 'VLC_OBJECT'
48c  :_c 481note:  | oexpanded from macro 'var_GetChecked' 
    m     const struct vlc_common_members: (const vlc_ob142 | #defject_t i*)(&(x)-n>moe var_GetCbhjeo) \
      |               ^
cn_membekrse:d ((coonstvideo_output/interlacing.c, vlc_object_t n*,)t(,&v(x): 126)v:a-r>30_:oG warning: ebtCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]hec
jke) \d  126( |   V
      |               ^LC_OB 
 charJE *deCT(o),nin,t,vterl)
ace_m      od|                                                ^
e In file included from ../include/vlc_common.hvideo_output/snapshot.c= va:481:r_:G1535e:t:
In file included from Non Enote: ../include/vlc_common.hmptySexpanded from macro 'VLC_OBJECT'tri:1031:
n../include/vlc_variables.hg
:(v563o  :u4815t,  |         "cd:onst eintstruct vlc_common_membeer lace-mode");warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rs  563 |   
      |                              ^
 : (../include/vlc_variables.hc :onstv avrl_cC662_:61:o note: brexpanded from macro 'var_GetNonEmptyString'j
eeactt  e_662(t |   #define var_*)(&(x)-p>_oGobebtjj), \N
o       | psnE              ^m
zp_name, VLC_VAR_StyStriTngR(IaN,Gb )| VLC_VA  R _vDaOrINHERIT
_In file included from       G|     ^
et../include/vlc_variables.h:122:39:NonEmptySvideo_output/video_output.ctri note: expanded from macro 'var_Create'ng:(37 :

In file included from   ../include/vlc_common.h122VL | C:_1031#O:
../include/vlc_variables.hBJECT(a:)d362e,b)
      |                                                             ^
:../include/vlc_common.h:9f481: :iwarning: 15n:e  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]note: expanded from macro 'VLC_OBJECT'
va
r_Create  362 |     if( var_(a,b,c)GetCheck vae  d481( |  r p  __Cob j ,  rpe sa constez(_tn  aVsmtruct e,LC_OBJECT(a),  VvLlcC_bc,o_ mcVA )
      |                                       ^
Rmon_members:_ ../include/vlc_common.h:481:ADD15: note: expanded from macro 'VLC_OBJECT'
(  R481Ec |   o nst Sv S, &val )   l) c const st
r      _u| c        ^t
object vlc_common_members: (const vlc__t *)(&(xo../include/vlc_variables.h:142:48:b )note: -expanded from macro 'var_GetChecked'>
o  je142 | #dect_t *)(&(fxib)->obnjje)  \v
)a       r\| _
              ^
      |               ^
GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)In file included from video_output/snapshot.c
video_output/interlacing.c::      35| 129:
                                               ^In file included from :
../include/vlc_common.h5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:../include/vlc_common.h1031  ::
129481../include/vlc_variables.h | ::  578 :9:  15: note: var_Chanexpanded from macro 'VLC_OBJECT'
g  481 |      warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e 
const st  r578(u | vo    if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, ct &vlcount, NcU_uLcLommon_met, "dm b)eeri s:)n
      |         ^ 
(tc../include/vlc_variables.ho:n128:43: snote: teexpanded from macro 'var_Change' rvl
lacc_e  o128- | mode",#b djeeVcftLin_C_VARt *)(&e(_ Sxv)Ea-rT>To_EbCXjT)h, a\n
ge      (|                ^a,b,c
,&dt,eex)t var_Change( VLC_OBJE, NULCL);
T(a), b, c, d, e )
      |       |     ^
                                          ^../include/vlc_variables.h:128:43
:../include/vlc_common.h: 481note: expanded from macro 'var_Change'
:  15128: |  #dnote: efiexpanded from macro 'VLC_OBJECT'n
e var_Change  (a,481b,c, |   d,      conse) t struct vlc_commIn file included from vavideo_output/video_output.cr:o_Change( VLCn37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_OBJECT_(  ma), b429 |     var_, c, Creaete( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
dm,b ../include/vlc_variables.h:e )
      |                                           ^
122e:r39s:../include/vlc_common.h: note:  expanded from macro 'var_Create':
481  122: | (15#c:d onote: nexpanded from macro 'VLC_OBJECT'esf
t vlc_object_t *)(&(x)->obj) \
      |               ^
  ine var_Create(481 |  a ,b      c,oc)nst st vruct varlc_comm_oCnr_emaetmeb(er VLC_OBJECT(s: (cao)n,s b, c )
      |                                       ^
t ../include/vlc_common.hv:l481c:_o15b:j ecnote: expanded from macro 'VLC_OBJECT'
t  _t481 |         const struct vl *c_common_m)(&(x)e->mbers: (conobsjt vlc_obj) \
      ec|               ^
t_t *)(&(x)->obj) \
      |               ^
video_output/interlacing.c:132:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  132 |     var_Change(vout, "deinterlacIn file included from evideo_output/video_output.c-:m37o:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
de", VLC_V  AR_442C |  LEARC H O IvCaEr_CS,r eaNULL,te NULL() ;p
_      |     ^o
bj, psz_name, VLC_VAR_../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'BOOL | VLC_VAR_DOINHERIT );

      |     ^
  128 | #../include/vlc_variables.hd:e122fi:n39e: var_Change(a,b,c,d ,note: eexpanded from macro 'var_Create'
)   v122 | #define vaar_r_CCrhaeate(a,b,c) varng_Create( VLC_OBJECT(a), b, c )
      |                                       ^
e( VL../include/vlc_common.hC:_481O:15B: note: expanded from macro 'VLC_OBJECT'
J  481 |     ECT(a), b, c ,    d, e )
      |                                           ^
const struct vlc_common_m../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
e  481mbers: (const vlc_obj |        ec const stt_t ru*)ct( vlc_comm&on_m(x)-e>mobbejr) \
      |               ^
s: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/video_output.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOvideo_output/interlacing.c:140:14:AT | VLC_VAR_DOINHERIT  )warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
;  
      |     ^
140 |          ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
   122 | #def   var_Change(vionue var_Create(a,bt, "d,ceinte) rlace-mvoadre_"C,r eVaLtC_Ve( VLCAR_OBJECT(a), b, c )
      |                                       ^
_ADDCHO../include/vlc_common.hI:481CE,
      |              ^
:../include/vlc_variables.h:128:43: 15:note: expanded from macro 'var_Change'
   note: 128expanded from macro 'VLC_OBJECT'
 | #defin  e481 var_Chan |         consge(a,b,c,dt struct vlc_commo,e) var_Cn_hange( mVeLmCb_eOrBs: JE(CcTo(nst a), vb, clc_, do,b e )
      |                                           ^
j../include/vlc_common.h:e481c:t15_:t  note: *expanded from macro 'VLC_OBJECT'
)(&(x)->obj) \
      |               ^
  481 |         const struct vlc_common_members: In file included from (video_output/video_output.cc:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5onst vlc_objec: t_t *)warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  &(469 |     var_Create( p_x)->obj) \
      |               ^
obj, psz_name, VLC_VAR_STRINGvideo_output/interlacing.c:143:5: | VLC_VAR_DOINHERIT );
      |     ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  143 |     var_A  122 | #define vadr_CreatdCallbacek((av,obut, "dein,cterlace-)m ovar_Cdereate( VLC",_OBJECT(a), b,  cD e)i
      |                                       ^
nterla../include/vlc_common.hc:e481C:a15: note: expanded from macro 'VLC_OBJECT'
l  481 |  l b ack, NULL);
        |     ^
  ../include/vlc_variables.h:166: const struct51: note: expanded from macro 'var_AddCallback'
   166v | l#cd_efine varc_oAmmddCalon_members: (lcoback(a,b,cnst vlc_object_t, d) var_Add*)Callba(&ck( VL(x)->obj) C\_OBJECT(a)
      , b, | c              ^
, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commonIn file included from _video_output/video_output.cm:emb37e:
rsIn file included from ../include/vlc_common.h: (con:1031:
../include/vlc_variables.h:477:5: warning: sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t
 vl  477 | c_    var_objecCtr_eta t*e)( (p_o&b(j, x)psz_name, V-L>obj) \
      |               ^
C_VAR_STRING | VLC_VAR_DOIvideo_output/interlacing.c:NHERIT );
      |     ^
145:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
    122 | #de145 |     vafri_nCer vaeate(vor_ut, "deCirneterlace-anteee(ded", VLCa_,Vb,AR_BOOLc)); 
var_C      | reate( V    ^L
C_OBJECT(a),../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
   b122, |  c )#define
       var_Cre|                                       ^ate(a
,b,c) var_../include/vlc_common.h:Create481(: 15V: note: expanded from macro 'VLC_OBJECT'
LC_  481OBJECT | (  a), b, c )  
      |                                       ^
    const struct vlc_../include/vlc_common.h:481:15: conote: expanded from macro 'VLC_OBJECT'
m  mo481 |    n     c_monst embersts: (const vlc_ruobject_t *ct vlc_co)m(m&o(x)-n>obj_members):  \
      |               ^
(const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/video_output.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]video_output/interlacing.c:146:5: warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    146 |   491  |   v a  vr_AddCaarllback_(Crveoate( pu_t, "deintoebrjl,a ce-needepds"z,_ namDee,i nterlaceCaVLllback,C_VAR_ADD NULL);
      |     ^RE
SS | VLC_VAR_D../include/vlc_variables.hOINHERIT );
      |     ^
:166:51: note: expanded from macro 'var_AddCallback'
../include/vlc_variables.h  166:122:39: note: expanded from macro 'var_Create'
 |   122 | #d#edfefine vairn_eA dvdaCra_llback(Care,atb,c,d) vea(a,b,c) var_Crr_AddCallbeaactke((  VVLLCC__OOBBJJEECCTT((a),a b),, b, c,  cd  ))

            | |                                       ^                                                  ^

../include/vlc_common.h../include/vlc_common.h::481:48115: note: :15: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'VLC_OBJECT'  481
 |     481 |            co  nst st rcuocnts t stvrluctc_c ovmlmc_on_memcommon_mebers: (combnst vlecr_object_ts :* )(co(n&s(tx vlc)_->objo)b je\
ct_t *      |               ^
)(&(x)->obj) \
      |               ^
video_output/interlacing.c:151:23: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  151 |         filter_mode = vIn file included from video_output/video_output.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:ar5_CreateG:e twarning: Ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]onE
mptyStrin  g(v511 | out, "s o u t -vdaeri_nCtreeraltaec(e -pmode_ob");
      |                       ^
j, psz_name, V../include/vlc_variables.h:499:73: note: expanded from macro 'var_CreateGetNonEmptyString'
LC_  499 | #VdAR_efine vIaNrT_ECrGER | VLeateGetNCo_VnAER_DOINHERITIn file included from video_output/snapshot.cm
p      |     ^:
t39:
ySt../include/vlc_vout.hri:125:n../include/vlc_variables.hg5: warning: :122:39: note: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a,
b  expanded from macro 'var_Create'
125  )122 |  |      vlc#d_objece fine var_Create(a,b,c) va var_CreatteGetNonEmptyString( VLC_OBJEr_CreateCT(a),b)
      |                                                                         ^
_release( ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'VLC_OBJECT(a), b, c )
      |                                       ^
( p_vout )../include/vlc_common.h
;  481 |    
      |     ^
 :481:15: note: ../include/vlc_objects.h:expanded from macro 'VLC_OBJECT'66
  :   481 |         c25onst struc const struct vlc_common_members: (const vlc_t vlc_common_memob:jbers: (c onstnote: ect_texpanded from macro 'vlc_object_release' 
v    *)(&(x)->obj) \
      | l              ^
c66 |  _ o bj ecvtlc_object__t *)(&rvideo_output/interlacing.ce(:xle)a-s160:e5>ob(j: )V LC_O\
      |               ^
B Jwarning: Edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C  T(a) 160 |    ) 
v      ar| _C                        ^hIn file included from 
ange(vout, "deinterlace-mode"../include/vlc_common.h,video_output/video_output.c:37:
In file included from ../include/vlc_common.h :1031:
../include/vlc_variables.h::VLC_V481A:R_15525::S 5note: E: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'VLC_OBJECT'
T    V481525 |  ALUE, &val, NULL);
       |      var_Crea t e|     ^
 ( p_ o ../include/vlc_variables.hbj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
: 128../include/vlc_variables.h::122:39: note: cexpanded from macro 'var_Create'43
:  o 122nst |  note: #dexpanded from macro 'var_Change'e
sf  tr128 | #define vuainr_Chcant vle gve(acra_Crea_tc,b,oe(ca,,bm,c) var_Cmon_d,e) var_members: Ch(constreang eavtlec((_ VLoC b_VjOBJECT(aeLC_OBJECT(a), b, cc )
      |                                       ^
t)_../include/vlc_common.h,:t481:15: note:  expanded from macro 'VLC_OBJECT'
*   481)b |   (&(x)-> o ,b jc  ,   )d, \
      |               ^
c eo nst struct vlc_com)
      | m                                          ^
on_members: (cons../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
t vlc_object_t *)(&(x)-  >o481bj) |  \
              | cons              ^
t struct vlc_common_members: (const vlc_object_t In file included from *video_output/video_output.c):(37&:
(In file included from x../include/vlc_common.h:1031:
)../include/vlc_variables.h-:>539o:b5j: )warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]\

      |               ^
  539 |     var_Create( p_obj, psz_nvideo_output/interlacing.c:ame, V162:5: Lwarning: C_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
V  162A | R_F    varLOA_TC h|a nVgLeC(vout, "_dVAeinterR_lace-Dneeded"OINHERIT
      |     ^
, VLC_VAR_../include/vlc_variables.hSETV:122:AL39: note: expanded from macro 'var_Create'
U  122 | #definEe,  v&ar_Crveatal, NULe(L);
      |     ^a,b,c) var_Create
( VLC_OBJ../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
E  128CT(a), b, c | #defi )
      |                                       ^
n../include/vlc_common.he: 481:15: note: expanded from macro 'VLC_OBJECT'
var_  481 |         const sCthruacnge(at ,b,c,dv,lec)_ cvoamrm_oCn_members: (choannge( VLst vlc_objectC_OBJECT(a),_ tb ,* )(c, d, e&(x)->obj) \
      |               ^
 )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commIn file included from video_output/video_output.c:on37:
_mIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
mbers: (co  n554 |     var_Create(s p_to bvjl, psz_name, VLC_cV_object_t AR_ST*)(&(RxI)N-G>o b| VLC_VAR_DOINHERIT
      |     ^
j) \
      |               ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Cvideo_output/interlacing.c:164:re5: warning: atdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e(a,b,c) var_Create( VLC_O  B164J |     var_SetIntECT(a), b, c )
      |                                       ^
eger(v../include/vlc_common.h:out, "dei481n:terla15:ce",  dnote: eexpanded from macro 'VLC_OBJECT'
int  e481r | l a c e _ s t  ate);
      con|     ^st str
uct vlc_../include/vlc_variables.hcomm:259:49: note: expanded from macro 'var_SetInteger'
o  n259_ | #members: (consdet vlc_ofbjiect_ne var_SetItn t*e)(g&(er(a,b,c) x )-> obj) \
      |               ^
var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15In file included from : video_output/video_output.c:note: 37expanded from macro 'VLC_OBJECT':

In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:  563481:5 | : warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
      563 |       const strucvar_Create( t p_obj, psvlc_z_commonna_members: m(econst vlc_, VLC_VAR_STRING object_t *)(&| VLC_VA(x)->Ro_bDjO)I N\
      H| E              ^RIT
      |     ^

../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/video_output.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/interlacing.c:175:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  175 |     var_SetBool(vout, "deinterlace-needed", false);
      |     ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/interlacing.c:187:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  187 |         msg_Dbg(vout, "Detected %s video",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/interlacing.c:189:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |         var_SetBool(vout, "deinterlace-needed", is_interlaced);
      |         ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/snapshot.c:209:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  209 |         msg_Err(p_vout, "Failed to open '%s'", filename);
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/snapshot.c:214:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  214 |         msg_Err(p_vout, "Failed to write to '%s'", filename);
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/snapshot.c:230:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  230 |     msg_Err(p_vout, "could not save snapshot");
      |     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/video_output.c:43:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/video_output.c:45:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/video_output.c:45:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:124:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  124 |     vout_thread_t *vout = vlc_custom_create(object,
      |                           ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
  110 |         vlc_custom_create(VLC_OBJECT(o), s, n)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:153:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  153 |     vout->p->spu = spu_Create(vout, vout);
      |                    ^
../include/vlc_spu.h:55:36: note: expanded from macro 'spu_Create'
   55 | #define spu_Create(a,b) spu_Create(VLC_OBJECT(a),b)
      |                                    ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:155:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  155 |     vout->p->title.show     = var_InheritBool(vout, "video-title-show");
      |                               ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:156:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  156 |     vout->p->title.timeout  = var_InheritInteger(vout, "video-title-timeout");
      |                               ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:157:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  157 |     vout->p->title.position = var_InheritInteger(vout, "video-title-position");
      |                               ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:160:30: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  160 |     vout->p->splitter_name = var_InheritString(vout, "video-splitter");
      |                              ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:168:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  168 |             .is_standalone = !var_InheritBool(vout, "embedded-video"),
      |                               ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:169:30: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  169 |             .is_fullscreen = 29 warningvas generatedr_.
GetBool(vout, "fullscreen"),
      |                              ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:183:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  183 |             if (var_InheritBool(vout, "video-wallpaper"))
      |                 ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:185:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  185 |             else if (var_InheritBool(vout, "video-on-top"))
      |                      ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const structdepbase=`echo video_output/video_text.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/video_text.lo -MD -MP -MF $depbase.Tpo -c -o video_output/video_text.lo video_output/video_text.c &&\
 vmv -f $depbase.Tpo $depbase.Plo
lc_common_members: (const vlc_object_t *)54 warnings generated(&(x)-.
>obj) \
      |               ^
video_output/video_output.c:193:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  193 |     vlc_object_set_destructor(vout, VoutDestructor);
      |     ^
./libvlc.h:122:36: note: expanded from macro 'vlc_object_set_destructor'
  122 |         vlc_object_set_destructor (VLC_OBJECT(a), b)
      |                                    ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:201:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  201 |         vlc_object_release(vout);
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:208:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  208 |         msg_Err(vout, "video output creation failed");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:252:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  252 |             msg_Dbg(object, "reusing provided voudepbase=`echo video_output/video_epg.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/video_epg.lo -MD -MP -MF $depbase.Tpo -c -o video_output/video_epg.lo video_output/video_epg.c &&\
mv -f $depbase.Tpo $depbase.Plo
t");
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:257:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  257 |         msg_Warn(object, "cannot reuse provided vout");
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:451:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  451 |         msg_Err(vout, "Failed to grab a snapshot");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:460:37: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  460 |         const int override_width  = var_InheritInteger(vout, "snapshot-width");
      |                                     ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:461:37: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  461 |         const int override_height = var_InheritInteger(vout, "snapshot-height");
      |                                     ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:463:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  463 |         if (picture_Export(VLC_OBJECT(vout), image_dst, fmt,
      |                            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:465:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  465 |             msg_Err(vout, "Failed to convert image for snapshot");
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:580:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  580 |     const int display_width = var_GetInteger(vout, "width");
      |                               ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:581:32: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  581 |     const int display_height = var_GetInteger(vout, "height");
      |                                ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:584:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  584 |     cfg->is_display_filled  = var_GetBool(vout, "autoscale");
      |                               ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:586:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  586 |     if (var_InheritURational(vout, &msar_num, &msar_den, "monitor-par") ||
      |         ^
../include/vlc_variables.h:656:60: note: expanded from macro 'var_InheritURational'
  656 | #define var_InheritURational(a,b,c,d) var_InheritURational(VLC_OBJECT(a), b, c, d)
      |                                                            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:594:36: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  594 |     unsigned zoom_num = zoom_den * var_GetFloat(vout, "zoom");
      |                                    ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
  660 | #define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_obje73c warnings generated.
t_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:600:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  600 |     const int align_mask = var_GetInteger(vout, "align");
      |                            ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:669:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  669 |     filter_DelProxyCallbacks((vlc_object_t *)opaque, filter,
      |     ^
../include/vlc_filter.h:253:30: note: expanded from macro 'filter_DelProxyCallbacks'
  253 |     filter_DelProxyCallbacks(VLC_OBJECT(a), b, c)
      |                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo video_output/video_widgets.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/video_widgets.lo -MD -MP -MF $depbase.Tpo -c -o video_output/video_widgets.lo video_output/video_widgets.c &&\
mv -f $depbase.Tpo $depbase.Plo
video_output/video_output.c:802:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  802 |             msg_Dbg(vout, "Adding '%s' as %s", e->name, a == 0 ? "static" : "interactive");
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:807:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  807 |                 msg_Err(vout, "Failed to add filter '%s'", e->name);
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:811:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  811 |                 filter_AddProxyCallbacks(vout, filter, FilterRestartCallback);
      |                 ^
../include/vlc_filter.h:242:30: note: expanded from macro 'filter_AddProxyCallbacks'
  242 |     filter_AddProxyCallbacks(VLC_OBJECT(a), b, c)
      |                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_olibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/video_text.lo -MD -MP -MF video_output/.deps/video_text.Tpo -c video_output/video_text.c  -fPIC -DPIC -o video_output/.libs/video_text.o
bject_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:821:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  821 |         msg_Dbg(vout, "Adding a filter to compensate for format changes");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:824:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  824 |             msg_Err(vout, "Failed to compensate for the format changes, removing all filters");
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:873:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  873 |                         msg_Warn(vout, "picture is too late to be displayed (missing %"PRId64" ms)", late/1000);
      |                         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:878:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  878 |                         msg_Dbg(vout, "picture might be displayed late (missing %"PRId64" ms)", late/1000);
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:933:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  933 |     filter_chain_t *filterc = filter_chain_NewVideo(vout, false, &owner);
      |                               ^
../include/vlc_filter.h:332:32: note: expanded from macro 'filter_chain_NewVideo'
  332 |         filter_chain_NewVideo( VLC_OBJECT( a ), b, c )
      |                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:954:45: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  954 |         filter_t *swblend = filter_NewBlend(VLC_OBJECT(vout), &dst.video);
      |                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:984:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  984 |         msg_Warn(vout, "Unsupported timestamp modifications done by chain_interactive");
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:1049:50: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1049 |             vout->p->spu_blend = filter_NewBlend(VLC_OBJECT(vout), &fmt_spu);
      |                                                  ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:1051:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1051 |                 msg_Err(vout, "Failed to create blending filter, OSD/Subtitles will not work");
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLClibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/video_epg.lo -MD -MP -MF video_output/.deps/video_epg.Tpo -c video_output/video_epg.c  -fPIC -DPIC -o video_output/.libs/video_epg.o
_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:1473:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1473 |     msg_Dbg(vout, "ThreadExecuteCropBorder %d.%d %dx%d", left, top, right, bottom);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:1509:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1509 |         filter_chain_NewVideo( vout, true, &owner );
      |         ^
../include/vlc_filter.h:332:32: note: expanded from macro 'filter_chain_NewVideo'
  332 |         filter_chain_NewVideo( VLC_OBJECT( a ), b, c )
      |                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:1513:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1513 |         filter_chain_NewVideo( vout, true, &owner );
      |         ^
../include/vlc_filter.h:332:32: note: expanded from macro 'filter_chain_NewVideo'
  332 |         filter_chain_NewVideo( VLC_OBJECT( a ), b, c )
      |                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:1555:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1555 |     video_format_Print(VLC_OBJECT(vout), "original format", &vout->p->original);
      |                        ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:1600:32: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1600 |     vout->p->is_late_dropped = var_InheritBool(vout, "drop-late-frames");
      |                                ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_output.c:1638:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1638 |         msg_Warn(vout, "DPB need to be increased");
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/video_widgets.lo -MD -MP -MF video_output/.deps/video_widgets.Tpo -c video_output/video_widgets.c  -fPIC -DPIC -o video_output/.libs/video_widgets.o
p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/video_text.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/video_text.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/video_text.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/video_text.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/video_text.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/video_text.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/video_text.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/video_text.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )In file included from video_output/video_epg.c:30:
In file included from ../include/vlc_common.h
      :1031|          ^:
../include/vlc_variables.h:189:
../include/vlc_variables.h:12:142: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]48:
 note: expanded from macro 'var_GetChecked'
  189  142 |   | #  de rfine etvaurn varr__SetChecked( p_obj, psz_Gename, VLC_VAR_INTEGER, val );
      |            ^
tCheck../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
e  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),nd(,t,v)
      |                                                ^
o,n,t,v) var../include/vlc_common.h_GetChecked:(VLC_OBJECT(o),n,t,v)
      |                                                ^
481:15: ../include/vlc_common.h:note: expanded from macro 'VLC_OBJECT'
481:15: note: expanded from macro 'VLC_OBJECT'
    481 |         const struct vlc_common_members: (const vlc_object_t *)481 |    (&     const( xs)t->robujc)t  \
v      |               ^lc_common
_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/video_text.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecIn file included from ked (obj, name, VLvideo_output/video_epg.cC_V:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:A12R:_C Owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ORDS, &val)  ))
      |                 ^
203 |     return var_../include/vlc_variables.h:SetCheck142:48: note: expanded from macro 'var_GetChecked'
e  142 | d#(d pefine_ vobar_GetChecjked, p(osz_nam,en,, t,VLC_VAR_BvO)OL var_GetChe, valck );
      |            ^
ed(VLC_OBJE../include/vlc_variables.hCT(:o),140n,t:,v)
      48|                                                ^
: note: ../include/vlc_common.hexpanded from macro 'var_SetChecked'
:481:15:   note: 140 | #deexpanded from macro 'VLC_OBJECT'f
i  n481e |   v a   r _SetChec k econd(o,n,st strt,v) var_SetChucte cvlked(VLC_OBJECT(o),c_common_mnemb,ers:t,v (const vlc_)
objec      | t_t *)                                               ^(
&(x)->obj../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
)  481 |   \ 
      |               ^
      const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/video_text.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetCheIn file included from video_output/video_epg.cck:ed30( :
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
p_o  b212j | , ps z_ n a mre,e VLtuC_VAR_FLOATr,n  &vvaar_l ) )
      |          ^S
e../include/vlc_variables.h:142:tC48: note: expanded from macro 'var_GetChecked'
h  e142c | k#eded (obfji,ne  nvar_aGmeet, VLC_VACheckR_ed(o,n,t,COvO)R DS, val);
      |            ^
var_GetCheck../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
e  140 | d(#defineVLC_ OvBaJrEC_TS(eo)t,Cnh,te,cvk)
e      |                                                ^
d(o,n,t,v../include/vlc_common.h:) var_SetChecke481d(VLC_:15OBJECT(o),n,:t note: expanded from macro 'VLC_OBJECT'
,v)
      |                                                ^
  481 |      ../include/vlc_common.h:   co481n:15st st: ruct vlnote: expanded from macro 'VLC_OBJECT'
c  481 |      _c   consto msmon_tmembruct vlc_cerommon_ms:ember (const s: v(lcconst_ vlc_oobbjjecect_t t_*)(&(x)-t >obj) \
      |               ^
*)(&(x)->obj) \
      |               ^
In file included from video_output/video_epg.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     retIn file included from video_output/video_text.c:30:
In file included from ../include/vlc_common.h:u1031:
r../include/vlc_variables.hn var_SetC:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]h
eck  340 | e d  (  p_objif,(  vpars_Gz_name, VLeCt_CVheAcRk_eFd( LpOAT, val _)o;b
      |            ^
j../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
,  140  | p#sdze_fnianmee,  VvLaC_rVA_SetCheR_cked(o,n,STt,v) var_SRING, e&tvCalh eckedIn file included from (VLC)_video_output/video_widgets.cOBJE:C )
33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12:       |         ^
T(o),warning: n../include/vlc_variables.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:,t,v
142)
      |   189 |     :48: note: r                                               ^expanded from macro 'var_GetChecked'e

  ../include/vlc_common.h:481tur:15: note: expanded from macro 'VLC_OBJECT'
n  481 |         co142 | #definnst stre var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
 var_S../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
e  uct vlc_common_membe481 | t r    s   const :struct v lc_co(mcmConh_eocnskedt(  vpmlc_eo_bobj,jm psz_name, bVect_ters: (const vlc_LC_VAR_INTEGE R*)(&(x)->obj) \
      |               ^
,object_t val );
      |             ^*)
(&(x)->obj) \
      |               ^
../include/vlc_variables.h:In file included from 140:video_output/video_epg.c:48: note: 30expanded from macro 'var_SetChecked'
:
  In file included from ../include/vlc_common.h:1031:
140../include/vlc_variables.h | :#241d:e12fi: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
neIn file included from    vvideo_output/video_text.ca:r24130_:
SIn file included from e../include/vlc_common.h | :tCh    re1031:
t../include/vlc_variables.heuc:r350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
kned(o,n,t,v) v  a 350r_SetChecvar |     i_f( var_GetCSetChecked( p_obj, psz_name, VLC_VAR_STRIhked(NVLCG_,eOBJECT(o),n ,ckedv(at,v)
      |                                                ^
l  p../include/vlc_common.h_:o)481;:b
j      , psz_nam|            ^
15../include/vlc_variables.h:e, VLC140:48: note: expanded from macro 'var_SetChecked'
_  140 | #define var_SetVChe: note: expanded from macro 'VLC_OBJECT'
c  AR_481 |         const SskTetRING, &val r)du(ct o )v,lnc_,
cto      ,| m        ^m
ovn)../include/vlc_variables.h :v_ar142:48: note: _expanded from macro 'var_GetChecked'
S  members: 142e | #define vtaC(r_GetChehcckeced(o,n,ktoe,dnvs() VvtLa rv_CGlc_object_t *)(&(x)->etCheckedobj()_ OV\B
      |               ^J
LCE_COBJT(o),n,t,vECT)(
o      |                                                ^
),../include/vlc_common.hn:481:15: note: expanded from macro 'VLC_OBJECT'
,t,v)
        481| In file included from  | video_output/video_widgets.c :                                               ^ 
33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h     :481:15: note: expanded from macro 'VLC_OBJECT' c  o
203 | n   s481 t  |    s t rr eturn var_Sue ct   const struct vlc_common_members:C hte(cons tcvlc_common_members :v l(ckce_odon(bs tpj ect_t *)(vlc_&(x)-_o>obobjj) \
      |               ^
ebcjt_, psz_ntam *e, VLC_VA)(R_BOOL, va&l( x))->ob;
j) \
            |            ^
In file included from |               ^
../include/vlc_variables.hvideo_output/video_text.c::30140:
:In file included from 48../include/vlc_common.h:: 1031note: :
expanded from macro 'var_SetChecked'
../include/vlc_variables.h  140 | #d:e362f:i9n:e warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]v
ar_In file included from SetCheckvideo_output/video_epg.c:  30362ed |     if( v:
In file included from ../include/vlc_common.h:1031:
(o,n,../include/vlc_variables.ht:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],v) v
ara_S  r_256GetChecked( p_obj, pse | tChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
z _ ../include/vlc_common.hn a: m481re, VLC_VeAtRu_:A15: note: expanded from macro 'VLC_OBJECT'DDRESS, &val ) )
      |         ^

rn var_SetChecked( p_o../include/vlc_variables.hb:  j481142,: |  p  s48: note:  expanded from macro 'var_GetChecked'z
 _  n142  | a#deme   con,sf ine var_GVetCheckedL(oCt,n,t,v) var_GetChecked (_sVtVLCA_rORuB_JECT(o),n,t,v)
      |                                                ^
cAt../include/vlc_common.hD: Dv481R:lEc_coSS,15: note: expanded from macro 'VLC_OBJECT'
   m481m | ov  n_membersa      clonst :s  t();
ruct v      |            ^
lconst vlc_object_t *)(&(x)->oc_commo../include/vlc_variables.hn_membb:140j:e48rs:):   (note: expanded from macro 'var_SetChecked'
\  
      |               ^
140const vlc_obj | #define vaecr_SetCt_heckedIn file included from video_output/video_widgets.c:33:
In file included from ../include/vlc_common.h:t *)(&(x)->obj()o1031 \
      |               ^
,n,t,v) :
var_SetC../include/vlc_variables.h:hecked(VLC_O212B:J12E:C warning: T(o),n,t,v)
      |                                                ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    481212 |      | r        etconst sturruct vlc_common_mn embers: (const vvalc_object_t *)In file included from video_output/video_text.c:30:
In file included from r_SetChecked ((&(obj,x na../include/vlc_common.h:1031:
../include/vlc_variables.h:429):5-m>e:o, warning: bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]j
 )V   LC_429 |     var_Crea\
      |               ^
te( p_VAobj, psRz__COORDS, val);
      |            ^
n../include/vlc_variables.h:140:48a:In file included from me, Vvideo_output/video_epg.c:L note: C_VAR_INTEGER | VLC_30:
In file included from expanded from macro 'var_SetChecked'../include/vlc_common.h
V:1031:
  ../include/vlc_variables.h140A:R | 276_:DOINHERIT 10);
      |     ^
#: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.hd:e122  f276i:39: note: nexpanded from macro 'var_Create'
 |     if( !v  122 | e# avar_Sred_efinetChecked(o,n var_C,tG,v) var_SetChetChecreeate(a,b,c) ked(cked(VLC_OB JvpaE_oCTrb(_jC,roe ate( pV)Ls,Cz_nna,_mOteB,JEC,T v(a), b, c )
      |                                       ^
V)L../include/vlc_common.h
      | C                                               ^_
VAR_INTEGER, &val ) )
      |          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:  ../include/vlc_variables.h481481::15142:48 |  : note: expanded from macro 'VLC_OBJECT'
:          481 |  const str     u c tcon snote: vtlexpanded from macro 'var_GetChecked'
c  142 | #define var_GetChecked( _common_members:o s,(n,t,v)tcon rsuvt ar_vlc_object_t *)(&(x)->obj) \
      |               ^
cGt etCheckvled(VLC_c_OBJECT(o),cnom,t,v)
      mon_membIn file included from ers: (con| s                                               ^video_output/video_widgets.ct
:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227 vlc_:o12../include/vlc_common.h::481b:j 15warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e c
note: t_expanded from macro 'VLC_OBJECT't
    227 |  481 *  |   ) retu r (&(x)n - >obj) \
      |               ^
var_  SetChe  cked(c opns_obtj ,s tpruct vlc_common_membersIn file included from video_output/video_text.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: sz_name, VLC_VAR_FLOAT, vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a:l    442(c |   ) o; 
n      s| va           ^t
 r_Create( p_obj, p../include/vlc_variables.h:140:48:szv_name, lV note: expanded from macro 'var_SetChecked'c_o
b  140 | #define var_SetCheckedLjC(_oVe,n,ctAt,R_v_)tBO  vO*La) |(&(x)- rV_L>obj) \
      |               ^C
_SeVtACR_hecked(DVOLICN_HOEBRJIETC T)(;o
),      n| In file included from ,    ^
video_output/video_epg.c../include/vlc_variables.ht::30122:39: note: expanded from macro 'var_Create'
:
  122 | #define var_Create(a,,bv,)In file included from c
../include/vlc_common.h:      |                                                ^
1031:
../include/vlc_common.h:)../include/vlc_variables.h var_:C293481:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r:15: eate( Vnote: expanded from macro 'VLC_OBJECT'
  293L   | C481_    if( !var_Ge | tO  BJECT(a), b, c )
      |                                       ^
   ../include/vlc_common.h C h:481e:c15k:  const struct vlc_common_memebers: (conds(t  note: pexpanded from macro 'VLC_OBJECT'v_loc
_  481 |         const structb jvobjel, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
cc../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
_  t142 | #deficommon_member_st:ne (const vlc v a*_r)_(Go&b(x)->oejtebcj) Cht_t *)(&(xec\ked(o,)->objn,t,
v)       )| \
      |               ^
 v              ^
ar_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: In file included from video_output/video_text.c:expanded from macro 'VLC_OBJECT'30
:
In file included from ../include/vlc_common.h:1031:
  ../include/vlc_variables.hIn file included from 481:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |  video_output/video_widgets.c   455  |     v ar_Cre a:t 33 e (c:
 p_oonIn file included from s../include/vlc_common.hb:j1031t,:
  ../include/vlc_variables.hs:tpsz_241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nraum  241 |     cre,t eV tvlc_coLC_mmurVAR_FLOAT | VLC_VAR_n var_onDSetChOeI_NHERmemcbkIeTer d( p_obs: (const);
       jv,| lc_    ^o
 pbj../include/vlc_variables.h:122:39e:c sznote: expanded from macro 'var_Create'
t  _n_a122tm | e , VLC_VAR_STR*)#define (var_Crea&tI(eN(Gax,,b,c) var)_Crea-t>e( VLoCb_OBJECT(a), b, c )
       jv|                                       ^
)al ../include/vlc_common.h);
      |            ^
: 481\
      | ../include/vlc_variables.h              ^:
:15140:: note: expanded from macro 'VLC_OBJECT'
48: note: expanded from macro 'var_SetChecked'
    140 | #481 |  d  efine var_Se  tChecked(o, n,t,v) var_SetCIn file included from hec k video_output/video_epg.cce:o30n:
dst struIn file included from ct vl(../include/vlc_common.h:1031:
cV_cLC_OBoJm../include/vlc_variables.hmon_m:em304:bEeC17T:(r sowarning: :)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] ,(
c  on304, | t n,s v)
      |                                                ^
t ../include/vlc_common.h  v:i481:15f:l  c_o(likely(!vabject_tr_note: Gexpanded from macro 'VLC_OBJECT'
e   *)(&481(tx)->oChe |         const struct vlc_commcked (objb,oj) \
      |               ^
n name, VL_Cm_emVAR_COORberDsS:,  (const&In file included from video_output/video_text.c:30:
In file included from ../include/vlc_common.h:1031:
v avl)))
      |                 ^
../include/vlc_variables.hlc_object_t *)(&(x)->:obj) \
      |               ^
469../include/vlc_variables.h::5142::48: note: expanded from macro 'var_GetChecked'
   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]142
 | #define v  469 |   a  var_CrreIn file included from ate( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DO_GetCheINHERcIkvideo_output/video_widgets.ce:T )33:
In file included from ../include/vlc_common.h:1031;:
../include/vlc_variables.h:d256
      | (    ^o:,12
n../include/vlc_variables.h:,t: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,122:v)   v39256 | : note: expanded from macro 'var_Create'
 ar_Ge    122 t | Cr#define var_Checked(VLetCu_rOerBantJECT(o),ne(a,b,c) v var_SetaCr,_Creat,hecked( p_ovbt)je(
,        |                                                ^
Vpsz_name, L../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
C  V_481 |         const sOBJECT(a), b, c )
      |                                       ^
truct../include/vlc_common.h:481:15 : note: expanded from macro 'VLC_OBJECT'
vlc_  481 |         const struct vLlcCc_co_momon_members: (const mmoVnAv_Rlmc_e_mobbAejDecDrREStsS_:t, v a (l*)(&(x)->obj) \
      |  );
      |            ^
              ^
../include/vlc_variables.h:c140:48o:ns note: expanded from macro 'var_SetChecked'
t  140 | #de vfilc_object_t ne var_SetChec*)(&(x)->obj) \
      | In file included from video_output/video_text.c              ^
ked(o,n,t,v) var_SetCh:30:
ecked(VLC_OBIn file included from J../include/vlc_common.hE:C1031T:
(../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o
),n  477 | , tIn file included from  , video_output/video_epg.cv :)v30a
:
r      _In file included from | C                                               ^r
eate../include/vlc_common.h( ../include/vlc_common.hp_o:1031:
b../include/vlc_variables.h:481:15: :note: j, psz_name, Vexpanded from macro 'VLC_OBJECT'
L  324C481_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^ | 
:10:  warning:  ../include/vlc_variables.h:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]122     :39: note: expanded from macro 'var_Create'

 const struct vlc_common_m  122   | 324# | define var_Creaet me(a,b,c) var_Create( VLC_O Bbers:  J (conisEtC Tvlc_objectf(a), b, c )
      (|                                       ^
 _t *)(&(x)->obj)../include/vlc_common.h:!481:15v: note:  \
      |               ^
expanded from macro 'VLC_OBJECT'
a  481 |     r_  G etChecke d( pconst_o bsj,t pIn file included from video_output/video_widgets.c:33:
In file included from ../include/vlc_common.h:1031:
rsu../include/vlc_variables.hzc_tn vlc_commoan:m_276em:,e10 m:bV warning: LC_edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]rs: (const 
vVlc_object_tA *  )276R | _ ( & F(L if(OAT, &val ) )
      |          ^
x !var)_-../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
G  >obj) \
      |               ^
142etCh | #ecked( pd_oefine vabrj_GetChe, In file included from video_output/video_text.ccked(o,n,:t,30:
In file included from p../include/vlc_common.hs:1031:
../include/vlc_variables.h:z491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_v  )491 |  name , v VLC_aV A Rr__IvaNTEGER, &valG e)t )
C      h|          ^
er_Ccreate( p_obj,k e../include/vlc_variables.hpsd:(142VLz_name, VC_OB:LJ48CECT(o),n,_Vt,: note: expanded from macro 'var_GetChecked'
ARv_  )AD
142 | #define var_GetChecked(o,n,t,v) var_DRGetChEeS      cked(VLC_OBJECT(o),n,t,v)
      |                                                ^
S|  ../include/vlc_common.h:481:| VLC15_:                                               ^ note: expanded from macro 'VLC_OBJECT'

  VAR_DO../include/vlc_common.hINHER:IT );
      |     ^
481481:15: note:  |     expanded from macro 'VLC_OBJECT' 
 ../include/vlc_variables.h   : 481c | o122 :n39 :  s t stru    concsnote: texpanded from macro 'var_Create'
   t vlc_common_members:stru c(t122 | # vlc_common_members: cdoen(sctfine varo_Create(a,b,cn) var_Creastte vlc_ob( VLC_OBJECT(a), ject_t *)(&(x)->obj) \b, c 
      |               ^
)
       |                                       ^
vlc_objec../include/vlc_common.ht:_481t *)(&(x)->ob:15: note: expanded from macro 'VLC_OBJECT'
j  )481 |   \
       |      In file included from  con              ^s
tvideo_output/video_widgets.c:33:
In file included from ../include/vlc_common.h: 1031:
s../include/vlc_variables.ht:r293u:c10t : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vlc_common_members  : (const v293 |     ifl(c_object_t * )In file included from !(&(x)->obj) \
      | v              ^a
video_output/video_epg.cr:_G30etC:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ecked( p_obj  ,340In file included from video_output/video_text.c:30:
In file included from ../include/vlc_common.h | :1031:
../include/vlc_variables.h:511:5:  warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 psz_name, V LC_VARif( v_BOOL,a &val ) )
      |          ^
  r511_../include/vlc_variables.hG: | e142    v:48: note: aexpanded from macro 'var_GetChecked'r
t  C_hCreate( pecked( 142p | #d_obj, psz_name, VLC_VARe_fob_jine var_GetChecked(o,n,t,v) ,vS apsz_name, VLC_VAR_INTEGER T| VLRC_VAR_DOINHERITIr_GetChecked(VLC_OBJNE
      CT(o),n,t| ,G    ^
, &vva)../include/vlc_variables.hl:
122:39: note: expanded from macro 'var_Create'
        122 | #define var_|                                                ^
C r../include/vlc_common.he:at481:15: note: expanded from macro 'VLC_OBJECT'
e)  481 |         c(o )
      |         ^
na,b,c) va../include/vlc_variables.h:142:st st48: note: rucrexpanded from macro 'var_GetChecked'
_Create( VLC_OBJECT(a), b,  142 c )
 |       |                                       ^
#d../include/vlc_common.he:tf481 ivne varlc__co:15: note: expanded from macro 'VLC_OBJECT'
m  Getmon_m481 |      C   const hstruct vlc_ceommeocmkbne_mermesbers: (condst( :ovl (const vlc,_cn_,otbo,jveb)cjet _t *)(c&(x)->tovbaj_tr) \ 
      |               ^
_GetChe*)(&(x)ck-ed(>VLCob_OBJEj)CT(o), n,\
      |               ^
t,v)
      |                                                ^
../include/vlc_common.h:In file included from video_output/video_widgets.c:33:
In file included from ../include/vlc_common.h:4811031:
../include/vlc_variables.h:15: :note: 304expanded from macro 'VLC_OBJECT':17
:   warning: 481In file included from due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] | video_output/video_text.c        c:o
30nst struct vlc_com:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning:   m304 |     if (likely(!var_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]GetChecked
 on_memb(e  ob525j | , nam  e ,  rs: var_CreV(LcaC_VAR_COte(ORoDn p_obj, Ssp,t  s&valz)v))
      _| nlac                ^m
e, VLC_VA../include/vlc_variables.h:_o142b:48: note: expanded from macro 'var_GetChecked'
jR_BOOL   142ect_t|  | *)# VLCdefin_VeA var_GetCh(ecked(o,n,t,v) var_GetCh&eR(_x)-DOINc>obj) \H
kEed(RITV
L            |     ^
|               ^
../include/vlc_variables.hC_OBJ:EC122:T(o),39:n,t ,note: vexpanded from macro 'var_Create'
)
      |                                                ^
  122 | ../include/vlc_common.h:#def481In file included from i:video_output/video_epg.c15: note: expanded from macro 'VLC_OBJECT'
n:  e481  |  var_Cre a t30     conste (s:
aIn file included from ../include/vlc_common.h:,bt,r1031cu:
)c tv ../include/vlc_variables.h:350:9:valrc warning: __Creactodue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
me  mon_( V350membLC_OBJECers:  | T(  const v(a), b, l c  if( v)
c_      o| b                                      ^ja
ect_t *../include/vlc_common.h)r:(_481&Ge:tChec15k(:x)- >obj) \
      |               ^
note: expanded from macro 'VLC_OBJECT'
ed( p_  ob481 |      j,   co pnst strsuzc_t name, vVlLcC__cVoAmmRIn file included from on__STvideo_output/video_widgets.c:33:
In file included from ../include/vlc_common.h:m1031e:
../include/vlc_variables.hmbersR::I324 (const vlc_:N10:Go,  bwarning: &jdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]v
ect_t *)(  &(324 |     if( !var_GetCheckeda( p_obj, xpls) z_name, V->) )
      |         ^
o../include/vlc_variables.hLC_bV:j142)A:R 48_: note: expanded from macro 'var_GetChecked'
F  142 | \
      |               ^
L#OAT,d &val ) efine )var_Ge
t      |          ^
Ch../include/vlc_variables.h:In file included from 142:48: note: eexpanded from macro 'var_GetChecked'video_output/video_text.c
c:ked(o  ,30n:
142, | #define var_GetChecked(In file included from o,nt,t,../include/vlc_common.h:1031:
v../include/vlc_variables.h),: v539):v5a r_GetChecked(v:Va warning: rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
LC_OBJECT(o),n,t,v)
        539G | e|                                                ^
tC h../include/vlc_common.h :ec  va481:15: r_Cnote: rekexpanded from macro 'VLC_OBJECT'a
ete(   481 |       p _d(VLoC consbt _strOBujct vlc_,c Jpsz_noammmEeoCn,_ VT(o),n,tL,mCe_mbVeAvR)r_
s      F: (L|                                                ^
OcAoTn../include/vlc_common.h :|481 :st15 :V note: expanded from macro 'VLC_OBJECT'
vlLc  C_ob481 |  j       _VARec_coDnOtsI_tN HtE R*s)trI(&(uxTc
      |     ^
t../include/vlc_variables.h)->obj) \:122 v
      :lc39: note: | _expanded from macro 'var_Create'              ^
c  122 | #de
ommon_fmienmeb evars: (cor_nst vlc_Cobjreatece(t_t *a),In file included from (bvideo_output/video_widgets.c&,c): (vx33)-:
ar_In file included from C>../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
or  beja)340t e( V\
      |               ^
L | C _OBJECT(a   )i,f (b ,v acr _)G
e      | tChecked                                      ^
(../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
   481 |   In file included from video_output/video_epg.c:30:
In file included from ../include/vlc_common.h:      p_obj, psz_name, VLC_VAR_STRING, &val ) )
const1031:
 struc      |         ^
../include/vlc_variables.h:t v../include/vlc_variables.h:362142:48l: note: expanded from macro 'var_GetChecked'
c:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
  c  362 |    omm142  | #idefinoen fv(a_rm_ eGetmChecked(bevros,:na r_Ge(,ttCch,v) onvar_GestCheckedt(VLC_ OvBeJcked( p_obEjl,c _psobjCzT_(o)e,nan,t,cvmte_, VLCt )
      |                                                ^
_../include/vlc_common.h:481:15: note: *expanded from macro 'VLC_OBJECT'
)  481 |   (&V(Ax R)  - >_oA D bDcjRons)t E\ S
sS,t       ruct v| l&              ^c
val ) )
_      common_|         ^
../include/vlc_variables.h:142:48: note: members: (coIn file included from video_output/video_text.c:30:
In file included from ../include/vlc_common.hnst vexpanded from macro 'var_GetChecked':1031lc_objec:
../include/vlc_variables.h:554:5
:  142 | #det warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]fti
 ne var*  554 |     v_GetChecked()(&(xar_Creo,n,)->oate( pt,v)b _j) \
obj, psz      |               ^
var_GetC_hneacmke,e dVL(CV_VAR_SLTCR_IONBGJ E|C TV(LoC)_,VnA,Rt_,DvO)IN
H      E| R                                               ^I
T
      |     ^
../include/vlc_common.h:../include/vlc_variables.h:122:48139:: 15: note: expanded from macro 'VLC_OBJECT'note: expanded from macro 'var_Create'

In file included from   481  122 | # |  d video_output/video_widgets.c  :  33:
In file included from   ../include/vlc_common.hconefst: sintruce 1031vt:
 varlc../include/vlc_variables.h_com:350:9:_C rmowarning: n_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
membeate(a  ,b350 |  er s,c  i) fva(r:  var_G(ce_CtonChestc rked(veatlc _obep( VL_C_jeoctbj, _t *psz_nOBame, )(V&(LJxC_)ECVA-T(a>oRbj_), ) b, c S)
T      | R                                      ^
ING,../include/vlc_common.h: 481:&15:v note: alexpanded from macro 'VLC_OBJECT'
   481)  |  )\
      |               ^

      |           ^
  ../include/vlc_variables.h  : c142on:st48 s:tr ucnote: t expanded from macro 'var_GetChecked'vl
c  142 | _c#define var_GetChecked(o,n,t,v) var_GetChecked(VLomCmo_In file included from n_Ovideo_output/video_epg.c:30:
BJECTmemb(In file included from ero),n,ts:, (cvon)st
 vlc_o      bj| ../include/vlc_common.h:                                               ^1031:

../include/vlc_variables.h:429:5: warning: ../include/vlc_common.h:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481:15  429: |      note: expanded from macro 'VLC_OBJECT'
var_  481 |  Crea te( pe ct_t * )(&(x )->o bj)   \
      |               ^
co_obj, psznst struct vlc_com_namonme_mem, VLbers: C_(VARc_INoIn file included from TEGvideo_output/video_text.c:30nsE:
In file included from t../include/vlc_common.hR  | vVlc_obLC_V:1031:
../include/vlc_variables.h:je563:AR_DctO_5t: IN Hwarning: *Edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)(&(x  563 | )-R  >objIT )  v;)
      |      ^\
ar_Cr../include/vlc_variables.h
:122:      |               ^
39: note: eaexpanded from macro 'var_Create'te(
 p_obj,   122 | psz_#ndaemfei,n eV vaLr_CC_VAR_STreateRI(a,b,c)NG |  VLvar_CreaIn file included from video_output/video_widgets.c:33te(:
C_ VIn file included from LVAR../include/vlc_common.h:C1031:
../include/vlc_variables.h:_OBJ_DEC362T(:a), b,9 c : warning: )
      due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]|                                       ^

../include/vlc_common.h  OI:NH481ER362I:15: T
      note: expanded from macro 'VLC_OBJECT'
|     ^
  481 |  ../include/vlc_variables.h | :122:39 :    note: expanded from macro 'var_Create'
  if(      consvar_G  122etChecked(  | tp#d strue_fict vneo var_Creatlbj,ce( a,pb,c)sz__ nvar_Careamtcee( VL, VC_Oommon_LmeC_VABJERmbCT(a), _ers: (ADDREb, SccS )
      onst|                                       ^
../include/vlc_common.h:481 vlc_, &val:15 : note: expanded from macro 'VLC_OBJECT')
o bj  481) |  e      
 ctc      o_ns| t s        ^tt
 ruct*) ../include/vlc_variables.h:142(:&48vlc:_comm o(nx_menote: mbersexpanded from macro 'var_GetChecked'
:  142 | #defin )->eo(cb vjoar_GetChnst vlce_objeckect_t d(*)(&(xo,) \
n)->,obj) \t
      | ,              ^
      |               ^
v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15In file included from : video_output/video_text.c:In file included from video_output/video_epg.c:3030note: :
In file included from :
../include/vlc_common.h:1031In file included from expanded from macro 'VLC_OBJECT'../include/vlc_common.h:1031:
../include/vlc_variables.h:
578  ::
9: ../include/vlc_variables.h:442:5481 | warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
         578 | c  442 | o    n    if( var_stChanv arge( p_s_Crtobearte( puj_oct vlc_cbj,o ps, pz_nmmosza_nnmamee,_ V,meLC_mVAR_b CHOVeLC_VArR_BsIO: (coCESCnsOtO vUNTlcL , &c| VounL_C_VoARtb_, NDjeOULLINc ) )
      t_t |         ^*)
HE../include/vlc_variables.h:128R(IT &(x)-:43: );
note: expanded from macro 'var_Change'
>        128 | o#|     ^deb
j../include/vlc_variables.h):122fine  var_:\
      39:| Cha note: expanded from macro 'var_Create'
              ^
n  122 | #dgeef(ian,eb var_Cr,eac,d,e) tvare_(a,b,c) Cvarhange( _VLC_COBrJEeCTa(at),e ( VbL,C _c,O Bd,JECT(a ),e )
      |                                           ^
 b, c )../include/vlc_common.h:
      |                                       ^
481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:481:15: note:   481expanded from macro 'VLC_OBJECT'
 |      In file included from 481 |   video_output/video_widgets.c   c :   33ons    const :
In file included from ../include/vlc_common.h:t str1031uct vl:
c_cos../include/vlc_variables.htru:mcmont429 v_ml:c_ecom5mm:o warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n_b  mers429 | : ( em   vbcaoer_Creatnst vle( pc_obj_robj, psz_naesme,ct_t  *)V(&(xL)->Cobj: _)(cVARonst \
      |               ^ 
_vlINcT_EGERobject_t *)(& (| VLC_VAR_DOIx)->NHoERIT );
      |     ^bj
) \
      |               ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_In file included from video_output/video_epg.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5:Crea tewarning: ( VLC_OBJECT(adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
),   b, c )
      455 |     |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
va  481 |    r_Create( p_obj, psz_name, VLC_VAR_FL   OAT  const struct vlc_common_members: (const  | VLC_VAR_DOINHERIT );
      |     ^
vl../include/vlc_variables.hc_obj:ect_t *)(&(x)->obj) \
      |               ^
122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECTIn file included from (video_output/video_widgets.ca),:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442 b, :5:c )
      |                                       ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h  :442 |  481:   var_Create( p_obj, ps15: note: expanded from macro 'VLC_OBJECT'
z_na  481 |      me , VL  consC_t VAstructR vlc_co_BOmmOLon_m | VLC_VAR_DOINHERIT );
      |     ^
e../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
mbers: (const vlc_o  122 | #define bject_t *)(&(x)->obj) \
      |               ^
var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, cIn file included from  )
video_output/video_epg.c:30      | :
In file included from ../include/vlc_common.h:1031:
                                      ^
../include/vlc_variables.h:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
469:  481 | 5        const: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] struct vlc_comm
o  469n_ | members: ( con st vlc_object_t *)(&(x)->obj) \
      |               ^  va
r_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VIn file included from video_output/video_widgets.c:33:
In file included from AR_../include/vlc_common.hDOINHERIT );
      |     ^
:1031../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
:
  122 | #d../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  f455 | ine v ar_   Create(a,b,c) vvar_Create( p_oar_Creatbj, e( VLC_OBJEpsCT(a)z_na, meb, c , )
      VLC_VAR_FLOAT | V|                                       ^
LC_VAR_DOIN../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
H  481 |         const stERruct vlc_commoInT );_
mem      |     ^
bers: (c../include/vlc_variables.h:122onst vlc_ob:39ject_t *)(&(x: note: expanded from macro 'var_Create'
)-  122 | #define var_Create(a,b,c) var_Crea>obtej) \
      |               ^
( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |     In file included from    video_output/video_epg.c: c30o:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  477 |     st struct vlvar_c_Creacotmmon_membe( p_oerbj,s: (const vlc_object_t *)(&(x psz)->obj) \
      | _              ^
name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from video_output/video_widgets.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  122 | #de  fi469 |     var_Cne var_Createreate( p_obj, ps(z_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
a,b,../include/vlc_variables.h:c)122:39: note: expanded from macro 'var_Create'
 var_Create( VLC_  122OBJECT | #(a), deb, ficne v ar_)
      Create(a,b,|                                       ^
c) var_Create( VLC_OBJE../include/vlc_common.h:481:15: CT(a), b, note: expanded from macro 'VLC_OBJECT'
c )
      |                                         ^
481 |      ../include/vlc_common.h:   c481:o15:n note: expanded from macro 'VLC_OBJECT'
st  481 |  s  t      const struct vlc_commoruct n_vmembers: (conlst vlc_objec_coctm_t *m)(&(x)->obonj) \
      |               ^
_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/video_widgets.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obIn file included from video_output/video_epg.c:j, psz_n30:
In file included from ../include/vlc_common.h:In file included from video_output/video_text.c:1031:
31:
../include/vlc_variables.h:am491e, VL../include/vlc_vout.h:125:C_V5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
A:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |   491    |   v  lc var_C_Rrea_SteoTRbj( p_obj,IN pszG |ect_r VeleaLC_Vse( p_name,AR VLC__D_vouOVAR_AIDDRESSNHt E |RI);
      |     ^
T V../include/vlc_objects.h );:66:
      25:LC_V|     ^
 AR_DOI../include/vlc_variables.h:note: expanded from macro 'vlc_object_release'
N   66 | 122:39   :  HERnote: expanded from macro 'var_Create'
I  122 | vlc_obj#dect_refeleasinee(  vaVLCT )r_;
Cr_OBJECT(ae      |     ^
) ../include/vlc_variables.h:122)
      |                         ^
at../include/vlc_common.h:481e(a,::39: note: expanded from macro 'var_Create'b,c15: note: expanded from macro 'VLC_OBJECT') v

ar    122_ | #define Crvar_Cre481 | ea     ate  t (eaco,b,c) vnst s(trar_uct V vLlc_commCoC_n_OreBatmeme( VLCber_OBJJs: EE(coCCT(aT(a)nst), ,b,  cb, )
 c )      |                                       ^
      |                                       ^

../include/vlc_common.h:481 vlc_o:../include/vlc_common.h:48115: :15note: bjeexpanded from macro 'VLC_OBJECT':ct_t 
*  481 |  )( &(x)-      c note: expanded from macro 'VLC_OBJECT'
o  481n |    s>t    strobju) \
  const sct       | vtrluct              ^
c_common_members:  vlc_co(const vlc_object_t *)(&(x)->obj) \
      |               ^
mmon_members: (const vlc_object_t *)(&(x)->objIn file included from ) video_output/video_widgets.c\
      |               ^
:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_AIn file included from video_output/video_epg.c:30:
In file included from ../include/vlc_common.hDDRESS | VLC_VAR_DOINHERIT:1031:
../include/vlc_variables.h:511: )5;
      |     ^
: ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    122 | #define vavideo_output/video_text.cr_:110:10: Cwarning: 511due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 | reate(a  110 | ,   b,    c i)fva  r_Cre(!vaatvae(r_rInhe p_ro_bj,C psz_rnamietBool(vae, out,VtLC_VA "osR_INd"TEGER)e |( ||  durV atLion VLs*o)(&b(x)j->o)bj) t s\
      |               ^
t r\uc
t      |               ^
 vlc_common_members: (const vlc_object_t *)(&(x)->objIn file included from ) \
      |               ^
video_output/video_widgets.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
In file included from ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'video_output/video_epg.c
:30  122 | #define v:
In file included from ../include/vlc_common.h:1031:
ar_Create(a,b,c) var_Create( VLC../include/vlc_variables.h:_OBJECT(a), b, c )
      |                                       ^
525../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:5  481 |     : warning:     const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 \
      |               ^
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL In file included from video_output/video_widgets.c:33| VLC_VAR:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  DOINHERIT
      |     ^
525 | ../include/vlc_variables.h    var_Create( p_obj, p:sz_na122:39: me, VLC_Vnote: expanded from macro 'var_Create'
A  R_BOOL | VLC_V122 | #define vaAR_Dr_CrOIeateNHERIT
      |     ^
(a../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
,b,  122 | #define var_Create(a,b,c) vc) varar_Create( VLC_OBJECT(a), b, c )
      |                                       ^
_Creat../include/vlc_common.h:e( VLC481:15: note: expanded from macro 'VLC_OBJECT'
_OBJ  481 |        EC constT(a), b str, c )
      |                                       ^uc
t vlc_common_members: (const ../include/vlc_common.h:481:15: note: vlc_object_t *)expanded from macro 'VLC_OBJECT'
(  &(x)->obj) \
      |               ^481
 |         const struct vlc_common_members: (const vIn file included from video_output/video_widgets.c:lc_obj33:
In file included from ../include/vlc_common.h:1031:
ect_t *)(&(x)->obj../include/vlc_variables.h:539:5) \
      |               ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLCIn file included from _VAR_video_output/video_epg.cFL:OAT | V30:
LC_In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:VA539R:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_DO  INHERIT539 |   
        |     ^
var_C../include/vlc_variables.h:122r:39: note: expanded from macro 'var_Create'
e  122 | #defineate(  var_Create(a,b,c) varp_obj, ps_Creatz_name(e, VL VLC_OBJECC_VAR_TF(aLOAT ), | VLC_b, VAR_DOINHEc )
      |                                       ^RIT
      
../include/vlc_common.h:481:15: |     ^
note: expanded from macro 'VLC_OBJECT'../include/vlc_variables.h
:122  481 |      : 39  const struct vlc_:c note: expanded from macro 'var_Create'
ommon_members: (const  122 | #de vlc_ofibjecnet_ vtar_Creat *)(&(x)->obj) \
      |               ^
e(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.hIn file included from video_output/video_widgets.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:481:15: note: expanded from macro 'VLC_OBJECT'
  554 |     var_Create( p_obj, ps  481 |    z _name, VLC_VAR_S   TR cINoG | VLC_VAnsR_DOINHERITt struct 
      |     ^
vlc_comm../include/vlc_variables.h:on_m122:39: note: eexpanded from macro 'var_Create'
mbers: (  122const v | #lcde_ofibject_t *ne) var_Create(a,b,c) (va&(r_x)->Crobj) e\ate( VLC_OBJECT(a)
      | ,               ^
b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commoIn file included from n_video_output/video_epg.cmembers: (const :v30lc_ob:
In file included from ../include/vlc_common.h:1031je:
../include/vlc_variables.hct_t *)(&(x)->obj) \
      |               ^
:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_naIn file included from mevideo_output/video_widgets.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:, V563:L5:C_VA warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
R_  563 |   STR  var_CreaING |te( p_obj, VL pC_szVAR_DOI_naNHERme, VLC_VAR_SIT
      |     ^TR
IN../include/vlc_variables.hG | VLC_V:AR_DOINHE122:39: RInote: T
      | expanded from macro 'var_Create'
    ^
  122 | #d../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
efine var  122 | #def_inCe var_Create(a,b,c) vreaar_Create( VLC_OBJECT(ate(a,),b b, c )
      | ,                                      ^c
) ../include/vlc_common.h:481va:15: note: expanded from macro 'VLC_OBJECT'
r  _481 |         const struct vlc_commCreona_mteem(be rVs: (conLC_st vOBlc_oJECbject_t *)(&(x)-T(a>)obj) \
      |               ^
, b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlIn file included from c_common_mvideo_output/video_widgets.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  578 |     if( var_Change( p_obj, psz_name, VLC_mbers: (consVAt vlR_CHOcI_oCESCOUNT, &coubject_t *nt, )(&(x)->objN) ULL ) )
      \
      |               ^
|         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,In file included from video_output/video_epg.c:30:
In file included from ../include/vlc_common.he): var_Change( VLC_OBJECT(a)1031, b, c, d, e )
:
../include/vlc_variables.h:563      | :5:                                           ^
warning: ../include/vlc_common.h:481:15due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: note: expanded from macro 'VLC_OBJECT'

  481   | 563 |     var _C       const struct vlc_common_membreate(er p_s:obj (, psconst z_name, VLC_vlVARc_object_t *)(&(x)_STR->IobNG |j) \
      |               ^
 VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/video_epg.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
27 warnings generated.
In file included from video_output/video_widgets.c:34:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/video_epg.c:31:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^In file included from video_output/video_widgets.c
:37:
../include/vlc_objects.hdepbase=`echo video_output/vout_subpictures.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
../include/vlc_filter.h::66:25: note: expanded from macro 'vlc_object_release'
167:   669: |     v/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/vout_subpi warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ctures.lo -MD -MP -MF $depbase.Tpo -c -o video_output/vout_subpictures.lo video_output/vout_subpictures.c &&\
mv -f $depbase.Tpo $depbase.Plo
  167lc_ |   object_   rel   mease( VsgLC_W_Oarn( pBJE_filter, "can't CTge(a) )
      |                         ^
t ../include/vlc_common.h:ou481:tpu15: note: expanded from macro 'VLC_OBJECT'
t   481 |      pi  ct cournse"t  )str;
uc      |         ^
t../include/vlc_messages.h:85: v5:lc note: _cexpanded from macro 'msg_Warn'
om   85mon |  _m  em mbesgrs_G: en(ceronic(st vlc_object_tp_this *), VLC_M(&(x)->obj) \
      |               ^
SG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/video_widgets.c:37:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/video_widgets.c:39:
video_output/vout_spuregion_helper.h:75:32: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   75 |     image_handler_t *p_image = image_HandlerCreate( p_this );
      |                                ^
../include/vlc_image.h:64:55: note: expanded from macro 'image_HandlerCreate'
   64 | #define image_HandlerCreate( a ) image_HandlerCreate( VLC_OBJECT(a) )
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/video_epg.c:37:
video_output/vout_spuregion_helper.h:75:32: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   75 |     image_handler_t *p_image = image_HandlerCreate( p_this );
      |                                ^
../include/vlc_image.h:64:55: note: expanded from macro 'image_HandlerCreate'
   64 | #define image_HandlerCreate( a ) image_HandlerCreate( VLC_OBJECT(a) )
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_widgets.c:301:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  301 |     if (!var_InheritBool(vout, "osd"))
      |          ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/video_epg.c:627:16: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  627 |     sys->obj = VLC_OBJECT(vout);
      |                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/vout_subpictures.lo -MD -MP -MF video_output/.deps/vout_subpictures.Tpo -c video_output/vout_subpictures.c  -fPIC -DPIC -o video_output/.libs/vout_subpictures.o
73 warnings generated.
depbase=`echo video_output/window.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/window.lo -MD -MP -MF $depbase.Tpo -c -o video_output/window.lo video_output/window.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from video_output/vout_subpictures.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_subpictures.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_subpictures.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_subpictures.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_subpictures.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_subpictures.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_subpictures.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_subpictures.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_subpictures.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_subpictures.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/window.lo -MD -MP -MF video_output/.deps/window.Tpo -c video_output/window.c  -fPIC -DPIC -o video_output/.libs/window.o
v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_subpictures.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_subpictures.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_subpictures.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_subpictures.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_subpictures.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_subpictures.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_subpictures.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_subpictures.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(30 warnings generateda,b.
,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_subpictures.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_subpictures.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_subpictures.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_subpictures.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_namdepbase=`echo video_output/opengl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/opengl.lo -MD -MP -MF $depbase.Tpo -c -o video_output/opengl.lo video_output/opengl.c &&\
mv -f $depbase.Tpo $depbase.Plo
e, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_subpictures.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_subpictures.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_subpictures.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_subpictures.c:38:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/opengl.lo -MD -MP -MF video_output/.deps/opengl.Tpo -c video_output/opengl.c  -fPIC -DPIC -o video_output/.libs/opengl.o
In file included from video_output/vout_subpictures.c:38:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_subpictures.c:38:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const28 warnings vlc_obj generated.
ect_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_subpictures.c:38:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_subpictures.c:40:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_subpictures.c:40:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't gedepbase=`echo video_output/vout_intf.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/vout_intf.t olo -MD -MP -MF $depbase.Tpo -c -o video_output/vout_intf.lo video_output/vout_intf.c &&\
mv -f $depbase.Tpo $depbase.Plo
utput subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_subpictures.c:165:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  165 |         module_unneed(filter, filter->p_module);
      |         ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
   50 | #define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_subpictures.c:166:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  166 |     vlc_object_release(filter);
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_subpictures.c:192:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  192 |     filter_t *text = vlc_custom_create(spu, sizeof(*text), "spu text");
      |                      ^
video_output/../libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
  110 |         vlc_custom_create(VLC_OBJECT(o), s, n)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_subpictures.c:208:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  208 |     text->p_module = module_need(text, "text renderer", "$text-renderer", false);
      |                      ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
   48 | #define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_subpictures.c:211:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  211 |     var_Create(text, "spu-elapsed",   VLC_VAR_INTEGER);
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_subpictures.c:212:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     var_Create(text, "text-rerender", VLC_VAR_BOOL);
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_subpictures.c:222:23: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  222 |     filter_t *scale = vlc_custom_create(object, sizeof(*scale), "scale");
      |                       ^
video_output/../libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
  110 |         vlc_custom_create(VLC_OBJECT(o), s, n)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_subpictures.c:242:23: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  242 |     scale->p_module = module_need(scale, "video converter", NULL, false);
      |                       ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
   48 | #define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_subpictures.c:278:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  278 |     var_SetInteger(text, "spu-elapsed", elapsed_time);
      |     ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_subpictures.c:279:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  279 |     var_SetBool(text, "text-rerender", false);
      |     ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_subpictures.c:283:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  283 |     *rerender_text = var_GetBool(text, "text-rerender");
      |                      ^
In file included from video_output/window.c:../include/vlc_variables.h:32:
In file included from ../include/vlc_common.h:659:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
41  : note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
140 | ../include/vlc_common.h:481:15#define : vanote: expanded from macro 'VLC_OBJECT'r_Set
Checke  481d( |  o,    n,t,v) v   coar_SetCnst strhuct vlc_commoecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strucn_members: (const t vlc_commonvlc_ob_ject_t libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/vout_intf.lo -MD -MP -MF video_output/.deps/vout_intf.Tpo -c video_output/vout_intf.c  -fPIC -DPIC -o video_output/.libs/vout_intf.o
me*)mbe(rs: &(x)->obj) \
      |               ^
(const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/window.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/window.c:32:
In file included from ../include/vlc_common.hvideo_output/vout_subpictures.c:859:21::1031:
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:212  859 |    :12           :       warning: msg_Wadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]rn(spu
, "%4  .4s to %4.4s conversion fa212iled",
      |                     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     ms |     rg_Geneetric(p_this, VLC_MuSG_WARN, __VA_ARGrnS__)
      |      ^
../include/vlc_messages.h:78:v13: anote: expanded from macro 'msg_Generic'
   78 | r    vlc__LogS(VLC_OeBJECT(o), tp, vlc_moduleC_name, h__FILE__,e __LINEc__, \k
      |             ^
../include/vlc_common.h:481:15: enote: dexpanded from macro 'VLC_OBJECT'
  481 |         const s truc(t vloc_cobmjmon_member,s : (cnonst vlc_aobject_t m*)(e&(x),->obj) \
      |               ^
 VLC_VAR_COORDS, val);
      |            ^video_output/vout_subpictures.c:
889:../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
21  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
: ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
warning:   481 |    due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   889 |                         mcsg_Eonrr(sstpu,  s"strcauclit ngvl fc_aicleomd"mo);n_
      me|                     ^m
be../include/vlc_messages.h:r83:s5: note: :expanded from macro 'msg_Err'
 (   83 |  co   msng_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:st78:13: note: expanded from macro 'msg_Generic'
 vlc_obj   78 |  e   cvlc_tLog(_VLC_OBtJEC T(o), *p, )vlc(_mo&dul(e_nxame), _-_FI>LE_o_, b__LjINE)__,  \
\      |             ^

      ../include/vlc_common.h:481| :15:              ^ note: expanded from macro 'VLC_OBJECT'

  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obIn file included from j)video_output/window.c \
:      |               ^32:

In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/window.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_navideo_output/vout_subpictures.c:1064me,:17:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
V 1064 |  LC   _V   A    R_S   TR  mIsg_NGErr, (spvu, a"orligi nal) pi;
ctu      re |            ^si
ze %../include/vlc_variables.hdx%:d is140 un:48sup: pornote: teexpanded from macro 'var_SetChecked'd"
,
  140 |       | #                ^
d../include/vlc_messages.h:83e:5f: note: iexpanded from macro 'msg_Err'
n   83 | e    v masgr_G_eneSriec(tp_Cthhise, VLC_ckMSGe_EdRR, (__Vo,A_AnRG,S_t_),v
      )|     ^
../include/vlc_messages.h:78 :13v: anote: expanded from macro 'msg_Generic'r_
Set   78 | C  h  evlccke_Logd((VLVLCC_O_BJEOBCT(JEo)C, pT, (vloc_)mo,dunle,_ntame,v), _
_FI      |                                                ^LE_
_../include/vlc_common.h:, __481:15LIN:E__,  \
note: expanded from macro 'VLC_OBJECT'
      |             ^
../include/vlc_common.h:  481:15:481 |     note: expanded from macro 'VLC_OBJECT'     const st
r  481 | uct vlc_  c     ommon_members:  c(onsctonst vlc_ob jstrecuct tv_t l*c_co)mmo(n_me&(x)->objmb)ers : (c\
      | o              ^
nst vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/window.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12video_output/vout_subpictures.c: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:1068:17  : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]256 |     return v
ar_ S1068 |  e   t Checked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
   ../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o ,n,    t   msg,v) var_Se_tWarn(Chespcu, "korigeinald (pictVLC_uOrBe siJze isECT (uon)defi,n,nte,v)
      |                                                ^
d../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
")  481 |         const struct vlc_comm;o
      |                 ^n
_m../include/vlc_messages.h:85:5e: mnote: berexpanded from macro 'msg_Warn's
: (const    v85 |   l  mcsg_G_enoericbje(pct_t *)(&(x)->obj) \
      | _              ^
this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     In file included from video_output/window.c:32:
In file included from vl../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  _276Log(V | L C_O BJECT ( if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
o)../include/vlc_variables.h,:142:48: note: expanded from macro 'var_GetChecked'
 p,   vlc142_modu | #define var_le_nGetChecked(o,n,amet,,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
       |                                                ^
__FI../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
LE__,   __LI481 | NE__ , \
       |             ^
 ../include/vlc_common.h :481:15:  note: expanded from macro 'VLC_OBJECT'
   481 |       const struct vl   c_c oconsmt stmon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
ruct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/window.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t video_output/vout_subpictures.c*)(&(x)->:1166:obj) \
      |               ^
9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1166 |     if (var_Get(object, "highlight", &val) || !val.In file included from bvideo_output/window.c_:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:boo304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
l  )304  |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, {
      |         ^&val)))
      
| ../include/vlc_variables.h:137:33                ^: note: 
expanded from macro 'var_Get'
../include/vlc_variables.h:  142:13748: note:  | #defexpanded from macro 'var_GetChecked'
ine v  ar_G142 | #define var_GetCet(a,b,hcecked(o,n,t,v) var_GetChecked) var_(VLC_OBJGetE(C VLC_T(o),n,t,v)O
      BJECT| (a)                                               ^
../include/vlc_common.h:,481:15: note: expanded from macro 'VLC_OBJECT'
 b,   481 |         const sctru )c
      |                                 ^
t vlc_com../include/vlc_common.h:mon_m481e:m15: note: berexpanded from macro 'VLC_OBJECT's: 
(  481co |    nst vlc_object_t *  )   co(&(nstx )->obj) \
      | s              ^truc
t vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/window.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324video_output/vout_subpictures.c:1172:24 |  : warning:    if( !due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]var_GetCh
eck e1172 |  d( p_obj, psz   _names,y VLC_VAR_FLOAT, &val s->cr)o )
      p|          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
.x  142 | #define var_GetChecked(o,n, t ,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    481 |         const = struct vlc_common_members: (const  vavlc_objectr_GetI_ntegetr *)(&(x)->obj) \
      |               ^
(object, "x-start");
      |                        ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetIntegIn file included from evideo_output/window.cr(a:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  340 |     if( var_GetChecked( p_obj, psz_nba)m   ev, VLC_VAR_STRING, &val ) )
      |         ^
ar../include/vlc_variables.h_:142:48: note: expanded from macro 'var_GetChecked'G
e  tIn142t | e#gerd( VLefine var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)C
      |                                                ^_
OBJ../include/vlc_common.h:481E:CT(a15),b):
      |                                               ^
 note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  :481 |     481:15:     note: coexpanded from macro 'VLC_OBJECT'
n  s481 |   t     st  cornst usctt vruclc_common_members: (const vlc_objectt _t *v)l(&(x)->ocb_coj) \
      m|               ^
mon_members: (const vlc_object_t *)(&(x)->obj) \
      | In file included from               ^
video_output/window.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |    video_output/vout_subpictures.c:1173:24: if( var _warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]GetChecked( p_obj, psz_name, VL
C 1173 | _    syVAR_sS-T>RINGc, &val ) )
      |         ^
ro../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | p.#defiyne  var_Ge t    C= vaheckr_GeteId(o,n,t,v) var_GetCheckentedg(eVLC_OBJECT(o),n,t,v)
      |                                                ^
r../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
(o  bject481, "y- |         const struct vlc_common_members: (const vlcstar_object_t *)(&(x)->obj) \
      |               ^
t");
      |                        ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJEIn file included from CTvideo_output/window.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  362a), |     if( var_GetChecked( pb_)
      |                                               ^obj, psz
_name, VLC_VAR_ADDRESS../include/vlc_common.h, &val ) ):481:15
      |         ^
:../include/vlc_variables.h :142:48: note: expanded from macro 'var_GetChecked'
note: expanded from macro 'VLC_OBJECT'
    481 |   142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                  ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
   co  nst 481s |         consIn file included from t structrvideo_output/opengl.cuct vlc_cotmmon_:m 28:
In file included from velmc../include/vlc_common.h:1031b_ers:
com../include/vlc_variables.hm:: (o189:12n_constme:m vber s:warning: lc (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]const
 vlc_o  189 |  bje_ct_t *)(ob&(x)-   rjeetuct_t *)rn(&(x)->obj) \
      |  va              ^
r_SetChe>obckedj) ( p\
      | _              ^
video_output/vout_subpictures.c:1174:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o 1174 |     sys->crop.width  = var_GetInteger(object, "x-end") - sbysj, psz_name-,>crop.x; VLC_VAR_
      |                        ^INIn file included from 
Tvideo_output/window.cE:32:
In file included from ../include/vlc_common.h:1031../include/vlc_variables.h:G658:47:
../include/vlc_variables.h:429: note: :5:expanded from macro 'var_GetInteger'
 ER, vawarning: ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   );
      | 429  658 | #d | ef           ^
i ne var_G e../include/vlc_variables.h:t Inte140ger: 48: v(a,abnote: rexpanded from macro 'var_SetChecked'
_Creat  140) e |  ( var_ GetIn#pdef_inobj, psztege_r( nVLCea vamr_Se_OBJE,CT( a),Vb)
      |                                               ^LetCC_VAR_
hecked(I../include/vlc_common.hNTEGE:481:R |o15: , note: expanded from macro 'VLC_OBJECT'Vn
L,t,Cv_) vaVrA_R  481 |  _  S   D  cOIonetCsht sterucNct vlc_HcomEmoken_medmbeRrI(sT: (cV LC)_OBJEo;nsCt v
lcT      (o),_objnect_t | *    ^)
,(&(../include/vlc_variables.h:122:39:x)->obj ) \t,note: expanded from macro 'var_Create'
v
        122 | #defi|               ^
ne var_Create(a,b,cvideo_output/vout_subpictures.c)) :
1175:24v: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a      r_Create 1175 |  |                                                ^
 (../include/vlc_common.h: VLC481 _ sOys:15-: note: Bexpanded from macro 'VLC_OBJECT'
J>  E481 | cropC.hei   T   ght  = (a)v, a b,r_G cce tInt)ons
t      |                                       ^
 str../include/vlc_common.huc:teg481 vlc:15: note: expanded from macro 'VLC_OBJECT'
_coer  (objec481mmont | , " y-e    nd_") - sysme-> crop.mbeyrs:  cons;
      |                        ^
t str../include/vlc_variables.h (cu:658c:47: onote: expanded from macro 'var_GetInteger'nstt vl
c  _ c658 | #odefmmonvlc_inem embers: v_ob(arc_Gjeectons_ttt vlIntegecr(_a,bob)  j vare_Gect *)t_t *)(&(x)(&(Intx-)ege>obj->o) \
r( V      LC_Obj)BJ \
      |               ^ECT
| (a),              ^b
)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strIn file included from uvideo_output/window.c:c32:
In file included from ../include/vlc_common.h:1031In file included from video_output/opengl.ct :
vlc_c:om28../include/vlc_variables.h:
In file included from ../include/vlc_common.h::mon_442m1031::
../include/vlc_variables.h5:203e:mbe:12:  rswarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  203warning:  |      retudue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]rn 
(const vl  var442 |     vc_a_rSeo_tbjeCCct_rhecket *)d(&(e( ate( px)->_p_oobj, pszbj, psob_jna) \me, V
      |               ^
LC_VzAR_BOOL | VLC_VAR_namevideo_output/vout_subpictures.c_, V:1177D:9:OIL Cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
N _1177 |  VHAR_  E if B(vRIOOLTar, v al );
      )_Get(o;bjec
t,       "|     ^
men../include/vlc_variables.h:122:39: |            ^u-pa
letnote: expanded from macro 'var_Create'
../include/vlc_variables.h:140t  e", 122&v | al) ==:48#: note: dexpanded from macro 'var_SetChecked'
   140 | #deVLefifine varCne va_SertCh_e_SCcreateUCC(a,ESkbSed) {
,      (|         ^c) o,n,vat,vr
_../include/vlc_variables.h:137) va:r33: note: _expanded from macro 'var_Get'S
etChec  137 | #Cdefinkedereat vaer_(VLGeC_OBJEt((a VCT(o),nL,t,vC)
,b,c      ) v_|                                                ^ar_O
GetB(J VLCE_O../include/vlc_common.hBJECC:481T(a:15: ), b, c )T(a),
      |                                  ^
b, ../include/vlc_common.h:note: expanded from macro 'VLC_OBJECT'
481c  481 |  :)15: 
      |                                        ^
   note: expanded from macro 'VLC_OBJECT'../include/vlc_common.h
:481   :  481 |  15co:nst   s note: expanded from macro 'VLC_OBJECT'
 tru   c  t 481  c | onvlcst  s_tru c     t v clc_ccooommomnstn_memon_mmb erss: t(ermcuonsbers: tc(t v lc_obvconstl vlc_coc_obmjjecemct_ot *n)t__t (&(*)m(&(x)embers->ob: (const j) \
      v|               ^
xl)->obcj_)o \
      | bje              ^
ct_t video_output/vout_subpictures.c:1183*)(&(x)->obj) \
:      |               ^
5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from video_output/opengl.c:28:
 In file included from ../include/vlc_common.h:10311183:
 | ../include/vlc_variables.h:    msg_212D:b12g: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  212obj | ecIn file included from t, video_output/window.c:32:
"c In file included from   ../include/vlc_common.h reropt:urn:  %i1031,%ivar,%i_:
,S%i,e../include/vlc_variables.htCh:e455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] paleckedtt 
(obje   , name,455for | ced     V:vLC_aVARr_CO_ %ORDSi",C
      ,|     ^
rea ../include/vlc_messages.ht:87:5: eval(note: expanded from macro 'msg_Dbg'
 p_obj, psz_n   87);
      |  | a    ms           ^
gm../include/vlc_variables.h:140:e_Ge48: note: expanded from macro 'var_SetChecked'
,  140 V | #deLnC_VAR_FLOAerifine Tvacr(p _t_Set|hi s, VVLCL_MSGC_DB_ChecVAkRe_DOG, _d(oI_VAN_ARHE,GS_nR,t,IT );
_v      ))| 
      |     ^     ^v
a
r_../include/vlc_variables.h:S../include/vlc_messages.h122:78::13: note: etChe39: note: expanded from macro 'var_Create'
cexpanded from macro 'msg_Generic'
  122 | #def   78 |  i   nvkelcd_L(ogeVLC(V_OBJELCT(C_Oo),n,tBJ ECT(,var_Crv)o
      e| a                                               ^
t../include/vlc_common.h:481:e(a,15)b, ,: note: c) expanded from macro 'VLC_OBJECT'
p  481 |    va ,r _vlcCreate( VLC_  _mOodBule  J_nacEoCT(a), b, nstcme, ) _
_FILE __      str|                                       ^, __
LI../include/vlc_common.hNEuct:__,481  vl:c_com15mon_:me m\
note: expanded from macro 'VLC_OBJECT'
      |             ^
  481 |    ber../include/vlc_common.h :481:s:15:  (connote:  expanded from macro 'VLC_OBJECT'
   481 |  st    vl c_   o constbj ect_t s *co)(&(tx)-r>uct vlc_nsct oobjm)str \
      |               ^m
uct on_members: (const vlc_objeIn file included from vlcvideo_output/opengl.cc_comtm_:on_tm28 :
In file included from ../include/vlc_common.h:*emb)(&(x)-1031:
ers: >(c../include/vlc_variables.honos:b227:jt12) vl: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
\
        | 227 |                ^
   retuc_objern var_Sect_t *)t(C&h(ecIn file included from x)video_output/window.c:32:
In file included from ../include/vlc_common.h:1031:
ke../include/vlc_variables.hd( :469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
-p_  469 |     var_Create( p_ob>obj)ojb, pjsz_ \n,ame , VpLC_
      |               ^sz_na
Vme, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
AR_../include/vlc_variables.h:122F:LOAT,39: note: expanded from macro 'var_Create'
 val  122 ) | #define v;
      |            ^
ar../include/vlc_variables.h:140:48:_Create(a,b,c) var_Crea tnote: expanded from macro 'var_SetChecked'evideo_output/vout_subpictures.c
:  ( 1401250:V5:L C | _#warning: OBJECT(a), due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b, c )def
ine  1250v       |   a  fil| tr                                      ^
_Seter_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
Ch  Adde481Pro |     cx yCa llkebad (o,n,t ,vcon) vasr_tS strucckst ((vlc_comvlc_meon_membeorstCheck:e d(V(LCbjce_oOctn_t s*BJtECT(o ),)nopaqu,vtl,vce,)_
      obj fe|                                                ^
ct_ilte../include/vlc_common.hr,
:t481      | :15:  note: expanded from macro 'VLC_OBJECT'
    ^*
)(&(../include/vlc_filter.h:242:x30: )  note: expanded from macro 'filter_AddProxyCallbacks'-
>obj) \
      481 |   242 |     |                ^
    c   filonst strtucer_AddProxytCIn file included from allvideo_output/window.c:32:
In file included from ../include/vlc_common.h:1031:
backs../include/vlc_variables.h(:VLC_477OBJ:5: ECTwarning: (a), b,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
c)
      |                              ^
   vl477 |  ../include/vlc_common.hc_c omm :on_ memv481a:r15: note: expanded from macro 'VLC_OBJECT'
be  481_ |    rs: C(cor e atnste  (  covnstl c_opbj ste_ctrouct_t b*)(j&,(x )psz_n-a>o vlcbj) m\
      e,_|                ^
VLC_VAR_STRING | VLC_VAR_DOINHERIT )In file included from ;c
      |     ^
ovideo_output/opengl.c:mmo28../include/vlc_variables.h:
In file included from ../include/vlc_common.h:1031n_:me122:
:../include/vlc_variables.h:24139mb: note: :12:ers:  (cexpanded from macro 'var_Create'on
s  t v122lc_obje | ct_t#defin ewarning:  vadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r_Create(*)(&a(xIn file included from ,  )->obbj,c) v241)video_output/vout_intf.c: \31 | a:
In file included from ../include/vlc_common.h:1031:
  ../include/vlc_variables.h:189:
        r|               ^
12r_Creet: ate( uVLrn var_SetCvideo_output/vout_subpictures.cC_O:BJwarning: E1257:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 1257 |     filteCTrh_D(eckeaed( p_obl), 
j, b,   c )
      | 189 |                                       ^
  ../include/vlc_common.h:481  returp:15n :Pr note: expanded from macro 'VLC_OBJECT'var
oxyCallbacskz_s((nval  481_SetC | me c_ob      je , Vconhestcke LC_csVARt_t *_STd( )tpoRING_r, uctpaq uvoelval, )bj, ;cps_z_ cfiltoer,
      | mm    ^

n../include/vlc_filter.h:253      |            ^
:30oame../include/vlc_variables.h:140n: note: :expanded from macro 'filter_DelProxyCallbacks'
,   _48: mnote: expanded from macro 'var_SetChecked'
253  140 |  | e    #fVildemfineteb r_DeeLlPrrs: (coxyCaolnC_sVAR_lbItNTacks(EGERvaVLC_ OBJECr,v_T(l a), cb, val c)
      | S                             ^
../include/vlc_common.h:481etC);
h_      eck|            ^
:oed(o../include/vlc_variables.hb:140j:48: enote: expanded from macro 'var_SetChecked'
c  15t_t *)(&140 | : note: (expanded from macro 'VLC_OBJECT'#
def,n,x)t,v)in v-  ar481 |   >   o   ce vobn_Sar_SeestjtC structh)ec  vlc_c\ommked(
VLC_O      on_memberBs: (J| ECT(ot)              ^Ch
eck,n,cteo,vn)
      |                                                ^
d(../include/vlc_common.h:soIn file included from 481tvideo_output/window.c: vlc,:_obj32:
15: In file included from ../include/vlc_common.h:note: expanded from macro 'VLC_OBJECT'1031
:
  481../include/vlc_variables.h |  : e491ct_t n     *)(&(,t,vx)->)ob:j) \
5  cvar      _| :S              ^e onwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]tCst
h  491
e  | struc t    var_Creavlcked(VtLC_c_video_output/vout_subpictures.c:ceOBJECTommon_mem(be p_o1272:b(o),r5:jn,,ts: p, v)
s      | z_na                                               ^
 (come, VLCwarning: ../include/vlc_common.hndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:481:15: _VAR_ADDRESS st vlc_ob 1272|je VLC_VAR_D |  OINHERInote: expanded from macro 'VLC_OBJECT'
T  481 |    f ilter  _Ad   c)t_t *dP;ro)
x         | yCc    ^(all&(x)-b
on>o../include/vlc_variables.hbj) \a:c
      |               ^ks122((vl
c_os:39:t stbj ect_note: texpanded from macro 'var_Create'
 r  uct*) opaqu122In file included from video_output/opengl.c:vl28:
 | c_c#omdemon_In file included from ../include/vlc_common.hfmi:1031:
embe../include/vlc_variables.he, :rs:n 256feil:12:(t warning: erdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]co,
       |     ^v
n../include/vlc_filter.hast vlrc__obje:242C:30c: note: texpanded from macro 'filter_AddProxyCallbacks'
r  242 | e _ ta te(a,b*)(&(x),->objc)  fi lte) \
v      r| _AddPar_Cro              ^
xyreCaa
t  256ellba(cks( | VLC    In file included from video_output/vout_intf.c:31:
VIn file included from ../include/vlc_common.h_LC_O:1031:
OBJECBT(a)../include/vlc_variables.h:203J:12E: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C  203 |    T ,( baret) u,rn  vret, c)
ar_Setu      | rn Chb                             ^
, c eck)../include/vlc_common.h:481
e:15: v      ar_Set|                                       ^Ched( 
cnote: p_obexpanded from macro 'VLC_OBJECT'
ke../include/vlc_common.h  481d( j, p:p_szobj |    481  , psz_name:, VLC_V  AR_A 15: note: expanded from macro 'VLC_OBJECT'co_namns
et   481 | struct D, D RESS VLCvl_,  va cVl );
       | AR_ BOOL,  val );
       | _ccommons           ^
on_metmb strer           ^su: c(constt vlc _obvjelc_commct_ot n*../include/vlc_variables.h)_
m../include/vlc_variables.h:140:e:140:48: note: m(&(x)-expanded from macro 'var_SetChecked'>
bers  48:: note: expanded from macro 'var_SetChecked'
 obj)   140140 | #\(decf
 | o      |               ^nst#def 
ineivne  vavlarc_Setr_Sevideo_output/vout_subpictures.ctC_heckeod(b:1279:j5: warning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],e
Cchetc _n,tt, *)(1279 | v) vaked(o,n&,  r(_SetCheckxed  f)itlte-r_DelP>roxob(VLCy_CalOBJEjCT(lb) ,v)ao)\,nc ksv
(      (,v| a              ^t,
lvrc)__obSe
      | ject_                                               ^
ttChe *)op../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
cak  ed(VLqC_OBJIn file included from ECTvideo_output/window.c481:32(:
 |   o)In file included from     ,nu,te,v  co)
,../include/vlc_common.h:      n|                                                ^s1031
:
../include/vlc_common.h:481:15: t../include/vlc_variables.h:511 note: expanded from macro 'VLC_OBJECT'
:struct   5:vlc481 |  _commo warning:  fil  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]te
n _r ,
        |     ^
 m../include/vlc_filter.h:253:const str  uctem511 |   30 vlc_com:   var_mnote: expanded from macro 'filter_DelProxyCallbacks'onCreate
b( _p_objmer, psze_nms:b  ame,253e Vr (cosnst |     fLi:lter_D e( vlcc_ooCnlsbjtP_r oxyvCaecVARlct_llbat c_k_objs(*)(VIL&(x)C_-e>ocNtbTOBj) _\JECt
      |               ^EGET *R )(a),(| V&L
C(_VAR_xD b, )O-c)
>      | INHE                             ^o
bRIT
../include/vlc_common.hj) \      |     ^

      |               ^../include/vlc_variables.h:122:39
In file included from video_output/opengl.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10:::  481note: :expanded from macro 'var_Create'15
warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
  122 | #defi  nnote: 276e | expanded from macro 'VLC_OBJECT'  
 var _   Cirf( In file included from !varvideo_output/vout_intf.c_Get:31:
ChIn file included from 481 |  ../include/vlc_common.h:1031:
../include/vlc_variables.h:e 212:12:    cwarning: keddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  212 |     r   constateturn e(( v struacta vrlc__c,ommonpb_meSetCmberhs:_obj,  eck(coensdtp  vlc_o(,c) bvsz_joect_t *)(&ar_Creb(xjana,me ,)->obj)  nte( \
VLVaLC_OmCe      | ,              ^
BJEC_VT(a),  b, AR_VcL )video_output/vout_subpictures.c:1296CIN:_18:VTEG
AR_ warning: Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |                                       ^O
O ../include/vlc_common.h1296:481:15R | DES,R,:  note: expanded from macro 'VLC_OBJECT'v    spau
_t l*sp)u =; vlc_cu
stom &      _c| v  481a           ^ |   l
 ../include/vlc_variables.h ) )reate(ob :
j e  ct      | ,
      140:48:          ^| note:                  ^

expanded from macro 'var_SetChecked'
../include/vlc_variables.h:142:48:  140 | #de note: video_output/../libvlc.hexpanded from macro 'var_GetChecked' co:
n  110:27:142 | # note: expanded from macro 'vlc_custom_create'
d  f110 | ineefi s t stvar_Sruct nevlc_co     varmem_oGtn_mCember hs:e c vlc_cu et(kedcon(o,n,tstoms_,creatChecvkee(VLdt vC_O(lcB_obJject_ECTo,n(o), t,s,t, *) n)
(&(x)->      |                           ^obj
) \v
      ) v|               ^a../include/vlc_common.h:481r_Ge
:15: note: tChexpanded from macro 'VLC_OBJECT'
ecke  481 |   d(VL   C_OB  JEC coT(o),nIn file included from n,t,video_output/window.c:32v)
:
In file included from ../include/vlc_common.h:1031:
      |                                                ^
st../include/vlc_variables.h: str../include/vlc_common.h:481uc525:15: note: t:5expanded from macro 'VLC_OBJECT' v: warning: lc_cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  525 |   481 |     o      c  vonsar_Ct smrtremonuate(_me p_mbersob)j,  cvt vlpsc_c: (az_const narvml_e,S VLC_eVARotc_Cmmhecon_mk_Boed(VbjecLC_OOOLet_t mB*JEC)( | T(VLCo_VA&(xb)-),ers:R_n,t,DOIN>HERvobj ()
      | IT
                                                     ^co|     ^
nst vl
c../include/vlc_common.h:_ob481../include/vlc_variables.h:122:39:ject_ note: texpanded from macro 'var_Create'
 *):  (15122& | ) :#de\( 
      fine note: vx)-ar|               ^
_Cexpanded from macro 'VLC_OBJECT'>obre
j  ) 481\ | 
a te(      |               ^ 
      const strvideo_output/vout_subpictures.c:1314:u19c:at  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vl c_In file included from 1314 | ,covideo_output/opengl.cb,c)m    varm sys-o:28:
>_In file included from Cn../include/vlc_common.h:1031:
rem_ar../include/vlc_variables.hgamtinee( V:293: 10LC: _OmB= vaJEbCer_rT(warning: Inheadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ritI
ntegser  )(s:pu,  b, c ,)
      (const |                                       ^v 
293 | "../include/vlc_common.h:481:subl  -m  15: ainote: expanded from macro 'VLC_OBJECT'c_of(b r
!va  481rg |   j    e_Gec  tCthecke_contst str iun");
      d( *p_ob)(&(|                   ^
x)../include/vlc_variables.h:615:ct vl-c_53:co j>obj) \, psmmonote: zexpanded from macro 'var_InheritInteger'
n
  615 | _      n_memb| ers              ^: (co#n
st advlefime, VLC_VAR_BOOneLc,_  vaobje&vcr_IalIn file included from video_output/vout_intf.c:31:
In file included from nh../include/vlc_common.he :t_tri1031tIn) )
:
../include/vlc_variables.h:teger(o227 ,:*)(&      |           ^
n(12x)-) ../include/vlc_variables.h:142: warning: vadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r_  227 |     >obrInheertit:In48:j) \
 note: expanded from macro 'var_GetChecked'u
t  regenr (VLC_      | v              ^
OBaJ142rECT_(o)SetC, n)h | 
#      |                                                     ^deefIn file included from video_output/window.c
:32:
cIn file included from ../include/vlc_common.hinked( p_oe../include/vlc_common.hb var_Ge::1031481:15t:
C../include/vlc_variables.hj:539:5: hwarning: ,eckdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e   539 | dp( o   ,vsar_Cz_namreaen,,t: note: expanded from macro 'VLC_OBJECT'te( 
,v V)pLC_VA  R 481 |   _  va_oFbj, pLsz_n ameOAT, , V   rv_GetaChecLC_VAR_coFLOnkATst  | VLstrC_Vuled( cA)t vlRc__coDOI;
      NHEmmon| _me           ^mRIT
be../include/vlc_variables.hr
      | s::     ^(constV vlc
_140L../include/vlc_variables.h:o:Cb122jec:t_t 48*_OBJE:C 39:note:  note: expanded from macro 'var_Create')(&expanded from macro 'var_SetChecked'(x)->
obT(o)
  140 |   ,122 | ##dedfienef var_Cj) \ine n,
      | var_t,v)r
              ^
eat      | e(a,bS,c)etCh v                                               ^
ar_../include/vlc_common.h:481e:15:Cvideo_output/vout_subpictures.cc note: kexpanded from macro 'VLC_OBJECT'ereat
:  481 | 1323:25 ed(: (   owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  n, VLC _OtBJ, 1323v |  ) var consE_CTS(a)t   etC ssyt,s-> sboh,urceeru cckc e_chai)n
      | d = (filtVert Lv                                      ^C_lc_common_
OB_chain_mNew../include/vlc_common.h:J481:15E: note: expanded from macro 'VLC_OBJECT'CT(emb
oers)(  481: (,conn |   s,pstu , tvlc"s_oub soubjecrc,e",v t_t *SP)
      |                                                ^
U../include/vlc_common.h:481:   _E15   :const ) (&(note: Sx);
      )str| ->ucobt                        ^
 ../include/vlc_filter.h:318vlcj) \:_expanded from macro 'VLC_OBJECT'
55c  481 |  : note: expanded from macro 'filter_chain_New' o
        
 m  mon   cons| _mt318 |               ^
 s#detrfinue ficltert_chaiemb evln_NrIn file included from cvideo_output/opengl.c:_28:
In file included from ../include/vlc_common.hcs::1031ew( :
 (co../include/vlc_variables.hn:ommo304:17:na,_membs warning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t b, 
c   vrs:l304c ) f  |   (  ii_fcolte r(_nstlc vlobjchaiectn__t_New( i *okelby)((!jvaeVr&LC__OBcG(JECexTtChectked_ t(obj, n am*(e),  a )(, b, &cV )L)-(>obj) \Cx_VA
      | R)                                                      ^-
_COO
R>D../include/vlc_common.h:S, &val))      o|               ^
481)b
      j|                 ^:15:) note:  \
      expanded from macro 'VLC_OBJECT'
|               ^

../include/vlc_variables.h  In file included from :481142video_output/window.c | :48:: 32note: :
expanded from macro 'var_GetChecked'     
 In file included from   ../include/vlc_common.h 142 | :In file included from  cvideo_output/vout_intf.cons1031t :#31struct dve:
../include/vlc_variables.hlc:
_cIn file included from fo:554:5: warning: i../include/vlc_common.h:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mmon1031_mn:
  e../include/vlc_variables.hembe554:rs v241: ar_:G(c12on |   estt: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] C  
vheav  lc241c_obr_jk | ect_ t *  e)d(C( o&(,rreeate(n p_t,urnt,v ) varv_Gaobj, psretCz_hecSeke_td(VCLCname_OBxJEheckedC,( V LCpT(_o),n,t,ov)
b      |                                                ^
../include/vlc_common.h)_VAR->o_:481jSbj) T:R,ING  | pVLs\15C
z_VA_: note: nR_      |               ^
ameexpanded from macro 'VLC_OBJECT'
DOI,NHE RITvideo_output/vout_subpictures.c
:      1324|     ^
  481V |  ../include/vlc_variables.h::122:25:   L   Cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_ V cA 1324R39: _note: expanded from macro 'var_Create'
 |  STR onst    sy122 | I #desstrNfiG, val );-
      | unce            ^t
va vlrc__Cr../include/vlc_variables.hco>fi:lter140mmo:_eat48e(:a,bnc,c)  vanote: _meexpanded from macro 'var_SetChecked'mber
s  : (c140ro | h_Cr#definens vaetr v_aateliSn =etCh(c_object_t fi VLCelte *)ckr(e&(dx)-_OB>o(_boJjEcha,in_New(n) \
      spuC| , "T(asu), b, ,b ftilter"c,,v              ^ ) var_S
PU_E S)e
t      S);
      C|                         ^
h|                                       ^
eck../include/vlc_filter.h../include/vlc_common.h:481::15ed(: note: expanded from macro 'VLC_OBJECT'VLC_OBJECT(oIn file included from 
318  :55: video_output/opengl.c)481note: expanded from macro 'filter_chain_New'
 |   ,: n318    | #de28:
f,t ine ,v)fi
   In file included from colter      _cha../include/vlc_common.h:1031:
in../include/vlc_variables.h| :nst s_                                               ^
Newt../include/vlc_common.h( a, ruct324::10:b,481  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
v  324 |   c )l  15 if( f: !vailter_chai r_Gen_Nnote: expanded from macro 'VLC_OBJECT'tChec
cke  ew_( d( p_481obj | cVLCo, m   _OBm J on_ psz  cE_nmembCT(oe anst stramucrse, t  )VL, bv,Cl_ c_comm: (c )ocon
      | s                                                      ^n
_../include/vlc_common.htVAmR_FLOATe:481:15 , &vvl:m note: cal_obbject_eexpanded from macro 'VLC_OBJECT'
 )r )t *s)(&:(
x  )       |          ^481 | 
-   >     coon(conbsj) \t sstr
uct      | t               ^v
 vlc_../include/vlc_variables.ho:bje142:48cl:t cnote: _c_otIn file included from video_output/window.c *:32:
)In file included from ../include/vlc_common.hexpanded from macro 'var_GetChecked'
(  142 | &(x:#defmmon_1031memineber:
 v)s../include/vlc_variables.h:563: :5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
-ar  >ob_GejtChe)(cc on\
      |               ^
563 |     ked(o,n,stvt,va) r _vvCar_lc_GetChobreatIn file included from e(video_output/vout_intf.c:31:
e In file included from pc_obj, psz../include/vlc_common.hkj_name, :e1031d:
V(LC_VAect_../include/vlc_variables.h:256:12t: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] R
_VLSCTRI_*N  OG |BJ256 |    ECT (o)),rn,t (V&e(x)-t>LC_VARuob_DOrINHnERIT
      j) \
|  ,v    ^
var_)../include/vlc_variables.hS:122:39:      e| 
t               ^note: C      | h                                               ^
expanded from macro 'var_Create'
e  122
c../include/vlc_common.h: | k#deef481ivideo_output/vout_subpictures.c:ne v15:: d1331(ar_Creat:46:e note: (aexpanded from macro 'VLC_OBJECT'
 ,b,p_oc) b  481 | jvar_Cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  ,   reat ep   s 1331 | z(  _conns a sys-t m>s ecalVLC,_e =  SVLCpuRend_sVOAetrBJECTRruct_ vlc(_CarecomA), aDtb, eAndLoamc )D
      | RdSon                                      ^
../include/vlc_common.h:cal481:15_m: eemnote: expanded from macro 'VLC_OBJECT'bESS, val
e(VLC_ r  s481OBJE:) | CT(sp ;(c
ons      t|            ^ 
 v../include/vlc_variables.h:140:u48: note: expanded from macro 'var_SetChecked'),
       |    
                                             ^
     c140l../include/vlc_common.honst str: | #duct velc_fc481c:15: note: expanded from macro 'VLC_OBJECT'
_  oi481 | bjenct e _   t     cov*ns)(&(ar_Sett sCtruhct ex)-cvlc_co>moked(bj)o \,n,mon_mtembeo,mvmonr_s: (
)mec      |               ^ var_onst S
etCvlmberc_obhject_t s: (coecke*n)sIn file included from (video_output/opengl.c:28:
&dt(x)- >In file included from (ovlc_VLC_Oobj../include/vlc_common.hBect_t *)(&(x:bj)1031J \
      |               ^E
CT()->objo):
../include/vlc_variables.h): ,\
nvideo_output/vout_subpictures.c:,340:13369t,:      :51: warning: |               ^
v)
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   340warning:  | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |                                                ^
   ../include/vlc_common.h :481: if( 15In file included from :var_video_output/window.c1336Ge note: t |    Ch expanded from macro 'VLC_OBJECT'
:sye32cke:
s-d>In file included from ../include/vlc_common.h:  sca4811031l | e(_:
  p_oby j, p../include/vlc_variables.h :578suv:9: p =  Sp uRzen_n ad me,e warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  578 | CreVL  cCa teAnonsdLoat stdScruc_VA a ltR_Se(VLC_OB TRJECTivf((I vsNG, &par_Chanlgce( p__obcuovamj, psz_nm),
la      |                                                   ^
me,o../include/vlc_common.h:n )_ ) 481
      mVLC_V:| AR_15: enote: mbers: (expanded from macro 'VLC_OBJECT'
c  481 |  CoHOn           ^s
   t ../include/vlc_variables.h:142c :48:vlc_oonsb IjCEStnote: expanded from macro 'var_GetChecked'
 COstru  ect vUNTlcct_c_omm142 | t, #de f*in&cou)e vaonnt, (NUL&_m(embxL )) er-r>_GetoChec)
      |         ^
ked(../include/vlc_variables.h:o,n,bj) \s: t,
      |               ^
(cv128o) var_Ge:tn43s:Ct  note: vlc_oexpanded from macro 'var_Change'
h  128 | #defbjeeckeIn file included from dinvideo_output/vout_intf.ce :var_(31:
In file included from VLC../include/vlc_common.hCh_aOnB:JECTg1031(o:
e(a,../include/vlc_variables.hb,c,d:276:10: ),nwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c,e) vt  _tar_276Chan ,g | t, v) e( V L
*C       |                                                ^i
f_../include/vlc_common.h)(&(:481:(OBx)-15JE CT(a)!,> b,vo c, ad, er_Get )
C      bj) | \
                                                ^
../include/vlc_common.hh| :e              ^
: 481:15ckednote: :( note: expanded from macro 'VLC_OBJECT'
  481 expanded from macro 'VLC_OBJECT'
 | p  481 | _ obj, psz_na            co nsmt se,  VtL cronCust s_truct Vct vvlc_commolAR_INnc_membeT_rEGcsE: ommRon_(co,n mem&bvals )t  )
      vlc|          ^
e_ob../include/vlc_variables.h:142jec:48: note: t_t *expanded from macro 'var_GetChecked')
(&(x)->o  142 | #dbj) \
      | efi              ^
rne s: (vaconr_stGetChecked(o,n vlcvideo_output/vout_subpictures.c,_obtj,ectv_t *:1385)):5: (&warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(x)- 1385> ovba | rj   _ vGetChe) \
c      |               ^
lked(VLCc__obOBJECT(o),n,t,v)
j      ect_releIn file included from | video_output/opengl.c                                               ^
:28../include/vlc_common.ha::
In file included from ../include/vlc_common.h:4811031:
s../include/vlc_variables.he(sp:350::9: 15u);:warning:  note: expanded from macro 'VLC_OBJECT'

        |     ^481due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

../include/vlc_objects.h:  66 | :25: 350 | note: expanded from macro 'vlc_object_release'
     66 |             vlic_ obj consectt_r felesaset( v( VLaC_OBr_JECTGe(atrChecukedc( p_o) b)
      t vlc_c|                         ^j
ommon_, pmsz../include/vlc_common.h:e481:15:_mnam benote: expanded from macro 'VLC_OBJECT'
e, VLrC_VsA  481 |  R_ :     ST  (coconsRnIsNtt s G,v lc_obje&cvtal ) ruct vtlc_c_)ommont_memb *)(
ers      | &        ^
(../include/vlc_variables.h:142:48:x (co): note: expanded from macro 'var_GetChecked'-
>o  nsbt vj142lc | #de_ob) \
      |               ^je
ct_tf i*n)e( &va(r_xG)et-Ch>ecokebd(jo,)nIn file included from ,t,v) \
 video_output/vout_intf.c      |               ^
:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hv:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a  293 |     if(r_GetC !var_heGetCheckckeed(VLC_OBJECT(o),n,d( p_obj, psz_name,t,video_output/vout_subpictures.c VLC_VAR_Bv)
      | :O1398:9O                                               ^
L../include/vlc_common.h, &v: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
a481:15:l note: expanded from macro 'VLC_OBJECT' )  1398) |   
 
      |          ^
     v../include/vlc_variables.h:142:  481ar |   48    _Cr eate (i: constnote:  npustexpanded from macro 'var_GetChecked'
rt  , "142 | #dehighuct vliflc_ine varc_ghtGomm", eVLC_oVnt_mCembherse:A R_BcOOLked(o,(conns),;
      t v|         ^
t,../include/vlc_variables.h:122:39lvc_):o bj note: vectexpanded from macro 'var_Create'
ar_Ge  122 | #dt_t Cefinh*)(e&(cked(VLC_OBx)-J>oEe vaCbr_jTCre() ateo(a,)\
      ,| bn,c) v,ar_tC              ^
r,eva)
      |                                                ^
te( V../include/vlc_common.hLC_OBJECT(:481:15: note: expanded from macro 'VLC_OBJECT'
a  )481, b | In file included from video_output/opengl.c, c  )
 :      |                                       ^ 
 28:
In file included from   ../include/vlc_common.h:../include/vlc_common.h:  const481:1031:
../include/vlc_variables.h:362 struct15: note: :9:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]expanded from macro 'VLC_OBJECT'
v  481lc_c | o     
 m  constm strouct  n_m362 vlc_ |  ecomm m on bif( evrs: a_(memcrbers:o_GnesttC hvlc_objeec (ckedt_t co*ns)(&( t p_obj(, pxvls)z_n-acm_o>bjobjee) \
      |               ^
ct_t *,) (V&(x)->oLbCj_)V \
      |               ^
AR_ADDRESS, &val ) )
      |         ^In file included from video_output/vout_intf.c
video_output/vout_subpictures.c:1399::9:31../include/vlc_variables.h:142::
48In file included from  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h: note: :
1031 1399 |   :
expanded from macro 'var_GetChecked'
   142 ../include/vlc_variables.h: | #   d304efine  va:varr17: _G_Adwarning: dCadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ellback  (input304 | , t"higChli ght"hecked( o, n,, Ct ,v) if (lvikar_eGrlopCaly(lb!ack, evtChar_GetCehespuc)ckked(VLeC_OBJd;
       |         ^(
obj,../include/vlc_variables.h:E166C T(nameo),, video_output/window.cn,tVL:58:C_19::51: note: VAR_CO warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'var_AddCallback'   58ORDS,v)

      |                                                ^  ,  |   166 | #de  wfine 
va../include/vlc_common.h:r_AddCallba481:ic15:k (a,b,note: expanded from macro 'VLC_OBJECT'c,d)
&va   481v | arlndo) _   ))
      | w_t A                ^
*ddCallback( VLC_OBJECT(  a  )w, b,  c=c,  onsd )tvlc
      |                                                   ^
_cus../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
tom  481_c  |  srtre   au te(obj   consct, st stru../include/vlc_variables.hcti :142: vlc_z48common:_m note: expanded from macro 'var_GetChecked'
evlceof(  142 | *w), mber_co#mmon"widn_medoefiw")mne va;
      bers: s(|                   ^: (rconsc_ons
Gt vlet vlc_o./libvlc.hbjectChecc:_objkt_t e110:27d(oec,*)(&(x)->not_,: bnote: expanded from macro 'vlc_custom_create'
tt ,j*)) v)  110(&(x )->obj)\
      | v              ^
 \a
 | r_      |   G                  ^
 etChecked(VLC_OBJECT(o)video_output/vout_subpictures.c vlc_,n,:1415t:,c9u:stom_c warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v)
       1415|  | rea                                                 ^    
te( ../include/vlc_common.hV:LC481_:15OBJ:In file included from video_output/opengl.c EC note: var_expanded from macro 'VLC_OBJECT'De
l  481 |  T(:28 :
o), s In file included from ../include/vlc_common.h:1031C:
 ,a   l../include/vlc_variables.hl :429:c5: warning:  n)b
o      | a                          ^n
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.hs:  t429 |   stru 481 :15c: note: ck(i ntvar_expanded from macro 'VLC_OBJECT'
Cr eate(put p_ovbj,   481 | ,psz_n    lacme, VL     consC_V"h_ARcighlit_Io smtructghNTm Evlct_"GEoR |n VL_C_VARco,m Crembmmoen_DO_mrembesopINHCEallRI: (cornT s);
b      | s:     ^(cot
ans../include/vlc_variables.h:122: t vc39: klcnote: expanded from macro 'var_Create'v
,   l122 | #c_osbje_objdecpu)cet_t;fin_e vtar
      |         ^t *)( &(*x)-)>obj)(
 ../include/vlc_variables.h:167_Crea\t&
      e(a,b|               ^
(x),c->ob:51: )j va)r _Cnote: expanded from macro 'var_DelCallback'
r\  167 | #deaefi
n      | te              ^ vaevideo_output/window.c
r( :V71_LC_OBJEC:T(a), b, c )
      |                                       ^
D17../include/vlc_common.h:e:481:l15 C: note: alexpanded from macro 'VLC_OBJECT'warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]lb  481 | In file included from  
a          cvideo_output/vout_intf.con:31:
st stIn file included from 71 | ../include/vlc_common.h:    ruw-c1031ckt v(>:
../include/vlc_variables.h:324a,:10bm,odulelcc:_  ,= dcovlc)_mwarning: momoduln_me_ lovar_Dadedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
lemb(e  324windoCwrs:a (con |   s, l"v  tolu vlcift (b !winavar_Gckd_o(etCheckobe jew",cd(  mVodulp_obteLC,
      |                 ^_
jO_t *BJE)(&(x)->C../include/vlc_modules.h:o, pbsj) Tz\(a), _n41:25: bnote: expanded from macro 'vlc_module_load'
, c, a   me,41 Vd |        LC_VAR)  v_FL
OAT,      |                                                   ^
 lc&v_m../include/vlc_common.ho:481:dule_15loa: note: expanded from macro 'VLC_OBJECT'
d  481 | al
      |                ^(
 )VLC )_OBJ
      E |          ^CT
 (o) ,c ,In file included from   n, ../include/vlc_variables.h:cs,__VoAvideo_output/opengl.c:_142:48n: note: expanded from macro 'var_GetChecked'AsR28:
In file included from 
../include/vlc_common.h  tG:1031:
142 | #de fistruS__ne vca)
      |                         ^t
r_../include/vlc_common.h: 481:15: vlGetCnote: hexpanded from macro 'VLC_OBJECT'ceck_commoned_(o,m../include/vlc_variables.h:n
e442  :5: 481 |  m,twarning: b  e  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r,  v 
) var_  coGetC442hec |   n ksst va: sr_ (etrcdCucot nre(astVvLC_Ole(BtJECT(o) vlc_o,cb_conj p_obej, psz,_tcmmona,vtme_t , *VLC)(&(x)_VARn_BO_OL -| VLC_)
me      |                                                ^>VAR_
m../include/vlc_common.h:481:15: note: oexpanded from macro 'VLC_OBJECT'
D  481bj)  | OI\ 
      |               ^
 NHERIT );      
      |     ^
c../include/vlc_variables.h:122:39: note: bexpanded from macro 'var_Create'oers: (covideo_output/vout_subpictures.cnst
n:  122 | #dest 1416strf vui:9:lcn e va_r_Cobjrwarning: eadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ect
_ tt1416e(a, | b,c ct   *)(v) var_lcCrea_&(xte)->obj) \
       | (  VLC_OBJE comm              ^   vaCoT
n_m(a), emb, berc_ )r
Dsvideo_output/window.cest: (conroy(sti:75      | n                                      ^
../include/vlc_common.hp:9: ut, warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] v:lc"_objh481:15:ighli ght")ec;t
_note: texpanded from macro 'VLC_OBJECT'
 
*        481|         ^    | 
)../include/vlc_variables.h 75 | :  (    125     co:39 &nst  (x : )-> note: vexpanded from macro 'var_Destroy'lst
r  uobj)c125ct v  | l\_o#
      c_cdbj|               ^
oefimmnon_meeembc var_Dt_erelesrs: t(coeasreIn file included from video_output/vout_intf.const vylc:31:
(In file included from ../include/vlc_common.ha:1031:
../include/vlc_variables.h:,b) var_De340:9: warning: _osbje(trodue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ctywin(d_o  340 |   wt  ) i ;
V      f( var_LC_OBJGet*)(ChE&(xCeck)->Ted((o p_bo|         ^a)bj
,, psz../include/vlc_objects.h:_ 66:n25ameb: j note: expanded from macro 'vlc_object_release'
,)   66
 |        | )                                       ^   
VLCvlc_ \
_obj      | ../include/vlc_common.hec:t_              ^VArR
_S481elea:sTRIe(15: note: expanded from macro 'VLC_OBJECT'
N   G,V481 &vLCa | _OBIn file included from l    JEC ) )
      |         ^T(video_output/opengl.c:28:
In file included from ../include/vlc_common.h:    const str
ua) ../include/vlc_variables.h1031:
)
      |                         ^
ct v../include/vlc_common.h:481:15l: ../include/vlc_variables.h:455:5cnote: expanded from macro 'VLC_OBJECT':_
co142:48  :m warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
m  455  |  481    |  o var_ nC  _note: expanded from macro 'var_GetChecked'
membreatee  142 | #d r esf(  p_obj:con st(inec, psz  s_vaotrunrcst vlc__Gctetona Cheme, vlc_ockeVmLCbmojectd(o,n_V__metAR_FLOAmbers: (con stn, *t,)(vlT v)&(x)->| ovar_GebtChecj_o VL)cCk be\jd(VL
C_OBJEC      T(o),n,t,| _V              ^
AR_eDcvOtI_t *))(N&(x)->obj)HE R\
      |               ^
IT )
;      
|                                                      ^| 
    ^
../include/vlc_common.h:481:15:video_output/window.c note: expanded from macro 'VLC_OBJECT'
:  ../include/vlc_variables.h:80122:9:48139 | : : note: warning: expanded from macro 'var_Create' 
 due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   
122     | 80 |     if #(va r_IdenfheritBool(obj, "di ine var_Csra e conbaslt te-ssectr(raue,enb,c) saver") &&ct v
l      vca_rc_| C        ^
rommon_m../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
embers  :e (con604 | #define var_Insht vlc_eorabitBteoj(oe VLcCtl(o_,_tO B*J)ECT(a() &n) va(xr,)_ -b,Inhevideo_output/vout_subpictures.c:1519>obj rit)c  \
B)
      |                                       ^
:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
       |               ^../include/vlc_common.h
:1519481:15ool( | VLC_ : note:  OBJ E   expanded from macro 'VLC_OBJECT'
In file included from   msg_  video_output/vout_intf.cCT(oE), rr(481 |  s:31:
In file included from ../include/vlc_common.hpn)
      | u                                              ^:1031:

   ../include/vlc_variables.h:,350:../include/vlc_common.h:481   9:  c warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:onst  350 | 15:    note: expanded from macro 'VLC_OBJECT'"
su  481 ib |    f( var_pGetCi  c   t sturucrhe hect ecoankesvlcp_cdt str o(u mmpcft vluc_com_lobj, plsz_namm"one, _meoVLCmbe_V)rsn_m;: (coemA
bR_nst      |         ^
S../include/vlc_messages.h v:lcerTRIsNG83_ob:,j:  (co5: n&vanote: l ) expanded from macro 'msg_Err'st vlc_
)
   oe      bj83ect_t |  *)(&    cm| (tx)->obj) \
      |               ^
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'_st
   g*_Ge)n(&(142xe | #dr)i->ce(fpi_obj) th\ni
es      |                ^v
ar_GIn file included from video_output/opengl.c:,28 VLCetC:
hecke_In file included from MSG../include/vlc_common.hvideo_output/window.c:1031:
../include/vlc_variables.h:469d(:84o,:n,t5: :41warning: : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   84ER |    R , v_)469 |    v_VAar _ARGS___)
  Get        vaChercked _Cr  ea(w->inhitbit =Ve( p_oLCb_ | OBJjECT,(o),n,t,    ^vlv)
       
| pc_isnhibit_Czre                                               ^
../include/vlc_common.h_at../include/vlc_messages.hn:78::13481:15::e(VLa note: expanded from macro 'msg_Generic'mC note: e
expanded from macro 'VLC_OBJECT'   78
_ | O,BJ  ECT (wi ndo  vw)V);L  481C |  _lc
        _L| V                                        ^   o
g(VLC../include/vlc_common.hA R:_OBJE c_oCT(481:onS15: ),st  note: expanded from macro 'VLC_OBJECT'
T  481 |     R I   cNG |ons VLCtpstr,u  vlcs_tru_ct vlcV_coAmcoduRtmmon_ _vlDc_lce_namOe,I __NFmIemLbeHERrs: (cIEo_Tnst ommo vln_m)_, c;
em      __| L    ^b
_INE__, \ers: (../include/vlc_variables.hob
co:ns      |             ^t vl122:39: note: expanded from macro 'var_Create'c_ob
j  ecject_122
t | #d *)(&(efx)i../include/vlc_common.h:t_t481 n:->*obe15j) \
      |               ^
 ):v (a&(x)note: ->expanded from macro 'VLC_OBJECT'
orbj  _Cr481 |  e) \a
      |     In file included from video_output/vout_intf.c:31:
tIn file included from ../include/vlc_common.h:1031:
e              ^
../include/vlc_variables.h:(a ,b,362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
)   362  convar_Cresta |     ti stefr(u Vct v( valc_coLrC_O_GBJECemtChemonT_memberc(sak), bed( p:_ob,j , psz(con c s)
      _na| t                                      ^
 vlme../include/vlc_common.h, VL:c481:15C_V:AR __objecAnote: Dtexpanded from macro 'VLC_OBJECT'_t DRE*
)  481 |  SS, &( &val ( x)video_output/window.c:-)> o113:5bj: ) )
      warning: |         ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

   113 \
      ../include/vlc_variables.h: | |               ^142:48
: note:        const struexpanded from macro 'var_GetChecked'vlcc_
t  142  | #dvmodulle_cuefin_ne cvar_Gommolonaetd(wi_Chemendmckowb, w->ers: (comonduleed(,s o,vt voutlc_obn,tj,v) _weindcvt_t *)(oar_w_stG&etC(heckxed(op, w)indow);-
VLC_      OBJ|     ^
>../include/vlc_modules.h:45:obj) \
      |               ^
27: note: expanded from macro 'vlc_module_unload'
   45 |         vlc_module_unloaECd(VLCT(o),n_,tIn file included from ,v)Ovideo_output/opengl.c
      B:JE|                                                ^
../include/vlc_common.h:481:15: note: 28expanded from macro 'VLC_OBJECT'
:
CT  481In file included from ../include/vlc_common.h: |     1031:
(o../include/vlc_variables.h   :477),m,d,:__VA_5ARG:S__  )warning: 
constdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
       |                           ^
s  ../include/vlc_common.h:481:15477: note: expanded from macro 'VLC_OBJECT' | 
     481 |   var   _truct vCreatl    econ( p_oc_cost stmmbj,rucon _membersp: (t vlc_csz_nacomnst eomvlc,_obmje coVn_memt_t bLer*)C(&(x)->_obj) Vs:A \R
      | (c              ^_
SoTRInNG st | VLC_VAR_DOINHERIT );
      |     ^
vlc_o../include/vlc_variables.h:122b:39: note: expanded from macro 'var_Create'
je  122 | #definct_te var_Create(a,b,c) varIn file included from  _C*)(&r(x)e->ovideo_output/vout_intf.ca:31:
btjIn file included from e../include/vlc_common.h:1031( V:
../include/vlc_variables.hL:)C_OBJE \
      429:5: Cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
T(a), b, c  429 | |               ^
     var_Cre)
      |                                       ^video_output/window.c
ate(../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 p  _ob481:j,  | psz  114: 5: _warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]nam
e   , VL114 |   C_VA   R_   cvlc_oINTEonst stbGER r| VLCuct v_VARlj_DOINeHEc_comctRIT mon__rememberl);s
ea      | :se(w     ^
ind(owco../include/vlc_variables.h:122nst );
v      |     ^
l:../include/vlc_objects.h:39:66: c_obnote: expanded from macro 'var_Create'25
: note: expanded from macro 'vlc_object_release'
  122 |    j66 | # de e  vlcfcine _tobj_evar_cCret *)ate(a(,t&_rbe,c(x)) va-rle_Cr>oeatebasej( )VLC \
( VLC_O      |               ^
B_JEOBJECT(aC)T( a)
), b,       | c )                        ^

../include/vlc_common.h:      |                                       ^In file included from 
481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.hvideo_output/opengl.c::  28481 |    :
   In file included from   c../include/vlc_common.hon:st 1031481:15:
str../include/vlc_variables.huct:491:5:  vl:c_co mmowarning: n_mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
note:   expanded from macro 'VLC_OBJECT'
mb  481491 |    |  ers:   (co   ns t v cons t s tructv lca_obrjectv_lc_cC_ommronte_ *)a(&(metxme( p_be)ors:->bobj)j  ,(co nst\p vlc
_osbjz_ne      |               ^
ame, VLC_VcAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
t_t ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
*)  (122& | (#defix)->obnje var_Create(a,b,c) var_Creat) e( \VLC_OBJECT(a), b, c )
      |                                       ^

      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (cIn file included from onst vlc_object_t *)(&(x)->obj) \
      |               ^video_output/vout_intf.c
:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, In file included from VLvideo_output/opengl.cC:28:
In file included from ../include/vlc_common.h:_V1031AR_BOOL | VL:
../include/vlc_variables.h:C_VA511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
R  511 |     var_Create( p_obj, p_szDO_name, VLC_VAR_INTEGIER N| VLC_VAR_DOINHERITHERI
      |     ^
T ../include/vlc_variables.h):122:39: note: expanded from macro 'var_Create'
;
      |     ^
  122 | #define var_../include/vlc_variables.hC:reate(a,b,c) var_C122r:39eate( VLC_OBJECT(a), b, c )
      |                                       ^
: note: ../include/vlc_common.h:481expanded from macro 'var_Create'
:  122 | #define var_C15: note: expanded from macro 'VLC_OBJECT'
reate(a,b,  481 | c) var_Cr        const struct vlc_common_members: (const vlc_object_t *)(&(x)->eateobj) \
      (|               ^
 VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |   In file included from       const video_output/opengl.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5:s warning: trdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
uc  t525 |  vlc_co    var_Crmmon_eamete( p_obj, mbpers: (constsz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Crea vlc_objte(eca,b,c) var_Create( VLC_OBJECT(a)t_, b, c )
      | t                                       ^
*)../include/vlc_common.h(&(x)->obj) \
      |               ^
:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_In file included from members: (const vlc_object_t *)(&(x)->obj) \video_output/vout_intf.c
      |               ^
:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_In file included from video_output/opengl.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  539am | e, VL C_VAR_FLOA   vT | VLC_VAR_DOINHEarR_CreateIT )( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
;../include/vlc_variables.h:122
      |     ^
:39../include/vlc_variables.h: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Crea:t122e( :39: note: expanded from macro 'var_Create'
VLC  122 | #_OBdJeECT(a), b, c )
      |                                       ^
../include/vlc_common.hfine var_Cr:481:15: note: expanded from macro 'VLC_OBJECT'
eate(a,b  481 |         co,nst strucc) var_Createt vlc(_commo n_members: (VcLonst vlc_object_t *)C_(&(x)->obj) \
      |               ^
OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         cIn file included from onvideo_output/opengl.c:28:
In file included from ../include/vlc_common.h:1031:
s../include/vlc_variables.ht str:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
uc  t554 |     var_Create v( p_objlc_common_m, pseIn file included from zm_bevideo_output/window.crs:nam (ce, VLC_Vons:127:
../include/vlc_vout.h:t vlc_objec125:5:t_t *)(&(x) warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
AR_S->TRIoNGbj) |   125 |  VL C_V  A \R_Dvlc_obOIj
      |               ^ect
_release( p_vout NH);
      |     ^
ER../include/vlc_objects.hIT:In file included from video_output/vout_intf.c:31:
In file included from 
      66:25| ../include/vlc_common.h    ^
::1031:
 note: ../include/vlc_variables.h:469:5:expanded from macro 'vlc_object_release'
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:     122:3966 | :469 note: expanded from macro 'var_Create'   |     vl
  var_Cr  122c | e#d_obatject_efier( p_obelneej,ase( var V psLC_z_nOBame, VLC_VJECT(A_Cra)R_eate( )STRING | VLC_VAR_
      | aDO                        ^I,
N../include/vlc_common.h:481b,c) vaHERIT );
r_Cr:15:      |      ^e
anote: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:122:39:t   481note: eexpanded from macro 'var_Create' | ( V
         122 |  co#dnLC_sOBJECT(a), b, ct se tfine vr)ua
c      r_Crt veate(alc_comm| on,b,                                      ^
c)../include/vlc_common.h var:_Crea481te(_ V:Lmemb15: note: expanded from macro 'VLC_OBJECT'C_e
rOBJs:E  CT481 |  (  (coa ), bnst, c  )
 v      |                                        ^
l../include/vlc_common.h:481c _ob :15:  constnote: expanded from macro 'VLC_OBJECT'
 st  481 | ructj         ectconv_t *lc_comm)(&sot s(x)->objt)nruc_memt vlc_c \b
      oers:|               ^
 m(mon_membersco: (cnstonst  vlc_object_t *)(vlc_object_t *)(&(x)->obj&(x)->obj)) \
       \|               ^

      |               ^
In file included from In file included from video_output/vout_intf.c:video_output/opengl.c31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h::477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
28  477 |  :
 In file included from   var_Create( ../include/vlc_common.h:1031p_obj, psz_na:
m../include/vlc_variables.he, VLC_VAR_STRING | VLC_VAR_:D563OINHE:5R: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
IT );
      |     ^
  563 |  ../include/vlc_variables.h : 122:39: note: expanded from macro 'var_Create'
 var_Cr  122 | #define var_Create(a,beate,( p_obj, pc) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
s../include/vlc_common.hz_name, V:L481:15: note: expanded from macro 'VLC_OBJECT'
C  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->o_VAbj) \
      |               ^
R_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  In file included from 122 | video_output/vout_intf.c#:d31efine var_Cr:
In file included from ../include/vlc_common.he:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a  491 |     var_Create( p_obj, psz_name, Vte(a,LC_VAR_ADDRESS | VLC_VAR_DOIb,cN)In file included from video_output/window.c vaHERIT:r_C130 r:
ea)te(video_output/event.h:42;:
2       |     ^
:V../include/vlc_variables.hLC warning: FIXME: implement video close event [-W#warnings]
:122:   42_ | OBJ39ECT#w: note: (a)arni, ng FIb,XM cexpanded from macro 'var_Create' )

        |                                       ^
E:../include/vlc_common.h:481 impl:15:emen note: t vexpanded from macro 'VLC_OBJECT'
  481 | ideo clo 122    |  se  #  cdeveonst net
stru      |  ^fine ct vvlc
ar_Create(a,b,c) var_Creavideo_output/event.hte( _co:mm49V:oLn5_mCe: m_bewarning: Odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
BJE   rs:CT(49 | a),     (cov ar_Senbst v,t Intclceger(v_object_ot *u t)
)      (&-(x)>| obj.                                      ^
l->../include/vlc_common.hiobj:) \481:15: note: expanded from macro 'VLC_OBJECT'

      |               ^
  481 |    bvlc, "key-pr  essed",    ckeyon)In file included from ;st video_output/opengl.c:
28:
s      truIn file included from ../include/vlc_common.h:c1031:
../include/vlc_variables.ht v:578l:9|     ^
c../include/vlc_variables.h:259_commo:49:n _: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  578enote:  |  expanded from macro 'var_SetInteger'mbers  
:  259 |  (con#s if(t vade finr_ev valrCh_SeactInnge(_ p_oobj,b psjz_naemetect_g, et *r)VLC(_(VAa,b&,c)R_CHO ICESCO( x) vUN-T,> &oacoubnt, NjU) \rLL
 ) )
      |               ^
      |         ^
_SetInteger( VL../include/vlc_variables.h:128:43:C _note: Oexpanded from macro 'var_Change'BJ
E  128 | #dCeTfine vIn file included from (a)avideo_output/vout_intf.cr,:b,c31)
      :
|                                                 ^
../include/vlc_common.h:481In file included from _Ch:15:an ge(a,note: ../include/vlc_common.hexpanded from macro 'VLC_OBJECT'b,c,
d  481,e): var | _Change( 1031 VL :
C_O ../include/vlc_variables.h BJEC:   511T(a):, b, 5:  cowarning: nsdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  t 511st, druc, et v )
      |                                           ^ | 
 ../include/vlc_common.h:481:l15: c _note: expanded from macro 'VLC_OBJECT'c 
o  481 |      mm v   ona_mconrse_tmCber strsucrt: vlc _ceomma(coont_menest mber(s:  (copnst v_oblvlcj,c_ob jec_objpsz_naectme, VLCt_t_ *)(_t&V *)(&(x(x))-->obj>Aobj))  \
R      |               ^\_I

      |               ^
NTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39:In file included from  note: video_output/window.cexpanded from macro 'var_Create'
:130  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
:
video_output/event.h:53:../include/vlc_common.h:481:155: : note: expanded from macro 'VLC_OBJECT'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     53481 |         const struct vlc_common_memb |   ers: (const vl c va_orb_jSetCoords(vect_t *)(&(x)->obj) \
      |               ^
out, "mouse-moved", x, y);
      |     ^
../include/vlc_variables.h:214:46: note: expanded from macro 'var_SetCoords'
  214 | In file included from #definevideo_output/vout_intf.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 var_  525 | Set  C  var_Create( p_obj, psz_nameo, VordsLC_V(o,n,x,Ay)R_ varBOOL | VLC_VAR_DOINHERIT
      |     ^
_../include/vlc_variables.h:Set122:39: note: expanded from macro 'var_Create'
Coords(VLC_O  BJ122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
E../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
CT  481 |         const str(o),n,xu,ct vlc_common_members: y)(co
      | nst                                              ^v
lc_object_t *../include/vlc_common.h:)(&(x)->obj) \
481      |               ^
:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membeIn file included from video_output/vout_intf.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rs:   539 |   ( const  var_Create( p_obvlj, psz_c_name, objeVct_LC_VARt *)(&(x)-_FLOAT | VLC_VAR_DOINHERIT
      |     ^
>obj)../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
 \  122 | #define var_Create(a,b,c) var_Create(
      |  VLC_OBJECT(a), b, c )
      |                                       ^
              ^../include/vlc_common.h
:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlIn file included from video_output/window.c:130c_:
common_members: (const vlc_object_t *)(&(x)->obj) \video_output/event.h:
      |               ^
58:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   58 |     var_SetAddress(vout, "viewpoint-moveIn file included from dvideo_output/vout_intf.c":31:
In file included from ../include/vlc_common.h, :1031(v:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
oi  554d * | ) p_v  iewp  var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERoint);
      |     ^
../include/vlc_variables.h:IT
      |     ^
263../include/vlc_variables.h::48: note: expanded from macro 'var_SetAddress'
122  263 | #defi:ne var_Se39:tAdd note: ressexpanded from macro 'var_Create'
(o  122 | #, ndefi,n p) vae var_Creater_S(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
etAddr../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
es  481 |      s(VLC_  OBJ const sEtCruTc(o)t vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
, n, p)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struIn file included from ct vlc_video_output/vout_intf.c:31:
In file included from c../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: ommonwarning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  563ember |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHEs:RIT
      |     ^
 (c../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
on  122 | st vl#c_objedcefine var_Create(a,b,c) var_Create( t_tV LC*_O)BJ(&ECT(a), b, c )
      (|                                       ^
x)../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
->  481 |         const struct vlc_cobjommon_members: (const vlc_object_t) *)(&(x)- >obj) \
      \
|               ^
      |               ^
In file included from video_output/window.c:130:
video_output/event.h:60:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from    video_output/vout_intf.c60: |     v31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a  r578 |  _C   if( vhanar_Chage(vnout, "viewpge(video_output/opengl.c:69 oint-pmo:14_:voed "warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]b, 
V   69 | j,  psLC  z_VAR_ glpriv SE_na= vlTVALUE,mc
e,_cu VstoL      | C_    ^
m_../include/vlc_variables.hVAcreaR:128:43_CHte(O: ICEnote: expanded from macro 'var_Change'
p  128 | #definSCOe UNTare, nt, s&coizeofunt (*, NvULL ar) )glpriv),
      |  "gl"        ^
);
../include/vlc_variables.h:128      |              ^
:43./libvlc.h:110: note: expanded from macro 'var_Change'
:27  _128 | #dCefine: note:  vahr_Chaangeexpanded from macro 'vlc_custom_create'
(a,b,c,d,e) var_Change( VLC_  110 | OBJECT(a), b, c,    d,      evl )
c_c      |                                           ^usto
m_c../include/vlc_common.h:re481nge:15ate(V(a,: bnote: expanded from macro 'VLC_OBJECT'LC,_O
cB  481JECT |      (, o), d s,, ne)
      |                           ^
../include/vlc_common.h co) var:481:15nst _strCh: anote: expanded from macro 'VLC_OBJECT'
nuct g  481 | velc_co(    V    mmoLC cnons_met_ mOBJEbersstr:C (uctconstT(a), b, c vl v,lc_c_o bjcoedmmct_,on_ memebers: )
      |  (                                          ^
t *../include/vlc_common.h:481:15con:st  vlc_obnote: ject_texpanded from macro 'VLC_OBJECT' *)(&
(x))(  &(x)->->o481bj) | ob    j) \
          | c \
      o|               ^
nst struct vlc_common_members: (conIn file included from stvideo_output/window.c:              ^
 vlc_object_t *)(&(x)->obj) \
      130:
video_output/event.h:video_output/opengl.c66::| 74:525:               ^warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: 

warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   74 |      66  g | lpriv- >gl . m ovdaurl_eOrIn = modtuelgee_need(&glrp(rviovu-t,> "gmousle-button-down", 1,  c_objoebcjt)_ \t *)(
&      (| x              ^)
->obj) \
      |               ^
In file included from video_output/window.c:130:
video_output/event.h:74:9:video_output/opengl.c: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
77   :749 |         v: ar_GetCwarning: oodue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]rds(
vout, "mouse-m   77 |   ov     e vd", &x, &y);
      |         ^
../include/vlc_variables.h:312:46: note: expanded from macro 'var_GetCoords'
l  c312_ | #objecdefitn_ree lveaasr_GetCooreds((o&,n,xglpri,yv->gl)); 
va      |         ^
r../include/vlc_objects.h_:G66e:25tCoord:s note: expanded from macro 'vlc_object_release'(VL
C   66 |  _OBJECT(   vlc_objeco),tn_,x,y)
      |                                              ^
rele../include/vlc_common.ha:se( VL481C:_15O:B note: expanded from macro 'VLC_OBJECT'J
ECT(a)   )481
 |       |                         ^ 
       const stru../include/vlc_common.h:481:15:ct note: expanded from macro 'VLC_OBJECT'
 vlc_co  m481mo |      n _ m constem strbucert vlsc:_ c(ocmmoonns_membte vrlc_objsect_:t * (cons)t vlc_obj(e&(ctx_)t->obj ) *\)
      |               ^(&
(x)->obj) \
      |               ^
In file included from video_output/window.c:130:
video_output/event.h:75:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   75 |         var_SetCoords(vout, "mouse-clicked", x, y);
      |         ^
../include/vlc_variables.h:214:46: note: expanded from macro 'var_SetCoords'
  214 | #define var_SetCoords(o,n,x,y) var_SetCoords(VLC_OBJECT(o),n,x,y)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/window.c:130:
video_output/event.h:76:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   76 |         var_SetBool(vout->obj.libvlc, "intf-popupmenu", false);
      |         ^
video_output/opengl.c:../include/vlc_variables.h:260:4696: note: expanded from macro 'var_SetBool'
:  5260: |  #warning: ddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]efine 
var_Se   96 |    tB mool(a,b,c)odule_u      vanr_SneeetdB(oolg(l , gVlL->C_OBJEmodule);CT(a),b
      ,c)
      |                                              ^
|     ^
../include/vlc_common.h../include/vlc_modules.h:50:481:15: note: expanded from macro 'VLC_OBJECT'
:42:   note: expanded from macro 'module_unneed'481
 |     50   | #defi   ne  const s tmroudcutl ev_lucnn_eceodm(amon_member,b) modsule_: (unconst need(VLvCl_cO_BoJbjeEctC_Tt (*)(&a(x),b)
      |                                          ^)
->../include/vlc_common.h:481:obj) 15:\
      |               ^
 note: expanded from macro 'VLC_OBJECT'
  481 |         const struct In file included from vlc_cvideo_output/window.com:130:
monvideo_output/event.h_me:80:9: warning: mberdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s: (cons
t vlc_obje   ct_80t |         * )(var_Toggl&e(Bxoo)l-(>vobjo) u\
      t|               ^
->obj.libvlc, "intf-togglvideo_output/opengl.c:97:5:e -warning: fdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]sco
n   97 | trol");
      |         ^
    vl../include/vlc_variables.hc:592:45: note: expanded from macro 'var_ToggleBool'
_  o592b | ject_#rdeelfeinea se(gl);
      va|     ^
r_ToggleBool(a../include/vlc_objects.h:66:25: ,note: bexpanded from macro 'vlc_object_release')
    66va |    r _vTolc_obgjgelceBt_releaosoel(( VLC_OBJ ECTV(LaC),_bO )
      |                                             ^
BJECT(a../include/vlc_common.h): 481):15: 
      | note: expanded from macro 'VLC_OBJECT'
                        ^
  481 |      ../include/vlc_common.h   :c481:15: note: expanded from macro 'VLC_OBJECT'
onst struct v  l481c |      _ com mon _cmoenmsberts:  s(ctruct onvlc_csotm mvolnc__moebmjbeecrts_t : (cons*t )(vlc_ob&je(xct_t )*-)>(o&b(j) x)->\o
bj) \
      |               ^
      |               ^
In file included from video_output/window.c:130:
video_output/event.h:84:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   84 |         var_SetBool(vout->obj.libvlc, "intf-popupmenu", true);
      |         ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/window.c:130:
video_output/event.h:96:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   96 |     var_NAndInteger(vout, "mouse-button-down", 1 << button);
      |     ^
../include/vlc_variables.h:418:48: note: expanded from macro 'var_NAndInteger'
  418 | #define var_NAndInteger(a,video_output/opengl.cb,c) var_NAnd:In114t:e5g:e rwarning: (Vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
L  C114 |     m_sOgB_JECT(a),b,cD)
      | bg(su                                               ^r
face,../include/vlc_common.h :"481:15: note: expanded from macro 'VLC_OBJECT'resize
d  481 |       to %ux%u ",   wconist strudct vth, heilgch_cotmmon_me)m;be
      |     ^
rs:../include/vlc_messages.h:87 :(5c:o nnote: sexpanded from macro 'msg_Dbg't
 vlc_obj   87 |     msg_Geecnt_t *)(&e(rx)-i>co(bp_tjh)is ,\ 
VLC      |               ^
_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     In file included from vvideo_output/window.cl:c_Lo130g:
(Vvideo_output/event.h:109:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  109 |     varL_CT_oOBJgEgleBooCT(o)l(vout,,  p", vfullscrelecn_m");
      |     ^odu
l../include/vlc_variables.h:592:e45_:n note: expanded from macro 'var_ToggleBool'am
e,   592 | __FIL#define var_TEo_ggle_Bool, _(_LaI,bNE__,)  \
      |             ^
var_ToggleBo../include/vlc_common.hol( VL:481C_OBJECT:(15: note: expanded from macro 'VLC_OBJECT'
In file included from video_output/vout_intf.c:40:
../include/vlc_vout.h:125:  481 | 5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a  )      , 125 |     vlcb c_obo )jecnst 
tstruc_t vlcr      | e_common                                            ^
l_membe../include/vlc_common.h:481:15rs: note: expanded from macro 'VLC_OBJECT'
ease:  ( p_ (covnsout481t v |    );
          |     ^
 lc_object../include/vlc_objects.h_t: *)(& c66:25on:s(t stx) ->note: obexpanded from macro 'vlc_object_release'j) \ru
ct       | 
vl              ^
c_co   66 |     vlc_mmobject_relonease( VLC_m_emOBJECT(a) )
      |                         ^
be../include/vlc_common.hrs:: 481(c:15: note: expanded from macro 'VLC_OBJECT'
on  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
st vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/window.c:130:
video_output/event.h:114:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  114 |     var_SetBool(vout, "viewpoint-changeable", b_can_change);
      |     ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/window.c:146:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  146 |     msg_Dbg(window, "resized to %ux%u", width, height);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:145:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  145 |         var_Change( p_vout, psz_var, VLC_VAR_ADDCHOICE, &val, &text);
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:156:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  156 |     var_Create( p_vout, "snapshot-num", VLC_VAR_INTEGER );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:157:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  157 |     var_SetInteger( p_vout, "snapshot-num", 1 );
      |     ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:159:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     var_Create( p_vout, "width", VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:160:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  160 |     var_Create( p_vout, "height", VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:161:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  161 |     var_Create( p_vout, "align", VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:163:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  163 |     var_Create( p_vout, "mouse-hide-timeout",
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:167:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |     var_Create( p_vout, "autoscale", VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:170:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  170 |     var_Change( p_vout, "autoscale", VLC_VAR_SETTEXT, &text, NULL );
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:171:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]31 warnings
 generated.
  171 |     var_AddCallback( p_vout, "autoscale", AutoScaleCallback, NULL );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:173:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  173 |     var_Create( p_vout, "zoom", VLC_VAR_FLOAT | VLC_VAR_ISCOMMAND |
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:177:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  177 |     var_Change( p_vout, "zoom", VLC_VAR_SETTEXT, &text, NULL );
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |        depbase=`echo video_output/vout_wrapper.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/vout_wrapper.lo -MD -MP -MF $depbase.Tpo -c -o video_output/vout_wrapper.lo video_output/vout_wrapper.c &&\
 consmv -f $depbase.Tpo $depbase.Plo
t struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:183:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  183 |         var_Change( p_vout, "zoom", VLC_VAR_ADDCHOICE, &val, &text );
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:186:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  186 |     var_AddCallback( p_vout, "zoom", ZoomCallback, NULL );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:189:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     var_Create( p_vout, "crop-left", VLC_VAR_INTEGER | VLC_VAR_ISCOMMAND );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:190:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  190 |     var_Create( p_vout, "crop-top", VLC_VAR_INTEGER | VLC_VAR_ISCOMMAND );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:191:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  191 |     var_Create( p_vout, "crop-right", VLC_VAR_INTEGER | VLC_VAR_ISCOMMAND );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:192:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  192 |     var_Create( p_vout, "crop-bottom", VLC_VAR_INTEGER | VLC_VAR_ISCOMMAND );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:194:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  194 |     var_AddCallback( p_vout, "crop-left", CropBorderCallback, NULL );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:195:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  195 |     var_AddCallback( p_vout, "crop-top", CropBorderCallback, NULL );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
48 warnings generated.
video_output/vout_intf.c:196:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  196 |     var_AddCallback( p_vout, "crop-right", CropBorderCallback, NULL );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:197:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  197 |     var_AddCallback( p_vout, "crop-bottom", CropBorderCallback, NULL );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:200:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  200 |     var_Create( p_vout, "crop", VLC_VAR_STRING | VLC_VAR_ISCOMMAND |
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:204:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  204 |     var_Change( p_vout, "crop", VLC_VAR_SETTEXT, &text, NULL );
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:210:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  210 |         var_Change( p_vout, "crop", VLC_VAR_ADDCHOICE, &val, &text );
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:214:15: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  214 |     psz_buf = var_CreateGetNonEmptyString( p_vdepbase=`echo network/getaddrinfo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT network/getaddrinfo.lo -MD -MP -MF $depbase.Tpo -c -o network/getaddrinfo.lo network/getaddrinfo.c &&\
mv -f $depbase.Tpo $depbase.Plo
out, "custom-crop-ratios" );
      |               ^
../include/vlc_variables.h:499:73: note: expanded from macro 'var_CreateGetNonEmptyString'
  499 | #define var_CreateGetNonEmptyString(a,b)   var_CreateGetNonEmptyString( VLC_OBJECT(a),b)
      |                                                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:221:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  221 |     var_AddCallback( p_vout, "crop", CropCallback, NULL );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:224:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  224 |     var_Create( p_vout, "monitor-par", VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:227:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     var_Create( p_vout, "aspect-ratio", VLC_VAR_STRING | VLC_VAR_ISCOMMAND |
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:231:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  231 |     var_Change( p_vout, "aspect-ratio", VLC_VAR_SETTEXT, &text, NULL );
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:237:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  237 |         var_Change( p_vout, "aspect-ratio", VLC_VAR_ADDCHOICE, &val, &text );
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:241:15: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     psz_buf = var_CreateGetNonEmptyString( p_vout, "custom-aspect-ratios" );
      |               ^
../include/vlc_variables.h:499:73: note: expanded from macro 'var_CreateGetNonEmptyString'
  499 | #define var_CreateGetNonEmptyString(a,b)   var_CreateGetNonEmptyString( VLC_OBJECT(a),b)
      |                                                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:248:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  248 |     var_AddCallback( p_vout, "aspect-ratio", AspectCallback, NULL );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:251:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  251 |     var_Create( p_vout, "video-on-top", VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:254:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  254 |     var_Change( p_vout, "video-on-top", VLC_VAR_SETTEXT, &text, NULL );
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:255:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  255 |     var_AddCallback( p_vout, "video-on-top", AboveCallback, NULL );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:258:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  258 |     var_Create( p_vout, "video-wallpaper", VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:259:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  259 |     var_AddCallback( p_vout, "video-wallpaper", WallPaperCallback,
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:263:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  263 |     var_Create( p_vout, "video-deco", VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:266:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  266 |     var_Create( p_vout, "fullscreen",
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:269:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  269 |     var_Change( p_vout, "fullscreen", VLC_VAR_SETTEXT, &text, NULL );
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:270:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  270 |     var_AddCallback( p_vout, "fullscreen", FullscreenCallback, NULL );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:273:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  273 |     var_Create( p_vout, "video-snapshot", VLC_VAR_VOID | VLC_VAR_ISCOMMAND );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Creatlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/vout_wrapper.lo -MD -MP -MF video_output/.deps/vout_wrapper.Tpo -c video_output/vout_wrapper.c  -fPIC -DPIC -o video_output/.libs/vout_wrapper.o
e( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:275:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  275 |     var_Change( p_vout, "video-snapshot", VLC_VAR_SETTEXT, &text, NULL );
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:276:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     var_AddCallback( p_vout, "video-snapshot", SnapshotCallback, NULL );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:279:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  279 |     var_Create( p_vout, "video-filter",
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:281:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  281 |     var_AddCallback( p_vout, "video-filter", VideoFilterCallback, NULL );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:284:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  284 |     var_Create( p_vout, "sub-source",
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:286:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  286 |     var_AddCallback( p_vout, "sub-source", SubSourceCallback, NULL );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:289:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  289 |     var_Create( p_vout, "sub-filter",
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:291:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  291 |     var_AddCallback( p_vout, "sub-filter", SubFilterCallback, NULL );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:294:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  294 |     var_Create( p_vout, "sub-margin",
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:296:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  296 |     var_AddCallback( p_vout, "sub-margin", SubMarginCallback, NULL );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:299:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  299 |     var_Create( p_vout, "mouse-button-down", VLC_VAR_INTEGER );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:300:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  300 |     var_Create( p_vout, "mouse-moved", VLC_VAR_COORDS );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:301:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  301 |     var_Create( p_vout, "mouse-clicked", VLC_VAR_COORDS );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:304:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     var_Create( p_vout, "viewpoint-moved", VLC_VAR_ADDRESS );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:307:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  307 |     var_Create( p_vout, "viewpoint", VLC_VAR_ADDRESS  );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) vlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT network/getaddrinfo.lo -MD -MP -MF network/.deps/getaddrinfo.Tpo -c network/getaddrinfo.c  -fPIC -DPIC -o network/.libs/getaddrinfo.o
ar_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:308:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  308 |     var_AddCallback( p_vout, "viewpoint", ViewpointCallback, NULL );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:309:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  309 |     var_Create( p_vout, "viewpoint-changeable", VLC_VAR_BOOL );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:316:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  316 |     var_TriggerCallback( p_vout, "zoom" );
      |     ^
../include/vlc_variables.h:168:55: note: expanded from macro 'var_TriggerCallback'
  168 | #define var_TriggerCallback(a,b) var_TriggerCallback( VLC_OBJECT(a), b )
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:317:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  317 |     var_TriggerCallback( p_vout, "crop" );
      |     ^
../include/vlc_variables.h:168:55: note: expanded from macro 'var_TriggerCallback'
  168 | #define var_TriggerCallback(a,b) var_TriggerCallback( VLC_OBJECT(a), b )
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:318:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  318 |     var_TriggerCallback( p_vout, "aspect-ratio" );
      |     ^
../include/vlc_variables.h:168:55: note: expanded from macro 'var_TriggerCallback'
  168 | #define var_TriggerCallback(a,b) var_TriggerCallback( VLC_OBJECT(a), b )
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:320:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  320 |     var_TriggerCallback( p_vout, "video-on-top" );
      |     ^
../include/vlc_variables.h:168:55: note: expanded from macro 'var_TriggerCallback'
  168 | #define var_TriggerCallback(a,b) var_TriggerCallback( VLC_OBJECT(a), b )
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:321:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  321 |     var_TriggerCallback( p_vout, "video-wallpaper" );
      |     ^
../include/vlc_variables.h:168:55: note: expanded from macro 'var_TriggerCallback'
  168 | #define var_TriggerCallback(a,b) var_TriggerCallback( VLC_OBJECT(a), b )
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:323:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  323 |     var_TriggerCallback( p_vout, "video-filter" );
      |     ^
../include/vlc_variables.h:168:55: note: expanded from macro 'var_TriggerCallback'
  168 | #define var_TriggerCallback(a,b) var_TriggerCallback( VLC_OBJECT(a), b )
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:324:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     var_TriggerCallback( p_vout, "sub-source" );
      |     ^
../include/vlc_variables.h:168:55: note: expanded from macro 'var_TriggerCallback'
  168 | #define var_TriggerCallback(a,b) var_TriggerCallback( VLC_OBJECT(a), b )
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:325:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  325 |     var_TriggerCallback( p_vout, "sub-filter" );
      |     ^
../include/vlc_variables.h:168:55: note: expanded from macro 'var_TriggerCallback'
  168 | #define var_TriggerCallback(a,b) var_TriggerCallback( VLC_OBJECT(a), b )
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:326:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  326 |     var_TriggerCallback( p_vout, "sub-margin" );
      |     ^
../include/vlc_variables.h:168:55: note: expanded from macro 'var_TriggerCallback'
  168 | #define var_TriggerCallback(a,b) var_TriggerCallback( VLC_OBJECT(a), b )
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:338:57: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  338 |     subpicture_t *p_subpic = subpicture_NewFromPicture( VLC_OBJECT(p_vout),
      |                                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:364:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  364 |     msg_Dbg( p_vout, "snapshot taken (%s)", psz_filename );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:367:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  367 |     if( var_InheritBool( p_vout, "snapshot-preview" ) )
      |         ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:370:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  370 |             msg_Warn( p_vout, "Failed to display snapshot" );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:379:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  379 |     char *psz_path = var_InheritString( p_vout, "snapshot-path" );
      |                      ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:380:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  380 |     char *psz_format = var_InheritString( p_vout, "snapshot-format" );
      |                        ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:381:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  381 |     char *psz_prefix = var_InheritString( p_vout, "snapshot-prefix" );
      |                        ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:401:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  401 |             msg_Err( p_vout, "no path specified for snapshots" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:408:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  408 |     cfg.is_sequential = var_InheritBool( p_vout, "snapshot-sequential" );
      |                         ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:409:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  409 |     cfg.sequence = var_GetInteger( p_vout, "snapshot-num" );
      |                    ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:420:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  420 |         var_SetInteger( p_vout, "snapshot-num", i_sequence + 1 );
      |         ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:425:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  425 |     var_SetString( p_vout->obj.libvlc, "snapshot-file", psz_filename );
      |     ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
  262 | #define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:463:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  463 |         msg_Err(object, "Unknown crop format (%s)", newval.psz_string);
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:474:14: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  474 |              var_GetInteger(object, "crop-left"),
      |              ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:475:14: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  475 |              var_GetInteger(object, "crop-top"),
      |              ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:476:14: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  476 |              var_GetInteger(object, "crop-right"),
      |              ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:477:14: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |              var_GetInteger(object, "crop-bottom"));
      |              ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:478:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  478 |     var_SetString(object, "crop", buf);
      |     ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
  262 | #define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:540:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  540 |         var_TriggerCallback( obj, "fullscreen" );
      |         ^
../include/vlc_variables.h:168:55: note: expanded from macro 'var_TriggerCallback'
  168 | #define var_TriggerCallback(a,b) var_TriggerCallback( VLC_OBJECT(a), b )
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_intf.c:541:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  541 |         var_TriggerCallback( obj, "video-on-top" );
      |         ^
../include/vlc_variables.h:168:55: note: expanded from macro 'var_TriggerCallback'
  168 | #define var_TriggerCallback(a,b) var_TriggerCallback( VLC_OBJECT(a), b )
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_wrapper.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_wrapper.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_wrapper.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_wrapper.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_wrapper.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_wrapper.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_wrapper.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_wrapper.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_wrapper.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_wrapper.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_wrapper.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_wrapper.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15In file included from network/getaddrinfo.c:: 29:
note: expanded from macro 'VLC_OBJECT'
In file included from   481 | ../include/vlc_common.h:1031:
../include/vlc_variables.h:      189:  con12: warning: st strdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
uct vlc_co  189mmo |     rn_membeters: (conurn var_stSe vlc_object_t *)(&(x)->obj) \
      |               ^
tChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
In file included from video_output/vout_wrapper.c:  140 | #31:
defIn file included from ../include/vlc_common.hin:1031e var_:
../include/vlc_variables.h:Se362:tC9:he warning: ckdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ed  362(o |   ,n  ,tif,v( ) vavar_r_GeSetCtCheheckedck( edp_(VLobC_j,OB pJEszCT_n(oam),e,n, Vt,LCv)_V
      AR|                                                ^_AD
../include/vlc_common.h:DR481:ES15:S, note:  &expanded from macro 'VLC_OBJECT'
v  481al |   )   )  
        |         ^ c
on../include/vlc_variables.h:st142: s48:tr note: ucexpanded from macro 'var_GetChecked'
t vlc  142_c | #ommdeonfi_mneem vbearrs_G:et (Chcoecnsket d(vlo,c_n,obt,jev)ct v_tar *_G)(et&(Chx)ec->keobd(j)VL \C_
      OB|               ^JE
CT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memIn file included from network/getaddrinfo.c:be29:
rsIn file included from ../include/vlc_common.h: :1031(c:
../include/vlc_variables.hon:203st:12 v: lcwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_ob  203je |  ct  _t r *et)(ur&(n x)va->r_obj) \
Set      |               ^
Checked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vIn file included from video_output/vout_wrapper.clc:_comm31on:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:_membe429rs:: 5: warning: (cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  ns429t  |    vl var_c_Creobate( jepct__t ob*j, p)(&(x)->obj) \
      |               ^
sz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
In file included from network/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      |     ^

../include/vlc_variables.h:122:39:   212 |    note: expanded from macro 'var_Create'
   122 | #dreefine vatrurn var_SetChecked (obj, name, VLC_VAR_COORDS, val);
_      |            ^
Cre../include/vlc_variables.h:140a:te(a,48: note: expanded from macro 'var_SetChecked'
b,  140 | #deficne var_SetChecked(o,n,t,v) v)a r_SetChecked(VLC_OBJECT(o),n,t,v)
      | va                                               ^
r_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
Cr  481 |         const struecate(t  VLC_OBJEvlCcT_common_members: (const vlc_object_t *)(&(x)->obj) \
      | (a              ^
), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_comIn file included from network/getaddrinfo.c:29:
In file included from ../include/vlc_common.hmo:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
_member../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
s: (cons  140 | #dt vefine var_SetlCchecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),_onb,t,v)
      j|                                                ^
e../include/vlc_common.hc:481t_t :*15):( note: expanded from macro 'VLC_OBJECT'
&  481 |         const st(ruct vlc_common_members: (const vlc_x)obj->oect_t *)(&(xbj))->obj) \
 \
      |               ^
      |               ^
In file included from network/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031In file included from video_output/vout_wrapper.c:31:
In file included from :
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:1031:
  241../include/vlc_variables.h:442 | :5: warning:    due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] re
tur  n var_SetChecked( p_obj, psz_name, VLC_VA442R | _STRING, val );
      |            ^
  ../include/vlc_variables.h  :140:48: note: expanded from macro 'var_SetChecked'
var  140_C | #defreate(ine var_ p_objS,etChecked(o,n,t,v ) vapsr_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
z../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_n  481 |         const struct vlc_common_members:a (const vlc_object_t *)(&(x)->obj) \
      |               ^
me, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: In file included from note: expanded from macro 'var_Create'network/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: 
warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]122 | #d
efin  256 |     return var_SetCe vahecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
r_Crea../include/vlc_variables.hte(a,b,:c140:48: note: expanded from macro 'var_SetChecked'
) var_  C140 | #define var_Sreaette( VCLC_OBJhecked(o,n,t,Ev) CT(a), vb, c )ar_SetChecked(VLC_OBJECT(o),n,t,v)
      
|                                                ^
      | ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
                                      ^
  481../include/vlc_common.h |         const struct vlc_common_m:481ember:15: s: (const vlc_objnote: ecexpanded from macro 'VLC_OBJECT'
t  481 |   _t *)(&(x)->obj) \
      |               ^ 
     const struct vlc_common_members: (const vlc_In file included from network/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  276 |     if( !var_GetbjCheckeed( pc_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
t_t../include/vlc_variables.h *):142(:48: note: expanded from macro 'var_GetChecked'
&(x  142) | #define var_GetChecked(->o,n,t,v) var_GetChecked(VoLbj) C_OBJECT\(o
)      |               ^
,n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commonIn file included from _membevideo_output/vout_wrapper.c:31:
In file included from ../include/vlc_common.hrs: :(1031c:
on../include/vlc_variables.hst vlc_obje:ct_t *)(&(x)->obj) \
      |               ^
455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOIn file included from network/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
AT ../include/vlc_variables.h:| V293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
LC_V  293 |     if( !var_GetChecAR_Dked( p_obj, psz_name, VLC_VAR_BOOL, &valOI ) )
      |          ^
N../include/vlc_variables.hHERI:142:48: note: expanded from macro 'var_GetChecked'
T );  
      142 | #define va|     ^
r_GetChecked(o,n,t../include/vlc_variables.h,v):122: var_GetChecked(VLC_OBJ39EC: note: T(o),n,t,v)
      |                                                ^
../include/vlc_common.h:expanded from macro 'var_Create'481:15: note: expanded from macro 'VLC_OBJECT'

    481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.hIn file included from network/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:481::1031:
../include/vlc_variables.h:15: 304note: expanded from macro 'VLC_OBJECT'
:  481 |    17     co: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  304 |     if (likely(!var_GetChst strueckct vlc_ed (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
commo../include/vlc_variables.hn_:142:48: note: expanded from macro 'var_GetChecked'
members:  142 |  (c#donsefine var_GetChecked(o,n,t t,v) var_GvetChecked(lc_VLC_OoBJECT(o),n,bt,v)
      je|                                                ^c
t_../include/vlc_common.ht:481:15: note: expanded from macro 'VLC_OBJECT'
 *)(&(  481 |        x)->o const struct bjvlc_c) ommon_members: (const vlc_object_t *)(&(x)->\obj) \
      |               ^

      |               ^
In file included from video_output/vout_wrapper.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_oIn file included from bnetwork/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: j, pszdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_n  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_ame,VAR_FLO VLC_ATVAR, &val ) )_S
      |          ^
TR../include/vlc_variables.h:142ING:48: note:  | VLCexpanded from macro 'var_GetChecked'_
V  142AR_DOI | N#define var_GetCheckeHEd(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      R|                                                ^
I../include/vlc_common.h:481:15T : note: expanded from macro 'VLC_OBJECT'
);  481 |         const struct vlc_common_members: (
cons      t vlc_object_t *)(&(| x)->ob    ^j) \

      ../include/vlc_variables.h:122|               ^
:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(In file included from network/getaddrinfo.c:29:
In file included from a), b, c ../include/vlc_common.h:1031):

../include/vlc_variables.h:340:9:       | warning:                                       ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

../include/vlc_common.h:481  340 |     if( var_Ge:tChecked( p15: _obj, psz_note: namexpanded from macro 'VLC_OBJECT'
e, VLC  481_VAR_STRING,  | &va  l    ) )
        |         ^
 con../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
st st  142 | #define ruvar_GetCcht vlc_eckcomed(o,n,t,v) var_GetChecked(VLC_OBJECT(mono)_m,n,t,vember)
      s: (co|                                                ^
n../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
st  481 |         const s vlct_obruct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
ject_t *)(&(x)->obj) \
      |               ^
In file included from network/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from video_output/vout_wrapper.c  350 |     :31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hif( v:477:5: arwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_GetChecked( p_obj, psz_name, VLC_V
AR_STRING, &va  l ) )
      |         ^
477../include/vlc_variables.h | :142:48: note: expanded from macro 'var_GetChecked' 
   142 | #define var_GetChecked(o,n  va,t,v) var_GetChecked(VLC_OBr_CJECT(o),n,t,v)
      |                                                ^re
ate../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
( p  481 |         const struct vlc_co_obmmon_members: j,(c onst vlc_object_t *)(&(x)->obj) \
ps      | z              ^
_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define varIn file included from _Creatnetwork/getaddrinfo.c:29:
e(aIn file included from ,b,c) ../include/vlc_common.h:1031va:
../include/vlc_variables.h:r362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_Create(   V362LC_OBJECT(a), |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
 b, c )../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'

      |                                       ^
  142 | #define ../include/vlc_common.h:var_GetChecked481(o,n,t,v:15:) var_GetCh note: expanded from macro 'VLC_OBJECT'
e  481 |   c  ked(VLC_OBJECT(o),n,t,v ) 
      |                                                ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
   const481 |         const struct vlc_common_members: (con st vlc_ostrbuct vlject_t *)(&(x)->obj) \
      |               ^
c_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vout_wrapper.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAIn file included from Rnetwork/getaddrinfo.c:29:
In file included from ../include/vlc_common.h_ADDR:1031:
../include/vlc_variables.h:ESS | V429:5: warning: Ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C  429 |     var_Create( p_obj,_VA pRsz_DO_name, VLC_VAR_IINTEGER | VLC_VAR_DOINHERNHEITRIT  );
      |     ^)
;../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'

      |     ^
  122 | #define var_Create(a../include/vlc_variables.h,:b,c) var_Cre122:ate( V39LC_OBJ:EC T(a), bnote: , expanded from macro 'var_Create'
c )
        | 122 |                                       ^
#define ../include/vlc_common.h:481:15:v note: expanded from macro 'VLC_OBJECT'
ar_Crea  481 |         const strtuct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
e(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struIn file included from network/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ct vlc_  442 |     var_Create(c p_oobmj,m posnz__nmamee, mVLbCers: (_coVnAR_BOOL s| tVL Cvlc_ob_jVeAcRt_DOINHER_t *)(&I(Tx ))-;
>      obj) \
      |               ^| 
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), bIn file included from ,video_output/vout_wrapper.c c: 31)
      :
|                                       ^
In file included from ../include/vlc_common.h:1031:
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'../include/vlc_variables.h:511:5
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |   511 |            v acron_st Csrtreucta vtlce_com( mpo_no_bmjem, bpesrs:z (c_oname, nVst vlcL_obCj_eVcAtR__t *I)(&(NxT)E-G>oER | VLC_bVjA)R _\
DOINHER      I| T              ^

      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) vIn file included from ar_Create( network/getaddrinfo.cVL:C_O29B:
JECIn file included from T../include/vlc_common.h:(a), 1031:
../include/vlc_variables.h:455:5b:,  c warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)
      |                                       ^
  455 |    ../include/vlc_common.h:481:15:  note: expanded from macro 'VLC_OBJECT'
var_C  r481 |    ea    t ec(o pnst s_torbj,u cpstz _nvamel, VLcC__VcARo_FmLOmAon_memberT |s:  V(LcC_VAR_DOoINnHEsRIt vlc_objTec t)_;t
      |     ^ *
)(&(x)-../include/vlc_variables.h>:o122b:39: jnote: expanded from macro 'var_Create'
)  122 |  \
      #|               ^
define var_Create(a,b,c) var_Create( VLC_OBJECT(In file included from a), b, cvideo_output/vout_wrapper.c )
      | :                                      ^
31:
In file included from ../include/vlc_common.h:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
1031:
../include/vlc_variables.h:525:  4815: warning:  |  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
       c  525 |   o nst s vtruct avrl_Ccr_ecaotmmeon( p_obj_members,:  p(csoznst vlc__objneacme, VLC_VtA_Rt_ B*OOL | )V(L&C_VA(xR)_-D>OoIbNjH)E R\
I      |               ^T

      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) In file included from network/getaddrinfo.cva:29r:
In file included from _../include/vlc_common.hC:1031:
r../include/vlc_variables.he:a469t:5e( VLC_OBJ:EC Twarning: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a
),   469 |  b   ,va rc_ C)r
e      a| t                                      ^e(
 ../include/vlc_common.h:p481_:o15b:j ,note:  expanded from macro 'VLC_OBJECT'p
sz_name  , V481L | C_ V A R _ S T R IcNonst strGuct  | VLC_VvAlc_comRmon__DmOeINmHbERers: (cIonTs );
      |     ^
t../include/vlc_variables.h:122: 39v:l note: cexpanded from macro 'var_Create'_
o  122b | #jdeefcitn_et  var_Creat*e)(&(x)->(oba,b,c) var_Cjre)a \
      |               ^
te( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         conIn file included from st svideo_output/vout_wrapper.ct:ruct v31:
In file included from ../include/vlc_common.h:1031l:
c../include/vlc_variables.h_:c539o:m5m:o nwarning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]me
mb  er539 |    s :v a(rcon_Createst( p_o bvjl,c_ob jpesczt__nt a*)me, VLC(_&V(AxR)_-F>LoOAT | VbLjC)_ V\A
      R|               ^_DOINHER
IT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c)In file included from network/getaddrinfo.c:29 v:
arIn file included from _../include/vlc_common.h:Crea1031te(:
 VLC../include/vlc_variables.h:477:5: warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
OBJECT  (477a | ) ,   b, var_Create(  pc_o bj),
       p| sz                                      ^_
na../include/vlc_common.h:481:m15: note: expanded from macro 'VLC_OBJECT'
e  ,481  | V LC_ VAR_ STR ING  |  VL  const Cs_tVrARu_DcOtINH EvRIlc_common_T );m
embers: (      c|     ^o
ns../include/vlc_variables.h:122:39t:  note: expanded from macro 'var_Create'vlc_obje
c  t122_ | t# d*e)f(&(x)-ine var>_oCbj) \
      |               ^
reate(a,b,c) var_Create( VLC_OBJECT(a), b, c )In file included from 
      |                                       ^
video_output/vout_wrapper.c:31:
../include/vlc_common.h:In file included from ../include/vlc_common.h:1031481:
:../include/vlc_variables.h15:: 554note: expanded from macro 'VLC_OBJECT':
5  :481 warning:  | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   
    554   |  co   n svta srt_ruCct vlc_c115reateommon_membe(  warningsprs:  generated.
(_coobj, pnsst vzl_cn_oabjmece, VLC_VtA_tR_STRI N*G)( &(x|)- VLC_V>objA)R _\
      | DOINHERI              ^T

      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) vaIn file included from network/getaddrinfo.cr_Creat:29e(:
In file included from ../include/vlc_common.h :1031V:
LC_../include/vlc_variables.hO:491B:5J: Ewarning: Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]T
(a)  491 |  ,  b, c )  
va      |                                       ^
r../include/vlc_common.h:481:15_:C renote: atexpanded from macro 'VLC_OBJECT'e
( p_o  b481 |    j ,  p sz _name, V LcoC_VAnst sRt_ArDuDcREtSS vlc_ c|o VmLmon_C_meVAR_mbDOIersNHER: (coITns );t 
      vl|     ^
c_../include/vlc_variables.h:122:ob39: jenote: expanded from macro 'var_Create'
ct_t *)(&(x)->  122ob | #j) def\
ine      |               ^
 var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c In file included from )
video_output/vout_wrapper.c:      |                                       ^31:

../include/vlc_common.h:481:In file included from ../include/vlc_common.h:1031:
15: ../include/vlc_variables.h:note: expanded from macro 'VLC_OBJECT'
563  481 | :5:     warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  cons  563t str |   uct   vvarlc_comm_Con_reamembte( per_obj, s: (pszconst_n vlcam_object_te, * V)(LC&(x_VA)->oR_STRbj)ING | VL \
C_VAR      | _DOINH              ^
ERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_CrIn file included from eatenetwork/getaddrinfo.c:29:
( VLCIn file included from ../include/vlc_common.h_O:1031BJ:
../include/vlc_variables.h:511:5: ECT(awarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
), b, c  511 |  ) 
       |   var_Create( p_obj,                                       ^
p../include/vlc_common.h:sz_name, VL481:15C: _Vnote: expanded from macro 'VLC_OBJECT'AR_I
N  481 |     TEGER |   VLC_VAR _D OcoInNsHtE sRtIrT
      |     ^
uct vlc_co../include/vlc_variables.hm:122:39: note: expanded from macro 'var_Create'mon_members
:  122 |  (#defcionnste var_Create vlc_object_t *(a,b,c)() var&_Cr(ex)->obj) \
      |               ^
ate( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const sIn file included from tvideo_output/vout_wrapper.c:31:
rIn file included from uct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_naIn file included from network/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  525 |     var_Create( p_obje, ps, VLCz__VARn_Came, VLC_VHOICESCAROUNT, _&BcOoOunt, NLU LL ) )
|       |         ^
VLC_../include/vlc_variables.hVAR_D:O128I:43: note: Nexpanded from macro 'var_Change'
HERIT
      |     ^
  128 | ../include/vlc_variables.h:122:39: note: #depbase=`echo network/http_auth.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT network/http_auth.lo -MD -MP -MF $depbase.Tpo -c -o network/http_auth.lo network/http_auth.c &&\
mv -f $depbase.Tpo $depbase.Plo
expanded from macro 'var_Create'def
ine var_Chan  g122e(a | ,b#,cdefine,d,e)  var_Createvar_Change( VLC_O(aBJECT,(b,ca)) var_Cr, b, ce,ate( VLC_O dBJ, ECTe )
      |                                           ^
(a), b, c )
../include/vlc_common.h:481:15:       | note:                                       ^
expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  :481481 | : 15 :   note:  expanded from macro 'VLC_OBJECT' 
  const struct   481 |     v l c  _common_const strmuecmtbers:  (vcolc_commnosnt_m vlc_object_t *)em(b&e(rsx: )(->obj) \
      |               ^
const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/getaddrinfo.c:38:
../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
      |            ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
  125 | #define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/getaddrinfo.c:38:
../include/vlc_network.h:150:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  150 |     return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
  146 |         net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
      |                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/getaddrinfo.c:38:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     return net_OpenDgram In file included from video_output/vout_wrapper.c:33(o:
In file included from bj../include/vlc_vout_wrapper.h:, 27:
hoIn file included from ../include/vlc_vout_display.hst:33, :
../include/vlc_vout.hpo:125rt:5, : NUwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]LL
, 0,  125 IPP |  RO  TO v_UlcDP);
      |            ^
_o../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
bject_re  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
lease( p_vout )../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
;  
      481 |         const s|     ^
truct v../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
l   66 |     vc_comlc_object_relemonase( VL_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
C_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT network/http_auth.lo -MD -MP -MF network/.deps/http_auth.Tpo -c network/http_auth.c  -fPIC -DPIC -o network/.libs/http_auth.o
video_output/vout_wrapper.c:54:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   54 |     msg_Dbg(vout, "Opening vout display wrapper");
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_wrapper.c:57:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   57 |     sys->display.title = var_InheritString(vout, "video-title");
      |                          ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_wrapper.c:61:37: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   61 |     const vlc_tick_t hide_timeout = var_CreateGetInteger(vout, "mouse-hide-timeout") * 1000;
      |                                     ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
  495 | #define var_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vout_wrapper.c:157:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  157 |             msg_Warn(vout, "Not enough direct buffers, using system memory");
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
28 warnings generated.
depbase=`echo network/httpd.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT network/httpd.lo -MD -MP -MF $depbase.Tpo -c -o network/httpd.lo network/httpd.c &&\
mv -f $depbase.Tpo $depbase.Plo
69 warnings generated.
depbase=`echo network/io.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT network/io.lo -MD -MP -MF $depbase.Tpo -c -o network/io.lo network/io.c &&\
mv -f $depbase.Tpo $depbase.Plo
30 warnings generated.
depbase=`echo network/tcp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT network/tcp.lo -MD -MP -MF $depbase.Tpo -c -o network/tcp.lo network/tcp.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT network/httpd.lo -MD -MP -MF network/.deps/httpd.Tpo -c network/httpd.c  -fPIC -DPIC -o network/.libs/httpd.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT network/io.lo -MD -MP -MF network/.deps/io.Tpo -c network/io.c  -fPIC -DPIC -o network/.libs/io.o
In file included from network/http_auth.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/http_auth.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/http_auth.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/http_auth.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/http_auth.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/http_auth.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/http_auth.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/http_auth.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT network/tcp.lo -MD -MP -MF network/.deps/tcp.Tpo -c network/tcp.c  -fPIC -DPIC -o network/.libs/tcp.o
293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/http_auth.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/http_auth.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/http_auth.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/http_auth.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/http_auth.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/http_auth.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/http_auth.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/http_auth.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/http_auth.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/http_auth.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/http_auth.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/http_auth.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/http_auth.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/http_auth.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/http_auth.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/http_auth.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/http_auth.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/http_auth.c:116:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  116 |         msg_Warn( p_this, "Digest Authentication: "
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/http_auth.c:244:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  244 |         msg_Dbg( p_this, "Using Basic Authentication" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/http_auth.c:248:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  248 |             msg_Warn( p_this, "Basic Authentication: "
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/http_auth.c:255:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  255 |         msg_Dbg( p_this, "Using Digest Access Authentication" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/http_auth.c:278:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  278 |             msg_Warn( p_this, "Digest Access Authentication: "
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/http_auth.c:281:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  281 |             msg_Warn( p_this, "Digest Access Authentication: "
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/http_auth.c:296:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  296 |             msg_Warn( p_this, "Unknown authentication scheme: '%*s'",
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MIn file included from network/httpd.cSG_WA:30:
RNIn file included from ../include/vlc_common.h, :1031__:
../include/vlc_variables.hVA:189:12:_A warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
RGS__  189 | )
    r      | et    ^
urn ../include/vlc_messages.h:var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
78:13: note: ../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
expanded from macro 'msg_Generic'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OB   78 |    J vlECT(c_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
o)../include/vlc_common.h:,n,481:15: note: expanded from macro 'VLC_OBJECT'
t  481 |         const struct vlc_common_members: (const,v)
      |                                                ^
 vlc_objec../include/vlc_common.h:481:15: note: t_t *)(&(xexpanded from macro 'VLC_OBJECT')
->obj) \
      |               ^
  481 |         const struct vlc_common_memnetwork/http_auth.c:299:13:bers: (c warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  n299s | t   v  lc _ object_ t    *)(&(x ) -m>sobj) \
      g| _              ^W
arn( p_this, "Unknown authentication scheme: '%s'",
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
In file included from    85 |     network/httpd.cms:g30_:
GIn file included from e../include/vlc_common.h:1031n:
e../include/vlc_variables.hri:c203(p_:t12h:is , VLwarning: C_MSdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]G_WARN
, __VA_ARGS__)
      |     ^
  203../include/vlc_messages.h | : 78:   retu13: note: expanded from macro 'msg_Generic'
rn v   78 |   a r v_lSetCheckec_Log(VLC_OdBJE(CT(o ),p_obj, p, vlc_ modpusz_name,le_name, __FIL EV__LC_VA, __LINER_BOOL, __v,a \l
 );
            | |            ^
            ^
../include/vlc_variables.h:140../include/vlc_common.h::48481:: 15note: : expanded from macro 'var_SetChecked'note: expanded from macro 'VLC_OBJECT'

  140 | #defi  n481e |    v a r  _ S ecotCheckedn(os,nt, ts,trv) var_SeutcCth evlcck_ceomdm(VLC_OBJEonCT(o),n,t_,mve)m
b      e|                                                ^
rs: ../include/vlc_common.h:(cons481t :vl15c_: note: expanded from macro 'VLC_OBJECT'
o  b481je |        c t_const t *)(&(x)->osbj) t\
      |               ^
ruct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/httpd.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/httpd.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:network/http_auth.c227::In file included from 12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]327network/io.c
:  227 |   13:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  re  32748 | t  urn   v:
a  r_SetChIn file included from ecked../include/vlc_common.h( :   1031p_:
../include/vlc_variables.h:189:12  :obj, ps  zwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_n
ame, VL  189 |   msC_g_Er r( re pt_tVAR_hiurnFL s,vOAaT,r v_a "Hl S)TetC;
      |            ^
he../include/vlc_variables.hTcke:140P dDi( pge_:48: note: expanded from macro 'var_SetChecked'obj, s
p  140 | t sz_nam#Aede,fi ccVene ssLC_VAR_INTEGERv Auat,hen vtiacatilon : se)rv;er
 "      
      |            ^r| 
            ^
_S../include/vlc_variables.h../include/vlc_messages.he:tC140:48he:ck ednote: (oexpanded from macro 'var_SetChecked'
,n,  140 | t,v:83#:) dvaer5f: inote: expanded from macro 'msg_Err'n
_Set   83e |   var_SetCChhecekeckd e  dm(VLsg(o,n,t,v) C_vO_aGBJenerECr_SetCheT(o)c,n,t,ic(v)k
p_ted(VLC_his, VOBJECTLC(_Mo      |                                                ^S)G_,ERn,R,t
../include/vlc_common.h:,481:v15:)  _
_V      Anote: | _A                                               ^RGS__)
expanded from macro 'VLC_OBJECT'
      | 
    ^
../include/vlc_common.h  ../include/vlc_messages.h:78:481 |   481  :    :13co: 15nst : note: stexpanded from macro 'VLC_OBJECT'rnote: expanded from macro 'msg_Generic'
u
     78481 |      |      vl   coc_Lnst soct vtlc_rucog(VmmoLcn_memCber_tOB JECvT(s: ol),(const cp _, vclommon_c_module_nmame,embers: __ (const vlcFvILEl___cobj_ecto_, __bt *j)(&eLINcEt_t__ , \
*      |             ^)
(x)../include/vlc_common.h->(&:ob481(j) \:15: xnote: expanded from macro 'VLC_OBJECT'
)
  -481 |        | >              ^
obj) \
      |               ^
       const struct vlc_common_mIn file included from network/httpd.c:emb30e:
rIn file included from s../include/vlc_common.h: (cIn file included from network/io.c::481031:
../include/vlc_variables.h:
:241oIn file included from :12: ../include/vlc_common.h:1031:
../include/vlc_variables.h:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]203:12
nst   241 | : vlc_    rwarning: eturndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  b varje_S203etCh | ec kedc(  p_obt_j,   rett *psz)u_na(r&me,(nx VL) C_Vvar-AR__S>obejSTR)t \ING,Ch
      | e vacked( p_obj, pszl_na );
      |            ^
me              ^
../include/vlc_variables.h,: VLC_VAR_BOOL, v140a:48l );
      | : network/http_auth.c:           ^339:note: expanded from macro 'var_SetChecked'

  140 | 17../include/vlc_variables.h: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:140:48#def
i: note: expanded from macro 'var_SetChecked'  339 | 
n  e 140    va |    #r_  S  d efine     msg_vaertE_Checkerr(d( p_So,n,te,v) vatr_tSChecketChis, hec"HeTkedTdP D((VLoC_O,n,tigBJ,ECT(est o),Accv) var_essSn,t eA,v)
      | t                                               ^
Cheutchekn../include/vlc_common.h:481ti:c15:e note: expanded from macro 'VLC_OBJECT'
d(a  481tio |    Vn:  L    sCerverc_ "O
      B|                 ^oJECT(o)
,n,t,v)../include/vlc_messages.hnst:
83:5:       |                                                ^
s../include/vlc_common.ht: 481:15rnote: uexpanded from macro 'msg_Err'ct 
: note: expanded from macro 'VLC_OBJECT'vl   c_c
o  481 | m83  mo |   n   _memsg_Gmbenee rsric : ( const v l( const sc_objtructecp_tht_is,  t *VLC_)v(&lc(x)->_obcjMo) \SmG_
      |               ^
mon_members: (const vlc_object_t ERRIn file included from ,network/httpd.c:30*:
)In file included from ../include/vlc_common.h:( __&VA_(ARGS_x_)
1031:
../include/vlc_variables.h      | :256:    ^
)->ob12: j) \
      |               ^
warning: ../include/vlc_messages.h:78:13: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note: expanded from macro 'msg_Generic'
  256    | 78  |       return  vvlar_SetcChe_In file included from Lcknetwork/io.cedog(:V( 48:
LpIn file included from C__OB../include/vlc_common.hJ:ECT1031(:
o),../include/vlc_variables.h:212: p, 12vlobj:, p swarning: c_mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]odu
l  z_naeme,_212 VLnC_ | VA    retuamre, nR_A Dv__FIDRELaSS, varl E);
      |            ^_
S../include/vlc_variables.hetCheck_ed_, (o:140In file included from b: 48:__network/tcp.c: LjINE_33:
,_In file included from ../include/vlc_common.h:, \
note: 1031:
../include/vlc_variables.h      | :             ^
expanded from macro 'var_SetChecked'../include/vlc_common.hn:481:15a: 
mnote:   140e,  | #Vdeexpanded from macro 'VLC_OBJECT'LC_VA
fine  R481 |    _COORDS  ,   co v varnst _Sal);etCh
ecked(o      ,n,t,| vstruc           ^t vl) 
var_../include/vlc_variables.hSetc_:commChecke140:d(VLCon_OBJ_mECe48mT(o:),bern, note: expanded from macro 'var_SetChecked't,s:v) (
      cons| t
 vl                                               ^
  ../include/vlc_common.h:481:15c140_o: note:  | bject_t expanded from macro 'VLC_OBJECT'*#)(&(xd)-efin
e>o   var481 |  _Se   tChecbjk) \e
      | d(o,n,t,              ^
 v   c)o nst var_SstrucetCht network/http_auth.c:eckevlc_d(VLco349:13mm: warning: C_OBJECT(odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]on)_m
e,mben,  349 |   rs    : (ct   ,   vms)gon
s_      Wt vla| c_obj                                               ^ect
_tr *)n(../include/vlc_common.h( p_t:hi481s,& (:"HT15: note: x)->objexpanded from macro 'VLC_OBJECT') \
      
|               ^
T  481 |  P  Dige st Acc     cesonss AtutIn file included from  henetwork/httpd.c:strunt30:
In file included from ../include/vlc_common.hc:1031:
../include/vlc_variables.ht vlc:276icat:10io: _nc: soervemmwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]or "

        276|             ^ |    n i_f( !va
r../include/vlc_messages.h:85:member5: s:_G (cnote: expanded from macro 'msg_Warn'
o   85en |  stChec  ke msgdt( p_Gen_o vlc_objb, pjszecer_ntame,_ VLC_VARt *)_INTEi(&(x)-GER,>objc( &) 189:12:\
      | val               ^
warning: p_th ) )
      | is, VLC_MSG_WARN, In file included from due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
network/io.c         ^
  189 |  ../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
 :_  142_48:
  r | #dVA_ARGeS_In file included from ../include/vlc_common.he:_1031:
../include/vlc_variables.h:227:12:turn)f
       |     ^
warning: inedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_messages.h:
78 var  227 va:13: |  r_S  etChe  retucked(rnote: expanded from macro 'msg_Generic'
    78 | n p_ovarbj,_Se ps   tCz_namhee, cked(  Vp_obj, psz_vlc_Lnamog(Ve, VLCLC__OBJECTV(o)AR, p, _FLOvlAc_mo_Gedule_nTatChme,, __FI LE_vLeal cked(oC_VA)_,;
      | ,nR           ^,_t,v
 __) vaLI../include/vlc_variables.hNE__INTEGE, \r_R,
      | Ge:            ^
 ../include/vlc_common.h140:481::val48: note:  texpanded from macro 'var_SetChecked');
      Ch15:
| ecked           ^  (VL
 note: expanded from macro 'VLC_OBJECT'
140  481 | C_O | BJECT  # ../include/vlc_variables.h(o: )d,ne,ft140:48,v)
      |                                                ^
i: note: ne vexpanded from macro 'var_SetChecked'
   140 | #daef../include/vlc_common.h  r:481_:15: Snote: expanded from macro 'VLC_OBJECT'
et  481 |   C    ihne eck e covd cns(onst oar_,n,t,sStrucetv)tChe tvckelc_ c omvmondstra(ruct_ o,_membern,t,svvS): (c varo_enlc_cSetChestomCtckehm vonlc_eobj_mcembed(VkLrse: C_OBd(e(VLJECCT(o_),n,ct_t *)(&O(txcoB)->nstJ vlc_o,v)
      | E                                               ^bjec
t_tC *)(&oT(x)-../include/vlc_common.h:481:15:b(>ooj )note: expanded from macro 'VLC_OBJECT'
) \  481 | 
      | ,   n  ,   ctbj),              ^onvst s) \

      |               ^

      |                                                ^
t../include/vlc_common.hr:481uct vl:15:c _commnote: expanded from macro 'VLC_OBJECT'
onIn file included from   481network/httpd.c_me | network/http_auth.c:362: :m 13: warning: 30:
In file included from ../include/vlc_common.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 :1031:
../include/vlc_variables.h:293b  362 |  : 10:  warning: e due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    rs   293con:   s      |    t(con   smssif(t !vagtr_ Getv_Errurlc(Ct hcv p_lc_ethis, "HcTT_cobokedm( p_ojbj,ect_ pst *mz_name, )(&(xo)->VLn_memC_VP DiobbjAR_Bgeest rOOL, &vsal: ) Ac )
      () c\
      | | o         ^
              ^
nst ../include/vlc_variables.h:142:48: vlc_ocebsnote: expanded from macro 'var_GetChecked'j
s  142e | #ct_tIn file included from  network/tcp.c:33:
In file included from d*)( Au&(x../include/vlc_common.h:t)efinehe va-r_nt1031>Goei:
../include/vlc_variables.h:tcCh203ation::12b: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]eckj) \
       ed(o| ,ser
ven,t,  203r              ^ v | "
      )| 
            ^  
v../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
a r _ Gr   e83et | t uC rheck edn(In file included from network/io.c: v aV48:
In file included from ../include/vlc_common.hLC_ms:g_1031r_:
Generic../include/vlc_variables.hSO(petC:241BJECT:(o_12h),n,ttecke,:v)d(h warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 p_
  ob241is, |  Vj , p      |  L                                               ^sz_ nam
 re, VLeC../include/vlc_common.ht:481_C:15u: note: expanded from macro 'VLC_OBJECT'r
nV_A  481 |  vR_Ba  MSG_  r    const_SetCheckeO stdrucEROL, R, v( p_t avl )lc_comm__VAoobn_me_mberARGjS_s:_)
      |     ^
 ../include/vlc_messages.h:,(c onst 78;
      | :vp13:            ^
lc_../include/vlc_variables.h:140s:48:zob_jec note: expanded from macro 'var_SetChecked't_nt *)(&(xanote: expanded from macro 'msg_Generic'
m
   e78)-  140,>ob |       | #VvdefLC_VAR_Slc_TRjING,) \Log
      ine |               ^var
(_SeVLC_tChecO valBJE );
      |            ^
../include/vlc_variables.hCTked((oo,n,t), p,v): va,r_S v140lc_moedtChulIn file included from e:cke_nanetwork/httpd.c:30:
In file included from 48../include/vlc_common.h::1031:
../include/vlc_variables.h:ed( me,VLnote: C_OBJECT( __304o:FIL17expanded from macro 'var_SetChecked'),: 
warning:   Edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  140304 |   | ,_#_t,v)
      |                                                ^, d__ e  fifine vLa
 (lirkINE../include/vlc_common.he___, \
      | S:            ^le
tChy(!481e:15../include/vlc_common.h:: note: 481:var15:ck expanded from macro 'VLC_OBJECT'_Gnote: expanded from macro 'VLC_OBJECT'
e
  481 |  e  d(otCh   ec  ,cokedn (nobj,   na,481 | mst se   tru,   t VLC_VA,  convst s)R_Cct OORDS,tvr vlucta vlc &vr_al)c))
      _ommon_mSetCc_hcomem| b                ^
e../include/vlc_variables.h:142emon_rs::48:m note: expanded from macro 'var_GetChecked'e (ccomnstk
ed  142 | #dbers(: (Vconest  fvine varLlcC_v_lc_ooO_BGetbjJectECT(o)Check,edb(no,n,t,,v) jtectvar_t *)(_,GetChv&(x))->
o      b| eckej) \
d(VLC                                               ^_O      |               ^BJ
_t../include/vlc_common.h *)(EC:&(
x)-481>:obj)15:T  note: expanded from macro 'VLC_OBJECT'\
      | (
o  481 |               ^In file included from )
,n ,t,v) network/tcp.c:
      |                                                 ^ 33 :
In file included from ../include/vlc_common.h:1031 
:
../include/vlc_variables.h:212:../include/vlc_common.h 12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:   212 |   c481:15onst  : note: expanded from macro 'VLC_OBJECT' re
t  481usrn var_t |  r uSetc tC v helcc_co   m mconsotn_mek ed (smtruct vlcb_coemmonr_so:mbnetwork/http_auth.c (emjb:405:13erco, sn:amen: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc], (c
 ons  sVLC_tVAR_CtOO vl405 vlc_ob | RDjS, val);e
      |            ^
c  ../include/vlc_variables.h:140t:48: note: expanded from macro 'var_SetChecked'c 
_obje  140 | #dct_t *)(&  _t *)(&(    xefi) -  n(msx)g>_Er-eo>bor var_Setbj(j)) \
      Ch| ec ke              ^d(\

o,n      ,t,| v)              ^ var
_ p_StehtiCheckesd, "Dig(eVsLt C_OAccBIn file included from JECTIn file included from network/httpd.c:30network/io.c:
In file included from :../include/vlc_common.h:es48s 1031:
../include/vlc_variables.hAut:
(o),:n324,:t10he:,v) 
      |                                                ^
nwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:In file included from 481:../include/vlc_common.htic15: note:   :324a |     itfexpanded from macro 'VLC_OBJECT'(1031 :
i!../include/vlc_variables.hvon:
   481 | ar_"
      |             ^ :      256 c
G../include/vlc_messages.h::83:5eton12Ch: :note: expanded from macro 'msg_Err'
e    83cwarning: ksedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]d( |    
  msg  t256_Gep_obj |  stru,ner    pszi rct e_vlcnamture, VLnC_VA vc(aR_Fr__commpS_thies, tLOAChecon_kT, emdemb(ers : (pcon_sot v&lcb_objejV, vacpl ) t_)
s      |          ^zL
_C_MSG_t nERR, ame,__VA../include/vlc_variables.h_ VLARG:C142:48S__)
_      |     ^
*)(&../include/vlc_messages.h:78V: note: expanded from macro 'var_GetChecked':(x13: 
)->  142 | Aonote: Rbj) \_
      A|               ^
DDR#deEexpanded from macro 'msg_Generic'
f   78 |    inSe S, val v ar_);
      |            ^
In file included from network/tcp.cG../include/vlc_variables.h:140:vet48Che:c note: :33:
lcIn file included from k_Loedexpanded from macro 'var_SetChecked'(
o  140,n | ,t#g(V,dv) veaLC_fr_GOBJEC../include/vlc_common.h:i1031:
../include/vlc_variables.hnT(e v:227:aetChoeckr12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ed
(V_  227S | LeC_OBJECT)(o),tChecn,t,    rketv)
e      | ud(o,n,trn                                                ^
../include/vlc_common.h:481,, vp, vlc_mo:15) vadule_nar_Setme,C __FILEh:v note: eexpanded from macro 'VLC_OBJECT'
c  ak_r_eSetChdeck481 |  _   (ed(   ,pV  _objconst s,  LtrCps__L_z_OnameBJEC, VLucTINE_C_V_, (\
t ovl)Ac_c,o      n| R,            ^mmot,v
n_../include/vlc_common.h):481
      mem| bers: (                                               ^
cons:15: note: _expanded from macro 'VLC_OBJECT'../include/vlc_common.h:481t
:15F v:lc   note: expanded from macro 'VLC_OBJECT'
L481_  ob481 | jO   A |    eT,ct_     const struct    *val t);  ) ( cv&(x
      | l           ^
)c->o_cobj../include/vlc_variables.h:140mons:)m48: o\
      |               ^n
_me note: expanded from macro 'var_SetChecked'mt strbucte 
vr  140 | s#defin:e In file included from network/httpd.c:30v:
 ar_SlIn file included from ../include/vlc_common.hc:(conet_co1031:
../include/vlc_variables.h:Chescmmotn_ k340ed(vlc_ome:9mb: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]j
e  340b |     icf(e varr_o,n,ts: t_t(coGen,tCsvt  vlc*hec)_o(bj&) vaked( p_rec(t_xt) *-)_S>etCho(&(x)ecb->oj) bj)\
      |                ^
\
      |               ^k
ed(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: obj, psz_naIn file included from mnetwork/io.ce:expanded from macro 'VLC_OBJECT'48:
In file included from 
../include/vlc_common.h  481 |  , VL :C_VAR_ST1031R:
ING../include/vlc_variables.h:276:10:     warning:  , & due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vcoal  nst 276 |  st r)u )
       |           ^
citf (../include/vlc_variables.h:142: v!lvcar__c48:G note: expanded from macro 'var_GetChecked'
oemmon_mtChecekmebersd  (142 | # p_odbj,e:f in e (vcar_onst vlGetChecpszck_eod(o,n_,tbjneact_t m*e,,v) v )V(ar_GetLCC_VheckA&R(_x)-I>Ned(obj)VLC_O \
      |               ^
BTJEEGERC, T(o),n&,vtal, ) v)
)
      |          ^
      |                                                ^
In file included from ../include/vlc_variables.h../include/vlc_common.hnetwork/tcp.c:33:
::481:In file included from ../include/vlc_common.h:14215: :note: expanded from macro 'VLC_OBJECT'
1031  48481: |      note: :
expanded from macro 'var_GetChecked'
    c  ../include/vlc_variables.h142:onst 241 | :#12de:s twarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ruct fvlc_coinme  241 |     var _mGroen_membeturtnC heers:cvkar_Sed(etChoec k(conedst,( p_nobj,, tpsz_,nv) var val_c_obGejme, ectVLC__ttCheckedVAR_( *)(&(VLC_OBJExSTRINCG)-, v>aol b)j;)
 \
      T|               ^
(      o|            ^
),../include/vlc_variables.hn,:140:48t: note: ,expanded from macro 'var_SetChecked'
v)  140 | #
dIn file included from enetwork/httpd.c:30:
In file included from       |                                                ^f
../include/vlc_common.hi../include/vlc_common.hn:481:15: note: expanded from macro 'VLC_OBJECT'
e   v481 |   ar_    Se t: 1031c:
../include/vlc_variables.h:350onst st:9Chec:r warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]uct vl
c  350 |  _cokm   ed(if(o,n var_mGo,ne_tt,mCembeheckredv()  var_SetpsC:_obj ,(hecconst vlc _kpsoz_nbject_ed(tVaLC _OBJmeEC*),T(o)(&(,x)n->o VL,bj) \
      Ct,_|               ^
v)
V      |                                                ^
../include/vlc_common.h:481A:R15_:STR Inote: Nexpanded from macro 'VLC_OBJECT'
G  481 | ,   &v a l   )  )
      In file included from network/io.c|         ^ 
:48:
In file included from co../include/vlc_variables.h:142ns:../include/vlc_common.h:1031:
48: ../include/vlc_variables.hnote: expanded from macro 'var_GetChecked't
   142 | #defin:e293 :10:sv warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]truc
t  a293 v | lc_cor _Gmet   if( !varm_CheoGceketd(o,n_Cmembern,sh: (te,cked( p_obj,v )p svcoaznrst v_Gelc_obtChe_ckednja(VLCm_ect_OBJECT(et ,*)(&( xVLC_VAR_Bo)OOL-,>),n,t,v)
obj       |                                                ^&) \v
al ) )
../include/vlc_common.h      
      |               ^|          ^

../include/vlc_variables.h:142:48: note: :481:expanded from macro 'var_GetChecked'
15: note: expanded from macro 'VLC_OBJECT'  142 | #define var_GIn file included from network/tcp.cetCh:e33:
In file included from ../include/vlc_common.h:c
k  481 |  1031e:
 d ../include/vlc_variables.h(:o 256 :  ,n,t,v) 12: vwarning:  acdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r
_GetCh  256 | e cke d (VLCons_tO Bre tsuJrEn vCarT_S(teo),n,t,vtCheckedruc( pt) vl_ocb_co
m      |                                                ^mjo
, psn_m../include/vlc_common.hz_embn:a481m:e15e:rs:  note: expanded from macro 'VLC_OBJECT'
(co,n sVt   481LCv_VlARc_A | DDRESS , val  _) obj e;    constct _
      | t *stru           ^
../include/vlc_variables.h)(&(:140:x48): note: ->objexpanded from macro 'var_SetChecked'
c) \t vlc_c
      |               ^
  140o | m#definemon_members: (const vlc_object_t * var_)S(In file included from etChnetwork/httpd.c&:(30:
In file included from x../include/vlc_common.h):1031:
->../include/vlc_variables.h:362eock:b9je: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])d 
(\o
      |               ^,  n,t
362 | , v )  v ar_iSeftChe( var_GcektedC(VheckedL( p_obIn file included from C_OBnetwork/io.cJECT:(o)48,nj,t,v)
      :
In file included from ../include/vlc_common.h:, p1031:
../include/vlc_variables.h:304:17|                                                ^
../include/vlc_common.h:481: warning: sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
z  _nam:15304: note:  | e    if (expanded from macro 'VLC_OBJECT'l
ik  481,  | ely(!varV   LC    __GVetCheckA ecodn R_(ADDRosbEjSt, name stru,c St V, &val L) )C
v_l      VAR_COcO_commo| RnDS,_memb        ^ &val)))
ers:
../include/vlc_variables.h      |                 ^ (con:
st v142../include/vlc_variables.h:48: note: expanded from macro 'var_GetChecked'
l:  142c:_obje48142: | #dcefin note: expanded from macro 'var_GetChecked'
e vat  _142tr |  *#)_GetChdecekfin(&(xee vad(or)_-Get>,n,t,oCbhjv) v) \
ar_      |               ^
GetChecked(VeckLCed(o,_n,t,v) var_GetCheIn file included from network/tcp.c:cke33:
In file included from ../include/vlc_common.hOB:1031d(V:
LC_OBJE../include/vlc_variables.hCT(oJE:),n,t,v)276C
T(o      ),n,t| ,v):                                               ^
10: warning: ../include/vlc_common.h
      |                                                ^:481
:15:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 ../include/vlc_common.h:481:note: expanded from macro 'VLC_OBJECT'
  15: note: 276 |   expanded from macro 'VLC_OBJECT'
481  |          if(   !  cvoanrs_GetCh481 |  t ecke    d(   consp _struct vlt stcr_ocbj, opsz_mnmaoun_membct evlc_cmreommso:n_m em,b eVrs: (cLC_VonsAR_t vINTElc_objGERect(_, c&val ) )t
o      |          ^
 n../include/vlc_variables.hs:142:48t: *)(&(v lc_objnote: ectx_)t expanded from macro 'var_GetChecked'
*->)  (obj&142)(x)->o | #def \
      b| j) \
      |               ^
ine v              ^
ar_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         consIn file included from tnetwork/io.c :st48r:
uIn file included from c../include/vlc_common.h:1031:
t../include/vlc_variables.h vl:324c:_10c:o mwarning: mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]on_me
In file included from mbe  rs:324  | network/httpd.c: 30:
In file included from  ( ../include/vlc_common.h ci:1031o:
nstf (vlc_../include/vlc_variables.h :429:5!: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
objevcat_tr  429 |  *)(   &( vax)->_r_CroGbj) eeattCeh(ecked( \
p      |               ^
 p_ob_j, pszo_nabj,m psz_ename, VLCIn file included from , Vnetwork/tcp.c:L_VAR33_CF_VALOAT, &v:
aIn file included from Rl_INT../include/vlc_common.h:E G)ER |  V)1031
L:
      C| _         ^
VAR_DO../include/vlc_variables.hINHE:R../include/vlc_variables.hI:T142:48: note: expanded from macro 'var_GetChecked'
293:10  142 | :# defi newarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  ;
      |  293 |   v a if(r !v_    ^Gaer
tCh_e../include/vlc_variables.h:122GetCheckcked(o,n,t,:39ed: (v )p_o vabrnote: expanded from macro 'var_Create'
_GetChjec, pked(Vsz_nLaCm_eO,B VJLECC_TV(o)  122 | #dAefine vR_aBOr,OnL, ,_&Creta,v)
      |                                                ^
te(a../include/vlc_common.h:481:15: ,b,note: val ) )
expanded from macro 'VLC_OBJECT'      |          ^

c) v  a../include/vlc_variables.h:r142_481 |    C r eat  e(: VLC48 co:n_OBJsEtC Ts( note: a)texpanded from macro 'var_GetChecked'
, bru  c142t | , c #de)
      fine|                                       ^
 ../include/vlc_common.h:var481:15:_G  note: expanded from macro 'VLC_OBJECT'
e  v481t | C h e   l   ccked(ocon,n,st_com mst,tvorn_mu) vaembercr_Get vtslc_:cC hecomm(onked(_memcberoVns: (sct vonstl vlcLC__OobjeBcc_obtj_ect_tt  *)(&(*)J(E&(xCx))->obT-(>objo) \)
,      |               ^nj) \

      ,t,v)
      | |               ^
                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strIn file included from uct vlc_common_members: (const network/httpd.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442v:lc_object5: In file included from network/io.c:48:
In file included from _warning: ../include/vlc_common.h:t1031:
../include/vlc_variables.h: 340*:)9(&(x)-:>obj) \
      |               ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  442 |     v ar_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Cre  340at |     if( var_GeteC( heckedp(_o p_obj, bjpsz_name,,  pVsLzC_nam_VIn file included from Ae,network/tcp.cR_STR:33:
In file included from ../include/vlc_common.h:1031:
 VLC../include/vlc_variables.h_VAR:_304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]B
I  304 | NG,   & vaOl  ) )
      OL i|         ^|
 VLCf_../include/vlc_variables.h (l:VA142:R_DO48INHi:ERkeIlT );
      y|     ^(
!v ../include/vlc_variables.h:122:a39: rnote: _GetChecnote: kexpanded from macro 'var_Create'
eexpanded from macro 'var_GetChecked'
    142 | d#122 | #d definee var_finGetCe vaher_Cc(kobj,ed(re aonte,(na,b,c,ta,v) va) vmar_GetChr_Cecked(reaVLet, VLC_e(C VV_OBJAELCCT_(OoB)JECRT(a,_n,tC), bO, c ),v)
      
|                                                ^
ORD      |                                       ^
S, ../include/vlc_common.h&v../include/vlc_common.ha:481:15: l:481:)15))
      note: :|                 ^
expanded from macro 'VLC_OBJECT' 
note:   481 |  expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:142  481 | :   48   :         note: cexpanded from macro 'var_GetChecked'o
n  142 |  co#nstst s dtrsutcrt uvctl vcl_cc_coefimmon_memberomsnmoen var_GetCheck_meem:bde(o,rn,t,v) var_ (coGnstetChsecke d:(VLC_OBJEC Tv(conl(oc_st) obvjlecct_,nt *,)(_obje&t(xc)->ot,_tv)
b       | *)(                                               ^j
) \
../include/vlc_common.h      |               ^&(x:)->ob
j)481 :15: note: expanded from macro 'VLC_OBJECT'
\
  481 |         const struIn file included from ct vlc_      |               ^network/httpd.c:30:

cIn file included from ommon_members: (const vlc_object_t *)(&(x)../include/vlc_common.h->obj) \:1031:
In file included from ../include/vlc_variables.h:network/io.c
455      :| :48:
In file included from ../include/vlc_common.h:1031              ^:
5
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:  350:455 |    9: var warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]C
re  350 |  a t e if( var_Get( p_objC,h epcked(s z_namIn file included from network/tcp.c:33:
In file included from ../include/vlc_common.h:1031:
p_o../include/vlc_variables.hb:j324e, VLC,:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  324 |    VAR_FL OAiT |f psz(_ n!var_Ge VLCame_VAR_D, VLOtChecked( p_oINbHERIC_VARj_ST,T ) ;
RIN      G, &|     ^
v../include/vlc_variables.hpal :122)sz_n )
      a| m        ^e
:39: ,note:  expanded from macro 'var_Create'
../include/vlc_variables.h:142:48:  122 |  note: expanded from macro 'var_GetChecked'#d
efine  142 |  vaVr_CreLa#dtefCine _vear_GeVAt(a,CRhec_Fked(LObo,n,t,v) AT,v,ac &val ) varr)_GetChe_c kCreate)
      e|          ^( VdL(
VCL_C_O../include/vlc_variables.h:142:48BOBJE: note: expanded from macro 'var_GetChecked'J
C  ET(a)142, |  #defineb, c var )
_G      | CTetCh                                      ^
e(o),../include/vlc_common.hn,cke:d(o,481:15: n,ttnote: ,v)expanded from macro 'VLC_OBJECT',v
) 
  481 |           | var_                                               ^
Ge../include/vlc_common.h:481:tChec15: note: ke    coexpanded from macro 'VLC_OBJECT'd
(nVLC  st_481 |    O  BJECT(os ),nt ruc  cotn ,tstv ,vlstructc )
v_lc      |                                                ^
_cc../include/vlc_common.h:o481mmo:no_mm15: note: expanded from macro 'VLC_OBJECT'o
nm_ememm  berb481 | s: e(cons rs:  t  vlc(cons _tobj evlc  c _t_t *)( oconsbt&(x)j estr->ocbj) \uct_t *)(&(xt vl)
c->ob_commonj) \
            | _|               ^
mem              ^
bers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/io.c:In file included from network/httpd.c:48:
In file included from 30../include/vlc_common.h:
:1031:
../include/vlc_variables.hIn file included from :../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
362  469: |     varIn file included from _network/tcp.c9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Cre  362 |    a :te( p_33oibf:
( j, psz_nvameIn file included from ,../include/vlc_common.h:1031:
../include/vlc_variables.har_G:340:9:  Vewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
tLC  340C | _h e c k eid(f (p _voar_GetCbj,heckV psz_nAamRe_d( SeT,RINp V_obGj,  LCp_sVz_AnR_A|D VLCDRESaSm, e&val, V _VAR_) )LC_VDAR_O
      |         ^
SITRIN../include/vlc_variables.hHNG,E &val ) R)I
T );
:      142| :        ^
48: ../include/vlc_variables.h:142note: expanded from macro 'var_GetChecked'
:        142 | #d| efin48:    ^
 e../include/vlc_variables.hnote: :122:expanded from macro 'var_GetChecked'
39  142 | #d va:re finote: ne v_Gearexpanded from macro 'var_Create'_
G  ett122Che | cked(#o,n,t,dvCheecfine) var_Crkeed(oa ,n,vart,v_Ge)tt var_CheGetckCheckeeed((a,b,cd(V) varVLC_LOC_CrBeJate( E_OVCBLJECTC_OB(o)J,TE(o),n,tn,t,v)
      | ,Cv)
      | T                                               ^(
a), b../include/vlc_common.h:481:, c )
      |                                       ^                                               ^

../include/vlc_common.h:481:15../include/vlc_common.h:48115:: :note:  note: expanded from macro 'VLC_OBJECT'
expanded from macro 'VLC_OBJECT'
15:   481 |  note: expanded from macro 'VLC_OBJECT'  
       481481 |   |        c     coonsnt sstructt vl      cc_csommtonsroun_mcetm bvlcer_tsc: (consotm v lcm_strucobojectn_t_ *)member(t vlc_&c(x)->objommso:n_ )(mceomnb \
      s|               ^
etrs: (co nvsltc_object_t *)(&( vlc_objx)->obj) \
      |               ^
ect_t *)(&(x)->obj) \
      |               ^
In file included from network/httpd.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from In file included from network/tcp.c:33network/io.c:48:
:
  In file included from ../include/vlc_common.h:In file included from ../include/vlc_common.h:1031:
477../include/vlc_variables.h1031:
../include/vlc_variables.h:350 | : 429:9:5:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  var_   Cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  350 |     eate( pi_ob429f |   j, psz_name(,  VLC  var__GVvarA_CrRetC_heckeSdeate( p( p__obTobjj, psz, pR_InNameGsz_n a| Vme,LC_VAR_DO, VILNHERIT )C VLC_V;AR_STRI_V
AR_INTE      GER | |    ^ V
NG../include/vlc_variables.h, &LvCa_lVAR_DO:I 122:39: note: N) )expanded from macro 'var_Create'
HE
R  122 | #define vaIrT );
_      |     ^
Create(a      |         ^,../include/vlc_variables.h
b:,122:39c../include/vlc_variables.h:142) v:a: rnote: expanded from macro 'var_Create'
_48:C note: expanded from macro 'var_GetChecked'  
r  142 | #d122e | #daefetfinei nvaree( V_Create (a,bLvCar__OBJECT(a), b, c GetChe)cked(,
      | c) vo,n,                                      ^t,v)
 avar_Ger_CretChecka../include/vlc_common.h:481te:ed(15V:( VLC _OBnote: expanded from macro 'VLC_OBJECT'
JLC_OECT(a  ), bB, 481cJEC T)(
      o),n,t|  | ,       v)
      |                                                ^ 
../include/vlc_common.h:c                                      ^481o:n15
: note: expanded from macro 'VLC_OBJECT'
s  t481 |     ../include/vlc_common.h:481:15  : note: expanded from macro 'VLC_OBJECT'
   struct vlc_  481 |   common_con mem  b  ers: (st cso const vltc_onsbtrje csucttru_tct * vtl vl)(&(xc_cc_ocmommon)_->obj) me\m
m      beo|               ^
nrs:_ (mcoembers: ns(t cvolcnst vl_ocb_joebct_In file included from jetc t*_)(network/httpd.c:30:
In file included from t ../include/vlc_common.h&(x)-*:1031:
../include/vlc_variables.h:491:>5:obj) \
      | )(& (warning: x)-due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]              ^

  >491o | b j   var_Create( p_obj, psz_) \In file included from nnetwork/io.c
a      | :m              ^
e48, VLC_VAR:
In file included from _../include/vlc_common.hA:DDR1031E:
SS | VLC_VAR_DOINHERIT );../include/vlc_variables.h:
In file included from 442:network/tcp.c:33:
5: In file included from ../include/vlc_common.h:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
1031  442 |        | :
../include/vlc_variables.h:    ^362
:9../include/vlc_variables.h:122:39: note:    expanded from macro 'var_Create'v
a  122 | : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r#de  f362 |  _Cr   iif(neatee  var_Ge( p_tvobjar_, pCreatesz_nam(e, aChVeLcC_VAkRe_BO,ObL | VL,Cc_d)( p_oVAR_Db j, psvzar__OINnamHERe, VLCreatCe_( VLC_OIBVJEAR_CAT );
      | TDDRE(SaS,    ^ &v), ab, c )
      |                                       ^
l ) 
)../include/vlc_common.h
      | :        ^481:15: note: ../include/vlc_variables.h:122:39expanded from macro 'VLC_OBJECT': note: expanded from macro 'var_Create'


  122 | ../include/vlc_variables.h  :142:48:481 |      #def  note:  expanded from macro 'var_GetChecked'
i  142 | #dne efvarin_e varCre _GecatoCnhsteck struect vlte(d(o,n,ac_,bct,vo,) mmon_cm)embvea var_rr_Gets: (const vlcCreC_hobjeate( Vct_t *)(ecLC&_(x)kedO(BJECV-T>(obj) \
      | a),              ^
 b, c )
L      C_OBJE| C                                      ^T
(o),n,t../include/vlc_common.h,:481:15: note: vexpanded from macro 'VLC_OBJECT')

      |                                                ^
In file included from   481network/httpd.c |   :   30:
In file included from ../include/vlc_common.h../include/vlc_common.h::1031:
  481../include/vlc_variables.h con:s511t :15::s note: expanded from macro 'VLC_OBJECT'
5  481 |   :    t rwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
u  511 |     c tvar const  s_Crevalct_rcuct ommvltone_memb(ers: p_o (bcoj, psz_nac_ncst vommmon_emlc_obje, VLembers:C (const_ct_tVAR_ *)(&(xINTE)->G vlc_objEeRcto_bt *) (|& (Vj) \L
      |               ^C_VARx)->ob
j) \
      |               ^_D
OINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #defiIn file included from ne var_Creanetwork/io.cte(a:,b,c)48 var_Create( :
VLC_OBJECIn file included from ../include/vlc_common.h:1031:
T(a), b, c )
      |                                       ^
../include/vlc_variables.h../include/vlc_common.h::481:15: note: expanded from macro 'VLC_OBJECT'
In file included from 455:5:   warning: 481due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]network/tcp.c
:  38455 | 33:
 |  In file included from ../include/vlc_common.h warning :1031s  :
 ../include/vlc_variables.h   generated.
 v:ar_Cr429:5e ate   :(  p_cwarning: onstdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o   429stbrj, |     pusz_n varct v_Creatle( p_cam_common_members: obe(const vlc, VLC__VAobRjje_,FLOAT c| VL psz_C_Vt_nameAR_D, VLCOINt_ VARHE*)(&_(INTEGxER RIT );
      |) VLC->ob|     ^
j_VA)R../include/vlc_variables.h_:DOIN122:HERIT );39
:      |     ^ 
note:  \expanded from macro 'var_Create'
../include/vlc_variables.h:122:39:
  122 note: expanded from macro 'var_Create' | #d
efi  122      n|               ^e | #defi
 varne var__CCrreeaatte(ae,(ab,c) var_C,reabIn file included from ,tcenetwork/httpd.c):30:
In file included from ../include/vlc_common.h:1031:
( VL var_CC_Or../include/vlc_variables.heat:e525BJE:( CVLT5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C_O  BJE525 |  C   v(a)a, bT(,ra)_,C b, rc c  )e
      | )                                      ^

      ../include/vlc_common.h:a481| :15: note: expanded from macro 'VLC_OBJECT'
  481                                      ^
 |        te( c onst s../include/vlc_common.h:481pt_ru:15obj, pct : snote: zexpanded from macro 'VLC_OBJECT'
vlc_comm_naon_memmber  s:e , V(L481C_Vc | AR_BOOL | VLC_VA      R  _constonst structD vlOc_ vlcINoHbje_ct_t *)(&ERIcomT(x
m      | )-on_me    ^
mb../include/vlc_variables.h>obe:122:39: rs: (const note: expanded from macro 'var_Create'
vlc_obj  122 | #defiecne varj) t_t *\
_      |               ^
Create(a,b,c) var_Create( VLC_OBJECT(a), bIn file included from network/io.c:)(48,:
In file included from ../include/vlc_common.h&(x :1031c )
)-      :
../include/vlc_variables.h:| 469:5>ob: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
                                      ^  469j) \
 |     var
../include/vlc_common.h      |               ^
:481:15: note: expanded from macro 'VLC_OBJECT'
_  481 |   depbase=`echo network/udp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT network/udp.lo -MD -MP -MF $depbase.Tpo -c -o network/udp.lo network/udp.c &&\
Cmv -f $depbase.Tpo $depbase.Plo
r      const steateIn file included from network/tcp.c:33:
In file included from ../include/vlc_common.hr:1031:
uct vl../include/vlc_variables.h:( cp_442o:bj, ps_5c: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  442 |     z_mnammeon_m,embve VLCr_VARas: (r_C_reSaTtReI( const vpNlc_oGb j|,  VLCpsz__object_t_ *)(naV&(mARe, xV_DOL)INCH-E_>VobRjA)IT R\ )
_      ;| B              ^

OOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,cIn file included from network/httpd.c)       v:|     ^ar30:
_In file included from 
C../include/vlc_common.h../include/vlc_variables.h::r1031122e:
at../include/vlc_variables.h::39e539:(: note: expanded from macro 'var_Create'
5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
  V  539L |  122C_ | OBJ   #vEdaerf_CiTCnree avar(_aCtre)(, epa_to bb,j ,ec p( sa),
zb      ,| _cn)a                                      ^m ev,
a ../include/vlc_common.hV:rL481C_VAR:_15F:L Onote: Aexpanded from macro 'VLC_OBJECT'T
 _|C   V481L | Cr_ V A Re_aDOItNeH E R   IcTo
(       |     ^
V../include/vlc_variables.hn:s122t :s39t:L Cr_unote: ctexpanded from macro 'var_Create' OvBlJcE_CcoT
(  m122m | ao)n,#_ dmbefine,e m cvabr_Crea te(ae,b,c)rs:  v)
      ar(c_Croea| n                                      ^
tste(  ../include/vlc_common.h:481:15V: LC_OvBJECT(a), b, note: c )
      expanded from macro 'VLC_OBJECT'l
c| _                                      ^  481
o../include/vlc_common.hb | j     :481:ect_t 15*)   :(&(x)- >note: constexpanded from macro 'VLC_OBJECT' sotbruct 
vlj) c_\
        | 481com              ^mo
n |         const struct vlc_co_mIn file included from network/tcp.cm:emonm33b:
eIn file included from r_me../include/vlc_common.hm:ber1031:
../include/vlc_variables.h:ss: :(c 455:(consto 5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]vl
nc  455_ | st vlc_obj o bj eecc ttv__at r_Crt **eat)(e)(&( (&xp_)obj(, psz_-xname, V)L-C>_o>bj)oVbA j) \\
      
R      | |               ^              ^

_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #definIn file included from e network/io.cv:ar_48:
In file included from ../include/vlc_common.h:In file included from C1031rnetwork/httpd.ce:
:../include/vlc_variables.h:477:ate(5:30a, :
In file included from ../include/vlc_common.hb,c:1031) v:
arwarning: _Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:554:5: rwarning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a
te(   VL  477C554 |  |      _ O B vvaJrE_CaCrreT(a_Ca),re tabte(e( p_o p,bj,  _obcj,p ) s
pz_sz      nam|                                       ^_naem
../include/vlc_common.he,:481:15: V,L note: C _expanded from macro 'VLC_OBJECT'
V  V481A | L R  _C S_ TV  AR coRIN_SnTRG | VINLC_VG AR_| DOIVsNHEtRIT sLC_VAtR r_DOu);
      INctHE | RITv
          ^|     ^l
c_../include/vlc_variables.h
c:122:39../include/vlc_variables.h: onote: expanded from macro 'var_Create'
m:122:m39on_  122:me  | #defimbenote: expanded from macro 'var_Create'
ne   122rs | #vdef:ar ine _v(ar_CreaCreacte(aons,b,tc) va vtlc_e(a,bobj,re_cCrc)e tvaa_rt_tCer e(*)( ate( VL&(CV_x)->objLOB) C_\JECOT
(B      aJ|               ^EC), T
b, c )
(      a), b| , c                                      ^
 ../include/vlc_common.h):481:15: note: expanded from macro 'VLC_OBJECT'

        |                                       ^
481 | ../include/vlc_common.h In file included from    network/tcp.c::481:15: note: 33 :
 In file included from ../include/vlc_common.h:expanded from macro 'VLC_OBJECT'1031:
../include/vlc_variables.h
:  469:5:c warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481  469 |      | var_Croeatn ste(  str u ctp_ ob v    lc_comj,m psz_ocon_nmneastmemb e,rss tr:uc Vt vlc_(coLcomnmonC_me_mberVst Asv: (clc_onstob vljectc_ob_t je*)(&R_ST(xRc)->It_t *oNbj)) (\&(x
G)->       | o              ^b
j) \| VLC_
      |               ^
VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: In file included from network/httpd.c:note: expanded from macro 'var_Create'
30  122:
 | In file included from #d../include/vlc_common.he:In file included from 1031:
finetwork/io.cn:../include/vlc_variables.h48::
563In file included from :../include/vlc_common.h:1031:
../include/vlc_variables.h5e v:: ar_Creat491e(a,b,c) va:rwarning: _C5rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]eate( VLC_OBJECT(a:) , b
warning:   563due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] | 
     491 |   , c  v  v)
      ar| ar_C                                      ^
rea_C../include/vlc_common.hte:481:( 15pr: _onote: eate(expanded from macro 'VLC_OBJECT'b
 j, p  _p481sz_ | obj ,n a  me,  VpL sC_V AR_ z_namSTRe , conVINGL | Cs_VVAtR_AD stLC_Vruct ADRESvS | VlR_DOINcHERILC_coT
_VARm_DOmI      | o    ^
N../include/vlc_variables.h:n122_mHE:R39: note: expanded from macro 'var_Create'I
em  T b122e)r | s#: (cdon;efin
e va      r| _Cst vl    ^
cre../include/vlc_variables.ha_o:te(b122ject_ta,:39: *)(& note: expanded from macro 'var_Create'(x)->
o  122 | #b,c) dbjva) \
      r_Cer| e              ^
afine tev(ar _CreVLC_OBaJECT(a)In file included from network/tcp.c:33:
In file included from ../include/vlc_common.hte, b, c )
      | :1031:
../include/vlc_variables.h:477(a:5,b:,c                                      ^)  vawarning: 
rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h_Cre
ate:( VL  481C477_ |  :O15:B Jnote: Eexpanded from macro 'VLC_OBJECT'
C  481T |   (  v a r _ aC)r,   coeate (bn,s  c )
p_o      b| jt,                                       ^ 
psstruz_n../include/vlc_common.ha:cm481t: 15: note: vlcexpanded from macro 'VLC_OBJECT'
_ceo  ,m481  |      mVo n_ Lmembers:C _VAR( conscto n_vst strSTRINuGc l|t c_ob VjvLlc_common_mectCe_m_bers: (ctonVA R*st_DOI)(&NHE(x)->R vIobjT );
lc_ob) \
            j|     ^
e|               ^
ct_t ../include/vlc_variables.h*:)122(:&39(: x)->objnote: expanded from macro 'var_Create'
)  122 | #d e\
f      i| n              ^eIn file included from 
 vnetwork/httpd.car_Create(a,b,c) va:r30_Cre:
ateIn file included from ../include/vlc_common.h:(1031:
../include/vlc_variables.h:578: VL9C_: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
OB  JE578CIn file included from  | network/io.cT(a):48:
 ,In file included from  ../include/vlc_common.h:1031:
../include/vlc_variables.h:511 b,  c )
       |                                       ^:5:
 warning: i../include/vlc_common.h:481due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]f( v
:a15  511 | :r    v_ note: expanded from macro 'VLC_OBJECT'Car_
C  481 | h   a    ng recon( p_stoeatbe( pj_obj,, p psz_name, VLC_ sszV_name,tru VctLC_ vlVAcA_coR_IRNTEGEmR | _mVLC_VCoHnAR_O_ICDESmemberOCOUINNsT, &HE: (consRITctount
 vlc_obje, NcULL )t_t *)(       |     ^&
)(x../include/vlc_variables.h:
122:      | )->obj) \
      |         ^
39: note: expanded from macro 'var_Create'
              ^  122 | #de
../include/vlc_variables.h:f128:i43n:e  vanote: expanded from macro 'var_Change'
r  _128Cr | eat#e(ad,befine ,c) var_CrevIn file included from aanetwork/tcp.c:tr_33e( :
In file included from ../include/vlc_common.h:1031:
CVhaL../include/vlc_variables.hngeC(a,_:OBJ491bEC,:cT5(,: warning: ddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,a  491e | )   v a v)ra, br_Cha_Cnreate(g p_obj, ps, z_e( ncame, VLVLC )
_      |                                       ^
V../include/vlc_common.hCAR_OBJ:481_EADD:CREST(a), b, 15:S c| VL, note: Cexpanded from macro 'VLC_OBJECT'
   d, e_V AR)481 | 
      |                                           ^
   ../include/vlc_common.h   _DO:INHE 481:15: note:  cexpanded from macro 'VLC_OBJECT'
oRI  Tn481st  |    ) ;
s      |     ^t r    constuct st
r vu../include/vlc_variables.h:lcc_ct122:39: note: ommoexpanded from macro 'var_Create'
n_  122 | # defvlc_comineembm vamer_rs:onCreat_memberse(a,b ,:c )((cocnost vlc_onsbject_tt  vv l*c)_(o&(barx_j)Crea-e>octt_et(b V *jLC_)(O)B&(x) -\JE>CT(o
      | bja              ^),)  b,\
 c
      |               ^
 )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (In file included from conetwork/io.c:48n:
st vIn file included from l../include/vlc_common.hc:1031:
_../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
object_t   525*)(&(x |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_D)->oOIbj) NHERIT
      |     ^\

      | ../include/vlc_variables.h:              ^
122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_mIn file included from network/tcp.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obej, psz_nambmers: (ec, VLC_oVnAsRt vlc_obj_INTEGeER c| VLC_VARt__t DOINHERIT
      |     ^
*)(../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
&(  122 | #define vax)->robj) \
      |               ^
_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^In file included from network/io.c
:48../include/vlc_common.h::
481:In file included from ../include/vlc_common.h:1031:
15: ../include/vlc_variables.hnote: :expanded from macro 'VLC_OBJECT'
539:5: warning:   481 |  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
        539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Creatceo(a,bnst ,sct)r vuct valrc__cCreateo( mVmLonC__meOmBJEberCT(sa:) ,( cb,o cn s)t
 vlc_obj      e|                                       ^
ct../include/vlc_common.h_t *)(&(x:)481:15:- >note: oexpanded from macro 'VLC_OBJECT'
b  j481) |   \ 
        |               ^
    const struct vlc_common_members: (const vlc_objectIn file included from _t *)network/tcp.c(&:(x)->obj) \
      |               ^
33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_CrIn file included from eanetwork/io.cte:( 48:
In file included from ../include/vlc_common.h:1031p:
_../include/vlc_variables.ho:b554j:,5 :ps warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]z
_name  554 |  ,   va rV_CreateL(C _p_VoAbRj_BOOL,  |p VsLCz__name, VVAR_DOINHLC_EVRARI_TS
T      R| I    ^N
G../include/vlc_variables.h |: 122VLC_:V39:A note: expanded from macro 'var_Create'
R_DOINHER  122 | #IT
def      i|     ^
n../include/vlc_variables.h:e122 :va39r:_Cre anote: expanded from macro 'var_Create't
e  (a,b122, | #c)d var_eCrfeatei(ne  VvLaC_OBJr_Create(a,b,c) var_Create( VLC_OBJECECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objeT(a)c, t_tb ,*)( &(x)->objc )
      |                                       ^)
 ../include/vlc_common.h\
      :481:15| : note: expanded from macro 'VLC_OBJECT'
              ^  481 |    
     const struct vlc_common_members: (const vlc_object_t *)(&(x)->oIn file included from network/tcp.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5b: j) warning: \
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      |               ^

  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VIn file included from network/io.c:LC48:
_In file included from V../include/vlc_common.h:A1031R:
_../include/vlc_variables.hDOINH:E563:5: warning: RIdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
T
      |   563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:    ^
39../include/vlc_variables.h:122: note: expanded from macro 'var_Create'
:39:   122 | #note: deexpanded from macro 'var_Create'f
ine   122 | #devfine vaIn file included from network/httpd.c:arr_Creat35:
../include/vlc_network.h:e(a134:12: _warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Cre,  b,c134 |  )   v arre_tCuater(nr ae,ateb( ,c)VnL vCa_eOrt__CreCoBJnnEaeCTct te((ob( ja), b, c )
, VLC_OhoBst, J      libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT network/udp.lo -MD -MP -MF network/.deps/udp.Tpo -c network/udp.c  -fPIC -DPIC -o network/.libs/udp.o
ECT(p|                                       ^
ao../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
)  481 |         const strurt,c SOC,K_S b,t vlc_coTRE c AM, )
mmon_members: (const vlc_object_t      |                                       ^
 *../include/vlc_common.h:)(&(481x)-I:15:P>obj note: expanded from macro 'VLC_OBJECT'
PROTO_) \
      T| C              ^
P);
      |            ^
  ../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
481 |           c125 | #donsefineIn file included from network/tcp.c:33:
 In file included from n../include/vlc_common.h:1031:
e../include/vlc_variables.h:554:t5: _warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Cont sntect  554 | (rau,c b, c,t vlc_c od,m mon_ememb)ers net_Connect(VLC:  (c   v_aoOrBJEC_CnsreTat(e(t  pv_la), bobcj_objec,, c,t_t  dpsz *)(&,(x) e_)-
      >obname| j                                               ^, 
)V \
      | LC_../include/vlc_common.hVA:R              ^
_481S:T15RIN: note: expanded from macro 'VLC_OBJECT'
G | VLC_VAR  481 |         c_onsDOItNIn file included from network/io.c:H Estru48R:
In file included from ../include/vlc_common.h:c1031:
../include/vlc_variables.h:578t:9: vlc_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
omIm  578 | T 
       |     ^
o n_me../include/vlc_variables.h if(:m 122:39:b enote: rs: (constv vlc_oar_Chabngeexpanded from macro 'var_Create'j( p
_ecto_t   122 | #*d)e(&(x)-f>obj) \in
eb      j| ,              ^ 
psz_na mvar_Create(a,eb,, VLcC)_ VvARa_rCH_OCIreaCtEeSC(O UVNTL,C_O &cIn file included from ounnetwork/httpd.cBt, JEC:T(aN35),U LbL,  )c  ))

            | |         ^                                      ^
:
../include/vlc_network.h:150:12
../include/vlc_common.h::481../include/vlc_variables.h warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
::128:4315: note:   expanded from macro 'VLC_OBJECT'
150:  |       note: retexpanded from macro 'var_Change'481
 |   128 | u#der n nfine  v ar_et_ConnectDgr Chaa mng  ( e(a,ob j, b,ch,d,eost) va, pcoorr_Chtnst sangtrue( ct VLC_OBJvlcECT_comm,( hloia),n_memmber, IPsP: (RcO b,T c,on d,O e )
      |                                           ^_
UDP../include/vlc_common.h)s:481:15: note: expanded from macro 'VLC_OBJECT'
;
      t v|   481           ^ | 
l   c../include/vlc_network.h:146 :_obj26: note: eexpanded from macro 'net_ConnectDgram'c
t_  t *  146  c)(& |  (      oxn)->st o stbjn) r\
      | e              ^
utc_t vlConnectDgram(VLC_OBJEIn file included from c_CT(acnetwork/tcp.c:33)o,:
In file included from ../include/vlc_common.h:1031mm :
b../include/vlc_variables.h:,563:5: o nwarning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c, d, meme  bers): (con
s563      |                          ^
t ../include/vlc_common.h | v:481:lc_15o: note:     vaexpanded from macro 'VLC_OBJECT'rbj
_ectC  reate481_ | ( pt _ *) (ob &j(x)-> , ob p   cj) \
sz_      on| n              ^st asme,t ructVLC_VAR_ST v
lc_common_members: RING( const vlc_object_t *)(&(x)->obj) \
      |               ^
| VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_CIn file included from renetwork/httpd.ca:t35e:
(a,b,c../include/vlc_network.h): 159:12var_: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C  r159 |     return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
      | eate           ^
(../include/vlc_network.h :155:23VLC_: note: expanded from macro 'net_OpenDgram'
OBJE  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, CdT, e, g)
      |                       ^
(../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
a  481 |         const struct vlc_common_)members: (const vl, c_objecbt_t *)(&(x)->, oc )
      b|                                       ^
j../include/vlc_common.h): 481:15: note: expanded from macro 'VLC_OBJECT'
\
        481 |    |                ^
    const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/tcp.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/io.c:49:
../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
      |            ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
  125 | #define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/io.c:49:
../include/vlc_network.h:150:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  150 |     return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
  146 |         net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
      |                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/io.c:49:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/tcp.c:43:
../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
      |            ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
  125 | #define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |     network/io.c:62:    13:co warning: nsdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t   62 s |      tr  uc  t   vl mc_sgco_Emmrron (_mp_emthbeisrs, ": cannot create soc(cket: %s",
      |             ^
onst vlc_o../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
bject_t *)(&(x)->obj) \
      |               ^
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: In file included from expanded from macro 'msg_Generic'
network/tcp.c:43:
../include/vlc_network.h:150:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
  ../include/vlc_common.h:481:150 |     return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
      | 15:            ^note: 
expanded from macro 'VLC_OBJECT'
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
    146 |   481  |       net_C on n e c t D constgram(VL Cs_tOrBuJcEtC Tv(lac)_,c obm,m ocn,_ dm,e meb)e
r      s| :                         ^
 (const ../include/vlc_common.hvl:481c_objec:t_15t:  note: *expanded from macro 'VLC_OBJECT'
)  (&(481x | ) - >o      constb js)t r\u
c      |               ^
t vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/tcp.c:43:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/io.c:115:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  115 |     msg_Dbg (p_this, "net: listening to %s port %d",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/io.c:121:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  121 |         msg_Err (p_this, "Cannot resolve %s port %d : %s",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name,network/tcp.c __:FI77LE:_17_:,  warning: __Ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]INE_
_   77, |   \
         psz_socks = var_I| n            ^h
eritStri../include/vlc_common.h:n481g:15(: p_this, note:  "sexpanded from macro 'VLC_OBJECT'o
cks"   )481; | 
            |                 ^
  cons../include/vlc_variables.ht s:tr642u:c51t: note:  vexpanded from macro 'var_InheritString'l
c  _c642o | m#dmeofni_nmee vmabre_rIsn:h e(cronistString(t vlco, n) v_objaerct__It n*)h(&e(xr)i-t>obStjr)i \ng(VLC_
OBJECT      (| o              ^
), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objectnetwork/io.c_t *:)(&(136x:)13-:>obj) \
      |               ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  136 |             msg_Dbg (p_this, "socket error: %s", vlc_strnetwork/tcp.c:erro88r_:c9(:n ewarning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_er
rno));
      |             ^
   ../include/vlc_messages.h:87:885 | :   note:  expanded from macro 'msg_Dbg' 
    87  |    m s g _mDsbg_Geneg(r p_thiisc,( "np_tehti: connectsi, Vng LtCo_ MS%G_sDBG, p o_r_tV A%_dA RG(S_S_)OCKS) "
      |         ^

      | ../include/vlc_messages.h    ^
:../include/vlc_messages.h:7887:5: note: expanded from macro 'msg_Dbg':
13   87:  |    note:  expanded from macro 'msg_Generic'm
s   g78_ | G e n e ricvl(p_thic_Losg,( VVLLCC__OMBSJGE_CTD(o)B, pG, ,_ _vVlAc__AmoRdGuSle__n_am)
      |     ^
e, __FI../include/vlc_messages.hLE:78:13: note: __expanded from macro 'msg_Generic'
,   78  | _ _ LIN E_ _,vlc_Log \
      |             ^
(VLC_O../include/vlc_common.hB:J481E:C15: Tnote: expanded from macro 'VLC_OBJECT'
  (o),481  | p ,    vl c _ m ocdounlset_ nsatmreu,ct vl c__c_FILE__o,m m_on_me_LINE__m,b \ers: (
c      o| n            ^s
t vlc_o../include/vlc_common.hb:je481c:t15_:t *)(&( xnote: )expanded from macro 'VLC_OBJECT'-
>ob  j481) |  \
      |               ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->network/io.co:b172:j) \
17:      |               ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  172 |                 msg_Dbg (p_this, "got socket %d frnetwork/tcp.co:m r100o:o17t:w rwarning: adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]p
",   fd100) | ; 
      |                 ^ 
 ../include/vlc_messages.h:87: 5 :        note: expanded from macro 'msg_Dbg'
    msg_E   r87r | (    p _mtshgi_s, G"eSnoercick(ept_ thtiys,p eVL Cn_oMtS G_DsuBpGp,o r_t_eVAd_A RtGhSr_o_u)g
      | h    ^
 SOCKS../include/vlc_messages.h": 78):;13
:       | note:                 ^expanded from macro 'msg_Generic'

../include/vlc_messages.h:83:   78 |   5 :  vnote: lexpanded from macro 'msg_Err'c
_   83L | o g ( V LmCs_OgB_JGeneric(EpC_Tt(hoi)s, , VLC_MSGp_,E RvR, __VA_lAcR_GmSo__)
      |     ^
dul../include/vlc_messages.h:78e:_n13: note: expanded from macro 'msg_Generic'
a   me, __78FI |  LE__,   vlc_Log (_V_LLICNE__OBJECT(_o,) \,
      |              ^
p, vlc_../include/vlc_common.h:481:15: module_namnote: expanded from macro 'VLC_OBJECT'e, __F
ILE__,   481 |   _ _ L I N  Eco_nst st_r,u ct\ 
v      | lc_c            ^o
mmon_memb../include/vlc_common.he:r481s::15 :( note: constexpanded from macro 'VLC_OBJECT' v
lc_obj  e481ct | _t   * )( &(    conxs)-t> osbtruct vljc) _com\m
on_memb      e|               ^
rs: (const vnetwork/httpd.c:874:18: warning: network/io.c:lcdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_objec177t:17  874 | _:t *) ( warning: &due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] (
x   177 |   char *ce  r     t = v   ar_Inhe)->obj)r \i
      t|               ^String(obj
     , "http-certms");
      |                  ^
network/tcp.c:../include/vlc_variables.h:642:51g_111Er:17: note: expanded from macro 'var_InheritString'r:
 (p  _t642 | #deh warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
f  111ine vaisr, |   "so  _  I    cknh  et beritStriinnd gerr(o, n) va   orr: _%sI  nhem"ritSt, ringsgvl(VLC_OBJ_ErcECT(o_r(stre) p_trr, honr_is,)c "
Transpor(t n      eot rr))su|                                                   ^
;
../include/vlc_common.h      | :                ^
p../include/vlc_messages.h:48183::5po: 15note: rt:eexpanded from macro 'msg_Err' d note: 
expanded from macro 'VLC_OBJECT'
th  481ro | u   83    |      gh    cSOo CnKS" )s;
t      |                 ^
 st../include/vlc_messages.hmsg_r:83:uG5: enernote: expanded from macro 'msg_Err'
ic   83 |  c(p_ tthi s  mv,sg_Genelric V_LCc_MSoG_mc(mERoR,n_p __m_VA_AembRGSters: __()his
      ,const |     ^ V
LCv../include/vlc_messages.h:78:l_McSG_13:object_E note: expanded from macro 'msg_Generic'
_t *)(&(x)   RR,- _>_VAo_78 |    bj) vARlGcS_Log (VLC\_OBJE__CT
)      |               ^
(o)
      |     ^
, p,../include/vlc_messages.h vlc_m:78:13: note: onetwork/httpd.c:expanded from macro 'msg_Generic'd876:9: uwarning: ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

e   _n  a876me | ,78 |        vl_c_FIL_ L    E omsg_Eg(VLrr(obj, _"HTTPC_/O_, _BJEC_LT(o), pTLS certificate ,n ovt sINElpc_me__,od \
uclified!");
e_nam      e,      | |             ^
         ^_
_../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'FIL../include/vlc_common.hE
:__, _481:   _LI8315:N note: expanded from macro 'VLC_OBJECT'E__, |  \
       |    m            ^

  481 |  ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    s       g_Generic( p_  tc  cohnstionsst s, sttr VLC_uct vlcM_coructSmmon_m vlembc_Gcers:_ (coEnsoRtmR vlmc_,ono_membbje ct_e_r_VA_At *s:)(R (cGo&(x)nS__->)o
b      |     ^
s../include/vlc_messages.h:78:t13 v: note: expanded from macro 'msg_Generic'
ljc   _ob78) \ |     vlc_Lj
ec      |               ^
tog(_t *)(&(VLC_OBJx)->oECT(o), p, vlc_modunetwork/io.cbj)l:e202_ \:
      21: nwarning: adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|   202 |               ^
      m e, __FILE _      _,  __Lnetwork/tcp.c:121:9:      mswarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
g_IErrN  E__ (,121p_th |  i\
      |              ^      
 s../include/vlc_common.h,:481: m"ssgocket_15 li:D sbg( p_note: tteexpanded from macro 'VLC_OBJECT'hni se,r "ner
o  r: t481%s" | : co n     , nect
ing       |                     ^to %
s ../include/vlc_messages.h:83por:5: note: expanded from macro 'msg_Err't %d
 "const s   83 | tr u , pszc_re t alhom ssvg_tlGcene_r,
      | cio        ^
cmmon../include/vlc_messages.h:87_:(pmembe5: note: rs: (c_tohis, VLnst vlC_Mexpanded from macro 'msg_Dbg'
c   _objeSG_c87t |   ERR,  _ t *)(&__(x)->obj)m Vs\
      |               ^
Ag__AGeneRGS__)r
      i|     ^
c(p_this, ../include/vlc_messages.h:78network/httpd.cVLC_:MSG_D880B:G, __V:17A_13: note: expanded from macro 'msg_Generic':
 warning:    78 |  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
A     vRlGcS_Log(_880_ | VLC) _
O BJECT(  cha      or *key = |     ^
), vpa, vr_Inhelcr../include/vlc_messages.h:_78m:o13: dnote: expanded from macro 'msg_Generic'u
l   78 | itS ter_naimneg,( o__FI bj, "htLE__t ,  p-ke__LIy");
      |                 ^
vNlE__../include/vlc_variables.hc_Log:(642VLC, \
_OBJ      |             ^ECT(o),
 p:../include/vlc_common.h51: note: expanded from macro 'var_InheritString'
,:481:  15642 | : note: #expanded from macro 'VLC_OBJECT'
 vlc_modde  ule_481 | f     i n  coenst nvaame,r_I _ _sFILEnth_er_,i __LructINE_ tvlcS_,_ c\
      |             ^om
trimon../include/vlc_common.h:481_:memnbersg:( o15, n) : note: (expanded from macro 'VLC_OBJECT'
c  481 |     onv  ar_ st vlcI_objecn conhst eritStringstr(Vut_tct v *)(lc_cLC_OBommJ&(x)on_m->oemEbj)ber \
      | C              ^
T(o), n)
      |                                                   ^
s../include/vlc_common.h:481:15:: note: expanded from macro 'VLC_OBJECT'
 (  481 |        c const struct vlc_commonst on_members: (const vlc_ovbject_t *)(&(lcx_obje)->obj) \
      |               ^
ct_t *)(&(x)->obj) \
      |               ^
network/httpd.c:884:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  884 |         msg_Err(obj, "HTTP/TLS certificate error (%s and %s)",network/tcp.c:134:9:
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |         ^  134 |       
  ms../include/vlc_messages.hg:83:5: note: expanded from macro 'msg_Err'
_E   rr (p_thi83 |     msg_Gse,n "network/io.cc:a261neric(pn_to:17: hwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
is  t re,s oV261 |   lve  L   C _MS  %  s   p ort %d   : %Gs", psz_msg_ErEr(_objR,realhostR,, _
_      V|  A_ARGS__)
      |     ^
../include/vlc_messages.h:78:        ^13: note: "expanded from macro 'msg_Generic'

../include/vlc_messages.hr   78 |   e ad  vlc_Le:rr83or:: 5%:s note: expanded from macro 'msg_Err'
o   83 |   "  msgg(_VGLC, velnce_r_strOerriocrB_c(Jerr(EpC_Tno)()ot)his;, 
p, ,v       V| L                ^C
_../include/vlc_messages.hlMSG_cER:83:5R, __:_m note: expanded from macro 'msg_Err'o
VA_dAule   _name,83  | R_ _FILE__,GS_  _ __LI N)E__,
 \
      ms| g_Ge      n| e    ^
ric(p_t            ^../include/vlc_messages.h:
78:13:his../include/vlc_common.h,:481:15:   note: expanded from macro 'VLC_OBJECT'
note: VL  C_M481expanded from macro 'msg_Generic' | 
  SG_E   R78R | ,      _vl    _ constVA_A Rc_Lsog(GSVLC_tOrBu_ct _)
      v| Jlc_ECTc(ommoon)_members:, p,     ^ vl
c_m(ocdonulest_nam ve,../include/vlc_messages.h :_78:13_FIL: note: expanded from macro 'msg_Generic'
E   78__,  |    __L lc_IvoNEb__,ject_l t\
      | c            ^_
L ../include/vlc_common.h*:)(&481:(o15g(: VLC_xOnote: expanded from macro 'VLC_OBJECT'
)B-  481 | > oJbEj) \
CT(       | o)              ^,     p,   const vl
sc_mtruct vlc_odule_namec,ommon ___FmILeEmbers: (const__, __L INEv__lc_object_, \
      |             ^
t *)(&(../include/vlc_common.hx):-481>:15obj):  \note: 
expanded from macro 'VLC_OBJECT'      
|               ^
  481 |         const struct vlc_conetwork/httpd.c:mmon_mnetwork/tcp.c898emb::24: warning: 141:ers26due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: (c
:   898 |     unswarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ignedo timeon  s141t  | vlc_ou    vbjet = ct_var_Inhelcrt_tii c*k)_(&(txt Itimeontut =e ger()p_t-v>aobrhis, "rtspj) -\
t      i_meout");
      |               ^
In| heritInteger                       ^
(p../include/vlc_variables.h_:615:53: note: expanded from macro 'var_InheritInteger'
th  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECTi(o), n)
      |                                                     ^
s,../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 "ipnetwork/io.c:308  481 |     :13:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
v 4 c  -tionst structmeo uv308 |  t")
          |                          ^
 l   ../include/vlc_variables.hc_common_:615m:em53: b   ers:note: m (conssgexpanded from macro 'var_InheritInteger'
t_ v  Erlr(oc_ob615bj, | #def j"wrietect inee rvraor:_t *)(&(x %s)", ->obvj) \lc_
rs      |               ^
trerr_InheritoIrn_tce(geerrr(noo,) )n;)
 var_I      | nhe            ^
r../include/vlc_messages.hi:t83I:n5t:e gnote: eexpanded from macro 'msg_Err'
r   83( | V L C_O  msBJEg_network/httpd.cGe:CT(917o:)21: , n)
      |                                                     ^
../include/vlc_common.h:481:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
15: note:   917 |    expanded from macro 'VLC_OBJECT'
 un  s481neriic(p_ | gtnedh pois, r       VLt c o= var_InnC_MShseG_ERRt st, __rritInVtuegerA_AR(p_tGS_h_)
is, p      cortvat vlc_corm)mon;_
membe      rs| :    ^ (con|                     ^

../include/vlc_variables.h:s../include/vlc_messages.h:78:61513:53: note: expanded from macro 'msg_Generic':
 t   78 |  vlc_note:  obje   vct_lc_Ltog(expanded from macro 'var_InheritInteger' 
*)(  615 | #definV&(x)e->ob var_InheLC_jr)OBJiEC T\
      |               ^(o)t, pI,
ntege vr(o, n) var_lc_moInheritIdntegernetwork/tcp.c:150(V:ule_13: warning: name,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
_L_FILCE___,   150 |  OBJEC T(o), __LIN  n   ) 
E          m| sg__                                                    ^D
b_../include/vlc_common.h, \
g( p_:this481,: "s      |             ^
o../include/vlc_common.hc:15: note: expanded from macro 'VLC_OBJECT'
481ket:  15 481:er note: expanded from macro 'VLC_OBJECT'
 |   481 |    roIn file included from         network/udp.c   c:on  co34snstt s t:
In file included from r:r %s../include/vlc_common.hus:1031:
", vlct vlc_c../include/vlc_variables.hommotruc:189ct v_nstrerr:12: owarning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
lmec_  189 | r_c(net_er    returmcrommonnber_msn: (const vo)l c)_;o
b      j| embe varrs: _            ^
Se../include/vlc_messages.h:(constC87t he:ectck_5: ed( note: expanded from macro 'msg_Dbg'
p   vt *)(&(xl87 |     msg_Generi)c-(>p_this, obc_object_VLC_M_j)SG_DtBG,  __VA_A obj, *ps)z_n(\
      | ame,              ^
&(x) VL->objC_V)A \
      |               ^RGS
__)
      | R_INTEGER,    ^ 
val );
      |            ^
../include/vlc_messages.h:78:../include/vlc_variables.h:140:4813::  note: note: expanded from macro 'var_SetChecked'expanded from macro 'msg_Generic'

     14078 |  | # de   network/httpd.cvlc:fine945:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] _Lvarog(_
VLS  945 |  etC_OB JEC T( o)Chhoecsked(, o,n,p, vlc_module_t,vname, __FILE_tnetwork/io.c:)379:  va=5:r  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](
h  379 |  _t   tmSp_, d_e__LtsChg_ErINheckoE_sr(ot_,b j, \"
      | _t *            ^erea
d) e../include/vlc_common.hd(VLCr:ror481:: %s"vlc_15:c_OBJE note: expanded from macro 'VLC_OBJECT'uCs,to 
m  v_cre481 | a  t T(leo),n,(c_st,    tprev)_rrtor _ch(errconst ino));s

      struc,      t|                                                ^  vs
l| ../include/vlc_common.h    ^
izeoc../include/vlc_messages.h:83_co:5f (: note: *expanded from macro 'msg_Err'
mmhon   o_ms:83e481:m15: | t), note: expanded from macro 'VLC_OBJECT'
 
    481 | b      e|                            ^
   network/../libvlc.h  :rs:msg (c_oGnenest ric(p_110    cvt:hions,l27c_obj:s t strnote: ucexpanded from macro 'vlc_custom_create'
 VLtec C  110t_t  | *)(_&MSG_vl E(R c_c R, __ om VA_mon ARx)->GoS___m )
       |     ^vbeml
jber../include/vlc_messages.h:)78c_c \
      |               ^:
u13:s: stomnote: expanded from macro 'msg_Generic'
 (   78_cre |   a  vnetwork/tcp.c:tlc_e(VLLoc158:Cg(VLC__O17o: BnOBJwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]sJECETtC
 T  158 | ((   ovlc_oo), bject)_tp,,    s*, n)
      |                             ^v  
l)../include/vlc_common.hc_(&(m    :x)481->o:bjo15) \:dule_ name,note: expanded from macro 'VLC_OBJECT' 
   m       __FIL
s|               ^
E_  _481, __gLIN | E__ , \
        _Er r|             ^In file included from network/udp.c:34
 ( p ../include/vlc_common.h:481: 15: :
In file included from ../include/vlc_common.h_ c:1031:
onst note: this../include/vlc_variables.h,s "t:expanded from macro 'VLC_OBJECT'rco
u  481c | t203:12:   n warning: nec  v    cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]l
c  203 | _otncommon_  imon sfeat  rmetb setilrerdur: %nuct v lcsva:_croms", (_mS
on      |                 ^
consetCh_e../include/vlc_messages.hm:83:5temb e:v rnote: expanded from macro 'msg_Err'
ls:    83 | c (c_onst vlc_   ocmsg_Gbjked(e opctene_rb_tjo bic*(p_ecjthi), s,tp_(&(t *)(&(x VLC_MxSG)->obj)s_z _name\, 
      EVLR| )-              ^
>Ro,Cb j_) __VV\AA
_      ARR_| B              ^Gnetwork/httpd.c:954:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  954S__O)
 |       |     ^ O  
../include/vlc_messages.h: L, v78h:13:al o);s
t->b_no_timeo      |            ^
ut = var../include/vlc_variables.h: 140_note: expanded from macro 'msg_Generic'
T   y78 |  :48:p note: expanded from macro 'var_SetChecked'
e   140 | #(defp_th  ine viar_sSe,tvlcChenetwork/io.c_:cLo390 :13:gk(eV warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Ld  390 |  (o   i,"n,ht,vttp-nC_) vo-ti_rOBJet Ear_=CT( nemo),t_SeoutetChe va"P)rcpik nted!(VLCf(_O=, vlc_  p_Bmoduthile_sn0ame, ;JE
CT      , __F| IL                         ^fEd, p
_(_o),s,zn, _../include/vlc_variables.hfmt_t,v:)
      |                                                ^131, _
LI../include/vlc_common.h:481:Nar:33: 15:E note: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'var_Type'
  481 |   gs   )131; __,
      |             ^
 | #define v../include/vlc_network.h a r : _\180:44: T const note:  
      expanded from macro 'net_vaPrintf'
y|             ^
p../include/vlc_common.h:e481:15(  180 | #adefine,strbuc:t)  n et_ vaPnote: rinexpanded from macro 'VLC_OBJECT'tf(
a  v,b,ca,481 |   d) nert  _Typ_va    cone( VLCPst_OBrintfJE struCT(ct vlc_acom)(VL, b )C_OBJEC
T      |                                 ^
(amo),../include/vlc_common.hb,c:481:,nd)
      | _me15                                           ^
m: note: expanded from macro 'VLC_OBJECT'
b../include/vlc_common.h:481:  15:ersv:481 (c |  note: expanded from macro 'VLC_OBJECT'lc _c
o   481 |    m ons mo  n t  vlc co_nst st rmemb _objeurs: e(conctcst vlt_t *)c (& (xv clo)n-c>obj)s \
      t_ scom_trmonou|               ^
_mebjecmtbers: c_t *)t((&(x cvlc_c)ommonst vlc_obj-e>oon_menetwork/tcp.cmbct:187_t :22: jwarning: *due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])be) (rs&: ((c
o  187 | x n s)t vlc_ ob \
   -      >      | jectobj)               ^
\
      | _              ^
t  *)(& ( x ) - > o bjmsgnetwork/httpd.c:956:9: In file included from _Errwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])network/udp.c \
       |               ^

(  956 | :   34:
In file included from p_ ../include/vlc_common.hthis:, "p1031:
o lli ng../include/vlc_variables.h : msg_W212 eraror: %sr",
      | network/io.c:n406:13(::p_t12:h warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]i                     ^
 swarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_messages.h:  406, |  83 :   i5: "note: _rhett =expanded from macro 'msg_Err'
 
     83 | tpd net_Writet212 | imeou(    t returpn  vadri_thiss, fd_Se, psabltChez, d"eckedi_ s);ize ) <
 i_(o      siz| e        ^
bj,../include/vlc_messages.h n:a85m:5: note: e, VLC_Vexpanded from macro 'msg_Warn'AR_
      |             ^C
OO   
RD85../include/vlc_network.h:172:38: note: expanded from macro 'net_Write'
 |   S,   172 |   ms#degfi _val);
      | G           ^
ene nneet../include/vlc_variables.h:140r:48: _Wrinote: expanded from macro 'var_SetChecked'
ic(t  e   m140 | sg_#(a,Genepb,c_thid,sric, VLC_MSG_WARN,ef( _p_thdin)_ netis,V V_WriAte(VLLCC_MSG_OBJE_ERRe va_CrT,_A(a),bRSG ,S_c,d_)
      |                                      ^)

      |     ^../include/vlc_common.h:481
__../include/vlc_messages.hetCVA_ARG::h15:eck78 :13: note: expanded from macro 'msg_Generic'
note:    e78d | S__)
    vlc(o,n,      |     ^_Log(VLC
_t,v) v../include/vlc_messages.h:78ar_expanded from macro 'VLC_OBJECT'
:O13: note: expanded from macro 'msg_Generic'B
     78481 |  |      vJlc_L  E    og(CVLTC_OBJ(ECo const Tstruct vl(o)c_c, )p,S, v ommpe,on _tChmlc_evmbecersm: (odclonstc vlc_ou_le_nbjmect_t *)(odu&am(xe,)-kedl(VLeC_OB __>obj)_JECnT(oame, _),n_FI \
      |               ^FIL
,LE_tE,__, __Lv)I_
N      E, __|                                                ^
_L_,../include/vlc_common.h: 481:15INE\
      |             ^
:_ _, ../include/vlc_common.h\
:      481:15:note: expanded from macro 'VLC_OBJECT'
 |             ^note: 
expanded from macro 'VLC_OBJECT'
  ../include/vlc_common.h  :481481481:15 | : note: expanded from macro 'VLC_OBJECT'
        co  481 |   n    s |       c ot snstt ruct vls ctru_common_membc t velr cosnst: c st(ruct vclonst_com c_covmmon_mmemlberc_objeons: _memb(ccoetrs_nstt v:lc_ (objecct_on st *v)lct_ *)(ob&(xjec)-t_t>o(bj) &\
      |               ^(
x *))->obj) \
      |               ^
(&(x)->network/tcp.cobj) \:192:22: 
      warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]|               ^

  network/httpd.c:958:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
192 |    958 |          char In file included from network/udp.c:*h34o:
  s   In file included from ../include/vlc_common.h:1031:
tn    a../include/vlc_variables.h:  m227e = :12: var_Inhewarning: rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  i
t  227 |  S t   r rmsig_Warnng(p_thiesturn ,var_S (p hoetChestvar)_this;, "
cked(      |  p_                     ^
obcj../include/vlc_variables.h:onne, p642sz_na:cti51on:m note: expanded from macro 'var_InheritString'
e ti,  642 | m #VLC_VdAeRfinede var_Inher_FLOiAtT,String o(ut"o) ,val n) ;
      v );
|                      ^
a      | r           ^
../include/vlc_messages.h_:85:I5: note: expanded from macro 'msg_Warn'
nheri   ../include/vlc_variables.h:85 |  140   :tmsS48:t g_Gnote: expanded from macro 'var_SetChecked'
ring(  e140 | V#nLC_OdefiernicB(p_tJhis,e va VELr_CSeCT(o), n)_MS
      |                                                   ^
../include/vlc_common.h:481G_W:A15: note: expanded from macro 'VLC_OBJECT'
tC  481hec | ked (Ro,n ,N, t, v__ VA_A)  vRG aS_ _) constr_
       |     ^stSertCuhe
cckedt(../include/vlc_messages.h: V78:13: vlc_note: expanded from macro 'msg_Generic'
c   78ommo |     n_meLC_OmBbJECeT(o)rs: (c,n,t,vonst lcv)v
l_Loc_obg(VLCj      |                                                ^e_c
Ot_../include/vlc_common.h:BJtEC T(o481*)(&(x:15: note: expanded from macro 'VLC_OBJECT')
-  481 |      >  o co), nstbp,  stjr)uct  vlv\lc_mod
ule      _c_commona| n              ^
_memme, __FIbLers: (cnetwork/httpd.cE_:onst 960vl_,: _17_LINE_:c_,_obje warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ct  _t 960 \
       | *)(&(x)-|             ^
>o../include/vlc_common.h :481:15 : bj)  \
      |               ^
 host->fds = net_Listenote: nTIn file included from Cexpanded from macro 'VLC_OBJECT'Pnetwork/udp.c
:(  34p:
In file included from ../include/vlc_common.h_this,:1031:
 481h../include/vlc_variables.hostname, port:241 |  )   ;
      |                 ^
:12    c../include/vlc_network.honst:129:43:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  snote: t  ruc241texpanded from macro 'net_ListenTCP'  |   v
l  c_c129omm  reon_ | mem#tbdueres:f (cineons net vtrn v_ar_LSlc_ietCheckosed(tbjecent_tTCP *)(&(a, b(x)->, c) nob p_eojt_Lis)ten( \
      | V              ^b
jLC_OBJECT(a), b, c, \
      |                                           ^
, psz_../include/vlc_common.hn:network/tcp.ca481m:e201::17: ,15warning:  :Vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 note:   201LCexpanded from macro 'VLC_OBJECT' |   _VAR
_   481S |     TRI NG,  v al  ); 
     c          o   nst smsg_tEr| r           ^
r (up_tct his,v "../include/vlc_variables.h:140lc_ccoonn:ect48m: inote: expanded from macro 'var_SetChecked'
on f  mai140 | #on_membelrdefs: inee(d: %s"c ,
o      v|                 ^
na../include/vlc_messages.h:83:5s: note: t vlc_objecexpanded from macro 'msg_Err'
r_SetC   hecked83t | _(t *) (&(x)->obj) \
      |               ^
   msg_Generic(p_this, VLC_MSG_ERR, __network/httpd.coV,An,:t,964v) :_AR9GS__: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  964 |     var _
Set        Checked( VLC|     ^_OmBJEC
s../include/vlc_messages.h:g_Err(78Tp(o):_13:,nth,t,v note: )is, "cannoexpanded from macro 'msg_Generic'
t      |                                                ^

../include/vlc_common.h   78 | :481   :15 vl: c_Log (note: expanded from macro 'VLC_OBJECT'c
rVLC_eatOBJE  481Ce so | cke  tT(s   (   con)st struoc)t vl,c_c o p, mfmon_vorlc_memodumble_ers : (conamHe,nsTt  _v_lc_FTILE_objPect __t hos, *)(&(tx)"-_)_>;LINobj
)       E\
      |               ^__,
|         ^
 \
      |             ^../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'

   83 |     msg_G../include/vlc_common.heIn file included from n:eric(p_th481:15:i s,note: expanded from macro 'VLC_OBJECT'
network/udp.c: 34:
In file included from   V481 |  ../include/vlc_common.hL:1031C:
../include/vlc_variables.h:256   _:12:M warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
    Scon256 | sGt _st  E  rrucRtR vlce,turn_  va_c_r_omSVmA_Aon_etmemChReckGed(bSer s: p_o(bj,c_onst  pv_)
szlc      _nam_ob| je    ^ect_t,
  V../include/vlc_messages.hLC_:78:13: note: expanded from macro 'msg_Generic'VAR
_   78 |    ADD RESvSlc, v_*al)L(og(V& );(x)L-C
_      | O>BoJbEj) \C
      |            ^
              ^
T(o), p, vlc_module_name,network/tcp.c ../include/vlc_variables.h:140_:48:207:_9:FIL : note: Eexpanded from macro 'var_SetChecked'
_  warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]140, | #d
e   207 |    f_in_  e L   ImvaNE_s_r_S,etC g_Db\hec
      | ked            ^
g( (o,p../include/vlc_common.h_th:n,i481t,v:s, 15) var_"conSet:Chenckee ctinote: oexpanded from macro 'VLC_OBJECT'dn s
u(VL  C_cce481OeBJE | CT(o),n ,t,v)
          |                                                 ^
../include/vlc_common.h: 481:15:  note: expanded from macro 'VLC_OBJECT'
co  d481 |  ed (socken     stt str   co=u %dcns)", tt stfd  rucvlc_t)c vlc_coommmon_mmemberon;
      | s:         ^
_(com../include/vlc_messages.hnst:e vlcmbe_obrs: je87:5(ct_t *)cons(&(x)t vl->ocbj)_obj \
e      |               ^ct_t *)(
: note: &(x)->obj) \
expanded from macro 'msg_Dbg'
      |                  ^
87 |     msg_Generic(p_In file included from this,network/udp.c: VLC_34M:
In file included from SG_../include/vlc_common.hDBG:,1031 :
__../include/vlc_variables.hV:A276_A:10:RGSnetwork/httpd.c_ warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_)
      | 980
:  2769: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |   980 |        ^
../include/vlc_messages.h:     i f(  78:13 : note: !va rexpanded from macro 'msg_Generic'ms
_G   78 | eg   _ vElc_tChercked(r p(pL_o_othig(Vbjs, ,pL Csz_"cannnaome,t VLC_ spawVA_OnR_I BhNtJECT(tpo)T, hoEGERs p, &t thread");
      |         ^
,v../include/vlc_messages.h:83:5a : note: vlcexpanded from macro 'msg_Err'
_l    ) 83)
      |          ^
 | mod ule_n   ../include/vlc_variables.h:ame,142:48:m note: sexpanded from macro 'var_GetChecked'
g  142 | _#deGf inee var__FnI_GeetrLE_i_, __LChcec(kIp_tNEed(his,o,n,t, _VLv_, C\_MS) G
_ERR,      |             ^ 
_../include/vlc_common.hva_r:V481:15A_ARGS_: _Ge_tChe)note: ckexpanded from macro 'VLC_OBJECT'
e  481
d(      VL |  C_OBJE| CT(    ^o),
    ../include/vlc_messages.hn  : c78ons,t,vt)
:13:       |                                                 ^
../include/vlc_common.h:481:note: 15: expanded from macro 'msg_Generic'
note: struexpanded from macro 'VLC_OBJECT'
c   t v78lc_ |   481  |      c ommon_   m  econstvlcmbe_rs:L strouct vglc_(commVon_meLC_O (cBmJEonstbeCT(o)rs,:  (cv locnstp vl,c_ obvjlc__ecmt_todulobje cte_t *)_(&(xn*a)(&m(e, _x)-_)->oFbj) \
      |               ^
>obILE__, __LINE__, \
      | j)            ^
 \
../include/vlc_common.h      :In file included from | 481              ^:
15: note: expanded from macro 'VLC_OBJECT'
network/udp.c:34:
In file included from   481 | ../include/vlc_common.h :       const struct vlcnetwork/tcp.c:_1031common_223:
:26:member s: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(../include/vlc_variables.h:293con  223 |  :10: s  t  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   c ha
r *  293 | v    ilpscf( _!varz_u_oGsbeetChr ecked( pj_oect_= vbjar_, pInheszritStri_nng(at m *)(e, V&LC_p(_thxVi)->objs) \AR_, "
s      BOock| sOL              ^
, -user" &)v;
a      |                          ^
l../include/vlc_variables.h:642 :)51 :) 
note: expanded from macro 'var_InheritString'      
|   642 | #def         ^i
n../include/vlc_variables.h:142e: 48va:r_ Inote: nhexpanded from macro 'var_GetChecked'
erit  network/httpd.c142 | Str:i#d997:ng(o9: warning: , nefidue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
) var_Ine   va997r_Gn | etC     her h  vlceck_ed(obio,jn,t,evc)t vaSttr_rir_GetenChelgckeed(Vase(host);
(VLC_O      |         ^
BJLC_OBJEECTCT(o(o../include/vlc_objects.h)):66:25: ,n,,note:  t,vnexpanded from macro 'vlc_object_release')
      
)|                                                   ^

      |                                                   ^../include/vlc_common.h:
66481:15../include/vlc_common.h: | 481:15:  note: expanded from macro 'VLC_OBJECT'
:    note: expanded from macro 'VLC_OBJECT'
481  vlc_obj |     e   c481 |    con    st  sttruc   c_otrnelea vlcsse( VLt sC_t_rucommct vloOn_Bmc_comJmonE_meCembmTerberss: ((cons:a )t( con v)
      |                         ^
stlc../include/vlc_common.h v_o:l481:15: note: c_objectbexpanded from macro 'VLC_OBJECT'jec
_  481 |  t_t *)(&(   x)-t  *)( &>(ox) ->o bconst structj) vlbj) \
c      |               ^ 
_common_members: (\
cnetwork/tcp.c      |               ^
onst:224:26 : warning: vlc_objdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  224 | ct_t     *)(&(x)->obj)   In file included from network/udp.c:34:
  chaIn file included from ../include/vlc_common.hr\ *p
sz_pwd  :1031:
=       var| _../include/vlc_variables.h:304I              ^nh:e17: warning: rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
i
tS  304 |  tring(  p _ thiisf (likel,y ("!svocaks-rpw_d"G etCheck)e;d
       | (obj, na                         ^m
e../include/vlc_variables.h:, V642:network/httpd.cLC51: note: expanded from macro 'var_InheritString'_V:A
1019  642 | :9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
#def 1019 | ine     var    msg_DR_CbOO_InherRDSigt, (S&vahltorinsg(o)t))
,,       |                 ^n ) var
_"../include/vlc_variables.h:142:hInhter48: note: expanded from macro 'var_GetChecked'
i  142tSt | #tpderidfine_HostDe valete: hnr_go(VLCs_OBJECGetTtChec ked((sto)o,nill in, n ,t,v))
 va      | u                                                  ^
../include/vlc_common.hr_:s481:Get15e: note: "expanded from macro 'VLC_OBJECT'
C  481 |  hec)ked   (;VLC
      | _O        ^
 BJ   c../include/vlc_messages.hECTons(o:t),n 87str:5: u,t,v)note: 
cexpanded from macro 'msg_Dbg't 
vlc_      |                                                ^   
commo../include/vlc_common.h:n87 |     m_member481:15sg_Gs: enote: expanded from macro 'VLC_OBJECT'
:  481 |  n(cons t e     vlcr_ob ije ct_t c*c(onsp)t stru_(&(tx)h-i>oct bsvlc,j)  \
_coVmmonL_mem      | bCers:              ^ (c_onst MSG_D
BG, __VA_ARGS__)
      |     ^
v../include/vlc_messages.hlc_network/tcp.cobj:ect229::13:78:13:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note:   229 | expanded from macro 'msg_Generic'
 _t    *78)( | &(     x)-         >omsg_bj)Er \
       |               ^r
(v p_thilc_Log(Vs, "SOCKSLC_OBJECT(o), In file included from network/udp.c:p, vl 34c:
In file included from _mhan../include/vlc_common.ho:1031:
../include/vlc_variables.h:324dd:ushake 10: warning: faliledue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]d" 
e);
      |   324 |             ^_
n  ../include/vlc_messages.h:a83:5:me,  i note:  f( expanded from macro 'msg_Err'!v_ar__GeF
It   83 |   L  CmsgEhec__Gen_ericke,d(  __LINE_p_o(p__, \bj, p
t      his,sz| _nam            ^
../include/vlc_common.h:481:e, V15 VLLC_: note: MC_VASR_expanded from macro 'VLC_OBJECT'FG_LEOAT,
   481RR,  | _&va_V A_l ) )
A       |          ^
RGS_../include/vlc_variables.h:_)142:48: note: 
      |     ^
 ../include/vlc_messages.h:78:13expanded from macro 'var_GetChecked'
     cons  142 | #dtef ines va:tr_GretCuct vlc_co hecmmonked(o_,n,tm,v)e mnote: expanded from macro 'msg_Generic'
b   e78 |   r s: (const vlc vvalc__r_GetChecLoobjecg(t_t *)ked((V&(x)->oLC_OBbVLCJECTj(o)),n,t \
      | ,v              ^
)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_  OB481J | E C T ( o    con)s,t  ps,t vrluct vlc_cc_ommomdoulne__mneamembers,network/httpd.c: (: __FILE__, 1027__L:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]INE_
_ , \1027 |  
      | con            ^ 
../include/vlc_common.hs  msg_Db:tg481:(ho15: note: st ,vlc _obje"HTTP cth_t expanded from macro 'VLC_OBJECT'
*)(os  481t re |   m&(x)-   >o   objvcon) \
      e|               ^
d")st;
      |     ^
 s../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
truct v   l87c_comIn file included from network/udp.c | :    msg_34:
In file included from Generic(p../include/vlc_common.h:1031_:
../include/vlc_variables.h:mton_hm340is, VLC:9: warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
M  e340 |  S   ifG( v_aDr_GBmeGtCh, eck_ed(_ p_oVbj, pbersA_sz_: (coAnamReGS,_nst _)v 
      VLC|     ^
_lc_V../include/vlc_messages.hobAR:_S78:jec13t_tTRI *)(&(NG:, &vx)-al )  )
      | note: >objexpanded from macro 'msg_Generic') \

              ^|               ^

   ../include/vlc_variables.h:14278 |  :48:   vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __ FILnote: E__, __LINE__, \
      |             ^
expanded from macro 'var_GetChecked'../include/vlc_common.h
:  142 | 481:15: note: expanded from macro 'VLC_OBJECT'
#def  481 |         const struct vlc_common_members: (const vlc_objectine va_t *)(&(x)->obj) \
      |               ^
r_GetChecked(o,n,t,v) var_GetChecked(VLC_network/httpd.c:1030:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
OBJ 1030 |         msg_Err(host, "url40E  warningstiCT(lsl ro),ne generated.
,gistered: %s", host->url[i]t,v->psz_url);
      |         ^
)
      |                                                ^../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'

   83 |   ../include/vlc_common.h: 481 msg_G:en15: note: eric(p_this, VLC_MSG_ERR, _expanded from macro 'VLC_OBJECT'
_  481Vnetwork/tcp.c |  :  A_AR 251:13 G: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]S
   251 |   _    _  )
      |     ^
    ../include/vlc_messages.h:78con:  st strumc13sg_Et rrvlc (ob_coj:mmo,  nnote: _membeexpanded from macro 'msg_Generic'r
s"accept f   78ai |   :led   (co nst( frovvml soc_lockectb_Log(VLC_O %d):ject_Bt %s", * lJECT(o),fd,
       )(&p|             ^
(../include/vlc_messages.h:83:x)->o,bj)  5\
: note: expanded from macro 'msg_Err'      v
lc_mo|               ^
dule_name, __FILE   83 | _ _   ,msIn file included from network/udp.c:34:
In file included from  g_G_../include/vlc_common.h:1031:
../include/vlc_variables.h:e_neri350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]Lc(p_
tI  350 | his, NV  E__, \
      LC_|             ^
M ../include/vlc_common.h ifS:G_( 481ERR:var_,15 _:_Get note: expanded from macro 'VLC_OBJECT'VCheA
_cked( p_o  bj481, ApsRzG | S__)
      |      ^ 
  _    co../include/vlc_messages.hnns:t78:13:a note: expanded from macro 'msg_Generic'
 me, st   78 | ruV  ct vlL  C_vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LVAR_ISTNE__, \
      | c_coRING,             ^
&m../include/vlc_common.h:481:vm15: note: al ) )
      | o        ^
n_m../include/vlc_variables.h:142:48em: bersnote: expanded from macro 'VLC_OBJECT'expanded from macro 'var_GetChecked'

:   481 |      142 | # (cons  d  cet fionnvle var_GetChcst _sobjtect_tecker *)(&(d(o,nx)-uc>ot, bjt) vlc_,com\
      v| mon_              ^
m) varem_GetCbersh: ecked(V(LconC_OBstnetwork/httpd.c: 1033J:9E: vCwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
depbase=`echo network/rootbind.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT network/rootbind.lo -MD -MP -MF $depbase.Tpo -c -o network/rootbind.lo network/rootbind.c &&\
Tlcmv -f $depbase.Tpo $depbase.Plo
_(o),n,t, 1033 | v   o bj )   ms
g_Waercn(      h|                                                ^o
t../include/vlc_common.h:_481:15: t note: *expanded from macro 'VLC_OBJECT'
)s(t,  481 |   " & (client xs)t->obj  )    consillt\  s
con      nt| ruect              ^ct
e dv"l)c;_comm
      | o        ^
n_m../include/vlc_messages.h:ember85s:: 5(:network/tcp.c note: cons:texpanded from macro 'msg_Warn' vlc
_o   85 |   256bj:ec5  tm:sg_t _*)(&(x)->oGbe warning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]j)
er  ic (256 | \ p 
      | _              ^ 
this,  VLmCs_g_DMbSgG _W(ARNobj, "a, c_c_VeAp_ARtGedS _sock_)
      |     ^
e../include/vlc_messages.h:t78 :13In file included from %: note: network/udp.cexpanded from macro 'msg_Generic'd (f:34:

In file included from ../include/vlc_common.hr   :o1031m78 :
soc | k../include/vlc_variables.he: t %362 : d9 ):vlc_Lo",  warning: fdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]dg,
( V  lf362L | Cd_) ;
      |     ^
  O../include/vlc_messages.h B:87:i5fJ:E( Cnote: T (vexpanded from macro 'msg_Dbg'ar_GetCheckeo)
,   d( 87p | _ p,  v   lmosgcbj_module_,_ psGzenanm_eename,r,  _Vi_Lc(pCF_tI_LVhE__,is, V L_CA_L_IMSRGNE__, \_AD
      |             ^
DRE_D../include/vlc_common.hS:481:S15BG: note: ,expanded from macro 'VLC_OBJECT'
 __V  481 | , & val A_ARG  )   S  )
      _ const _|         ^st)

r      |     ^../include/vlc_variables.h:
142:48:../include/vlc_messages.h: note: 78:13expanded from macro 'var_GetChecked'
u: note: expanded from macro 'msg_Generic'ct vlc_common  142 | _me#defmine varb
e   78r_Ges |   :  vtlc_LCho eckge(d(oVLC,n(_OBJE,t,cCTo(o)nv) st v, var_Gep, vtCllc_mchec_ked(VoLCodu_ble_jnamee,cOBJECT(o),n,t, v__tF)I_L
Et_       *)_| (&(,                                               ^x)- 
>_../include/vlc_common.ho_bL:I481j:)15N \
      |               ^
:E __, note: expanded from macro 'VLC_OBJECT'\

      |             ^  
481../include/vlc_common.h: | 481 :15 :     note:   expanded from macro 'VLC_OBJECT'c
ons  481 |    t      strconnetwork/httpd.c:ust sc1042:5:ttru c t vlc_covmwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
lmc_ 1042 | con_mo m member s:on_mem b( cevolnstr vc_solbc_ojec:t _(cronestblj vlce_eoacbtj_ecttse( host*_);
t *)(&)(&(x      |     ^)(x)-
->>o../include/vlc_objects.h:o66bbjj)) \:
 \
      25:       |               ^
note: |               ^
expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/tcp.c:296:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  296 |                 msg_ErrIn file included from  (p_network/udp.cthis, :34:
"poll erroIn file included from ../include/vlc_common.h:1031r: %s", v:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
l  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERITc_strerror_c( );
      |     ^net
_errno));
      |                 ^
../include/vlc_variables.h:122../include/vlc_messages.h::3983:: 5: note: expanded from macro 'var_Create'
note:   122 | #define vexpanded from macro 'msg_Err'
ar   83 |     msg_G_Cenericre(p_tanetwork/httpd.chte(isa:1057,, b,VLC_MSG_:13ERc: ) warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]vRar,_
C  _1057_rVA | _ARGSeat__)
e  (        |      ^  
 ../include/vlc_messages.h    V :msg_78:13:L CWarn(honote: expanded from macro 'msg_Generic's
_OtB,J "   cE78 |     CvT(a)l,ca_ nLnbo,ot gc(  VaLdd C_'%)s' 
O      B(urlJ ECal| reT(o)                                      ^,
 p,ady  ../include/vlc_common.h:481:def15:ined)", ps z_unote: expanded from macro 'VLC_OBJECT'
v  lc_481 |     rmodul);
le          |             ^
con../include/vlc_messages.h:85st s_n:5t: anote: mreexpanded from macro 'msg_Warn',
uct  vl   __85c | F_ c   msIg_LGEe__, __LnoeIrNE__, \immo
c      |             ^
(../include/vlc_common.hp:_th481:15: note: expanded from macro 'VLC_OBJECT'n_
m  481is,  | ember VLs:  C_M(conSG_WAR Ns t,   v_ l_cV _ A_ARGScoobn__)
      |     ^jset s
cttr../include/vlc_messages.h_t :u78c:t* )v13(l&c(_cxo)m-m:on _mnote: expanded from macro 'msg_Generic'>obj) \em

      b|    78              ^e |  rs 
  vlc_Log(VLC_OBJEC: (T(o)co,n spt,  vvllcc__ombojdeulec_t_t *)(&(nxa)-mIn file included from >onetwork/udp.cbj):e ,34 :
In file included from \_
_../include/vlc_common.hF      I|               ^
L:1031:
../include/vlc_variables.hE:_442_:5,: __ Lwarning: INdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]E__, \

      |             ^
  ../include/vlc_common.h:481442: | 15 :    vanote: r_Create(expanded from macro 'VLC_OBJECT' p
_  o481b | j        cons,t s psztruct vlc_commo_nn_amme, VLCe_VARmbers: (_consBOOL t|  vlVLCc__oVbAR_jDectO_ItNHERIT  *));
      |     ^
(&(x../include/vlc_variables.h):-122:39>:obj)  note: expanded from macro 'var_Create'
\
        122 | #|               ^define
 var_Create(a,b,c) var_Crenetwork/tcp.c:at358:9: warning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
( VLC_OB  J358E |    CT(a),  if( nb, cet )_Wr
      |                                       ^
ite../include/vlc_common.h:481(:15:  note: pexpanded from macro 'VLC_OBJECT'_obj,
  481 |          confdst, buffer, i_len s ) truct! v= i_llc_en )
      |         ^co
mmo../include/vlc_network.h:172n_mem:be38r:s note: expanded from macro 'net_Write'
:   172 | (#condefine nstet_Writ vlc_object_t *)(&(x)->obj) \
      |               ^
e(a,b,c,d) net_Write(VLC_OBJECT(a),b,c,d)
      |                                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         In file included from const snetwork/udp.ct:ru34:
ct In file included from vl../include/vlc_common.hc_:c1031om:
mon../include/vlc_variables.h_:me455mb:e5r:s: (cons twarning:  vlc_odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]bject
network/httpd.c  455:_1113 |   :t  v 9*)(:&(ar warning: _Cx)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]->o
rbeate(j ) 1113p_ob j\,  | 
      |               ^
        msg_Warn(hosnetwork/tcp.c:pstz_n,ame "forc360,e :9: warning: VLC_VAR_FLdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 c  360lOATo |  s | i   iVLfC_V( nng eAR_DOINHEconneRITt_R ead(); cp_obj, tfd
i, b      |     ^
o../include/vlc_variables.h:122:39ns");
:      |         ^
 ../include/vlc_messages.h:85:5: note: expanded from macro 'var_Create'
note:   uexpanded from macro 'msg_Warn'122
 | #   dfefine var_Crea85fer, |   2)    mstge_Gen(!erai,c(pb_,t=c) his,v a VLC_rMSG_W2_ AC)
      | r        ^
e../include/vlc_network.hRaNt:e( VLC_170:36O,:BJE note: expanded from macro 'net_Read'
C  170T | #de(a), b, c fine)
      |                                        ^ net
___ReVadA(a,b,c,d../include/vlc_common.h_A:)RGS__)
481       n:15:| e t_R    ^
note: ../include/vlc_messages.hexpanded from macro 'VLC_OBJECT'ea:d(VL78
C:13:_   Onote: 481B | J E CT expanded from macro 'msg_Generic'(
a)     con   ,s78b,t cstr, | ud c)t 
       |                                    ^
  ../include/vlc_common.hvv:481:15: llc_ccnote: oexpanded from macro 'VLC_OBJECT'_
m  481m | Loon     g_(mV   cLeCo_OBJECmTnb(sers: o(t) const vl,c_ ps, vlc_mtoorbduct juvlc_coemlcmte_t _*on)n_(&amme(exm, __FILE__,) b-ers>:_o (conbsj_)L tI\ v
Nl      | c_objecE              ^
_t__,t  \*)(&(
x      )| -            ^>ob
j) \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 | In file included from network/udp.c:34  :
In file included from ../include/vlc_common.h : 1031:
 ../include/vlc_variables.h  network/tcp.c: 469c:o363:n5:s:5t : warning:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  363   |  struct v469 |     vlc_commonar_ C_me reat meb(m ersp: (sg_c_oDonbg( bj, pstp_o szbv_j, "lc_onabjectme,_st * )(&V(x)L->oC_Vbj) ocks: v\
      =%|               ^
dA methodR_S=%TRINGx" | , buVffer[0]LC_VAR_DOINHERIT );
      |     ^
,../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
   buffer[1221 | #] );defi
      |     ^
ne var_Cre../include/vlc_messages.hate(a:87,b,c) var_:Crea5:te note: ( VLexpanded from macro 'msg_Dbg'C_OBJECT(
a)   , b87 |     m, c s)
      |                                       ^
g_Generic(p../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_t  481 |         his, VLC_MSG_DBG, __VA_AcRGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OoBnsJtE CsTtruc(to )vlc_com,m op, vlc_mnodule_nam_ememb,e rs__FIL:E__ ,( __cLIoNE_n_s, t vlc_\
obj      e|             ^
ct_../include/vlc_common.h:481:15: note: t *expanded from macro 'VLC_OBJECT')(&(x
)->  o481b |  j)      \
      |               ^ 
 const struct vlc_common_members: (const vlc_object_t *)(&In file included from network/udp.c(x)->o:34:
In file included from ../include/vlc_common.h:bj) \
      |               ^
1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psnetwork/tcp.c:367:9:z_ warning: nadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]me, V
LC_  V367A |  R _S TRING |   V  LC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122 msg_Db:g( p_obj, "socks: no authentication required" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Gen39: note: expanded from macro 'var_Create'
er  i122c(p_ | thi#define var_Creates(a,, b,c) var_Create( VLC_OBJECT(a), VLbC_, c )
      |                                       ^
MSG_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'DB
G  481 |       , __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
  co   nst78 str | uct vlc_common_members: (const v l c  _obvjlec_Lcot_t *g)((VL&C_(x)-O>BoJbECjT()o \)
, p,       | v              ^l
c_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from network/udp.c:  48134 | :
 In file included from ../include/vlc_common.h:1031:
 ../include/vlc_variables.h :    491 :c5o:ns twarning:  structdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] vlc_c
ommo  491 | n_  memb ers var_Create(: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 p_obj, psz_name, VLC_VAR_ADDRESS | VLnetwork/tcp.cC:373:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_V
A  373 |             msg_Err( p_obj, "socks: serveR_Dr mandOIates authenticatNHERIT );
      io|     ^
n b../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,but,c) var_Create(  V"
      LC_OBJE|             ^
C../include/vlc_messages.hT:(a)83:5, :b ,note:  expanded from macro 'msg_Err'
c    )
      83 | |                                       ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
   msg_Generic(p_this, VLC_MSG_ERRIn file included from , network/udp.c__V:A_34A:
RIn file included from GS__../include/vlc_common.h:1031):

../include/vlc_variables.h      |     ^
:../include/vlc_messages.h511::785: :13: note: expanded from macro 'msg_Generic'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   78 |       511v | lc _Lo g (V varL_C_OCBreate(J EpCT_(oo)b,j , psz_pna, vlc_module_name, __FILEm__, e__, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT network/rootbind.lo -MD -MP -MF network/.deps/rootbind.Ta)L,Ipo -c network/rootbind.c  -fPIC -DPIC -o network/.libs/rootbind.o
 b, cNE__ )
      |                                       ^
, \
      ../include/vlc_common.h:481:15: |             ^note: expanded from macro 'VLC_OBJECT'

  ../include/vlc_common.h:481:15: 481 |   note: expanded from macro 'VLC_OBJECT'
   481 |           c  o consntst  strustrucctt  vvllcc_comm_common_meon_membmebresrs::  (const (vcloc_objencstt_ tv lc*_)o(&(bxje)ct-_>obt j*))( &(\x
)-      >| ob              ^j
) \
      |               ^
In file included from network/udp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  network/tcp.c:383:13525 | : warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
    v383 | a r _ Cre a t   e( p_ o b j, psz_ nmasmeg, VLC_VAR__EBrr( p_obOOL | VLj,C _"VsAocR_DOIks: rejecNtinHERIT
g       | u    ^s
e../include/vlc_variables.h:122r:n39a:me  note: anexpanded from macro 'var_Create'd
/or pa  122 | #defsisnweord v adrue_ Ctor e"a
te(      a| ,            ^b
,../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
c   83 |     ) var_mCsrge_aGtee( VLCn_OBJnetwork/httpd.c:1990eErCic(p_T(tha):is, V13L,C: _bMSG , _warning: cEdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]RR, __VA_ARGS__)
      |     ^

../include/vlc_messages.h: 78:13: note: expanded from macro 'msg_Generic'
 1990   78 |     vl)
      |                                       ^
c../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 | _Log(VLC_OBJE  481 |     CT(o), p, vlc_module_name, __FILE__, __L    const struct vI NlEc_ _c o _m   ,  m \o
      |             ^
n_ m ../include/vlc_common.h emmsbg:_Ee481:15r:rs: (co nnote: sexpanded from macro 'VLC_OBJECT'
r  481( |  t   hos     consttv, l c"_psoobltrlinjuecctg  veltr_rto r*:c) _(comm&o%sn(_xm)e"->objm), \
       vbelr| c              ^
_stresr:r o(rc_oncst( evrlrcn_obojeIn file included from )network/udp.c)c:;34
t:
_      |             ^
t../include/vlc_messages.h: 83*)(&(x)->obj) \
      |               ^:
5In file included from :../include/vlc_common.h :1031:
note: ../include/vlc_variables.hexpanded from macro 'msg_Err':
539   :835:  | warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
network/tcp.c    539m | :sg_Gen388e:r9  : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  var_iCreate( p_
obj, psz_name,   V388c | L( C_VAR_FLOAT   | p_th i   msg_Dbg( Vs p,_LC_VAR_DOINHERIoT VLC_MS
      b| G    ^
_ERR, j../include/vlc_variables.h,:122: "_s39_:Vo cknote: expanded from macro 'var_Create'
A  s122_: A | #define var_CreRauGstSee(ar,_b_n)a
m      ,| ce    ^/) var_Cpr
aes../include/vlc_messages.hs:a78w:ot13e:(  note: expanded from macro 'msg_Generic'
r   78d authentication" );
      |         ^
V | L../include/vlc_messages.h:C87    v:l5c__O: BLJoEg(VLnote: Cexpanded from macro 'msg_Dbg'T(a), 
C_OBb,    87 |     msg_Generic(p_thicJ sE),C
T( o      )| V,                                      ^
 L../include/vlc_common.h:Cp_,481MS vlc_moGd:u15l:_e _Dnote: nBexpanded from macro 'VLC_OBJECT'aGm,e ,__VA_
A   _481 |         R_GFSI_c_o)Ln
E__, _      _s|     ^LtI
 NEs../include/vlc_messages.ht:_78_:,13:  note: expanded from macro 'msg_Generic'
\r
   uct vlc_com      |             ^78m |     vl
co_n_Log../include/vlc_common.h(:481:15: note: expanded from macro 'VLC_OBJECT'
V  LC_OB481 | Jm Eembers:C T(o )(,c   p, ov lc _n s mto dvuclleo_cn_sotbject_t name,  s_t_FIrLuE*c)t( _v_&l,( x_c)->_oc_oLbINE_jm) _m,o n\\_
m
e            | |             ^m
b              ^
e../include/vlc_common.h:r481:s15: :note:  (const vexpanded from macro 'VLC_OBJECT'l
c_obj  e481c | t        _conIn file included from network/udp.c:34:
In file included from stt  *s../include/vlc_common.h)t:ruct v1031l(c:
&../include/vlc_variables.h(:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_x)->obj  c)554 o\mm
o | n        | _me m              ^ var_bers: (coC
rneate( ps_to bvj, pszl_c_obnjaecmt_t e*,) (V&(xL)C-_VAR_S>obj) \
T      |               ^
RING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) network/tcp.cva:r398_:C13r: warning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a
te( VLC  _398O | B J  E C  T(a),  b ,i fc )
      |                                       ^(
 net_Writ../include/vlc_common.he( :p481_:ob15j:,  note: fexpanded from macro 'VLC_OBJECT'd
, buffe  481 |     r ,   cons ti _sletn r) !=u cit_ vlc_clen )
      | ommon_            ^m
e../include/vlc_network.h:172m:b38:ers: (c onote: nexpanded from macro 'net_Write's
t   172v | l#c_objecdte_fitne  *n)(&(x)-e>to_bWrj) \
      |               ^ite(a,b,c,d
) net_Write(VLC_OBJECT(a),b,c,d)
      |                                      ^
../include/vlc_common.h:481:15: note: In file included from network/udp.c:expanded from macro 'VLC_OBJECT'
34:
In file included from ../include/vlc_common.h:1031:
  ../include/vlc_variables.h481: | 563  :  5 : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   const s  t563ruc | t v l c_  var_Ccroemate( pm_oonb_jm,e mbperss: (zco_nst nvalmce_,ob jeVctL_Ct_VAR_S *)(&(x)-T>RoIbjN) G\
      |               ^
 | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:network/tcp.c:40139: note: :13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]expanded from macro 'var_Create'

    122401 |  | # define       if(  nvar_Creeatt_eRe(ada,b,c) (v ap_ro_bCjr,e ate( Vfd, bufferL,C _2OBJECT( a)) ,! = b, c )
2       | )                                      ^

      |             ^
../include/vlc_common.h:481../include/vlc_network.h:15::170 :36: note: expanded from macro 'net_Read'
note:   170expanded from macro 'VLC_OBJECT'
 |   481 | # d e f in    coen snt struectt vlc__Read(ac,ommon_bm,ce,md)bers:  n(consett _vRlecad_(VLobject_t *)(&(x)-C>obj_OBJECT(a),) b,c,d)
      |                                    ^
\
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_meIn file included from network/udp.c:mbers:34:
In file included from  (../include/vlc_common.h:1031con:
../include/vlc_variables.hst v:578:l9: c_object_t *warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)(&(x)->ob  578 |   j) \
      |               ^
  if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &cnetwork/tcp.c:404:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
oun  t, 404 |         msg_Dbg( p_obj, "sockNULsL ): )
      |  v        ^
=%d status=%x", buffer[0], buffer[1] );
      |         ^../include/vlc_variables.h:128
:43../include/vlc_messages.h:87:5: : note: note: expanded from macro 'var_Change'
expanded from macro 'msg_Dbg'
  128   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
 | #../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
de   fi78ne |     vlc v_Log(arV_CLhaC_OBJECngT(o), p, vlc_module_namee(a,,b __FILE__, __LINE__, \
      |             ^
,c../include/vlc_common.h,d:,e481) :15: note: expanded from macro 'VLC_OBJECT'
va  r_481Ch | an       ge ( cVLoC_nOBsJEt CT(sa)t, ruct vlc_common_members: b,( cconst , vlc_object_d,t e *)(&(x)->obj) \
      |               ^
 )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_network/tcp.c:407:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
co  407 |            mmo n_mmemsbeg_Err(rs:  (cp_oonbj, "sostc vklcs_o: abjuthentication rejected" );
      |             ^
ec../include/vlc_messages.h:83t_:t 5*): note: expanded from macro 'msg_Err'
(&   (x)83-> | ob    msg_Generic(p_this, VjLC_MS) G\
      _|               ^
ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/tcp.c:414:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  414 |             msg_Err( p_obj, "socks: unsupported authentication method %x",
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/tcp.c:417:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  417 |             msg_Err( p_obj, "socks: authentication needed" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/tcp.c:439:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  439 |         msg_Warn( p_obj, "invalid socks protocol version %d", i_socks_version );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/tcp.c:471:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  471 |         if( net_Write( p_obj, fd, buffer, 9 ) != 9 )
      |             ^
../include/vlc_network.h:172:38: note: expanded from macro 'net_Write'
  172 | #define net_Write(a,b,c,d) net_Write(VLC_OBJECT(a),b,c,d)
      |                                      ^
../include/vlc_common.h:481:In file included from network/udp.c15: note: expanded from macro 'VLC_OBJECT'
:39  481 | :
../include/vlc_network.h :134       const struct vlc_common_members: (const vlc_object_t:12:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     return *net_Con)n(ect (ob&j(,x hos)t, port, SOC-K>_STREAM, IPoPROTO_TCP);
      |            ^
../include/vlc_network.h:125:48: bnote: expanded from macro 'net_Connect'
  125 | #djefine net_)C onnect(a, \b, c
,       d,|  e)               ^net_Con
nect(VLC_OBJECT(a), b, c, d, e)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/tcp.c:473:13: warning: In file included from network/udp.c:39due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:

../include/vlc_network.h:150:12:   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  150 |     return net_Conn473e | c tDgr am (obj , host , port, hlim, IPPRO TO_UDP) ;
      |            ^
../include/vlc_network.h:146: 26 : note: expanded from macro 'net_ConnectDgram'i
  146 |      f   n(et_C onnenctDgeram(tVLC__ORBJECeT(a)a,d b, (c , d,p e)
      |                          ^_
../include/vlc_common.h:481:15: note: oexpanded from macro 'VLC_OBJECT'
b  481 | j   ,      const struct vlc_commonf_members: (const vlc_object_t *)(&(x)->objd) \
      | ,              ^
 buffer, 8 In file included from network/udp.c:39:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  159 |      !retu=rn n et_OpenDgr8am (obj, ho st,) port,
       NULL, 0, IPPR| OTO_UDP);
                  ^|            ^
../include/vlc_network.h:
155:23: ../include/vlc_network.hnote: expanded from macro 'net_OpenDgram'
:  155 | 170        ne:t_OpenDgram(VLC_OBJEC36T(a), :b, c, d , enote: , g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'net_Read'expanded from macro 'VLC_OBJECT'

  481 |        170   c | onst #strudct vlce_commfon_meimbenrs:e (c onst nvlce_obtject_t *)(&(x)-_>obj)R \
e      |               ^a
d(a,b,c,d) net_Read(VLC_OBJECT(a),b,c,d)
      |                                    ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/tcp.c:476:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  476 |         msg_Dbg( p_obj, "socks: v=%d cd=%d",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/udp.c:136:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  136 |         msg_Err( p_obj, "socket bind error: %s", vnetwork/tcp.clc_st:rer499ror:_c(13net:_errno ) )warning: ;
      due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]|         ^

  ../include/vlc_messages.h:83:5:499 note: expanded from macro 'msg_Err' | 
   83  |      msg_G ene ric  (p_this,  VL C_ifMSG(_ERR,  __VAn_ARGSe__)
      t|     ^
../include/vlc_messages.h_:78:13:W note: expanded from macro 'msg_Generic'
r   78 |   i  vlct_Log(eVLC_O(BJECT (o), pp, vl_c_modoule_nbamje, __FILE__,, __LI NE__,f \
      | d            ^
, ../include/vlc_common.h:481:15:buf fenote: expanded from macro 'VLC_OBJECT'
r  481 |  , i_l     en  cons )t struc !t=  vlc_i_lenc )ommon
      _memb|             ^
e../include/vlc_network.h:r172:s: (c38:onst v note: expanded from macro 'net_Write'lc_objec
t  172_t *)( | #&(x)de->objfi) \
ne      |               ^
 net_Write(a,b,c,d) net_Write(VLC_OBJECT(a),b,c,d)
      |                                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membersnetwork/udp.c: (c:156:onst5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] v
l  156c_ob | je    ct_msg_t *Dbg ()(obj,&( "nx)et: -openi>ong %bj)s dat \agra
      m po|               ^rt %d"
,
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_tnetwork/tcp.c:503:13:h warning: is, Vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
L  503C_MS |  G_D   BG,    __VA i_ARf(GS__ n)
      |     ^
et../include/vlc_messages.h:78:13_R: note: eaexpanded from macro 'msg_Generic'd(
 p   78 |   _ob  vj,lc_Lo fg(VLCd,_ bOBufJECTfer, (o), p,5  ) vlc_mo!= d5 ule_)
      |             ^name,
 __../include/vlc_network.h:FILE_170:_, __L36: Inote: expanded from macro 'net_Read'NE__,
 \
      |             ^
  170../include/vlc_common.h:481:15 | #d: note: expanded from macro 'VLC_OBJECT'
e  481 |     fine n et   co_Renst stad(ruct a,vlc_cob,cmmon_me,dmbers:) n (constet_ vlc_object_tRe ad*)(&(x(VL)C_->objOBJ)EC \
      |               ^
T(a),b,c,d)
      |                                    ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const snetwork/udp.c:162:tr9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]uc
t   v162lc_c |       om  msg_moErr (obj,n_ "Cannmemot resolve %bers: s (const vlc_objectpo_t *)(&(x)->obj) \
      |               ^
rt %d : %s", host, port,
      |         ^
network/tcp.c:506:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_messages.h:83:5  : note: expanded from macro 'msg_Err'
506 |     83       msg_Dbg( p_obj, "socks: v=%d rep | = %d atyp=%d",
      |         ^
  ../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
 msg_Ge   n87 | e    msg_Generic(p_thric(pi_this,s, VLC_M SG_DBG,VLC_MS G_ER__VA_ARGS__)
      |     ^
R,../include/vlc_messages.h:78:13 __VA_A: note: expanded from macro 'msg_Generic'
RG   S__)
78 |     vlc_Log      | (    ^V
L../include/vlc_messages.hC:_O78:13:BJ Enote: expanded from macro 'msg_Generic'
C   78 |  T   vl(o), p, vlc_c_Log(VLC_OBJECT(module_name, __FILE__, __LINE__, \
      |             ^
o../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
),  481 |         const  struct vlc_common_membpers: (const vlc_obj, vlc_moduect_t *)(&(x)->obj) \
      |               ^
le_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
network/tcp.c  481:511:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |           con511 |             msg_Err( p_sot struct vbj, "socks: CONNECT request failed" )lc_comm;on_me
mbers: (      |             ^
const../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
 vlc_objec   83 |   t_t  * )(&(msg_Gex)->objneric(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
) \
      |               ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __network/udp.c:FI175:13: LE__,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 __  175 |   L      I   NE__, \
      |             ^
 ms../include/vlc_common.hg_Dbg :(obj,481 "so:15: note: expanded from macro 'VLC_OBJECT'
c  481 |         consket terror:  %s"struct vlc_com,mon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 vlc_strerror_c(net_errno));
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msgnetwork/tcp.c_G:525:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  525n |         if( net_Reaed( p_obj, fd, buffer, i_len ) != i_len )
      |             ^
../include/vlc_network.h:170:36: note: expanded from macro 'net_Read'
ric  170 | #define net_Read(a,b(p_this, ,VLC_McSG_DBG,, __Vd) net_Read(VLC_OBJECT(a),b,c,d)
      |                                    ^A_ARG
S__)
      ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
|     ^
  ../include/vlc_messages.h:48178:13: note: expanded from macro 'msg_Generic' | 
        const struct vlc_   78 |     common_members: (const vlcvlc__object_t *)(&(x)->obj) \
      |               ^L
og(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/udp.c:231:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  231 |             msg_Warn( p_this, "%s", vlc_strerror_c(EAFNOSUPPORT) );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/udp.c:240:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  240 |         msg_Dbg( p_this, "cannot set hop limit (%d): %s", hlim,
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/udp.c:245:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  245 |             msg_Err( p_this, "cannot set hop limit (%d): %s", hlim,
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/udp.c:261:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  261 |         msg_Err (p_this, "invalid multicast interface: %s", iface);
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/udp.c:288:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  288 |     msg_Err (p_this, "cannot force multicast interface %s: %s", iface,
      |     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/udp.c:296:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  296 |     char *ifname = var_InheritString (obj, "miface");
      |                    ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/udp.c:302:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  302 |         msg_Err (obj, "invalid multicast interface: %s", ifname);
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/udp.c:388:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  388 |     msg_Err (obj, "cannot join source multicast group: %s",
      |     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/udp.c:390:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  390 |     msg_Warn (obj, "trying ASM instead of SSM...");
      |     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/udp.c:314:60: warning: unused parameter 'srclen' [-Wunused-parameter]
  314 |                      const struct sockaddr *src, socklen_t srclen,
      |                                                            ^
network/udp.c:473:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  473 |     msg_Err (obj, "cannot join multicast group: %s",
      |     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/udp.c:530:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         i_hlim = var_InheritInteger( p_this, "ttl" );
      |                  ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/udp.c:532:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  532 |     msg_Dbg( p_this, "net: connecting to [%s]:%d", psz_host, i_port );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/udp.c:537:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  537 |         msg_Err (p_this, "cannot resolve [%s]:%d : %s", psz_host, i_port,
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/udp.c:556:15: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  556 |         str = var_InheritString (p_this, "miface");
      |               ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/udp.c:563:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |         net_SetDSCP (fd, var_InheritInteger (p_this, "dscp"));
      |                          ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/udp.c:579:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  579 |             msg_Warn( p_this, "%s port %d : %s", psz_host, i_port,
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/udp.c:589:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  589 |             msg_Err( p_this, "Host %s port %d is unreachable", psz_host,
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78depbase=`echo network/tls.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT network/tls.lo -MD -MP -MF $depbase.Tpo -c -o network/tls.lo network/tls.c &&\
mv -f $depbase.Tpo $depbase.Plo
:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/udp.c:609:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  609 |     msg_Dbg (obj, "net: connecting to [%s]:%d from [%s]:%d",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/udp.c:621:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  621 |         msg_Err (obj, "cannot resolve %s port %d : %s", psz_server, i_server,
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/udp.c:630:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  630 |         msg_Err (obj, "cannot resolve %s port %d : %s", psz_bind, i_bind,
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/udp.c:661:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  661 |                 msg_Err (obj, "cannot connect to %s port %d: %s",
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT network/tls.lo -MD -MP -MF network/.deps/tls.Tpo -c network/tls.c  -fPIC -DPIC -o network/.libs/tls.o
69 warnings generated.
depbase=`echo text/charset.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT text/charset.lo -MD -MP -MF $depbase.Tpo -c -o text/charset.lo text/charset.c &&\
mv -f $depbase.Tpo $depbase.Plo
54 warnings generated.
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT text/charset.lo -MD -MP -MF text/.deps/charset.Tpo -c text/charset.c  -fPIC -DPIC -o text/.libs/charset.o
depbase=`echo text/memstream.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT text/memstream.lo -MD -MP -MF $depbase.Tpo -c -o text/memstream.lo text/memstream.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from network/tls.c:51:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/tls.c:51:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/tls.c:51:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/tls.c:51:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/tls.c:51:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/tls.c:51:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/tls.c:51:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/tls.c:51:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/tls.c:51:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/tls.c:51:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT text/memstream.lo -MD -MP -MF text/.deps/memstream.Tpo -c text/memstream.c  -fPIC -DPIC -o text/.libs/memstream.o
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/tls.c:51:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/tls.c:51:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/tls.c:51:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/tls.c:51:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/tls.c:51:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/tls.c:51:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/tls.c:51:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/tls.c:51:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/tls.c:51:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/tls.c:51:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/tls.c:51:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/tls.c:51:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/tls.c:51:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/tls.c:51:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/tls.c:51:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/tls.c:54:
In file included from ../include/vlc_tls.h:40:
../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
      |            ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
  125 | #define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/tls.c:54:
In file included from ../include/vlc_tls.h:40:
../include/vlc_network.h:150:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  150 |     return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
  146 |         net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
      |                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from network/tls.c:54:
In file included from ../include/vlc_tls.h:40:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/tls.c:90:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   90 |     vIn file included from text/charset.clc_t:30:
In file included from ../include/vlc_common.h:1031:
ls../include/vlc_variables.h:_c189:re12: ds_t warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
*srv = vlc_c  189 |  us   retom_turn crvaear_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
te (obj,../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked' sizeof (*srv),
      |                            ^

./libvlc.h  140 | #:110:27: note: expanded from macro 'vlc_custom_create'
de  110 |         vlc_custom_createfine var_SetChecke(Vd(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,Lv)
      |                                                ^
C../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_  481 |         const struct vlc_common_membersOB:J (EcoCnsTt( ov), s, nl)c_
ob      |                           ^
ject_t *)../include/vlc_common.h:481(&(x):15->obj) :\
       |               ^
note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_oIn file included from bjetext/charset.cc:t30_:
tIn file included from  ../include/vlc_common.h:1031*:
)../include/vlc_variables.h(:203&:(x)->ob12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]j
) \  203 |   
        |               ^
return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, valnetwork/tls.c ):98:19: warning: ;
      |            ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
   98 |   140 | #def in   srve- var_SetC>heckmeodd(uol,en ,=t vlc_mo,v) var_SdeutClhee_load c(skred(VLC_OBJEvC,T (o")t,lns s,etr,vevr)"
,      |                                                ^
 NULL,../include/vlc_common.h:481:15: note:  expanded from macro 'VLC_OBJECT'
fals  e481, | 
       |                   ^
       const../include/vlc_modules.h :s41t:r25u:c tnote:  vlexpanded from macro 'vlc_module_load'
c   41_ | c o     m m ovln_membecr_mso:d u(lceo_nload(st vlVLC_OBc_objeJEct_tC T*()o)(,&c(,xn),-s>,ob_j)_ \VA_ARG
      |               ^
S__)
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vIn file included from text/charset.c:30:
lcIn file included from _../include/vlc_common.h:1031com:
mon_m../include/vlc_variables.h:212:12: warning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]mb
ers  212 |  :   ( croetunsrtn v lvca_ro_bSjeetcCthe_ctk e*d)(&(x) (obj, n->obj) \ame, VLC_
V      | AR_COO              ^RD
S, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetCnetwork/tls.ch:e102c:k9e:d(o,n,t ,vwarning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   102v | a r _ S e t C h emcskge_d(EVLrr (sCr_vO,B J"ETCLTS( oserver )p,lnu,gti,nv not a)v
a      | ilable"                                               ^)
../include/vlc_common.h:;481
:      |         ^
15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h:83:  5481 |      :   note:  expanded from macro 'msg_Err'c
onst str   u83c | t   v l cm_scgo_mGmeoneric(pn__membersthis, VL:C _(McSonGst_ERR, _ _vVlAc__AoRbGS__)
ject_t *)      (| &    ^(
x)->obj) \
      |               ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_nIn file included from atext/charset.cm:30:
In file included from ../include/vlc_common.h:1031:
e, __F../include/vlc_variables.hI:L227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]E
__, __LI  N227E | _ _ ,   re\
turn var_Se      t| C            ^h
ec../include/vlc_common.h:481k:e15d:(  note: pexpanded from macro 'VLC_OBJECT'_
obj, psz_nam  e481,  |       V L Cc_oVARnst _FLOsAT,tr uvcatl  v);lc_com
m      o| n           ^_membe
rs: (co../include/vlc_variables.hnst: 140:48vl:c _note: oexpanded from macro 'var_SetChecked'
bject  140 | #de_fti ne* )(v&a(rx_Se)tC-h>eocbj) \
      k| e              ^d
(o,n,t,v) var_SetChecked(VLC_OBJECT(o)network/tls.c:103,:n9,:t ,warning: v)
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |   103 |                                                ^
../include/vlc_common.h:481:15 : note: expanded from macro 'VLC_OBJECT'
   481 |          v l c _ o bcjoencstt stru_crtelease  v(lscr_cov)m;m
o      n| _        ^m
embers../include/vlc_objects.h: (const: 66v:l25c:_ onote: bexpanded from macro 'vlc_object_release'j
e   66 | c t _ t  v*l)c_objec(&(xt)_-r>eolbje)a s\
      | e( VLC_              ^O
BJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlcIn file included from _cotext/charset.cm:30:
In file included from ../include/vlc_common.h:1031:
m../include/vlc_variables.ho:n241_:m12e:m bwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ers: (c  on241st |  v lc _  returnobject _vta *r)(_SetC&h(x)-ecked>(o bpj_)o b\j
      , psz_n| a              ^
me, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/charset.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj,network/tls.c psz:112:28: _warning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ame, V  112 |    L Cv_lVAc_tlsR__cArDeDREdsS_St,  val *);c
      rd = vlc| _           ^c
usto../include/vlc_variables.h:140:48: note: mexpanded from macro 'var_SetChecked'
_  c140r | e#adteef i(noeb jv,a rs_iSzeeof (t*Cchred),
      |                            ^
c./libvlc.hk:e110d:(27o:, nnote: expanded from macro 'vlc_custom_create'
,t,v) var  _110S | e t C hecked(VLC     vlc__OcBuJsEtCoTm(_create(oV)L,Cn_,OtB,JvE)C
T(o),      |  s,                                               ^ 
n)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:481:  15481 |       : note: expanded from macro 'VLC_OBJECT'
    481 |      c o n scto nssttr uscttr ucvtlc_common _vmlembercs:_ c(coomnmon_mest vlc_objmbers: (eccotn_stt  v*l)c(_&o(bxj)e-c>to_btj )* )\(
&      |               ^(x
)->obj) \
      |               ^
In file included from text/charset.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]network/tls.c:117:
19:  276 |   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   if(   !117v |     car_GetChercdk-e>modudl(e  p=_ obj, pvslc_mozd_unlaem_e,load (c VLC_VAR_rIdN,TE G"EtRl,s  &cvlaile n)t "),
       N|          ^ULL, 
fa../include/vlc_variables.hl:s142e:,48: note: expanded from macro 'var_GetChecked'

  142 |       #|                   ^
defin../include/vlc_modules.he: v41a:r_G25: note: eexpanded from macro 'vlc_module_load't
C   hec41k |        e dv(loc_modul,en_,load(VLtC,_vOBJECT(o)) ,c,vna,rs_,G_e_tVCAh_eAcRkGeSd(V__)LC_OBJECT(
      |                         ^
o),n../include/vlc_common.h:481:15: ,note: t,expanded from macro 'VLC_OBJECT'
v  481 | ) 
           |                                                 ^
 cons../include/vlc_common.ht: 481s:t15: ruct vlnote: cexpanded from macro 'VLC_OBJECT'_
common_  m481e | m b e r s :   ( ccoonnsstt  svtlrcu_cto bject_tv lc*_)co(m&mo(nx_m)e-m>bobj) \e
      r| s              ^
: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/tls.c:121:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  121 |         msg_Err (crd, "TLS client pluIn file included from text/charset.c:gi30:
In file included from n../include/vlc_common.h:1031:
 ../include/vlc_variables.hn:o293t :a10v:a iwarning: ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ab
le"  293 | ) ; 
        | i        ^f
(../include/vlc_messages.h: 83!:v5ar:_ Gnote: expanded from macro 'msg_Err'
etChecked( p_ob   j83, |   p s z _mnsag_Genermiec,( pV_LtC_hViAsR,_B VLC_OMOSLG,_ E&RR, __VvAa_lA R) )
      |          ^GS
__)
      ../include/vlc_variables.h| :    ^142
:48: note: expanded from macro 'var_GetChecked'
../include/vlc_messages.h  142 | :#78d:e13f:ine var _note: Geexpanded from macro 'msg_Generic'
t   78 | C h e c kevdl(oc_Log(V,LnC,_tO,BvJ)EC Tv(aor)_,G p, vlect_Cmhoedcuklee_dn(aVmLeC,_ O_B_JFEICLTE(_o_),, n_,_tLIN,v)
      |                                                ^
E__../include/vlc_common.h,: 481\:
15      |             ^
: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  481:481:15 | : note:  expanded from macro 'VLC_OBJECT'
       c  onst 481struct  |       v  clocn_costm msotnr_umcetmb ersvl:c (const v_lcommocn__ombejmebers:c t(_cto n*s)t(& vlc_(oxb)-j>eocbt_t j) \
      |               ^
*)(&(x)->obj) \
      |               ^
network/tls.c:122:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  122 |    In file included from   text/charset.c : 30 :
In file included from v../include/vlc_common.h:l1031:
c../include/vlc_variables.h_:object_re304l:17ease (c:r dwarning: );due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

        |         ^304
 | ../include/vlc_objects.h: 66: 25  if (l: note: expanded from macro 'vlc_object_release'
ik   66 | e l y ( !vvlacr__object_GreetlCehaesce( VLC_kOeBdJ ECT(a)( obj, na)m
e      ,|                          ^V
LC_VAR_CO../include/vlc_common.h:481:15ORDS, &val)):) 
note:       |                 ^
expanded from macro 'VLC_OBJECT'../include/vlc_variables.h:142:
48  481 |  :  note: expanded from macro 'var_GetChecked'
    142  |  #d ef consti nset ruct vvalrc_com_mGoent_Chmemberse:ck ed((coo,nnst v,ltc,_vo)b vject_tar_GetChe c*ked)((&(x)V-L>Co_bOj) \
      | B              ^J
ECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
network/tls.c:134:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     vlc_module_unload(crd, crd->module, tls_unload, crIn file included from text/charset.c:30:
In file included from ../include/vlc_common.h:1031:
d)../include/vlc_variables.h;:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

      |     ^  324 | 
 ../include/vlc_modules.h: 45 : 27i:f note: (expanded from macro 'vlc_module_unload' !var_Get
C   he45 |     c k e d (v pl_obcj_, mposdule_uzn_lnoad(VLCa_mOeB,J EVCLTC(o),m,_dV,A_R_FLOAT, _&VvAal )_A R)G
      S__)
      |                           ^
|          ^../include/vlc_common.h:481
:../include/vlc_variables.h:142:1548::  note: note: expanded from macro 'VLC_OBJECT'expanded from macro 'var_GetChecked'

    142 | 481# | d     e f i nceonst str uvcatr _vGlect_Cchoemcmkoed(no_,mnembers,:t ,(vc)o nvsatr _vGlect_Cohbeject_ctk e*d()V(LC_OBJ&(x)-E>CT(o),n,t,v)
obj) \
            | |               ^
                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         conetwork/tls.c:nst struct v135:lc_com5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]m
o  n135_ | m e mbe rs :v l(c_objeccotn_srt evlleca_soe (crbdj)e;c
t      _|     ^t *)(&(x
)../include/vlc_objects.h:66-:>25: note: expanded from macro 'vlc_object_release'
obj) \
         |               ^
66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |  In file included from    text/charset.c:30:
In file included from ../include/vlc_common.h :1031   con:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
st struct   340v | l c   _commonif( var_GetCh_members:ec (coknesdt(  vpl_co_bjo,bject_ tp s*z_n)(&(x)-a>moebj) \
      , | V              ^L
C_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      | network/tls.c              ^
:182:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  182 |     deadline += var_InheritInteger (In file included from crtext/charset.cd,:30:
 "In file included from i../include/vlc_common.hp:v4-tim1031e:
o../include/vlc_variables.hu:t350:9:" warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
) * 1000  350 |     if;(
       var_G|                 ^eIn file included from t
text/memstream.c:../include/vlc_variables.hChe25ck:
ed:In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:615:53: (189 p:_onote: expanded from macro 'var_InheritInteger'12:
bj,  pswarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  z_name, 615 |   189V# | defin   e var_ILCnher itInret_VAR_STRtegeurn vaING,rr _&(valo, S netChecked( p_o))bj, p v )s
      z_namare| _In        ^
, V../include/vlc_variables.h:LC_VARh142_:48IerNitTIn: Etnote: Gexpanded from macro 'var_GetChecked'
E  142 | #Regde,feinr e(V vavr_aGLCetChelck );
      |            ^_ed(
o,n,OB../include/vlc_variables.hJEt,v) CT:(o140),: n48: )varnote: 
      expanded from macro 'var_SetChecked'|                                                     ^

  140 | #defi../include/vlc_common.h_:481ne var_S:15:Gee note: tCheexpanded from macro 'VLC_OBJECT'
c  481tCheckk | eed(    VLdC_(  o OB,n,t c,onvJE)st  struvCTa(orct),_n,S velt,tcv)Che
_cc      okmmeon| d                                               ^
_me../include/vlc_common.h:481(:15V: note: LC_Oexpanded from macro 'VLC_OBJECT'
mbBerJs:ECT(o),  481n |  ,  t (co,nsvt )v   lc
        _o| bco                                               ^jns
ec../include/vlc_common.h:tt481 s:tr15u_t ct: *)(vl c¬e: (xexpanded from macro 'VLC_OBJECT'
)_common  481 |         cons_met struct vlc_c->oobmbej) rms: mon_mem(c\
b      | e              ^
rs: (const vlc_object_t *)(&(xon)->obj) \
      |               ^
st vlc_object_t *)(&network/tls.c(x):->193:17: warning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]bj
)  193 |       \In file included from     
      text/memstream.c:25:
In file included from ../include/vlc_common.h|               ^: 
1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   203     |    m s reg_Eturrn vra(crd, "TLS rIn file included from text/charset.c:s_S30ess:
eIn file included from ../include/vlc_common.h:1031iotn hCanheckdsehake:
 ../include/vlc_variables.h:d362:9:( p_obj warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, e  362 |   r ro pr")sz_n;
a      |                 ^m
if( v../include/vlc_messages.he, :83:aVr_GLet5: C_VChnote: expanded from macro 'msg_Err'
Ae   Rck_ed83 |     BmsgO_GenOe( Lrp_o,bi j,v pc(pa_this, VLlC_MS G_ER)R,; __
sz_n      ame|            ^
, VLC_../include/vlc_variables.hVAR_A:DDVA140_AR:RES48S, GS__&val ): note: expanded from macro 'var_SetChecked'
)  140 | 
      |     ^# )

define var_SetCh../include/vlc_messages.h:78e:      13:c note: kexpanded from macro 'msg_Generic'
|         ^   e78 |  d   v
(o../include/vlc_variables.hl:142c_Lo,g(VL:48: note: nexpanded from macro 'var_GetChecked'
C_OB  142 | #dJEC,T(ot), p,, vlevfin)e vac_ var_rSemodtChue_cGlkeed(V_LetnChC_OBJeackemd(o,nEe,t,v, __CTF()I vao)L,r_E__, _Gn,et_,vt)
LCheck      |                                                ^I
Ned(V../include/vlc_common.h:E481:L__,15:C_OB note: JEC Texpanded from macro 'VLC_OBJECT'
\(o),n  ,t481
 |           |             ^
  ../include/vlc_common.h , c:onst stru481v:ct) 15vlc_
      | c:ommo                                               ^ 
n_../include/vlc_common.hnote: :meexpanded from macro 'VLC_OBJECT'm481:15b
ers  ::  (cnote: oexpanded from macro 'VLC_OBJECT'n
s  t v481 |   lc481 |   _   objec t_t      c *)on st  const struct vlstru(&c(c_t vlccx_)->coomobmmon_mj)emmbe \on_mem
      brers: (consts:  |               ^
vlc_object_t *)(&(x)->obj) \
      |               ^
(const vlc_object_t *)(&(x)->obIn file included from j) \
      |               ^
text/memstream.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);network/tls.c
:      |            ^
212:../include/vlc_variables.h13::140:48: note: expanded from macro 'var_SetChecked' 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    140212 |  |   #   define v aIn file included from text/charset.c:30  :
In file included from ../include/vlc_common.h r_S:1031:
../include/vlc_variables.h :429:5: etCwarning: he cked( o,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nm,t,  429 | s  v)g _  vavEr_SeartCh_Crrecer(kedat(VLe( pC__obOcj, rBpszJECdT_na, "TLS (o)s,n,et,v)m
      es, V|                                                ^
sion haLC_ndsVARh_aINTkE../include/vlc_common.h:481:GER e| V LC15:_tVi note: expanded from macro 'VLC_OBJECT'
A  481m |    e Ro_D uOIN   Htco"EnsR)t str;IT 
      |             ^);

      | ../include/vlc_messages.h    ^u:ct 83:5vlc_:com
m../include/vlc_variables.hon_ memb:ernote: 122:s: (expanded from macro 'msg_Err'39: 
note: expanded from macro 'var_Create'   
83 |   con122 | #dst efi ne vlc _o bjec mvar_Ct_reatt sg_G*)(e&(xe(an),eb,->oc) bj) vric(p_\
tar_Create      |               ^h
is, VLC_MSG_ERR,( __VA_AR VLCGS__)
      | _    ^OBJE
In file included from text/memstream.c:25CT(:
In file included from a),../include/vlc_messages.h b,../include/vlc_common.h: c 1031::
../include/vlc_variables.h)
      :227:| 7812:13: note: expanded from macro 'msg_Generic'
                                      ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   78../include/vlc_common.h: | 481:15 : note: expanded from macro 'VLC_OBJECT' 
  227   481  |   v |  l  c r_e L  turn og   (conVvar_LSetC_OBJECT(oC), hecst stp, vlc_mked(o p_duloe_nambjeru, ct, psz_name, VLC v__l_c_coFVARI_FLmOATL, vmonEal_ );
__      | me, mb           ^
../include/vlc_variables.h:__ers: 140:48L: note: Iexpanded from macro 'var_SetChecked'
(conN  140 | Est_ vlc_#de_fi,ne  va\r_
oSetChbjec      ked(o|             ^ect
,n_t *)(../include/vlc_common.h&(,t,xv) ):v481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         constar_Se tChe->ocskebtruct vlc_d(jc) \VLommoC_nOBJECT(_o)
      | membe              ^r
,ns: ,(const tv,lc_object_tIn file included from  v)
*      | )                                               ^text/charset.c:
(&(x)->30:
In file included from obj../include/vlc_common.h:../include/vlc_common.h) \
      1031:
../include/vlc_variables.h::481:15| : note:               ^
expanded from macro 'VLC_OBJECT'
442  :481 |      5 :  warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]const 
s  442truct v | l c  _ varc_oCmrmeoant_memberse:(  p(_coonst vbljc,_ posbz_jnaemct_t *)(&e(,x )->objV)L C\
      |               ^
_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from text/memstream.c:25  122:
 | #In file included from ../include/vlc_common.h:1031d:
e../include/vlc_variables.hf:241:12: warning: idue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ne v
ar  241 | _ Cr e  returant ev(ar_SetaC,bh,ecc)ked( p_o bvja,r _pCrsezat_ename, VL( VLC_OCBJ_VAR_STERCITN(Ga,) val );
      ,|             ^b
,../include/vlc_variables.h:140 c )
      |                                       ^
:48: note: expanded from macro 'var_SetChecked'
../include/vlc_common.h  140 | #d:e481f:15i: nnote: eexpanded from macro 'VLC_OBJECT' var_SetC
hecked(  o481, | n , t , v) var_S    conesttChecked (sVtrLC_OBJECuct T(o),n,tvlc_com,mv)
      |                                                ^
on_memb../include/vlc_common.he:481rs: (:c15on:s tnote:  expanded from macro 'VLC_OBJECT'v
lc_obje  c481t | _ t  *      co)n(&s(xt)- >struct volbcj_) c\
ommon_mem      |               ^
bers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/charset.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psIn file included from text/memstream.cz_:25:
nIn file included from a../include/vlc_common.hm:e1031:
../include/vlc_variables.h:256:12,:  warning: VLCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
VAR  256_ | FL OAT    ret|u rVnLC var_Set_CVhAeR_cked( p_DOINHERIT );obj, psz
_      | name, VL    ^C
_VAR_ADD../include/vlc_variables.hR:E122S:39: Snote: ,expanded from macro 'var_Create' 
v  122a | l );
      #define | va           ^
r_Creat../include/vlc_variables.he(a,b,:c140) v:48a:r _Cnote: reexpanded from macro 'var_SetChecked'at
e( VLC_  OB140JEC | #definT(a), be var_S,e tCheckec )
      |                                       ^
d(o,n,t../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
,v) v  a481r | _ SetChec k ed(VLC _ O  B cJECT(o),onst stnr,t,v)
      | u                                               ^
ct vlc_co../include/vlc_common.hmmo:n_481:15: note: expanded from macro 'VLC_OBJECT'
members:   481 |    ( c o   connsstt  svltc_ruct ovbljce_commocnt__mt embers:* )((&const (x)->obvlc_objje) \ct_
t      |               ^ 
*)(&(x)->obj) \
      |               ^
In file included from text/charset.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from text/memstream.c:  25469 | :
   In file included from  v../include/vlc_common.har:1031:
../include/vlc_variables.h:_276Create( p_obj:10: warning: ,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] psz_
na  me, VLC276 |    _ VAR_if( !SvTRar_GetICNhG e|c VLked( pC__obj, psnetwork/tls.cVAz_na:Rm597_DOINHEe:5:RIT ),;
      |     ^ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 
VLC../include/vlc_variables.h:  122_:39: VAnote: expanded from macro 'var_Create'597
R |   _    msg_Dbg(122IoNT | EbGEjR, &,va l ) )"resolv
      |          ^
../include/vlc_variables.h:i142:48:ng %s note: expanded from macro 'var_GetChecked' 
  142. | #d.efine.", name var_);
      |     ^Get
Ch../include/vlc_messages.heck:87:5: note: expanded from macro 'msg_Dbg'
ed(o,   87 | n,t    ms,vg) v#_deaGr_Getfeine Cnevarric(p__Chereatcktee(d(Vah,iLC_sOBJECT(o),n,b,c) t,v),
       | v                                               ^
../include/vlc_common.ha:481V:rL_Crea15: note: expanded from macro 'VLC_OBJECT'C_teM( VLSC_OGBJECT
(a)_,  481 |    b,    DBG,   c_ co_VA_Anst  R)
      |                                       ^
Gs../include/vlc_common.h:tSr481:15__): note: expanded from macro 'VLC_OBJECT'

u      |     ^  481 | ct 
      ../include/vlc_messages.h:78:  vlcconst13 s: note: expanded from macro 'msg_Generic'
t   78 |   _cruco mt vl c_cvomoln_cmmo_nmLemobeg(rV_meLCs: (combernsts: ( v_colcO_objeBnst ct_t J*)(E&(xC)->obTvlc(j) o_o)\
b,j p, vlc_mecto      |               ^
_dulet *)(&(x)->o_nambj) \
      |               ^
In file included from text/memstream.c:e,25 :
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h_:_FILE__, __LI293:10:In file included from N warning: E_text/charset.c_:30due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
In file included from ../include/vlc_common.h:
1031,   :
../include/vlc_variables.h:\
      293 |  477 :|   i            ^5: 
warning: f(../include/vlc_common.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  477481 |     !:va15r_G :var_ etChenote: Crckexpanded from macro 'VLC_OBJECT'eat
e( p_  edo( p_obj,481 b | j, ps       psz z_namc_ne, VLamoCe,n VLC_sV_VARAR_B_t sSTORINtrucOLG,  &tval | vlc )_ VcLC_)
      VAR_|          ^o
DO../include/vlc_variables.h:142ImNHERIT :48)mon_m;
      |     ^em
be../include/vlc_variables.h::r note: expanded from macro 'var_GetChecked'
s:  142 | #d e122(:39ficn: note: e ovarexpanded from macro 'var_Create'_GnetChecsked(t
 v  122o,n | #dlef,t,ic_object_tne  vav) *var_G)(&etCr_(Crehecakx)->te(oed(ab,b,jc) ) \
      v| Var_L              ^C_O
CrBeatJeEC( VLC_OBJECT(o),n,Tt(,a)v), b, c )network/tls.c:602:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]


      |                                       ^      |   
                                               ^
../include/vlc_common.h:481:15602: note: expanded from macro 'VLC_OBJECT'
 |       481../include/vlc_common.h: |    481:15:    msg_Err(     ocons note: expanded from macro 'VLC_OBJECT'tbj, 
 st"rucac  nt vn481olc_c | tomm       o resolv coen_m embe%s port rs: (%u: %cons", nsst navtlc_o bjmece, strpt_t *ort,
      | )(uct         ^
&(../include/vlc_messages.hx):83:5: note: expanded from macro 'msg_Err'
->vlcob   _cjo83 |    m)  \
      mmon_smemgb_|               ^G
ereneric(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
In file included from ../include/vlc_messages.htext/memstream.c:25:
s: In file included from ../include/vlc_common.h(co:78:13: note: nst vlexpanded from macro 'msg_Generic':1031:
../include/vlc_variables.h:304:17
:   78 |     vl warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
c_Log(VLC_OB  _obj304 | eJct_t *  )E(&C(  ifx)T->o (lik(o), p,el bvy(!valr_GectChe_ckmoduleedj ()_ \
na      |               ^
ombej, name, VLC_, __FILE__,In file included from V AR_text/charset.c:30COORDS, _&val)))
_      |                 ^
LIN../include/vlc_variables.h:
In file included from ../include/vlc_common.h:142:48E: _note: expanded from macro 'var_GetChecked':
1031:
../include/vlc_variables.h:  142_ | #,def 491:5in\e: var_
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      |             ^
../include/vlc_common.h:481:Ge
15  491 |    :  note: vtChexpanded from macro 'VLC_OBJECT'
aeck  ed(o,481 |  n,r_t,v)C reate v ar _(  p_ obj, pGes z_n tCheckcamede, VLC_VoA(VLCn_ORBJE_sADtDR struct vlCT(oc),nESS,t | _V,cv)
      Lo| Cmmon_mem_                                               ^VA
bR../include/vlc_common.h:481:_D15e: note: expanded from macro 'VLC_OBJECT'OINrHEs
R: (consIT t  481 |       v   lc_obconstj);
ect_      |     ^t *
) str(../include/vlc_variables.h&:122:(uctx)-> vlc_ocom39: note: monbexpanded from macro 'var_Create'
j  122)_mem |  \
      |               ^
bers:# (codnesfti nvel cv_aorb_Cnetwork/tls.c:rj607ec:eatt5: e_(t warning: a,b,c*)(&)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] v(xar_)
C  rea607te( |     msg-_Db>ob VLgC_(OBJobj, "cj)E \oC
      | T(na),nectin b,g to %s                ^p
oc )
      |                                       ^
rt %u ...", name, port);
      | ../include/vlc_common.h:481    ^
:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h:  87:In file included from 5: note: expanded from macro 'msg_Dbg'
text/memstream.c:25:
   In file included from ../include/vlc_common.h:871031:
 | ../include/vlc_variables.h:324    ms481 |   g   _   c:10G: warning: onst due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
s  324tr | n uect vlric   (cif(_pco_t !hmvamions_memb, VLers: (cC_MonSG_DBG, _r_Get_ChVstAecke _d( p_AobRj,v psz_lc_nGS__)
      | ame,     ^
VL../include/vlc_messages.hC_object_VAR_:Ft78:LO *)A13(T, :&val&(x)  ) note: ->oexpanded from macro 'msg_Generic'bj)
 \
         )78
      |          ^ |     
|               ^
vlc_Log(VLC_OBJECT(o), p, vlc_modu../include/vlc_variables.hIn file included from :142text/charset.c:48::l30e note: _expanded from macro 'var_GetChecked'
:
n  ame, __FIL142 | #dE__, In file included from e_../include/vlc_common.h:1031:
_LINfinEe var__, \
      |             ^
../include/vlc_common.h_Ge:481:15:tChec kednote: (o,expanded from macro 'VLC_OBJECT'
n,t  481 |     ../include/vlc_variables.h:511:    const s,v) vtar_rGetCh5: warning: ecdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]u
c  511ketd( VL |     varv_CrlC_OBc_commoeaten_m( pembers: (co_obnJEjCT(,s psto vlcz),_n_na,otmb,v)
      eject_t *,|                                                ^) VLC
_VA../include/vlc_common.h(:481:&15: note: (expanded from macro 'VLC_OBJECT'
Rx)->obj) \
      |               ^_I  481N
TE | G E R   |  V   consLC_VAR_DtOI NHstErRuIcTtnetwork/tls.c: v615lc_common_:13
      m:ember warning: |     ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s: (c../include/vlc_variables.h:122:39
:  onst vlc note: expanded from macro 'var_Create'_ob615jec | t_
    122 | #t *)(&def(    x)->obji) \
       | n               ^
    msg_Err(obj, "connee varct_CreionIn file included from text/memstream.c: er25:
In file included from ../include/vlc_common.ha:1031:
tre(a../include/vlc_variables.h:340o:,b,c9:r warning: : %s", vlc)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
 vsa  340 |  r_C reat  et( Vifr(LC_O vaerBJEC_GertChT(aro),r eckb_, ed(c(c pe_ robrn)j,o p));
      |             ^
sz_
      ../include/vlc_messages.hname, V:LC83_VA|                                       ^
:../include/vlc_common.h:4815:15R_ST:RI: note: expanded from macro 'VLC_OBJECT'
 note: NG  481 |    , expanded from macro 'msg_Err'&val ) 
)   83 |          mconst sgstr_Gen
      e|         ^r
uc../include/vlc_variables.h:142t vli:48: note: ccexpanded from macro 'var_GetChecked'
_  142c( | #dp_this, efinommoe varVn_mLC_embM_GSetCheercs: (kecGon_sd(otERR vl, __V,n,At,_v) vaArcR__GGeotbjeSct_tC hecke*)(_&(d_(x))->obVLj) 
      |     ^
C_O../include/vlc_messages.hB:\
      78:13|               ^
:J note: expanded from macro 'msg_Generic'
ECT(o),n   78 |    ,t, vlvc_Log(In file included from VLtext/charset.c:30C_OBJ:
In file included from ../include/vlc_common.h:1031:
ECT../include/vlc_variables.h:525(o):5: , p, warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vl  525 | c_mo  dul  e_var_Cnamerea, _te( _p_obFILE__j, p, sz_name__LIN, VE_LC__, \VAR_BOOL | 
      | VLC            ^
_VAR_D../include/vlc_common.hOI:481:NHE15: note: expanded from macro 'VLC_OBJECT'RIT

  481 |        )
            |                                                ^|     ^ 
c
../include/vlc_common.h:481../include/vlc_variables.ho:15:nst st: note: rexpanded from macro 'VLC_OBJECT'
uct vlc122:39_: note: expanded from macro 'var_Create'common_members: (const vlc_obj
ect  122 | #_t *)(d&(xefi)->obne j) \
var      _Cr  481 | |   eat              ^e(a,b  ,
c   )  cvaor_nCsreta tset( VrLuC_Oct vlc_coBJECT(a),m mbo,n _cmembers: )
       (const|                                        ^v
lc_object_t../include/vlc_common.h :481*:)(&(x)->15o: bnote: expanded from macro 'VLC_OBJECT'j) \
      |               ^

  481 |         const struct vlc_common_membernetwork/tls.cs: (con:st vlIn file included from ctext/memstream.c:63725:
In file included from ../include/vlc_common.h:_:ob1031:
5je: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ct_t../include/vlc_variables.h:350  637 |     :9:m warning: s *due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
g_D  350 | b   g(cr)(&e( dx)i-f(s, >" vobj) ar_rGeetChesocked(\lving %s
      |               ^ ...", nam
e);
      |     ^
../include/vlc_messages.h: p_obj, psz_name, VLC_VAR_87:5In file included from S: text/charset.c:30:
TRINGIn file included from ../include/vlc_common.h:note: 1031, :
expanded from macro 'msg_Dbg'../include/vlc_variables.h:539
:&v   al 5: warning: ) )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]87
 |    
      |         ^
 m../include/vlc_variables.h:  539142:48 | : snote: expanded from macro 'var_GetChecked'
g_Gen   e v  142r | a#defrini_Ce cvar(_GetCph_retckheate( ied(ps, _obj, psVz_LnamCe_MSG_DB, VLCo,n,_t,GvV,A)  var__R_FGe_tChecLVkeOAA_AT | VLCRd(V_VAR_DLCG_OBJOECIST(o__)
      |     ^
N)../include/vlc_messages.h,nH:,t,EvR)
78IT
:      |     ^
      | ../include/vlc_variables.h:                                               ^
13: note: expanded from macro 'msg_Generic'
122   :39../include/vlc_common.h:: note: expanded from macro 'var_Create'48178 |     
:15:v  122 | #define  note: valrexpanded from macro 'VLC_OBJECT'
_Crceat_Log(VLC_  481 |  e(a,bO,c)  Bvar_JC  Ere  aCte( TVLC(o), p, vl  _OBcJco_nEmodule_name, _CT_(ast FstructI vlc_LcoE__, _),mmon__me b, cmbeLrsINE__, )
       |                                       ^\
      : (c|             ^
../include/vlc_common.h:481:15: on
note: expanded from macro 'VLC_OBJECT'
st   vlc_ob../include/vlc_common.h:481jec481 |         c:15: note: t_t expanded from macro 'VLC_OBJECT'o
*  481 | n)(&(xs)->ot   bj) struct \
         |               ^
 vlc_co  const stmmon_members: (cornsuct vt lc_vclommocn_m_eobjecIn file included from t_tm bers: *)(&text/memstream.c:(c25:
In file included from (../include/vlc_common.h:1031x)on:
../include/vlc_variables.h:st v362-:9lc_>: objobwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j)  e362 |  \  
       ct_t | if(              ^ va *r
_GetChe)(&(x)->ockbjed( p)_ o\b
j      , ps| network/tls.cz_nam              ^e,: V
L642:C_VAR9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  642ADDRESS, &v |       In file included from text/charset.cal: ) 30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h ): 554:5:m swarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
g
      |         ^_
E  554 | rr(c../include/vlc_variables.h:142:r   e vda48s: r_,C rea"note: expanded from macro 'var_GetChecked't
e( cp  a142_n | #dnefinoobt resoje lvar,_ ve %s port %u: %s", name,psz port,
      |         ^_na
me../include/vlc_messages.h, VL:83:5: note: Cexpanded from macro 'msg_Err'
_VAR   83 |    _ STRING msg_Generi| VcLC_V(p_thGetiChesAck,eR _DOINVdL(oC,n,_MSG_ERRHEt,vR) vaIr_,GetCT he__VAcke_
      |     ^ARGS__)d
(../include/vlc_variables.hV
      | :122:39:     ^
note: expanded from macro 'var_Create'
../include/vlc_messages.h:78:13LC_O  :122 | BJE# definnote: e vexpanded from macro 'msg_Generic'
ar_   Cre78 |  ate  (C T(a,bv,c)o),lc v_n,tL,v)
      ar_oCr|                                                ^
e../include/vlc_common.h:agte(( V481:LC_O15VBJECT(aL: C_O), b, Bc )
      note: expanded from macro 'VLC_OBJECT'
|                                       ^
J  481 |  ECT(   ../include/vlc_common.ho), p, v:481l    :cco15n: note: st sexpanded from macro 'VLC_OBJECT'
_moduletruc_t navlc_commmon  481_ememb, | ers _ :  _F      c(onst IstrLEcouc__,nst vlc ___t LINoEvlcb__j, \
      |             ^e_com
mc../include/vlc_common.h:481:on_tme15_:mbe tnote: expanded from macro 'VLC_OBJECT'
   481*)(rs& |   (x      )const- str: (u>ct vlc_ccoonsbjom)mt o n_m\vlembc
_oberj      ect_| s:               ^(const v
lc_obtje c*t)_(t&(x *)(&(x))-->>obj) \o
b      j) \
      |               ^
|               ^
In file included from text/charset.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj,network/tls.c :psz_n652ame:,13 VLC: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  652 | V A R_STRIn file included from INGtext/memstream.c    :   25:
In file included from | V../include/vlc_common.h   LC_: msg1031:
../include/vlc_variables.h:429:5: _VAR_DOwarning: Err(cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  eds429, "so | cketI NHE er ror : R%s", vl c_strevIT
      | rr    ^ao
r_cr_Cre(erarn../include/vlc_variables.h:o));t
      | e( 122:p_39            ^
:../include/vlc_messages.h: note: expanded from macro 'var_Create'
83  122o | #def:5b: note: jexpanded from macro 'msg_Err'i
ne v,a   83 |     mr_s g_Crepate(Gsenerizc(p__tnhis,a,b aVLC_,c)MS vmar_eCrG_,EReatR,  VLC__V_A_ARe(GVS__)
      A VR| L    ^
C_OB_JEC../include/vlc_messages.h:TI(N78:13: note: expanded from macro 'msg_Generic'Ta),EGER b,
 c   78  |     |v lc _Log(VVLLC_VC_OB)AJECT
(oR_DO      |                                       ^I),
 p,../include/vlc_common.hN vlcH_mEodule_Rna:me,481I __:15F:IL note: expanded from macro 'VLC_OBJECT'TE__ ,
)  481 |  ;  _ 
 _LI          cons| t    ^ st
Nruct E_../include/vlc_variables.h:122vl:39: note: expanded from macro 'var_Create'
_, \c  
      122 | _#50 warnings generated.
dc|             ^
efinommoe vn_maembr_Cree../include/vlc_common.h:rs481:: (15:c note: expanded from macro 'VLC_OBJECT'oa
n  t481 |       e(a  ,b,c) consvarst v_lctCreate( s tru_ctV vlc_cLC_OBJommonoECbjec_meTmt(a)bers: (con_t *st )(&(x)->, b, covl cb)_obje
ct_t *      | j) )                                      ^(\
&(      |               ^
x)->obj
) \../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

        | 481 |       In file included from text/charset.c: 30:
In file included from                ^
cons../include/vlc_common.h:1031t struct vlc_c:
om../include/vlc_variables.h:578:m9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]onetwork/tls.c:
664n_mem  578:9: warning:  |   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bers  i:f( va r_Ch(acnonst vlc_objege(ct_t *)( &(x)->op_objbj) \
      |               ^
, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^  664
 |  ../include/vlc_common.h:481  :15:    note: expanded from macro 'VLC_OBJECT'  
m  481sg_Err(c |   reds, "co      connectionn set rstrIn file included from text/memstream.c:25:
In file included from ../include/vlc_common.h:1031rour:ct:
 %s",../include/vlc_variables.h: 442:5: vlc_st rerrwarning: vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  442 |  lc r_c(_c o var_Cermrmorno));
e      | an        ^te( p_obj, 
p_msz_name../include/vlc_messages.h:83:emb,5: note:  ers: expanded from macro 'msg_Err'
V   83 |  L( C  msc_ogVAR_n_BGenesOtrOi vlc(c_obpLj_ ecthis,| VLC_VAt_Rt  VLC_DO_MSG*INHERI_ERR, T ));
(&(_      | x)    ^_VA_
ARGS__../include/vlc_variables.h:->)
      |     ^
obj../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'122:) \39:
      |  note:               ^

expanded from macro 'var_Create'   78 | 
      122 | #definve varlc__CreaLog(VLC_Ote(aBJECT(,b,c) var_Cro), p,eate( VLC_OBJECT vl(ac_mod)ule_nam,e ,b,  _c_FILE__,  )
      |                                       ^
__LI../include/vlc_common.h:481:15: NEnote: expanded from macro 'VLC_OBJECT'
__  481 |         const strdepbase=`echo text/strings.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT text/strings.lo -MD -MP -MF $depbase.Tpo -c -o text/strings.lo text/strings.c &&\
mv -f $depbase.Tpo $depbase.Plo
uc,t vlc_common_members \
      |             ^
: ../include/vlc_common.h:481:(15: note: expanded from macro 'VLC_OBJECT'const
  481 |         const struct vlc_object_t *)(&(x)->obj) \
       |               ^v
lc_common_members: (const vlc_object_t *)(&(x)->obj)In file included from  \
text/memstream.c:25:
In file included from ../include/vlc_common.h:      |               ^
1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/memstream.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/memstream.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/memstream.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/memstream.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/memstream.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/memstream.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/memstream.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/memstream.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/memstream.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
25 warnings generated.
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT text/strings.lo -MD -MP -MF text/.deps/strings.Tpo -c text/strings.c  -fPIC -DPIC -o text/.libs/strings.o
depbase=`echo text/unicode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT text/unicode.lo -MD -MP -MF $depbase.Tpo -c -o text/unicode.lo text/unicode.c &&\
mv -f $depbase.Tpo $depbase.Plo
25 warnings generated.
depbase=`echo text/url.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT text/url.lo -MD -MP -MF $depbase.Tpo -c -o text/url.lo text/url.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT text/unicode.lo -MD -MP -MF text/.deps/unicode.Tpo -c text/unicode.c  -fPIC -DPIC -o text/.libs/unicode.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT text/url.lo -MD -MP -MF text/.deps/url.Tpo -c text/url.c  -fPIC -DPIC -o text/.libs/url.o
49 warnings generated.
depbase=`echo text/filesystem.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT text/filesystem.lo -MD -MP -MF $depbase.Tpo -c -o text/filesystem.lo text/filesystem.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from text/strings.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/strings.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/strings.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/strings.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/strings.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/strings.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.hlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT text/filesystem.lo -MD -MP -MF text/.deps/filesystem.Tpo -c text/filesystem.c  -fPIC -DPIC -o text/.libs/filesystem.o
:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/strings.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/strings.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/strings.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/strings.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/strings.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/strings.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/strings.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/strings.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/strings.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/strings.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/strings.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/strings.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/strings.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/strings.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/strings.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/strings.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
In file included from text/unicode.c:../include/vlc_variables.h:12231:
In file included from ../include/vlc_common.h::39:1031:
 note: expanded from macro 'var_Create'../include/vlc_variables.h:189:12
  122: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 | #define   189 |     varetur_Crnreat var_Sete(a,bChecke,c) vad(r_ p_Crobeatj,e(  pVLCsz_OB_nJECame,T(a) VLC, _Vb,AR_INT cEG )ER
      | ,                                       ^
va../include/vlc_common.h:l 481:);15:
       note: |            ^expanded from macro 'VLC_OBJECT'

  481 |  ../include/vlc_variables.h:  140:  48:   note:  cexpanded from macro 'var_SetChecked'
o  140ns | #t destfirunect v varlc_S_cetomChmoecn_kemed(mbo,ern,s:t, (v)co vnstar v_Slcet_oChbjececket_d(t VL*)C_(&OB(x)JE->CTob(oj)), \n,
      t,|               ^v)

      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commIn file included from text/strings.c:on34:
_mIn file included from ../include/vlc_common.h:em1031:
../include/vlc_variables.hbe:554:rs5::  warning: (cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
onst  554 v |  lc  _o vbjar_ecCrt_eat te(*) p_(&ob(xj,)- p>oszbj_n) am\
e,      |  V              ^
LC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_CreateIn file included from text/unicode.c:(a31:
,b,c)In file included from ../include/vlc_common.h v:1031ar:
../include/vlc_variables.h:203_C:12re: atwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e(
 VL  203C_ |  OB  JE rCTet(aur),n  b,va cr_ )
Se      | tC                                      ^
he../include/vlc_common.h:ck481:ed15:(  note: p_expanded from macro 'VLC_OBJECT'
obj  481,  |   ps    z_ na conmes, tVLC_VAR _BOOL, val );
      |            ^
struct../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
 vl  c140 | #define var_SetChecked(o,n,_ctomm,v)o nvar_SetChecke_med(VLmbCers:_OBJECT(o),n,t,v)
       (|                                                ^
c../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
onst v  lc_o481bject | _        const struct vlc_common_memt *b)ers: (const v(l&(xc)->_obj) object_t *)(&(x)->obj) \
      |               ^
\
      |               ^
In file included from text/strings.c:34:
In file included from ../include/vlc_common.hIn file included from text/unicode.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12:: 1031:
../include/vlc_variables.h:563warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
5  212 |     return var: _SetChecked (obj, name,warning:  VLC_VAR_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]COORDS, val);
      |            ^

../include/vlc_variables.h:140  :48: note: expanded from macro 'var_SetChecked'
563 |   140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o)  ,n,t,v  v)
      |                                                ^
a../include/vlc_common.h:481:15: note: r_expanded from macro 'VLC_OBJECT'
Crea  te( 481 |         const struct vlc_common_members: (constp_ vlc_object_t *)(&(x)o-b>obj) \
      |               ^
j, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39In file included from text/unicode.c: note: :31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'var_Create'
  227 |     return var_  122S | etChecked( p_obj, psz_na#mdefine vae, VLrC_Crea_VARt_FLOAT,e val );
      |            ^
(../include/vlc_variables.ha,b,:140:48: note: expanded from macro 'var_SetChecked'
c)  140 | #define v var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
a../include/vlc_common.h:481:15r_: note: expanded from macro 'VLC_OBJECT'
Creat  481 |  e(       const struct  vlc_VLcCommon_members: (const vlc_object_t *_OB)(&(x)->obj) \
      | J              ^
ECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const stIn file included from text/unicode.c:31:
In file included from ../include/vlc_common.h:r1031:
../include/vlc_variables.h:241:12: ucwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t   241 |     return var_SvetCheclkce_d( p_ocommbj,o n_mpembesrzs: (c_naonmse, VLC_VAR_STRING, vat l );
      v|            ^lc
_obj../include/vlc_variables.he:ct_t140:48: note: expanded from macro 'var_SetChecked'
  140 | #define va *r_SetChecked(o,n,)t,v) var_SetCh(&ecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
(x../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT')
->obj)   481\
      |               ^ |   
      const struct vlc_common_members: (const vlc_oIn file included from btext/strings.c:34:
In file included from ../include/vlc_common.hject_t *):1031(:
&(x)../include/vlc_variables.h->obj) \:
      | 578:9:               ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAIn file included from text/unicode.c:31:
In file included from ../include/vlc_common.h:1031:
R_../include/vlc_variables.hCHOIC:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ESC  O256 |     returnUNT var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
,../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
 &co  unt, 140N | #define var_SetCheckUeLL ) )d
      |         ^
(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_variables.h:128:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
43: note: expanded from macro 'var_Change'  
481 |      128     const struct vlc_common_members: (c | onst vlc_object_t *)(&(x)->obj) \
      |               ^
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(In file included from a),text/unicode.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   276b,  | c    , dif( !var_GetChecked( p_o, e bj), psz_name, VLC_VAR_INTEGE
R      |                                           ^
, &val ) )
      | ../include/vlc_common.h:481:         ^15: note: expanded from macro 'VLC_OBJECT'

  481 |  ../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
         co142nst  | str#duect vlfine var_GetChecked(o,n,c_cotm,v) var_GetChecked(Vmon_mLeC_OBJmEberCs: (Tconst(o) ,vlc_n,to,bjev)
c      t| _                                               ^
In file included from ../include/vlc_common.h:t481text/url.c: *):(15: &(37:
xnote: expanded from macro 'VLC_OBJECT'
)-In file included from >ob  481j)  |  ../include/vlc_common.h:\ 
 1031:
    ../include/vlc_variables.h:      |               ^
 189co:ns12t : struct vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
lc_comm  on_m189 |   em  rbeetursr: n v(car_onSstetCheck velcd_o(bj p_objec,t_ pszt _*)n(&ame, (xV)-L>oCbj_VAR_) I\
NTEG      | E              ^
R, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,nIn file included from text/unicode.c,:31t,v) :
In file included from v../include/vlc_common.h:ar_S1031:
et../include/vlc_variables.h:C293:h10:ecke warning: ddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(VL  293C |  _  O iBf(J !ECT(vao),r_nGe,t,vtC)he
ck      ed| (                                                ^p_
../include/vlc_common.hob:j,481:15 p: note: expanded from macro 'VLC_OBJECT'sz
_n  481 | ame     ,  VL  conC_stVA stR_BrOOucL,t & vavl l) c_co)
mmon      | _m         ^
em../include/vlc_variables.h:b142:e48:r note: sexpanded from macro 'var_GetChecked'
:  142  | #(decofinnest vl vc_oarbj_GeetCchet_tck ed*)(&(o(,nx,t),v-) >vaor_bj) Ge\
      |               ^
tChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |      In file included from text/url.c   con:37:
In file included from ../include/vlc_common.h:1031st :
st../include/vlc_variables.h:203:12ru: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ct
 vl  c_203 |   co mm retonu_mremn vaber_Serst: (coCnsht eckevldc_( p_obojebctj, p_ts *z)(_&(x)->obj) \
      |               ^
name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SeIn file included from text/unicode.c:31:
tCheIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  304 |     if (kedlikely(!var_GetChecked(o, (obn,j, name, VLC_VAR_COORDS, &t,valv))) v)
      |                 ^
ar_Set../include/vlc_variables.h:142Checked:(48: VLC_Onote: Bexpanded from macro 'var_GetChecked'J
E  CT(142o | #),n,dte,fine vv)ar_GetChecked(o,n,t,v) var_GetChecke
      | d(VLC_OBJECT(o),n,t                                               ^
,v)
      |                                                ^
../include/vlc_common.h../include/vlc_common.h::481481:15: note: expanded from macro 'VLC_OBJECT'
:15:  481 |       note: expanded from macro 'VLC_OBJECT'
     const struct vlc_common_members: (const v481 | lc_object_t *)(&(x)->obj) \
      |               ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
In file included from text/unicode.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10:       warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]|               ^

  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val In file included from ) )
      |          ^
text/url.c:../include/vlc_variables.h:142:4837:
: In file included from note: ../include/vlc_common.hexpanded from macro 'var_GetChecked':
1031:
../include/vlc_variables.h:212  :12: warning: 142 | #define vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a  212 |   r_ Ge rtCetuhecked(o,n,t,v) var_GetCheckedrn (VLC_vaOBJECT(o)r,n,t,v)
      |                                                ^
_S../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'et
C  481hecked |      (ob    cjons, t namsteru, ct vlc_common_members: (consVLt vlc_object_t C_VA*R_)(&(x)->obj)CO \
      |               ^
ORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v)In file included from  vtext/unicode.c:31:
In file included from ar_../include/vlc_common.h:1031Se:
tChec../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ke
d  (VL340 | C_    if( var_GetChecked( p_obj,O Bpsz_name, VLC_VAR_STRING, &val ) )
      |         ^
JECT../include/vlc_variables.h(:142:48: o)note: expanded from macro 'var_GetChecked'
  142 | #define var_,n,t,GetChecked(o,n,t,v) var_GetChecked(VLC_Ov)
BJECT(o),n,t,v)
      |                                                ^
      | ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
                                               ^  481 |         const struct vlc_common_members: (const vlc_ob
../include/vlc_common.h:481:15:ject_t *)(&(x)->obj) \
      |               ^
 note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (constIn file included from  vlc_text/unicode.cob:31:
In file included from ../include/vlc_common.h:j1031ect_t :
*../include/vlc_variables.h)(&(x):-350:9: warning: >obdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j  )350 \
      |               ^
 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_SIn file included from text/url.cTRIN:37:
In file included from ../include/vlc_common.h:1031G:
, &../include/vlc_variables.hval:227 ) ):
12      |         ^
: ../include/vlc_variables.h:142:48:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 note: expanded from macro 'var_GetChecked'
  227  142 | #define v |     raetr_GetCheurn vcked(o,n,ta,r_v) vaSetr_ChGeetCheckckeedd((V p_oLC_OBJbj, EpsCT(o),zn_,nt,vam)e
,      |                                                 ^
VL../include/vlc_common.h:C481_:15VA: note: expanded from macro 'VLC_OBJECT'R_
FL  OAT,481 |       v al ) ;
      |            ^ con
s../include/vlc_variables.ht struct vl:140c_common_members: (const vlc_object_t *)(&(x):48:->obj) \
      |               ^
 note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
In file included from text/unicode.c../include/vlc_common.h::31481::
In file included from 15../include/vlc_common.h::1031:
../include/vlc_variables.h:362:9 :note:  warning: expanded from macro 'VLC_OBJECT'due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  481 |   362 |         i   f( va rco_GetChecnst strked( p_objuc, psz_name,t VLC_VAR_ADDRESS, & vval ) )
      |         ^
lc../include/vlc_variables.h_c:om142:mo48n_m: note: expanded from macro 'var_GetChecked'e
mb  142e | #rsde:f ine( varco_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,vnst v)lc
_      |                                                ^
objec../include/vlc_common.h:481:15:t _note: expanded from macro 'VLC_OBJECT't 
*)  481 | (&(x) -   >  obj)   \
c      |               ^
onst struct vlc_common_members: (const vlc_obIn file included from ject_t *text/url.c:)(&(x37)->obj) \
      |               ^
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(oIn file included from text/strings.c:47:
In file included from text/unicode.c:In file included from ),../include/vlc_input.h:n,41:
31:
In file included from t,v)
      | ../include/vlc_common.h:1031:
../include/vlc_variables.h:                                               ^
429:../include/vlc_common.h:../include/vlc_vout.h:1255: warning: 481:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]15::5
 : note:   429 |    expanded from macro 'VLC_OBJECT'
warning:   481 |         const struct vlc_common_member vas: (const vlc_object_t *)(&(x)->obj) \
      |               ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout r_)CrIn file included from text/url.c:37:
In file included from ../include/vlc_common.h:1031:
eat;e( 
      | p_../include/vlc_variables.h:256:ob12: warning: j, psz_    ^
ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_objects.h  256 |    am r:66:e, VL25:C_VAe Rtu_rn var_SINTeEtnote: Cexpanded from macro 'vlc_object_release'
hG   66E |   R e vl cc|k_eodbj eVct_Lrel(eaCse_( VL VpAC_R_DOIOBJNHERIT );
      |     ^
E_../include/vlc_variables.h:122o:b39j, p: note: CTsz_name, expanded from macro 'var_Create'V
(LC  _VA122a) |  )
R#      |                         ^_AD
DRdES../include/vlc_common.hefine:481:15:  note: expanded from macro 'VLC_OBJECT'
var  481 |  S, _ valCreat );e(a,b,c) var_Create( VLC    
      |            ^
 _OB../include/vlc_variables.h:140J :48:E note: expanded from macro 'var_SetChecked'Cco
nT  (a140), b, c )
      st |  str| uct #de                                      ^fine vvla
r_c_SetCh../include/vlc_common.hec:commo481ked(o,n_:mnem15b:er,s: t ,(note: coexpanded from macro 'VLC_OBJECT'
ns  t 481vl | v) c_obvarj ect_t_ S  *)(&(x)etC- >objh ecked(V L)  \
C _OBcJE      | oCT              ^(o)
,n,nstt, svtruct )
vlc_common_membe      |                                                ^
rs: (const vlc../include/vlc_common.h:481:15:_ onote: bjecexpanded from macro 'VLC_OBJECT't_t *)(&(
x)->obj) \
      |               ^
  481 |         const struct vlc_common_members: (const vlc_object_t In file included from *text/unicode.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:)(&(x)->ob5j: warning: ) \due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  442      |  |                ^   
var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOIn file included from INtext/url.cHERIT );
      |     ^
:37../include/vlc_variables.h:
In file included from ../include/vlc_common.h:1031:
:122:39: note: expanded from macro 'var_Create'
../include/vlc_variables.h:  122 | #defi276ne var_:10: warning: Create(a,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]b,
c) va  276 |   r_Create  i(f( VLC_OBJE CT!var(a), b_GetCh,eck c )ed
(      |                                       ^
 p_../include/vlc_common.hobj:481,:15: note:  psexpanded from macro 'VLC_OBJECT'
z_  481 |         const struct nvlame, c_VLcommCon_members: (const vl_VARc_object_t *)(&(x)->obj) \
      |               ^
_In file included from text/strings.c:INTEGER47, &:
val../include/vlc_input.h ): )
527      | :         ^
29In file included from : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
text/unicode.c:../include/vlc_variables.h:  527 |  142   31input:48: note: _:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:thexpanded from macro 'var_GetChecked'455read_t 
*:  142 | 5inp: warning: #dutdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] =
e fin  pu455t_Cinereate (  | paren t, i  tem,  lIn file included from og,v NULatext/filesystem.cL, N:vULL )31;rar_
Ge_      | Cr:
In file included from ../include/vlc_common.h:1031teC                            ^
a:
../include/vlc_variables.h:te( p_189:12: o../include/vlc_input.h:warning: b501j, pszh_nadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e:46:c knote: edexpanded from macro 'input_Create'(o
,n,t,v  189)   501v | ar#_dGeetfChine iencpkeudt(_meVLC, VCr_OBeJELC_VateCTAR |  _FLOA(T |( ao,), b,cn,tVLC_VA  ,v)
,      d,e|                                                ^)
retu ../include/vlc_common.hrin:481putn_Cr eatRe(:_DOINHERvaIT );
r_VL      Set| C    ^C_Ohe
BckedJECT(../include/vlc_variables.ha),b15(:,122c:: note: ,39d,: note: expanded from macro 'var_Create'expanded from macro 'VLC_OBJECT'

e )
  481        |  |  p122                                                 ^_ |  obj,  # c
psz_na../include/vlc_common.h:481:15ons:t mde, VLeC_fV Anote: expanded from macro 'VLC_OBJECT'
iR_I  ne var481_ | s  trCuc  NTrEGER,et v vl al )ate;
      |            ^(
a,b  ,c con_cos../include/vlc_variables.hmmt:140: on48c): s_memnote: tr ucexpanded from macro 'var_SetChecked'bervas: t vl(rcco_n
_co  140mmo | nC_#desrt vlcme_objembers: (cctofnesta_t itne evar( VLC *_vlc_OB)(&_Set(Jx)->ECT(a),obC hbj,) ecked c(ob oje),n
ct      \,t_t,v)|  var_                                      ^
 *S)(&e(x)t->../include/vlc_common.hCobj) \:
      | 481              ^
hecked:(VL15
      | C_OBJ:EC               ^
note: expanded from macro 'VLC_OBJECT'
In file included from   481 |         const strT(o)text/strings.c:47:
u../include/vlc_input.h:530:9:ct vlIn file included from text/url.cc_c,n,t,:o37:
In file included from m../include/vlc_common.hm warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]on
_me:m  530 |    b  1031 e  v:
../include/vlc_variables.h:rlcs_obje: (con293st vlc:10c_t_rob:ev)j
e      | lea                                               ^
se( i../include/vlc_common.h:nc481:15: putnote:  t_t expanded from macro 'VLC_OBJECT'
*  )481(&( warning:  | );
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
x  293 |  )      |         ^
->o../include/vlc_objects.h:  b ifj() !v 66:  25 a: note: \expanded from macro 'vlc_object_release'
r   
66 |            vl| c_    ocb              ^je_Gecot_
reletanse( VCLshtCec _sOktreBud( JpIn file included from cEtext/unicode.c:_t vCTl31obj:
c_c(ao, pmmo) In file included from )
nsz_na_m../include/vlc_common.hembers:: 1031(m:
e      | co../include/vlc_variables.hnst:, V469:5:LC_ VARwarning: _B vldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
_                        ^Oo  
469OL../include/vlc_common.h, |    b:481 j:v15ea &: rct_t _note: *expanded from macro 'VLC_OBJECT'v)
aCl )r )
      ea(  481 |     te( p_obj, ps   &(xz)->_ob|          ^
name, VLC_../include/vlc_variables.h:142j) V\
      A cR_:48:S note: expanded from macro 'var_GetChecked'T
RING ||               ^on
st VLC   142_ | sVt#AdefinruectR v_In file included from Dtext/filesystem.c:O31:
IIn file included from ../include/vlc_common.h: Navl1031:
../include/vlc_variables.h:rHE_GRe203ITtCh );ec_co:12: mmocken_d(mwarning: e
      | mbersdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  o (cons,n,tt vl203c,v)_object va    ^ | 
_    r../include/vlc_variables.he:122:t 39tu*r_:Get)( Crn henote: varcexpanded from macro 'var_Create'ke&d(x)-
>  122(VLobC_OBj) \ | 
      |               ^#_SJ
edtCheEeCckedT(o( p_)obj,f, ipnsz_en n,t,v)
var_Creaate(a,bme,       |                                                ^
VIn file included from ,L../include/vlc_common.h:cC_)text/strings.c:VA 481:vR47a15: note: rexpanded from macro 'VLC_OBJECT'
_  481 |   C:
../include/vlc_input.h:r_      572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
eB  Oact572 |   e OL,  valo  ( VL  C );
 v_O      | lc           ^BnsJ
_o../include/vlc_variables.h:140:48Et CstT(a), ruc: bbjnote: e,c ct )
t_expanded from macro 'var_SetChecked'
      re|   140 | le#de vlcfinas_co                                      ^mmo
ne e( (v../include/vlc_common.hvlar_Sec_:_me481tCh:mbe15objeckect_ted *)rs:( o(ppnote: _vout[,iexpanded from macro 'VLC_OBJECT']: (c)onn,t,v) v
ar  481 |         const _S )sst;e
rt      tu |          ^c
t vChecvllcc_ob_../include/vlc_objects.h:66:25:c note: oexpanded from macro 'vlc_object_release'
   66mmjo |   kn e ed(VLvlc__cComembb_jOBet_t *erJcEsC:t )(&(T(o()cx)-o>ob_relj) \ease(,nn,t,sv) 
VLtC_O B
v            |               ^
lc_objJEe|                                                ^
../include/vlc_common.h:c481Ct:T_15: note: expanded from macro 'VLC_OBJECT'In file included from text/url.c:37:
t(a) ) In file included from ../include/vlc_common.h:*1031:
../include/vlc_variables.h)(
      |                         ^
&:304(../include/vlc_common.h:481x:15:17): note: -: warning: >due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
oexpanded from macro 'VLC_OBJECT'
  304 | b   j  481 |  if (  li)  k     \
      | 
cely                ^ons481 | 
        co(n!svtt a stsrrtu_GetChceIn file included from rutext/unicode.ct ct vvlclc__cocc:31:
In file included from ../include/vlc_common.hmo:1031:
../include/vlc_variables.h:ked477 :5:mo(no_mmon_mem embewarning: mbj, nbersdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: (amcoers,n VLst:C_
V v AR_(coClc_nstO  ob vlj477c_objec | t_ect  *) (t&(x_t )-> obj)va \rO_
       *C|               ^)rea
(&(x)->otbj)e \(R
       DpS|               ^
_,obj, psz_name, VLC_VAR_STRINGIn file included from text/filesystem.c: &va l31|:
In file included from ../include/vlc_common.h:1031 :
)VLC_VAR))_
      | ../include/vlc_variables.h:212D:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]OINHER
                ^  212I |     T );r
e
      | ../include/vlc_variables.h:    ^
tu../include/vlc_variables.h142:48::122:39: note: expanded from macro 'var_Create'
r  122 | #de finnote: expanded from macro 'var_GetChecked'
e  142 |  var_Cn vrar_SetChe#deaectkefeind (e vob(jaar_G, n,ameb, etC,c) varhe_Vcked(LC_VAo,nCR_COORre,ta,vDSt, vale()); 
       va| V           ^r_GLC_OBJECetCT
hecked((VLa../include/vlc_variables.h)C:140_OB:48: ,note: expanded from macro 'var_SetChecked'
J  140 | #defE CineTb(o),, van ,t,cv) r_S
etC      hecked)|                                                ^

(      ../include/vlc_common.h:481:|                                       ^15: note: expanded from macro 'VLC_OBJECT'

../include/vlc_common.h:  481 | 481o,n,   t,:v) v15ar:      note: _Seexpanded from macro 'VLC_OBJECT'
ctChoneckesd(  t481 st |     r    VuLcconst strutC_cO t vlcvl_c_cBcJECommooT(omnmon__),nm,emembtmersb,v):ers: (co (const v
      n| lst c                                               ^
v_obljec../include/vlc_common.h:481:15c: _t_note: expanded from macro 'VLC_OBJECT'object_t
t   *) (&(481 |  *   )(&  x(x)->ob)->o j conb)j st st)\ \

      | ruc      |               ^
              ^
t vlc_common_members: (const vlc_object_tIn file included from  *)(&text/unicode.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:(x)->5obj: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  491 |     var_Create \(
      |  pIn file included from               ^text/url.c:37
_obj, psz_name, VLC_VAR_ADDRESS | VLC_V:
In file included from A../include/vlc_common.h:1031In file included from :
../include/vlc_variables.h:324:text/filesystem.c:3110: :
In file included from ../include/vlc_common.hR:_1031:
../include/vlc_variables.h:DOI227warning: N:12due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
H  324 | ERI: warning:     idue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]f( T!var_ Get)Ch
;
  227 |           eckr| eetur    ^n 
d(v ar_../include/vlc_variables.hpSetC:h_obje122cked( p_ob:j, 39:psz _note: expanded from macro 'var_Create'nam
e, VL  C122,_VA | # psR_z_namFLe, dVLC_VefAR_OATi, valFLnOATe var_,C &vral e ));
      a|            ^
t )../include/vlc_variables.h:e140:48(: note: a,b,c) 
      |          ^
v../include/vlc_variables.h:142expanded from macro 'var_SetChecked'
:a48: rnote: expanded from macro 'var_GetChecked'
_Crea  142 | t  140e | (#d#deef ine vafiVne vaLC_r_Or_SBeGtCJheckEeCT(etd(ao,),C b, c )
      | hecn,tked(                                      ^o
,n,t,v), v../include/vlc_common.har:_Se481v):15tChe va: note: expanded from macro 'VLC_OBJECT'
r_Ge  481 |  tCh   ecked( VLC  cke_O BcJonst struct ECTvlc_com(d(o),monVL_C_OBmemJnb,teECTr,vs(o)
      :|                                                ^
 ),n,../include/vlc_common.ht,v):
      (const|                                                ^
481: 15: note: vexpanded from macro 'VLC_OBJECT'../include/vlc_common.h:481
l  481:15:c _note: expanded from macro 'VLC_OBJECT'
o  481 |  |    b    ject    co_  t  n co s*tn)st s (st&(x)rt-ru>ctucobj) \ vlc
      |               ^t vl_co
c_commmmoonn__memmembbeerrs: (sc:o n(cosnstt vlcIn file included from text/unicode.c:31:
In file included from _o../include/vlc_common.hbj v:elc_c1031t_otbj:
ec *t_)../include/vlc_variables.h:(&(t511 *:5:)( &(warning: x)-due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
x)  -511 |    >ob>j)  \obvj
      a|               ^)
 r_C\
      |               ^
reate( p_obj, psz_name, VLC_VAR_INTIn file included from text/filesystem.c:31EG:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hE:241:In file included from R12text/url.c ::|37:
In file included from  VL C../include/vlc_common.h:1031warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
:
  241VAR |   _DOI  rNetHurnE var_SetRCIThec
ked      |     ^
../include/vlc_variables.h:122:39(:../include/vlc_variables.h:340  pnote: expanded from macro 'var_Create'
:_  9o: warning: bj, due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
p  122340 |   |  #deszf_namei  inf( eva va, rVLr_C__VGeAR_CreaSTRING,t val e(a,btC,chec))ked( ;
      |  vp_obj           ^
../include/vlc_variables.h:a, pr140s_Crea:48: note: texpanded from macro 'var_SetChecked'
e( VLC_OBJ  140 | #defz_ninaEe me,CT(a), b, c )
      |                                       ^
 Vva../include/vlc_common.hr_S:481:15: etCnote: hecexpanded from macro 'VLC_OBJECT'
LC_Vked  481 |   (o, n, At    co,v) nR_SsvTRINtar_ GSsetCh,etcked(VLC_r &vauctOBJEl  v)l )CT(o
)      ,n,t| ,v)
        ^
      |                                                ^../include/vlc_variables.hc_c:142
:48:../include/vlc_common.ho:481 mnote: expanded from macro 'var_GetChecked':
15  142 | #mde: note: expanded from macro 'VLC_OBJECT'
fine   voar_nGe_tChec481 |  k  ed  (om,n,t,ev) vma   cr_GbeoteCherckedns(VLC:_O (costn ssBJECtT(otru ct vvllcc_objec),t_con,tm_t mon_mem*ber)s: ((&(x),-v)
>      |                                                ^
co../include/vlc_common.h:o481:15:b jnote: expanded from macro 'VLC_OBJECT'
) n  481st vlc_\ob
jec      t_t|               ^
  | *)       (&(x)-> oconstbj) \
       struc|               ^t v
lIn file included from text/unicode.c:31:
In file included from ../include/vlc_common.h:1031:
c_c../include/vlc_variables.hommon_:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  525 |     var_CreaembtIn file included from text/filesystem.c:31:
In file included from ../include/vlc_common.htext/strings.c::1031:
e( 641:28: erpwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_obj,  641 |     s:   (cps   z_naom  e../include/vlc_variables.h,   V:nstLC v_VA   Rlc_object_t *_BOO     lL |)ang(&(x V = vaL)->obC_VAR_DOIr_G256:12j):  \warning: 
      |               ^
edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
tNonE  256 |     NHERmptIT
      yIn file included from Strin|     ^
g(itext/url.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  350 |     if( var_GetChecked( p_op../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
b  ut, "s122ub | -lajn#gure,ad pgee");f
      |                            ^ins
etuz_ navmern vaa../include/vlc_variables.h:662:r, r61: V_note: expanded from macro 'var_GetNonEmptyString'LC_VSetCh_AR_STRC
ec  IN662 | #rdeG, &valked e) ( p_of)i
bne      |  j        ^
,../include/vlc_variables.h: p142:48sza: note: expanded from macro 'var_GetChecked'_nat
vare_m  Ge(142a | #detN,onbEm,ptyStefic,ne v) VL C_Vvar_Caringr(ar,b)   vare_G_AR_AGeatCDDetNontheERESS, vame( VLcked(o,n,tptyStCrin_gO,v(l ) ) vVBarLC__OBJJECT(aGeE);
      CT(a)|            ^
t../include/vlc_variables.h,b, b:140:48:)
      |                                                             ^
 note: Checked(expanded from macro 'var_SetChecked'../include/vlc_common.h, c )
:481:15:       note: VLexpanded from macro 'VLC_OBJECT'
C  
140_OB | #d|   481 | efiJ  ne varECT(_S                                      ^eo),n   
 tC  ../include/vlc_common.hconst sheck,edt,:v)
481:15:       (o| note: expanded from macro 'VLC_OBJECT'
,                                               ^n,  
tt../include/vlc_common.h:481481:15,ru | ct:  note: expanded from macro 'VLC_OBJECT'
 v   481 |  v)     vlc_ar_  Sc    etommco ons t  Cn_mehecmbercsk:o (ecnond(VLC_OBJsECTst tvs t(sructl vctlc_rcomumoct vlc_co),on,n_tmmem,vm)
      be| r_oso                                               ^
../include/vlc_common.hbjn_m: (embeconrssec:t_t  *)t (vlcc_oo(&(nx)-bje>obsj) t:ct_t * 481:15:v note: expanded from macro 'VLC_OBJECT'
l  \)
481 |  (      | & c(_                ^
obx j   co)e->objc) \nstt struct_
text/strings.c v      t|               ^
 *)lc(&(_comxm:)->ob663:29:j) \
       warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|               ^
onIn file included from text/url.c_  :37:
In file included from m../include/vlc_common.he663: | mb e r1031 s:
  ../include/vlc_variables.h:: 362   : In file included from 9: text/unicode.c (cwarning: :31:
In file included from ../include/vlc_common.hodue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ns  362: |   1031       if  ( v:
ar_../include/vlc_variables.hG  :    e539:t5tCh:ecke vl cwarning: _obdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]d( p_j
ect  539 | ob_   t * j )(&(x)-   >obvj) a varr_GetI\, 
_      |               ^Cpszr_nanetegera(tinpume, te, V(
"bit -rateLC_V")AR_ / ADDREp1In file included from _000S);text/filesystem.cS, &:31o
:
valb ) )j      |                             ^
,In file included from ../include/vlc_common.h 
p      |         ^
../include/vlc_variables.h../include/vlc_variables.h::658:142:48:s note: expanded from macro 'var_GetChecked'
:47: 1031:
../include/vlc_variables.h:276znote: _  142 | :10:expanded from macro 'var_GetInteger'
#na  658 warning: mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 | #d  ede276efif |   i,ne neV vaLrC_G vare_tChVARecke_d(o,_  ifF(nG,ettI,v) v nteg!ar_vaGeterChe(acLOr_AGetCThe | VLC_VAR,_DOckIkeed(d( bpN_objHERIT
      |     ^
)   vaVr../include/vlc_variables.h:122LC:39_,: ps _Genote: zexpanded from macro 'var_Create'
O  122 | #defitI_name,n VeLCB ntegJE_ver( VLaVACT(oR_)CIN,_OnTrEGER, &v_CrBJECT(a)e,ba)a
,l      | t,v)t
                                              ^
      ../include/vlc_common.h:e(a,|                                                ^
 ) )
b      | 481../include/vlc_common.h::         ^,c)481:15: 15note:  expanded from macro 'VLC_OBJECT'
: v  481 |  a note: expanded from macro 'VLC_OBJECT'r

_  481 | C       r   c../include/vlc_variables.h:oensat 142:t48:    strnote:  cexpanded from macro 'var_GetChecked'
e  ucot142n(s | # d efine vVar_Gevlc_Ltc CstructCh_ecommked(o,not vl,Otnc_BcoJECmmoTn_m(a_m)embe,,rs: b (, ccon em)st v
b      lc|                                       ^
_o../include/vlc_common.hbje:ev481) vct_:tr15a : note: expanded from macro 'VLC_OBJECT'*)s(&(
x  )->obrj) \481 |    
      _G et|               ^    constC 
s: (cotnst rvlcucttext/strings.c h:670:29v: warning: ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e_obcj  _670 |  commect_otcke  n*)( d_(VmLC_embOBJEC&(xT(oe),) n,r   ->t,v o)
 sbj)            |                                                ^
../include/vlc_common.h::481      : (     co15: note: expanded from macro 'VLC_OBJECT'n
  st vl \vc  ar_G
_      |               ^o
481 |   bjec t   _  tcon s*ett)I strun(cteger(&i(nxptut vl,c _"comm)->chaobj) \
      |               ^potern_m"))emb
In file included from ;
      |                             ^
text/url.c../include/vlc_variables.he::658:47: note: expanded from macro 'var_GetInteger'
r  37658s | ::
#defi In file included from text/unicode.cIn file included from ../include/vlc_common.hn(coe:nst  1031:
../include/vlc_variables.h:429::vlc_315::
 warning: In file included from vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.ho:1031:
../include/vlc_variables.h:554:5: ar
_warning: GetIntdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  e  554 | ger (bjea429,b )  |         vvarct_t_ *)(aCv&(rear_x)-r>ob_j) ate(CG\
r      |                ^eateetp
I(ntege p_objr( VL,C_ob_O BJj,p In file included from psszEtext/filesystem.cC:z_n_T(n31:
In file included from a),../include/vlc_common.hama:1031m:
be)e
      ,|                                               ^
, VLC_V A../include/vlc_common.hR:../include/vlc_variables.h481:_:293:1015: I: note: expanded from macro 'VLC_OBJECT'
Vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
LNTEGER  C481 |    |    _   cVLC_VVA  293 | A   R_DROIN ifoHEnstR( s I!vatrr_T );SucTt vRING | 
      |     ^lc
_../include/vlc_variables.h:122:39: note: comVmonexpanded from macro 'var_Create'
L  122__GmCembers_Ve:A | #R (tChe_DOdefIckeNicHone Edvn(Rst  pIar_TCreate_ob(j, 
a,b      |     ^
p,c../include/vlc_variables.h) :var_vlCsc_oz_122nbject:reate(39 VL_t *)(&:ameC ,(note: expanded from macro 'var_Create'
x  122 | #d)->obej)_ f\
iOB VLnC_      |               ^VJEARCT_
(aBOOL), be, &, c val ) ) )
      | 
                                            ^v| 
a         ^
r_C../include/vlc_variables.h:142:48:text/strings.cr :../include/vlc_common.h:481:note: expanded from macro 'var_GetChecked'694:42e15a:
 : note: te(  warning: 142 | expanded from macro 'VLC_OBJECT'due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  #  a,b,c)694 | 481    |  v def i         arn e   _C rea  tve(    c  Va  o       ns    t  LC_OB JEsr_GetC h   CT(   ectked( roa), b, u c )var_G,nc,
      t,v| ett)Int eger(inpu                                       ^
tv../include/vlc_common.h:vlar_Ge481t, cC"h_c:15o: mnote: etimtleoc"n)expanded from macro 'VLC_OBJECT')k;

  481 | _  e       mde|                                          ^
(../include/vlc_variables.h:658:47:m note: expanded from macro 'var_GetInteger'
bers:  658  | #d(efVine const vlLC_var_GeOBJECTctIn_teger(oa,bb( o ),)  n v,   ar_tGejc,ev)
t      |                                                ^Intonscegt_er( VLtC_t s tr*uct)(&OB(J
x)->oE../include/vlc_common.hCbT:481:(aj15: note: )  vl\expanded from macro 'VLC_OBJECT'

  481 |       | c _co )m              ^mon_me
,b)
      |                                               ^
 m ../include/vlc_common.h :b 481 : 15eco: note: expanded from macro 'VLC_OBJECT'
n  rs: (cosnt481st vlc_object_t *)(& |  (In file included from        c xontext/url.cs)t :st37ruc-strut:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h: v442lctc_co mm>obovn:jl)c5_m:ember_cos: \
 (m      | c warning:               ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]mon_
omnste   442 |  mbers: vl(conc_ost bjevlcct__ t * obIn file included from  )(vatext/unicode.c:&31:
(r_CIn file included from ../include/vlc_common.h:reajecte( t_pt 1031*)(_:
../include/vlc_variables.h&(x:)x)->oo563-b:5>jobjbj,) \
      ) | \              ^ p: warning: 
      | 
              ^
sz_nadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]me, VLC_VAR_
BOOL |  text/strings.c 563V | :L703: 38:   In file included from text/filesystem.c: varwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_CC
_reVate(31 AR_:
  p703 | In file included from      D_oOINbj,../include/vlc_common.h : pHsz_nEame     R   IT )  , V;
      |       ^ L
C   _V1031:
../include/vlc_variables.hAR_../include/vlc_variables.h S:   :304:17122T:  RING  :  | V  39  - :var _GetInteLnote: C_geexpanded from macro 'var_Create'VAR_D
 warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]OIN
r122(HERin | Ip#  304 | defiutT   
,n "tiem       | e"    ^ ));

      |                                      ^
vif../include/vlc_variables.h:658a:r _C47: note: expanded from macro 'var_GetInteger'
../include/vlc_variables.h  658 | rea#de:122:fint39:e(e l( note: expanded from macro 'var_Create'
vaar_,b,cGeiketlIntye) var_Create( g(erV(!vaLa,b)r C _Ge_ vatr_GOBJECT(CetaIhe), b,cked nt eger(c VL   122 | #dC(o_efbj,O B)JE
nianme vare,_CT       (| a)                                      ^V,b
)C
L../include/vlc_common.hreat      | eC_VA:481(a,                                              ^
../include/vlc_common.hbR_COORDS, :15:&,vc):a val))481r _Create:15:)(note:  Vexpanded from macro 'VLC_OBJECT'
L  
      |                 ^
481../include/vlc_variables.h: |  note: expanded from macro 'VLC_OBJECT'    C_O142  :B JEC
 T(ac  481 | 48: note: onst)expanded from macro 'var_GetChecked'
   142 , strub    |   c  t,c #d c )v
      leonf| sintc str                                      ^
../include/vlc_common.he:481:_15:c  note: oucmt vmlexpanded from macro 'VLC_OBJECT'
o  481 | cn_c_vommmonear_me _m  bGete rsm: (    ccCbheoenst ronsstc :vlcked(o ,n(stc_o,bjrteouctc v,vtlc_nc_tsommto)  van *_vmelc_mbro)_b(&(x)ject_Get-t Chers>eckobj)e:* \
 (cd(VLon)      | s(&C(x)_t- vl              ^>
OBJECoT(o),bnj) \,t,c_v)

o      bjec| t_t              ^ *)      |                                                ^(&(x)
text/strings.c-:>
724o:../include/vlc_common.h28:bj)481: 15:: \ note: warning: expanded from macro 'VLC_OBJECT'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      

|               ^
In file included from   481text/url.c:37:
 |  In file included from   724 |   ../include/vlc_common.h : 1031 :
../include/vlc_variables.h:455:5 :    In file included from warning:     due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  text/unicode.c:31       
   co  ns  t s455tlarucn:
In file included from ../include/vlc_common.h:1031gt =  |   v varl c_c om_Gmoneva:
trN../include/vlc_variables.h:_m578_:9onCembEmpty: warning: reedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Sat  578 | trie  ngrs( p_o(in:  pu ibj,t, f "aud(psz_io-lan(conan st gume,avge "Vv)LC_VA;
lc      |                            ^_
aR../include/vlc_variables.h:662_r_FLOAT obj| VLC_Ch:61aVngAe(: R_DO p_ect_note: expanded from macro 'var_GetNonEmptyString'
t  o *)IbjN(H662E, psz_nRamIe, TVLC_&(V | #defx )->obj)ine; var_
Ge)AR_       t\| 
          ^|               ^
NonEm
pCHO../include/vlc_variables.h:ICESC122OUN:39: note: Ttexpanded from macro 'var_Create'yS, &coun
tritng  (a,, b)122In file included from text/filesystem.c:   va | r_G#etNdo31:
In file included from nEmep../include/vlc_common.h:NULtyS1031tfL i:
../include/vlc_variables.h:n324)e )
      |         ^
../include/vlc_variables.h:128:43 : note: v:10: ar_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Cexpanded from macro 'var_Change'  324 |  
   128 | r  if#defieatene var(a,b,c_C) vhanag( erin!var_g(GertC_(a,b VCreaLC_hecketd( pOBeJE_oCTb(a),b( VLC)
      | j,                                                            ^
 _psz_nOa../include/vlc_common.h:B481J,c,me,d:,E15: note: expanded from macro 'VLC_OBJECT'C 
V  481L |   TC_V(AR_FLaOA)T e, b) va, r_Cc )ha
ng  e( V         | co                                      ^
LC_OBnst ../include/vlc_common.hstruc:JEt CT(vla481c_), :b,15co c: note: mmo,expanded from macro 'VLC_OBJECT'
 dn_mem,b  ers481: ( &co,n | val  e st  ))
    )
      |           ^
   vlc_      const struob../include/vlc_variables.h:jc142:tec t48:v|                                           ^_t *l)( 
note: expanded from macro 'var_GetChecked'
../include/vlc_common.h  &:481142(x) | :15#d: note: efinexpanded from macro 'VLC_OBJECT'->obj)e vc
ar_  481 | _ commGetC hec\   oked(n
_meo,n,t,      |               ^v) v
amr b   econrs:_s t sGet(Chtrconsecktext/strings.ced(VL:uctt 737 :29: vvlc_lc_coCb_Ojwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
BomcJEC  mT(o737 | t_ )t,n,t,v )  *)(&on( 
      |                                                ^ 
    x  _me../include/vlc_common.h)mbe:481:15 -  >rs:o   b: j) (c o\   ns
t vlc  note: _ob      j   expanded from macro 'VLC_OBJECT'
|   481 |                ^  
vect_t *)(&( xa r_GetFloat(inp u) t ,->o  In file included from  b "postext/url.c:jcitio37nonst "s):
 * 100In file included from ../include/vlc_common.h:)tru \.1031
      |               ^:

../include/vlc_variables.h:469c:5:t v lf);
      |                             ^c_warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  ../include/vlc_variables.h:469660 | :43: o mnote: expanded from macro 'var_GetFloat'm 
    660 | #devoar_Crefainne _metmvar_bers:GetFl (coaont(ast v,b) lc_  objvarect_Ge_t t*)(&Float(e (V LC_OBJEC(px)T(a)_,b)->oobb
j, pj)       |                                           ^
s../include/vlc_common.h\:481:15z:_ nnote: ame,expanded from macro 'VLC_OBJECT'

      |               ^ 
  481 | VLC_VAR_STRING | VLC_VAR_DOINHER In file included from    text/filesystem.c:31:
In file included from ../include/vlc_common.h:1031I:
../include/vlc_variables.hT );
      |     ^:340:9:
     ../include/vlc_variables.hc:onst122warning: : strudue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  34039 |   t :vl   cnote: _commexpanded from macro 'var_Create'
o  122 | #n_mif(d evfine vare_aCrrember_s:ate(a,bGe, tcC) varhe(c_Crked( eatp_obej, psz_c(o nVst LvClc_o_bOjBeJct_tECT(naame *)()&, , VLCb_,V (c )
      |                                       ^
x)->obj) ../include/vlc_common.h\
      A| R              ^
_:ST481:15: note: expanded from macro 'VLC_OBJECT'
RING,   481 |        &val ) text/strings.c )
      |         ^c:744
:42../include/vlc_variables.h: :owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]142:48:nst str
u cnote: expanded from macro 'var_GetChecked't 
v    744 |  lc_c142o | m# defin m   eon_m  v   e ar_mGe   t C h  b   ers:     (co    e     c k ed(o n ,sn,tt ,v)    vvvlc_oara_rG_GeetCheckbtjeectFl_oatt *)(&d(i(npux()->otV,L C"rabtj_)e") )\;O
B      |               ^
      JEC
T(o),n,t,v)|                                          ^
      |                                                ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h  :660481 |    In file included from :43:   text/url.c  c :note: expanded from macro 'var_GetFloat'
37:
In file included from ../include/vlc_common.h  660 | :#1031:
../include/vlc_variables.honst struct vlcd:477_ceommon:_finem5embe :v rwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]as
r_  GetFl: (c477oaotn(sa,t vl | cb )    var_G e var_C_roebjecattt_e( p_obFloajtt *),(& (xps)(z _Vn-ameLC_,O >VoBJLEbj) C\
      | _              ^VAR
_STCRT(a),bING | VLC_VAR_DOINHE)
      R|                                           ^
IIn file included from ../include/vlc_common.h:481:text/filesystem.c:31:
T );
15: note:       In file included from | expanded from macro 'VLC_OBJECT'
    ^../include/vlc_common.h:1031:

../include/vlc_variables.h:350:../include/vlc_variables.h9:122::39:    481note:  |    warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
 expanded from macro 'var_Create'  
350   |      cif(ons var_t Get122 | #Chesdcekftruicneed(t  v lcp_o_var_coCmmobjrn_,emaem bpertse(a,bs,c):z (co_ nvar_Crnst eaatevm( VLlc_eC,_ VLC_VOBobjAR_SeJcEt_t C*T(a)TRI,)N b, c G)(
      |                                       ^
&, &va../include/vlc_common.h:481:15:(x )l ) note: expanded from macro 'VLC_OBJECT'
)
-  >o      | bj)         ^
481\
../include/vlc_variables.h: |           |               ^142 :
 48  const struct:  note: expanded from macro 'var_GetChecked'
vlc_text/strings.c  :751:c142 | #d32: owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]mmon_mem
e  751 | fb eris : n  e var    _Ge(tChe  ckeconst   d ( o     ,n,tv,v)l cv_aor_Getb jintect_t Checke*)d((&(x)VLC_-O >obj) \BJEC
T(orate       = va| r)_Ge,n,t,vtI              ^nte
)
      g| e                                               ^r
(input, "s../include/vlc_common.ham:ple481-:r15a: note: expanded from macro 'VLC_OBJECT'
tIn file included from text/url.c:37:
In file included from ../include/vlc_common.h:  481 |     1031:
../include/vlc_variables.h:491    cons:t stru5ce":)t warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 ;vlc
      |                                ^
_../include/vlc_variables.h:comm658:47on  _491: note: me | m b e  vexpanded from macro 'var_GetInteger'a
r_Crear  658 | t#ds: e( p_obj,efin(co psnstze  vvarl_Gec_o_btInntejecta_t germ*()a,be),   ( VL&C(_VAR_Avaxr)_->objGeDtIntDegeRrE)S( \
 VL      | SC_ OBJ|EC               ^TV
LC_VAR_DOINHERIT );
      (a|     ^
)../include/vlc_variables.h:122:39: note: ,expanded from macro 'var_Create'
b)
      |                                               ^
In file included from   ../include/vlc_common.h:481:text/filesystem.c122:3115:
: note: expanded from macro 'VLC_OBJECT'
 |   481 | #In file included from ../include/vlc_common.h:1031d :
       ecfon../include/vlc_variables.h:i362ne vst astrurc_tC:r eavtl9: cwarning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
oe  362 | (    mmoan,_mebif( va,c) var_rCreat_me( berGetVs: CLhC(conesctk e_OBJdECT(a), b, c )
v      lc_(| o                                       ^bp_objject,
 _t *p../include/vlc_common.h)(&(x)-:>sz_nobj)ame \481
      |               ^:15:
 note: expanded from macro 'VLC_OBJECT'
, VLC  _VAR_AD481 |     D RESS,text/strings.c:761: 44&:v awarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 l   co  )n 761st s | t) ru
       |           ^
ct../include/vlc_variables.h  v   :142:48   : note: expanded from macro 'var_GetChecked'
 l     c  142 |  _  cwrito#e_dmuratiodmen(stroeam, nvar_Gfine etIn_vmaetegmer_r(GetChinpuebckeetr, "sdtime:(o,n, t,v) "())c;
      vaonst |                                            ^
r_../include/vlc_variables.h:Gvel658c_o:b47ject_t *)(&(: tnote: expanded from macro 'var_GetInteger'
Cx  h)658- | >#ecokdefied(Vbj) \
      |               ^ne
L varC__GOetBIJnEtCeTger((o),na,,bt), v ) 
v      ar_GeIn file included from t| text/url.cI:37:
In file included from ../include/vlc_common.hn:                                               ^1031
t:
eger../include/vlc_variables.h( ../include/vlc_common.hVLC_:481O:15:: note: BJECT(a)expanded from macro 'VLC_OBJECT'
511:5: warning:   481 |  ,b)   
      due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]|  
                                              ^  
511../include/vlc_common.h |    :481: 15: note:  expanded from macro 'VLC_OBJECT'
c  481 | o n       var  stc_onsCt streate( rp_o stucructbj,  vlt vc_lpcs_zc_onmammoen, Vc_moLeC_VAR_INTEGER | VLC_VmbeAmRmr_DosOINHERn_meIm: (bercosnst vTl
      |     ^: (co
ncs_t ../include/vlc_variables.ho:v122:39: bjeclnote: cexpanded from macro 'var_Create't
_  t *)(&_obj122e | #defi(x)-ct_tn e>obj) * \
      v)a(r&_Create(a,b|               ^
(,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
x../include/vlc_common.h:481:)->objtext/strings.c:778:2515: :warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  778  |  \
      |               ^note: expanded from macro 'VLC_OBJECT'

         481 |          const str  u          ct vlc_common_members: (const vlc_obje   ct_t *)(&(x)- vlc>ob_joIn file included from bj) \
      | text/filesystem.c              ^:
ect_re31l:
eIn file included from as../include/vlc_common.he:(1031a:
ou../include/vlc_variables.ht:);429
      | :5: In file included from text/url.c:37:
In file included from ../include/vlc_common.hwarning:                         ^:
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]1031
../include/vlc_objects.h:
:66:25../include/vlc_variables.h:525:5:   warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]429 |      note: v
a  525 |     var_Createexpanded from macro 'vlc_object_release'(r 
_Cre   p66 |    ate(  vp_lco_bo_bj, opsz_bnj,jec psamte, VLCz__VA_namerel,R VLC__BOOeVAR_INTaEsGeEL | RVLC_VAR(  VL| VLC_VA_DOIC_NOBRJEC_HDEOT(a) IN)H
      | RITE
      |     ^RIT
                        ^
 );../include/vlc_common.h../include/vlc_variables.h::122:
481:15:39:       note: expanded from macro 'var_Create'
 |     ^
  122 | #def../include/vlc_variables.h:122:39note: iexpanded from macro 'VLC_OBJECT'
n: note: expanded from macro 'var_Create'  e481 | 
    v ar_C 122 | #define v   ar_  cCreornstaeate s(ttare(a,buct,, vlcc_c) vommar_on_mebCre,amc) vaberrst_eC:re a(constt vl(e Vc_obje(ct VLLC_OCBJE_OBJE_t C*CT()(&a),(x) b, ->oc )bj) 
      |                                       ^
\
../include/vlc_common.h:481      |               ^:15: 
note: expanded from macro 'VLC_OBJECT'
  481 |       T(  ca), b, c )
      |                                       ^
onst../include/vlc_common.h:481 :15: note: expanded from macro 'VLC_OBJECT'
stru  ct 481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
vlc_common_members: (const vlc_object_t *)(&(x)->oIn file included from btext/url.cj:)37:
In file included from  ../include/vlc_common.h\:
      |               ^
1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLIn file included from text/filesystem.c:31:
In file included from C_VA../include/vlc_common.hR:_1031:
../include/vlc_variables.h:442:5FLO:A warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
T  442 |      v|ar_Create ( p_obVLC_VAR_DOINHERIT
      |     ^
j../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
, p  sz_name,122 VLC_ | V#AdefiRne var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c_BO )
      |                                       ^
O../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
L   481 |         const|  VLstrC_uVctAR_D OINHERIvT );
      |     ^
lc_com../include/vlc_variables.h:122:39:m note: expanded from macro 'var_Create'
o  122 | #dne_fine vamrem_Createb(ea,b,c) rs: var_Crea(const vlc_toe( VbLjCe_OBct_JtE CT(*)a)(&, b, c(x)->obj) \
      |               ^
 )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commoIn file included from text/url.c:n_37m:
eIn file included from m../include/vlc_common.hbers: (:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  554onst  |     var_Create( p_obj, psz_name, VLC_VARvlc_obj_ect_tS T*)(RING | VLC_VAR_DOINHERIT
      |     ^
&(x)->../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
ob  122 | #define var_Create(j)a \
      |               ^,
b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
In file included from text/filesystem.c../include/vlc_common.h::31:
In file included from ../include/vlc_common.h:1031481:
../include/vlc_variables.h:455:15: :5: warning: note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]expanded from macro 'VLC_OBJECT'

  481 |         const   s455 |  t   varr_uct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_In file included from DOINHtext/url.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ERIT );
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
      |     ^
../include/vlc_variables.h../include/vlc_variables.h:122:39:122::39 : note: expanded from macro 'var_Create'
note: expanded from macro 'var_Create'
  122   | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
122../include/vlc_common.h: | #481:defi15: note: expanded from macro 'VLC_OBJECT'
ne  481 |         con svar_Crt estruct vlc_commoan_members: t(e(a,bco,cnst vlc_object)_ var_Ct *r)(&(ex)->obj) \
      |               ^
ate( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const In file included from structext/url.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
 vlc../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
_co  128 | m#demfine var_Change(a,b,con_,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
m../include/vlc_common.he:481:15: note: expanded from macro 'VLC_OBJECT'
mb  ers: (cons481 |  t vl c      const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      | _              ^obj
ect_t *)(&(x)->obj) \
      |               ^
In file included from text/filesystem.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/filesystem.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/filesystem.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/filesystem.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/filesystem.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/filesystem.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/filesystem.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/filesystem.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/filesystem.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
25 warnings generated.
depbase=`echo text/iso_lang.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT text/iso_lang.lo -MD -MP -MF $depbase.Tpo -c -o text/iso_lang.lo text/iso_lang.c &&\
mv -f $depbase.Tpo $depbase.Plo
25 warnings generated.
depbase=`echo misc/actions.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/actions.lo -MD -MP -MF $depbase.Tpo -c -o misc/actions.lo misc/actions.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT text/iso_lang.lo -MD -MP -MF text/.deps/iso_lang.Tpo -c text/iso_lang.c  -fPIC -DPIC -o text/.libs/iso_lang.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/actions.lo -MD -MP -MF misc/.deps/actions.Tpo -c misc/actions.c  -fPIC -DPIC -o misc/.libs/actions.o
40 warnings generated.
depbase=`echo misc/background_worker.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/background_worker.lo -MD -MP -MF $depbase.Tpo -c -o misc/background_worker.lo misc/background_worker.c &&\
mv -f $depbase.Tpo $depbase.Plo
25 warnings generated.
In file included from text/iso_lang.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/iso_lang.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/iso_lang.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/iso_lang.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define vardepbase=`echo misc/md5.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/md5.lo -MD -MP -MF $depbase.Tpo -c -o misc/md5.lo misc/md5.c &&\
mv -f $depbase.Tpo $depbase.Plo
_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/iso_lang.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/iso_lang.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/iso_lang.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/iso_lang.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/iso_lang.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/actions.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj,In file included from text/iso_lang.c:35:
In file included from ../include/vlc_common.h p:1031:
sz_na../include/vlc_variables.h:324me:10, VLC_VAR_INTEG: warning: ER, due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
val );
      |            ^
  ../include/vlc_variables.h:324 |  140:   if( !var48: _note: Geexpanded from macro 'var_SetChecked'
tCheck  140 | #deedfine var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
( p_obj, psz_name, V      | L                                               ^
C_VAR_F../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
L  481 |     OAT    const str, &val ) )
      |          ^
uct vlc_com../include/vlc_variables.h:mon_142:48:me note: expanded from macro 'var_GetChecked'mb
ers:   142(c | #deonst vlc_object_t *)(&(x)->obj) \
      |               ^
fine var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlcIn file included from misc/actions.c_c:40:
omIn file included from ../include/vlc_common.h:mo1031:
n_../include/vlc_variables.h:me203:mb12: erwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s: (con
st v  203lc |  _   reobturn vjecar_SetChecked( pt_t _*)obj(&(, x)ps->obz_jn) ame, VLC_VAR\
      |               ^
_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(In file included from text/iso_lang.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_c340:9ommon_membe: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rs: (const vlc_object_t *)(&(x)->  340 |     if( var_Gobj) \
      |               ^
etChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #defIn file included from misc/actions.c:40:
iIn file included from ../include/vlc_common.hne:1031 v:
../include/vlc_variables.h:a212:12r_: warning: GetChecked(o,n,t,v) var_GetChecdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ke  212d( |    VLC r_OetBJEurn var_SetChecked (obj, name, VLC_VAR_COORDS, vaCTl)(o),;
      n,t|            ^,v)

      |                                                ^../include/vlc_variables.h:
140:48: ../include/vlc_common.h:note: expanded from macro 'var_SetChecked'
481  140 | :15#d: efinote: expanded from macro 'VLC_OBJECT'n
e  481 va |  r  _S  e  t cConhste sctrkucet dvl(c_o,n,t,v) vacormm_onS_meemtbeChecked(rsVL: (coC_nst vOlc_object_t *)(&(x)->obj) \
      |               ^
In file included from BJECT(o),n,t,v)text/iso_lang.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( In file included from misc/actions.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
p  227 |   _obj,  r epsturnz_ var_naSetChecked( pme_obj, psz_na, mVLe, VLC_VC_VAAR_R_FSTLRIOAT, valNG, & va)l ;) 
      |            ^)
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #
defi../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
n  140 | #definee var_Get vaChr_Secetked(o,n,Cht,v)ecke var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         constd(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
 struct vlc_c../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
o  481 |         const strmmon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/iso_lang.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psuctz_n vlca_cme, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,ommn,ont,v_m) embers: (const vlvarc__GeobtChejeckectd(_tVLC_ *)(OB&(JEx)->obj) \
      CT| (o),n,t,v)
      |                                                ^
              ^../include/vlc_common.h
:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (In file included from misc/actions.c:c40o:
nst vlIn file included from ../include/vlc_common.h:1031c_o:
../include/vlc_variables.h:241:bjec12:t_t *)( warning: &(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]x)
->  241o | b j )   r\e
t      urn var_SetChecked( p_obj, psz_name, VLC_VAR_S| TR              ^IN
G, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from text/iso_lang.c:35:
In file included from ../include/vlc_common.h:1031In file included from misc/actions.c:40:
:
In file included from ../include/vlc_variables.h:429:5:../include/vlc_common.h: 1031:
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h  :256429:12 | :  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   var_C
re  256a |     treetu(rn  vpar__Sobj, psz_name, VetChLCecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VL_C_OBJECT(o)V,n,AtR,_vIN)T
E      |                                                ^
GE../include/vlc_common.hR |:481:15:  VLnote: expanded from macro 'VLC_OBJECT'
C  481 |    _VAR _ D O  IconsNtH EsRtITruct );
      |  vlc    ^
_co../include/vlc_variables.h:122:39: note: mmoexpanded from macro 'var_Create'
n_m  e122m | be#defirs: ne v(coar_nstCre vlate(a,b,c) vacr_object__Ct *)(&(rxe)a-te(>ob VLC_OBJjE)C \
      T| (              ^
a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vIn file included from misc/actions.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276l:10: warning: c_objdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ec
t_t *)(&  (276x) | - >   if( !varo_bGjetC) \
      |               ^
hecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GeIn file included from text/iso_lang.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     vatCrhe_ckCedr(VeLCate(_O p_obj, psz_naBJmECTe(o, V),n,LCt,_Vv)AR
      _B|                                                ^OO
L |../include/vlc_common.h:481 VL:15: note: expanded from macro 'VLC_OBJECT'
C  481 |  _VAR_DOINHERIT );
      |     ^
  ../include/vlc_variables.h:122:     c39: onnote: expanded from macro 'var_Create'
st   122 | #stderucfitne var_ Crevlc_coatmmoe(na,b_m,cemb) evars: (const vlc_object_t *)(&(x)->obj) \
      |               ^
r_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/background_worker.lo -MD -MP -MF misc/.deps/background_worker.Tpo -c misc/background_worker.c  -fPIC -DPIC -o misc/.libs/background_worker.o
  481 |         const sIn file included from trucmisc/actions.c:40:
In file included from t ../include/vlc_common.h:vl1031c_:
com../include/vlc_variables.h:293:10: warning: mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o
n_  293 |  m e m biefrs( !var_:Get C(hceonst vlc_objecked( p_ocbtj_,t  p*s)z(_&n(xame, VL)C-_>VoAbRj_)BOOL, &val ) )
      |          ^
 ../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
\  
      |               ^
142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJIn file included from text/iso_lang.c:EC35T:
In file included from ../include/vlc_common.h:(1031o:
),n../include/vlc_variables.h:455:5:, twarning: ,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v)
      |                                                ^
  455 |   ../include/vlc_common.h : 481v:a15r:_ Cnote: rexpanded from macro 'VLC_OBJECT'e
ate(   481p | _o b j ,   psz_name,    const struct vlc_coVLC_VAR_mFmoLnOAT | _VmLembCers_VAR_:D O(IcNoHnEsRtI vTl c)_o;bject_t *)(&(x)->obj) \
      |               ^

      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a)In file included from , bmisc/actions.c,: c40 :
)
In file included from       ../include/vlc_common.h| :                                      ^1031
:
../include/vlc_variables.h:304:17../include/vlc_common.h:481:15: note: :expanded from macro 'VLC_OBJECT' warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

    481 |  304  |           ciofn s(tl isktely(!varr_ucGte tChvelcck_edc o(mombonj_,m enmabmeer,s:  V(LconCst_ VvAlRc__CobOjOeRcDtS,_ t& v*a)l()&)()x
)      |                 ^
-../include/vlc_variables.h:142>:obj) \
48: note: expanded from macro 'var_GetChecked'
      |               ^  142 | 
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_In file included from text/iso_lang.c:OBJE35C:
TIn file included from (../include/vlc_common.ho:1031),n,:
t../include/vlc_variables.h,:v469):5
:       |                                                ^warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481:15  469 |  : note:    expanded from macro 'VLC_OBJECT'
va  481 |  r_C    reate   con(st  p_strobuct vlcj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Cre_commate(aon,b,_members: (c) covarnst v_Create( VlLcC__oObBJECT(ject_t *)a),( &b(x), c- >)o
bj)      |                                       ^ \
      |               ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)In file included from (&misc/actions.c:(x40)->:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     iobj) f( !var\
      |               ^_
GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      In file included from text/iso_lang.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Crea|          ^
te../include/vlc_variables.h:(142 :p48_:o bnote: jexpanded from macro 'var_GetChecked', p
sz_  142 | name, #dVLCefi_VAne Rv_aSTrRI_GetCNGh e|c kVeLC_VAd(o,Rn_,Dt,v)O INHEvarRIT_ Ge)t;
      |     ^
Check../include/vlc_variables.h:122ed(V:L39C: note: expanded from macro 'var_Create'
_O  B122J | E#deCT(o),fni,nt,ve v)a
r      _| C                                               ^r
eate../include/vlc_common.h(:a,b,481:15: note: c) expanded from macro 'VLC_OBJECT'
va  r481 |   _Create( VLC_OBJECT(a)     , b c, const s )
      | t                                      ^r
uct v../include/vlc_common.hl:c481:_15co:m mnote: oexpanded from macro 'VLC_OBJECT'
n_membe  r481 | s:    (cons     constt v struclct vlc__objcommone_cmte_t *)m(&b(x)ers: (c->oonbj)st v lc\
      |               ^
_object_t *)(&(x)->obj) \
      |               ^
In file included from text/iso_lang.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  In file included from misc/actions.c:40491 |   :
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val )  )
      |  var_Cr        ^
eate( p_ob../include/vlc_variables.h:142j, :48: note: pexpanded from macro 'var_GetChecked'
s  142 | z#_dnaemef,i nVe varLC_VA_RG_eAtDCDhReckeEd(SS o,n,t,v|)  VLCv_aVrA_RGet_CheDOINHckERed(VILCT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_  481 |  OBJEC      T( o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (conconst struct vlc_common_members: (const vlc_objects_tt * )v(&l(xc)_->oobbjj)e \c
t_t *)(      &|               ^(
x)->obj) \
      |               ^
In file included from text/iso_lang.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from misc/actions.c:40:
In file included from ../include/vlc_common.h  :5111031 | :
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/md5.lo -MD -MP -MF misc/.deps/md5.Tpo -c misc/md5.c ../include/vlc_variables.h :  -fPIC -DPIC -o misc/.libs/md5.o
 350 :v9a:r _warning: Credue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a
te  350 | ( p_ob j,   if( v aprs_z_name, VLGCe_VAR_ItNCThEecGER | Vked( p_LCob_VjA,R _DpOsIzN_HnEaRImT
e, VLC_VAR_      S| T    ^
R../include/vlc_variables.h:122:39I:NG,  ¬e: vexpanded from macro 'var_Create'a
l )  122  | )#
d      |         ^
e../include/vlc_variables.h:142:48:f inote: nexpanded from macro 'var_GetChecked'e var_Cr
eate(a,b  ,142 | c) var#_dCreefine var_aGtee(t VCheckLeCd_(OoBJ,ECnT,(ta),,v b) var_,Ge tcC h)
e      |                                       ^c
ked(VLC../include/vlc_common.h_:O481B:J15E: Cnote: T(oexpanded from macro 'VLC_OBJECT'
)  481,n,t,v)
       |     |                                                 ^
 ../include/vlc_common.h:481:15  const:  stnote: rexpanded from macro 'VLC_OBJECT'u
ct   v481l | c  _   c o m comonn_smte mstberrs: u(ccont st vlvlc_common_mc_eombers:b j(eccotn_stt  *v)lc_objec(t&_(tx )*-)>(obj)& (\
x)->ob      j|               ^)
 \
      |               ^
In file included from text/iso_lang.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_CreaIn file included from tmisc/actions.ce:(40 V:
LIn file included from ../include/vlc_common.h:1031:
C../include/vlc_variables.h_:362O:9B:J Ewarning: Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]T
(a)  362 |  ,  b, c   if( va)r
_      G| etChecked                                      ^
( p_obj, ps../include/vlc_common.hz_:481:15: nnote: amexpanded from macro 'VLC_OBJECT'
e  ,481  | V L C _ V A  R _cADDRESS, o&nst svtruactl  ) )
      |         ^
vlc_co../include/vlc_variables.hmmo:142:48: note: expanded from macro 'var_GetChecked'n_
member  142 | #definse:  v(acro_nGsett vClhce_cokbejde(cot,_nt, t*,)(v&()x)- >voabrj_)G \e
tChecked      (|               ^
VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct In file included from vlc_comtext/iso_lang.cmo:35:
In file included from ../include/vlc_common.h:1031:
n_../include/vlc_variables.h:539:me5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]m
be  r539s | :   ( c ovar_Crenaste( pt vlc_obj_eobj, cpts_zt_ n*a)me, V(LC_V&A(xR_FLOAT )->obj) \|
 VLC_      VA| R_DOINH              ^
ERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *In file included from misc/actions.c:)(&(x)-40>ob:
jIn file included from )../include/vlc_common.h: 1031\:

../include/vlc_variables.h      :429:5: warning: | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]              ^

  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGEIn file included from Rtext/iso_lang.c :35:
In file included from ../include/vlc_common.h:1031:
|../include/vlc_variables.h :V554L:5: Cwarning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]V
AR_  554D |  O I N HvEar_CreatRe(I p_obj,T );
      |     ^
 psz_../include/vlc_variables.hnam:122e, VL:39: note: expanded from macro 'var_Create'
C  122 | #d_eVfAiRn_eS TRIvarN_GC r| VLCe_VAR_DOINHaEtReI(Ta
,      b,c) va|     ^r_Crea
t../include/vlc_variables.h:122:e39(: VLC_OBJEC Tnote: (a), expanded from macro 'var_Create'
b  122 | #, c )
      |                                       ^
define../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
   481var_C |  reate       (cao,nbs,tc )s tvrar_Creatuec( VLC_OtB JvElCcT_(ca)o,m mbo,n _cm e)m
b      e| r                                      ^s
: (const ../include/vlc_common.hv:l481c:_15o: bnote: jexpanded from macro 'VLC_OBJECT'e
ct_t *  481 |  )( & ( x ) - > ocbojn)s \
      |               ^
t struct vlc_common_members: (const vlc_objectIn file included from misc/actions.c:_40t:
 In file included from *../include/vlc_common.h):(1031&(x)->o:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bj)  442 |   \
        |                ^
var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLIn file included from C_text/iso_lang.cV:A35R:
In file included from _../include/vlc_common.hD:O1031:
I../include/vlc_variables.hN:H563E:R5I:T  warning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc];

      |   563 |      ^ 
  var_C../include/vlc_variables.hr:e122a:t39e:(  p_obj,note:  expanded from macro 'var_Create'p
s  z122_ | n#admeef,i VLC_VARn_STeR IvNGa r|_ CVrLeCa_tVeA(Ra_,DbO,c) var_Create(IN VLC_OBJHERIT
E      | C    ^T(a), b, c )

      |                                       ^
../include/vlc_variables.h:122../include/vlc_common.h::39481:: 15: note: expanded from macro 'VLC_OBJECT'
note:   expanded from macro 'var_Create'
481  122 | # |     d e f i const strnuec tv avrl_cC_reate(a,common_membersb: (,cc)o nvsatr vl_Create(c V_LobC_OBJjEeCcTt(_a)t,  *b),( &c( x)
)      -| >obj) \
      |               ^                                      ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_meIn file included from mmisc/actions.cb:e40r:
sIn file included from :../include/vlc_common.h :(1031c:
o../include/vlc_variables.hn:s455t:5:  warning: vldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  _455o | bj e   var_Ccrte_att e*() (&p(_xobj, psz)->obj) _\
      name, VLC_| V              ^
AR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #dIn file included from efintext/iso_lang.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:e578 var_Crea:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
te  578( | a , b,  if( var_Cchan) varge( p_ob_jC,r epastze_(n aVmLeC,_ OVBLJCECT(a), b,_VAR_CHOI CcE S)C
O      U| N                                      ^T, &coun
t, NULL ../include/vlc_common.h) :481):15:
       note: | expanded from macro 'VLC_OBJECT'        ^

  481 |      ../include/vlc_variables.h : 128 :43c:o note: nexpanded from macro 'var_Change'st struct v
lc_com  mon_members: 128( | c#odefine vanrs_tC hvalncg_eo(bjecat,_bt, c,d,e*))( var_&(x)->obj) \
      |               ^
Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from misc/actions.c:  40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5:481 |  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
        co  ns469t  | s t r u var_Creatcet(  vpl_co_bcjo,mmon_m embeprssz:_ (constn avme, VLC_Vlc_objeActR__tSTRING |  V*L)C(_&(xV)-AR_DOINHERIT >)o;bj)
       \| 
    ^
      |               ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/actions.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/actions.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/actions.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/actions.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/actions.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/actions.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/actions.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/actions.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
25 warnings generated.
misc/actions.c:414:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  414 |     return var_SetInteger (obj, "key-action", (*pent)->action);
      |            ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),bdepbase=`echo misc/probe.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/probe.lo -MD -MP -MF $depbase.Tpo -c -o misc/probe.lo misc/probe.c &&\
mv -f $depbase.Tpo $depbase.Plo
,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/actions.c:476:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  476 |     char *keys = var_InheritString (obj, confname);
      |                  ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/actions.c:487:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  487 |             msg_Warn (obj, "Key \"%s\" unrecognized", key);
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/actions.c:492:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  492 |             msg_Warn (obj, "Key \"%s\" bound to multiple actions", key);
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/actions.c:504:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  504 |     vlc_object_t *obj = VLC_OBJECT(libvlc);
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/actions.c:513:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  513 |     var_Create (obj, "key-pressed", VLC_VAR_INTEGER);
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/actions.c:514:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  514 |     var_Create (obj, "global-key-pressed", VLC_VAR_INTEGER);
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/actions.c:515:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  515 |     var_Create (obj, "key-action", VLC_VAR_INTEGER);
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/actions.c:541:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  541 |                          var_InheritInteger (obj, "hotkeys-x-wheel-mode"));
      |                          ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/actions.c:543:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  543 |                          var_InheritInteger (obj, "hotkeys-y-wheel-mode"));
      |                          ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/actions.c:546:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  546 |     var_AddCallback (obj, "key-pressed", vlc_key_to_action, &as->map);
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/actions.c:547:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  547 |     var_AddCallback (obj, "global-key-pressed", vlc_key_to_action,
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/actions.c:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_DelCallback (libvlc, "global-key-pressed", vlc_key_to_action,
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/actions.c:565:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  565 |     var_DelCallback (libvlc, "key-pressed", vlc_key_to_action, &as->map);
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/actions.c:607:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  607 |     char *psz_keys = var_InheritString( p_obj, varname );
      |                      ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/background_worker.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/background_worker.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/background_worker.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/background_worker.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/background_worker.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commonIn file included from misc/md5.c:_m44:
In file included from ../include/vlc_common.h:1031em:
../include/vlc_variables.h:189:12:bers: (const vlc_object warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_t *)(&(x)->obj) \

      |               ^
  189 |     return var_Selibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/probe.lo -MD -MP -MF misc/.deps/probe.Tpo -c misc/probe.c  -fPIC -DPIC -o misc/.libs/probe.o
tChecked( p_obj, psz_name, VLC_VIn file included from misc/background_worker.c:AR24:
_INTIn file included from ../include/vlc_common.h:1031EGE:
../include/vlc_variables.hR,:256 val ):12:;
      |            ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:  256 |  140:   48:r note: eturn expanded from macro 'var_SetChecked'
v  140ar_SetChecked(  | #define p_obj, psz_navar_SetChme, Vecked(oLC,n_V,tAR_,vAD) DRvaESr_S, SevatCl h);
      ec|            ^
ked../include/vlc_variables.h:(V140:LC48:_O note: BJexpanded from macro 'var_SetChecked'
E  140CT | #(odef),inn,e vt,var)
_S      | et                                               ^
Ch../include/vlc_common.h:ec481:ke15:d( note: o,expanded from macro 'VLC_OBJECT'
n,t  481,v |  )   va  r_  Set cCheonckestd( sVLtrC_ucOBt JEvlCTc_(o)co,nmm,t,onv)
_m      | em                                               ^
ber../include/vlc_common.h:481s::15 (: conote: expanded from macro 'VLC_OBJECT'ns
t   481vl |  c_  ob   je  ct_cot ns*)t s(&tr(xuc)-t >ovlbjc_c) om\
mon      | _me              ^
mbers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/md5.c:44:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked(In file included from misc/background_worker.c: p24:
_oIn file included from ../include/vlc_common.hbj:1031, :
../include/vlc_variables.h:ps276:z_10:na warning: medue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, V  276LC |  _V   ifAR(_BO !vOLa, rva_l G);e
      t|            ^C
hecked../include/vlc_variables.h:140(:48 : pnote: expanded from macro 'var_SetChecked'_
obj  ,140  | p#sdefinz_namee,  VLvC_aVrAR__INTSEeGER, &valt ) )C
      | hecked         ^
(o,../include/vlc_variables.hn,:t,v) 142v:ar_Se48: note: texpanded from macro 'var_GetChecked'
Ch  e142cked( | #defineV var_GetChLecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
C../include/vlc_common.h_:481OB:15: note: expanded from macro 'VLC_OBJECT'
JE  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)CT(o-)>,n,t,objv))
      |                                                ^ \
      |               ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (In file included from conmisc/background_worker.cs:24t vlc:
_In file included from ../include/vlc_common.h:o1031bject_:
t *)(&../include/vlc_variables.h:293:10(: xwarning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]->obj)
   293 |  \   if( !var_
      |               ^
GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )In file included from misc/md5.c
      |          ^
:44../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
:
In file included from   ../include/vlc_common.h142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
:1031:
../include/vlc_variables.h../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:  481 |       212  const struct vlc_common_members: (con:12: st warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vlc_object_t *)(&(x)->obj) \
      |               ^
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      In file included from | misc/background_worker.c           ^
:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17:../include/vlc_variables.h warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  304 |     if (likely(!var_GetChecked140: 48:( note: expanded from macro 'var_SetChecked'o
b  140 | j, name, VLC_VAR_COORDS, &val)))
#      define|                 ^
 var_../include/vlc_variables.hSetChe:cked(o142,n,t,v:)48: note:  vexpanded from macro 'var_GetChecked'a
r_  142 | Se#defintChece vkear_Ged(VLC_tOCheBcJked(ECT(o,n,t,v) vao),n,tr,_v)
      | GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
                                               ^../include/vlc_common.h
:481../include/vlc_common.h:15: note: expanded from macro 'VLC_OBJECT'
:481  :15:481 |         const struct vlc_c note: expanded from macro 'VLC_OBJECT'
o  481 |  m mon_members: (const vlc_object_t *)(&(x)-> o     cbonsj) \t 
st      ru|               ^
ct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/background_worker.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_oIn file included from misc/md5.cbj, psz_:na44me:
In file included from ../include/vlc_common.h:,1031:
../include/vlc_variables.h: 227:12: VLCwarning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
V  227 | AR_    reFtuLOAT, &val ) )
      |          ^
rn v../include/vlc_variables.har:_142:48: note: expanded from macro 'var_GetChecked'
Se  t142 | #definChece varked( _GetChecked(o,pn_obj,,t,v)  vapsz_nra_me, GetCheVcLC_VkAeR_FLdO(AVLCT_,OBJ ECT(o)val ),;n
,t      ,|            ^
v)
      ../include/vlc_variables.h| :                                               ^140:48: 
note: expanded from macro 'var_SetChecked'
../include/vlc_common.h:481:  140 | #15d: enote: fexpanded from macro 'VLC_OBJECT'
i  481ne va |     r_Set  C  hcoecknesdt struct vlc(_o,n,commotn_,members: (cv) vaornst vlc_ob_SetjCect_t *h)(&(x)->oeckebj) \
d      |               ^
(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strIn file included from uct misc/background_worker.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340vlc_c:9:om mwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GoentChecked( p_obj, psz_name, VLC_VAR_STRIN_meG, &val ) )
      |         ^
mb../include/vlc_variables.h:142:e48r: snote: expanded from macro 'var_GetChecked'
:  142 | #define var_GetChecked(o,n,t,v) var_GetChe (concked(VLC_OBJECT(o),n,t,v)
      |                                                ^
s../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
t   481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/background_worker.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     In file included from ifmisc/md5.c( var_GetChecked( :44:
In file included from ../include/vlc_common.h:p1031_ob:
../include/vlc_variables.h:241:j12, :p warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
sz_  241n |  a me,   VLCr_eturVn varAR_S_SetCTheRING,cked( &val ) )
      |         ^
 p_ob../include/vlc_variables.hj:, 142:48: pnote: sexpanded from macro 'var_GetChecked'
z  142 | #_name, define var_GetChecked(oVLC_V,An,R_t,v) var_GetCSTRINhecGke,d (val )V;L
C_      |            ^
../include/vlc_variables.h:O140BJ:ECT48(o:) ,note: n,t,v)
      |                                                ^
expanded from macro 'var_SetChecked'
../include/vlc_common.h  140 | :481:15: note: expanded from macro 'VLC_OBJECT'
#d  481 |     e fin   ce varons_t struSetChct vlc_cecked(omo,n,t,vmon) _members: (cvar_onst vSetClhc_object_t ec*)(&(x)->obj) \
      |               ^
ked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_mIn file included from emisc/background_worker.c:mb24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: ers: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
ons  362 |     if( var_GetCthecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
 v../include/vlc_variables.h:142lc_o:b48j:e ctnote: expanded from macro 'var_GetChecked'
_  142 | #dte fine var_GetChecke*)(d(o,n,t,&(x)->v) objv) ar_Ge\
tChecked(V      | L              ^C_OBJ
ECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strucIn file included from misc/md5.c:t vl44c:
In file included from ../include/vlc_common.h:_1031:
../include/vlc_variables.h:common256_me:m12ber:s:  warning: (condue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
st v  lc_256 |   ob ject _rt e*t)(urn v&(axr)-_>oSbjetCh)e c\
      |               ^k
ed( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_mIn file included from emmisc/background_worker.cb:24:
erIn file included from s: (c../include/vlc_common.h:1031o:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n
st   429 |     varvlc_o_bCreate( p_obj, psz_name, VLC_Vject_AR_INTEGER | tVLC_VAR_DOINHERIT );
      |     ^
 *../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
)(&(  x122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
)../include/vlc_common.h-:481:15: note: expanded from macro 'VLC_OBJECT'
>o  481 |         const struct vlc_common_members: (bcoj) \nst v
lc_object_t *)(&(x)->obj) \
      |               ^
      |               ^
In file included from In file included from misc/md5.c:misc/background_worker.c:4424:
:
In file included from ../include/vlc_common.h:1031In file included from :
../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.h:276:
10:   warning: 442 |  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   276 |    var_Create( p_obj   i,f ps(z_ !nvaame,r_Get VCheckLeC_d( p_VoARb_jBOOL , psz_|n VLC_ame, VVARL_CD_VAR_OINHEIRINT )T;EGER
      |     ^
, ../include/vlc_variables.h:&122:39: note: expanded from macro 'var_Create'
val   )122 | #define var_Create(a,b,c) var_C re)ate( VLC_OBJECT(a), b, c )
      |                                       ^

      |          ^
../include/vlc_common.h:../include/vlc_variables.h481:15: note: expanded from macro 'VLC_OBJECT'
:142:48:  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj)  \
      |               ^
note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_In file included from Gemisc/background_worker.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  455 |     var_Create( p_Cobjh,ec ked(VLpC_OBJEsCz_namTe,(o )VL,Cn_,VARt,v)_FL
OAT       | |                                               ^
 VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_common.h:../include/vlc_variables.h481::122:39:15: note: expanded from macro 'var_Create'
 note: expanded from macro 'VLC_OBJECT'
    481 | 122 |  #def     i ne  varc_oCreatne(sat,b,c) va r_strucCt rvlc_coematem(o VLnC__OBmJeEmCTb(a), b, c )
      |                                       ^
ers../include/vlc_common.h:481: (c:15: note: expanded from macro 'VLC_OBJECT'
ons  481 |  t  vlc_o bject_     cot *)(&(xnst str)-uct >vobjlc_co) \
m      m|               ^on_me
mbers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/md5.c:44:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_In file included from Gmisc/background_worker.cetChe:24:
cIn file included from ../include/vlc_common.h:1031ked(:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   469 |  p _ o bj, vapsz_rn_ame, VLCrC_eVate( p_obj,AR psz_name, VLC_VAR_S_BOOLTRING | VLC_VAR_, &valDOINHE ) )
R      IT | )         ^;
      
|     ^
../include/vlc_variables.h:142../include/vlc_variables.h:122::3948: note: expanded from macro 'var_GetChecked':
 note: expanded from macro 'var_Create'
  142 | #  122 | #define vadefiner_ Cvarre_aGtetCe(a,bhec,c) var_keCd(reoa,tn,t,ve)( VLC_OBJECT(a) var_,Get b, c Chec)k
      |                                       ^
e../include/vlc_common.h:481:15: note: d(VLexpanded from macro 'VLC_OBJECT'C_OB
J  E481C |   T   (o),   conn,t,vs)
      |                                                ^
t ../include/vlc_common.hs:t481ruc:t15 v: note: expanded from macro 'VLC_OBJECT'lc_com
mo  481 | n_me      mbers:   co(const vlc_objenst stcruct vt_t *)(&(x)->lobj) \
      |               ^
c_common_members: (const vlc_object_t *)(&(x)->In file included from obmisc/background_worker.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hj:)477 :\5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |               ^

  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_In file included from DOmisc/md5.c:44:
In file included from ../include/vlc_common.hINHERIT :)1031;
:
      |     ^
../include/vlc_variables.h:../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
304:  17122 | #define var_: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C  304 | reate (a,b,c) va   irf_Create( VLC (_OBJECT(a), b, c )likel
y      |                                       ^
(!v../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ar_  481GetCh |         const escked (tructo vlbc_cj, naome, mVLC_VmAR_CoOnO_Rmembers: (constDS,  vlc_object_t *)(&(x)->obj) \
      &val)|               ^
))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,In file included from misc/background_worker.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hn,t,v):491:5:  var_Gwarning: etdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C  h491eck |     var_Ced(VLrCe_OBJEate( p_oCTbj, psz_name, VL(o),n,Ct_,v)VAR_ADDRESS | VLC_V
A      R_D|                                                ^
OINHERIT );
      |     ^../include/vlc_common.h:481
:../include/vlc_variables.h15:: note: 122expanded from macro 'VLC_OBJECT':
39:   note: 481expanded from macro 'var_Create'
 |      122 |      #define var_Creatcone(a,b,c) var_Create( VLst sC_OBtrucJECT(t a), b, c )
      |                                       ^v
lc_../include/vlc_common.hcomm:481:on15_memb: note: expanded from macro 'VLC_OBJECT'
er  481 |  s       const: str (conucst t vlc_vclommc_oon_mebmbers: (const vlc_object_t *)(&(xject)->obj) \
      |               ^
_t *)(&(x)->obj) \
      |               ^
In file included from misc/background_worker.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, pIn file included from misc/md5.c:44:
szIn file included from ../include/vlc_common.h:1031_:
../include/vlc_variables.h:324n:ame, VLC_VA10R_INTEGE: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]R
 | V  324 |  LC_VA   iR_DOINHEfR( !vaIT
      |     ^
r_G../include/vlc_variables.h:122e:tCheck39e: note: d( p_expanded from macro 'var_Create'o
b  122 | j#define var_Crea, pszte_na(a,b,c)me var_Crea,t e( VLVLCC__OVAR_FBJLECT(a), OAT,b ,& val ) )
c       | )         ^

      |                                       ^../include/vlc_variables.h:142
:48:../include/vlc_common.h:481:15: note: expanded from macro 'var_GetChecked'
   note: 142 | #deexpanded from macro 'VLC_OBJECT'
fin  481 |  e   va r   _ conGsett sCtrhueckect d(o,vlc_conmmon,t_members,:v) (const vlc_object_t *)(&(x)- var_G>objet) \
      |               ^Chec
ked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481In file included from  |  misc/background_worker.c:24:
In file included from ../include/vlc_common.h: 1031 :
     ../include/vlc_variables.h:525:5:c warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]on
st stru  525 |     var_Create(c p_objt vlc,_ pscz_name, VLoC_VARmmo_BOOL n_|membe rVLCs_VA:R _(DcOoInNHsERItT vl
c_o      |     ^
bjec../include/vlc_variables.h:t122_:39: note: texpanded from macro 'var_Create'
 *  122)( | #defi&(x)n->e var_Crobj) \
e      ate|               ^
(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  In file included from misc/md5.c481 |         const st:ruct44 v:
In file included from ../include/vlc_common.h:l1031:
../include/vlc_variables.hc:_c340o:9: mmon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VIn file included from LCmisc/background_worker.c_:VAR_24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ST  539 | RING,    v &ar_Create( p_obj, pval )s )
      |         ^z_name, 
V../include/vlc_variables.h:142:LC_VAR_FLOAT | VLC_VAR_DOI48: note: expanded from macro 'var_GetChecked'
N  142 | HER#deIT
      |     ^
fi../include/vlc_variables.hne:122: va39r: note: expanded from macro 'var_Create'
_G  etChe122c | #define var_Create(a,b,kced) var_(o,n,Ctr,v)eate( VLC_OB JECvTar_G(a), etChebc,k ec d(VL)
      C|                                       ^
../include/vlc_common.h:_481:15: note: expanded from macro 'VLC_OBJECT'
O  481 |         const strucBJEtCT vlc_c(oom),n,t,mon_membv)ers: (
      | c                                               ^
onst vlc_../include/vlc_common.h:481:o15:bjec t_t *)(&(x)->objnote: expanded from macro 'VLC_OBJECT'
)   \
      |               ^
481 |         const struct vlc_common_members: (conIn file included from misc/background_worker.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  554 |     var_Create( p_t obj, psz_name, VLvC_VAlRc_obj_ect_St *)(TRIN&G( | VLC_VAR_DOINHERIT
      |     ^
x)../include/vlc_variables.h-:>obj122): \
      39: | note: expanded from macro 'var_Create'
              ^
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, In file included from misc/md5.cc )
      |                                       ^
:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
44  481 | :
  In file included from ../include/vlc_common.h:1031      co:
../include/vlc_variables.h:350:nst struct vlc_commo9: n_memberswarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  350 ( | const vlc_object_t *)(&(x)->obj) \
      |                ^
   if( var_GetChecked( p_obj, psz_name, VLC_VAR_In file included from misc/background_worker.c:ST24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
R  563 |     var_Create( p_INobj, G, &vapsz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
l ../include/vlc_variables.h:122:39: note: )expanded from macro 'var_Create'
 )  
122       | |         ^
#defi../include/vlc_variables.h:142n:e 48v:ar _Crenote: atexpanded from macro 'var_GetChecked'
e(  142 | #da,ebfine, c)v avarr_C_GeretaCte(heck VLeCd_(OBoJ,n,tE,Cv) vaTr(a)_,GetC heckebd(VLC,_ cO )B
JECT(      |                                       ^
o../include/vlc_common.h:481):,15:n,t, note: expanded from macro 'VLC_OBJECT'
v  481 |  )
      |                                                ^
  ../include/vlc_common.h:     c481:15: onst struct vlc_common_menote: expanded from macro 'VLC_OBJECT'
m  481 |   bers: (const vlc_object_     t *)(&(x)->obj) cons t st\
      ruct|               ^
 vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/background_worker.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_In file included from misc/md5.cVAR_:C44HOICESCOUNT,:
In file included from  &../include/vlc_common.hc:o1031:
../include/vlc_variables.h:u362n:t, 9NULL ) )
      |         ^
: warning: ../include/vlc_variables.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:128:43:
 note: expanded from macro 'var_Change'  362
 |      128 | #de iffi(ne v var_ar_ChangeG(ea,b,c,tdC,e) var_Change( VLC_heckedOBJEC(T(a), b, c, d, e )
      |                                           ^
 p_o../include/vlc_common.hbj:481:15:, note: expanded from macro 'VLC_OBJECT'
   p481 | s z _ n a    mce,onst V LstC_VAruR_ct vlAc_commDDoRnESS, &_mveamberls : (c)o ns)t
       vl|         ^
c_object_t *)../include/vlc_variables.h(&(x:)->obj)142 :\
      48:|               ^ 
note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/md5.c:44:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/md5.c:44:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/md5.c:44:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/md5.c:44:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/md5.c:44:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Creat40 warnings generated.
e(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo misc/rand.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/rand.lo -MD -MP -MF $depbase.Tpo -c -o misc/rand.lo misc/rand.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from misc/md5.c:44:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/md5.c:44:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/md5.c:44:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOLIn file included from  |misc/probe.c VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:25:
In file included from ../include/vlc_common.h::39: 1031:
note: expanded from macro 'var_Create'
../include/vlc_variables.h  122:189 | #def:12: ine warning: var_Create(adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,b,c) var_Cre  189a |  te   ret(ur VLC_OBJECT(a)n var, _Seb,tChecke c d( p_o)
bj, psz_n      | ame                                      ^
, V../include/vlc_common.h:LC_481:VAR_INT15:EGER,  note: expanded from macro 'VLC_OBJECT'
val );
      |            ^
  481 | ../include/vlc_variables.h:140:48:     note: expanded from macro 'var_SetChecked'
      const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/md5.c:44:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Cr140 | #deate( p_obj, efipsne z_vanar_meSe, tCVLheC_ckVAedR_(oFLOAT | VLC_VAR_DOINHERIT
      | ,n,t,v) var_SetChecked(VLC_OBJ    ^
ECT(o)../include/vlc_variables.h:122:,n39:,t note: expanded from macro 'var_Create'
,v  )
      |                                                ^
122 | #d../include/vlc_common.h:ef481:in15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_ce var_Create(a,b,c) var_Creaommote(n_ VLmeC_OmbeBJErsCT: (a)(c, onb,st c v )
lc      | _o                                      ^
bje../include/vlc_common.h:ct481:15_t:  *note: expanded from macro 'VLC_OBJECT')(&(x)->obj) \
      |               ^

  481 |         const struct vlc_common_members: (const vlc_object_tIn file included from  *misc/probe.c:)(25:
&(x)->obj) \
      |               ^
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      | In file included from misc/md5.c           ^
:../include/vlc_variables.h:44140:48: note: expanded from macro 'var_SetChecked'
:
  140 | #define var_SetChecked(o,n,In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t,v)  554 |     var_Create( p_o vbj, psarz_name, VLC_VAR_STRIN_SetCheGcke d| (VVLLC_C_VOARBJECT(o_),n,t,DOINHERIT
      v)
|     ^      | 
                                               ^
../include/vlc_common.h:../include/vlc_variables.h:481:15:122: note: 39expanded from macro 'VLC_OBJECT'
: note: expanded from macro 'var_Create'  481 | 
       122 |   # codnset fstrineuct vlc_ cvaorm_mCroen_meamtbers: e((cao,b,ncs) vart v_Create( VLC_OlcB_obJjeEctC_tT *()(a&()x),-> obbj), \ c
 )      
      | |                                       ^              ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/probe.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, In file included from misc/md5.c:V44:
LC_In file included from ../include/vlc_common.h:1031VAR_:
../include/vlc_variables.hCOO:563RDS,:5: warning:  val);
      due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|            ^
  563../include/vlc_variables.h | : 140 : 48: note: expanded from macro 'var_SetChecked'
 var_Cre  at140e | ( p_obj, ps#zd_name, VLCe_fiVAR_STRING | VLneC va_Vr_SAR_DOIetChNHERIT
      ec|     ^
k../include/vlc_variables.h:122:ed39: (onote: ,nexpanded from macro 'var_Create'
,  122 | #dt,ev)fine var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h var_Se:481t:15Checke: note: d(VLexpanded from macro 'VLC_OBJECT'
C_O  481 | B     JE   const struCTc(o)t vlc_com,nmon,t,v)
_m      |                                                ^
em../include/vlc_common.hb:er481s: (:co15ns:t  vlnote: c_expanded from macro 'VLC_OBJECT'ob
ject  _481t *)( | & (     x )- >conobjs)t  \
s      |               ^
truct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^In file included from 
misc/md5.c:44:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count,In file included from  NULL ) )
      |         ^
misc/probe.c:25:
In file included from ../include/vlc_common.h:1031../include/vlc_variables.h:
:128:43: note: expanded from macro 'var_Change'
../include/vlc_variables.h  :227128: | 12#:d efiwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ne var_Cha  ng227e(a | ,b, c,d  , er) eturn vavra_rS_eCthCahngeecked( ( VLCp_obj_,O BJEpCT(sza_)n,a b,me c, d, e ,)
      |                                           ^
 VLC_../include/vlc_common.hV:A481:R_FLOAT, 15v: note: aexpanded from macro 'VLC_OBJECT'
l );
      |            ^  481 |    
 ../include/vlc_variables.h :   140:con48s: note: expanded from macro 'var_SetChecked't
 stru  140c | #tdefine vlc_co varmmon_membe_SetrChes: (const vlcc_object_t *)(&(x)->obj) \
      |               ^
ked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/probe.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/probe.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/probe.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/probe.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/probe.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/probe.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/probe.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/probe.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/probe.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/rand.lo -MD -MP -MF misc/.deps/rand.Tpo -c misc/rand.c  -fPIC -DPIC -o misc/.libs/rand.o
S, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/probe.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/probe.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/probe.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/probe.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/probe.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/probe.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/probe.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/probe.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/probe.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/probe.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/probe.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/probe.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
25 warnings generated.
depbase=`echo misc/mtime.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/mtime.lo -MD -MP -MF $depbase.Tpo -c -o misc/mtime.lo misc/mtime.c &&\
mv -f $depbase.Tpo $depbase.Plo
misc/probe.c:34:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   34 |     vlc_probe_t *probe = vlc_custom_create (obj, sizeof(*probe), "probe");
      |                          ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
  110 |         vlc_custom_create(VLC_OBJECT(o), s, n)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/probe.c:43:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   43 |     module_t *mod = module_need (probe, capability, NULL, false);
      |                     ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
   48 | #define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/probe.c:46:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   46 |         msg_Warn (probe, "probing halted");
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/probe.c:47:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   47 |         module_unneed (probe, mod);
      |         ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
   50 | #define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/probe.c:52:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   52 |     vlc_object_release (probe);
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
30 warnings generated.
depbase=`echo misc/block.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/block.lo -MD -MP -MF $depbase.Tpo -c -o misc/block.lo misc/block.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/mtime.lo -MD -MP -MF misc/.deps/mtime.Tpo -c misc/mtime.c  -fPIC -DPIC -o misc/.libs/mtime.o
25 warnings generated.
depbase=`echo misc/fifo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/fifo.lo -MD -MP -MF $depbase.Tpo -c -o misc/fifo.lo misc/fifo.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from misc/rand.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rand.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rand.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rand.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rand.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rand.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rand.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name,libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/block.lo -MD -MP -MF misc/.deps/block.Tpo -c misc/block.c  -fPIC -DPIC -o misc/.libs/block.o
 VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rand.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rand.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rand.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rand.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rand.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rand.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rand.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rand.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rand.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rand.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rand.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rand.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rand.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rand.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rand.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_namelibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/fifo.lo -MD -MP -MF misc/.deps/fifo.Tpo -c misc/fifo.c  -fPIC -DPIC -o misc/.libs/fifo.o
, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rand.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rand.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rand.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
25 warnings generated.
depbase=`echo misc/fourcc.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/fourcc.lo -MD -MP -MF $depbase.Tpo -c -o misc/fourcc.lo misc/fourcc.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from misc/mtime.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/mtime.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/mtime.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/mtime.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/mtime.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/mtime.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/mtime.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/mtime.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/mtime.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/mtime.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/mtime.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/mtime.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/mtime.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/mtime.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/mtime.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/mtime.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_Olibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/fourcc.lo -MD -MP -MF misc/.deps/fourcc.Tpo -c misc/fourcc.c  -fPIC -DPIC -o misc/.libs/fourcc.o
BJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/mtime.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/mtime.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/mtime.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/mtime.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/mtime.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/mtime.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/mtime.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/mtime.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/mtime.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( In file included from varmisc/block.c:_C34:
hanIn file included from ../include/vlc_common.h:ge(1031:
 p_ob../include/vlc_variables.h:j, psz189:_na12: warning: medue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, VLC_VAR  189 |   _CHOI  rCEetSCurOUNn var_SetChT, &eccounket,d( p_obj, psz_name, VLC_VAR_INTE NULL ) )GE
      R,|         ^ v
al ../include/vlc_variables.h:128:);43:
      |  note:            ^
expanded from macro 'var_Change'
../include/vlc_variables.h  128:140 | #:48de: finnote: expanded from macro 'var_SetChecked'e v
ar_  140Ch | #andegefi(ane,b v,car,d_S,eet) Chvaecr_keChad(ngo,e( n,VLt,C_v)OB vaJEr_CTSe(atC),he bck, edc,(V dLC, _OBe JE)
CT(      | o)                                          ^
,n,../include/vlc_common.h:t,481:v)15:
       note: |                                                ^expanded from macro 'VLC_OBJECT'

  481../include/vlc_common.h: |  481:  15:   note:   expanded from macro 'VLC_OBJECT'
   481co |  ns  t   st  ruc ct onvlstc_ scotrmmucont _mvlemc_becorsmm: on(c_monemstbe vrs:lc (_ocobjnsect t_vlt c_*)ob(&je(xct)-_t>o *bj)() &(\
      x)|               ^->
obj) \
      |               ^
In file included from misc/block.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/block.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/block.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48In file included from misc/fifo.c:: note: expanded from macro 'var_SetChecked'31:

In file included from ../include/vlc_common.h  140:1031 | #:
../include/vlc_variables.h:de189:fine 12:va warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r_SetChecked  189(o |  ,n,  t, rv)et vurarn_SetCh var_ecSked(VLC_OBJECTetChec(o),n,t,v)
      |                                                ^ked(
../include/vlc_common.h: 481:p_ob15:j note: , psexpanded from macro 'VLC_OBJECT'
z  481_nam |  e, V  L  C_VA  R_IN cTEGonEstR,  stval ruct);
      |            ^ v
l../include/vlc_variables.h:140c_:48: note: coexpanded from macro 'var_SetChecked'
m  mo140 | #n_dmeefinemb varer_SetCs:hecke (dco(o,nsnt ,t,vvl) varc__SetobCjeheckcted(V_tLC_OB *JECT)((&(o),nx),t,v)
->      |                                                ^
obj)../include/vlc_common.h:481:15 \:
       note: expanded from macro 'VLC_OBJECT'
|   481 |               ^
        const struct vlc_common_members: (const vlc_objeIn file included from misc/block.cc:34t:
In file included from _t *../include/vlc_common.h:)(&(1031:
x)../include/vlc_variables.h:->ob241:j) \
      12:|               ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLIn file included from C_misc/fifo.c:VAR_31:
In file included from ../include/vlc_common.h:1031ST:
RI../include/vlc_variables.h:203:12: NGwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, v  al203 |    );  re
      | tur           ^
n va../include/vlc_variables.h:r_SetC140:heck48:ed(  note: p_obexpanded from macro 'var_SetChecked'
  140j | #, psz_dename, fiVLC_neVA vaR_BOOL, vr_aSel );
      tC|            ^
he../include/vlc_variables.hck:140:ed(48: note: o,expanded from macro 'var_SetChecked'
n,  140 | #t,dv) vefinare_S var_etSetChCheecckeked(od(,n,t,vVL) varC_OBJ_SetChECecked(T(VLC_Oo)B,nJECT(,to,v))
      ,n,t|                                                ^,
../include/vlc_common.h:v)
      |                                                ^481:
15:../include/vlc_common.h:481: note: expanded from macro 'VLC_OBJECT'
15  481 |  : note: expanded from macro 'VLC_OBJECT'
   481 |           co  nst s  tcoructns vlct _comstmruon_mct vembers:lc _c(comonst vlc_monobject__mt *)(&(x)em->objbe) \
rs:       (|               ^
const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fifo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |    In file included from misc/block.c ret:34:
In file included from ../include/vlc_common.h:u1031:
rn va../include/vlc_variables.h:256:12: r_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Set  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS,Che val );
      |            ^
ck../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
ed (obj  ,140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
 ../include/vlc_common.hname, :481:15: note: expanded from macro 'VLC_OBJECT'
VL  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->objC)_ \
      |               ^
VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetCheIn file included from ckemisc/block.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
d  (276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_o,nINTEGER, &val ) )
      |          ^
,t../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
,v)  142 | # var_SedtefCheine var_GetChecked(ocke,n,t,vd(VLC_)O BJECT(vo),n,ar_GetChecked(VLC_OBJECT(o),n,t,v)
      | t                                               ^,
v../include/vlc_common.h)
      |                                                ^
:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:  481 | 481        const struct vlc_c:15:ommon_members: (const vlc_object_t *)(&(x)->o note: bj) \
      |               ^
expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_obIn file included from ject_t *)misc/block.c(&(x)->:o34b:
In file included from j) \
      ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|               ^
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAIn file included from R_misc/fifo.c:31:
BOOL, &val ) )
      |          ^
In file included from ../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
../include/vlc_common.h  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC:1031:
../include/vlc_variables.h:_227OBJECT(:12: owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])
,  227 |  n   r,t,v)
      |                                                ^
e../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
tu  rn va481 |         const struct vlc_common_members: (const vlrc_object_t *)(&_S(etChecxk)->obj) \
      |               ^
ed( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
In file included from misc/block.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    140 | #def304 |     if (likely(!var_GetChecked (obijn, name, VLC_VAR_COORDe varS_SetC, &val)))
      |                 ^
h../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
ecked(  o,n,t142 | #define var_GetChecked(,vo,)n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v) 
var_S      |                                                ^
et../include/vlc_common.hC:481:15: note: expanded from macro 'VLC_OBJECT'
hecke  d481(VLC_OBJ |         const struct vlc_coEmCT(o)mon_members: (const ,vlcn_obje,t,v)
      ct_t|  *)(&(x)->obj) \
      |               ^
                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objectIn file included from _t *)(&(x)-misc/block.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
>ob  324 |     if( !var_GetChecked( p_objj), psz_name, VLC_VAR_FLOAT, &v al ) )
      |          ^
\
../include/vlc_variables.h:142      :| 48: note: expanded from macro 'var_GetChecked'
              ^
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VIn file included from misc/fifo.c:LC_OBJECT(o),n,31t,v)
      |                                                ^
:
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from ../include/vlc_common.h  481 |         const:1031:
../include/vlc_variables.h: struct vl241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c_common_members: (c
ons  t vlc_obje241c |    t_ returt *)(&(x)->obj) \
      |               ^
n var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:In file included from 140misc/block.c:34::
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
48:   340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAnote: R_STRING, &val ) )
      |         ^
expanded from macro 'var_SetChecked'
../include/vlc_variables.h  140 | #de:fi142:48: note: expanded from macro 'var_GetChecked'
n  142 | #define var_GetChecked(o,n,t,v) var_GeetChe var_SetChcked(VLC_OBJECT(o),n,t,v)
      |                                                ^
e../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ck  481 |      ed(o   const struct,n,t,v) vlc_common_ varmembers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         In file included from cmisc/block.c:34o:
In file included from n../include/vlc_common.h:1031st st:
r../include/vlc_variables.huct vlc_co:m350m:9: owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n_m  350 |     if( var_GetChecked( p_obj, pemberss: (conzst vl_cnam_eobject,_ VLC_VtAR_STRING, &val )  *)
      |         ^
)(&(x../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
)-  142 | #define var_GetChecked(o,n,t,v) var_GetChe>obj) c\k
      |               ^
ed(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         coIn file included from nst struct vlc_common_members: (comisc/fifo.cnst vl:31:
In file included from ../include/vlc_common.h:c_object_1031t *)(&(x)-:
>obj) ../include/vlc_variables.h\
:256:      |               ^
12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESSIn file included from misc/block.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, v  a362 |     if( var_GetChecked( p_obj, pszl );
      |            ^
_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:140../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
:48: note: expanded from macro 'var_SetChecked'
    142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC140 | #_OBJECT(o),n,t,v)
      |                                                ^
d../include/vlc_common.he:f481:15i:ne note: expanded from macro 'VLC_OBJECT'
 va  r481 |   _ SetCh     ceckeonst struct vlc_common_dm(embers: (const vlc_oobject_t *)(&(x)->obj,n,t,) \
      |               ^
v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
25 warningIn file included from misc/block.cs generated.
In file included from :34misc/fifo.c:31:
In file included from :
../include/vlc_common.h:1031:
../include/vlc_variables.hIn file included from ../include/vlc_common.h::1031276:
:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.h:429:5
:  276 |     warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]i
f( !v  a429 |  r_GetC   vahecker_Create( pd(_ob jp,_ob psz_namj, e, VLpsz_C_VAnamR_e, VINTEGLC_VAR_IER |NTEGER , &VLC_VAR_DOvaIl )NHE )
      | RIT );
      |          ^    ^
../include/vlc_variables.h
:142../include/vlc_variables.h:48: note: expanded from macro 'var_GetChecked'
:  142 | 122:39: note: #deexpanded from macro 'var_Create'
fine var_  122 | #definGetCheecked va(o,n,r_tCre,v) vaar_te(GetCa,bhec,kc) vaedr(VLC_Create_OBJ( VECT(o),Ln,t,v)C_OBJE
      | CT(a                                               ^
)../include/vlc_common.h:481:15, b: note: , c )
      |                                       ^
expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  481 | : 481   :    15: conote: expanded from macro 'VLC_OBJECT'nst s
t  ru481 |  ct v lc_c o m m   coon_nmsetmbers :s (tconstruct vl vlc_comc_ombjeon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
ct_t *)(&(x)->obj) \
      |               ^
In file included from misc/block.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_nameIn file included from misc/fifo.c:,31 :
VIn file included from L../include/vlc_common.h:1031:
../include/vlc_variables.h:293C_VA:10: R_Bwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
O  293 | OL     |if VLC( !va_VARr_GetChecke_DOINHd( p_oERIT );b
      |     ^
j../include/vlc_variables.h, psz_n:122:39: note: expanded from macro 'var_Create'
ame,   V122L | #define var_CreC_VAR_BaOOL, &teval(a,b, ) )
c)       var_Create( | V         ^
LC_../include/vlc_variables.hO:B142:48:J note: expanded from macro 'var_GetChecked'ECT(a), b,
 c )  142 | #d
      e|                                       ^
fi../include/vlc_common.h:481:15: note: neexpanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/block.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT var_G );et
      | Chdepbase=`echo misc/es_format.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/es_format.lo -MD -MP -MF $depbase.Tpo -c -o misc/es_format.lo misc/es_format.c &&\
    ^
ec../include/vlc_variables.hked(o:122mv -f $depbase.Tpo $depbase.Plo
,n:39: ,tnote: expanded from macro 'var_Create'
,  v) v122 | ar_GetChecked(VLC_OBJE#define var_Create(a,bC,cT()o ),nv,t,v)
      |                                                ^
ar../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_Create  481( V | L        const stC_rOBJECTu(a),ct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objecIn file included from misc/fifo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_Get_tCheckedt  (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
*)(&(x../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
)  142 | #->obj)define var_GetCheck e\d(o,n,t,v)
      |               ^
 var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |       In file included from  misc/block.c c:o34n:
sIn file included from ../include/vlc_common.h:1031:
t../include/vlc_variables.h:469 :s5:truct  warning: vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]lc
_commo  n469_ | m e m  bvaers: r_Cre(actoen( sp_obj,t  psz_vname, VlLcC_objec_tVA_t R_STR*)(&(x)-I>obj) \
      |               ^
NG | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_CreaIn file included from te( VLC_OBJECT(a), b, cmisc/fifo.c :31:
In file included from ../include/vlc_common.h:1031)
      |                                       ^
:
../include/vlc_variables.h:324../include/vlc_common.h:481::10: warning: 15due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  324 |     if note: expanded from macro 'VLC_OBJECT'
(  481 |   !var_G       const struct vlc_commoetCn_membersheck: (const vlc_objecetd_t( * p_)obj,(&(x)- >pobj) \
      |               ^
sz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,nIn file included from ,t,misc/block.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj,v)  psvz_namea, r_GetVLCheCcked(VLC_OBJECT(o),n,t,v)
      |                                                ^
_../include/vlc_common.hVA:481:15: note: Rexpanded from macro 'VLC_OBJECT'
_S  481 |         consTRING t|  VLCs_tVrAucR_tD OINHERIT vl)c;_
c      o| mm    ^o
n../include/vlc_variables.h_memb:122:39: note: erexpanded from macro 'var_Create'
s  122 | #defi: (cne var_Creaonst te(a,b,c) vvarlc__objCreate( VLC_OBJECT(ect_t *)(&(x)a->ob), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (cj) \o
      nst vlc|               ^
_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fifo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from misc/block.c:34:
In file included from ../include/vlc_common.h:1031:
  340 |     i../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
f  491 |     var( var_GetChecked( p_obj, psz_na_Create( p_obj, psmez_name, VLC_V, VLCAR_VAR_ST_ARING, &val DD) RESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,)
c      |         ^
) v../include/vlc_variables.h:ar142:48_Create( VLC_OBJECT(a), b, c )
      |                                       ^
: note: expanded from macro 'var_GetChecked'../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

  481 |     142 |       const struct vl#dc_commefinone var_GetChecked_me(mberos,: n(,const vlct_,ovbj)ec var_GetChetck_edt(V LC_*)(&(x)->obj) \
      |               ^
OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const structIn file included from misc/block.c: v34:
lIn file included from ../include/vlc_common.hc_:1031c:
../include/vlc_variables.hommon_me:mbers: (const vl511:5c: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
obj  511 |   e  cvt_t *)(&(xa)r-_C>roebaj)t e\(
       p|               ^_
obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39In file included from : note: misc/fifo.cexpanded from macro 'var_Create'
:  12231 | #:
dIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:efine va350:r9: warning: _Creadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  350 |     ief(( vaar,_b,cGetC) var_Create(hecke VLC_Od( p_obj, pBJEsz_name, VCT(LC_VAa),R_S b,TRING, &val ) )
      |          ^
c ../include/vlc_variables.h):
142      :|                                       ^
48../include/vlc_common.h:481:: note: expanded from macro 'var_GetChecked'
15:  142 | #d enote: fexpanded from macro 'VLC_OBJECT'
in  481e |   v   ar_G e t Checked(o,n,t,v)  cvonst asrt_ruGct vlc_cetCommon_hmeembecrsk:e d(VL(Cco_nOsBtJ vlc_Eobject_t *)(&(x)->CT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strucobjt v) \
      |               ^
lc_common_members: (const vlc_object_t *)(&(x)->obj)In file included from misc/block.c: \34:

In file included from       | ../include/vlc_common.h:1031              ^
:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHIn file included from ERITmisc/fifo.c:31:
In file included from 
../include/vlc_common.h      :1031:
../include/vlc_variables.h| :362:9:     ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:122:39:   362 |    note:  expanded from macro 'var_Create'i
f  122( |  #vdefinae var_rC_rGeetCheckaetde(( a,b,pc) v_oarbj, ps_Create( Vz_LC_OBJECnamT(ae,), b, c  V)LC_VAR_ADD
      | RE                                      ^SS
, &../include/vlc_common.hva:l 481:15: note: expanded from macro 'VLC_OBJECT'
) )  481 | 
       |         ^ 
      c../include/vlc_variables.h:onst st142:48r: uct vlc_common_menote: expanded from macro 'var_GetChecked'm
be  142r | #sde: (const vlc_objfinece var_Get_tCt *heck)(&ed(o,n,t,v) var(x)->o_GbjetChecked(V) L\
C_      | OB              ^
JECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strucIn file included from misc/block.ct :34v:
In file included from l../include/vlc_common.h:c1031:
_com../include/vlc_variables.h:mo539:n5:_member warning: sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: 
(co  ns539t  | vlc _obj ec t_ t v*)a(&(x)->or_Create( p_obbj, psz_name, VLC_VAR_FLOAT |j)  VLC_VAR\
      | _DOINHERIT
      |     ^
              ^../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'

  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fifo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5:In file included from misc/block.c:34:
In file included from ../include/vlc_common.h:1031 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |    :
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   va554r |   _Crea  var_Create( p_obj, psz_name, VLC_VAR_Ste(TRING | VLC_VAR_DOINHERIT
      |     ^
 p_ob../include/vlc_variables.h:122j, ps:39z: note: _nameexpanded from macro 'var_Create'
,   122 | #define varVLC_Cr_VAR_INTEGER |ea VLte(C_VAa,Rb_,c) DOINHERIT );
      |     ^
v../include/vlc_variables.h:ar_Creat122:39e( V: note: expanded from macro 'var_Create'
L  C_O122BJE | #CT(a),define b, c  var)
      | _Cr                                      ^
../include/vlc_common.h:e481ate(a:15:,b note: expanded from macro 'VLC_OBJECT'
,  481 |     c) var   _ const struct vlc_common_members: (const vlc_objeCct_t *)(&(xreat)-e>obj) \
      |               ^
( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |      In file included from misc/block.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   563 |       constvar_Create( p_ ostruct bj,v lpcsz_name, V_LcommCon_m_emVberAR_STsR:I (cNG | VLC_VARons_tD vlc_OIoNHbject_t *)(ERIT
      | &(x)    ^
->o../include/vlc_variables.hb:j) \
      |               ^
122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(aIn file included from ),misc/fifo.c :b31:
, c In file included from )../include/vlc_common.h:1031
:
      ../include/vlc_variables.h| :                                      ^442
:../include/vlc_common.h5:: 481warning: :15:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
note: expanded from macro 'VLC_OBJECT'
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^  481 |         c
onst s../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
t  122 | #defirucne vat vlr_Create(a,b,c) vc_comarm_Create( VLon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
C_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         In file included from conmisc/block.c:34:
In file included from ../include/vlc_common.h:1031:
st st../include/vlc_variables.h:578:9: warning: ructdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] vlc
_common_  578 |     if( mvemberar_Change( ps_o: bj,(const vlc_objec psz_name, VLC_VAR_CHOICESCOUt_Nt *)(&T, &coun(tx, N)->objULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d) \
In file included from ,      emisc/fourcc.c:|               ^) 31
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]v
ar_Cha  189 |   nge( V  retLC_OuBJECT(In file included from arn) misc/fifo.c:,va31r_ :
b, SetCc, heIn file included from cked, e../include/vlc_common.hd(  )
:1031:
p_ob      |                                           ^j,
../include/vlc_variables.h psz_:455:5: nwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ame, VL  455 |  C_VAR_IN../include/vlc_common.h: TE 481GE :15: note: expanded from macro 'VLC_OBJECT'
vR  a481 |  r, va_Cr  leat e( p_ )o bj , ;
      | ps z           ^
 _cna../include/vlc_variables.hon:st140:48 : mnote: eexpanded from macro 'var_SetChecked', VLCs_VAtructR_ FL
v  140 | OAT#ldecfin _c| VLComme vo_na_rVA_R_SmeDembtOICerhNesHc:kE (cRoenIsdtT(o  ,vn),t,v) var_;
      |     ^
lc_S../include/vlc_variables.h:122:39: etCheckenote: expanded from macro 'var_Create'
o  122d | (#defineb var_CVLC_OBrjeaetceJ(a,Ebt,_ct)C  *vT)ar(&_(C(xr)-e>oa)o,tn,t,ev)
(      |                                                ^
 ../include/vlc_common.h:481V:15bj) : Lnote: \
expanded from macro 'VLC_OBJECT'C      |               ^
_
  481 |       OBJECT(a), b, c )
      |                                       ^
 ../include/vlc_common.h: 481:con15s:t st note: expanded from macro 'VLC_OBJECT'
r  481 |     uct vlc_common_members: (const vl    c_ocbject_t *)(&(x)->obj) \
      |               ^
In file included from misc/fourcc.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |    onst  rstretuct urvnl vc_ar_SetCchoecmkmeodn(_ mpe_mbers: (coonsbj, pszt vlc_object_t *_)n(am&e,( VxLC)_-V>AoR_bjBOOL,)  v\
      |               ^
al );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecIn file included from kmisc/fifo.c:ed31:
(VLIn file included from ../include/vlc_common.hC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:  481 |      1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     co469libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/es_format.lo -MD -MP -MF misc/.deps/es_format.Tpo -nc misc/es_format.c  -fPIC -DPIC -o misc/.libs/es_format.o
 |     var_Create( p_obj, psz_name, VLC_VAstR _STRING | VLC_VAR_DOstrIucNHERIT );
      |     ^
t ../include/vlc_variables.hv:l122c:39: note: expanded from macro 'var_Create'
_c  122 | #define var_Createommon(a,b,c) va_mer_Creamte( VLC_OBJECT(a)be, rsb, c )
      |                                       ^
:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 (con  481 | st v        clocns_obtject_ t *)s(truct vlc_common_members: (const vlc_obje&(x)c-t_t *)(&(x)>->obj) o\
b      | j)              ^
 \
      |               ^
In file included from misc/fourcc.c:31:
In file included from ../include/vlc_common.h:In file included from misc/fifo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:4771031::
5../include/vlc_variables.h: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
212:12  : 477 |     var_Create( p_obj, pswarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
z  _212n |     raemte, Vurn Lvar_SCe_VAR_STRtCIheckeNd (oGbj, | VLC_VAR_DOI namNHEe, VRLC_VIATR_CO )ORDS,; 
val);
      |     ^
      |            ^
../include/vlc_variables.h:../include/vlc_variables.h:140122:39: note: expanded from macro 'var_Create'
:48: note: expanded from macro 'var_SetChecked'  122 | #
def  ine var_Creat140e(a,b,c) var_Create( V | #define LC_vOBJaECT(a), br, c )
      |                                       ^_
Se../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
tC  481 | he cked(       coon,n,tst struct vlc_comm,v) voanr_Set_mCehmbeecrsk: (const ved(lc_object_t *)(&(x)->obj) \
      |               ^
VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         coIn file included from nmisc/fifo.cs:t31 :
structIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   491 |     var_Create( pvl_obj, c_psz_name, VLC_Vcommon_ARm_AembeDDRrs:E (conSS st|  vVlLC_c_VARo_bDOINHjeEcRtI_T );
      |     ^
t *../include/vlc_variables.h):122:39: note: expanded from macro 'var_Create'
(&  122 | #define var_Create(a,b,c) var_Cr(x)-eate( VLC_OBJECT(a), b, c )
      |                                       ^
>../include/vlc_common.hobj):481:15: note: expanded from macro 'VLC_OBJECT'
 \  481 |         const struct vlc_common_mem
      |               ^
bers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fourcc.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( In file included from misc/fifo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
p_o  511 | bj    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR,_ Dpsz_naOmIeNHERIT
, VLC_VA      | R_F    ^
LOAT../include/vlc_variables.h,: 122:39va:l note:  expanded from macro 'var_Create'
)  122; | 
#      d| e           ^
fine ../include/vlc_variables.h:var_Create(a,b,c) var_Create( 140:V48:LC_OBJECT( note: expanded from macro 'var_SetChecked'a
)  140 | #define , b, cvar _Set)
      |                                       ^
Che../include/vlc_common.h:481cked:(15:o,n ,t,vnote: expanded from macro 'VLC_OBJECT')
 v  ar_S481 |  e    tCh   cecked(onVLst struct vlc_common_members: (const vlc_objCect_t *)(&(x)->obj) \
_O      |               ^
BJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const In file included from misc/fifo.c:str31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
u  525ct  |     var_Crvlc_coeate( p_obj, pszmmon_m_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
ember../include/vlc_variables.hs: (:const122:39: note: expanded from macro 'var_Create'
   vl122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
c../include/vlc_common.h_o:481:15bj: note: expanded from macro 'VLC_OBJECT'
e  481 |         const struct vlc_common_members: (const vlc_ct_t object_t *)(&(x)->obj) \
      |               ^
*)(&(x)->obj) \
      |               ^
In file included from misc/fifo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from misc/fourcc.c:31:
In file included from ../include/vlc_common.h:  539 |     var_Create( p_obj, psz_name1031:
../include/vlc_variables.h:241:,12 :VLC warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_VA  241R_FLOAT | VLC_VAR_DOINHERIT
      |     ^
 | ../include/vlc_variables.h   :122:39: note: expanded from macro 'var_Create'
 r  122 | #deetufine var_Create(a,b,c) var_Create( VLC_OBJECT(a)rn va,r b_S, c )
      |                                       ^
../include/vlc_common.h:481:e15: note: expanded from macro 'VLC_OBJECT'
tC  481 |         const struct vlc_common_members: hecked( p_(ocbjonst vlc,_ob psz_njecamet_t *)(&(x)->obj) \
      |               ^
, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #defineIn file included from misc/fifo.c:31 var_Se:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
tChec  554 |     ked(o,n,t,var_Create( pv_obj,) psz_ var_Sneame,tCh VLC_VeAR_STRING | VLC_VAR_cked(VLCDOIN_OBHEJECTR(o),n,t,vI)T
      |     ^

      | ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
                                               ^
  122 | ../include/vlc_common.h:481:15: #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
note: ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
  481 |         const struct vlc_common_members: (cIn file included from onsmisc/fifo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t   563vlc_ |     var_obCreate( p_obj, psz_jname, VLC_Vect_AR_STt *)R(&(x)->obj) \
I      NG | VLC_VAR_DOINHERIT
      |     ^
|               ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_CreateIn file included from ( misc/fourcc.cVLC_OBJECT(a),: 31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hb, c )
      |                                       ^
:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
256:  481 |         con12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]st struct vlc_common_members: 
(const v  lc_object_t *)(&(x)->obj) \
      |               ^
256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDREIn file included from Smisc/fifo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
S  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICE, val );SCO
      |            ^
UN../include/vlc_variables.hT, &count, NULL ) )
      |         ^
:140:../include/vlc_variables.h:48: 128:note: expanded from macro 'var_SetChecked'
43  : note: expanded from macro 'var_Change'
140 | #def  128 | #definine var_Change(a,b,c,d,e)e var_ var_Change( VLCSetC_OBheJECT(cked(o,n,a), b, c, d, e )
      |                                           ^
t../include/vlc_common.h:,v) 481:15: note: expanded from macro 'VLC_OBJECT'
va  481 |         const strurct vlc_common_members: (const vlc_object_t *)(&(x)->obj_Se)tC \
      |               ^
hecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fourcc.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fourcc.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fourcc.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fourcc.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fourcc.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fourcc.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fourcc.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fourcc.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fourcc.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fourcc.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fourcc.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fourcc.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fourcc.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fourcc.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fourcc.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fourcc.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fourcc.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fourcc.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fourcc.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
25 warnings generated.
depbase=`echo misc/picture.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/picture.lo -MD -MP -MF $depbase.Tpo -c -o misc/picture.lo misc/picture.c &&\
mv -f $depbase.Tpo $depbase.Plo
25 warnings generated.
In file included from misc/es_format.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/es_format.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/es_format.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/es_format.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/es_format.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetCheckdepbase=`echo misc/picture_fifo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/picture_fifo.lo -MD -MP -MF $depbase.Tpo -c -o misc/picture_fifo.lo misc/picture_fifo.c &&\
edmv -f $depbase.Tpo $depbase.Plo
(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/es_format.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/es_format.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/es_format.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/es_format.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/es_format.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/es_format.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/es_format.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/es_format.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/es_format.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/es_format.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/es_format.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/es_format.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/es_format.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/es_format.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/es_format.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/es_format.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/picture.lo -MD -MP -MF misc/.deps/picture.Tpo -c misc/picture.c  -fPIC -DPIC -o misc/.libs/picture.o
In file included from misc/es_format.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/es_format.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/es_format.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/es_format.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/picture_fifo.lo -MD -MP -MF misc/.deps/picture_fifo.Tpo -c misc/picture_fifo.c  -fPIC -DPIC -o misc/.libs/picture_fifo.o
misc/es_format.c:436:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  436 |     msg_Dbg( p_this,
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/picture.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/picture.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/picture.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/picture.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/picture.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/picture.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/picture.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/picture.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/picture.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/picture.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/picture_fifo.c:34:
In file included from ../include/vlc_common.h:1031In file included from misc/picture.c::
../include/vlc_variables.h36:
In file included from ../include/vlc_common.h::189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |       340re |  tu   rn vaif( varr_Set_GChetecChkeecked( d( p_p_oobbj,j, psz_ psz_name,na VLme,C_V VAR_STRING, &val ) )
      |         ^
LC../include/vlc_variables.h:_V142:AR48:_I note: NTEGER, val );
      |            ^expanded from macro 'var_GetChecked'

  142 | #../include/vlc_variables.h:de140:fi48:ne note:  vexpanded from macro 'var_SetChecked'
a  140r_ | #GedetCfiheneck vedar(o_S,net,tCh,vec) kevad(r_o,Gen,tCt,hev)ck vedar(V_SLCet_OChBJecECkeT(d(o)VL,nC_,tOB,vJE)
CT      | (o                                               ^
),n,../include/vlc_common.h:t,481:v)
15:       | note: expanded from macro 'VLC_OBJECT'                                               ^

../include/vlc_common.h:  481481: |  15:   note:   expanded from macro 'VLC_OBJECT'
   481 |      co  ns  t  cstonrustct s vtrlcuc_ct omvlmoc_n_comemmmboner_ms:em (becorsns: t (cvlonc_stob vjelcct_o_tbj *ec)(t_&(t x)*)->(&ob(xj))- \>o
      bj|               ^) 
\
      |               ^
In file included from misc/picture.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9:In file included from misc/picture_fifo.c warning: :34due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:
In file included from ../include/vlc_common.h  350:1031 |  :
../include/vlc_variables.h  :203 i:12f(:  vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ar
_G  203et |  Ch  ec rkeetd( pur_on bvaj, psr_zSe_ntChecked( p_obj, psz_nameam, e, VLVLC_VC_VAR_BOOLAR,_S val );
      |            ^
TR../include/vlc_variables.h:I140N:G, &v48:a l ) )
      |         ^note: expanded from macro 'var_SetChecked'

  140 | ../include/vlc_variables.h#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
:142:48:../include/vlc_common.h: note: expanded from macro 'var_GetChecked'
481  142 | #:15d: note: expanded from macro 'VLC_OBJECT'
ef  481ine va |   r_G      const struct vlc_common_members: (const vetClch_oebjcekct_t *)(&(x)->obj) \
      |               ^
ed(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:In file included from misc/picture_fifo.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12:15 :warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
note:   212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:140  481:48: note: expanded from macro 'var_SetChecked'
 |    140 | #define var      _Se ctChecked(o,n,t,v) var_SeotChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
n../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
st   stru481c | t   vlc25_commo n_ warnings generated.
     const struct vlc_common_memmembers: (const bers: (const vlc_objecvlct__t *)(&o(bject_x)->obj)t *) (&\
      | (x)->obj) \
      |               ^              ^

In file included from misc/picture_fifo.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/picture_fifo.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/picture_fifo.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct In file included from misc/picture.cvl:36c_co:
In file included from mmon_members: (../include/vlc_common.h:1031:
../include/vlc_variables.hconst vlc_object_t *):362(:9:&(x)-> obwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j) \
  362 |        |               ^   i
f( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, In file included from misc/picture_fifo.c:34:
&valIn file included from ../include/vlc_common.h :1031:
../include/vlc_variables.h:276):10: warning:  )
      due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|         ^  276
 |   ../include/vlc_variables.h:142  i:48f( : note: !vexpanded from macro 'var_GetChecked'
a  142 | r_#GedefinetCheck vared(_GetChecked(o,n, pt,v) v_objar_GetChecke, pd(VLCsz__OBJECT(o),n,t,v)na
      | me                                               ^, 
V../include/vlc_common.h:481:15:LC _Vnote: AR_expanded from macro 'VLC_OBJECT'INTE
G  481 |        ER , &cval )odepbase=`echo misc/picture_pool.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/picture_pool.lo -MD -MP -MF $depbase.Tpo -c -o misc/picture_pool.lo misc/picture_pool.c &&\
mv -f $depbase.Tpo $depbase.Plo
nst st )
ruct vlc_common_membe      |          ^rs
: (con../include/vlc_variables.h:142st vlc_object:48: note: expanded from macro 'var_GetChecked'
  142 | #_td *)e(&(fx)-i>obne j)va \r_GetC
      | h              ^
ecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/picture.c:36:
In file included from ../include/vlc_common.h:1031:
In file included from ../include/vlc_variables.h:429:misc/picture_fifo.c5::34:
In file included from ../include/vlc_common.h: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
1031:
  429../include/vlc_variables.h |   :  v293:10: arwarning: _Crdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
eat  e( 293 |    p_o bj,if( !v pasz_nr_GeamtCe,hecked VL( p_oC_VbARj, p_INsTEGERz |_ VnLCa_Vme, VLCAR__DOVINHEARITR );
_      | BOOL    ^
,../include/vlc_variables.h: &122:va39:l )  note: )
      |          ^
expanded from macro 'var_Create'
../include/vlc_variables.h:142  122 | #defi:48: note: expanded from macro 'var_GetChecked'
ne   var_C142 | #define var_GetChecked(o,n,t,v) var_GetreaChecteked(VL(aC,b,c) v_OBJECT(o),arn,t_Create( V,vLC_OBJECT(a), b,)
      |                                                 ^c )
      |                                       ^

../include/vlc_common.h:../include/vlc_common.h:481:48115:15: note: expanded from macro 'VLC_OBJECT'
: note: expanded from macro 'VLC_OBJECT'
  481 |      481  |        co    nst stru ct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
const struct vlc_common_members: (const vlc_object_t *)(&(x)->oIn file included from misc/picture.c:36:
In file included from ../include/vlc_common.h:1031:
bj) \
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |               ^  442 | 
    var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_CreateIn file included from misc/picture_fifo.c:34(:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 VLC_OBJ  E304CT(a), b, |     if c )
      |                                       ^
 (likely(!../include/vlc_common.h:481:15:var_GetChecked (obj, n note: ame, VLC_VAR_COORDS, &val)))
      |                 ^
expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:  481 |   142:48: note: expanded from macro 'var_GetChecked'
       142  | c#ondstef istrnuect  vvar_GletcC_choeckedm(moon_members: (c,onst vlc_object_t *)(&(x)->obj) \
      |               ^
n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:In file included from 15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlcmisc/picture.c:36:
In file included from ../include/vlc_common.h_:c1031ommon_members: (const vlc_:
../include/vlc_variables.h:455:5object_t *)(&(x)->obj) \
      |               ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_CrIn file included from eate( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(misc/picture_fifo.c:34:
x)->In file included from ../include/vlc_common.hobj) \
      :1031|               ^
:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_nIn file included from misc/picture.c:36:
In file included from ame, VLC../include/vlc_common.h:_VAR_FLOAT, &val 1031) )
      :
../include/vlc_variables.h:469:5: warning: | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
         ^
  469 |     var_../include/vlc_variables.h:142:Cre48: note: expanded from macro 'var_GetChecked'
  142 | #defiane var_GetChecked(o,n,t,v)te( p_obj, psz_name, VLC_VAR_STRING | V var_GetCLC_heVAckeRd(_DOINHERIT );
      |     ^
V../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
LC_OBJECT(o),n  ,122 | #define var_Create(a,b,c) vat,v)
r_      |                                                ^C
r../include/vlc_common.h:481:15: eate( VLC_note: OBJEexpanded from macro 'VLC_OBJECT'CT(a), b,
 c )
      |                                       ^
  481 | ../include/vlc_common.h: 481:15: note: expanded from macro 'VLC_OBJECT'
     481    |    con s t   stru  consct stt rvulct vcl_commco_cn_moemmmbone_mresm:b ers(: const vl(const vlc_object_t *)(c_&(objex)->obj) \
      ct|               ^_
t *)(&(x)->obj) \
      |               ^
In file included from misc/picture.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     vIn file included from armisc/picture_fifo.c_C:r34:
eate(In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 p_obj, psz_name, In file included from VLCmisc/picture_fifo.c_:34:
In file included from ../include/vlc_common.hV:1031:
../include/vlc_variables.hAR_S:350:9:TR INwarning: G due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
| VLC_VA  350 | R_DOI    iNHfE(RIT ) ;var
      |     ^_GetChecked( p_
obj../include/vlc_variables.h:,122 :p39:s z_name, VLC_VAR_Snote: TRING, &vexpanded from macro 'var_Create'
a  122l |  #)d e)
f      | i        ^
n../include/vlc_variables.h:142:48e:  vnote: aexpanded from macro 'var_GetChecked'
r_C  r142e | a#dte(a,b,c) var_Creeaftie( VLC_OBJne var_GetCheEcCked(T(a), bo,, cn,t,v) ) 
      | v                                      ^ar_Ge
tC../include/vlc_common.h:hecke481:d(15: Vnote: expanded from macro 'VLC_OBJECT'
LC_  O481B | JEC  T ( o ) , n const ,st,tvr)u
      |                                                ^
c../include/vlc_common.ht :vlc_481c:omm15o:n note: expanded from macro 'VLC_OBJECT'
_m  481 | emb e    rs:   c onst (strucct vlonst vlc_obcj_coectm_t mon*)(&(x)->obj) \
      |               ^
_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/picture.c:3626 warnings generated.
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VIn file included from AR_ADDRESS | VLC_VAR_DOmisc/picture_fifo.c:INHERIT );
      |     ^34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h
:362../include/vlc_variables.h:9::122 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  36239 |    : if(  var_note: expanded from macro 'var_Create'
Ge  tCh122 | #edcked(e p_obfinej, p sz_namevar_Creat, eV(a,LC_b,Vc)AR_ADDR var_CreaEStS, e( VLC_OBJECT&va(la ) ))
      | , b, c )        ^
../include/vlc_variables.h:142
:48      : note: |                                       ^expanded from macro 'var_GetChecked'
../include/vlc_common.h:
481  142 | :#de15: finnote: expanded from macro 'VLC_OBJECT'e
   481var |   _GetC  heck  ed( o,n,t, v) vconst starr_Geuct vltChceck_ed(cVLC_OoBJECmmon_membeT(o),rs: (const vlc_objen,tct_t ,v)*)(&(
      |                                                ^
../include/vlc_common.h:481:x)-15:> note: obj) \
expanded from macro 'VLC_OBJECT'
      |               ^
  481 |         const struct vlc_common_members: (const vlc_object_tIn file included from misc/picture.c:36:
In file included from  *../include/vlc_common.h):(1031&(x):
-../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
>obj  511 |     var_Cre) \ate
      |               ^(
 p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commonIn file included from _members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/picture_fifo.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_oIn file included from bjmisc/picture.c, psz:36_nam:
e, VLC_VAR_INTEIn file included from ../include/vlc_common.hGER :1031:
../include/vlc_variables.h:525|: 5: warning: VLC_VAdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]R_DOINHERIT );
      |     ^

../include/vlc_variables.h:122:39:   525 | note:    expanded from macro 'var_Create'
 var  122 | #defi_Cne reatvar_Cre( p_eobatej, ps(az_nam,e, bVLC_V,c) varAR_BO_Create( VLOL | VLC_VAR_DOINHERIT
      |     ^
C_OB../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
J  122 | #define var_Create(a,b,c) var_CreaECT(a), bte,( VLC_OBJECT(a), b, depbase=`echo misc/interrupt.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/interrupt.lo -MD -MP -MF $depbase.Tpo -c -o misc/interrupt.lo misc/interrupt.c &&\
mv -f $depbase.Tpo $depbase.Plo
 c c ))

      |                                       ^
      ../include/vlc_common.h| :                                      ^481
:15: note: ../include/vlc_common.h:481expanded from macro 'VLC_OBJECT'
:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const  481 |         con strusct vlt cstruct_ vlc_comcomommonn__membermems: (bers: (const vlc_object_t *)(&const v(x)-lc>obj) _object_t *)\
(&(x      |               ^
)->obj) \
      |               ^
In file included from misc/picture.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:In file included from misc/picture_fifo.c:34:
In file included from 539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:  539 |     var_Create( p1031_obj, psz_name, :
../include/vlc_variables.h:442V:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
L  442C_ |   VAR_FLO  var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
A  122 | #definT |e va VLC_VARr_C_rDeate(aOINH,ERIb,c) var_Create( VT
      |     ^LC_OBJECT
../include/vlc_variables.h:(a), b122,:39: note:  expanded from macro 'var_Create'
c )  122
       | | #de                                      ^fine var
_Create../include/vlc_common.h(:a481:,b,c) var_Create( VLC15_OBJE: note: expanded from macro 'VLC_OBJECT'
CT(a), b, c )
      |                                       ^
  ../include/vlc_common.h:481:15: note: 481 |  expanded from macro 'VLC_OBJECT' 
      c  481 |   o     n costnst struct st vlc_ructc vlc_commoomnmon_members: (cons_members: (cotnst vlc_ vlc_object_object_t *t )*)(&(x)(&(x)->obj) \
      |               ^
->obj) \
      |               ^
In file included from misc/picture.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  In file included from misc/picture_fifo.c:34554 |     :
In file included from ../include/vlc_common.hvar_Create( :1031:
p../include/vlc_variables.h:455:_obj, psz_name, VLC_VAR_STRING | VLC_V5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOAR_DOIINHERINHERIT
      |     ^
T../include/vlc_variables.h: );
122:39:       |     ^
note: expanded from macro 'var_Create'
../include/vlc_variables.h  :122122 | :39#de: note: expanded from macro 'var_Create'
fin  e122 | #d var_Cerfienate(ae, vabr,_Crceate(a,)b va,c) varr_Cre_Createate( VLC_OBJECT(a), b, c )
      (|                                       ^
 V../include/vlc_common.hLC_OB:481:JEC15: note: Texpanded from macro 'VLC_OBJECT'
(  481a),  |         conbst , sc )
      tr|                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         constuc struct vlc_common_members: (const vlc_object_t *)(&(x)t v->obj) \
      |               ^
lc_common_members: (const vlc_object_t *)(&(x)->obj) \
      | In file included from               ^
misc/picture_fifo.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, pszIn file included from misc/picture.c_:36:
In file included from ../include/vlc_common.h:1031:
name../include/vlc_variables.h:, 563:5VLC: _VARwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_ST  563 |  RIN   varG | VL_CreC_VAaR_tDOe(INH p_obj,E RIT );
      |     ^psz_name
,../include/vlc_variables.h:122:39 :VL C_Vnote: expanded from macro 'var_Create'
AR  122 | #_STRdeING | fine Vvar_CreaLC_te(a,VAR_DOINHERIT
      |     ^
b../include/vlc_variables.h:122:39,c) va:r note: expanded from macro 'var_Create'
_Create( V  122 | #deLCfine _var_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    Cr     const struct vlc_common_members: (const vleatc_eobje(ca,bt_,t *)c()& (vxa)r-_>obj)C \
      r|               ^
eate( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlcIn file included from _common_memmisc/picture_fifo.c:bers: (con34:
In file included from ../include/vlc_common.h:1031s:
../include/vlc_variables.h:477t:5:  vlc_obwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ject_t *)(&  477(x)->obj |    ) \ var
      | _Cre              ^
ate( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIn file included from IT );
misc/picture.c:36      |     ^:
In file included from ../include/vlc_common.h
:1031../include/vlc_variables.h::
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/picture_fifo.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/picture_fifo.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/picture_fifo.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/picture_pool.lo -MD -MP -MF misc/.deps/picture_pool122:.Tpo -c misc/picture_pool.c  -fPIC -DPIC -o misc/.libs/picture_pool.o
39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/picture_fifo.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/picture_fifo.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/picture_fifo.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/picture_fifo.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/interrupt.lo -MD -MP -MF misc/.deps/interrupt.Tpo -c misc/interrupt.c  -fPIC -DPIC -o misc/.libs/interrupt.o
misc/picture.c:300:15: warning: unused variable 'refs' [-Wunused-variable]
  300 |     uintptr_t refs = atomic_fetch_add( &priv->gc.refs, 1 );
      |               ^~~~
misc/picture.c:484:32: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  484 |     image_handler_t *p_image = image_HandlerCreate( p_obj );
      |                                ^
../include/vlc_image.h:64:55: note: expanded from macro 'image_HandlerCreate'
   64 | #define image_HandlerCreate( a ) image_HandlerCreate( VLC_OBJECT(a) )
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
25 warnings generated.
depbase=`echo misc/keystore.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/keystore.lo -MD -MP -MF $depbase.Tpo -c -o misc/keystore.lo misc/keystore.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from misc/picture_pool.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/picture_pool.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/picture_pool.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/picture_pool.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/picture_pool.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/picture_pool.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/picture_pool.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/keystore.lo -MD -MP -MF misc/.deps/keystore.Tpo -c misc/keystore.c  -fPIC -DPIC -o misc/.libs/keystore.o
In file included from misc/picture_pool.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/picture_pool.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/picture_pool.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/picture_pool.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commonIn file included from misc/interrupt.c_mem:39:
In file included from ../include/vlc_common.h:be1031:
rs../include/vlc_variables.h:189: :12(c: onstwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 vlc_object_t   *)(&(x)189 |   ->  returnobj) \
      |               ^
 var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGEIn file included from misc/picture_pool.c:32:
In file included from R../include/vlc_common.h:1031:
, ../include/vlc_variables.h:350va:9l : );warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      | 
           ^
  350 |     if( v../include/vlc_variables.h:ar140:_Ge48: note: tCexpanded from macro 'var_SetChecked'
hec  140ke | #d(de p_fine vobarj, _SpsetCz_henackmeed, (oVL,nC_VA,tR_,vST) RIvaNGr_, &SevatCl he) )ck
      ed|         ^(V
LC../include/vlc_variables.h:_O142:BJ48:EC note: T(expanded from macro 'var_GetChecked'
o  142), | #n,det,fiv)ne
       v|                                                ^ar
_G../include/vlc_common.h:et481:Ch15:eck note: edexpanded from macro 'VLC_OBJECT'
(  481o, |  n,t  ,v  )   va cr_onGesttCh sectrkeucd(t VLvlC_c_OBcoJEmmCTon(o_m),emn,bet,rsv): 
      (c|                                                ^on
../include/vlc_common.h:st481: v15:lc note: _oexpanded from macro 'VLC_OBJECT'
bje  481ct |  _t   *   )(  c&(onx)st-> sobtrj)uc \
      |               ^
t vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/picture_pool.cIn file included from misc/interrupt.c:32:
:39In file included from ../include/vlc_common.h:
In file included from :1031../include/vlc_common.h::
../include/vlc_variables.h1031:
:362../include/vlc_variables.h::9203:: 12:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    203362 |  |       r  etifur( n vavar_r_GeSetCtCheheckcked( p_obj, psz_name, VLC_VAR_BOOL, vedal );
      |            ^
( ../include/vlc_variables.hp_:ob140j,: p48sz: _nnote: amexpanded from macro 'var_SetChecked'
e,  140 | #define var_SetC VhLCecked(o,n,t_V,ARv_AD) vDRaESrS,_ &Svael t) C)
h      | e        ^
c../include/vlc_variables.h:k142:e48:d note: (expanded from macro 'var_GetChecked'
V  142 | #deLfinC_OBJeE varC_T(oG),netCh,ecked(ot,v)
      |                                                ^
,n,../include/vlc_common.ht:481:15: note: expanded from macro 'VLC_OBJECT'
,v) va  r481 |         const struct vl_cGetCh_common_membeers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
cked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strIn file included from misc/interrupt.cuc:t39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 v  l212c_c | ommon_m e   return var_SetChecked (obj, mnbers: a(me, VLC_VAR_COORDS, val);
      |            ^
c../include/vlc_variables.h:140:48: onote: expanded from macro 'var_SetChecked'
ns  t vlc140_ | #dobjeefine var_cSettChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n_t,t,v)
      |                                                ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
*)(  481 | & (       const struct vlc_common_mxe)mbers: (co->obnst vlc_objj) \e
ct      _t *)(&(x)->obj)|               ^
 \
      |               ^
In file included from misc/interrupt.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:In file included from misc/picture_pool.c:48: 32note: :
In file included from ../include/vlc_common.hexpanded from macro 'var_SetChecked':
1031  140 | #define var_Set:
C../include/vlc_variables.h:429h:5: ewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
cked(o,n,t,v)   v429 |   ar_Set C varh_ecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
Crea../include/vlc_common.hte( :p481:15_:o note: expanded from macro 'VLC_OBJECT'
bj  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );In file included from misc/interrupt.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |     ^

../include/vlc_variables.h  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, :v122al ):;
      |            ^
39../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
: note: expanded from macro 'var_Create'  
140  122 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
 | #defin../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
e   481 | v        const straurc_Creatte(a, vlbc,c) _var_Ccroemate(mon _VmLC_Oembers: (BJECT(const vlc_object_t *)(&(x)->obj) \
      |               ^
a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_comIn file included from misc/interrupt.c:39:
mon_In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
mbe  rs: (256const |     r evtulc_obrn jvearct_t_ SetC*h)(&(eckxe)d->obj( p)_ \
      |               ^
obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: In file included from note: expanded from macro 'var_SetChecked'
misc/picture_pool.c:32:
  In file included from ../include/vlc_common.h:1031:
140../include/vlc_variables.h | :#442:5:d efiwarning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  442 |   var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
   var../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_Crea  t481 |         const struct vlc_common_membe( epr_obj,s: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:In file included from misc/interrupt.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
122  :39276: note:  | expanded from macro 'var_Create' 
     122 | #idf(efine var !v_Creaate(a,r_bG,c) etCvhaeckedr( p__objCreat,e (psz_ VLCname, VLC_VAR_INTEGER, &val ) )
      |          ^
_../include/vlc_variables.hO:142:48BJE:CT(a), b,  note: cexpanded from macro 'var_GetChecked'
 )
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
      ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
|                                       ^
  481 |         co../include/vlc_common.h:481:nst stru15ct vlc_commo:n _note: expanded from macro 'VLC_OBJECT'
m  481 | e   m     cberosnst : (const vlc_object_t *)(&(x)->obj) \
      |               ^
struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      | In file included from               ^misc/interrupt.c
:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( In file included from pmisc/picture_pool.c_:32:
oIn file included from ../include/vlc_common.h:1031bj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^:

../include/vlc_variables.h:455:5../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
:   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
142 |   455 | #    define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,tvar,v_)
      |                                                ^
C../include/vlc_common.hreat:e( p481:15: note: expanded from macro 'VLC_OBJECT'
_ob  j, 481p | sz_ n      a me, conVsLC_VtA structR _FLvOlAT | c_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) varIn file included from misc/interrupt.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  C304r | eate    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
(../include/vlc_variables.h VLC:142:48: _note: OBJECexpanded from macro 'var_GetChecked'T
(a  142 | #define var)_,GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
 b, c../include/vlc_common.h :481:15: note: expanded from macro 'VLC_OBJECT'
)
  481 |         co      n|                                       ^
st struct vlc_common_members: ../include/vlc_common.h(:481:c15: note: expanded from macro 'VLC_OBJECT'
onst v  481 |  lc_object_t *)  (&(x)->obj) \
      |               ^
     const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/interrupt.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChIn file included from ecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
misc/picture_pool.c../include/vlc_variables.h::32142:48:
: note: In file included from ../include/vlc_common.h:1031expanded from macro 'var_GetChecked'
:
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o../include/vlc_variables.h),n,t,:v)
469      :|                                                ^
5../include/vlc_common.h:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]481
:  469 | 15: note: expanded from macro 'VLC_OBJECT'
   481 |     va r _     cCornst struct vlcea_te(c p_obommon_members: (constj, p vlc_object27_t *) warnings generated(&(xsz_nam)->.
e, oVLC_VAR_bSTRINjG) | VLC_V AR\_DOIN
HERI      |               ^T
 );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJEIn file included from misc/interrupt.c:CT(a39:
In file included from ../include/vlc_common.h:1031), :
b, ../include/vlc_variables.h:340c )
:      9: |                                       ^
warning: ../include/vlc_common.h:481due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
15  340: note: expanded from macro 'VLC_OBJECT' | 
     481  | i    f( var_    conGetst Checkedstr(uc t vlc_pcommon_me_obj, pszmbers: (_name, VconstL vlC_VAc_objeR_Sct_TRIt *)(&NG,( &vx)-al ) )>obj) 
\
      |         ^
      |               ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) varIn file included from misc/picture_pool.c_:G32:
In file included from etChecked(VLC_OBJ../include/vlc_common.h:1031:
../include/vlc_variables.hECT(:o477):5: warning: ,ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],t,v)
      
|   477 |     va                                               ^
r_C../include/vlc_common.h:481:15r: eatnote: expanded from macro 'VLC_OBJECT'
e(   481 | p_o b j,       copsznst st_narme, VLCuct vlc_com_VARm_STRINon_membG | ers: VLC_V(AR_DOconst vlcIN_objecHERtIT _t *);
)(&(      |     ^
x../include/vlc_variables.h:122)->:39:obj) note: expanded from macro 'var_Create' 
\  
      |               ^122 | #
define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481In file included from misc/interrupt.c:39:
In file included from ../include/vlc_common.h:1031:15::
../include/vlc_variables.h: note: expanded from macro 'VLC_OBJECT'
350  481 |  :9  : warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   c  350 |   ons  ift str( vauct r_Gevlc_cotmmoChen_memckedbers( p: _ob(cj, pszon_stname v,lc VLC_VA_objeR_ctS_tTRING,  *&val ) )(&(x))
      |         ^
-../include/vlc_variables.h>o:bj142:48) \:
      |                ^
note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      In file included from |                                                ^misc/picture_pool.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  491 | ../include/vlc_common.h : 481 :15: note:  expanded from macro 'VLC_OBJECT'var
_Create  481 | ( p_obj, psz_name, VLC_VAR_ADDRESS | VLC   _    V constA sR_DOINHtruct vlc_common_membERIT );
      |     ^
er../include/vlc_variables.h:122s::39: note: expanded from macro 'var_Create'
 (c  122 | o#nst vlc_define var_Creoatebject(_t a*)(&(x)->obj) depbase=`echo misc/renderer_discovery.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/renderer_discovery.lo -MD -MP -MF $depbase.Tpo -c -o misc/renderer_discovery.lo misc/renderer_discovery.c &&\
mv -f $depbase.Tpo $depbase.Plo
,\
      |               ^
b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members:In file included from misc/interrupt.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362: (c9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ons  362 |     if( var_GetChecked( p_obt vlc_j, psz_name, VLC_VAR_ADDRESSo, &vablj )e c)t
_      |         ^
t ../include/vlc_variables.h*:)142(:&48(:x )note: -expanded from macro 'var_GetChecked'>
o  b142j | #d)ef i\n
e       v| a              ^r
_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membIn file included from misc/picture_pool.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:ers: (c39o:n snote: texpanded from macro 'var_Create'
   v122 | #dlefinec_object _tvar _*)(C&(rx)-e>obj) \
      |               ^a
te(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/interrupt.c:39:
In file included from ../include/vlc_common.h:1031:
In file included from misc/picture_pool.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.h:525:5: 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     525 |      v vara_Creater_C( rp_eate( p_obj, psz_name, VLC_VAR_BOobj, psz_name, VLC_VOLAR_INTEGER | V | VLC_VAR_DOILNHERITC_VAR_DOINHERIT
       );
      | |     ^
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
../include/vlc_variables.h:  122 | 122#:def39i: ne vanote: expanded from macro 'var_Create'r_C
r  e122a | #define var_Create(a,b,te(a,b,c) var_Crec) vaarte( VL_C_OBJECT(a), b, c )
      |                                       ^
Create(../include/vlc_common.h:481:15:  VLC_OBJECnote: Texpanded from macro 'VLC_OBJECT'
(  481a), b |       ,   cc )
onst       |                                       ^
../include/vlc_common.h:481:stru15: note: ct vexpanded from macro 'VLC_OBJECT'
lc_  c481 | o m  m o n _mem  const struct vlc_common_members: bers: (cons(t vlc_object_tc *on)(&(x)st vlc_o-bject_>to b*)j()& (\
x      )| ->obj              ^)
 \
      |               ^
In file included from misc/picture_pool.c:32:
In file included from ../include/vlc_common.h:1031:
In file included from misc/interrupt.c../include/vlc_variables.h::539:5: warning: 39:
In file included from ../include/vlc_common.h:1031due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:
../include/vlc_variables.h  539 |   :442  var_Cre:a5t: ewarning: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] p
_o  b442j | ,  p   svazr__name, Create(V LpC__oVAR_Fbj,LOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b,  pc )
      | sz_na                                      ^
me, V../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
LC_VA  R481_ | BOO L  |   V L C_VA R _cDoOnIsNHtE RsItTr )uct vl;
      | c_c    ^
o../include/vlc_variables.h:122mm:o39n:_ mnote: emexpanded from macro 'var_Create'
b  122 | #edresf: ine v(arc_oCnrst vlc_eobjate(a,bec,c) var_Crt_t *)e(&ate( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: (x)note: expanded from macro 'VLC_OBJECT'
-  481> | o b j )   \   c
      |               ^
onst struct vlc_common_members: (const vlc_In file included from obmisc/picture_pool.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psject_t *)(&(x)->obj) \
      |               ^
z_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | In file included from misc/interrupt.c:#39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5:de warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
fine   455 |     var_Crvear_aCtreatee(a(,b,c)  var_pCreate( VLC_OBJECT(a), b_, c )
      obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_|                                       ^
D../include/vlc_common.h:481:15: note: OIexpanded from macro 'VLC_OBJECT'
N  481 |  H ERIT       const struct);
      |     ^
 v../include/vlc_variables.h:122lc:_39common_members: (const vlc_ob: note: ject_t *expanded from macro 'var_Create'
)  122( | #defin&(x)->oe vabj) r_Create(a,b,c) v\
      |               ^ar_Crea
te( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         In file included from comisc/picture_pool.cn:st32 :
sIn file included from t../include/vlc_common.hr:u1031c:
t../include/vlc_variables.h :v563l:c5_:com warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mon_me  m563 |     bvearrs: (_Crecate(o p_obj, nstpsz v_nalme, cVLC_VAR__STRobjING |e VLCc_VARt__t *)(&(x)-D>OINHEobjR)I T
      |     ^
\../include/vlc_variables.h:
122      :| 39              ^
: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(In file included from misc/interrupt.c:a)39,:
 b, cIn file included from  ../include/vlc_common.h):
1031      |                                       ^:

../include/vlc_variables.h:../include/vlc_common.h:481469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:15: note: expanded from macro 'VLC_OBJECT'
  469 |     var_Cr  481 |        eate(  copnst s_obj,t rpuscz_t nvalc_mceo,m mVoLnC__mVembersA:R _(STRIcNonGs t|  vVlLcC_ob_jecVAR_DtO_INHtE R*I)(&(T );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122x)->o | #dbejf)ine  v\a
r      | _Cr              ^e
ate(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: In file included from note: misc/picture_pool.cexpanded from macro 'VLC_OBJECT':
32:
In file included from ../include/vlc_common.h:1031:
  ../include/vlc_variables.h481:578:9: |   warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
    578 |       c oinstf(  var_Chansgtruect(  vlcp_c_obj, opsmmon_memzbe_rs: (consname, VLC_VAR_CHOICESCOUNT, &ct vlc_oobunt, NULLje ) )ct_
      t|         ^ *)(&(x)->obj) 
\
      | ../include/vlc_variables.h:              ^
128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, In file included from c, dmisc/interrupt.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h, :e 477:5:)
       warning: |                                           ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h:
481  477 |     va:15:r note: expanded from macro 'VLC_OBJECT'
_Crea  t481e | (   p _o     const strbj, psz_ucnatme , VvlcLC__VcARo_STRmmon_INmemG b| VLeC_rs: (cVAR_oDOINHERIT );
      |     ^
nst vlc_object_t *)(&(x)->o../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
bj  122) \
      |               ^
 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/interrupt.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/interrupt.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/interrupt.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/interrupt.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/interrupt.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/interrupt.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/interrupt.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/renderer_discovery.lo -MD -MP -MF misc/.deps/renderer_discovery.Tpo -c misc/renderer_discovery.c  -fPIC -DPIC -o misc/.libs/renderer_discovery.o
In file included from misc/interrupt.c:41:
../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
      |            ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
  125 | #define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/interrupt.c:41:
../include/vlc_network.h:150:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  150 |     return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
  146 |         net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
      |                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/interrupt.c:41:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/keystore.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/keystore.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/keystore.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/keystore.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/keystore.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/keystore.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/keystore.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/keystore.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/keystore.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/keystore.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/keystore.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/keystore.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/keystore.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/keystore.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/keystore.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/keystore.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/keystore.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/keystore.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/keystore.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/keystore.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/keystore.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/keystore.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/keystore.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/keystore.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/keystore.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/keystore.c:38:32: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   38 |     vlc_keystore *p_keystore = vlc_custom_create(p_parent, sizeof (*p_keystore),
      |                                ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
  110 |         vlc_custom_create(VLC_OBJECT(o), s, n)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/keystore.c:43:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   43 |     p_keystore->p_module = module_need(p_keystore, "keystore", psz_name, true);
      |                            ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
   48 | #define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/keystore.c:46:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   46 |         vlc_object_release(p_keystore);
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/keystore.c:68:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   68 |     module_unneed(p_keystore, p_keystore->p_module);
      |     ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
   50 | #define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/keystore.c:70:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   70 |     vlc_object_release(p_keystore);
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/keystore.c:83:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   83 |         msg_Err(p_keystore, "invalid store request: "
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/keystore.c:92:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   92 |             msg_Err(p_keystore, "invalid store request: "
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/keystore.c:134:49: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     p_priv->p_memory_keystore = keystore_create(VLC_OBJECT(p_libvlc), "memory");
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/keystore.c:383:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  383 |         msg_Err(p_parent, "vlc_credential_get: invalid url");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commIn file included from misc/renderer_discovery.c:27:
In file included from ../include/vlc_common.hon_m:1031em:
../include/vlc_variables.hbe:189rs:12: : (cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]onst 
vlc_obj  189 |   ec  t_ret *)(tu&(rnx) v->arobj) \
      |               ^
_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:misc/keystore.c:407:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
140  407 |                 msg_Warn(p_parent, "Password in a URI is DEPRECATED");
      |                 ^
:48../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
:   85 |     msg note: expanded from macro 'var_SetChecked'
_  140G | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
ene../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
r  481 |         const struct vlc_common_members: ic(p_(cthiso,n stV vlc_object_tLC_MSG _*)W(AR&(x)->obj)N \, __VA
      _AR| G              ^
S__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_naIn file included from me, misc/renderer_discovery.c:27:
In file included from ../include/vlc_common.h:1031_:
_../include/vlc_variables.hF:I203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]L
E__, __LI  N203E__ |  ,   \ 
      | r            ^
eturn var_../include/vlc_common.hS:e481t:C15h:e cnote: keexpanded from macro 'VLC_OBJECT'
d( p_obj,   481ps | z_       n acme, oVnLsCt_ VsAtR_BruOcOtL ,v lvalc )_commo;n
_      m|            ^
embers:../include/vlc_variables.h :(140c:48o: note: nexpanded from macro 'var_SetChecked'
s  t vlc_140o | b#jdeect_t *f)in(e& v(arx)->obj)_ S\
      e| t              ^C
hecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481misc/keystore.c: | 422 : 21 : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    422  |           c o n st struct v        l c_var_Inchoemrmion_tmembers: (coString(pnst vlc_obj_eparent, pcstz__to p*tio)(&(xn)->_uosbejr)n a\m
e      | )              ^;

      |                     ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheIn file included from rmisc/renderer_discovery.ci:tS27t:
rIn file included from in../include/vlc_common.h:1031:
../include/vlc_variables.h:212g(VLC_O:B12J:E CTwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  o)212 |     , nr)et
u      r| n                                                  ^
 var_SetCheck../include/vlc_common.h:ed (obj481,: 15n:ame, VLC note: expanded from macro 'VLC_OBJECT'
_  481 | VA    R  _ C OcOoRnst sDS, val);
      |            ^
25 warning../include/vlc_variables.ht:sr140u generated:48: .
ct vlc_note: expanded from macro 'var_SetChecked'
c  140 | #doemfmon_meimnbee rvsar: (con_SetCheckeds(o,t vlc_onb,jte,cvt_t *)) var_Se(&(xt)->oChbejcked()V L\C_
O      B|               ^
JECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: misc/keystore.cnote: expanded from macro 'VLC_OBJECT'
:  481425 |  : 21:     warning:   condue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
st struct   vl425 |           c_    co      vmmaron_I_menhmbeerrsit: (Stcorinstng vl(pc_o_parenbjt, ectpsz_op_t *)(ti&(xon)-_p>obj) \
ass      |               ^
word);
      |                     ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n)In file included from misc/renderer_discovery.c: var_27:
In file included from In../include/vlc_common.h:1031heritS:
../include/vlc_variables.h:tri227:12ng: warning: (Vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
L  227 | C_   OB reJEtuCTrn(o v), ar_n)Set
      | Che                                                  ^
../include/vlc_common.h:cke481:15: note: expanded from macro 'VLC_OBJECT'
d( p_o  481bj |  , psz_  nam  e,   VLC c_VAonR_FstLOA sT,tru valct ); vlc_comm
      |            ^
../include/vlc_variables.h:140on:48:_memb note: erexpanded from macro 'var_SetChecked'
s: (  140co | #dnsefit nevl vac_objecr_St_ett *)(Che&(ckex)-d(o,>on,tbj,v)) \
       va|               ^r_
SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/renderer_discovery.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/renderer_discovery.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (constdepbase=`echo misc/threads.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
 vlc/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/threads.lo -MD -MP_obje -MF $depbase.Tpo -c -o misc/threads.lo misc/threads.c &&\
mv -f $depbase.Tpo $depbase.Plo
ct_t *)(&(x)->obj) \
      |               ^
In file included from misc/renderer_discovery.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/renderer_discovery.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/renderer_discovery.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/renderer_discovery.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/renderer_discovery.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/renderer_discovery.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/renderer_discovery.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/renderer_discovery.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/renderer_discovery.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/renderer_discovery.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/renderer_discovery.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/renderer_discovery.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/renderer_discovery.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/renderer_discovery.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/renderer_discovery.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/renderer_discovery.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/renderer_discovery.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/renderer_discovery.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/renderer_discovery.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/threads.lo -MD -MP -MF misc/.deps/threads.Tpo -c misc/threads.c  -fPIC -DPIC -o misc/.libs/threads.o
28 warnings generated.
depbase=`echo misc/cpu.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/cpu.lo -MD -MP -MF $depbase.Tpo -c -o misc/cpu.lo misc/cpu.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from misc/renderer_discovery.c:29:
In file included from ../include/vlc_renderer_discovery.h:24:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/renderer_discovery.c:29:
In file included from ../include/vlc_renderer_discovery.h:24:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/renderer_discovery.c:29:
In file included from ../include/vlc_renderer_discovery.h:24:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/renderer_discovery.c:29:
In file included from ../include/vlc_renderer_discovery.h:24:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/cpu.lo -MD -MP -MF misc/.deps/cpu.Tpo -c misc/cpu.c  -fPIC -DPIC -o misc/.libs/cpu.o
misc/renderer_discovery.c:206:34: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  206 |     struct vlc_rd_probe *p_tab = vlc_probe(p_obj, "renderer probe", &i_count);
      |                                  ^
../include/vlc_probe.h:37:19: note: expanded from macro 'vlc_probe'
   37 |         vlc_probe(VLC_OBJECT(obj), cap, pcount)
      |                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/renderer_discovery.c:239:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  239 |     module_unneed(p_rd, p_rd->p_module);
      |     ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
   50 | #define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/renderer_discovery.c:242:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  242 |     vlc_object_release(p_rd);
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/renderer_discovery.c:251:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  251 |     p_rd = vlc_custom_create(p_obj, sizeof(*p_rd), "renderer discovery");
      |            ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
  110 |         vlc_custom_create(VLC_OBJECT(o), s, n)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/renderer_discovery.c:257:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  257 |     p_rd->p_module = module_need(p_rd, "renderer_discovery",
      |                      ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
   48 | #define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/renderer_discovery.c:261:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  261 |         msg_Err(p_rd, "no suitable renderer discovery module for '%s'",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/renderer_discovery.c:265:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  265 |         vlc_object_release(p_rd);
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
37 warnings generated.
depbase=`echo misc/epg.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/epg.lo -MD -MP -MF $depbase.Tpo -c -o misc/epg.lo misc/epg.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from misc/threads.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/threads.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/threads.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/threads.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/threads.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/threads.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/epg.lo -MD -MP -MF misc/.deps/epg.Tpo -c misc/epg.c  -fPIC -DPIC -o misc/.libs/epg.o
In file included from misc/threads.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/threads.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memb36 warningers:s generated.
 (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/threads.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/threads.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/threads.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) vadepbase=`echo misc/exit.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/exit.lo -MD -MP -Mr_F $depbase.Tpo -c -o misc/exit.lo misc/exit.c &&\
mv -f $depbase.Tpo $depbase.Plo
GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/threads.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/threads.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/threads.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/threads.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/threads.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/threads.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/threads.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/threads.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/threads.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/threads.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/threads.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/threads.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/threads.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/threads.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( varIn file included from misc/cpu.c:33:
_ChangIn file included from ../include/vlc_common.he( p_o:1031bj, ps:
../include/vlc_variables.hz_name:189:12: , VLC_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
VAR_C  189 | HOI CESC  OUNT, &count, NULL  retur) )
      |         ^
n va../include/vlc_variables.h:128r_Set:43: note: expanded from macro 'var_Change'
Chec  128 | #defkedin( pe var_Change(a,b,_obc,d,e) vjar, _Cpshaz_ngnae(me V, LCVL_OC_BJVAREC_IT(NTEa)GER, , b,va cl ), ;
d,      |  e           ^
 )
      | ../include/vlc_variables.h:                                          ^
140:../include/vlc_common.h:48:481: note: 15:expanded from macro 'var_SetChecked'
   140note: expanded from macro 'VLC_OBJECT' | #
de  481fi |  ne   v  ar  _S cetonChstec sketrd(uco,t n,vlt,c_v)co vmmaron_S_metemChbeecrske: d((cVLCon_OBJECT(o),st n,vlt,vc_object_t *)(&(x)->obj) \
      |               ^
)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/cpu.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/cpu.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/cpu.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/cpu.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/cpu.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/exit.lo -MD -MP -MF misc/.deps/exit.Tpo -c misc/exit.c  -fPIC -DPIC -o misc/.libs/exit.o
ecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/cpu.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/cpu.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/cpu.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/cpu.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/cpu.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #defi25 warnings generated.
ne var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/cpu.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/cpu.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/cpu.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_obdepbase=`echo misc/events.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/events.lo -MD -MP -MF $depbase.Tpo -c -o misc/events.lo misc/events.c &&\
jecmv -f $depbase.Tpo $depbase.Plo
t_t *)(&(x)->obj) \
      |               ^
In file included from misc/cpu.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/cpu.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/cpu.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/cpu.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/cpu.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/cpu.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/cpu.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/cpu.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/cpu.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/cpu.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/cpu.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/events.lo -MD -MP -MF misc/.deps/events.Tpo -c misc/events.c  -fPIC -DPIC -o misc/.libs/events.o
In file included from misc/epg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #misc/cpu.c:defi333:9ne : warning: vardue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_Se  333tC |  he  ck  ed  (o m,nsg,t_D,vbg)  (vaobr_j,SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
 "C../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
P  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->objU has ca)pabilities %s", stream.ptr);
      |         ^
 \
      |               ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/epg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/epg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/epg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/epg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/epg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/epg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/epg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/epg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/epg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/epg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/epg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/epg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/epg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/epg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/epg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/epg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/epg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/epg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strIn file included from misc/exit.cuc:25:
In file included from ../include/vlc_common.ht vlc:1031_c:
../include/vlc_variables.hom:189mo:12n_: membwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ers: (  189co |    nst vl rc_etobjeurn vct_t *)(&(x)->obj) \
      |               ^
ar_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
In file included from ../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
misc/epg.c  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    481 |         const struct vlc_c511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
ommon../include/vlc_variables.h_m:em122b:e39: note: rexpanded from macro 'var_Create's
:  122  | (con#sdte fvline vca_ro_Creatbej(ea,b,c)c tva_rt_Crea t*)(&e( VLC_O(BJxECT)(-a>),o bbj,)  c\ 
)      | 
              ^
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (coIn file included from nmisc/exit.c:25:
In file included from ../include/vlc_common.h:1031:
s../include/vlc_variables.ht:203 :12: vlc_owarning: bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ject_  t203  | *)(&(x) - > obj) \ 
return       | v              ^a
r_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val )In file included from ;
misc/epg.c      |            ^
:32:
In file included from ../include/vlc_common.h:1031../include/vlc_variables.h:
:../include/vlc_variables.h140:525::485:: note: expanded from macro 'var_SetChecked'
   140 | #warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
defin  525 |   e   vvaar_r_CreaSetCheckedt(e( po_,onb,jt,,v )psz_na mvear,_ SVeLC_VAtRC_hBeOOL | VcLC_Vked(VLAC_OR_DOINBHJEERCITT
(      | o    ^
),n,../include/vlc_variables.ht:,122v:)39
:      |                                                ^
 note: expanded from macro 'var_Create'
../include/vlc_common.h  :122 | #d481e:f15i:n enote:  expanded from macro 'VLC_OBJECT'v
ar_Cre  a481te | ( a , b , c) var _  const Csrterautcet(  vVlcL_Cc_omOmBoJnE_CmTe(mab)e,rs :b (,c ocn st) v
l      c_ob| je                                      ^c
t_t *)(../include/vlc_common.h&(:x)-481>o:15: note: expanded from macro 'VLC_OBJECT'
bj) \  
      | 481              ^ |      
   const struct vlc_common_members: (const vlc_objIn file included from emisc/exit.cc:t25_:
tIn file included from  ../include/vlc_common.h*:)1031(:
&../include/vlc_variables.h(:x212:12):- >warning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]b
j) \
      |               ^  
212 |     return var_SetChecked (obj, name, VLC_In file included from misc/epg.c:VAR_COORDS32, val):
;
      |            ^
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h../include/vlc_variables.h::140539::5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]48
:   note: 539expanded from macro 'var_SetChecked' | 
    140  |  #dvefinaer _vCarre_SeatteC(h epc_koebdj(,o ,pns,t,zv_name),  vVaLrC__SVeAtRC_hFeLckOeAdT | VL(VLC_OCB_VAR_JECT(o),DOINHEn,RITt
,      v| )    ^
      |                                                ^

../include/vlc_common.h:481:15../include/vlc_variables.h:122:39: :note:  expanded from macro 'var_Create'note: 
expanded from macro 'VLC_OBJECT'
  122 | #  d481 |      e f ine v aconst strr_uCcrte valtc_ecom(amon_me,mb,c) bverar_Cresa:t e((c oVnLsCt_ OvBlJcE_CoTb(jae)c,t_t b *), c )(&(x)->ob
      |                                       ^
j) \
      |               ^../include/vlc_common.h
:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common26_In file included from misc/exit.c:m warnings generated.
25e:
mIn file included from b../include/vlc_common.h:1031ers: (c:
on../include/vlc_variables.hs:t227 :vlc_o12b:j ewarning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t_t
 *)(&  (227x | ) -  > orebtju)rn \
      |               ^ 
var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/exit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/exit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/exit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/exit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),depbase=`echo misc/image.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/image.lo -MD -MP -MF $depbase.Tpo -c -o misc/image.lo misc/image.c &&\
n,mv -f $depbase.Tpo $depbase.Plo
t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/exit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/exit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/exit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/exit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/exit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/exit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #definIn file included from misc/epg.c:32e var:
In file included from _C../include/vlc_common.h:re1031:
ate(../include/vlc_variables.h:a,554:b,5:c) warning:  vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ar_Crea  554te |  (   VL vC_OBJECT(a)ar_Cr, b,ea ct )
e( p_      |                                       ^
ob../include/vlc_common.h:481:j, psz_name, VLC_VAR_S15: TRING | VLC_VAR_Dnote: expanded from macro 'VLC_OBJECT'
OIN  481HERIT
       |  |        const struct vlc_    ^
c../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
o  122 | #define var_Cmmon_members: (const vlc_obreatject_t *)(&(x)->obj) \
      |               ^
e(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from misc/exit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    442481 |   |      var_Create( p_o   bj, psz_name, VLC_VAR_B   const struct vlc_common_members:OOL | VLC_VAR_DO (constIN vlc_object_t *)(&(x)->obj) \
      |               ^HERIT );
      |     ^

../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(aIn file included from misc/epg.c),:32:
In file included from  ../include/vlc_common.h:1031:
b../include/vlc_variables.h, :c563 :)5
:       | warning:                                       ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481:15:  563 |      vnote: aexpanded from macro 'VLC_OBJECT'r
_Create( p  481 |    _ o b j , const  psz_nsatmreu,c t vlcV_LcC_ommon_VmembersA:R _(ScTonst vlRc_IoNbjectG | VLC_VAR_DOINHER_t *)IT
      |     ^
(&(x)->obj) \
      |               ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(aIn file included from misc/exit.c:,b,c) var_C25:
reate( In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hVL:C455:5: _Owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]BJECT(a), b, c )
      |                                       ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    481 |     455 |      va r _ Ccroeatenst stru( pct v_locb_jc, ommonp_smezmbers: (c_nameonst v, lc_oVLC_VAR_FLOATb j|e VLC_ct_t VAR*)_DOIN(&(x)->obj)H \
      |               ^
ERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_CreatIn file included from misc/epg.c:32e:
In file included from ../include/vlc_common.h:1031:
( VLC_OBJ../include/vlc_variables.hE:578CT:9(:a ), warning: bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],
 c   578 | ) 
      |                                       ^
   ../include/vlc_common.h:481:15i:f( note: expanded from macro 'VLC_OBJECT'
   var481_C |      hange (  c onp_obj, psstz _sntarmuec,t  vlc_coVLC_VAmRm_CHoOICEn_memberSs: (cCOUoNnTs,t  &vlc_objcount, ecNULL ) )
      |         ^t_
t *)(../include/vlc_variables.h&(x)->obj) :128:43: note: expanded from macro 'var_Change'\

      |               ^
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, In file included from d, e )misc/exit.c:25
:
In file included from ../include/vlc_common.h:      |                                           ^
1031:
../include/vlc_variables.h:469:../include/vlc_common.h5::481 :warning: 15due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: note: expanded from macro 'VLC_OBJECT'  469 |     var_
Create(   481p | _obj,         pconsstz_nam es,t rVLC_VuAcRt_ SvTlRcI_NcoG mmon_me| VLC_VmARb_eDrOs: IN(HcERoIT ns);
      | t    ^ 
vlc_objec../include/vlc_variables.ht_t :122*:)(39&(x:)- note: expanded from macro 'var_Create'
>ob  j) 122\ | #defi
      ne v| a              ^r_
Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/exit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/exit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/exit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/exit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/exit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/exit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/exit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/exit.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/image.lo -MD -MP -MF misc/.deps/image.Tpo -c misc/image.c  -fPIC -DPIC -o misc/.libs/image.o
In file included from misc/events.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/events.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/events.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/events.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/events.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/events.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/events.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/events.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/exit.c:65:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from misc/events.c:   6534:
In file included from  |     ../include/vlc_common.h:1031:
ms../include/vlc_variables.h:g_304:Db17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]g( 
p_li  304 | bv    lcif (, "exitinlikely(!var_GetCg" hecked ();
obj, name, VLC_VAR_COO      |     ^RD
S, &val))../include/vlc_messages.h:87:5)
: note: expanded from macro 'msg_Dbg'
      |    87 |                   ^
  ms../include/vlc_variables.h:g_142:Ge48:ne note: riexpanded from macro 'var_GetChecked'
c  142(p | #_tdehifis,ne V vLCar_M_GSGet_DChBGec, ke__d(VA_o,ARn,GSt,__v))
 v      | ar    ^
_G../include/vlc_messages.h:et78:Ch13:ec note: keexpanded from macro 'msg_Generic'
d   78(V |   LC  _OvlBJc_ECLoT(g(o)VL,nC_,tOB,vJE)
CT      | (o                                               ^
),../include/vlc_common.h: p, v481:lc15:_m note: odexpanded from macro 'VLC_OBJECT'
u  481le |  _n  am  e,   _ c_FonILstE_ s_,tr _uc_Lt INvlE_c__,co \mm
      on|             ^_m
../include/vlc_common.h:em481:be15:rs note: : expanded from macro 'VLC_OBJECT'
(  481co |  ns   t   vl  c_coobnsjet ctst_tru *ct)( v&(lcx)_c->omobmoj)n_ \me
      mb|               ^er
s: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/events.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: misc/exit.c:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
70:9  324:  |  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    70   |  if  ( !  v  a mrsg__DGbge( tp_Clihbvelcc, k"neo dex( pit_ hoanbdler"j );
      ,|          ^p
s../include/vlc_messages.h:87:5z: note: expanded from macro 'msg_Dbg'
_n   a87 |    m msg_Geeneric(,p_t hVLis, VLCC_V_AR_FLOAT, &val ) )
      |          ^MSG
_DBG,../include/vlc_variables.h :142:48: note: expanded from macro 'var_GetChecked'
__  142 | #define var_GetCheVcA_ARked(o,n,t,v) var_GGeStChecked(VLC_OBJECT(o),__)
      n,|     ^
t,v)
../include/vlc_messages.h:78:13      |                                                ^
:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 note:   481 |         const struct vlc_common_membeexpanded from macro 'msg_Generic'
r   s: (const vlc_object_t *)(&(x)->obj) \
      |               ^
78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LIn file included from misc/events.cINE:__34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,   340\
      |  |             ^ 
  ../include/vlc_common.h if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &v:481:al ) )
      |         ^
15: ../include/vlc_variables.hnote: :expanded from macro 'VLC_OBJECT'142
:48  : note: expanded from macro 'var_GetChecked'
481 |   142 | #define var_GetCheck      ed(o,n,t,v) var_  cGetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
o../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ns  481 |   t  str     const struct vlucc_common_members: (t const vlc_object_t *)(&(x)vl->obj) \
      |               ^
c_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^In file included from 
misc/events.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/events.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/events.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/events.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/events.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/events.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/events.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/events.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/events.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/events.c:3427 warnings generated.
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/events.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/events.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/events.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/events.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) depbase=`echo misc/messages.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/messages.lo -MD -MP -MF $depbase.Tpo -c -o misc/messages.lo misc/messages.c &&\
mv -f $depbase.Tpo $depbase.Plo
var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
25 warnings generated.
depbase=`echo misc/mime.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/mime.lo -MD -MP -MF $depbase.Tpo -c -o misc/mime.lo misc/mime.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from misc/image.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/image.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/image.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/messages.lo -MD -MP -MF misc/.deps/messages.Tpo -c misc/messages.c  -fPIC -DPIC -o misc/.libs/messages.o
&(x)->obj) \
      |               ^
In file included from misc/image.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/image.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/image.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/image.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/image.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/image.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (cons25 warningt s generatedvl.
c_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/image.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/image.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/image.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/image.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/image.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  depbase=`echo misc/objects.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
122 | #define var_Create(/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/objects.lo -MD -MP -MF $depbase.Tpo -c -o misc/objects.lo misc/objects.c &&\
mv -f $depbase.Tpo $depbase.Plo
a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/image.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/image.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( plibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/mime.lo -MD -MP -MF misc/.deps/mime.Tpo -c misc/mim_oe.c  -fPIC -DPIC -o misc/.libs/mime.o
bj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/image.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/image.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/image.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/image.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/image.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/image.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/image.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/image.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/image.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/objects.lo -MD -MP -MF misc/.deps/objects.Tpo -c misc/objects.c  -fPIC -DPIC -o misc/.libs/objects.o
In file included from misc/image.c:43:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/image.c:43:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/image.c:182:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  182 |             msg_Warn( p_image->p_parent, "Image decoder output more than one "
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/image.c:188:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  188 |         msg_Warn( p_image->p_parent, "no image decoded" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/image.c:282:16: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  282 |     p_stream = vlc_stream_NewURL( p_image->p_parent, psz_url );
      |                ^
../include/vlc_stream.h:404:51: note: expanded from macro 'vlc_stream_NewURL'
  404 | #define vlc_stream_NewURL(a, b) vlc_stream_NewURL(VLC_OBJECT(a), b)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/image.c:286:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  286 |         msg_Dbg( p_image->p_parent, "could not open %s for reading",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/image.c:293:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |         msg_Dbg( p_image->p_parent, "could not read %s", psz_url );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/image.c:443:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  443 |         msg_Dbg( p_image->p_parent, "no image encoded" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/image.c:466:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  466 |         msg_Err( p_image->p_parent, "%s: %s", psz_url, vlc_strerror_c(errno) );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/image.c:486:8: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  486 |        msg_Err( p_image->p_parent, "%s: %s", psz_url, vlc_strerror_c(errno) );
      |        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membeIn file included from misc/messages.c:rs:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h: (c189:12: onstwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 vlc_objec  189 | t_t *)  (&  (x)ret->ournbj v) \ar_
      | SetC              ^
hecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/messages.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/messages.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/messages.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return vamisc/image.c:675r_SetChecked( p_obj, psz_name, VLC_VAR:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_F  675LO |  AT  ,  p_vadel c );= 
      vl|            ^c_
cus../include/vlc_variables.h:to140:m_48:cr note: eaexpanded from macro 'var_SetChecked'
t  140e( | #def p_inthie s,va sr_izSeeoftC( he*pck_dedec(o ),n, ,t"i,vma) geva dr_ecSeodtCerhe" ck);ed
      (V|             ^LC
_OB./libvlc.h:JE110:CT27:(o note: ),expanded from macro 'vlc_custom_create'
n  110,t |  ,v  )
        |                                                   ^
vl../include/vlc_common.h:481:15:c_ note: expanded from macro 'VLC_OBJECT'cu
st  481om |  _c  re  at  e( cVLonsC_t OBstJEruCTct(o v),lc s_c, omn)mo
      n_|                           ^me
../include/vlc_common.h:mb481:er15:s: note:  (expanded from macro 'VLC_OBJECT'
con  481st |   v  lc_o   bj  eccot_nst *)(&(x)-t >obj) st\
      |               ^
rucIn file included from misc/mime.ct vl:c_29:
commoIn file included from ../include/vlc_common.h:n_m1031:
../include/vlc_variables.h:189:12em: bewarning: rIn file included from misc/messages.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s:241 (:const12 v:lc_ objwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ec
  189 |    241 |       re t_t *tureturr)(&(x)-n van varr_>obj)_SetChecSeke d(tC p_hec\
ko      |               ^
bjed(,  p_opsbj, psz_z_nnaameme, , VVLCLC_V_VAR_Imisc/image.c:AR_SNTRI688:23: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
T  688 |  NG   p_, EGEdec-R, >p_vavall  ););
      | 
                 ^
|            ^
../include/vlc_variables.h:140:modul../include/vlc_variables.h:48: 140:48note: expanded from macro 'var_SetChecked'
: note:   140e = module_need( p | #defin_de vaec, r_Se"vitChdeexpanded from macro 'var_SetChecked'
e  140 | #do decoderef", "cked$co(o,n,idetn,vc")e, f  var_Svalsae r)e_t;
      | S                      ^
C../include/vlc_modules.h:48eth:42:eC note: expanded from macro 'module_need'chke
d(ecVL   48k | #ed(oCdef,ine mn,_OBoJdulEtCT(oe_n),n,,t,vv))e vared(a
      | _                                               ^
../include/vlc_common.h:481:15,: note: Sexpanded from macro 'VLC_OBJECT'eb
tCh  481 |  ,    c,d)e c  kmodu ecldoe_n(sntVLC_OBJECT(o),n struct ,t,v)
      vlc_comm|                                                ^
eon../include/vlc_common.h:481:15: note: _members: (consexpanded from macro 'VLC_OBJECT'
edt  481 |         const struct vlc_commo vlc_objn_membeect_t *()(VLC_&rO(sxB:)JECT->obj )(a),b,c,d) 
(c\      |                                          ^
o
      n|               ^s
../include/vlc_common.ht :481:15vlc_o: bnote: jexpanded from macro 'VLC_OBJECT'ect_t
   481 | * )  (&(x)- >ob  j) \
      In file included from | misc/mime.c               ^:
 29:
constIn file included from  s../include/vlc_common.h:1031:
../include/vlc_variables.htruct vlc:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
co  203 |   m m orentu_rn vmaeIn file included from r_Smbers: (cemisc/messages.cotChec:ke40n:
sd( pIn file included from ../include/vlc_common.h:_1031tobj:
, v ../include/vlc_variables.hlp:csz_n256:12a:_ warning: ome, VLC_VAR_BOdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]bjec
Ot_tL,   v256al ); 
 | *  )       | ( &r           ^
(etu../include/vlc_variables.hrx:n140 :)v48-a:>r onote: _bj)Sexpanded from macro 'var_SetChecked'et C
h  140 | #ed\ce
fk      i| ne veda(r p              ^__S
oetbCj,hecked psz_(noam,enmisc/image.c,t:691,v) v:, 9VarLC_:_S Vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]AetCh
R_ADDRESS, e  vc691k | ea dl ( )V LC_OBJECT(o),n,t,  v;
      |            ^) 
       
 ../include/vlc_variables.h:140| :                                               ^
m48../include/vlc_common.hs:g :_Err( p_dnote: 481ec:, "expanded from macro 'var_SetChecked'n15
:o   suit140a  | #defbnote: ineexpanded from macro 'VLC_OBJECT'le deco va
d  er481 |  _r mo dS  e tu   conCslht eesct fkoerrduc(t o,n ,fvtolc,uvr_)c cv a`c%omm4r.4s'. "
      |         ^
_on_mem../include/vlc_messages.hSberse:tCh: (conste vlc_83o:bckedject_(t5 :*V )Lnote: (&(x)-C>expanded from macro 'msg_Err'
o_OBb   j83) |  J \
E       C|   ms              ^gT
_(o),nG,t,v)
      |                                                ^
e../include/vlc_common.hn:e481r:i15c: note: expanded from macro 'VLC_OBJECT'(
p_this  481In file included from , misc/mime.c:V29 | LC:
 _MSG_ EIn file included from  ../include/vlc_common.hR R   ,: c1031o:
n _../include/vlc_variables.h_s:VA_ARG212t:12: warning: S due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s
__)
t        | 212    ^ | 
r ../include/vlc_messages.h:78u c t r e:tvl13c: _comumrnote: onexpanded from macro 'msg_Generic'n
_    var_m78embeSetCherc |  ks ed:    (ob(jc, name,voln c_VLLoCs_gVAR_COORDS(t,  val);
      | v           ^V
L../include/vlc_variables.hl:Cc140__:Oo48Bb:JE note: jexpanded from macro 'var_SetChecked'
e  CcTt140(_ | #tdoe)f , p*i)(,& (nvle xc)_vmoduar_Sele_->onbajtmC) heecked(o,n, __F\I,
      | tLE__              ^
,,v) var_ Set__CheckeLd(IVNLEC___OB,J E\C
T      (| oIn file included from misc/messages.c:40:
In file included from ../include/vlc_common.h:1031:
            ^../include/vlc_variables.h
:),n,276:10: warning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],v)

../include/vlc_common.h      |                                                ^  
276:481 | : ../include/vlc_common.h :15481 : :15if:  note: note: expanded from macro 'VLC_OBJECT'expanded from macro 'VLC_OBJECT'
(
   !var_GetChecked( 481 |   p _  481o  b  |   j c,on  s ptsz  _ struct vnl ac_com me ,mcoonst ns tV_memberLsCru_:VAR c(tconst  v_vIlc_object_t *)N(lT&Ec(G_xEcRo, &valm) ) )mo
-      | >on_memb         ^
ebj)../include/vlc_variables.hr:s \
      |               ^
142:: (con48s:t vlc_ note: expanded from macro 'var_GetChecked'
o  142 | #dbefjienect_t *)(&(x)->obj) \
       In file included from v| a              ^r_
Gmisc/mime.cet:29:
In file included from ../include/vlc_common.h:C1031h:
eck../include/vlc_variables.hed:(o227,:n12,:t ,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v) var_  Ge227t | Ch ec  misc/image.c: 704:rkeet27d(VLCurn v_a:OBr JE_Cwarning: STdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e(o)
,tCn,t,v  )h
704 |       |                                                 ^ecked( p
_obj../include/vlc_common.h : ,481 :15: note: expanded from macro 'VLC_OBJECT'
i   f481 |      p s (z _p_n consatd esmcte->, VLrCp_VA_umcoRdu_tF Lvlc_common_OmAlembTe,e  rs: (const vlc_object_t *)(&(x)->obj) \
      |               ^
)val  )m;
o      d| u           ^l
e../include/vlc_variables.h:140_:u48n:n enote: eexpanded from macro 'var_SetChecked'd
( p  _140d | e#c, In file included from pdef_decmisc/messages.c:40:
in->In file included from p../include/vlc_common.h_mod:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
u lv  a293re |     if_(SetCh  e)!cked(o,n,t,v) vv;aar
r_      | S                          ^e
_GetCh../include/vlc_modules.het:ck50Ce:d42(h p_oebjck,:e  pnote: sdexpanded from macro 'module_unneed'z(
_VLC_OBna   me, V50J | E#CT(oLdC_e)f,ViAnRe_ BnmOOL,,ot d,vu&)val
 le_un      | )n                                               ^
e e../include/vlc_common.hd):
(481      a:| ,15b:         ^) 
 module_unneed(VLC_OBJECT(../include/vlc_variables.hnote: :a),bexpanded from macro 'VLC_OBJECT'
)  
481142      : |     48: note: expanded from macro 'var_GetChecked'
   142   | | #                                         ^d
efin ec../include/vlc_common.h ov:na481sr:t 15str: note: expanded from macro 'VLC_OBJECT'
uc_t  481 |          vlGetChceconst_ ccksommone_dtm(o,nermb,utc,et vlc_vcr) var_GetChecked(VLsC_:o OBm(JmECT(o),n,t,vc)o
      |                                                ^
onst vn../include/vlc_common.h_:l481c:15: _objectm_te m*b)e(rs¬e: :(expanded from macro 'VLC_OBJECT' x
)->  481 |    o     (cbconsto struct vljcn)_s t\c ommon_
m      v| le              ^
c_objectm_bte *)(&(xr)s-:> o(cbj) \
      In file included from o| misc/mime.c              ^
:nst29 v:
lIn file included from c../include/vlc_common.h_:o1031b:
jec../include/vlc_variables.ht:_241misc/image.c:712t :*12):: 5(warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:& (warning: x)->obj) \
      |               ^

due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |    712 |        vlc_orbejtuect_rrn var_SeetleChecIn file included from misc/messages.c:40:
ked( aIn file included from sep(../include/vlc_common.h_o: b1031:
../include/vlc_variables.hj,:p 304p_:17: swarning: zddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  304 |    n eaimfec (like,l  y)(V!L;var_CG_
eVt      A|     ^RC_hSeTc
R../include/vlc_objects.hIkNeG:, v66d: 25a: note: expanded from macro 'vlc_object_release'
l );
      |            ^
(   o../include/vlc_variables.h:140:48:b jnote: expanded from macro 'var_SetChecked'66,
 |   140 | #defi name, Vne    vLlcC v_Va_rAoRb_jS_COOecReDS, &vattCh_lr)e)e)
      | leca                ^ks
e../include/vlc_variables.he:d(142(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t, :48: note: VLvC)_expanded from macro 'var_GetChecked'
      | 
                                               ^  O142B | J#
E../include/vlc_common.hdefine var_GetChCT(:ae481c) )
      |                         ^
k../include/vlc_common.h::ed(o481:15,n15,t,v) var_GetC: : note: note: heckexpanded from macro 'VLC_OBJECT'
eexpanded from macro 'VLC_OBJECT'd(  481 |   VLC_OBJE   
CT(o),  481 | n , t  ,  v co)
      n|     cons                                               ^t struct vlc_commonst
_mem../include/vlc_common.h: 481sb:15: note: etexpanded from macro 'VLC_OBJECT'rsr: 
(u  c481tcons t | v lvcl _  c co  m _mobject_t o nconst struct vlc_c_om*m)e(&mm(obxn_meembersr: ()csonst v:l-c _obj(e>ccotob_jn)st  t* )\
v(l      c| _&              ^
(objexc)t->_ot *)b(j)&(x)-> \
      | o              ^
bj) \
      |               ^
In file included from misc/mime.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetCheckedmisc/image.c:721:(13 :p_ob jwarning: , pIn file included from due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]sz_na
m  misc/messages.ce:72140, VLC:
 | In file included from ../include/vlc_common.h:1031:
 ../include/vlc_variables.h_ :324:10VA: R _ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
p_enc = so  u324At_En | c Do D d if( !vReaErSr_GetCheckS, valIn file included from  Crmisc/objects.c:ed)40;
      :
e|            ^(
In file included from ../include/vlc_variables.h p../include/vlc_common.h_ob::a1031140:48: jnote: expanded from macro 'var_SetChecked'
, te( p_this:
../include/vlc_variables.h ):189:12  ;:140
 warning:       p|             ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s | z
_na../include/vlc_sout.hme:268:50: , V#d  Lenote: Cexpanded from macro 'sout_EncoderCreate'
f189_  268 | VAR#d | ie fi ne ne  vreturarn_S _FvLeatCrhOAeckT,ed( &_Se vtCso,outhec_Eknal co) )nd,ed(e rCp
      t,_v|          ^
)../include/vlc_variables.ho:142br jea,:vt48 eap: snote: expanded from macro 'var_GetChecked'zr_(o_)SetnCha somut_Eece, VncLoderCC_VkeA
d(RVL_C_IOBJ  142NECTr | #(o),n,eaTte(Vt,EGER, vLCav)
      delf|                                                ^
 );
      ../include/vlc_common.h:| 481:           ^15:
 _O../include/vlc_variables.hBine vnote: expanded from macro 'VLC_OBJECT'
:aJ  r_481140:48: note: expanded from macro 'var_SetChecked'Ge
 | EC    tChecke      d(o,n,tc140 | ,vons) v#daTe(of)r_Gei)
ne v      tt strar_S| uecCht tecCkvlc_coh                                                 ^
em../include/vlc_common.hc:481kemodn:(o,_mnemb,15:t note: ,expanded from macro 'VLC_OBJECT'eed
(VLC_OBv  481 | )    J    con st sEvCT(ao)rs,n,tt: r,uct (covlnstcr_S_c veomtlc_oCbjevmcheck)
      t_t *| )e(don(_membVLC&(xe)-_>oOBJrs:                                                ^
../include/vlc_common.h:(c481E:15:CT(o note: expanded from macro 'VLC_OBJECT'
)  481, |  o   nsnt v,blj)    ct_o bje\conc
t_stt, *)v(&() strx      | uc              ^)
t v      l|                                                ^-

>ob../include/vlc_common.hj:481:) \
      | 15c              ^_
com: moIn file included from note: n_expanded from macro 'VLC_OBJECT'mem
misc/mime.c:29be:
rIn file included from ../include/vlc_common.h:s  : 1031:
../include/vlc_variables.h:(co276:10:481 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]nst |  vlc_ ob j
e   ct_t     276 | c  o  i *)misc/image.c:770:(&(f23: ( warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n!  770 |  v arx)-> _Ge pobj_s) \etn strucc-
      |               ^
t vlc>_cp_mommon_membertoCdulehs:ec ked( (const vlpc_obIn file included from misc/messages.c_o:40:
jIn file included from ../include/vlc_common.h = bjectmodu:1031:
../include/vlc_variables.h_, psz_tlna:e_340me, nVLC_ VAR*)ee_(INTEGE&(x)R, &vd( p_->obj)al  ) \)e

      |          ^      
nc, "../include/vlc_variables.h:142encode| r",:48 : note:               ^
expanded from macro 'var_GetChecked':
N9:U   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
142L |   L340 |  , fals e );#  if( varIn file included from _demisc/objects.cf
G:ine v40      | :
In file included from a../include/vlc_common.het                      ^
C../include/vlc_modules.h:48r_he:1031:
../include/vlc_variables.h:203cke:d( p_12GetC: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
h:e  42:o note: expanded from macro 'module_need'
203bj | ,c psz_   48 na | # meke,d( odef,VineLn,t,vC ) var_VAR__GS etT mCheckredodetur(VuLC_nOBJ le_nECeveda(a,b,cT,r_SedRtCh(oe) m)o,n,dt,vule_)
      ckeneed| d(VL                                               ^
../include/vlc_common.h:I481NG,:15:C_OB note: expanded from macro 'VLC_OBJECT'
 (&vaJ   ElC481p_oT(abj, p ) )),
      | s |           ^b,zc,d     
 ../include/vlc_variables.h:142:)co48
      | n: note: _st                                         ^n
 expanded from macro 'var_GetChecked'
a../include/vlc_common.h:structme,   142 |  vl#dc_comV481:mon_15: note: meLexpanded from macro 'VLC_OBJECT'fCi
emn_VA  481e |    Rvar   _G_beetChe   conrcs: (coked(nsso,n,tB,vOt t vstO) Lrlcva_u,obj vaecclt_t );r_ *t vlc)
      |            ^
(&../include/vlc_variables.h(x:_)->objGe) \tChe140ckec
      | d(VLC:48ommo: note: expanded from macro 'var_SetChecked'n__              ^

OBJECT(meo  mbers140: ( | #def),in,In file included from nt,misc/mime.cecv )
v:29:
aoIn file included from ../include/vlc_common.h:rn1031st_S evlc:
../include/vlc_variables.ht_obj      C:293:10:ect_h warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  |                                                ^e
../include/vlc_common.h:481293cked:15 | (o:      *)note: expanded from macro 'VLC_OBJECT',i
f  481 | (&(n (!v,x)t   -ar,_Ge    >vobtC)he ck cvoed( ansrp_o_jbjSt etCh, pesz_ncame, kVLeCs_VAtrR)_ \
BOOu      |               ^L, ct v&vlc_coma
l ) )
      | d(VL         ^
Cm_omisc/image.c:773:On_me9../include/vlc_variables.h:142::B warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m48: Jnote: expanded from macro 'var_GetChecked'
E  142  773bersCT(o), | # | :   n (,dtecons,t vl  vfin)e
c_o         msbg_Errje| c(t_t *)( v                                               ^ar
&_GetC../include/vlc_common.hhe: pck481_eed(:o,15: nc, n("nx,note: t,vexpanded from macro 'VLC_OBJECT'
)-  >obj)481) \o
      |               ^
  vsuari | tab    _GletCh eck  eed en (VLcCcooIn file included from _ndermisc/messages.c: mosOBtJE C40dulsT(o:
In file included from e),n../include/vlc_common.h ft,t,vorucr :1031):
fourc../include/vlc_variables.h:350:9: ct  `vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
lc_com
        350 |   mon_  ifme%4m.4s( | '.va                                               ^b\nr_"
ers      |         ^:
 (con
Get../include/vlc_common.h:481../include/vlc_messages.h:sChectked(83:5:  note: expanded from macro 'msg_Err' p:
_15vo:l note: expanded from macro 'VLC_OBJECT'
b   j  481 | c_object, psz_83 |   t       co*ns)   (t str _nmsa&mu(ex, V)gLc-t v>C_VAo_Glbcj) e_ne\ric(p_
thi      sRc| omm,o              ^ _VLST
Rn_ImCNembers_:MG (coSn,G _s&EIn file included from vRRmisc/objects.c,:t va l40_:
In file included from l_Vc_o../include/vlc_common.h:1031 :
)../include/vlc_variables.h ):212:
12:       |         ^warning: Adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_A
RGS__)
      b
ject../include/vlc_variables.h_t *|     ^
:142:)(  212&( | x)48 : note: expanded from macro 'var_GetChecked'
- >  reo  ../include/vlc_messages.h:142b78:13:j | ) \
      |               ^ note: expanded from macro 'msg_Generic'
t#de   78f |     vinurn v
e ar_vSelc_LotCar_Ghecekgted C(obj, nhIn file included from ame(emisc/mime.c:29cVLC,:
In file included from ../include/vlc_common.hke VLCd_OB:_VAR_CO(o,n,t,v)ORJEC DS,1031:
 T(vo)ar_GetC../include/vlc_variables.hh:e304:17, p,v: warning: al);
      | c           ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   304 |    ../include/vlc_variables.hvlkc_meodulde_na(meV:140LC_O:48 BJEif (l, __FCILTE__ikely((!ova: note: expanded from macro 'var_SetChecked'
r_G),e _,_LtInCNEhecked,t, (obv)
      |                                                ^_j, _,
 ../include/vlc_common.h:481\
      |             ^
../include/vlc_common.h::n  140 | 48115:15::  anote: expanded from macro 'VLC_OBJECT'
#  481 |  dnote: mexpanded from macro 'VLC_OBJECT' e
   fe,i V481LC     ncon_eVAR_ varst_ |    s tC     rOOucSocnstt eRDS, t&s vtvlc_racolmCmohun_me)mbe))rse: (c
cked(o,n,t,v) vct      |                 ^a
 vlrc_ons../include/vlc_variables.h:142:_SetCheck48:ecd note: expanded from macro 'var_GetChecked'om(
V  L142C_OBJECTt movl | n_#dmemcbe_oe(rs: foin),n,te(, vvcb)je
      |                                                ^
ctar_t _Get../include/vlc_common.h*)(&(x)Che:481:ckedon15->:ob j) \
note: expanded from macro 'VLC_OBJECT'
s  t v      481(o| , |               ^ln,t
 ,v)  c _va     r_constGet storuct vlc_commCheoncke_misc/image.cdm:(VLCbje_ceOBJmtb_Et787:27C *)e(&:r( Ts(x):->warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  787ob),j)  \
( |    n,       t,vci)
      f(o p_| ennc                                               ^| s-
t vl              ^../include/vlc_common.h:>481:15c
_o: note: expanded from macro 'VLC_OBJECT'
pb_  ject_t481 |   *)(modul e )   &(x)- m >  oIn file included from misc/messages.c:40:
conbj)In file included from ../include/vlc_common.h:1031:
 od\ule_unne
      |               ^
st streu../include/vlc_variables.hdc:362t v(l: cp__common_members: (ce9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n
c  362on | , In file included from s misc/objects.c:40:
  In file included from if( va../include/vlc_common.hr_:GetC h1031t :
ev../include/vlc_variables.hp_c:227keed( p_oncbj:, l->p12: warning: c_odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]psz_
nba_modu  227 |   me, V LC_ relVARtur_Ane ) D;
v      |                           ^ar_SetCheckeje
dct../include/vlc_modules.h:_50:42t: (note:  *)(& p_objDRES(x)-S, &vaexpanded from macro 'module_unneed',
 psl   50 |  #de) )
z      |         ^
_>f../include/vlc_variables.h:o142iname, neV:48bj): note: expanded from macro 'var_GetChecked'
L  142 |  C_V#dAefmR_ iFnLe O\
      |               ^
AovT, ar_dvule_al );G
      |            ^
etCu../include/vlc_variables.hnn:140:e48: ed(haeck,In file included from note: misc/mime.c:29b:
In file included from expanded from macro 'var_SetChecked'../include/vlc_common.h:1031
:
../include/vlc_variables.h:  324:10:e )warning: d 140(mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ood | ule_un#dneed(
eVLC_Of,ine vnBJar_ECTSe  324t,t, |   C  v) v(a)arh,b)e_Geif( !vtChac
      | keckred(ed(VoLC_,OB                                         ^n
,_Gt,v../include/vlc_common.h)etC:481 v:15heack:eJECT(r_ o),n,note: dtS,vexpanded from macro 'VLC_OBJECT'e
( tp  481Check)
_      |                                                ^obje, pdsz( |   _n   V   cLC_OBJonsECT(amoet )str, ,VLn,Cut_VARct, vlc_covmmo)_F
LOATn_      |                                                ^
../include/vlc_common.h:481m:ember, &15val : note: s: 
../include/vlc_common.hexpanded from macro 'VLC_OBJECT'
() )  con
      |          ^
:../include/vlc_variables.h481:142:48481:15 | : note:  expanded from macro 'VLC_OBJECT' st
:   vlnote: cexpanded from macro 'var_GetChecked'
 _obj ec    t481 |    _ t  *   ) conscont strsuc(tt  vlc_c&s(x)->trobuj  co) \
142tmm       |  #d| vlceo              ^
_fince von_mamisc/image.cmrmone:__GetCmbe792heckersm: (:d(o,5cne: warning: monst bvl,t,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c_v)
 eo  792 | rbjec s   vlt_tcv:  *_(ob)jcareo_nst( vlc_ob&c(tx_re)le-ase( pjGetCehe>obcked(V_j) \
c      |               ^tenc_t 
 L);
C*      |     ^)
_OBJ../include/vlc_objects.h:E(66:25:& note: (expanded from macro 'vlc_object_release'
Cx   66 |     )->obvT(o),j) n\lc,_t
      |               ^
obj,evc)t
_relea      s|                                                ^
e( VL../include/vlc_common.hC:_481O:BJECIn file included from T15misc/objects.c:: note: expanded from macro 'VLC_OBJECT'In file included from misc/messages.c:4040:
In file included from ../include/vlc_common.h:1031:
:
../include/vlc_variables.h:429:5In file included from ../include/vlc_common.h:1031:
   481 | (warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:

a  ../include/vlc_variables.h  429: |  ) 241      :va  )12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

 const       |   struct                        ^241
r_Cr |  ve at../include/vlc_common.hlc_c:481:15 o:mmo   renote: expanded from macro 'VLC_OBJECT'e
t  481( np |  u_or  n_me bv  mberas:   const (conrs str_t vluSct vc_objeejt, Cct_pshz_tln ca*_mcoeckedmmo(n _pe, VLC_V_AR_Io)(&(NTEbGEx)j->o,b psz_name,R  j| VLC)V \
      LC_VAR_|               ^
STRmemb_ers:IVNARG_,  Dv(consOIIn file included from tNmisc/mime.c:HERI vlc_o29:
bT )aj;In file included from ../include/vlc_common.h:1031
      :
../include/vlc_variables.h:|     ^
l );../include/vlc_variables.he340:122ct_t :
9: :39:      warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]| 
*  )340 |               ^ if note: (expanded from macro 'var_Create'(&(x
 
)-  122../include/vlc_variables.h: | 140#d>o:48:var_befG inejetCh) \note: 
 ecva      rexpanded from macro 'var_SetChecked'_C
rea|               ^
  140 | #te(aked,d( peb,cf_obi) j, npe misc/image.cv:806var_Cra:16seat: rwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]z_n_
Se( eVLC_  amet806 |  C   hOp,Becked V(_fiJElteCLC_VTAr(a) , b, o,c n=,) 
tvlc,_cvust      Rom)_c reate( |                                       ^vp_tahisr
__STS../include/vlc_common.h:481eRI, sizeoNG, f(&vatl :f) C)ihlt15eer:_cke note: expanded from macro 'VLC_OBJECT'
td), 
(      |         ^
VL../include/vlc_variables.h:142:48: C  481 | _ OBJnote: "expanded from macro 'var_GetChecked'
fEiltCer  T("       o c)ons);
t st      |                ^
142./libvlc.h:110:27:,rn | #uc,t vt,v)
      dlc_ce note: expanded from macro 'vlc_custom_create'of| mmo                                               ^n
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

  481 | i_memnb ere vs: (co  a 110 |   ns  r_    tG  vetCh vlc_ objl eckeec_cuct_t d  c(oo*)(s,ntom_scrte ns&(x,t,tva)) varr->obj_u) \
      |               ^
tce(t vlc_cVLoGeC_mmontCh_eIn file included from mmisc/messages.c:40:
In file included from e../include/vlc_common.h:1031:
OmBJECT../include/vlc_variables.h:442:5bers: cked((VLcC:_O (o)warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  442 |   oBJEn CsT(t  s,  vvlar_Cco_obje),n,treatec,( pt_obj,_v)
t pszn) 
      | *                                ^
_)name, VLC(_VA|                                                ^R_../include/vlc_common.h:&481(x)->oB:15b: note: expanded from macro 'VLC_OBJECT'
O  j481 |  )  O
      \con
st      ../include/vlc_common.h:| 481:15 struct: note:  expanded from macro 'VLC_OBJECT'
vl  481 |               ^L c_ | VLcom
mC_o n V_    AR _mconDeOmsItb strucNIn file included from ers:misc/objects.cHE RtIT :40:
(cons vlIn file included from c_cot vlc_ommob);
../include/vlc_common.hject:1031:
n_      |     ^t
../include/vlc_variables.h *:_me)256m:../include/vlc_variables.h:12212ber:s: (co nst vlwarning: c:39due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: (
note: &  _expanded from macro 'var_Create'(x)
-obj  122 | #256>odb | ect_  efi nej) v ar_Cret \
      | u              ^
trreatne(a *) var,b_(&,cS)(ex)-t>o vbj)C \
      | misc/image.c              ^
:818arhec_Create:26:k e(d( p_ oVLC_bOBjJECT,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]In file included from  misc/mime.c:29:

In file included from p../include/vlc_common.h:1031:
sz_  818 |   na(a  p_fime,lte r->p_mVLC_VAodule) = ,R b_A../include/vlc_variables.h:350:,mo 9cD )
      dDR: warning: Edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|   ulS350 |   S , va if( lve_need(  p_fi                                      ^)l;

      a../include/vlc_common.hr_|            ^GetC:h481:15:te
eck../include/vlc_variables.he note: rd( :p_expanded from macro 'VLC_OBJECT'
obj  481140 |     , "video ,   ps:zcon  c48: note: _vexpanded from macro 'var_SetChecked'
e  onrte140st r", NUL | struct vlcn#aL,med, Ve fal_comfinmoLCse )n_m;_
em      |                          ^
ebV AvRers../include/vlc_modules.h::48:a r_S_Se(cot42: Cnote: expanded from macro 'module_need'
n   48 | #hdefeTisRtc vklc_nee modIobdjuNle_(G,eneo,n,t &,valce ) )
      | td(va,b),c        ^,d) 
_../include/vlc_variables.h :142v:tar_mo48 *)(S&(xdeul)->eobj: tnote: expanded from macro 'var_GetChecked'Checke
)   \
d      |               ^(
VLC_OB_nee142 | d(VLC_OBJJ#ECET(da)efinIn file included from e,b,misc/messages.c: 40:
var_GIn file included from ../include/vlc_common.hC:T(1031:
../include/vlc_variables.h:co),n,d),
      |                                          ^
455:../include/vlc_common.ht5::481,etChec warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]v
)ked
  455 |        |                                                ^(o  ,
 n../include/vlc_common.h,v:ar_481Cre:ta:15: tnote: expanded from macro 'VLC_OBJECT'
e  48115: note: expanded from macro 'VLC_OBJECT' |   ( p_o
b  481 | j, psz _, v)  va r _Ge tCh en amec, Vcked(LC_oVnst sAVLCtruc_OBt vJECT(lc_commoo)R,n,nt__mem,ber   s:F v)
   c(      |                                                ^
co../include/vlc_common.honsnLst O:481AT |s :15:V note: expanded from macro 'VLC_OBJECT'tt
 rvuctlc_Lob jecC  481_ | vVlc_comt _t monAR  _  D  *)( con&(Oxs)I->NHERIT );obj)_mt \
e strm      |               ^buct
e vlrs: c_(cc
omon      smt vo| n_mlc    ^
e../include/vlc_variables.hmbe:rs:122 (cIn file included from misc/objects.c::40:
In file included from o_../include/vlc_common.h:1031:
../include/vlc_variables.h:27639ns::10:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  276bjenote: expanded from macro 'var_Create'
 |   122 | #ct d_t *)(ef  &(xi)->otbj)  if(  !vanevl\
      rc_Ge_tChoecked(b p_ jvar_Cect_ot| bj, rpsz_na              ^
 *)(&eate((xa)-,>obbmemisc/image.c:822:9:, ,V Lj)warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 C_V  822 | AR_INTcEG)E  R,   & v var_\
      C|               ^
reaate( VLC _OBJECT  msg(l )_Db )
      g|          ^
aIn file included from misc/mime.c)( p../include/vlc_variables.h:_142:48,filter ::, "29no :
In file included from ../include/vlc_common.hv note: bexpanded from macro 'var_GetChecked'
,id  142 |  c#: de)fin1031:
../include/vlc_variables.he:
362:9: e warning:       o vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]conv
a  e| rr_362                                      ^ |     if( v
a../include/vlc_common.hr_GetC:hec481tGe:ekr 15fotChuned:" );e
      |         ^
dck../include/vlc_messages.hed(o,:87:n5: note: ,expanded from macro 'msg_Dbg'
    (note: t,expanded from macro 'VLC_OBJECT'
v) var_87 |        G481 |  e  t     mcoCsghnste stcr_uct vlcG_cpokmmon_enerm_obiemjcbeers, d(p(p_:this,s  VLC_VMSLG_DB(czCoG,__O __nsBJEVt CA_Tnam(ARGS_v_)
o)lc      _o|     ^
b../include/vlc_messages.h:je,78c:t_t *)(n&13(x):->obj) \
,t, note: expanded from macro 'msg_Generic'v)

         78       |  |    v                                               ^|               ^

l../include/vlc_common.h:481e, :15:VLC_ VARc_Lnote: _ADDRexpanded from macro 'VLC_OBJECT'og(VLE
SC_OB  JES, &481va | CT(ol  ) )In file included from   misc/messages.c:40 
      |         ^
), :
In file included from ../include/vlc_common.h p ../include/vlc_variables.h:1031:, v:
142: lc48 :../include/vlc_variables.h_m: odunote: 469:expanded from macro 'var_GetChecked'lc5e_na
: warning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
me,nst  142 | # __ defsinFIe Ltvarr_GeE_t  469 |    uc_, __L CvarhINe_Cckreed(E__,ateo, ( p_o\t
 vn,t,v)b      |             ^
jl, pscz _navm_e, ar../include/vlc_common.h:481:15:c_Go note: expanded from macro 'VLC_OBJECT'
mmonetCheck  481_ |   VLmC_Veed(mbeV    AR_r SsLTC c: _ORonsING | (VLcoC_nVARsBJE_DtOINHE RvITlc_o b);
      | C    ^
jT(oec),nt,t s_trt../include/vlc_variables.h: t*uct122:)(,39&(x)->o:v v note: expanded from macro 'var_Create'b)lj
      |                                                ^c

  )122 | #../include/vlc_common.h:_c 481:15omm:don\_
      |               ^
 note: expanded from macro 'VLC_OBJECT'
e  m481f | ei        const struct vlc_common_members: (coIn file included from nsmisc/objects.cne :vmtaber_rC40 v:
slcIn file included from _roe:a../include/vlc_common.h (t:eb1031ject:
co../include/vlc_variables.h_t *)(&((ax)->nst:,b,c293ob): vl vca_ob10:j) warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   \
293      | j | r_Cre aet              ^
ect_t * )  if( !var(_G(et&C(h VeLcked(xC )_OBJECTp(_a->obo)bj,) \j , psz_nam
      |               ^
e, VIn file included from misc/mime.c:LC29b_, :
In file included from ../include/vlc_common.h:cVAR_B1031:
../include/vlc_variables.h:O429:5OL, &val misc/image.c:)832:30: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)
  832 |       |             ^   if( 429
 |     var_Cp_firlter../include/vlc_variables.h-:142e:48> ):p_mao
      | d note: ule texpanded from macro 'var_GetChecked'
) moe  (142 | # depfine va_r_Gedu                                      ^
tCob../include/vlc_common.h:481hec:15:j note: k, psz_edexpanded from macro 'VLC_OBJECT'l
n  e481 |    _(ao u,n,nnmt,evee, ) V vd(L pC_Var_G   Aec_tCheRcke_fIilteNr, dTp_fE(iolnGER s|t st VLCVLC__OBVAR_JECDTOIN(teHErr->puctRoI _vTlc_ ),modcnuolme ));
      ;
|                              ^
      ,t../include/vlc_modules.h:|     ^,vmon)
      |                                                ^

../include/vlc_common.h:481:../include/vlc_variables.h15: note: expanded from macro 'VLC_OBJECT'_50:42:m:embers
122: (co :note: expanded from macro 'module_unneed'
39  n:s   50 t 481vnote:  | #dexpanded from macro 'var_Create'le
c  fi122_objene m | #d |     odulcte_une _nt   *)(&f(x)i- nconst >oebj vaeed(ar)_ \
,Cb)      | r              ^
strue moaduclte_uennIn file included from misc/messages.c:(40t :
aeed,vlcb_c,c) vIn file included from a../include/vlc_common.h(ro_:1031C:
../include/vlc_variables.h:477r:5meV:aL mC_warning: oOdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n_mBteJE(  477 embVers: |    (LcoCnst  vaC vlc_T(a)_,b)OBJEobjC
      | T(                                         ^ea
../include/vlc_common.h)ct_t,r_ *) Crbeate,( p:_o bj481c, p sz_name):15
: note:       expanded from macro 'VLC_OBJECT'
,  481 |  (&(x VLC )->o| bj) \
      |               ^
                                      ^
_   VAR_STR ../include/vlc_common.h :ING 481| VL:C15_VA:  note: expanded from macro 'VLC_OBJECT'con
s  481 | In file included from misc/objects.c:40:
In file included from ../include/vlc_common.h   R: 1031:
    c_Dt soOINHE../include/vlc_variables.h:304RIT :n17:s) twarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
;  304 | tru 
      |     isf (tlikct rely(!uvvlc_c    ^
../include/vlc_variables.h:c122otmmon_m vlc_coar_Gmetme:oCh39:eckedn ( note: expanded from macro 'var_Create'
_mobem  mberbs: (122 | #dej, namecfeonrines, VL svC_ar_t: CrVAR _Ceat(e(ca,bvOOoRD,lc_c)oS bvarn_Csject, &tval))) vl
rceate_( VLo_tbC_Oje c*)t_t(&( xB      *JEC)(&(x)|                 ^-
)->>obT(j) \../include/vlc_variables.h:a), bob142:48: note: expanded from macro 'var_GetChecked'j) \

      |               ^,
 
c )
      |               ^      |                                       ^

../include/vlc_common.h:  142481: | #d15: note: expanded from macro 'VLC_OBJECT'
e  481 |     misc/image.c:f837 i ne :5:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]In file included from  misc/mime.c:29:

In file included from cvar_Go  837 | n estC  ../include/vlc_common.hh vtlc_ :1031obsjectt:
../include/vlc_variables.h:_ru442:5ct eckevlc: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_commrelod(
o,nn,t,  _members: (consease(t vl p_cfv)_ vaoiltbjecter_GetCr )442 |     varhec_k_;
Cretate(       |     ^
 p_../include/vlc_objects.h:66*:25o)bj, (ps:ed(z_n VLC_note: expanded from macro 'vlc_object_release'
O   &B66 | (x)J E-CT(  o),n>,toa,vb)j
      me)|                                                ^
  \../include/vlc_common.h
      |               ^
vlc_obje,c :481:V15tL_:r C_eVnote: AR_Bexpanded from macro 'VLC_OBJECT'Olease
(O V  LL481C  | _In file included from     OBJEmisc/messages.c| V:   L40C_CTV(a:
 coIn file included from ) )
      |                         ^
../include/vlc_common.hAnst:../include/vlc_common.h sR1031truct vl_:
:481:../include/vlc_variables.h15: :491:5Dc_conote: :OIN Hwarning: Edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]expanded from macro 'VLC_OBJECT'
mm
o  481nRI |    _me     T491 |     m )v;
      | arbers:_  cCre (caonstt     ^
ste../include/vlc_variables.h:122(:39:  note: expanded from macro 'var_Create'
ronst pvlc_obj,_obje  122 | #ct de_puct svlztc_name, _comm *oVn)(&_m(x)Lemb-fin>obCj) _\
      |               ^
Ve vareA_CrsR: (c_onADDRESS srt |eate( vla,b,cIn file included from V_object_misc/objects.cL:c40t:
C) _*)( vIn file included from ../include/vlc_common.h:Var_CreA1031:
../include/vlc_variables.ha&:324R(x):10-_DOI>:NobHj) Ete(warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]R VLIC_TOBJEC
T(a) , b, \ c )
      |                                       ^  )324 |   ;


../include/vlc_common.h      :      |     ^|               ^
481:15: 
note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:122:  481 | 39     :     conif note: expanded from macro 'var_Create'( !
va  r_Get122Checs | tked( #p strduc_te fvlc_obj, cipsz_nnoemmo var_Cn_mame, rVeeLC_maVberte(a,s: b,c) var(cAR__FLonsOCAreaTte(t v , &Vval LC_OBJECT) )
      | (         ^
alc)_ob,../include/vlc_variables.h:142: b, c )j48
: enote: expanded from macro 'var_GetChecked'      
|                                       ^
  142 | #ct_deft *)../include/vlc_common.h(&(xine :var481_Ge:tC)hecke15->ob:j) \
d(o ,n,      |               ^note: 
t,expanded from macro 'VLC_OBJECT'
v  )481 |      var_GetCh   In file included from  consecket sd(VLCt_OBmisc/mime.c:r29:
In file included from uJEcCt../include/vlc_common.hT(o) v:,lc_c1031:
n,ommon_mt,../include/vlc_variables.h:455:embers: (co5:v)
 nwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      s|                                                ^
../include/vlc_common.ht v
l  455:481c:15: note: _expanded from macro 'VLC_OBJECT'
o  bject481 |   |       _  vtar    *_)(&co(xC)n-re>osbatejt( p_o) \ bj,
      s pstr| zu_              ^
namcte,  VLC_VARvlc__commonFLOAT_member |s :In file included from  (cmisc/messages.c:40oVLCns:
_VtAR_In file included from ../include/vlc_common.h:1031 :
../include/vlc_variables.h:511:v5: lDOc_obINjHERewarning: ITdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] )c;
      t|     ^_
t
   511 | ../include/vlc_variables.h :122: *39: note: )expanded from macro 'var_Create'
   122 (var_C&re | a#defte(in(e xv p_ar)->objo_)bCre atej, \p
      |               ^
sz(a,b,_nc) var_Camree, VLCa_tVe(AR VLC_O_BJEICNT(Ta)E,G EbR |In file included from  V, Lc )misc/objects.cC:40:
In file included from _VA
      ../include/vlc_common.h|                                       ^R_
:1031:
../include/vlc_common.h:481:15../include/vlc_variables.hD:O340: note: expanded from macro 'VLC_OBJECT'I
NHERI  :4819T |   
:             con|     ^
warning: st s../include/vlc_variables.htrdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:122:
39: note:   uctexpanded from macro 'var_Create'
 vl340c_common_  122 | #me | mbers : de(cof ns ine if( var_C t vlvar_Getreatc_eCobjeheckect_t d*)((&((x) a,b->opbj,c_)) o\
      b|               ^
j , psz_name, VLC_VAR_STRING, &vIn file included from misc/mime.c:29avl ) )
      ar_Cr:
| eIn file included from ../include/vlc_common.h:        ^at
e../include/vlc_variables.h:( 1031:
../include/vlc_variables.h:VLC_469:OB5:142 warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]JEC48T(a: note: expanded from macro 'var_GetChecked'
)  142 | #define var_GetCh
,   b, ec c)ke
      469|  |  d                                      ^
(o,n ,t../include/vlc_common.h:,481:  v15: note: expanded from macro 'VLC_OBJECT'ar_
v  C481 | )    rea  t ve( p_aobr_GetChj,  e cconsked(psz_nt aVme, sLC_trOuctBJVLC_ vlc_EcomVARC_ST(o)TRIm,on_nmemNG, | tVLC_berVAR,_DOsv: )INH
      |                                                ^
ERIT ../include/vlc_common.h);(con:
st      481|     ^
:15:../include/vlc_variables.h:122: note: expanded from macro 'VLC_OBJECT'
39  481 |     :  vnote: expanded from macro 'var_Create'
 l  122 |  #cde fi _ocbjeoctn_t s*)t(&(x )->sobjne vat) r_rCru\
      c|               ^eat
et vl(a,bc,_comcmo) var_n_memCrIn file included from bers: misc/messages.c:ea(t40e(const:
In file included from ../include/vlc_common.h:1031:
 vlc _o../include/vlc_variables.hVLC_bOBJEjCT(ae), b, cc :525:5:t )
_      warning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|                                       ^
 *)(  ../include/vlc_common.h&:525( | 481:15    :xvar_ note: )expanded from macro 'VLC_OBJECT'
-  481 |     >  Creaot  bcej( op_)obj, p sz_\
      nnsatm|  struct               ^
vlc_ceo,m mVoLnC__VAmRe_mBbOeOrs: (consLt In file included from vlmisc/objects.cc _o:bject| V40_t *):
In file included from ../include/vlc_common.h:1031:
LC_../include/vlc_variables.h(:&(xVAR350_:9:)D ->warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
O  ob350INHE | j)RI \    
Ti      |               ^
      |     ^

f../include/vlc_variables.h:122( var_GetChecked( p_obj, psz_n:39:aIn file included from  misc/mime.cm:e, Vnote: 29L:
In file included from ../include/vlc_common.hCexpanded from macro 'var_Create':1031_
VAR_S:
../include/vlc_variables.h:477:T5  122 | RIN#defi: warning: nGe var_, &valdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Cre a  477) | t e(a),b  
,c  v)       va|         ^
rar../include/vlc_variables.h__Cr:eC142reatate(:48: note:  p_oe(bj VLC, pexpanded from macro 'var_GetChecked's_
Oz_  nBJ142Ea | Cme,T# VLC_deVA(fa), ibne ,var_G cR_ etChecked(SoTRIN,G)n
      ,|                                       ^t
 | ,VLCv_VAR)_DOIN../include/vlc_common.h:481: 15: HERInote: expanded from macro 'VLC_OBJECT'
var_GeT );
t      |   481C |      ^
h   eck e  d c../include/vlc_variables.h:122:39:(onsV note: expanded from macro 'var_Create'LC_OBt st
rucJtEC vlT(o  122c_co | #)mmo,n_nmem,tbers,: (vcdef)
onine      |                                                ^
 s../include/vlc_common.ht :v481lc_v:ar15obj:ect note: expanded from macro 'VLC_OBJECT'_Cr_
t   *481) | (&( ea te( x)-> a,b obj)  \
 ,       |               ^cc) on
varst _sCtreate( VrLuct vlc_C_OBJECT(In file included from misc/messages.cca):, ob, c40:
m )
In file included from       | mon_me../include/vlc_common.h:m1031                                      ^
be../include/vlc_common.h:481:15:rs:
../include/vlc_variables.h::539: 5 note: (con:expanded from macro 'VLC_OBJECT' 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
st vl  481 |   c    _  539 | obj  e   c convtar__Cretstate( str p_ obj, psuct*)( vlz&_nac_commmone, _(VLmxC_V)->objembe)rsA:  R_(const vlFLc\_obj
ect_OAT      |               ^
t *)(&(x | VLC_)VA-R_>DOobINHERj)IT
      |      ^
\../include/vlc_variables.h:122:
39      |               ^
: note: expanded from macro 'var_Create'
  122 | #defiIn file included from ne vmisc/objects.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:In file included from misc/mime.c9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:ar29:
In file included from _  Cr362eat | e../include/vlc_common.h :1031:
../include/vlc_variables.h :491(a,b :5:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,if( var_Gc)  491et |     C vavarrh_Cerceate_Creatked( pe( _p_objo, bpsz_(najme,, psz V V_LCL_VACn_OBaJECT(R_mea), ADDRE, SSVb, c )L
      |                                       ^C
_ ../include/vlc_common.h:481:15V| A:R_ADDV RESSLC_VAnote: expanded from macro 'VLC_OBJECT'
,R   481_ | DO&val  INH  ER)IT  );  )
      |         ^   con

st       s| tru    ^../include/vlc_variables.h
:ct ../include/vlc_variables.h:122142:39:: 48note: expanded from macro 'var_Create'
:vlc   122 | _conote: m#dexpanded from macro 'var_GetChecked'efmoni_m
e  nemb142e varsr_ | C:# (codnrefine vareat_st vlc_Getoe(a,bjCheckeect_t *)b,cd) (&((o,nx)-,>obvatr_Create(j) \
      |               ^, VvLC_)OBJ 
var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
EIn file included from CTmisc/messages.c:40(../include/vlc_common.ha),::
In file included from ../include/vlc_common.h481:1031:
:../include/vlc_variables.h:55415:5: : note: expanded from macro 'VLC_OBJECT' b, 
cwarning:  )  
      |                                       ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h481:481
:   | 15:554 |     note:  expanded from macro 'VLC_OBJECT' 
v  481 |  a       r_Cr eate (  p_o co   constnst b strusj, tpszr_cnamtu vce,lc_t VL C_vVcoAR_mmlon_ScTRmING_ | VLcC_oVARmemon_mmberes: mbers: ((con_DOINHsERITtcons t
      |     ^
../include/vlc_variables.h v:122:l39: cnote: _expanded from macro 'var_Create'
ovblc_  j122e | #docbjeefict_tt ne *_)(&t *)(&(x)var_Cre(->obj) x)-\
      | >o              ^ate
(a,bbj,)c )\
       | var_Cr              ^e
ate( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strucIn file included from tmisc/mime.c: vlc_c29o:
mmoIn file included from ../include/vlc_common.h:1031:
n../include/vlc_variables.h:_memb511e:rs:5 (:c warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ons  511 | t   vlc _o var_CrIn file included from eabjmisc/objects.cteect:( _t40p_o:
b *In file included from )j../include/vlc_common.h, p:s1031:
../include/vlc_variables.h:(z429_na&(xme)-:5>,: VobjLC_) \
VA       warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|               ^
R_INTE  429 |     var_Create( p_obj,GER  |In file included from psz_nammisc/messages.c:40:
eIn file included from ../include/vlc_common.h: ,1031:
V../include/vlc_variables.h: 563:5LC_VV: warning: Ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
A  563 | RC    var_Cre_VAR_INate( TpE__objDGOINEHERRIT, p
      sz|  _nam| Ve,    ^ 
L../include/vlc_variables.h:122C:39: note: expanded from macro 'var_Create'VL
_C_VVAR_S  122AR | T_R#DOIINGNHde | fine VLCvEar_RIT_VCrea te(a,b,c)AR);
_DO      INHE RI| T
var_Cr      | e    ^    ^
../include/vlc_variables.h:
122:../include/vlc_variables.hate39: :(note: expanded from macro 'var_Create'
122  122: VL39 | #define: v anote: C_r_Cexpanded from macro 'var_Create'rOBeatJe(
E  a,b,CT(c122)a | #),  dvar_eCbf,rea ite(nc e)
      |   VL                                      ^
../include/vlc_common.h:v481:15aC_: note: expanded from macro 'VLC_OBJECT'OBJEC
r  481T(a_), b |   C  , r   e coac )t
      |                                       ^
e(na,st ../include/vlc_common.hs:481b:15,:truct note: expanded from macro 'VLC_OBJECT'c
) var_  481C |    reate(  v lc_Vcomm   on LC_co_nmOemstBb sJtruersEct CT(a), b, c )
      v|                                       ^lc_common_m
em:../include/vlc_common.hbe :rs(: c481ons:t vl15c(c:onst  _obnote: jvexpanded from macro 'VLC_OBJECT'lc_
oect_bjec  481 |         cottnst *) struc_t *)((t&(x) ->ovlc&(_commx)bj)-o>obnj) \_me
      m \
      b|               ^
|               ^
ers: (const vlc_object_t *)(&(x)->obj) \
In file included from misc/mime.c:      | 29:
In file included from ../include/vlc_common.h:              ^
1031:
../include/vlc_variables.h:525:5In file included from : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]misc/messages.c
:40:
In file included from ../include/vlc_common.h:1031:
  525 | ../include/vlc_variables.h : 578 : 9:varIn file included from _Cmisc/objects.crea:40:
In file included from ../include/vlc_common.h t:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
1031  578e( :
 |     ../include/vlc_variables.hp_ob:442j, p:5:szif ( warning: _nadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
me  442 | var _C ,  h vaVLC_VngAae( r_Cp_Robrj_B, epszaO_tnaOL | eVme,LC_V (VLC_VA p_oRbj,AR_ CHOIpCE_DOsISCOzUNT,_ &cnaounmtNeHE, ,NUL RITVL ) )
L
      C      |         ^_
|     ^../include/vlc_variables.h
:../include/vlc_variables.hV128A:122:39:43: Rnote: expanded from macro 'var_Change'
: note:   128 | #expanded from macro 'var_Create'
def  122 | #ine _defineBOOL | vaV vaLrr_CChan__gVe(a,CrebA,cat,de(a,Re,b,c)) var_DO_ var_CreatINHERIe( VCT )LC_O;BJEC
      T(a)| h    ^, b
, ../include/vlc_variables.hc )
      |                                       ^:122:39: note: expanded from macro 'var_Create'
ange( V  LC_O
122 | #../include/vlc_common.h:deBJfE481i:CT(a)15n, b,e va c,r_Create d,(:a  note: expanded from macro 'VLC_OBJECT',b,c) var_Crea
t  481e(  | Ve )
LC_OBJE      |                                           ^
CT(a)../include/vlc_common.h:481, b, c ):15:
 note: expanded from macro 'VLC_OBJECT'
      |                                       ^  
481 | ../include/vlc_common.h     :481:15:   note: expanded from macro 'VLC_OBJECT'
 c  481 |   ons    t st  const strrucut v  l   c   cc_ctonst st rucomt vvlc_commolc_comn_memmonmbon__emrs:membe (ceonrsm: stb vl(coenstrsc :v_o b(const vjectllc_objecc_ot_bt _t *j*)()&(ex(c&(x))t->obj)_ \
t-      |               ^ 
*)(&(x)->obj) \
      |               ^
>obj) \
      |               ^
In file included from misc/mime.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     In file included from vamisc/objects.c:r_Creat40e:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(   455p | _obj, p   s zvar_Create( p_obj, psz_name,_n VLaCme, V_LC_VVAR_FLAOAT | RVLC_V_FARL_OAT | VLDC_VOAR_DIOINHERNIHERIT );
      |     ^
T../include/vlc_variables.h
:      |     ^
122:../include/vlc_variables.h:122:39: 39note: : note: expanded from macro 'var_Create'expanded from macro 'var_Create'

  122 | #  122 | #defindee var_Creaftine var_Create(a,eb,c) var_Create( VLC_OBJEC(T(a), b, ac ),
      |                                       ^
b../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
,c  481 |         const struct vlc_common_mem)b ers: (const vlcv_object_t *)(&ar_(x)->objC)rea \
      t|               ^
e( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         coIn file included from nstmisc/objects.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   469s | tr u c  vta vlcr__cCommon_mreembers:at e((c p_obj, psz_name, VLCo_nVAR_STRING | VLsCt vlc_VAR_D_oObjecINHERIT )t;
      |     ^
_t ../include/vlc_variables.h:122:39: *note: )(&(xexpanded from macro 'var_Create'
)->  122 | #define var_Create(oabj) ,\b,c) var_Create(
       VLC_OBJECT(a), b, c )
      |                                       ^
| ../include/vlc_common.h              ^
:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (In file included from const vlc_object_t *misc/mime.c)(&(x)->obj) \
      |               ^
:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, In file included from misc/objects.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
V  L477C | _VAR _ STRI NG |  var_VCrLC_VAeate( p_obj, psz_nR_Dame, VLC_VAR_OSTRING | VLC_VAR_DOINHERIT );
      |     ^
IN../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
HERI  122 | T#define var_Create(a,b,c) var_Create
(       VLC_OBJECT(a), b, c )
      |                                       ^
|     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:  481 |         const struct vlc_common_members:122 (c:onst vl39c_object_t *)(&(x)->o: bj) note: expanded from macro 'var_Create'
\  122 | 
      |               ^
#define var_Create(a,b,c) var_Create( VLC_OBJEIn file included from misc/objects.c:40C:
In file included from T(../include/vlc_common.h:a1031:
), ../include/vlc_variables.hb, c :491:)
      |                                       ^
5:../include/vlc_common.h :481:15:warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note:   expanded from macro 'VLC_OBJECT'
491   |     va481r | _Create( p_obj, psz_name, VLC_VAR_ ADDRES  S     | VLC_VAR_DOINHERIT );
       |     ^
con../include/vlc_variables.hs:122:39: note: expanded from macro 'var_Create'
t s  t122 | #define vrauct vlr_Create(ac,b,c) var_Crea_ctoe( VLC_OBmmoJECT(a), b, c )
      |                                       ^
n_me../include/vlc_common.h:481m:ber15: note: expanded from macro 'VLC_OBJECT'
s  481 | :         const struct vlc_(cconst ommon_members: (const vlc_volbjecct_t *)(_&(x)->objo)bje \
      |               ^
ct_t *)(&(x)->obj) \
      |               ^
In file included from misc/objects.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:In file included from misc/mime.c511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:29:
  511 |   In file included from  ../include/vlc_common.h:1031:
 ../include/vlc_variables.h:563v:5: warning: ar_Create( p_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o
bj, psz_name, VLC  _VAR_INTEGER | V563L |    C_VAR_DO Ivar_CrNeHEate( p_obRIT
      |     ^
j../include/vlc_variables.h:122,: 39psz_n: note: aexpanded from macro 'var_Create'me, 
VLC_V  122 | #define var_CreaAR_te(a,b,c) varSTR_Create( VINLC_OBJECGT(a), b, c  | VL)
      |                                       ^
../include/vlc_common.hC:481:15: note: expanded from macro 'VLC_OBJECT'
_VAR_DO  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
INHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_CreateIn file included from ( Vmisc/objects.cL:C40:
In file included from ../include/vlc_common.h:1031_OBJECT:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  a525) | , b, c   ) 
      |                                       ^
 var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_common.h../include/vlc_variables.h::122:39: note: expanded from macro 'var_Create'
481:15: note: expanded from macro 'VLC_OBJECT'
    481 |    122 | #define var_Create(a,b,c) va  r_Create( VLC_OBJECT(a), b, c )
         con|                                       ^
s../include/vlc_common.ht: 481struct:15:  note: expanded from macro 'VLC_OBJECT'
vlcmisc/messages.c_co  481 | :  302mmon_m:20:   ember  warning:   constdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s : (cstr
u  302onsct  |   t  vlvlc_ *cb = acoctic_objecvatt_mmt *)(o&(xn_me(VLembC_OerBJECT)-(loggs: (er)co, s>oynbj) st\ vlc
_obs);je
      |                    ^
c../include/vlc_common.h:481:t_15: note: t      |               ^
expanded from macro 'VLC_OBJECT' *
)  481 |    (&   (x )- >ocbjo) \nst stIn file included from misc/mime.c
      ruc|               ^
t v:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
lc_com  578 |   In file included from misc/objects.c  :40:
In file included from moi../include/vlc_common.h:f(1031:
../include/vlc_variables.hn_m:539: v5: embwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ae
rs: (  539cr_Conshant vlc_o |  bg   ject_ve(art *_ p_oCb)j,r pse(z_n&aam(x)te-e, VLC( >p_oo_VbAR_CHj, psz_OIbjn) \aCm
      |               ^e, VLC_V
AESCOUNT, &R_count,F NULL LOAT |) )
       VLC_VAR_misc/messages.c|         ^
D:325:O28: warning: ../include/vlc_variables.h:128:INHE43: note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'var_Change'
  325 | R   128 | I#defT 
  v      lcin| e v_loga    ^r_Chan
gge../include/vlc_variables.h:122:(a,39:b,c,d,e)  varer_t_note: Chaexpanded from macro 'var_Create'
nge  122 |  *l#ogg( Vder eLC_= OBJvlECcfin_cuestT( oa), b,var_ mC_c,r creedat,a etee(v(l a)
      |                                           ^c
, ../include/vlc_common.h,:bs481izeo,c)f ( *:15:lvog note: aexpanded from macro 'VLC_OBJECT'
grer),   481 |   _C"lre    aog  cgtere");( Vonst stLr
      C_|                            ^O
uBmisc/../libvlc.hJECT:110:(a), ct vlc_cb,ommon c_member27: s: (con st note: )expanded from macro 'vlc_custom_create'
vlc  110 |    
      _o| b                                         ^  jecv
lc_ct../include/vlc_common.h_t *:ustom_crea481:te15()(:VLC_ OBJ¬e: (xexpanded from macro 'VLC_OBJECT'
)->obECTj)   \
      (481o |    ), s     const, n |               ^
s)truct vlc
      _commo|                           ^
n_m../include/vlc_common.h:481:15e: mbers: (const vlc_object_note: expanded from macro 'VLC_OBJECT'
t  481 |      *)(&(x)->obj   )  \
c      | o              ^
nst struct vlc_common_members: (const vlc_object_t *)(&In file included from misc/objects.c:40:
(xIn file included from )../include/vlc_common.h->obj:1031):
 ../include/vlc_variables.h:554:5: \
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |               ^
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VARmisc/messages.c:341:5_DOINHERIT
      |     ^
: ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
warning:   122 | #dedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
fin  e var_Create(a,b341 | ,c) var_Create( V   LC_OBJECT(a), b, m csg )
_D      |                                       ^bg
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
(  481 |   vl c, "    VLC me const struct vlc_common_members: (const vlc_odia bjplayerec t-_t *)(&( %x)-s",>obj)  VE\RS
      |               ^
ION_MESSAGE);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_GeneIn file included from ric(p_this,misc/objects.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   VL563 |     var_CreatC_MSe(G_DBG, p_obj, psz_name, VLC_V __VA_ARGS_AR_STRING | VLC_VAR_DOIN_)
      |     ^
HERIT
      |     ^
../include/vlc_messages.h:78:13: note: ../include/vlc_variables.h:expanded from macro 'msg_Generic'
122   78 |     v:39lc_Log(: note: expanded from macro 'var_Create'
VL  122 | #define var_Create(a,b,c) var_Create( VLCC_OBJE_OBJECT(CT(o)a), b,, c ) p, vlc
      _mo|                                       ^
du../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
le  481 |         const struct vlc_com_nammoe, __n_FILE__, __Lmembers: (conINE__, \
      |             ^
st v../include/vlc_common.h:481:15l: cnote: _object_t *)(&(x)expanded from macro 'VLC_OBJECT'
-  >o481 | bj)         c\
      |               ^
onst struct vlc_common_members: (const vlc_object_t In file included from *)(&(misc/objects.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578x)->:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  578bj) \
       |     if( var_Change(|               ^
 p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NUmisc/messages.c:342:5: warning: LL ) )
      |         ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h  342: | 128 :43: note: expanded from macro 'var_Change'
     128 | #define var_Change(a,b,c,d,mse) var_Change( VLC_OBg_DJECT(abg(), vlb,c,  c,"% ds", , Ce )
OP      | Y                                          ^
RI../include/vlc_common.h:481:15: note: GHTexpanded from macro 'VLC_OBJECT'
_MESS  481 |         AGEconst struct vlc);
_common_mem      |     ^be
rs: (const ../include/vlc_messages.h:87vlc_object_t *)(&:5: note: (xexpanded from macro 'msg_Dbg')-
>o   bj) \
      |               ^
87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/messages.c:343:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  343 |     msg_Dbg(vlc, "revision %s", psz_vlc_changeset);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/messages.c:344:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  344 |     msg_Dbg(vlc, "configured with %s", CONFIGURE_LINE);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/messages.c:364:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  364 |     module_t *module = vlc_module_load(logger, "logger", NULL, false,
      |                        ^
../include/vlc_modules.h:41:25: note: expanded from macro 'vlc_module_load'
   41 |         vlc_module_load(VLC_OBJECT(o),c,n,s,__VA_ARGS__)
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/messages.c:413:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  413 |         vlc_module_unload(vlc, module, vlc_logger_unload, sys);
      |         ^
../include/vlc_modules.h:45:27: note: expanded from macro 'vlc_module_unload'
   45 |         vlc_module_unload(VLC_OBJECT(o),m,d,__VA_ARGS__)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/messages.c:416:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  416 |     msg_Dbg (vlc, "VLC media player - %s", VERSION_MESSAGE);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/messages.c:417:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  417 |     msg_Dbg (vlc, "%s", COPYRIGHT_MESSAGE);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/messages.c:418:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  418 |     msg_Dbg (vlc, "revision %s", psz_vlc_changeset);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/messages.c:419:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  419 |     msg_Dbg (vlc, "configured with %s", CONFIGURE_LINE);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct25 warning vlcs_c generated.
ommon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/messages.c:430:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  430 |         vlc_module_unload(vlc, logger->module, vlc_logger_unload, logger->sys);
      |         ^
../include/vlc_modules.h:45:27: note: expanded from macro 'vlc_module_unload'
   45 |         vlc_module_unload(VLC_OBJECT(o),m,d,__VA_ARGS__)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/messages.c:440:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  440 |     vlc_object_release(logger);
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo misc/objres.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/objres.lo -MD -MP -MF $depbase.Tpo -c -o misc/objres.lo misc/objres.c &&\
mv -f $depbase.Tpo $depbase.Plo
misc/objects.c:60:36: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   60 |     vlc_object_internals_t *priv = vlc_internals(obj);
      |                                    ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
   60 | # define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objects.c:79:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   79 |         msg_Warn (obj, "structure tree is too deep");
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objects.c:83:36: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   83 |     vlc_object_internals_t *priv = vlc_internals(obj);
      |                                    ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
   60 | # define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objects.c:86:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   86 |     vlc_mutex_lock (&vlc_internals(obj)->tree_lock);
      |                      ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
   60 | # define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objects.c:104:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  104 |     vlc_mutex_unlock (&vlc_internals(obj)->tree_lock);
      |                        ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
   60 | # define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objects.c:133:16: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  133 |         return vlc_object_hold (root);
      |                ^
../include/vlc_objects.h:63:22: note: expanded from macro 'vlc_object_hold'
   63 |     vlc_object_hold( VLC_OBJECT(a) )
      |                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objects.c:135:36: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  135 |     vlc_object_internals_t *priv = vlc_internals(root);
      |                                    ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
   60 | # define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objects.c:139:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  139 |     vlc_mutex_lock (&vlc_internals(root)->tree_lock);
      |                      ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
   60 | # define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objects.c:144:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  144 |     vlc_mutex_unlock (&vlc_internals(root)->tree_lock);
      |                        ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
   60 | # define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objects.c:160:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  160 |             msg_Err (obj, "no such object: %s", newval.psz_string);
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (co50nst vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objects.c:166:9: warnings generated warning: .
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  166 |         vlc_object_hold (obj);
      |         ^
../include/vlc_objects.h:63:22: note: expanded from macro 'vlc_object_hold'
   63 |     vlc_object_hold( VLC_OBJECT(a) )
      |                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objects.c:170:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  170 |     vlc_object_release (obj);
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objects.c:212:42: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |         vlc_object_internals_t *papriv = vlc_internals (parent);
      |                                          ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
   60 | # define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objects.c:218:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  218 |         obj->obj.parent = vlc_object_hold (parent);
      |                           ^
../include/vlc_objects.h:63:22: note: expanded from macro 'vlc_object_hold'
   63 |     vlc_object_hold( VLC_OBJECT(a) )
      |                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objects.c:239:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  239 |         var_Create (obj, "tree", VLC_VAR_STRING | VLC_VAR_ISCOMMAND);
      |         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objects.c:240:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  240 |         var_AddCallback (obj, "tree", TreeCommand, NULL);
      |         ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objects.c:241:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |         var_Create (obj, "vars", VLC_VAR_STRING | VLC_VAR_ISCOMMAND);
      |         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objects.c:242:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  242 |         var_AddCallback (obj, "vars", VarsCommand, NULL);
      |         ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_39AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/objres.lo -MD -MP -MF misc/.deps/objres.Tpo -c misc/objres.c  -fPIC -DPIC -o misc/.libs/objres.o
misc/objects.c:274:38: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  274 |     vlc_object_internals_t *p_priv = vlc_internals(p_this );
      |                                      ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
   60 | # define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objects.c:284:36: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  284 |     vlc_object_internals_t *priv = vlc_internals(obj);
      |                                    ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
   60 | # define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objects.c:300:36: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  300 |     vlc_object_internals_t *priv = vlc_internals(obj);
      |                                    ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
   60 | # define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struc warningst  generated.
vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objects.c:317:38: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  317 |     vlc_object_internals_t *p_priv = vlc_internals( p_this );
      |                                      ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
   60 | # define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objects.c:328:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  328 |         var_DelCallback (p_this, "vars", VarsCommand, NULL);
      |         ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a),depbase=`echo misc/variables.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/variables.lo -MD -MP -MF $depbase.Tpo -c -o misc/variables.lo misc/variables.c &&\
mv -f $depbase.Tpo $depbase.Plo
 b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objects.c:329:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  329 |         var_DelCallback (p_this, "tree", TreeCommand, NULL);
      |         ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objects.c:345:36: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  345 |     vlc_object_internals_t *priv = vlc_internals(obj);
      |                                    ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
   60 | # define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |      depbase=`echo misc/error.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
   const struct/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/error.lo -MD -MP -MF $depbase.Tpo -c -o misc/error.lo misc/error.c &&\
mv -f $depbase.Tpo $depbase.Plo
 vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objects.c:348:16: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  348 |         return vlc_object_hold (obj);
      |                ^
../include/vlc_objects.h:63:22: note: expanded from macro 'vlc_object_hold'
   63 |     vlc_object_hold( VLC_OBJECT(a) )
      |                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objects.c:352:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  352 |     vlc_mutex_lock (&vlc_internals(obj)->tree_lock);
      |                      ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
   60 | # define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objects.c:358:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  358 |     vlc_mutex_unlock (&vlc_internals(obj)->tree_lock);
      |                        ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
   60 | # define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objects.c:414:41: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  414 |     vlc_object_internals_t *internals = vlc_internals( p_this );
      |                                         ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
   60 | # define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objects.c:431:36: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  431 |     vlc_object_internals_t *priv = vlc_internals(obj);
      |                                    ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
   60 | # define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objects.c:459:38: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  459 |     vlc_object_internals_t *papriv = vlc_internals (parent);
      |                                      ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
   60 | # define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objects.c:518:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  518 |     vlc_mutex_lock (&vlc_internals(obj)->tree_lock);
      |                      ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
   60 | # define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objects.c:519:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  519 |     for (priv = vlc_internals (obj)->first; priv; priv = priv->next)
      |                 ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
   60 | # define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objects.c:527:32: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |             vlc_mutex_unlock (&vlc_internals(obj)->tree_lock);
      |                                ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
   60 | # define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objects.c:536:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  536 |     for (priv = vlc_internals (obj)->first; priv; priv = priv->next)
      |                 ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
   60 | # define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objects.c:538:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  538 |     vlc_mutex_unlock (&vlc_internals(obj)->tree_lock);
      |                        ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
   60 | # define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/variables.lo -MD -MP -MF misc/.deps/variables.Tpo -c misc/variables.c  -fPIC -DPIC -o misc/.libs/variables.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/error.lo -MD -MP -MF misc/.deps/error.Tpo -c misc/error.c  -fPIC -DPIC -o misc/.libs/error.o
61 warnings generated.
In file included from misc/objres.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo misc/xml.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/xml.lo -MD -MP -MF $depbase.Tpo -c -o misc/xml.lo misc/xml.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from misc/objres.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/objres.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/objres.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/objres.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/objres.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/objres.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/objres.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/objres.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/objres.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/objres.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/objres.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/objres.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/objres.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/objres.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/objres.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/objres.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/objres.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/objres.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/objres.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/objres.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/objres.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members:libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/xml.lo -MD -MP -MF misc/.deps/xml.Tpo -c misc/xml.c  -fPIC -DPIC -o misc/.libs/xml.o
 (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/objres.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/objres.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/objres.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/error.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/error.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/error.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/objres.c:44:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   44 |     return &vlc_internals(obj)->resourIn file included from misc/error.c:31:
ceIn file included from ../include/vlc_common.hs;:1031
      :
../include/vlc_variables.h|             ^:227:12:
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
misc/variables.h:  22760: |  59:   note:  rexpanded from macro 'vlc_internals'
eturn   60 var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
 | #../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
   140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECdefiT(o),nne vlc_i,ntt,v)er
      |                                                ^na
ls( o../include/vlc_common.hbj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
      |                                                           ^
:481:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
15  481 |         const struct vlc_common_members: (coIn file included from nst: vlc_obmisc/variables.c note: expanded from macro 'VLC_OBJECT'
jec:  481 |         cot39:
In file included from ns../include/vlc_common.h_t: *1031)(:
t&( ../include/vlc_variables.h:189:12:x)->obj) \st
      ru |               ^warning: 
ctdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 vlc_com  189 |     return var_Setmon_mCemhbeecked( p_obj,rs: (con psstz_n valcme, VLC_VAR_INTEGER, val );
      |            ^
_o../include/vlc_variables.hbj:ec140t_t: *48)(: note: &(expanded from macro 'var_SetChecked'x)-
>ob  140 | #define vj)ar_SetCh \e
      cked(o,n,t,|               ^v
) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from misc/error.c:  481 | 31:
 In file included from ../include/vlc_common.h: 1031:
      const stru../include/vlc_variables.h:ct vlc_common_241:members: (con12:st vlc_obje warning: ct_t *)(&(x)->obj) \
      | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
              ^
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRINIn file included from misc/variables.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
G  , 203 |     varetl urn var_SetChecked( p_o);bj, psz_nam
      e|            ^, V
L../include/vlc_variables.h:C140:_48:VAR_BOOL, val );
      |            ^
 note: ../include/vlc_variables.hexpanded from macro 'var_SetChecked'
:  140140 | #:de48fi:ne  vnote: arexpanded from macro 'var_SetChecked'
_  140Se | #define var_SetChecked(o,n,t,v) var_SetCtChecked(VLC_OBJECT(ohe),n,t,v)
      |                                                ^
ck../include/vlc_common.hed:481:(o15: note: expanded from macro 'VLC_OBJECT'
,n  ,t481,v) |  va r_ Se tC   hec  const strucket vlc_cod(mVLmon_members: (const vlc_objecC_t_OBJtECT(o *)(),&(x)->obj) \
      |               ^
n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commIn file included from onmisc/variables.c:39:
_mIn file included from embe../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  s:212 |  (co    return nstv vlac_orbj_ecSt_et tChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
*)(../include/vlc_variables.h:140:48: &(note: x)expanded from macro 'var_SetChecked'->
o  140 | #bjdefi) n\
e v      | ar_              ^
SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
In file included from misc/error.c:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
31:
In file included from ../include/vlc_common.h:  481 |         cons1031:
t struct vlc../include/vlc_variables.h:_common_256:members: (const vlc_o12:bject_t *)(&(x)->obj) \
      |               ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLCIn file included from _Vmisc/variables.cAR:_AD39DR:
ESIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
S  , 227va |     return var_SetChel c);k
      e|            ^d( p_obj, ps
z_../include/vlc_variables.hname, VLC_VAR_FLOAT, val );
      |            ^
:140:48../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
:   140 | #define var_SetChecked(o,n,t,v) var_SetChnote: expanded from macro 'var_SetChecked'
e  140 | #dckefined(eVLC_OBJECT(o),n,t,v)
      |                                                ^
 v../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ar  481 |    _Set Checke    const struct vlc_commd(o,non_member,t,v)s: (const vlc_object_t *)(&( vax)->obj) \
      |               ^
r_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         In file included from conmisc/variables.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]st stru
ct   241v | l    return var_SetChecked( p_obj, psz_namec_comm, VLC_VAR_STRING, val );
      |            ^
on../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
_m  140 | #define var_SetChecked(o,embers: (connst, vlc_otb,ject_v) var_SetCheckt *)ed(VLC(&_OB(xJECT(o),n,t,v))
      |                                                ^
../include/vlc_common.h->:481ob:15: note: expanded from macro 'VLC_OBJECT'
j)  481 |          const struct vlc_common_members: (const vl\
      |               ^
c_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/error.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !vIn file included from amisc/variables.cr:39_:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Get  256Check |  ed(   return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, p val );
_o      | bj           ^
, ../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
p  s140z | #define var_SetChecked(o,n,t,v)_na var_SetChecked(VLC_OBJECT(o),me, n,t,v)
      |                                                ^
../include/vlc_common.hVLC:481:_VAR_15: note: expanded from macro 'VLC_OBJECT'
IN  481 |         const struTEGEct vlc_cR,ommon_members: (const vlc_object_t * )(&(x)->obj) \
      |               ^
&val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(oIn file included from ,misc/variables.cn:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,t,v)   276 |     if( !var_var_GetCheckedG( p_obetCj, hepsz_name, VLcC_VAR_INTEkGed(VLC_OBJECET(o),n,t,v)
R      |                                                ^
, &../include/vlc_common.hval ) )
      |          ^
../include/vlc_variables.h:142:48: note: :expanded from macro 'var_GetChecked'
481:  15: 142 | note: expanded from macro 'VLC_OBJECT'
#de  481 |   fine var      const struct vlc_common_members: (const _Gvlc_object_t *etChe)(&(cx)->obj) \
      |               ^
ked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_cIn file included from misc/error.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ommon_  293 | members :   ( iconsf( t vlc_ob!var_GetChecked( p_jecobj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
t_t../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
 *)(  142&(x)-> | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_Oobj)BJECT(o),n,t,v)
      |                                                ^
 ../include/vlc_common.h:\
      481:15:|                ^note: 
expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/variables.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VIn file included from misc/error.cAR_:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17:BOO warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
L  , 304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
&v../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
al  142 | #define var_GetChecked(o,n,t,v) var_GetCh ) eck)
      |          ^
e../include/vlc_variables.hd(VLC_OBJECT(o),n,t,v)
      |                                                ^
:142:48: ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
note:   481 |       expanded from macro 'var_GetChecked'  
c  onst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from   481 |   misc/error.c : 31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     324 |    co  if( !var_GetCnsthecked st( p_obj,ruc pt szvlc_name, V_coLC_VARmmon_FL_OAT, &valm )em )
ber      |          ^
s:../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
 (  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
con../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
st  481 |         const struct vlc_common_members v: (const vlc_oblcj_eobject_t *)(&(x)->obj) \
      |               ^
ct_t *)(&(x)->obj) \
      |               ^
In file included from misc/error.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( varIn file included from misc/variables.c:39:
_GeIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.htChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
:304../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
:17  142 | #define var_Get: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]Checked(o,n,t
,v)  304 var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
 |  ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    481 |         const struct  ifv (llc_common_members: (const vlc_ikobeljey(ct!_t *)(&(x)->obj) \
      |               ^
var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
In file included from ../include/vlc_variables.h:misc/error.c142::48: note: expanded from macro 'var_GetChecked'31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

    142350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
 | #de../include/vlc_variables.h:fi142:48: note: expanded from macro 'var_GetChecked'
n  142 | #define var_GetChee ckevard(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
_GetC../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
he  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
cked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         co26 warningnsIn file included from misc/error.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h: generated.
362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
st st  ruct362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS,  vlc_common_members: (co&val )ns )
t       vl| c_        ^ob
je../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'ct
_  142 | t #*)d(&e(x)-fi>onbje)  var\
_      | G              ^
etChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/error.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/error.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a),In file included from misc/variables.c b:39:
, c )
      |                                       ^
In file included from ../include/vlc_common.h:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
1031:
  ../include/vlc_variables.h:324481 |         const struc:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  324 |  vlc_common_members: (const     vlifc_object_t *)(&(x)depbase=`echo misc/addons.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/addons.lo -MD -MP -(-MF $depbase.Tpo -c -o misc/addons.lo misc/addons.c &&\
 !va>r_mv -f $depbase.Tpo $depbase.Plo
Gobj) \
      |               ^
etChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'In file included from misc/error.c:
31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5:   142warning:  | #due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]de
fin  e 455va | r_ Ge tC he ckvared_(oC,nr,te,va) te( p_obj, psz_name, VLC_VAR_FLOAT | VLvarC_VAR_DOINHERIT );
      |     ^
_G../include/vlc_variables.het:122:39: Chenote: expanded from macro 'var_Create'
cke  122 | #d(VLdeCfin_e OvarB_CreaJte(a,bECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
In file included from ../include/vlc_common.h:misc/variables.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9481:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
15  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
: note: expanded from macro 'VLC_OBJECT'../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'

  142 | #define var_  481 |    GetCh e c k ed( o,cno,nst sttr,uv) cvta r_vGlectChecked(_common_VmLeCm_bOeBrJEsC:T( o(),nc,ot,v)
      |                                                ^ns
t vlc../include/vlc_common.h:_ob481j:15: note: expanded from macro 'VLC_OBJECT'
e  481 |    ct     c_tonst  *st)(&(x)->obj) \
      |               ^
ruct vlc_common_members: (const vlc_object_t *)(&(x)->oIn file included from misc/error.cbj):31:
 \
      |               ^In file included from 
../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VIn file included from LC_VARmisc/variables.c:39_STR:
In file included from I../include/vlc_common.h:NG1031:
 | VLC../include/vlc_variables.h:_350:V9:A warning: Rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_DO  350I |  N   if(HERIT );
      |     ^
 v../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
ar_  122 | #define vGeatCrhe_ckCed(re pate(a,b,c) var_Create( _oVLC_OBJEbjC, T(a), pszb, c )
      |                                       ^
_n../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'ame, VLC_VAR_STRING, &v
al   481) |     )  
         c| on        ^
st../include/vlc_variables.h :142:48: snote: expanded from macro 'var_GetChecked'
tr  142 | u#cdte vlc_fcionmmone_ var_mGetCembheckede(or,ns,t: (con,vst vlc_o) bvajerc_tG_ettC hec*)(k&e(x)-d(V>LoC_OBJECbT(j) \
      o)|               ^
,n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_mIn file included from misc/error.c:31:
emberIn file included from ../include/vlc_common.h:1031:
s../include/vlc_variables.h:: (477:5c:on warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) varst vl_cCreat_e( VLC_OBJECT(a), b, ocb je)c
      |                                       ^t
_t ../include/vlc_common.h:481*:)15(:& (note: x)expanded from macro 'VLC_OBJECT'
-  481 | >o b j )   \ 
        | c              ^o
nst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/variables.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecIn file included from misc/error.c:ke31d( p_o:
bjIn file included from ../include/vlc_common.h:, 1031psz:
_n../include/vlc_variables.ham:e,491:5: warning:  VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t,v) var_  491G |  e  tChe vacked(VLC_OBJr_CECreTat(o),n,t,v)
      |                                                ^
e(../include/vlc_common.h:481:15:  pnote: expanded from macro 'VLC_OBJECT'
_  ob481j, |  p sz _n ame     const struct vlc_common_m, embers: (const vlc_object_t *)(VLC&_V(ARx)-_A>obj) \
      | DD              ^
RESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/variables.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( pIn file included from misc/error.c_:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5o: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]b
j, psz  511 |  _n   vame, VLC_VAaR_INr_Create(TEGER  p_ob|j,  psVLz_nC_VamAe,R_DOI VNLCHERIT );
      |     ^
_V../include/vlc_variables.hAR:122:39: _INnote: expanded from macro 'var_Create'
TE  122 | #deGEfinR |e V LCv_VaAR_Dr_CreateOIN(a,HERbIT,
      c|     ^)
 va../include/vlc_variables.h:r122:_39:C note: rexpanded from macro 'var_Create'
e  122 | a#dteef(i nVeL Cv_aOBrJEC_TC(a)reate(a,b,c) var_Create( VLC_O, bB, JECT(a), b,c )
      |  c )
      |                                       ^
                                      ^
../include/vlc_common.h:481:../include/vlc_common.h:48115: note: expanded from macro 'VLC_OBJECT'
:  48115: |  note:   expanded from macro 'VLC_OBJECT'
      const   481s |  t  r  u  c ctons t vstlrucct_ vclco_cmommmoon_n_memembemrsb:e r(cs: (coonnsstt vl c_volbjc_objecet_ct_tt *) *(&(x)->obj)()&( \
x)      |               ^
->obj) \
      |               ^
In file included from misc/error.c:31:
In file included from ../include/vlc_common.h:In file included from 1031:
misc/variables.c../include/vlc_variables.h::52539::
5:In file included from  warning: ../include/vlc_common.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
1031  :
525 | ../include/vlc_variables.h : 442 :5 : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
var_Cre  442ate( p | _ob    vjar,_C repatse(z p__onbjame, , VLpsz_nC_ameVA, R_BVOOLCL | _VAR_BOOL | VLC_VARVL_DOC_VINHERIT );
      |     ^
A../include/vlc_variables.h:122:R_D39OIN:HE RITnote: 
      | expanded from macro 'var_Create'
    ^
  122 | ../include/vlc_variables.h:122#:39d:e note: fexpanded from macro 'var_Create'i
ne v  a122r | _#Cdefine rvaerate(_Car,eate(a,bb,c) var,_Cc)r vareate( V_LCC_rOeBaJtEeCT( VLC_(aOB)JE,CT (ab),, b c )
      |                                       ^
, ../include/vlc_common.h:481c )
:15: note: expanded from macro 'VLC_OBJECT'
        481 |         co| n                                      ^
st struc../include/vlc_common.ht:481:15 vlc_comm: note: expanded from macro 'VLC_OBJECT'
o  481 | n     _members: (const vl   cc_object_t *)(&(x)->obj) \
      |               ^
onst struct vlc_common_members: (const vlc_object_t *)(&In file included from (x)misc/variables.c-:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
>  455 |     var_Create( op_objb,j) \
 psz      |               ^
_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: In file included from misc/error.cexpanded from macro 'var_Create':
31:
  In file included from ../include/vlc_common.h:1031122:
 | ../include/vlc_variables.h#def:ine var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, 539:5: cwarning:  )
      |                                       ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481  :15: note: expanded from macro 'VLC_OBJECT'
539 |      481  |         cvaonst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \r
      |               ^
_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOIIn file included from misc/variables.cN:H39E:
RITIn file included from 
      | ../include/vlc_common.h    ^:
1031../include/vlc_variables.h:122:
:39../include/vlc_variables.h: :note: 469expanded from macro 'var_Create'
:5: warning:   122 | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]#
de  fine v469 | a    r_vCrar_Create( epat_eobj(,a,b psz,_name, VLC_VAR_STcR)ING |  VLCv_ar_CreaVARt_e( VDLOIC_OBJECT(a), bNHERIT );,
       |     ^
c )
      |                                       ^
../include/vlc_variables.h../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:  122481: | 39:        const struct vlc_common_mem bers: (const vlc_objenote: cexpanded from macro 'var_Create't_t *)(&(x)->obj) \
      |               ^

  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      In file included from misc/error.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|                                       ^  
554 | ../include/vlc_common.h:481:   15: var _note: Creexpanded from macro 'VLC_OBJECT'at
e  (481 |      p _ob j, psz_ n acmoen,s tV LsCt_rVAuct vRl_STRINc_common_membG | eVrLC_VsAR_DOI:N (HcERIoTnst
      |  vlc_obj    ^
e../include/vlc_variables.h:122:39c: note: texpanded from macro 'var_Create'
In file included from _t   *misc/xml.c:27:
In file included from ../include/vlc_common.h122) | (:&#d(x)e-fine>obj1031) \
       | :
../include/vlc_variables.h:189              ^
:12: vawarning: r_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Create  (a,b,189c) var_CreatIn file included from misc/variables.c: |  e(  39:
In file included from ../include/vlc_common.h:  V1031:
../include/vlc_variables.h:ret477:urn v5:ar_SetCLC_OBJECT(a), b, c )
      |                                       ^
hec../include/vlc_common.h:481:15:  knote: expanded from macro 'VLC_OBJECT'
e  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
d481  477 |      |  va    r_Cre(    pac_ootbje,n pst sz( struct vlp__onabjmc_e, , coVpLmCs_mVz_onnAR_INTa_memberEGER, vames: (const vlc_, objVLCect_t *l)_VAR( &_ST(RING |) VL;x)->
o      b|            ^
j) \
      | ../include/vlc_variables.h              ^C_VA
R:140:48: _DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
note: expanded from macro 'var_SetChecked'
  122 |   140 | #define vIn file included from #misc/error.c:d31are_fSine :
etCvhIn file included from ear_C../include/vlc_common.hr:e1031c:
ked(o,ant,../include/vlc_variables.h:563:t5e:, v)warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](a v
ar,b_  S,ce563t)  | vCa r_Cre  ha eckvatee(rd( V_LVCC_LOrBC_OJeaECteBT(JE(a), pCT b_,(o) c,no, )b
t      j,v)|                                       ^
      
,|                                                ^ ../include/vlc_common.h:
p../include/vlc_common.h481:481s:15:z:_15 note: expanded from macro 'VLC_OBJECT'nam: 
e,note:  VL  481expanded from macro 'VLC_OBJECT' | 
C  481 | _V        AR_ STRI    cNG |ons VLCt st  _ruc tcon vlVstc AR__DcosmtOrumoIctNn vlHERI_cm_T
      |     ^emb
er../include/vlc_variables.h:122:sco: 39: note: mexpanded from macro 'var_Create'(mc
oon_nmemsbt vers: (  122 | cloc_object_t *)(&#defnisne(x) va->obj)tr_C  \
      rea| te(a,              ^
b,cv) vlacr__oCreatbej( VLC_eOcBJtEC_Tt *)((&a)(,x)->obj) \
      |               ^
In file included from misc/xml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203: b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  48112: |    warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] In file included from 
misc/variables.c:39:
 In file included from       203c | ../include/vlc_common.ho n:1031 :
 ../include/vlc_variables.h ret:491:5u:rns t var_ struwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
cSt  etCh 491 |     vvar_lc_commoCreean_te(c kmedep(_mbobej rp_, psobjsz_n, :ampe,  Vsz_(LCconst vnlc_aobj_VeActR__AmDtDe *, )(&(x)-REVS>obLCSj)  _\|VAR _
BVO      |               ^OL
L, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetCheckCed(o_,Vn,t,AR_v) DIn file included from OIvar_Smisc/error.c:31:
NIn file included from etC../include/vlc_common.h:1031:
hec../include/vlc_variables.h:k578ed(VLHER:9:C_OIBJET );
      |     ^
 ../include/vlc_variables.hCTwarning: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o
):122:39: note: expanded from macro 'var_Create'
  578 |   ,n,t 122 | #de,v f  )ii
ne      |                                                ^ vf( 
vaa../include/vlc_common.hr_:Crr481:15: note: expanded from macro 'VLC_OBJECT'
ea  _481tCh | e(a, an  bge(,     c)p _obj, psvarz_nam_Crlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/addons.lo -MD -MP -MF misc/.deps/addons.Tpo -c misc/addons.c  -fPIC -DPIC -o misc/.libs/addons.o
e, VLC_Veat ceo(n sVtL Cs_OBJEtruct vlCcT_(a),AR_CHOICESCO cobmmo, Ucn )_
m      e|                                       ^
mNbersT, &count, NU: L../include/vlc_common.h(co:n481:15s:t note:  expanded from macro 'VLC_OBJECT'
v  l481L ) |          )cons
t      |         ^
c str../include/vlc_variables.hu:ct _128o:43:bjec note: expanded from macro 'var_Change'
vlc_t  com128 | #define var_Changemo(n_meam,bb,c,d,e) var_Chaers:n _(tc o*n)(&ge( VLC_OBJst E(Cx)->To(a)b,j b,v)l \ cc
_,o d, be )      
|               ^
      j|                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ect  _t 481 | *)( &(x)-      >obj In file included from misc/xml.c:27:
)In file included from  ../include/vlc_common.h\
:      |               ^1031
:
c../include/vlc_variables.ho:212:12nst st: rwarning: uct vlc_codue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  212mon_m |   In file included from e  mreturmisc/variables.cber:39:
In file included from sn: (cons../include/vlc_common.h:1031:
t  vvalc_obje../include/vlc_variables.hct_tr:_Set511C:h5: warning: e c*)(&kdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ed 
(  (x)511obj-,> | obj)  \
      |               ^
name,   V L Cv_aVr_CAreatRe_(C OpO_obRjDS, val);, psz_name,
       VLC_VAR_IN|            ^
TEGER | VLC_V../include/vlc_variables.hAR_DOINHE:RI140T
      |     ^:
48: note: expanded from macro 'var_SetChecked'
../include/vlc_variables.h  140 | :#122:d39: note: eexpanded from macro 'var_Create'fine var
_  S122e | t#Cdheefcinke veadr_Cr(eate(a,bo,,cn), tvar,_vC)r eavar_SetCte( VLC_OBJhECeTc(ak),e b, dc( )VLC_OBJECT(
      |                                       ^
o),n,t,v../include/vlc_common.h)
      :| 481                                               ^:15: note: expanded from macro 'VLC_OBJECT'

  481../include/vlc_common.h: | 481        :c15o:n snote: texpanded from macro 'VLC_OBJECT'
   481 |  s t ruc t     convlc_commsont_m emsbetruct vlcr_sc:o m(mcoon_membnesrts :v l(cc_oobnst vlc_objjeecctt_t_t *)(&( *)(&(x)->oxb)->obj) \
j)      |               ^
 \
      |               ^
In file included from misc/variables.c:In file included from 39:
misc/xml.cIn file included from :../include/vlc_common.h:271031:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:

../include/vlc_variables.h:525  227 | : 5 : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   525 |      var_Crreetautren(  vpa_ro_bSetjC,h epcskze_dna( p_obj, me, VLC_psVAR_BOzO_name, L | VLC_VLC_VAR_VAFLOAT, valR_DOINHE );
      |            ^
RIT
      |     ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
../include/vlc_variables.h  :140122 | :#39d:e note: fexpanded from macro 'var_Create'i
n  e122  | v#adrefi_nSee tvCahre_cCkreaetde((a,o,n,bt,,cv))  vvaarr__CSreetaCthee(c kVeLdC(_OVBLJCE_COTBJECT(o)(a), b, ,n,t,cv ))
      |                                                ^

      |                                       ^
../include/vlc_common.h:481:15../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
: note: expanded from macro 'VLC_OBJECT'
    481481 |  |                 cconsto nsstruct vlc_tc struct volmcmon_me_mbecrsommon_me:m be(const vlrcs_:o b(const ject_t *)(&(vlc_objecx)-t>_otb j*)) (\&
      |               ^
(x)->obj) \
      |               ^
In file included from misc/variables.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from misc/xml.c:27:
In file included from ../include/vlc_common.h:1031:
  ../include/vlc_variables.h539 |     va:r241_:C12:reate( p warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o
b  241 |  j,  ps z _nraemturn vae, VLC_rVAR__SFeLOAT | tVCLhC_ecked(V ApR__oDbOjINHE, pRsIzT_
name, VLC_      |     ^
VAR_STRING, val );
      ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
|              ^122
 | #../include/vlc_variables.h:140:define 48v:a note: expanded from macro 'var_SetChecked'
r_  140 | #Cdreefaitnee var_Set(aC,b,hce)c kvaer_d(o,n,t,v) var_SeCrtCheckeeda(tVeL(C_OBJECT(o VLC_OBJEC)T,n,t,v)
      |                                                ^
(a), b, ../include/vlc_common.h:c )
      |                                       ^
481:15: ../include/vlc_common.hnote: :expanded from macro 'VLC_OBJECT'481
:15: note: expanded from macro 'VLC_OBJECT'
  481 |    481  |               const strcuocnts tv lsct_ruccto mvmloc_cnommo_nm_emmembbeerrss: : (const (cvlc_objeonst vlcct_t *)(&_(oxb)j-e>cot_bt j*) \
      |               ^
)(&(x)->obj) \
      |               ^
In file included from misc/xml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from misc/variables.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h  256:554: |     return var_5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
SetChecked( p_  ob554 |     vajr,_ Cprseza_tnea(m ep,_ VLC_VAR_ADDREoSbSj,,  vpasz_name,l  VL)C;_
      |            ^
VAR_STRI../include/vlc_variables.hNG:140:48: note:  expanded from macro 'var_SetChecked'|
   140 | #define vaVrL_CS_eVtACRh_eDckOINHERITe
d      |     ^
(../include/vlc_variables.h:o122,:n39:,t,v) va rnote: _expanded from macro 'var_Create'S
e  tChecke122d | #define( VvLaCr__OCBrJeEaCtTe((oa),,nb,,tc,)v )var_Cre
      |                                                ^
ate(../include/vlc_common.h :V481L:C15_:O note: Bexpanded from macro 'VLC_OBJECT'
JECT(a)  ,481 b, c  |  ) 
       |                                       ^ 
    ../include/vlc_common.hc:o481n:s15t:  note: sexpanded from macro 'VLC_OBJECT'
truct   v481l | c _ c o m m o n _cmoemnbsetr ss:t r(uccotn svtl cv_commlc_object_ot n*_)m(e&m(bxers):- >(ocbonjs) \
      |               ^
t vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !varIn file included from misc/variables.c:_Ge39t:
CIn file included from ../include/vlc_common.hhe:1031:
ck../include/vlc_variables.h:25ed563( warning p:5s generated.
_: warning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]b
j, psz_name, VL  563 |     var_CCr_eVaAtRe_(I NpT_oEGER, &bvja,l ps z_name,)  VL)C
_      VAR_ST| R         ^I
N../include/vlc_variables.hG | VL:C142_:V48A: Rnote: _DOIexpanded from macro 'var_GetChecked'N
H  ER142I | T#
d      e|     ^
fine../include/vlc_variables.h :v122ar_Ge:t39C:h ecnote: expanded from macro 'var_Create'
k  e122d | #define( ov,ar_Crne,t,va)te (vaa,rb_,c) vaGre_tCCreatheckeed(( VVLLCC__OBJECTO(aB),J EbC, cT ()o
      ),n,t| ,                                      ^
v)
../include/vlc_common.h:481      :| 15                                               ^:
../include/vlc_common.h:481 note: expanded from macro 'VLC_OBJECT':15: 
note: expanded from macro 'VLC_OBJECT'
  481 |   481  |           c o n s t s ctonstr uscttr uvcltc _cvlcommo_commno_n_membmeresmber:s :( (cconstonst  vvlc_olbcj_eocbjte_ctt *)_(t& (*x)-)>(o&bj(x)->obj))  \
      \
      | |               ^              ^

In file included from misc/variables.c:39In file included from :
In file included from misc/xml.c:27:
In file included from ../include/vlc_common.h:../include/vlc_common.h1031::
1031:
../include/vlc_variables.h../include/vlc_variables.h:293::57810::9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   578 |    warning:  ifdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](
 var_  Ch293ange( p | _ o b j ,i psz_namef, ( !var_VGLeCt_CVhAeR_cCkHeOIdC( pE_SCOoUbNjT,, &cou pszn_tname, ,V LNUC_VALR_L ) B)
O      OL,|         ^
 &va../include/vlc_variables.hl: )128 :)43: note: 
expanded from macro 'var_Change'
        128 | #defin| e         ^ 
v../include/vlc_variables.h:142ar_Change(:48: a,b,c,note: d,e) varexpanded from macro 'var_GetChecked'_C
ha  142 | nge( VLC_OBJE#CTd(ae), b, fic, d, en )
e var_GetChecked(o      |                                           ^,
../include/vlc_common.h:n481:15,t,: note: v) expanded from macro 'VLC_OBJECT'
va  r_G481 |         etCconst shectruked(VLcC_Ot vlc_commonBJECT(o_),nmembe,t,vrs: (const )
      v|                                                ^
l../include/vlc_common.h:481:15c: note: expanded from macro 'VLC_OBJECT'_
object_t *)(&(x)->obj) \
      |               ^  481
 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      depbase=`echo misc/filter.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
|               ^
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/filter.lo -MD -MP -MF $depbase.Tpo -c -o misc/filter.lo misc/filter.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from misc/xml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |  misc/variables.c:155   :   36: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] const 
  155 |    stru vlcc_t objvlc_commonect__minternals_t *priemv = vbelc_inrs:ter (conals(nst vlc_object_t * o)(&(x)->obj) \
      |               ^
bj );
      |                                    ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
   60 | # define vlc_internals(In file included from  omisc/xml.c:b27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 | j ) (((vlc_object_i  nternals_t*)(  vVLC_OBJECT(obj)))-1)
      |                                                           ^
a../include/vlc_common.h:481:15:r_Creat note: expanded from macro 'VLC_OBJECT'e(
 p_  481 | ob  j,   p   sz_n came, onst sVLC_VARtruct_A vDDlc_comRESmonS _m| embVLers: (coC_VARns_Dt OIvlNHc_ERIobjeT )ct_;
      |     ^
t *../include/vlc_variables.h:122)(:39&: (xnote: expanded from macro 'var_Create'
)->  122ob | #dj) \ef
      ine|               ^ va
r_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psmisc/variables.c:z_name227:, 36:VL warning: C_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
VAR  227_I |  NT  EG vERlc |_o VbjLCec_Vt_ARin_DteOIrnNHalERs_ITt 
      *p|     ^ri
v ../include/vlc_variables.h:= 122:vl39:c_ note: inexpanded from macro 'var_Create'
t  122er | #nadelsfi(onebj v);ar
      _Cr|                                    ^ea
tmisc/variables.h:60:59: note: expanded from macro 'vlc_internals'
e   60 | # defi(a,b,c) var_Createne v( lcVLC_i_OBntJernEalCTs( obj(a )), ( b((, vlcc _obj)
      | ec                                      ^
t_../include/vlc_common.h:481:in15:terna note: expanded from macro 'VLC_OBJECT'l
s_  481 |        t* co)ns(t structVLC_OBJECT(obj)))-1)
      |                                                           ^ v
lc_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
c  481 |         omcomon_nst struct vmemblers: (cc_onstcommo vlcn__objecmembers: (const vlc_t_objetc t_t *)*)(&((x)&->o(x)->obj)b j) \
      \| 
              ^      |               ^

In file included from misc/xml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAmisc/variables.c:245:36: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
R_  BOOL245 |     vlc |_o VLbCject_in_VAternalsR_DO_t INHERI*priv = vlc_T
internals(obj);
      |                                    ^
      |     ^
misc/variables.h../include/vlc_variables.h:122:60:59: note: expanded from macro 'vlc_internals'
:   6039 | :# define vlc _note: inexpanded from macro 'var_Create'
te  122 | #rnals( obj ) (((vlc_object_internals_t*)(VLdeCf_OBJECT(iobj)))-1)
      |                                                           ^
n../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
e   481 |        v consar_t Creastte(aru,ctb,c v)lc var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |       _common_members: (const vlc_object_t *)(&(x)->  obj) \
co      |               ^
nst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/variables.c:270:36In file included from misc/xml.c:27:
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]In file included from ../include/vlc_common.h
:  270 |     vl1031:
c../include/vlc_variables.h:_objec539t_:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
in  539 |     tevar_Crernals_t *priv = vlc_internals(oatbj)e;
      |                                    ^
(misc/variables.h:60:59:  p_obj, psnote: expanded from macro 'vlc_internals'
z   60 | _name, V# dLC_VAR_FLOAT | VLC_VAR_Define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(OINHE&R(x)I->Tob
j      )|  \
    ^      
|               ^../include/vlc_variables.h
:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]misc/variables.c
:364  554 | :  38 : var _warning: Credue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a  t364e | (   p_obj,   vlcp_objects_iznterna_namels_t *,p _VpLC_VAriv = R_STRINvlc_Ginternals(  | p_this );VLC_V
      |                                      ^
Amisc/variables.h:60R_D:59: note: expanded from macro 'vlc_internals'
OINHE   RI60T
      |     ^
 | ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
#   de122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vfinelc_c vlommoc_intn_membeersrnals( obj ) : (cons(t vl(c_(objectvlc_object_internals_t*)_t(VLC_OBJ *)(ECT(ob&(j)))-1)
      |                                                           ^
x../include/vlc_common.h)-:>o481:15: note: expanded from macro 'VLC_OBJECT'
bj)   \
      481|               ^ |         const struct vl
c_common_members: (const vlc_object_t *)(&(x)->obj) \
      In file included from misc/xml.c:27:
|               ^
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULLlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/filter.lo -MD -MP -MF misc/.deps/filter.Tpo -c misc/filter.c  -fPIC -DPIC -o misc/.libs/filter.o
 ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) varmisc/variables.c_:Change( VLC_OBJECT404:38: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](a)
, b  404 |     vlc_object_internals_t , c, *p_priv = vlc_internd, als( e )p_this );
      |                                      ^

      |                                           ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
../include/vlc_common.h:481:15: note:    expanded from macro 'VLC_OBJECT'
60  481 | # define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_ |   O      Bconst stJErucCT(obj)))-1t vlc)
      |                                                           ^
_c../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ommon_  m481 |         const struct vlc_common_membeers: (cmonst vlc_bobjeectrs_t : (con*)s(&(xt v)l->obc_objej) \ct_t *)(&(x)->obj) \
      |               ^

      |               ^
misc/variables.c:408:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  408 |         msg_Dbg( p_this, "attempt to destroy nonexistent variable \"%s\"",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/variables.c:433:36: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  433 |     vlc_object_internals_t *priv = vlc_internals( obj );
      |                                    ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
   60 | # define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/variables.c:459:38: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  459 |     vlc_object_internals_t *p_priv = vlc_internals( p_this );
      |                                      ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
   60 | # define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/variables.c:640:38: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  640 |     vlc_object_internals_t *p_priv = vlc_internals( p_this );
      |                                      ^
misc/variables.h:60:59: note: expanded from macro 'vlc_internals'
   60 | # define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlcmisc/xml.c:43_common_:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]me
m   43 |   be  p_rs: (conxml = vlstc_cust vom_crelcate( _obp_tjechis,t_ sizeot *)(&(x)f(-> *objp_xml )), " xml" )\;
      |             ^

misc/../libvlc.h:110      :27: note: expanded from macro 'vlc_custom_create'
  110 | |                     ^  vlc_
custom_create(VLC_OBJECT(o), s, n)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/xml.c:45:23: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   45 |     p_xml->p_module = module_need( p_xml, "xml", NULL, false );
      |                       ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
   48 | #define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/xml.c:48:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   48 |         vlc_object_release( p_xml );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/xml.c:49:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   49 |         mmisc/variables.csg_Err(: p_this, "XML provid707er no:t f38ou:nd"  );
      warning: |         ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

../include/vlc_messages.h  707 |   :83:5:   vlc_object_internals_t *p_priv = vlc_internals( p_thnote: expanded from macro 'msg_Err'
is   83 |     msg_Generi );
      c(|                                      ^
pmisc/variables.h:60:59: note: expanded from macro 'vlc_internals'
_thi   60 | # define vlc_internals, VLC_MSG_EIn file included from RRmisc/addons.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h,:189:12 : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  _189V | A s(_ A obj ) ((R  reGturn var_S(etChecvlked( p_oSbj, pscz_n_ame, _VoLC_VAR_IbNTEjeGER, val );
      ct_i|            ^
_../include/vlc_variables.h:140:48: note: )expanded from macro 'var_SetChecked'

        140|  |     ^#
den../include/vlc_messages.h:tfinee var_S78retCheckedn(o,n,at,v) var_SetlCheckesd:(13V:LC_ _OBJECTnote: (expanded from macro 'msg_Generic'
to),n,*   t,v)78
 |        |    vl                                               ^
)../include/vlc_common.h:481:15: cnote: _(Loexpanded from macro 'VLC_OBJECT'
V  481gL( | V LC_ C O B J E C const struct Tv(loc)_,c om_OBJECpmon_T(obj)))-1)
      me|                                                           ^
mb../include/vlc_common.h:481:15er: note: expanded from macro 'VLC_OBJECT'
s:  481 |     ,     c (vcoonstlncst str_ mvlcuct v_oloc_commodnbj_meecmbet_rt s:*) (c(&(x)onu->sobtj) vl \
      |               ^
c_object_t *)(&(x)->oblje) \
      | In file included from misc/addons.c              ^_:25:
In file included from ../include/vlc_common.hn:1031:
../include/vlc_variables.h
:203:12a:m ewarning: ,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   203 |   _ _ Freturn var_ISLetCheckeEd_(_ p_obj, ,p s_z_name, _VLLC_VAR_BIONOL, vamisc/variables.clE :);
730      |            ^:
38../include/vlc_variables.h:140::48_ _: warning: note: expanded from macro 'var_SetChecked'
, due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  140 | #
\de  
      |             ^730
fin../include/vlc_common.h:481 |  e :15 : va r_Snote: expanded from macro 'VLC_OBJECT'
e vlc_tCohecbkedject_(  481 |  io,       con,t,vn) tvaenr_SesttChe strrcknuct ved(aVLlC_lc_cosmOmBJEoCT(no_memb),_n,t,tv)
       | *p_pri                                               ^
v ../include/vlc_common.h:481:=er15 : vnote: expanded from macro 'VLC_OBJECT'lcs
:  481 (_co | i   nstn   terna l const sstr(uc vlct vl c_co_objepcm_mott_n_memht *)(&(bers: x()->coobj)ns \
      |               ^
ist vlc_ob ject);
_t *)(&(x      | )-                                     ^
>obmisc/variables.h:j60) \
      | :              ^
59: note: expanded from macro 'vlc_internals'
   60 | # define vlc_internals( obj ) (In file included from misc/addons.c:25((vlc:
In file included from ../include/vlc_common.h:_obje1031:
../include/vlc_variables.h:212:12:ct_i warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  212 |    te rreturnn avar_lsSetC_thecke*d (obj, na)me, VL(VLCC__OVAR_CBOORDS, vJEal);
C      T| misc/xml.c:61(:5           ^
: warning: ../include/vlc_variables.h:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o
140   61:48: |  note: expanded from macro 'var_SetChecked'
bj  140 | #d)ef   ))in e- vamod1ur_le_u)nnS
etChe      ckeed(|                                                           ^ed(o
,n, t../include/vlc_common.h,vp)_ :var_481xSetChm:l, eckep_x15ml-:>d( Vp_mnote: oLCdexpanded from macro 'VLC_OBJECT'u_O
lBJ  e481E )CT | ;
      |     ^ (
o ), n,t ,v) ../include/vlc_modules.h: 50
      |                                                ^
:42: ../include/vlc_common.h:481 :15c:  onote: note: expanded from macro 'VLC_OBJECT'
nexpanded from macro 'module_unneed'
  s481 |  t           scon50 | #destt rucfine mstrot uctv vldc_lccom_mon_cmoemummbers: o(nc_memboenst rvlc_s: (coobnjelesct_unt_t  *vlc)_obne(e&(x)-d(a,jb) e>ct_obj)t *)(&( x)\->obj) \
      |               ^

      |               ^
module_unneed(VLC_OBJECT(a),b)
      |                                          ^
In file included from ../include/vlc_common.hmisc/addons.c:25:
misc/variables.c:481In file included from ../include/vlc_common.h::723::25: warning: unused parameter 'expected_type' [-Wunused-parameter]1031:
../include/vlc_variables.h:
227  15: note: expanded from macro 'VLC_OBJECT'
723:12:  |        481 |   warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   227 |     r      etu    r  int   n v   ear_SextpChecectekedd( _ptype,  const v_lco _svalturbuecj_, pstz_na vmal )
      | e                        ^
, VtLC_V AR_FLvOAT, lval c);
      | _           ^
c../include/vlc_variables.h:140:48o: note: expanded from macro 'var_SetChecked'm
m  140o | #defnine _var_SmetCheeckedm(o,nb,t,ve) varr_SetsChec:kmisc/variables.c:e (d786(VL:C_OBJc38E: onstC vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]T
(  o),n786,t,v | )
      |                                                 ^
lc../include/vlc_common.h :481: 15:  note: expanded from macro 'VLC_OBJECT'
v  481l_objcect_ |   o _t *)(&b(x)->objj) \
      ect|               ^
_internals_t *p_priv =  vl    cmisc/xml.c:_inter62nalcons( p_this );
      | s                                     ^
:t misc/variables.hstruct 5: :vlc_60warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:com59:    62 | note: expanded from macro 'vlc_internals'
 mon_      60vlc | _obje#c definemet_ mbevrs: (lcc_inreletase( p_eorxmlnnst avllc_osbj e);( ocbj ) (t_
t (*()v(lc_&(x)ob->objje) \ct_int
      | e              ^
      rna| l    ^
s_t*)(VLC_OB../include/vlc_objects.hJECT:66:25:(oIn file included from misc/addons.cb note: j)))-1)
:25:
In file included from ../include/vlc_common.hexpanded from macro 'vlc_object_release'      :1031:
../include/vlc_variables.h
:   66 | 241    vlc_obj:| ect_r                                                          ^elease(12 VL
C_../include/vlc_common.h:481:15:: note: expanded from macro 'VLC_OBJECT'
   OBJ481 |      warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]E
C T (a) const struct  )v
      |   l241 |                          ^c _
../include/vlc_common.h:c o remmon_tm481:15eurnm:  note: expanded from macro 'VLC_OBJECT'
be  481v |   ars: (c  or_Sn  etC s ctons thvlc_ sotebckedj( pe_objc,t_t *ruct psz_ vln)a(m&c_ce(ommo, Vx)L->obj) \
n_m      em| C_              ^VbersAR_: 
(conSsTtRI vlc_NoG, bvjal ect_t )*;)(
      |            ^
&../include/vlc_variables.h:140misc/variables.c::48782: note: expanded from macro 'var_SetChecked'
(  140 | #dx)->:ob25efin:j)  \
      ewarning:  vunused parameter 'expected_type' [-Wunused-parameter]a
r  _Set782C |  hecked|               ^ (o, n
, t          ,v) var_      intS exetpected_Cmisc/xml.chetcked(VLC_ype:O, 77vlc_:14:v alwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]u
eBJE   77C_Tt |  *p_v  (  ao)rea,lder = vn,l c_t,v))custo
      |                         ^

      m|                                                ^
_cr../include/vlc_common.he:a481te:15: note: expanded from macro 'VLC_OBJECT'
(obj,   481s | izeof(  *rea d e   r),  c"onxsml reatd esrt"r)u;c
t       | vlmisc/variables.c:c_com             ^837mon_members
: misc/../libvlc.h:110(con:27: note: expanded from macro 'vlc_custom_create'st v
lc  110_ob |   ject_  t *  )(&(x  vlc_:38: )-warning: >coustdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]b
j) \  837 |     
volm_creatc_oe(bV      |               ^jL
C_OeBct_internals_t *p_priv = vlc_iIn file included from misc/addons.c:25:
nteIn file included from r../include/vlc_common.hJEC:1031n:
../include/vlc_variables.h:256:T(oa)12:, s , lsn)
      warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]|                           ^
(
 p_thi  ../include/vlc_common.hs:481:256 |   );
      |                                      ^15:   
r note: misc/variables.hexpanded from macro 'VLC_OBJECT'
:60:  481 |   59    :et   const note: expanded from macro 'vlc_internals'
st   ruc60t v | # lurn dvefiar_c_SnetChcomme eockenvd(l_m pembce_orsb_: (cioj, nsntert vlpcs_onals( bjoez_nacmt_tb *)j )e (&((((vx)-l>ocbj)_obj \
e,c t      |               ^_
internals_t*)(VVLC_Vmisc/xml.c:AR_80:24ADLDREC: SS_, warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]vO
aBJECTl );   (80 |  
o      |            ^
bj  ../include/vlc_variables.h r:))ead140er-:>48: note: p_mexpanded from macro 'var_SetChecked'
)  140 | -#odde1)
f      |                                                           ^
ul../include/vlc_common.he = i:n481:15: note: modexpanded from macro 'VLC_OBJECT'u
ele_  ne ed481 |     (re  var _Set cadeonst sr,C "xmthle crearukdeect rvd(o,",lc_cn NU,t,v)LL ovmamr_Son_meem, fbalsters: (coe);
n      |                        ^
Chesckedt(V LC../include/vlc_modules.hvl_c_OoBJ:48:bjEect_Ct *)(&42: (note: expanded from macro 'module_need'
x   )48 | #defiTn(e- mo>o),odule_bn,t,v)
j      |                                                ^n) \
      | 
              ^../include/vlc_common.h
:481:15: note: expanded from macro 'VLC_OBJECT'
e  ed481( | a   ,b , c   ,d) mcoodunst sle_misc/variables.cne:843:t9ruct vl:e d(Vwarning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
L  _co843 |    C_ Om mon_mem b  mesg_ErBJEr(CT(a r),bs,c,:p_th (iconsds)
,t v l"      |                                          ^c
ac_nnot add calolbabcjk../include/vlc_common.h :481:15%: ecptnote: expanded from macro 'VLC_OBJECT'
   481 |       _  tconto  st*)(n&o stn(exx)->istobejnt)  \
v      |               ^a
rriable '%s'",uct
 vl      c|         ^
_coIn file included from misc/addons.c:../include/vlc_messages.hmm:25on_:
m83In file included from ../include/vlc_common.h::1031emb:
../include/vlc_variables.h5: ernote: s: (:276:cexpanded from macro 'msg_Err'10ons
:t    v warning: lcdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  276 | 83 |      if( obje ct_ !var _Gett Che*)(mck&(sed(g_Generi c(p_thpx_ob)ijs->ob,j)  , Vp\LC_sz_MnamSe
      |               ^
G_ERR, __, VLC_VA_ARGS__)
      |     ^
VAmisc/xml.cR:83:_../include/vlc_messages.hINTEGE:R, 78:13:9:&va  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note: expanded from macro 'msg_Generic'
      78 | 83 |   l         )  v )mlc_
      |          ^Log
s(../include/vlc_variables.h:Vg_E142:48rLr(re: note: aCdeexpanded from macro 'var_GetChecked'
r  142 | , #de"_OBJXMLE rCeadTer notfin f(ound"o), );p, 
      vel|         ^
../include/vlc_messages.h:c_mod83:5u:le_ note: nexpanded from macro 'msg_Err'a
m    83 |   vaer_Ge,t __ C heckFmsg_GILE__eneed(,ri c(_p_othis, VL_L,nC_,INEtM_SG,_E_RR, _,_ vV\
      |             ^
)A_ AR../include/vlc_common.hv:Gar_Ge481tS__:)
      |     ^
15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h  C481h | :78:e13:  note: expanded from macro 'msg_Generic'
c      ked( const sV   78t |  r  uLcCt_O vlc vlc__LogcBoJECT(o),mn,t,v(mVL)C_o
OBJEn_memberCT(o      s),|  p,: (const v vllc_mc_                                               ^odu
le_onabme, __FjILEe__, _../include/vlc_common.hc:t_t *)(&(x481:15:)->obj) _L\ 
note:       | expanded from macro 'VLC_OBJECT'              ^I
N
E__, \
        481 |         c| o            ^n
st struct vlc_../include/vlc_common.h:481:15c:om note: expanded from macro 'VLC_OBJECT'
m  o481n | _me m b      ecros:n (st strcuonsct vlt vlc_objec_commonct_members: (c_otns *)(&(t vlc_ox)-misc/variables.c>ob:j)898:38:bj ec t_t\
      warning: |               ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] *)

(&(x)->  898 | obj ) \
         vlc_objectIn file included from misc/addons.c:_internal|               ^
25:
In file included from s_t *p_priv = vlc_../include/vlc_common.h:1031i:
misc/xml.c:84nter../include/vlc_variables.h:293nals:9:(:10 : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
p  _this ) warning: ;293due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |   
   84  i |   f      ( !|                                        ^
  misc/variables.h  :vl60c_ob:jec59t_rvel:eas note: expanded from macro 'vlc_internals'ea
r   60 | # d_(reGadeefeitne vlcr);
      Ch|         ^_
i../include/vlc_objects.h:eck66n:etd25e: note: rna(expanded from macro 'vlc_object_release'
    66 | l   p_o vslc_objbje(,ct_  pszroelease( VLC_OBbJjE ) _CT((a) ()n(
amevl, VLCc      |                         ^_obje_cVAR_
t_inBOOternalLs_t*)(V../include/vlc_common.h:481:L15:C_O, note: expanded from macro 'VLC_OBJECT'B
JE  CT(o481 |    b  j) &   )const)-1) str
uc      t|                                                           ^val 
)  )
      ../include/vlc_common.h| vlc         ^:_co
mm../include/vlc_variables.h:142481:48:on: 15:note: expanded from macro 'var_GetChecked'
   142 | _memb#note: expanded from macro 'VLC_OBJECT'
d  ers:e (481f |       ine  va r_Geconst tstconrChst vuleckc_objeced(co,ntt_t  *)(,t,vv)&(x vlar_c)_commGoet->Checobnj) _\
      m|               ^
ekemdbers: (const vlc_object_t *)((VLC_&(x)->obj) \
      |               ^
OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |     misc/variables.c  :misc/xml.c  c904:98:9: onswarning: :9:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 warning: t   98 | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] st
r  904 |    uct vl          mocdu le_s_cotop (re ammder,s remonag_Erderr->p(_m_o membdupe_thrs:i (csonst,  "cannvlcle_obj)eoct_t;
t      |   *delete        ^
 ../include/vlc_modules.h:57:)(&c(39: xa)lnote: expanded from macro 'module_stop'l
b->obajc) k   57 |  %p from \#defin
      | onene               ^mx
istent "
      |         ^
o../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
dule_s   83 |  t op (o,  m) mmodsg_uIn file included from Glee_nstoep(Vmisc/addons.c:LC_rOBiJc25:
In file included from ../include/vlc_common.h(:1031p:
../include/vlc_variables.h:_304:17thisE:, warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
VCT(L  Co),m304_)
      |                                       ^MSG_ERR
, __../include/vlc_common.h:481V:15:A |     note:  _expanded from macro 'VLC_OBJECT'if
 A(  481 |  l ike RG   S  c_onst _)
      s| ltruy(    ^!va
r_G../include/vlc_messages.h:78:13c: note: expanded from macro 'msg_Generic'e
t   78 |   t v  lc_vcoChelmmocn_ckeLdo (obgj_,(mV namLC_eO, VLBC_VJECT(o), Aembp, Revrsl_COO:cR (c_modonstDS, v &vlc_objeualct_l)t *e)))_
(n      &(ax)m->obj| )                ^
 \e
      ../include/vlc_variables.h|               ^,
 :__FILE__, __LINE__, misc/xml.c:142:99:48: 5:\note: 
       warning: |             ^
expanded from macro 'var_GetChecked'
../include/vlc_common.h  142 | #:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481d:efin15e v   99a: note: expanded from macro 'VLC_OBJECT'r |  In file included from  
misc/filter.c:  _Get481 |    30:
C   v lc  h_ob jIn file included from ../include/vlc_common.h:ec1031ec:
ckedons(o,tnt_re,tlea stru../include/vlc_variables.h:189:12ct vlc:_commons,v)e( rea _mewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mbervar_s:  189 (c |  oGetCnhecked(dVLe rC_OBJECT);
(      | o),    ^
 n ../include/vlc_objects.h:66srteturn v vlc_obj:25: note: expanded from macro 'vlc_object_release',t,v)ec

ar_Se   66 |       |  t                                                  ^
vlc../include/vlc_common.h:tC_ohecked( p__obtj,bj481:15 ectp_re:sz_nam note: expanded from macro 'VLC_OBJECT'
lea  481 |   se (*)(& VLCe,  (xV     _co)->nOBJLCECT(obs_ta stVAR_j) )\
      | I              ^N 
)
      |                         ^
T../include/vlc_common.h:ErucGE481t vR, va:llc15_ commo:);n_
      |  note: expanded from macro 'VLC_OBJECT'           ^
m
emb../include/vlc_variables.h:140:48e  rs: (481 | : connote:  expanded from macro 'var_SetChecked'
s  140    t vl    | #cdefinc_oobjnect_tst *)(&e struc(misc/variables.ct x)-v> :varlc_c_Se973o:38: ombj) \mon_
      |               ^
members:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t
 C(hc  973 | onst vlc_object_t *)(&(xe)-ck>ed(oo,bIn file included from misc/addons.c: nj) \
       |               ^ 
25:
In file included from  vlc_object_inte,r../include/vlc_common.hn:tal,1031sv) var_S:
e_t *p_t../include/vlc_variables.hpCr:he324i:vc10k :ed(V=  warning: vlcLC__misc/xml.cOBinte:rnJE118CT(a:o)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,n,9: warning:   324 | lsdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]( 
t,     p_th if118( !vari_sv | )
      |  )                                                ^
  ../include/vlc_common.hGetC:481;
      |                                      ^
 misc/variables.h: :he60:59:c15:   ked (note: expanded from macro 'vlc_internals' 
 pm_onote: bexpanded from macro 'VLC_OBJECT'
j, opsdul   60  481z_nam |  ee, | #_ de VLfC_in   VAR_F    cosnstoe vlcp_internalsLO( ATt so, b(rj ) e(((vlc_atrud&veal ct vlc) )o_cor,m
      mbject_i ronter| n_m         ^
ea../include/vlc_variables.hnaembd:les_t*)ers: (142:48(VLco:r -note: expanded from macro 'var_GetChecked'n
>  C142 | pst _#v_OBJmlcodECuT(o_olbj)))-1d)ee
      |                                                           ^
);
../include/vlc_common.hb      |         ^
jf:481:15einct../include/vlc_modules.h:57e v_t: 39:*)(&( x: note: expanded from macro 'module_stop'note: expanded from macro 'VLC_OBJECT')->o
ar_   GetCh
e57c   | 481 |   b#defikedne j) m   od(o \u
      |                ^ conl
est s_tsrtop(ou,c mt vl),c _common,tn_m,v)In file included from embemisc/filter.c v:a30mrs: (coonstd:
In file included from ../include/vlc_common.hur: _Gev1031tChellc_:
../include/vlc_variables.hco:203:12bjece_st:t_to warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]pk *)
(&  203(x)->(edV(VLCo | _LOBbCj) \
_  JE  OCT(o),Bn,retu      | rn              ^
tJE Cvar,v)
      T|                                                ^
../include/vlc_common.h:(481:15:o _)SetChnote: expanded from macro 'VLC_OBJECT'ecke
d( p  ,481 |  m   )_obj ,   c pszo
nst       _nstru| c                                      ^
t ../include/vlc_common.h:481vlc:15:_ ame, VLcomnote: C_Vmexpanded from macro 'VLC_OBJECT'on_
m  emb481ers: | AR ( const _BO  vlc_     coobjnect_OL,t * s)(&t(x) ->osbjmisc/variables.cvalt:r )uct;1082:9: vl
      |            ^) \
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c_ 1082 |          | c   o  msg
              ^_Er../include/vlc_variables.hr(
mmo:140:n48: note: _expanded from macro 'var_SetChecked'
 p_ob  jm, e"unsa140 | #fIn file included from e misc/addons.c:demf25obine :
In file included from ../include/vlc_common.hpetvar:1031:
_SertCion../include/vlc_variables.h:340she \"%c:s:\" kh9as been: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  (coignore
dn(os  ed fort v "l340 |   
  if(c var_GetCh_ob      |         ^
,n,ecktedj( p../include/vlc_messages.h,v_e:83:5c) vaobjr_:t _note: expanded from macro 'msg_Err'tSet , 
p*)(&   83Ch( |    x)-s>eckoe bdz_namj(V)e,  Vms\
      |               ^
LgCL_Gen_eCOBJrE_icVC(AR_misc/xml.cp_St:TRI121Nh:is, VTLC_29(o:G, MS &vwarning: G_),due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
anEl,t,   )v ))

R      | R121       | |         ^
../include/vlc_variables.h:, __142VA_A                                               ^:48 :
 Rnote:  expanded from macro 'var_GetChecked'
../include/vlc_common.h: GS481:15:__ )
      i|     ^  142 | #d note: fexpanded from macro 'VLC_OBJECT' e

  f../include/vlc_messages.hi:n481( |   (str  e78e:13: note:  a   con mvar_expanded from macro 'msg_Generic' 
GstetCh!=   78 |      ec NstrucUt LkeLvlc)_co dm(o,vl&c_Log(VL&mCo _OBJnECTm(o), p, vno_mlc_modduluemblers: (coenst_ vstle_namac_e, r__Ft,ILobt,(jectEv) v__,ar_G _retChec__LINt *k)(&eader,(x E__,)r->oe \
      |             ^
bj../include/vlc_common.h:a481:15:ed(VL note: )der->p \expanded from macro 'VLC_OBJECT'

_m      |               ^o  481 | 
C  _OBJEdCule))
       T(o | )                            ^  ,n
In file included from ,t../include/vlc_modules.h, :misc/filter.c c55:onv)
41:30:
:In file included from ../include/vlc_common.h:1031 :
../include/vlc_variables.h:stnote: 212:expanded from macro 'module_start' 
      |                                                ^s
tr../include/vlc_common.hu:   55 | #d481:15ect fvlc: ine module_s_note: expanded from macro 'VLC_OBJECT'
t  comm481 |    a   on_mremb  conerst sts: (cruton(ct vost, vlc_lc_ocbject_ t *)(&(ox)m->mmonob)_me mj) \
      m|               ^
odu12:le_berss warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t: (const 
art(  212 | V LC   r_OBJECT(o),m)
v      |                                         ^le
tc../include/vlc_common.h_our:bje481ct_tn va:r_15Set *Chec)(:&k ednote:  (expanded from macro 'VLC_OBJECT'x)-(o
b  j,> na481mo | e    bj), V LC_ V \A R_C OOR
conDS, vstal) ;
      s      |               ^
| truct vl           ^
c_../include/vlc_variables.h:140co:48: mmon_membnote: expanded from macro 'var_SetChecked'
eIn file included from   140r | #dmisc/addons.c:sefi:n 25:
In file included from ../include/vlc_common.h:1031:
e var_(../include/vlc_variables.hSet:350:9Che:c ckewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]d(o,omisc/variables.c:nst 1187:33vlc_ob:
 jwarning: ec  350 | t  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] _ ift( 
n,t, *v))va (&(r _Gex)->ob1187tChv | aeckjre   _ d( p_obj) \
      |               ^Se
tChecke        pd(VLC__,misc/xml.cva:l->123 ppsOBJszz_Es:tri_nameCng, T= co(o),n V9n,t: warning: ,v)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]fig
_LC  _VA123R
 |       _ST |                                                ^R
I   NG../include/vlc_common.hG:481e tP:15,s &v:az(  note: expanded from macro 'VLC_OBJECT' p_th is , l ) )
      vlc_object_r|         ^
../include/vlc_variables.hpsz_neam:142:le )48
;  481 | ease: note: (  re   expanded from macro 'var_GetChecked'

a  d      | er);
 const                                 ^stru      |         ^
  c
../include/vlc_objects.h142t  | ../include/vlc_configuration.h:147::v42#de66lc:_co: note: expanded from macro 'config_GetPsz'fine v
mar_25GetCh  147:ecke dm | #(o,nnote: ,tdonexpanded from macro 'vlc_object_release'_me
mbe   66 | ,vrs:    ) va r_Gevfine conlc_fig_GeeotCthbePszckej(a,be)d(V Lconfct_releaisg_G(eC_(consetP sz(VLt vlCOVc_ob_LC_OBJECTBOjJECTBJECT(a)(,b)
      a| e                                         ^
../include/vlc_common.hc)t_(o ),n,t :*t,v481))(&
(x      )
      |                                                ^:)
| 15-../include/vlc_common.h                        ^:: 481:
note: expanded from macro 'VLC_OBJECT'>15
../include/vlc_common.h:481::   obj)481 |     note: expanded from macro 'VLC_OBJECT'
15   :\481 |       co
      nst  | s    t              ^note: ru
  ccotn st stvexpanded from macro 'VLC_OBJECT'
lruc  _481 |   commoIn file included from misc/filter.cc:n_30:
In file included from tmem../include/vlc_common.hber    :vlc_   co1031:
../include/vlc_variables.hsn: (c:sonst sco227t:t vr12muclcm:t vlc__o warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bo  con_m227 |    jectmmembeo_t rn *)(rs_&:me (mbers: (const (x)->objv) \
el      |               ^ctuc
_onst ovrn vlbcar_Sject_e_obmisc/variables.cjectt_t  *)(*&()x)(&(tCh:x1191ec-:30)->ok: ed>bjwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
) ob\
      |               ^
j) 1191 | (              pp_va\l->f_
      o_f|               ^b
jlIn file included from ,oat = psz_na cmisc/addons.c:25:
In file included from ../include/vlc_common.h:1031:
m../include/vlc_variables.ho:ne362:9: warning: ,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]f VLC_VAR_FLO
Aig_GetFloat( p_this, psz_name   )T362;, |   v
 a       |                               ^i
l );f
(../include/vlc_configuration.h      |            ^
 ../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
v:145a  r_GetCheck140 | #deed( p_obfji:,n46 ep: var_SetChe ckesdnote: z(expanded from macro 'config_GetFloat'_on
,  145an,t,vme, | #)d  var_VSeLfiCen_teVCAh config_GetFecked(loat(a,b) VRL_Cc_oOnABJECT(oDfig_)GDeR,tnESSFloat, ,&valt,v)
      |                                                ^
( ../include/vlc_common.hV) ):481
:L15C:      |         ^
 ../include/vlc_variables.h_note: :expanded from macro 'VLC_OBJECT'142
O:B  481 |  48:  Jnote:       const expanded from macro 'var_GetChecked'sECTtruct vlc_common_members: (const vlc_object_t *)(&(x)->obj) (a),b)
      |                                              ^
\

      ../include/vlc_common.h|   :              ^481:
142 | #d15e:f inote: nexpanded from macro 'VLC_OBJECT'
e v  481 | a r _ G  e t C In file included from comisc/filter.cn:s30ht:
In file included from e cs../include/vlc_common.hk:te1031:
dr../include/vlc_variables.h:241:12: (warning: uoc,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]tn,t
 ,  vv241l |     return var_S) vacetChecrk__ed( p_objGe,t cCophmemcoksn_ed(z_name, VLVCm_eOmBLC_VAR_STRING,b val );
      | JECT(o),n,t,v)
      |                                                ^
           ^
e../include/vlc_common.hr:s481../include/vlc_variables.h:::14015::48 : note:  (expanded from macro 'VLC_OBJECT'note: 
expanded from macro 'var_SetChecked'
  481 |         c  140 | #define vaconst or_SestCheckted(o,n,t,v)nrucs tvar_S vlc_etCheobjectc vlckte_d(VLC_Ot *)(&(x)->oBb_j) \
      |               ^
cJEommonC_T(mo)e,nm,bmisc/variables.cet,r:s1194v:): (const vl
      28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
_objec|                                                ^
t_t  ../include/vlc_common.h1194:* | 481:)15  :( note: expanded from macro 'VLC_OBJECT'
&            (481x | )p-_ > v      const struct vlc_common_memberasol:bj -)(const vlc_o bject_t *)(&\
>      (| x              ^)->obj)i 
_int \=
      |  conf              ^i
g_GetInt( p_this, psz_name );
      |                            ^
../include/vlc_configuration.h:143:42: note: expanded from macro 'config_GetInt'
  143 | #deIn file included from misc/filter.c:30:
In file included from ../include/vlc_common.h:fi1031:
../include/vlc_variables.h:256ne confi:12: g_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]Ge
t  256 | I n t  (a,b) rceotunrfn viarg_GetIn_tIn file included from (VLC_OBJESCmisc/addons.cet:T25Checked( p_obj, p:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429s(z_name, VLC_VARa_:A)5,b)
      |                                          ^
:DDRESS,../include/vlc_common.h :v warning: al 481)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:;15
:
 note: expanded from macro 'VLC_OBJECT'
          481429|  |  |            ^
      ../include/vlc_variables.h   v: 140:48: note: expanded from macro 'var_SetChecked'
a  140 | #defirn _ Cecroenastt e(v  sap_obrtj,r_ uct vlc_cSopetChecked(o,n,t,v) var_SetChecked(VLC_OBJECTm(smoz),n,t,_vn)
      a| mo                                               ^
en,_ V../include/vlc_common.hLm:481:em15C:_ bVnote: ersAR_expanded from macro 'VLC_OBJECT'
I  :N481  | TE       G co(nconsts tvE slc_otR | VLC_VArRbu_cDtOjeIN vHEct_t lc_common_membeRrs: (ITc o*)nst vlc_;
)(&(xo)      -| >    ^bo
j../include/vlc_variables.hb:je122):39: note: expanded from macro 'var_Create'c 
\t  _
122t      |               ^
 |  *)(#&d(exfine v)amisc/variables.c-r_C>:r1197eo:bate(aj,b,) 29\
      c) |               ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
var_Create (1197  | VL C_        O  BJ p_In file included from misc/filter.c:ECT(a), b, c 30):

In file included from       |                                       ^
v../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.ha:  481276 | :l    if( !-15: note: vexpanded from macro 'VLC_OBJECT'a
>  b_481r | _b GetChec  ool =  ck eo dn (f  icg_GetIonp_tnstobj,  spt(srz _uct vp_this,n lame, VLC_VAR_IcNp_sczo_mTmEoGnEnaR, &val _) )
      |          ^
mmemb../include/vlc_variables.he:re142: s48: note: ) > 0expanded from macro 'var_GetChecked';:

         (| c                            ^o142
nst  | #dvl../include/vlc_configuration.h:efine var_Ge143:42: note: expanded from macro 'config_GetInt'tCchec
k_  eod(ob,jne,c143t,v) vart_t *)(&(x_)G- | >#etChobje)cked(VLC_OBJECT(o),n,t,v)
      |                                                ^
define config_GetInt(a,b) co../include/vlc_common.hn :481:15: note: expanded from macro 'VLC_OBJECT'
fig_GetInt(VLC_OBJEC\T  481 |  
      |        const struct v              ^
(lac_)c,obm)m
o      n| _                                         ^m
embers: (c../include/vlc_common.ho:481:15:In file included from  note: expanded from macro 'VLC_OBJECT'
misc/addons.cnst vlc_obj:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:e  442481 |         coct_t *:)5(n:&( warning: stxdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]) 
-s>t  obructj442 ) \
v       | l|               ^
 c_c  ommon_me mvbar_Creaetres(:  p_obj,( pcsozn_namIn file included from misc/filter.c:30:
In file included from ../include/vlc_common.h:e1031s:
t../include/vlc_variables.h, :293:10: V Lwarning: Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]v_
Vlc_obAR_j  BO293eO | cL  | VLC_V At  if( !varR_GetC_h_DOINHEeRtckIe Td* () );p_obj
,(       | p    ^s&(x)->z
_name, VLC_VAR_BOOL, &val ) )
      |          ^../include/vlc_variables.h
:o../include/vlc_variables.h122:142::b39j) \
      :48 :note: |  note: expanded from macro 'var_GetChecked'              ^
expanded from macro 'var_Create'

  142 |   #122d | #defeifnien ev avarr__CGreate(aetC,b,c)h veckedar_Cr(eo,an,t,tev()  VvarL_GC_OBJEeCtTC(ha), be,c kecmisc/variables.c :)1219d(VLC_OB:JECT(17
o:) ,      warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n| ,40                                      ^
t,v
../include/vlc_common.h) 1219 | 
:       |                                                ^
481:15../include/vlc_common.h:481 warning:: note: expanded from macro 'VLC_OBJECT's15:  generatednote: expanded from macro 'VLC_OBJECT'.
   c

  har  481  | *481str = |       v     const struct vlc_common_members: (const  avl c_ob je c  tr_Icn_t on*)s(ht&e(x)- s>trriutocbSj) tri\n
gt      |               ^
( ovbjelct, cv_acormm);on_me
m      b|                 ^
ers: (con../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
s  642 | #define var_Inhert vlc_objitect_String(o, n) vart *)(&_(IxnheritString(VLC_)->objO)B J\E
C      T| (              ^o
), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strIn file included from ucmisc/addons.c:25t vlc:
_In file included from c../include/vlc_common.ho:mmon_members: 1031:
../include/vlc_variables.h:455(:c5onst vlc_object_: warning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] *)(&
(x)  455 |   - > var_Create(o bpj_ob)j ,\ 
      |               ^
psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/addons.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/filter.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!varIn file included from misc/addons.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h_GetChecked (obj, name, VLC_V:477:A5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]R_COORDS, &val)))

  477 |         |                 ^
  var_../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
Cre  142 | #atdefine ve( p_obj, ar_GetChecked(o,n,t,v) vapsr_GetCheckedz(_nVLamC_Oe, BJVLCECT_VAR_(SToRI),n,t,v)NG
      |                                                ^
 | ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
VLC_V  AR481_D | OI NH       cERIonst misc/variables.c:T )1373;
      | :    ^
21:../include/vlc_variables.h: warning: strucdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  122:1373 |  39 v: l  vlcnote: _expanded from macro 'var_Create'
c_cmuteox_mlo  122cmon_mek | #d(mberefinse :v&vlcar_Cre_inaterte(anal, (cb,os(noc) vbsj)-t vlc_a>vaobjr_Cectrreate_lo_ck(depbase=`echo misc/filter_chain.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/filter_chain.lo -MD -MP -MF $depbase.Tpo -c -o misc/filter_chain.lo misc/filter_chain.c &&\
mv -f $depbase.Tpo $depbase.Plo
 );
VLtC_ O      |                     ^BJE
*misc/variables.h:)(&(CT(ax)-),>60 o:59:b, b cjnote:  )
expanded from macro 'vlc_internals'
)    60\
 |       | #              ^
 define vlc      | _                                      ^
int../include/vlc_common.h:e481:15rna: lnote: expanded from macro 'VLC_OBJECT's
( obj )  481  |  (((vlcIn file included from     _   misc/filter.co:30b:
conIn file included from ../include/vlc_common.h:st ject_intestrnalrus_t*)(VLC_OBJEct Cvlc_cTo1031m(om:
boj../include/vlc_variables.h:)324)):-101n)_
m      :|                                                            ^warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
em../include/vlc_common.h:
be481r:  15s324 | : :     if( !note: (expanded from macro 'VLC_OBJECT'vcoa
nr_  481st Gvle |  c   tC  _  obhjcoenscte stct_rutkct  *vlc_ceomm)(&(d( xonp)__meobj-m,be>robj) \
s: p       (c|               ^
osnz_name, VLC_VAR_FLOsAT, &val )t  In file included from vlc)
_objemisc/addons.c:25ct_t       *|          ^
:
../include/vlc_variables.h:142:48: In file included from ../include/vlc_common.h:1031:
note: )(../include/vlc_variables.h&(expanded from macro 'var_GetChecked'
x)-  :142>ob | 491j) :5#: warning: ddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ef  \
491 |       |                ^i
n   ve vaarr_GetChecmisc/variables.cke_Cd(:or,1374ne,:t9ate(,:v)  varwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] _G
pe tC_ohec1374ked( | VLbC_OBJj,   p  ifECsT(oz),n,_ (name, VLC_VAvt,vlcR)
      |                                                ^_A_i
nD../include/vlc_common.h:481:15DREte: note: rexpanded from macro 'VLC_OBJECT'
Snal  481 | Ss         co|nst  st(VobjLrucC_)-t VAR_DOINHEvlRI>var_c_cormmT );
      |     ^
on../include/vlc_variables.h:122o_:moem39b:e note: expanded from macro 'var_Create'
t rs:= (co  122 | #de=fi nsnet  varvlcNU_o_bjLLC)e
r      e| ate(a,b,        ^
cc) vt_misc/variables.ha:t60 :59r: *_)(&(note: expanded from macro 'vlc_internals'
x   60 | # C)->obdejrfien)e vl a\te( 
      Vc_iLC_OBJEnternal|               ^
Cs(T (oabj ) (()(v, bl, c )
      |                                       ^In file included from misc/filter.cc:
30:
In file included from ../include/vlc_common.h_obje:481ct../include/vlc_common.h::15: _inote: 1031:
../include/vlc_variables.hnexpanded from macro 'VLC_OBJECT'
te  :340:481 | rnals _   t9*)(: V Lwarning: Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_   c
o  Onst340B | J     ifECTst(orbucjt( vl)) varc__GetChcommo)e-1n)c_me
k      me| be                                                          ^rds: 
(../include/vlc_common.h(:c p_oobjns,481t  p:vslz_15c:_n anote: expanded from macro 'VLC_OBJECT'
m  e481 |   ,  VLC_VAoR_STRbjIe c  N G,  &vcalt o)_tn  *s)t )str(&(xu
c      |         ^t
)../include/vlc_variables.h:-142:48: vlc_c note: >ooexpanded from macro 'var_GetChecked'm
bjm)on_m \  
      | 142 | #              ^e
dmefinbe var_ers: (const vGetChecked(o,n,t,v) var_GelIn file included from ctmisc/addons.c:Che_obck25ed(VLCj:
_ecIn file included from ../include/vlc_common.h:tOBJE1031:
../include/vlc_variables.h:511:5_: tCTwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(o *),n)(&  511,t,v)
(x)- |   >      |                                                ^
o../include/vlc_common.hbj) :481:\15:  note: expanded from macro 'VLC_OBJECT'

        |               ^
 v481 |         constar_ structC misc/variables.c:rve1377l:15: warning: adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t
c_co mem1377(  | po_no _member s: (c o   ns t btj w, avllkcp(sv_z_nalcmoeb_,j ect_intt *ernals(obj)V)-LC_>(Vv&(x)Aa-r_r>oobjo) R_t, INTEGER | V\D
      umpV|               ^
LaCria_VAR_bleDOINHERIT
      |     ^
)../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
;
        122 | #| In file included from def              ^i
misc/filter.cnmisc/variables.h:e:30 60:
v:In file included from 59../include/vlc_common.ha: note: r:expanded from macro 'vlc_internals'_1031C:
../include/vlc_variables.h
r:e350a   :t609e | #:(a, b, cwarning: defindue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e)  v
avlr  c__i350n | C reaternalst e(   iofb(j(   )V LC_v((a(vlrOBJEC_cG_oTbej(tCah),ect b_inectkee,d r(nalsc  _p)t
_*      |                                       ^ob
j,) ../include/vlc_common.hps:z_481:15(:V nnote: Lexpanded from macro 'VLC_OBJECT'aC
_OBJmEe  ,481  | V L CC_V TA R ( o _bSj ))cTRon)s-tI1 N)G
,s &trval       )u|                                                           ^c
 t)../include/vlc_common.h
: 481v:      15| l        ^c_: cnote: expanded from macro 'VLC_OBJECT'
o  481mmo
n../include/vlc_variables.h:142:48:_member note:  |  s: (conexpanded from macro 'var_GetChecked'
    st    v142  cons | tl#c_d oefines tbrucvar_GjeetcttChe _ckvedlct(o,n _*common),t,_memv(&(b)erxs: ( var_conGetCst vl)hec-ked(c_obj>ect_oVt *LbC_O)(j&(x)-B>)o b\j
J      ECT| (              ^
o),)n ,\t
      |               ^
,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         cIn file included from misc/addons.c:misc/variables.c25:
onstIn file included from :1378:23: ../include/vlc_common.h :1031:
../include/vlc_variables.h:525warning: :5strucdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  vl: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
1378c_ | c o    525mmon  | v_lmce _   mmvuartbers: _(ecx_unlonock(&vlc_inCreates(tte vlc_ob jrnepc_aolts_t(obbj,j)- p s>zv_n*)(&(xamae, VrL)-C__>Vlock);
      o| bjA)R_                      ^
 \
      misc/variables.h|               ^
:60:59: note: Bexpanded from macro 'vlc_internals'OOL 
| V   LC_V60 | AR_#DOI NHdERIeT
      fine|      ^
In file included from misc/filter.c:../include/vlc_variables.h30::
122In file included from :39: vnote: expanded from macro 'var_Create'l
c  122_ | #idn../include/vlc_common.ht:1031:
erna../include/vlc_variables.hl:e362fin:e9 :v ar_Csr( warning: obj )edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a  362 |      i(t(e(vlc_ob(a,fb,(jce) cvar_tG e_tinternavCahelckesd( p_r_Crobeatj,_ pste*( VL)(VLC_OBJECT(objC)_z_)O)-1)
      |                                                           ^
BJEnaC../include/vlc_common.hme,:481T(:15: note: expanded from macro 'VLC_OBJECT'
 a)  VLC_481VAR_ | ADD R ESS, & val  , b, )   c) 
      |   )
      c|         ^
onst                                      ^
../include/vlc_variables.h../include/vlc_common.h:481: 15st: r:142:48note: u: note: expanded from macro 'var_GetChecked'
cexpanded from macro 'VLC_OBJECT'
t    481 | 142 | # define var_Ge tCvlch_ecommc o n_ ke d( o , nc,ot,nvs) vt satr_memGrucebt evrlc_s: (cocomnmon_msemtCthbeec kved(lc_orsbVLC_jOBJeE: (Ccconst_t *T(o)),n,t(t, v&lc_obv)(
ject      | x                                               ^_)t *)-(>ob
j../include/vlc_common.h&:481:)15 (\
      |               ^
x: note: expanded from macro 'VLC_OBJECT'
)->obj)   481 | \ 
        |               ^
     const struct vlc_common_members: (const vlc_object_t *)(&(In file included from x)misc/addons.c->:ob25:
In file included from j) ../include/vlc_common.h:1031\
:
../include/vlc_variables.h      :| 539              ^:
5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  misc/variables.c:1398481 |        In file included from  :misc/filter.c:3036:
In file included from c:on../include/vlc_common.h:1031:
 ../include/vlc_variables.h:429s:warning: 5: warning: t struct due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v lc_1398due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] |   c
omm   429on_m |  emv   l var_c_obbjeceCrerts_interna: (lates( pc__toons bj, psz*_naprti me, VLv vl=C cv__objVlcARe__ctinIt_NTEGERertna ls |*) V(&(o(bx)j)L;-C_V>oA
Rb_      | Dj)                                    ^OIN\
H
      |               ^
misc/variables.h:ERIT );
      60:|     ^
59: ../include/vlc_variables.h:122:39: note: note: expanded from macro 'vlc_internals'
expanded from macro 'var_Create'
     122 | In file included from misc/addons.c60:#d | ef25in#e var_Cr:
In file included from ../include/vlc_common.h:1031:
e../include/vlc_variables.h: de554a:tefine( va5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
l,b,c) var  c554_ | i_ntCre   ate v(aerrnals(_  CorebVLCj _aO)Bte (J( pE(_(obj, psvzl_cn_aCmTobe, VjLC_e(VcatAR__STR)ING, |i b V,n LtercC_ n)V
a      A|                                       ^R_ls_
DO../include/vlc_common.ht:I*NH481:15: note: ERexpanded from macro 'VLC_OBJECT')(IV
T
  L481C      |  |     ^_
   ../include/vlc_variables.h  OB:122 :39JE CT(ob c:ons note: expanded from macro 'var_Create'
j  122 | t# def)))si-1tne rv)
uact v      |                                                           ^lc
r_C_re../include/vlc_common.h:c481:15: ommon_note: expanded from macro 'VLC_OBJECT'
m  ae481 |  te(m   bae,b ,c  r) cons vts: ( sarcotru_Ccnstr t vealvct_le(c VcL_C_OBJoEommCT(baj)eocnt,_memb_erst b:, c  )( 
*      )c| (                                      ^&
(ox)-n>s../include/vlc_common.htobj )v l\c:481:_objec15: note: expanded from macro 'VLC_OBJECT'
t  
481_      t *)(&(x)->obj)|                ^ |  
\
      |               ^
       const struct vlc_common_members: (const vlc_objectIn file included from _tmisc/filter.c :*30:
In file included from )(&(../include/vlc_common.hx):1031-:
>ob../include/vlc_variables.h:j) 442:5: \
      |               ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VARIn file included from misc/addons.c_B:O25OL | VLC_VAR_DO:
INHIn file included from E../include/vlc_common.h:RIT 1031:
../include/vlc_variables.h:);563
      :5|     ^
: ../include/vlc_variables.hwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:122  :56339: note:  | expanded from macro 'var_Create'   
 var_Cre  122 | #daetefin(e p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOI NHERIT
      |     ^
va../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
r_Cre  a122t | #deefine v(ara,b,c) var_Create( _Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |     VLC_OB    consJECTt struct vlc_common_members: (const vlc_obj(ect_t *)(&(x)->obj) \
      |               ^
a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struIn file included from ctmisc/addons.c :v25:
lIn file included from c../include/vlc_common.h:_1031:
c../include/vlc_variables.ho:m578:m9:o nwarning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]m
emb  578 |  e r s :i (cf(onst vl var_Chanc_ge( opb_joectbj_,t  p*s)z(&_nam(ex,) -V>oLbCj_)V A\R_C
      |               ^
In file included from misc/filter.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:HOICESCOUNT, &co5: uwarning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/filter_chain.lo -MD -MP -MF misc/.deps/filter_chain.Tpo -c misc/filter_chain.c  -fPIC -DPIC -o misc/.libs/filter_chain.o
,455 |  NULL )   )
      |         ^
  v../include/vlc_variables.ha:128:43: note: r_expanded from macro 'var_Change'
Cr  eate( p_ob128 | #defj, psz_naime,ne var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c VLC_VAR, d, e )
      |                                           ^
_FLOA../include/vlc_common.hT: 481:15: note: expanded from macro 'VLC_OBJECT'
| VLC_VA  481 |     R_DOINHERIT     )const struct vlc_common_members: (const vlc_o;
      | bject_t *)(&    ^
(x)->ob../include/vlc_variables.h:122j:39:) note:  \
expanded from macro 'var_Create'
      |               ^
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/filter.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/filter.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/filter.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/filter.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/filter.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/filter.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/filter.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/filter.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/filter.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/addons.c:229:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  229 |             msg_Err( p_manager->p_priv->p_parent,
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/addons.c:301:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  301 |         vlc_custom_create( p_manager->p_priv->p_parent, sizeof( *p_finder ), "entries finder" );
      |         ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
  110 |         vlc_custom_create(VLC_OBJECT(o), s, n)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/addons.c:304:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     module_t *p_module = module_need( p_finder, "addons finder",
      |                          ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
   48 | #define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/addons.c:311:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  311 |         module_unneed( p_finder, p_module );
      |         ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
   50 | #define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/addons.c:317:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  317 |     vlc_object_release( p_finder );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/filter.c:32:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(pmisc/addons.c_thi:356:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  356 | , V  LC_MSG  _WA            vlc_custoRN,m_ __create( VA_ARGSp__manager-_)
>p      |     ^
../include/vlc_messages.h:78:_p13riv->p_parent, si: note: zeexpanded from macro 'msg_Generic'
of(   78 |   *p  _fi vndlcer _Log(V),LC "_OenBJECtrT(ieo)s , fip,nd verlc" _m);od
      ul|                 ^e_
na./libvlc.h:me110:, 27:__ note: FIexpanded from macro 'vlc_custom_create'
L  110E_ |  _,   _  _L  IN vlE_c__,cu \st
      om|             ^_c
rea../include/vlc_common.h:te481:(V15:LC note: _OBexpanded from macro 'VLC_OBJECT'
J  481 | EC  T(  o)  ,   s,co nns)
t       | st                          ^
ruc../include/vlc_common.h:t 481:vl15:c_ note: coexpanded from macro 'VLC_OBJECT'
m  481mo |  n_  me  mb  er cs:on (stco snstrt ucvlt c_vlobc_jecoctmmo_tn_m *em)(be&(rsx): ->(cobonj)st \ v
      lc|               ^_o
bject_t *)(&(x)->obj) \
      |               ^
misc/addons.c:365:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  365 |             p_module = module_need( p_finderIn file included from misc/filter.c, :32:
"a../include/vlc_filter.h:dd213:on9:s  warning: fidue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nder  213", |   N  UL  L,   false ); m
      |                        ^
sg../include/vlc_modules.h_W:ar48n(: p42: _fnote: ilexpanded from macro 'module_need'te
r, "c   an48't |  g#etd oeutfpuit nsuebp icmtuordule_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
      |                                          ^
e"../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
   481 |  ); 
            cons| t        ^
 s../include/vlc_messages.htr:85:5:uct vlc_common_members: (const vlc_obj note: expanded from macro 'msg_Warn'ect_t *)(&(x)->obj) \
      |               ^

   85 |     msg_Generic(p_this, VLC_MSG_Wmisc/addons.c:369:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
AR  369 |                 module_unneed( pN,_ __VAfinder, p_modu_le );ARG
S      |                 ^
_../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
_)
      |     ^
   50../include/vlc_messages.h | #de:78fine mo:13d: note: expanded from macro 'msg_Generic'
ule_unneed(a,b   ) module_u78 |   nneed  vlc_(VLC_LOBJECT(ao),b)
      |                                          ^
g(../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
VL  481 |  C_OBJECT( o), p,   v    const struct vlc_clcommon_mem_bmodule_ers:nam (e, const vlc_object_t_ *_)(&(FILEx_)->obj) _, \
__LINE__, \
      |               ^
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commisc/addons.c:m374on_membe:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rs: (cons  t vlc_object_t *)(&374( | x )->obj  )         vlc_o bj\ect_release( p
      | _              ^
finder );
      |             ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/addons.c:391:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  391 |         vlc_custom_create( p_manager->p_priv->p_parent, sizeof( *p_storage ), "entries storage" );
      |         ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
  110 |         vlc_custom_create(VLC_OBJECT(o), s, n)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/addons.c:394:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  394 |     module_t *p_module = module_need( p_storage, "addons storage",
      |                          ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
   48 | #define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/filter.c:43:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   43 |     var_Set((filter_t *)misc/addons.c:p_da402:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ta, ps  z402 | _var, new v a      modlu)l;
      |     ^
e_../include/vlc_variables.hunneed( p_storage:134, p:33:_module );
       |         ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
note: expanded from macro 'var_Set'
   50   | #defi134ne  | m#defoduile_unenneed(a ,b) modvule_unnaeed(Vr_Set(aLC_,OBJEb,Cc) varT(a),b)
      | _                                         ^
Set( VL../include/vlc_common.h:481:15: note: Cexpanded from macro 'VLC_OBJECT'
_  481 |         const struOcBJECT(ta vl)c, b, c _common_members: (const vlc_object_t)
      |                                 ^
 *)(&../include/vlc_common.h(x)->o:bj) \481
:15: note:       | expanded from macro 'VLC_OBJECT'              ^

  481 |         const smisc/addons.c:404:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
truct vl  c_comm404o | n_mem    vlc_objbecet_rrelease( p_storasge );: 
      |     ^
(c../include/vlc_objects.ho:66:25: note: expanded from macro 'vlc_object_release'
nst   66 |     vlc_object_release( VLC_OBJECT( va) )
      |                         ^
../include/vlc_common.hl:481:15: note: cexpanded from macro 'VLC_OBJECT'_object_t *)
(&(x)->o  481 |         cobj) \
      |               ^
nst struct vlc_common_members: (const vlc_objmisc/filter.c:51:ec36t_t *)(&: (x)->warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o   51 |    bj) ch \
a      r|  **names = var              ^
_GetAllNames(VLC_OBJECT(filter));
      |                                    ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memmisc/addons.c:420:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b  420er | s        :vlc_c ustom_create(con( p_st mvlc_objeacnager->p_priv->p_parent,t _sizeof(t  *p*)_(&(x)storage -)>obj) , \"entries storage" );
      |         ^

      | ./libvlc.h              ^
:110:27: note: expanded from macro 'vlc_custom_create'
  110 |         vlc_custom_create(VLC_OBJECT(o)misc/filter.c:58,:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 s   ,58 |       n)
      |                           ^
 ../include/vlc_common.h :481:15:  inote: expanded from macro 'VLC_OBJECT'
nt  481 |       va r  cons_t structty vlc_common_members: (const vlc_object_t *)(&(x)->pe obj) \
      =|               ^
 var_Type(filter, name);
      |                        ^
../include/vlc_variables.h:131:misc/addons.c33: note: expanded from macro 'var_Type'
:423  :26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
131   | 423 |     module_t *p_module = mod#defiulene var_need( p_storage, "addons storage",
      | _                         ^Type(a,b
) var_Type../include/vlc_modules.h:48( V:L42:C_OBJEC note: expanded from macro 'module_need'
T   (a),48 | #define modul b )
      e_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
      |                                          ^
| ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
                                ^
  481../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT' |   
        const struct vlc_common_members: (const vlc481 |  _object_t *)(&(x)->obj)  \
      |                  ^
   const struct vlc_common_members: (consmisc/addons.c:431:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t   v431 |         modlule_unneedc_( p_storagobe, p_module );
      |         ^
ject../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
_t *)(&   (50 | x#defin)->oe module_unneed(a,bbj) ) mo\dule_u
      |               ^
nneed(VLC_OBJECT(a),b)
      |                                          ^
../include/vlc_common.hmisc/filter.c:59:481:13:15:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] note: 
expanded from macro 'VLC_OBJECT'   59 |     
    if (var_T  481y |        p ce(onst struocbj, t vnlca_me))
      |             ^
co../include/vlc_variables.hmmon_members: (const vlc_object_:t 131:*33:)(&(x)->obj) \
      |               ^
 note: expanded from macro 'var_Type'
  131 | #define var_Typemisc/addons.c:432:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  a,b) var_Type(432 |         msg_Dbg( p_man Vager-L>p_privC->_OBJp_parent, "InstallAddon returECT(a),n s %d", i_return );
      |         ^
b )
      |                                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
../include/vlc_common.h:481   :1587 |  :    msnote: g_Gexpanded from macro 'VLC_OBJECT'
e  neric(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^481
 |    ../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
     78 |     vlc_Log(VLC_OBJECT(o), p,   vlc_module_name,  co__FnsIt struct vLE__, __LINE__, \
      |             ^
l../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'c_c
o  481 |         conmst smotruct vlc_commn_on_memmbeers: (consmbt vlc_object_t *)(&(x)->obj) ers: (\
      |               ^
const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/addons.c:441:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  441 |     vlc_objemisc/filter.c:64:ct_9rel:ease( p_storage );
      |     ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_objects.h:   6664 |         var_:25: note: expanded from macro 'vlc_object_release'
C   66 |     vlc_obrjeect_release( VLC_OBJECT(a) )
      |                         ^
ate../include/vlc_common.h:481:15:(ob note: expanded from macro 'VLC_OBJECT'
j  481 |         const , name,
      |         ^
st../include/vlc_variables.hruct vlc_common:122:_m39: note: expanded from macro 'var_Create'
e  122 | #define var_Create(a,b,c) mvberars_Create( VLC_OBJECT(a), b, c )
      |                                       ^
:../include/vlc_common.h:481 :15: note: expanded from macro 'VLC_OBJECT'
(  481 | c        oconst struct vlc_common_members: (cnst volnst cv_lc_objecto_t b*)(&(x)->joect_bj) \
      |               ^t *)(&
(x)->obj) \
      |               ^
misc/filter.c:67:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   67 |             var_AddCallback(obj, name, TriggerFilterCallback, filter);
      |             ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/filter.c:69:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   69 |             var_AddCallback(obj, name, restart_cb, obj);
      |             ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECmisc/addons.c:541:T(a), b, c, d 13)
      |                                                   ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

    541 |   481 |         const struct vlc_common_ members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
         msg_Err( p_manager->p_priv->p_parent,
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/filter.c:79:36: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   79 |     char **names = var_GetAllNames(VLC_OBJECT(filter));
      |                                    ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/filter.c:86:15: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   86 |         if (!(var_Type(obj, name) & VLC_VAR_ISCOMMAND))
      |               ^
../include/vlc_variables.h:131:33: note: expanded from macro 'var_Type'
  131 | #define var_Type(a,b) var_Type( VLC_OBJECT(a), b )
      |                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/filter.c:91:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   91 |         int filter_var_type = var_Type(filter, name);
      |                               ^
../include/vlc_variables.h:131:33: note: expanded from macro 'var_Type'
  131 | #define var_Type(a,b) var_Type( VLC_OBJECT(a), b )
      |                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/filter.c:94:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   94 |             var_DelCallback(obj, name, TriggerFilterCallback, filter);
      |             ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/filter.c:96:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   96 |           In file included from misc/filter_chain.c:  var28:
In file included from _D../include/vlc_filter.h:28elC:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031allback(o:
../include/vlc_variables.hbj,:189: name,12: resta warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rt_cb, ob  189j);
      |  |              ^
  ../include/vlc_variables.h:167:51: note:  retuexpanded from macro 'var_DelCallback'
r  167 | #define var_Deln vaCar_llSebatCckhe(ack,bed,c( ,dp_) obvaj,r_ pDeszlC_nalamlbe,ac Vk(LC V_VLCAR_O_IBJNTECEGT(ERa), , vab,l  c);, 
      d |            ^)

      | ../include/vlc_variables.h:                                                  ^
140:../include/vlc_common.h:48:481: note: 15:expanded from macro 'var_SetChecked'
   140 | note: expanded from macro 'VLC_OBJECT'#de
fi  481ne |   v  ar  _S  et cCheonstcke sd(tro,ucn,t t,vlv)c_ vcoarmm_Sonet_mChemecbekersd(: VL(cC_onstOB vJElcCT_o(obj),ecn,t_t,t v)*)
      (&|                                                ^(x
../include/vlc_common.h:)->obj) \
      481:|               ^15: 
note: expanded from macro 'VLC_OBJECT'
  481 |         const strmisc/filter.c:uc97:t 9:vl warning: c_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
co   97mm |  on  _m  em  be vrsar: _D(cesontrstoy v(olcbj_o, bjnaecmet_t); *
      )(|         ^&(
x)../include/vlc_variables.h:-125:39: note: expanded from macro 'var_Destroy'
>ob  125 | #define var_Destroy(a,b) var_Destroy( VLC_OBJECT(a),j)  b )
      |                                       ^
\../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
      |               ^
In file included from misc/filter_chain.c:28:
In file included from ../include/vlc_filter.h:28:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, pmisc/filter.c:108:25sz:_n amewarning: , due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]VL
C_VA  R_108BOO | L,  v al  ) ;
f      | i           ^
lter_t *p_blend = vlc_c../include/vlc_variables.h:u140:48stom_create( p_this, size: of(note: expanded from macro 'var_SetChecked'*p_blend), "blend" );
      |                         ^

./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
  110 |         vlc_custom_create(VLC_OBJECT(o)  140, s | #,de finne) v
a      |                           ^r
_Se../include/vlc_common.htChecke:481:15: note: expanded from macro 'VLC_OBJECT'
d  (481o,n,t,v) |         const struct vlc_common_members: (co nvst vlc_object_t *)(&(x)->obj) \
      |               ^
ar_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/filter_chain.c:28:
misc/filter.c:In file included from ../include/vlc_filter.h:28:
In file included from ../include/vlc_es.h:14427:
In file included from ../include/vlc_common.h::10319: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
../include/vlc_variables.h:212
:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  144  212 |   |    re turn       modul var_e_unneed( p_blend, p_blend->p_module );
      |         ^
S../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
etCh   50 | #defineecked ( obj,modu nle_unneed(a,b) module_unneedam(VLC_OBJECT(a),b)
      |                                          ^
e../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
, VLC  481 |         const struct vlc_common_me_VAmbersR: (const vlc_object_t *)(&(x)->obj) \
      |               ^
_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,misc/filter.c:161:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  ,161v | ) var_ S etChec k  ed(VL C_OBJ E p_blend->p_module = module_need( p_blend, "videCo blending", NULL, false );
      | T                            ^
(o),n../include/vlc_modules.h,:48:42t: note: expanded from macro 'module_need'
,v)
      |    48 | #define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b                                               ^,c,d)
      |                                          ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:481:  48115:  | note: expanded from macro 'VLC_OBJECT'
   481 |          c     o consnst struct vlc_common_members: (const vlc_object_t *)(t& st(x)->obj) \
      |               ^
ruct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/filter_chain.c:28:
In file included from ../include/vlc_filter.h:28:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_namisc/filter.c:181:9: warning: medue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],
   V181 | LC_VAR_F   L     module_unneed( p_blend, p_blend->Op_module );
      |         ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
AT, val    50 | #define module_unneed(a,b) modu);
      | le_unne           ^
ed../include/vlc_variables.h(VLC_OBJECT(a),b)
      |                                          ^
../include/vlc_common.h::140:48: note: expanded from macro 'var_SetChecked'
481  140 | :15#: note: dexpanded from macro 'VLC_OBJECT'
efine va  r_SetCh481ecked( | o      ,n,t,v) v ar_Set consCheckedt (VLsC_OBJEtrCuct vlc_Tc(ommoon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
misc/filter.c:183:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |        183 |       cons vlc_object_release( p_blend );
      |     ^
t../include/vlc_objects.h:66 :25: note: expanded from macro 'vlc_object_release'
st   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
r../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
uc  481 |         const struct vlc_common_members: t vl(const vlc_object_t *)(&(x)->obj)c_c \
      |               ^
ommon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/filter_chain.c:28:
In file included from ../include/vlc_filter.h:28:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/filter_chain.c:28:
In file included from ../include/vlc_filter.h:28:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetCIn file included from misc/filter.c:187:
../include/vlc_video_splitter.h:121:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
he  121 |     ck   ed (VmLCsg_Warn( _Op_splitter,BJECT(o),n "can't ,tget output pictures" );
      |         ^
,v../include/vlc_messages.h):85:5: note: expanded from macro 'msg_Warn'

      |                                                   ^
85 |     msg_Generic(p_this, VLC_MSG_WARN, _../include/vlc_common.h:481:15: _VA_ARGS__)
      |     ^
note: ../include/vlc_messages.hexpanded from macro 'VLC_OBJECT':78:13: note: expanded from macro 'msg_Generic'

     481 |      78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__   co,nst str \
      |             ^
u../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ct vlc  481 | _        consctommon_ struct vlc_common_members: (const vlc_objmect_t *)(&(x)->obj) \
      |               ^
embers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/filter_chain.c:28:
In file included from ../include/vlc_filter.h:28:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:misc/filter.c10:193:36:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
193 |       video_splitter_t *p_splitter = vlc_custom_create( p_this,
      |                                    ^
276 |  ./libvlc.h :110:27: note: expanded from macro 'vlc_custom_create'
   110 |         vlc_custom_create(VLC_OBJECT(o i), s, n)
      |                           ^
f../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
(   481 |         co!nst struct vlc_common_membervsar_G: (const vlc_object_t *)(e&t(x)->obj) \
      |               ^
Checked( p_obj, psz_name, VLC_VAR_INTEGmisc/filter.cE:R201,:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   201 |     p_splitter->p_module = module_need( p_splitter, "video splitter", psz_name, true &)val );
 )      |                            ^

      |          ^
../include/vlc_modules.h:48:42: ../include/vlc_variables.hnote: :expanded from macro 'module_need'
142:48:    note: expanded from macro 'var_GetChecked'
48  142 | #d | #define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
      |                                          ^
e../include/vlc_common.hfine va:r_G481:15: note: expanded from macro 'VLC_OBJECT'
etChecked(o,n,t,  481 |  v)   var_Ge  t  C chonestc sktred(VLC_OBJECT(o),n,t,v)
      |                                                ^
uct../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
   481 |         const struct vlc_common_members: (const vlc_vloc_commbonj_meemcbetrs_t *)(&(: x(c)->obj) \
on      st|  vl              ^c_
object_t *)(&(x)->obj) \
      |               ^
In file included from misc/filter_chain.c:28:
In file included from ../include/vlc_filter.h:28:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &vamisc/filter.c:214:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]l 
)   214 |       )  
      | m         ^
odule_un../include/vlc_variables.h:142n:48:ee note: expanded from macro 'var_GetChecked'd
( p_splitte  r142, |  #p_splidefine var_GettChecked(o,n,t,v) var_GetChecked(VLC_OBJEter->p_mCTodu(o),nle,t,v)
      |                                                ^
 ../include/vlc_common.h):;481
:      |         ^
15../include/vlc_modules.h:50:42:: note: expanded from macro 'VLC_OBJECT'
 note: expanded from macro 'module_unneed'
  481    | 50 | #de        const strucft vlc_commoinne _members: (const mvlc_objodeule_unnect_t *)(&(x)->obj) \
      |               ^
ed(a,b) module_unneed(VLC_OBJECT(a),b)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const In file included from misc/filter_chain.c:28:
In file included from ../include/vlc_filter.h:28:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
st  304 |     if (likely(!var_GetChecked (obj, name, Vruct vLlCc_VA_R_COORDS, &val)))
      |                 ^
co../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
mmon_members: (  142 | #dceonst vlc_objefine ct_t *)var_GetChecked(o,n,t,v) var_GetChecked(VLC_O(&BJE(x)-CT(o),n,t,v)
      |                                                ^
>../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
o  b481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \j
      |               ^
) \
      |               ^
misc/filter.c:218:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  218 |     vlc_object_release( p_splIn file included from misc/filter_chain.c:28:
In file included from ../include/vlc_filter.h:28:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
itt  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
er );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
../include/vlc_variables.h:   66 |  142:48: note: expanded from macro 'var_GetChecked'
    142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
 ../include/vlc_common.hv:lc_object_relea481:15: note: expanded from macro 'VLC_OBJECT'
se( VLC_OBJECT(a) )
      |                         ^
  ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
481  481 |         co |   nst stru      const struct vlc_common_members: (const vlc_object_t *)(&(xc)t vlc-_>common_meobj) mb\
      |               ^
ers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/filter_chain.c:28:
In file included from ../include/vlc_filter.h:28:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/filter_chain.c:28:
In file included from ../include/vlc_filter.h:28:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/filter_chain.c:28:
In file included from ../include/vlc_filter.h:28:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/filter_chain.c:28:
In file included from ../include/vlc_filter.h:28:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/filter_chain.c:28:
In file included from ../include/vlc_filter.h:28:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/filter_chain.c:28:
In file included from ../include/vlc_filter.h:28:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/filter_chain.c:28:
In file included from ../include/vlc_filter.h:28:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/filter_chain.c:28:
In file included from ../include/vlc_filter.h:28:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/filter_chain.c:28:
In file included from ../include/vlc_filter.h:28:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/filter_chain.c:28:
In file included from ../include/vlc_filter.h:28:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/filter_chain.c:28:
In file included from ../include/vlc_filter.h:28:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/filter_chain.c:28:
In file included from ../include/vlc_filter.h:28:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/filter_chain.c:28:
In file included from ../include/vlc_filter.h:28:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/filter_chain.c:28:
In file included from ../include/vlc_filter.h:28:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/filter_chain.c:28:
In file included from ../include/vlc_filter.h:28:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
50 warningIn file included from misc/filter_chain.c:28:
../include/vlc_filter.h:167:s generated.
9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/filter_chain.c:28:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo misc/httpcookies.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/httpcookies.lo -MD -MP -MF $depbase.Tpo -c -o misc/httpcookies.lo misc/httpcookies.c &&\
mv -f $depbase.Tpo $depbase.Plo
misc/filter_chain.c:116:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  116 |             msg_Err( filter, "Failed to allocate picture" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
44 warnings generated.
misc/filter_chain.c:186:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  186 |         vlc_custom_create( parent, sizeof(*chained), "filter" );
      |         ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
  110 |         vlc_custom_create(VLC_OBJECT(o), s, n)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/filter_chain.c:220:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  220 |         filter->p_module = module_need( filter, capability, name_chained, true );
      |                            ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
   48 | #define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/filter_chain.c:223:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  223 |         filter->p_module = module_need( filter, capability, name, name != NULL );
      |                            ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
   48 | #define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/filter_chain.c:251:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  251 |     msg_Dbg( parent, "Filter '%sdepbase=`echo misc/fingerprinter.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/fingerprinter.lo -MD -MP -MF $depbase.Tpo -c -o misc/fingerprinter.lo misc/fingerprinter.c &&\
' (mv -f $depbase.Tpo $depbase.Plo
%p) appended to chain",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/filter_chain.c:258:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  258 |         msg_Err( parent, "Failed to create %s '%s'", capability, name );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/filter_chain.c:260:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  260 |         msg_Err( parent, "Failed to create %s", capability );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/filter_chain.c:263:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  263 |     vlc_object_release( filter );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/filter_chain.c:304:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     module_unneed( filter, filter->p_module );
      |     ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
   50 | #define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/filter_chain.c:306:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  306 |     msg_Dbg( obj, "Filter %p removed from chain", (void *)filter );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/filter_chain.c:313:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  313 |     vlc_object_release( filter );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/filter_chain.c:342:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  342 |             msg_Err( obj, "Failed to append '%s' to chain", name );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/filter_chain.c:404:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  404 |             msg_Warn( p_flibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/httpcookies.lo -MD -MP -MF misc/.deps/httpcookies.Tpo -c misc/httpcookies.c  -fPIC -DPIC -o misc/.libs/httpcookies.o
ilter, "dropping pictures" );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
56 warnings generated.
depbase=`echo misc/text_style.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/text_style.lo -MD -MP -MF $depbase.Tpo -c -o misc/text_style.lo misc/text_style.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/fingerprinter.lo -MD -MP -MF misc/.deps/fingerprinter.Tpo -c misc/fingerprinter.c  -fPIC -DPIC -o misc/.libs/fingerprinter.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/text_style.lo -MD -MP -MF misc/.deps/text_style.Tpo -c misc/text_style.c  -fPIC -DPIC -o misc/.libs/text_style.o
In file included from misc/httpcookies.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/httpcookies.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/httpcookies.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/httpcookies.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define va40 warningsr_S generated.
etChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/httpcookies.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/httpcookies.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/httpcookies.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/httpcookies.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]depbase=`echo misc/subpicture.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/subpicture.lo -MD -MP -MF $depbase.Tpo -c -o misc/subpicture.lo misc/subpicture.c &&\
mv -f $depbase.Tpo $depbase.Plo

  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/httpcookies.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/httpcookies.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/httpcookies.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/httpcookies.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/httpcookies.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/httpcookies.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/httpcookies.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/httpcookies.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/httpcookies.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_coIn file included from misc/fingerprinter.cmmon_m:em25:
In file included from ber../include/vlc_common.h:s: (co1031:
ns../include/vlc_variables.h:t vl189:c_o12:bject_ warning: t *due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)(&(x)->ob  189j) \ |  
      |               ^  
 return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SIn file included from misc/httpcookies.c:etChec33:
In file included from ../include/vlc_common.hke:1031:
d(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_variables.h:477:../include/vlc_common.h:481:155: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477: note: expanded from macro 'VLC_OBJECT' |  
    481 |      v    ar_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
c../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
o  122 | #define var_Createnst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |   In file included from misc/fingerprinter.c  :25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    c  203 |     return var_SetCheckeod(nst stru cpt_o vlc_cbomjm, opns_z_members:n a(mceo,n sVLCt_VAR_BOO Lv,l cv_aolb j);e
      c| t           ^_t *)
(&(x)../include/vlc_variables.h-:>140o:b48j: )note:  expanded from macro 'var_SetChecked'
\  
      140 | |               ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
In file included from misc/httpcookies.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h  491: |  481:15:   note:  vexpanded from macro 'VLC_OBJECT'
ar_Crea  481 |         const ste(t pr_ouct vlbjc, _common_psmez_mnbers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
ame, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_CIn file included from misc/fingerprinter.c:25:
In file included from ../include/vlc_common.h:1031:
re../include/vlc_variables.hat:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  ( 212VL | C_ OB JE CT re(atur), n var_SetChecked (obj, name, VLC_VAR_b,C c OORDS, val)
);
      |            ^
      | ../include/vlc_variables.h                                      ^
:140:48: ../include/vlc_common.h:note: 481:expanded from macro 'var_SetChecked'15: 
note:   expanded from macro 'VLC_OBJECT'
140  481 |  |  #       consdt streufcitn evl cv_caorm_monS_etmeChembers: (cckoend(o,snt, t,v) var_vSelctC_heockbedject_t *)(&(VL(C_OxBJE)CT-(o>),on,bt,j) \
v)      |               ^

      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_oIn file included from bjmisc/httpcookies.cec:t_33t :
*)In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERI&(xT)->
ob      j)|     ^
 \../include/vlc_variables.h:
122:39: note: expanded from macro 'var_Create'
      |   122 | #define va              ^
r_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         consIn file included from misc/fingerprinter.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: t note: expanded from macro 'var_SetChecked'
s  140tr | uct# vdlc_ecofmmionn_meem bevrsa: r_S(ceontCheckste vld(c_oobje,n,ctt,_tv *)(&(x)->obj) \
      | ) va              ^
r_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from misc/httpcookies.c:33  481:
In file included from ../include/vlc_common.h |  :1031:
../include/vlc_variables.h       const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj):525 \
      |               ^:5
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_In file included from VAR_DOmisc/fingerprinter.cIN:HE25RI:
T
In file included from       | ../include/vlc_common.h    ^
:../include/vlc_variables.h:1031:
122:../include/vlc_variables.h39:: note: 241:12: warning: expanded from macro 'var_Create'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
  241122 | # | d    reteufrni var_nSe vetar_CCreate(a,b,c) var_Create( VLC_OBhecJECTke(ad( p_obj, p),sz_name b,,  VLC_VAR_c )S
      T|                                       ^
RI../include/vlc_common.h:N481:G15:, note:  expanded from macro 'VLC_OBJECT'
val );
      |            ^
  481../include/vlc_variables.h |  :  140  :  48 c:on stnote:  stexpanded from macro 'var_SetChecked'
r  uc140t | #define v ar_vlc_coSmmoetChencked_(moe,mnb,ert,v) s: v(acro_SetnCshte cvklecd_(oVLbject_C_OBJEt CT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const *)(&(vlcx_objec)t-_>to *bj) )\
(&(x)->ob      j|               ^
) \
      |               ^
In file included from misc/httpcookies.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539In file included from misc/fingerprinter.c:5:25:
In file included from ../include/vlc_common.h:1031:
:../include/vlc_variables.h :warning: 256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  539  256 |  |         rvaeturn vra_rCreate( _Setp_oChecked( bp_oj, psz_name, VLC_VAR_FLOAT | VLC_VAR_bj, pDOsINzHE_RInT
a      | m    ^
e../include/vlc_variables.h:, VLC_VAR_ADDRESS, 122:39: note: expanded from macro 'var_Create'v
al );
      |            ^
  ../include/vlc_variables.h122 | :#d140ef:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChine var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const evlccked(o_ob,n,ject_tt,v)  v*ar_)Set(C&h(ex)c-k>eobdj()V \
      |               ^
LC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_In file included from cmisc/httpcookies.com:m33o:
nIn file included from _../include/vlc_common.hm:e1031m:
b../include/vlc_variables.he:r554s: (const vlc_object_t *)(&:(x5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create')->o
b  j)122libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/subpicture.lo -MD -MP -MF misc/.deps/subpicture.Tpo -c misc/subpicture.c  -fPIC -DPIC -o misc/.libs/subpicture.o
 | #d \e
      f|               ^i
In file included from misc/text_style.c:ne28:
 vaIn file included from ../include/vlc_common.hr_Crea:1031te(a,b:
../include/vlc_variables.h,c:189)In file included from  misc/fingerprinter.c:v25:
aIn file included from ../include/vlc_common.h:r:121031:
: ../include/vlc_variables.h:_C276r:warning: 10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  276e | 
      at189 |  ei   f( !r( VLetuvar_CGern var_St_OBJECT(CheacketC)ed(heck, b, c ) p
      |                                       ^
ed( ../include/vlc_common.h:481_obp_oj:, pbj15: note: expanded from macro 'VLC_OBJECT'sz_name,, 
 VLpC_Vsz_ARna  481_Ime,NTE |  GER VL, C&v_al V   ) AR_    Ico)
      NTEGER,| n         ^
 v../include/vlc_variables.h:s142:48:al  note: t expanded from macro 'var_GetChecked'
st  142 | #);
      rudecfin|            ^t vlc
_c../include/vlc_variables.h:140ommon:e48: note: expanded from macro 'var_SetChecked'
_m  140 | em bers#de:v (cfionstn vaelc_objecrt_t_G *) veatr_Se(&(Cx)-he>obj)ctked(Cheo,n \
      |               ^c,kt
,evd(o,n,t) var_Ge,v)t Chveackr_SeIn file included from etmisc/httpcookies.cd:33:
(CVLC_heckIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5OBedJ(VLCE: warning: Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
T  563 |   (o) OBJEC,T(n va,or_C),tnr,,t,eatev( p_o)bj,
 v      )
      | ps|                                                ^
z_n                                               ^../include/vlc_common.h:ame, 
V481:15../include/vlc_common.h:481:: note: 15expanded from macro 'VLC_OBJECT'
:  481 | LC_   VAR_note: STRING | VLC_     VAexpanded from macro 'VLC_OBJECT'
R  481 |  _D      OINconsH ERIT
      |  ct storuct vnlc_co    ^
st../include/vlc_variables.h m:122:39smon_t: mrembuect vlnote: expanded from macro 'var_Create'
c_commo  122 | n#de_rmfemberine vass: : (const (r_Crveate(coa,b,lncc) vstar__Croeatb jvle( cVLC_e_OBJcobECTjet(a)_, b,ct_tt *) *)(&( xc )
      )->o(&b(x)j| )- \
      | >                                      ^
../include/vlc_common.h:481:              ^obj
15: note: expanded from macro 'VLC_OBJECT') 
\
      |               ^
  481 |         const struct vlc_common_members: (const vlc_objecIn file included from t_tmisc/text_style.c:28:
In file included from In file included from ../include/vlc_common.hmisc/fingerprinter.c:1031:
 *:25)(&(x)-:
../include/vlc_variables.h>ob:In file included from 203../include/vlc_common.h:1031:
../include/vlc_variables.h:293j) \
      |               ^
::10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]12: warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  293 |     if( !var_GetCheck
e  203 | d(In file included from    misc/httpcookies.c:33 p_ob rejtu, r:
pn vasr_SIn file included from ../include/vlc_common.hz_nam:1031:
e../include/vlc_variables.h:578:9: , VLwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Ce_tCh  ecVkA578R_BeOd( pO_obLj |    , &va, lps i f( ) )
      | z_n         ^avar
_Cme,../include/vlc_variables.h:142:48hang : note: eV(L pexpanded from macro 'var_GetChecked'C_V
AR_B  142 | _ob#jdefinOe, p szvaO_rname,L VL, vC__VAR_CaGlHOeICEt );CSCO
      | UhNT, &           ^
ce../include/vlc_variables.houcke:nd(o,140t,n N,ULL )t )
,      |         ^
:v)48:../include/vlc_variables.h:  note: expanded from macro 'var_SetChecked'
128:43: vnote: expanded from macro 'var_Change'a
r_Ge  128 | #t  140Cdeh | #deffeinec vinekar_e Cvar_Shadng(e(ea,VtbC,c,dh,e)Le vCar_Cc_kOehandB(ge(oJEC,nT,t(o) V,LC_OB,vn,tJEC,T(a), b, v)
      | c, d) v, e )
                                                     ^|                                           ^
a
../include/vlc_common.h:../include/vlc_common.h:481:r15:481_S: 15:note: expanded from macro 'VLC_OBJECT'
e   note: expanded from macro 'VLC_OBJECT'
tC  481 |  481h     | eck    c on st     edst(VLC _OcBruocJnECsT(ot s),t vtruct nlc_vco,lct,_commmmon_ov)
n      |                                                ^me
_../include/vlc_common.hmembembe:481:15rs: (cronsts :vlc: note: expanded from macro 'VLC_OBJECT' 
(c_  onsob481 | t    jec    t_t vconlst  *c)(stru_ct &(objectv_t *)(lc_x)->obj) \
&      co|               ^(mmoxn_mem)
->obj) \
      |               ^
bers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fingerprinter.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COIn file included from ORDS,misc/text_style.c:28:
 &val)))
      |                 ^
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:142../include/vlc_variables.h:212:48: note: expanded from macro 'var_GetChecked'
:12  142 | :#d warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
efine  212 |     var_Ge returtCn varhe_SecktChed(o,en,t,v) var_GetChecked(VLC_OBJECT(cked (o),n,t,v)
      |                                                ^
ob../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
j,  481 |       nam   ce, VLC_VAR_onst struCcOORt DS, val);
      |            ^
../include/vlc_variables.h:140:48: note: vexpanded from macro 'var_SetChecked'lc_
c  140 | #domemon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
fine var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         In file included from misc/fingerprinter.c:25:
In file included from ../include/vlc_common.h:1031c:
onst st../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  uc324 |     ift vlc_comm( !var_GetonChecked( p_obj, psz_name, VLC_VAR_FLOAT, &v_meal ) )
      |          ^
mbers: (c../include/vlc_variables.h:142:on48: stnote: expanded from macro 'var_GetChecked'
 vlc_object_  142 | t *)#define var_GetChecked(o,n,t,v) var_GetCh(&(x)->ecked(VLC_OBJECobjT() o)\
      |               ^
,n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_In file included from misc/text_style.c:28com:
mon_members: (coIn file included from nst vlc_object_t *)(&(x)->obj) \
      |               ^../include/vlc_common.h:1031:
../include/vlc_variables.h
:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_In file included from misc/fingerprinter.c:25:
In file included from ../include/vlc_common.hV:AR_FLOA1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
T  ,340  |     val )i;
f( var_GetChecked(      |            ^
 p../include/vlc_variables.h_obj,: 140psz_name, VLC_V:A48R_STRI: note: expanded from macro 'var_SetChecked'
N  140 | #definGe, &val ) )
      |         ^
 var../include/vlc_variables.h_:S142e:48: tChnote: expanded from macro 'var_GetChecked'
ec  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
ked../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
(  481 |         const struct vlc_common_members: (const vlc_obo,ject_t *)(&(x)->obj) \
      |               ^
n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: In file included from misc/fingerprinter.c:25:
In file included from ../include/vlc_common.h:1031expanded from macro 'VLC_OBJECT'
:
../include/vlc_variables.h  481 |  : 350      :9const st: ruwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  t350  | v lc_common_ members: ( c ifons(t va vlc_object_rt _GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      | *)(&(x        ^
)../include/vlc_variables.h:142:48->o:bj) \
 note: expanded from macro 'var_GetChecked'
      |               ^
  142 | #define var_GetChecked(o,n,t,v) var_GetChecIn file included from misc/text_style.c:ke28d(VLC_OBJECT(o),n,t,v)
      |                                                ^
:
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from ../include/vlc_common.h  :1031:
../include/vlc_variables.h:481 |         const struct vlc_commo241n_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
In file included from misc/fingerprinter.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: ../include/vlc_variables.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:140:48: note: expanded from macro 'var_SetChecked'
    362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_140 | #ADDRESS, &val ) )
      |         ^
d../include/vlc_variables.h:efin142e:48: note: expanded from macro 'var_GetChecked'
   142var_Set | #define var_GetChCheckeecked(o,d(n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
o../include/vlc_common.h,:481:15n: note: expanded from macro 'VLC_OBJECT'
,t  ,v481 |        ) const struct vlc_common_mem var_Sebers: (const vlc_tChecobjectked(_Vt *L)C(_&(xO)B->oJbjE)C T(o),\
      |               ^
n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/text_style.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:In file included from 12misc/fingerprinter.c::25:
In file included from ../include/vlc_common.h :1031:
../include/vlc_variables.h:429:5: warning: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  429 |     var_Creat
e( p_obj, psz_  256 |   nam  re, eturn vaVrL_C_VSAR_etCIhNTecEGERked( p_ | VLC_VAR_DOINHoEbj, psz_RIT );
      |     ^
name, VL../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
C_  122 | #dVAR_AefineDD var_RESS,Cre aval );
      | te(a,b,c) v           ^
ar_Cr../include/vlc_variables.hea:140t:48: note: expanded from macro 'var_SetChecked'
e(  140 | #de VLC_OBJECTfine var(a_S)e,t bC,h c e)
c      ked(o|                                       ^,
n,t../include/vlc_common.h,v) va:481:r15: note: expanded from macro 'VLC_OBJECT'_Se
t  C481 |   heck      coed(VLC_OBJEnsCtT st(oruct vlc_c)o,nmmon,t,v_)m
e      m| b                                               ^e
rs: (co../include/vlc_common.h:n481:st v15l:c _note: oexpanded from macro 'VLC_OBJECT'
bje  481ct_t |         co nst *)(&(xstruct v)->oblj) \c_comm
      |               ^
on_members: (const vlc_object_t *)(&(x)->obj) \In file included from 
      |               ^misc/fingerprinter.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442
:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VIn file included from AR_Dmisc/text_style.c:OI28:
In file included from N../include/vlc_common.hHERIT ):1031:
../include/vlc_variables.h;
      |     ^
:276../include/vlc_variables.h::10:122:39 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  276 |      note: expanded from macro 'var_Create'
if  122 | #(d efi!var_GneetChec varke_dCr( p_obeate(aj,,b psz_n,c)a vamr_Creeate, (VLC_ VLCVA_R_IOBJNTEGERE,C T(&a)val ), b, c )
 )
      |          ^
      |                                       ^
../include/vlc_variables.h:142:48../include/vlc_common.h::481:15: note: expanded from macro 'VLC_OBJECT'
 note: expanded from macro 'var_GetChecked'  481
 |    142 |      #define   const strvucart vlc__GetcommCheon_members: (ckcedons(to,n,t,v) v vlc_oar_GetChecked(VLC_bjOBect_t *)JECT((o)&(x,n),t,->obj)v)
      |                                                ^
../include/vlc_common.h \
      |               ^
:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const In file included from misc/fingerprinter.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455v:5:lc_object _warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t   455 |    *)(&(x )var_Create(->obj)  \
      |               ^
p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^In file included from misc/text_style.c
:../include/vlc_variables.h:122:39: 28note: :
expanded from macro 'var_Create'
In file included from ../include/vlc_common.h  122 | #define var:1031_:
../include/vlc_variables.h:293:10:Cre warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ate  (293 |     iaf,(b, c) !vavrar_Get_CreaCthee( VLC_OBckJedECT(a), b, c(  )
p_obj,      |                                       ^
 psz_../include/vlc_common.hn:a481m:15: enote: ,expanded from macro 'VLC_OBJECT' 
V  L481C |  _VAR_   B  OOL,   &convsat strl uc)t  )vlc
_      com|          ^
mo../include/vlc_variables.hn_:142:48: membersnote: expanded from macro 'var_GetChecked':
 (cons  142 | #defit vlc_object_tne *)(&(x)->obj) va \
r_GetC      | hec              ^
ked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,vIn file included from misc/fingerprinter.c:25:
In file included from )../include/vlc_common.h:1031:
../include/vlc_variables.h:469
:      |                                                ^
5: warning: ../include/vlc_common.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  469 |    481 :v15ar: note: expanded from macro 'VLC_OBJECT'
_  C481 |   reat e(   p _o bj,  pcszon_nasmte,  sVLCt_VARruct v_STlc_RcommonING | VLC_VA_R_DmOemIbNHEersRIT ): ;
(      |     ^
c../include/vlc_variables.ho:nst v122l:c39_object_t *:)(&(x)->o note: bexpanded from macro 'var_Create'j
)   \
122 | #      d|               ^e
fine var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:In file included from misc/text_style.c:28:
481:15: note: expanded from macro 'VLC_OBJECT'In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17:
   481 |  warning:       due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] const struct vlc
_  304 |  c omm  if (olikely(!n_mvar_GetCehmebcekrse:d (obj,  (nconsta mvlec,_object_t  V*)(&(xL)-C_VAR>_COORDSo,b j&val)) \))
      
      |               ^
|                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,In file included from t,misc/fingerprinter.cv:)25:
 In file included from ../include/vlc_common.h:1031:
v../include/vlc_variables.har:_477G:e5t: Chewarning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]k
ed(  477 | VLC_OB    var_CreJate( pEC_objT(o), psz,n_,t,nva)m
e      ,|                                                 ^V
LC../include/vlc_common.h_VA:R_S481:15: Tnote: expanded from macro 'VLC_OBJECT'
RING | VLC  _481 | VAR_D  OINH  ERIT );
      |     ^
  ../include/vlc_variables.h:122:39:   note: expanded from macro 'var_Create'
co  122 | #nstde fistne var_Crerucatte (vlc_a,bcommon_,c) vamembers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
r_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/text_style.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, pIn file included from sz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
misc/fingerprinter.c:../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
25:
In file included from ../include/vlc_common.h:1031  142 | #define var_GetChecked(o,n,t,v) var_GetChe:
../include/vlc_variables.h:491:cked(VLC_OBJ5ECT(: o),nwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,t,  491 |     vavr)
      _|                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
Cr  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
eate( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^In file included from misc/text_style.c:
28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h../include/vlc_variables.h:340:122::9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
39: note: expanded from macro 'var_Create'
    122340 |     if( var_GetChecked( p_obj, psz_n | #ame, VLC_VAR_STRING, &val ) )
      |         ^
define v../include/vlc_variables.ha:142:48: note: expanded from macro 'var_GetChecked'
r_  142 | #deCreate(faine, b,c) vvar_Gear_Create(t VCLheckCe_Od(o,n,t,v)B JvaEr_GetCT(a), b,C hce )
      |                                       ^
cked(VLC_OBJECT(o),n,t,v)
      ../include/vlc_common.h|                                                ^
:481:15: note: expanded from macro 'VLC_OBJECT'../include/vlc_common.h
:  481 |       481 :15 : note: const expanded from macro 'VLC_OBJECT'
s  481t | ruct  v   l c _  cocommnst on_membesrtruct vlc_common_members: (cos: (constnst vlc_object_t  *)(&(xvlc_o)b->ojbejc)t \
      |               ^
_t *)(&(x)->obj) \
      |               ^
In file included from misc/text_style.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRIn file included from ING, &val ) )
      |         ^
misc/fingerprinter.c:../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
25:
In file included from ../include/vlc_common.h:  1031:
../include/vlc_variables.h:511142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
:5:../include/vlc_common.h: warning: 481due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  511 |   15:  note: expanded from macro 'VLC_OBJECT'
   481 |         const struct vlc_common_members: (const vlc_object_t *)va(&(x)->obrj) \
      |               ^
_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from misc/text_style.c  122 | :28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
#defi  ne 362var_Crea | te    i(f(a, var_GebtChecked( p_obj,,c)  pvsarz__Cnraemaet,e (V LC_VAR_ADDRESS, &val ) )
      VLC| _OBJECT        ^(a)
, b, c )
../include/vlc_variables.h:142:      |                                       ^
48:../include/vlc_common.h:481:15 note: expanded from macro 'var_GetChecked'
:  142 |  #note: expanded from macro 'VLC_OBJECT'define
   481 |   v   ar_GetChec   const strkucedt (o,vlc_cnommon_m,tember,s: v(c) onvarst vlc_object_t *)(&(x)->ob_j) \
      |               ^
GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: In file included from misc/fingerprinter.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'VLC_OBJECT'
  525  481 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
       |     |     ^ 
 ../include/vlc_variables.h:122  const: 39s:t rnote: uexpanded from macro 'var_Create'c
t   122v | #deflinec_ cvoamrm_Cornea_tem(eambers,:b ,(cc)o nvsar_tCr eatve(l VLcC__objecOt_BtJ EC*)(&(x)-T>(oab)j,)  \
      |               ^
b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fingerprinter.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psIn file included from z_nmisc/text_style.ca:me28:
In file included from ../include/vlc_common.h:1031:
,../include/vlc_variables.h :V429L:C5_VA: Rwarning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]FLOA
T   |429  | V L   vaC_VAR_DOIrN_CreatHeE(R ITp
      | _    ^
o../include/vlc_variables.h:bj, p122s:z_name39,:  VLC_note: Vexpanded from macro 'var_Create'A
R  122 | _I#NdTeEfGiEnRe  |v aVrL_CCre_VAR_DaOtINHEReI(Ta, b),c;) va
      r_Create| (    ^ 
V../include/vlc_variables.h:LC122:39:_OBJ note: expanded from macro 'var_Create'
E  122C | T(#a),d be, fcine v a)
r      | _Crea                                      ^t
e(a,b../include/vlc_common.h:481:15,c: note: expanded from macro 'VLC_OBJECT'
) va  r481 |    _ C reate(   V LcCo_nOsBt sJEtCrTu(cat) ,v lcb_,co mmcon )
      |                                       ^
_memb../include/vlc_common.he:r481:15: s: (conote: expanded from macro 'VLC_OBJECT'
n  481s | t  v       lcco_nosbject_t t stru*)ct vl(c&_(cxo)m-m>oobnj_) member\s
      |               ^
: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fingerprinter.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj,In file included from  pmisc/text_style.cs:z28:
In file included from ../include/vlc_common.h:1031_:
n../include/vlc_variables.h:442:5:ame, VLC_V AR_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
STRING   |442  | V L C  _vVARar_Cr_eDOaItNeHER(I T
p_obj,       | p    ^sz_
name, ../include/vlc_variables.hV:L122C:39_:VA Rnote: _expanded from macro 'var_Create'B
O  O122 | #defiLn e|  vVaLrC__CVreaAtRe_(DaO,Ib,Nc)HERIT  var);_
C      r| e    ^ate
(../include/vlc_variables.h: VLC_OB122:J39E:C Tnote: (aexpanded from macro 'var_Create')
, b,   122 | #defci )
n      |                                       ^e 
var_Cr../include/vlc_common.he:a481t:e(a,b,15c:) note:  expanded from macro 'VLC_OBJECT'
var_  481 |       C  reatec(o nVsLt sC_truct vlc_cOoBJECT(ammo)n,_ b, c m)e
m      b| e                                      ^r
s: (const ../include/vlc_common.hvl:c481_object_t *)(&(x)-:>15o:b jnote: ) expanded from macro 'VLC_OBJECT'\

      |               ^
  481 |         const struct vlc_common_members: In file included from misc/fingerprinter.c(c:25:
onst In file included from v../include/vlc_common.hl:c1031:
_../include/vlc_variables.ho:563b:5: ject_warning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] *
)  563 | (&( x ) - >varobj) \_
      C|               ^reate( 
p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOIn file included from INmisc/text_style.c:28:
In file included from ../include/vlc_common.h:H1031E:
RIT
      |     ^../include/vlc_variables.h:455:5:
 warning: ../include/vlc_variables.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
122:39: note: expanded from macro 'var_Create'
    455122 | # | de f i  var_neCreate( p var_Create(a,_b,obc) jva,r_Cre ate( pVLC_OszBJECT(_a), b,n c )
      |                                       ^
a../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
me, VL  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
C_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from   122 | #defmisc/fingerprinter.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hin:578e :9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v  578 |    a ri_f(C rvaera_tCeh(aan,gbe,( cp)_ objva, psz_r_Crename, VLate(C _VLCVA_OBJECRT_CHOI(a), CbE,S CcO U)N
T      ,|                                        ^&
count, ../include/vlc_common.hN:U481L:15: note: Lexpanded from macro 'VLC_OBJECT' 
) )
      |         ^
  481 |   ../include/vlc_variables.h  : 128 :43:   note: cexpanded from macro 'var_Change'
o  n128s | t# dsetfrinue vcatr _vClhacn_comgmeo(na_,mbembe,rcs,d,e) v:a (r_Chanconst vlgce_(o bVLCje_cOtB_Jt *)(E&C(Tx()a)-, b>, co, bdj,)  \e
       )| 
              ^      
|                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: In file included from (comisc/text_style.cns:t v28l:
cIn file included from _../include/vlc_common.h:1031:
o../include/vlc_variables.hbje:c469t:_t 5:* )warning: (&(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
x)->obj)   \
      |               ^469
 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/text_style.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/text_style.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/text_style.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/text_style.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/text_style.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT |In file included from misc/subpicture.c: VLC_33:
VARIn file included from ../include/vlc_common.h_DOINH:1031ERI:
../include/vlc_variables.hT
      |     ^
:189../include/vlc_variables.h:122:12:39: note: : expanded from macro 'var_Create'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  122 | #de  189 |    fine v rar_etCreature(a,n b,cva) var_Setr_CreChateec( keVLd( C_p_OBobj, pJEszCT_n(aam),e, b V, cLC )_V
      AR|                                       ^_I
../include/vlc_common.h:NT481:EG15:ER, val );
      |            ^
 note: ../include/vlc_variables.h:expanded from macro 'VLC_OBJECT'
140  481: |  48  :     note:  cexpanded from macro 'var_SetChecked'on
st   s140tr | uc#t dvlec_fcoimmnone var_SetCh_meemcbekrsed(o,n,t,v) var_SetChe: c(cked(VLC_OBJECT(o),n,t,v)
      |                                                ^
on../include/vlc_common.h:st481 v:lc15_o:bj ecnote: t_expanded from macro 'VLC_OBJECT't 
*  481 |         c)(o&(nx)s->tob struct vlc_coj)mmo \
n      |               ^
_mmisc/fingerprinter.c:embe35:rs: (const vlc_obje13In file included from misc/text_style.cct_: t :28:
*In file included from ../include/vlc_common.h):warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(   351031:
&(x |  )->  obj  ) ../include/vlc_variables.h:554  \
      |                 ^
:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   vlc_  554 |     var_Create( p_obcusj,In file included from  pszt_nommisc/subpicture.c_c:reate33a(:
m In file included from pe,_th../include/vlc_common.h i:VL1031s,:
 C_../include/vlc_variables.hVA:203:12:R_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
S  Ts203izRI | NGeo f( *| p_fVLCinger p_ VA Rr _DrinetutOIrNHnER I )v, ar"f_inSgeT
      |     ^
etCr../include/vlc_variables.hp:122:h39: ecked( pnote: expanded from macro 'var_Create'
_ri  ontber" j122 | #,defin e var_psz_nCreatae(a,b,mc) ev),;
      |             ^ arV
_CreaLte( ./libvlc.hVLC:110:27:_ note: expanded from macro 'vlc_custom_create'VC_OABJR
ECT  110 | _       (Ba), bO,  cO L)
      ,|                                       ^
 va../include/vlc_common.hlvl:481 :15:) note: expanded from macro 'VLC_OBJECT';c_
cust      |            ^

../include/vlc_variables.hom_create(VL  :481 |   C140_OB:  48    JECc:T(o onsnote: )expanded from macro 'var_SetChecked', s,
   n)
      t140 s | truct# vlc_dcome|                           ^m
fo../include/vlc_common.h:481ni:15:_nme mnote: berexpanded from macro 'VLC_OBJECT'
s  e481 |    : (   v   acr_SetChecocnstk volnst c_eobjesct_tt *)(&d(o,ruc(x)-n>o,bjt) \
t, vlcv_) co      | vm              ^a
r_SetChecked(VLC_OBJECTmon(o),n,t,In file included from v_m)emb
misc/text_style.c:ers28:
In file included from : (c../include/vlc_common.h      o| :1031                                               ^n:
../include/vlc_variables.h:563st:5
: ../include/vlc_common.hwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  563 481v |   l:c15:   note: va_obexpanded from macro 'VLC_OBJECT'
rj  e481 |  _Crceate(t_  p_ t  ob*)   j, ( pconst st&(sx)->obzjr) \u
      | _cnta              ^
me, vlc_comm VLon_membemisc/fingerprinter.c:rs: C_(38cVoA:9:Rn_STsRt v INGwarning: ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    c38 |  | V_L  o   bjec  mC_VsgAR_t__DOEIrr(t p_this, *)(&( "uxNHE)->obRnabjle )to cr eat\Ie f
T      
| inger      | p              ^rinte
r"    ^
 );
      |         ^
../include/vlc_variables.h:../include/vlc_messages.h:12283::395::  note: note: expanded from macro 'var_Create'
expanded from macro 'msg_Err'  
122    | 83# | defiIn file included from ne misc/subpicture.c:33va   :
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:r_Cre msg_ateGe(an,b212,c)er: icv12(p_:thi s, Vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Lar_C_  CreMS212G_Ea |   teRR, __V  retA_ARGSu__)( 
      r|     ^
n ../include/vlc_messages.h:78va:13: note: r_Vexpanded from macro 'msg_Generic'
LSCet_OBCJEChT   78eck(a)e,  | b, dc )   
      |                                        ^
( ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
o  481 |  vl  b   jc_, Log (VLnC_O ame,cBJ ECVT(o)o, LpCnst, vl st_Vc_mAodRule_C_naOORDrSuct vme,,l __c _cFIvLE__a, __Ll)o;mmINE_o_,
 \
      n_m|             ^
      | ../include/vlc_common.h:           ^481:em15: note: expanded from macro 'VLC_OBJECT'
bers:  481
 |  (co  n../include/vlc_variables.hst :v    lc_o  c140ons:t strubct vl48jce_c:o cmmotnote: _t expanded from macro 'var_SetChecked'*
)  140 | n_#de(memfine bervs:&a (cornst_(Setx)->Cobjhe vl) \
c_obje      | cct_t              ^ *)(&(xk)-
>obed(o,n,t,v) var_SetChecked(VIn file included from misc/text_style.cLjC) \
:28:
_In file included from ../include/vlc_common.h:O      1031B:
JECT../include/vlc_variables.h:578:9(:|               ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o),n,t,v)
      |                                                ^

../include/vlc_common.h  578 |     misc/fingerprinter.c:42:if( :31:481 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v:15ar: note: expanded from macro 'VLC_OBJECT'
_   C42 |       p_f481 | ihangeng ( per _p  orint->p_ modu   conle s= mtodubj,  le_nested(ruc ptsp_fiz_nnga me,vlcerpri_n VLct, C"_VAoR_CHfinOgemImCErpoSnrinCOU_termNemb",
      | e                              ^
Tr,s &c:oun../include/vlc_modules.h: t, NU48:LL(const vl42 c) )
      _ob: note: jexpanded from macro 'module_need'
e| ct_t *        ^
)(&(x)->ob../include/vlc_variables.h:128j   :)4348 |  \
      |               ^
: note: expanded from macro 'var_Change'
#  d128e | f#idneefi ne mvoadr_uClhangeIn file included from _emisc/subpicture.c(a,:b,c,d33:
,eIn file included from ) vnee../include/vlc_common.har:_1031:
../include/vlc_variables.h:227:12d(aCh:,b,c,d a) mnge(odul e_warning: nVeedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]LC_
Od(VBJECLCT  _OB(a)J227ECT | (a) , b,,  c,  return b,c, d)
      vd,ar_Se e | t                                         ^C
)../include/vlc_common.h
:      | 481:                                          ^
../include/vlc_common.h:h481:1515: note: :eexpanded from macro 'VLC_OBJECT'
c  481 |  k     e  cd onnote: expanded from macro 'VLC_OBJECT'st
   struc( p_obj,481 | t    vlcpsz__commnon_amme,  emV    L cCobern_sts : V(csoAnstR vl_tructc_ vlcF_coLommbjeon_Omemct_At *ber)(&T(x),-> obj)v \
s      | a              ^: (l co
)n;
      |            ^
st vlc../include/vlc_variables.h_objmisc/fingerprinter.cec:140:48: note: expanded from macro 'var_SetChecked'
t_  t:140 46:9 | : warning: #de*due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)(   46f&in(x)- |   e>ob j) \
          v|               ^
a  vlc_object_r_SreetleCase( hp_fingecked(o,n,ter,vp) varrint )_;Set
C      |         ^
h../include/vlc_objects.h:66:25e: note: expanded from macro 'vlc_object_release'
ck   ed(66V | LC_OB J   ECTv(lc_objoe)ct,_releans,et( VLC,v)
      |                                                ^
_OBJEC../include/vlc_common.h:T481:15: note: expanded from macro 'VLC_OBJECT'
(a) )
        481 |         const struct | v                        ^
lc_co../include/vlc_common.hmmon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_In file included from memisc/subpicture.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hmbers: :(const vlc241_:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  b241j | ect_t  *)(&(x)- >  return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
o../include/vlc_variables.hbj) \:140:48
:      |               ^
 note: expanded from macro 'var_SetChecked'
  140 | #define var_SetCheckmisc/fingerprinter.c:47:ed(o,n,t,v) var_SetChecked9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(VLC_   OBJECT(o),n,t,v)
      |                                                ^
47../include/vlc_common.h |      : 481  msg_Er:15: note: expanded from macro 'VLC_OBJECT'
r(   p_481this, " |         cAcoustonst strucIDt vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 fingerprinter not found" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     mIn file included from sg_Generimisc/subpicture.cc:(p_thi33:
In file included from s../include/vlc_common.h, VLC_M:S1031:
G_ER../include/vlc_variables.hR, __V:A256_:12: warning: ARGS__due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  
      |     ^
256 | ../include/vlc_messages.h:78:13:  note: expanded from macro 'msg_Generic'
      78retur | n     vlcv_arLog(VLC__SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
OBJ../include/vlc_variables.hECT(o),: p, vl140c:48:_ note: expanded from macro 'var_SetChecked'
module_nam  e, __F140I | LE__#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
,../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 __  481 |         const struct vlc_common_members: (consLINEt vlc_o__, b\
j      |             ^
ect_t *)(&(x)->obj) \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membIn file included from misc/subpicture.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276ers: (const :10vlc_o: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b  276 | je   ct if_(t *)(&( !vxa)->obj)r \
      |               ^
_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/fingerprinter.c:56:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   56 |     mIn file included from misc/subpicture.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
od  ule_unnee293 |     if( !var_GetChecked( p_obj, pszd(_na mp_finge, VLC_VAR_BOOL, e&val ) )
      |          ^
rp../include/vlc_variables.hrint, p_:142:48: note: expanded from macro 'var_GetChecked'
fin  142 | #define var_GetChecked(o,n,t,v) vagerr_Gperint-t>p_modCule )hecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
;../include/vlc_common.h
      |     ^
:481../include/vlc_modules.h:15::50:42: note: expanded from macro 'module_unneed'
    50 | #denote: expanded from macro 'VLC_OBJECT'
fine mod  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
ule_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         coIn file included from nst strmisc/subpicture.cuc:t vlc_co33:
In file included from m../include/vlc_common.h:1031m:
o../include/vlc_variables.hn_members: :304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  con304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
st../include/vlc_variables.h:142 vlc:48: note: expanded from macro 'var_GetChecked'
_obj  142 | e#ct_t *d)e(&(x)f-i>objne var_GetChecked() \
o,n,t,v) var_GetChecked(VLC_      |               ^
OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481misc/fingerprinter.c:15: note: expanded from macro 'VLC_OBJECT'
:57:5:   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481   57 |  |         const struct vlc_com m   vlcon_mem_boebject_rs: (const vlc_object_t *)(&(x)->obj) \
      |               ^
release( p_fingerprint );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a)In file included from misc/subpicture.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 )  
      |                         ^
324 |     if( !var_GetChecked( p_obj, psz_name, ../include/vlc_common.hV:481:15: Lnote: expanded from macro 'VLC_OBJECT'
  481 |     C_VAR_FLOAT,    const  &val ) )
      |          ^
st../include/vlc_variables.hr:142:48: note: ucexpanded from macro 'var_GetChecked't vlc_com
m  on_members142 | #:d efi(nconst vlc_objee var_Getct_t Chec*)(&(x)->objked(o,n,t,v) var_G) \
      |               ^
etChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/subpicture.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/subpicture.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/subpicture.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/subpicture.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/subpicture.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/subpicture.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/subpicture.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (32 warnings generated.
const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/subpicture.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/subpicture.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | 25 warnings generated.
VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/subpicture.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/subpicture.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/subpicture.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/subpicture.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/subpicture.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    depbase=`echo posix/filesystem.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT posix/filesystem.lo -MD    -MP -MF $depbase.Tpo -c -o posix/filesystem.lo posix/filesystem.c &&\
mv -f $depbase.Tpo $depbase.Plo
  const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/subpicture.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         cdepbase=`echo posix/plugin.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT posix/plugin.lo -MD -MPon -MF $depbase.Tpo -c -o posix/plugin.lo posix/plugin.c &&\
mv -f $depbase.Tpo $depbase.Plo
st struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/subpicture.c:113:32: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  113 |     image_handler_t *p_image = image_HandlerCreate( p_obj );
      |                                ^
../include/vlc_image.h:64:55: note: expanded from macro 'image_HandlerCreate'
   64 | #define image_HandlerCreate( a ) image_HandlerCreate( VLC_OBJECT(a) )
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/subpicture.c:277:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/subpicture.c:277:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/subpicture.c:292:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  292 |             msg_Err(blend, "blending %4.4s to %4.4s failed",
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT posix/filesystem.lo -MD -MP -MF posix/.deps/filesystem.Tpo -c posix/filesystem.c  -fPIC -DPIC -o posix/.libs/filesystem.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT posix/plugin.lo -MD -MP -MF posix/.deps/plugin.Tpo -c posix/plugin.c  -fPIC -DPIC -o posix/.libs/plugin.o
25 warnings generated.
depbase=`echo posix/rand.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT posix/rand.lo -MD -MP -MF $depbase.Tpo -c -o posix/rand.lo posix/rand.c &&\
mv -f $depbase.Tpo $depbase.Plo
29 warnings generated.
depbase=`echo posix/timer.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT posix/timer.lo -MD -MP -MF $depbase.Tpo -c -o posix/timer.lo posix/timer.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT posix/rand.lo -MD -MP -MF posix/.deps/rand.Tpo -c posix/rand.c  -fPIC -DPIC -o posix/.libs/rand.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT posix/timer.lo -MD -MP -MF posix/.deps/timer.Tpo -c posix/timer.c  -fPIC -DPIC -o posix/.libs/timer.o
In file included from posix/plugin.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/plugin.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/plugin.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/plugin.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/plugin.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/plugin.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/plugin.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !vIn file included from posix/filesystem.c:ar49:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:_GetC189:12: warning: hedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
cked(   189 |   p_  robjet, purn var_sz_namSetChe, VecLC_VkeARd(_INTE p_obj, psz_name, GER, VLC_VAR_IN&valTEG ) ER)
      |          ^, 
../include/vlc_variables.hva:142:48: note: expanded from macro 'var_GetChecked'
l   142);
 | #      | de           ^
fi../include/vlc_variables.h:ne140: v48:ar note: _Gexpanded from macro 'var_SetChecked'
e  140tC | #hedeckfiedne(o v,nar,t_S,vet) Chvaecr_keGetd(Cho,ecn,ket,d(v)VL vC_arOB_SJEetCTCh(oec),ken,d(t,VLv)C_
      OB|                                                ^JE
../include/vlc_common.h:CT481:(o15:), note: n,expanded from macro 'VLC_OBJECT'
t,v  481)
 |        |                                                  ^
  ../include/vlc_common.h:  481: c15:on note: stexpanded from macro 'VLC_OBJECT'
   481st |  ru  ct   vl  c_ ccoonmmston s_mtrembucert s:vl (c_coconsmmt onvl_mc_emobbejersct: _t(c *on)(st&( vx)lc->_oobbjj)ec \t_
      t |               ^*)
(&(x)->obj) \
      |               ^
In file included from posix/plugin.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]In file included from posix/filesystem.c
:49  293:
In file included from  |  ../include/vlc_common.h:  1031:
 i../include/vlc_variables.h:f(203: !12:va warning: r_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Get  203Ch |    ec rkeetd( urn var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
p_o../include/vlc_variables.hbj:, 140ps:z_48na:me , note: VLexpanded from macro 'var_SetChecked'C_
V  AR140_BO | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),nOL,t,v)
      |                                                ^
, ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
&v  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
al ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(In file included from posix/filesystem.c:49:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  212,n,t |    ,v) var_ return var_SetChecked (oGebtj, Cnhecked(ame, VLC_VLC_OBJVAR_COORDS, val);
      |            ^
EC../include/vlc_variables.h:140:48:T (note: expanded from macro 'var_SetChecked'
o)  140 | #define var_SetChecked(o,n,t,v) var_S,en,ttChecked(VLC_OBJECT(o),n,,tv)
      |                                                ^
,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  :481481:15: note: expanded from macro 'VLC_OBJECT'
 |    481 |         con       cost struct vlc_comnst strucmon_membt vlc_common_ers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/filesystem.c:49:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_In file included from posix/plugin.c:31:
In file included from ../include/vlc_common.h:name1031:
, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:304:17../include/vlc_variables.h:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
140  304:48 |  : note: expanded from macro 'var_SetChecked'
    140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v if )
(      |                                                ^
../include/vlc_common.h:lik481:15: note: expanded from macro 'VLC_OBJECT'
el  481 |     y(!var    const_GetChec struct vlc_common_memberkeds: (const vlc_object_t *) (obj(&(x)->obj) \
      |               ^,
 name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #dIn file included from posix/filesystem.c:49:
In file included from ../include/vlc_common.h:ef1031i:
n../include/vlc_variables.h:241:12:e warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 v  241 |     return var_SetChecked( p_obarj, _Gpsz_nameet, VLC_VAR_STRING, vaChecked(l );
      |            ^
o,n,t,../include/vlc_variables.hv): var_GetCh140e:cked(VLC_OBJECT(o),n,t,v)48
: note:       |                                                ^
expanded from macro 'var_SetChecked'
../include/vlc_common.h  140 | #d:efi481:15n:e note: expanded from macro 'VLC_OBJECT'
 v  ar_481 |       Set  Checked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:const481 :15: note: expanded from macro 'VLC_OBJECT'
st  481 |         const struct vlc_common_membersruct vl: c_common_members: (const (const vlc_object_t *)(&(xvlc_obj)->obj) \
      ect_t *)(| &(x)->obj) \
              ^      
|               ^
In file included from posix/filesystem.c:49:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return vaIn file included from r_SetChecked( p_obj, psz_naposix/plugin.c:me, VLC_VAR_ADDRESS, val );
      |            ^
31:
In file included from ../include/vlc_common.h:../include/vlc_variables.h1031:
../include/vlc_variables.h:324:10::140:48: note: expanded from macro 'var_SetChecked'
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  140 | #
define var_SetChe  324 |     if( !varcke_d(o,n,t,v) var_SetChecked(VLC_OBJEGetChecCT(keod( p_o),n,t,v)
      |                                                ^
b../include/vlc_common.h:481j, p:15: note: expanded from macro 'VLC_OBJECT'
sz  481 |         cons_nat struct vlc_commmon_membee, VLrCs_: (conVAR_FLOAT, &st vlc_val ) )
      |          ^
object_t *)(../include/vlc_variables.h:&(x)->obj) \
      |               ^
142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o)In file included from ,nposix/filesystem.c:49:
In file included from ../include/vlc_common.h,t,v)
      |                                                ^
:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h  :481:15276: note:  | expanded from macro 'VLC_OBJECT' 
   481 |          con if( !st vstruct var_Gelc_tCcommon_hecmekmed( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
bers: (../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
co  nst v142lc_ob | j#edct_t *)(&efine(x)->obj var_GetChecked(o,n,t,v) var_GetCh) \
      |               ^
ecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         constIn file included from  stposix/plugin.cr:31:
In file included from ../include/vlc_common.h:1031u:
c../include/vlc_variables.h:340t:9: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v  340 | l    if(c _var_GetCcommon_members: (conhestcke vdlc( _pobject_t *)(&(x)->obj) \
      |               ^
_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #defIn file included from iposix/filesystem.c:n49:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e var_Ge
tChe  293 |     if( !var_Gectked(Checked( p_o,on,t,vbj), var _pGsz_name, VLC_VAR_BOOL, &vael ) )
      |          ^
t../include/vlc_variables.hCheck:142:48: enote: expanded from macro 'var_GetChecked'
d(VLC  142 | #_OdefiBne var_GetChJecECT(keo),nd(o,,nt,v,t),v
      ) | va                                               ^
r_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: ../include/vlc_common.h:481:15: expanded from macro 'VLC_OBJECT'
note:   481 |    expanded from macro 'VLC_OBJECT'
   481 |           const   costruct vnslt sc_commontr_memucbers: (cot nst vlc_vloc_bcoject_mmt *)(&(onx)->obj) \_m
      | em              ^
bers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/plugin.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val )In file included from posix/filesystem.c :49):
In file included from 
../include/vlc_common.h:      |         ^
1031:
../include/vlc_variables.h:142:48: ../include/vlc_variables.h:note: 304:expanded from macro 'var_GetChecked'
17  : warning: 142due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 | #define  304 |  v   ar i_f GetC(lhikecked(o,n,t,v) vaelry(_!vGar_eGettCCheheckcked(VLC_OBJECedT ((obo),n,t,v)
      |                                                ^
j,../include/vlc_common.h: n481:15: note: expanded from macro 'VLC_OBJECT'
ame  , 481VL | C_ VA R_ CO OR DS ,  &v alc))o)
n      | s                ^
t struc../include/vlc_variables.h:t vlc142:_48:c note: ommoexpanded from macro 'var_GetChecked'
n  142_ | #mdeefimbers: (consnet vl vc_arobje_Gect_t *)(&tC(hexck)->obj) \
      | ed(              ^
o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const In file included from stposix/plugin.cru:ct31 v:
In file included from ../include/vlc_common.h:1031lc_c:
om../include/vlc_variables.hmo:n_362me:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]mb
ers:   (c362 |     ifon(st  vvlca_orbj_GetChececkt_et d*)((& (xp_obj, psz)-_>oname, VLC_VAbjR_A) D\
DRESS,       | &v              ^
al ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_In file included from OBposix/filesystem.c:J49:
EIn file included from ../include/vlc_common.hCT(o),n,t,v)
      |                                                ^
:1031../include/vlc_common.h:
../include/vlc_variables.h:324::10481: :warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]15
:   324note:  |  expanded from macro 'VLC_OBJECT'   if( !var_GetChec
k  481 | ed( p_obj,         copsz_namnse, t struct vlc_coVmLC_monVAR_FLOAT, &_vmal em)b e)
      |          ^
r../include/vlc_variables.hs: :142:48: note: expanded from macro 'var_GetChecked'
(  con142 | #define var_GetChecked(o,n,t,v) var_GetChecst ked(VLC_OBJECT(o),n,t,v)
      |                                                ^
vl../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
c_object_t *)(&(x)->obj) \
      |               ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/filesystem.c:49:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:In file included from posix/plugin.c340::9: warning: 31:
In file included from due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h  :1031:
340../include/vlc_variables.h | :   429:5: if(  vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ar  429 |     var_Creat_eG(e ptChecke_obj, psz_nd( p_obj, psz_name, VLC_VAR_STRING, &ame, VLCval ) )_VAR_INTEGER | VLC_VAR_DOINHERIT );
      
      |         ^
|     ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  142 | #define  122 |  var_GetChecke#d(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
defi../include/vlc_common.hIn file included from :ne var_Crea481posix/rand.c:26:15:te( a,b,note: expanded from macro 'VLC_OBJECT':

In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h  c481) :189 | v :    12:ar   warning:  co_Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nst struct   rvl189 |     ec_retcommon_meurnmb vaerr_Sets:Check (cate( onst vVLlc_ed( pobj_obj, pecsz_t_name, t VLC*)(_VA&(x)->obj) \
      | R_I              ^
NTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: C_OBJECT(a), b, In file included from posix/filesystem.c:49:
In file included from expanded from macro 'var_SetChecked'
../include/vlc_common.h  140 | :c )
1031:
../include/vlc_variables.h:350:9:#d warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
efine  350 var_ |   Set  if( va      |                                       ^
Ch../include/vlc_common.h:r_GetChecke481:15: note: expanded from macro 'VLC_OBJECT'
ecked(  481 |      o,d   c( p_onon,bjst s, pst,v)ztru_nam vear_Se, VLC_VARtChct vlec_ked(VSTc_LC_OcRomBJmIon_NEGmCT,(o ),n,t&,v)ember
sv      |                                                ^
../include/vlc_common.h:481:15: (c:aonsl note: expanded from macro 'VLC_OBJECT' ) )
      | t         ^

../include/vlc_variables.h:142  481 |    :vlc48: note: expanded from macro 'var_GetChecked'
     _obj  ce142ct_t | #de *fonsine vat strruc)(&(t_x)->GetChecked vl(o,nc_,comto,bj)v) vmonar_me_ \
      | mbGetChec              ^ekedrs:(VLC_OBJEC (T(ocon)st ,
vlc_objn,t,v)
      ec| t                                               ^
_t../include/vlc_common.h :481:15: note: expanded from macro 'VLC_OBJECT'*In file included from 
)  481 |    (&( x)-    >obj)c \
      |               ^
onst struct vlc_commonposix/plugin.c_member:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:s: (consIn file included from t442:5posix/rand.c:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
26  442 vl:
In file included from ../include/vlc_common.hc:1031:
../include/vlc_variables.h:_203:o |   b 12j: warning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ct_t  203 |   *)(&  (  x)ret-urn v>obj) \
      ar_|               ^SetCv
ahecrk_Creeadt( e( p_obj, p_obj,p szp_naszm_en, VaLmCe, V_In file included from VAposix/filesystem.cRLC_V_B:AR_BOOOO49LL:
, In file included from  | VLvaC_l../include/vlc_common.h ):V;
1031      | :
A../include/vlc_variables.h           ^
../include/vlc_variables.h:140::48R: note: 362:9expanded from macro 'var_SetChecked'_D: 
warning: OINdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]HE
  140RIT   );362
      |  |     ^
../include/vlc_variables.h:122 :39:  |  note: expanded from macro 'var_Create'
   122 | ## dedeffiine vafr_S(etChe var_GckeeitChne ecd(o,nk,et,v)vd(  vapr_Se_taor_CrebatejChe,cke d(Vpsz_(LC_a,nameOb,cB, VLCJECT_(o),n,tV,v)) AvaRr_C_rea
      te( VLADDC_| RESS,                                               ^OB
 &val ) )
      ../include/vlc_common.h:481| :15:        ^ JEC
T(../include/vlc_variables.hnote: expanded from macro 'VLC_OBJECT'a)
, b  481 |  , c    ):
 142:      |    48                                      ^
: note: ../include/vlc_common.h:481:expanded from macro 'var_GetChecked'15: 
c  142 | #onote: dexpanded from macro 'VLC_OBJECT'
efi  481 |    ne var_Ge   nsttCh ste cruckt v clec_cdommo(nso,n,ton_,vt) st rucvar_GetCt vmelhcembec_rkcommoen_msd(: (coenst vVlc_LmbCeobjr_s: OectB(c_tJ *)(ECTo&(nst( vx)o->lc_)obobjjec,t_t *n,t,) \v)
      
      | |                                                ^
              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
)(  481&(x)- |         const struIn file included from ctposix/rand.c:>obj vlc_c) 26:
oIn file included from ../include/vlc_common.h:m1031:
../include/vlc_variables.h:212\
:12m: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      o| n              ^
_members: 
(  212 |   c  retuonstIn file included from posix/plugin.c v:lc_objec31:
In file included from t../include/vlc_common.h:1031_:
../include/vlc_variables.h:trn v ar*_Se)(&(x)tChecke->455:5: d warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  455 | b j   v)ar_C r\eate(
 p_o      |               ^(ob
j,b jname,,  VpszL_namC_VARe_,C VLCOORDS,_ VvAR_FLaOAT l| V)LC_V;
AR_DOINHERIT );
      |     ^
      ../include/vlc_variables.h:122:39| : note:            ^expanded from macro 'var_Create'

  ../include/vlc_variables.h:122 | 140:48: #note: deexpanded from macro 'var_SetChecked'f
ine va  140 | #dref_Create(a,inIn file included from eb, c) varvar_S_Cetposix/filesystem.cCh:ecreat49:
In file included from ../include/vlc_common.hke:1031:
../include/vlc_variables.h:429:5e( :d(o ,n,tV,vwarning: ) vardue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_Set
CLhecCke  d(429VL_C_O | BJE OB JEC TCT(( a),v o)a,nr,t,_v)
Create(       |                                                ^
../include/vlc_common.h:481:p_ob15: note: expanded from macro 'VLC_OBJECT'j, psz_nam
e,   481b, c  | V)
      LC|                                       ^
_ ../include/vlc_common.h:481V:15A: Rnote: expanded from macro 'VLC_OBJECT'  _    INTE 
cGon  481 |   st   E stru Rct v   |cl c_comVmonL_membCers: ons(_Vt sAtrcR_DOIuctNHER vlIc_cTommon_memb );oner
      |     ^
s: (cos../include/vlc_variables.hnst:122:39: note:  vexpanded from macro 'var_Create'lc_obt vlcIn file included from 
j  _posix/timer.co122 | #bject_t e:ctd30*_t *e)f:
i)(&((In file included from x)-ne../include/vlc_common.h:1031:
../include/vlc_variables.h:189: v>12: obj) \
      |               ^
ar_&Crwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](x)->objeate(a,b,c)
In file included from posix/rand.c:26  189:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12 |   : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  ret  227 |   v  a)r \_
      uCr| e re              ^t
aturn var_SetChecke(rn In file included from ved( pposix/plugin.c:_ob31j:
 , psVLCar__OSezBJEtCCT(_nahma)ecIn file included from ../include/vlc_common.h, ked( be, VLCp,_o:1031 :
../include/vlc_variables.h:_cVbAjR_F,469  psL:5):
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]z
_      |                                       ^On
a  ../include/vlc_common.h469 |  :AT481   v,:15:  val note: )ma;
      |            ^r_Cexpanded from macro 'VLC_OBJECT'e,

 ../include/vlc_variables.h:140reVLC_VAR_  INTEa481:48: |    GERte    ,note: expanded from macro 'var_SetChecked'
 val  co  140nst s | #de )fin( tre p_vaouct vlc_c;r_Se
o      |            ^
tCh../include/vlc_variables.h:140ecm:48bj, pksm:o note: expanded from macro 'var_SetChecked'zn
__  ed(o,membe140 | nr#ds: (connamest v,tl, Vc_objeLC,vc) te_fvaiVr__SnARt *etChe)e (vack&_SedTRINr_(SeG |x)-(> VLobCt_ChVjecLC_)OVAR_DO \ke
d(o      IN| ,n,t              ^HEBJEC
TRIT );
      |     ^(o,)
v../include/vlc_variables.h:,122):n,t,v)
      39: note: |                                                ^
 vaexpanded from macro 'var_Create'In file included from 
../include/vlc_common.h:  posix/filesystem.cr_Se:49:
In file included from ../include/vlc_common.h:481:15: t1031:
../include/vlc_variables.h:442:5: warning: note: expanded from macro 'VLC_OBJECT'
122 | #dedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    481 | Chefincke var_442Cr | ed(Ve  ate (L a,b,cC ) v _  ar_Cr OBJEvar_eateCCreat( T(eo) VL,( p_ob  C_conn,t,v)
Oj      |                                                ^B,JEC psstT(z
_name, V../include/vlc_common.h strucLt :481C:15_: note: expanded from macro 'VLC_OBJECT'
V  481 |        v caA)on, b,st sl c_cc R_BOOtrucLt vlc) 
      | o_comm|mmon_mo                                      ^ 
V../include/vlc_common.h:481:15n:e_LmbCem rse:mb_erVs:note: expanded from macro 'VLC_OBJECT'AR
 _DO(co n  481(constI vN | lsc H    t v_lc_oo  bbjec ERIcTot_ ns)tj;t ec 
*)(      tst&|     ^
(x_t ../include/vlc_variables.h*):(&(122x:)ruct v39: lc_co->onote: )-bj) \
expanded from macro 'var_Create'
      |               ^
mmon_  memb>o122bj) e\
 |       |               ^
r#define varIn file included from s:posix/timer.c:_30C:
In file included from  (co../include/vlc_common.hr:In file included from 1031e:
../include/vlc_variables.h:nst 203posix/rand.c:26v:
ate(lc_objaIn file included from ../include/vlc_common.h,b,:1031:
ect_t:12c: )warning:  ../include/vlc_variables.h:241:12: warning:  *)(&(xdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])->due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v  241 | a o   r
reb_j)  203 |  C \r
      e|               ^
att   reet(urn  VurnLC_OIn file included from B varJ_Sposix/plugin.cECetCheT(a), b, ccked(  p_)obj,
       ps|                                       ^
:31:
In file included from z../include/vlc_common.h_na:481:15: note: expanded from macro 'VLC_OBJECT'../include/vlc_common.h:1031:
../include/vlc_variables.h
:me,477   VLC_:VAR5_BO:O L,481 vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |     al  477 |   );
      |                ^ 
c  voar_Cnstrea te(../include/vlc_variables.h:140s:48:  p_otbj,r psz_note: expanded from macro 'var_SetChecked'
nu  140 | c#deft inve amlec_common_mem,vba VLer_SC_VAR_ertCvaShecTr_kedSetRChecked(IosN( p_:G ,no,t,v (| VLC_VbcAR_)j,o  vnarst vlc_oDpsbz_naOINHjERIe_ct_t T );Set
      | *    ^
Checkme, ed(VL)C_VLVARC__OB../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'(
JECT&(o(x)-)ST>obj),n,t,v)
      |                                                ^
 \
RI      N../include/vlc_common.h:G  | 122 | #481:15,:               ^note: expanded from macro 'VLC_OBJECT' val );
      
define var_Create(| a,b,c) var_In file included from C           ^posix/filesystem.c

../include/vlc_variables.h:49  481 |   r e:
   In file included from :140ate../include/vlc_common.h( VL::1031  Cc48:
: note: expanded from macro 'var_SetChecked'
o  nst st_140 | #../include/vlc_variables.hde:f455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
i  One455 vrar | ucBJECT (at_S ),etC  vl c_co vheackrebd_Crm(, o,cmoe n)
      a,n_te( p_|                                       ^
omemb../include/vlc_common.hb:ers481j, : (co:ps15: znote: expanded from macro 'VLC_OBJECT'
ns  481t  | vlc_ob_name, VLC_  VAjeR    c_t_Ft *)(&(t  cxoLns)O-At ,Tv) s>vaor_Strbe j)tu \
Cc      | ht |              ^ vlcec_Vcko
mmLonedC_(_memVVLCA_OBJRECT(_ober),Dn,t,sIn file included from v)
Oposix/timer.c: IN      |                                                ^
../include/vlc_common.h(:30:
In file included from :481H:15:../include/vlc_common.hc:E1031:
R ons../include/vlc_variables.h:212Inote: expanded from macro 'VLC_OBJECT'
:12:  481T |  t  vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])
 ;
      |     ^
   212   |  ../include/vlc_variables.h:lc_ob 122  jec    co:tretur_t *n )(&(39: note: expanded from macro 'var_Create'nsx)t
   va->obj)s122r_ | S te\ruc
tChet      c |               ^#def
ine vvklced_coammorn_ _mC(orebjembers:a (constIn file included from ,t posix/plugin.c:e(a,b,c)31n varame_Cre, V vlac_otLC_:
In file included from e../include/vlc_common.hVAR(_: VLC_bjectO_tCOBORJ1031:
../include/vlc_variables.h:491 ECDST, (va:)5:,al b, c )
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
*)      |                                       ^
;
../include/vlc_common.h)(:  491&(x      |            ^481)->obj |     :15
v../include/vlc_variables.h::140) ar_\
 C:note: re      | expanded from macro 'VLC_OBJECT'at
              ^  
e(48148:  |       p_obj ,  ps coznote: expanded from macro 'var_SetChecked'
n_nsame, In file included from posix/rand.c  140 | #deVfitL:26Cne va_ r_Sse:
In file included from ../include/vlc_common.h:tCt1031:
h../include/vlc_variables.hrVuARe_cADt vlc_c:DRESc256:koedmS | VLC_m(oVAR_o,n,nt,v)D_OIm 12: warning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]NHERmIT )vaber_rs: 
Se(tCheccked  (V256 | o  LnC_OB;s  treJE CTvlc
      _o|     ^bj
teurcn ../include/vlc_variables.hvar_tS(o_),n,:122ett:tC ,v)
      | h                                               ^*
eck../include/vlc_common.h:481)(&(x:15:e) note: -expanded from macro 'VLC_OBJECT'
>  481 | o bj    ) \
      |                  ^
d( p_consobj, pt strsz_name39,u:c  note: expanded from macro 'var_Create'
t  122In file included from  vlc | #posix/filesystem.c_VL:C_VAdR_AecDDRom49m:
ESSIn file included from , o../include/vlc_common.hfivn_:members1031: (co:
nst../include/vlc_variables.h: a469l );
:nv5lc      |            ^
../include/vlc_variables.h:e v140_obj::ar _Cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r
ea48: note: expanded from macro 'var_SetChecked'te(a,b  
469e,c |   c  t_140 | #) va  varde_fiCne reavar_teS(e tCptr hec*)k_ed(&(x)->o_(oobj) \
b      |               ^
j,n,t,,v psz_name, V) varL_In file included from posix/timer.cSeCrCt:Ceh_VARate_30:
In file included from (ST../include/vlc_common.h:1031:
 ReckING VLC|_e d(VVO../include/vlc_variables.hLC_OBJECBJECLC_:227:V12:AT(RT(o),n_,ta),DOINHERIT );
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
        227 | ,v|     ^
 b../include/vlc_variables.h,  c:122:)
      |                                                ^39
: note: expanded from macro 'var_Create'
../include/vlc_common.h  122    retu | )
      |                                       ^
:#481../include/vlc_common.hrnd :15va: note: eexpanded from macro 'VLC_OBJECT'
r  _Sef481 |   i  :n481:e   t  15coCvarhenst sc: note: _expanded from macro 'VLC_OBJECT'
tC  481 |  rke   ed( a pte  ( cao_,rucbt vlcn,st stobjrucc,) va_c tomp msozvlrcn__memb_c_nCerrommon_membse: ear(aconstt vlcmee,( VLC_V AsV: LR_F_oLO(cbject_tC *)_(&(ox)A-O>oT, bnst BJvvElc_al );
CTobject_t( *)(      |            ^
&(ax)-../include/vlc_variables.h:>ob)j140:) \48,
       b, : c|               ^note:  expanded from macro 'var_SetChecked')


        140 | #|                                       ^
dejf../include/vlc_common.h) \:481:15
      | :              ^
In file included from ine  vposix/plugin.c:ar_31:
note: In file included from Seexpanded from macro 'VLC_OBJECT'tC../include/vlc_common.h:heck1031:

e  481 | In file included from  posix/rand.c:26../include/vlc_variables.h: 511:5:    warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
d:
In file included from  ../include/vlc_common.h:1031:
 c../include/vlc_variables.h:  511 |  (o276:10:    vonstwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 ,asr_tC  n,tr,rucv)t vleate(276 c |     if(p v _obja_r_!c, pvar_GetSeChecsztk_naed(meo pCmmohencke_obd(Vj, p, VLLC__OBJmEembszeC_C_nraT(VAome)s,n, : (coVLRC__INnstVAT EGR_Ivlc_oNTbEGjE,t,vR, &veal)
c EtR | VL_) )
      | t         ^
      |                                                ^../include/vlc_variables.h:
142../include/vlc_common.h :*)(:48C481: note: _&(xVAR_:15D: note: expanded from macro 'VLC_OBJECT')->expanded from macro 'var_GetChecked'

O  481  142oINHERITbj)  | \  
      | 
 | #      |               ^
    ^
 def ine ../include/vlc_variables.hv: a122:39:   const st In file included from note: rexpanded from macro 'var_Create'posix/filesystem.c_r
Guc:49:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477t   :5:vlc_co122 ewarning: tCmmhec | #donedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]fineke
 _dv  ar_477 |    m( o,n,t,v)var_C vreaarte_eGetCCrea( tepmbe(_a,b,c) vros: abhecked(corj_C,reate ( VLpC_O(VLsC_BOJEz_BJEnst vnameCT(, VLlcCo),n,t,v)
_      |                                                ^
_ob../include/vlc_common.h:481:15jVe: note: expanded from macro 'VLC_OBJECT'
A  481 |   R   _STRIctN_t *)(&(x)G |  - VLC_VAR c_onst st>CT(rua)cobj) ,t vlc_\
 b,      |  ccD              ^
omOINHERI )T
      |                                       ^
 );
      monIn file included from _mem../include/vlc_common.hposix/timer.cb:30| er    ^:481:
:
15../include/vlc_variables.h: note: :s: (In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hc:241on:12122expanded from macro 'VLC_OBJECT'
:  481 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s
:39:   241note: expanded from macro 'var_Create'
 |   t     122 | #dereturn vlcf | v_objeca  r_Setine    var   c_t tChon_*)(&(xC)->strobeckedj)e \
      |               ^
(a t p_e(aobj,s, btr,uct cvl)c varp_c_szIn file included from _nameposix/rand.c:C26,:
 rVLC_eate( VAomR_SVIn file included from ../include/vlc_common.hTLRI:1031:
../include/vlc_variables.hCm_onNG,_mem :293:vaOBJECT(10:a warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]be
l   );
      | r)           ^
s,../include/vlc_variables.h:293: 140:48b (c | ons: t v ,lc_o note: expanded from macro 'var_SetChecked'
b  140   if | jecct_# t defi)ne
      |                                       ^ var_
( !va../include/vlc_common.hSe:tChe481c:*)(&r_Ge(x)->obj)15 \
      : note: keexpanded from macro 'VLC_OBJECT'd(
otCh,  n,t,481|               ^
 |       v)  e cvar_Seketd(cIn file included from Coposix/plugin.c:31:
nIn file included from ../include/vlc_common.hhs:1031teck eds:
../include/vlc_variables.ht:525:5r p_o:(VbjuLCc, psz warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  525OtBJECT v |     vl_(ac_naocr_),Cme, VLnommC_VAon_m,t,v)
      e|                                                ^
m../include/vlc_common.h:b481R_BOOe:15: note: expanded from macro 'VLC_OBJECT'r
s: (  Lc481 | r, oeate(&  np_sval )     obj,t vlc_)
      |          ^
../include/vlc_variables.h:142:o48: note: expanded from macro 'var_GetChecked'
 b  c  142j | #deonst ct_sttruct  pe vlfi*sc_cone vzmm)oa(r_GetChe&(_nx_m)cke-nam>e, Ved(mLC_oVARo,bn,_bBOOLers:t | VLC_ (cVA,v)onsR v_t arjvlc) \_GetCh
eck_object      _t ed(V| LC_              ^
DOOBIJ*ENCH)TERI(T
(      |     ^
o&(x)-),../include/vlc_variables.h:In file included from n,122>obj)posix/filesystem.c:49:
In file included from  \
t:39:      , |               ^
vnote: ../include/vlc_common.h)
      |                                                ^:1031expanded from macro 'var_Create':

../include/vlc_variables.h:
491:5: ../include/vlc_common.h:481warning:   :15:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] note: 122 | #d
In file included from posix/timer.c:30:
expanded from macro 'VLC_OBJECT'  491 |  In file included from ../include/vlc_common.h:1031
:
../include/vlc_variables.h:efi  481 |   256n:    12    va re v_a:Crear warning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_con  256st est |   (  r p_obCreuractettu vlc_coern mmv(a,oanj_memb, pszb_name, r_SetVeLC_,c)rCheckeVd( Ap_oR_bj,  AvpDarD_CRsz_s: E(cornaSmneasteSt vlc | VLC_VAR_DOINH( VELC__OBRJECT(a),IT  b, ce, )
      | );
                                            ^o
| bje    ^ct_t *
)(&(x../include/vlc_variables.h)../include/vlc_common.h->ob::481:15j122: note:  VLCexpanded from macro 'VLC_OBJECT':39: note: _Vexpanded from macro 'var_Create')
A \  122 | 
      #def
i|               ^
R_AnDDReE SS, var_  481 | Cval );
r      |            ^e
   atIn file included from e../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
   (140 |    posix/rand.c:26:
In file included from  coa#def../include/vlc_common.h,nst st:b1031:
../include/vlc_variables.h:ru,c304:c17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]) var
i  304_ |   ne Crevta  vlar_SetCc_ icomf (likely(!vheckeda(o,tmon_meembersr_G( VLetCheCck_en,OtB:,v d)(coJ vnECT(a),st  (oba vlr_Sjb, c_objetCc, nae )
      |                                       ^
hcet../include/vlc_common.hc:481:_t *)k15ed(: note: expanded from macro 'VLC_OBJECT'me
,  ( V&LV481(x | C_VLA C_ORB )->ob  j)  \
      |               ^
J_COECT O(  co),onst strun,t,ctIn file included from Rv)posix/plugin.c:31:
In file included from D
../include/vlc_common.h:      |                                                ^
 S, ../include/vlc_common.h1031:
../include/vlc_variables.h:539:&va481l:15:: note: expanded from macro 'VLC_OBJECT'
v)))5: lc
      |                 ^_warning: c  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]481 | o
  m 
  ../include/vlc_variables.h:539142:mon_m  48: note:  e  cmexpanded from macro 'var_GetChecked'
on | stbe   r vars: (  142 | _ stC#recarodenftisne veut vcar_( lGetChec_cked(objeo,n,ttc vl,c_cpvommont)_ v_a_obmemtbers:  (coj, *psnz)(&st(xr vlc__)Ge-tC_ohecknbeamd(jecVLC_te, VOBJ_t *)(&LCECT(x)_V(o),-AR>nob_,t,vj) \
)FLOAT       |               ^
|      |                                                ^
 VL
C_V../include/vlc_common.h:AR481:15_DO: note: INHEexpanded from macro 'VLC_OBJECT'
RI  481T
       |     In file included from |     ^
 ../include/vlc_variables.hposix/timer.c:30   c:
In file included from ../include/vlc_common.h:1031o>:122:
../include/vlc_variables.h:nst:276:1039:o sbj)truct vl:  c_\comm warning: on
note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_meexpanded from macro 'var_Create'      
mb| e  276 | r               ^ s:
  if(  
!  122 | #define v(vcoaanr_Create(a,rs_GteIn file included from tCposix/filesystem.cb vl,ch:49:
) c_object_teIn file included from ../include/vlc_common.h:cked *)(1031( :
../include/vlc_variables.h:511:p_&5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  511 | bj,(    v xpsz)_->onar_Creame, ate(v p_objVL, arC_VARpbjs) \
z      |               ^__Crea_
ItneNTEam( Ve,LC_O VLCGBER, _&vJVAR_INTEGECT(aERa), b,  c )
      |                                       ^
In file included from posix/rand.c:26:
In file included from ../include/vlc_common.h../include/vlc_common.hl )| ): 1031:
../include/vlc_variables.hV:324:
:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481  324      |          ^
L |   C../include/vlc_variables.h::142:48:15: note:    _note: expanded from macro 'VLC_OBJECT'Vi
A  481expanded from macro 'var_GetChecked'
 |         cR_D  142o | nf( #st Od!vIasNHtrefERiuctner_I vaTG r_Gvletcet
CChhe      |     ^
ecked_co../include/vlc_variables.hmmo:( p_obj,122 pscken_:m39ez_d:(o mbenote: expanded from macro 'var_Create'
n,  122 | #nadefin,ret,v)s v : vmar_Ge(const, VLa vlc_obr_Cetrjeect_at *)Ct(&(x)Ch_->VARe_FobjeLOAT,(ck) \
      a &vaed| ,              ^l
 b) )
      |          ^
,c)../include/vlc_variables.h:142 (:var_CVLC_rea48In file included from Otposix/plugin.ce: (note: expanded from macro 'var_GetChecked' :
BJVEC31:
In file included from ../include/vlc_common.h  TL:1031:
C(o142)_../include/vlc_variables.h:554:5 | #defin: warning: e due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]O
var_  B,nJGetECheck,554 | C  T e dvar_(o(,naC,t,rt,)v) veate, b, c )
      ( var_p)| _obj, 
      pGetC|                                                ^
shecke                                      ^d(VLCz
_O../include/vlc_common.h:481BJE:15:CT(../include/vlc_common.h_ namo),note: ne,,t,v:expanded from macro 'VLC_OBJECT'
   VL481C_V | A R_481:      15:  note: expanded from macro 'VLC_OBJECT'ScTRING |)

       VL|                                                ^
o../include/vlc_common.hC_Vn:481:  sA481 | t    R    con_DOst I NHstruEs15RtITr
      |     ^ct vul
:../include/vlc_variables.h:122cc _cnote: expanded from macro 'VLC_OBJECT':om
39tmon:_me mb ers  481 | :  (co nnote: expanded from macro 'var_Create'
st v  lc_ vlc_obc o  cject_mt onmo  122 | n#ds*_)(eft struimnectemb&(x)- ve vars: lc_(cocornst_C rev>oblammctej) \o
      _n_moembbers: ((jconect_t|               ^ a
*,b,)c(&) svt (vlc_ox)ar_-bje>ct_t *)o(&b(x)->obj) \
CrejIn file included from posix/timer.c:      |               ^ate)( V 
30LC_:
In file included from OBJ\EC../include/vlc_common.h:1031
      | T(:
a../include/vlc_variables.h:)              ^, b293:10
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from posix/rand.c,   c )
      |                                       ^
:29326../include/vlc_common.h::
481 | In file included from :In file included from posix/filesystem.c:15:../include/vlc_common.h:491031:
../include/vlc_variables.h:340:
:9 note: expanded from macro 'VLC_OBJECT'
: In file included from warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 | ../include/vlc_common.h:1031:
../include/vlc_variables.h    340 |        i :f(525  c:on vs ar_G   t 5st:etChec warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
if  525 |    r( uct !vked( ar_var_Gp_C vlcertCeheckeda( pobj_,ob pj, te( _sz_nampe,_ VcomobjpszL_mon_C_,membe rnames:psz, VAR__V SLC_V(TAconRnINR_BOOsat G, v&vme, VLal ) CL,_lc &val V) A)
      |          ^R
../include/vlc_variables.h:_142)B
      |         ^
OOL :48: note: expanded from macro 'var_GetChecked'
| V  142_ | L#C../include/vlc_variables.hdo_befi:jneV142 ecAvar_RtGe__t:48: note: tCD *he)(cexpanded from macro 'var_GetChecked'
ked(  142 | #O&(dIefox),n,Nt,v) ->oinevbH Ejvar_GaetCr)heckReI \
d(VLC_OBJEC_TGe      T(o)
      |     ^
,n,t,| ../include/vlc_variables.hv)tChecke:d
              ^
      |                                                ^
122:39../include/vlc_common.h: note: expanded from macro 'var_Create'
(o,n  ,t,:481:122 | In file included from posix/plugin.c#:vd)15e: finote: expanded from macro 'VLC_OBJECT'n
e  481  |       var_31:
In file included from ../include/vlc_common.h: C1031:
reate(a,b co,../include/vlc_variables.h:563 vac) rn_sGt vstru:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]etChear_Creact vltc_ce( VLCommon__meOmbercked(Vs:B (cJonsECT(t vlca), _objbLC_OBJEectC_t T*,)(&(
(o   563 |     vc )
      a),|                                       ^
r_Cr../include/vlc_common.hx)-:>obej481atn:e(15) ,t,v):
       note: expanded from macro 'VLC_OBJECT'
|                                                  ^
../include/vlc_common.h:p481481:15: note: expanded from macro 'VLC_OBJECT'
_o   b\
j       | | 481 |                 ^,  ps  
z  _na   m e,   Vc ons LCt  s_tIn file included from ruposix/timer.cVc:ARt cvlc_o30:
In file included from ../include/vlc_common.hc:1031:
../include/vlc_variables.h:nosm304t m_:STR17:s warning: ING ont| VLC_rVARu_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c_DOtm   em304 | v   I bersl: (cconstif ( v_lc_commoNlikHely(n_m!ERIembersTv:
       object| (c    ^
oar__Ge../include/vlc_variables.httCn:122sh eck*t:39:  note: expanded from macro 'var_Create'
ed ()vo  122bj, n( | #da&(xefine)-l>obj) \
c v_ar_oCreame, bVLCte_VAject(a_t *)      |               ^
(&(xR_COO)R,-b,c>Dobj) vS), &v al)\))ar_Create( 
In file included from posix/rand.c:      VLC|                 ^

_O      ../include/vlc_variables.h26:
| BJECT(              ^:In file included from ../include/vlc_common.h142:48: 
note: a:expanded from macro 'var_GetChecked'
1031  ):
142, b, c ) | #define
       |                                       ^
v../include/vlc_common.h:481../include/vlc_variables.h:350::In file included from a159: warning: : rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_posix/filesystem.cGetC:hec49ke
:
d(In file included from ../include/vlc_common.hnote: o:  350 |     if( va,1031n,t,v):
r_GetCh e../include/vlc_variables.hvar_GcketChe:ckeed(d539(expanded from macro 'VLC_OBJECT'V:LC_O5BJEC 
T  :p(_o481b | jo,)    ,n,t,v )
  p   cswarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
onz_      |                                                ^
../include/vlc_common.h:481:nsam  e15t s539truct | : note:  expanded from macro 'VLC_OBJECT'
 ,  v  vV  481 | alcrLC_ VA_ CrR_ e_comm  on_S TaRItmeme bNG, e(rs p_obj, p c: (sc&zons_valtons st vltrn )aucc_t m)
      |         ^ vl
oce, _c../include/vlc_variables.homm:142:48oVLC_n_Vmembe: Anote: expanded from macro 'var_GetChecked'rs: (constR vl_c_object_Ft LbjO*e
c  142)(&t | #d(x)A_t eT-f | VLC_>i*VobA)(&njR_DOIN) HERITe v(\ax)->
      | 
              ^
or_bj)Ge      tChe| c     ^ked\
      | 
              ^(
../include/vlc_variables.ho:In file included from posix/plugin.c:122:31:
In file included from ../include/vlc_common.h:39,n,1031:
../include/vlc_variables.h:578: note: expanded from macro 'var_Create':9t: warning: ,v)
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   122 | #devar_Gefine
In file included from tCh  eckedposix/timer.c v578 |  :a30:
In file included from ../include/vlc_common.h:1031(VLC_   if( var:
../include/vlc_variables.h_:324:10: warning: r_Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]OBJEC
rCThang  324 | e  ae(t p_  e(o(),ifn,toa,v)
( !bj,       | ,                                               ^
../include/vlc_common.hv:481:b,pszc_naa)r_ GetCmvhaec15: e, Vrnote: expanded from macro 'VLC_OBJECT'
k  LC_481 |  Ced(rea_t p_ obj,  eVA    c Rpszon_s(_name,  VVLC_VARL_FLCOA_OBT, J&vCtE stCrucTt (vlHOcaICal_comESC mon)_me ), b, cOmbeUNr)
      Ts |          ^
../include/vlc_variables.h:142,: )(:
 &c48      oun: note: | expanded from macro 'var_GetChecked'
                                      ^  142 | ct,#deo
 fi../include/vlc_common.hne:Nn vasU481tr_Get:15: Che Lcknote: ed(oexpanded from macro 'VLC_OBJECT',L
n  481 |    vlc, t,v_)o ) b  j)vea r_Ge  conct_ttChec
      |         ^
st strucked(VLCt../include/vlc_variables.h:128:_ O 43: note: *expanded from macro 'var_Change')(B
J&vECl(x  128 | )T(o)c#->obj)_ ,n,defit,cv)omne va
m      |                                                ^o
rn_../include/vlc_common.h:481\
      |               ^C_
:h15: mnote: expanded from macro 'VLC_OBJECT'
e  481m | abngee  r     s:(a ,b,( cocnstIn file included from  sotrnuct c,dv,posix/rand.clec:s26)t vl_c vac_obr_jChaneg:
In file included from ../include/vlc_common.he:ct_t( omm *1031:
on_../include/vlc_variables.hmemb:362)VLC:er(&(x)s: (c_-O>onsBJt9:o warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 vlbc_ob  ECT(ject_ja))t *) (&(x)-362 | >\o
      |     b              ^ji) , b,\

      f | (              ^
 c, d, var_GeteC h)
      e|                                           ^
cked(../include/vlc_common.hIn file included from :481:15:posix/filesystem.c note: :expanded from macro 'VLC_OBJECT'
49:
In file included from ../include/vlc_common.h:1031In file included from :
posix/timer.c  ../include/vlc_variables.h481 p |     :   554 c:ons5:30:t s_:
In file included from ../include/vlc_common.hobj , pswarning: z_name, VLCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_Vtruct A:1031:
Rvl_../include/vlc_variables.hA:c_340D
:DRES9c  oS: warning: , &vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]m
al554   340 |  |  )      v  iaf)
rm_Crea      |         ^
t../include/vlc_variables.h( vaoen_m:142er_m:(48berGetChec: keds( pnote: expanded from macro 'var_GetChecked'
:  142 p | #def_ine ova r_GebtC(cjonsh,ecked pt sz_name,(o,n,t, vlc_objVLC_Vecv) var_AGetCRhecked(V_LSTt_t *CR_OIBJENG | V)(CT(o),L&C_Vn,tA(,Rv)
      | _Dx)                                               ^
O-_obIj, p../include/vlc_common.hs>N:zobj)_n a481H:15:ERIm\
      |               ^T
      | e, VLC_    ^VA note: 
expanded from macro 'VLC_OBJECT'

R  ../include/vlc_variables.h_ST481 |   R:I122 :39:N note: expanded from macro 'var_Create'
       c122ons | #dG, &evft sine val a)r _)truC
r      eate(| c        ^
a../include/vlc_variables.ht v:142,:48:b ,lc) vanote: rc_Cr_expanded from macro 'var_GetChecked'
co  142 | #mmodeefn_ainetmem vaebr_(ers VLC_G:etOCheck e(dconst BJE(CvT(a)ol,n,c_ot,b,v) vj eba, c )r_
      |                                       ^
ct_../include/vlc_common.h:481Gt *:)15e:t(&(xChec)->kedobj)(VLC \
_O B      |               ^
note: JECTexpanded from macro 'VLC_OBJECT'
(o),n,t,v  481 |         const struct vlc_)common_members: (const vlc_object_t *)(&(x)->objIn file included from posix/rand.c:)26 \
      | :

                    ^| In file included from ../include/vlc_common.h
:                                               ^
1031:
../include/vlc_variables.h:429:../include/vlc_common.h:481:155: note: :expanded from macro 'VLC_OBJECT'
   481warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |    429 |     var_In file included from    Cr posix/filesystem.ceate(: p_   coobn49st:
In file included from ../include/vlc_common.h stj:, psz1031_n:
arucm../include/vlc_variables.he, V:563:5: t vwarning: Ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]C_
V  A563R | _ INTEGElc_c omm o R n| VL_mevar_Cmbe_VCAreate( R_DOpI_Nobjrs,H psz_: namERIe(const v,lc_T o)b;ject _t *)
posix/plugin.c      |     ^(:63:&
(Vx)-L>o9bj../include/vlc_variables.h:122) \:: warning: 39
      C|               ^:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_   
63 note: expanded from macro 'var_Create'V
A |   R    122_ | #de S fiTneIn file included from   vR Imsposix/timer.c:N30ar_CreaG | VLC_g:
VIn file included from ../include/vlc_common.h:A1031Rte__:
(a,b,DWc)../include/vlc_variables.hOar:350:n( p var9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]__
thisICreat  e(350 |    V  if( vNH, ERIT
      "ca|     ^
nLC_Oa../include/vlc_variables.hBJE:nr_GeottC loTCad 122(:ah)39m:,  odule `note: expanded from macro 'var_Create'
%b  ecke, d122s' |  c#(% )d( p_obse)
"f,      | j                                       ^,p
 at../include/vlc_common.h:481:15ph, ine var: _note: expanded from macro 'VLC_OBJECT'
C  srz_ndlee481aamt |  erre, VLo(rCa,b,c) () );v_VARa
_STRI      r| _        ^
 ../include/vlc_messages.h: NC85:5r: e Ga, &val t)  note: expanded from macro 'msg_Warn'e
)   
      |         ^
85 | ../include/vlc_variables.h   c:142:48( onVLC_: Ost B  s  msJnote: expanded from macro 'var_GetChecked'EtgC
rT  142 | (#_Geauc)t nevlc_ric,(p_th bdcommon_m,emb c )eisers,f
      |  VineLC v                                      ^_MSG_:ar_WA
G RN,(cetChecons../include/vlc_common.ht ked( v:lc_481:o,n_obj,_VecAtt_15,:ARGS_ _)
_v) var_Gnote: t eexpanded from macro 'VLC_OBJECT'*)(&(
xtChecked)  -481      | >( | VLCobj    ^
_OB)../include/vlc_messages.h  JEC:T( 78:\ 
      |               ^ o ),n ,
  constt,13:v) 
      | stru note: c                                               ^
t../include/vlc_common.h expanded from macro 'msg_Generic'
   In file included from :481:15v78 |   posix/rand.c:26:
  vlIn file included from ../include/vlc_common.hlc_Log: note: expanded from macro 'VLC_OBJECT'(VLCc_
_  481 |   Ocom  mon_:1031memb BJeECTrs: (o(  :
../include/vlc_variables.hc), p,o vnlc_s:442t  :vco5:l warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  442 | ns_   o vabr_ject_Cretate ( *)p_obj,t p sz_n(&(ame,x Vs)->oLC_trucbj)t VAR_B \
      vlcOOL ||               ^
 VLC_VAR_D_common_membersOINHERIT: (const In file included from posix/filesystem.c:49:
vlc_objectIn file included from _t *)../include/vlc_common.h: )1031;
      | (&(x:
)->    ^o
../include/vlc_variables.hbj): ../include/vlc_variables.h:\578:122:39:
      |  note: expanded from macro 'var_Create'
9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    122modul | e_na578 |   me#,              ^
   __if( varFdILE__e,_Chafnge(i  p__n_e vobIn file included from jar_CreLI, apsNzEt__, e\
      (|             ^
a,../include/vlc_common.h:481b:15:, note: cexpanded from macro 'VLC_OBJECT'
) var_name,_C VrLCe_  VAR_481a |   CHOI Cte(      conEVLC_OBst SCJOUNET, &cCouT(a),ns trutb, , NUcct  vLL ) )
)      l|         ^

c_      |                                       ^co../include/vlc_variables.h:128:43: 
note: mmon_../include/vlc_common.hexpanded from macro 'var_Change'
:481:15  128: note:  | #define vexpanded from macro 'VLC_OBJECT'ar_Cmemha
nbe  ge(a,rbs,c,d,e:)481 |      va r_  (C han conscget ( VLC_strOBJECuct vT(lc_ca), bommon_, meomnst cposix/timer.c:30:
In file included from b../include/vlc_common.h:1031ve:
,r ds:l../include/vlc_variables.h:362,c_o bj eect :9:(_t *c) on)
      warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s|   362t |     (&if((                                          ^
x../include/vlc_common.h:481:15:  note: expanded from macro 'VLC_OBJECT'v
   va)->lobr_Gc_obe481tChecjkede(c p_ |        otbj_,  contpsz_nam e, V*)(&(xLC_VA)-R_AD>obj)DRESstS  \
      |               ^, 
j&val ) )
      |         ^
)s \
      |               ^
truct vlc_common_m../include/vlc_variables.h:142:48: note: eexpanded from macro 'var_GetChecked'
m  b142e | r#sdIn file included from :posix/rand.c:efi26 :
In file included from ../include/vlc_common.hne :var1031:
../include/vlc_variables.h:455_Ge:t(cons5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C  heckt455 ed( |   ov,n,tlc_ o va,brv_)Cjer var_GeteateChectcked((V LC__tOp_ob jB,JE CT(o),psn*z)(&,t(x)-_>obname, Vj),v)
       \|                                                ^
      | L              ^C
_VA
R_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_common.h:481../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
:15:   note: expanded from macro 'VLC_OBJECT'
122   | 481 |       # define c voar_Create(a,b,c) var_Create( VLCn_OBJsECT(a), b, c )
      |                                       ^
t str../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
uct   481 |         const strucvt vllc_ccommon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
_common_members: (const vlc_object_t *)(&(x)->obj) \In file included from 
posix/rand.c      |               ^
:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
In file included from       posix/timer.c:30:
In file included from ../include/vlc_common.h|                                       ^
:1031:
../include/vlc_common.h:../include/vlc_variables.h481:15: note: expanded from macro 'VLC_OBJECT'
:429:5:   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481 |      429     const struct vlc_common_members: (const |      vavr_Creatlc_eo( p_obbjjec, pts_t *)(&(x)->zo_nameb,j) \
      |               ^
 VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:In file included from 122:posix/rand.c39:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:   477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^note: 
expanded from macro 'var_Create'
../include/vlc_variables.h:  122 | 122:39: note: expanded from macro 'var_Create'
#d  122 | #defineef ine vvar_Create(a,b,c) vaarr_C_reate( VLC_OBJECT(a), b, c )
      | Cr                                      ^
e../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
a  481 |      te   const struct vlc_common_members: (const v(alc_object_t *)(&(x)->obj) \
      |               ^
,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
In file included from posix/rand.c:26:
In file included from ../include/vlc_common.h:../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481  491 |     var_Create( p_obj, psz_name, VLC_V:15AR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^: 
note: ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
expanded from macro 'VLC_OBJECT'
    122 | #defi481 | n    e    const st var_Create(a,b,c) var_rCreateu( VLCct_OB vlJECT(a), bc_c, c )
      |                                       ^
ommon_memb../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ers: (  const v481 | lc        co_nst struct vlc_commobject_on_tm *embers): (const vlc_object_t *)(&(x)->obj) \
      |               ^
(&(x)->obj) \
      |               ^
In file included from posix/rand.c:26:
In file included from ../include/vlc_common.h:1031In file included from posix/timer.c:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:30:
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hGER | VLC_VAR_DOINHERIT
      |     ^
:../include/vlc_variables.h442:122:39: note: expanded from macro 'var_Create'
:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  122 | #define var_Create(a,b,c) var_Creat
e(   442 |  VLC_O  BJECT(a), b,  vc )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ar_Create  481 |         const struct vlc_common_members: (const vl( p_obj,c_objec pstz_name_t *), VLC_V(A&(x)->obj) \
      |               ^R
_BOOL | VLC26 warnings generated.
_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39In file included from : posix/rand.c:note: expanded from macro 'var_Create'
26:
  In file included from ../include/vlc_common.h:1031:
122 | ../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
#de  525 | fi   n e varva_Crr_Createea(ta,be,(c)  var_Crp_oeatebj, p( VLCs_OBzJ_ECT(a), b,nam ce, VLC_V )
A      R|                                       ^
_B../include/vlc_common.h:481:O15: note: expanded from macro 'VLC_OBJECT'O
L  481 |   | VLC_V     AR_DOINH  cEonst RIT
      | str    ^u
c../include/vlc_variables.h:122:39t v: note: lc_expanded from macro 'var_Create'
c  122 | #define var_ommCon_rmeaembertes: (a,b,c(con) var_Create( Vst LC_OBvlcJEC_obT(a),ject b, _t *)c )
      |                                       ^(&(
x)../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'->ob
j  481 |  ) \
        |               ^
     const struct vlc_common_members: (const vlcIn file included from _posix/timer.c:object_t30 :
*)(&(xIn file included from ../include/vlc_common.h)->obj:1031:
) \../include/vlc_variables.h:455
:5:       warning: |               ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT |In file included from posix/rand.c:26 VLC_V:
AR_In file included from ../include/vlc_common.h:1031:
DOINH../include/vlc_variables.h:ERIT );539:5: 
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VL#dC_VARefine var_Create(a,b,c) v_FLOar_CreatAT |e( VLC_OBJE VLC_VCT(a), b, c )
AR      |                                       ^
_DO../include/vlc_common.h:481INHERI:15T: 
      note: expanded from macro 'VLC_OBJECT'
|     ^
  481 |    ../include/vlc_variables.h:122:39 :In file included from posix/filesystem.c: 280:
../include/vlc_network.h:134note: :12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    coexpanded from macro 'var_Create'
ns  134 |     retur  n net_C122onnect (obj, |  ht ost#define , pvar_Corrt, SOCK_STREeAaM, IPPtstrRucte(a,b,c) v varlc_Create( VL_cOTO_omTCPmo);
      n_m|            ^
e../include/vlc_network.h:125mb:48: enote: rs:C (expanded from macro 'net_Connect'
con  _OB125JECT(ast),  |  vlc_objeb#, defc )ine
      |                                       ^ net
_Co../include/vlc_common.h:481nne:15ct(a,:  b, note: expanded from macro 'VLC_OBJECT'
c, ct  481 |  d,_t     e)   ne *) (&c(x)->oto_Cnonbjsne) \
t scdepbase=`echo posix/dirs.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
      | tr              ^t(VLC_
uctO vl/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT posix/dirs.lo -MD -MP -MF $depbase.Tpo -c -o posix/dirs.lo posix/dirs.c &&\
mv -f $depbase.Tpo $depbase.Plo
c_common_members: (BIn file included from posix/timer.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5constJ:  Evwarning: ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]CcT(
_oa),b b,  469 c |  , j   vard, _eCrcee)a
      t_t |                                                ^
*../include/vlc_common.h:)481:(t15: e(note: expanded from macro 'VLC_OBJECT'& 
p  481(x)_ob-j, |  >  pso    zb  _ncoajns)t me,  VLC_Vs\
ARt      |               ^
_STRING | VLC_VAR_DOINHERIruct vlcT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJEIn file included from CT(a), b, c )_
      c|                                       ^
posix/rand.c../include/vlc_common.ho:mmon:26_mem481:15:
bers:In file included from  (c../include/vlc_common.honst: vl1031c_:
: obje../include/vlc_variables.hnote: expanded from macro 'VLC_OBJECT'
c  481 |  t_t *:554 ):5(& (x)   :->o bj  warning: condue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]) \

st  554 |  st ruc t       |                ^
 vavlc_common_mer_Create( pm_obbje,rs: (cIn file included from onst posix/filesystem.c:v280:
 ../include/vlc_network.h:150:plc_sz_n12:aombjecet,_t * )( warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]&(x
V)->o  150 |  bj) L   C_VA\
rR      |               ^
e_STRING | VLC_VARt_DOINHERIT
      |     ^
urn ../include/vlc_variables.h:net_C122oIn file included from posix/timer.cnn::30:
In file included from 39../include/vlc_common.h::1031:
e note: expanded from macro 'var_Create'
c../include/vlc_variables.h  122 | #tD:gram477d (ef:io5ne vbj:, h ostwarning: a, pr_Crdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]oeat
rt,e  ( hl477im,a,b | ,  IPPR   vac) vOTOr_UDP)ar__Cr;
      C|            ^
reate../include/vlc_network.h:146:e( Va26: note: LCexpanded from macro 'net_ConnectDgram'
te(_  146 |      OpBJECT_(a)  , bo, c )
b      |                                       ^j  ne
,../include/vlc_common.h :pt481_:15: sCnote: zonexpanded from macro 'VLC_OBJECT'n_
  n481 | ectDgr   aam(VL m   e C_Oc,BJoEC T(a), bnVL, cs,C d, e)
      |                          ^
t_../include/vlc_common.h V:481s:AR_STRIN15G: | VLt C_VAR_DruOINnote: ct vHERexpanded from macro 'VLC_OBJECT'I
T   481 |      l );
      c|     ^
_c  ommon_mecomn../include/vlc_variables.hb:set s122:39: note: expanded from macro 'var_Create'
r  122st:ru | # (cct onvsdefilt c_necomm vaorn_me_Cvrmbelc_eobjecatrs_tt: e*)( (a(&(x,bc,)-co)> nsotv bvaj)l r\c
_      _| C              ^objr
eaete( VLct_t *)(&(x)-C_OB>obj)JE \
      |               ^CT
(aIn file included from ), b, c )
      |                                       ^
posix/rand.c../include/vlc_common.h::481:1526::
In file included from ../include/vlc_common.h:1031:
 ../include/vlc_variables.hnote: :expanded from macro 'VLC_OBJECT'563
:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |     563 |       co n st  vIn file included from ar_Crposix/filesystem.ce stat:280:
re( pu_obcj,../include/vlc_network.h: pt v159:szlc12_c_nom:mam on_e,mwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] e
mVb  erLC_VsAR_: ST159(RIN |   G | VLCc_oVn  Arest tvlR_urc_DOnIoN HbjEneRteITc
      |     ^t_t 
_*)(&(x../include/vlc_variables.hO)p:e122n->ob:39: note: j) expanded from macro 'var_Create'
D\  
122 | #dg      efin| r              ^
am (obj, host, port, NULL, 0, IPPeROTO_ UIn file included from vposix/timer.ca:30:
rIn file included from D../include/vlc_common.h_P);
C:      1031:
../include/vlc_variables.hre:491at:5:|            ^e(a,
 warning: ../include/vlc_network.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]b
,c)   491 |     varvar_Cr_Cr:155eate( VLeCat_e:23O:( Bnote:  p_obexpanded from macro 'net_OpenDgram'jJ, pE
C  155sz_naTme, V(a), b,LC_V c A) | R  _  ADDRESS | VLC_ VAR
      | _D                                      ^
O../include/vlc_common.h:481: 15IN HER: note:  expanded from macro 'VLC_OBJECT'
nIT e  481 | t_O);
         p     |     ^
conenDgram(VLC_OBst JECT(../include/vlc_variables.ha:122:str39: note: expanded from macro 'var_Create')
uc  122 | #,deft vine  lb, vc_caomc, d,rm_Create(a,on_mb, ce,) g) var
      | e_Crmberse                      ^
a: (constt ../include/vlc_common.hev:l481c:_(15obje: note: expanded from macro 'VLC_OBJECT'
 VcL  Ct_481_ | t      O   co*nst st)(&(x)ru->ct BJobjEvl)c_commCon_members:T(a \
       (c|               ^
)on, bst,  vlc_object_t *)(&(x)->obj) \
      |               ^
c )
In file included from posix/rand.c      :26|                                       ^
:
In file included from ../include/vlc_common.h:481:15: ../include/vlc_common.h:note: expanded from macro 'VLC_OBJECT'
1031  481 |         const:
 st../include/vlc_variables.h:578:ruct9 vlc:_c warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ommon_membe  rs:578 (c | onst   vlc_obj  if(ec vt_t *)(&ar(x)_C->obj) \
      |               ^
hange( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_ChIn file included from posix/timer.c:ange30:
In file included from ../include/vlc_common.h:( 1031VL:
C../include/vlc_variables.h:511:5_:O BJECT(a), b, warning: c, d, edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
)
        |                                           ^511
 |    ../include/vlc_common.h:481:15 var_C: note: expanded from macro 'VLC_OBJECT'
reat  481 |      e  (  pc_obj, psz_name, VLC_onstVAR s_ItNTErGuERc | tVLC _vlc_VcAR_oDmmon_mOIembeNHErRs: I(Tc
      o|     ^n
../include/vlc_variables.h:st122: 39v:lc _onote: bexpanded from macro 'var_Create'j
ect  122 | _#dt *)(&efine var_Create(a,b,c(x) var_Cr)->oebj) at\
      |               ^
e( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/timer.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/timer.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/timer.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/timer.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/timer.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT posix/dirs.lo -MD -MP -MF posix/.deps/dirs.Tpo -c posix/dirs.c  -fPIC -DPIC -o posix/.libs/dirs.o
25 warnings generated.
depbase=`echo posix/error.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT posix/error.lo -MD -MP -MF $depbase.Tpo -c -o posix/error.lo posix/error.c &&\
mv -f $depbase.Tpo $depbase.Plo
25 warnings generated.
28 warnings generated.
depbase=`echo posix/netconf.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT posix/netconf.lo -MD -MP -MF $depbase.Tpo -c -o posix/netconf.lo posix/netconf.c &&\
mv -f $depbase.Tpo $depbase.Plo
depbase=`echo posix/specific.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT posix/specific.lo -MD -MP -MF $depbase.Tpo -c -o posix/specific.lo posix/specific.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT posix/error.lo -MD -MP -MF posix/.deps/error.Tpo -c posix/error.c  -fPIC -DPIC -o posix/.libs/error.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT posix/specific.lo -MD -MP -MF posix/.deps/specific.Tpo -c posix/specific.c  -fPIC -DPIC -o posix/.libs/specific.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT posix/netconf.lo -MD -MP -MF posix/.deps/netconf.Tpo -c posix/netconf.c  -fPIC -DPIC -o posix/.libs/netconf.o
In file included from posix/dirs.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/dirs.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/dirs.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/dirs.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/dirs.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/dirs.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/dirs.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/dirs.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/dirs.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/dirs.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/dirs.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/dirs.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/dirs.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/dirs.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/dirs.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/dirs.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/dirs.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/dirs.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/dirs.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/dirs.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/dirs.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/dirs.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/dirs.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/dirs.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/dirs.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/error.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/error.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/error.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/error.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/error.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/error.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/error.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/specific.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return vIn file included from posix/error.c:ar27:
_SIn file included from ../include/vlc_common.het:1031Ch:
../include/vlc_variables.hec:293ke:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
d(  293 p |     _oifbj( !var_Ge, tChecked( p_obj, ppssz_name, VLC_VAR_BOOL, &val ) )
      |          ^
z_na../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
me, VLC_  142 | #defVAR_ine var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),INTEGnER, val );
      |            ^
,t,v)
      | ../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
                                               ^  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  481 |         const s:truct481 :v15l:c_ cnote: omexpanded from macro 'VLC_OBJECT'
  481 |     m o n _ mecmobnst struct velcr_sc:o m(constmo nv_lcm_oembers: b(ject_ct *on)(&(xs)t- >ovbljc)_ o\
      |               ^bject_t
 *)(&(x)->obj) \
      |               ^
In file included from posix/specific.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203In file included from posix/error.c:27:
In file included from ../include/vlc_common.h:1031:
 |     return ../include/vlc_variables.hv:a304r:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_SetC
hecked( p_o  304 |   bj  if ,( plsizk_enlaym(e!,v aVrL_GetCChe_cVkAeRd_ B(OOoL,b vaj,l  name), VLC_V;A
      |            ^
R../include/vlc_variables.h_:C140:48O: note: Oexpanded from macro 'var_SetChecked'
R  D140S, &val | )#d))
      |                 ^
e../include/vlc_variables.h:142:48f:ine  vnote: arexpanded from macro 'var_GetChecked'
_SetCheck  e142d | (#do,n,t,vefine var)_ GveatrC_hSetecChked(eocked,n,t,v)( VvLCa_Or_GetChBeJcEkCeTd(o(VLC_OB),n,t,v)J
      |                                                ^
ECT(o),n../include/vlc_common.h:481:15:, note: texpanded from macro 'VLC_OBJECT'
,  v481 | )
      |                                                ^
        ../include/vlc_common.hcon:s481:15: note: expanded from macro 'VLC_OBJECT'
t   481 |    s t r   counct vlc_cst stormuct vlcm_ocno_mmmeonmbers:_m (conestm bvlce_obrjs: (consetc vlc_obtje_tct_t  *)*(&()x(&(x)->)o-b>job)j)  \\

            |               ^| 
              ^
In file included from posix/specific.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return In file included from posix/error.c:27va:
In file included from r../include/vlc_common.h_:S1031e:
tC../include/vlc_variables.hhe:ck324:10: warning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]d (obj, name, VLC_VAR
_C  324 |    OORDS ,if val);(
       !| v           ^
a../include/vlc_variables.h:140:r48_GetChec:k ed( pnote: _expanded from macro 'var_SetChecked'o
b  j140, |  #pdsefzine_name, VLC_ VvAR_FLOAar_SetCT,h e&ckevad(o,n,tl ) )
      |          ^
,../include/vlc_variables.h:142:48v) var_SetChe:cked note: expanded from macro 'var_GetChecked'
(VL  C142 | #de_Ofine BJvar_EGCeTt(Co)h,enc,kt,v)
      ed| (                                               ^o
,n,t,../include/vlc_common.hv): 481:var_GetChe15: note: expanded from macro 'VLC_OBJECT'
c  481 | k  e d(VLC_O B J E CT(o),n ,cot,nst strvuc)
t vlc_c      o| m                                               ^m
o../include/vlc_common.hn:_In file included from 481m:15: posix/netconf.c:note: e37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189mexpanded from macro 'VLC_OBJECT'b
:  481 |        ers: (co12n c:st v lcwarning: _onstdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o stbruc  189tj ect_t *)(&(x)vlc_->obj) \
      |               ^
 |     rcommon_members: (const vlcIn file included from posix/specific.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: _object_t *)(&(warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  227 | x)->obj) \
      |               ^
t    return var_SetChurn var_eScektedCheck(eIn file included from posix/error.c: 27p:
_In file included from o../include/vlc_common.hb:jd1031(,:
  pp_o../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bsj  ,340 z | _pnsz_na ma em ,e  VL,Ci_f V(AR_VL CIvN_VAR_FLOATa,rT _vGaEl );
      |            ^
GeEt../include/vlc_variables.hR:C140h,: evca48k:le  )note: ;
      |            ^
expanded from macro 'var_SetChecked'
../include/vlc_variables.h:140:d48  : note: expanded from macro 'var_SetChecked'
140 |   140 | #define va( #pd_erobjf_iS,netChe ceps vzked(o,n,_ta,v) rvn_aame, VLC_VAR_STRISNrG_,eS t&CehtvecCkaheckededl )(VLC_OBJECT(o),n,t,v)
      |                                                ^
 )
../include/vlc_common.h(:o      481:15,:n ,note: | t        ^expanded from macro 'VLC_OBJECT',

v) var_Se  tChecked(VLC_OBJECT(o),n,t,v)481 | ../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
   
142       |                                                ^ | #define var_GetChec
k      const struct vlc_common_memb../include/vlc_common.hers: (c:eo481dn(s:ot,15n: , vnote: expanded from macro 'VLC_OBJECT'
lc_o  btj481 | ec t, _v) vatr   _* )(&(x)->obj) \
      | G               ^etCheck
ed(VLC_ O BcJoEnCstT s(to),n,t,v)
ruct vlc_c      |                                                ^
o../include/vlc_common.h:In file included from 481:15: note: expanded from macro 'VLC_OBJECT'
m  481 | posix/netconf.c:37:
In file included from ../include/vlc_common.h:1031m:
o  ../include/vlc_variables.h:203n_members: (const vlc_object_t *)(&(x)->obj) \
      :|               ^
12:  warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
   const stru  ct 203 |     returvn In file included from vlaposix/specific.cr_SetCheck:25:
In file included from ../include/vlc_common.h:1031:
c../include/vlc_variables.h_common_members:e d:241:12:( c(warning:  onsptdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] vl
c_ob_  j241o, psz_name | , b j  ect _VrLteC t*u)r(&_VAR_BOO(L, vxan)l- );
      |            ^
> ov../include/vlc_variables.hba:j140r) \:
_      |               ^
S48e:t note: Cexpanded from macro 'var_SetChecked'hecked
(   140 | #dpe_foibnje,  vpsz_name, VLC_VAR_STRIn file included from IaNposix/error.cG:, val )27;:
r_SetCheckeIn file included from d(o,n,t,v)
      |            ^
 ../include/vlc_common.hvar_SetCh:1031:
e../include/vlc_variables.h../include/vlc_variables.hcke::d350140(VLC_OBJECT(o):48: note: expanded from macro 'var_SetChecked'
,  :140n | ,t,9v: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])#
d
      |                                                ^
e  f../include/vlc_common.h350: | 481in: e15 :v a r  inote: f_expanded from macro 'VLC_OBJECT'(S e
vta  481r_GetChe |  C hcek e cdked(    const structo,n(, tv,l vpc)__ covbajr,o_m Semon_membeprtssC:zh (_naeme, VLC_VAR_conSTcskeRIdt(N vVlGc,LC &v_OB_aobjeJEct_t *)(&(Clx)->obj)T( ) )
o),n,t \
      |               ^
      |         ^
,v)
      |                                                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
../include/vlc_common.h  :481:14215: |  note: expanded from macro 'VLC_OBJECT'#
  481 |   d In file included from posix/netconf.c ef  i  :37conn:
eIn file included from s vart _../include/vlc_common.h:stGetruChect 1031cked(o,n,tv:
../include/vlc_variables.h,vl:212) va:12cr_c: _warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]Gome
mto  n_Check212 | ed(VLC_OBJE  C  rmeetTur(o)mb,ers:n n ,vatr(c,v)
onst      _S|  e                                               ^vtChlc_objec
te../include/vlc_common.h_c:tked * (o481:15: )(note: &(expanded from macro 'VLC_OBJECT'x)
-bj>, nob  j)481 \
       | | a me               ^
      const s, tVLruct vlc_common_meIn file included from posix/specific.c:25:
CIn file included from m../include/vlc_common.h:b_1031:
../include/vlc_variables.hV:eARrs: _C(OOcRDon256Ss, tva :12vl)l;: cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_ob

      |   je           ^
c../include/vlc_variables.h:t140:48:_ note: texpanded from macro 'var_SetChecked'
   140* | #)de256 | fi(&(x)- ne   > var_SorebtCjet)he ck\ue
rnd( var_o      |               ^
,n,Ste,tChveck)ed ( var_SetpC_heobj, pcszk_named(e, VLC_VVLC_OBJEACRT(_ADDRESS,o val ));
,n,t,v)
            | |                                                ^
In file included from            ^
../include/vlc_variables.h../include/vlc_common.hposix/error.c:481::1527:
In file included from ../include/vlc_common.h:: 1031note: expanded from macro 'VLC_OBJECT':

../include/vlc_variables.h:362:  4819 |  :   warning:  :140due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   362 |     if( var :48: note: expanded from macro 'var_SetChecked'
   140_ c | on#dstGetChecked( p_obj,  stpruscetf vzine_lcn varame,__c omSetChmon_VLC_eckemeVmdbeAR_ADDrs:R(o, (conn,tEstSS, ,v vl)&c_object_v vara_St *)eltC h(&e)c(x)ked(V->L obj) )
\
      | C_OBJEC              ^
T      |         ^
(o../include/vlc_variables.h:),n,142t:48: note: expanded from macro 'var_GetChecked'
,v)  142 | #define
In file included from posix/netconf.c      |                                                ^
:../include/vlc_common.h:481 var_37:
In file included from ../include/vlc_common.h:Ge:t15: note: expanded from macro 'VLC_OBJECT'1031:
../include/vlc_variables.h
:C  481 | h227: 12:  ewarning:  cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ked( 
o  227 |   ,n,t,  r    vetu) varrncon _varGetCst hseckedtruc(_Set VLC_OBJECT(ov)ltChe,ckedcn_co,mm( on_tp_ob,j,m pvemsz)_b
name, V      LC_V| ARers:                                               ^_F
LO../include/vlc_common.hAT, ( val c);:ons481:15: note: expanded from macro 'VLC_OBJECT'
t   481 |  vlc 
      |            ^
  ../include/vlc_variables.h:140:48 : note:    cexpanded from macro 'var_SetChecked'
_oobjectnst _t s*)(&(  140x)->otruct  | #define bvlj)vac_cor_Se mtChmon_ec\
      | mem              ^
kbers: (const vlc_object_t *)(&(x)ed(o,n,t->oIn file included from ,posix/specific.c:v) 25:
In file included from ../include/vlc_common.hb:1031:
va../include/vlc_variables.h:276j:10:)r_Se  warning: tChedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  276\
      |               ^
k | e d (VLC_OBJ  if( !ECT(o),n,vat,v)
      |                                                ^
r_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
GetCheck  e481d |         con(s t p_obj, pszstruct vl_name, VLCc_VA_R_Icommon_meNmTbEGEeR,r s&vaIn file included from : (coposix/error.c:27:
In file included from ../include/vlc_common.h:ns1031:
../include/vlc_variables.h:429l:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t   ) 429 vlc | _ob ject)
      _t   var_C|  *)rea         ^
t(&(xe( p_obj,)-../include/vlc_variables.h: 142:48:p note: expanded from macro 'var_GetChecked'
>obsjz)  _142 | #defin \
      |               ^a
me,ne va Vr_LCGe_VAtChR_INTEGER | VLC_In file included from VeAckReposix/netconf.c_DOINHERIT ):37:
dIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h;
      |     ^
:241(:12../include/vlc_variables.h: :warning: o,ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  241122 |  : t,  39: note: expanded from macro 'var_Create'ret
urn v)   vavar_122 | Get#deChefrine v_caSetrCh_ecCkkreded( p(eVLC_OBate(a,b,c) var__JoCEbjr, CTps(ez_naaoteme, VLC_(VA R),n,_VSTLtRIN,CG_v)
O,BJEC      |                                                ^ 
vT../include/vlc_common.h:481:15(a), b, c al:)  
      |                                       ^
);note: expanded from macro 'VLC_OBJECT'

  481 |  ../include/vlc_common.h      :|            ^
 481../include/vlc_variables.h:140:   15 :48: note: :expanded from macro 'var_SetChecked'
    140 | #dnote: efinexpanded from macro 'VLC_OBJECT'
e va  481 |    r_S etC h eck  const  sted(o,n,rt,v)conu vst car_StetC svltruchect cke_cd(ovlcmVLC__coOBJmmonECTm(o),_menon_membersm:ber s: ((cocnos,t,vnt vs)
      | t                                                ^
../include/vlc_common.hlvc_ob:lj481:15ecct_: onote: _t expanded from macro 'VLC_OBJECT'
*)(&b(  481 |   x j   )->e  ococt_t bj)*)(&(x)->nsot strbucjt vlc_c)om \ mo
n_\
      me      | |               ^              ^

mbers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/error.c:27:
In file included from ../include/vlc_common.h:1031In file included from posix/specific.c::
../include/vlc_variables.h:25442:
:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  In file included from 442posix/netconf.cIn file included from ../include/vlc_common.h:37 | ::
1031In file included from ../include/vlc_common.h::
../include/vlc_variables.h1031 :
../include/vlc_variables.h:   var_C:r293256:eat:10:e (warning:  12: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
p_owarning: bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j,  256 |      psz_  retur293 | namn v  aer_ Set, Cheif (cke !VLvC_VAR_BOOLar_ | VLC_VAGed(R_DOINH tCEp_oRbjI, phTsz_na me,) V;LC_
eck      eVAd(| R_A    ^
DDR../include/vlc_variables.hE:122:39:  SS, vpnote: _obal expanded from macro 'var_Create');
      |            ^

j, p../include/vlc_variables.h  s:140:z12248: note: expanded from macro 'var_SetChecked' | 
#de  _fname,i140 |  #VdeLC_VAnfineRe v ar_SetvCh_BOaeckeOdrL_Create(a,b,c)(o var,_,C r&vaela nt,te( VL) ,v) var_CSe_OB25tC warningJEChec)ked
T      |          ^(VL
C../include/vlc_variables.h(a:142:48s generated.
_OBJ: ), b, ECnote: T(co),n,t,expanded from macro 'var_GetChecked'
v)  142
       |                                                ^
)
../include/vlc_common.h:481       | :15|                                       ^
:#de note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:f481  481: |   15: inenote:  var_expanded from macro 'VLC_OBJECT'   
G  481 |   et Chec       const  sconst struct vlc_comtrumon_ct membvlce_crs: (constomm on_mevmbelc_object_tked(o ,n,t,vrs): *(const) ( vv&alc(r_G_obejex)->oct_bt *)j) (&t(x\)Ch
      |               ^
-ec>keod(VLCb_jOB)J E\
      |               ^C
T(o),n,t,v)
      |                                                ^
In file included from ../include/vlc_common.h:481:posix/error.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: 15: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note:   expanded from macro 'VLC_OBJECT'
455 |   481    var_Cr | e a    te( p _  cobj, ponssz_name, VLC_Vt stArR_FLOAuct vlcT_ c|ommon _meVLC_Vmbers:AR_DO (cINHERIT o);n
      st vlc_|     ^
../include/vlc_variables.hobje:122:39: note: expanded from macro 'var_Create'
In file included from posix/netconf.cc:37t:
In file included from ../include/vlc_common.h_t  : 122 | #1031:
d*../include/vlc_variables.he):276:(10:fi &warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(x)-ne>  276 |  v    iof(abr_Cre jate)(!vaa,b ,\
      r_Getc) Che| vack              ^ed(
r_Create p_(o bVjL,C_OBJEC psz_nTa(ma), b,e ,c  )
      |                                       ^
VL../include/vlc_common.hC:_VA481:15R: note: expanded from macro 'VLC_OBJECT'
_INTEGE  481 | In file included from posix/specific.c:  R25:
 , In file included from ../include/vlc_common.h&va:1031:
../include/vlc_variables.h:  304:17   : warning: codue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nst s  304 |  truct  l ) )  if (vlikely(lc_!var_
com      | Ge         ^
tChemon../include/vlc_variables.h:ck_e142:48: note: expanded from macro 'var_GetChecked'
d (obmj, embers  nam: (c142 | e, VLonsC_tVA R#def_COivne vORDlS, &valcar_Gdepbase=`echo posix/thread.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT posix/thread.lo -MD -MP -MF $depbase.Tpo -c -o posix/thread.lo posix/thread.c &&\
mv -f $depbase.Tpo $depbase.Plo
e))_obtChecked(o,)
jec      n,|                 ^t_t 
*)../include/vlc_variables.h:t,142:(48v:& ) (xvnote: a)expanded from macro 'var_GetChecked'
r_G-  >obj) etC142h\e | 
#d      | eficneke              ^
 vd(VaLr_C_OGetCBJECT(o),n,t,v)
      |                                                ^
h../include/vlc_common.hecked(:481:o,n15,:In file included from t note: posix/error.c,:v27):
 In file included from ../include/vlc_common.h:var1031:
../include/vlc_variables.hexpanded from macro 'VLC_OBJECT':
469_G  :5: 481warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e | t
Ch  469ec |   ke d(  VLC  _  vOB arJEC  const str_CrT(oe),un,catett v,l( pv_obj,c psz__cona)me
mmon_      m, VLC_e| V                                               ^mA
bRers_../include/vlc_common.h: S(conTRIsNGt vl :| V481:15: note: cLC__oVAexpanded from macro 'VLC_OBJECT'
b  481 | ject_tR_DOI   *)( NHER&(I T x)->o b j); 
)  \      |     ^
c../include/vlc_variables.h:
      |               ^
122o:nst str39: note: expanded from macro 'var_Create'
u  122 | #dcefine tvar_Cre avltIn file included from ec(aposix/netconf.c:_37,b,cc):
 omvmaron_membIn file included from er_Csr../include/vlc_common.he: (:1031c:
onst../include/vlc_variables.h:a vtlce_ob(jec VLt_t *)(C293&(x)_OB:JEC10-T(a),>obj: ) \
b ,warning:        |               ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c 
)
      |                                       ^
  293 |     if( !var_GetChecked( p_ob../include/vlc_common.h:481j,:15: psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
In file included from posix/specific.c:../include/vlc_variables.h25:
In file included from :../include/vlc_common.h:1031:
142../include/vlc_variables.h: note: :48: 324:10: warning: expanded from macro 'VLC_OBJECT'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481 | note: expanded from macro 'var_GetChecked'

     324 | 142 | #de    fif ( !va  rin_ GeetChecked var_  (Ge ct Chpeoc_knsoed(o,nt s,t,vtrbjuct vlc_com) ,mon psz_m_embersnam: (e, Vvar_cLonGstC_VAeR_FtLCheOAc kvTl,ed(VL &cC_OBJvaEl_object _tC T) )
*      |          ^
)((o../include/vlc_variables.h:&)(,142nx)->o,:bj)t48, \
: note: expanded from macro 'var_GetChecked'
      v  142|               ^
)
      |                                                ^ | #defi
ne var_../include/vlc_common.hG:481:15: etChecked(o,n,t,In file included from posix/error.c:27note: v:
In file included from )expanded from macro 'VLC_OBJECT'
 va../include/vlc_common.h:r_G  et1031C481:
 | ../include/vlc_variables.h  he  c:k e477d   (c:VLo5:nCst  s_warning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ru
ct  O477  | B vJEl Cc T_co m(vaorm_oCnrea)t,en( p_obj,t,v)_
m      |                                                ^e,
 mbersp../include/vlc_common.hsz_na::me,  V(Lc481o:Cn15_s:t  note: vexpanded from macro 'VLC_OBJECT'Vl
AcR_  481 |  o_  bj     const struecct_St t *vTRING)l(& (c_co|mm VxL)-on_C_>omeVbAj) \mR
_bDeOrIs: (cNHoE      RnIs| t              ^ 
vlcT_ o);
b      j| e    ^
c../include/vlc_variables.h:t122:39:_t *)( note: expanded from macro 'var_Create'&(x)->obj) \
      |               ^

  In file included from posix/netconf.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h122:304:17 | #: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetCheckeIn file included from d d(obj, nameeposix/specific.cf, VLiC:_nVARe va25:
In file included from r__COCORDS,../include/vlc_common.h &r:vaelate1031:
../include/vlc_variables.h)))
      (a|                 ^
:340:../include/vlc_variables.h:,142:48:b note: expanded from macro 'var_GetChecked',c)
 9:   warning: 142 | #vardue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
d  _C340 |  refineat  e e (vif( v aVLC_rOBar_JGE_CT(a)GeettChCe,chk eb,ckee d(oc d(,)
n,t ,v) vp_ob      ar_G| j,                                      ^e ps
zt_naC../include/vlc_common.h:481:15: hme, VeckLC_note: VAedRexpanded from macro 'VLC_OBJECT'
_  481 | S(VLTR ING ,C_O    B  &J cvaloEnst C ) )
      | T(stro        ^)
,n,t,../include/vlc_variables.hv)
      | :                                               ^142:48:uct  note: expanded from macro 'var_GetChecked'
vl  142 | c_co#demmfion_ne mevma
b../include/vlc_common.h:481:re_rs:Get15C (:c note: ohexpanded from macro 'VLC_OBJECT'
enck  481 | e  s  t   d(v o lc,_onbjconste, ctt_tstruc,v) vart v_GetCheckl *ce)_com(md&(xo)(nV_Lm-e>ombbejC)_ OrsB\:J
ECT(o) ,n,t      |               ^,(
v)
const vlc_object_t *)(&(x)->objIn file included from ) \posix/error.c:27:
In file included from       
|                                                ^
../include/vlc_common.h:1031:
      | ../include/vlc_variables.h              ^
:491:5: warning: ../include/vlc_common.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:481:15  491 | :  note:    var_Create( p_obj, psz_name, VLC_VAR_ADexpanded from macro 'VLC_OBJECT'DRESS
 |In file included from posix/netconf.c:  37:
 VL481C_In file included from V../include/vlc_common.h: | 1031:
../include/vlc_variables.h:324 :10: AR_ DO INHER warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]I
  T   con  324) |   ;
      |     ^st
 ../include/vlc_variables.h :s if( !trvau122ctr_:39: vlc_ common_mnote: eexpanded from macro 'var_Create'
m  G122etCb | ehrs: (coe#dcnstk vlceefidne _obje( vpcar_tCr_eta *te)((a_,bo,bcj),  var_&Cre(ate( psz_VLnamxC_OBJ)ECTe, -(a),>o Vbj)L \
      C_b,| V c )
              ^      |                                       ^A
R_
F../include/vlc_common.h:LOAT481:, 15: note: expanded from macro 'VLC_OBJECT'
&  481 |  v a   l )   c )onsIn file included from posix/specific.c:t 25
st:
      In file included from | r../include/vlc_common.h         ^:1031
:
u../include/vlc_variables.h:350:9: warning: ../include/vlc_variables.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:142:48: cnote: expanded from macro 'var_GetChecked'
t
 vl  142  c | #de350fine v | _ar_Get Che  cked(o,n,t i,v)f(  vacommr_vGetaCr_Gon_memhbeeecrs:ked t(co(Cn shte pvlc_obj, _cpokeszb_jednam(VLC_ceOt_t *, VL)(&C_VBJ(xARE_)C->obj)T \
(ST      o|               ^
),n,t,v)
      |                                                ^
R../include/vlc_common.hIN:G481, &val ) :)
      |         ^
15../include/vlc_variables.h:In file included from :142:48 posix/error.c:note:  note: :expanded from macro 'var_GetChecked'
27:
expanded from macro 'VLC_OBJECT'  142 | 
In file included from #d../include/vlc_common.h:1031:
  ../include/vlc_variables.hefi:481511: | ne  va r_Ge t5 : Ch    eckwarning: ed(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o,n,ct,v) vaor_GnsetCh
etcke  d( 511 | VL   C_s tvrauOrcBtJ_ECT(Creoa) te( ,pn_,tovblj, pszc__,nacommvom)
n_e,mem       | berV                                               ^s: 
L(conC_../include/vlc_common.hVst A:481:15R_INvlcT:EG_o EbRjecnote: t _t |*)( expanded from macro 'VLC_OBJECT'VLC&(
_x)-VAR>obj) _DOI\
NHE  481 | R             I T|               ^

      |     ^const struct vlc_common_m
emb../include/vlc_variables.h:ers: (coIn file included from posix/netconf.c122::nst vl3937:
In file included from : c../include/vlc_common.h_:o1031bj:
ecnote: expanded from macro 'var_Create'../include/vlc_variables.h:340t_t 
:9  :*)122 | #define (v& (x)warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a
r  -340 | >o_bj) \    Creif
      a(| t              ^e
(a var_Get,b,c)C varhecke_Create( VLd(C p_OBJECT(a), b, c )
      _In file included from posix/specific.c:| obj,                                      ^25 psz_:
In file included from na../include/vlc_common.h:1031me:
../include/vlc_variables.h, V
:LC362:_VA9../include/vlc_common.h: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:481R_S
T:  362 | 15  RIN  i:f(  varnote: _expanded from macro 'VLC_OBJECT'G, &
Get  Chval eck481e | ) )
      |         ^d(
 p_../include/vlc_variables.h:142 obj, :48: note: pszexpanded from macro 'var_GetChecked'
_na  142 | # defim e, ne  VLC_VAR  var_G et _ADDChRecckedE(o,n,t,v) vonst strucar_GetSt S, Cv&lvcal )he )_co
      c|         ^
k../include/vlc_variables.h:142:48ed(VmLC_OBJmon_me: note: expanded from macro 'var_GetChecked'
m  142 | b#defECeriT(noe) vsa,: (cn,ornst t_,vvlc)G
_oe      t|                                                ^
Chebc../include/vlc_common.h:481:15k:jec ed(o,note: expanded from macro 'VLC_OBJECT'
n  481 |  t_ ,t,v)      t v*)(a&(xr)->_Geto cobCj) h\
nste      |               ^c ked(VLCs
_OBJECT(o),n,t,v)t
      | ru                                               ^
ct../include/vlc_common.h:481:15:In file included from  posix/error.cvlc _conote: mmonexpanded from macro 'VLC_OBJECT'
_m  e481mbers | :27:
In file included from :     (c../include/vlc_common.h:1031o :
   co../include/vlc_variables.h:525:n5:s warning: tns tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]st
ruct    525 | vl c_c  v vomlmaocn__robme_Cjrmbeeate( rp_eocstb:j_t * )(&(x, p()-s>obconszt _name,vj) \
lc_obj       e|               ^
ct_tV *)(&(LC_x)VA->obj) \
R_B      |               ^
OOL | VLC_VIn file included from posix/netconf.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hA:350:9:R_D OINHwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ERIT
        350 | |     ^
 ../include/vlc_variables.h:122   if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define :v39ar_G: etnote: expanded from macro 'var_Create'
C  heckIn file included from posix/specific.c:25e122 | d(o,n,#d:
In file included from t,ev) fvar_Gie../include/vlc_common.hn:1031tCe:
../include/vlc_variables.hhe cked(v:429:arV5_: warning: Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]LC_OBreateJECT(o)
(,  429 |   n a,t, ,vbv),ar
      |                                                ^c
_)C../include/vlc_common.h:481:15 : rnote: vexpanded from macro 'VLC_OBJECT'e
a  at481er( |  _ pC  rea_to     cobnst jste( , rucpVt vLC_lc_OBJEsCcToz(a)_, b, nmmonc_ )ame, VL
mC_VAR_IemNbeTEGrs:E      |                                       ^
 (c../include/vlc_common.h:481:on15R: st vlc |note:  expanded from macro 'VLC_OBJECT'
_  481 | oVLC_bVARjec_DOINtHER _       cot *)IT )nst (s;
&(xt      )ru->obj) \
      |               ^
ct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      | |               ^
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define In file included from vaposix/netconf.c:37:
In file included from r../include/vlc_common.h_:1031:
../include/vlc_variables.h:C362r:9e: warning: ateIn file included from posix/error.cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](:a,27:

In file included from   ../include/vlc_common.h362 |  b  : 1031i:
f../include/vlc_variables.h(: v539ar_Ge:,c) v5:atChe ckewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  539 |     _Creatvdae( VrL(_CC p_OBJECTrea(a), b_ob,j,  pscz _)ntame,
e(       |  V                                      ^Lp
_Co_../include/vlc_common.hV:AR481b_j,:ADD RESS,p15s :z& note: v_expanded from macro 'VLC_OBJECT'anal m
  e) , )
481 |       VL|         ^
../include/vlc_variables.hC  :142:48: _V   note:  AR_Fexpanded from macro 'var_GetChecked' 
L c  OAonT142 s| | # tVdL Ce_strfVuiAR_neDO cINHvt aErv_RGeItlCT
c      h| _eck    ^
co../include/vlc_variables.he:md(mo122o,nn:39:,_ note: expanded from macro 'var_Create'tme,m
be  vrs:122) v |  #defiane var(_GetCcr_oCnrhsetc keeavtle(a,bc_objd,e(cVtLC__ct )OBJECT(o v*a)),r(&(x)n-,_>Corbeja)tt e\
      |               ^
(, v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         constVLC_ stOruct vlc_common_mIn file included from BembeJposix/specific.c:rE25:
In file included from ../include/vlc_common.hsC: :(Tc1031ons(a:
t libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT posix/thread.lo -MD -MP -MF posix/.deps/thread.Tpo -c pov../include/vlc_variables.hl),:c_o442:six/thread.c  -fPIC -DPIC -o posix/.libs/thread.o
bj5e b,c: c )
t warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
        442 |  | _                                      ^ 
  t../include/vlc_common.hva :r481:15:_*C note: expanded from macro 'VLC_OBJECT'
)r(&  e(x)->ate( p_o481 |  bobj, pszj) \
       |  _               ^
na me, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
       |     ^
  c../include/vlc_variables.ho:nst 122s:39:truct note: expanded from macro 'var_Create'
 vl  122 | #c_cdefine var_Crommeate(a,b,c)on_m vear_Create( VLC_OBmJbEersIn file included from Cposix/netconf.c:37:
TIn file included from (:../include/vlc_common.h (c:1031:
a), b, c )
../include/vlc_variables.h:onst       vlc| 429:5:                                      ^ _warning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]b

  429../include/vlc_common.h |     :var_C481:ject15: note: rea_tte( * pexpanded from macro 'VLC_OBJECT'
_o  b481 |       )j (&(, psz_namxe)-> obj) \
      | c              ^
o, VLnC_st struct vlc_common_members: (cIn file included from posix/error.cVAR_INo:27n:
TEGIn file included from s../include/vlc_common.h:ER | tVLC_V AR_D1031OINH:
../include/vlc_variables.h:554:5v:lc_o warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ERIbj
ect_t   554 | * T )();
&  (      |     ^x)->obj) 
\../include/vlc_variables.h :122:var_39:Cre note: expanded from macro 'var_Create'
a  122 | #tdefie
( p_      |               ^
obnj, e varps_Crze_antaem(ea,b,c),  VLC_VAR_Svar_TIn file included from RINGCre a|posix/specific.c :25:
In file included from ../include/vlc_common.h:1031te(:
VL../include/vlc_variables.h:455 VLC_OB:JC_VAECR_DOT5INH(a)E: warning: , b, due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c )

      | RIT
                                            ^
| ../include/vlc_common.h:481      ^:15:
455 note: ../include/vlc_variables.h:122 | :39: note: expanded from macro 'var_Create'
 expanded from macro 'VLC_OBJECT'
   122 |    481 |    #vd a   re f const _Create( ine varp_Cr_easottbe(rauctj,,  b,vlc_c) cpvars_Creoammte( zVLC_on_m_OBname, VeJECT(mbaLer)s:,C_VAR_ (cF oLnb, OstcA  T)
vl      |                                       ^c_o | 
bj../include/vlc_common.h:481ect_t *):V(15: note: expanded from macro 'VLC_OBJECT'
&(x  L481 |  C _VAR)->obj )     \ _cDOINHo
      | ERIT );
                    ^
|     ^
nst struct v../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
lc_c  ommIn file included from posix/netconf.c:37on_:
122In file included from ../include/vlc_common.h:membe1031:
../include/vlc_variables.h:442 | :r#5sdef:ine : (cowarning:  nst vvdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]l
c  442_obar_j |   ectC_r  veaar_Ctt re*(a,eate( )(&(xp_o)b-b,c) v>obaj) r\
      j_|               ^
,C psz_nreate( VLC_OBJECT(aame, VLC)_VAR_B,In file included from posix/error.c:27 :
bO,In file included from  c )
OL       | | VLC_VAR_                                      ^
D../include/vlc_common.hOI../include/vlc_common.h:1031:NHE:
../include/vlc_variables.hRIT 481):;
15:563:: note: 5: expanded from macro 'VLC_OBJECT'      warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
| 
  563 |       ^
  va../include/vlc_variables.h:  122:39481 |        r: note:  expanded from macro 'var_Create'
c  122_Croe | #daefitnne var_Crse( p_ot beatj,s epsz_nam(ta,b,c) ruct varv_Creeatle( V, VLC_VLC_AR_c_SOBJTcRIECT(a)NG, ob, | c ) mVLC
      _V|                                       ^
moAn_R_DmOINeHERIT
../include/vlc_common.h:481mb      | :15:     ^
../include/vlc_variables.h:122e:rs39: :note: expanded from macro 'VLC_OBJECT'
   481note: expanded from macro 'var_Create'
 |  (const vlc_  o    b co  j122 | #defnsect_ttine * str)u v(a&(x)ct r_vlc_com-Cre>atme(ao,b,boj) \
      c) | var_n_              ^mem
beCrrse:a t(ec( oVLnst vlCc__OoBbJjECTIn file included from (a)ec,posix/specific.ct :25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:_b, ct469 *)(:5:  )
warning:       |                                       ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

&(x../include/vlc_common.h  :481:46915: note: expanded from macro 'VLC_OBJECT'
 |  )->ob j) \
       |               ^
 var_Create( p_obj, psz_name, VLC_VAR_STRINGIn file included from  posix/netconf.c| VLC_VA:37  481R_DOI |   N:
In file included from ../include/vlc_common.hH:1031:
../include/vlc_variables.h:ERIT 455:5    : warning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc];
  co
      n  455|  |    st      ^s
vtar_C../include/vlc_variables.hreatruce:t122(  p_v:obj,39:lc_  pcsz_nnote: ame, expanded from macro 'var_Create'
Vomm  LC_122onVAR_ | FL#_dOATe | fine varVm_LC_VAembCrers: (conReatst e_DOINHERIT v);l
      |     ^
c(a../include/vlc_variables.h_obj:e,b122,c) v:39ar_cCr:t _t note: *)(&(expanded from macro 'var_Create'x
e  )-ate>122obj | ) \
      #|               ^
define var_Create(a(,b,c) var In file included from _VCreatposix/error.c:27e:
LC_OBJE(CT(a) , Vb, c )LC_OBJE
      In file included from ../include/vlc_common.h:|                                       ^C
T../include/vlc_common.h:1031:
481:../include/vlc_variables.h:578:915::( warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 note: expanded from macro 'VLC_OBJECT'  
578  a481 |  ),   |       b  i,f (   ccons vat )r_Cstr
uchant      |                                       ^
 vlc_c../include/vlc_common.hgomm:on_481membe:e( p_15r: note: oexpanded from macro 'VLC_OBJECT'
bs: j,   481 |     psz (co ns t _vl c_objceconnts_t t am*)(&est(x), Vruct->LC_VAR _vlcobj) C\
_commHOI      o| C              ^
nE_mSCemObeUNT, &count,rs :NULL ) )
      |  (In file included from posix/specific.c:        ^
25:
cIn file included from ../include/vlc_common.h:onst vlc1031:
_../include/vlc_variables.h:128object_:../include/vlc_variables.h:477:43: note: expanded from macro 'var_Change't
5:  warning: *  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  (477 |  &(128 |  x#d)e->of  vbijne var_Cha)nar _Cgrea\te( p_
obe(a      ,bj| , ps              ^z_na
me, ,c,d,e) var_CVhaLC_VARn_gSTe( VLC_OBJRIENCGT (| VLC_VaIn file included from AR_Dposix/netconf.cOINHE:RIT );37:
In file included from ), b
      |     ^
../include/vlc_common.h, c../include/vlc_variables.h:1031:
:122:../include/vlc_variables.h, d,: 469:e39: note: expanded from macro 'var_Create'
 5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    469122) | #d
efi       | |                                           ^
../include/vlc_common.h:    ne vvar_Creaater_Create(a,b,(c) var _p_oCreate481:15:( VLC_OBbJEC jnote: expanded from macro 'VLC_OBJECT'
,  481 |  T( a),psz  _  b,n c )
      |                                       ^
ame, V../include/vlc_common.h:  481:15  cLC_VAR: note: expanded from macro 'VLC_OBJECT'
_ST  481Ron |   Ist N  G str|    co nstuctV vlc_coLm strumon_mCectmbe vrs:_ (Vlc_cARomconmon_DOINHERst vIT );l_
mem      |     ^c_o
bbje../include/vlc_variables.h:122:39: ernote: s: (expanded from macro 'var_Create'ct
_t con  st vl*122c_ob | jec#t_td) e(fine va&(xr_Cr)->eato*)eb(j)(&a(x)->ob \j), \
      | 
b      |               ^
              ^,c) var_Create( VLC_OBJ
ECT(a),In file included from posix/specific.c:25 b, :
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hc )
      |                                       ^
:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
481  491 |   |         const struct vlc_common_members: (const vlc   v_object_t *)(&(xa)-r_Create(>obj) \
      |                ^
p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT In file included from )posix/netconf.c:;37:
In file included from 
      ../include/vlc_common.h|     ^
:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_D:O122INH:39:E RIT );
      |     ^
note: expanded from macro 'var_Create'
../include/vlc_variables.h  122 | #de:f122:39: note: expanded from macro 'var_Create'
ine v  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(aar_Crea)t, b,e (a,b,c )
      | c                                      ^)
 ../include/vlc_common.hv:481:15: note: expanded from macro 'VLC_OBJECT'
ar_Cr  481 |         const struct vlc_common_members: (const vlc_object_t *)eate( VL(&(x)->obj) \
      |               ^
C_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         conIn file included from stposix/netconf.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5 st: warning: rudue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
t vlc_co  m491 | mo n _  membersv:a (rconst vlc_Create( p_obj, ps_z_noabjectme, VLC_VAR_ADDRESS | VLC_VA_t *)R_DOINH(&(x)ERIT );
->ob      j) \
      |               ^
|     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OIn file included from BJposix/specific.c:25:
In file included from ECT(a), b, c )
      | ../include/vlc_common.h:1031:
../include/vlc_variables.h:511                                      ^
:../include/vlc_common.h:481:15: note: 5expanded from macro 'VLC_OBJECT': warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

    481 |         const struct vlc_common_members: (co511n |     st vlc_object_t *)(&(x)->obj) \
      |               ^
var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIn file included from ITposix/netconf.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:
5      : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|     ^  
511 | ../include/vlc_variables.h    var_Create( p_obj, psz_name, VLC:122:_39: note: VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
expanded from macro 'var_Create'../include/vlc_variables.h:122
:  122 | #39: note: expanded from macro 'var_Create'
defi  ne 122 | #define vvar_Create(a,bar_Crea,c)t vae(a,b,r_Create( VLC_OBJECT(a), b, c )
      |                                       ^c
)../include/vlc_common.h var_:C481:15: note: expanded from macro 'VLC_OBJECT'
reat  481 | e        const struct vlc_common_memb( ers: (const vlc_object_t *)(&(VxLC_OBJE)CT(a->obj) \
      |               ^
), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membeIn file included from rposix/netconf.cs:: (co37nst vl:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c_objec
t_t *)(&  525 |     var_Crea(tx)->obe( p_obj, psz_name, VLC_VAR_BOOL | j) \V
LC_VAR_DOINHE      |               ^
RIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_CrIn file included from eposix/specific.c:25a:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:te( VLC_OBJECT(a), b, c )525
      | :                                      ^
../include/vlc_common.h5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:481:15: note: expanded from macro 'VLC_OBJECT'
  525 |     var_  481Create( p | _obj, p sz_na me,       consVLC_VARt struct vlc_common_members_BOO: (Lc | VLonst vlc_object_t *)(&(x)-C>ob_VAR_j) \DOINHE
      |               ^
RIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,bIn file included from ,c) var_Crposix/netconf.c:37:
In file included from ../include/vlc_common.h:e1031ate(:
../include/vlc_variables.h: VL539C_:525:  warningwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s generated.

  539 |  O BJECT(a ) ,v b, ca )
      |                                       ^r
_Create( p_../include/vlc_common.h:obj, psz_name, V481L:C_V15A: note: expanded from macro 'VLC_OBJECT'R
_  481 |       F LOA conT | st VLCs_Vtruct vAlR_Dc_OINHERIT
      com|     ^mon
_members: (../include/vlc_variables.h:con122:39st vlc_:o note: expanded from macro 'var_Create'bje
ct  122 | #_dt *)(&(x)e->ofinebj)  var_Crea\
      |               ^te(a,b
,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:In file included from posix/specific.c:15:25 note: expanded from macro 'VLC_OBJECT':

In file included from   481 |     ../include/vlc_common.h:1031   :
../include/vlc_variables.h: 539:5:co warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nst  539 stru |  c   var_tC reatvlc_common_me( p_obj,e mbepszrs: (_namconse, tVLC v_VARl_cFLO_AoTbje | VcLtC__tV A*R_)D(O&(INHEx)->objR)IT
       \| 
    ^
      |               ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLIn file included from posix/netconf.c:37:
C_OBJECT(a), b, cIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h )
      |                                       ^
:../include/vlc_common.h554:5::481:15: note: expanded from macro 'VLC_OBJECT'
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481 | 
        c  554 |     onstva struct vr_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
l../include/vlc_variables.h:c_common_122:39me: note: expanded from macro 'var_Create'
m  be122 | #dersf: i(cnonest v vlar_c_oCrbjeaecte(at_t, b*),(&c(x))- >ovbja) r\
_      |               ^
Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const In file included from posix/specific.cst:25ru:
In file included from ct vl../include/vlc_common.h:1031c:
../include/vlc_variables.h_:554co:mmo5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n_m  554 |     var_Creaetmeb( pers: (const vlc__oobj, psbz_namjeect,_ tV L*C_)V(A&(xR_S)T-R>IoNbGj | VL)C_VAR_D \
      |               ^OINHERIT
      |     ^

../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.hIn file included from :depbase=`echo posix/getaddrinfo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT posix/getaddrinfo.lo -MD -MP -MF $depbase.Tpo -c -o posix/getaddrinfo.lo posix/getaddrinfo.c &&\
mv -f $depbase.Tpo $depbase.Plo
481posix/netconf.c:15: :note: 37expanded from macro 'VLC_OBJECT':

In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:  563:481 |         const struct vlc_common_members: (const vlc_5:objec t_twarning:  *)(&(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
x)  563 |     var_Create( p_obj, ps->obj)z_name, VLC_VAR_STRING |  \
      |               ^
VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_CIn file included from posix/specific.c:25:
reIn file included from ../include/vlc_common.ha:t1031e:
(a,../include/vlc_variables.h:563:5: warning: bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  563 |   c  va) vrar__CrCreate( VLC_eateOB( pJECT_(a)obj,, psz_name, VLC_VAR_ b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define varIn file included from posix/netconf.c:_37:
In file included from ../include/vlc_common.h:Crea1031:
../include/vlc_variables.h:578:9: warning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e(
a,b,c  )578 var_ |  Cr   eaitfe( va(r VLC__OBChange(J ECT(p_obj, psaz)_name,,  VLC_VARb,_CHOICES COc UNT, &co)u
n      t| , NULL )                                       ^)

../include/vlc_common.h      | :        ^
481../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
:  15: note: expanded from macro 'VLC_OBJECT'
128 | #define var_  C481h | a ng e(a ,b,     cocn,d,est)  svtarr_Chuacnt vlc_cogmem( oVnL_C_membeOrBsJ:ECT (co(a), b,n cs, dt vlc, e )_object_t
      |  *)(                                          ^
../include/vlc_common.h&(:481x:15)->obj) \
      |               ^
: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members:In file included from  (coposix/specific.c:nst vl25c_ob:
jIn file included from ect_t *)(../include/vlc_common.h&:(x1031):
-../include/vlc_variables.h>:o578b:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j) \
      |               ^
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/netconf.c:39:
../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
      |            ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
  125 | #define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/netconf.c:39:
../include/vlc_network.h:150:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  150 |     return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
  146 |         net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
      |                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/netconf.c:39:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT posix/getaddrinfo.lo -MD -MP -MF posix/.deps/getaddrinfo.Tpo -c posix/getaddrinfo.c  -fPIC -DPIC -o posix/.libs/getaddrinfo.o
posix/specific.c:51:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   51 |     if (var_InheritBool(vlc, "dbus"))
      |         ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
posix/specific.c:54:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   54 |     if (!var_InheritBool(vlc, "one-instance")
      |          ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
posix/specific.c:55:11: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   55 |      && !(var_InheritBool(vlc, "one-instance-when-started-from-file")
      |           ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
posix/specific.c:56:11: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   56 |        && var_InheritBool(vlc, "started-from-file")))
      |           ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
posix/specific.c:62:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   62 |             msg_Err(vlc, "item option %s incompatible with single instance",
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
posix/specific.c:67:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   67 |     char *name = var_GetString(vlc, "dbus-mpris-name");
      |                  ^
../include/vlc_variables.h:661:45: note: expanded from macro 'var_GetString'
  661 | #define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)
      |                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
posix/specific.c:74:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   74 |             msg_Dbg(vlc, "no running VLC In file included from posix/thread.cinst:31:
In file included from ../include/vlc_common.han:1031ce:
../include/vlc_variables.h -:189 c:12on: tinuwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ing no  189rmal |  ly  .. r."et);ur
      n var_SetC|             ^hecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^

../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
../include/vlc_messages.h  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJ:87:5:E note: CT(expanded from macro 'msg_Dbg'
o),n,t   87 | ,    msg_Generic(v)
p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
      ../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
|    78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__,                                               ^ __
L../include/vlc_common.h:481:I15NE: note: expanded from macro 'VLC_OBJECT'
_  _,481 \ | 
            |              ^
 c../include/vlc_common.h:481o:15nst: s note: truct vlc_commexpanded from macro 'VLC_OBJECT'
on_members: (cons  481t vlc_obj | ec     t_t *)(&(x)  - c>oonbsj) \t 
      |               ^
stru28ct  warnings generated.
vlc_common_members: (const vlc_object_t *In file included from )(posix/thread.c&(:x31):
-In file included from >../include/vlc_common.ho:b1031j:
)../include/vlc_variables.h :203\
      | :12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]              ^

  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/thread.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
posix/specific.c:87:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   87 |         msg_Err(vlc, "D-Bus session bus connection failure: %s",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
posix/specific.c:93:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   93 |     msg_Warn(vlc, "running VLC instance - exiting...");
      |     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, In file included from \
      |             ^
posix/thread.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_common.h../include/vlc_variables.h:227:12::481:15:  warning: note: expanded from macro 'VLC_OBJECT'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
481 |       227 |       c o nrsett usrtn vrar_SeucttC hvelcck_ecodm( p_objmon_me, psmzb_enrasm:e ,(c VLoCn_sVtA R_FLOAvlT,c_obj vecatl );
      |            ^
_t *)../include/vlc_variables.hdepbase=`echo stream_output/sap.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
(&/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT stream_output/sap.lo -M:(D -MP -MF $depbase.Tpo -c -o stream_output/sap.lo stream_output/sap.c &&\
140:x)48: note: ->omv -f $depbase.Tpo $depbase.Plo
bj) expanded from macro 'var_SetChecked'\

      |               ^
  140 | #define var_SetChecked(o,n,t,posix/specific.cv): v95a:r31:_ Swarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   95 |     ecotnst dbCus_bohoeclk_etd (VpLCl_OaByJ E=CT (!o)v,na,rt,_v)Inher
i      t| B                                               ^
ool(vlc,../include/vlc_common.h :"481p:l15ayl: note: expanded from macro 'VLC_OBJECT'
i  s481t- |    e n q u e uceo"n)s;t
       | st                              ^r
uct v../include/vlc_variables.hlc_:c604:47: note: ommon_members: expanded from macro 'var_InheritBool'
(  604 | #cdoenfsit vlne varc__objectInhe_t *)ritBool(o(&(x), n) var->obj) \
      |               ^
_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const stIn file included from posix/thread.c:31:
ruct vlc_comIn file included from ../include/vlc_common.h:1031:
mon_members: (const../include/vlc_variables.h: vlc_object_t *)(&(x)->obj) \
      | 241:              ^12:
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_Seposix/specific.c:122:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
tChecked(  122 |  VLC_ OB  JE C T (o),n ,mts,g_Dbg(vvl)c
      |                                                ^
, "add../include/vlc_common.h:481:15ing:  track %s to running instance", mrl);
note: expanded from macro 'VLC_OBJECT'      
|         ^
  481 |       ../include/vlc_messages.h:  const struct vlc_common_mem87be:rs:5: note:  (constexpanded from macro 'msg_Dbg' vl
c   87_ob | je ct   msg_Generic(p_t_this,  *VLC_MSG_DBG, __VA_ARGS__)
      |     ^
)(../include/vlc_messages.h:78:13:&( note: expanded from macro 'msg_Generic'
x   )-78>o | bj ) \  
       |               ^v
lc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE_In file included from posix/thread.c_,:31 \:
In file included from 
      ../include/vlc_common.h:1031:
| ../include/vlc_variables.h:            ^256:
12: ../include/vlc_common.hwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:481:  256 |     return var_SetChecked( 15: pnote: expanded from macro 'VLC_OBJECT'
_o  481b |   j,    p  sz_ conanstm se,tr VucLC_Vt vlARc__AcDDRESS, ovamlmo n)_;m
e      m| b           ^ers:
 (../include/vlc_variables.h:140:48:const vlc_object_t *)(&(x)->obj) \
      |               ^
 note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
posix/specific.c:142../include/vlc_common.h::13481::15 warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] note: 
expanded from macro 'VLC_OBJECT'
  142 |      481  |                msg const struct vlc_common_members: (const vlc_object_t *)_E(&(x)->obj) \
      |               ^
rr(vlc, "D-BuIn file included from s posix/thread.cerror::31:
 %In file included from ../include/vlc_common.h:1031s":
../include/vlc_variables.h:,276 :e10r:r warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
.me  s276s | a g e  if( !var_);
G      e| t            ^
Checked( p_obj, ps../include/vlc_messages.hz_:83:5:n ame,note: expanded from macro 'msg_Err'
    VL83C | _ V A R_I mNsTgE_GER, &Gevanleric(p _th) )
is      |          ^
, VLC../include/vlc_variables.h:142:_M48SG_ERR: , _note: _VA_expanded from macro 'var_GetChecked'
ARGS  142__ | )
#d      |     ^e
f../include/vlc_messages.h:in78e :13va:r_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT  481 | (o), p,   v  l  c_module_  nconamest, s __FILE__, __LINE__, \
      |             ^
tr../include/vlc_common.huc:481:15: note: expanded from macro 'VLC_OBJECT'
t   481vlc |   _com  mo    n_comnsembers: (const vlc_t sobject_t *)tr(&uct(x)->obj) v \lc_common_members: (con
      st vlc_objec| t              ^_t
 *)(&(x)->obj) \
      |               ^
In file included from posix/thread.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/thread.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/thread.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/thread.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/thread.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/thread.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/thread.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/thread.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/thread.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/thread.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/thread.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/thread.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/thread.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/thread.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/thread.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/thread.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (constlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT stream_output/sap.lo -MD -MP -MF stream_output/.deps/sap.Tpo -c stream_output/sap.c  -fPIC -DPIC -o stream_output/.libs/sap.o
 vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/thread.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/thread.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
37 warnings generated.
depbase=`echo stream_output/sdp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT stream_output/sdp.lo -MD -MP -MF $depbase.Tpo -c -o stream_output/sdp.lo stream_output/sdp.c &&\
mv -f $depbase.Tpo $depbase.Plo
posix/thread.c:79:5: warning: Monotonic clock not available. Expect timing issues. [-W#warnings]
   79 | #   warning Monotonic clock not available. Expect timing issues.
      |     ^
posix/thread.c:403:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  403 |         if (var_InheritBool (p_libvlc, "rt-priority"))
      |             ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
posix/thread.c:405:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from posix/getaddrinfo.c:29:
  405 |      In file included from ../include/vlc_common.h    :1031:
../include/vlc_variables.h:  189:12:  rt_ofwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
fset = var_I  nheritInteger (p_libvlc, "rt-offset");
      |                         ^
189 | ../include/vlc_variables.h:615:53:     return vanote: expanded from macro 'var_InheritInteger'r
  615 | #define var_Inher_SitInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^etChe
ck../include/vlc_common.h:481ed( p_ob:j, ps15z_name, VLC_VAR_INTEGER, val );
      |            ^
: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  481 |         const struct vl  140 | c_common_members:#de (const vlc_object_t *)(fin&(x)->obj) \
      e var_SetChecked(o,n,t,v) var|               ^
_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetCheckedlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT stream_output/sdp.lo -MD -MP -MF stream_output/.deps/sdp.Tpo -c stream_output/sdp.c  -fPIC -DPIC -o stream_output/.libs/sdp.o
(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/getaddrinfo.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/getaddrinfo.c:31:
../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
      |            ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
  125 | #define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/getaddrinfo.c:31:
../include/vlc_network.h:150:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  150 |     return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
  146 |         net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
      |                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from posix/getaddrinfo.c:31:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(xIn file included from stream_output/sap.c:)-29:
In file included from >ob../include/vlc_common.h:j) 1031:
\
      ../include/vlc_variables.h:|               ^
189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sap.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sap.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sap.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sap.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sap.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sap.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sap.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sap.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sap.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sap.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sap.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STR28 warnings generated.
ING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sap.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecdepbase=`echo stream_output/stream_output.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..   -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT stream_output/stream_output.lo -MD -MP -MF $depbase.Tpo -c -o stream_output/stream_output.lo stream_output/stream_output.c &&\
kemv -f $depbase.Tpo $depbase.Plo
d( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sap.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sap.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sap.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sap.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINH28 warningsERIT generated.
 );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sap.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sap.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sap.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sap.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sap.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sap.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sap.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sap.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sdp.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sdp.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sdp.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sdp.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(olibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DMODULE_STRING=\"core\" -DLOCALEDIR=\"/usr/local/share/locale\" -DPKGDATADIR=\"/usr/local/share/vlc\" -DPKGLIBDIR=\"/usr/local/lib/vlc\" -DHAVE_DYNAMIC_PLUGINS -DHAVE_DBUS -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT stream_output/stream_output.lo -MD -MP -MF stream_output/.deps/stream_output.Tpo -c stream_output/stream_output.c  -fPIC -DPIC -o stream_output/.libs/stream_output.o
,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sdp.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sdp.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sdp.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sap.c:38:
../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     return net_ConIn file included from stream_output/sdp.c:ne26:
In file included from ../include/vlc_common.hct (obj,:1031:
 h../include/vlc_variables.h:293os:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  293 | , p    orif( t, !vaSOCr_GetCheK_STREAckeM, d( p_IPobjPRO, pTO_TCP);sz
      | _n           ^
am../include/vlc_network.h:125:48: e, VLnote: expanded from macro 'net_Connect'
C  125 | #_VAdefiR_BOOLne , &valne )t_ )
      | Connect(a,         ^
 ../include/vlc_variables.h:b,142: c48:,  note: d,expanded from macro 'var_GetChecked'
 e)  142 n | #etde_Cfionnene vctar(V_GeLCtC_OheBJckECedT((oa),n, ,tb,,v c) , vad,r_ eGe)
tC      |                                                ^
he../include/vlc_common.h:cke481:15d(: VLnote: expanded from macro 'VLC_OBJECT'C_
OB  481JE |  CT  (o     c),onn,stt, sv)tr
      uc|                                                ^t 
../include/vlc_common.h:vl481:c_15:co note: mmexpanded from macro 'VLC_OBJECT'
on_  481mem |  be  rs  :   (c cononstst v slctr_oucbjet ctvl_tc_ *co)(mm&(onx)_m->emobbej)rs \: 
      (c|               ^on
st vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sap.c:38:
../include/vlc_network.h:150:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  150 |     return nIn file included from etstream_output/sdp.c:_C26:
onIn file included from ../include/vlc_common.hne:1031ct:
../include/vlc_variables.hDg:304ra:17m : (owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bj,  304 h |  os  t, i pf or(lt,ik helliy(m,!va Ir_PPRGeOTtCO_heUDckP)ed;
 (      | ob           ^
j, name, VLC_VAR_CO../include/vlc_network.h:O146:26: note: expanded from macro 'net_ConnectDgram'
RD  S,146 |      & val)))
         net_ConnectDgram(VLC_OBJECT| (a), b,                ^ 
c, d, e)../include/vlc_variables.h
:142:48:       |                          ^note: 
expanded from macro 'var_GetChecked'../include/vlc_common.h
:  142 | #de481:15: note: expanded from macro 'VLC_OBJECT'
fi  481 |       n e const struct vl c_common_members: (covnst vlc_object_t *)(&(x)->oabj)r \
      |               ^
_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(oIn file included from stream_output/sap.c:38:
),../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  ,t159,v | )  
  return       |                                                ^
net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
      |            ^
../include/vlc_common.h../include/vlc_network.h:481:15: note: :155:expanded from macro 'VLC_OBJECT'23: note: expanded from macro 'net_OpenDgram'

  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
  ../include/vlc_common.h481 |    :     const s481t:15:ruct vlc note: expanded from macro 'VLC_OBJECT'_
c  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj)ommon_member \
s      |               ^:
 (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sdp.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sdp.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sdp.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sdp.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sdp.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sdp.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strustream_output/sap.c:102:22ct :vlc_c warning: ommdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
on_m  102 |   embers: (co  anst vddlc_r-object>i_t *)(nterval =&(x var_Cre)->obatj) eGetInteger (o\
      |               ^
bj, "sap-interval");
      |                      ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
  495 | #definIn file included from stream_output/sdp.ce :26:
vaIn file included from ../include/vlc_common.hr_:1031Cr:
../include/vlc_variables.h:455:ea5:te warning: Gedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
tIn  455te |  ge  r( va,arb)_C  re vatare(_C pre_oatbjeG, etpsInz_tenagemer(,  VVLLCC__OVABJR_ECFLT(OAa)T ,b| )
VL      | C_                                                          ^
VA../include/vlc_common.h:R_481:DO15:IN note: HEexpanded from macro 'VLC_OBJECT'
R  481IT |    )  ;
        |       ^
c../include/vlc_variables.h:on122:st39: s note: trexpanded from macro 'var_Create'
uc  122t  | #vldec_ficonemm vaonr__mCremeabeters(a: ,b(c,con) stva vr_lcCr_oeabjteec( t_VLt C_*)OB(&JE(xCT)-(a>o),bj b) , \
c       | )
              ^
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlstream_output/sap.c:c_obj110:ec9:t_ warning: t due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
*  110)( |  &(  x)  ->  ob mj)sg \_E
      rr|               ^ (
obj, "unable to spawn SAP announce thread");In file included from stream_output/sdp.c
:26      | :
In file included from ../include/vlc_common.h        ^
:1031:
../include/vlc_messages.h:../include/vlc_variables.h:83:469:5:5: note:  warning: expanded from macro 'msg_Err'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   83  469 |   |       m vsgar_G_Cenreate( p_objeric(, pszp_thi_name, VLs, VLC_MC_VAR_STRISG_ERR, __VA_ARGS__)
      |     ^
NG | VLC_VAR_DOIN../include/vlc_messages.hH:78:13: note: expanded from macro 'msg_Generic'
ERIT )   78 | ;    vlc_Lo
g(VLC      _OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
|     ^../include/vlc_common.h:481
:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:  122481 |    : 39:    const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sdp.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAstream_output/sap.c:191R:_5STRING | VLC_VAR: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_DOINHE
R  191IT  |     msg_Dbg (obj);
      |     ^
, ../include/vlc_variables.h:"adding SAP sessio122n:39: note: expanded from macro 'var_Create'
")  ;122
      |     ^
 | #define ../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
var_   87 |     msg_GeneCric(p_rethis, VLC_MSG_DBG,a __VA_ARGteS(a,b_,_c) var_)
      |     ^
C../include/vlc_messages.hr:78:13: note: expanded from macro 'msg_Generic'
ea   78 |     vlc_tLog(VLC_OBJECT(o), p, vlce_module(_name, __ VLFC_OBJEICT(a), bL, c )
      E__, __LINE__, \
      |             ^
| ../include/vlc_common.h                                      ^
:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'481
:15: note: expanded from macro 'VLC_OBJECT'
  481  481 |        |    c o    nst struct vlc_c  const struommcon_members:t (co vlnst vlc_object_t *)(&(x)->obj) \
      |               ^
c_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/sap.c:203:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |         msgIn file included from stream_output/sdp.c:26:
_EIn file included from rr (obj, ../include/vlc_common.h:"No/invalid address specified for SAP announce" );
      |         ^
1031../include/vlc_messages.h:
:../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
83  491 |     :5:v arnote: _expanded from macro 'msg_Err'
C   r83 |     eate( msgp_Ge_obj, pnseric(p_zthis, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h_name,:78:13: note: expanded from macro 'msg_Generic'
 VLC_V   78 |     vlc_LogA(VLC_OBJECT(o), p, vlc_R_modAule_name, __FDILE__, __LINE__, \
      | D            ^
RE../include/vlc_common.hSS | V:481:15: note: expanded from macro 'VLC_OBJECT'
LC_V  481AR_DOIN | HERIT  );
      |     ^
       c../include/vlc_variables.hons:122:39t: note: expanded from macro 'var_Create'
 s  t122 | #definruce t vvlar_Crc_common_meembers: (ate(a,b,c) var_Create( VLC_OBJECT(ac), b, c )
      |                                       ^
o../include/vlc_common.h:n481:15: note: expanded from macro 'VLC_OBJECT'
st  481 |   vlc_o bj ect_ t *)(&(x)    const struct vlc_comm->obj) \
      |               ^
on_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sdp.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psstream_output/sap.c:253:17: z_warning: name, VLdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C_  V253AR_INTEGE | R                msg_Err (obj, "Out -of-scope multicast address "
      |                 ^
| VLC_VA../include/vlc_messages.hR:_83:5:DOINH ERIT
note: expanded from macro 'msg_Err'
      |     ^   83
 |  ../include/vlc_variables.h   msg_Generic(:122:39: p_this, VLC_MSG_note: expanded from macro 'var_Create'
ERR, __VA_ARGS__)
      |     ^
  ../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
122 |    #define78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name ,var_Create __(a,bFILE__,, c) var_C__LINE__, r\
      |             ^
e../include/vlc_common.h:ate( VLC_O481:15: note: BJECT(a)expanded from macro 'VLC_OBJECT', b, c 
)
        481 |       |                                        ^
../include/vlc_common.h :481:15: note: const struct vlc_common_members: (const vlc_oexpanded from macro 'VLC_OBJECT'bject_t *)(&(x)->obj) \
      |               ^

  481 |         const struct vlc_common_membestream_output/sap.c:263:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rs: (const   263 |             msg_Evrr lc(_object_t *)obj, "Address family %d not supported by SAP",
      |             ^
(&../include/vlc_messages.h(:83:5: note: expanded from macro 'msg_Err'
x)->   83 |     msg_Generic(p_this, VLC_MSG_ERR,obj)  __VA_ARGS__)
\
            | |     ^
              ^../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'

   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_namIn file included from e, __FILstream_output/sdp.cE__, __LINE__, :\
      |             ^
26:
In file included from ../include/vlc_common.h:1031../include/vlc_common.h:
../include/vlc_variables.h:525:5:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]481:15: note: expanded from macro 'VLC_OBJECT'

    525481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_Dstream_output/sap.cOINHERIT:
      | 273:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    ^
  ../include/vlc_variables.h:122:39273 |         msg_Err (obj, "%s", gai_s:tre rror (i));
      |         ^
note: expanded from macro 'var_Create'
../include/vlc_messages.h:  83122: | 5: note: expanded from macro 'msg_Err'
#defi   83 | n e    mvar_Creasg_Genteric(p_this, eVLC(_a,b,c) vaMSG_ERR, __VA_ARGS__)
      |     ^
r_Create(../include/vlc_messages.h VLC_OB:78:J13ECT(a), :b, c )
      |  note: expanded from macro 'msg_Generic'                                      ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'   
78   | 481 |             cvonst strlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
uct ../include/vlc_common.h:vlc_481:15: note: expanded from macro 'VLC_OBJECT'common_members: (const vlc_
ob  j481e | c t_t *)(&(x       const struct vlc_common_members: ()c->obonst vlc_object_t j)*)(&( \
x)-      >|               ^
obj) \
      |               ^
In file included from stream_output/sdp.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
stream_output/sap.c  539 |     var_Creat:280:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e(   p_o280 |  bj, psz_nam   msg_Dbg (obj, "usieng S,AP address: % VLC_VAR_FLOAT |s", psz VLC_VAR_DO_adINHERIdr);
      |     ^
T../include/vlc_messages.h
:87:5: note: expanded from macro 'msg_Dbg'
      |     ^
   87../include/vlc_variables.h |     msg_Generic(p_t:h122i:39: note: expanded from macro 'var_Create'
s  122 | #de, VfLC_MSG_DBG, __VA_ARGS__)i
      |     ^
ne var_C../include/vlc_messages.h:78r:13: note: expanded from macro 'msg_Generic'
ea   te(a,b,c78 |  )   vlc_Log(VLC_OBJECT(o), p, vlc_module_name, _ _FIvLaEr_Cr_eate( _, V__LINE__LC, \_
      | OBJECT(a)            ^
, b, c../include/vlc_common.h:481 :)15
      |                                       ^
:../include/vlc_common.h:481:15:  note: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'VLC_OBJECT'
  481 |      481 |         const struct vlc_common_members: (const vlc_objec t _t *)(&(x)->obj) \
      |               ^
   const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sdp.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sdp.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sdp.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,stream_output/sap.c:379:5: e)warning:  var_Chandue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ge  (379 VLC_ | O    msg_Dbg (obj, "removing SAP sessionBJ"ECT(a), )b, c, d, e )
      |                                           ^
;../include/vlc_common.h
:      | 481    ^:
15:../include/vlc_messages.h note: :expanded from macro 'VLC_OBJECT'
87:5: note: expanded from macro 'msg_Dbg'
  481 |         cons   t87  | s truct vlc_common_mem   msg_Genericbers: (const vlc_object_t *)(&(x)->ob(j) \
      |               ^p
_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sdp.c:33:
../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
      |            ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
  125 | #define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sdp.c:33:
../include/vlc_network.h:150:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  150 |     return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
  146 |         net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
      |                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/sdp.c:33:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/stream_output.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/stream_output.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/stream_output.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/stream_output.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/stream_output.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/stream_output.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/stream_output.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/stream_output.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/stream_output.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define vstream_output/sdp.c:179:11:ar_Ge warning: tCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
h  179 |    ecked str =(o v,nar,t_G,vetNo) var_GetChnEmptyecStkerid(ngVL(obj, varname);
      |           ^
C_OBJECT(o),n,t../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
,  662 | #define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
      |                                                             ^
v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  481:481:15: note: expanded from macro 'VLC_OBJECT'
 |           481 |         const struct vlc_common_members: (const vlc_obcject_t *)(&(x)->obj) \
      |               ^
onst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/stream_output.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obstream_output/sdp.c:192j:11: warning: ,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
psz_nam  192 | e,     sVtLrC _=V ARvar_Get_NFoLOnEAT, &vmptayl ) )
      |          ^
Stri../include/vlc_variables.hn:g142:48(: note: oexpanded from macro 'var_GetChecked'bj, 
var  na142me); | 
#      d| e          ^f
i../include/vlc_variables.h:662:ne61: note: expanded from macro 'var_GetNonEmptyString'
   va662 | r_GetCh#edcekfeidn(oe,n,t ,vv)ar_Get NvoanEmprt_yStrGientCg(a,bh)e cked(VL  C_OBJECvar_T(GetNoonE)m,pn,tySttr,inv)
      |                                                ^
g( ../include/vlc_common.h:481:15VL: note: expanded from macro 'VLC_OBJECT'
C  _481OB | J  ECT( a ) , b ) 
c      |                                                             ^
onst str../include/vlc_common.hu:481c:t15 : note: vlcexpanded from macro 'VLC_OBJECT'
  481 |         con_scommotn _smtermubecrts: (c vonst lvcl_cc_oobjmectm_otn _*m)e(mb&(x)->obj) ers:\ 
(      c| onst vlc              ^
_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/stream_output.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
stream_output/sdp.c:205:11:  340 warning:  |     if( var_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]G
e  205 |    tCh estr cked( p_= varo_bGje,t NposnzE_mnpatyStrime,n VLg(objC_, vaVrAnRa_mSeT);R
ING, &val )       | )
          ^
      | ../include/vlc_variables.h:662:        ^61
:../include/vlc_variables.h:142:48 : note: expanded from macro 'var_GetNonEmptyString'
note: expanded from macro 'var_GetChecked'
  662 | #de  f142i | #dneefin vea rv_GetNaonErm_GptySetChetcrinked(og(a,b), n,  vatr_,GvetNo)nE vmptySar_GetCtrheckedi(nVg( VLC_LOC_BJECOBT(a),bJ)
      ECT(o| )                                                            ^,
n,t,v)
../include/vlc_common.h      | :481:15: note: expanded from macro 'VLC_OBJECT'
  481 |                                                    ^  
  const ../include/vlc_common.h:481:15: snote: texpanded from macro 'VLC_OBJECT'
ruct   481 |       v lc cons_tco structm vmolc_commno_nm_ememmbbeerrss:: ( cons(t cvolc_obnjsetc tv_ltc _obj*ec)t(_t &*)((x&)(-x>)o-b>jobj) \
)      |               ^
 \
      |               ^
stream_output/sdp.c:216:11: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  216In file included from  |   stream_output/stream_output.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h :350:9: warning:  str =due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   var350 |     if( v_GetaNro_nGeEtCmhptyStreickng(oebdj(, v p_obja, rnpsz_name);
      | ame, VLC_V          ^
A../include/vlc_variables.hR_S:TRIN662:G, &val61 ):  )
note:       expanded from macro 'var_GetNonEmptyString'| 
        ^
  662 | #../include/vlc_variables.hd:e142f:48ine v:a rnote: _expanded from macro 'var_GetChecked'
G  e142 | #definetN var_GetoCnEhecked(o,mnptyStrin,t,v) var_Geg(tChecked(a,VLC_OBJbE)C T (o )v,nar_GetN,otn,v)
      |                                                ^
Empty../include/vlc_common.hS:t481r:i15n: note: expanded from macro 'VLC_OBJECT'g
(   481V | L  C_OBJE      const CsTtr(a)u,bc)
t       vlc_commo| n                                                            ^_
members: (c../include/vlc_common.h:481:15: onote: expanded from macro 'VLC_OBJECT'
nst vlc_o  b481 |        j ecocnts_tt str u*c)(t vlc_&c(oxm)m-on_mem>beorbsj: (const )vlc_obj e\c
      t_t | *              ^
)(&(x)->obj) \
      |               ^
In file included from stream_output/stream_output.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) stream_output/sdp.c:)251:11: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

      |         ^
  251 | ../include/vlc_variables.h : 142  str:48: note: expanded from macro 'var_GetChecked'
   =142  | va#rd_eGfetNonEmipne tvar_GyetCShteckred(ing(obj, voa,rnn,atm,ev) )va;r
_      G| e          ^t
C../include/vlc_variables.h:h662e:c61k:e dnote: (expanded from macro 'var_GetNonEmptyString'VL
C_OBJECT(  662o),n,t, | v#)d
      |                                                ^efine
 v../include/vlc_common.h:481:15ar: note: expanded from macro 'VLC_OBJECT'
_  481 | GetNonE m  ptyS     consttr stirng(auct vlc_c,b)   voamrmon_me_GetNonEmpmbers: (tyconst Stvlc_obriject_tn g*() (V&L(Cx_)O-B>JobECT(aj) \
      |               ^
),b)
      |                                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/stream_output.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/stream_output.c:36:
In file included from ../include/vlc_common.h:37 warnings generated.
1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/stream_output.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/stream_output.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/stream_output.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/stream_output.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/stream_output.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/stream_output.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/stream_output.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/stream_output.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/stream_output.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/stream_output.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/stream_output.c:44:
In file included from stream_output/stream_output.h:31:
../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
      |            ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
  125 | #define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/stream_output.c:44:
In file included from stream_output/stream_output.h:31:
../include/vlc_network.h:150:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  150 |     return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
  146 |         net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
      |                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/stream_output.c:44:
In file included from stream_output/stream_output.h:31:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
33 warnings generated.
In file included from stream_output/stream_output.c:51:
In file included from ./input/input_interface.h:27:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/stream_output.c:51:
In file included from ./input/input_interface.h:27:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/stream_output.c:51:
In file included from ./input/input_interface.h:27:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_output/stream_output.c:51:
In file included from ./input/input_interface.h:27:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:95:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   95 |             var_InheritBool(p_parent, "sout-display"), psz_dest );
      |             ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:101:14: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  101 |     p_sout = vlc_custom_create( p_parent, sizeof( *p_sout ), "stream output" );
      |              ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
  110 |         vlc_custom_create(VLC_OBJECT(o), s, n)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:108:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  108 |     msg_Dbg( p_sout, "using sout chain=`%s'", psz_chain );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:117:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  117 |     var_Create( p_sout, "sout-mux-caching", VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:126:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  126 |     msg_Err( p_sout, "stream chain failed for `%s'", psz_chain );
      |     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:132:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  132 |     vlc_object_release( p_sout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:150:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  150 |     vlc_object_release( p_sout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:167:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |     msg_Dbg( p_sout, "adding a new sout input for `%4.4s` (sout_input: %p)",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:177:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  177 |         msg_Warn( p_sout, "new sout input failed (sout_input: %p)",
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:193:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  193 |     msg_Dbg( p_sout, "removing a sout input (sout_input: %p)",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:253:16: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  253 |     p_access = vlc_custom_create( p_sout, sizeof( *p_access ), "access out" );
      |                ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
  110 |         vlc_custom_create(VLC_OBJECT(o), s, n)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:269:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  269 |         module_need( p_access, "sout access", p_access->psz_access, true );
      |         ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
   48 | #define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:275:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  275 |         vlc_object_release( p_access );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:288:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  288 |         module_unneed( p_access, p_access->p_module );
      |         ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
   50 | #define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:296:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  296 |     vlc_object_release( p_access );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:352:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  352 |     p_mux = vlc_custom_create( p_sout, sizeof( *p_mux ), "mux" );
      |             ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
  110 |         vlc_custom_create(VLC_OBJECT(o), s, n)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:376:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  376 |         module_need( p_mux, "sout mux", p_mux->psz_mux, true );
      |         ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
   48 | #define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:382:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  382 |         vlc_object_release( p_mux );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:399:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  399 |             msg_Dbg( p_sout, "muxer support adding stream at any time" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:417:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  417 |                 msg_Dbg( p_sout, "muxer prefers to wait for all ES before "
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:434:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  434 |         module_unneed( p_mux, p_mux->p_module );
      |         ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
   50 | #define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:440:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  440 |     vlc_object_release( p_mux );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:452:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  452 |         msg_Err( p_mux, "cannot add a new stream (unsupported while muxing "
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:457:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  457 |     msg_Dbg( p_mux, "adding a new input" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:474:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  474 |         msg_Err( p_mux, "cannot add this stream" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:493:9: warning: 'block_FifoCount' is deprecated [-Wdeprecated-declarations]
  493 |      && block_FifoCount( p_input->p_fifo ) > 0 )
      |         ^
../include/vlc_block.h:477:57: note: 'block_FifoCount' has been explicitly marked deprecated here
  477 | VLC_API size_t block_FifoCount(block_fifo_t *) VLC_USED VLC_DEPRECATED;
      |                                                         ^
../include/vlc_common.h:85:40: note: expanded from macro 'VLC_DEPRECATED'
   85 | # define VLC_DEPRECATED __attribute__((deprecated))
      |                                        ^
stream_output/stream_output.c:511:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |             msg_Warn( p_mux, "no more input streams for this mux" );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:533:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  533 |             msg_Warn( p_mux, "late buffer for mux input (%"PRId64")",
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:539:35: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |         const int64_t i_caching = var_GetInteger( p_mux->p_sout, "sout-mux-caching" ) * INT64_C(1000);
      |                                   ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:574:13: warning: 'block_FifoCount' is deprecated [-Wdeprecated-declarations]
  574 |         if( block_FifoCount( p_input->p_fifo ) < i_blocks )
      |             ^
../include/vlc_block.h:477:57: note: 'block_FifoCount' has been explicitly marked deprecated here
  477 | VLC_API size_t block_FifoCount(block_fifo_t *) VLC_USED VLC_DEPRECATED;
      |                                                         ^
../include/vlc_common.h:85:40: note: expanded from macro 'VLC_DEPRECATED'
   85 | # define VLC_DEPRECATED __attribute__((deprecated))
      |                                        ^
stream_output/stream_output.c:740:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  740 |     msg_Dbg( p_stream, "destroying chain... (name=%s)", p_stream->psz_name );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:745:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  745 |         module_unneed( p_stream, p_stream->p_module );
      |         ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
   50 | #define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:751:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  751 |     msg_Dbg( p_stream, "destroying chain done" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:752:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  752 |     vlc_object_release( p_stream );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:786:16: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  786 |     p_stream = vlc_custom_create( p_sout, sizeof( *p_stream ), "stream out" );
      |                ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
  110 |         vlc_custom_create(VLC_OBJECT(o), s, n)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:799:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  799 |     msg_Dbg( p_sout, "stream=`%s'", p_stream->psz_name );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:802:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  802 |         module_need( p_stream, "sout stream", p_stream->psz_name, true );
      |         ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
   48 | #define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_output/stream_output.c:968:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  968 |     return vlc_custom_create( p_this, sizeof( encoder_t ), "encoder" );
      |            ^
./libvlc.h:110:27: note: expanded from macro 'vlc_custom_create'
  110 |         vlc_custom_create(VLC_OBJECT(o), s, n)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
70 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=link cc  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer  -no-undefined -export-symbols ./libvlccore.sym -version-info 9:1:0     -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libvlccore.la -rpath /usr/local/lib libvlc.lo libvlc-module.lo missing.lo revision.lo version.lo config/core.lo config/chain.lo config/file.lo config/help.lo config/intf.lo config/cmdline.lo config/getopt.lo extras/libc.lo modules/modules.lo modules/bank.lo modules/cache.lo modules/entry.lo modules/textdomain.lo interface/dialog.lo interface/interface.lo playlist/art.lo playlist/aout.lo playlist/thread.lo playlist/control.lo playlist/engine.lo playlist/fetcher.lo playlist/sort.lo playlist/loadsave.lo playlist/preparser.lo playlist/tree.lo playlist/item.lo playlist/search.lo playlist/services_discovery.lo playlist/renderer.lo input/item.lo input/access.lo input/clock.lo input/control.lo input/decoder.lo input/demux.lo input/demux_chained.lo input/es_out.lo input/es_out_timeshift.lo input/event.lo input/input.lo input/meta.lo input/resource.lo input/services_discovery.lo input/stats.lo input/stream.lo input/stream_fifo.lo input/stream_extractor.lo input/stream_filter.lo input/stream_memory.lo input/subtitles.lo input/var.lo audio_output/common.lo audio_output/dec.lo audio_output/filters.lo audio_output/output.lo audio_output/volume.lo video_output/control.lo video_output/display.lo video_output/inhibit.lo video_output/interlacing.lo video_output/snapshot.lo video_output/video_output.lo video_output/video_text.lo video_output/video_epg.lo video_output/video_widgets.lo video_output/vout_subpictures.lo video_output/window.lo video_output/opengl.lo video_output/vout_intf.lo video_output/vout_wrapper.lo network/getaddrinfo.lo network/http_auth.lo network/httpd.lo network/io.lo network/tcp.lo network/udp.lo network/rootbind.lo network/tls.lo text/charset.lo text/memstream.lo text/strings.lo text/unicode.lo text/url.lo text/filesystem.lo text/iso_lang.lo misc/actions.lo misc/background_worker.lo misc/md5.lo misc/probe.lo misc/rand.lo misc/mtime.lo misc/block.lo misc/fifo.lo misc/fourcc.lo misc/es_format.lo misc/picture.lo misc/picture_fifo.lo misc/picture_pool.lo misc/interrupt.lo misc/keystore.lo misc/renderer_discovery.lo misc/threads.lo misc/cpu.lo misc/epg.lo misc/exit.lo misc/events.lo misc/image.lo misc/messages.lo misc/mime.lo misc/objects.lo misc/objres.lo misc/variables.lo misc/error.lo misc/xml.lo misc/addons.lo misc/filter.lo misc/filter_chain.lo misc/httpcookies.lo misc/fingerprinter.lo misc/text_style.lo misc/subpicture.lo      posix/filesystem.lo posix/plugin.lo posix/rand.lo posix/timer.lo   posix/dirs.lo posix/error.lo posix/netconf.lo posix/specific.lo posix/thread.lo   posix/getaddrinfo.lo stream_output/sap.lo stream_output/sdp.lo stream_output/stream_output.lo input/vlm.lo input/vlm_event.lo input/vlmshell.lo   ../compat/libcompat.la -L/usr/local/lib -lintl -R/usr/local/lib -L/usr/local/lib -liconv -R/usr/local/lib -L/usr/local/lib -lidn -pthread    -lm   -L/usr/local/libdata/pkgconfig/../../lib -ldbus-1 -L/usr/local/lib
libtool: link: echo "{ global:" > .libs/libvlccore.so.9.0.1-ver
libtool: link: 		 sed -e "s|$|;|" < ./libvlccore.sym >> .libs/libvlccore.so.9.0.1-ver
libtool: link: 	 echo "local: *; };" >> .libs/libvlccore.so.9.0.1-ver
libtool: link: cc -shared  -fPIC -DPIC  .libs/libvlc.o .libs/libvlc-module.o .libs/missing.o .libs/revision.o .libs/version.o config/.libs/core.o config/.libs/chain.o config/.libs/file.o config/.libs/help.o config/.libs/intf.o config/.libs/cmdline.o config/.libs/getopt.o extras/.libs/libc.o modules/.libs/modules.o modules/.libs/bank.o modules/.libs/cache.o modules/.libs/entry.o modules/.libs/textdomain.o interface/.libs/dialog.o interface/.libs/interface.o playlist/.libs/art.o playlist/.libs/aout.o playlist/.libs/thread.o playlist/.libs/control.o playlist/.libs/engine.o playlist/.libs/fetcher.o playlist/.libs/sort.o playlist/.libs/loadsave.o playlist/.libs/preparser.o playlist/.libs/tree.o playlist/.libs/item.o playlist/.libs/search.o playlist/.libs/services_discovery.o playlist/.libs/renderer.o input/.libs/item.o input/.libs/access.o input/.libs/clock.o input/.libs/control.o input/.libs/decoder.o input/.libs/demux.o input/.libs/demux_chained.o input/.libs/es_out.o input/.libs/es_out_timeshift.o input/.libs/event.o input/.libs/input.o input/.libs/meta.o input/.libs/resource.o input/.libs/services_discovery.o input/.libs/stats.o input/.libs/stream.o input/.libs/stream_fifo.o input/.libs/stream_extractor.o input/.libs/stream_filter.o input/.libs/stream_memory.o input/.libs/subtitles.o input/.libs/var.o audio_output/.libs/common.o audio_output/.libs/dec.o audio_output/.libs/filters.o audio_output/.libs/output.o audio_output/.libs/volume.o video_output/.libs/control.o video_output/.libs/display.o video_output/.libs/inhibit.o video_output/.libs/interlacing.o video_output/.libs/snapshot.o video_output/.libs/video_output.o video_output/.libs/video_text.o video_output/.libs/video_epg.o video_output/.libs/video_widgets.o video_output/.libs/vout_subpictures.o video_output/.libs/window.o video_output/.libs/opengl.o video_output/.libs/vout_intf.o video_output/.libs/vout_wrapper.o network/.libs/getaddrinfo.o network/.libs/http_auth.o network/.libs/httpd.o network/.libs/io.o network/.libs/tcp.o network/.libs/udp.o network/.libs/rootbind.o network/.libs/tls.o text/.libs/charset.o text/.libs/memstream.o text/.libs/strings.o text/.libs/unicode.o text/.libs/url.o text/.libs/filesystem.o text/.libs/iso_lang.o misc/.libs/actions.o misc/.libs/background_worker.o misc/.libs/md5.o misc/.libs/probe.o misc/.libs/rand.o misc/.libs/mtime.o misc/.libs/block.o misc/.libs/fifo.o misc/.libs/fourcc.o misc/.libs/es_format.o misc/.libs/picture.o misc/.libs/picture_fifo.o misc/.libs/picture_pool.o misc/.libs/interrupt.o misc/.libs/keystore.o misc/.libs/renderer_discovery.o misc/.libs/threads.o misc/.libs/cpu.o misc/.libs/epg.o misc/.libs/exit.o misc/.libs/events.o misc/.libs/image.o misc/.libs/messages.o misc/.libs/mime.o misc/.libs/objects.o misc/.libs/objres.o misc/.libs/variables.o misc/.libs/error.o misc/.libs/xml.o misc/.libs/addons.o misc/.libs/filter.o misc/.libs/filter_chain.o misc/.libs/httpcookies.o misc/.libs/fingerprinter.o misc/.libs/text_style.o misc/.libs/subpicture.o posix/.libs/filesystem.o posix/.libs/plugin.o posix/.libs/rand.o posix/.libs/timer.o posix/.libs/dirs.o posix/.libs/error.o posix/.libs/netconf.o posix/.libs/specific.o posix/.libs/thread.o posix/.libs/getaddrinfo.o stream_output/.libs/sap.o stream_output/.libs/sdp.o stream_output/.libs/stream_output.o input/.libs/vlm.o input/.libs/vlm_event.o input/.libs/vlmshell.o   -Wl,-rpath -Wl,/usr/local/lib -L/usr/local/lib ../compat/.libs/libcompat.a -lintl -liconv -lidn -lm -L/usr/local/libdata/pkgconfig/../../lib -ldbus-1  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libvlccore.so.9 -Wl,-version-script -Wl,.libs/libvlccore.so.9.0.1-ver -o .libs/libvlccore.so.9.0.1
libtool: link: (cd ".libs" && rm -f "libvlccore.so.9" && ln -s "libvlccore.so.9.0.1" "libvlccore.so.9")
libtool: link: (cd ".libs" && rm -f "libvlccore.so" && ln -s "libvlccore.so.9.0.1" "libvlccore.so")
libtool: link: ( cd ".libs" && rm -f "libvlccore.la" && ln -s "../libvlccore.la" "libvlccore.la" )
gmake[3]: Leaving directory '/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src'
gmake[2]: Leaving directory '/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src'
Making all in modules
gmake[2]: Entering directory '/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/modules'
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/main_interface.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/main_interface.moc.cpp gui/qt/main_interface.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/menus.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/menus.moc.cpp gui/qt/menus.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/dialogs_provider.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/dialogs_provider.moc.cpp gui/qt/dialogs_provider.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/input_manager.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/input_manager.moc.cpp gui/qt/input_manager.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/actions_manager.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/actions_manager.moc.cpp gui/qt/actions_manager.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/extensions_manager.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/extensions_manager.moc.cpp gui/qt/extensions_manager.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/managers/addons_manager.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/managers/addons_manager.moc.cpp gui/qt/managers/addons_manager.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/recents.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/recents.moc.cpp gui/qt/recents.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/adapters/seekpoints.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/adapters/seekpoints.moc.cpp gui/qt/adapters/seekpoints.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/adapters/chromaprint.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/adapters/chromaprint.moc.cpp gui/qt/adapters/chromaprint.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/adapters/variables.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/adapters/variables.moc.cpp gui/qt/adapters/variables.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/dialogs/playlist.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/dialogs/playlist.moc.cpp gui/qt/dialogs/playlist.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/dialogs/bookmarks.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/dialogs/bookmarks.moc.cpp gui/qt/dialogs/bookmarks.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/dialogs/mediainfo.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/dialogs/mediainfo.moc.cpp gui/qt/dialogs/mediainfo.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/dialogs/extended.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/dialogs/extended.moc.cpp gui/qt/dialogs/extended.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/dialogs/messages.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/dialogs/messages.moc.cpp gui/qt/dialogs/messages.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/dialogs/epg.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/dialogs/epg.moc.cpp gui/qt/dialogs/epg.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/dialogs/errors.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/dialogs/errors.moc.cpp gui/qt/dialogs/errors.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/dialogs/external.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/dialogs/external.moc.cpp gui/qt/dialogs/external.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/dialogs/plugins.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/dialogs/plugins.moc.cpp gui/qt/dialogs/plugins.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/dialogs/preferences.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/dialogs/preferences.moc.cpp gui/qt/dialogs/preferences.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/dialogs/sout.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/dialogs/sout.moc.cpp gui/qt/dialogs/sout.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/dialogs/convert.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/dialogs/convert.moc.cpp gui/qt/dialogs/convert.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/dialogs/help.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/dialogs/help.moc.cpp gui/qt/dialogs/help.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/dialogs/gototime.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/dialogs/gototime.moc.cpp gui/qt/dialogs/gototime.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/dialogs/toolbar.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/dialogs/toolbar.moc.cpp gui/qt/dialogs/toolbar.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/dialogs/open.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/dialogs/open.moc.cpp gui/qt/dialogs/open.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/dialogs/openurl.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/dialogs/openurl.moc.cpp gui/qt/dialogs/openurl.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/dialogs/podcast_configuration.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/dialogs/podcast_configuration.moc.cpp gui/qt/dialogs/podcast_configuration.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/dialogs/firstrun.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/dialogs/firstrun.moc.cpp gui/qt/dialogs/firstrun.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/dialogs/extensions.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/dialogs/extensions.moc.cpp gui/qt/dialogs/extensions.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/dialogs/fingerprintdialog.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/dialogs/fingerprintdialog.moc.cpp gui/qt/dialogs/fingerprintdialog.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/components/extended_panels.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/components/extended_panels.moc.cpp gui/qt/components/extended_panels.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/components/info_panels.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/components/info_panels.moc.cpp gui/qt/components/info_panels.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/components/info_widgets.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/components/info_widgets.moc.cpp gui/qt/components/info_widgets.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/components/preferences_widgets.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/components/preferences_widgets.moc.cpp gui/qt/components/preferences_widgets.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/components/complete_preferences.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/components/complete_preferences.moc.cpp gui/qt/components/complete_preferences.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/components/simple_preferences.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/components/simple_preferences.moc.cpp gui/qt/components/simple_preferences.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/components/open_panels.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/components/open_panels.moc.cpp gui/qt/components/open_panels.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/components/interface_widgets.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/components/interface_widgets.moc.cpp gui/qt/components/interface_widgets.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/components/controller.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/components/controller.moc.cpp gui/qt/components/controller.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/components/controller_widget.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/components/controller_widget.moc.cpp gui/qt/components/controller_widget.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/components/epg/EPGChannels.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/components/epg/EPGChannels.moc.cpp gui/qt/components/epg/EPGChannels.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/components/epg/EPGProgram.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/components/epg/EPGProgram.moc.cpp gui/qt/components/epg/EPGProgram.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/components/epg/EPGRuler.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/components/epg/EPGRuler.moc.cpp gui/qt/components/epg/EPGRuler.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/components/epg/EPGView.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/components/epg/EPGView.moc.cpp gui/qt/components/epg/EPGView.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/components/epg/EPGWidget.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/components/epg/EPGWidget.moc.cpp gui/qt/components/epg/EPGWidget.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/components/playlist/views.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/components/playlist/views.moc.cpp gui/qt/components/playlist/views.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/components/playlist/vlc_model.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/components/playlist/vlc_model.moc.cpp gui/qt/components/playlist/vlc_model.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/components/playlist/playlist_model.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/components/playlist/playlist_model.moc.cpp gui/qt/components/playlist/playlist_model.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/components/playlist/playlist.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/components/playlist/playlist.moc.cpp gui/qt/components/playlist/playlist.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/components/playlist/standardpanel.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/components/playlist/standardpanel.moc.cpp gui/qt/components/playlist/standardpanel.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/components/playlist/selector.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/components/playlist/selector.moc.cpp gui/qt/components/playlist/selector.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/components/sout/profile_selector.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/components/sout/profile_selector.moc.cpp gui/qt/components/sout/profile_selector.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/components/sout/sout_widgets.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/components/sout/sout_widgets.moc.cpp gui/qt/components/sout/sout_widgets.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/util/animators.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/util/animators.moc.cpp gui/qt/util/animators.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/util/input_slider.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/util/input_slider.moc.cpp gui/qt/util/input_slider.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/util/timetooltip.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/util/timetooltip.moc.cpp gui/qt/util/timetooltip.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/util/customwidgets.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/util/customwidgets.moc.cpp gui/qt/util/customwidgets.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/util/searchlineedit.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/util/searchlineedit.moc.cpp gui/qt/util/searchlineedit.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/util/qmenuview.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/util/qmenuview.moc.cpp gui/qt/util/qmenuview.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/util/qvlcapp.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/util/qvlcapp.moc.cpp gui/qt/util/qvlcapp.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/util/pictureflow.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/util/pictureflow.moc.cpp gui/qt/util/pictureflow.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/util/validators.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/util/validators.moc.cpp gui/qt/util/validators.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/util/buttons/RoundButton.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/util/buttons/RoundButton.moc.cpp gui/qt/util/buttons/RoundButton.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/util/buttons/DeckButtonsLayout.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/util/buttons/DeckButtonsLayout.moc.cpp gui/qt/util/buttons/DeckButtonsLayout.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/util/buttons/BrowseButton.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/util/buttons/BrowseButton.moc.cpp gui/qt/util/buttons/BrowseButton.hpp
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/styles/seekstyle.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/styles/seekstyle.moc.cpp gui/qt/styles/seekstyle.hpp
mkdir -p -- gui/qt/ui
rm -f gui/qt/ui/equalizer.h gui/qt/ui/equalizer.h.tmp
echo "#define Q_(a,b) QString::fromUtf8(_(a))" > gui/qt/ui/equalizer.h.tmp
mkdir -p -- gui/qt/ui
mkdir -p -- gui/qt/ui
/usr/local/bin/uic-qt5 -tr "Q_" gui/qt/ui/equalizer.ui >> gui/qt/ui/equalizer.h.tmp
rm -f gui/qt/ui/video_effects.h gui/qt/ui/video_effects.h.tmp
rm -f gui/qt/ui/open_file.h gui/qt/ui/open_file.h.tmp
echo "#define Q_(a,b) QString::fromUtf8(_(a))" > gui/qt/ui/video_effects.h.tmp
echo "#define Q_(a,b) QString::fromUtf8(_(a))" > gui/qt/ui/open_file.h.tmp
/usr/local/bin/uic-qt5 -tr "Q_" gui/qt/ui/video_effects.ui >> gui/qt/ui/video_effects.h.tmp
/usr/local/bin/uic-qt5 -tr "Q_" gui/qt/ui/open_file.ui >> gui/qt/ui/open_file.h.tmp
sed -e 's/Q_(\"_(\\\"\(.*\)\\\")"/Q_("\1"/' gui/qt/ui/equalizer.h.tmp >gui/qt/ui/equalizer.h
sed -e 's/Q_(\"_(\\\"\(.*\)\\\")"/Q_("\1"/' gui/qt/ui/open_file.h.tmp >gui/qt/ui/open_file.h
mkdir -p -- gui/qt/ui
rm -f gui/qt/ui/equalizer.h.tmp
rm -f gui/qt/ui/open_disk.h gui/qt/ui/open_disk.h.tmp
mkdir -p -- gui/qt/ui
echo "#define Q_(a,b) QString::fromUtf8(_(a))" > gui/qt/ui/open_disk.h.tmp
rm -f gui/qt/ui/open_file.h.tmp
rm -f gui/qt/ui/open_net.h gui/qt/ui/open_net.h.tmp
/usr/local/bin/uic-qt5 -tr "Q_" gui/qt/ui/open_disk.ui >> gui/qt/ui/open_disk.h.tmp
mkdir -p -- gui/qt/ui
echo "#define Q_(a,b) QString::fromUtf8(_(a))" > gui/qt/ui/open_net.h.tmp
sed -e 's/Q_(\"_(\\\"\(.*\)\\\")"/Q_("\1"/' gui/qt/ui/video_effects.h.tmp >gui/qt/ui/video_effects.h
rm -f gui/qt/ui/open_capture.h gui/qt/ui/open_capture.h.tmp
echo "#define Q_(a,b) QString::fromUtf8(_(a))" > gui/qt/ui/open_capture.h.tmp
/usr/local/bin/uic-qt5 -tr "Q_" gui/qt/ui/open_net.ui >> gui/qt/ui/open_net.h.tmp
/usr/local/bin/uic-qt5 -tr "Q_" gui/qt/ui/open_capture.ui >> gui/qt/ui/open_capture.h.tmp
rm -f gui/qt/ui/video_effects.h.tmp
mkdir -p -- gui/qt/ui
rm -f gui/qt/ui/open.h gui/qt/ui/open.h.tmp
sed -e 's/Q_(\"_(\\\"\(.*\)\\\")"/Q_("\1"/' gui/qt/ui/open_disk.h.tmp >gui/qt/ui/open_disk.h
echo "#define Q_(a,b) QString::fromUtf8(_(a))" > gui/qt/ui/open.h.tmp
sed -e 's/Q_(\"_(\\\"\(.*\)\\\")"/Q_("\1"/' gui/qt/ui/open_net.h.tmp >gui/qt/ui/open_net.h
/usr/local/bin/uic-qt5 -tr "Q_" gui/qt/ui/open.ui >> gui/qt/ui/open.h.tmp
sed -e 's/Q_(\"_(\\\"\(.*\)\\\")"/Q_("\1"/' gui/qt/ui/open_capture.h.tmp >gui/qt/ui/open_capture.h
rm -f gui/qt/ui/open_disk.h.tmp
rm -f gui/qt/ui/open_net.h.tmp
rm -f gui/qt/ui/open_capture.h.tmp
mkdir -p -- gui/qt/ui
mkdir -p -- gui/qt/ui
mkdir -p -- gui/qt/ui
rm -f gui/qt/ui/podcast_configuration.h gui/qt/ui/podcast_configuration.h.tmp
rm -f gui/qt/ui/vlm.h gui/qt/ui/vlm.h.tmp
rm -f gui/qt/ui/profiles.h gui/qt/ui/profiles.h.tmp
echo "#define Q_(a,b) QString::fromUtf8(_(a))" > gui/qt/ui/podcast_configuration.h.tmp
echo "#define Q_(a,b) QString::fromUtf8(_(a))" > gui/qt/ui/vlm.h.tmp
echo "#define Q_(a,b) QString::fromUtf8(_(a))" > gui/qt/ui/profiles.h.tmp
/usr/local/bin/uic-qt5 -tr "Q_" gui/qt/ui/podcast_configuration.ui >> gui/qt/ui/podcast_configuration.h.tmp
/usr/local/bin/uic-qt5 -tr "Q_" gui/qt/ui/vlm.ui >> gui/qt/ui/vlm.h.tmp
/usr/local/bin/uic-qt5 -tr "Q_" gui/qt/ui/profiles.ui >> gui/qt/ui/profiles.h.tmp
sed -e 's/Q_(\"_(\\\"\(.*\)\\\")"/Q_("\1"/' gui/qt/ui/open.h.tmp >gui/qt/ui/open.h
rm -f gui/qt/ui/open.h.tmp
mkdir -p -- gui/qt/ui
rm -f gui/qt/ui/sprefs_audio.h gui/qt/ui/sprefs_audio.h.tmp
echo "#define Q_(a,b) QString::fromUtf8(_(a))" > gui/qt/ui/sprefs_audio.h.tmp
sed -e 's/Q_(\"_(\\\"\(.*\)\\\")"/Q_("\1"/' gui/qt/ui/podcast_configuration.h.tmp >gui/qt/ui/podcast_configuration.h
sed -e 's/Q_(\"_(\\\"\(.*\)\\\")"/Q_("\1"/' gui/qt/ui/vlm.h.tmp >gui/qt/ui/vlm.h
/usr/local/bin/uic-qt5 -tr "Q_" gui/qt/ui/sprefs_audio.ui >> gui/qt/ui/sprefs_audio.h.tmp
sed -e 's/Q_(\"_(\\\"\(.*\)\\\")"/Q_("\1"/' gui/qt/ui/profiles.h.tmp >gui/qt/ui/profiles.h
rm -f gui/qt/ui/podcast_configuration.h.tmp
mkdir -p -- gui/qt/ui
rm -f gui/qt/ui/vlm.h.tmp
mkdir -p -- gui/qt/ui
rm -f gui/qt/ui/sprefs_input.h gui/qt/ui/sprefs_input.h.tmp
rm -f gui/qt/ui/profiles.h.tmp
rm -f gui/qt/ui/sprefs_interface.h gui/qt/ui/sprefs_interface.h.tmp
echo "#define Q_(a,b) QString::fromUtf8(_(a))" > gui/qt/ui/sprefs_input.h.tmp
mkdir -p -- gui/qt/ui
echo "#define Q_(a,b) QString::fromUtf8(_(a))" > gui/qt/ui/sprefs_interface.h.tmp
rm -f gui/qt/ui/sprefs_subtitles.h gui/qt/ui/sprefs_subtitles.h.tmp
/usr/local/bin/uic-qt5 -tr "Q_" gui/qt/ui/sprefs_input.ui >> gui/qt/ui/sprefs_input.h.tmp
/usr/local/bin/uic-qt5 -tr "Q_" gui/qt/ui/sprefs_interface.ui >> gui/qt/ui/sprefs_interface.h.tmp
echo "#define Q_(a,b) QString::fromUtf8(_(a))" > gui/qt/ui/sprefs_subtitles.h.tmp
gui/qt/ui/sprefs_audio.ui: Warning: Buddy assignment: 'mmdevicePassthrough' is not a valid widget.
sed -e 's/Q_(\"_(\\\"\(.*\)\\\")"/Q_("\1"/' gui/qt/ui/sprefs_audio.h.tmp >gui/qt/ui/sprefs_audio.h
/usr/local/bin/uic-qt5 -tr "Q_" gui/qt/ui/sprefs_subtitles.ui >> gui/qt/ui/sprefs_subtitles.h.tmp
rm -f gui/qt/ui/sprefs_audio.h.tmp
mkdir -p -- gui/qt/ui
rm -f gui/qt/ui/sprefs_video.h gui/qt/ui/sprefs_video.h.tmp
sed -e 's/Q_(\"_(\\\"\(.*\)\\\")"/Q_("\1"/' gui/qt/ui/sprefs_input.h.tmp >gui/qt/ui/sprefs_input.h
echo "#define Q_(a,b) QString::fromUtf8(_(a))" > gui/qt/ui/sprefs_video.h.tmp
/usr/local/bin/uic-qt5 -tr "Q_" gui/qt/ui/sprefs_video.ui >> gui/qt/ui/sprefs_video.h.tmp
sed -e 's/Q_(\"_(\\\"\(.*\)\\\")"/Q_("\1"/' gui/qt/ui/sprefs_interface.h.tmp >gui/qt/ui/sprefs_interface.h
rm -f gui/qt/ui/sprefs_input.h.tmp
sed -e 's/Q_(\"_(\\\"\(.*\)\\\")"/Q_("\1"/' gui/qt/ui/sprefs_subtitles.h.tmp >gui/qt/ui/sprefs_subtitles.h
mkdir -p -- gui/qt/ui
rm -f gui/qt/ui/streampanel.h gui/qt/ui/streampanel.h.tmp
rm -f gui/qt/ui/sprefs_subtitles.h.tmp
echo "#define Q_(a,b) QString::fromUtf8(_(a))" > gui/qt/ui/streampanel.h.tmp
mkdir -p -- gui/qt/ui
/usr/local/bin/uic-qt5 -tr "Q_" gui/qt/ui/streampanel.ui >> gui/qt/ui/streampanel.h.tmp
rm -f gui/qt/ui/messages_panel.h gui/qt/ui/messages_panel.h.tmp
rm -f gui/qt/ui/sprefs_interface.h.tmp
echo "#define Q_(a,b) QString::fromUtf8(_(a))" > gui/qt/ui/messages_panel.h.tmp
mkdir -p -- gui/qt/ui
/usr/local/bin/uic-qt5 -tr "Q_" gui/qt/ui/messages_panel.ui >> gui/qt/ui/messages_panel.h.tmp
sed -e 's/Q_(\"_(\\\"\(.*\)\\\")"/Q_("\1"/' gui/qt/ui/sprefs_video.h.tmp >gui/qt/ui/sprefs_video.h
rm -f gui/qt/ui/about.h gui/qt/ui/about.h.tmp
echo "#define Q_(a,b) QString::fromUtf8(_(a))" > gui/qt/ui/about.h.tmp
rm -f gui/qt/ui/sprefs_video.h.tmp
/usr/local/bin/uic-qt5 -tr "Q_" gui/qt/ui/about.ui >> gui/qt/ui/about.h.tmp
mkdir -p -- gui/qt/ui
sed -e 's/Q_(\"_(\\\"\(.*\)\\\")"/Q_("\1"/' gui/qt/ui/streampanel.h.tmp >gui/qt/ui/streampanel.h
rm -f gui/qt/ui/update.h gui/qt/ui/update.h.tmp
echo "#define Q_(a,b) QString::fromUtf8(_(a))" > gui/qt/ui/update.h.tmp
sed -e 's/Q_(\"_(\\\"\(.*\)\\\")"/Q_("\1"/' gui/qt/ui/messages_panel.h.tmp >gui/qt/ui/messages_panel.h
rm -f gui/qt/ui/streampanel.h.tmp
/usr/local/bin/uic-qt5 -tr "Q_" gui/qt/ui/update.ui >> gui/qt/ui/update.h.tmp
mkdir -p -- gui/qt/ui
rm -f gui/qt/ui/fingerprintdialog.h gui/qt/ui/fingerprintdialog.h.tmp
echo "#define Q_(a,b) QString::fromUtf8(_(a))" > gui/qt/ui/fingerprintdialog.h.tmp
rm -f gui/qt/ui/messages_panel.h.tmp
mkdir -p -- gui/qt/ui
rm -f gui/qt/ui/sout.h gui/qt/ui/sout.h.tmp
/usr/local/bin/uic-qt5 -tr "Q_" gui/qt/ui/fingerprintdialog.ui >> gui/qt/ui/fingerprintdialog.h.tmp
sed -e 's/Q_(\"_(\\\"\(.*\)\\\")"/Q_("\1"/' gui/qt/ui/update.h.tmp >gui/qt/ui/update.h
sed -e 's/Q_(\"_(\\\"\(.*\)\\\")"/Q_("\1"/' gui/qt/ui/about.h.tmp >gui/qt/ui/about.h
echo "#define Q_(a,b) QString::fromUtf8(_(a))" > gui/qt/ui/sout.h.tmp
rm -f gui/qt/ui/about.h.tmp
/usr/local/bin/rcc-qt5 -name vlc -o gui/qt/resources.cpp gui/qt/vlc.qrc
/usr/local/bin/uic-qt5 -tr "Q_" gui/qt/ui/sout.ui >> gui/qt/ui/sout.h.tmp
rm -f gui/qt/ui/update.h.tmp
sed -e 's/Q_(\"_(\\\"\(.*\)\\\")"/Q_("\1"/' gui/qt/ui/fingerprintdialog.h.tmp >gui/qt/ui/fingerprintdialog.h
/usr/local/bin/moc-qt5 -DHAVE_CONFIG_H -I../include -I../include -I.. -DMODULE_STRING=\"$(p="gui/qt/dialogs/vlm.moc.cpp"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>    -o gui/qt/dialogs/vlm.moc.cpp gui/qt/dialogs/vlm.hpp
rm -f gui/qt/ui/fingerprintdialog.h.tmp
/usr/local/bin/wayland-scanner client-header //usr/local/share/wayland-protocols/stable/viewporter/viewporter.xml video_output/wayland/viewporter-client-protocol.h
/usr/local/bin/wayland-scanner code //usr/local/share/wayland-protocols/stable/viewporter/viewporter.xml video_output/wayland/viewporter-protocol.c
Using "code" is deprecated - use private-code or public-code.
See the help page for details.
sed -e 's/Q_(\"_(\\\"\(.*\)\\\")"/Q_("\1"/' gui/qt/ui/sout.h.tmp >gui/qt/ui/sout.h
/usr/local/bin/wayland-scanner client-header //usr/local/share/wayland-protocols/unstable/xdg-shell/xdg-shell-unstable-v5.xml video_output/wayland/xdg-shell-client-protocol.h
rm -f gui/qt/ui/sout.h.tmp
/usr/local/bin/wayland-scanner code //usr/local/share/wayland-protocols/unstable/xdg-shell/xdg-shell-unstable-v5.xml video_output/wayland/xdg-shell-protocol.c
/usr/local/bin/wayland-scanner client-header < "video_output/wayland/server-decoration.xml" > "video_output/wayland/server-decoration-client-protocol.h.tmp"
Using "code" is deprecated - use private-code or public-code.
See the help page for details.
/usr/local/bin/wayland-scanner code < "video_output/wayland/server-decoration.xml" > "video_output/wayland/server-decoration-protocol.c.tmp"
mv -f -- "video_output/wayland/server-decoration-client-protocol.h.tmp" "video_output/wayland/server-decoration-client-protocol.h"
Using "code" is deprecated - use private-code or public-code.
See the help page for details.
mv -f -- "video_output/wayland/server-decoration-protocol.c.tmp" "video_output/wayland/server-decoration-protocol.c"
/usr/local/bin/gmake  all-recursive
gmake[3]: Entering directory '/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/modules'
Making all in .
gmake[4]: Entering directory '/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/modules'
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/libdvdnav_plugin_la-dvdnav.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/libdvdnav_plugin_la-dvdnav.lo -MD -MP -MF access/.deps/libdvdnav_plugin_la-dvdnav.Tpo -c -o access/libdvdnav_plugin_la-dvdnav.lo `test -f 'access/dvdnav.c' || echo './'`access/dvdnav.c
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/libdvdread_plugin_la-dvdread.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/libdvdread_plugin_la-dvdread.lo -MD -MP -MF access/.deps/libdvdread_plugin_la-dvdread.Tpo -c -o access/libdvdread_plugin_la-dvdread.lo `test -f 'access/dvdread.c' || echo './'`access/dvdread.c
depbase=`echo access/ftp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/ftp.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/ftp.lo -MD -MP -MF $depbase.Tpo -c -o access/ftp.lo access/ftp.c &&\
mv -f $depbase.Tpo $depbase.Plo
depbase=`echo access/http.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/http.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/http.lo -MD -MP -MF $depbase.Tpo -c -o access/http.lo access/http.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"dvdread\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/libdvdread_plugin_la-dvdread.lo -MD -MP -MF access/.deps/libdvdread_plugin_la-dvdread.Tpo -c access/dvdread.c  -fPIC -DPIC -o access/.libs/libdvdread_plugin_la-dvdread.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"http\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/http.lo -MD -MP -MF access/.deps/http.Tpo -c access/http.c  -fPIC -DPIC -o access/.libs/http.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"dvdnav\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/libdvdnav_plugin_la-dvdnav.lo -MD -MP -MF access/.deps/libdvdnav_plugin_la-dvdnav.Tpo -c access/dvdnav.c  -fPIC -DPIC -o access/.libs/libdvdnav_plugin_la-dvdnav.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"ftp\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/ftp.lo -MD -MP -MF access/.deps/ftp.Tpo -c access/ftp.c  -fPIC -DPIC -o access/.libs/ftp.o
In file included from access/http.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const In file included from access/dvdnav.c:46:
vlcIn file included from ../include/vlc_common.h:_o1031:
bjec../include/vlc_variables.h:189t_:12: t *)(&(x)-warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from access/dvdread.c:41>ob  189 | :
j) In file included from ../include/vlc_common.h  :1031 r:
../include/vlc_variables.het \
      |               ^ur:189:12:n var_Se
tCh warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ecked(  189 |     return var_ p_SetCheckIn file included from ed( p_obj, psz_namaccess/http.c:e, VLC_VAR_INTEGERob,36 val j);:

      | ,In file included from ../include/vlc_common.h           ^
:1031 p../include/vlc_variables.h:140:48::
 note: expanded from macro 'var_SetChecked'
../include/vlc_variables.h  140 | #sz_nadefine var_me, VLC_VAR_INTEGER, vSeal );
:      |            ^
tChecked227:12: (o,n,warning: t,v) var_Se../include/vlc_variables.h:140:48: note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'var_SetChecked'
tChe  cked(VL227 |  C_   140 | #def  ine varretOBJ_SetCheckeEurnd(o,nCT,t,v) va(o),n,In file included from access/ftp.c:37:
In file included from t ,v)
rva      | r__Set                                               ^
Check../include/vlc_common.h:eSed( p481:tC../include/vlc_common.hh_obj:1031:
, psecz_name, VL../include/vlc_variables.hked:189:12C(:_VARVL C__FOBJECT(o)LOAT,n,t,v), vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
al );
      
      | |                                                ^           ^
  189 |  ../include/vlc_variables.h:
140:48   re../include/vlc_common.h:turn v481:ar15: note: _Setexpanded from macro 'var_SetChecked'
C:   140he | #deckedfine note: expanded from macro 'VLC_OBJECT'(
 p  481_ov |  b   j,    ps coar_Sensz_nt stChtrucecked(ot v,n,lc_t,v) varcaommo_Setmen_, VmeLC_VmbAR_INTECheGEcerRs:, va (cl )on;
      |            ^st
 k15: note: vlc_object_t *)(&(x)edexpanded from macro 'VLC_OBJECT'
(-VL  481 |  C_  OB>J../include/vlc_variables.h  :E  ob140 con:48sCT(o),: note: t expanded from macro 'var_SetChecked'
n,j)  140 |  strt,v)#d
      \
efi|       u                                               ^
n../include/vlc_common.h:481:15: note: |               ^
expanded from macro 'VLC_OBJECT'c
te    481 | vlc _   vacommon_r  _SIn file included from access/dvdnav.c:em  46:
In file included from ../include/vlc_common.h:conembset1031:
../include/vlc_variables.ht sChtre:cked(u203cto:,n,12trs: (:,v ) va vlrwarning: _c_ccdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ons
Somt vlcme_obon_tChjece  t_203 |  m   ckeemrbdtetuer(rnVs *)LC_(&(OBJxE)->CT(oboj) :\
       | (cons              ^
),t vn,t va,v)r_lc_oS
      ebIn file included from tCject_| ht                                                ^eck*)(access/dvdread.c:ed( p_41:
In file included from ../include/vlc_common.h&(x)o-:1031:
../include/vlc_variables.h
>o../include/vlc_common.h:b481:bj) :\15203:: 
      | note: expanded from macro 'VLC_OBJECT'12              ^
j,
 : warning: pdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  203 |    481   r | z  et      courIn file included from _nname,st access/http.c:36n:
  sIn file included from VLtr../include/vlc_common.hC:1031:
../include/vlc_variables.h_VAR_BOucva:r_SOL,t v va241lc_l:come12tChemo:n_mem bckers:) ;(co warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]nst vlc_obj
eec  dt( p
      |            ^241_
o_t../include/vlc_variables.hb |  j,  :  rpsze_turn navar_ *)(&(me, x)SetChVLC-ec>o140bkj_e:d( V) AR48: note: expanded from macro 'var_SetChecked'
p__  \obBOOL140 | 
#      |               ^
, val dejfine ,var) ;
p      |            ^s
_z_In file included from nSame../include/vlc_variables.he:access/ftp.c:37140:,48 V:
In file included from ../include/vlc_common.htChe:: note: 1031:
LCexpanded from macro 'var_SetChecked'_V
Ac../include/vlc_variables.h:203  k140edR | _#d:12:(efi warning: STRodue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]INGn
e, ,v ar_valSetn   )Ch,te203 | ,v)   v cked retur;
      | (           ^o,n vaar_Sen
r_,tChecket,vS) va../include/vlc_variables.hd(r_S: ept140Ch_obej,tC pszhececkek_name:48: note: expanded from macro 'var_SetChecked'd
(VLCd  (VLC140_O_BJEe, VLC_VOAR_BO | #deBCOL,TJECT va(l )o);
      fin,e var_SetC| n,t,           ^hv)
      
eck| ed(o,                                               ^../include/vlc_variables.h:140:
48: (../include/vlc_common.h:o)note: expanded from macro 'var_SetChecked'
,n,n481  :140 | #t,v),t
      de,vfi)15: n ve note: vaar_expanded from macro 'VLC_OBJECT'S|                                                ^etChe
cked(V../include/vlc_common.hr_S:481:e
tL  481 | CC_   OBJ    EChe Tc(o),n,t15: note: ,vkeexpanded from macro 'VLC_OBJECT')
      
d  |                                                ^c(o,481n,t,ov |    )
 va../include/vlc_common.h   r_:n481  stS:15 sconstetC shecked(t: note: texpanded from macro 'VLC_OBJECT'VLruC_OrBJE
CT(uct v  481 |     l  oc),n,t_co, m comncst onvlc_t sc_motmmorucnv)_m
      embeemrsbt|  v                                               ^e:
rslc: _ (cc(commoonst vo../include/vlc_common.hln_:481:c_obje15cnt_st vme: note: expanded from macro 'VLC_OBJECT't *)l(&(
x)-mbe>obr  c_481obsjje):  \
      |               ^
(ccont |  _t *)  st  vl    cIn file included from (onsaccess/dvdread.cct s:_objec41tt_tru :
*)(ct&(In file included from  ../include/vlc_common.hx):1031->obj):
../include/vlc_variables.h:&(x)- >212:12: \
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      ovl  212 |     rebc_t| c              ^
urn j)ov \
ar_SetC      mmon_In file included from h| access/dvdnav.cecmemked              ^:
b (oe46:
In file included from rs:b../include/vlc_common.hj, :na1031me, :
 (Vc../include/vlc_variables.honst vL:212:In file included from C_VA12lR_CcOOaccess/http.c:: R36D_So, va:
bjlIn file included from ../include/vlc_common.h:1031:
warning: );
e      ../include/vlc_variables.h:256due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:|            ^
c  ../include/vlc_variables.ht_t *:140:)21248: note: expanded from macro 'var_SetChecked'
 |   14012:(   & ret(x) warning: u- | rndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 v  256 | >obj) a  r re_S#teu defi\n
      | t              ^
Cre vhecankedr_ SetvC (aohecbrjIn file included from , _Saccess/ftp.c:37en:
In file included from ked../include/vlc_common.h:1031:
../include/vlc_variables.h:t(o,212an,m:12: warning: t,v) due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]Ch
e  212,ev |  ckea VLCr _d(_ pSet_  CVAR_orhetbj,urn COveOc aRrpsz_Seked(V_LCt_OBnaCheme, VDLcC_S, VARv_ADDRESSJ, vEaCal T(o)ked (l);;obj, 
      |            ^n
      |            ^
a
me../include/vlc_variables.h:../include/vlc_variables.h,140: V:L140C:4848_: : note: VAexpanded from macro 'var_SetChecked')
R  _note: 140C | ,n,t,v)
#de      |                                                ^fiexpanded from macro 'var_SetChecked'n

OOR../include/vlc_common.h  :140DS, | #d481:15: e  vaval);note: expanded from macro 'VLC_OBJECT'
er_  481Se
t      f | i    ne var    _|            ^
cCheck../include/vlc_variables.h:eSod(nso,nt140:48: str note: expanded from macro 'var_SetChecked'ue
,ctChetcket,v) dvar_  (o,140Sn, | #def vlic_cnet,v) evar_Som mvar_Son_emetemberCshtChe: (ctCckehede(VLocnCst kedc(_OBvJECkol,ne,t,vd(c_VLC_OBJEC) vobT(ojeact_),tr *)n,(_&(xt)->ob,SvetCh)ecj
      k) \ed
      |                                                ^
|               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
(  481VL | C_OBJT(o),  n,tEIn file included from  C,v)
access/dvdread.c :41T(:
      | In file included from                                                ^
../include/vlc_common.h: 481:15: ../include/vlc_common.h:o) ,n1031  note: expanded from macro 'VLC_OBJECT'
:
co  ../include/vlc_variables.h,t:227481 |   : 12,n :st v)
      |                                                ^    c
../include/vlc_common.h: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  481227sn | strt suct:15:  t vlc_cornote: expanded from macro 'VLC_OBJECT'uc
mt vmlc  481 on_m_common_ emmembberers: ( r |   s  c   o conn:etst  urnv lc(sco_objvar_St setChtreckucted( p_ob ejc,tnvst v pszlcl_c_obc_jot *mm)eon_(memb&ce_(nxtrs:)a->objme_t *) \ (, )con(&s(t 
VvlLC_c_      | obxjVe              ^Ac
)->otR_F_bjLOt) \
      AT , v*al )|               ^
In file included from )(&(x)->access/http.c:36ob:
;
j) \
            |            ^
In file included from ../include/vlc_variables.h:In file included from ../include/vlc_common.h140access/dvdnav.c|               ^
:1031:
../include/vlc_variables.h:276:10: :48:warning:  note: expanded from macro 'var_SetChecked'
:  14046:
 | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]In file included from ../include/vlc_common.h:1031:

#../include/vlc_variables.hIn file included from :227:access/ftp.c12:  276d |  e37:
In file included from ../include/vlc_common.h:1031::
 ../include/vlc_variables.h fi:227:12 warning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 i: |    f(  !e re warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vavar_r_  SetGe227 |  ttC Curhech  rekeed(cko,n,t,n vaturv_e) SetrnC vad(v p_oarbj, _Ser_StCheckedh( p_oebcj, kepsz_entame, VLCdC_he( p_obj, pVARckps_ez_Isz_nanNTmEdGea(VLCme_, V,L OVLCC_VAB_VJEAR_RCTFL_(OAT,FLOAo) E,n,t,vR)
      | T                                               ^
, ../include/vlc_common.h:481:v,&15va :al note: expanded from macro 'VLC_OBJECT'l
  );) )
      
  481v      | al          ^
) |    ;|            ^
 
../include/vlc_variables.h:  140      |            ^:
48:../include/vlc_variables.h note: expanded from macro 'var_SetChecked' : ../include/vlc_variables.h:142:48:c
   140 | o#denst finenote: sexpanded from macro 'var_GetChecked'
tru  142 | #ct define  vavlc140:r_48_coGv: note: aexpanded from macro 'var_SetChecked'
mmon_memetCb  ehec140 | k#dedef(r_oineS verstarC,_hSetCheeckncked(:o,ned(o, (,t,v) varn_cSonstetC vlch,eckt,ved(_objeVLC)_O BJEvar_SCT(eo),n,ctt_t tCheck,v)
      | *,                                               ^
t,v) v../include/vlc_common.he:481:15:adr_( note: GeVLC_t)O(&CB(x)-hecexpanded from macro 'VLC_OBJECT'J
E>kedobj) (CV\
  481 | T   (o), n        ,LC_O|               ^t,
 v con)
      |                                                ^
sBJECT../include/vlc_common.ht :stIn file included from access/dvdread.c:41481:ru(o:
),n,In file included from ../include/vlc_common.hct:1031:
,v15: note: )
t ../include/vlc_variables.h      | :v                                               ^
241:12: warning: lc_expanded from macro 'VLC_OBJECT'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c  
481  241 | omm | on _   ../include/vlc_common.h  :481:  me  mb15: reter note:  urn varexpanded from macro 'VLC_OBJECT's: _Se(cconstt ovl
c  481_Coh | eck bjectn_   e   d(st  str tp_ocu ct bonsjvlc_com, t*)(mpsz&(x)_non_-ameme>, Vobmj)  s\
tLC_Vb      | A              ^
Rr_STRuINGec, vrs: atl  );
      (co| In file included from            ^nst vaccess/ftp.c:
lc_obvlcjec_../include/vlc_variables.h:140:4837:
In file included from t../include/vlc_common.h:1031_t c*om)(m: note: on_mexpanded from macro 'var_SetChecked'
e  140 | #m&(x)dbefie->obj)rs: (cone ns \t
va      | r_S               ^
etCvlc_hobjecked(o,n,t,v) var_ect_t S*)(&(xIn file included from )->eobtCaccess/dvdnav.c:j46h) \ec
      ked(V|               ^
:
In file included from LC_OBJ../include/vlc_common.h:1031:
ECT../include/vlc_variables.h(o):241:12: warning: ,n,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t,v  241 |    )
 re      | tuIn file included from                                                ^
access/http.c:36r:
In file included from n:
../include/vlc_common.h../include/vlc_common.h../include/vlc_variables.h:241:12: v:1031:
../include/vlc_variables.h:ar_Se warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  241481 | t    :15:Che rnote: expanded from macro 'VLC_OBJECT'
293  481 | cke  d(  : 10 p_:obj,et ur   p n vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]caonr
_SetChe  sz_293 |   st  in f(sct !var_kedame,Ge(  tCp_VobjL, pChecked_(ru cpVARt_obj,_ psz_S vlszTRInc_nam_Ncome,moan_me, VLC_mVA VGLCe,mR __VbeSTRIvNG,a vall ) ;
);
ArsR_      : (cons|            ^      
|            ^t../include/vlc_variables.h:140
 :v../include/vlc_variables.h:140lc:48B:_ note: 48:OO note: L, &valoexpanded from macro 'var_SetChecked'
bje  140 | #deexpanded from macro 'var_SetChecked'
ctf  140_ | t *ine ) )
)(&       |          ^
../include/vlc_variables.hva:142:(r_#dSef48:xi)->obneetC note: expanded from macro 'var_GetChecked'
 j) \va
  r_142hS | #deec      | e              ^t
fCheineckke vad(o,nr_e,tGe,dv)(In file included from o,access/dvdread.ct:C41 :
In file included from ../include/vlc_common.h:1031:
n,var../include/vlc_variables.h_t,v):h256:12: SeectCh warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]var_SetCheck
keeck  256 | ded(( VLeVC_ OLC  r_BJEetOCTB(ourn),n,t va,v)r_S
de(o,n,tt,v) va      | rChec                                               ^
kJEe_GdetCh../include/vlc_common.h( pe_ocC:bT(okedj, p),sz(_nan,mVLte,,481C_:15:v)
       OB VLCnote: _VARJexpanded from macro 'VLC_OBJECT'
_AED  481 | DRESS  |                                                ^    ,
 v  c../include/vlc_common.haonsCT(o)l,n ,t,)t s;
      :481v)
tru      |                                                ^:
15../include/vlc_common.h:481| :c note: texpanded from macro 'VLC_OBJECT'
           ^  481 |  v:15
:../include/vlc_variables.h:140: lc_note: expanded from macro 'VLC_OBJECT'
48:   481 c o | note: expanded from macro 'var_SetChecked'
     140 |        c#deofin nste struct v   c aonvrst smmot_Sn_mermbeucrs: (ct onstvllc_coemcmon_ _cmtevClchm_oobeecbmrs: m(ked(jo,ectn,t,_ov)nc ot *n_memst vlbevar_Sc_ob)e(&(rjx)s: (->ocobject_ttn *s))(&(x)->Ctobj) he\  
      \|               ^vc
k
ed(VLC_lc_OBJECT(o      | ),objIn file included from e              ^n,
t,access/ftp.cv):c37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12:t _
      | t                                               ^
 *../include/vlc_common.h:)warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]481:15: In file included from access/http.c:(note: expanded from macro 'VLC_OBJECT'

36&(x)  :
->ob256 |   j) \
481 |         |  In file included from ../include/vlc_common.h:              ^
1031:
     ../include/vlc_variables.h:304:17c:on   s warning:  rtetdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
ustr  ru304n |   In file included from   ifc (access/dvdnav.c :46:
In file included from lvart ../include/vlc_common.h_Sevtlic:1031:
../include/vlc_variables.h:_ckomely(m256:on_!12: vameCmhbre_ercs: (ckedwarning: Gonset(t Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]hecke
d   (v 256objl,c_p na |   me , _obreturn vj, psz_ oVaLCbjectname,_t  VLCr__*)_(&(xVAR_SCOO)RD->obS, &vaetj)CheckeVAR_AD \
      | DRd( E              ^
SS,p va_obj, pl sl)));)
      
      |            ^In file included from access/dvdread.cz
:_name41:
|                 ^../include/vlc_variables.h:140In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h
:276:10../include/vlc_variables.h::48:: note:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
142expanded from macro 'var_SetChecked'
    140 | #d:ef27648i | : ne    i varfnote: expanded from macro 'var_GetChecked'_Se
( !  142var_tC | #hedefckedin(oe var,_G, n,Vt,vL) varC_VA_eRSetC_tChhGeteeccCkAeheckkDeedd( dp(_obDRE(o,nj,t,SS, VLC _Ov,pavBsJzl )_)ECT(na o);,n,var_t,
Gv)e      
      tC|            ^
he../include/vlc_variables.hcked(:140:|                                                ^
48VL:../include/vlc_common.h:C_481me,:15O VL note: expanded from macro 'var_SetChecked'
CB_JECV  140 | T(#:d o),n,etf,AR_vine) note: 
      vexpanded from macro 'VLC_OBJECT'I| 
NTEaGEr_  481R,                                               ^
Se |     ../include/vlc_common.ht &:Ch 481:15:e valckenote:    d )con )
      (o,expanded from macro 'VLC_OBJECT'| 
n,t         ^s  
481 |  ../include/vlc_variables.h,v       t:142:)c48 :onstvar  note: expanded from macro 'var_GetChecked'
s  142 | #def_i nStruceet  vstlChc_var_GetceommckonCed(Vht_LmeC_OrckeBmuebd(oct v,n,lc_t,commoJEv)CT vners(ar_Ge_mtChembereckes: (o)c: (dc,n,t,v)
onsot      |  (                                               ^
../include/vlc_common.h:vnst481 vlcVLC_olbjcect_t_o *:)(bj&(ecx)->15_OBJECT(oot_b:tj) \ 
      |               ^
)note: expanded from macro 'VLC_OBJECT'
,n,t,v  481 |  )
      |                                                ^
 *   )(&(x)->o../include/vlc_common.h :481  :15: constIn file included from access/http.c: st36:
In file included from ruc../include/vlc_common.ht: 1031:
../include/vlc_variables.h:324:v10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]lcbj) \
 note:       |               ^expanded from macro 'VLC_OBJECT'

  481
 |   _co  mm   on_324me | m    bceons   ifIn file included from access/ftp.cr:37s:
In file included from (t st../include/vlc_common.h:1031r uc!:
t v../include/vlc_variables.h::276:10 (const vv: lc_clc_objar_Gewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ect_t tC  276* |  h)(&   ifoemmck((x)->objon !v)aed(  _r\_m
      ep_ob| j,              ^
 pmsz_naGbers: (comen, VLsetCCh_t veckVARled_F( pLOIn file included from _obcj_ob, paccess/dvdnav.cAsz:_namjT,ee &,ct_46:
In file included from ../include/vlc_common.h: tVL v1031aC_V*)(&(l:
../include/vlc_variables.h:x A)) 276R-_I>)
N:T      | EGob10ER         ^
,j) \
      :../include/vlc_variables.h:142:|  &v48              ^
: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]note: aexpanded from macro 'var_GetChecked'
l   142)
 ) | #def
      i  ne276 |   vIn file included from access/dvdread.c:41:
In file included from ../include/vlc_common.h|          ^a 
r:1031_GetCh:
../include/vlc_variables.h../include/vlc_variables.h:eck:142e293:48::10d(o,n, t,v ) viar_fGetC( note: expanded from macro 'var_GetChecked' 
he  142c:k warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e!d  293v(VLar |   C_GetChe  if( ! | var_Ge_#deficOnekBted( J p_varobj,_GEetC psz_heCckheckename, VLdC_VAR( _ed(INTo,p_obCT(onj, ,),n,pEt,v) var_GGsEtzR,,_v)nam
e, V      |                                                ^L &Ce_
VAtCh../include/vlc_common.hRe_BO:O481:15:val note: expanded from macro 'VLC_OBJECT'L
, & ) )val
      cked|          ^ 
../include/vlc_variables.h:142:(  481 |    VL  C_) )48 O
      |          ^
../include/vlc_variables.hBJE:C  co :142:Tnote: expanded from macro 'var_GetChecked'
(on48: s),nnote: expanded from macro 'var_GetChecked't ,
ts  142 | #,v)
tr  142      |                                                ^
 | ../include/vlc_common.h:481:15: #note: expanded from macro 'VLC_OBJECT'
d  481dee | ucfinet         varconf vls_GetinChte veccar_co st_kmedmonrGetCheucc_m(ktoedem(bers: ( vlcoco_comm,on,nn,_tn,t,,v) vmvemb)ar_steGet  vlvar_rCGc_obhetsC: (cojecknsecedt_t (hetV* vLC_l)(ckec&(_ox)bj-O>oed(cVtL_tC_OBJECbj T*)) (&\(
      |               ^
B(JECx)-o),n>,obj) \
      |               ^
Tt(o,),nIn file included from v)access/http.c
      :|                                                ^36
,t,v../include/vlc_common.h:
:In file included from 481:)
15: note: expanded from macro 'VLC_OBJECT'      | 
../include/vlc_common.hIn file included from   481: |   access/ftp.c1031:
:37../include/vlc_variables.h:
In file included from                                                    ^
:340../include/vlc_common.h../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10:  warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]co:481n
:  :929315: :  |     note: expanded from macro 'VLC_OBJECT'ist stf( rwarning: !var
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
_  340Ge | 481    tui |    Cc    he cckeof(d( p_to vanr_bj , pGsvsletCtz sht_cnruct_com veckeald(m p_emo, n_mcemVLobeC_co_bmrs:mon (const vjlc_, obje_mpsct_VembeAt *)rs:Rz_ (_BOco(&(x)-nstOL> vlnob, c_obajj&ve) ct\ma_l )
      t|               ^
 *)(&( x)->obe, j)VL \C)
      |               ^

      |          ^
_VAR_STRING, &val../include/vlc_variables.h:142 ) ):48
: note: expanded from macro 'var_GetChecked'      | 
        ^
In file included from access/dvdnav.c:../include/vlc_variables.hIn file included from   142access/dvdread.c | #d:e:41:
46In file included from f../include/vlc_common.h:1031:
in:
../include/vlc_variables.h142e: v:48:ar304In file included from ../include/vlc_common.h_GetC:17: :1031:
../include/vlc_variables.h hwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]note: ecexpanded from macro 'var_GetChecked':
293:ke  10: 304
dwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |    293 |        (o,nif (lik142 |   if,#t,dv) elefin(y(var_G!var_eGetCheec varkted_Che (Geocbj, nkamtChed(VLC_OB !JECeve, aVLT(ocC_VARkr_ed(_GetCCOoOhRDS),,en,ckt,v ed&)
( p,n,v_objal      | , pszt                                               ^_na
))../include/vlc_common.h),v
      ) | :v481:15:                ^ar note: expanded from macro 'VLC_OBJECT'

_  meGe481,../include/vlc_variables.h:142: 48: Vtnote: expanded from macro 'var_GetChecked'
 |        LC   142_VAR_CconhBstOO  | #defisL, &vne ecked(VtructavlLC  ) _ar_G)Ov
etClBJhec_cEom      |          ^C
T(o../include/vlc_variables.h:)m142:48ck: ,nnote: expanded from macro 'var_GetChecked'
on_m  142 | ,tem#dbeeefind,v)
      re vs|                                                ^
:a../include/vlc_common.h:481:r_15Ge:t (c(o,Cn,th,v)ec onked(vo,n ar_Ge,note: expanded from macro 'VLC_OBJECT'
s  481t  | vlc_ obtCjechecked(VL   t_t    *)(& c(x)on->ostbj) s \
      C_O|               ^
trBJECT(o),nuc,tt ,vvlc_)
co      |                                                ^
mmon_../include/vlc_common.h:mem481:15be: rs: (cIn file included from tnote: expanded from macro 'VLC_OBJECT'ons,
vt access/ftp.c:37  ) v:
valr_cGe481 |     In file included from tC h ec_../include/vlc_common.h:1031ke:
o../include/vlc_variables.h:304d:17: (warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b  304 | j  Ve  if ct_t *()l(ike LC_&ly( OBJ(!vEx)->CTobj)ar( o),n_,t,c\
      on|               ^
GetsChtec skedtr (obj, vnameuc,)
      |  VLC_                                               ^
tVAR_../include/vlc_common.h:In file included from access/http.c vlc481_C::15c: 36note: expanded from macro 'VLC_OBJECT':
OOIn file included from ommRDS, &
v  481 | o../include/vlc_common.ha:l n1031:
../include/vlc_variables.h)))
      _:     m |                 ^
ember c../include/vlc_variables.h:on142:48: st sts:note: expanded from macro 'var_GetChecked'r350
:9uc  t vlc142 | _common (c_onstm#d evmblc_efe:ineobrj ewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  c:  t_va350r_Gt( *)( |     if(&etC var_hecke(x)d(o->obj,n,t,v)) cGvar \e_Ge
      |               ^tC
tChhecked(VeonscLC_tk velc_obdjOe(BJECT(oct)In file included from access/dvdread.c :41:
In file included from ../include/vlc_common.hp_t:_obj ,,1031 psnz,t_n*:
../include/vlc_variables.h:324,v)
:10:)(&a(x warning:       me,)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] ->|                                                ^
o
  Vbj)LC_324../include/vlc_common.h: V | AR_481:   15: note: Sexpanded from macro 'VLC_OBJECT'
\  T481 |   
R      |               ^
ifIN( G,  !v&v aa l )   )
       |         ^
In file included from access/dvdnav.c:46 c:
In file included from on../include/vlc_common.h:st1031:
 s../include/vlc_variables.h../include/vlc_variables.h:142rtru_:304::17Getc: t48 vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  lc_comm304C |  henote: expanded from macro 'var_GetChecked'
conked(    _membp   erisf 142(lik_obj,el  | psz_nay#def: (icome, VLne varnst vC(l!v_c_oVAa_Ger_GebjtR_Fect_LOATCheck, t ed *)(&t(x)Ch(&eckva->obje, noalmbj)e, d\ 
()      o,n V|               ^LC 
,t,v))_
 Vvar_A      |          ^
GetChR_CO../include/vlc_variables.h:142ORDeckS:48In file included from access/ftp.c:: note: expanded from macro 'var_GetChecked', 
&va  142 | #l37:
))In file included from )
      ../include/vlc_common.h:de1031:
e../include/vlc_variables.h|                 ^:324
d(VLf../include/vlc_variables.h::10:ine va warning: rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
142  324 | :48  :C note: expanded from macro 'var_GetChecked'
_  if_G(   142 | e#!vdaOref_BGettCinCehecked(o,JECn,Th(o)et,nc,,ket,v)v) v
      | adr_Get( Chp_oeckb                                               ^j, epsz_nad(mVLe, VC
../include/vlc_common.h:481:LC15: note: __Oexpanded from macro 'VLC_OBJECT'
V  481 |  BAJEC R_T(FLOAT   o) , &v al  ) )
c,n,t      onst,v s)
      | | tru                                               ^         ^

ct ../include/vlc_variables.h:142:vlc_co../include/vlc_common.h:481:1548::  note: expanded from macro 'var_GetChecked'
note: expanded from macro 'VLC_OBJECT'  
142  481m | #demfine on_mvar_eGetmbers:C (c |  h     ec  okconestnsd vlc(_obt so,ntrujecctt_ vt,t,v ) v*)(lc&(xar_Get)_common->ob_Chememckeberd(VsLC_OBJjECT(o)),n \
      ,t,v)
      | |                                                ^
              ^
../include/vlc_common.h:: (const vlc_object_481:t *)(&(x)15:- note: >expanded from macro 'VLC_OBJECT'
o  481 |     bj)   In file included from \
       | access/http.c co              ^:36:
In file included from nst
../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   362 |     if( vastrucrt vIn file included from _access/dvdread.c:41Glc_:
In file included from ../include/vlc_common.hcommetCho:1031:
../include/vlc_variables.heckn_m:ed( embp_obers: j,340(co psnst z_vlc:9na:_me, obj warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]eVL
Cct_  340t * |  _   if( varV_GA)(&R_AD(xDRetE)->ChSS, &valecko )ebd( j )) \
      | p_o              ^
bj
      , p|         ^
s../include/vlc_variables.h:142:z_48:na note: meexpanded from macro 'var_GetChecked'
, VLC_VA  142R_ST | #RIdeNGfIn file included from access/ftp.cine :37, v:
In file included from ../include/vlc_common.ha&v:1031:
r_a../include/vlc_variables.hl :340:9: warning: G) due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e)  
      tCheck|         ^ed(o,
340 | ../include/vlc_variables.h:n ,t, 142:48  v) vif(ar_ vG: etnote: expanded from macro 'var_GetChecked'ar_G
etCChhececkkede( pd(VLC_OBJ_ob  142Ej, C  | T#defvar(oinep) v,nasz_GetChre,_tncked(ameo,,nv)
      |                                                ^,t,v) va_Ger,
 t../include/vlc_common.h:481VLC:_V_Ge15AtCR_SCheckhe: note: deck(expanded from macro 'VLC_OBJECT'
Ve  LC_OBJ481 |  ECTdRIN(T(o,n,o t)G, &v ,v)     al , n)var_, )GetCct
      | ohecke,v)
d        ^(n
V      stL../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
 str  142 | Cuct#_defineOBJEC vT vl(ao),r_Gen,ttc_C,hev)
ckcommoe      | d                                               ^
../include/vlc_common.hn_memb(o,n,t,:481:15: enote: rv|                                                ^s
:expanded from macro 'VLC_OBJECT'
 ../include/vlc_common.h:481  :15)481 |      : note: (co  nstexpanded from macro 'VLC_OBJECT'
 vlc_o   481 conbje |     var_cGst t_stett *   Checked(VLC_rOBJEC )(uTct vl(o),c_c&n,t,ommon_mv)
      (xem)-b| >obj                                               ^
../include/vlc_common.h:) \
481:15:      | ers               ^
note: :expanded from macro 'VLC_OBJECT'
   481 |  (const vl     c_  conost bstconst rucstrtje vct_t ulc*)(&(c_commoxn_memb)-er>ot vlcsIn file included from access/http.c:_cbjomm) o\: (conn_st vlc_omebject_mbert *)(&s:(x)-
       >o(c|               ^bj)
ons \t 
      vl|               ^c_objec
t_t *)(&(x)36->:
obj) \
In file included from ../include/vlc_common.h:      1031:
../include/vlc_variables.h| In file included from               ^:429:In file included from 5
:access/ftp.c: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
37:
In file included from   ../include/vlc_common.h429:1031:
access/dvdread.c../include/vlc_variables.h:350:41:
:9:In file included from ../include/vlc_common.h:1031:
 |  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:  350: 350 | 9:In file included from      iaccess/dvdnav.cf(warning:    : varv46adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r:
  350_C |    In file included from ../include/vlc_common.h:1031:
re i_Gef(../include/vlc_variables.h :tC324avhar_ecked:G10:t( pe e( tChwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_ecopbj,k_ psz_e  324 |  nad(   if(m e, VL pC_V_o!AR_vabobj,ST RINpr_GetjG,Ch s&zv_necaake,l psz_d( pna ) )mm_e,
e       |         ^
VLC_VAR../include/vlc_variables.h:142_ST, VR:IoLC_VANG48: ,R_INnote: expanded from macro 'var_GetChecked'
TE  142GER  | #def|i ne &valb j,  v)ps z_nVaam)LCe,r_
      |         ^
_G ../include/vlc_variables.h:142:VLVA48:RC_VA note: expanded from macro 'var_GetChecked'
R_F_DeOtLO  IChecNkeH142A | ERTIT ), &;
      | dval (o) ,n,t,v) )
var_    ^Ge
tCh#de      |          ^fine
../include/vlc_variables.h:eck122:e../include/vlc_variables.h:d39(V142:48:  :varnote: expanded from macro 'var_GetChecked'
_ LCGnote: _OBetexpanded from macro 'var_Create'  Checke
d142(oJ,n | #EdeCT(o),nfi,t  ,v)
,t,      122n|                                                ^
../include/vlc_common.h:481:e v15:  | note: expanded from macro 'VLC_OBJECT'av
r  481) v#dear_Gef | itCh  ecked (ne _varGVLC_OB_Cre a Jte  ( caetoECTnst(,Cheb,oc),nc) kedvar(o,n,t,,v)_Cr vaeatr_Gte(etC,v)he
      | c VLC_keOBd                                               ^
(V../include/vlc_common.hJELC_:CTO(a),BJE 481:b, c15: )
      | C                                      ^
T(o note: expanded from macro 'VLC_OBJECT')../include/vlc_common.h
,:481n,  481 | t:15:,v) note: expanded from macro 'VLC_OBJECT'
      | 
                                                 ^  481 |   
   ../include/vlc_common.h:481:15   : note:      co consexpanded from macro 'VLC_OBJECT'
tnst   str481 s stuct vltruc |  c  t vlc_com  m  on_ com_commemnstber sontr_mucembstr :uve (ct rlcvs:_colcmc_c (cmoononson_mst vlmmone_membertm vlcc_o_bjsbobeect_rt *:s (: (co)je(&(ncxt_s)->cobtj o) t\
*)(&(n vls      | t c_vlo              ^
c_obxbjjecectt__tt * )()->obj) *)(\
In file included from access/ftp.c      :37&|               ^
:
In file included from ../include/vlc_common.h:(&(x)->1031:
../include/vlc_variables.h:x)->obj) \ob
362j:9      | :) warning:               ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] \In file included from 
access/dvdread.c      :41:

| In file included from ../include/vlc_common.h              ^
  362 |     if( var_Ge:In file included from taccess/dvdnav.c1031:46:
In file included from ../include/vlc_common.h:In file included from 1031:
:
../include/vlc_variables.h:../include/vlc_variables.haccess/http.c:Che36:
cIn file included from ../include/vlc_common.h:1031340::
9ked(:362 ../include/vlc_variables.hp: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  340 |  :9:o warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
:b  362442:  if(5 va |  :r_G  etj  ifChec(warning:  kvaedr_(Gedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 p_toCheckb  442 | ,e  j ,  ps dpsz( v_nampz_nam_obe, VLej,,C_VA psR Vz_LC_nar_CVAreatame( R_ADpDRESS,_obj &vale, , )VLC ) 
      | _VAp        ^
Rs_Az_na../include/vlc_variables.h:142D:DRE48: SSmnote: expanded from macro 'var_GetChecked'
  142, e, V&vL | #definCal_VAR_e ) _B OOL )
v| aV      r_STRILG|         ^
eC../include/vlc_variables.hNG:, &vat_ChelVck142 eAd) )
(o,n,R:      |         ^
48: _DOIt../include/vlc_variables.h:N142:48HEnote: expanded from macro 'var_GetChecked'RIT )
,v  142 | ) va#r_;GetCh
      | de    ^
../include/vlc_variables.h:ec122:39:kf note: ied(: note: ne expanded from macro 'var_Create'
var_G  122VLC | expanded from macro 'var_GetChecked'#defet_OBJECC
heck  T(142 | #deo),nie,tne d(varf,vino)_
,ne,t,v) C reate(a,vab,      |                                                ^
c) var_Gvarr_C_eGtCh../include/vlc_common.hecke:d(VL481:etrCh15C: note: eate(_OBeckJ VECTLCed(expanded from macro 'VLC_OBJECT'
o_,n,t,vO) va  (481or),_GeBJE | tC  Check   ed(n,VLC_ T(a  const t,vs)trO)
      |                                                ^
u../include/vlc_common.hc:t, vlc b,BJ_Ecom481mo c :nCT(15)
      o|                                       ^_mem
ber: note: s../include/vlc_common.h: (expanded from macro 'VLC_OBJECT'
:  ),n481c,t,v)
       | o   |                                                ^
481n  :15st :v lc_ note: expanded from macro 'VLC_OBJECT'o
bje  c../include/vlc_common.ho  nsct_481t *)( | &(x)t str:481:-u>o15: cbjnote: expanded from macro 'VLC_OBJECT') 
     481\
      |   |                  ^    
 con s tt  st  vlcrc_comomon_menst smbeuctrsr:tu vlc_c (cconstt ommvlc_con_m veombers: (mmon_comnIn file included from st lcvaccess/ftp.c:37_objleecmber_obs: (cjecctt:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.ho_:429t: nst *)(v_t l5: *)(&(cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_&(xo  429bx)->)-> | o bojj)ec  bt vjar) \
      __ |               ^t 
*C)(reate\( p&
(x)-_>      obj, ps| ob              ^
j) \z_nam
      e|               ^, VLC_
VAR_INTEGER | VLC_VAR_DOINHERIT );In file included from access/http.c
      |     ^
:../include/vlc_variables.h:122:36In file included from :
access/dvdnav.c39::In file included from 46:
In file included from  ../include/vlc_common.hnote: In file included from :access/dvdread.c:41:
../include/vlc_common.h:1031:
In file included from ../include/vlc_common.hexpanded from macro 'var_Create'
1031:
../include/vlc_variables.h:455../include/vlc_variables.h::350:5: 9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:1031:
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  ../include/vlc_variables.h  122 | :429:  #d350efin4555 |  : e va  r_Create(awarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 if( var,b  429 | , _G   ce |  tChe   vackevad(r_r_C prea_ob)Crej, pat sz_nevtea( ap_(me, rp_Cob VLC_Vj, psAR_reSzate( VLC_OT_naRBINme, JG,EC &VLCva_obl _) VAR)
T(a)_I      |         ^N, TE
b,G../include/vlc_variables.h:142:48j, c:  ) note: pszexpanded from macro 'var_GetChecked'
_na
      me, VLC_VE  R |142 | # AdVR_|                                       ^
LC_VFLOAe../include/vlc_common.h:481A:15:Rfi_DO note: expanded from macro 'VLC_OBJECT'T
I  481 nNHERIT|e ) v |   V;ar   L    c
ons_GtetC_ stVruCAh      eckeRc| _DO    ^dt
( volc_Icom../include/vlc_variables.h:122N,nm,:39:on_member t,v)snote: expanded from macro 'var_Create'
H va  :r_ (cGetCEh122e | #dockeed(VfineR Lvar_nCCresIT );t vat
      | lc_eOBJ    ^
_../include/vlc_variables.h(a:122Eob:jCTec39(o),b,c)t:,n, note: expanded from macro 'var_Create'
   122va | r_Creat_e( #dt *VLte)(,Cfi_vne&(x )->OBvar_obj)JE \CTC)(
a),       |                                                ^bre
ate../include/vlc_common.h:481,: (
      |               ^a,
cb15 )
      :,c)  note: varexpanded from macro 'VLC_OBJECT'_Cre
|                                       ^
ate(In file included from   481 |   ../include/vlc_common.h:481 access/ftp.c::  15:   note: 37:
In file included from  VL../include/vlc_common.hexpanded from macro 'VLC_OBJECT'
 C:_1031:
../include/vlc_variables.h:442cO  onst st481 |  r  B:5uJEc: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C  T442 (a |  t    vl ) v, ba  co,rn c _Creast)
      t |                                       ^
../include/vlc_common.h:e( strcp_481:uc_15: cot vlmmobnote: jexpanded from macro 'VLC_OBJECT'
on_  ,c 481psz_ | memc_n  abe     me, om VLconstrCms:_V A R_oBO(cOLn_smem ber| Vs: LtC_VAR_D(conOINst HERIvlruT );
c_o      |     ^
../include/vlc_variables.hc:122:39: note: tbexpanded from macro 'var_Create'
j ecv  122 | lc_#dt_comt *)mon(efi&nonste vl(x)c_o-_mem >objb) \jecbert
s_:t va       r_| Cr*              ^)eat(e(c(o&a,(nst
 vlc_obx)->ob,cjbj)e \
c      |               ^
In file included from t_access/dvdread.c:)41:
In file included from ../include/vlc_common.ht * v:1031:
a../include/vlc_variables.h:r442)(&(x)->o:5:_ warning: bCreajIn file included from access/dvdnav.c:te)46(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:

   442 | V \
      | In file included from ../include/vlc_common.hL C_   O              ^vaBr_CJ
EC:1031:
T(a),../include/vlc_variables.h:362 br,:9: c warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] )

      | ea  t                                      ^In file included from access/http.c:36:
In file included from 
../include/vlc_common.h:1031../include/vlc_common.he:481::
15../include/vlc_variables.h362( p_ob | :     jnote: :expanded from macro 'VLC_OBJECT'469
i:  f,481 |          cpons5: warning: st(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]z_ s vtru
acr_Gentame,t  ChvlcV  469_eLC_Vc |    com mkedva(ARon p__BO_obj,r_Cr psemOLzember | VLC__s:VARn (co_DOInsNHamERITte, V  vlc_);
aob      jLC_ectV| A    ^
../include/vlc_variables.h:122:Ret(39 :p note: _AD__expanded from macro 'var_Create't *)DRESoS, 
&  (&122 | #dva(x)e->lbj, psz ) )fino
      | e_bj        ^n 
vame,../include/vlc_variables.h:) \
       a| Vr_142:48:C               ^
LCnote: _VAR_reaSTRexpanded from macro 'var_GetChecked'ING
   | VIn file included from 142te( | LC_VARa,_access/ftp.c:37:
In file included from ../include/vlc_common.h:1031b:
../include/vlc_variables.h:,455c#def:5in: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e)   455 | v  va   varra_r_CrG_CreeaetteCh(ate eckedp_ob(( VLjoDOC_IN,OBJnHERIT ,),E;CT
       |     ^
pszt,_nv)a../include/vlc_variables.hm vae, V:LC_122V:r39: (_a),G note: b, AectCR_heFLcexpanded from macro 'var_Create'ked(VLOAT
  |)
  122 |       | # VdLC_V                                      ^
AR_eDOfineINHER IT var);_
      |     ^
../include/vlc_common.hCr../include/vlc_variables.h:481::e15: note: expanded from macro 'VLC_OBJECT'122:a39: note: expanded from macro 'var_Create'te(

  a122 | #defi,b,c)ne va r_Cvar_C  481 |  rea reteate((     a c Vo,nst sb,c) vtLCar_ru_OBcCtJEC vlcre_cateT(( VLa)om, mob, cn_ )
      mC_OB|                                       ^embe
rsJEC:../include/vlc_common.h: (481T(a):,15 consbt, vl : note: expanded from macro 'VLC_OBJECT'cc_ob
jec t_t  )
 *)      |                                       ^
../include/vlc_common.h(&(:481 |   481x)-: 15:      cnote: expanded from macro 'VLC_OBJECT'
o  481n |   st st    >rob  cj)onuct s t\
 vls      |               ^
tructc vl_c_ccoommon_mmemon_memmbIn file included from beaccess/dvdread.cersrs::  (c(co:nst onsCvt41l_c_ vlc_oo:
bjIn file included from ../include/vlc_common.heOc:tBJ1031:
../include/vlc_variables.h:455:bj5E: warning: ecCT(o),due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t_t   *n)(&(,tx),455 |     v->oar_bj) Cre_t\
av       | )
              ^
      te(|                                                ^
 *../include/vlc_common.h:p_)(&(481:15:x)->o note: obexpanded from macro 'VLC_OBJECT'
jbj)  481 | , \ In file included from   p
access/ftp.c:  37      :
In file included from ../include/vlc_common.h sz_nam:| 1031:
../include/vlc_variables.h:e,              ^
 469:   con5:st VL warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C  s469 |    In file included from access/http.ct_VArR v:uca_36:
In file included from ../include/vlc_common.h:1031t :
../include/vlc_variables.h:477:vl5c_r_com:monCr_mee atmbe(erwarning:  s:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] (conp_
obj,Fst  LOA477 |  T ps z_   |na mv aevlc_o, VbVLC_r_CreaLVAtC_VeAR_( RSTRp_jecIobtN_DOG |INj,  _tp HVLER*C_VsAz_na)(&I(x)->oTmeR );
      b_Dj)OINH \
      E| |               ^RI    ^
../include/vlc_variables.hT 
), VL;
C_V:122:A39: R      _ST| Rnote: expanded from macro 'var_Create'
I    ^  122
 | #../include/vlc_variables.hNG | :VLC122_:VAR39def_DO:INHE note: expanded from macro 'var_Create'
i  122neR v | #define var_Crar_CrIeTateat );In file included from access/dvdnav.ce(ae(,a,b,c) v:
46:
In file included from ../include/vlc_common.hb,ar:1031_      |     ^C:

re../include/vlc_variables.h:at429:ec) 5: vawarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(r_Cr../include/vlc_variables.h:122:39eat  429 | : note:  e( V expanded from macro 'var_Create'
    VL 122LCva_ | OC_#define varrOBB_JCJECT(_ErCT(aa), b, c ))
, Crb,       c )
|                                       ^
eate../include/vlc_common.h:481:e(       15: note: expanded from macro 'VLC_OBJECT'|                                       ^ate
p(  
_obj481 |  ../include/vlc_common.h:481:15: , ps     note: expanded from macro 'VLC_OBJECT'z 
 co_anstn,b,ac)m st   481e, Vruc |  vLC_    a   conr_Crest atstrt veuct vlVAR_INc_clc_c( VLC_OTEGEoR |m VLmC_VBJEAR_onCommon_mTem(bers_me:a) m, (cob, bnsersD: c OIN(constt ) vvl
cl      | _o                                      ^bjcect_t
 *_o../include/vlc_common.h)(&bje:(xct481:_Ht 15ERI*:)( note: expanded from macro 'VLC_OBJECT'
)  481 |  T&( x)->  ob);
      j |     ^
)../include/vlc_variables.h:122  \:
39: note: expanded from macro 'var_Create'   c
        122o|               ^->ob
 | #j) \def
      in|               ^
stn e var_CreaIn file included from access/dvdread.c:41t:
In file included from ../include/vlc_common.h:eIn file included from (a,access/ftp.c1031:
../include/vlc_variables.h:469:b,c)5 v:37:
In file included from ../include/vlc_common.ha: warning: r_Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  469 |     var_:1031:
eCaterest(a V../include/vlc_variables.h:477rL:5Ctuce(t _O p_Bvolc_JEcomCmoT: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](a), bjb
n, c  477_ |   ,  m emb pvasz_n)
      | ersam: (                                      ^e, V
cL../include/vlc_common.hC_ons:481:15t vlc_r: _Crnote: Veobjexpanded from macro 'VLC_OBJECT'eatec( pt_ob
j, AR_psz  STR_na_me,t * IN481G)( |&VLC_VA(x)->oR_ | b STRIN   Gj | )VLC_  \
VAVLRC_   V      AR|  c_              ^_DOINDOIHE
NHRERoIITTns  ))t;
 s      tIn file included from |     ^
access/http.cruc../include/vlc_variables.h:122::39t ;36:
In file included from ../include/vlc_common.h:: 1031
note:       | vlexpanded from macro 'var_Create'
    ^c_c  :
122 | om#dmoefn../include/vlc_variables.hi
ne ../include/vlc_variables.h:122v:491::ar_me5mbe: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rs:_C (cronst 39: note: eaexpanded from macro 'var_Create'vlte
(ac  ,_ob122 | #dbje,efic)ct v_tane va  491 r_rCreat_Cr*) | (e( VL&(C_exOBJat e(ECT a(  var_Create( a),p b, _c )
      |                                       ^
,bobj,../include/vlc_common.h ps:)-,>c481:ob15)z : note: expanded from macro 'VLC_OBJECT'
vj)   481_name | ,\
        |               ^a
r  _CreaVte    ( V LC_LCOBJEC_In file included from caccess/dvdnav.c:T46:
In file included from V(../include/vlc_common.h:a), 1031on:
AR_Asb../include/vlc_variables.h,t c  )
      |                                       ^
:st442../include/vlc_common.h:ruc:5: t 481v:15: DDlRcwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]note: expanded from macro 'VLC_OBJECT'

  481 |    _com m  on442ESS_me | mbe    rV |  scons t s  vatru:ct  r_Cv(Lrealcocn_comte(Cm p__soobjn_membt verl,V pszc__objesna: (mAR_ce,onst vlDOIc t_VNt H*E)(&RcLC_(xVAR_)-B>o_objeOOL | VLbIjCT) _VAc );
R      \_DO
|       |               ^t    ^

_tINHE *R)(&../include/vlc_variables.hI:122:39: T )note: In file included from expanded from macro 'var_Create'(xaccess/ftp.c:;
)
      |     ^
-  122../include/vlc_variables.h37>ob:j) 122:39 | :
In file included from : note: #expanded from macro 'var_Create'\
      
../include/vlc_common.hd  122 | #edefine|  va:1031fr_Crin              ^
eatee( a,:
../include/vlc_variables.hbvar,c):_491:C v5:In file included from reate warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](
a  491a,b,c) |   r_ access/dvdread.c:41:
Cr In file included from va../include/vlc_common.h:r1031:
_ veatar_../include/vlc_variables.hCereaCte( ( VLCVLCr_OBJECT_:(a), e477:5ba,t:O  BJewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(ECT( pc   a),)_o 
      bj, | pb, c477                                      ^
  |  sz_../include/vlc_common.hname, V:481 L C_VA)
      | R_                                      ^
ADD:RESS 15| :../include/vlc_common.h VLnote: expanded from macro 'VLC_OBJECT'
C  481 | :481: _V15: note: expanded from macro 'VLC_OBJECT'
AR  _DO var481_C IN  reH |   ate( pER_obj    IT ) ;
   cons,  pst s      |  z    ^
../include/vlc_variables.ht:122:39_: rnnote: const staexpanded from macro 'var_Create'me,u
 ctVL vC_VAR_rlcS  _cTRING122 | #defucint e v |v VaroLC_mmo_VACR_DOINHEnRrIT );l_ea
      te(a| c,bm,emc) vaberr    ^
_Cr_ces: omm(coaon_tnmembe(serst vlc_: (oco../include/vlc_variables.hbj:122n:39est : note: expanded from macro 'var_Create'
 cVLC  122 | vlct_t _#*)(&(x)OBJE_object_tC *)(defi&(x)->nob-e >obT(a)varj_Cr)eat \
,je(a)      |               ^
,b ,cb \
,      | ) va              ^ 
c )
      |                                       ^
In file included from access/dvdnav.c:../include/vlc_common.h:48146:
In file included from :15../include/vlc_common.h:1031: :
../include/vlc_variables.h:note: expanded from macro 'VLC_OBJECT'455:5
:   481In file included from r_C | access/http.c   rea:     t36:
In file included from cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h
e  455 |   o(  vanr_C reast VLte(C_O strp_obBJE:1031:
u../include/vlc_variables.hcj, ps:z_name,CT V(t 511LC_vlc_coa),m:m b,V5: o c )
A      n_mem|                                       ^R_Fwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b  ersLO:511 (c | Aonst T vl| VLC_VA R_D
c_ob../include/vlc_common.h: OIN j481HEe var_CrReatce( p_obj,I psT )z_namt;_te,
      |     ^ VL
C_VA *../include/vlc_variables.h)(:R:122&(x15)-_IN>: TEGE:39:R | V note: Lnote: expanded from macro 'VLC_OBJECT'
expanded from macro 'var_Create'Co
_bVAj  )R   \
      _122D|               ^OI481NH
E | RIT
       |    #| define   v  aIn file included from r_C    ^ reaccess/ftp.c
con:ate../include/vlc_variables.h37:
:(122:39In file included from s../include/vlc_common.h:1031:
t s../include/vlc_variables.h:511:5t: warning: r:u note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
cexpanded from macro 'var_Create'
t     122 | #v511defi | nlec _ca,bomm ,voc)   nvar _vmemar_bers_C:re Ca(corate(rae,b,c) var_aCreta_Cetrnest( VLCa vlecte( (_ p_OBJECTo_oVLbjecC_OBJtE(_tCa), bT(a) , c,  *)(&bj,(x)
)b p-sz, _nc ame, V)
LC      |                                       ^
_VAR      _I../include/vlc_common.h:481:15: note: | expanded from macro 'VLC_OBJECT'
                                      ^  481 | 
N../include/vlc_common.h:481:15:         >note: conexpanded from macro 'VLC_OBJECT'stTE 
s  tr481uc | t ovGERl c_  | c V  L C ommon__bVARjmemb)ers :_ (DOIconstNH \
       vlc_obER| cjonesc              ^
IT
      t_t *)(|     ^
t../include/vlc_variables.h:&122 (x)s->o:tIn file included from rbj) access/dvdread.c\:
4139:      :
In file included from  |               ^note: expanded from macro 'var_Create'
uct v
../include/vlc_common.h  122:1031 | #lc_com:
../include/vlc_variables.hm:491:5defi: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ne vaon_  491rmeIn file included from  |    mbaccess/http.cers_Cr: (: e36cva:
ar_tIn file included from ../include/vlc_common.ho:1031ens(aCre:
tat, ve(lc_ p../include/vlc_variables.hb,_oobjbe:525:5:jc) warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],
    ps525 | zct _ na_me  vv,ar_Cr eatVLCetar *)(_( _VAVLCR_ADr&eDatC_O(BJECREe( p_obj, T(SaS psz| Vx)-_n)>oLam, be,j)C VLb,C_ cV_VAR  _D)
OINHEA\
      |               ^      | R_
BOR                                      ^
I../include/vlc_common.h:OL |T481:15  V): ;
      LCnote: expanded from macro 'VLC_OBJECT'| 
_    ^VAR
  _In file included from ../include/vlc_variables.h:122Daccess/dvdnav.cOIN:39:HER:46:
In file included from ../include/vlc_common.h:1031:
I T
      note: ../include/vlc_variables.h:|     ^469:5481 |  :expanded from macro 'var_Create'
    122 | #d warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] e    
fco  
469 |   ../include/vlc_variables.hns:122t : 39: note: iexpanded from macro 'var_Create'
s tr  122 | uc#ne dvvat r_vlac_efiCrr_Crne eatvcoeeam(a,mb,con_tearmem(_Crbereas: )te(a (c,bon,varc) _C varepr_Crst atev_(eate( l Vc_objeLCct_OBJVLC_tEC _*)(&(obOBJECTTj((a),a) b,, , x)c ps->ozbj) b, c  )
      |                                       ^
\
      | ../include/vlc_common.h_n              ^
)ame
, :481:VLC_      15: note: | expanded from macro 'VLC_OBJECT'VAR
                                      ^_
In file included from ../include/vlc_common.h:  481 | access/ftp.c 481:37:S15::
TRIIn file included from ../include/vlc_common.h:NG  note: expanded from macro 'VLC_OBJECT'
|1031:
  481../include/vlc_variables.h V:525 |   :5:   warning: L due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  C     con525 | st    v _VAsartrRu_DOI  ct Nvl   conHc_comEmoRn_meImbesrs: (Tconst  )vlc_obj;t s
ectt_r      |     ^uct t
 ../include/vlc_variables.h_v:Cre122alc:te(_co p_mobjmo*,n)39( p&_(:x)m note: sz_expanded from macro 'var_Create'n
emb->oers: bam  e,j) (const122 V | LC_V v\
      | lcAR__BO              ^
OobjeL |c# t_tdef V*)in(&LCe v(x)_VIn file included from ARaccess/http.c:36:
->arob_DOI_NHERIT
      In file included from ../include/vlc_common.h:1031j) |     ^
../include/vlc_variables.h:
:\
      |               ^
Cr../include/vlc_variables.h:539:122:39e5: a: note: expanded from macro 'var_Create'
twarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  122 | #deef
i  n(ae vIn file included from ,b,access/dvdread.c:c) var539 |  _Cre 41at:
ae(In file included from ../include/vlc_common.h  r: _CreaVvate(rLC__a,b,c)1031 vC:
../include/vlc_variables.h:arre_511Creat:e(5at p_:obj , pswarning: z_edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]( V
namOe  511 |  BJLC_O, VE   vBJELCC_VTCA(aR_FLT)O(AT,  | arb, VLC_VAc R_a)D)O, INb,H
E c _      |                                       ^RITC)reat
../include/vlc_common.h:481:e
      | 15:    ^
( note: expanded from macro 'VLC_OBJECT'
      |                                       ^

 p_  ../include/vlc_common.h:481o:15b../include/vlc_variables.h: note: expanded from macro 'VLC_OBJECT':481
j122 | :39: ,  note: expanded from macro 'var_Create'
481 |  ps  122 |  #d z _   e      conname sfine, var _Cr t  e acteonsVLt(a,Cb,c) va strur_C_VscArR_Itt vlc_erateNu( VTLcomctmC on_EvGlc__mcommeOmBJEonCT_memberberss: : ((a)(c, Eonst R vl|c_o b, Vc b)
L      |                                       ^
../include/vlc_common.h:je481:15: note: expanded from macro 'VLC_OBJECT'
C_VAR_  ct_DOINHERIT481t
      |  |      *     ^)(  &(x)
-> cobonj)st s \tr
      |               ^
uct vlc_c../include/vlc_variables.h:122ommon_:39: note: mexpanded from macro 'var_Create'
em  122 | bersIn file included from : access/ftp.c:(#dcoefine nst37 vlc_:
In file included from ob../include/vlc_common.h:jvarect_Cre_t1031:
../include/vlc_variables.hc :*)(a&(xte(539:)a,b5:->,cob warning: jo)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n
)s \t
          v| vlar_Cr              ^
c_oeate(539 V | bject_ t  *)(  LvaIn file included from r_C_O&Baccess/http.c(:JCreECT(ax)->oa)te(bj) ,  p\
      _obj,b psz, c|  )_na
      | me, V              ^
                                      ^
LC_VA../include/vlc_common.hR_FLO:AT 481:| V15L: C_Vnote: expanded from macro 'VLC_OBJECT'
In file included from access/dvdnav.c:36  :
In file included from ../include/vlc_common.hAR_481: | 46:
In file included from DOINH../include/vlc_common.h  ERI T
      :| 1031:
../include/vlc_variables.h    ^1031:
../include/vlc_variables.h::477:5
: warning: 554:5: ../include/vlc_variables.h:122warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:39
:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   554 | 
    note:  477 va | r_    Cr c   onse vaar_expanded from macro 'var_Create'
t sCreate(t  122te(  | rucp_obj, t pspz_n_a obj, pszv#_ndlamemecfi,e VLC_n_VARcomm_Se ov, VLTarC_Vn_C_memrRberseIAR_SNG T: | at(e(cVLoCa,_VARnb,c)st RI_Dvlc_ vOINoNGarbj_CrH ERIT| VLC
      _e|     ^
aeVAte(ct_ t *)R_DO(&VL(xIN)C_OHERIT ../include/vlc_variables.h):122;:BJ39:E-C note: T(a>ob),j) \
 bexpanded from macro 'var_Create'
,  
122 | #      d c )
      |       | |               ^
                                      ^
ef../include/vlc_common.h:481:15    ^
in../include/vlc_variables.h:e: 122note:  In file included from expanded from macro 'VLC_OBJECT'
v:39:access/dvdread.ca:41:
In file included from ../include/vlc_common.h note: :1031  expanded from macro 'var_Create'r_:
Crea../include/vlc_variables.h481te | :    
525:(5:a,b     warning:   122 | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]con
st,#c  def st) v525ar_Crrue | atect    ( VvLC_Oa BJECT(rvlia), ne va_Cr_Crebreac_, coamtmonect _e(membe p)
_obj,      |  psz_n                                      ^
(a,b,carme, VLCs)_../include/vlc_common.hVAR_BOOL::  (481 | :15cov: note: expanded from macro 'VLC_OBJECT'
V  481 |    LC   _ VAR _DOnINHscotE vlac_ornRIT_bCreatest stjeructct 
( vlc      | VL_    ^
t../include/vlc_variables.h:122: *C39:_co_mmOBJE)(&CTon(x_( note: expanded from macro 'var_Create')->ma
), ob, c )
      | bje                                      ^m
b)../include/vlc_common.h \e:481:rs:15 
      (c|               ^
o: nst vlc_note: obexpanded from macro 'VLC_OBJECT'
je  481 | ct_t *   )(&(x)->ob  j)In file included from  \access/ftp.c:
       | 37:
In file included from  ../include/vlc_common.h:1031:
../include/vlc_variables.h              ^
:554:5: co warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  st 554 |  st   var_CrureatctIn file included from access/http.c v:e(l p36c:
In file included from _../include/vlc_common.h_cobjommo  122n_mem,b | :1031 perssz_:nam :
../include/vlc_variables.h:(#d563conee, f:5:inesVLC t v vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]l
a  c563_ | ro__  b  vjareCrVAceat_tRe(__STCat rRIN*)eat(e( ,bp&,Gc) | ( _var_x)-VLC_VCreobat>ejo(A VLC_OBJE, psbj) \z_n
      | ameCT(a              ^
), b,, VLC R_D_cVAR_ STRI)NG In file included from OINHaccess/dvdnav.c| VL
      | E:                                      ^
CR../include/vlc_common.h:481IT
      |     ^
46_V../include/vlc_variables.h:
A::15122:: note: 39In file included from ../include/vlc_common.h:: 1031:
../include/vlc_variables.h:491Rexpanded from macro 'VLC_OBJECT'
_:5:  481 |   note: expanded from macro 'var_Create'
    122 |    #DO INHcERI oT
      | ndstef    ^
../include/vlc_variables.h:122:39ine vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: note:   expanded from macro 'var_Create'
 satrurc  _t vl122 | Crec491 | _#deacomte(a, mon_mbfi,c)ne e vmbev   varsa: (coar_rr_CnsCre_tr vClcreaateat_e(te(ob ajecep( Vt_tL,_b,c)  vCar_*_OBJ)CrEC(&(T(ax)->oebj)at )e( V\L
C_,       b,|               ^obj
 c )
, pOBJsEC      | z                                      ^T(_
naa../include/vlc_common.hme,:481:In file included from access/dvdread.c:15) 41: ,:
VLnote: expanded from macro 'VLC_OBJECT'
C  481 |      _VIn file included from ../include/vlc_common.hAb,    R_A: co1031:
nst st../include/vlc_variables.h:ruct vl539:5DD:c c_)
co warning:       | mmRondue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
                                      ^  
539 | mem ESbS |ers V../include/vlc_common.h:481  LC _VAR:v:15 (:ar note: expanded from macro 'VLC_OBJECT'
__DCr  481coOInst vlN | HE   Rc_o  eate( IbjectT p__ot *bj,  )(const s&(trx)- u ctps> z_nvo);
lcba_co      | me,mmo VLC_    ^
VAR../include/vlc_variables.hjn__m) \
      | FL              ^Oembe
rs::122 (const vAT |:l39 : In file included from note: expanded from macro 'var_Create'
c  122 | #de_fineaccess/ftp.cobj: veVLcar_37t_:
In file included from ../include/vlc_common.h:CC1031:
../include/vlc_variables.h:563:5_: tVA *)R_D(rwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
&OINHEeat  563 | e(a,b(xRIT,)->o
      | bjc) )   v    ^
ar \
      _|               ^ Cvar
../include/vlc_variables.h:reat122:e_(C VLr39eatC_OeB(JEC :TIn file included from p_o(b note: expanded from macro 'var_Create'
aaccess/http.c:36),:
 j,  122In file included from   | ../include/vlc_common.hpsb:1031:
../include/vlc_variables.h:#578defin:, c9:  warning: e v)a
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r_Crea
z_na      |                                       ^
  t../include/vlc_common.h:481578:15: note: expanded from macro 'VLC_OBJECT'
me |    (  481 e | , V LCia,b,f( v  _Vc)     ar_ CARhvaconsan_rSgeTtR_IN( G C| Vs LCtrreatp__VARe( _DOIobjNHuERct vIT
lc_co      , psz_n|     ^am
../include/vlc_variables.hm:122e,:mon_m39 VeVm: Lnote: LCbexpanded from macro 'var_Create'
_erVs:   (C_OBJECTAR_122 | C(a#dHcoefOI)CnisnESCO,e UNT vt,b, v  &clc_obounjear_Crecatte(ac )
t, N      | UL,                                      ^
../include/vlc_common.h:481b,c)_L:15  t)v :)
a r_C note: expanded from macro 'VLC_OBJECT'*)(
r  481 | &eate( (VxL)C_-      OB>JEC    T(|    a con        ^
so),b b, c )
../include/vlc_variables.h      | j:128) t \
:s43:                                      ^t
../include/vlc_common.h:481 rnote:       expanded from macro 'var_Change':15: uct
|                 ^128 | # vlnote: expanded from macro 'VLC_OBJECT'dc_cefio
mmon  481e vnar_Ch |  _angem   (emb  ea,  cor
b,cs,d,:nst  e)st (ruconvcIn file included from st t vaccess/dvdnav.clc_cvommlcar_onC:__memberohans: b(jgcoe( enV46:
In file included from st vlc../include/vlc_common.h_:ctoLC_Ob_Bt *jec1031t_t :
../include/vlc_variables.h:511:*)(&5:(x)- warning: JEdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]>o)CT(&((a
b)j)   x511), b | , c , d,  e \ )->o bj
      | v                                          ^

)../include/vlc_common.h:a \
      481      | |               ^r_C
:15r:              ^
 enote: expanded from macro 'VLC_OBJECT'
at  481 |      e(    coIn file included from access/dvdread.c:p_noIn file included from access/ftp.c:37:
sbt41 jIn file included from :
struc,t vl c../include/vlc_common.hIn file included from :_c../include/vlc_common.hpsz_naommme, VL1031:
on_:1031:
../include/vlc_variables.h:554:../include/vlc_variables.h5:C_memb: warning: V578:9:A warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]R
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  578_ | Iers
    NTEGE  if( R:va  (cr|_Co554 |   Vha nge( p_ obj, L vpsz_naCm_VARe, aVLC__VDr_AOCreanIRtNH_st vlceCHO(IERC_objeESCO p_UNct_Tt, o *b&cj, pountI, NUTLL s)z )
      |         ^_n)ame(
, VL      |     ^&(x)->o
bj)C \
      _V
|               ^A
R../include/vlc_variables.h_STR../include/vlc_variables.hIN:122G ::39: note: expanded from macro 'var_Create'| VL
128  122 | :43#:defineC _VAnote: R_Dexpanded from macro 'var_Change' va
O  128 | #r_INHERdIT
      eCf|     ^
ireneate(a../include/vlc_variables.h va:122r:,39:_ note: expanded from macro 'var_Create'Cbhange,c(
a,b,  )c var_,Cr122d | #d,efeainee )te (varv aVrLC_O_BC_CrhJangeECT((a),ea b, c te) 
VLC_      | OBJ                                      ^
(a,../include/vlc_common.h:481:E15: Cnote: bT,expanded from macro 'VLC_OBJECT'(c
a) v)ar,_C  re481 |         b, c, d,a te(c VLoC_ OBJECTe(a) )
      , b,n|                                           ^
 cs../include/vlc_common.ht ) st
      :|                                       ^
481:15ru../include/vlc_common.h:c:t note: expanded from macro 'VLC_OBJECT'
481:15 vlc  481 |  _com: note: expanded from macro 'VLC_OBJECT'
  mon     481 |          co_memn st cbersts:ru o(nst strccuct vlc_commot ovlc_ncommon_me_mnbemrs: embers(cons: st (vtcon vlslctc_o vlc_obb_objejectj_t cet_*)ct_t t **(&)(x)(&(x)(&)-->>ob(x)obj)->oj \
b)j)        |               ^
\
      |               ^
\
      |               ^
In file included from access/dvdread.c:41:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: In file included from access/dvdnav.c:46:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:525:  563 | 5 :   warning:  vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ar_
Cre  525 |  a t  vear( p__Crobeate( p_obj, psz_namej,, VLC _pVszA_nR_ame, BOVLC_OVLA |R_ST RIVNLGC _|VA VLCR__VAR_DDOOIINHNHEREIRTI
T      | 
      |     ^
    ^../include/vlc_variables.h:122:
39../include/vlc_variables.h:122: :39: note: note: expanded from macro 'var_Create'
expanded from macro 'var_Create'
    122 | #122d | ef#inedef ivnaer _Cvraerate_(aCreate(,b,ac,) bva,rc_C)re varat_Create(e(  VVLLCC__OOBBJECT(a),JE b, c )
      |                                       ^
CT(a),../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
   481b | ,   c  )
        |                                       ^  
 const../include/vlc_common.h: struct 481v:15l: cnote: _expanded from macro 'VLC_OBJECT'
common_  me481m | b e rs     :  c(ocnosnts ts truct vvlclc_ob_cject_to mmo*)(&n(_xm)e-m>boebrs: (conj) \s
      | t              ^ 
vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dvdnav.c:46:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_CreaIn file included from taccess/dvdread.ce:(41 :
pIn file included from _../include/vlc_common.ho:b1031j, psz_name, VLC_VAR_FLOAT |:
 ../include/vlc_variables.hV:578L:C9:_VAR_DOINHERIT
      |     ^
 warning: ../include/vlc_variables.h:122due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:39: 
note: expanded from macro 'var_Create'
    122 | #def578ine var_Cre |     ifat( vea(a,rb_,c) var_CChrangee(at p_obje,( p sVzL_Cna_mOBe, VLJEC_VARCT_CHOIC(a), bESCOUNT,,  &coc )
      |                                       ^
unt, N../include/vlc_common.h:481:15: note: ULL expanded from macro 'VLC_OBJECT'
) )  481 |         
      const stru| c        ^t 
vlc_common_m../include/vlc_variables.he:m128b:e43rs::  note: (expanded from macro 'var_Change'c
o  n128s | t vl#dc_objeefct_t *)(&(xin)->obj) e \
var_C      |               ^ha
nge(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, In file included from e access/dvdnav.c)
:46:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5      | : warning:                                           ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

../include/vlc_common.h  :554481:15 | :  note:  expanded from macro 'VLC_OBJECT'
  var_Create( p_  o481b | j  , psz_ n am    eco,ns Vt strLuCc_VAR_STRING | tV LC_vlVAR_DOINHEc_RIT
      |     ^
co../include/vlc_variables.h:122:39m: note: expanded from macro 'var_Create'm
o  n_122 | mem#define var_Createbe(a,b,c) var_Crresa: (tcoen(s tV Lvlc_oC_ObBjJecECT(a), b, c )
      |                                       ^
t_t *)(../include/vlc_common.h&:(481x:)->o15: note: bjexpanded from macro 'VLC_OBJECT'
) \
        |               ^481 |         con
st struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dvdnav.c:46:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLIn file included from access/http.c:40:
../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C  _OBJEC134 |     returT(a),n net_Connec b,t (obj, host c, p )
ort, SO      | CK_S                                      ^
T../include/vlc_common.h:481:15: Rnote: EAMexpanded from macro 'VLC_OBJECT'
, I  481 |  PPRO     TO_  cTCP)onst s;
      | tru           ^
ct../include/vlc_network.h:125:48 vlc_c: note: expanded from macro 'net_Connect'
o  125 | #mmon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), In file included from access/dvdnav.c:b, 46:
In file included from ../include/vlc_common.h:c1031:
, d, ../include/vlc_variables.h:e)
      | 578:                                               ^9:
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h:481:15: 
note: expanded from macro 'VLC_OBJECT'  578
 |   481   |    if (  va   r_C  cohanst stnge( pr_objuct,  psvlc_common_members: (constz_ navmel, cVL_C_oVAbject_t *)(&R_(x)->obj) \
      |               ^
CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,bIn file included from access/http.c:40:
../include/vlc_network.h:150:12: ,cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  150 |     retd,urn net_Cone)nectDgram  v(obj, host, arport, hlim_C, IhaPPROTO_UDP);
      |            ^
nge( V../include/vlc_network.h:LC146:26:_O BJECnote: expanded from macro 'net_ConnectDgram'
T(  146 |         net_ConnectDgram(VLC_OBJECT(a), b,a) , cb,, c d, e)
      |                          ^
, ../include/vlc_common.h:d, e481:15 ):
       |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
note: expanded from macro 'VLC_OBJECT'  481
 |     481 |         cons  t struct vlc_common_membe  rs: (const vlc_obj  econct_t *)st(&(x)->obj) \
      |               ^ s
truct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http.c:40:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/ftp.c:42:
../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
      |            ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
  125 | #define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/ftp.c:42:
../include/vlc_network.h:150:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  150 |     return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
  146 |         net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
      |                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/ftp.c:42:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dvdread.c:43:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dvdread.c:43:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dvdread.c:43:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dvdread.c:43:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: In file included from access/dvdnav.c:48:
In file included from expanded from macro 'VLC_OBJECT'
../include/vlc_input.h:41:
../include/vlc_vout.h  481:125 |  :5  :   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   125   |     covlnsc_t obstjeructct_relea vlc_se( p_vout );
      |     ^
c../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
om   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
mon_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
m  481 |         const struct vlc_common_embers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http.c:44:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dvdnav.c:48:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)In file included from access/http.c:44(&(x)-:
../include/vlc_input.h:527:>o29: warning: bj) \due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

      |               ^
  527 |     input_thread_t *input = input_Create( paIn file included from reaccess/dvdnav.c:48nt:
../include/vlc_input.h:530:, 9: itwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |   em  ,    lo vlc_object_release( input );
      |         ^
../include/vlc_objects.h:g, 66:NU25:LL note: , expanded from macro 'vlc_object_release'
NU   66LL |   )  ;
 v      | lc                            ^
_obje../include/vlc_input.h:ct501:46:_re note: leexpanded from macro 'input_Create'
a  501 | #defisene(  iVLnpC_utOB_CJEreCTat(ae() a,)
b,      | c,d,e                        ^
) ../include/vlc_common.h:in481:put15:_C note: reexpanded from macro 'VLC_OBJECT'
a  481te( |  VL  C_  OBJ  EC cT(ona)st,b s,ctr,d,uce)t 
      | vl                                             ^
c_../include/vlc_common.h:co481:15: mmnote: expanded from macro 'VLC_OBJECT'
on  481_m |         coemnbersst struct vl:c_commo (con_menmbers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
st vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http.c:44:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_objeIn file included from access/dvdnav.cct_releas:48e:
../include/vlc_input.h:572:( 10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]VL
C  572_OB |     JE  CT(a)   vl )c_
      | ob                        ^
j../include/vlc_common.h:ect481:15: note: expanded from macro 'VLC_OBJECT'
_re  481lease( (vlc_object_t *)(pp_vout[i]) );
      |          ^
 |  ../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
    66access/ftp.c:176  :9:   |       warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
const struct   vlc_object_relIn file included from ease176 |       access/dvdread.c(:   msg_Dv VLl51:
caccess/../demux/mpeg/pes.h:121_c:o17mmoC_OB: n_JECTwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mebg(  121 mbers:ob (const j, "vlsen |   c_object_t  *)(& d   (x)-ing r>o eqbuejs)t:  \\ 
"      |                 ^%.*  
s  \" m (sg%d_E brr( ytep_s)",obje vct,al-2, cmd, "to vo almu )ch;
       MPEG|         ^-1 s
tuffi../include/vlc_messages.h:In file included from access/http.cng:8744:
": ../include/vlc_input.h:);
572:      |                 ^
105::../include/vlc_messages.h:83 warning: :5: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note:   572 |          vlc_ob note: expanded from macro 'msg_Err'
expanded from macro 'msg_Dbg'ject   83_r |  
   el   87 |  emsg ase_Gene( ric(  mp_sg_Genericth(p_is, VL(vC_MSlc_thisobG, VLC_MSG_DB_EG,R(a)R _, __ VA_)j
      |                         ^
_VA_AR../include/vlc_common.hARG:481Gect_t S_:S15: note: *)expanded from macro 'VLC_OBJECT'
(pp__)
      _|     ^
v_)
  481 |          |       ^
  ../include/vlc_messages.h:78../include/vlc_messages.h:13out[i] cons:) t: s78note: :13expanded from macro 'msg_Generic'
:  )   ;
      78note: expanded from macro 'msg_Generic'
t |    78  r |  u   v| lc_         ^ct
Lo../include/vlc_objects.hg(  V:66:LC vlc25v_OBJlc_EcCoTmmon_membe(o), r: note: p, expanded from macro 'vlc_object_release'
vslc_mod_:uLog( l(e_n   66 | aconsm   VLC_ vlcOBJ_e, __FECILT(ot vlcEbje__ob_oj),, _ ep, cvclct_t *_motd)_r_euLIle_naNEml__e(&ea, _se, \
(       |             ^VLC_O_FB
I(../include/vlc_common.h:x)JEC->ob481T:15:j() \LE_ a)_
, __L      |               ^I )

      |                         ^
note: expanded from macro 'VLC_OBJECT'../include/vlc_common.h
:481:15  481N |  : note: expanded from macro 'VLC_OBJECT'    E_
_ ,    con \481
      |             ^
st ../include/vlc_common.h: | 481:  stru15      const: note:  strctu vexpanded from macro 'VLC_OBJECT'
ctl  c_c 481 |    v    lomc_common_memberms: (con costnst v stlc_on_objerct_uctmemt  *)(&(bex)->orbvj)ls: c_c( \
      common_mone|               ^
st vlc_obmberjes:c (cot_nst vt *)(lc_object_t *)(&(x)->obj) \
      |               ^
&(x)->obj) \
      |               ^
access/ftp.c:178:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  178 |         msg_Dbg( obj, "sending request: \"%.*s XXXX\" (XX bytes)", 4, cmd );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/ftp.c:182:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  182 |         msg_Err( obj, "request failure" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/ftp.c:195:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  195 |         msg_Err( obj, "response failure" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/ftp.c:226:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  226 |         msg_Err( obj, "malformatted response" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/ftp.c:229:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  229 |     msg_Dbg( obj, "received response: \"%s\"", resp );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/http.c:170:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  170 |         msg_Err( p_access, "invalid URL" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&access/ftp.c:344:(x)->o9:bj) \
      |               ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  344 |         msg_Err( p_access, "cannot establish FTP/TLS saccess/http.c:182es:si29on: on c ommand channel" );
      |         ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_messages.h
:  182 |   83:5:  note: expanded from macro 'msg_Err' 
p_   83 |     msg_Genericsy(ps->_thpsz_usiser_a, VgeLC_MSGnt =_ER vaR, __VA_ARGS__)
      | r_    ^
I../include/vlc_messages.h:n78:13: note: herexpanded from macro 'msg_Generic'
itString( p_access, "http-user-agent" );
      |                             ^
   78 |    ../include/vlc_variables.h: v642:51: note: expanded from macro 'var_InheritString'
lc_  642 | #Logde(VfiLC_OBJECT(o), p, vlc_module_namene,  v__arFI_ILEnh__er, it__StLIriNEng__(o, , \
n)      |             ^
 v../include/vlc_common.h:ar_481:Inhe15:ri note: tSexpanded from macro 'VLC_OBJECT'
t  481 |  rin  g(  VL  C_ cOBonJEstCT s(otr),uc nt )
vl      | c_                                                  ^
co../include/vlc_common.h:mm481:on15:_memb note: erexpanded from macro 'VLC_OBJECT'
s:   481(c |  on  st   v  lc c_oonbjecstt_ st tr*)uc(&t (x)vl->c_obcoj)mm \on
      | _m              ^em
bers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/ftp.c:369:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  369 |         msg_Err( p_access, "caccess/http.c:o217:27:nn warning: ection failed" );
      |         ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  217../include/vlc_messages.h:83:5:  |     p_synote: expanded from macro 'msg_Err'
s   83 |     ->pmsg_sz_Generic(p_thrise, VLferreC_MSG_ERR, __VA_ARGr = S__)
      va|     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
r_   78 |     vlc_LInheogrit(VStrLC_OBJEinCT(og(), p p_, vaccelc_module_name, __FILEss, "__, ht__LINE__,t p\
      -|             ^
re../include/vlc_common.hferrer:481" :15);
: note: expanded from macro 'VLC_OBJECT'
      |   481 |                             ^
  ../include/vlc_variables.h    :642co:n51: note: expanded from macro 'var_InheritString'
st   struct vlc_c642 | #ommon_members: (cdonest vlc_objfine vear_Inct_t *)(her&i(x)-t>obj) \
      | S              ^In file included from access/dvdnav.ctrin
g(:o,65:
access/../demux/mpeg/pes.h:121 n) v:ar_In17herit: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
String(  VLC_Oaccess/ftp.c:121BJ |   ECT(o), n)        
      |                                                   ^370:   9: warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    ../include/vlc_common.h:370 |  481:15  msg_  Err( p_  ob:   jectv,note: expanded from macro 'VLC_OBJECT'
   lc"to481 | _dio almuo  g_dch MPEGis  -pla1    co stnsty_e strruffinruct vlg" )c_commonor;
      |                 ^
(_m p../include/vlc_messages.h:83:5e: _accnote: expanded from macro 'msg_Err'
mes   83 | s, _("Net    msg_Gbworkeneerrics: ( i(p_nteractthis, VLioC_Mn faiSG_ERRlced"), , o"%__VnstA_s",
      | ARGS        ^
 v../include/vlc_dialog.h:73:30:__)l 
      | note:     ^
c_../include/vlc_messages.hexpanded from macro 'vlc_dialog_display_error':78
:   obje73ct_13: note: expanded from macro 'msg_Generic't 
*   )( |     &(v78 | x)l    cvl->_obc_Ldialogogj_displa(VLC)y__OBJeE r\
      | r              ^
orCT(VLC_OBJECT((o)access/http.c, p, avl:220), c_:11b: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, c, #  220# |  module_na__meV, __FILE__   Aps_, __LARGS__)Iz = var_In
      | herNE                             ^__, \
      
|             ^
../include/vlc_common.h:481it:../include/vlc_common.h15:Str: note: 481expanded from macro 'VLC_OBJECT'
:ing(   481 |  p15_a  :  cce ss,   note: coexpanded from macro 'VLC_OBJECT'nst 
s  481 |     "http-tr uc t vp   colc_corommoxnn_msembersy"t:  ( stru);ct 
      |           ^
v../include/vlc_variables.h:642lc_:51comm: note: on_expanded from macro 'var_InheritString'
memb  642 | #deersfin: (ce vonstar_In vlc_heriobjtString(eco, n)t_t *)(&( vaxr_Inconheris)t -vltStrc_o>objing(VLC_b)jeO Bc\t_t J
ECT      | access/dvdread.c:171              ^
:5: warning: (o), n)
      due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
*  171 |     |                                                   ^
../include/vlc_common.h:)m(&s481:15access/ftp.c: note: (x)-expanded from macro 'VLC_OBJECT'
:  481385>obj) | :9    : warning:  \
      | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
              ^  
   385g_ Gecneronst |   i strucVa(   c  t vlc_ p_co msg_demuErr(x,mmo i, p_ac pcess, ", zn_mem bers:co ()nn;
      |     ^
cecto../include/vlc_messages.h:ns74:15:ion rejected" ); t
      |  vlc_obj        ^
ec../include/vlc_messages.h:note: expanded from macro 'msg_GenericVa't_t
 *83:   74)(&(x)->obj) \
5: note: expanded from macro 'msg_Err'
      |               ^
 |        83 |     msg_Generic(vlp_c_vaLaccess/http.c:223:9og: (Vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
LC_OB  223JECTthi(o), ps,, vl |       c_  momsgdul_ VLC_Me_SG_ERR, __VDbgname,(A_ARGS__ __p_aFI)
      |     ^
LE__../include/vlc_messages.h:cc, e78:13: s__LINEs, note: expanded from macro 'msg_Generic'
"__,q \
      uer   78 | y   i|               ^ vlc_n
Lo../include/vlc_common.hgg(VLC _Op:481BrJEo:15: xnote: expanded from macro 'VLC_OBJECT'
CT(o)y for %, p, svlc_"  481 |   mod,ul   pe_nsa z  me, __FILE_url);__, __
LIN      |         ^E_
_../include/vlc_messages.h, : \
87      | co            ^
:5: note: expanded from macro 'msg_Dbg'nst s../include/vlc_common.h:tru
481   87 | ct  vlc_ :common15:_m note: emexpanded from macro 'VLC_OBJECT'
be   481 | r s:m      s   g(coc_onst snstGrt vuctlc_eobjecnt_ vt *ler)(ic_ccomm(on_pm&(e_mbx)->thisoers, VbjL) : \C
      _(conM|               ^stS
G v_Dlc_object_t *)(&(x)->obj) \
      |               ^
BG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78access/ftp.c:386:9: |  access/dvdread.c:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
190: 20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  386
 |   190 |          v  lpsz  _f   c_ile = v vlc_Ldiar_alInoghog_disp(erlay_erroVitr(Str LpiC_nac_cesgO( Bp_tsJhi, _(ECT(o), ps, "",dvNed " vtworl);
k       |                    ^
ci../include/vlc_variables.h_mon:d642tule_ern:51: anote: amcte, ioexpanded from macro 'var_InheritString'
n f  642 | __F#deIfiainLled")Ee v_, a"%s_r_In", __L,
      | INE        ^
h__eri,../include/vlc_dialog.h: 73tS:30tr:\ note: 
in      | expanded from macro 'vlc_dialog_display_error'
            ^
   73 | ../include/vlc_common.h    v:lc_dial481g(o,og :15:_din)s  varnote: plaexpanded from macro 'VLC_OBJECT'_I
ny_eh  481 | erit rStr or r(Ving(LC_OV LC_OBJBJE ECT   c(oons), tn)
 CT      (a)|                                                   ^,s btr
, cuc../include/vlc_common.h:481, #:15: tnote: expanded from macro 'VLC_OBJECT'#_ 
_V  v481 | A_ARGlc_cS__  )o  mmo
      |                              ^
n_   m const streuct../include/vlc_common.h: m481:bvl15: ers: (connote: expanded from macro 'VLC_OBJECT'
st c_c  481 | ovlcmmon_m  em _object_t *)   (ber & s:( (xcocon)->nst ost sbtrjvlc_)uc ob\jectt _tvl
      c_commo *)(&n_me| mber(x              ^)-s: (>const
obj) \
      |               ^
 vlc_object_t *)(&(x)->obj) \
      |               ^
access/http.c:227:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |             msgaccess/ftp.c:_391:5: Dbwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
g  391(p |     msg_access/dvdread.c:235:9:_Db ag( p_ccess, "pwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
roxy:   235acc% |  s",es s, p "sz c)onn;
ec      |             ^
 t../include/vlc_messages.hio  n:  87:5: note: expanded from macro 'msg_Dbg'
 a   cmsceg_E87 | rrpt( p _de emd u x,(% " DVDRd)",ead cm ianns_ansgwo_er G)t eopner;
ien sc(p_th      |     ^
our../include/vlc_messages.h:access/dvdnav.cis, 87:5: :ce: %note: expanded from macro 'msg_Dbg'
s   87V |  ",LC_   mM pssg_z_GSeneriG204:fi5_Dcle )(p_BG,t;
:        |         ^
h../include/vlc_messages.hwarning: isdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, VL:  204 |  __VA_83:   ARGS__)C5: note: expanded from macro 'msg_Err'_
M
      |    83 |     ^ SG 
  m../include/vlc_messages.h:78:13: note: sg_expanded from macro 'msg_Generic'
_Gms   78 |  g_enGeernic(p_theis   vl, VcLri_C_cVaMS( (G_EdRRLog(V,LC_O _eBJEC_VAmux_t*_AR)DBfTGSoo__G, (o__)
VA,),       |      ^
../include/vlc_messages.hp:,78:i13:, p  vnote: expanded from macro 'msg_Generic'lc__moAR, z GS_
_du   78) |     ;v)
      | l
e      |     ^
../include/vlc_messages.h:lc    ^
74_L:og(15../include/vlc_messages.h:78V: note: :13expanded from macro 'msg_GenericVa'L_na:mC_e, __ note: 
expanded from macro 'msg_Generic'
FILE   78 | __,     74 __LI OBJ | E vCNTlE_  _c_L,  o vg(V\
      |             ^
../include/vlc_common.h:481:lLC_c15:_v OBJnote: expanded from macro 'VLC_OBJECT'
a(o)  , 481pECT( | ,oL), p,  o  v g  (VLC_O  v lcBJEconlst _mcC_moduT(o)lst,eodu _namep, lvelc_mod,_na _u_Fmel, __Fe_nIILLE_aE_m_e,_, r, _ _LIN_E___F, __ILINELE__\
_, \
      |             ^
      |             ^
../include/vlc_common.h:../include/vlc_common.h:u481:481ct vl15:_,c __L_cINE_o:m 15:_note: expanded from macro 'VLC_OBJECT'
mo   nnote: 481 |   expanded from macro 'VLC_OBJECT'
   481,   \
 |          |               ^   _me
    mbe../include/vlc_common.hco :481:const 15: srsnote: texpanded from macro 'VLC_OBJECT'
n  rus481 |   : t(cocnt vst l s  vlc truct v_lcc_co_coommbjec on_me  cmbmonserst : (stconrmoust nt_me_mvlcberc_objectt_ts: * () (&c*onst vl(x)(&(c_oxt bjec)-t>_t )->vlo*)(c&(xob)-jb>ob_j) \j
)c       | \
      o|               ^m
              ^
mon_members: (co) \
      |               ^
nst vlc_objectaccess/dvdread.c:236:9_access/ftp.c::t398: 10*)(& warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: 
(  236 |   access/http.c   x)->o   vbjwarning: lc_)dia due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
\
  398log_dis      |  |  p              ^
 :  la 229 y_ :13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
e  229 |  rms g_ rorE (  p_rr( de p   _a m ux c,m _(s"cge_Daccess/dvdnav.cbg(pss,: "P232cannot _gaclayb:ace9:k fa warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
i  232 |  lur   e"),
          msg_Wat|         ^rn(
  p_demuserver../include/vlc_dialog.h x, f:73eature:30"s: note: expanded from macro 'vlc_dialog_display_error'" );

      |          ^
   73c../include/vlc_messages.h:83:a |   n  v5: clnote: eexpanded from macro 'msg_Err'nsso
c_t s   dia,83 |   log_di et" rn  mead-soa- psprlayog_Gxy_e"rrohr);
      |             ^
(eneeVricad L../include/vlc_messages.hC_flag(" ):87;
p      |         ^:5: note: expanded from macro 'msg_Dbg'
O
BJ   87E../include/vlc_messages.h | _t  :ChT(a)85, b:5,  m: note: s gc, ##___Vis, VLCAG_enerA_MiRGSc(p___)t
      |                              ^
hi../include/vlc_common.h:481:15SG_ERRs: , , VLnote: __expanded from macro 'VLC_OBJECT'CVA
_ARGS  481_MS_G__Dexpanded from macro 'msg_Warn'
B |     G,   )
  co      |     ^ns
__V../include/vlc_messages.h:78A_A:   13:tR Gs note: S__tr)
      uc| t vlc    ^_
comm../include/vlc_messages.hon_85m | ember:s:78 ( cexpanded from macro 'msg_Generic'
o   :n78 |   st13 v  lcmsg_: _note: expanded from macro 'msg_Generic'
o   78 |  bG  en  v jeceric(p vlc__tthislc, V_t_LogL *)(og(V&LC(L_x)-M(VLCS_OGC>oBbj)_W \
JEC_T(ARo)      N|               ^
,O, pB, __ vlJc_modECuleVAT(o)_ARGS, p, access/dvdread.c:_v252:17l: __)
nc_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mao  252 |        me        |     ^
dul   ../include/vlc_messages.h  e:78:  vlc13_d, ___:n note: expanded from macro 'msg_Generic'FI
iaame,log   78 |     ___FdLi Esp_IlayvLE__,_e r_rlo,c_ Lo_r(g(__LIVLC_O _LNE__BJINE, __\
E      |             ^
CT../include/vlc_common.h:(o, p\_481:)
      15: |             ^note: expanded from macro 'VLC_OBJECT'

,de mp  481 |    ../include/vlc_common.hu ,:481:  15x:,   v c_l note: c_mexpanded from macro 'VLC_OBJECT'("Pod
onstul se_n  laytr481 |  am     e,  c _ons_Ft basucILE__,t __Lruct vlcINck fE__, ail\
_ure"),c
      |                 ^
ommo../include/vlc_dialog.h:73      |             ^
n:_30: note: expanded from macro 'vlc_dialog_display_error'../include/vlc_common.h:481
m:15   embe73: rs | :     note: expanded from macro 'VLC_OBJECT'(vlccon
s_td t vival  481 |    l    clc__coobog_jdmmeo coinctspl_naytst_ *)(&(x)_er-ror>o(Vbj) LC_O s\
      | BJEmtem              ^
rCTubers(a)c: , b,( tcoc ns,access/http.cvt  ##l_vl_cVc_coA:mmon237:15__mARG: S__)_warning: obej
      m|                              ^
ecb../include/vlc_common.h:481et_tr *sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
::15   237: note: (coexpanded from macro 'VLC_OBJECT'
 | ns   481t  )(&   |  (x)- v>ob j) lc_ob j\
      | e                ^
cpt     _t *sz) ( c&(= vaaccess/ftp.c:407:13on: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
st s  x407)-> | tructr vlc_ _Ico objnh  mm)oe n_memb ritS\
te  rs      |               ^:   
r   m(cosignsnt_ gEaccess/dvdnav.c( p:r238:r9vlc_(_ p_aacc:ess, "objecSt_t er*c) (warning: &ver due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]do(x
es   )-238>noobt suppo | j)rt \ T
       |               ^
 L  S" );cess   , access/dvdread.c:254
      "http|  ms:-17: gwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]            ^
_W../include/vlc_messages.h:83
a  pr254 | :5rn (: p_demux,      " note: expanded from macro 'msg_Err'  o  xyc
-p   83wd" ); |  
      |                   ^annot
     m../include/vlc_variables.hssegt :642PG _Er:51msg_r(:  pGenote: expanded from macro 'var_InheritString'
_C nperic(demp_thi  oux,642siti | #de "fs, VLiC_MSne G_EoniRvangrInv f_Ilnhealid R,ag"ritStU ri__DF  DVA_AVD).n;
RG g(F      |         ^oun(d Io, n) v
../include/vlc_messages.h:S_85:5_SO9: note: 660 'ar_)
%expanded from macro 'msg_Warn'      |     ^

s'   85 | ../include/vlc_messages.h:I)78:13: ",  note: expanded from macro 'msg_Generic' 
  m   78rg |  sz_s   vglc_Lvnheoogli(Vd )LC;r
      it__|                 ^GO
BJ../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'ene
rS   Eictri83CTn( |    g msg_(VLC_OGen(o)pe, p,BJ vlc__ECriTth(is,oc(p_thism,),  VL Cn_VLModulSe)_na
G_E      |                                                   ^
RRm../include/vlc_common.h, _:_e,C_VA_ __MFILE__481:15: A, _note: _RGexpanded from macro 'VLC_OBJECT'S__)
SG_      |     ^
W
A../include/vlc_messages.h:78:13:RN, _ note:   481 |  _expanded from macro 'msg_Generic'VA_AR
GS   78 |  LINE___     _)
, \
vlc      | _Lo            ^ 
      |     ^
../include/vlc_common.h  g(VLC_  c:481oOBJ../include/vlc_messages.h:78:15:nst st13: note: ructexpanded from macro 'msg_Generic':E 
note:     78 | vl Cc_comm expanded from macro 'VLC_OBJECT'T(oo)
 ,  np_, vlc_  481 |  mvembers: (Llc co_  omodulne_nst v  ag(V lme cLC, o_OBnsJEC__FIcTLE_(oo_)bj_, pt ect_,, t *) struvct (&__Llc_vlcImodN(E_x_,u)->l o\
      b|             ^
../include/vlc_common.h:481:15e_n_comame,mo: note: n_jexpanded from macro 'VLC_OBJECT'
)  481 _ \ | _ F  me
      |               ^ mb IL
  E c_ers: onst (costruct_n vlc, _saccess/http.ct v:lc243:13: _objewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  _commLon243INEc__, \_me
      tmb_te|             ^
 r../include/vlc_common.hs:481:15:: (c *)(note: &(expanded from macro 'VLC_OBJECT'
ons  481x | t vlc)- >o _obbjje )c |    t _t    *) \(&  (  c
      |               ^x)-on
>ost stbj) ruct   \vlc
      | _ c              ^
omm   onaccess/ftp.c_memsgmber:s: _access/dvdread.cWar(415:257::co14n9: (warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nst :  257  | vl  pwarning: c_a_odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bccject  _t *)e415 |     s(     &    s (x)  m   ->o m,sg_E sg_"rrWi( p_aracnnvc(b p_alj) \
de      |               ^e
ssi, "d capnnot srwmuox, ix"caynt chh to TnLSo: seotrvser rept lied wopaccess/dvdnav.ci:th " );en 
246:      |             ^cod
9../include/vlc_messages.h:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]VMG85 :5:
 info"note: expanded from macro 'msg_Warn'
      246 | 85 | );
       |         ^
../include/vlc_messages.h   m  :sg_e 85:5G  e :%d"  note: expanded from macro 'msg_Warn'
    85 | n    msg_eGen rimsgceric,
_      (Wa(p_p_t| thirhs,i VLsC_             ^
M,SG_ VL../include/vlc_messages.h:WCAR_MSG83:N_WA, __RN,V5:A_  note: expanded from macro 'msg_Err'_n
(_VA    p_d83_ARemAGRGS__)
 | ux,      |  "    ^
 cS_../include/vlc_messages.h :78 a n:13'mts set g: __G)enmenenote: expanded from macro 'msg_Generic'

   78 |        ur|      ^
  vlc_ iLog(c(VLlp_thiC_OB../include/vlc_messages.hJECT:(o)a78:ns13: ,gu VLanote: expanded from macro 'msg_Generic'
gCe to '_, %p, s'   78v ( | lc_ modu%s)le_name",
      |         ^
 ../include/vlc_messages.hMSG:  vlc__ER85L:5: Rnote: expanded from macro 'msg_Warn'
,    85og(__, |  VF__ ILV   mA_AE__, __sg_GLILNRGSe__E__)
C_O      |     ^
BJEC../include/vlc_messages.hner:T(o78:13: inote: ,expanded from macro 'msg_Generic'
 )\
      c|             ^
, p, v(../include/vlc_common.hp:_lcth_481:15i: note:    78expanded from macro 'VLC_OBJECT'
 |   481 |     m   odule cons_t namestrucs, V,t vl  L  vC_Mc _comlc_monS_me__FLogI(GmVLC_bWAers: (cLRNE_ons,_, ___OBJEt v _LINECT(o_V)lA_A__RGc_o,bjS,e pc_t_, \
t *      |             ^
 v../include/vlc_common.h:481:)lc(&_m(15: note: expanded from macro 'VLC_OBJECT'
odx)_ul)e
      | _na    ^
../include/vlc_messages.h:me78:13-:, _>obj ) \note: expanded from macro 'msg_Generic'

   _FILE__, _78 |       |               ^  _LI
481 NE_  _, \ vlc_Lo
      | access/dvdread.c |       : g(260:5            ^ 
Vc:onLC warning: ../include/vlc_common.h:481:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
15:   260 | s_Otnote: B    stexpanded from macro 'VLC_OBJECT'
   481mrsgu_ |   JECDbcg(t vlT(o ),     pc_d  co_commop,n_emnuxm, ste " VMstG oprmeucnetd"be )r; v
      lc|     ^
_sc: o../include/vlc_messages.h:mm87:5: note: expanded from macro 'msg_Dbg'on_(
cvm   onst87lem | c vblc_ers_: obj(ceco  nmodu lst  me_nasg_Gvlt_metc_o bj*ect,_t  __*)(F)ILeneri(c(&&(xp_(thixs, E)VLC_MS)-G__>ob_j) \-
      D>ob| , j              ^BG_, _
)_ \
      V_LINEA_ARGS__)__, \

      |             ^
      |     ^| ../include/vlc_common.h:              ^
access/ftp.c481:432:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  43215
: | ../include/vlc_messages.h   :access/http.c: 78:   252:note: expanded from macro 'VLC_OBJECT'5: warning: 13
:      note: expanded from macro 'msg_Generic'481
    |   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  sg_E   78 | 252  r  r(    | p_a c   vc    lomsc_Lgnstces_ stDbrog( p_accegs, "Cas(n's,uVLCt tr "cthu_O vltntp: scate PBJrECTot(c_comectmon_o)imon, p beuerv,fmfber si evlrersc_mo: (c=dul'%se' pze for_nam TLort=S" e%, d f)__FIL;o
      E__, __LIN|             ^n
st ../include/vlc_messages.hEivlcle_:83:obj5: __=, \
      |             ^'note: expanded from macro 'msg_Err'
%s'",
e   83 | c../include/vlc_common.h :481
  t_t       | *)(    ^ 
msg&(x)->o../include/vlc_messages.h:87:_b5: :Gnote: expanded from macro 'msg_Dbg'15:ene
r note: j   expanded from macro 'VLC_OBJECT'87 |    ) \
 msg      i
_| c(p_  481 |  G     th  ceo              ^i
nensrts,ic V(p LC__sMtSGtr_Ehis,uc t RR, __VVLCAaccess/dvdnav.c_:Avl259:9: warning: Rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
G  259 | S_c_comm   o_) 
      |      ^
  ../include/vlc_messages.h: 78:n_me13mbers: (co_Mnm:SGst_DB note: expanded from macro 'msg_Generic's
 g_Warn( Gv, _plc_ob_VA   78jec | _A t_t_ *)(&demu (x, x)-"can > oRGvl'bcSt s__)
j)e_Ltog(V      |     ^LC _OBJa E
\C
      u| dioT(o )l, p              ^
,a../include/vlc_messages.h:78ngu ag:13: evnote: lexpanded from macro 'msg_Generic'
 to   78c |    '%s_' m(%s)" access/dvdread.c:280: ,
22: warning: vlcdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  280 | Log(V LC_O      |    Bp_s        ^
ys->i_JECTang(le = vo)ar../include/vlc_messages.h:_Cr, ep, 85vloat:ceG_moddetul5: note: expanded from macro 'msg_Warn'
e   85_ule_namIne,te _ | _FI gL na  mmE__esg, e_, __LIN_rG_( E_ep_, \FneriI
      |             ^
_../include/vlc_common.h:481:15c: note: Lexpanded from macro 'VLC_OBJECT'E_(p_d_emuxt
h, "is, , _d_LINV  481 | E_Lv_ ,  \    
      |             ^dre
adC_-angMSGle"../include/vlc_common.h : _ WAcoRn481st) s;
tr      :15: note: expanded from macro 'VLC_OBJECT'
|                      ^uct vlcN, 
  481../include/vlc_variables.h_c_ommon_membe | rs_:495:59: (c : o   note: expanded from macro 'var_CreateGetInteger'
 Vn  st495 | #defAin   ec_A RGSo__)nst
      v str| u    ^
ct../include/vlc_messages.h:78:13:lc note: expanded from macro 'msg_Generic'
_   78 |  objec vt _ t *)( a&(x)-r_Cre atevl>c_Gevobjtlc_) cInt\omm
      |               ^oLo
n_memberg(VLCe_OBgJECT(os: er(a,b)), access/ftp.cp, :440:v 13: ( con st vvarwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]lc_ob_jCrect
lc_  440 | m  e   at odul_te *)eGe_n tI (&( ax)-mn>e, t__F   egermsIgLob(E_ V__E, _jrr)(_ LINELCp_acc_ess__, \
 O\B      ,JE| C
            ^ T(a),b      |               ^
)
      | 
                                                          ^
../include/vlc_common.h"Can't../include/vlc_common.h:481::15: 481s note: et Datexpanded from macro 'VLC_OBJECT'access/http.c:257:15a :ch
:9a : warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]note: expanded from macro 'VLC_OBJECT'481 |  
  n 
   481 | n      257 |    el    pr c  ot c onons    msecsg_Dbg(tt s strt ucrucp_att vltic _covnol" c_co)ccemmoss;
      m, "|             ^
n_ m../include/vlc_messages.h:83: 5:   enote:   expanded from macro 'msg_Err'
mm   83p | bers    msroxy:g_Go %s:%n_enemr ic((pd"e,mber p_sc_tsyhi:s-ons>s,tpr  vl(co VonscLC__MtobjS vxeclcy.p_t_t sz_objehGct__Et RR, *)__V(o&Ast,(x)
      | *_AR->GS_        ^ob
_)../include/vlc_messages.h
      :|     ^j) 87\

../include/vlc_messages.h::5:       |               ^
note: 78:expanded from macro 'msg_Dbg'
13: note: expanded from macro 'msg_Generic'   87 | 
)   78 | (&(x    )vaccess/dvdread.clc_Log- (VL>Co  bj_:O)286: m sg9_\: 
      warning: B|               ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
J
ECG  286enT( |  oeri c      )(,mpsg_ pt_Eaccess/dvdnav.chisrr(:, 272,V: vlcL9C_ MSG:_p_modu_demu DBGx, ,"DvdRel _warning: _VaeA_n_damSetARGS__)
      eAredue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc], __| 
    ^
F  IL../include/vlc_messages.h272 |  :E_  _     ms, g__Warn78a_:L13(0,0,%iI: note: expanded from macro 'msg_Generic'(NE ) _f_, \
      | ai            ^
lep_
d   d (78ca../include/vlc_common.h:n't |  d   e481 vlc_Log:m15: (note: expanded from macro 'VLC_OBJECT'ue
VLC_crx, y  481 | "can't set pts   pOBJECTu (lan   g  coon)usage t, t stDo VD?r)"'uct,
      |         ^ 
p, ../include/vlc_messages.h:83:5vlc:  note: expanded from macro 'msg_Err'_%s' co
mmon_m(   83emb% | e  rs:  m sg_G(cosv)nstenelc_ vlc_ri"o,
cmodbj      (| ectpul_the        ^
_is, V_naLme,t  C*)(&_M(__FSxILEG_ER__,R)->obj, ../include/vlc_messages.h:85:5 :__)VA _ \_A_
      LRGINE| note: expanded from macro 'msg_Warn'
S   85__, |               ^
__    m)
      | s     ^
g\../include/vlc_messages.h_
Gener      ic| (p_:78:13            ^this, V: note: 
L../include/vlc_common.h:481:15: expanded from macro 'msg_Generic'
note: access/ftp.cexpanded from macro 'VLC_OBJECT'
   78 |  C  _MS  481: | 456:5G_W  :ARN   ,     __ vlwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
VA_c_AcRGonsL  456oSg( |    __)VL
      |  t sC    ^
_tO../include/vlc_messages.h:78vlcB_ru:JcECr13T(edce:ntit note: expanded from macro 'msg_Generic'
a v   78olc_l |   c_geo t)(,m pm &cre,o vlc_modudn lev_enlcmem_L_nameti,bers:al (cog( _,VLo_FILE__C_O BJEp_a, __LcCcess,INnst  "TEv(l_ftpo)-uc_, p, o_,bjev ser"c\
      |             ^
t../include/vlc_common.h:481:,_lc_ 15: note: expanded from macro 'VLC_OBJECT'
m"ftod  481p |  ult *)(-ep&  w_na(mex)-d", _,>o_FILbj)E     c __\
      ,
o       nst __LI| NE_              ^_|     ^
,
 \
      | ../include/vlc_keystore.h:244            ^
:../include/vlc_common.h:481:1527:str : note: uctexpanded from macro 'vlc_credential_get'
 access/http.c  244:262vlc_c:9: warning:  |  o  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 mmon  262 | vl _mec_  cmbre  de ers  ms:g_Db nti(cnote: expanded from macro 'VLC_OBJECT'
a  onl_gst 481 |  eg( t(a  vp_   ,  VLC _Oclc_obonsBJEatc strujecess, CT(ct ct_t" *) (&b(x)-> o)vbj,lc_ c,c ommd), e, \on_ f,
       #  #_|                ^
m_eVAm_ARGSbers: (const__) v
      |                           ^
lc../include/vlc_common.h:_obj481:15e:  ucsnote: expanded from macro 'VLC_OBJECT't
er=  481 | _      t '%s*'"), p ( const&(x)_sy-s->>url ostrubct j)vlc _co\
      |               ^
mmon_m.epmsbze_rus:sername  ();
      |         ^
co../include/vlc_messages.h:87:5: nsnote: expanded from macro 'msg_Dbg'
t   87 |     v lcm_osg_Genebjecaccess/dvdnav.ct_t: *)(&(xr282:9)->obj): \ic( 
      | warning:               ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]p_this, VL
C_  MS282 |     if( var_CreaGaccess/dvdread.c:taccess/ftp.c_D452:B17: eGwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e:tG
470  452 |   ,:12      _     : _BVA_warning:  ooldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   m
ARGsg_War  470 | n(( S __)p_dep
      _mudem|       ^x, "cannotux s, "  dvwdhilena( 
../include/vlc_messages.h:v78:vl13: -mnote: expanded from macro 'msg_Generic'
e   78 | c_   credenti nal_uvlc_eLot" g(VLC) )_OB tigtJle
      etE( CT/(&cro),echap p, ter"|         ^
den../include/vlc_variables.h v);
      t:496l| c                ^
ia../include/vlc_messages.h_:85:5: monote: expanded from macro 'msg_Warn'
d   85 | l, u:lep53    _msg_:acc _Genenote: expanded from macro 'var_CreateGetBool'
ress  496 | #,ic(p_td "fhistnap-efiuneser me,va,  __FIVLC"LE__,_ rMS,_G_W _ARNC_rea, _L"tfeGtp_VA-_IApNEwetRd",
      BoGSo___)_
      l(|     ^a,b| )           ^
   v
../include/vlc_messages.h:a../include/vlc_keystore.hr_78:13Crea:244:27: note: :,teGet note:  \Booexpanded from macro 'msg_Generic'
expanded from macro 'vlc_credential_get'l(   78
 |  
  V      |             ^LC_
 244   OBJ../include/vlc_common.h:vlc |  481_Log( VLC:15:  v_lc note: _cexpanded from macro 'VLC_OBJECT'
OrBJEe  481 | Cd  en   tiEC T(al  T_get((oa)a, VLC), p,_OB covJlnc_stEC,b)modTu(
       str| b)u                                                    ^
, lc, d../include/vlc_common.h:,c e_n481t:e v15: , f, #note: expanded from macro 'VLC_OBJECT'#_
lc_c  481 | _VAo_ARGmS__moa)m
e      | ,                          ^ _
  n_m_FemberI    LE_ s_, const st:../include/vlc_common.h:  _ruct_ v481:(lc_cLINE_omm_15on_,mce mbe: note: rsexpanded from macro 'VLC_OBJECT'
\
: (      oncst   vlc_oonstb vlc_obj|             ^
j481eectct__t ../include/vlc_common.h | t *)(:     &(x 481)-:15>  conso: note: btj strexpanded from macro 'VLC_OBJECT'
) \
      uc|               ^
t v  481 |  *)(  &(x )-lc >access/http.cobj) \:265_co:26:mm warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      
|    265 |                ^    
op_n co_syns-stmem bsers:tru (ctaccess/dvdnav.c:284 co:>b_9: warning: recdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  284 | st vlv    onc_n eclocbje  t_ commct_t *o) n_m= vaembersr_I: nm(&(hx()c-sg>eoobritn_jBoDbos) \l( 
gt vlc_(      |               ^o
pbj p_e_ct_td *)acecess(&,m (u"xaccess/ftp.c)htt->px-, "obj) \re:
      try| 476c:9:              ^onn
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  476 | ing c tt    o  " );
      |                            ^
go to../include/vlc_variables.hvlc_access/dvdread.c:465:cre17 den:d604:47:v note: expanded from macro 'var_InheritBool'd t:ial_ swarning: mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ent
oru" e  (604 | #d );
      | e        ^
fin&c../include/vlc_messages.h  465 |  :87:e v5: note: expanded from macro 'msg_Dbg'
rar   87 |   _   msg _In heritGBoo   l(enerioec, d n)( p_entia   vlth,a ris,_I  Vp_LCac_ MSnherG ic es_ msg_Wst );
D      BG|         ^, 
arn__Bo( pV_deol(../include/vlc_keystore.hVA_ARGmuxS_, _:259":29)
      can:|     ^ note: expanded from macro 'vlc_credential_store'n
ot 
  259../include/vlc_messages.hs:78et ti:13 |  tl e :  vnote: /chalcpte_cexpanded from macro 'msg_Generic'r
" )re;denti
      al_| stL   ore(78 | C   _                ^
a ../include/vlc_messages.hvlc,O_Log:(VLB85:5:JE Cnote: expanded from macro 'msg_Warn'
_CT(Oo),BJEC   85 |     ms ng T(o_V),)
      |                                               ^
 p../include/vlc_common.h:481:,15LC_ vOBl:c_ monote: dGenJexpanded from macro 'VLC_OBJECT'Eeu
l  481 | e_  ric  CnaT(m b( e, _p)_FIL_E t)
__hi      | s                            ^
../include/vlc_common.h:,481:15: note: expanded from macro 'VLC_OBJECT' , const s
 __LVIL  NE_481 |  C    _, tru  c on\
      | ct _MSG_WAvRN            ^lcst st_rcomm
uoct../include/vlc_common.hn_ vlmc_comm:481e:15: note: mexpanded from macro 'VLC_OBJECT'
bers  481 | : (   conon_s t     vlc_memob, __constjV A_strARGbSers:ect _ut __c*t v)
)(      |     ^
&(x)->../include/vlc_messages.h:78:lo13(cbo: nstjc) \note: expanded from macro 'msg_Generic'
_ vc   78 | lc   o
mm_objon_m ee      mct| _tv l*b              ^ers: (c
c_o)nLst(&( ovlc_objecxaccess/http.c)g-(V:t_>LobC_OBJj267)tEC *:9)(&: T(o)warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] \

      | ,              ^( p
,  267 |  xvlc_   module_na)me, _-_FILE>__o, _ b_LINifE_( vj_, \lc_c)r
       |             ^
../include/vlc_common.h:481:ed\e15access/ftp.c
      ::504:17:  note: expanded from macro 'VLC_OBJECT'|               ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  ntial_504 | ge   481t( &  | access/dvdnav.c     :288 :13c:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] red           ent  
ial, c  288 mp | _acsg    o   _nsDb  c etgs(  sm,  NUstrLL, Nu ULL,sg_ Nct ULEvL,lp_a NULLccr ) )
      |         ^r( p_esdes,mu "
us../include/vlc_keystore.h:244xerc_c: ,27 : note: "aexpanded from macro 'vlc_credential_get'occecmampnno
t sotetne  d  244and  |   a_tuthen t ivcaitlete (lc_cd"c );
an      |                 ^
'rt d../include/vlc_messages.h:87medemenb:e5rs: :tial(con_ge note: cst expanded from macro 'msg_Dbg'et(
a, r   87 |  VLvC_   msg_Genyperitl DOc(pBJc__obtjhiseVDECTct?_t) *), " (V);
      |             ^b
L../include/vlc_messages.h)C_M(&, c, d, S:(e83:5, f, G_DBG, x__##__V)A_VA_ARARGS__)
      ->o|     ^bj) \

../include/vlc_messages.h:: note:       78|               ^
:13:G note: S_expanded from macro 'msg_Err'
_expanded from macro 'msg_Generic'
)   83 |      78 | 
      |  access/dvdread.c: m475s                          ^
:33g  _Ge: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ner   475 ../include/vlc_common.hvl:481:c |    _15: note: expanded from macro 'VLC_OBJECT'L  og(V 
 LC   _OB     481   JIE | NTCTi6( o), 4p,  c (_  Cp_th   cisvl, c_VL(Cmo100_MSG_ERR,0) odu __le_V* vnasrnamet sAt_rAuct,_ __IFIRGSLE_n_, ____hLI)
       erNvitE_I_|     ^nt
,../include/vlc_messages.h:78eger( lc_p_ co:13:m\
 note:       |             ^mon
d../include/vlc_common.hemu_mx:481:15: expanded from macro 'msg_Generic'e
,note: expanded from macro 'VLC_OBJECT'
mbe "d  481   irs | s   : c     c-cacon(cost nstrst uct vlc_obvlh78 |  j   cectv__t l*in)c_commgon_L" );
mog(Vem      be| rs: (c                                ^ons
t ../include/vlc_variables.h:615:vlc_(&LCob_(x)j->oOecbt_j)53: BJECnote: t * \
)expanded from macro 'var_InheritInteger'      | (
T                ^&(x
)-615(o | #defin), p, vlec_modul e_v>onaame, bj__Faccess/http.c:282:13)r ILE\
      |               ^
_: warning: __Indue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],
heri tIn  282__LIN | Ete__access/ftp.c, \
      |             ^
       ../include/vlc_common.h:: 481:15506  :17:  note: :g ewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'VLC_OBJECT'  506
 r |   (o,m  481sg n)  _  v Ear_I nhe  |    r   rritI       (conntes gert(VLC_  m OBJp_asg_DbgE( p_acCcT( seccoss,es "t)ru, n)uctsesr  vlc
_, acccommon"      | _meaum                                                    ^then
epbertic../include/vlc_common.h:481:15ted:s"  :atio )note: ;(cn foexpanded from macro 'VLC_OBJECT'

n  481 | sailt v       e lc_o d|                 ^  
  bj../include/vlc_messages.h w:87i: 5cec: note: t_texpanded from macro 'msg_Dbg'o
 n*)(&(tx)ho   u87->objt str) \
       |  |               ^
    streaumct slg_Gvaccess/dvdnav.cm" ):le289:;13c_nec: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  289 |   ri
 m       | mo            ^c(np__me   mberthis, sVLC: (co_Mnst SG    _Dv vBG,lc_dlc_
 ial__VA_AR../include/vlc_messages.hGSobje:83:5__: note: expanded from macro 'msg_Err'ct_t
 *)()o&g_
         83 | d| i   sp    ^
( m../include/vlc_messages.h:78x:13sg:)_G- enelnote: expanded from macro 'msg_Generic'a
>o   r78y |  ibj)  \
       c|               ^( p
_this, _erVrorL( p_devlCc__muxMSLogG, __E(VLC_("POBJRlaR, _ybE_CT(oaccess/dvdread.caV), p,:510:13c: vl warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c_m
A_ARGSodule_nk _afai_me,lu  re")), "%s510",
      |  |      ^   __FI 
      |             ^
     ../include/vlc_dialog.h:73LE_
_: 30../include/vlc_messages.h:78, :13:: note: expanded from macro 'vlc_dialog_display_error'
 _ _LI   note: expanded from macro 'msg_Generic'
73   78  |  |    N mE_ s v  _, \lc
      _Lvlo| g            ^
../include/vlc_common.hg(VLc:481:_dCia15:log_dis note: pl_ay_OB_expanded from macro 'VLC_OBJECT'J
Err( p_  d481e | E C m      T(o)econstr,  strorrucu(t xvlc_commVLCon_,OBJEpCT, _memb e("rears:d  (coa)nst v,lfc_obajecti_t *l)( b,e cd &,for ## bl(__xo)->VAob_cARGvS__)
j)      |                              ^
../include/vlc_common.h:481k  %dl:15: cnote: expanded from macro 'VLC_OBJECT'\_modul
e_n  481 |  
      |               ^
",   p_samy s->e,  __F   icons_t access/ftp.c:509st:13I: warning: Ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
E__r,neuct  509 xt_vo __ |    LIN    vblcu _c )   E ;
      _om_, m| msg_on            ^
_Dbg\( p_a../include/vlc_messages.hc
m:e83cmb      e:es| s,             ^"pasrswo5r
d neededs../include/vlc_common.h: ":( 481co:ns);15: 
      note: t vlcexpanded from macro 'VLC_OBJECT'|             ^

../include/vlc_messages.h:  _obje:ct_ note: expanded from macro 'msg_Err'
t481    *)( | 83 |  &(x     m )    ->o cobj) s\
87:      | 5:              ^
n note: expanded from macro 'msg_Dbg'
g_   Gst 87e |  n  eri msgs_caccess/dvdnav.c:302:21G(etnperi_c(p_tthisr,uct  VvLCl_MhSG_is,c_:com mon _warning: membdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
V  Le302DBG,C | _ rMSGs_: _V (c_EA_AoRR,   __ nsRG Vt S__A)
 vlc        _ob|     ^
 j  ec../include/vlc_messages.h_:t_t78    :13:*)AR   G   msSg(&( note: expanded from macro 'msg_Generic'x)->_Wobj
) \   78 | 
      |               ^
   _ vlc_ar_)
n( Log      (V| p_d    ^LC_
OBJaccess/http.c../include/vlc_messages.h:E:296:9:78:13:C emuxT(o , "c)warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  note: expanded from macro 'msg_Generic'
 pa   78 | , v  nno296t |    lc  vlc__Lo g(m odVgoLC_O u le_n  taBJEmo dvCd mTee,( o_ nu" );
      | msg                    ^
_../include/vlc_messages.h_F:D85b:g5(:),  p, vlc_mI p_anote: expanded from macro 'msg_Warn'
LE_o_c   dcesu85 | s, " le_a un,a  _mth_LINE m__seg_, e\
      | , Gn__FILEet_n            ^
ic_eatric(, ../include/vlc_common.h_:io481:p_thin15:s note: , V_Lexpanded from macro 'VLC_OBJECT'
  L481I |  C_NE__MS,         co\G_faW
iln      |             ^
sARNt../include/vlc_common.h structe vl:d, __481:15: note: expanded from macro 'VLC_OBJECT'
VA_A foc  _c481om | monr _mem  bers:     RGS( coc_nsto_nst  rstrueact vl )
      |     ^vllcm_c_com %mobsjeon_mct_t *em)(
b&e../include/vlc_messages.h(x:",r)->
      | 78:obj13: snote: expanded from macro 'msg_Generic'
        ^
   ): \78 |     vl../include/vlc_messages.hc (c:_87L:og(on5:st v
       note: lc|               ^V
Lexpanded from macro 'msg_Dbg'
_Cobje_   O87cB | tJ   _t *)E( msgC_Ge&naccess/ftp.c:518:21:T warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](
xeri  )518(o | c(p)   , p   , vlc_m  od  ule__thname,is, VL- _    _FI >   C_oMSG_L  E__b,j) \msgD_ 
      | __LI              ^
NBE_G_,Db \
      | , _g(access/dvdread.c: p_511:13:a warning: cc            ^_
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]VA
e_../include/vlc_common.h:481ARssG,   "pas:sw15:or note: 511expanded from macro 'VLC_OBJECT'
dS |  _a c_)  481 |     
      |     ^cepte 
  ../include/vlc_messages.h: co 78:nsd" );t 
      |                      ^
     struct  v 13: note: lexpanded from macro 'msg_Generic'../include/vlc_messages.h :87:5:  vnote: 
lc   78_co | mmon_cexpanded from macro 'msg_Dbg'
_di   87 |   am em    lm sgvlc_Lbogers(V: (cogons__GedniLC_Oeric(splp_tat vBJEClTc_o(hbjios, VLyCec__MeSG_rrDBG)or( ,, p___VAde_ARGmu px, _(, t_tvlc_Smo" *__P))(l&(
      xa)->| ydul    ^e
_bnaacok../include/vlc_messages.hbme,:78 __j ):13: F\
faiILlu       r| E_note: expanded from macro 'msg_Generic'
              ^e_   78 | ,"),
       
  |             ^
 ../include/vlc_dialog.h:73v:l30:c ___Lo g(VLCnote: _Lexpanded from macro 'vlc_dialog_display_error'
access/dvdnav.c:INEOBJ_ECT(_306o)   73,:15: , warning: p,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] |   
\  306 |   v 
      |             ^ lc
  ../include/vlc_common.h _mo:d481ule_ namev, _:_15:FILE note: expanded from macro 'VLC_OBJECT'i
l  _anc__481g_,le _ |  _L  =  IvdNE_i_,    \a
      | a              ^r_Cc
on../include/vlc_common.h:re481:state15: G estnote: expanded from macro 'VLC_OBJECT'tIrucn
log  t481 _d |   v lt  egec_c  is consplay_ert ororrsmtrum(VLon( Cp_dc__t vOmeBmebmuers: (cJEonCTst(a vllc_)ox, "dc_vdn,av-anb comjectmob, cn_m_t, *)g ##_e(l_mbers&e" );
:      |  V(A_ARGS_(_              ^
x)
c      o)|                              ^
../include/vlc_variables.h:->onst../include/vlc_common.h v495:59lcb_:o481:15: note: bjeexpanded from macro 'VLC_OBJECT'
c: note: expanded from macro 'var_CreateGetInteger'
t  495 | #d_t *)(  &(x481)-ef | ine >j) vobar_ Cre \   
j)       |                ^ c a
\
onteGetsIntt str      |               ^uce
access/http.cg:t v302e:13:lrc_co warning: m(mon_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
access/ftp.c:  302523:a,b) 21: |   varm warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_   Cr523eate |  meGe    tInteger(   iVbf(LC_ersOB  :  JECTv  (l  a)     (      c, _crcob)
ens        dentmsg_tDbg (|                                                           ^i
al_g../include/vlc_common.hev:481t( lc:15: ¬e: expanded from macro 'VLC_OBJECT'
c  481 |  r e _p_aob de ccejss ,   nti c"eaccocontsal,t  _tp_ *ust)n(t anccer&suect(sx), - vlc>ob_coNULLmje)demon d\
_m,e      " );mb
|       | er                    ^
s:  ../include/vlc_messages.h:87:5NUL(coLns,t: note:  
                    ^
vlcexpanded from macro 'msg_Dbg'
_   87obj | |             ^
  ../include/vlc_keystore.h:244:27: note:   msgexpanded from macro 'vlc_credential_get'access/dvdread.c:533:17_
Ge  244ct_ |   t:e  n*)warning: (&eric(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](x)-p 
 >o  533vbl_j) this, \
       | |               ^
    c_c V    rLC_edenti  MaSaccess/dvdnav.c  :311 G_DBGl,_ge: 5 :  t(a,_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m _V  sgAV_AR_ELC_GS311 | __)r
      |     ^O    BvarJ_CreECT
rate( p(_../include/vlc_messages.h:b(78)dempu_dx->pe_i,npmut, c:,ux, "Fai d13,led :e  "xnext -s note: , f, #expanded from macro 'msg_Generic't
#i   78tartlt",_ _VLC_ |   VeAV,AR t _ARryG vlc_S_Log_)
      |                           ^
(VLC../include/vlc_common.h:481_in:15gO: note: expanded from macro 'VLC_OBJECT'
BJEC  481T an(o),  |   p,oth ver lc: %i_mo"  ,  d ule_nk_amIN Te),;
 _      |                 ^
EG../include/vlc_messages.h:83:5: note: ER expanded from macro 'msg_Err'_F);IL
E_
      _,|    83    ^ | 
 __ coL../include/vlc_variables.h:nINEs__, t st   r\u
ct v      |             ^ m
lc_../include/vlc_common.hsg_:c122:481:39: omm15: note: on_expanded from macro 'var_Create'Genote: expanded from macro 'VLC_OBJECT'
  481meneri
c(p_   | mbt122hi |         c#definoensters:  sts, r(uconst v cVLvClac_objerct_ vt_tlc__M *Sco)mm(&(xCre)on->o_atGeb(a,b,cme)jmbe)_r \
ERRs: ,  v(car_Create      |               ^(_
 onsVLC_Ot vlc__obVAject_BJ_tAREGS_CT(a *))_)access/http.c(&(x)
      |     ^, b:311
../include/vlc_messages.h:78::,13- c : 13:>warning: ) 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      
note: o  b311 |    j) \
      |               ^
|                                       ^
 expanded from macro 'msg_Generic'../include/vlc_common.h
    : 481:15:  access/ftp.c78 |    :524note: expanded from macro 'VLC_OBJECT':  
v27  481lc |    _    L: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o g (cV L
Cons  m  524_ | sg   OBtJ st_rEr r(uct Evlc_c Co   mTm p_      aon  _me(mo    ps)cceb,serszs =, "r: (cetro yvar i_Inngpnsthe, v lcritv_Stolbjcec witrinhg(  usetp_acrc=%e_sss, "t , p_s"ft*)p-(ys&(_xa)-->obj) \
cc      mod|               ^
>ulpse_namoe, __uFILEaccess/dvdnav.c:312nz:_t" _,5 : warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_us  312 |  ern);am_LI
e )  ;
       NvEar      __, |             ^|                           ^
\
../include/vlc_variables.h:642:51:
       |             ^note: ../include/vlc_messages.h:83expanded from macro 'var_InheritString'
_
Cre  642 | :ate( p_#def5i:d../include/vlc_common.h:481:emux15->p: note: expanded from macro 'VLC_OBJECT'
_  481 |   note: expanded from macro 'msg_Err'
i    83n    pu |    n e v am r_t,s "yg_GInehe-sntarte", VLCrirtS_VAiccR_tonriIst( pN_sthTEGiER )s;tr
      |     ^
uct , Vng(../include/vlc_variables.h:o,L122 nvlc_common:_mC_M)embeSG_r sva: rE_InheriRR, tSt__VrA_AiR39:nG note: g(VLC_expanded from macro 'var_Create'(
Sconst__O   v122)B | #defJEi
      | neC    ^lcT( v_o)o,ar n)
_C
../include/vlc_messages.h:      | re                                                  ^
abje../include/vlc_common.hct_tt: *)e(&(481:15x: note: (a,b,78:13: expanded from macro 'VLC_OBJECT'
note: )-expanded from macro 'msg_Generic'
>   78obj) |    c) 481 va  |    r vl  _Cc_Lreateo(     VLCg_(VLO\
      | BJECcoT              ^
(a),nst s C_Otructb, Bvaccess/dvdread.cJECTlc_ (o),c commo)
      | :n_                                      ^
../include/vlc_common.h: m481:em15p: note: beexpanded from macro 'VLC_OBJECT'
r541  s:, (481 vlconcst | :13: _v   mo  l  d  cwarning: onst c_strobuldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ej_ect  541n_t a*uct  | mvl)( c  _eco   m,    &_(x   msm)->gon__Err(membe rs:p (obcons_t vldemuc_obj) _\Fje
      |               ^I
xcLE_, "t__t *)(&(iaccess/ftp.c:, __536:25: Lx_INwarning: pa)->cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
E  536 | o  b_      _, \j)    \

            |               ^
k_l|       en     >=  access/dvdnav.c102            ^  m
s../include/vlc_common.h:481:g_Err15:(4 note:  (%iexpanded from macro 'VLC_OBJECT' p
_  481 | acc        ):313e. "
c:sso5, "      : warning: |             ^
acndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]st../include/vlc_messages.h :83:5: struct vlc_c
common  ount_ rem313 |     vjeecarte_note: Crexpanded from macro 'msg_Err'
me   ate(b ed83 | rsp_" : d   emux ->p_im);
sg_G(      |                         ^
con../include/vlc_messages.hst :83:ve5l: npnote: c_oexpanded from macro 'msg_Err'
bjectn   83 |  eri _tc(p_tut,  "*)(his, &(VLxx-e)->ndoC_M"SG, VLbj)C_ERR,   m_ \
      s_g_|               ^VA
_VAR_ARGS__)
      |     ^
_G../include/vlc_messages.h:INTEaccess/http.c:en78Ge:321ric(p_thERis 13,);::9 V note: expanded from macro 'msg_Generic'LC_
: M   78 | 
      warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|     ^
   321../include/vlc_variables.h:122 |         vl:c39 : note: S G expanded from macro 'var_Create'
_  122 | #vde_EfineL vaRR,r_Cloc_c re__VA_grea(teVA(a,LbRGS,__dc)C_OBJE varentialC_Creat)
e( TV(LC      |     ^
_st_o), OBJEoCrTp(e(a), b ../include/vlc_messages.h&:, c )
      78:13: ,note: expanded from macro 'msg_Generic'
 |                                       ^
cre   78 | denti   al v../include/vlc_common.hv:lc_481:l15Log(VL, C_Op_acB: c_note: expanded from macro 'VLC_OBJECT'm
o  481d | u JEC  T(o)     c, onp,st l struct vlc_vlc_cmess odulcom);e_n
mon_memb      | ere        ^
s: _n../include/vlc_keystore.h:259a(c:onmaest, m e_29,: vlc _objec__FILnote: t_expanded from macro 'vlc_credential_store'
E_FIt  259 *)(&(x__)L->obEj) \
      | _              ^
 |   ,  v lc__c_, _raccess/dvdnav.ced__:L314enI:NE__LIN5,Et__ ,\ial_s
      |             ^
../include/vlc_common.h:481:t:  \warning: 
15:       | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
            ^note:   ore(
314 |  expanded from macro 'VLC_OBJECT'   a, var_../include/vlc_common.h:481:CV15: note: expanded from macro 'VLC_OBJECT'
rea
t  481 |        L481 |    C_  OBJECc T e(    b))
co      |                             ^
n( p_odstn ../include/vlc_common.h:481emsstruc:tux->p_in15 puvlt,:ct_  "ys cnote: t-eexpanded from macro 'VLC_OBJECT'nrd",u cVomLCm
_tVon_  me481mbers v:AR (_c |    onl INstc_     cvlcToncEsGo_ot bjmecsttrumE_cttoR *) vn_me lc(&_)m;
      | b    ^
cers: ommon(x)_me../include/vlc_variables.h:122->:(const vlc_o39:bjeombers:c tnote: expanded from macro 'var_Create'
 b_j  122 | (con)#d \te *)s
      | t(              ^
 &(xfinev va)lr_Cc->access/ftp.crea_:o537bobject_tj) \
: *)t      (&e((25a,| bx              ^
),c) va->or_Create: warning: ( due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bV  537 |  jaccess/dvdread.c)L:557:   13C: _     warning:  OBJdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]EC 
   557T( | a)      \  ,
          |               ^
 b      vlc_ ,  c  )
      |                                       ^daccess/http.c
:333ialo ../include/vlc_common.hg_d:i sp30::481l :15ay:_e note: r msgro rwarning: expanded from macro 'VLC_OBJECT'due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

( p_a_Ec  481 | c  333  ess,rr(p
_demux,    "F |        acionsft       | stru                        ^
ct (vlc_ p_commion_ledmseys->../include/vlc_dialog.h :b73_next recmbeonnrs:ect ) m :30:( note: expanded from macro 'vlc_dialog_display_error'
c   73 |  otnsgit   slt velc_o,bjev_Dbg lctry( t_int c_digp_ anoth*)(acc&ale(rx)og: -%>obj)e i\
      s_di"|               ^
sps, lay, k_err"access/dvdnav.c: );
315:5      : warning: |             ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_messages.ho  315:r |  (83 V:L  var5: _Crnote: expanded from macro 'msg_Err'eateauto( r
e-c p_deC_m   uxO83 | o-nn>p_ect enainp ut , b"cBJEClT(olor" ,ea)d"  VLC, msg b, c_Gener, ic##_(_Vp_tA);_AR_VAR_hi
G      S_ADD_)| 
RES                             ^S )
      ;
      |                              ^|     ^s
../include/vlc_messages.h:87
,:5: VLC ../include/vlc_variables.h../include/vlc_common.h:note: expanded from macro 'msg_Dbg'
481   :_MS:15:87 |   note: 122:expanded from macro 'VLC_OBJECT' 
39G  481:_ |  note: expanded from macro 'var_Create'
E  R  mR,122sg_ |  __V#deA_ARfinGS__e )v ar  _C G  e  
cone      | n    ^rsic(p_t sthirseat,te
 (a,b,VLC_MSrGc)_ Du../include/vlc_messages.hcvaBG,t _:78:_r_CV13: note: expanded from macro 'msg_Generic' vlrea
t   eAc78_c |  ( _AR  Vo mmon_vmembelc_rsLC_Lo:OGSBJECg(__VTLC(a) 
      | )_    ^
OB../include/vlc_messages.hJE(CT(const:78:13: note: expanded from macro 'msg_Generic'
, bo,),  c    78  |   )
       p, v|                                       ^
l ../include/vlc_common.h:481vlc:_Lovgl(c_oc15:VLCbjec_t note: expanded from macro 'VLC_OBJECT'O
BJE_  481 |   t *) _CT  ((&(ox), p, )-vlc>modulobe j_)   consmod\
t ule      _structn_aname| me vlc, __F,              ^
IL __FE_ILE_, ___,c__LommonINE___m _embe, \rs
      : (| con_Lsaccess/ftp.ct            ^
 :542:21I../include/vlc_common.h:481:: 15:warning: vldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c_oN  bj 542ecnote: expanded from macro 'VLC_OBJECT'
 | t_t  481  |  E_     _, *  \)  (&( x)-
>       | obj)            ^ \
      |               ^
    con
 st  staccess/dvdnav.cr:../include/vlc_common.h316: 481::       5u  msg_ct vDbg( p_la: warning: cccedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]15:_c
omss  m316o |  ,    "an_memc becounote: nrs:vat r (co_expanded from macro 'VLC_OBJECT'anC
rsteat vlcec  _objecctep( _t t481 |  e*  p_d" demu);)(
      &x(x)-- >p_ |    c                    ^i>ob
j)../include/vlc_messages.h :87:ons5: \
n      |               ^
note: ptutexpanded from macro 'msg_Dbg'
,  "m   87 | enus  t-parlette  umsg_c", VGtLC_V AR_ADvenDlREeric(c_comSp_S this), VLC_MS;G_DBGmo, n
_m_      _emVAbe_A|     ^
RGS__../include/vlc_variables.h:)r122
      | s: :39(c    ^
o:nst../include/vlc_messages.h:78 :13 v: lc_note: note: expanded from macro 'msg_Generic'
expanded from macro 'var_Create'   78 | 
 o  b  ject_122t *)( | &( vl#dx)-ec_Log(Vaccess/http.cLf:438:C>in_oeb13OBJ: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] j) E
\v
      | CT              ^(o  438 | )ar 
 _Cr , p, vl   c  _ m   eoate(ams,dule_ng_Dab,cme) vaccess/dvdread.car_:,b g( _p_F574:9: _warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
I  574 |   a   LC r e atmsgc_Erce(r(  Vpess_E__,, LC_d" g_eomutx di_O,B JLIs"reconadNE_ failEe_, d fonec\
      |             ^
r C../include/vlc_common.h:Tt481e(a%d/%)d,, :15: b,  note: d c bexpanded from macro 'VLC_OBJECT'
tlo)
rcyk  ings a t 0tx%o r0      |                                       ^
ec2x"onnect",
      | ../include/vlc_common.h:        ^
481481 ); |   
:../include/vlc_messages.h15:83:5:       |             ^     c
o../include/vlc_messages.h:87:5::ns  note: expanded from macro 'msg_Err'note: t s expanded from macro 'VLC_OBJECT'

     tnote: 48183 |  r  |   uexpanded from macro 'msg_Dbg'ct 
mv sg_ lGec_necom   morn_87 |   members:ic ( p _t   (co nmsg_st hisG  vlceconeri_nstocb, (jVLC_MpSecG s__thEtRR, iruc__tVA_ tARG_tS_ *)(vl&(x)->ob_)cj)_ \
      |     ^c
o../include/vlc_messages.h:78mmon_m
em      |               ^bers:
13: note: expanded from macro 'msg_Generic': (
con   78 |    st vl access/ftp.cvlc:sc_L_o,547:21: warning: bje due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  547 |  VLt_     Ct   _M*) (  &(x   )->o SG_oD g(  BGbj)   m\,V
L C      _| s_              ^
_VA_ARGg_WOS_BJECT_access/dvdnav.c)
:      | a317:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(    ^rn(   p317o_a
) | , p,   vccl ce../include/vlc_messages.h:78:13:_m  onote: varexpanded from macro 'msg_Generic's
s_   78 |    Cr vlc,_Log(V "pLC_eatOBJECTa(odule_), npe( , aps_demux-vlm>p_ie, cswordn__putFILE_, " r__,mo h_idue_LINgE__, h\
      jlectelig|             ^
../include/vlc_common.he_:481namde, _:15: h_Fnote: expanded from macro 'VLC_OBJECT'" )t;
IL  481 |   E
_      _|    ", __LI   co                    ^
, ../include/vlc_messages.h:85nstV Ls:5truN:cC_VE Anote: __, \expanded from macro 'msg_Warn'

      tR|             ^ vl
   85 | c_c../include/vlc_common.h _oBOmmon  :481: _meOmbeLmsg_G15ener irs:: note: expanded from macro 'VLC_OBJECT'c(p_);
this,
       | (co    ^   VL481nst 
v | lc_   ../include/vlc_variables.h:objec 122:C39 _MS  t_t Gcon_WA *RN)(&(x)s->otbj, _)  stru_VA_Act vlc_RGco\:
      | m monote: expanded from macro 'var_Create'
              ^n_mem
  Sbe_122 | #r_)
      |     ^
s:../include/vlc_messages.h :(dc78:access/dvdread.co13n: note: expanded from macro 'msg_Generic'
st    78vl |     vef:liccne_o vbj576:_L9a:r warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]oge(V_L
Cct_t   *)(576&(x |   )-Create( a>_,b,c)OBJ   va  r vl_Creatc_die( ValLog_disC_play_ECT(OBo), erp,JECTror(( pa vlc_de)mux, _(, o"Plabybab_modulj) \e_nameck, __F
I      |               ^
L, c fai E__lu,) raccess/http.c
      :e"),
      | |         ^                                      ^

_../include/vlc_dialog.h../include/vlc_common.h:440:17_73:L:481:30: note: expanded from macro 'vlc_dialog_display_error'15
:   73 |   :I warning: NE__, note: expanded from macro 'VLC_OBJECT'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   \
      |   vl            ^
481c_ |  ../include/vlc_common.h:481:15    : note: expanded from macro 'VLC_OBJECT'
 
   440 c |      481 |            o   connstst s st tr   r uuct   vct vmslclc_commg_Do_cn_momdmon_bmgembieamebrslog( p_:a (cocnstces vlcs, "_objreconneection fact_tile *)d(&(x" )->_)e;ord
      sbj) \:
      | |               ^
                ^ (c
io../include/vlc_messages.h:87:splay_erroaccess/ftp.cr(VLC:553:135:ns warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:   note: 553expanded from macro 'msg_Dbg'
_OB |    t    87vl |    cJ  E  CT(_   objmsea g ), _b, ccG, #t#__VeA_An_t mesr iRc(g_Wap_t*GS_r)(&hn_)i( p
_(x      |                              ^
)../include/vlc_common.hs->,acc:481es o:15:VLC note: expanded from macro 'VLC_OBJECT'
_Mb  481j |        ) con \SG
      s|               ^
_t sDtruBG, _s_VAaccess/dvdnav.c:320:5: warning: c, _A"ustdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 e  r r320 |  eRjGS__)vl
      |     ^e ctec  d"_c )
;omvmoa../include/vlc_messages.hr_n_
      A| me:            ^d78
:dCmbersa: (13co../include/vlc_messages.h:nst v:lc_ note: expanded from macro 'msg_Generic'obl85jec:5lt_t
 *)   (&78ba: (x | note: expanded from macro 'msg_Warn'
ck(    85)->ob  |      j) m sg_\
      |               ^
Gener pi_dvlc(p_themciuxs->p, __iVnput,L "iLontf-g(Cevent_MVLC_SOBJGECT(o), p, ",v_lc_mWoduleARN, _na Evemen_, _VA_tARIntGSf__)_,
      | _F    ^
ILE ../include/vlc_messages.h:78__, _:13:_LIp_de note: expanded from macro 'msg_Generic'NE__, 
mu   78\ |   
x );  v      
      l|             ^
c_Lo../include/vlc_common.h:481:g(access/dvdread.cV:664:|     ^
40../include/vlc_variables.h:166:51: LCwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
15_O::  664 |   note: expanded from macro 'VLC_OBJECT'
 BJEnote:  expanded from macro 'var_AddCallback'     
   481  166 | #d | C T (o       ),         const strefup,   ct  vinevlc_clc_! pommonmvosard_ul_pke__namemA,emdt_pbdCallbersa: (ack(a rse_c,b,c,dpe__oFILn) varsts_(  vlc_oAVLCd_OdCE_BbJ_,Ealj CTe(p_c_LItlbNE___t *_,adec \
k      | (            ^
../include/vlc_common.h:481:15):(&(  VLxnote: expanded from macro 'VLC_OBJECT'
  481 | )C_O->obmux), j)        \
       co| nst              ^
 struct vlc_comBJECT(a), b, c, d )
      mon_p_pme| m                                                  ^kt
, tbek->irs_../include/vlc_common.h:481ski:15: (c:onp ) st  note: )
expanded from macro 'VLC_OBJECT'      | 
v                                       ^
lc_obj../include/vlc_common.h  :ect_t *)481(&481:(x)-15 | : note: expanded from macro 'VLC_OBJECT'
>  ob481 j) \
       |               ^
 |       const   struct vlc_coaccess/http.c:mmo n_ 523:13: mem  bwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ers:  523  (c |  on    s  const sttru   v l access/ftp.c  ct:m593c sv_l:9c_: g_Docbgwarning: omm(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] onb_
pm_e  593 | j acc e   mb  s msg_Err( p_es, "Nacceeew Icys-sT,i tct"cr_t *)sleannot re(&(ques=:t  (%cxose", x)tp->nsto vl_bjsys->c_enobjdpsecedtz_t p _i*)(cy_&(xassitve ))->iotbjmodle" ); 
      |         ^
\) \

      |               ^      |               ^
../include/vlc_messages.he
:83:5: note: expanded from macro 'msg_Err'
    83) |     msg_Ge;
ne      ri| c(p_            ^this, VLC_MSG_ERR, __Vaccess/dvdread.c
A../include/vlc_messages.h::701_:987ARG:S__: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]5: )
      |     ^note: expanded from macro 'msg_Dbg'

   87 |  access/dvdnav.c:351 
 ../include/vlc_messages.h:  701 | 78:13:   note: expanded from macro 'msg_Generic' : 
 20ms:    78 |    g_Gewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ne
     vl351c_Lo  gr(VLiCmsg__c(p_ |    tWhOiarsBJE,CT(o ), VLC_n(MpS p_d, G  v_lD   pBcG,es_momz_filudulx, e =" varue_ __VAnknown c_A_RGS__odec for)
      na Imenihe, __d=|     ^
0F../include/vlc_messages.h:78:ri13I:x note: expanded from macro 'msg_Generic'tSLE__, _
%   78 | tr x   "vlc_, iing_Lid _(LIN p_tE)og(_Vhis,L_C_OB; "dv
      |         ^d
", \ ../include/vlc_messages.h
      :85);
:5: note:       |                    ^|             ^

../include/vlc_common.h:481:15: note: ../include/vlc_variables.h:642expanded from macro 'msg_Warn'
:expanded from macro 'VLC_OBJECT'
JE     85CT481(o)51 |   :  msg | ,_G  en  e ric note: expanded from macro 'var_InheritString'   
   conp, vlc(pst s642tr | uct v_l#c_de_ftmchiso,diulene VLC va__naMr_meInheriommtSt, __SFoG_WAnILE_meriRNmng(, bers__:_VA__ARGS,__ (ocons _t )
vl      _Lc_ob,jeINE| ct__    ^ 
_, \
t *../include/vlc_messages.h:)n(      &)| (78: 13: vnote: expanded from macro 'msg_Generic'
            ^
../include/vlc_common.h   78 | ar:    vlc_Lo_In481g(hVe:15riLCtStrin: xnote: expanded from macro 'VLC_OBJECT'
)  _gOBJ(ECT481 |  (oV  )LC_, p   ,O  co-n>obBj) JEC\
       st|  stTruvct               ^vlc_l
(o)co, nmm)c
      |                                                   ^on_
_mo../include/vlc_common.h:481d:umemblers15:: ( access/ftp.cnote: e:con_n610:expanded from macro 'VLC_OBJECT'9: st amwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]vlc_ob

    je481 |   610 |    cet  ,   _ _F ILE_  c_t *on)(&(x _, _s t_ msg)->_oI LIstrucnfboj) tN E\
      __, \vlc
      (_|               ^c|  p_            ^
o
am../include/vlc_common.h:mon_me481:cce15mbessr:, note: expanded from macro 'VLC_OBJECT' "
F  481s |   :   TP Ex    t(cocoensndnstedaccess/http.c t  :pavssivest ruc574modt: el di19c_: warning: objsecadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t_tble 
*)(vlc&d" (x)_commo->o  574 | b n_memb ers: );j
      (c)on  st \|         ^vl

c_      o bj../include/vlc_messages.hec:81:t_t *)(   |   5: note: expanded from macro 'msg_Info'
    81 |                  ^& 
( x)-    m> sg_*Geneob ricv(pj) ar_I_th\nis
      | h,               ^
VLC_Meaccess/dvdnav.cr:SG_INFOit,I __VA_ntege395:9rARG: warning: S__)
      ( p| due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    ^
_a../include/vlc_messages.hcc:  395 | 78:13:   note: essexpanded from macro 'msg_Generic'
,   78 |   "   vnetlwork -cacchi n_access/dvdread.cLog" g ); 
( :      V LCmsg_W_OB791a:9| :J                  ^ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ECT(../include/vlc_variables.h:
r  791 |   615:53: note: o  n   )(, expanded from macro 'var_InheritInteger'
 p,  p_d615 ms emux, g | "_Db#dcaefngn( vop_diemulnt x, ceope "ovpar_n DVInDe n V(%s)T_m"odulS e_%dna,h foeritr tIntitlemeg, e,e  %r__dFp(o,sILE_z"_,_ ,
       file)__;
n) LINvar_E__,I|         ^
 \
      nher|       |         ^../include/vlc_messages.h:i            ^t
Int87e
../include/vlc_common.hg:../include/vlc_messages.h:5::481:1585 note: expanded from macro 'msg_Dbg': note: e
expanded from macro 'VLC_OBJECT':5:
 r(VL  481 | Cnote:    87 expanded from macro 'msg_Warn'
    85 |  _ O   BJECT  ( o),  mscong_ nGenste) ricst |  (
      |   r                                                    ^
u mc../include/vlc_common.h:481:p_tsg_t15:his note:  vl,expanded from macro 'VLC_OBJECT'Genec_co
r  481 |   immon_c  Vme LC_MSm(p_Gbertsh_i :s , WVLAC _R cMoSN,nstG_D sBG, t(rucco nst v t__VAl _AcRGS_o_bjev__c_)l
      | V    ^
cA_cto../include/vlc_messages.h_tmmo n_m*)(&e:78(:13:xm)->o _AbbjeRGS_rs:_note: expanded from macro 'msg_Generic'
)
      |    78) \ |  
      |               ^  
 (c    ^o 
vlcn_st Log(V../include/vlc_messages.hLC_vOBlaccess/ftp.cc_ob:jec:78Jt_tE620:9: *13:C)(&T: note:  warning: expanded from macro 'msg_Generic'
(x)->objdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]) \

        620(o)|               ^
, p, |     78 |  vlc_mo dul      e_namv    mlsg_Erce, r___L( p_aFog(VILccEL_eCss, "_,uns __LIup_NE__,O \
      po| B            ^
J../include/vlc_common.h:Ert481:15CTe:( note: od path):expanded from macro 'VLC_OBJECT', \"%s\""
   481 |  , pp,_sys-> v    lur  l. cocpsnstz__pm staoructdht  )uvl;
access/http.clc_c:e      678_|         ^:
onmmo57ame:../include/vlc_messages.h: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],n _m_em83:_FIL
bers  : (5:E_c 678_, |  onote: expanded from macro 'msg_Err'
n s_    83    | t    vl_LINEc  _  msg_a_, \Gen
_oe      ribje| ucthc(t_t  *)= vp(&_lth(x            ^)->ob
j) \
      c|               ^
_htt../include/vlc_common.h:481p_autih_FormatAu:15: note: expanded from macro 'VLC_OBJECT'thorsizat
, VLC  _access/dvdread.c481 |  :i798:M13:  oSG warning: _n  Edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
  RR, __VA_A  798 |  cRGS ons     t  _ st  ruc_Hea t v)
      mlc_|     ^
comms../include/vlc_messages.hdg_on_:eErrmembe78rsr:13:: ( (( pc_dnote: expanded from macro 'msg_Generic'e muV
oLnCst   78x |  , _"fOB vJatalcECl e_objeTct(   _tp_v *)lacc(rrc&_oessLor(x)g i-n) v>ob,tsj if
      |                                                         ^o" )) \;

../include/vlc_common.h:481:15
(V      |       | LC            ^_O
              ^
B../include/vlc_messages.h:J: note: expanded from macro 'VLC_OBJECT'ECT83
:(  481 |  o)5 , p  : note:  expanded from macro 'msg_Err'
     , v lc83 | const_m    odulmse_g_Gennaerime, s __FItruLEc__c(, pt_th __LisvINE_l_,, VcLC_ \MS
_c      |             ^
../include/vlc_common.h:481:15: note: G_Eexpanded from macro 'VLC_OBJECT'
RR, _  481_V |     Aomm_ARoGS   n__ cm_)onembsaccess/dvdnav.cert:s
:      |     ^
 (c../include/vlc_messages.h: os504:978ns: ttwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: 13  504 | r:   note:  expanded from macro 'msg_Generic'
vuc   78 |   l  t    m vls vlc_g_WcLc_a_orcn(ommbject_o np_mo_demugt *)(emV(LC_&(x)-xbe,OB r"cJs: (annEconCTos(o>)t, obj) t\
o       |               ^
p,  vlcvpe_modun DVD lc_wobljeicte__taccess/http.c:692tnam:e, __FI hLE__ o57:*)(p&(, _ _LIwarning: eNE__due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc], \
      | 
            ^nx)->_  692ob
sjtrea../include/vlc_common.h:481:)15: \ note: expanded from macro 'VLC_OBJECT'

  481 |  |    m"            |               ^
    ) a;
       |         ^ 
 uth =../include/vlc_messages.h:85 v:access/ftp.cconstlc 5stru:ct:628: vl_c_ chotmmto9:note: expanded from macro 'msg_Warn' n
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   p85 |     _a_memsumg_bers
:  628 |  G  eth _Fne (criorco(p_thmnst vis,lc_obj ectVat_t *LA)utC_MhSGori_(Wzati&Ao(nxRHeN   , _ _aderV)m(sAg VLC_Er_A_OBJE-r>( oCbjpRT(p_aGScc) \e
      | s__)
              ^
      | s),    ^
../include/vlc_messages.h:
      _|                                                         ^
ac../include/vlc_common.h:481:78:13c15:e:  snote: expanded from macro 'VLC_OBJECT's
note: expanded from macro 'msg_Generic'
     78, | 481 |  access/dvdread.c      v :"812c:13 : warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] l  c
anc_Ln  812 |  ogo ot set(VLC_n st OBs JEtrbinCT(o),auctry   t p,ravns lcfer_com mo   dvlcmone" ); _   _
      mod|  mulme_nema        ^m
ebsg../include/vlc_messages.h:83:5e: note: expanded from macro 'msg_Err',
 ___E   rsrr(FIL83E  |  p:___dem    msg(_Geucx, n,e "Inv__Lalido ric(IpPNGC _nthi(ces, VLC_MllE_s_t vSG__ERR,,lc_ opblaje \
      cyt_t_| _VA *)_ARbacGS_            ^
_)k../include/vlc_common.h:481_o
      ffset|     ^:)"15
../include/vlc_messages.h:: note: 78:13 ): note: expanded from macro 'VLC_OBJECT'expanded from macro 'msg_Generic'

;  481 |    
      |  78 | (       v            ^
l../include/vlc_messages.h:83 c: 5: note:   c_oLog(expanded from macro 'msg_Err'
V   83 |   LnstC&  (msgx)-> _Ges_OBJtruECT(ct vlc_o)com,mo nep, vn_meobjlc)_modul ric(mp\_teberh_nais: s
, V      (LC_mMSG_ERR| , _co              ^
_Ven, A_A__RsFILtE__ GS__)v, _l_LcINE
      ___, ob\access/http.cject|     ^
../include/vlc_messages.h::78711:13::_
      | 17:             ^t note: 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'msg_Generic'  711 | 
 *)(../include/vlc_common.h:481:15:   78 |     p note: expanded from macro 'VLC_OBJECT'
&(x )  481_ ->obj) \  vlsc_Lyog(sVL->fd
 |         = netC| _C              ^onn_
 OBJ  EC ectT   consT(t o),CstructP p,( v vl c_mp_access, lcsraccess/dvdnav.cv.:_co524psmmon:5_mem: warning: bers:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 (z_hoocodule  nst_n v524alc_ | ob m je,e  vc ar__t_t D*)(elC_FI&st, (x)all->obsrvbaj).i_pc k\
      ortL )E__(, _ ;p
_d_LIemNE_      |                 ^
|               ^
_, ux->p_inp\
      |             ^
../include/vlc_common.h:ut, "481intf../include/vlc_network.h:136:-ev48ent",: E: note: v15: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'net_ConnectTCP'
en  tIn136 | #  def481 |  inetf,  n p _de   em t_Co ncneuxonctTs );
      |     ^
Ct Pstru../include/vlc_variables.h:167(a, b,:51: cct)  vlcaccess/ftp.c:731_ necommnote: :expanded from macro 'var_DelCallback'to
_13: n_Cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]membe  
r  731167 | # |   s:   (con     d  onnectTCP st vlc(_objmefiVLCec_OBJtsg_tECneT( * a)(&()x,_Dbgv)a( pr_D-e l>objCallb_ac) \c
ba,      ce|               ^ss,k (ac)

      |                                                ^
,b../include/vlc_common.h,c ",d:) 481file :15: note: expanded from macro 'VLC_OBJECT'var
_De  481 |       lCal saccess/dvdread.c clbaon:839:iz9: warning: ck( sVtdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]L
C  839 | _ s te: %ruct OBJ vlEc_CT(c     omm"a)on,_m msgem_Dbers: P(cob g( Rp_dIemux,b, n "tst vlc_obitjecctle_,t ud 6 %)d4
       vt ,*)(|  p_&                                                  ^(x)->sys-
>s../include/vlc_common.h:s481:iz15:_ tenote: expanded from macro 'VLC_OBJECT'
 );
      |             ^itle  481
 |  %d    obj)  \
       |               ^ 
 co../include/vlc_messages.hns pgt sct :87:5%: note: expanded from macro 'msg_Dbg'
rudaccess/http.c:714    pgn:9:87 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    |  %   mc714 | t sd  g_Ge    n"
       e|         ^r
i v../include/vlc_messages.h: msg_Erlc_cr( ocmmop(87p:5: note: expanded from macro 'msg_Dbg'
n_   87a_cc | _ tehssmembers:   , "cannot (conconnst vect toi %s lmsg:%d_", Gc_osrv.pszbj_hoecenseritc(ps, _t *t)(&(x)->VLo_Ct,b hij_Ms, ) \VLCSG_DB_srMSG_DGB,v.
i_p or__Vt GA_      |               ^AR
, __VAGS__));
      |         ^
access/dvdnav.c
      :527_../include/vlc_messages.h::83A9:5:|     ^ note: : warning: 
RGexpanded from macro 'msg_Err'S_../include/vlc_messages.h_)
      |     ^

:78:13../include/vlc_messages.h   83:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]78:13: |  :
note:   527 |  expanded from macro 'msg_Generic'       note: expanded from macro 'msg_Generic'

    78 |        mmsg_   78War  |     n( vlcsgp__GLog_(VLseneCy_Orsic->p(BJp_vEout_CTthis,(o),,  V LC"_MSG_rp,EeRR, __VAvmo_lc_ARG vlcv_Sing_Lo_)
mgo      |     ^
../include/vlc_messages.h:78: 13: d(VanLC_Ognote: linexpanded from macro 'msg_Generic'
gBd ulJmeo   _nu78s | E ame De, V__FCT(o ID caLE l__),  v__,LI pNlcE__L_,og \(VLC_
      OBJ|             ^EC
,l../include/vlc_common.h: vbalc_m481:15:cksT" )o note: (odexpanded from macro 'VLC_OBJECT';)
      
|         ^,  481 |   
    ../include/vlc_messages.h:85 u c:5: note: o p,nst expanded from macro 'msg_Warn'st vl
lec   85 | __modu    le_nanmeamruce, __t , _Fv_lc_coFIILmmLEE_on__msgm_, __Le_,m IN_GeEbers: __,ne(_r_LINEc on\ic
_      | s            ^t v_, \(
p_t
../include/vlc_common.hlc_obhis,       |             ^
VLC_MS:481../include/vlc_common.h:481:15:G15:_WjecARt _t note: *:N), note: expanded from macro 'VLC_OBJECT'expanded from macro 'VLC_OBJECT'

   481 |   _(&(_x  )  481 |     -    co>obV   j)A_ coARn snstG\tS  s_s_tr
      )
      | u              ^
t|     ^
ru../include/vlc_messages.h:78c:13:tct vl  note: expanded from macro 'msg_Generic'
vc_colmmocn_mem_cboe   78mrs:access/dvdread.c:879 |     mo :13: warning: n_mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]embers: (c
vonst   879 | vllcc_Lo_obg(       VLCjec _  (t_ t  const msg_Errv*)(&(Ol p(x)->ob_BdJECTjc_emo(o)bjux,), \e c p,"tcannot open t_i vlt *)
(t      | lc              ^
e _modu(VTle_na&(xS_%02d_1.me,) _->o_Fbj)VOILEB)_", 
      \|             ^
_access/http.c:
../include/vlc_messages.h720:5:83:: warning:       5:,  __Ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]note: expanded from macro 'msg_Err'
IN  |               ^
720E__, \
      
 |      83 |   m    m|             ^
sg_sg_../include/vlc_common.hD:481:15: Gaccess/ftp.cnote: bg( pen_ae:rccic(expanded from macro 'VLC_OBJECT'ep_747
ss,thi  s481 |   ,: 9VLC  _M SG: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  _  747 |   E"  co Rnst   R,   m_ s_sVA_ARGS_tg_Eruc_)
t       |     ^vlr
c_com../include/vlc_messages.h:sendi78:nrmg reonque(s_memb13e: note: expanded from macro 'msg_Generic'
   78r | t:  \n%s  vl:c_sLo" (c o, sntrstegam.p(V LC_vlctp_trOBhJECTi(so )),;
 , "f      |     ^ip
_../include/vlc_messages.ho:87, :bjevlc5: note: expanded from macro 'msg_Dbg'_mle or
ct    _87 |   td  *i)(&(xr msec)->objg_Gtenooerd) \
      ry| ic(              ^p_th is,
duleo_ne VLC_MsSG_a access/dvdnav.c:DBG,528mnoe,  __V:9:A___AR FGSt_I LE__warning: _,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])

e        |     ^
528 |  ../include/vlc_messages.h   :78:13: note: expanded from macro 'msg_Generic' _
_LxINiE__s   , t" \)
   78 |     ;
      |             ^vl
 vac_L      |         ^og(
VL../include/vlc_messages.hC_r_DeO../include/vlc_common.h:BlJE481::CT(o),Call 83:ba5p, ck(: vl15note: :  note: expanded from macro 'msg_Err'cp__mosexpanded from macro 'VLC_OBJECT'
d  yusl-e481_na | >p_vom u  t    ,e,  __ c
ons   t st"FruImouLctse83 -E__mvlc_ocommon | _m,evmbee _d"_LINE_, Ev_,  \
en      tMourse,   s: msg_pG e_dneri|             ^
../include/vlc_common.h:(ccon(p_tst emux481:15 );
vlc:      |         ^hi_
o ../include/vlc_variables.h:167:s,note: expanded from macro 'VLC_OBJECT'51:  VLnote: C
_  481bexpanded from macro 'var_DelCallback'
 |  MjSe   ct    167  _tc | oGn_st #strd uce*)(E&tf (ix)-Rv>objR,)  lc_com_mo_ne vn\
_      |               ^
VaA_mARGr_eDelmCaS__lb)
      ers:|     ^
 lb(../include/vlc_messages.h:78c:13: oacnote: expanded from macro 'msg_Generic'
n   78st |      vk(av,b,lc,dlcc_Log() vV_aaccess/dvdread.cob:967r_Dject_tL *)e(C_O&:17B: (JEwarning: x)-due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
l  967 | C>a llbobj) a    C           mcsg_TDbg( (p\
_doemux, k(       | "a              ^
)udio, VLC_OBpJECaccess/http.c:osT p, 721:11ition:  %d v",(a warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
), lci_posit_mib,on   721); 
      c, od )
|       |  | dul                ^e
                                                  ^
_../include/vlc_messages.h:87n:5../include/vlc_common.h:481:15:  note:   : note: ameexpanded from macro 'VLC_OBJECT'expanded from macro 'msg_Dbg'

   87 | ,   __FI 481  L msg_ |  GEen  eric _val(p_ t= hisn,e V _,LC_ MSG_DBt ___LINE_G,W_,r __V A_i  \ tcoA
RGe( npS__s_t struct)
            |             ^
../include/vlc_common.h: 481:| a    ^cv
15: note: ../include/vlc_messages.hlc:expanded from macro 'VLC_OBJECT'78:
c  481 | _13ecss: omnote: , pm expanded from macro 'msg_Generic'
o_sn_   ys-> memb 78 |   er    fds: ,c  (s  vltc_Loorgcon(VnLst sestCa_OtBJmE rucCTvt(o vl).,p pc, v_lcctomr, strm_molcon_eam.lememdngbuetle_nh )rame;s: 
,      |           ^ _
_../include/vlc_network.h:172(FcILE_o:38_, __:_LINonst note: Eexpanded from macro 'net_Write'
__bj ectv_t *)(&(xlc, )-\_ob  >obj172 | je) \#
defi      
      c|               ^
t_| net n            ^et_Write( a,access/dvdnav.cb,c:,d
*) net529../include/vlc_common.h:)_:9:(&(x warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)481:->o15: Wbjri  529note: expanded from macro 'VLC_OBJECT'
t |       )481 |   e(VL  vC _OBJ   ECT(a \
      | )a,              ^
 r_De  lCba,llbcack,d)
      |                                      ^ con
(../include/vlc_common.hst :p staccess/ftp.c481:_s15rys-uct: > vpnote: _voulcexpanded from macro 'VLC_OBJECT't,
:_c761: o"9mmm:oou n_mwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e    481s | mb ers : (761ce-clic | kedons ", E t  v ve  ntMou se,lcc  _ onp_dsobjemutex ) c;
t_st *      )truct  vl(&(xc)-_| >o        ^
b j../include/vlc_variables.h:167c  :o51 : ) \
      | m              ^
msg_monote: Erexpanded from macro 'var_DelCallback'r(n_m p_
emberths  is, : ("167ca | access/dvdread.c:985:n#decfin21onst :e vvnar _DelCalolbaclk(atwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c,   985r |   _b    ,c,d)  objvetr   ari_D eeect_tvlCa *) (&(xlel  )->      obb j) amc\
      sg|               ^filk( e" 
_V)LCEr;
      _O| BJ        ^
r../include/vlc_messages.h:83ECT(access/http.c::726:(a) 5p_,demux, " b,un : note: expanded from macro 'msg_Err'known
 9: a   uwarning: 83due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
 |     , md )di
  726 |   o ts  g_Geypeneric       %.2 x",
      |                     ^(
p_t |                                                   ^
  ../include/vlc_messages.hmhis../include/vlc_common.hs,:481:15g_ :E83: VLC_note: expanded from macro 'VLC_OBJECT'MSG_r
r  :ERR5,: note: ( p ___expanded from macro 'msg_Err'aVAcc_AR481G |  S__)
   e   ss83 ,
      |  |      m"fais gle    ^
_Ged t neric o sc(peons_tt sndhi ts, VLC_Mr../include/vlc_messages.hreuct:queS78 sGvlc_cotmmo_n_"ERR:13: note:  ),;
      |         ^ 
m../include/vlc_messages.h:83_:e5: m_VA_ARbers: (GS__con)
      snote: |     ^
texpanded from macro 'msg_Generic' vl
expanded from macro 'msg_Err'
../include/vlc_messages.h:78:   c   83 |  _   7813 | mobje :sg_Ge  nct_e note: expanded from macro 'msg_Generic'
r vlci   78 | _t L *c(p_)o g(VLC (&(xt)h-> vo_is,OlBc_Lob j)VLC_ g(VJMSG_ECLC_OBT(o)ER, pRJ,, v\
      |               ^ 
_E_VAl_ARcC_modGTS__)u(le_on)
      |     ^, 
p,../include/vlc_messages.h:78:13: access/dvdnav.c:note: expanded from macro 'msg_Generic'
537 v:5a   78 |   mlc_e  , _vl_moduFILEl:c warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
___,   537 |    e_ __LvarLog_Iname(VLC_, _OD_BFIJECeNE__TLst,E__( ro), \, _poy(_L p_, vldINc_emE
__      | mo,dux->            ^
 \
      ../include/vlc_common.h|             ^:p_inpuut481,le_:15:
 "../include/vlc_common.h: 481:15:hi note: expanded from macro 'VLC_OBJECT'
n  481ghnote: lexpanded from macro 'VLC_OBJECT' |    
ame, ight __FILE      481c"  |    o__);,n  st 
__LINEstr_uct_   , vl \ c_cco
      |             ^n      | om    ^

../include/vlc_common.h:481../include/vlc_variables.hst sm:on_tm15: ructnote: :125 vl:39: note: c_cexpanded from macro 'var_Destroy'
  125em | #debersofexpanded from macro 'VLC_OBJECT'mmo:n _(ci
o  481nmembe |  st v  lrc_nes var : (cobojec_Dness tr  o consty( tt_t  *)(vlc_stobje&(x)c->ot_bjt)r uct\ 
      | a,b              ^
) * )vlv(car&(_c_x)->obDj) \oestroym
( V      | Lmaccess/dvdread.c:              ^
1010:13C: warning: on_OB_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m 1010eJEC |  T( ma),b b )   e
      | r                                      ^
../include/vlc_common.h:s481:   15: : note: (expanded from macro 'VLC_OBJECT'
c   o msnst  access/ftp.c: vglc_797:9:481 |        warning:  obje due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
on  797_Dst |    b s  ct_tt *)ruc gt ( vlc  msgp___deEmux, "scpu %dr(r( om p&(_0x%xmot)-h0n>o2x"i,s _mbiej), ",mb \
       |               ^
erssp: u_cn(conost  ovlntaccess/http.c:732roc_l o);
fi:bjleect_      |             ^
t 17../include/vlc_messages.h:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
87  :5:*) note: expanded from macro 'msg_Dbg'
(   87 | 732    |  msg_Gneneamri ce (p_thiss, &(VLCpx )->oe_bjMS  ccified) \" G_DBGhar *psz, )__V = A_AneRG;
      | tS        ^
___)Ge
      |     ^t../include/vlc_messages.h:83:5
: 
      |               ^
note: ../include/vlc_messages.hexpanded from macro 'msg_Err'
s(    83p_ |   a:  mccsg78_Ge:13:ene note: expanded from macro 'msg_Generic'r
   78 | sic(paccess/dvdnav.c  s:  538vlc_:5Lo,g( Vp_sys-L: >fd C_th)_;
      | OBJEC                ^
T(o../include/vlc_network.h), p, ivwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
174:32: note: s, expanded from macro 'net_Gets'  538 | 
    VlLc  va174C_MS | #d_eGfr_De_modulestrE_oy(i pnaRmR, _den_eemux- ne, __>tp_inpuF_VAt, _Ge_"xAts-st(IartLRE_GS__a,)"
_,       __Lb) I|  )N    ^E__;
      | n
    ^
../include/vlc_messages.h,../include/vlc_variables.h:125:et_ :39: \
78note: expanded from macro 'var_Destroy'Ge      | t:13s
(V  125 | #LdC_OBefi: nJnote:             ^expanded from macro 'msg_Generic'e
E
../include/vlc_common.h    78:481: | v15CT(a), abr:  note: expanded from macro 'VLC_OBJECT')_Des  
trovlcy      _L| (a,og(                               ^b)
 var  481 |  
_D../include/vlc_common.h:481VLC:est  15  roy : note:   cexpanded from macro 'VLC_OBJECT'
(  481 |   VLoC_nsOBJ_    t  stEO CBJECrT(uc a)T(o)cton, bs ),
      |  p vlc_ct,o                                      ^
 ../include/vlc_common.h:481st:ru mmct vlon_mec_mbvlcco_ers: m(o15mduc: note: le_onsmexpanded from macro 'VLC_OBJECT'no
at v  n_481memlmeber |    s  c_o:  b  c(jonecsotnct_t *s)( tst rucvlc&(t x_ob)vl->c_objj) \ec
      oct_mt *|               ^
)(&mo(x)n_members:->obj () \c
      |               ^
onst vlc_object_t *)(&(x)->obj) \
      | access/http.c:735              ^
:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  735 |         msaccess/dvdnav.c:g_Err( 539:5:,  __p_warning: accesFIsdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc], "
Lf  ai539 |     led vto reaaEr___, D_d _LINansEe__,s \
      tro|             ^y( p_demux
->p_../include/vlc_common.h:iwernpu" )t;
      , "|         ^
x481:15-eaccess/dvdread.c:../include/vlc_messages.h:: note: expanded from macro 'VLC_OBJECT'
1130  481 | 83n:5:d" :9:  );
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
       | note: expanded from macro 'msg_Err'
 1130    |  83    ^
 ../include/vlc_variables.h:125 | :39:        m        note: expanded from macro 'var_Destroy'
   125  | #sdg_cmefGsine engo_Erernsit strr(u p_demvauxc, r_cDesttr vl"oco(uldncp_'t fcomiy(a_,b)nd mon_mvar_Detem csteberoy(rs:ll fo VLhC_Oir  BJs,blECock T(a(co%), b )nsi", i
       | _blo                                      ^V
ck_to vlf../include/vlc_common.h:fs481:eLCt );15_
      : note: |         ^expanded from macro 'VLC_OBJECT'
c_o
  ../include/vlc_messages.hM481:83b:ject_t *) | S5: G( & _ERRnote: expanded from macro 'msg_Err'
(   ,  _  c   83 |     _msoxg_G)en->obj) nVeric(As\
p_      | AR              ^
GSt s__ttruhis, VL_C_ctMSG_ ERv)l
R,c      _ _| _VAaccess/ftp.c    ^
../include/vlc_messages.hcomm:78:on__ARGSm13emb__ers: ): note: 
      expanded from macro 'msg_Generic'
(c   78 | |     ^ons t   vlc
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic' 
vl   _78: | c_807:L9:   o  obvglc(V_Log(VjeLC_cLt_tOwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]B
 JECT  (o), p, vC*)(&_lc_(mox807)-> |   ob j)d    \
      |  ule              ^
_nOBJ amsECaccess/dvdnav.c:540mge, __F_T:(5ILEE_o_, : __LI),rr warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  540 |  p_ac  cesp, v s,  var_"canNlcEDe__stnot sto,ro_mrey ( f odulep\
i      le"_ de_)nam|             ^;

me,ux-../include/vlc_common.h:481:       15: __F>|         ^
ILE../include/vlc_messages.h:_note: p__,expanded from macro 'VLC_OBJECT' _83
:inp5_  LuINE_t: _, note: expanded from macro 'msg_Err'
",   83y481 |    |  -s        tcart\
 on ms" );g      | st st_Gen            ^r
uct v../include/vlc_common.h:elc_481ri:comc(15: note: expanded from macro 'VLC_OBJECT'
m  481op_n_mtembe | rs
h   :i     (      | s, VLcon    ^
 cst ons../include/vlc_variables.hvlc:125:39_o:C note: expanded from macro 'var_Destroy'
_MS  125Gb | #detfin_EjeRcR, s _tt_t _e*)r(& v(xar_Vu)ct->Ao bjvlc_) \AR
G_c      ommDesontroy(a|               ^
_m,S__emb) var_Destroybers: (( VLco)n
      C|     ^
st vlc__../include/vlc_messages.h:78OobBjecJECT(t_t *)a:13:)access/dvdread.c :note: expanded from macro 'msg_Generic'
(1183:&, (b 5   :78 |    )
       | x                                      ^warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 )-v
l 1183 |     ms../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
c_Log(  481 | VLC_OBJ    g_EDbCg( p_T(o  demux, ) c, onsp, vlt stc_mo "cdule_nellame,  %d i__suruct_b_cell vl>c_coobjmm %F)ond ch_me I\
      Lmb| E_              ^
_eaptr, _s: (_consLt vleraccess/http.c: %c_o741:9:bd INE warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
jec__,t   \_t 
      | 741 |  vob       msgu*)            ^(& %(x)-_Db>obj) \
d       g|               ^( p
_ac
ce../include/vlc_common.h:481":15
:access/dvdnav.c:541ss      |     ^
 note: ../include/vlc_messages.h:87:, "HTTPexpanded from macro 'VLC_OBJECT': 
55: note: expanded from macro 'msg_Dbg': warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  481 |     a ns   87 |       msg_ weGern  ce541 | roic n  (  codvar_peD %d"_th, ep_systrssoisyt, VL-C>i st_MS_rucG_DBG, _ct vo_dlVA_cAe_RGS_ );
_c)      |         ^
      |     ^

../include/vlc_messages.h:78../include/vlc_messages.h:o87:5: m:13note: expanded from macro 'msg_Dbg'
m   87o: note: expanded from macro 'msg_Generic'
n   78 | _ ( p_de | me  mb muex-> mrs:sp_inpu g_  t, v (lc"_Ly-eognd(VLC_cOB"ons )t v;
      |     ^lc_obJECjT(oecGet_)t , p, v*)(&lc(x)-_m>neodulrice_naobj)me, __ \
      |               ^FI(
p_thiLE__s, _, VLC_MSG_D_LIBGNE_,_, \
      |  _            ^
_../include/vlc_common.h:481VA_Aaccess/ftp.cRGS_:_)
      |     ^15: note: 
expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h:  481 | 78:13 :830:5:       : conote:  nexpanded from macro 'msg_Generic'
st st   78 | ruct vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]lc
_  common_830m e
mbers |    :  (  mconst vlcs_objec../include/vlc_variables.h :t_125:g39:t_Dbg( p *)(vlc_ note: _ac&(x)Log(ceVexpanded from macro 'var_Destroy'
Lss  125 | C_O, #defB"sti-JoE>objppin)ne v \agr_D streaesCTtrom" 
      | (              ^
o), )y;
(p, a      | vl,    ^
b) var_De../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
stro   87 | y   ( c_mm sodVulgL_Ge_Ce_OBnerniJc(pE_aCT(a), b )thi
me, s,       VLC_MSGaccess/dvdread.c:__FI| _D                                      ^L1249:
../include/vlc_common.hE:481:B15: _note: expanded from macro 'VLC_OBJECT'
_,G  481,  | __V  9:  _warning: A__ALINE__     due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] c
o,nst \
RGS      |             ^
../include/vlc_common.h__)
       |     ^1249
:../include/vlc_messages.h:78481: | 15:: note:  13 expanded from macro 'VLC_OBJECT'
   : note:     expanded from macro 'msg_Generic'
 481 | m   78 | s     g_W vlc    _Laog rn( (conp_sVt sLdC_OB sttrucJECT(eotr), umux,vclt  c" _pI,covlc_c vommonn_lc_vmodulmaemlid mmobDeen_mrs: (ceonsStmbers: I vl( pacc_objecc_naket monsttin e_ t v, __*lFIVLE)(__&(x)-, __LIONc_objec>ot_tbE_j) _ \
*)(&      (x), \-
      >obj) | \
                    ^
|               ^
|             ^
../include/vlc_common.h:B481:15: note: expanded from macro 'VLC_OBJECT'access/dvdnav.c
:542:U  481 | 5:   %daccess/http.c  :warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 fo  542 | u     nvar_d De,   cons746:9:t warning: stdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]skro sy
(i p_  746 | tprd em       uxuct-> vp_lping cmiCel_common_sgmeml bnpuer_D%d /bg(  %d",
t,       |         ^p"colo_a
c../include/vlc_messages.h:cess: s85:5(con:st v, " note: expanded from macro 'msg_Warn'lcIC
_Y ans   object_twer r" 85 |   co *)d)e (&(;
x)->o      | bj    ^
../include/vlc_variables.h%d) \:125:39: 
      |               ^
note: expanded from macro 'var_Destroy'
", p_  125 | #  msg_syGes->di_ceaccess/ftp.cfi:835on:9de nvar_: eDwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]erse ti
);
      | ro        ^
y(a,bc../include/vlc_messages.h)   835 | :(p87:v_thar_Dest5: note: ris,expanded from macro 'msg_Dbg'
          87 | V  L  C_msoMg_y(Wa VLSC  mG_Wr_OBARN,n(s _g p__aJEVCccA_T(a_es)ARGS_s, "caGnnoet quneit"_ r,));
i      |         ^c(

p b )
_      |                                       ^
t      his../include/vlc_common.h|     ^
, V:481:15:L../include/vlc_messages.h:C_M SG_note: expanded from macro 'VLC_OBJECT'
D  481 |   ../include/vlc_messages.h: B  78:85G  , _:5_13:VA_: note: AR GSnote:  co__)
nst       s| texpanded from macro 'msg_Warn'
expanded from macro 'msg_Generic'r
uct   85 |     ^      78 |     ms
g_Gv../include/vlc_messages.h:78:13:   note: expanded from macro 'msg_Generic'vlc
l   78 | ecn_cerom moic( p_ tn_ memvlhisc, VLbeC__MSLG_WA_LogRrs: oN(VLC, _O_gBJ_VA_AR(c(onstVG S_EC_vLlc)
      C__T(|     ^
O../include/vlc_messages.h:78o:B13:JEC )T(o,note: ), expanded from macro 'msg_Generic' p
po,   78 | ,bje  ct    vv_t *)vl(&c_lc_(modx)->omluleo_cnam_e, _dL_ogFILE(VLuC_OBJlECe_name, _T(_bjo)) \
      | ,F_ _p, vILE              ^
, __LlIN_E_c_,_access/dvdnav.c:543mo :du5\: warning: _, due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]__L
      I|             ^

NE__l  543,e_n ame,\ _../include/vlc_common.h_
      |             ^
FILE__:, _../include/vlc_common.h_L481:15INE: __, :\
      |             ^481note:  |     va:15: note: 
r_expanded from macro 'VLC_OBJECT'Dexpanded from macro 'VLC_OBJECT'
../include/vlc_common.h:481
  481 | est roy(:15 p_: dem   481u note:  |   expanded from macro 'VLC_OBJECT'
 x->p _i  481nput, |    " cmenu-p  on al   sette  " )t;
c stro      |  n    ^
 uct ../include/vlc_variables.h  st s  trvluctc c_vloc_commonstcomn_ strmembe:u125crst: :m39:on_  vnote: (coexpanded from macro 'var_Destroy'
lmembc_e  r125nst svlcommon_: (meccon_objest vlc_ombercbjtec_t | # *defsin:)(et var_D&(_ x)t->e *ob)j) (&str\
      |               ^
(xo)->oy(co(nst avlbj,) \
b      |               ^)c_o
bject_t * v)(&(x)ar_->oDestaccess/ftp.croy( Vaccess/http.cLC:868:752:b_OBj:5JECT() \
9:      | a)              ^,  : warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
warning: b )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  752 |   868 |        |                                       ^    
ms../include/vlc_common.h :481:  15: note: expanded from macro 'VLC_OBJECT'g 
_   D481 |   bg(  msg_E   r   cronst (p_  sptracu_accescess,ct " vlcsse,ek _commingon_ "invalid membersto:H (conTst  %"vlcPR_obIujec64t_t *)access/dvdread.cTP:,( i1405_po:s );5& :
      |     ^
 re../include/vlc_messages.h:pwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
87 ly ':5: note: (x)expanded from macro 'msg_Dbg'
%1405 | s'- >ob"   87 |     ,  j m) \
      m|               ^
sg_ sg_pGsz eDbgn( );e
      |         ^p_de
mruic(p_th../include/vlc_messages.h:83i:5: note: x,expanded from macro 'msg_Err'
 s   83"num |   ,  berms  g_of VtLitlCes: %d_", i_titlGeneric(pMSG_D_this,e Vs BG, L)_C;_
      | VA_access/dvdnav.c    ^
_MSAR:628:GG13:S__)
      | ../include/vlc_messages.h:87:5: note:  expanded from macro 'msg_Dbg'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   _87ERR | ,     ^ _
 ../include/vlc_messages.h _VA  628 m |  :78_ s A g_Gen:  13:R    eri c(p  note: expanded from macro 'msg_Generic'
GS_m   78 | _)
        | s    ^g_E
 _ rtrv( l../include/vlc_messages.h:p78_d:13: cnote: expanded from macro 'msg_Generic'e
m   78 |  ux , his ",  vlccan'__LotL seg(Vtog(VL timeCVLC_LC_O_ tOo %"BJEC PRBJEMCT(IdSG_6T(ooDBG), p, _,4),,  i_t _VAvi_ARlGS_mec_mop_du,)
 )      |     ^
l ../include/vlc_messages.h:e;78_n:13ame: 
      | ,            ^
note: v lc../include/vlc_messages.h:__F83:5:ILE__ note: expanded from macro 'msg_Err', _
expanded from macro 'msg_Generic'
_LI   78   _83 | NE_m_, \odu |  
        |              ^
 ../include/vlc_common.hl:481e_:15 n  amsg:vm_Geene lcnote: ,expanded from macro 'VLC_OBJECT'ric( p_
_  _thi_481 |    s, FVILC_ Log(VLL   E__, MCS co_O_G_LI_ERRBJN,Enst stru _ct CT(E_o),_vlc_co , m\pmon, vlc_mo
      _mdu| em_VAberle_ns_AR            ^: (G
Sca__onmst../include/vlc_common.h:481:15:  e, note: vlc_expanded from macro 'VLC_OBJECT'
_ob  )
      |     ^j
_F../include/vlc_messages.h481 |     : 78:13ILect_: note: E__t ,    *)(&(x)expanded from macro 'msg_Generic'__L-co
nsINE>obj_   78_, \) 
      t |   |             ^
   vlsc../include/vlc_common.h\truct_
      |               ^
:481Log(:15VLC_: O BJvnote: lECexpanded from macro 'VLC_OBJECT'
T(  481oc), p, _vl |    c_mo  cduole_  mnam comenon_mst s, etrumbaccess/ftp.cc__t vl:913:9Fc_cI:eLE_ors:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mm  _,o(913n_mc  | __LoINE__ , \n
       |             ^
st v../include/vlc_common.he:481:15l    m: be  mrs:sg_Err (c(c_o p_onst accvbenote: expanded from macro 'VLC_OBJECT'
jlc_secobjet_t *)(&  481 |    (cxs  t,)   _t *)-con(&(x)-s "ret ceive> objserr) \
>objtror: %) \su"      ct|  vlc_              ^

      | , cvlc_ostrermro              ^
r_cm(on_memeaccess/dvdread.cbers: :rr(c1413:9no)access/http.c::o764 );:
9:       |         ^
warning: n../include/vlc_messages.h:83st :vlc 5warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  _o764 |    
  note:   expanded from macro 'msg_Err'
 1413 |     83 | b je    mc t_tsg  _ * G)msgen   _ mersg_Dbg(&((x pi)c(p-_thi>Err( s, p_a_dVLCeobj_cMSmuGx) c, "\
t      | itle %d_e              ^
ERRs, s has, %d c__h ap"tVA_Aers"ReGS__rror, : )
i, i%_chaspteaccess/dvdnav.crs      | :    ^
",../include/vlc_messages.h ps:78671:z  :);
      13: note: expanded from macro 'msg_Generic'|         ^
17
../include/vlc_messages.h:83:5   : warning: 78);due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] | 
      |           ^

:    vlc_L671 |  o../include/vlc_messages.h:g (     VLnote: expanded from macro 'msg_Err'
C   87:83_OB |    5   : note: expanded from macro 'msg_Dbg'  
 J   87 |    mEC T( s    mo)smgs_gWar_gn(G_G,e  ppneri_dce(emneux,p_t ",hircas,nno Vti sLCec vl(p_tt tic_m_htiMSG_ERoR, _sle/dcu,le_hap _nVA_ARGtaS__er)me, 
      |     ^V__F
ILE"L );
C      |                 ^_
__,MSG _D__LB../include/vlc_messages.hI:NE_78_, :13: \
      |             ^Gnote: 
,expanded from macro 'msg_Generic'
../include/vlc_common.h __VA_A:   48178 |  RGS   vl__c_L:15:og( note: expanded from macro 'VLC_OBJECT'VLC
_OBJECT)
      (o),  |     ^481 |  p,        
vlc_ ../include/vlc_messages.h:../include/vlc_messages.h:85m78c:o:13:nosdt ule_n amnote: 5e,expanded from macro 'msg_Generic'st:r
 u   78 |  cnote: expanded from macro 'msg_Warn'
t v    vl__FILElc_c__, _oc   mmo85_L |    _nLINE_mo__, \embe
g(VL      |             ^rs
 msg_:GC (_O../include/vlc_common.hBJcenonsEC:481t erivlTc:15: (note: expanded from macro 'VLC_OBJECT'(p
o),c  _t481_ p, vobjelcchist__modt, VLC _MSule |     * _na   c)(meG_Won,AR st _sN,tru_ct vFlc &___com(mxIL)V->EA_Aobj__,) \
 R      __LINon_E__, me\
mbersG      |             ^
:../include/vlc_common.h|               ^:481
:15 (c: note: expanded from macro 'VLC_OBJECT'onst vlc_object_
S__t )  
      |     ^481*) | 
(../include/vlc_messages.h&(x):  78:13: note: expanded from macro 'msg_Generic'  ->o
 bj    78 |    )  v \l c
      _Loaccess/ftp.c:|               ^
969:5g(VLC:c warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]onst_OB s
t  969 |     vlcruct_reaaccess/http.c:774 vl:15: cJddirwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
__cohe  774 |     lpmm  er_init on_me( m ps&rzEC =Tb n(dhoet_ersGet:, p_ )s, ( p(p, aconst vlc_ob_acccecesjvlcs, pe_mct_od_ssules,t y*s)(_n-&ame(,  x__p_c>fdFI)-urL>E__ r);, 
      | oenbjt_)__LI NE_no\
_, d      | e               ^
)              ^;

      |     ^\../include/vlc_network.h

      |             ^../include/vlc_input_item.h:454:174::32:
 ../include/vlc_common.h:36note: expanded from macro 'net_Gets'
481::  174 |  15: #denote: note: fine expanded from macro 'VLC_OBJECT'
net_  expanded from macro 'vlc_readdir_helper_init'Get
481  454 |     | s(  a    ,b)   cov net_lGetnst c_res(VLCa_OdstdBJEiCT(ra)_ructh velpe,b)rlc_
      |                                ^
c../include/vlc_common.h:481_:15: note: expanded from macro 'VLC_OBJECT'
o  481 | i   nmmon_memitb    er( cs:onst (constp vlc st_o_rurdhbjecct vlc,_t_tco  mmo*)n_m(&emb(xe)-V>orsbLC_OB: (j)con \
      |               ^Jst 
Evlc_objectCT(p_o_t *)(&(xb)access/dvdnav.c:680->ojbj)):, 21\
       |               ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
p_  n680o |  d  e)access/http.c
:       |                                    ^   
  ../include/vlc_common.h:481:15  777:13:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      note: 
   expanded from macro 'VLC_OBJECT'   m
777 |  sg       _481    |   War  msn(   g _E rrp_ dem(   p_acccoesnssut stx, ,r" "cuannotc seftat titleile /cd thavlcop_ter" r );coe
m      | ad                     ^ma
noswer" ../include/vlc_messages.h:);
85n:5: note: _      |             ^memb
expanded from macro 'msg_Warn'
e   ../include/vlc_messages.hr:83:5: note: expanded from macro 'msg_Err'85s
: |        83 |      msg_Gemsner(ic(p_g_Gcothins, VLenesC_MSt vlc_object_t G_ric*(ERR)p_(, __Vthi&s, VLC_MS(A_ARxGS__))
      | -    ^
../include/vlc_messages.hG_:78:13>WAo: note: bexpanded from macro 'msg_Generic'
RN,   78 |  _  _j V) A_Av \lc_LogR(VLCGS_OBJEC__T()
      o),|     ^
../include/vlc_messages.h: p,78: v13: note: l
c_modulexpanded from macro 'msg_Generic'
e_         78 | |                 ^ name vl
c_L,o _g(VLC__FIOLBEJ_E_, __CLTINE(__o, \
), p, v      |             ^
lc../include/vlc_common.h_:moaccess/ftp.c:481d990:15:u: le17:note: _n warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]expanded from macro 'VLC_OBJECT'ame, 
__  FILE481__, _
 |     _   990L |     INE   _  _,  \
      c|             ^  
  ../include/vlc_common.hon:481:15: note: sexpanded from macro 'VLC_OBJECT'
  t     msg_ 481Wastrn(r uc |  t vlc_p_ac   om  ccmon_e  mcss,eo "Nnmbo filenamest rste rucst in : (MLST lconvlsc_ist tfou covmmnd"lon_mecmb_object_t *)(&( )xers);
      |                 ^
-: ../include/vlc_messages.h>o:85b(co:5j) \nst 
vlc_ob      jec| t_t *):              ^ note: expanded from macro 'msg_Warn'

(   85 |    &(x)->obj) \
      |               ^
 msg_Generic(p_this, VLC_MSG_Waccess/http.cARN, __V:A_A790:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]RGS__)

      |     ^  790 |             ms
../include/vlc_messages.haccess/dvdnav.c:g_E712:r:78:13:17 note: :expanded from macro 'msg_Generic'r( p_acces
s, " warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   78 | 
   712m  alform |    ed vlc_L   og      (V     mLhsgC_ea_WaOBJEder linrn( p_edemCTux,(o) , p, v:lc "cannot_%mos",  dulset tpitlse/che_anaz pme, _ter_F" )I)LE;
      __, __L;| 
I            ^
      | NE../include/vlc_messages.h:83                ^
_../include/vlc_messages.h::85:55: note: expanded from macro 'msg_Warn':_, \

          note: |             ^
85 | expanded from macro 'msg_Err'../include/vlc_common.h:
 481:15:       note: expanded from macro 'VLC_OBJECT'
83  m481 |   | sg_Gene     ric  co( p_thi nst s  mstructs vg, l_Gc_cenVLomemoC_MrnS_mic(emp_thG_WAbeiRN,rss:, V _L_VA (conC__AstMSG vl_ERR, _c_objeRGS__ct_t _V*)(&(A)
_      | ARx)->G    ^
../include/vlc_messages.h:S78:ob13_: j)_note: expanded from macro 'msg_Generic'
) \
   78
             |   |     ^
|               ^../include/vlc_messages.h
:  vlc_Log(VLC_OBJECT(o), p, vlcaccess/ftp.c_mo:997du:21le78:13_nam: e,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: 
note: expanded from macro 'msg_Generic'  997 
_   78 |    _ |   F vl  ILEc    ___,Log(  __L      IVLC NE_    _, \
      |             ^
ms_OBg_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
J  481 | ECT(o),W    a r n( pp_a cce, vlc_  conmoss, "st strucSkitdu vlclppe_ning _cainommmovalne_me,mb eri_d s: (MLcons_ST t vlcF_objectI_tfact L'%E *)__,(&( xs')",->ob__ keyL);
      |                     ^
j)I../include/vlc_messages.h:85:NE__5: note:  \
expanded from macro 'msg_Warn',      | 
               ^   85
\
      |             ^
 |  ../include/vlc_common.h :481:15: note: expanded from macro 'VLC_OBJECT'
    msg_Generic(p481 |  access/dvdnav.c:729 :33_thi    : warning: s, VL C_ due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
MSc  729G_WonARNst s, __t |  r   u   c   t   vlc_    IcNT6ommon_members:VA4_C( 10(00) * va_Ar_RcGS__)o
      nInsher|     ^itI
t ../include/vlc_messages.hntevge:78r( p_lc:13_demoux,b "d:ject_ note: expanded from macro 'msg_Generic'
t   78i |  *)(&sc-    vl(x)c->c_Log(acVLhobing" )j;
C_OB      |                                 ^JE) CT
\(o), p../include/vlc_variables.h:
      |               ^
, vlc_module_615:53: note: expanded from macro 'var_InheritInteger'
n  615 | #define vara_ImenheritInteger(o, n),  var_Inher_i_FtInteger(VILE__L,C __O_BLJIENCET(o), n)
      |                                                     ^
__, \
../include/vlc_common.haccess/http.c      :481::15: 850:13: warning: note: expanded from macro 'VLC_OBJECT'|             ^

  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h  850 |  :481 |           481: con15 st s tr : uct note: expanded from macro 'VLC_OBJECT'  vlc_ com
  m  481 | mson    g_memb _er   cDbosns:g( (c onspt _vlc_aobt ccess, "Contentstrjec-tucTt y_t vplce: %s_co", *)(mmon&(_p_smemyberss: (x-)->>objconp) \st
      |  s              ^
z_vlc_object_mt *)(&(x)->obj) \
      |               ^
ime );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJEaccess/dvdnav.c:797:17: warning: CTdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  797 |          o),    p, vlc _   msg_Warn( p_modudemuxle, "cannot select Title men_namu"e,  __FILE);
      |                 ^
__../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'access/ftp.c:1096:22,
    85 | : warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_L 1096INE |        _  m  _sg_ ,   Ge \  ne
ric         (p_  | this, *             ^ VLC_vaMS
r_InGhe_../include/vlc_common.h:481:15: WArRitInN,tenote: expanded from macro 'VLC_OBJECT'g er( _
p_V  A_AR_acG481 |   S_ cess _)
    co      |     ^
../include/vlc_messages.h:n78:13:s, " note: netexpanded from macro 'msg_Generic'
    78stwor |   tk-ru cct vlcac_hinc vlog" cmmo);
      n_memb|                      ^_Loge
rs: (VL(C_OcBJE../include/vlc_variables.h:615:oCT(53:o), n pnote: sexpanded from macro 'var_InheritInteger'
, vt  615 lc | #vldeficne va_or_Inhberject_t *)(_miotId&ulnte_neg(erx)am(o, n) ->vaobj) \
      | e,              ^
r __FIL_E_In_, __LIheritIntNeEg_e_,access/http.c r:854(VL:13C_OBJE\
: CT(warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      |             ^o
)
  ,../include/vlc_common.h854 |  : n)
       481:15 :    note: expanded from macro 'VLC_OBJECT'|                                                     ^
 
../include/vlc_common.h :481: 15: note: expanded from macro 'VLC_OBJECT'
   m  481 |   s481 |           const sg  _truct     cvlc_Dcombonsmt sgontr_me(uc p_t acvlc_mbceecommorss:n_msember,  (s: (c"oCnst vlccoonsnt v_objlcect__ot *)btent-E(&(x)->onject_t *)bjc(&) \
(xo      | )->o              ^db
jing: %) \
      |               ^
s", p );
      |             ^
../include/vlc_messages.h:87access/dvdnav.c:801:21: :warning: 5:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
note:   801 |      expanded from macro 'msg_Dbg'        
      87 |      m   msg_Waaccess/ftp.crn:1125( :sg9:_p_d warning: emuxG, "ecadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nnnot  1125 | ese  le    c rt  mRoot simencu"g_( );
Ep_thrr      is( ,|                     ^
p../include/vlc_messages.h: 85:5_ac:V note: LC_MSG_DBG, __VA_Aexpanded from macro 'msg_Warn'Rcess
,   85 |  "   Gca msS_nnot_g_G set )pas
siv      enerie | c(    ^
p_../include/vlc_messages.hmodt:his,e"  78VL:C_MS13G);
:_WARN,       |  __VA        ^
_ARnote: GS../include/vlc_messages.h:83:5expanded from macro 'msg_Generic'__: note: expanded from macro 'msg_Err'

)   78 |   
   83  vl      |     ^c
_L../include/vlc_messages.h |  :78o:13g:    mnote: expanded from macro 'msg_Generic'
s   78(g_ |  VL   vGeC_Onerilc_c(BLop_Jg(ECTthis(o), pVL, ,VL C_C_OBJMvSGE_lERc_moduR, CT(leo)_, p__, vlc_VAmon_daule_nammeARGe,S__, _ )
      |     ^_
_FIL../include/vlc_messages.h:E__, 78:__13:FILE__,  note: expanded from macro 'msg_Generic'
__LINE___,   78 |    L \ 
vl      |             ^
I../include/vlc_common.h:481N:15:cE _Lonote: __,expanded from macro 'VLC_OBJECT'
   481g( | \
      |             ^
V   ../include/vlc_common.h:481  LC_O:BJ15:   cEC note: expanded from macro 'VLC_OBJECT'T(o
)on  , p,481 |   vlc_m    st s troduct  vlulc ce_naome,nst struct _covlcmm_on_common_members: (cmeomb _enrss: (tco_FI vLEnslc_object_t t_*_,) ( vl__c_oLI&(xbje)-ct_tNE_ _, \
      | *)            ^
(../include/vlc_common.h:481&(x:15: note: expanded from macro 'VLC_OBJECT'>ob
j)->) \
        481o|  |                  ^
    b j) \
      |               ^
const struct vlc_caccess/http.common_:members:858:13:  (cowarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  858 |    st vlc_ob      j   msg_Decbtg( p_acces_t *)(&(x)-s>obj) \,
       |               ^
"Server: %s", p );
      |             ^
../include/vlc_messages.h:87:5access/dvdnav.c: :note: 852:9: expanded from macro 'msg_Dbg'access/ftp.cwarning: :1133
:   9: warning: 87due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    1133 |  msg  852 |         _   Gen   mesgric  m(_sg_Err( p_Waprn_a(tcchiess, "c p_s, VLCdean_munox, MSt parsG_e paD"caBGnnotssiv ,e mo __deV resA_ARGS__pons)e" 
);
      |         ^
g      |     ^e../include/vlc_messages.h:83:5t n
: extnote: expanded from macro 'msg_Err' bl
ock   83 ( |   ../include/vlc_messages.h %s)":, 
78      | ms:        ^13
g_Ge../include/vlc_messages.h: note: neexpanded from macro 'msg_Generic'ri
:   78c85( | :5:  note: expanded from macro 'msg_Warn'p
_    85 |   th  missg_, Ge  vnlerVLCic_L_Mc(p_SothigG_(s, VLERR, _CV_MS_LC_OGVA__WBARGS__)A
      JE|     ^R
CT(o), pN,../include/vlc_messages.h:, __V78 A_:vARlcGS__13: note: expanded from macro 'msg_Generic'm
_)   o78 |    d v
u      | lcl_Log(VLCe__    ^
O../include/vlc_messages.h:78BJECT(:13o),n: note: expanded from macro 'msg_Generic'
 a   78m |  e,  p,   vvllc_c_moduL_og_(Vle_nFIame, _LC_OBLJE_FICET(o__,),  p,_ vlc_mLEodule__name, LIN___E_, __LINE___, _, \
\
      |             ^
FIL../include/vlc_common.hE_      |             ^
:../include/vlc_common.h:481_,481: _:15: note: expanded from macro 'VLC_OBJECT'_LI15: 
NE  __481 |       note: expanded from macro 'VLC_OBJECT'
 ,  481  |  c \
      | o                ^
n   ../include/vlc_common.hst sconstt struruc:481t v:15lc:c_ note: expanded from macro 'VLC_OBJECT'cot 
vlcm  481_c |  m   om o  mo cnn_memberos:nst ( stcorucnstt vl _vlcm_obc_cejemombmone_memctrbers:s:_t *)  ((&((conconstx)->obj)s vlc_o \
      |               ^
tbject_t  v*lc_object_t *)(&(x))(-&(xaccess/ftp.c:>)1142:o->obj) 13:\
b      |  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
              ^ 1142j | 
   )        \  
ms      |               ^
g_access/dvdnav.cEr:856:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r( p_acc  ess, "canno856t |   p       araccess/http.c se: pas 875  :mssiv13g_e : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]mod
e   rDbespog875nse" ); |  (
      |             ^ p_
 ../include/vlc_messages.h:   83:5demux ,: note: expanded from macro 'msg_Err'
     83 |   "j     msu mpig _Gmnenegsri c(pgt_t_Dbg( p_acohis,  fcessirst tVLC_,it "leIMSGc" _ERR, _y_V-);
MetaInt: %s"      | ,A_ Ap            ^
R../include/vlc_messages.h: GS__)87:5: note: expanded from macro 'msg_Dbg'
;
   87 |       |             ^
 ../include/vlc_messages.h:87:)
         5m| : sg_note: Genexpanded from macro 'msg_Dbg'eri
    ^
../include/vlc_messages.h:   78:87c(p_13 | this, : note: expanded from macro 'msg_Generic'V LC _M 
SG _Dmsg_GenBGe, ri_   78 | _c(p_thi  s, V  vLVA_C_ARlc_LMSG_DBGoG,S__) 
      | _    ^
_g(VVA../include/vlc_messages.h:78_ARGS__)
      | :13    ^: note: L
expanded from macro 'msg_Generic'
C   78 | _../include/vlc_messages.h:OB78JE:   13 : note: expanded from macro 'msg_Generic'
v   lc78_LoCT(g(V |     vlc_LogLCo), _Op,BJ vEl(c_VCTL(o)C_O, pmodu,B vle_namJElc_moCdue, _T_Fle(_IoLEna_)_, __mL,e, p, INE__vlc_ _, \module_nam_FILeE,__, __FIL
      |             ^
 E_../include/vlc_common.h:481_LIN:15E__:__,,  __\
L      |             ^I
NE note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h_:481_  481 |     ,:15:  note:     expanded from macro 'VLC_OBJECT'\
c  
on481 |          |      s            ^tcon 
st../include/vlc_common.h:481st sruc:15: note: expanded from macro 'VLC_OBJECT'
ttr  uc481t v |  vlc lc  _c_  co mmon _m const struommconemtbe_membr s:verls: (c (conost vclc__constobject_tm *)m v(&(olc_nob_jemctx)_->otembers: (cob *jn) \
st )(v&(      |               ^
xl)->obj) \
c      |               ^
_object_t *)(&(x)->obj) \
      |               ^
access/ftp.c:1155:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1155 |             msg_Err( p_access, "cannot paccess/http.caaccess/dvdnav.c:rs:884:9: 885:e p13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
warning:   885as | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   884  siv |       e mode r  e    sp  ms g_ onDbgse"(  pm_d )esmux;
      |             ^
g_War../include/vlc_messages.h:83:, "Dn( VDN5:p AV_note: expanded from macro 'msg_Err'_NOP"a );

c      | c           ^
es../include/vlc_messages.h:83 | s 87:,5   m "sg_GeICY n:ermetaint=%d" ic(p_note: thiexpanded from macro 'msg_Dbg'
s, V   87 | , p L_C_sys->i_icy MSG_ERR_me  mst, g_Ga );
      | en            ^
_eric../include/vlc_messages.h_VA_A:85(:p_thi5s,RG VLS:__ C_note: MSGexpanded from macro 'msg_Warn'_D)

B      |    85 |     msg_    ^
GeG, ner../include/vlc_messages.hi:78c(p_this, __V:13A_V: note: LARC_MSexpanded from macro 'msg_Generic'
GS   78 |   G_  _)
vl_      |     ^
c_../include/vlc_messages.hW:LoA78:13R:g(VN note: LC,expanded from macro 'msg_Generic'
    78 | __OB_VJEA_ARGS__)
      | CT(o)    ^
, ../include/vlc_messages.h  p, v : vl78c_lc_moduLl:og(e_name,13 _: note: expanded from macro 'msg_Generic'
_FV   LC78 | ILE__OB_, _J_ ECT (o),LIN  p, E__,v  lc_vl\
      |             ^
../include/vlc_common.hc:481_Lmodu:15: note: loe_expanded from macro 'VLC_OBJECT'
g  481 | n(ame, V__    FILE_L  C  _Oc_, on__LIst NstBE__,rJ uct ECTvlc(o),_\
      |             ^ 
../include/vlc_common.hcom:481:15:p, vlc_monmodul_mem note: bee_name, rs: (coexpanded from macro 'VLC_OBJECT'
__n  481 | sFt  ILvl cE__obj_     , __ect_ t *)con(&(xs)-LIt Ns>tEor_bj) _uct vlc_, comm\
      | on_me\            ^m

b      ../include/vlc_common.h:481:15: er| note: expanded from macro 'VLC_OBJECT's: (              ^co
n  481 | 
s t   vl c_ o b  jcoenstc t_struct vltc_common_me mbe*)r(s&:( xaccess/ftp.c:1165(co:)->obn5st: v lc_jwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  \ob
      |               ^
j1165 |    ect_t *)(&(x)->obj) \
      |               ^
 access/dvdnav.c:ms895:g13:_Db warning: g( pdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  895 | _acc  e  ss,   "access/http.c   i: p  m896::sg_Dbg( p%s13_de:mux, "D por warning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:%V  896 |  d",     pDNsz_ip, iAV_STILL_FRAME_    p  " or); 
tms );      g
_D      |             ^| bg(
    ^ p../include/vlc_messages.h:87_ac:5
: note: ceexpanded from macro 'msg_Dbg'
../include/vlc_messages.hss,   :87 | 87  ":5: note: expanded from macro 'msg_Dbg'
Icy-N     87am | e:    m ms sgg%_s"G, _Generipcene(pri_thcis, (p_VLC_MSG_DBG,_s yts-his__,V>p sA_AzRG_iVLC_S__M)
S      |     ^cGy
../include/vlc_messages.h:78:13:_ note: expanded from macro 'msg_Generic'
DB   78 |     vGlc,_L __og_(naVLmVCe _O)A_ABJR;
G      |             ^
S../include/vlc_messages.h:87:__5): note: expanded from macro 'msg_Dbg'
E
   87 |         CT  (| ms    ^og
_G../include/vlc_messages.hen),: eric(p_78:13p, vthl:is , Vcnote: _mLC_oexpanded from macro 'msg_Generic'dM
S   78 | ule_G_D BGna, __   VA_ARGSme, ____)
vlc      |     ^F
ILE_L../include/vlc_messages.h:78o:13: g(VLC__,_Onote: expanded from macro 'msg_Generic'
B __LI   JE78 | C NE_T(   volc_Log_,), \ 
      p(VLC_|             ^, 
OvBJlEc_m../include/vlc_common.h:481:oCT(o)15:, p,  note: vldexpanded from macro 'VLC_OBJECT'
u  481l |  c_m eod    ul  e_na_nconamstem se, tr,u__FIct v lc_c__FILomLEE____,m __L,IN onE__, _\
_membe_r      | sL:            ^
 (cons../include/vlc_common.h:481INEt :15: note: vlc_oexpanded from macro 'VLC_OBJECT'b__ject_
,   481 |  t  \
    *      |             ^ )( c
&(x)../include/vlc_common.hon:st struc481:15:->tobj  vl)note: c_expanded from macro 'VLC_OBJECT'co \
      |               ^

  481 |   mm     on_me combersaccess/dvdnav.cnst s:896:t13:: (c warning: ondue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
srt uvlcc_o  896bj |     e tct_ t v      lc_* ms)(gc_&(ox)->omDbbj)gm \
o      |               ^
n_( p_demmembeux, "     - length=0x%x", event-rs:>l (caccess/http.cen:917onst:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
g v  tlh 917 | c);
 _obje     ct_t      |                  ^
  m../include/vlc_messages.h:*87:5)(sg_D: ¬e: expanded from macro 'msg_Dbg'bg
(( p_axcc   87e)ss-,  |   >"Icyo  msgbj-Ge)nre: \_Gener
 %s      ic("| p,_th              ^
 p_issys-,> VpLszC_MSG_DBG, __ic_VA_ARGS_y_genre_ access/ftp.c:);)
1170:
      9:|     ^
       warning: |             ^
../include/vlc_messages.h../include/vlc_messages.h:87:5:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
78: :13note: expanded from macro 'msg_Dbg'
 :    871170 |    |    msg_note: expanded from macro 'msg_Generic'
     78 |          msg_Err( p_Genaervlcic(p__Lcthicessso,,  "cang(VLC_OnVLCo_MtSG_DB G,BJE s_CTe(ot_VA _ARGbi), p, nvS__lc_mo)du
a      | le_narm    ^
ey, _../include/vlc_messages.h :78:13t: r_FInote: expanded from macro 'msg_Generic'aLE__n
sfe, _   r78 |    _LI  movlNE__c_d, e\
      |             ^
"Log ../include/vlc_common.h(V)LC_OBJ:481:;
EC15: note: expanded from macro 'VLC_OBJECT'
      |         ^
  T(../include/vlc_messages.ho),:481 |  p  83, vl:c_mod5ule :_    na note:  cexpanded from macro 'msg_Err'me, on_
_F   83 |     mst sstrILgE__,u_ _G_LIeNE_neric_, \(p_ct vltc_coh
      |             ^mi
m../include/vlc_common.hson_me:481mber,s: (c onVst vl:15cL:_o Cbject_t_ *M)(¬e: expanded from macro 'VLC_OBJECT'
SG_ER(x)R->o  481 | b,j) \
      |               ^
      __VA   const struct vlc_commo_ARGn_S__mem)
      |     ^
be../include/vlc_messages.hrs: (access/dvdnav.ccon:922::st9: warning: 78due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 :vl13  c_ob922 | jec  t_ :t  note: expanded from macro 'msg_Generic'  *)(&
(   78 |     ms x)- g_D>o bjv) \b
      | g(              ^
 p_demux, "DVDNAV_SPU_lCLUc_Log(VLC_OBT_CHAJNGECT(E"o),access/http.c p );
      | , :928:        ^
13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_messages.hv:  928 | 87l  c _  :5: m      odnote: expanded from macro 'msg_Dbg'u
 mlsg_eDb   87 | _ g( n p_ac  msacess,m "Ig_eGcye,ne _-Nri_c(FILEp___, ot_thi_ce:LisI, %s",  Vp );
LC      | _M            ^
S../include/vlc_messages.h:G_87:5: DBnote: expanded from macro 'msg_Dbg'GN,
    87 | E__    m__VA_ARG,Ss g_\
      | __)
      |             ^
Ge../include/vlc_common.hne    ^
../include/vlc_messages.h:ric(:78p481:15_t:hi note: :13:sexpanded from macro 'VLC_OBJECT', 
 VLnote: expanded from macro 'msg_Generic'
  481 |    78  |  C_ MS   vl G_DBGc_  , Lo__Vg( VLC_O BJ A_ARGECTS__)
(o      | c),o    ^
n p, vst struct vlc../include/vlc_messages.h_modulle_nacme,_common_members: (const vlc_o:78:13 b: note: jexpanded from macro 'msg_Generic'
e_   78c |   t_  vtlc_FILE __, *_L)__og((&(xLIV)-LNE>o__C_O, \
      | BJEb            ^
C../include/vlc_common.hT(o):, p, 481vlc_:module15_nj): ame, note:  __\
Fexpanded from macro 'VLC_OBJECT'ILE_      |               ^
_, __LINE__, \
      
|             ^
  481../include/vlc_common.h |         :consaccess/ftp.c481:15:1179:t struc:t v13:  warning: lnote: expanded from macro 'VLC_OBJECT'
c  _codue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mmo481n  |   _m1179 | ember         s:   (    cons   mst vlcgc_oobjnst_ec t_tsErrtr *)(&(uctx) (- p_va>obj)lcc \
      | c_commoess              ^n,
 _m"cannot set restart offset" );
      |             ^
em../include/vlc_messages.h:access/dvdnav.c:942:9:83: warning: 5bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
rs::   942note:  expanded from macro 'msg_Err' |  (co  ns
t   83   vlc_ob |   j msg_ecDbg(   p_  demsmug_Getne_rt x, "*DV)DNicAV((p_S&P_t(U_STx)his, V-LC>RE_MSAMobG__CHERRjAN)GE " \
      | );
      | ,         ^              ^

__VA_ARGS__)
      |     ^
../include/vlc_messages.h:87:5../include/vlc_messages.h:: 78note: expanded from macro 'msg_Dbg'
   :13: note: expanded from macro 'msg_Generic'
87    |  78 |       access/http.c v:lcmsg__LG934eneo:13: riwarning: g(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c(
V  934 | LC_OB JE     p_ Cth is,  V T( o), msLC_MSG_ pg_DbgDB, v(lc_mG,o  du_p_VA_A_RGS__)ale_cnam
      c|     ^ese, 
../include/vlc_messages.h:78:13_s: _Fnote: expanded from macro 'msg_Generic'
,IL    78 |   "E__,Met _a_L-  INvlIc_LoE_g(_nV,fLC \o
      :|             ^ _OBJ
../include/vlc_common.h:481:ECT(o15: note: )%expanded from macro 'VLC_OBJECT'
,  481 |  s   p:    %  , consvlt stcs_mo"duructle,  vlcp_co_snammmoze, _n__F, ILpE__,  _)me;m_beLIr
      |             ^NE__,
 ../include/vlc_messages.h:s: (co87n\
      |             ^
s../include/vlc_common.h:t:481:15: note:  5: note: expanded from macro 'msg_Dbg'vexpanded from macro 'VLC_OBJECT'
l  481c
_ |     ob  je87  ct |      con_tst *  )str(&(xu)-ct>o vbjlc) _comm \
      mo|               ^n_
members: (const vlc_osaccess/ftp.c:1184bg_G:5:je warning: ctdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 e1184 | _tn    meric(ps *g_D)_(&(x)thi->bgobs( p_a, VLcj) \
ce      C_M| ss              ^SG
,_DBG, __V "A_AwaRGS__access/dvdnav.citing )fo:
943:      r data|     ^
9: ../include/vlc_messages.hco :78warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  nn943 |  13e   : note: expanded from macro 'msg_Generic'
    ms   g_Dctbio78 | n.g(.. p"  ); 
       _d|     ^
 emux../include/vlc_messages.h:87v, "l:5: c  note: expanded from macro 'msg_Dbg'   _- 
ph   87 | Lysiocal  _wide=%d"g(V  L,
msC_O      |         ^BJ
E../include/vlc_messages.h:87CT(:5o: g_Gen), p, vlceri_moc(dupnote: expanded from macro 'msg_Dbg'l
e_t_nhi   ames, V,87 |   __FILELC_ _M  S_msgG,_Ge_ DB_ne_riG,c(p_t _LIN_VA_AREGhis, VLS_C_MS__)_G_
      D, \
      |             ^
|     ^../include/vlc_common.h
../include/vlc_messages.h:78:BG:,13481: note: expanded from macro 'msg_Generic'
:15   78 |  : __V A_  AR vGnote: expanded from macro 'VLC_OBJECT'
l  c_481LoS__g(VL | )
          C_ O|     ^
BJ../include/vlc_messages.h :78 EC:13 : note: expanded from macro 'msg_Generic'T(
o),con   78 ps | ,t     v vlstrlc_mc_uodule_namLog(VcLC_Oet,BJ  E_v_CFlILcT(E__o),co_,mm p, volc_n __L_ImoNmduE__,lee_ \
      | m            ^nam
../include/vlc_common.h:e481:15:, __ bnote: expanded from macro 'VLC_OBJECT'eFI
LE  r__481 | , s:__LI (c  o  NE    c_ns_, \t vlc_onsot
       bstj|             ^e
../include/vlc_common.h:481ruct :ct_t vlc_c*om)mon_m(&(x)->oemb15:be jrs):  note: expanded from macro 'VLC_OBJECT'(c
\on  481 | s
  t       vlc_|    obj              ^ec
t   const_ stt *r)(&(ux)-ct>obj) vaccess/http.clc \_c:938:13
      |               ^
ommon_members: (c: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]onst vlc_access/ftp.cobjec
t_t   :1188:9: 938warning: * | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 )(& ( 1188x)->o |   bj)   \       
        |                   ^
msg_D mbgsg_Err(( p p__acaccess/dvdnav.c:945:a9:ces warning: cs, "cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]fae
is  945leds to | ,     "co  A   musgnnectt w_Dbitghenh ( psteri_dvercem" )auxt, i;
      |         ^on"
    h  ../include/vlc_messages.h:83e:5: note: aexpanded from macro 'msg_Err'- physdic
e   83r |  :  al_ lett me%rbosg_Gesnexric"(p,=% p )d",;
      _t|         ^his,

       VLC_M| SG../include/vlc_messages.h:87_            ^ER:5: R,note: 
 __expanded from macro 'msg_Dbg'
../include/vlc_messages.h:87:5:   VA_AR 87 |   GSnote: _  msg_Geneexpanded from macro 'msg_Dbg'
_r   87)
ic |       |     ^
    ms(p_gt../include/vlc_messages.h:h_isG, VeLCn_MerSGic(p_t78:13: note: hexpanded from macro 'msg_Generic'
is   _D, BG78 |  V ,LC_ __V  vlA_cARMGSG_DB_LogG, (VLC__OBJEC_T(o),S__ p,V v)
      | lc    ^
_moA../include/vlc_messages.hdu:_78lAe_R:13: note: nGexpanded from macro 'msg_Generic'ame
S, _   78 | _F_IL_)
      |     ^
E_    _, ../include/vlc_messages.h:vl78:__Lc_I13: NE__,note:  \Logexpanded from macro 'msg_Generic'
      |             ^

../include/vlc_common.h   (V78LC | _:481 OBJ E CT(: 15:o note: v), lp,expanded from macro 'VLC_OBJECT'
 vlc_mo  cdu481 |    _le_n     aLome,g _cons_F(VLt sICtr_LE__Ouct,B __LJ vlEINc_coE_CTmmo_, (\
      | o), n_memp            ^
, vlc_m../include/vlc_common.hbo:481ers: (dcoun:15l: note: expanded from macro 'VLC_OBJECT'st
e   v_481 | n  lc_ao  bj  ec m ct_onest t str,uct v l*)c_com(_&m_(xon_m)F->obj) \emb
I      |               ^
LE_er_s: (const vlc_objeaccess/ftp.c:,ct_t1191:  *5__LI: warning: )(&(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
N 1191E_ |    x) _->oms, \
      |             ^gbj
) ../include/vlc_common.h\
:      | 481_              ^
D:bg15:( p_access, "access/dvdnav.c:947 co:9: nnecwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
tion   947wi |  th   note:     \"% mexpanded from macro 'VLC_OBJECT'
s  481 | s:% d\       g_cDbg(o pnst " s_sdemuxtrucuc, "ecs   sf  utl" ,
vl- cph_      | cysicoal_pan    ^
m../include/vlc_messages.hmo:87:5:_sn c_memnote: expanded from macro 'msg_Dbg'
a   87n= | bers: %d( ",co   mn
      | ssg_        ^
t vlGenecri_c(../include/vlc_messages.h:87:5p_:objethics note: ,texpanded from macro 'msg_Dbg'
 _V   87 | LC_MSG_ Dt *)(&(x)-BG  , __VA> mosg_ARGSb__Ge_)j
n)er      |     ^
i \
      |               ^
../include/vlc_messages.hc(p:78_this, VL:13C_MSG_DB: note: G,access/http.cexpanded from macro 'msg_Generic' __
:VA   78_939AR |  :55 :   GS__warning: )
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
        939 |       vl|     ^
 ../include/vlc_messages.h:c_Lo 78: g(VLC _OBJEC T13: note:  expanded from macro 'msg_Generic'
(   78o),  |    vl vlcp,_c v_Log(Vhttlc_LpC_mo_auth_PaOdrBJECuleseT(o)W, _nawme, pw__A, vFuILtlE_h_, _e_Lc_moduntlie_INE__,c \
      anateHmee, __a|             ^d
FeIL../include/vlc_common.h:r481:( VE_L_,15: note:  __expanded from macro 'VLC_OBJECT'
L  C481 |  _INEOBJECT(p_      a __co, nc\
c      | e            ^
sst ../include/vlc_common.hs:481st:15ru:)ct note: expanded from macro 'VLC_OBJECT',

 vlc_        |                                                       ^co
481 |  m../include/vlc_common.hmon:     481:15: note:   _mecomexpanded from macro 'VLC_OBJECT'be
r  481 |       s: ns(co nstt   vlconstcst_ orsuct btvlcjrec_cotummon__ct memvt *)(&(lx)bec-_co>rs: (objmcons) mt vloc_nob_ject_mt *)e\
(&      | mbers: (              ^
c(x)->obj) \
      |               ^o
nst vlc_access/ftp.c:1200:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o
b 1200 |             jectms_t g_Daccess/dvdnav.cb:967:*)(&(g(x)9:- warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] p>obj_
)  967ac |   c ess\
      | , "              ^Us   
   msig_ng Dbg( p_MdeLSmuT exaccess/http.c, "xteD:ns944VDioN:n AVto13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] lis_At
" )UDI;  O_S
      | 944            ^
 | TRE../include/vlc_messages.h AM_  CHA:87:       NGE  m5"sg_:  note: expanded from macro 'msg_Dbg'
)Dbg   ;87 |   
  ( m      sgp_| _ac        ^ceGensser
i, ../include/vlc_messages.hc("Prop:_th87isxy, V: aut5heLC_n: ticatnote: ioexpanded from macro 'msg_Dbg'MSGn 
_he   87 |  DB adeG, __r:V A_ %s", A mRGS__p sg_Ge));
      | n
                  ^
| ../include/vlc_messages.h:87:5:     ^eric(pnote: 
expanded from macro 'msg_Dbg'../include/vlc_messages.h:78_:13:
 this, VLC_Mnote: expanded from macro 'msg_Generic'   
S   7887 |   G_DB  G, | msg  __V   v_GA_AenerilRGS__c(p_tc_)Lohis
g      (VLC, | VL    ^_OB
JC_MSG../include/vlc_messages.h_D:BECG78, :T(o)13, p, v:lc_ __VAmod_ARGSnote: u_expanded from macro 'msg_Generic'
_le)
_n   am78e |        |     ^
 ../include/vlc_messages.h:78,  _:13 _FI:vL note: Elc__,expanded from macro 'msg_Generic'
_ __LLINE   78 |     vlo__c_g(VL, \C_OBL
J      | og            ^
(../include/vlc_common.h:481:15:VL Enote: expanded from macro 'VLC_OBJECT'
CC_  481 | T(OBo     JE   )CT(o),,  consp, p,t  stvlvlruct vlc_ccom_momon_mc_moddembeuleurs_nl: (coamene_,snt  __FvlILaE_m_, __e,LINE_ __FILEc_ob__,_ject_t, *)(  _\
_&(      | L            ^
Ix../include/vlc_common.hNE_:481_, :15: )->note: expanded from macro 'VLC_OBJECT'\obj

      ) \| 
      |               ^
            ^
  481 |         const struaccess/ftp.cct vlc_c:../include/vlc_common.h1206::om481mon:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
15 1206:_m |   embersnote:      :  expanded from macro 'VLC_OBJECT'(c
   ons   481 | t     vmsg_     clc_oobnErr(sject_tt s *)(& tp_arcu(x)->obj) ce\
      css, "ca| t v              ^
lnnot list directocry_c caccess/http.co:945omnt:55mon_memb: entwarning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rs"s )  945:;
      |             ^ |  
    ../include/vlc_messages.h:  83(c:5:o note: expanded from macro 'msg_Err'
     n vs   83 |  t lc_  hv mslgttcp___Gauth_oenericb(pPa_jthisectrse,_ VLWwtwA utheC_*MSnticatG)_ERR(eH, &ead(__VAx_Aer( )RGVLS-__)
>      | obj    ^
C_)O../include/vlc_messages.h: 78:13:BJ \note: expanded from macro 'msg_Generic'

      |               ^ECT
(   78 | p _ a c vcelc_sLso)g,(VL
access/dvdnav.cC_:OBJE      |                                                       ^968:C
9../include/vlc_common.h:481T::15(o : ), p,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]note:  vexpanded from macro 'VLC_OBJECT'
l
c_mo    481 | du   le_na968 |     me, _ _FIL  con  stE s   tr __uct , msg_Dbg(vlc _cp___demux,LIN "omE__   mo , \
      n_|  m            ^
e../include/vlc_common.h:m- bers: (pconh481:15: ynote: expanded from macro 'VLC_OBJECT'
ss  481ti  |  vl  cc_ a  objectl_  t=co *n%std)(&(x)-"> st, eveobruj)ct n vlct\
      |               ^_c
->physical ommonaccess/http.c:950:13_m: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
emb  )950e;rs: (
 |           cons  |         ^t v 
 lc../include/vlc_messages.h :  _obj 87msg_D:5:bg( p note: expanded from macro 'msg_Dbg'
_acc   ect87_tes |  *)(&( x)s ,-> "A  muthobj)entisg_Gen \
      e|               ^r
catiic(on Info header: p_t%s", p );
      hi|             ^
access/ftp.c:s1219../include/vlc_messages.h, V:87:5:LC_M:13S: G note: expanded from macro 'msg_Dbg'
_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]D
   B 1219 |   87 |   G      ,      msmsg_Erg_r ( Gep_ne__acceVssA_,riAR "cGanc(nS__)
      |     ^
p_../include/vlc_messages.hthot rei:s,78 trVLC:_MieSGve_DB fG13ile" , ):;
__      |             ^V 
A_Anote: R../include/vlc_messages.h:Gexpanded from macro 'msg_Generic'S__83
:)
      |     ^   
78../include/vlc_messages.h:78 | :13    vlc_Log(5: :V note: expanded from macro 'msg_Err'
note: L   83expanded from macro 'msg_Generic'
 |     C78   | _    v OlcmsgB_Gen_LJogeri(EVc(pCLC_OT_thiBJ(Es,o V), pLC_M,SG _ERvCT(o),l pRc_, , mvlo__VdA_Ac_moRGuS__du)l
      le_nae_nme,| ame    ^
 ,../include/vlc_messages.h:78 __FILE__F:13:_ note: _expanded from macro 'msg_Generic'
I   78 |  LE__  , _, _ _LI_LNE__, \
      |             ^
Ivlc_L../include/vlc_common.hogNE(V:LC481_O:B__15JECT(, \o:),  p, v
      |             ^
../include/vlc_common.h:481:lc15:note: expanded from macro 'VLC_OBJECT' _mnote: expanded from macro 'VLC_OBJECT'

o  481du  le_481nam |  |             const   e  c, __onstsFI sLtE__tr, ruuct_c t v_LIvlc_cNE_lc__, \om
      | mo            ^
con_mem../include/vlc_common.h:bm481:m15: eonote: expanded from macro 'VLC_OBJECT'
n_members:   481 | (   co     nconsst stt rs: (vcolructncst vlc__oobjb vljc_eectc_t tcom*_mont_membe)(rs : *)((co&n&(st vlx)(x)-->>oobjc_o) bjec\
      |               ^t_
tb *)(&(xj) \
)-      |               ^
>obj) \
      |               ^
access/http.c:956:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  956 |             msg_Dbg( p_access, "Proxy Autheaccess/ftp.cntiaccess/dvdnav.c:cat:1235:io979:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n 13
:   warning: Info979due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |    h   1235 |    ea     d e  r:   % s" m mssg_E,grr_Db p );g
      ( ( p|             ^_acpc
_d../include/vlc_messages.h:87:5e: mux,note: expanded from macro 'msg_Dbg'
e "DVss,DN "canA   87 |  not estaV   msg_G_VTS_enbCelisrHih AFTP/TNLS cG(seEp_thi"s, ssi )VLC_;oMSn 
      G_DBGfor , dat__a"V|  \
        ^      |             ^
A
_A../include/vlc_messages.h:../include/vlc_messages.h:RGS_83:5: _87)note: expanded from macro 'msg_Err'

      :5:    83 |  |     ^note: expanded from macro 'msg_Dbg'

 ../include/vlc_messages.h:78:13:    note:   msg87_Geexpanded from macro 'msg_Generic'
 | ne ri   78 |  c(   p_thi  vl msc_g_s, LGVLC_eog(nMSG_EeRRVLC_OBricJE(CTp, __(o)_tV, phA_is, vlc_mod,ulARGS VLe_C_)
_      | M_nam    ^S
../include/vlc_messages.h:e,G_D __BF78:IGL13E,: note: expanded from macro 'msg_Generic'
_   78 |    __,  vlc ___Lo_LVAg(_VLCIA_OBJECTNRE(o_G), p,S___, ) \

      vlc      |             ^| _mo    ^
du
../include/vlc_common.hl../include/vlc_messages.he_::481:1578na: m:note: expanded from macro 'VLC_OBJECT'e,
 __  481 |  FILE_13_, __:  LI      NE__,note:  expanded from macro 'msg_Generic'\
con
      st |                ^s78tru |  
 ../include/vlc_common.hct :481:vl  vlc_15:Lc_coomg note: expanded from macro 'VLC_OBJECT'
(  481 |  mon_memberV  s: (consL  C   tconst s trucvlc_object_t *)(t _O&(xvlc_cBo)JECT(o->o), p, vlc_modmmon_mbjembers: ) \
      (conule_name, __FIL|               ^E
st vlc_obj__,ec t__t _LINE__*), \
      | (&            ^
(../include/vlc_common.h:481x):15: ->note: expanded from macro 'VLC_OBJECT'
obj  ) \481 |    
       |               ^
    const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:980:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
access/ftp.c:  980 |   1251: 9:  access/http.c warning:  :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
  993:54ms:1251g |  _ warning: Ddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   bg(
   993p |  _  d  e  mux,   ms"       - vtsNg_= v%d", eWlvarec_htntp_an(t-> pnew_vt_asutNcces s,)h_;P "c
aa      |         ^
nn../include/vlc_messages.h:rseA87uot abor:5tt: henote: expanded from macro 'msg_Dbg'
nt   ic87 |   a  ft iileon" msg_GeneInr);i
      c(p_thfoiH| es,        ^
 adeVr(L../include/vlc_messages.h C_MSG_VLD:85BG, C__OB:5JE_VA: note: C_AT(Rp_accexpanded from macro 'msg_Warn'
GS   ess_85),_)
      |     ^
 | 
      ../include/vlc_messages.h|                                                      ^:78:13:  
note:   expanded from macro 'msg_Generic'
 m   ../include/vlc_common.h:78 |     vlc481:sg_L15:o note: g_expanded from macro 'VLC_OBJECT'Gener
ic(p(_t  481 |  Vh L isC_O  BJEC   c, onst sTtruct (vlc_VoLC_M)co, p, vlc_mmomodSGun_m_Wlembeers_name, : (_cARonsN,t v_Flc __I_VA_LobjAERG_ect__t *)(S_&(_)
      | x    ^
), __LI->obj../include/vlc_messages.h:) \
      78:13: note: expanded from macro 'msg_Generic'
NE__, \
      |               ^   78|             ^
 |    ../include/vlc_common.h vlc:
_Log(VL481C_OBJECT:(15o), p, vlc:_ mnote: expanded from macro 'VLC_OBJECT'
o  481 | d       ule_na cme, _onst _FILE__, __structLI vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
NE__, \
      |               ^
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_coaccess/dvdnav.c:mm981:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o
n_members: (con  981 |   st v  lc _object _t *)(&(  x)->obj)m \
      |               ^
sg_Dbg( p_demux, "     - domain=%d", event->new_domain );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:1041:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1041 |         msg_Dbg( p_demux, "DVDNAV_CELL_CHANGE" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:1042:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1042 |         msg_Dbg( p_demux, "     - cellN=%d", event->cellN );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:1043:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1043 |         msg_Dbg( p_demux, "     - pgN=%d", event->pgN );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:1044:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1044 |         msg_Dbg( p_demux, "     - cell_length=%"PRId64, event->cell_length );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:1045:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1045 |         msg_Dbg( p_demux, "     - pg_length=%"PRId64, event->pg_length );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:1046:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1046 |         msg_Dbg( p_demux, "     - pgc_length=%"PRId64, event->pgc_length );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:1047:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1047 |         msg_Dbg( p_demux, "     - cell_start=%"PRId64, event->cell_start );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:1048:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1048 |         msg_Dbg( p_demux, "     - pg_start=%"PRId64, event->pg_start );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:1119:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1119 |         msg_Dbg( p_demux, "DVDNAV_STOP" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:1128:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1128 |         msg_Dbg( p_demux, "DVDNAV_HIGHLIGHT" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:1129:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1129 |         msg_Dbg( p_demux, "     - display=%d", event->display );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:1130:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1130 |         msg_Dbg( p_demux, "     - buttonN=%d", event->buttonN );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:1136:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1136 |         msg_Dbg( p_demux, "DVDNAV_HOP_CHANNEL" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:1143:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1143 |         msg_Dbg( p_demux, "DVDNAV_WAIT" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:1159:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1159 |         msg_Warn( p_demux, "Unknown event (0x%x)", i_event );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:1178:16: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1178 |     psz_lang = var_CreateGetString( p_demux, psz_var );
      |                ^
../include/vlc_variables.h:498:57: note: expanded from macro 'var_CreateGetString'
  498 | #define var_CreateGetString(a,b)   var_CreateGetString( VLC_OBJECT(a),b)
      |                                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:1252:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1252 |         msg_Err( p_demux, "This is probably an Arccos Protected DVD. This could take time..." );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:1303:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1303 |         msg_Err( p_demux, "dvdnav_get_current_highlight failed" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:1330:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1330 |         var_SetInteger( p_demux->p_input, "x-start", hl.sx );
      |         ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:1331:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1331 |         var_SetInteger( p_demux->p_input, "x-end",  hl.ex );
      |         ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:1332:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1332 |         var_SetInteger( p_demux->p_input, "y-start", hl.sy );
      |         ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:1333:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1333 |         var_SetInteger( p_demux->p_input, "y-end", hl.ey );
      |         ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:1335:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1335 |         var_SetAddress( p_demux->p_input, "menu-palette", p_sys->palette );
      |         ^
../include/vlc_variables.h:263:48: note: expanded from macro 'var_SetAddress'
  263 | #define var_SetAddress(o, n, p) var_SetAddress(VLC_OBJECT(o), n, p)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:1336:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1336 |         var_SetBool( p_demux->p_input, "highlight", true );
      |         ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:1338:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1338 |         msg_Dbg( p_demux, "buttonUpdate %d", i_button );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:1342:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1342 |         msg_Dbg( p_demux, "buttonUpdate not done b=%d t=%d",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:1347:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1347 |         var_SetBool( p_demux->p_input, "highlight", false );
      |         ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:1457:40: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1457 |                     !ps_pkt_parse_pes( VLC_OBJECT(p_demux), p_pkt, tk->i_skip ) )
      |                                        ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:1523:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1523 |         msg_Warn( p_demux, "unknown codec for id=0x%x", i_id );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:1658:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1658 |             var_DelCallback( p_sys->p_vout, "mouse-moved", EventMouse, p_demux );
      |             ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:1659:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1659 |             var_DelCallback( p_sys->p_vout, "mouse-clicked", EventMouse, p_demux );
      |             ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:1660:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1660 |             vlc_object_release( p_sys->p_vout );
      |             ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:1666:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1666 |             var_AddCallback( p_sys->p_vout, "mouse-moved", EventMouse, p_demux );
      |             ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvdnav.c:1667:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1667 |             var_AddCallback( p_sys->p_vout, "mouse-clicked", EventMouse, p_demux );
      |             ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
88 warnings generated.
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/liblive555_plugin_la-live555.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include/liveMedia  -I/usr/local/include/UsageEnvironment  -I/usr/local/include/groupsock  -I/usr/local/include/BasicUsageEnvironment -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/liblive555_plugin_la-live555.lo -MD -MP -MF access/.deps/liblive555_plugin_la-live555.Tpo -c -o access/liblive555_plugin_la-live555.lo `test -f 'access/live555.cpp' || echo './'`access/live555.cpp
65 warnings generated.
mv -f access/.deps/libdvdread_plugin_la-dvdread.Tpo access/.deps/libdvdread_plugin_la-dvdread.Plo
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"live555\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include/liveMedia -I/usr/local/include/UsageEnvironment -I/usr/local/include/groupsock -I/usr/local/include/BasicUsageEnvironment -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/liblive555_plugin_la-live555.lo -MD -MP -MF access/.deps/liblive555_plugin_la-live555.Tpo -c access/live555.cpp  -fPIC -DPIC -o access/.libs/liblive555_plugin_la-live555.o
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/mms/libaccess_mms_plugin_la-mms.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/mms/libaccess_mms_plugin_la-mms.lo -MD -MP -MF access/mms/.deps/libaccess_mms_plugin_la-mms.Tpo -c -o access/mms/libaccess_mms_plugin_la-mms.lo `test -f 'access/mms/mms.c' || echo './'`access/mms/mms.c
91 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/mms/libaccess_mms_plugin_la-mmsh.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/mms/libaccess_mms_plugin_la-mmsh.lo -MD -MP -MF access/mms/.deps/libaccess_mms_plugin_la-mmsh.Tpo -c -o access/mms/libaccess_mms_plugin_la-mmsh.lo `test -f 'access/mms/mmsh.c' || echo './'`access/mms/mmsh.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"access_mms\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/mms/libaccess_mms_plugin_la-mms.lo -MD -MP -MF access/mms/.deps/libaccess_mms_plugin_la-mms.Tpo -c access/mms/mms.c  -fPIC -DPIC -o access/mms/.libs/libaccess_mms_plugin_la-mms.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"access_mms\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/mms/libaccess_mms_plugin_la-mmsh.lo -MD -MP -MF access/mms/.deps/libaccess_mms_plugin_la-mmsh.Tpo -c access/mms/mmsh.c  -fPIC -DPIC -o access/mms/.libs/libaccess_mms_plugin_la-mmsh.o
In file included from access/mms/mms.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/mms.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/mms.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/mms.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/mms.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/mms.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/mms.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/mms.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/mms.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/mms.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/mms.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/mms.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/mms.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/mms.c:32In file included from access/mms/mmsh.c::
In file included from ../include/vlc_common.h:103132:
:
../include/vlc_variables.h:429:5In file included from ../include/vlc_common.h: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:1031:
../include/vlc_variables.h:189:12:   429 |    warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 var_Crea  189 | te(    p_obj, r psetz_namurn vare,_S VLetCheckC_VAR_IedNT( p_objEG, psz_ERname, V | VLC_VARLC_V_DOINHAR_INTEGER, val ER);IT
       )|            ^
;
      ../include/vlc_variables.h:|     ^140:
48: ../include/vlc_variables.h:note: expanded from macro 'var_SetChecked'122:
39:  140 note:  | #deexpanded from macro 'var_Create'
f  122in | #e devafir_neSe vtChearck_Ced(ore,nat,te(,va,) b,vac)r_ vaSer_tCCrheeackteed( (VVLLCC__OOBBJJEECCT(T(a)o), ,nb,,t c,v ))

            | |                                       ^
                                               ^
../include/vlc_common.h:../include/vlc_common.h:481:481:15:15: note:  note: expanded from macro 'VLC_OBJECT'
expanded from macro 'VLC_OBJECT'
  481  481 |   |               c consont stst srutrctuc vt lcvl_cc_commommonon_m_memembbeerrss::  (c(consont stvl vc_lc_obobjejectct_t_t * *)()(&(&(x)x)->->obobjj))  \\

            | |               ^
              ^
In file included from In file included from access/mms/mmsh.c:access/mms/mms.c:32:
32:
In file included from ../include/vlc_common.hIn file included from ../include/vlc_common.h::10311031:
:
../include/vlc_variables.h../include/vlc_variables.h::203:442:12:5: warning:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203  442 |   |     retu  r vn var_SeartChecked( p_obj, psz_nam_Ce, reVatLe( C_p_VAR_BOOL, vaobl );
      |            ^
j,../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
 p  140 | #define var_SetCheckedsz(o,n,_nt,v) var_SetChecked(VLC_OBJECT(o),n,t,ame, Vv)
L      |                                                ^
C_../include/vlc_common.h:V481AR_B:15O: OL |note:  expanded from macro 'VLC_OBJECT'
VL  481 |         const struct vlc_commCon_members: (_VAconstR_D vlc_object_t *)(OI&(x)->obj) \
      |               ^
NHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,In file included from b,access/mms/mmsh.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c)   212 |  var_Cr   return var_SetChecked (obj, name, VLC_VAR_COORDS, vaeatl);
      |            ^
e( VLC_../include/vlc_variables.hO:140:48: note: expanded from macro 'var_SetChecked'
BJE  140 | #define var_SeCTtChecked(o,n,t,v) var(a), b_S, c )
      | et                                      ^Checked(
VLC_OBJECT(../include/vlc_common.h:481:15:o),n,t,v)
      |                                                ^
 note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  481 |  :481  :15 : note: expanded from macro 'VLC_OBJECT'
    481 |         const struct vl  c_ccommon_moenst mbers: (const vlc_object_struct vlct_c *)(&(x)->obj) \
      |               ^
ommon_members: (const vlc_object_t *)(&(x)->obj) \
      | In file included from access/mms/mmsh.c              ^
:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecIn file included from ked( p_access/mms/mms.cobj, psz_name, :VLC_VAR_FLOAT,32:
In file included from  v../include/vlc_common.h:1031:
al../include/vlc_variables.h );
      |            ^
:../include/vlc_variables.h:140455:5:48: note: expanded from macro 'var_SetChecked'
:   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
140  455 |    | #  defvainer_Cr eate( var_SetChepcke_d(oobj, ps,n,z_nat,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
m../include/vlc_common.h:e,481:15: note: expanded from macro 'VLC_OBJECT'
   VLC_VA481 | R_  F  L    const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
OAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #In file included from deaccess/mms/mmsh.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
f  i241ne |     return var_SetChecked( p_obj, psz_ vaname, VLC_VAR_STRING, valr_Cre );
      |            ^
../include/vlc_variables.h:140:48: note: atexpanded from macro 'var_SetChecked'
e(a,b,  140 | #define var_SetChecked(o,n,t,v) vacr)_SetChecked(VLC_OBJE var_Create( VCT(o),n,t,v)
      |                                                ^
LC../include/vlc_common.h:481_:O15BJECT(a): note: expanded from macro 'VLC_OBJECT'
,  481 |  b, c )
      |                                       ^
        const struct../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 vl  481 |        c_ ccommon_members: (const vlonst struct vlc_c_object_t *)(&(x)->obj) \
      |               ^
common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/mmsh.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetIn file included from access/mms/mms.c:32:
Checked( p_obj, psz_name, VLC_VAR_ADDIn file included from ../include/vlc_common.h:RESS, val );
      |            ^
1031:
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
../include/vlc_variables.h:469:  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OB5: warning: JECT(o),n,tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],v)
      |                                                ^

../include/vlc_common.h  469 |     :481var:15: note: expanded from macro 'VLC_OBJECT'
_Crea  481te( p_ |  ob       const strjuc,t vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 psz_name, VLC_VAR_STRING | VLC_VAR_DOINHIn file included from access/mms/mmsh.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
E  RIT276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER,  );&va
l      |     ^
 ) )
      |          ^
../include/vlc_variables.h:122:../include/vlc_variables.h:39: note: expanded from macro 'var_Create'
142  :48: note: expanded from macro 'var_GetChecked'
122 |   142 | #define var_GetChec#define var_Ckereate(a,d(o,n,t,v) varb,c) var_Cre_GaetetChecked(VLC( VL_OC_OBJECTBJE(aCT),(o),n,t,v)
      |                                                ^
 b, c )
      ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
|                                       ^  481 |         const struct vlc_com
mon_members:../include/vlc_common.h: (const vlc_object_t *)(&(x)->obj) \
      |               ^
481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (conIn file included from st vlc_object_t *)(&(x)->obj)access/mms/mmsh.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   293\
 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^      |               ^

../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,vIn file included from access/mms/mms.c:) 32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:var_GetChecked(VLC_OBJEC5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
T(o  ),n,t,v)
      | 477 |                                                ^
  ../include/vlc_common.h:481:15:  v note: expanded from macro 'VLC_OBJECT'
ar  481 |         con_Cst strucrteate(  vlcp_common_members:_ob (const vlc_object_t *)(&(x)->obj) \j, ps
      |               ^
z_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | In file included from access/mms/mmsh.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:#d17e:fine warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 v  304 | a r_Cre a  if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
te(a,b,c)../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
 v  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,at,v)
      |                                                ^
r../include/vlc_common.h:_Cr481:15eate(: note: expanded from macro 'VLC_OBJECT'
 VL  481C_O |  BJE       const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
CT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (consIn file included from access/mms/mmsh.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t vlc_object_t *)  324 |     if( !var_GetC(&h(eckxe)->obj) \
d(       |               ^p_
obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
In file included from   142access/mms/mms.c:32:
In file included from ../include/vlc_common.h: | 1031#def:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
i  491 | ne   var_GetChecked(o,n,t,v) var_GetCheck  var_Credea(VLC_OBJECT(o),nte( ,t,v)
      |                                                ^
p../include/vlc_common.h:_o481:15: note: expanded from macro 'VLC_OBJECT'
bj  481 |      ,    const strupctsz_na vlc_common_membeme, rsVL: (const C_VAvlR_ADc_DobjectR_t *)(&(x)->obj) \
      |               ^
ESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_CreaIn file included from access/mms/mmsh.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  e340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^(a,
b,c) var_Create( VLC_OBJECT(a)../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
, b, c )
      |                                       ^
  142 | #define var_GetC../include/vlc_common.hh:ecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      | 481:15: note: expanded from macro 'VLC_OBJECT'
                                               ^
  481 |       ../include/vlc_common.h:481:15:   const strnote: uexpanded from macro 'VLC_OBJECT'ct vlc_comm
on  481 |         const stru_ct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/mmsh.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_In file included from access/mms/mms.c:ob32j, ps:
z_In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:name, VLC_VAR_STRING, &val ) )
      |         ^
5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'

  142  511 |     var | #define var_GetChecked(o,n,t,v) var_G_etCheckCred(VLCe_aOBJECT(o),n,t,v)
      |                                                ^
t../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
e(  481 |         const st p_oruct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
bj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_CIn file included from reaccess/mms/mmsh.c:32:
In file included from ../include/vlc_common.h:ate(a,b,c) var_Create( VLC1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_OBJECT(a)  362, b, c  |  )
      |                                       ^
   if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &va../include/vlc_common.hl ) )
      |         ^
:../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
481  142 | #define var_GetChec:ke15:d(o,n,t ,v) var_GetChecnote: expanded from macro 'VLC_OBJECT'ked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h
:  481 | 481:15: note: expanded from macro 'VLC_OBJECT'
     481 |         const      const struct vlc_struct vlc_ccoommon_memmmbers: (cononst_members: (const vlc_obj vectlc_obj_t *)(&(x)->obj) \
      |               ^
ect_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/mms.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      | In file included from     ^
access/mms/mmsh.c:../include/vlc_variables.h:12232:
In file included from :39../include/vlc_common.h:1031:
../include/vlc_variables.h::429:5:  note: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'var_Create'  429 | 
   122 | #  d var_eCreate( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHfERIT );
i      |     ^n
e var../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
_Cr  eate122 | #(da,efine var_Create(a,b,c) var_Crebate( VLC_O,BJECT(a), b, c )
      |                                       ^
c) va../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
r  481 |         const struct vlc_c_ommon_members: (const Crvlc_object_eat *)(&(x)->obj) \
te(      |                ^
VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const In file included from access/mms/mmsh.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
struct vlc_common_m  442 |   ember  var_Create(s: (const vlc p_obj_o, psz_namebj, VLC_VAR_BOOL | VLC_VAR_DeOINHERIT );
      |     ^
ct_t../include/vlc_variables.h *:122:39: note: expanded from macro 'var_Create'
)  122 | #defi(&(xne )->var_Coreabj)t \
      |               ^e(a,b,
c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:In file included from access/mms/mms.c15:: note: expanded from macro 'VLC_OBJECT'
32:
  481In file included from ../include/vlc_common.h |         const struct vl:1031c_:
../include/vlc_variables.hcommon_members: (c:539onst vl:5:c_obj warning: ect_t *)(&(x)->obj) \
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      |               ^

  539 |     var_Create( p_obj, psz_name, VLCIn file included from _Vaccess/mms/mmsh.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
A  455 |  R_   vFar_LOACreatTe( p _o| VLC_VAR_DOINHERIbT
      |     ^
j, ../include/vlc_variables.hps:z_name122:,39: note: expanded from macro 'var_Create'
 VL  122 | #define var_CreaC_VAte(a,b,c) vRar_Create_FL( VLC_OBJEOACTT | VL(aC_VAR_DO), INb, cHERIT ); )
      
|                                       ^      |     ^

../include/vlc_common.h:481:15: note: ../include/vlc_variables.hexpanded from macro 'VLC_OBJECT'
:122:39: note: expanded from macro 'var_Create'  481 | 
   122 | #     def  cine onvst struact vrlc_C_commonr_membereats: (conest vlc_objec(a,b,t_tc)  *var_)(C&(x)->obj) \
      |               ^r
eate( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membIn file included from access/mms/mms.c:32:
In file included from ../include/vlc_common.h:ers: 1031:
../include/vlc_variables.h:554:5(c: owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ns  554t vlc_ |     var_oCreate( p_obj,b psz_naject_t *)(&(xme)->obj),  \
      |               ^
VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_CrIn file included from eate(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
access/mms/mmsh.c:32../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:
In file included from ../include/vlc_common.h:1031:
  481 |       ../include/vlc_variables.h  const stru:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ct   vl469c_common_ | members: (con st vlc_obj   ecvar_Crt_t *)(&(x)->obj) \
      |               ^
eate( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_In file included from DOINHERIT );access/mms/mms.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  563 |     var_Create( p_obj, psz_name, VLC_V      |     ^
AR_STRING |../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
 VLC_VAR_DOINHERIT
        122 | #defin|     ^
e ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
var_Create(a,b  ,122 | #define var_Create(a,b,c) var_Create( VLC_OBc) var_CreJECT(a), b, c )
      |                                       ^
at../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
e(  481 VLC_OBJECT(a), b,  |  c )
      |                                       ^
   ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'    const struct vlc_common_members: (const vlc_object_t
 *  481)( |  &(x)->obj)    \
      |               ^
    const struct vlc_common_members: (const vlc_object_t *In file included from access/mms/mms.c)(&(x)->obj) :32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9\
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |               ^  
578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOIIn file included from access/mms/mmsh.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5CESCOUNT, &count, NULL ) )
      |         ^
: ../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    477 |     v128 | #dear_Crfieate( ne var_Change(a,bp_,obj, psz_namec,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
, ../include/vlc_common.h:VLC_VAR_STR481:15: note: expanded from macro 'VLC_OBJECT'
I  481 |         conNG | VLC_VAR_DOINHERIst struct vlc_comT );
      |     ^
mo../include/vlc_variables.h:n_mem122:39: note: bersexpanded from macro 'var_Create'
:  122 | #d (econst vlc_ofinebje vactr_t_ *)Cr(&(x)->obj) eate\
      (|               ^
a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/mmsh.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/mmsh.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/mmsh.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/mmsh.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/mmsh.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/mmsh.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/mmsh.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
120 warnings generated.
mv -f access/.deps/libdvdnav_plugin_la-dvdnav.Tpo access/.deps/libdvdnav_plugin_la-dvdnav.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/mms/libaccess_mms_plugin_la-mmstu.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/mms/libaccess_mms_plugin_la-mmstu.lo -MD -MP -MF access/mms/.deps/libaccess_mms_plugin_la-mmstu.Tpo -c -o access/mms/libaccess_mms_plugin_la-mmstu.lo `test -f 'access/mms/mmstu.c' || echo './'`access/mms/mmstu.c
25 warnings generated.
In file included from access/mms/mmsh.c:35:
In file included from ../include/vlc_input.h:41mv -f access/mms/.deps/libaccess_mms_plugin_la-mms.Tpo access/mms/.deps/libaccess_mms_plugin_la-mms.Plo
:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/mms/libaccess_mms_plugin_la-buffer.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/mms/libaccess_mms_plugin_la-buffer.lo -MD -MP -MF access/mms/.deps/libaccess_mms_plugin_la-buffer.Tpo -c -o access/mms/libaccess_mms_plugin_la-buffer.lo `test -f 'access/mms/buffer.c' || echo './'`access/mms/buffer.c
In file included from access/mms/mmsh.c:35:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/mmsh.c:35:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/mmsh.c:35:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"access_mms\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/mms/libaccess_mms_plugin_la-mmstu.lo -MD -MP -MF access/mms/.deps/libaccess_mms_plugin_la-mmstu.Tpo -c access/mms/mmstu.c  -fPIC -DPIC -o access/mms/.libs/libaccess_mms_plugin_la-mmstu.o
In file included from access/mms/mmsh.c:37:
../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
      |            ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
  125 | #define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/mmsh.c:37:
../include/vlc_network.h:150:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  150 |     return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
  146 |         net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
      |                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/mmsh.c:37:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:104:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  104 |             msg_Warn( p_access, "invalid proxy host" );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:112:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  112 |         msg_Dbg( p_access, "Using http proxy %s:%d",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:121:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  121 |         msg_Err( p_access, "invalid host" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:133:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  133 |         msg_Dbg( p_access, "redirection to %s", psz_location );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:145:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  145 |         msg_Err( p_access, "cannot start stream" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"access_mms\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/mms/libaccess_mms_plugin_la-buffer.lo -MD -MP -MF access/mms/.deps/libaccess_mms_plugin_la-buffer.Tpo -c access/mms/buffer.c  -fPIC -DPIC -o access/mms/.libs/libaccess_mms_plugin_la-buffer.o
access/mms/mmsh.c:219:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  219 |                    * var_InheritInteger( p_access, "network-caching" );
      |                      ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:292:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  292 |     msg_Dbg( p_access, "seeking to %"PRId64, i_pos );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:309:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  309 |         msg_Warn( p_access, "skipping header" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:397:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  397 |     msg_Dbg( p_access, "Restart the stream" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:401:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  401 |     msg_Dbg( p_access, "stopping the stream" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:405:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  405 |     msg_Dbg( p_access, "describe the stream" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:408:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  408 |         msg_Err( p_access, "describe failed" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:416:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  416 |         msg_Err( p_access, "Start failed" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:427:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  427 |     msg_Dbg( p_access, "Reset the stream" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:443:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  443 |     msg_Dbg( p_access, "packet count=%"PRId64" packet size=%d",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:448:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  448 |                        var_InheritInteger( p_access, "mms-maxbitrate" ),
      |                        ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:449:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  449 |                        var_InheritBool( p_access, "mms-all" ),
      |                        ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:450:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  450 |                        var_InheritBool( p_access, "audio" ),
      |                        ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:451:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  451 |                        var_InheritBool( p_access, "video" ) );
      |                        ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:464:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  464 |         msg_Warn( p_access, "incompatible asf header, restart" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:533:14: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  533 |     int fd = net_ConnectTCP( p_access, srv->psz_host, srv->i_port );
      |              ^
../include/vlc_network.h:136:48: note: expanded from macro 'net_ConnectTCP'
  136 | #define net_ConnectTCP(a, b, c) net_ConnectTCP(VLC_OBJECT(a), b, c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:540:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  540 |     msg_Dbg( p_access, "sending request:\n%s", stream->ptr );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:542:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  542 |     ssize_t val = net_Write( p_access, fd, stream->ptr, stream->length );
      |                   ^
../include/vlc_network.h:172:38: note: expanded from macro 'net_Write'
  172 | #define net_Write(a,b,c,d) net_Write(VLC_OBJECT(a),b,c,d)
      |                                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:546:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  546 |         msg_Err( p_access, "failed to send request" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:590:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  590 |     char *psz = net_Gets( p_access, p_sys->fd );
      |                 ^
../include/vlc_network.h:174:32: note: expanded from macro 'net_Gets'
  174 | #define net_Gets(a,b) net_Gets(VLC_OBJECT(a),b)
      |                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:593:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  593 |         msg_Err( p_access, "failed to read answer" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:599:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  599 |         msg_Err( p_access, "invalid HTTP reply '%s'", psz );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:606:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  606 |         msg_Err( p_access, "error: %s", psz );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:611:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  611 |     msg_Dbg( p_access, "HTTP reply '%s'", psz );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:615:15: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  615 |         psz = net_Gets( p_access, p_sys->fd );
      |               ^
../include/vlc_network.h:174:32: note: expanded from macro 'net_Gets'
  174 | #define net_Gets(a,b) net_Gets(VLC_OBJECT(a),b)
      |                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:619:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  619 |             msg_Err( p_access, "failed to read answer" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:633:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  633 |             msg_Err( p_access, "malformed header line: %s", psz );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:650:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  650 |                     msg_Dbg( p_access, "stream type = broadcast" );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:655:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  655 |                     msg_Dbg( p_access, "stream type = seekable" );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:660:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  660 |                     msg_Warn( p_access, "unknown stream types (%s)", p );
      |                     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:673:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  673 |             msg_Dbg( p_access, "content-length = %d", i_content_length );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:679:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  679 |                 msg_Dbg( p_access, "Keep-Alive header found" );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmsh.c:693:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  693 |         msg_Dbg( p_access, "redirection to %s", psz_location );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VIn file included from access/mms/mmstu.cLC_OBJ:32:
In file included from ../include/vlc_common.hEC:1031T(:
../include/vlc_variables.ho):189, :12p,:  vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
lc_mod  189 |   ule_na  meretur, n __vaFIr_SetChecked( pLE___obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
, __../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
L  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECTINE__, \(
      |             ^
o../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
)  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
,n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vaccess/mms/mmsh.clc_c:705:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  705 |         msmg_Err( mp_oacnc_emsesmb,er s:"h (conesatd evrl sci_zoeb =j=e 0c"t _);t
 *)(      &| (        ^x
)../include/vlc_messages.h:->83o:bj) 5\:
 note:       expanded from macro 'msg_Err'| 
              ^   83 | 
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
In file included from access/mms/mmstu.c   78:32:
 |  In file included from ../include/vlc_common.h:1031:
 ../include/vlc_variables.h:203:12:   warning: vlc_Ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
og(  VL203 |  C_OBJECT  (o), p, vlc _mreodule_natmue, __rFILE__n,  __LvaINE__, \
r      |             ^
_SetCh../include/vlc_common.he:c481k:15: note: expanded from macro 'VLC_OBJECT'
e  d481(  |         copn_sotbj struct vlc_co,m mpson_membz_nameers:,  (const vlcV_obLCject__VAR_BOt OL, *)val ()&(x)-;
      | >           ^o
b../include/vlc_variables.hj):140 :\48
: note: expanded from macro 'var_SetChecked'      
|               ^
  140 | #define var_SetChecked(o,n,t,v) var_SetCheaccess/mms/mmsh.ccked:(719V:L5C_: OBwarning: Jdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]EC
T(o),  719 |     n,tmsg_Dbg( p_a,ccess, v)
      |                                                ^
"packet count=%../include/vlc_common.h":481:P15RId:6 4note: " pexpanded from macro 'VLC_OBJECT'acket 
s  481 | i ze     = %d",
      |     ^
 co../include/vlc_messages.hn:87:st st5r: note: expanded from macro 'msg_Dbg'
uct vlc_c   87 | omm on _m embers: (const vlc_ objemsctg__t *Gen)(&(xeric)->(obj) \p_thi
      |               ^
s, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_LogIn file included from access/mms/mmstu.c(V:32:
LC_OIn file included from ../include/vlc_common.h:BJECT(o), p, vlc_module_nam1031:
e, ../include/vlc_variables.h:212:__12: warning: Fdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
I  212 |    LE r_et_ur,n  __LINE__var_,Se \tC
hecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
      |             ^
../include/vlc_variables.h:../include/vlc_common.h:481:15: note: 140:expanded from macro 'VLC_OBJECT'
48:   481 |         const strnote: expanded from macro 'var_SetChecked'
uct vlc_common  _members:140 | #define var (_ScoetChecked(o,n,t,v) var_SetChecked(VnLCst v_OBJlc_object_Et *)C(T(o),n&(x)->obj),t \
,v)
      |       |               ^
                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_caccess/mms/mmsh.c:727:omm24:on_m ewarning: mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bers  : (const v727l | c _ o b j ec t _t   *)( &  ( x )    - > o  b vja)r_ \
      |               ^
InheritInteger( p_access, "mms-maxbitrate" ),
      |                        ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #defineIn file included from access/mms/mmstu.c: v32a:
r_InIn file included from h../include/vlc_common.he:r1031i:
t../include/vlc_variables.h:227:12I:n twarning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ger(o, n) v
ar_InheritInteger(VLC_O  BJEC227 |     rTet(uron ), van)
      |                                                     ^r_
Se../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
tCh  481 |   ec ke    d( const struct vlc_common_mem pbers: (const vlc_obje_oct_t *)(&(xbj)->ob, j) psz_name, VL\
C_VAR      |               ^
_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define varaccess/mms/mmsh.c:728:24: _SetChwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ecke  728 |  d(      o, n,      t,v)  v        var_InarheritBool( p_ac_SetCheckedc(VLessC_O, BJEC"mms-all" ),
      T(|                        ^o
),n,../include/vlc_variables.h:604:47: tnote: expanded from macro 'var_InheritBool',
v)  604 | #define 
      |                                                ^var_
In../include/vlc_common.hhe:ritBoo481l(:o, n) var_Inh15eri: tBnote: ool(VLC_OBJexpanded from macro 'VLC_OBJECT'ECT(o
)  481 | , n)
        |                                               ^
  ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    481 |     c      coonst structns t strvlc_common_membeuct vlc_comrsm: (conston vlc_object_t *)(&_me(mberx)->obs:j)  \
      (|               ^c
onst vlc_object_t *)(&(xaccess/mms/mmsh.c):729:24-: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
>obj  729 |            )     \ 
      |               ^ 
      var_InheritBool( p_access, "audio" ),
      |                        ^
../include/vlc_variables.hIn file included from access/mms/mmstu.c:32:604:47: note: expanded from macro 'var_InheritBool'
:
  In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241604 | #define :12var_InheritBool(: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  241 | , n) v ar  _I nhereritBootul(VLC_OBJECT(o), n)
      |                                               ^
rn va../include/vlc_common.h:481:15: rnote: expanded from macro 'VLC_OBJECT'_
Se  481 |    t Chec    conkset strud(ct vlc_common_me p_obj, pmbers: (consst vlc_ozbject_t *)(&(x)->obj) \
      |               ^
_name, VLC_VAR_STRIaccess/mms/mmsh.cNG:730:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,   730 |    val );
      |                  ^
  ../include/vlc_variables.h           :140 var_Inher:48: inote: expanded from macro 'var_SetChecked'
tBoo  140 | l#d( p_efinea varc_SetCcesshecke, "d(ov,n,t,v)ide var_o"S ) et);
C      |                        ^
he../include/vlc_variables.h:604:47ck: note: expanded from macro 'var_InheritBool'
e  604 | #defdine var_I(nherVitBool(Lo, C_n) vOar_BJInheritEBool(CTVLC_OB(JECT(o),o n)
      ),n|                                               ^
,../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
t,  481v)
       | |                                                ^
   ../include/vlc_common.h:481  :15:   con note: In file included from access/mms/buffer.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:sexpanded from macro 'VLC_OBJECT't s
  481t189 |  r:12:    uwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  ct v  189 |     ret lc_u crcommon_monn embervar_s: Sst( stretChucconstt v vlclc__ocommoebjnec_mt_t *)(&em(x)-ckbe>obj) \
edrs      |               ^
( : (conp_st obvlj,c_ pobszje_nctame, VLC_t_V *AR)(_I&(NTx)EG->ERob, j)va \l 
      );|               ^
      
|            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define vaaccess/mms/mmsh.c:r_SetChe767:ckedIn file included from access/mms/mmstu.c:325: :
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from (o,n,t../include/vlc_common.h:,  767 |   1031:
v)../include/vlc_variables.h:256:12: va warning: r_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Set  256Ch |  ec  ke rd(etVLurC_n OBvaJEr_CTSe(otC),hen,ckt,edv)(   msg_D
pbg      |                                                ^( p_acces
_s,../include/vlc_common.h:481:15:o "complete header size=%d", note: expanded from macro 'VLC_OBJECT'
 p  _sys->bi_481 | j,   p  header sz   );
       c_n|     ^o
ame../include/vlc_messages.hn:87:s5: t, note: expanded from macro 'msg_Dbg'
s   87truc t  |     mvlscg_G_VcomenemoLn_C_VmemribercA(ps_this:,R VLC__M SG_DBGA(cDDonst vRESlS,, c __val VA)_;o_ARGSbject__)
_      |     ^
../include/vlc_messages.h:78:t13 *)
      (&(|            ^: x)->obj
) ../include/vlc_variables.h\
      | :140              ^
:48: note: expanded from macro 'var_SetChecked'
note:   expanded from macro 'msg_Generic'
140   78 |  | # d   vlefic_neLo vag(Vr_SetCLIn file included from C_Oaccess/mms/buffer.che:BJEC32T(o:
In file included from ../include/vlc_common.h), :1031:
../include/vlc_variables.hcke:p, 203d:12:vlc_m(oo warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],n,t
,  du203le_nva) vamer_SetC, _h | eck    r_FIeed(VLCLE__,t __LI_uNE_rOBJn_,EC  \
      | Tv(ar_So),n,e            ^
tChet,v../include/vlc_common.hc:481:15)
      : note: k|                                                ^
eexpanded from macro 'VLC_OBJECT'
../include/vlc_common.h:d(  481 |    481:15: note: expanded from macro 'VLC_OBJECT'   
   pc  on_st 481 |   strouct vlbj, psz_  c _com n a mcmonones, V_metmbLerCs _struc: (VARt vl_BOcoc_OnstLco v,lc_m objval emct_o)n_mt *)(&;
      (x)->|            ^obj
ember../include/vlc_variables.h:140:48: )note: expanded from macro 'var_SetChecked'
s \
        : (co|               ^
140 | #nst vlc_define var_SetobjCheecked(ct_o,nt,access/mms/mmsh.c *:781:5: warning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,)v  781 |  (&() var_SetChec   msgk_Dbeg( xd(Vp_)->obaLccess,C _j) O\B"stJEartCT(o
      | ),n              ^
,ti,v)
      | n                                               ^
g ../include/vlc_common.hstr:eam"481:15: note: expanded from macro 'VLC_OBJECT'
 );In file included from access/mms/mmstu.c:
      32:
In file included from   ../include/vlc_common.h481 | :1031:
../include/vlc_variables.h      : 276:10: |     ^
 cons../include/vlc_messages.h:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]87:5: note: 
texpanded from macro 'msg_Dbg'
   87  |      276 |   m  s ifsg_Gtru( !cvtareneri vlc(p_thcis,__Getc VLommoC_MCSGnh__DBGmec, eke__VdA_A( pmbe_orbj, pRGssz_: (coS__nst vlc_obnam)
      | e,     ^
../include/vlc_messages.h:78VjLC_eVAR_cIt_Nt:13: * note: )(expanded from macro 'msg_Generic'
&T   78E(x)->GobER, j) \
      | &v |   a              ^
l )  vlc_Log(VLC_OBJECT(o), p, vlc_m In file included from )
odu      access/mms/buffer.c:|          ^le
32:
../include/vlc_variables.h:142:_n48:ame, __FIn file included from ../include/vlc_common.h:ILE_1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_, __L  212 |  IN   retE_urn _,var_ \Set
      |             ^
Che../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
cked  481 |   (ob    j,    conname,st s Vtruct vlc_LC_VAR_COORDScommon_, val);
      |            ^
memb../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
e  140 | #define rsvar_SetChecked(o,n: ,t(c,von) st vvalcr_SetCh_oecbjecket_t *)(&(x)->objd() VLC_OBJE\
CT(o      | ),n,t,v)              ^

      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objectaccess/mms/mmsh.c_t *):793(&:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](x)->obj) \

      |               ^
  793 |         msg_Err( p_access, "no stream selected " note: );
      expanded from macro 'var_GetChecked'
|         ^  In file included from 142
access/mms/buffer.c | :32:
In file included from ../include/vlc_common.h#:1031:
../include/vlc_variables.h:227define: var12../include/vlc_messages.h:_83:G: 5: etCwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]note: expanded from macro 'msg_Err'

  227 | h    83 e   | cre  tkur  ned( vao,n,r_Stms,g_evtC)heGec nkved( arp_oberi_j, Gpce(p_stz_this,Cnahme VLC_e, ckedMSG(VVLCLC_OBJ_ER_EVACR_R,FL _OT_AT,(Vo),nA_ ,val AtRG,v)S__
)
            |                                                ^
|     ^
../include/vlc_common.h);
:      | 481../include/vlc_messages.h::15: note: expanded from macro 'VLC_OBJECT'
           ^  78:481
 | ../include/vlc_variables.h:140 :48:  note: expanded from macro 'var_SetChecked'
 13:    140 | #d note: expanded from macro 'msg_Generic'
 efi    ne 78 |    c vo lncv_sarLog(t _SestCVLCtruct _OheBvlc_JcECT(oockedm), pm, (ovon_,nlcme,t,v_mbers) v:arm od(_ulconsStetChee_ck neamd(VLC_OBJe, vECTl(oc)___Fobje,nIct_tL *E__)(&, __,t,vLIN(E)_x
      | )                                               ^
->../include/vlc_common.h:481_o:15,b: note:  jexpanded from macro 'VLC_OBJECT'
\  481
       |     |             ^
 ../include/vlc_common.h:  481) :15: note: expanded from macro 'VLC_OBJECT'\ co

      nst|                  ^
481 | st   ru   ct v  lccon_cstom stmorun_ct membevlrs: In file included from c_co(conmmaccess/mms/mmstu.c:32:
sonIn file included from ../include/vlc_common.h_:1031:
../include/vlc_variables.h:tm293:10 vle: warning: c_odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]mbebje
crt_t *s)  :293 ((&(xc)o | ns->ot bj   vl)  \
      | c_o              ^if(bjec !vart_Ge
_t *)(&(x)->objtC) \
      |               ^
hecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
In file included from ../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
access/mms/buffer.c:32:
In file included from ../include/vlc_common.h:1031  142 | #define var:
_GetC../include/vlc_variables.hhec:241:12:ked( warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o,n,t,v
)  241 |     v ar_retGetCheckedu(rnVL C_OBJECTv(o),n,t,av)
      | access/mms/mmsh.c:830                                               ^:
17:r_S ../include/vlc_common.hwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:481:e  830tCh |   e15cked( p_obj:, p   sz_namnote: ce, harVLC_expanded from macro 'VLC_OBJECT'
VAR_  481 |    *STRING p  , v   caonlss t z =)str;uct
 ne      |            ^
t../include/vlc_variables.h_G vl:140:ec_commts(on p_m_a48: note: embexpanded from macro 'var_SetChecked'
ccerse  : (ss, p_con140syst s | ->#devlffd inec_ );
ob      |                 ^
varj../include/vlc_network.h:174:32:ect__tS * note: expanded from macro 'net_Gets'
e  174 | #tdeC)(&h(x)-fiene c>obkj)neted( _Go\
ets(      | ,a,n              ^
,t,v) var_SetbC)hecked(VL nC_OBJEet_GeCTts(o),n,(Vt,v)
      LC|                                                ^
_OB../include/vlc_common.h:JE481:15: note: expanded from macro 'VLC_OBJECT'
CIn file included from access/mms/mmstu.c:  481 | 32:
In file included from ../include/vlc_common.hT(:1031:
   a../include/vlc_variables.h:304   :17:) ,  warning: bconst )
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s      |                                ^
truct vlc_co../include/vlc_common.h:mmon_me481:15mb: note: ers: (const   304 | v  l  icf (expanded from macro 'VLC_OBJECT'_
l  481ike |    oly bj(!var_GeetChe  c  ctckeond_st ( sobttj,ruc namet v lc*, _)co(&VLC_VAmm(x)on_R-_me>mbCOoers: (conORDstbS, j vlc&v)al))_o) 
b\j
      |                 ^
      ect|               ^
_t *)(&(x)->obj) \
      |               ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,access/mms/mmsh.cv) var:In file included from access/mms/buffer.c833:9:_ :warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]32
Ge:
tCh  833 | eIn file included from cke../include/vlc_common.h   :1031d(V:
  ../include/vlc_variables.h:256:12: LC_Owarning:    msdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]g_
BEJrr  ECT256( (o)p | _,n,a cc et ss ,,v r")
      etucan| rn                                               ^n otv
 re../include/vlc_common.haad:481 dr_at:15S: note: expanded from macro 'VLC_OBJECT'e
tCha 0e"   cked( 481);p
       | _     o b  |         ^cjonst
 st,../include/vlc_messages.h:83: 5: note: expanded from macro 'msg_Err'
ruct vplcs   83 |     _comsmmgzon_Ge_nn_meearime, VLC_Vc(p_thAis, R_mbAers: (cDVLC_onsDMSRt ESvlc_GS_ERR,, __VobjA_ vARGSecta_t *__)()
      l |     ^)&(;
../include/vlc_messages.h:x78:13
      | :            ^
)note: expanded from macro 'msg_Generic'
../include/vlc_variables.h:->   78 | o140  : bj vlc_L48og)(:VLC_O  \
Bnote: JECTexpanded from macro 'var_SetChecked'
(o)      ,|               ^
 p, vlc_module_  140 | #define varnam_SetChecked(o,n,tIn file included from e, ,v) access/mms/mmstu.c:_var_Set_FILEC32:
In file included from h_ecked(_VLC,../include/vlc_common.h:1031:
 _OBJE../include/vlc_variables.h:CT(o)324:_10: ,nwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  324_ |  tL ,vI)
      |                                                ^NE_  _
i,f( !v \
      |             ^
../include/vlc_common.h:481:15ar../include/vlc_common.h:481::15_Ge note: expanded from macro 'VLC_OBJECT'
t: Ch  note: expanded from macro 'VLC_OBJECT'
481  481 |  ec     ked | ( p_  con sto b sj , t  ruc t   vlcc_pcoszmm_ononam_men,esmbt V erss: (LtconructC_s t vvlc_VARlc_common_memb_FeLOAobTr, &vsject:a_ t l )(*) )
(c&(x)->oboj) \
ns      |       |          ^              ^t
 v../include/vlc_variables.h:
lc_o142b:48: note: expanded from macro 'var_GetChecked'
je  142 | #define var_GetChecct_kt *)(ed(o,n,t,&(x)In file included from -access/mms/buffer.c:32:
>In file included from ../include/vlc_common.hv) :1031:
o../include/vlc_variables.h:276:10:bj) \
va      r_Get warning: Che| due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
              ^
c  276 |  ked(   ifVLC_OBJECT((o )!,vn,t,v)
      ar_Getaccess/mms/mmsh.c|                                                ^Check
ed../include/vlc_common.h:481::15839( p:_o9bj,::  note: expanded from macro 'VLC_OBJECT'
   481warning: psz |   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_n
a  839   |  me,    V  L C_ coVARnst s_I NTt EGruERct, &  msgv _al Ev) rrl)
      c( p_ac_c|          ^
cess, om"../include/vlc_variables.h:e142:mo48:rror: %s", psz )n_;me note: 
expanded from macro 'var_GetChecked'
  142 |       | #mbd        ^e
ersfine:../include/vlc_messages.h:83: (c vaonr_s5t GetChvl:ec kenote: c_expanded from macro 'msg_Err'
d(   objec83t_ |  o,n, tt,v)   *) (&(xmvar_s)->oGetCghecked(VLC__Gebj)ner \
OiBJ      |               ^
c(p_tEChiT(s, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
o),In file included from access/mms/mmstu.c:../include/vlc_messages.hn,:t,78:13:32:
In file included from ../include/vlc_common.hv )
note:       |                                                ^:1031expanded from macro 'msg_Generic':


../include/vlc_variables.h   78 | ../include/vlc_common.h:481: :340 15:  note:  expanded from macro 'VLC_OBJECT'
:9:vlc warning: _Ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |   340       o |    gco  i(VLC_Onstf( Bst Jructvar EvlCc_TGetChec(k_comedmo( no_m)p_,em pbeobj, ps,rsz_:  (convlname, cVst_moLC_Vd vlc_uobjlecARet_t _*)(&(n_STRIameNG, &v,ax) ->_obj)_l ) )F \
      |         ^
I
      | ../include/vlc_variables.h              ^
:142:48: note: expanded from macro 'var_GetChecked'
LE  142 | #de__, fi__LneINE v__ar_GetIn file included from Chaccess/mms/buffer.c,ecked (o,n,\
:t,v)      32:
|             ^
In file included from ../include/vlc_common.h:../include/vlc_common.h1031:
 v../include/vlc_variables.h:293::10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a  293r_ | 481  G:et  if15( Che: ck!vanote: ed(VLexpanded from macro 'VLC_OBJECT'
r  _GC481_OBJe | tCh  ECeckT (ed(o),     n,tco ,vp_)
      | onbj                                               ^
,../include/vlc_common.h: pssz_tna 481:15:me snote: , expanded from macro 'VLC_OBJECT'
VLC  481_tVArR_uctBO |        v  lcoc_nst sctroucmOL,m t on_v&mlc_cembers: val(omc )moons )
t      |          ^ n_me
vmb../include/vlc_variables.hl:142:48:c_object_t *)(&(x)er-s: note: >expanded from macro 'var_GetChecked'
o   142 | b#definj) \
e v(coa      r_Get|               ^
Checkednst vlc_object_t *)(o,n,(t&(,vx)) ->oaccess/mms/mmsh.cbj) \:va843
      |               ^:r_
G5etChecke: warning: d(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]VLC_OBJECT(o),n,
t  843In file included from access/mms/mmstu.c:32 | :
In file included from ../include/vlc_common.h: ,v)
1031       | :
../include/vlc_variables.h                                               ^
  m:350:9:s warning: ../include/vlc_common.h:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]g_Db
481:15g:   (350 |  note: expanded from macro 'VLC_OBJECT' 
    p481 |  i _    accessf( ,  c "HTT vPon st rstaerrup_Gct vetlChy lcec'ke_co%d( sp_mmon_o'bj, p"mes,z_nm bperss: z(amconse,  VLC)t_V vAR;_Slc_TRo
bjecIN      G,t_| t     ^
 &va*)l../include/vlc_messages.h (:&(87:5:x)-> note: expanded from macro 'msg_Dbg'obj)
)   87 |  \  )
       | 
       |               ^         ^
m
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
sg_Gene  142ric( | #define var_GetCheckIn file included from epaccess/mms/buffer.c:32:
In file included from _../include/vlc_common.h:1031:
td(o,n,../include/vlc_variables.h:th,304:iv)s va17, VLCr_G_M: warning: Sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  304tChe | G_Dck  edBG, __VA (VLC__OBJECTA if(o (likeRl),nGS__,t,v)
)      y(!
va|                                                ^
      | ../include/vlc_common.h:481:15    ^r_Ge:
 note: tCexpanded from macro 'VLC_OBJECT'
h  481 | e../include/vlc_messages.hcked   :(obj78,  :     ncons13t amstruce:, t v lc_comnote: VLexpanded from macro 'msg_Generic'C_VA
mR_on_me   78 |    mCO ORDSbe, &vrsav: (clolc_Lognst( vV)))
      |                 ^
Llc../include/vlc_variables.h:142_oC:48_: bjnote: expanded from macro 'var_GetChecked'
eOct_  142 | #dBtefJECT(i o), pn*, ve )(vl&(arxc)-_m_G>obeojtCh) \
      |               ^
dule_namece, __FILE__, ked(o,n,t,__Lv) var_GetChecIn file included from kedaccess/mms/mmstu.cI(VLC:32_NE_O:
In file included from ../include/vlc_common.h:_1031BJEC:
../include/vlc_variables.h:T,(o362:), \n,9: warning: t,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v)
      | 
      |                                                ^              ^
../include/vlc_common.h:481
:15:../include/vlc_common.h:481362 |  :15  :  note: expanded from macro 'VLC_OBJECT'
   481i | note:  f( vexpanded from macro 'VLC_OBJECT' 
      c  oa481 |         cnosr_Gt stnst sretCtuheckctedruct vlc_( common_membep_ors:bj (const vlc_object_t *)(&(x)->obj) \
      |               ^
, psz_name, VLC v_VAR_ADDRaccess/mms/mmsh.clcE:_commSS,on849:15:_me &val )mb )er
      |         ^ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  849 |  ../include/vlc_variables.h:       ps: 142(sz = const vnelc_:48t_Gets( ob: pjectnote: __t expanded from macro 'var_GetChecked'
*)(  142 | ac#dcesefs,&(x)-in p_e> vasr_oys->fbj) \
      d )|               ^
;
      |               ^
G../include/vlc_network.h:174:32et: note: expanded from macro 'net_Gets'
C  174 | #definhee net_Getsc(ak,eb) dn(eot,_nG,ett,sv()VLC_ vOIn file included from BJEaccess/mms/buffer.cCT(:ar_Gea32),b)
      | :
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.htCh:324                               ^
:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h  324:481: |     if(ec15k ed(VL: note: C_expanded from macro 'VLC_OBJECT'
O!var_BJEG  e481 |  CTtCh(o),ne,t,v) 
      |  cke                                               ^
../include/vlc_common.h:481d( :15: note: expanded from macro 'VLC_OBJECT'
p_o  481 |  bj, p     sz       coc_nst sonsnt same, VLttrurct C_VAvluct Rc_vlc__coFcommmmon_meLonO_mmbeeAmbers: (Tcros: n,st(c  v&lcon_vsot avlc_lo bject_)t *)( bject_t) *)
(&(&x)      |          ^
(x->../include/vlc_variables.hobj)) :142:48:->o\
      | b j)              ^ 
note: expanded from macro 'var_GetChecked'
\
      |               ^
  142 | #define var_GetChecked(o,n,t,access/mms/mmsh.c:852:13: warning: v)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] var_Ge
t  852 |   Chec  ke        msg_Err( p_access, "cannot read data 1" );d(
      |             ^
VLC_../include/vlc_messages.h:83OBJEC:5: note: expanded from macro 'msg_Err'
T(o)In file included from ,access/mms/mmstu.c:32n   :
In file included from ../include/vlc_common.h83, |     :1031:
t,../include/vlc_variables.h:msg_Gevn429:)er
ic(p_thi5: s,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |                                                ^
  429../include/vlc_common.h |   :481:15:  v note:  VLCexpanded from macro 'VLC_OBJECT'
_arM  SG_481 |         co_Create( ERnst struRc, tp_ __objVv,A plc__ARGszS___n)
      amc|     ^
e../include/vlc_messages.h, V:78:LC_VA13: note: expanded from macro 'msg_Generic'
om   Rm78o |   n_ IN_TEGm ERevlmc_L |og(Vb VLeLC_rs: (const C_VAOvBJElCcT(o)_, pR_DobOINH, EjRIeT v);c
      t| l    ^
c../include/vlc_variables.h:__mto dul*)(&122:39:e note: (x_na)meexpanded from macro 'var_Create'
, _  122 | #d_FefILE__, ine__ vLINE__ar,_Cre- \
at>      eo|             ^
(bja,b,c../include/vlc_common.h:481)) va \:15:r_C
 note: expanded from macro 'VLC_OBJECT'      reate(|               ^

   V481L | C _ OB     JECT (ac)o,n sb,t struc t cvIn file included from lc_comaccess/mms/buffer.cmo )
      |                                       ^
:n_m32em../include/vlc_common.h::
ber481:15:In file included from  s../include/vlc_common.hnote: expanded from macro 'VLC_OBJECT'
:: 1031:
(con../include/vlc_variables.hst   481 |  vlc_  o: bjec  t_t340 *)(&  (x)-cons:>ob9t j) struct: vl\
      |               ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  340 |     if( var_GetChecked( access/mms/mmsh.cp_c:_om860:9mo: warning: bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  860j |     n_   , ms gmpemb_Dbgesrs: (( pcons_zacc_naets vls, "%mc_os", epsbjecz, );
       V|         ^
t_../include/vlc_messages.hLt *C_V:87:5:AR_STRING, &val note: expanded from macro 'msg_Dbg'
 ) )
      |         ^
)(&../include/vlc_variables.h   (x:142)->o87 |  bj) :  ms48:g _ \
      note: Ge| nexpanded from macro 'var_GetChecked'
e              ^ric
  (p_t142 | #define var_hGeis,t CVhIn file included from Lecaccess/mms/mmstu.cCked:32:
In file included from (../include/vlc_common.h:_MoS,G_DBnG, 1031,_:
../include/vlc_variables.h:t442:5:,_VA v) v_ARGSwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]__)
a      | r_
G  442 |  e   vt    ^
ar_Create( pC../include/vlc_messages.h:_ohbj, e78:13:psz_ note: nameexpanded from macro 'msg_Generic'c
,   k78 |  e   v VLC_Vldc_L(VARog(LVL_C_BOOCOBJ_OBJECT(o)L EC,| VLTn(o),t,v)C_,V 
p      , |                                                ^
A../include/vlc_common.hvlcR:_D_moOIdu481le_NHE:15: namenote: RITexpanded from macro 'VLC_OBJECT'
 )  ;
      481|     ^
 |     ../include/vlc_variables.h:122:, _39: _ note: expanded from macro 'var_Create'
F   cILon  122E__, _s_LIt | N#d strucEtefi nev v_ar__, Clrec_c\
      o| amte(            ^
a,../include/vlc_common.hb,c:481mon_) var_Cmrea:e15tme: bers:(note:  (c VLC_OBJECT(aoexpanded from macro 'VLC_OBJECT'
n)  , sb, tc )
       | 481                                      ^
 | ../include/vlc_common.h:        cvonst slc_481tru:ct15: note:  oexpanded from macro 'VLC_OBJECT'bv
lc_commoject_  481 | nt  _ me* )( &m bers(x):  - (const  >objc) vlc_ob\
oj      nect_t |               ^st 
struct vlc_common_members: (const vlc_object_t *)*In file included from access/mms/buffer.c)((&(x)&:-(>ox)32:
-In file included from b../include/vlc_common.h:>j)o1031 bj)\
 \
      |       |               ^
              ^
:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_SIn file included from TRINaccess/mms/mmstu.c:G, &v32:
access/mms/mmsh.c:In file included from 877al../include/vlc_common.h:1031:
 ): ../include/vlc_variables.h)5:
: warning:       |         ^
455due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.h::142:485: note: expanded from macro 'var_GetChecked': 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    455 |     var_142 | Cre#date(efine va pr
_ob_j,GetC psz_hecked(  877 | no    msame,,n, VLC_VAt,vR_) vFLOg_Dbg( p_araccess,AT |_G "c eltChoVseLC_Ving AR_scDOINHERkIT );tree
      | d    ^a(VLC_Om"B );
      
| ../include/vlc_variables.h:122    ^
:39:../include/vlc_messages.h:87:5 note: : expanded from macro 'var_Create'
note: expanded from macro 'msg_Dbg'
  122J | #dE   CefiTne var_(87 |  o   )msg_GCreener,nate(a,,b,ct,) vicvar()_Cr
      |                                                ^p_t
his, ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'eate( VV
L  LC_481 |  OBJE CT(C    a)_, M b, cSG_D )BG , __VcA
_ARGSo__)
      |     ^n      
st |                                       ^
s../include/vlc_common.ht:481:15: ../include/vlc_messages.h:78ruct vlc_comm:13:on_ note: expanded from macro 'msg_Generic'
me   78m | note: expanded from macro 'VLC_OBJECT'
b  481 |    e      c  ornss vlt c_L: (cstructog vonstlc_co vlc_omm(bjeVLCct_ton _O_meB*)(&(x)->obJECT(jomb), p),er s \v: (lc_mc
onso      dut v| le_              ^
name, __FILE__, __LINE__, \
      |             ^
lc_obj../include/vlc_common.h:ect_t 481*:)15: note: expanded from macro 'VLC_OBJECT'
(&(x)->  481o |         cobj) In file included from access/mms/buffer.c:nst\32
      |               ^:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:
 struct vlc_co9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  mon_me362 |     if( In file included from mbaccess/mms/mmstu.cer:32:
vIn file included from ../include/vlc_common.ha:s:1031:
 ../include/vlc_variables.h(cr_G:469:oetChens5: warning: ckedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
dt vlc  469 | _o    ( p_ovbbjectarj, psz_n_Creata_e( tme, Vp_o LCbj, *)_VAR_(pA&sz_nDDameR, E(SS,x)-> &vVobj) \
LCal      |               ^
_VAR_ST R)IN )
      | G        ^
 ../include/vlc_variables.h:142:| 48: note: expanded from macro 'var_GetChecked'V
LC_VAR_DOIN  HERI142T | # );
      |     ^
d../include/vlc_variables.h:e122fi:39ne var_: access/mms/mmsh.cnote: expanded from macro 'var_Create'
G:902:et9  122 | Ch: eckedwarning: (odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]#de
f,i  902nn | e v,t,ar_v)Cre vatare(a_G,bet,c)Ch va r_ ec Cre ateke( iVf(LC_O d(BJnECVLC_et_T(aROBe), b, JECc )
Tad((o) p_      ,n,t,v)
      |                                                ^
../include/vlc_common.h:481:15:a | note: expanded from macro 'VLC_OBJECT'
cces                                      ^  481s, p_
s |   ys-../include/vlc_common.h   :  >fd, 481p_s:ys15: ->bnote: expanded from macro 'VLC_OBJECT'
 conu  fstf481er,  s | 4 ) tru<   4 )
      |         ^ 
 ../include/vlc_network.h: 170:36 : note:   cexpanded from macro 'net_Read'ct 
o  170vnlcs_commton_ struct | #dm efembeviners:l netc_R (c_oneasct vlc_domm(a,oobjectn_t _b*),mec,d) net(&(x_R)m->beead(Vrs: (cobLC_Oj)BJEo \
      | n              ^
CsT(a),b,c,d)
      |                                    ^
t v../include/vlc_common.hlc_object:_t *)481:15:(&( note: expanded from macro 'VLC_OBJECT'
x)-  >ob481 |   j)     \
      |               ^ 
 const struct vlc_common_members: (const vlc_object_t *)(In file included from In file included from &access/mms/mmstu.caccess/mms/buffer.c:32:
In file included from ../include/vlc_common.h::(x103132:
In file included from :
../include/vlc_variables.h:429:../include/vlc_common.h)-5: >:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]1031
o  :
bj../include/vlc_variables.h429 |   :  v477ar_:) Create\
( p5_obj      |               ^,: ps
 warning: z_nadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]m
e, VL  477 |  C_VARaccess/mms/mmsh.c:904:  _I8:N v Twarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
aEGr_  904 | E     R  msg _Err( | VLCpC_racceseat_eVs, "cAanno( pt read da_obRjta 2",_DOINHER psIT );
 );
z      _n| a    ^
me,       |        ^../include/vlc_variables.hV
:../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'L
122   C_VA83 |  R :_S39 T: msg_Ge note: expanded from macro 'var_Create'R
n  eric(p_thi122s,I VL | C_MSGN#defineG _E v| Var_RR, _CLC_VrAReate_VA(__DOINARGS__Ha)
      | ERI    ^
../include/vlc_messages.hT );:78:13:
      |  note:     ^
expanded from macro 'msg_Generic'
../include/vlc_variables.h:122   78 | :39:   note: expanded from macro 'var_Create'  
v  122lc | #de_Lfinoge v(Var_LCC_OBJEC,reTb,cate)((o)a, b, vp, avl,c)rc __varCreate_Cmod( VLC_OBJECT(a), b,ru ec a)tle_e( VLnaC_OmeBJE, CT
(a_      |                                       ^
), _FIL../include/vlc_common.h:481:15E__, :__ note: expanded from macro 'VLC_OBJECT'
L  481IN | E__ ,b \ , 
       |             ^
 c ../include/vlc_common.h: 481:15   const str)
      |                                       ^uct vl
c_common_mem../include/vlc_common.h:481bers: (: :15con: note: note: expanded from macro 'VLC_OBJECT'
s  481t |   expanded from macro 'VLC_OBJECT'
    481vl |  c_object_t *)(&     (x)-   >obj) \
      | con              ^
st struct    cons tv lstrcuc_t cvlco_cmmooIn file included from mmoaccess/mms/buffer.c:32:
In file included from ../include/vlc_common.hn_mn_mee:mberm1031bers: (s:
:c (consonst../include/vlc_variables.h :442:5vlc: warning: _odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t vbjl
c  442 |   e c_obje ct_vt *)ar(&(xt_t *)-_>obj)C \re)
      |               ^
(ate( p_obj, psz_name, VLC_VAR_BOOL | VL&Caccess/mms/mmsh.c_VA(R:915:9:_D xOI)-warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]N
>ob  915 |     ijf( n)et _Read( H\p_access, 
p_EsyR      |               ^s->IT )
fd,; p
_sy      s| -    ^>
buffer + ../include/vlc_variables.h4, :res122ts:39ize )In file included from : note: expanded from macro 'var_Create'
access/mms/mmstu.c  122 | # obj_imemnberse:  ) v(consat vl\r
      | _c_              ^
oCbreate(a,b,c) varject_Cre_t *)(&a(x)-te( VLC>obj) _OBJEC\
      T|               ^
access/mms/mmsh.c(:a), b917, c )
      |                                       ^
:9:../include/vlc_common.h:481:15: note:  expanded from macro 'VLC_OBJECT'
warning: In file included from   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]481
 |         constaccess/mms/buffer.c:  917 | 32 :
s      t  msgr_EIn file included from ../include/vlc_common.h:uct vlcr1031r(_ p:
_acommon_mec../include/vlc_variables.h:455:ce5ss, "cann:otmbe warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] rread dsat
a  :455 3" ) |      (con;
      |         ^
v../include/vlc_messages.h:s83:art_5:C vlc_o note: expanded from macro 'msg_Err'reab
ject_t te(    *83 |     msg)_Ge(nerpic&(x)_ob-j,(p p_sthz_n>obamij) s\, VLC
_MeSG      _ER|               ^
,R , V_LC_VA_A_RGVS_A_)
R_      |     ^
FLOAT../include/vlc_messages.h :|78 VL:C13_VAR_DOIn file included from IN: HEaccess/mms/mmstu.c:32note: R:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511expanded from macro 'msg_Generic'
:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
I   78T )  ;511 |    |   
         |     ^v
 avl../include/vlc_variables.hc_rL:o122_:39: note: expanded from macro 'var_Create'gC
reate((VLC   122 | #p_o_OBJdECbej, psz_fTi(o),n p,ne vaarm vle_Cc_,modrea te(VaulLe_n,bC_VA,c)Rame,  _varI_C__NTEFILrE__Geate( VLC_OBJE, __LICET(aRNE)__, | VL,C_V b, \
       c )|             ^
A
      |                                       ^R
_../include/vlc_common.h:../include/vlc_common.h:481:481D15: note: Oexpanded from macro 'VLC_OBJECT'INH:15:
E  481 | R   I   T note: expanded from macro 'VLC_OBJECT'  

co  481 |       n      st s| tru  co    ^
ctnst  ../include/vlc_variables.hvlstc:_122:39: runote: expanded from macro 'var_Create'comct vl
c  _moc122on | #define _mvmon_memarbe_Crers: (acontest vlc(_object_tam *,)(&bemb,c) ers(xv):->aobj) \
r      | _Create(               ^
( VLC_OBJECT(a), b, c )
      |                                       ^
const vlc_object_t../include/vlc_common.haccess/mms/mmsh.c ::935:13: warning: *)481:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(15:  935 | & (note: x)  expanded from macro 'VLC_OBJECT'    
 ->o     481  m | sg b j )_E rr( p_ ac\
      cess, "in valid   sizec2:o | n%" s              ^
t struct vlc_PRIcommon_members: (cu16o, p_ck-n>i_sizesIn file included from access/mms/buffer.c:32:
In file included from ../include/vlc_common.h:t1031 :
../include/vlc_variables.h:469v:5: warning: lc_object_t *)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(&(  x)2469 |   );
      |             ^
-../include/vlc_messages.h:83:5 > :o vbnote: expanded from macro 'msg_Err'
j)    83a\r
_      Cr |  |    ems              ^g_Gener
ic(p_tahites, V(L C_pMSG__oEbRjR,, _ p_VA_ARGIn file included from S_s_)access/mms/mmstu.c
z:_na32m:
      |     ^In file included from 
e../include/vlc_messages.h:../include/vlc_common.h78:13,: :note: 1031expanded from macro 'msg_Generic'
:
   78 | ../include/vlc_variables.h   VL  C_Vv:lc_525Lo:5: g(VAR_SLTRCwarning: _OBdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]INGJE
   CT(| V525 |  Lo)   C_Vv, Aar_p, vCrelate( p_objc_mod,R_ uleD_npame, __sz_OINnamHEFILReE__, ,_I _LIVT NE__L, \
      |             ^C
_VAR_BOOL../include/vlc_common.h:481:15 | VLC_)V:AR_;
      | DOINHE    ^R
IT
      | ../include/vlc_variables.h:122:39 note: :    ^
 expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:122:  note: expanded from macro 'var_Create'39: note: expanded from macro 'var_Create'

  122 | #de  481fine |   v122 | ar#def  _Cr eati  nee  (a,b,c) c varonst v_Create(a,b,c) star_Creavarteru_Cc( t VLvlc_coC_mreamotOBn_JEe(CT(a), b, mem c bers)
      | :                                       ^
(con../include/vlc_common.hVL:481:stC_OBJECT(a v)15: lc_obj, bec, c )
      |                                       ^
t_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
t *)(&(x)->  481obnote:  |    j)expanded from macro 'VLC_OBJECT' 
 \  481    
      con|               ^st struct vlc_com |   
mon_members: (const       cvlc_object_t *)onsaccess/mms/mmsh.c(t&(: 947:13: swarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
tx)-r  >947 | obj) u\
      |                 ^
ct vlc          ms_g_Warn( pIn file included from _accommceaccess/mms/mmstu.c:32o:
In file included from ../include/vlc_common.hn:1031:
_s../include/vlc_variables.h:539:s,me5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]m
 b"EOe  Fr539 | " ) s   v;
      |             ^a:r
_ (../include/vlc_messages.h:Cc85:5o:rn note: st vlcexpanded from macro 'msg_Warn'
_eatoe(    bp_ojbj,85 |  p e   mscsz_ntame,_ VLC_tVAg_G *R_FLO)AT |(&(x)- VLC>obj_VAR_D)OINHERIen T
      |     ^er\ic

      (|               ^
p_t../include/vlc_variables.hhis, V:122:39: note: expanded from macro 'var_Create'
L  C_MSG122 | #defin_eWA vaIn file included from access/mms/buffer.cr_RN,: __V32:
A_CreARateGS(In file included from a,../include/vlc_common.hb,__c) va)
      |     ^
r:_Cr../include/vlc_messages.h1031:78eat:
:e../include/vlc_variables.h:477:5: 13: (warning:  Vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]LC
note: expanded from macro 'msg_Generic'
_   78O  477BJ |    |     ECT (a)v, vlc_Log(aV r_Crbe, aLCtc e_O( pB)
      J_E|                                       ^CT
o(o)../include/vlc_common.h:, 481bp,j,  v:15lp: note: sexpanded from macro 'VLC_OBJECT'
c  481 |   z    __mo n codameulnst e_strnauct,me,  v lc___VcoLFImmoLCn_m_embE__,Vers: ( __LcoAINRns_St vlTc_E__RobING, \
      |              ^j| VL
C../include/vlc_common.h:481:15: _note: expanded from macro 'VLC_OBJECT'ecVt_
AR_  481 |   D  Ot * I   cNonH)(st s&(Ex)RI->Tot )rucbjt vlc) _\
      | c;              ^
o
mmon_membe      rs|     ^: 
(c../include/vlc_variables.honst vl:c_ob122:39jec: note: In file included from t_access/mms/mmstu.c:32expanded from macro 'var_Create':
In file included from ../include/vlc_common.h:
1031:
t  ../include/vlc_variables.h:554:5: *122)( | &(x)-# warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]>dobj) e\
f
      |               ^  554 | in
 e var_Create(a,b,c) var_Caccess/mms/mmsh.c:reat952:13: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  952(   var | V      _L  CC_OBJECTreate(( p a  _obj, p msszg_Warn()_na,me  p_acb, VLC, c_VcAR_STRIN G es| Vs), 
"LC_V      ARnext_D| O s                                      ^tre
INam f../include/vlc_common.hol:481:15: lHnote: ERIT
      expanded from macro 'VLC_OBJECT'|     ^

../include/vlc_variables.h  owi481:ng" |  122:);39:
       |  note: expanded from macro 'var_Create'            ^

   122 |  #d ../include/vlc_messages.h: efi  ne c85: von5: note: expanded from macro 'msg_Warn'star_Cre a
te(   85st |  rua,b,c  )c v mtar_Csgr eat_Gev( VLenCl_eriOcBc_JECc(pT(_this,oa mVL)mo, nb,_C_m MSeG_c Wm)
      |                                       ^bAR
../include/vlc_common.h:ers: (c481:o15:nsN, note: expanded from macro 'VLC_OBJECT' __t VA_Av
RGSlc  481 |   __o_)
      |     ^b  
../include/vlc_messages.h:je    ccons78:13tt:_ note: expanded from macro 'msg_Generic' sttru ct *vlc)
(_commo&n_   78(memxbers | ): (c-on>  st  vlo vlc_cbobjject)_Lo g(VLC_\O
_tBJECT      ( |               ^
*)(o&)(,x p,)->ob jv)lc_mo dule_\
name, __      |               ^In file included from 
access/mms/buffer.c:FILE__, __LINE__,32:
 \
In file included from ../include/vlc_common.h      | :In file included from             ^
access/mms/mmstu.c:321031:
../include/vlc_variables.h:491:5../include/vlc_common.h:
In file included from :../include/vlc_common.h:1031:
../include/vlc_variables.h::481563::155: warning:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |  :   note: expanded from macro 'VLC_OBJECT' v
    481491ar |    |    _Cr ea      convst ar_Cstetrrucet ( pa_obvlc_ctej,( p_ommo pnobjsz_m,emb_na me, VLC_Vepsz_nARrs:a_ me(STconst ,RI VNvlc_LCobject_VG _t *)(&(ARx)| VLC_->objVA_ADR_DOINHERIT
      DRE|     ^SS) \ 
| VL../include/vlc_variables.h:
      122C:39_V: |               ^
note: expanded from macro 'var_Create'
  122 | #dAR_DOIefine var_Create(a,b,c) var_Craccess/mms/mmsh.cea:959:te9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]( 
V  959NHLC_ | OBJECTE(a),    b,   c )   R
      | msg_WIT );
                                      ^
      ../include/vlc_common.h:arn( 481:p_15: note: a|     ^
ccess,../include/vlc_variables.hexpanded from macro 'VLC_OBJECT'
:  122481 |   "     :39:   necxton ststream  note: expanded from macro 'var_Create'
f  122 | #stroluclotdefine var_Create(a,b,c) var_Create( VwiLC_ngOB (JECreT(set)a), s b,eq c =%)
      d"|                                       ^
,../include/vlc_common.h: p481:15:_ck note: expanded from macro 'VLC_OBJECT'->
i  481_s |   eq   uence     con);st str
      |         ^
uct../include/vlc_messages.h: vl85:c_c5:om note: expanded from macro 'msg_Warn'
mon   85_me |  mb  ers m: (sgcon_Genest rivlcc(_obp_jectht_tis *), (&(VLx)-C_>oMSbj)G_  \
Wv      | ARl              ^
Nc, __VA_AR_GS__)
      |     ^
c../include/vlc_messages.hom:78moIn file included from access/mms/buffer.c:n:13: 32_:
In file included from memb../include/vlc_common.h:note: e1031:
../include/vlc_variables.hexpanded from macro 'msg_Generic'
r:511   78s: |   :   vl5(cc: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_Lo
g  511 | (V   LC va_Or_CBJreatonst ECTvlc_oebje((o),  p, p_cobjvtl,c_m pszodule__t *)na(me,_name __F,& VLC(_xVAR_IILE)__NT, __LEINE->__o,GER b\
      |             ^
 ../include/vlc_common.h:|j481:15) V: L \
      |               ^note: expanded from macro 'VLC_OBJECT'

  481 | C  _ V A R_DO  INHER IcTo
      |     ^n
stIn file included from  ../include/vlc_variables.hsaccess/mms/mmstu.c:122:39:: note: truct32:
In file included from ../include/vlc_common.h:1031:
 vlcexpanded from macro 'var_Create'_c../include/vlc_variables.homm
:o  122 | 578#de:n9fin:_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mee  mber s:578 (c | on stvar v_lc  C_o bjeirfct_t (*) (&v(x)eaar_Cha->obte(j)an,ge( p_o \
      |               ^
bj, psz_name, VLC_VAR_CHOICaccess/mms/mmsh.cEbS:969:9: ,c) warning: Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
OUNv  T969 |  , &co       ar_umsCreate( VnLC_Ogt_E,rr NUL( Bp_Lacces ) )s, "u
      | JEnrCT        ^(a)e
cog, b,niz../include/vlc_variables.hed c:128:43 )
: note:  chunexpanded from macro 'var_Change'k 
F  128 | #de      ATfinAL (| e0x%x                                      ^
 var../include/vlc_common.h:481)", :_p_15ck:Chang->i_teyp(e );a note: expanded from macro 'VLC_OBJECT'
,  481b
       |    |         ^ 
,   ../include/vlc_messages.hc:83:5: c note: ,expanded from macro 'msg_Err'
   83 |  dons   m,sg_Geenet )str ric(p_varthis,_ VCLuC_MSGh_EaRRn, ct gvlc_e__cVA(_ARo mmoVnL_meC_OmberBGS__sJ)
      :E (cCT(a), b, c, d, e )
o      |     ^
../include/vlc_messages.hn| :78:13                                          ^
st : note: expanded from macro 'msg_Generic'
../include/vlc_common.h   78vl |  c:_o481bje  c: t_v15tl:c_ Log note: expanded from macro 'VLC_OBJECT'(VL*
)(  481 |         &(x)C_OBJcECT(-o>obnso)j) t\
      , p st, vlcr_m|               ^u
odcule_nt avlcm_ecommon_mIn file included from access/mms/buffer.cem:32:
, __bFILeE__, rIn file included from s: __L(co../include/vlc_common.h:1031:
n../include/vlc_variables.h:525:INE5s: warning: t__, \due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

       |             ^
  ../include/vlc_common.hvlc_:481:15: 525object_t * | note: expanded from macro 'VLC_OBJECT'
)  481 | (   & v(   x)->arobj)_Cr     e\
 a      cotns| e(               ^tp_ob stj, pruszct_name
, VLC_VAR_ vlBcO_cOLommon_ |members V: (const vlc_obLC_jeVAR_DOINHERITct
_      t|  *)    ^
(&../include/vlc_variables.h:122:39:(x note: )->obj)expanded from macro 'var_Create' 
\
      |               ^
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECTaccess/mms/mmsh.c:(974:a), b10,:  cwarning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  
      |                                       ^
974 |       ../include/vlc_common.h : 481(:n15e: note: expanded from macro 'VLC_OBJECT'
t  _481Re |  ad( p_a    c  cess, p _const ssytsr-u>cft vld,c _&cpo_msmyso-n>_members: b(ucofnfser[t v12],
      |          ^
l../include/vlc_network.h:170:36: note: expanded from macro 'net_Read'
c  170 | #de_objfiect_t n*e)( net_Read(a,b&(,c,d) net_Read(VLC_Ox)BJECT(a),b-,>co,bjd)
      |                                    ^
) ../include/vlc_common.h\
:481:15: note:       | expanded from macro 'VLC_OBJECT'
              ^
  481 |         const struct vlc_common_members: (constIn file included from access/mms/buffer.c: v32lc:
_In file included from o../include/vlc_common.h:bject_t *)1031(&(x)->obj) \
      |               ^
:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_namaccess/mms/mmsh.c:e977:,9 : warning: Vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]LC_V
AR_FLO  977AT | VL |  C_VAR _  DOIN H   mERsIg_ETrr
      |     ^(
 ../include/vlc_variables.h:122p:39:_access,  "cannnote: expanded from macro 'var_Create'ot read 
data 4" );
      |         ^
  122../include/vlc_messages.h:83:5: note:  | expanded from macro 'msg_Err'#
d   83 |     mefsg_Geineric(p_thinse,  vaVLC_MrS_CG_ERRr,e a_t_eV(Aa,_ARGS__)
b      ,|     ^
c) var_Cr../include/vlc_messages.h:eate( 78V:L13C: _Onote: expanded from macro 'msg_Generic'
B   78 |    JE vlc_Log(VLCCT_OBJECT((oa), ),p, vlc_modul eb_,na cme, __FILE__ , )
      |                                       ^
__LINE__, \
      |             ^
../include/vlc_common.h:481../include/vlc_common.h::15481:: 15:note: expanded from macro 'VLC_OBJECT'
 note: expanded from macro 'VLC_OBJECT'
  481 |      481     c |         const struonct vlc_costmmon struct _memvlbers: (const vlcc__cobjoemcmt_on_memtb e*rs: (con)(st vl&c(_xo)->obbjj)ec \t_t *)(&
(x      )->|               ^obj) 
\
      |               ^
In file included from access/mms/buffer.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/buffer.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/buffer.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/mmstu.c:45:
../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
      |            ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
  125 | #define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/mmstu.c:45:
../include/vlc_network.h:150:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  150 |     return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
  146 |         net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
      |                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/mmstu.c:45:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/buffer.c:125:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |         msg_Err( p_access, "UTF-16 conversion failed" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:104:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  104 |     p_sys->i_timeout = var_CreateGetInteger( p_access, "mms-timeout" );
      |                        ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
  495 | #define var_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:112:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  112 |         msg_Err( p_access, "invalid server name" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:149:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  149 |         msg_Err( p_access, "cannot connect to server" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:156:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  156 |     msg_Dbg( p_access, "connected to %s:%d", p_sys->url.psz_host, p_sys->url.i_port );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:183:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  183 |         msg_Err( p_access, "cannot start stream" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:256:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |                    * var_InheritInteger( p_access, "network-caching" );
      |                      ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:358:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  358 |     msg_Dbg( p_access, "seeking to %"PRIu64 " (packet:%u)", i_pos, i_packet );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:361:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  361 |     msg_Dbg( p_access, "stream stopped (seek)" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:390:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  390 |             msg_Dbg( p_access, "received 0x1e (seek)" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:404:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  404 |             msg_Dbg( p_access, "received 0x05 (seek)" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:416:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  416 |     msg_Dbg( p_access, "Streaming restarted" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:499:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  499 |     msg_Dbg( p_access, "waiting for connection..." );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:500:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  500 |     p_sys->i_handle_tcp = net_ConnectTCP( p_access, p_url->psz_host, p_url->i_port );
      |                           ^
../include/vlc_network.h:136:48: note: expanded from macro 'net_ConnectTCP'
  136 | #define net_ConnectTCP(a, b, c) net_ConnectTCP(VLC_OBJECT(a), b, c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:503:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  503 |         msg_Err( p_access, "failed to open a connection (tcp)" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:506:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  506 |     msg_Dbg( p_access,
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:525:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |             msg_Err( p_access, "failed to open a connection (udp)" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:529:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  529 |         msg_Dbg( p_access,
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:536:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  536 |     msg_Dbg( p_access,
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:619:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  619 |     msg_Dbg( p_access,
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:669:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  669 |         msg_Err( p_access,
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:677:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  677 |         msg_Warn( p_access, "received command isn't 0x02 in response to 0x02" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:705:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  705 |         msg_Err( p_access, "id/password requested (not yet supported)" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:713:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  713 |         msg_Err( p_access,
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:732:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  732 |             msg_Dbg( p_access, "media file name/path accepted" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:735:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  735 |             msg_Dbg( p_access, "authentication accepted" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:739:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  739 |         msg_Err( p_access, "error while asking for file %d",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:759:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  759 |     msg_Dbg( p_access,
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:803:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  803 |     msg_Dbg( p_access, "reading header" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:808:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  808 |             msg_Err( p_access, "cannot receive header" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:815:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  815 |             msg_Dbg( p_access,
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:820:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  820 |         msg_Dbg( p_access,
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:834:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  834 |                            var_InheritInteger( p_access, "mms-maxbitrate" ),
      |                            ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:835:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  835 |                            var_InheritBool( p_access, "mms-all" ),
      |                            ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:836:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  836 |                            var_InheritBool( p_access, "audio" ),
      |                            ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
26 warnings generated.
access/mms/mmstu.c:837:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  837 |                            var_InheritBool( p_access, "video" ) );
      |                            ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mv -f access/mms/.deps/libaccess_mms_plugin_la-buffer.Tpo access/mms/.deps/libaccess_mms_plugin_la-buffer.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/mms/libaccess_mms_plugin_la-asf.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/mms/libaccess_mms_plugin_la-asf.lo -MD -MP -MF access/mms/.deps/libaccess_mms_plugin_la-asf.Tpo -c -o access/mms/libaccess_mms_plugin_la-asf.lo `test -f 'access/mms/asf.c' || echo './'`access/mms/asf.c
access/mms/mmstu.c:863:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  863 |                 msg_Info( p_access,
      |                 ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:873:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  873 |                 msg_Info( p_access,
      |                 ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:886:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  886 |         msg_Err( p_access, "cannot find any stream" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:899:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  899 |         msg_Err( p_access,
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:910:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  910 |     msg_Info( p_access, "connection successful" );
      |     ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:943:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  943 |         msg_Err( p_access,
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:953:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  953 |         msg_Dbg( p_access, "streaming started" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:981:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  981 |     msg_Dbg( p_access, "Connection closed" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:1052:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1052 |     i_ret = net_Write( p_access, p_sys->i_handle_tcp, buffer.p_data,
      |             ^
../include/vlc_network.h:172:38: note: expanded from macro 'net_Write'
  172 | #define net_Write(a,b,c,d) net_Write(VLC_OBJECT(a),b,c,d)
      |                                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:1059:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1059 |         msg_Err( p_access, "failed to send command" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:1091:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1091 |         msg_Warn( p_access, "nothing to read %d:%d", (int)i_tcp, (int)i_udp );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:1128:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1128 |         msg_Err(p_access, "no data received");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:1134:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1134 |         msg_Err( p_access, "network poll error: %s", vlc_strerror_c(errno) );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:1205:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1205 |         msg_Warn( p_access, "truncated command (header incomplete)" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:1214:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1214 |         msg_Err( p_access,
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:1222:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1222 |         msg_Warn( p_access,
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:1234:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1234 |     msg_Dbg( p_access,
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:1267:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1267 |         msg_Warn( p_access, "truncated packet (header incomplete)" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:1292:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1292 |         msg_Warn( p_access,
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:1300:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1300 |         msg_Warn( p_access, "incorrect Packet Id Type (0x%x)", i_packet_id );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:1388:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1388 |             msg_Warn( p_access, "cannot fill buffer" );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:1463:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1463 |             msg_Warn( p_access, "cannot fill buffer" );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:1530:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1530 |                     msg_Warn( p_access, "socket closed by server" );
      |                     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:1534:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1534 |                     msg_Warn( p_access, "end of media stream" );
      |                     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:1543:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1543 |     msg_Warn( p_access, "failed to receive command (aborting)" );
      |     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, 98 warnings__VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
 generated.
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:1562:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1562 |             msg_Warn( p_access, "cannot receive header (%d/%d)",
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:1574:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1574 |                     msg_Warn( p_access, "socket closed by server" );
      |                     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:1578:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1578 |            mv -f access/mms/.deps/libaccess_mms_plugin_la-mmsh.Tpo access/mms/.deps/libaccess_mms_plugin_la-mmsh.Plo
         msg_Warn( p_access, "end of media stream" );
      |                     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(depbase=`echo access/tcp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/tcp.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/tcp.lo -MD -MP -MF $depbase.Tpo -c -o access/tcp.lo access/tcp.c &&\
mv -f $depbase.Tpo $depbase.Plo
VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:1585:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1585 |                     msg_Err( p_access,
      |                     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/mmstu.c:1595:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1595 |     msg_Erlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"access_mms\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/mms/libaccess_mms_plugin_la-asf.lo -MD -MP -MF access/mms/.deps/libaccess_mms_plugin_la-asf.Tpo -c access/mms/asf.c  -fPIC -DPIC -o access/mms/.libs/libaccess_mms_plugin_la-asf.o
r( p_access, "cannot receive %s (aborting)",
      |     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"tcp\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/tcp.lo -MD -MP -MF access/.deps/tcp.Tpo -c access/tcp.c  -fPIC -DPIC -o access/.libs/tcp.o
access/live555.cpp:1561:33: warning: implicit conversion from 'long long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion]
 1561 |                 if( d_length >= INT64_MAX )
      |                              ~~ ^~~~~~~~~
/usr/include/x86/_stdint.h:92:19: note: expanded from macro 'INT64_MAX'
   92 | #define INT64_MAX       0x7fffffffffffffffLL
      |                         ^~~~~~~~~~~~~~~~~~~~
In file included from access/mms/asf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/asf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/asf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/asf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/asf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/asf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/asf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/asf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/asf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/asf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/asf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/asf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/asf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/asf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/asf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/asf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/asf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/asf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/asf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/asf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/tcp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |    In file included from access/mms/asf.c: re28:
In file included from tur../include/vlc_common.h:n v1031:
ar../include/vlc_variables.h:_Se525:5tC: heckewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
d( p_o  525bj, |     va psz_nr_ameCr, VLeate(C_VA p_objR_INT, psz_naEGER,me va, l );
      |            ^
VLC../include/vlc_variables.h:_V140:AR_48:BOOL | VLC_VAR_DOINHERIT note: expanded from macro 'var_SetChecked'
      
|     ^  140
../include/vlc_variables.h: | #122:de39:fi note: neexpanded from macro 'var_Create'
   122va | #r_deSefitCnehe vckared(_Co,ren,att,e(v)a, vb,arc)_S vetarCh_Cecrekeatd(Ve(LC V_OLCBJ_OECBJT(ECo)T(,na),t, ,vb,)
 c       | )
                                               ^
      | ../include/vlc_common.h:                                      ^
481:../include/vlc_common.h:15: note: 481:expanded from macro 'VLC_OBJECT'
15  481:  |  note: expanded from macro 'VLC_OBJECT'  
    481   |   c  on  st   s ctronucstt  svltrc_uccot mmonvl_mc_emcobemmrson: _m(cemonbestrs v: lc(c_oonbjstec vt_lct _o*)bj(&ec(xt_)-t >o*)bj(&) (x\
)-      | >o              ^
bj) \
      |               ^
In file included from access/mms/asf.cIn file included from access/tcp.c:28:30:
In file included from :
In file included from ../include/vlc_common.h:../include/vlc_common.h:1031:
1031:
../include/vlc_variables.h:../include/vlc_variables.h:539:203:5: warning: 12:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |   203   |      va rr_etCrurean teva( r_pSe_tCobj, pszhe_cknamede( ,p_ oVLC_VAR_FLOAT | VLbC_VAR_DOINj, pHERszIT
      |     ^
_../include/vlc_variables.h:n122:39: note: expanded from macro 'var_Create'
ame,   122 | #defineVLC va_r_VCreate(a,AR_b,c) var_Create( VLCBO_OOL,BJECT(a) ,val ) b, c )
      | ;
                                      ^
      | ../include/vlc_common.h           ^
:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:140:48  : note: expanded from macro 'var_SetChecked'
481  140 | # |   define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJE      Cconst struct vlc_cTomm(oo),n,tn,v)
_me      mbers: (const |                                                ^
vlc_../include/vlc_common.ho:bje481ct_:t15 *)(&(x)->o:b note: expanded from macro 'VLC_OBJECT'
j  )481 \
      |               ^
 |         const struct vlc_common_members: (const vlc_In file included from obaccess/mms/asf.c:28:
In file included from ../include/vlc_common.hj:1031:
ect_../include/vlc_variables.h:554t:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 *  554) | ( & (x)->o  var_Create( p_obj, psz_nbj)am \
      e,|               ^
 VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  In file included from access/tcp.c:30:
In file included from 122 | #defi../include/vlc_common.hne var_Crea:1031:
../include/vlc_variables.h:212t:e12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  212 |     areturn var_S,etChecb,kc)ed (ob j, name, VLvarC_V_CrAR_COOReate( VLC_OBJECT(a),D bS,, c )
 v      |                                       ^
a../include/vlc_common.h:481:15: note: lexpanded from macro 'VLC_OBJECT')
;
  481 |          |            ^     
co../include/vlc_variables.hnst struct:140:48: note: expanded from macro 'var_SetChecked'
   140 | #definvlec_c var_Sommon_meembteCheckrs: (const vedl(o,n,c_to,bject_t *)v() var_SetC&hecked((xV)L->obj) \
      |               ^
C_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |        In file included from  caccess/mms/asf.c:28:
oIn file included from nst s../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5:truc warning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
v  563 |     lvar_Create( p_obj, psz_name, VLC_c_common_members: (cVAoRn_st vSTlcR_objIectNG_t *)(& (x)->| VLC_VARobj) \_D
OI      NH|               ^ERIT
      |     ^
../include/vlc_variables.h:122:39:
 note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECTIn file included from access/tcp.c:(a), b30:
In file included from , c../include/vlc_common.h )
:      |                                       ^1031
:
../include/vlc_variables.h../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:227  481 |     :12:    const struct vlc warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_commo  227n_members: |   (   rceturonsn vt vlc_object_t *)(&(x)->obj) \
      |               ^a
r_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
In file included from       access/mms/asf.c|            ^
:28:
../include/vlc_variables.hIn file included from :../include/vlc_common.h140:48: :note: expanded from macro 'var_SetChecked'
1031:
  ../include/vlc_variables.h140 | #:578:defin9: e warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
var  _SetCh578 |  e   icfk(e var_Chd(o,n,ange( pt_,v) vaobj, psz_r_nSetCheckeadme, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
(VL../include/vlc_variables.h:128C_OB:J43E: CT(o),n,note: texpanded from macro 'var_Change'
,  v)
      |                                                ^
128 | #../include/vlc_common.h:481:15:d efinote: ne var_Chexpanded from macro 'VLC_OBJECT'
an  481 |         const sgtructe vlc_common_members: (c(a,onst vlc_b,c,d,e) varobject__Changt *)(&e(x)->obj) \
      |               ^
( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commoIn file included from n_meaccess/tcp.c:mbers: (const vl30:
c_objeIn file included from ct_../include/vlc_common.ht:1031:
../include/vlc_variables.h:241 *:12: warning: )(&due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](
x  )241- |     re>tobj) u\
      |               ^
rn var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/tcp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/tcp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/tcp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/tcp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/tcp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/tcp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/tcp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/tcp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/tcp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/tcp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/tcp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/tcp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/tcp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/tcp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/tcp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/tcp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/tcp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/tcp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/tcp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/tcp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/tcp.c:34:
In file included from ../include/vlc_tls.h:40:
../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
      |            ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
  125 | #define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/tcp.c:34:
In file included from ../include/vlc_tls.h:40:
../include/vlc_network.h:150:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  150 |     return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
  146 |         net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
      |                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/tcp.c:34:
In file included from ../include/vlc_tls.h:40:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/tcp.c:65:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   65 |                    * var_InheritInteger( p_access, "network-caching" );
      |                      ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/tcp.c:87:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   87 |         msg_Err(access, "invalid location: %s", access->psz_location);
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
25 warnings generated.
93 warnings generated.
30 warnings generated.
mv -f access/mms/.deps/libaccess_mms_plugin_la-mmstu.Tpo access/mms/.deps/libaccess_mms_plugin_la-mmstu.Plo
depbase=`echo access/udp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/udp.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/udp.lo -MD -MP -MF $depbase.Tpo -c -o access/udp.lo access/udp.c &&\
mv -f $depbase.Tpo $depbase.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/libavio_plugin_la-avio.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/libavio_plugin_la-avio.lo -MD -MP -MF access/.deps/libavio_plugin_la-avio.Tpo -c -o access/libavio_plugin_la-avio.lo `test -f 'access/avio.c' || echo './'`access/avio.c
mv -f access/mms/.deps/libaccess_mms_plugin_la-asf.Tpo access/mms/.deps/libaccess_mms_plugin_la-asf.Plo
depbase=`echo access/satip.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/satip.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/satip.lo -MD -MP -MF $depbase.Tpo -c -o access/satip.lo access/satip.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"avio\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/libavio_plugin_la-avio.lo -MD -MP -MF access/.deps/libavio_plugin_la-avio.Tpo -c access/avio.c  -fPIC -DPIC -o access/.libs/libavio_plugin_la-avio.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"udp\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/udp.lo -MD -MP -MF access/.deps/udp.Tpo -c access/udp.c  -fPIC -DPIC -o access/.libs/udp.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"satip\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/satip.lo -MD -MP -MF access/.deps/satip.Tpo -c access/satip.c  -fPIC -DPIC -o access/.libs/satip.o
In file included from access/avio.c:In file included from access/udp.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h40:
:189In file included from ../include/vlc_common.h:12:1031: :
../include/vlc_variables.hwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:189:12: warning:   189due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |     retu  189rn v |  ar  _S retetChurecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
n var_../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
S  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o)etChecke,d(n,t,v)
      |                                                ^ p
_../include/vlc_common.h:481:15ob: note: j, psz_name, VLC_VAR_INTEGER, val );
      |            ^
expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h  :140:48: note: expanded from macro 'var_SetChecked'
481  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^ | 
        ../include/vlc_common.hc:o481n:s15t:  snote: texpanded from macro 'VLC_OBJECT'r
uct vlc  _481 |         const struct vclocm_mcon_omembemrs:m o(conns_t vmlc_obejemct_t b*)e(&rs: (const v(x)->lcobj) \
      |               ^
_object_t *)(&(x)->obj) \
      |               ^
In file included from access/avio.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     returIn file included from access/udp.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12n:  vwarning: adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r_S
etChecke  d(203 p | _o b j ,  retpursz_namen var_SetChec, VLC_VARked( p_obj, _BOOL, vapsz_name, VLC_lVAR_ B)O;O
L      , val );
      |            ^
|            ^
../include/vlc_variables.h:140:48: ../include/vlc_variables.h:140:note: expanded from macro 'var_SetChecked'
48  140 | #defi:n e var_Snote: expanded from macro 'var_SetChecked'
etChecked(o,n,t,v) var_Set  140 | #defiCne hvecar_SetChked(VLC_OBJECT(o),nec,t,v)
      |                                                ^
ked../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
(  481 |  o,n,t,v) var _ Se tCh ecked(VLC_ OB  const stJErucCtT (vo)l,cn_,common_members: (t,v)
      |                                                ^
const vlc_object_t *)(&(x../include/vlc_common.h):-481>:o15b:j )note:  expanded from macro 'VLC_OBJECT'\
      |               ^

  481 |         const struct vlc_common_members: (const vIn file included from lc_obaccess/udp.c:40:
In file included from ../include/vlc_common.h:je1031:
../include/vlc_variables.h:212c:t12_t: *) warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(&(  212 |  x ) ->ob j) \r
      |               ^
eturn var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
In file included from access/avio.c:29:
../include/vlc_variables.hIn file included from :../include/vlc_common.h140::103148::
../include/vlc_variables.h:212:12: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]note: 
expanded from macro 'var_SetChecked'  212
 |     r  140 | #deetfiurnne var var__SetCIn file included from hSeckeaccess/satip.ctC:heed(ocked,n,34t,v)  :
var_(obSetChecIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:ke189j, nam:12d(e, VVL:LC_C_OBVJ EAR_CTCOwarning: ORdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(o),n,t  189D,S, | v)    re 
t      vaurl);n
|                                                 ^      |            ^
../include/vlc_common.h:var_Set481:C15:heck
ed(../include/vlc_variables.h:  140p_obj, note: expanded from macro 'VLC_OBJECT'p:48s
z:   note: 481 |   expanded from macro 'var_SetChecked'
_n     a140   m | #ede, coVLC_nsVAt Rst_fiINTruEneGc ER, val var_);tSetCh vlec
c_      keco|            ^
mmon_md(../include/vlc_variables.heo,nmb,t:,v140:48er:)s:  note: (conexpanded from macro 'var_SetChecked'st
  vvlc_  140oa | #bject_tr_defiSetChe *n)c(&e(x vke)-a>or_bjSd(VLC_OBJEe)Ct T(o\
Ch)      ,nec,|               ^
t,kv)ed(o
      ,|                                                ^
../include/vlc_common.h:n,t,v)481: 15:v note: aexpanded from macro 'VLC_OBJECT'
In file included from access/udp.c:40  481r_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
:
In file included from ../include/vlc_common.h../include/vlc_common.h::481 |  1031:
  :   15:../include/vlc_variables.h:227 :  c12:note: expanded from macro 'VLC_OBJECT'ons warning: 
t struc  t 481vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 | lc_co mm    227  |   on     _mcemo benst strretuuct rrvs: n(clcon_c varsot _Semvlc_mtChoeckobjen_memberd( sp_obj,:ect (const vlc_objec_t *)t p_sz_n(&am(te, Vx)-LC _VA*>obj)R )(\
&      |               ^
_FLOAT, val );
      |            ^
(x)../include/vlc_variables.h:-In file included from 140>obj:access/avio.c:29)48:
In file included from : \ ../include/vlc_common.h:1031:
../include/vlc_variables.hnote: expanded from macro 'var_SetChecked'
:227  140 | #
defin:12:      e warning: | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 v                ^
227 | a r _ Se returnt Cvhaercked(o,n,t,v) var__SeSetCtCIn file included from access/satip.c:34heckehe:
d(VLCcIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hked(:_OBJE203CT: p_o12bj(o:, psz_na warning: ),ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  me, VLCt,v)
      |                                                ^_VAR_203 | 
FL ../include/vlc_common.h   retOAT,u:481:15:  note: expanded from macro 'VLC_OBJECT'
val   481 | );r
      |            ^
../include/vlc_variables.h:140:48:n  note:  expanded from macro 'var_SetChecked'
v     140    acor_ | nst#dSetCheckefine  struct vaer_Sedvlt( p_Checkeodc_c(oommbj,n,t,v, p) sonz_mvare_mbers_SetChnec: (aconmeked(V,LCst vl c_objec_OBt_tJECTV *)L(&C(o),(x_VAR_Bn,t,v)O
      |                                                ^
OL,../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
   )->obj481v |  a) l\
       |               ^
 );
      |            ^
  ../include/vlc_variables.h :   const stru140ct :In file included from access/udp.c:vlc48:_40:
In file included from c ../include/vlc_common.h:1031:
note: ../include/vlc_variables.h:241:12omm: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]expanded from macro 'var_SetChecked'

  140on_ | #memde  bers241 |  fine va r: (_cons tSe vlc_ retCobjecttur_tnh vea *r_Setc)(&k(xeCheckded( p)->ob(_obj,j) \ psz
      _o,na|               ^n
me, V,LCt,v)_ VAR_STRIvNG, vaIn file included from l )access/avio.c:29;a
      :
In file included from r../include/vlc_common.h:1031_| :
../include/vlc_variables.h:           ^
241S../include/vlc_variables.h:140:48:12etC: hnote: expanded from macro 'var_SetChecked'
:  140 | e#decfink warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ee vadr_S(V  241 | LC_  e  OreBtutCJrnh vEecked(CTar_(o,noSe),t,vt,) nChe,t,ckvar_SevtCed)
      |                                                ^
h(../include/vlc_common.h e:481pc:15:ke_obj, note: expanded from macro 'VLC_OBJECT' ps
dz_n(  481VameLC_, OBJVL | ECT(o),   C_V  A   conR_STRINst G, n,t,vstruct vall );
      c_c|            ^om
v)
      ../include/vlc_variables.h:|                                                ^
m../include/vlc_common.h:481o:15:n_m 140emnote: expanded from macro 'VLC_OBJECT':48: note: bers: (con
stexpanded from macro 'var_SetChecked'
     140 | #dvlce481fi_n |    eobje   varc  _Se tcon_st t tC*hecke)sd(t(&o,n(xruct vl,t,v) )->obj)var_Sce_c \omm
ontC_mem      bers:|               ^
h (coecked(VLC_OBnst vlc_objeJcEt_t *)(CT&(x(oIn file included from ))->,naccess/satip.cobj:34:
,t,vIn file included from ) ../include/vlc_common.h\
      ):1031
| :
              ^
../include/vlc_variables.h      |                                                ^
:../include/vlc_common.h212:12: warning: :481:15: note: expanded from macro 'VLC_OBJECT'due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  481 |    212 |   In file included from    access/udp.c :40 :
In file included from   re  ../include/vlc_common.hcoturn van:st str1031:
../include/vlc_variables.hr:256u_Sect t:12:Ch evlcwarning: _comcdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
monked_m  256 |  ember(   so r: (coensturnbt vljc_obj,ec namt_ t *e)(&(x,)- VL>oCbj_) v\
Var      |               ^_ASeR
_tChCeckOeORDS,d( p_ obj, psz_namvIn file included from ae, l);
      |            ^Vaccess/avio.c:29L:
In file included from ../include/vlc_common.hC
_:1031VAR:
../include/vlc_variables.h_AD:140../include/vlc_variables.hDRESS::256:4812:, v:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]anote: l expanded from macro 'var_SetChecked'
);
        256|            ^
 | 
  ../include/vlc_variables.h:140:14048:    r note: etexpanded from macro 'var_SetChecked'
u  140 | rn | #de #devar_Sfinfine vare_S etCvehecatCkerhecked(o,n,d( t,p_o_v) vabjSr_SetChecked(o,n,t,e,vtC ps) vz_naheckedme,(VL VC_OLCBJE_VCT(ARo),n_AaDDRESS,,tr v_,vaSl )
et);C      |                                                ^
he../include/vlc_common.h:
      481cke:15|            ^: note: expanded from macro 'VLC_OBJECT'
d
../include/vlc_variables.h:  481 | 140:48: note: expanded from macro 'var_SetChecked'(VLC_OBJE  
 CT(o),n ,  t   140 |  cons#,tde vstrufict ne vavr_S)etlc
_commChoeck      n_m| em                                               ^
ed../include/vlc_common.h:481(o,:bern,ts15:: (co nst note: vlexpanded from macro 'VLC_OBJECT',v)c_o vbje
ar_Sc  481 | t_t e   *)tC he(&  (x)  cck-edonst>o bjs) (VLC_Otr\BJuEC
      ctT(|               ^
o ),n,t,v)
      | v                                               ^
lc../include/vlc_common.h:481:15_: note: expanded from macro 'VLC_OBJECT'coIn file included from access/udp.c:40
:
In file included from ../include/vlc_common.h  m481 | m:1031 :
../include/vlc_variables.ho  n:_276member  s:   (: const 10: cowarning: strudue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ct   vnlcst_276commo | n_m   vlembec_o rs:  bjei(consfct( !var_GetCheckt vlc_o_bjed( p_ect_t ob*)(&jt, (x *psz_na)->)meobj),(&  \
VL      |               ^C_
(x)->obj) V\
AR_IN      |               ^T
EGER, &val ) In file included from access/avio.c:29:
)
      |          ^
In file included from ../include/vlc_common.h:../include/vlc_variables.h1031:
../include/vlc_variables.h:276:10: warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]142:48: 
note:   expanded from macro 'var_GetChecked'
276 |   142 | In file included from access/satip.c  #:d 34 ife:
In file included from (f ../include/vlc_common.hi:1031ne!v:
../include/vlc_variables.h:ar227:_ va12: rwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_GetG  227Ceheckt |   Chec ked ret(uron var_edSe( tChp_,nec,kobt,j, edpv( p_ob) szvaj_n, prasz_m_Ge,etC VLC_VAhnameckeedR, VL_INC(VLCT_E_GERVAOBJECT(, &vaoR_Fl ) LOA)
T,) va      |          ^,
n,l );
../include/vlc_variables.ht,v)      :142|            ^
:../include/vlc_variables.h:14048
      |                                                ^:: note: 48: expanded from macro 'var_GetChecked'
note: 
  142expanded from macro 'var_SetChecked'
../include/vlc_common.h  140 | #d: | efine481 v#dar:efin15_Gee v:tarC _Shnote: eecked(o,n,t,expanded from macro 'VLC_OBJECT'
v  481 |    tC)   hecked va( o,n,t ,r_v) vcGetChoeacnked(VsLC_t struct vlOBJc_ECT(o),n,t,cov)
      |                                                ^
mmon_membe../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
rs:  481 |          (coconstnst st vruct lvlc_common_membecrs_o: b(const ject_vlc_t *object)_t *()(&(x&()-x)->obj) \>obj) 
\
            |               ^r_SetC|               ^

hecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_In file included from maccess/avio.ce:29:
In file included from ../include/vlc_common.hm:1031:
../include/vlc_variables.hIn file included from :293:10access/udp.cber:: s: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(cons40:
  t 293 | vIn file included from ../include/vlc_common.h:lc_o 1031:
  b../include/vlc_variables.hje i:f( !293ct_t var:*10)(&:_(x)-> warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]obj
)  293 |    \
      |               ^Get
  if( !var_GetChecked( p_obj, psz_nameIn file included from access/satip.cChec, Vked(:LC34:
_VAR_BOOL, & pIn file included from ../include/vlc_common.h:val_ob j, )1031:
p ../include/vlc_variables.h:241)sz:
      | 12:_nam         ^ warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e, VLC_VAR../include/vlc_variables.h:_BOOL,
 &v  241 | 142    a:rel )t48ur: note: expanded from macro 'var_GetChecked'
 )  142 | n 
      #defin|          ^
../include/vlc_variables.he var_Get:142:va48: rC_SehtCheecked(cnote: expanded from macro 'var_GetChecked'
   kp_oebj,142 | # pszde_nafine vamer_, VGeLC_Vd(oAt,ChRn,t,v)_STReI NG,ckv vedaal )(ro,;_G
      n,t,ve|            ^t
C../include/vlc_variables.h:) 140h:48:vear_ckGeedtChec(ked( VLC_OBnote: expanded from macro 'var_SetChecked'J
VLC_  140 | #OBdefEinJECTe(C varT(o),o),_SetCnhecked(,t,n,o,tv),v)
n,      | 
      |                                                ^t,v                                               ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
) var  481 | ../include/vlc_common.h_Se:t481 C:heck      15: note: expanded from macro 'VLC_OBJECT' 
c  ed(VLC_OBJECT(481o)onst s | tr uc  ,nt     co,nst struct,tv)
        vlc_|                                                ^
../include/vlc_common.h:481:15:co note: expanded from macro 'VLC_OBJECT'mm
o  481 | n_  vl c  _commo nmem_  cmeomnst berstbersucrs::  (t(consct von vlst vlc_lcoc_cobmmojecn_mt_obembe_trs: jec (co*t_tnst) *( v)(&&(x)l(x->o)c_obj-bj>) \
      oect_bt *j) |               ^
\
      |               ^)(&(x)->obj) \
      |               ^

In file included from access/avio.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     iIn file included from faccess/satip.c :(34l:
ikIn file included from access/udp.c:40:
In file included from In file included from e../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17:../include/vlc_common.h:1031:
ly(!v../include/vlc_variables.h:256a warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r_G
:e12: t  304 | Cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    256 |   hec   ret urked if (n var_Se(obj, natmlikely(!vCar_e, VLC_GetVAR_CheckCOed( ORDS,p_oh &eval)ckebd))
 (obj,j,  n      |                 ^
../include/vlc_variables.hpsz:a142_m:48e: ,na note: expanded from macro 'var_GetChecked'Vme,L VLC_
CVAR__VCA  142 | OR_ORA#defDDRESDSine ,vaSr_, vaGet l &);Cheval)))
      ck
      | |            ^
ed../include/vlc_variables.h:140                ^
(o:48: note: ../include/vlc_variables.h,n,expanded from macro 'var_SetChecked't,:
v142) var:48_Ge  :140tChe | #defckine enote: d(expanded from macro 'var_GetChecked'
V   142 | #LvC_deafiOBJnr_Seet var_GetCCECT(o),hn,hecekedck(oed,(t,vn,t)
o      ,v),|                                                ^n va,t,v)
 ../include/vlc_common.h:481var_r_Set:15G: note: CehetChecked(VLC_OBJcexpanded from macro 'VLC_OBJECT'Ek
C  481 |  Ted((  VLC_   o  coOBJnst),n,tECT,v(o)),n
,t,      |                                                ^
 v)s../include/vlc_common.h
      :|                                                ^truc
../include/vlc_common.h:481481:15t vlc:_c15:ommo: n_mem note: expanded from macro 'VLC_OBJECT'
note:   expanded from macro 'VLC_OBJECT'ber
481  481s: ( |  |  co        cn  st o vlc_   obj nsecct_t *ont )(&(x)-st>obj sstruct t) v\
rulc_cct      om|               ^
m vlc_common_memonbers: (const vlc__object_t *In file included from maccess/avio.c:29)(embe:
In file included from rs&../include/vlc_common.h:1031:
../include/vlc_variables.h:324(x:)-> obj() \const
:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |               ^
  324  | v l   if( !varc__objGeect_tt CIn file included from access/satip.c*)(he&:34(cked( p_x:
In file included from ../include/vlc_common.h):1031obj->,:
../include/vlc_variables.h:276:o pbsz_nj) \
      10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ame, VL|   276 |   C              ^
_  if( !vVar_AR_FLOGAeTt,C h&evcakle d)(  )
      |          ^
p_obj, psz_../include/vlc_variables.hn:a142me,In file included from  :48: note: expanded from macro 'var_GetChecked'Vaccess/udp.c:L40
:
C_VAIn file included from   142 | R_I#d../include/vlc_common.h:efine1031 vNTE:
../include/vlc_variables.h:324:10GE:Ra,r _ &vwarning: aldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
G )   324)
 | etChec ke      |          ^
d   ../include/vlc_variables.h(oi:,f(n142:48,t :, note: !vexpanded from macro 'var_GetChecked') 
v  142 | a#dvarefirne _va_GGr_GeetCettChecked( heckeChdp(o,ne,ckt_objed, ,vpsz_(VLC_OnBJ) amvarEC_GetTe(o, ),n,VLCt,v)C
      _V|                                                ^hAR
_e../include/vlc_common.h:ckeF481d(VLC_LOOBJAECT(o),n:T, &val ),t15 ,: note: expanded from macro 'VLC_OBJECT'
)
      v)
      | |          ^  481 |  
                                               ^
 ../include/vlc_common.h  :481:15 ../include/vlc_variables.h:142   c: note: expanded from macro 'VLC_OBJECT'
:onst48 st: note:   481 | expanded from macro 'var_GetChecked'  ruct 
     vl   c_142 | common_#conmemdst efsbintrers:e v (cauct vlrc_onst vl_cc_oGeomtCmonh_bmeejeccmbekt_tersd: (c(oo *nst ),vlnc_o,t(&,(x)->bjeobj) vct_)t \
 *)      | v(&(x)-a              ^
>obj) \
      |               ^
r_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^In file included from access/avio.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9:
In file included from ../include/vlc_common.h:481 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:15  340access/satip.c:34:
In file included from ../include/vlc_common.h:: note: 1031:
../include/vlc_variables.hexpanded from macro 'VLC_OBJECT' | 
:  481 |     if 293:10     (:  va cr_Get warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]Checo
ked(  293 |   n   isp_objtf(  s, ptruct v!vaszr__nGetClheckec_d(acome,  p_obVmLCjmon_mem,_V psARz_nbame_Ser, Vs: (consLC_VAtR_BTROO L, &vvlc_oalbject_ ) t)
ING      |          ^ , &v
al ) )*../include/vlc_variables.h:142):48
(&      |         ^
: ../include/vlc_variables.h(note: expanded from macro 'var_GetChecked':x
142:  48)-: note: >142 | #dobexpanded from macro 'var_GetChecked'
j)  142 | efine #d efine \va
r_G      |               ^v
ar_eGettCChheecckkeed(o,nd,(t,v)o v,anr_Ge,tChetckeIn file included from ,v)daccess/udp.c: var_40(VLC_GeOtCB:
In file included from Jhecked(../include/vlc_common.h:VLC_OECT1031(BJ:
oE../include/vlc_variables.hCT:),n,t340:9(o):,v)
,n      | , warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  340,v                                               ^
 | )../include/vlc_common.h:481
      |                                                 ^
  ../include/vlc_common.h:481: i:1515: f(:note:  expanded from macro 'VLC_OBJECT'
v note: arexpanded from macro 'VLC_OBJECT'
  481 |   481 | _            G  coetChe  cconnsst kstret sturudct vlct vlc_co(mm c_p_on_mcoommemobbern_mj,em s: (pberss: co(coz_nstnst name, V vlLC_vlcVc_oAR_object_S_tbjTecRINt _t *G)*)((&(x&(x)-)->>oobjbj) \
) \
            | , &|               ^v
a              ^
l ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetCheckeIn file included from access/avio.c:29:
In file included from In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:access/satip.cd:34:
In file included from (350:../include/vlc_common.h:o9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],
n  350 | ,1031:
../include/vlc_variables.h  t:304:17  i,f: warning: v( ) due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v  304a |   r_Gevar_Get tChChe ifck e(ld(Vecked( LC_OBJECT(o),ip_onbjkel,, pty(,v!vsz_na)me, ar_V
LC_G      eV| tChecked                                               ^ (ob
j,../include/vlc_common.h:481:15: AR_note: expanded from macro 'VLC_OBJECT' na
mSTRI  481NG,e |  &va , VLC     l_VAR ) )_C  
O      |         ^ORDcS
, &../include/vlc_variables.h:o142:48valn)))st
      : note:  expanded from macro 'var_GetChecked'|                 ^

../include/vlc_variables.h:142  142 | s:#detfine48 v: note: arruct expanded from macro 'var_GetChecked'
vlc_common_m  _GetCemh142ecb | erked(os:#d,n (,t,cefiv)nonse vt a vlc_r_Goetvbject_tar_Chec *)Ge(ked&(VLC_(OBJx)tECCheckT(o)ed(,-o,n>n,t,v),t,v)
o var      bj|                                                ^
)../include/vlc_common.h:481:15:_  note: expanded from macro 'VLC_OBJECT'GetC
h  481ec |  k\
      |               ^ed       
c(VLC_OBJECT(oo),n,nst strt,v)
      |                                                ^
uct../include/vlc_common.h :v481l:15:In file included from c_ note: expanded from macro 'VLC_OBJECT'
co  access/udp.c:40:
In file included from ../include/vlc_common.h:1031481 |  :
  mm../include/vlc_variables.h:on_me350    mb con:9erst st: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s: r
uct (c  350 | onstv v lclc  _ob if_ject_t *)co(&(mmo n(x)_m-va>obj) \r_G
      |               ^
etCembers: h(const vlc_eobject_t *)(&(x)->obIn file included from access/avio.c:cj) k29:
In file included from \../include/vlc_common.h:1031:

      | ../include/vlc_variables.h:e362:9              ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
d( p_obj  , psz_362 | n   ame, VLC_V ifA(R In file included from access/satip.c_STRINGv:a34:
In file included from ,../include/vlc_common.h:1031 :
../include/vlc_variables.hr:324:10_GetC: &hecked(v p_obj, psawarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]z_na
m  e, l324 |      i)VLC_VAfR_ AD)
DR( !va      ESS| r_,         ^Ge&val ) )
      | 
        ^t../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'

  142 | Chec../include/vlc_variables.h:ke142:d( #dep_obj48: note: expanded from macro 'var_GetChecked'
fi,n   142 | #pdefesin ve vaz_nra_GetramCheec,_GkeetChed(o,n VL,t,v)Ccke_ d(ovV,n,t,v) var_Gar_GeettChecked(CARVLCh_OecB_kJECed(FTV(oLLO),n,t,Cv)
A_T, &val       OBJ|                                                ^
../include/vlc_common.hE) :C)
      | T         ^
481:15: (../include/vlc_variables.hnote: expanded from macro 'VLC_OBJECT'
o:142:48: ),n,  481 | note: expanded from macro 'var_GetChecked'
 t,v)
            |   142 | #de                                               ^
 c../include/vlc_common.h:fion481nst :e v15stra: note: uct expanded from macro 'VLC_OBJECT'r_Gvlc_etC
hco  mmon481_ec | ked(members   o, : (co   nsn,tt ,v)  vvarco_nGelcstChe_ot stckbjred(VLuC_ecct_Ot vt *BJEC)(T(o)&(,nx),t,->vobjl) c_co\
      |               ^
m)
m      |                                                ^
on../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_  m481 |    e     const smbtruect vrls: c(con_common_mesmbers: (const vlc_objeIn file included from t caccess/avio.cv:29l:
In file included from ct_../include/vlc_common.h:1031_t *:
o)../include/vlc_variables.hb:429:5(&(jecx): t->warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_t *)(&(xobj)  429 |  )\
      | -              ^
    var_Create( p_obj, psz_name, VLC_VA>R_In file included from access/satip.c:INTo34:
In file included from bEGEj../include/vlc_common.hR ) \
      |               ^
:1031:
../include/vlc_variables.h:340:| VLC9_V:A Rwarning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]D
OIN  340 | H ERIT  ) ;
       | i    ^
f../include/vlc_variables.h:122( vaIn file included from r_Gaccess/udp.c:et40:39:
CheIn file included from cked:../include/vlc_common.h note: expanded from macro 'var_Create'(
 p_:  122 | o1031bj,:
../include/vlc_variables.h #d:362efi:pszne va_r_C9: warning: namredue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ate(  e, 362Va, | LCb,c) var    i_Cf(_reVARat e(va_STRI VLCNr_GetG, &vaChe_OBckeJEl ) )
Cd( T(p_obj      | a),         ^
b,../include/vlc_variables.h:142 ,:48: ps note: expanded from macro 'var_GetChecked'
c )
  z142 | _#defn      | iname                                       ^
../include/vlc_common.h:481e,var_:15: Gnote:  VLC_VAetCRexpanded from macro 'VLC_OBJECT'
_Ahecked(o  ,481 | DDn,  Rt  E  ,v)   vaSSr_,conGetCheckst  &stedrucvat l (VLvlcC) _OBJ)
      _cECT| (o),no        ^,t,
mv)
m../include/vlc_variables.h:142on_:48: mem      note: expanded from macro 'var_GetChecked'bers: 
(con  st 142 | #|                                                ^dvle
fine var_GetCc_obhecj../include/vlc_common.h:ekectd481:15:_t *)(( note: expanded from macro 'VLC_OBJECT'&(x)o
->obj  481)  | ,  n\
        |               ^,  
  cotnst s,v) vtruct ar_Gvletc_CcommoheckIn file included from n_meemaccess/avio.cd:29:
In file included from ../include/vlc_common.h(:1031:
VL../include/vlc_variables.h:C_OBbeJrs:E (coCnstT v(lc_o),n,ob442t,v:5j: )ewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

ct_t   442 |       * |    va                                               ^
r_Create( p../include/vlc_common.h_obj,: psz_name481:15: note: expanded from macro 'VLC_OBJECT'
, V  LC_VA481)R_BOO(&L  | (x)- >|      VLC_objVAR ) \
      _DO|  const               ^I
NsHERItruT )c;
t      |     ^
 vl../include/vlc_variables.h:122c:_commonIn file included from access/satip.c:39_34: note: expanded from macro 'var_Create':
In file included from 
../include/vlc_common.hm:1031:
  122../include/vlc_variables.he:350: | #dem9: warning: bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
fin  350er |     e vs: (ar_Crceate(a,onb,ist f( c)var_Getv vChleckcar__edobj(Creect ate_p_(t  VL*)(&C_Oob(j,x)- pBJECsT>z(a_naome,b), bj) \
      |               ^,  c 
)
      V| L                                      ^
C_VAR_ST../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'R
ING, &val )   )
481      |  |              ^ 
  con../include/vlc_variables.hst: 142s:t48r:u cnote: texpanded from macro 'var_GetChecked'
   v142 | #delfcine var_GetChe_commocnked(o,n,t,v) _var_GmembIn file included from etCheckersaccess/udp.c: (con:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5ed(st :vlc warning: _objeVLCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c_OBJEt_t  429 |     CvarT( *_o)(&)C,n,r(tx,v)e->ob)jat)
      |                                                ^ \
      | 
              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
e( p_obj  481 |       In file included from , access/avio.c: psz_n29:
In file included from ../include/vlc_common.ham e, VL:1031:
Ccon../include/vlc_variables.h_V:455:AR_INTE5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s
Gt sEtruct  455 vR |lc_co |  VLC  m_VAm  vRon_ar_memCrbereas: _te(const ( pDO_obj,vl psz_Ic_onNbjeHame, ERIT );
      | cVLC_VA    ^
tR_../include/vlc_variables.h_:FLO122tA *T )(&(|:39:x)- >obnote: j)expanded from macro 'var_Create' \
 VL      |               ^

C_  122 | #defVAR_DOine Ivar_Create(a,b,cNH) vaErRIT _In file included from access/satip.c);
Cre:34ate:
      |     ^
(In file included from ../include/vlc_common.h: ../include/vlc_variables.h1031:
../include/vlc_variables.h:V362:122:LC:_O39: note: 9BJE:expanded from macro 'var_Create'
 warning: C  122 | Tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(a), b,  362 |    #d c )
      |  ef                                      ^if( in
var../include/vlc_common.h_G:ee va481tChecr:ked( _Cr15peat:e( note: a,_b,expanded from macro 'VLC_OBJECT'
c  ) obj481 | ,   psvar_z_na me , V  CLr  ceaonst stC_VrAR_Ate(ucDD RESVtLCS ,v _OBJl&vaECTl (a)c) , b, c_)
c )
            |         ^|                                       ^

../include/vlc_common.h:../include/vlc_variables.h:481:15: 142:48note: ommexpanded from macro 'VLC_OBJECT'
: note: expanded from macro 'var_GetChecked'  481 | o    n_
m  142   | #demefi  cobnst snetruce vartr v_Gslc_:ectChec (ked(ocon,nst ,t,vovmmoln_) membec_obrvjecar_Gt_s: et(t *)Ccon(&(x)->ost bvlcj_obj)eh \
      |               ^ecked
ct_t *)((V&L(Cx)_-O>oBbj) J\E
      | CT(o),              ^
In file included from n,t,v)
      access/udp.c|                                                ^
:../include/vlc_common.h40:481:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442::515:In file included from : access/avio.c:29note: expanded from macro 'VLC_OBJECT' warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
In file included from ../include/vlc_common.h:  4811031
:
  ../include/vlc_variables.h:469:5 |  : warning:    442   |     due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  1 o warningn v generatedst .
s469atructr v_ |  lc_coCremm a  vteon_membar_( p_objCr, erpeasts: e((c ponst _objz, vlcpsz__objec_t_t *)nam(e, VLC&(x_VnamAe, R_VBLC_VARO_OL)- |STRIN>oG  | VLC_VLCVAR__VADR_DObj)IOINHERIT ); \
      
      |     ^|               ^
NH
E../include/vlc_variables.h:122RIT :39);
:      |     ^
 note: expanded from macro 'var_Create'../include/vlc_variables.h:122:39:
 note:   122 | expanded from macro 'var_Create'
#defin  122 | e v#ar_Crdeeafine tve(ar_aCrea,te(a,b,c)b,c ) vvaar_rCreat_Cre( VLCe_OBJECT(a), ateb, ( Vc )
      | LC                                      ^
../include/vlc_common.h:481_O:15BJEC:T (a), b, note: c )expanded from macro 'VLC_OBJECT'

  481 |       |                                       ^ 
 ../include/vlc_common.h   :481:15: note:    expanded from macro 'VLC_OBJECT'
co  481nst |    str  uc   t  vlccon_common_smembers: (cot sntruct st vlc_vlobc_cjoecmmot_tn_m emb*)(ers:&( (cxonst) vlc->o_obbjj)ect_ t *)\
      (&(|               ^
x)->obj) \
      |               ^
In file included from access/udp.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from access/avio.c:29:
  455In file included from ../include/vlc_common.h:1031 |    :
../include/vlc_variables.h: var_Cr477:5e: ate( p_obj, pswarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
z_nam  477 | e   , var_C reaVLCte( p__obVj, ApszR__naFLOAT | VLC_VAR_DOINme, VHLC_VEARIT );
      |     ^
R_S../include/vlc_variables.hTRI:NG | 122:39: note: expanded from macro 'var_Create'
VLC  _VA122 | #defiR_neDOIN HERvar_CrIT eat);
e      | (a,b,    ^
c)../include/vlc_variables.h:122 :39: vnote: expanded from macro 'var_Create'
ar_Create( VLC_OBJEC  122 | T(a)#def, bine, va c )
      |                                       ^r_Creat
e(a../include/vlc_common.h:481,b,c) v:15: note: expanded from macro 'VLC_OBJECT'
a  481 | r_Create(  VLC_OBJECT(a), b   , c ) In file included from 
access/satip.c:        |                                       ^
34 c../include/vlc_common.h:on481:15:
:In file included from s ../include/vlc_common.hnote: expanded from macro 'VLC_OBJECT't st:
ruct   4811031vl |   :
../include/vlc_variables.h   c_co  m: co429mon:5: warning: n_membstdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] st
ructer  s:  vl(conc_cst vl429c_objom | ec mo  n_t_t *)(&me vamb(x)->orbj_) Create( p_oers: bj,(co ns\
p      |               ^
ts vlzc__object_nt ammv -f access/.deps/liblive555_plugin_la-live555.Tpo access/.deps/liblive555_plugin_la-live555.Plo
e*), VLC_(&(Vx)A->Rob_INIn file included from Tjaccess/udp.cE):40GER  |:
 V\LIn file included from ../include/vlc_common.hC
:      |               ^
1031:
../include/vlc_variables.h:469:5:_VA warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
R_DOINH  ER469 |  IT  ) ;In file included from access/avio.c:
      29:
|     ^ 
In file included from va../include/vlc_variables.h:r122:_39:../include/vlc_common.h:1031 note: C:
../include/vlc_variables.h:491:depbase=`echo access/concat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
expanded from macro 'var_Create'
5: /bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/concat.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/concat.lo -MD -MP -MF $depbase.Tpo -c -o access/concat.lo access/concat.c &&\
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]mv -f $depbase.Tpo $depbase.Plo

  re122   | #ate( p491 | define var_Crea_t    vaobe(arj_C,rea,b p,c) var_stez_C(n p_reaoate(b Vj, psLC_mz_One,BJamE CeVLT(C,a)_V, A VbLC_, c R)
VAR      |                                       ^
_../include/vlc_common.h:481_A:15:DDR STnote: expanded from macro 'VLC_OBJECT'
R  481ESS | VL |   CI_VNG A|   R   _ constVLC_DVA struR_ODOININHERIT H)c;Et vl
c      _cR| o    ^ImT mon_members: ();
      | 
    ^
../include/vlc_variables.h:c122../include/vlc_variables.hon::s39: note: t vlc122:39: expanded from macro 'var_Create'_note: o
expanded from macro 'var_Create'
b  122  122 | je | c#de#dfetfinine ve_tar_  *)(&(x)Createv(a,b,a-r_Crea>c)t vaer_C(obaj) ,\b
,      r| c              ^
) var_Create( VeLaC_OBJECTt(a)e,( V b, c )
      |                                       ^
LC../include/vlc_common.h:_In file included from 481OBJECT(access/satip.c:15::34:
In file included from a),  note: expanded from macro 'VLC_OBJECT'
b,   ../include/vlc_common.h:1031:
481 |    ../include/vlc_variables.hc ):     co
nst442      |                                       ^ 
:s../include/vlc_common.h:481t:15: note: expanded from macro 'VLC_OBJECT'
r  481u5: warning: ct vlc_c |   ommodue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 n_  me   m ber442  | const s s:t   var (uccontr_Cst  vrelatveclc_c( _objoecp_mmot_nt *)_ob(&(x)j, -memb>opszb_namje, )erVs:  (c\LC_o
      | VnsAR              ^_Bt O
OL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c)vlc_ob var_Creajectt_t *e( )(&(VLx)->oC_In file included from access/avio.cbj) \
OBJEC:T(a      ),29 b,:
| In file included from ../include/vlc_common.h:1031:
 c              ^../include/vlc_variables.h 
)
:      511| :                                      ^5
: ../include/vlc_common.h:481warning: :15due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: note:   expanded from macro 'VLC_OBJECT'511
 |     var_Cr  e481 | ateIn file included from  (    access/udp.cp_o:bj, p    con40szst str:
uct In file included from _vl../include/vlc_common.hnc_commo:1031:
am../include/vlc_variables.he:477, nVLC__m:5: embVAR_IerNwarning: TEdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Gs: (c  ons477tE |      vlc_voRbar_Cj |ectr _Vet *)LC(at&e_((x) VA-Rp_>oDO_INHobbj,E pRIT
sz_      j|     ^
n../include/vlc_variables.h)am:122 :39: note: \
e      ,expanded from macro 'var_Create'
|                ^
VL  C122_ | V#AdefRi_nSeT vRaINrG _|C rVeLaC_In file included from VARte(_Daccess/satip.ca,b,c): var_C34:
reIn file included from ate( ../include/vlc_common.h:1031:
VLC_OO../include/vlc_variables.hBJECT:(a), b,455:5:  c warning: )
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]INHE
R  455 |        |                                       ^ I T  v);

      |     ^
../include/vlc_common.h:481:15../include/vlc_variables.h: note: expanded from macro 'VLC_OBJECT':
122:  481 |  39 :  a  rnote: expanded from macro 'var_Create'
   122 |  #de_fin coCner evaate(str str_ p_oCreaucbj,t pe(ta,sz _bnv,cl) vacam_ceommon,_membr VL_ers: Create(c( VLC_oC_OnBJECT(a), b, c )VAsR
      |                                       ^
_t vlc_Fo../include/vlc_common.hbje:ct_481t *:LOAT )15: note: (&expanded from macro 'VLC_OBJECT'
(x  481 |  )->obj   ) \
         |  const              ^
 struct vlc_commo| VLC_VAn_R_DOINHmERITe )m;
In file included from beraccess/avio.c:s:29:
       | In file included from ../include/vlc_common.h    ^(co
:n../include/vlc_variables.h:122:st 39v1031l:
: ../include/vlc_variables.hc_note: oexpanded from macro 'var_Create'
  b:525:5: je122 | warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
#de  c525fi |  nt_ te var  * va)r__Crea(Cre&at(e(a,b,xc)te( var_C p)-_ore>ateobbjj) \
      | , p              ^
sz_name, (V VLLCC__OVBAJERC_TB(OOL | aV)LC_,In file included from access/udp.c:VA bR,40:
 cIn file included from ../include/vlc_common.h ):1031
      _:
|                                       ^D../include/vlc_variables.h:
491O:../include/vlc_common.h:481:INHE15: 5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]RIT

  note: expanded from macro 'VLC_OBJECT'      |     ^

491../include/vlc_variables.h:   | 122:39:   note: expanded from macro 'var_Create'
  481 |   122  var  _  Cr | # dea tconefstinee s trva(r_ puct_oCrea vlcte(_ca,b,c) vbj, psomar_mozn_Cme_nambers: me,re(conate st vVLCl( c_V_LC_VOBAJRECT_A(a), objecb, ctD_D )t *)
      |                                       ^R
(&(x../include/vlc_common.h:)481ES-:15:S note: expanded from macro 'VLC_OBJECT'
 >| VLC_  obj481 | VAR_DOI)  \NH ER   I   T )co;
      |     ^ns
t 
      ../include/vlc_variables.h:122| str              ^
:39: note: expanded from macro 'var_Create'
uc  122 | #definet var_Creat vlc_comIn file included from moneaccess/satip.c_me(:a,m34:
In file included from ../include/vlc_common.h:1031:
bbe,c) var_Crea../include/vlc_variables.hrs::t (econst ( VLC_OBJEvlcC_o469bj:5: ectT(a), warning: bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_,t  469 |    *)c )
      |                                       ^
(   v../include/vlc_common.ha:&r_481Cre:ate15((: x)-note:  pexpanded from macro 'VLC_OBJECT'_ob>ob
j  ) 481\
 |       |               ^
    j , psz_name, V L  cC_VAR_onstSTR stIruNcGt  |v In file included from access/avio.c:VLC_29VARl_D:
OcIN_cHERITIn file included from ../include/vlc_common.hom )m:1031:
../include/vlc_variables.ho:539:5:n_m warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
;
  e      |     ^m
b539e |   ../include/vlc_variables.h:122:39 :r snote: : ( cvonst vlc_obexpanded from macro 'var_Create'
je  ct_122 | #detfinear_C re ate*v()( ar&_p_(oCxbj, rpeas)->obj)z \
_nate(am      ,b,c)e, v VLarC|               ^_Create_
V( VLCAR_FLO_OBJEATCT( a),|  bVL,C_ VAIn file included from c )access/udp.c:40:
In file included from ../include/vlc_common.h:
      1031:
../include/vlc_variables.h| R                                      ^:511:5
: warning: ../include/vlc_common.h_:481DOdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
IN  511 |  :HE  RI 15: T
      | var_Cre    ^ate( note: p_obj,expanded from macro 'VLC_OBJECT'
 ps
  481z_na../include/vlc_variables.h:122m |   e     ,:39: c onsVt st note: expanded from macro 'var_Create'
L  122C | r_VAR_IuNTEGERct v #ldc_c|omm on_efinmee vVmbLersCar_:_VARCr (ceoa_ntDe(a,st OIb,cvlc_oNbH)ERIjTect_
 var_Crteate(       *)(| & (x)->V    ^
o../include/vlc_variables.hbj) :\LC_OBJE122:39
:       |               ^
note: Cexpanded from macro 'var_Create'T
(a  122 | #d), efib, c n)
      e va| r_Cre                                      ^In file included from access/satip.c
a:../include/vlc_common.ht:34:
In file included from ../include/vlc_common.h:e481(a,b,c) 1031:
../include/vlc_variables.hv:477::15:a note: expanded from macro 'VLC_OBJECT'5: 
warning: r  481due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] |  _C
r  477 |  ea    tv ar_C    e coreante( st stp_ob(jr ucVt , pvlc_cszommonL_meCmbe_rs: _O(coBnnameJs, VLC_VAt vlc_oR_bjeSTct_RINt *)G E(&(C| VTx)->o(abjLC_V) \AR
)      | ,_DO INHb              ^ERIT ,) c )
      |                                       ^

;
      | ../include/vlc_common.h:481:    ^15:
 ../include/vlc_variables.h:122:39note: expanded from macro 'VLC_OBJECT'
:   note: expanded from macro 'var_Create'481 | 
       122   con | #dst In file included from esfiaccess/avio.ctruct :29:
ne var_Crveatel(a,cIn file included from _b,cc)../include/vlc_common.h:1031om vamro_Cn_membreea:
../include/vlc_variables.h:ter( Vs: 554:LC_(O5BJECT(a)co, : b,n cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s   554t)
      |  |    v  var_Crlc_                                      ^
e../include/vlc_common.h:o481:at15b:eje(  note: p_coexpanded from macro 'VLC_OBJECT'bjt_,t
 *   481 | psz _na )(m    e, &(xVLC)-> ob_j)  \
      |               ^co
VAR_nSTRINsG | t VLC_VAsR_DOINHtEIn file included from ruaccess/udp.c:ct40:
In file included from R I../include/vlc_common.hT
      :1031v:
| l    ^
../include/vlc_variables.h../include/vlc_variables.h:122c::525_:5c: 39: owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mnote: expanded from macro 'var_Create'  525 | 
mo     n122 _ | #definmevame rb_Creeavarrte(_Cs p_:oreate( (abj, ,b,cc) varonst vlc_object_t *)(&(x)->ob_Creaj) t\
      |               ^
ep(s z_VLC_nOaBmJeECT(a, ), b, cV )
      |                                       ^
LC_VAR../include/vlc_common.h:_481:15BIn file included from access/satip.c:: note: expanded from macro 'VLC_OBJECT'
OOL   481 | 34:
| VIn file included from ../include/vlc_common.h   LC_ VA:R_ D   OINHERIT
1031:
      | ../include/vlc_variables.h:    ^491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]const struc
t v
l  c_491com../include/vlc_variables.h:122: | 39:mo     n_var_Crmeeatmbenote: expanded from macro 'var_Create'
r  122s:  | #def(ceineons v( par_Cr_obeatt vljc_,ob jecpst_e(a,tb,c z_*)(n) avar_m&(xeCreat, e( VLV)LC_CO->obj_) \BJEVCT(a)AR_
      | ADDRES              ^
S | ,V b, c )
      |                                       ^
LC_VAR_DO../include/vlc_common.h:INHER481IT :In file included from 15: note: access/avio.c:29:
expanded from macro 'VLC_OBJECT'In file included from ../include/vlc_common.h:
1031:
  ../include/vlc_variables.h:);563481 | :5
      | :   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
      ^  
563  ../include/vlc_variables.h  | c:o  n  sv122:39at r_:Cresta note: expanded from macro 'var_Create'
ruct tv  122 | e(lc#def_ compmoni_one bvar_m_jembe,rsCre ate: (p(a,szconst_ vlc_obnambe,jc, VLC_) vecVAar_Crt_R_et atS*e(T)R V(&(xIN)->GLCobj) |_ VOBJL \
      |               ^ECT(
aC_VAR)_DOINHE, b, cRIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from   481  |  )
access/udp.c:40 :
In file included from ../include/vlc_common.h :1031          |                                       ^
 :
../include/vlc_variables.h:co539:5nst:  swarning: ../include/vlc_common.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  539t |   481:15:  note: expanded from macro 'VLC_OBJECT'
   481 |   r vauct r_v  lCre c  _ate( ccp_oobonmj,st sm pszt_namon_me, eVLCr_mbucVerstA: R_(co vlFnst LOcAvT | lcVLC_ob_commject_t *_)(&(x)VAon->R_Do_memberOIbNHERsITj:) 
      |  (con\
      s|               ^
t v    ^
lc../include/vlc_variables.h_obj:ect122_:t *)(39: note: expanded from macro 'var_Create'&(x)->
obIn file included from access/avio.cj  122)  | #\
d:29:
In file included from ../include/vlc_common.hefi:      |               ^
ne 1031var:
../include/vlc_variables.h_C:578:9: reatwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
(a,b,c)  578 |     if( varIn file included from  access/satip.c_Cvah:arn34:
In file included from g_eCrea../include/vlc_common.h( t:1031e(p_ :
../include/vlc_variables.hobj:V511, :LC5:psz warning: _OBJECT(a_ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]am)e,
 VLC_V, b, c )
AR_CH  511 | O      ICE|                                           ^va
S../include/vlc_common.hr_C:COU481:NT, 15&crea:ount , note: te(expanded from macro 'VLC_OBJECT'
N   pU_481LL ) |     o )
b        j |         ^ 
,c psz_on../include/vlc_variables.hnsamte, :128 :43: Vsnote: Lexpanded from macro 'var_Change'
tCr  128_ | #uVARct _INTdvElGER c_co| efVimmLC_oVAne var_Change(a,b,c,d,R_eDn) v_maOre_ICmhNbersHang:ER (Ie(T
 V      |     ^coL
ns../include/vlc_variables.h:122:Ct _Ovl39: Bc_obJECjecT(a),note: expanded from macro 'var_Create'
 b,   c,t_122t  * | )(&#d(xd, e)-efin>obej)  \
      | var_              ^
 Cr)eate(a,b,c) var_C
      rea| t                                          ^
e(../include/vlc_common.h:481:15In file included from  access/udp.c: VLnote: expanded from macro 'VLC_OBJECT'C_O:
BJ40  481 | EC:
T In file included from ../include/vlc_common.h:( a),1031:
 b     , ../include/vlc_variables.h: 554c c):
on      | 5s                                      ^t :str
 ../include/vlc_common.h:warning: 481:15due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
u:c   note: expanded from macro 'VLC_OBJECT'554
t | libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"concat\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/concat.lo -MD -MP -MF access/.deps/concat.Tpo -c access/concat.c  -fPIC -DPIC -o access/.libs/concat.o
  481 |          vl  c co nst struv_ct vacor_mmon_Clc_cmermbereateo( pmms_o: (obn_cj, onst vpslc_mzob_njeembame, VLct_tCe_rs:  V(co*)(&nst vlc_(x)->ARobj)_objecST \t_t RI*)N(&(x
      | )G-> | VLC_VAo              ^
R_DOIbj) \
      |               ^
NHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), bIn file included from , access/satip.cc:34:
 )In file included from 
      | ../include/vlc_common.h:1031                                      ^:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  ../include/vlc_common.h:525 |     var_Create( p_obj, psz_n481:15: note: expanded from macro 'VLC_OBJECT'ame, VLC_VAR_BOOL 
|  481 VLC_ |     VAR_    coDOInNHERITst 
      |     ^
st../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
ru  122 | ct vl#dec_fine var_Create(ca,b,c) vaomr_mCreate( VLoCn_m_eOmBJECT(a),b ersb, c )
      |                                       ^
:../include/vlc_common.h :481:15: note: expanded from macro 'VLC_OBJECT'(
co  nst vlc_481 |         const sobject_tt *)(r&uct( vlx)c_c-ommo>n_memboebrs:j ) \
(const vlc_ob      | jec              ^t_t
 *)(&(x)->obj) \
      |               ^
In file included from access/udp.c:40:
In file included from ../include/vlc_common.h:1031:
In file included from access/satip.c../include/vlc_variables.h:563:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  5539: warning:  |   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  v
ar_Cr  563 |  eate( p_obj, psz_name, VLC_VAR_FLOAT    |v VLC_VAR_DOINHEaRIT
      |     ^
r../include/vlc_variables.h_Crea:122:39: note: expanded from macro 'var_Create't
e(  122 | #def ipne var_obj, _pCsz_nrame,e ate(a,b,c) VLCvar__VCrAeate( VLC_OBJECT(a), b, c )
      |                                       ^
R_STRING |../include/vlc_common.h:481:15 V: note: expanded from macro 'VLC_OBJECT'
LC_VA  481R | _DOIN        HERcoInst struT
      |     ^
ct../include/vlc_variables.h vl:c_commo122n_members: (const :vlc_object_39t *)(&(x): -note: expanded from macro 'var_Create'
>o  122 | #bdj) \
      |               ^
efine var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, In file included from c )
      |                                       ^
access/satip.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:../include/vlc_common.h:481:15: note: 554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'VLC_OBJECT'  
554  481 |   |     var_Create( p   _obj, psz_  na me, VLC_VAR _STRING |co VLnC_VstAR_ DstructO vlc_cINHommonERIT
      |     ^_members: (const vlc_o
bject_t *../include/vlc_variables.h):(122:39: note: expanded from macro 'var_Create'
&(x)-  122> | #odbj) \
      | efi              ^
ne var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.hIn file included from :481:access/udp.c15: note: expanded from macro 'VLC_OBJECT'
:  48140 |         const :
strIn file included from uct vlc_common_me../include/vlc_common.h:1031:
mbe../include/vlc_variables.hr:578:s: 9(const vlc:_obj ect_twarning:  *)(&(x)->obj) \
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      |               ^

  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CIn file included from access/satip.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
HOICES  C563OU |  N   var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINTH,ERIT
      |     ^
 &../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
c  122 | #deofine vuar_Creante(at,, NUb,cLL )) var_ Crea)
      |         ^
te../include/vlc_variables.h:128( VLC_OBJ:ECT(a43), b,: note:  c expanded from macro 'var_Change')
      |                                       ^

../include/vlc_common.h  128 | :481:#15: note: dexpanded from macro 'VLC_OBJECT'efi
ne va  481 |   r      co_nstC hanstruct gvlce_common_members: (const vlc_object_t *()(&a(x)->obj) \
      |               ^,
b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15:In file included from access/satip.c:34:
In file included from  ../include/vlc_common.h:1031:
../include/vlc_variables.h:note: expanded from macro 'VLC_OBJECT'578
:9:   481 |  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      578 |     if  ( var _Change( cp_obj, psz_namoe, VLC_nVAR_CHOsIt sCtrucEtSCOUNT, &count, NU LvlL ) )
      | c        ^
_../include/vlc_variables.hc:128:43: note: expanded from macro 'var_Change'
ommo  n_mem128b | ers:#define  (varc_Changoe(a,b,c,d,ne) var_Chastnge( VLC_ vlc_obOBJECT(a),j b, c, d,e ct_e )
      |                                           ^
../include/vlc_common.h:481:15: t note: expanded from macro 'VLC_OBJECT'
*)(&(  481 |         const stx)ruct vlc_common_-m>obembers: (constj ) \v
l      |               ^
c_object_t *)(&(x)->obj) \
      |               ^
In file included from access/satip.c:37:
../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     return net_Connect (obj, host, port, SOCK_STREAM, IPPRIn file included from access/udp.c:43:
../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]OTO_TCP);
      |            ^

../include/vlc_network.h:  134125: |     return net_Connect48: ( note: expanded from macro 'net_Connect'
ob  125 | #define nej,t host_Connect(a, b,, po c, d, rt, SOCKe) ne_STRt_CEAonnect(VLC_OBJECT(M,a), b, c, d, e)
      |                                                ^
 I../include/vlc_common.hPP:RO481TO:_T15CP: note: expanded from macro 'VLC_OBJECT'
);  481 | 
       |            ^ 
   ../include/vlc_network.h: 125: 48: const  note: sexpanded from macro 'net_Connect'
t  125ruct  | #vdeflc_incoe mmon_mneemt_Cbers: onn(cecton(ast , vlb,c_ cob, jed,ct e_t)  *ne)(t_&(Cox)nn->ecobt(j)VL \C_
      OB|               ^JE
CT(a), b, c, d, e)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_comIn file included from access/satip.cmo:37n_:
../include/vlc_network.hme:150mb:12er: s:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 (c  150on |  st   v relctu_ornbj necett__Cont ne*)ct(&Dg(xram ()-o>obbjj, host, po) rt,\
       hlim, IPPROTO_UDP);
      |            ^
|               ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
  146 |         net_ConnectDgram(VLC_OBJECT(a), b, c, d, In file included from access/udp.c:e)
      |                          ^
43:
../include/vlc_common.h:481:15: ../include/vlc_network.h:note: 150:expanded from macro 'VLC_OBJECT'
12:   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481  150 |         con |  st struct vlc_common_  members: (const vlc_object r_t *)(&(x)->obj) \
      |               ^
eturn net_ConnectDgram (obj, host, port, hlim, IPPRIn file included from OTaccess/satip.c:37:
../include/vlc_network.h:159:12O_: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
UDP  159 |     );return net_Open
      Dgram |            ^(obj, host,
../include/vlc_network.h: port, NULL, 0, IP146:26:P note: ROTO_UDPexpanded from macro 'net_ConnectDgram'
);
        146|            ^ |  
  ../include/vlc_network.h  :  155 n:et23_C:on nenote: expanded from macro 'net_OpenDgram'ct
Dgram  155 | (V      LC  net_Op_OenDgram(VLCBJ_OBECJT(ECT(a), b, ca),, b , cd, ,d,  ee)
,      |                          ^
 g)
      |                       ^
../include/vlc_common.h:481:15: note: ../include/vlc_common.h:481:15expanded from macro 'VLC_OBJECT'
:  481 |     note: expanded from macro 'VLC_OBJECT'
   481 |           const  struct vlc_common_ cmemoberns: s(const vlc_to strbject_t *)(&(x)->oubj) c\t
      |               ^
 vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/udp.c:43:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/avio.c:37:
access/../codec/avcodec/avcommon.h:70:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   70 |     if (!var_InheritBool(obj, "quiet")) {
      |          ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/avio.c:37:
access/../codec/avcodec/avcommon.h:71:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   71 |         int64_t verbose = var_InheritInteger(obj, "verbose");
      |                           ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/avio.c:37:
access/../codec/avcodec/avcommon.h:94:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
access/udp.c:159   94:5: warning:  |  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   159 |   msg   _D msbg(objg_, "Dbg( p_aCPU flagccess, s:"op 0xening %0se8x", av_rver=%get_cpu_flags());
      |     ^
s:%d local../include/vlc_messages.h:=%87:5s:%d",
      |     ^
: ../include/vlc_messages.h:note: expanded from macro 'msg_Dbg'87:
5:   87 note:  |  expanded from macro 'msg_Dbg'
    87   |  ms  g_ mGesgne_Gerneriic(cp_(thp_taccess/satip.chis, VL:258:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C_MiSG  258_D | BG  , __VAs, V_ALCRGS_M__)SG
      | _D    ^
../include/vlc_messages.h:BG,78 _:13_V: note: A  expanded from macro 'msg_Generic'
_AR   78GS |   __msg_)
       | Er    ^
r(obj, "read error: %s", vlc v../include/vlc_messages.h:78:l_strerror_c(errno))13:;c_L
      |     ^ note: og
expanded from macro 'msg_Generic'
(VL../include/vlc_messages.h:C_O83:BJE   78 |    C vlc_5T(:Log(V note: LCoexpanded from macro 'msg_Err'
_O), p,   BJEC83 |  T(  o),  mp, sgvlc_m_Goe vlneric(c_mpdule_name, __FILE__, __t_LINE__,hi \
s, VLC_MSG      | _ERR            ^
, _../include/vlc_common.h:481:o_V15: A_note: expanded from macro 'VLC_OBJECT'
ARdulGS__  481e_)
na      |     ^
 |  m      e,../include/vlc_messages.h: _78: 13: _FILE_note: expanded from macro 'msg_Generic'
_,   78 _ |  _L  IN vE_lc_,_Lc \oonst s
      g(V|             ^LC_Otr
uctBJECT(o../include/vlc_common.h:), 481:15: p, vnote: lc_mo vexpanded from macro 'VLC_OBJECT'
l  481 | du c_comm le_ on_ nmemam bers:    (e, co__FILEnst vl__, c_oc__LobjenIct_tNE_s *)t_,(& s \(x)t
      | ruct-> objvlc            ^
_)../include/vlc_common.hco \
:mm      |               ^
o481n_me:mbers: (const v15: lc_objnote: ect_t expanded from macro 'VLC_OBJECT'
*)(  481&(x)->obj) \
      |               ^
 |         const struct vlc_common_members: (const vlc_object_t *)(&(xaccess/udp.c:162:15:)- >warning: obj)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 \  162 |     sys->fd
       |               ^
= net_OpenDgram( p_access, psz_bind_addr, i_bind_port,
      |               ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/udp.c:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Err( p_access, "cannot opeaccess/satip.cn socket" );
      |         ^
:321:../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
21: warning:    due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
83 |   321    |  msg_Generic(p_this, VLC_MSG_       ERR, __VA_AR GS__)
      |     ^
 ../include/vlc_messages.h:78:13 : note: expanded from macro 'msg_Generic'
  (rea   78 | d     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
= net../include/vlc_common.h:481_Read(acce:s15: note: expanded from macro 'VLC_OBJECT'
s,  481 |    s y s-> t c  const struct vlcp__socck, bommonuff_members: (const velr, __Mc_objecIt_t *)(&N(x)->obj) \
(      siz|               ^
eof(buffer), content_lengtaccess/avio.c:114:22haccess/udp.c:173):20: )):warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 )  114
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] |   
        cha|                     ^
r../include/vlc_network.h *  173p:sz | _op170ts :   = var_36:In  sheryitnote: Sts->tirexpanded from macro 'net_Read'meouint = 
vag(r_Inh  170e | ritI#deaccess,fn "atiegnvio-oerptie neonst");
      _Read(a|                      ^
,b,(../include/vlc_variables.h:c,d642:51: p) ne_ac note: cesexpanded from macro 'var_InheritString'
s, "  t_R642 | #ead(VLC_OBdJEefCTinue (dpa-ti)me,outb,"va)cr_I,d);
      | 
      |                                    ^
                   ^
../include/vlc_common.h:481:../include/vlc_variables.hn:615:53herit15St:ring(o: note:  expanded from macro 'var_InheritInteger'
note:   , n) v615 | expanded from macro 'VLC_OBJECT'
a  481 | #defir_ne I v nhear  _Irn herititStrin Ig  (VntLC_ceOBJger(EoCT(nso, o),n)t s v n)
tru      | ct vlc_ar                                                  ^
_Inh../include/vlc_common.h:481ecormm:15: oitn_membnote: expanded from macro 'VLC_OBJECT'eIntrs
: eger((VL  C481 | co_OBnst vlJ   ECT(o   ) c co, n)
ns_o      t|                                                     ^
b sj../include/vlc_common.htruct:481:15 ecvlct__c:omt note: mo *n_)expanded from macro 'VLC_OBJECT'
m  481e( |      &(xmber   s: )c(coo-nstnst>o  vbj)lc_ostru \
ct       vbjlcec_|               ^
t_common_memt *)(&(xb)->eobj)rs: (const  \
v      |               ^
lc_object_t *)(&(x)->obj) \
      |               ^
access/satip.c:344:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
access/avio.c  344 |  :122:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    122 |         m sg_Err(  ac   mscg_Warn(eass, "unkcncownaccess/udp.ce opts:212:io22: n warning: s,\"%s\ "", t"->kdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Rey );e
      c|         ^e  212
i../include/vlc_messages.h:83:5ved : |    note: expanded from macro 'msg_Err'd   up    
   l     83 | icate pa    c  k   mset (g_Gens*ee ricvq_nr=%"a(p_tr_InhPRisIu1, he6riVL")"tInteC, _ger(MSsG_ep_ERR,q_accessn,  __VA_rARG"netwS)or;k-ca
chi      ng__)
");
            |     ^
| ../include/vlc_messages.h:        ^|                      ^

78:../include/vlc_messages.h:85:13:5../include/vlc_variables.h note: expanded from macro 'msg_Generic'::615:53
    : note: expanded from macro 'var_InheritInteger'78 | 
note:       615 | expanded from macro 'msg_Warn'#d
vl   ec_finLog(VLeC_85 |     msg_ varOBJECT_I(onhe),Grie p, nvlertc_mInic(ptodeger(o,_tule_nhiame,s __F,ILE __,VL __C_MLINE_SG n_,_WA) va \
      r_I|             ^nheriRN
, t__../include/vlc_common.h:VIn481:A_15:teger(VLARGC_ note: OBJS_expanded from macro 'VLC_OBJECT'
_)
E  481CT      |     ^
 |   (../include/vlc_messages.h    :  con78st :struoc13), :t  n)
note:       |                                                     ^expanded from macro 'msg_Generic'
vl
c../include/vlc_common.h:_comm481:15   78: note: expanded from macro 'VLC_OBJECT'
 |   on  _481mem |     ber   svl: c_  L c(ogcon(onsstVt  vlcstrLCuc__Oobt vjelcB_comct_t *)(&monJ_me(xmb)-ersE>obCT(: (oj) \), p, co
      v|               ^
nst vllc_ocb_mojduleect_t_ *)access/avio.c:n125:a(&(9m: ex)-, warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
>o  125b_j) _FI |  L   E__, __LINE__, \
      |             ^    ms
g\../include/vlc_common.h
      :|               ^_481Er
:15: note: rexpanded from macro 'VLC_OBJECT'(access, "Failed to open %s: %s", url,
      |         ^

../include/vlc_messages.h  :83481 |      :5:  note: expanded from macro 'msg_Err'
  c   ons83 |    taccess/udp.c:260:13  s:msgt _Gerwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ne
r  u260 |  icc(p_th t vlisc ,_commo   n_ VLmeC_MSG_mbersERR,    __  V: m sgA_(AR_EcGS_orr(_)
n      |     ^
../include/vlc_messages.h:accst v78:13:lc_ note: expanded from macro 'msg_Generic'oessb, 
j"   ect78 | _ret     vlcc_Leive *)ti(&(ogx)-(VLC_>OmeBo-outJb"EC);
      Tj) (o), |             ^
p,../include/vlc_messages.h vlc_\:83:
mod      |               ^
5: note: expanded from macro 'msg_Err'
u   83 |    le_na mme, __sFgI_LGeE__,neaccess/satip.cr ic__(p_:347:this, VLC9_LINE: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  347 |   _M,  S\
        G_E|             ^RR
../include/vlc_common.h:481:, _15:_VA note: _ARGS __)expanded from macro 'VLC_OBJECT'
   481 |  
        |     ^
../include/vlc_messages.h:  78:13:    note: expanded from macro 'msg_Generic'
m   78 cs |   g_Wonsarn  v(lc_aLot scg(VcLCtruesct s_OB,JECT(vl o),"R p, evlc_c_ccoemommdiulon_ve_neameme, m__FdILEb er__s: o, _u(c_LotIn ost f orderNEvl_ pac_ck_obj,et (se \qe
      _|             ^ct_nr=%"Pt *)R
../include/vlc_common.h:I481:(&(15ux): 1note: expanded from macro 'VLC_OBJECT'In file included from -6access/concat.c:">28:
In file included from 
 < %"  481PR../include/vlc_common.h:1031oI |  bju:
)   \
      |               ^
../include/vlc_variables.h   :189:12:   const struct vlcwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_co1maccess/avio.c:6")",
m      136:
5:|  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |   136         ^
   r |  eturn    mvar_SetCon_mesghembc_Dkb../include/vlc_messages.h:85:5:g(eac note: expanded from macro 'msg_Warn'
dce( p_obss,    "%js85se, pszek_abnl |  e,a   sim mere, VLzeC_=%VARs"sgPR_Ge_INTneEGERIi6r4,, : (consise c(pt e_tvlvhalc_ );ka
obblei      ject_t ?s, VL  C_M*)| "(&(x)           ^
-S../include/vlc_variables.h:G_WARN,140:48:  __>onote: bjexpanded from macro 'var_SetChecked') \
      |               ^

  140 | V" #defi: nA_ARGS"note var "_access/udp.c:_)_,
      |     ^Set

278:9:       |     ^
../include/vlc_messages.h:87:5: ../include/vlc_messages.h:78:13:note: expanded from macro 'msg_Dbg'warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

 note:      27887 |  |   expanded from macro 'msg_Generic'
      78 |         m   msgvlc_s_Err(acgL_Geneceric(sp_osth, g(is,VChecked(o"%z ,VLnC_MSGL_,DBtG,, _Cd bytv) ve_s pa_VAOackrBetJEC__ARSGS t_TruetChecn(ocate),ke p, vld(Vd (McLC__mOBoduJ_lECT(e)
      o)|     ^,n
,t,../include/vlc_messages.h_nv)
ame,       :78:13|                                                ^
:_../include/vlc_common.h:481_FTUI w note: expanded from macro 'msg_Generic'
Las   78:E_15 |     _, _v:_LI lc%NzE__, \u)
",
      |                   ^|          ^

../include/vlc_common.h../include/vlc_messages.h_L:og:481:15:(83:5VL note: :note: C_Oexpanded from macro 'VLC_OBJECT' Bexpanded from macro 'VLC_OBJECT'

note: J  481 | expanded from macro 'msg_Err'
     83 |  481    msg   _ |      ECT   (o  co), p,  n cGovlnesst stneri sc(p_tct_motrurucchdtule_ntame, iv v __Flclc_sc,_I VLCcomm_MLEon_SG_E_oR_R, m,_m __VA_oA_Ln_RmGS_meemINEmbe__, \
_)      | 
            ^r      |     ^
b../include/vlc_common.hse: rs: (:481:15:(con note: 
expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h:78st :13:vlc c  481 | note: expanded from macro 'msg_Generic'
_   oon bst vl c_o    bjej ect78c |    t_t_  co *nst vlctst)r_Log(u(VLC&_ (xct )->ov*)blOB(&JEC(x)T(cj_->ocoo)mm, onp,_m vblcemj_b)ermos:dule (c on_name,\
 __      ) \sF| ILE              ^t
 v_      |               ^l_c_
o, _
_bLjINE__, \
      | e            ^c
t_t *)(&../include/vlc_common.h(:xaccess/satip.c481:15::)In file included from - note: expanded from macro 'VLC_OBJECT'
>access/concat.co:b  48128j):
 351\
In file included from  |       |               ^:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 

   ../include/vlc_common.h:1031      351c:
../include/vlc_variables.h:203:o12: warning:  | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nst    203 |   struct   vlc_   comret    urn msmong_Wa_var_SetmembersChrn(:ecked(  p_o(accessc, bj, pszonst _name,vlc_object_ V"GLCt *)_VaARp( i_BOO&L,n se(q_nr (x%"PR v)al -)Iu1;access/avio.c6" :>>160o:5: 
bwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]j)
      |             ^
\
      |               ^ ../include/vlc_variables.h:140:48%
"PR: note: expanded from macro 'var_SetChecked'Iu
16"  160 |   ),    140 | #def proibacbnlyo nleo vafr_st ai paSgetC_ckeheckChedt",
(o,      |         ^
../include/vlc_messages.h:ain85:5: note: expanded from macro 'msg_Warn'P
arse( accen   85s |   ,st , msgv_Ge), vanerir _SetChe"ckeds(VLC_oOuc(tBJEp_t-avio-"his, , ppsVLCz_so_MuSGC_WtARN,T_( _o_VAptoi)ons,_AR ,aGS_c_)n
      ces|     ^
s,../include/vlc_messages.h:-t78:13: ,v)note: expanded from macro 'msg_Generic'
      | 
>p_cfg    78 | )   ;
      |     ^
 vlc                                               ^_L../include/vlc_configuration.hog:
173(V../include/vlc_common.h:60: note: expanded from macro 'config_ChainParse'
:481:LC_O  15: 173note: expanded from macro 'VLC_OBJECT'BJECT( | o),
   481 | p, #   v  def lc_mo  condustle_n iasne conftme,ructi vlc_gc_oC __hFImLEmaoni_nme__, mbPersa__LINE__:rse(  (ca, b, c, d ) con, \
      |             ^fionstg_Ch vl
c_o../include/vlc_common.h:b481:15a: note: expanded from macro 'VLC_OBJECT'jienParct_se( 
t *  481 | )(V&  (x)  ->  obj  ) L\
Ccons_t       sOtrucBJECTt (a| )vl, b,               ^c_co
cmmon_members: (cons, dt )
      |                                                            ^
 v../include/vlc_common.h:lIn file included from c_access/concat.cob:jec28481:
:In file included from 15t:../include/vlc_common.h _tnote: :expanded from macro 'VLC_OBJECT'
1031  481:
../include/vlc_variables.h:  | *)(        const 212&(xstru:12ct v)->: lwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c_  212 | co    bjret) uormmon_membn ers:var (c\
o_SetnChecst vlc      |               ^_
ked (object_t *)(&(x)->obj) \
      | obj, name, VL              ^
C_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetCheckedaccess/avio.c(o,n,t,:vaccess/satip.c175)::391:21:  vawarning: 22due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r_:
Set  391 | C warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]hec
ked(VLC     175_OB | J   ECT(o  char         *      p) s ms,g_zn,t_E,ov)
      |                                                ^
../include/vlc_common.hrr(:a481pcce:15:tss,s note: expanded from macro 'VLC_OBJECT'  "T=
i  481 |   v a   r _med oIut   nsehecndinrgo RnitString(access, "souTSst sP truttc-avio-opttions" vl)ce;_card
      | oo                     ^
wn\nmm"../include/vlc_variables.h)o;
:      | 642                    ^
:n../include/vlc_messages.h:83_m51::5: note: expanded from macro 'msg_Err' note: expanded from macro 'var_InheritString'

e  m   83 | 642   | #b  ersms:dg_Ge (cofnsinte v vlcarene_objri_c(p_teIncth_etri *)hi(&(tx)-S>s,t VLCo_MSG_ErbjRR, __ViA_AR)n \
      |               ^
g(o, GSn__)
      |     ^
) var_Inherit../include/vlc_messages.hIn file included from S:78:t13access/concat.c: rnote: :28expanded from macro 'msg_Generic'
i:
In file included from ../include/vlc_common.h:n1031   78 | :
  g(VLC_OBJECT(o),../include/vlc_variables.h:  227 n):12: warning: v
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]lc_
Log  227 |       |                                                   ^
 ../include/vlc_common.h:(VL481:C_OBJECT(15: note: expanded from macro 'VLC_OBJECT'o),  
p,    vlc_m481 re |   odul tue_name,  rn     covar_Setn__FILECst s__truhctecked(  , v_p_olbj,c __LINEcommon___pme, \m
      | s            ^
bers: (cons../include/vlc_common.h:481tz:15:_ name,v VLC_ note: expanded from macro 'VLC_OBJECT'lc_
o  481 | Vb   AR ject   __FLOAT,t  co nstv s*truct v)(alcl )_&com;
(      xm|            ^on)-
_me>../include/vlc_variables.h:mber140s: o(constb vlcj_o:) \
      48: note: expanded from macro 'var_SetChecked'b|               ^

j  140 | #definecet_t  v*)a(r&_(Sxe)t->Cobhj)e c\
k      |               ^ed
(access/avio.co,:n,t,v) var_184:9SetC: hwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
eckaccess/satip.ced(VL:398C  :21:184 _OBJE | warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
CT(o     398 |  ),n   ,t        ,v) 
          |                                                ^    
 msg../include/vlc_common.h_ :E481r:r( access, "unk15: note: nexpanded from macro 'VLC_OBJECT'o
   481 |     msw g_ Err(   cno nstoac strucpcetion ss\, t"F"ail%s\"ed to send RT"SP tear, t- >key vl);
      | c_commo        ^n_do
wme../include/vlc_messages.hmbn:er:83:s: 5(: note: cexpanded from macro 'msg_Err'onst
 %   d\n83",  re |    vlc_t );
mo      |                     ^bjecs
t_t *../include/vlc_messages.h:g83_:5: )note: expanded from macro 'msg_Err'Gene
ric(p_th(&(x)is,->o bVLC_MS   83 | j)     \G
      |               ^_
ERR, __VA_ARGS__)
      msg|     ^_
GeIn file included from ../include/vlc_messages.h:78:access/concat.cner:13: note: 28expanded from macro 'msg_Generic'
:
i   78cIn file included from (../include/vlc_common.hp_:1031:
../include/vlc_variables.h:241 | :t12: h is,  VLC_MS Gwarning:  _ERvdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]R, 
l__V  241c | _A_ALRGSo   __)
 g(V      rL|     ^
Cet../include/vlc_messages.h:ur_O78:13n : Bnote: expanded from macro 'msg_Generic'var_S
JE   78 | Cet  C  Thevlc(_Locked( op_g)o, p,(VLbC v_OBj, lc_JECT(pmszo)o, p, dvl_nulec_mod_ule_name,an __FILme, E_Va_, _L_LmC_VAINR_SE_e_TR,I \N,
       |             ^G_, 
val../include/vlc_common.h: _481:15F: note: expanded from macro 'VLC_OBJECT'
);
  I      |            ^
LE../include/vlc_variables.h__, 481 |   :__LI140:   48: Nnote: expanded from macro 'var_SetChecked'
 E__, \
  c        on|             ^
st str../include/vlc_common.h:481:15uc:t  vlc_c140note: expanded from macro 'VLC_OBJECT'
 | #ommdefoine varn_m_em  Seb481 | terCh s : (co   nseckt   ed(vlco,n_obj,t coect,v) _tnstv * )(&(x)->obj)s \
at      |               ^rur_Sect v
ltChecked(VLc_commonC_OBJ_members: (const ECaccess/satip.c:407T(o)vlc:17: _warning: ,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n
,object_tt *)(&  407 |   (    ,v)  
      |                                                ^
../include/vlc_common.h :481      x)->ob :j15: ) \note: expanded from macro 'VLC_OBJECT'

      | msg              ^_Err  (acc481es
s |  , "F       const strucailedt  access/avio.c:188:to9 te:vardo lc_cwarning: wn RTommoSdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n_m
Pemb seer  ssi188on" | );
      |                 ^
        msg_Err(s: (../include/vlc_messages.h:83cons:5t v: note: expanded from macro 'msg_Err'
lc_o   83bje |    c msgt_Ga_ccesens,te ric (*")(&(p_xFathis, VL)-i>obj) \
      |               ^
Cl_eMSG_ERdR ,t o_ op_eVnA %_ARGSs_", a_)ccess
      |     ^
->psz_p../include/vlc_messages.h:ath);78:In file included from 13: 
      | access/concat.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:        ^
12note: expanded from macro 'msg_Generic':../include/vlc_messages.h:
83:5 : note: warning:    78expanded from macro 'msg_Err' |  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   
vlc
_L     83 |  256 o  m | s g(V   returnLg _GeC_OBvar_SetCnheerJECicc(pT(k_tho), eis,p,  vVdlc_(module_n amLC_MpSG_e, _Eobj_, p_FILsE__, RR, z_____nLINamEVA_AR_eG, VSLC___,_VAR_ \
      A|             ^
D)../include/vlc_common.h
      | DRE:    ^
../include/vlc_messages.h481:15SS, v: note: aexpanded from macro 'VLC_OBJECT'
l  481:78:13 );
 |         |            ^
:  ../include/vlc_variables.h note: expanded from macro 'msg_Generic'
:140       c:ons48t st78 |   r:   note: expanded from macro 'var_SetChecked'
vl  c_Log(140 | #ucVLCt vlc_OBJ_cECodeTf(ione var_SetCh)e, p, vmcmolked(on_mec,_nm,odutmbele,rsv: (const)_ namve,a vlr_SetChec_o __FILbjectEcked(__t *)V(&(x)->ob_LC_,O BJECT__LI(NEjo) \
      |               ^)__, \,n,t,v)
      

      |             ^
|                                                ^
../include/vlc_common.h../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:481  481 |     access/satip.c:15:   note: :388:42: warning: expanded from macro 'VLC_OBJECT'
   481 comparison of integers of different signs: 'unsigned int' and 'ssize_t' (aka 'int') [-Wsign-compare]
const stru  388 |    c |       t  v  c lc_c   o omnst mson   _membfore r(s: (turcnsiounct vlcst vgnelc_od sbe_cnt j= 0;oe secmt_t *)(&(x)-mont eo_mebmbern;) j{
      | s): (c                                    ~~~~ ^ ~~~
onst vlc_object_t *)(&( \
      | x)              ^
->obj) \
      |               ^
In file included from access/satip.c:489:13access/concat.c:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
489  276 |   |              if( !var_GetChecked  (msg_ pE_rr(acobj, pcsz_neame, VsLsC_VAR_INTEGER, &val ) )
      |          ^,
 "F../include/vlc_variables.hail:ed 142to :all48: onote: expanded from macro 'var_GetChecked'
cate me  mory 142 | for inp#dut beufferfine var"_)G;
      |             ^access/avio.cet
Che:254../include/vlc_messages.h:83:c5: warning: kdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ed(:5:o 
,nnote: expanded from macro 'msg_Err'
,  t,   83 | v254) |     msg var_ _GetEChe   crkr(pmedsg(_Va_GeLnerCiccces_(p_sO, "BJWthECTriso(o),nt,t,v)
      |                                                ^
e o../include/vlc_common.hnl:, VLC481_MSG_ER:R, _15y_:  %zVAunote:  expanded from macro 'VLC_OBJECT'
_b  ytesA481RGS__) |  : 
      |     ^ 
 %s../include/vlc_messages.h:78:   13  c: note: expanded from macro 'msg_Generic'o
", ni_swt ritstruct    78v |     vlcle,
c      |     ^_Lo
g(_VLC../include/vlc_messages.h:83com_OBmon:5:JEC_m note: T(oe), p,mber vlsc_mod: ule_nexpanded from macro 'msg_Err'am(e,c __onst v
l   83 | c_o   b jmFILsg_GeE__, ner__ic(LIp_tNE__, \
      |             ^
ect_t *)(&../include/vlc_common.h:his, 481(x)-V>:obj)L15C: note: expanded from macro 'VLC_OBJECT'
_  481 \
      |               ^
 |    M S G _E  coRRnst ,s t_ru_cVtA _vAlRc_GcomSmo_n__)
      In file included from access/concat.c:28:
In file included from ../include/vlc_common.h:1031:
| ../include/vlc_variables.h    ^:293
me../include/vlc_messages.h::7810m:13bers:: (c onst vlcwarning: _o:bje note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]expanded from macro 'msg_Generic'

c  t_   78 |  t    vl293c_Log(VLC_O | BJE CT(*)o),(& p,(x vlc)-_modu>ole_bjn am) \e
       , |               ^ 
i__Ff( !var_GetChecked( p_obj, ILEpsz_nam_e, VLC_VAR_BOOL, &val ) )
      |          ^
access/satip.c_, _../include/vlc_variables.h_LIN:513:13:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
142E:48:  35__ warning513, | s generated.
     \ 
note:       |             ^
 expanded from macro 'var_GetChecked'../include/vlc_common.h
:481:15         net_142:Pr  | note: intf(expanded from macro 'VLC_OBJECT'
acc  481# |   define var_GetC he c k   ess, esyconstd(o,n,ts stru,v)c vart->t vlcpc__sGo_cck,e
      | ommotChn_            ^
meckede(VLC_OBJECT(ombe),n,t,../include/vlc_network.h:178:41v)
      |                                                ^rs:: note: expanded from macro 'net_Printf'

 ../include/vlc_common.h(:481:15: note: expanded from macro 'VLC_OBJECT'
  178   | 481 |    c o #de   cfine onstne vlc_t_onbjePrisntcft (o,fdts,_...t) rt u*nc)t vlet_cP_cormintf(mon_(&(x)meVLC_OBJE-mberC>s: (To(bcj)o)o ns\t,fd vlc
      |               ^
, _obj__Vect_tA_A RG*)(&(x)->obj)S__)
 \
            |                                         ^
../include/vlc_common.h:481:15|               ^
: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/satip.c:519:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  519 |                 msg_Warn(access, "Failed to keepalive RTSP session");
      |                 ^
../include/vlc_messages.h:85In file included from :5:access/concat.c: note: expanded from macro 'msg_Warn'
28:
In file included from ../include/vlc_common.h   85 |     :m1031sg_Gener:
i../include/vlc_variables.h:304c:(17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
p  304 | access/avio.c_t:274:9: warning: h    is,if (lik edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ly(!var
_  GetCheckeVLC_d (obj,274 name | , VMS     G_   LCWA_VAR_CRN, __OORDS, &vmsg_Erral(acV)))A_ARc
      e|                 ^
GS__)
      |     ^
../include/vlc_variables.h:142:48s: note: expanded from macro 'var_GetChecked'
../include/vlc_messages.h:  142 | #des, "78fSineeke:13: t vo %"a note: expanded from macro 'msg_Generic'PRr_GeIutChecked(o,n64,t,v" f) vailed: %s", par_GositietCheck
on,   78e | 
  d        v(V|         ^
LC_OlBc../include/vlc_messages.h_LoJECg(TV:83:5: note: Lexpanded from macro 'msg_Err'
(   C83_OBJECTo),(o)n,t, |     p,, v mslcv_mo)
      | dulg_e_                                               ^Ge
n../include/vlc_common.h:481amener:15ic(, _: note: p_texpanded from macro 'VLC_OBJECT'_
h  481FILE__, _ |   _LI    isNE__, /bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/librist_plugin_la-rist.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/librist_plugin_la-rist.lo -MD -MP -MF access/.deps/librist_plugin_la-rist.Tpo -c -o access/librist_plugin_la-rist.lo `test -f 'access/rist.c' || echo './'`access/rist.c
  VLC,c _M\on
      |             ^
sSGt_../include/vlc_common.h:E RR481:15:s, __ note: texpanded from macro 'VLC_OBJECT'
rVA_  u481 |    ct AR    GvS__)
l      |     ^
c_co com../include/vlc_messages.h:78nst: st13:r note: expanded from macro 'msg_Generic'umo
n_   mect m78bevl | c_ rs co:mmo n_ vm lc(coe_Lombers:g( VLCn(const vst lc_ovlcbject_t _OBJECT(o)*, p,)(& vl_ob(x)ject_-t *c>obj) _m)(&(x)-od>obule_n\am
e      | j,)  \
              ^
      __F|               ^
ILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         constaccess/satip.c:528:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  528 |     msg_Dbg(access, "timed out waiting for data...");
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_ sGetrneuct vric(p_thlcis, VLC_M_SG_DBGcommon_m, _ember_VAs: _A(coRGSnst vlc___)
      obj|     ^ect
../include/vlc_messages.h:_t 78:*)(&(x)->o13:bj) \ 
      | note: expanded from macro 'msg_Generic'              ^

   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, In file included from _access/concat.c:28:
In file included from ../include/vlc_common.h:1031:
_FILE_../include/vlc_variables.h:_324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,   324 |    _ i_f( !LIvar_GetChecked( p_obj, psz_naNE__, me\
      |             ^
,../include/vlc_common.h :access/avio.c:336:34: V481:15:warning: LCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 note: expanded from macro 'VLC_OBJECT'
_VA    336 | 481 |  R_      F   LO*AT   d ,  &elvaayl  = c)o nsI )
t strucNTt       6v|          ^lc4_
C../include/vlc_variables.h_c:(1om00mo0)142:48 n_me*mb : vnote: expanded from macro 'var_GetChecked'
eras:r_I (n  142cons | ht verlci#defintInt_ee obvjgear_Getect_Cr(heacct ckese*s)(&(x,)- >obj)d(o" \n
,n,      |               ^
t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
et  481 |         const struwoct vlc_common_membrers: (const vlc_obk-cachijeaccess/satip.cng"c);
      |                                  ^
:t572:38:_ twarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.h *
)(&  :572 | 615:53:      note:        *piexpanded from macro 'var_InheritInteger'
_(64 = INT64_C  615 | #x)->odefbj) (1in\
      |               ^
e var000)_Inh *e var_InritInheritIntteegegre(r(acceo, n) vIn file included from arss_Inaccess/concat.c,:28:
her iIn file included from t"li../include/vlc_common.h:1031Ive:
-cach../include/vlc_variables.h:340:in9g");
n      teg:| er (VLC_                                     ^
warning: Odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]B../include/vlc_variables.hJEC
T(  340 | : o),615:53  n )
       :if( |                                                     ^
 ../include/vlc_common.hnote: expanded from macro 'var_InheritInteger':
va  r481615 | _#GetCh:ecdef15iked:(ne  pnote: expanded from macro 'VLC_OBJECT'
_ob   j,v481 |  psz_        cnamonea, rs_VLC_VItnhAer itIRn_StesgTtRIruct erNG,v &(o, n) vlavrcal _) _)Inche
      omm| r        ^on_mit
eInm../include/vlc_variables.hberst: :(conse142g:48: t vler(VLC_Onote: BJc_expanded from macro 'var_GetChecked'ECT(o
)  142, | #obd jectnef)
in      | e                                                     ^
va../include/vlc_common.h:481_:r_GettCh *15e):( note: &expanded from macro 'VLC_OBJECT'ck
(x)ed-(  o>o481 |  b,j n,)t  \,
 v)         v |               ^
 const struct vlc_comamorn__GetCmheecmkebde(rs: VL(Cc_oOnBsJt vlc_ECT(o),n,object_t,t *)v()
      |                                                ^
&../include/vlc_common.h(:x)481-:>15o:b note: jexpanded from macro 'VLC_OBJECT')
 \
      |               ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/satip.c:593:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  593 |       In file included from access/concat.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9:   sys-warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]>
udp_sock = net_  350 | O p en D if( varg_GretChecked( p_oam(access, "0.bj0.0, p.sz_name, VLC_VAR_STRING, &val ) 0)
",       |         ^
sy../include/vlc_variables.h:142s:48: note: expanded from macro 'var_GetChecked'
->u  142 | d#define pvar_po_GretChetck, NULL,
      |                         ^
ed../include/vlc_network.h(o,n,t,v) v:155ar_G:23: note: etCexpanded from macro 'net_OpenDgram'
h  eck155 |    ed(V LC_OBJECT(o),n,t,v)
      |                                                ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
   net_  481 | O   p  enDg  ram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const str const struct vulc_common_ctmembers: (c onst vlvlc_comc_objecmt_t *on_members)(&(x)->o: (const vlbj)c_ob \jec
      |               ^
t_t *)(&(x)->obj) \
      |               ^
In file included from access/concat.c:28:
In file included from access/satip.c../include/vlc_common.h:603:1031:26::
../include/vlc_variables.h :warning: 362due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:9  : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
603  362 |      |     sys->rtcp_s ock = net_OpenDgr   am(acceif(ss, "0.0 var_.0.0G", seyts->udp_Cheporckte d( p_obj,+ p sz1_n, NULL,ame, VLC_VA
R      _A| D                         ^
DRE../include/vlc_network.h:S155S:,23 :&val ) note:  )
      |         ^
expanded from macro 'net_OpenDgram'
../include/vlc_variables.h:142:48  :155 |    note: expanded from macro 'var_GetChecked'
        net_Op142en | #definDe var_GetCheckedgram(VLC(o_OBJECT(a), b,, nc,,t d,,v ) ev, agr)_
G      etChec|                       ^ked(VLC_
OBJ../include/vlc_common.hECT(o):481:,n,t,v15: )
      |                                                ^
note: expanded from macro 'VLC_OBJECT'../include/vlc_common.h:481:15: 
note: expanded from macro 'VLC_OBJECT'
  481 |       481 |      c       onconstst  sstruct vlc_common_membertrucs: t v(lc_ccoommon_mnemsbters vlc_object_t *: (c)on(st vlc_o&(bx)->joectb_jt)  *)\(
&      | (              ^
x)->obj) \
      |               ^
access/satip.c:613:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  613 |         msg_Err(access, "Could not open two adjacent ports for RTP and RTCP data");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_GeneriIn file included from c(p_taccess/concat.chi:s, 28V:
In file included from ../include/vlc_common.h:L1031:
C_../include/vlc_variables.h:429:5: warning: Mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
SG_E  429 |   R R,  v_a_rV_ACre_ARaGteS( _p__)o
b      j| , psz_name    ^
,../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic' VLC_VAR_INTEGER
    | VLC_VAR_DO78 | INHERIT );
      |     ^ 
 ../include/vlc_variables.h:122:39  : note: expanded from macro 'var_Create'
vl  122 | #deficn_Loe vga(VLrC_O_BJECCTre(ao)te(a,b,c) va, rp, _Create( VvLlc_Cmod_OBJECT(a), b, c )
      |                                       ^
u../include/vlc_common.hle_n:ame,481: __15FILE__, _:_ LINE__, \
note: expanded from macro 'VLC_OBJECT'
      |             ^  481
 | ../include/vlc_common.h:481 : 15:    note:  expanded from macro 'VLC_OBJECT'  c
ons  481 |       t  st ruccto vlnc_st stcommrouct nvlc_members: (const_c ommovn_mlembec_orbs: j(conste vlcc_objt_t *e)ct_(&(x)-t> *)(o&(x)-bj)> ob\
      | j              ^) \
      
|               ^
In file included from access/concat.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: access/satip.c:626due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:22:  442 |     var _warning: Create(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] p
_o  626bj,  |     psbz_name, VLC_VoolAR_BOOL | V LC_VAR_multDOINiHcast =ERIT );
      |     ^
 va../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
r_  122 | In#dehfine var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
eritBool../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
(a  481 |         constccess, stru "sct vlc_coatipm-mmon_umlemtbiecrass:t" )(co;n
      | s                     ^t
 v../include/vlc_variables.hlc_object_t *)(&(x)->obj) \
:      |               ^
In file included from access/concat.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5604:47: note: expanded from macro 'var_InheritBool'
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  604 | #de  455 |     vfine var_Inhear_CrritBool(o, n) vareate( p_obj, _psz_name, VLC_VAR_FLOAT I| VLC_VAR_DOINnhHERIT );
      | eritBool(VLC_OB    ^
JE../include/vlc_variables.hCT(o):122:39: , note: expanded from macro 'var_Create'
  122 | #definn)
      e|                                               ^ 
va../include/vlc_common.h:481r:15_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_c:omm onote: n_expanded from macro 'VLC_OBJECT'mem
bers  :481  |      (cons   cot vlc_nst strobjuecct vlc_cot_tm *)m(on_members: &(x)->obj)(co nst vlc_object_\t *)(&(x)
->obj) \
      |       |               ^
              ^
access/satip.c:632:5: warning: In file included from access/concat.cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:28  :
632 |  In file included from    ../include/vlc_common.hm:s1031g:
_../include/vlc_variables.hD:b469g:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](
acce  s469s | ,   "t  varr_Cyr etaot eo(p epn_ o'%s'", bj, pszac_cnamese, VLC_VARs_->psz_STRINGur l);
|      |     ^
 ../include/vlc_messages.h:87VLC_:5V:AR_DOI Nnote: Hexpanded from macro 'msg_Dbg'
ERIT   87 |     ) ;
      msg_Generic(| p_    ^
t../include/vlc_variables.hh:i122s, VLC_:M39S:G_ DBGnote: , expanded from macro 'var_Create'__
  122 | #define var_Create(a,b,c) vaVA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:r481_:C15r:eate( VL note: C_expanded from macro 'VLC_OBJECT'O
B  J481E |    C T ( a), b, c )
        co| n                                      ^s
t../include/vlc_common.h:481:15: note:  expanded from macro 'VLC_OBJECT's
truct vl  c481_ |      common   cons_mt stembrersuct:  v(clc_common_onmembers: (const vlc_object_t *)st vlc_object_t *)(&(x)-(&(x)->obj) >ob\
      |               ^
j) \
      |               ^
In file included from access/satip.c:634:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  634 |     char *psz_host = var_InheritStaccess/concat.c:ri28:
In file included from n../include/vlc_common.h:g1031(:
a../include/vlc_variables.hc:c477e:ss, "5s:a twarning: ip-due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]h
ost");
      |                      ^  
477../include/vlc_variables.h |  : 642 : 51v:ar_ note: expanded from macro 'var_InheritString'
C  642re | #daefitne var_Ien(heri p_obj, pszt_nSamet,r VLCi_VAnR_gS(o, nTRING | VLC_) var_VAInR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(hera),itS btr, ing(c )
      VLC|                                       ^_OB
../include/vlc_common.h:JEC481:T(o)15:, n)
      |                                                   ^
 note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:481  :48115 |         colibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"rist\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/librist_plugin_la-rist.lo -MD -MP -MF access/.deps/librist_plugin_la-rist.Tpo -c access/rist.c  -fPIC -DPIC -o access/.libs/librist_plugin_la-rist.o
:nst struct vlc_common_members:  note: expanded from macro 'VLC_OBJECT'
(  c481 |         coonnst sstrt vlc_obuct ject_t *)(&(x)v-lc_>comobj) \
      mon_| memb              ^ers:
 (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/concat.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #definaccess/satip.c:e var_Cr664:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  664 |   ate(a, b,    c) var_Create( VLC_OBJECT(a) msg_D, bb, c )
g      |                                       ^
(../include/vlc_common.hac:481:c15ess, : "malfnote: ormexpanded from macro 'VLC_OBJECT'ed 
U  481RL |      : %s" ,  const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 psz_lower_url);
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__In file included from access/concat.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:, __5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
LIN  511 |    E__,  var_Create( p\
      | _o            ^
bj, psz_../include/vlc_common.h:481name, VLC_:15: note: Vexpanded from macro 'VLC_OBJECT'
A  481 |  R_I     N TEGER  | VLC_VAR_Dconst struct vlc_common_members: (const OINHERIT
      |     ^
vlc../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
_obje  ct122 | #define var_Create(a,_t b,c) var_Create( VLC_OBJECT(a), b*),(& c )
      |                                       ^
(../include/vlc_common.hx)->:481:ob15j) \
:       note: expanded from macro 'VLC_OBJECT'
|                 ^
481 |         const struct vlc_common_membersaccess/satip.c:: (668const vlc_object_t: *5: warning: )(&(x)->obj) \due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

      |   668 |               ^
    msg_Dbg(access, "connect to host '%s'", pszIn file included from _access/concat.ch:o28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:s5t);
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
        | 525 |       ^ 
../include/vlc_messages.h: 87var_Create( p_obj, p:sz_na5m: note: expanded from macro 'msg_Dbg'e
, VLC_VA   R87 |   _ B msg_OOL | VLC_VAR_DOINHERIT
      | G    ^
en../include/vlc_variables.her:ic(122p_thi:39:s note: , VLexpanded from macro 'var_Create'C_MS
G  _DBG, 122 | #_define var__CreVaA_ARte(a,b,c) vaGrS___)
      | C    ^
reate( VLC_OBJE../include/vlc_messages.hCT(a):, b, c )78
      |                                       ^
../include/vlc_common.h:13: note: :expanded from macro 'msg_Generic'481:15: note: expanded from macro 'VLC_OBJECT'

  481    |         const stru78 | c    tvlc_ vlLcog(_VLC_comOmBJEConT_members: (co(nost vlc),_object_t *)(& (p, vlc_mxodule)_na->ombe, j__F) \
      |               ^
ILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         coIn file included from access/concat.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nst   539struc |   t   var_Create( p_obj, psz_name, VLC_VAR_FLOATvlc_co | VLC_VAR_DOINHERIT
      m| mon_    ^
m../include/vlc_variables.hemb:122:er39: snote: : (coexpanded from macro 'var_Create'nst 
vlc_  o122bject_ | t#def *)(&(xin)e var->obj_Create(a,b,c)) va \
      |               ^r
_Create( VLC_OBJECT(a), b, c )access/satip.c:669:
      |                                       ^
21: warning: ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481
 |      669 |      s ys->   tccp_sonsot sctk = netruc_t vClco_common_membersn: (consntec tTvCP(alccesc_so, pbjsz_ect_t *)(&h(x)->obj) \
o      |               ^
st, url.i_port);
      |                     ^
../include/vlc_network.h:136:48: note: expanded from macro 'net_ConnectTCP'
  136 | #define net_ConneIn file included from ctTCaccess/concat.cP(a,:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5 :b , cwarning: ) nedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t
_Co  554 |     vnnare_Creatce( pt_TCP(VLobj, psC_Oz_BnamJe, VLCECT_(a)VAR_STR,ING b , c)
| V      L|                                                ^
C_VAR_DOINH../include/vlc_common.hE:RIT
      |     ^
481:../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
15  : note: expanded from macro 'VLC_OBJECT'
122 | #define  481 |      var _Create(a,b,c) v ar_ Create( V cLC_OBJECT(a),o b,n c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
st st  481 |         rconst suctt vlc_corucmt vlc_commonmon_memb_meemberrss: :( (coconstn stv vlc_object_t *)(&(x)->obj) \
      |               ^
lc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/concat.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
access/satip.c:671:  563 | 9    var_Cre: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ate
(  671 |  p _  obj , psz_name , VLC_VAR _STRING  | VLC_VAR_DOINHERIT
      |     ^
 ms../include/vlc_variables.h:122:39: gnote: expanded from macro 'var_Create'
_  Err(122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:a481:15: note: expanded from macro 'VLC_OBJECT'
cces  s481 |         const s,tru c"Failt veld to conc_common_membenrect tos:  (RTSconPst vlc_ob jseervct_t *)(&(xe)->obj) \
      r|               ^
 %s:%d",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLIn file included from C_Maccess/concat.cSG_:ERR28, _:
_VAIn file included from ../include/vlc_common.h_AR:GS_1031:
../include/vlc_variables.h:578_:)9
      |     ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_messages.h:78:
13  578 |     if( var_Change( p_ob:j , psz_nnote: ame, VLC_VARexpanded from macro 'msg_Generic'
_CH   78 |  O ICESCOU N vlc_T, &count, NULL ) )
      |         ^
Log(../include/vlc_variables.h:VLC_128OB:43: note: expanded from macro 'var_Change'
JEC  128 | #dTef(ine var_Co), hangep,( vlca,b,c,d,e) v_modaru_Change( VLC_OBJECT(a), b, c, d, el e)
      |                                           ^
_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
name,  481 |          co__FILE__, nst struc__Lt vIlc_NcE__,o \
      m|             ^
mon_members: (const vlc_object../include/vlc_common.h_t *)(&(x)->obj) \
:      |               ^
481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/satip.c:705:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  705 |         net_Printf(access, sys->tcp_sock,
      |         ^
../include/vlc_network.h:178:41: note: expanded from macro 'net_Printf'
  178 | #define net_Printf(o,fd,...) net_Printf(VLC_OBJECT(o),fd, __VA_ARGS__)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/satip.c:717:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  717 |         net_Printf(access, sys->tcp_sock,
      |         ^
../include/vlc_network.h:178:41: note: expanded from macro 'net_Printf'
  178 | #define net_Printf(o,fd,...) net_Printf(VLC_OBJECT(o),fd, __VA_ARGS__)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/satip.c:727:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  727 |         msg_Err(access, "Failed to setup RTSP session");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/satip.c:737:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  737 |         msg_Warn(access, "SETUP was interrupted, abort startup");
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/satip.c:748:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  748 |         sys->udp_sock = net_OpenDgram(access, sys->udp_address, sys->udp_port, "", sys->udp_port, IPPROTO_UDP);
      |                         ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/satip.c:750:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
access/concat.c:  75068:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |     68 |     a = vlc_access_NewMRL(VLC_OBJECT(access), sys->next->mr  l);
        |                           ^  
  ../include/vlc_common.h:481:15  :  mnote: expanded from macro 'VLC_OBJECT'
sg_Err(ac  481 | cess        , con"Fst stairleud ctot o pevn lUDcP _socckoetm fmoro lnis_temniengm."b);e
      r|             ^s
: (const vlc_object_t ../include/vlc_messages.h:*83:)5:( note: &expanded from macro 'msg_Err'
(   83x |  )  - m>sgo_Gbj) en\er
      |               ^
ic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/satip.c:754:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  754 |         sys->rtcp_sock = net_OpenDgram(accesaccess/concat.c:187:s, s18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ys->udp_addres  187s, |  s    ysch->uar *ldpist_p ort + 1, "= var",_Cr seys->udp_ateGport + 1, IPPROTO_UDP)et;
      |                          ^
Non../include/vlc_network.h:155:23: note: Eexpanded from macro 'net_OpenDgram'
mp  155tyS |      t  ring(access, "concat- nlist");
et      _O| pe                 ^nD
g../include/vlc_variables.hram(V:LC_OBJECT(a), 499:73: note: expanded from macro 'var_CreateGetNonEmptyString'
b,  499 | #define  vcar_CreateGetNonEmpt, yStrindg,(a,b)   va er_CreateGetNonEmptyString( VLC_OBJECT(a,) ,b)
      |                                                                         ^
g)
      |                       ^
../include/vlc_common.h:481../include/vlc_common.h::481:15: note: expanded from macro 'VLC_OBJECT'
15:   note: expanded from macro 'VLC_OBJECT'481
 |   481  |          const struct vlc_  common_m  e  cmbeonrsts s:tr uc(t cvolnc_comst vlc_object_t *)(&(x)->obj) \
      |               ^
mon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/concat.c:198:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  198 |     var_Setaccess/satip.c:756:13St:ring(access, warning:  "concdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
at-  756 |   l          msg_Erri(accessst", ", "Failed to o"); /* prevent repecurns RTionCP  */s
o      |     ^
cket../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString' 
f  262 | #deofinre var_SetString(a,b, lic) s tening  var_SetStr.i");
      |             ^ng(
 V../include/vlc_messages.h:83:5: LC_note: Oexpanded from macro 'msg_Err'
BJE   CT(83a |   ),b,c)
      |                                                ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 m  481 |  s g_Gen eri   c  const struct( vlc_common_memberps_this,: ( VLconCs_t vMlc_SG_oERR, b_ject_VA_ARGS___t *)(&(x)->obj) )\

      |               ^
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const access/concat.c:224:13: stwarning: rucdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t vlc_
c  224 |      o       msg_Err(amcmcon_memberess, "sc: (annot concatenatce location %s", mrl);
      |             ^onst
 vlc../include/vlc_messages.h:83_:5: note: expanded from macro 'msg_Err'
obj   ect_83 |     msgt_ *)(G&(x)->obj) \
      |               ^
eneric(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^access/satip.c:761
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
:5   78 | :     vlc_Log(VLC_OBJECT(o), p, warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vlc  761 |     _mondeule_name, __FILE__, __LtINE__, _\Print
      | f            ^(acces
s, sys->t../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
cp_sock,
      |     ^
  481 |         co../include/vlc_network.hnst :st178:41: rnote: expanded from macro 'net_Printf'
u  178 | #dcefint ve netl_Pricntf_(ocommon_me,fdmbers: (const vlc_object_t ,.*)(&(x)->obj) \
      | ..) ne              ^t_Printf(VLC_
OBJECT(o),fd, __VA_ARGS__)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlaccess/concat.c:233:17: warning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
c  233omm | on_members: (co nst vlc_ object_t    *           msg_E)rr((ac&cess, "cannot concate(nxate directory %s",) mrl);
      | -                ^>obj
) ../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
\   
83 |     msg      | _Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
              ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), access/satip.c:p, vlc768:9_mod:u warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]l
e  768 |  _n       masg_Err(access, "Fmea, __FILE__il,ed to  __plLay RTSPI sessioNn");
      |         ^
E../include/vlc_messages.h:83:5_: note: expanded from macro 'msg_Err'
_,    \
      |             ^
83../include/vlc_common.h |   :  m481sg_:15: note: expanded from macro 'VLC_OBJECT'
Gen  eri481 | c(p   _ thi  s, VL  const strC_uMSG_EcRRt vl,c_common_m emb_ers: (const vlc_object_t *)(&(x)-_>VA_obAj) \
RGS_      |               ^
_)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_co39 warningsmmon_ generatedmemb.
ers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/concat.c:300:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  300 |     var_Destroy(access, "concat-list");
      |     ^
access/satip.c:774:../include/vlc_variables.h:125:9: warning: 39: note: expanded from macro 'var_Destroy'due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  125 | #  774def |         mine vsg_Erar_Dr(acestrocesy(a,bs, ") var_FaiDestledroy t( VLCo all_OBJocaECTte (a), b )block fi
      fo.");
      |                                       ^
|         ^
../include/vlc_common.h../include/vlc_messages.h:83:481:15::5: note: expanded from macro 'VLC_OBJECT'
   481note: expanded from macro 'msg_Err'
 |    83 |            ms cong_Gensteri c(ps_this, VLtC_MSruG_ERct vlc_commoR, __nVA__meARmbersGS: (co__)
      nst vlc|     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'_
o   78bject_t |      *)(&(vlc_Log(VLx)C_OBJE->obj) \CT(o), 
p,       |               ^
vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/satip.c:777:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  777 |     sys->fifo_size = var_InheritInteger(access, "satip-buffer");
      |                      ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/satip.c:780:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  780 |         msg_Err(access, "Failed to create worker thread.");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membmv -f access/.deps/libavio_plugin_la-avio.Tpo access/.deps/libavio_plugin_la-avio.Plo
ers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rist.c:29:
In file included from ../include/vlc_common.h:1031:
depbase=`echo audio_filter/stereo_widen.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_filter/stereo_widen.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/stereo_widen.lo -MD -MP -MF $depbase.Tpo -c -o audio_filter/stereo_widen.lo audio_filter/stereo_widen.c &&\
mv -f $depbase.Tpo $depbase.Plo
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | V31 warningsLC_ generated.
VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"stereo_widen\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/stereo_widen.lo -MD -MP -MF audio_filter/.deps/stereo_widen.Tpo -c audio_filter/stereo_widen.c  -fPIC -DPIC -o audio_filter/.libs/stereo_widen.o
In file included from access/rist.c:34:
../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
      |            ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
  125 | #define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rist.c:34:
../include/vlc_network.h:150:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  150 |     return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
  146 |         net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
      |                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rist.c:34:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_filter/converter/libaudio_format_plugin_la-format.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/converter/libaudio_format_plugin_la-format.lo -MD -MP -MF audio_filter/converter/.deps/libaudio_format_plugin_la-format.Tpo -c -o audio_filter/converter/libaudio_format_plugin_la-format.lo `test -f 'audio_filter/converter/format.c' || echo './'`audio_filter/converter/format.c
access/rist.c:119:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  119 |                    var_InheritInteger(p_access, "network-caching") );
      |                    ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:161:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  161 |     msg_Info( p_access, "Opening Rist Flow Receiver at %s:%d and %s:%d",
      |     ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:169:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  169 |     p_sys->flow->fd_in = net_OpenDgram(p_access, parsed_url->psz_host, parsed_url->i_port, NULL,
      |                          ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:173:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  173 |         msg_Err( p_access, "cannot open input socket" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:179:34: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  179 |         p_sys->flow->fd_rtcp_m = net_OpenDgram(p_access, parsed_url->psz_host, parsed_url->i_port + 1,
      |                                  ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:183:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  183 |             msg_Err( p_access, "cannot open multicast nack socket" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:186:32: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  186 |         p_sys->flow->fd_nack = net_ConnectDgram(p_access, parsed_url->psz_host,
      |                                ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
  146 |         net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
      |                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:191:32: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  191 |         p_sys->flow->fd_nack = net_OpenDgram(p_access, parsed_url->psz_host, parsed_url->i_port + 1,
      |                                ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:196:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  196 |         msg_Err( p_access, "cannot open nack socket" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:201:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  201 |     msg_Info(p_access, "our cname is %s", p_sys->flow->cname);
      |     ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:383:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  383 |                     msg_Dbg(p_access, "Sending NACK for seq %d, age %"PRId64" ms, retry %u, " \
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:350:14: warning: variable 'null_count' set but not used [-Wunused-but-set-variable]
  350 |     uint16_t null_count = 0;
      |              ^
access/rist.c:441:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  441 |         msg_Info(p_access, "Peer IP:Port change detected: old IP:Port %s:%d, new IP:Port %s:%d",
      |         ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:452:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  452 |         msg_Info(p_access, "Peer IP:Port change detected: old IP:Port %s:%d, new IP:Port %s:%d",
      |         ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:462:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  462 |         msg_Info(p_access, "Peer IP:Port %s:%d", inet_ntoa(xin->sin_addr), ntohs(xin->sin_port));
      |         ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:469:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |         msg_Info(p_access, "Peer IP:Port %s:%d", str, ntohs(xin6->sin6_port));
      |         ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:490:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  490 |             msg_Err(p_access, "Rist rtcp packet must have at least 4 bytes, we have %d",
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"audio_format\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/converter/libaudio_format_plugin_la-format.lo -MD -MP -MF audio_filter/converter/.deps/libaudio_format_plugin_la-format.Tpo -c audio_filter/converter/format.c  -fPIC -DPIC -o audio_filter/converter/.libs/libaudio_format_plugin_la-format.o
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:497:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  497 |             msg_Err(p_access, "Malformed rtcp packet starting with %02x, ignoring.", buf[0]);
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:507:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  507 |             msg_Err(p_access, "Malformed rtcp packet, wrong len %d, expecting %u bytes in the " \
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:532:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  532 |                         msg_Err(p_access, "Malformed SDES packet, wrong cname len %d, got a " \
      |                         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:559:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  559 |                             msg_Info(p_access, "Peer Name: %s", new_sender_name);
      |                             ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:561:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  561 |                             msg_Info(p_access, "Peer Name change detected: old Name: %s, new " \
      |                             ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:584:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  584 |                 msg_Err(p_access, "   Unrecognized RTCP packet with PTYPE=%02x!!", ptype);
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:598:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  598 |         msg_Err(p_access, "Rist rtp packet must have at least 12 bytes, we have %zu", len);
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:604:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  604 |         msg_Err(p_access, "Malformed rtp packet header 65 warningsstarti generated.
ng with %02x, ignoring.", buf[0]);
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:615:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  615 |         msg_Info(p_access, "Traffic detected after buffer reset");
      |         ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:618:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  618 |         msg_Info(p_access, "ts@%u", flow->hi_timestamp);
      |         ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:628:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  628 |         msg_Dbg(p_access, "Packet %d RECOVERED, Window: [%d:%d-->%d]", idx, flow->ri, flow->wi,
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:641:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  641 |                 msg_Dbg(p_access, "Gap, got %d, expected %d, %d packet gap, Window: [%d:%d-->%d]",
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:645:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  645 |                 msg_Dbg(p_access, "Out of order, got %d, expected %d, Window: [%d:%d-->%d]", idx,
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:685:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  685 |             msg_Info(p_access, "Forward stream discontinuity idx@%d/%d/%d ts@%u/%u", flow->ri, idx,
      |             ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:699:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  699 |         msg_Info(p_access, "Backwards stream discontinuity idx@%d/%d/%d ts@%u/%u", flow->ri, idx,
      |         ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:760:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  760 |         msg_Dbg(p_access, "Packet NOT RECOVERED, %d packet(s), Window: [%d:%d]", loss_amount,
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:793:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  793 |             msg_Dbg(p_access, "Sent %u NACKs !!!", nack_count);
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:870:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  870 |                 msg_Err(p_access, "socket %d error: %s\n", flow->fd_nack, gai_strerror(errno));
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:882:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  882 |                 msg_Err(p_access, "mcast socket %d error: %s\n",flow->fd_rtcp_m, gai_strerror(errno));
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:894:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  894 |                 msg_Err(p_access, "In file included from audio_filter/stereo_widen.c:27:
socket In file included from ../include/vlc_common.h:%d 1031:
../include/vlc_variables.h:189:12: warning: erdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ro  189 |  r:   % return var_SetChs\n", flow->fd_in, gai_strerror(errno));
      |                 ^
eck../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
ed(    83 |     msg_Generic(p_p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
obj, ../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
p   78 |   sz  _name, VLvC_VAR_lc_INTEGER, Lovag(l );VLC_OBJEC
T(      |            ^
o), p, vlc_modul../include/vlc_variables.h:e_140na:me48, __FILE__, __LINE__, \
: note: expanded from macro 'var_SetChecked'
  140 |       |             ^
#de../include/vlc_common.h:481:15:f note: expanded from macro 'VLC_OBJECT'in
e var_Se  481 | tChecked (o,n  ,     cont,vst) str vaucr_tSetC vhecked(lcVLC_OB_cJEomCTmo(o)n_,nme,t,mbv)er
      s:|                                                ^
 ../include/vlc_common.h:(c481:on15:st note: expanded from macro 'VLC_OBJECT'
   481vl |  c_obj  ec  t_  t  c*)on(&(xst )-st>oructbj v) lc\
_c      | om              ^
mon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/stereo_widen.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetCheaccess/rist.c:ck945:ed13:(  warning: p_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
obj,  945 p |  sz  _n  am  e,   V  LC_ mVAsgR__EBOrrOL(p, _avalcc )e;
      | ss           ^, 
"../include/vlc_variables.h:140We:48:  hnote: expanded from macro 'var_SetChecked'
ave  140 |  %#d defilone varst pac_keSetChtsecked(o",,n,t, pv)_s var_ysSetCh->ecki_elod(VstLC__pOBJackECTet(o)s),n;
,t,v)
      |       |                                                ^
            ^
../include/vlc_common.h:481../include/vlc_messages.h::1583:: note: expanded from macro 'VLC_OBJECT'5: note: /bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_chroma/libi420_rgb_mmx_plugin_la-i420_rgb.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -DMMX -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/libi420_rgb_mmx_plugin_la-i420_rgb.lo -MD -MP -MF video_chroma/.deps/libi420_rgb_mmx_plugin_la-i42expanded from macro 'msg_Err'
0_rgb.Tpo -c -o video_chroma/libi420_rgb_mmx_plugin_la-i420_rgb.lo `test -f 'video_chroma/i420_rgb.c' || echo './'`video_chroma/i420_rgb.c

   83 |     481 |       msg_ Gen eric(p_th  isco, VLC_MSG_nERR, st__ VA_ARGstruct vlc_common_members: (const vlc_object_tS__ *)(&(x)->obj) \
      |               ^
)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LIIn file included from NEaudio_filter/stereo_widen.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
__,   212\
 |           | r            ^e
t../include/vlc_common.h:urn var_S481et:C15h:e cnote: keexpanded from macro 'VLC_OBJECT'd (
  481 |         consotbj,  strucnt vlc_coammon_mme,embers: (c onVLC_VAR_st vlCOc_oORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetCheckbject_t *)(&(x)->obj) \
      |               ^
ed(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct access/rist.c:vl954:13: c_cwarning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]m
mo  n954_ |    m e  m  b  ers:   (mcsog_nIsntfo vlc_o(p_abcjcect_t *e)s(s&,(x)- >"oSbj) \T
ATS: To      |               ^tal 
%u, Recovered %u/%u, Reordered %u, Lost %u, VBR " \
      |             ^
../include/vlc_messages.h:In file included from audio_filter/stereo_widen.c81::5: 27note: expanded from macro 'msg_Info'
:
   81In file included from ../include/vlc_common.h:1031:
 | ../include/vlc_variables.h : 227 : 12m:s gwarning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Gene  ri227c | (p_ t h  reitsu,r n vaVrL_C_MSG_ISNFetChO, __VA_ARecked( pGS___ob)
      j, |     ^
p../include/vlc_messages.h:sz_78:name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
13:../include/vlc_common.h:481 note: :15: expanded from macro 'msg_Generic'
note: expanded from macro 'VLC_OBJECT'
   78  481 |  |        v l c  _Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:991:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  991 |         msg_Err(p_access, "No data received for %"PRId64" ms, resetting buffers",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |  con    svt struct vlclc_Log(VLC_OBJECT(o), p, vlc_module_name, __F_commoILE__, n___mLeImNbEe_r_s,:  \(
c      o| n            ^
../include/vlc_common.h:481st vlc_:15: obnote: expanded from macro 'VLC_OBJECT'
j  481 |         constect_t * struc)(&(xt v)lc_-co>mmobj) \
      | on_              ^me
mbers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/stereo_widen.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:1063:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1063 |  In file included from audio_filter/stereo_widen.c:27    :
In file included from   ../include/vlc_common.h :1031:
ms../include/vlc_variables.hg_Err( p_access, "Failed to parse input URL (%s)",
      |         ^:
256:../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   83 |       256msg |     retu_Generirn var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, vac(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
l )   78; |  
        |            ^
 v../include/vlc_variables.h:lc140:48_Log(: note: VLexpanded from macro 'var_SetChecked'
C  140_O | #defBJECine vT(o), p,ar_ vSetClche_mockedud(leo,n_n,t,vam) e, _var_Se_FItCLE__, __hecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         constLI stNEru__ct , \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |  v l   c _  ccoommnst osntr_umcetm bvlc_cersomm: (cononst vlc__object_t *)(&(x)->obj) member\
      |               ^s
: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/stereo_widen.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChaccess/rist.c:1074:9:e cwarning: kdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ed(
 p_ 1074 | o   b  j ,  msg_Er pr(sz_n p_accaeme, ss,VL "Failed to C_opVAR_IeNnT ErGERist flow , &va(%s)",
      |         ^
l ../include/vlc_messages.h:83:)5 ): note: expanded from macro 'msg_Err'

   83 |     msg_Gen      e|          ^
ric(p_../include/vlc_variables.hth:is,142 V:48: Lnote: Cexpanded from macro 'var_GetChecked'_
MSG  142 | #defi_ERne vR, ar_G__etVACh_AecRGkeS_d(o,_)n,t,
      |     ^
v) var_G../include/vlc_messages.h:78:13e: note: texpanded from macro 'msg_Generic'C
heck   78 |   e d v(lcVLC_OBJEC_LogT(o),(VLCn,t,v)
      _OBJEC|                                                ^
../include/vlc_common.h:T481:(o15:) note: , p, expanded from macro 'VLC_OBJECT'
vlc  481 |         const struct vlc__module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:1080:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1080 |     p_sys->b_disablenacks = var_InheritBool( p_accescs,ommo "n_mdiemberssa:bl (ce-nacoksns" t v);
      | l                            ^
c_../include/vlc_variables.h:o604:47: note: expanded from macro 'var_InheritBool'b
ject  604_ | #dt e*f)i(n&e( xvar)->_oInhbj)eri \
      tB|               ^
ool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |       In file included from audio_filter/stereo_widen.c:27:
  In file included from c../include/vlc_common.ho:n1031s:
t../include/vlc_variables.h :293s:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
tr  uct 293 |     if( vlc_!var_GetcomChmon_mecked( p_obj,em psz_bneamres: (,co nVsLt C_VARvlc__BobjOOL, &ecvat_l ) t) *
)      (&| (         ^x
)../include/vlc_variables.h:142->obj):48:  note: \expanded from macro 'var_GetChecked'

        |               ^
142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBaccess/rist.c:JECT1081(o),n,t,v)
      |                                                ^
:31:../include/vlc_common.h:481 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: 15: note: expanded from macro 'VLC_OBJECT'
1081 |    481 |      p _  sys->b   _sconst stenrdublicndnta cks =v vlacr__cInhoermmointBo_oml( epm_accbesers, s"m:c a(st-cblionnsd-nact vksl"c _);
      |                               ^
o../include/vlc_variables.h:604bj:ect_47: note: expanded from macro 'var_InheritBool't *)(&(x)->ob
j  604 | #)de \
      |               ^f
ine var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15:In file included from audio_filter/stereo_widen.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   note: expanded from macro 'VLC_OBJECT'
304  481 |   |     if (likely(!var_GetChecked (   obj    , name, VLC_VAR_COORDS, &val)))
      |                 ^
cons../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
t stru  142 | #define vctar_GetChe ckevlc_cdommon_members: (const(o,n,t vlc_object,v_t *)) (var_&(x)->obGetChecjked) \
(VL      |               ^
C_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         caccess/rist.c:on1086:st str24uct:  warning: vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
lc _co1086m | mon    p_sys-_m>naembercks_typ: (cone = st vlc_obvjaerc_tI_nherittInte g*e)r((& (px_)a-c>coebsjs, )" n\a
c      |               ^
k-type" );
      |                        ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLIn file included from Caudio_filter/stereo_widen.c_:O27B:
In file included from J../include/vlc_common.h:1031:
E../include/vlc_variables.hC:T(o),324:10:  warning: n)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

        |                                                     ^324 |    
 if../include/vlc_common.h(: !v481:ar_15G:e tnote: expanded from macro 'VLC_OBJECT'
C  481 |         const hescked(truct vlc_ p_obcomjmon, psz__memnaberme, s: (cVLonsC_t vlc_VAobjR_FLecOt_t *)(&(x)->ATob, &j) \
val      |  )               ^
)
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #defineaccess/rist.c: va1087:32: rwarning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Ge tCheck1087ed | (    po,n_,sys->ti,_vm)a xv_paarc_kGeett_Csize = vaherc_kIendhe(VLC_OBrJECT(o),nitInteg,etr( p_a,cvc)
      |                                                ^
ess,../include/vlc_common.h :481:15: note: expanded from macro 'VLC_OBJECT'"
packe  t481- | s i       conzset"  s)t;r
u      c|                                ^t
 ../include/vlc_variables.h:615:vlc_53:comm onote: nexpanded from macro 'var_InheritInteger'_
m  em615 | b#ers: (deconst vlfinec_objec vat_t *r_)(I&nhe(x)->obj) \
      |               ^
ritInteger(o, n) var_InhIn file included from eritIaudio_filter/stereo_widen.cn:te27g:
eIn file included from r../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9(VLC_OB: JECwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]T(o),
 n)  340
 |        |                                                     ^
   if( var_G../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
et  481 |        C checkonsted st( p_rucobj, pt sz_namevlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
, VLC_access/rist.cVA:1088:29:R_ warning: STRIdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
N 1088 |  G, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t  ,v p_s)
      | ys->i                                               ^
../include/vlc_common.h:_481:15: note: poll_expanded from macro 'VLC_OBJECT'
timeo  481 |    u     ctons t stru=ct vlc_common _membvers: (ar_Iconstnh vlc_objecet_t rit*)(&(x)Intege->orbj() \ p_ac
ce      |               ^
ss,In file included from audio_filter/stereo_widen.c: "maximum-jitte27:
rIn file included from "../include/vlc_common.h );
      :| 1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]                            ^

  ../include/vlc_variables.h:350 |    615 if( va:r_Get53Che: cked( p_obj, psz_name,note:  VLCexpanded from macro 'var_InheritInteger'
_V  615 | AR_STRING,#d &val ) )
      | ef        ^
../include/vlc_variables.hin:e v142ar_:48: note: Iexpanded from macro 'var_GetChecked'nhe
ri  t142I | n#tdeefingere va(or_Ge, tChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
:../include/vlc_common.h:481: note: 15: expanded from macro 'VLC_OBJECT'
note: expanded from macro 'VLC_OBJECT'
    481 |     481 |      c      o ncsotn sstrt struucct t vlc_cvlc_comomommon_mne_mmemberberss: (con:s t (vlcc_oonsbtj evctl_ct _*o)(b&j(xect_t *)()->obj) &(\
x)->      ob|               ^
j) \
      |               ^
access/rist.c:1089:35: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1089 |     p_sys->flow->retry_interval = var_InheritInteIn file included from audio_filter/stereo_widen.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_oger( pbj,_ accpsz_ess, "retry-intenamer, VvalLC_VA" );
      |                                   ^
R_AD../include/vlc_variables.h:615D:53: note: expanded from macro 'var_InheritInteger'
RES  615 | #defineS,  &vvar_InherialtInteger ) )
      |         ^(o, n
)../include/vlc_variables.h var_InheritInteger(V:142:48L: note: Cexpanded from macro 'var_GetChecked'
_OBJEC  T(142o | #define va), r_Gn)etC
      | hecked(                                                    ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
o,  481 |         const structn vlc_commo,t,n_members: (cv) var_oGetChecnst vlc_obkjected(VL_tC *)(&(x)->obj_O)BJECT( \
      |               ^
o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         caccess/rist.c:1090:32onst st: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ruct vlc_common_mem b1090ers: (const vlc_object_t *)(&(x) |     p_sys->flow->max_retries = var_InheritInteger( p_access, "max-retries" );
      |                                ^
../include/vlc_variables.h:615:53:->obj) \
      |               ^
 note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/stereo_widen.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]access/rist.c:1091:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

 1091 |      429  |    p_s vary_Crlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"i420_rgb_mmx\" -D__PLUGIN__ -I./access -I./codec -DMMX -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/libi420_rgb_mmx_plugin_la-i420_rgb.lo -MD -MP -MF video_chroma/.deps/libi420_rgb_mmx_plugin_la-i420_rgb.Tpo -c video_chroma/i420_rgb.c  -fPIC -DPIC -o video_chroma/.libs/libi420_rgb_mmx_plugin_la-i420_rgb.o
eate( p_obj, pss->fzlow->lat_enname, VLCc_VAyR =_INTEGER | VLC_V AR_DOINHERIvT )ar_;I
      n| h    ^eritI
nteger( ../include/vlc_variables.h:122:39p_acces:s,  note: expanded from macro 'var_Create'
"  l122a | t#ency"d efi)ne ;
      |                            ^
va../include/vlc_variables.hr:_615C:53:r note: eexpanded from macro 'var_InheritInteger'a
te(a,b  ,615c) var_ | C#rdeeafte( VLC_OiBJEnCeT (va),ar_In b,heritIn c tege)
r(o,      |                                       ^ 
../include/vlc_common.hn) :481var:15: note: expanded from macro 'VLC_OBJECT'
_  I481n | he ri t      coInteger(nVLsCt struc_OBJECT(to ),v nl)
c      |                                                     ^
../include/vlc_common.h:481:15_commo: n_members: (const vlcnote: expanded from macro 'VLC_OBJECT'_ob
ject_t  481 *)(&( |  x)-  >o b j )   \c
onst s      t| r              ^u
ct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/stereo_widen.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJEaccess/rist.c:1095:39: Cwarning: Tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(a),  b1095, |     c   ) 
  p_sys-      |                                       ^
>flo../include/vlc_common.hw:-481>:r15e: onote: rexpanded from macro 'VLC_OBJECT'd
er_  b481uff |    e r   =   convsatr _sItnrhuecrti tvIlncte_cogmemro(n _pm_eamcbceserss: (, "recorodnesrt vl-cb_uofbfjeerc"t _)t;
      |  *                                      ^)
(&(x)../include/vlc_variables.h-:>615o:b53:j note: )expanded from macro 'var_InheritInteger' 
\  615 | #d
e      f| i              ^n
e var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECTIn file included from (o),audio_filter/stereo_widen.c :27:
In file included from ../include/vlc_common.h:n)1031
:
      |                                                     ^
../include/vlc_variables.h:455../include/vlc_common.h::5481:: 15warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] note: 
expanded from macro 'VLC_OBJECT'
  455 |       v481a | r _ C r e a t e ( p_coobnjst , sptsrzu_cntame,  VvlLcC__coVmAR_FLmOoAnT_ m|e VLC_mVbeArR_DOsI:N H(ERIT c)o;n
s      t|      ^v
l../include/vlc_variables.h:c_o122b:j39e:ct _note: texpanded from macro 'var_Create' *
)  (122& | (x#)d-e>foibnje)  v\
a      | r_Cre              ^a
te(a,b,c) var_Create( VLC_OBJEaccess/rist.cC:T1096(:a5), b, : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
 )
      |                                       ^
 ../include/vlc_common.h:481:15: 1096 |     msnote: gexpanded from macro 'VLC_OBJECT'_
I  481 |  n f o(p_acc e ss ,   "cSoentstting  sqtureuuce tl avtlecn_ccyo tmom o%nd_ mmesm"b,e rps_: s(ycson-s>flow->tl avtelncc_yo)b;ject_t *)
      |     ^
(../include/vlc_messages.h:81:&5(:x )->obj)note:  expanded from macro 'msg_Info'
   81\
 |       |                ^ 
  msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
In file included from audio_filter/stereo_widen.c:../include/vlc_messages.h27::
78In file included from :13: note: ../include/vlc_common.hexpanded from macro 'msg_Generic':
1031:
../include/vlc_variables.h:   78 |   469 : 5v:l cwarning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]L
og  469( | V  L C_OBJE CvTa(ro_)C,r eatpe( p_obj,, vlc_m opdsuzl_en_anmae,m eV,L C___VFAIRL_ES_T_R,I N_G_ L|I NVEL_C__,V AR\_
D      O| I            ^
../include/vlc_common.hNHER:I481T: 15): note: expanded from macro 'VLC_OBJECT'
;
      |     ^
  481 |     ../include/vlc_variables.h :122:39: note: expanded from macro 'var_Create'
   122 | #  consdte fsitnreu var_Create(ac,tb ,vc) var_Create( VLC_OBJElc_comCmTo(na_)m,e mbb,ers: ( cco nst vl)c
_      o| b                                      ^
ject../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'_t 
*)(&(  x481) | - > o      cbojns)t \
      |               ^
 struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rist.c:1110:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1110 |         In file included from audio_filter/stereo_widen.c:ms27g:
_In file included from E../include/vlc_common.hr:r(1031p_:
acce../include/vlc_variables.h:477:5: swarning: sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],
 "  477F | ail    var_Ced to crreeaatte( p_obj, ep swzorker th_rneaadm.e",) ;VLC_VAR
      | _        ^S
T../include/vlc_messages.h:R83I:N5G | VL:C_In file included from  Vnote: expanded from macro 'msg_Err'AR_D
OINH   83audio_filter/converter/format.c |     ERmsI:g_37:
T In file included from ../include/vlc_common.h:Generi1031c(p_this, :
);../include/vlc_variables.h:189:12: 
      |     ^
VLC../include/vlc_variables.h:122:39:warning: _ due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]note: expanded from macro 'var_Create'

M  122 | #  SG189 | _defERR, __V inA_e  va Ar reRGS__t_)
      urn|     ^
../include/vlc_messages.h: 78:13:var note: _Seexpanded from macro 'msg_Generic'
t   78C |  h  ecked vl(c_ p_objLo, pg(sz_nVLCraeameC_,tOBJe( EaCTVLC,b(o), p, ,_VAc)vlR_Ic_NmoTEGE duRlva, er_vCreal_nam );at
ee      |            ^
(,../include/vlc_variables.h: V140LC:_O48B JE: note: CTexpanded from macro 'var_SetChecked'(__
F  a)140 | #defi, nb,e ILE_ cv )a
      r|                                       ^__,Se
../include/vlc_common.h:tCh481:eck15:ed note: (o,n,t expanded from macro 'VLC_OBJECT'__,
LvIN)E_ _  481v |  a,  r_ \
 S   et cChe      | cked(VLC_OBJEC            ^
T../include/vlc_common.hon(st o),:snt481:ruct vlc_commo15:,t,v) n_
      | me                                               ^note: mbers: 
(c../include/vlc_common.h:expanded from macro 'VLC_OBJECT'
on  481481:15: note: expanded from macro 'VLC_OBJECT'
 | st   v  481   |          co ns  lcco_t struct vlnstc_ strucocommobjt vne_members:l (coct_nstc_ vcot *)mmon(lc__obj&(x)m->obj) \ec
      |               ^
et_t *m)bers: (c(&(x)->obj) \
In file included from       | audio_filter/stereo_widen.c:27              ^
:
onst In file included from ../include/vlc_common.h:1031:
v../include/vlc_variables.hlc:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  o491 |  bj   evacr_Create( pt_obj, psz_name, VL_C_VAR_AtDDRESS | VLC_VAR_DOINHERIT );
      |      ^
*)(../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
&(x  122 | #de)fine var_Cre->ate(a,b,c) vaor_Creabjte( VLC_OBJE)C T(\a),
       |               ^
b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: In file included from audio_filter/converter/format.c:37:
In file included from (const../include/vlc_common.h :1031:
../include/vlc_variables.h:vlc_objec203:t_12: warning: t *)(&(x)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
->o  203 | bj)    retur \
n      |  var              ^
_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140In file included from :48audio_filter/stereo_widen.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:: note: 5expanded from macro 'var_SetChecked': 
warning:   140 | #due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]d
e  511 |  f   var_Creatinee(  p_obj, psz_name, Vvar_SetChecked(o,n,t,v) var_LC_VAR_INTESetCheGER | VLcC_VkAR_DOINHERIT
      |     ^
e../include/vlc_variables.hd:122:39: note: expanded from macro 'var_Create'
(V  122L | C#define_ var_CreOBJEate(a,CT(b,c) var_Create( VLC_OBJECT(a), ob, c ))
      | ,                                      ^
n,../include/vlc_common.h:t481:15,v: note: expanded from macro 'VLC_OBJECT'
)
      |                                                ^  481 | 
   ../include/vlc_common.h     con:481st struct :v15: note: expanded from macro 'VLC_OBJECT'lc_commo
n  _mem481bers |   : (const vlc_ object_t *)(&(x)->o bj)  \
      |               ^ 
  const struct vlc_common_members: (const vlc_oIn file included from audio_filter/stereo_widen.c:27:
In file included from ../include/vlc_common.h:1031:
bj../include/vlc_variables.he:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  525 |     vatr_Create( _t *)p_obj,(& psz_n(xame,)-> VLoC_VAR_BOOL | VLC_VAR_DOIbNj) \H
      |               ^
ERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) vIn file included from aaudio_filter/converter/format.cr:_Cr37:
In file included from ../include/vlc_common.heat:1031e:
( VL../include/vlc_variables.hC_:212:OBJECT(a), b, c )12
      | : warning:                                       ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481  212: |     15: renote: expanded from macro 'VLC_OBJECT't
urn  481 |         const  struct vlc_common_members: (vaconst r_SetvChecklc_object_t *)ed (ob(&(x)->obj,j) n \
      a| m              ^
e, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #In file included from defiaudio_filter/stereo_widen.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ne   539 | var_S    var_Create( p_obj, psz_name,et ChecVLkeC_Vd(AR_o,FLOn,AT t,| VvL)C _VAvRa_rD_SetCOINHhEeckeRIT
      | d(VLC_OBJ    ^
EC../include/vlc_variables.h:122T(:o)39: ,note: nexpanded from macro 'var_Create'
,  122 | #define t,vav)r_Crea
te(a,b,c) var_Create( V      LC_OBJECT(a|                                                ^
), b,../include/vlc_common.h: c )
      |                                       ^
481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  481 |      :481:15: note: expanded from macro 'VLC_OBJECT'
   c  481o | nst stru       ct  cvonlst strucct _vlc_commonco_membmemon_mrs: (const vlemc_beobjres: ct_t *)(&((x)co->obj) \
n      |               ^
st vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/stereo_widen.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_CreIn file included from audio_filter/converter/format.c:at37:
In file included from ../include/vlc_common.he:(1031 :
../include/vlc_variables.h:227:12:p warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  obj227 |     r, psz_name, VLC_VAR_STRINGe | VLC_VAR_DOINHERIT
turn       |     ^
var_S../include/vlc_variables.h:122e:39:t note: expanded from macro 'var_Create'C
hecked  122 | #define var_Create(( a,b,c) var_Create( VLC_OBJECT(a), b, pc )
      |                                       ^
../include/vlc_common.h:_obj, 481:15: note: expanded from macro 'VLC_OBJECT'
psz_na  481 |       me  const struct vl,c_co mmon_meVLmC_VAR_FberLOAT, s: (const vvlc_objeal );
ct_t *)(&      |            ^
(x)->obj) ../include/vlc_variables.h\
      |               ^
:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SeIn file included from taudio_filter/stereo_widen.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Che  563 |     vckedar_Crea(te( p_obj, psz_namVe, VLC_VAR_STLRING | VLC_VAR_CDOIN_HERIT
      |     ^
OBJ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
ECT(  122 | #o),ndefine var_Create(a,b,c) var_Create( VLC_OBJECT(a), b,t,,v)
      |                                                ^ c )
      |                                       ^

../include/vlc_common.h:../include/vlc_common.h481:15: note: expanded from macro 'VLC_OBJECT'
:481:15  481 |         const struct v:lc_com note: expanded from macro 'VLC_OBJECT'm
on  481 |  _me m bers: (const vlc_object_t *)(&( x)->obj)     \
      |               ^
const struct vlc_common_members: (const vlc_object_t *In file included from )audio_filter/stereo_widen.c(&(x):27->obj:
)In file included from  ../include/vlc_common.h:1031\
      :
|               ^
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_In file included from audio_filter/converter/format.c:name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
37:
In file included from ../include/vlc_common.h:1031../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  128 |   241 | #de fine var_Ch an ge(a,b,c,d,e) v rar_Change( VLC_OBJECT(a), b, c, ed, e )
      |                                           ^
turn../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT' var_SetChecke
d(  481 |         const struc t vlcp__ocboj, psmmozn_nam_ememb, VLers: (consCt vlc_objec_tVAR_S_t *)(&T(x)RI->NoGb,j) val \
       |               ^
);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/format.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/format.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/format.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/format.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/format.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/format.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/format.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/format.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/format.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/format.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/format.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,In file included from audio_filter/stereo_widen.c:29:
../include/vlc_filter.h:b,c) 167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
var_  167Cr |       eat  me( sgVLC_W_OBarJECn(T(a p), b, c_f )ilt
      er,|                                       ^ "
../include/vlc_common.h:481:15: note: caexpanded from macro 'VLC_OBJECT'
n't get output pic  481ture |   "    );
      |         ^
  ../include/vlc_messages.h: const struct vlc_co85:mmon_members: (const vlc_objec5: note: expanded from macro 'msg_Warn't_t *)(&(
x)   85 | ->  ob  j)ms \g_
      Gen|               ^er
ic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: In file included from audio_filter/converter/format.cexpanded from macro 'msg_Generic'
:37   78:
In file included from  |  ../include/vlc_common.h:  1031:
 v../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
l  469c_Lo |   g(  VLvaC_r_OBJECTCre(o), p, vlc_moate( p_obj, psz_name, VLC_VduAR_STRIle_nNGam |e, V _LC_F_VILARE__D_,OI _NH_LERINITE_ )_,;
      |  \
          ^
|             ^../include/vlc_variables.h:
122:../include/vlc_common.h:39:481: note: 15:expanded from macro 'var_Create'
   122 | #note: expanded from macro 'VLC_OBJECT'
d  481ef |  in  e var_Create(a,b,c) var_Cr   ea  te( VLC_OBJECT(a), b, c )
      | co                                      ^ns
t s../include/vlc_common.htr:481:uct15: note:  vexpanded from macro 'VLC_OBJECT'
l  481 |   c_   co   constmmon_mem struct vlcbe_crsomm: (consot n_mvlembers: (cc_object_to *)(&(nsx)t-> vlc_object_t *)ob(&(x)->obj)j) \
      |  \
      |               ^              ^

In file included from audio_filter/converter/format.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DIn file included from audio_filter/stereo_widen.cO:INHERIT );29:
../include/vlc_filter.h
      :213|     ^
:9../include/vlc_variables.h: :122:39: note: expanded from macro 'var_Create'
warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
122 |   213 | #  d  e  fine var_Cr  mesgate_W(a,b,c)ar n(v pa_fril_Crter,eate( VLC_OBJECT(a "), b, canc )
      |                                       ^
't../include/vlc_common.h: g481:15: note: expanded from macro 'VLC_OBJECT'
e  481 |         ct outpout subpictnure" );st s
      |         ^
tr../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
u   ct85 |     ms vlg_Gc_ecneromic(monp_this, VLC_m_MSGe_WARN, __VA_ARGS__)
      |     ^
m../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
be   78 |     vlcrs: _(constL og(VLC_OBJECT(o), p, vlcv_moldc_objecule_namte_t *)(&, _(_FILE__, __LxINE__, )->o\
bj) \      | 
            ^
      | ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
              ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&In file included from (x)->obj) \
      |               ^
audio_filter/converter/format.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/format.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/format.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/format.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/format.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_oaudio_filter/stereo_widen.c:129:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]bj
,  129 |     psz_name, VLC_VAR_STRING |      msg_Err ( p_filter, "stereo enhance requires stereo"V );
      L|         ^
C_VAR_DOI../include/vlc_messages.h:83:5:NHERIT
      |     ^ note: 
expanded from macro 'msg_Err'
../include/vlc_variables.h:   83 |     msg_Generic(p_this, VLC_MSG122_ERR, __VA:39: note: _ARGS__)expanded from macro 'var_Create'

        |     ^
122../include/vlc_messages.h: | 78:13: note: expanded from macro 'msg_Generic'
#defi   78ne |  var_   C vlc_Log(VLC_OBJECT(or), peate(a,b, vlc_module_name, __FILE__, __LIN,cE__, )\
 var_      | Creat            ^
e( V../include/vlc_common.hLC_OBJ:481:15: note: expanded from macro 'VLC_OBJECT'
ECT  481 |  (a       con), sb, ct struc t vlc_c)
om      |                                       ^
mo../include/vlc_common.hn_membe:r481:15: note: expanded from macro 'VLC_OBJECT'
s: (con  481st |  vl  c_object _t *)(& (x)-> o   constb stj) \
      |               ^
ruct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/stereo_widen.c:141:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  141 |     CREATE_VAR( f_delay,     CONFIn file included from IG_PREFIXaudio_filter/converter/format.c :37:
In file included from ../include/vlc_common.h:"delay" )
      | 1031    ^
:
../include/vlc_variables.h:563:audio_filter/stereo_widen.c:138:19: note: expanded from macro 'CREATE_VAR'
5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  138   |     p_sys->stor = var_Crea563 | teGetFloat(   p_aout  var_Cre,a var ); \
      |                   ^
t../include/vlc_variables.h:e( p_ob497:55: note: expanded from macro 'var_CreateGetFloat'
j, p  497 | #desfine vzar_n_CraeateGeme,tFl Voat(a,b)   var_CreatLC_VAR_SeGeTtFloat(RING  VLC| V_OBJECT(a),Lb)
      |                                                       ^C
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_VAR_D  481OIN |  HER  IT
      |     ^
  ../include/vlc_variables.h   :122:co39: note: expanded from macro 'var_Create'ns
t   st122 | ruct vlc_common_#medmbers: (const vlc_objeceft_t *)ine var_(&Cre(x)->obj) \
ate(a,      | b,c              ^
) var_Create( VLC_OBJECT(aaudio_filter/stereo_widen.c), b, c )
:141:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |                                       ^
audio_filter/stereo_widen.c:139:5: note: expanded from macro 'CREATE_VAR'
../include/vlc_common.h:481:15:   139 |    note: expanded from macro 'VLC_OBJECT'
   481var |     _AddCallback( p_aout, v  ar  const str, paramCallback, p_syucs );
      |     ^
t../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
 v  166 | #defilne var_AddCalc_colback(a,b,c,d)m var_AmddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
o../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
n_  481 |        members: ( cconst struIn file included from onctvideo_chroma/i420_rgb.c: s35:
In file included from vlt ../include/vlc_common.hc_cov:mmon_1031:
../include/vlc_variables.h:members: (conlcst vlc__189oobj:12:bjectec_t_ warning: t t*)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
( *  189)&( |     (&(x)->returobn vj)ar_ \
      |               ^SetCh
ecked( p_obj, px)->obj) \sz_name
      |               ^
,In file included from audio_filter/converter/format.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578: V9:audio_filter/stereo_widen.c:142LC:5 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: warning:   578due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |    142   |  _VA    R_INTCifREAEGETER,_(VAR(  f_f vveedbaal ck,  );
ar_Ch      | angeCON           ^
F../include/vlc_variables.h:140( p_oIbjG_P:48: note: expanded from macro 'var_SetChecked'
R  140EF | , psz#deIX fin"fe v_naemare_edS, bVetCLack"heck eC_V)
      | AR_    ^CHOd
I(o,CESaudio_filter/stereo_widen.cCOUNn,:tT138, &:cou19n,v): vat, Nr_U LL note: ) expanded from macro 'CREATE_VAR')
      |         ^

S../include/vlc_variables.h  et138 |  :128:43 : note: expanded from macro 'var_Change'Ch  p_syseck-ed(
>stVLC_or = var_CreateGetFl  128 | o#defOBianJEte (CT(o),varn,t p__Cha,v)oang
u      |                                                ^
t, e(a,b,vc,d,ae)r../include/vlc_common.h:481  var)_C:15: note: hangeexpanded from macro 'VLC_OBJECT'
( VLC;_O  481BJE |  CT(\ a),
 b,       c, |                   ^
    d../include/vlc_variables.h:497:55: note: , eexpanded from macro 'var_CreateGetFloat'   )
      |                                           ^

  497../include/vlc_common.h:481 | :15: #defi cnnote: expanded from macro 'VLC_OBJECT'
o  481 | nst setruct var_ vl  Cc_crommeateGone_memtbers:F (  conlst vloat(ac_  ,  bconst)obj sectru ct vt_l t * )(&(c_covmmon_maex)->obmrberjs:_Creat) \
 (coenst Gvl      c_et|               ^
Floaobjet(c VLC_OBJECT(at_t *)(),b)&(x
      )-|                                                       ^
>oIn file included from ../include/vlc_common.hbj:video_chroma/i420_rgb.c:35481) \:
      | :
In file included from 15../include/vlc_common.h:1031              ^:
../include/vlc_variables.h:203: 
note: expanded from macro 'VLC_OBJECT'
:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481
 |     203 |        re   tcuonst strrnuct  vlvac_common_members:r _(const vlc_object_t *)(&(x)Se-t>obj) \
      |               ^
Checked( p_obj, psz_name, Vaudio_filter/stereo_widen.c:142:L5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]C_
VAaudio_filter/stereo_widen.cR_BOOL:139:, 5: note: expanded from macro 'CREATE_VAR'
va  139l |   );
      |            ^
  ../include/vlc_variables.h var_AddCallback(: 140p_aout, var, paramCallback, p_sys );
      |     ^
:../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
48:   166 | #denote: expanded from macro 'var_SetChecked'
fi  ne va140r | _AddCallback(a,b,c,d)# var_AddCallback( VdeLCfin_e varOBJECT(a), b, c, d )
      |                                                   ^
_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'S
etChecked(o,  481 |  n ,t,v) va   r  _ cSetCheonst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
c      |               ^
ked(VLC_OBJECT(o),n,t,v)
      |                                                ^
audio_filter/stereo_widen.c../include/vlc_common.h:481::15143:: note: expanded from macro 'VLC_OBJECT'
5  481 |      : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
   c143o | ns t    CREATE_VAR( f_crossfeed, strucCONtFIG_P Rvlc_EFIcXo "cmmon_mrossfeed" )
      |     ^
emberaudio_filter/stereo_widen.c:s: (138c:o19: note: expanded from macro 'CREATE_VAR'
nst v  138 |   lc  p_sys->stor = var_CreateGetFloat( p_aout, var ); \
      | _                  ^object
_t *../include/vlc_variables.h:497:55: note: expanded from macro 'var_CreateGetFloat'
)(  497 | #define var_&Create(GetFloat(a,b)   var_CreateGetFloat( VLC_OBJECT(a),b)
      |                                                       ^
x../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
)-  >obj)481 |         const s tr\
uct vl      |               ^
c_common_members: (const vlc_object_t *)(&(x)->obIn file included from j) \
      |               ^
video_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     audio_filter/stereo_widen.cr:et143u:r5n: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]v
araudio_filter/stereo_widen.c:_139:S5e:t Cnote: expanded from macro 'CREATE_VAR'
h  e139c |   k e var_d (oAddCallback( p_aout, var, paramCallback, p_sysbj, na m);e
      | , V    ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
LC_V  166 | #define AvaR_COORr_ADS, vddCaalllbac)k(a,b,c,d) var_AddCall;
b      |            ^
ac../include/vlc_variables.hk( VLC_OBJECT(a), b, c, d )
      |                                                   ^
:../include/vlc_common.h:481:15140:48:: note: expanded from macro 'VLC_OBJECT'
   481note: expanded from macro 'var_SetChecked' |         con
st   struct vlc_common_me140mbers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 | #define var_SetCheckedaudio_filter/stereo_widen.c(o,n:144:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  144 |     CRt,Ev) vATE_VAR( f_dry_mix,   CONFIG_PREFIXa "r_SetChdry-mix" )
      |     ^
eaudio_filter/stereo_widen.c:138:19: note: expanded from macro 'CREATE_VAR'
cked(VLC_O  138 | BJE    p_sys->stor = var_CreateGetFloat( p_aout, var ); \
      |                   ^
C../include/vlc_variables.hT:(497:55: note: expanded from macro 'var_CreateGetFloat'
o),n,t  497 | #defin,v)
      |                                                ^e va
r../include/vlc_common.h:_481CreateGetFloat(a,b):15:   va note: rexpanded from macro 'VLC_OBJECT'
_Cr  481 | eateGetFloat( VLC_ OBJECT(a),b)
      |                                                       ^
 ../include/vlc_common.h:481: 15 : note: expanded from macro 'VLC_OBJECT'
   481 |         con   cosnt struct vlc_common_members: (const st vlc_object_ts *)(&(x)->obj) \
      |               ^
truct vlc_common_membeaudio_filter/stereo_widen.crs: (const vlc_object_t *)(&(x)->obj):144:5 \:
       |               ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
audio_filter/stereo_widen.c:139:5: note: expanded from macro 'CREATE_VAR'
  139 |     var_AddCallback( p_aout, var, paramCIn file included from allback, p_sys );
      |     ^
video_chroma/i420_rgb.c../include/vlc_variables.h:166:35:
In file included from ../include/vlc_common.h:1031:
:In file included from ../include/vlc_variables.h51: :227:12: warning: audio_filter/converter/format.c:41due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:
../include/vlc_filter.h:167:  227 |     9:note: expanded from macro 'var_AddCallback'
ret   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
u166  167 |  | #drn  var_SeetChf       miesg_Warne ckevd( n( ar_pp_obj, psz_name_Afd,dC VallLCbac_VAR_FLOilktA(aer, "cTa,,b ,cv,d)al  );n'
      | var_AddCat llb           ^
ac../include/vlc_variables.h:140:ge48: tk(  oVutLC_OBJput pictECTnote: ure" );expanded from macro 'var_SetChecked'
      (a)|         ^

, ../include/vlc_messages.h:b,  140 c, | # d )
d85:5: note: expanded from macro 'msg_Warn'
e   85 |     msg_Generic(p_this, VLC_MSG_W      |                                                   ^
ARN../include/vlc_common.h, :481:15: __note: fiexpanded from macro 'VLC_OBJECT'
ne  481 v |       ar_S  ceVonst sttCruct vhA_lc_eccomkemARGS__)o
dn_m(      |     ^
o,../include/vlc_messages.h:78n,:13: note: expanded from macro 'msg_Generic'
t   78, |    embv)ers:  v(conlcst v arvl__cSe_tCheobject_t *)(&(Loxckedg()-VL>C(VobjL_) OC\_O
BB      JE| JE              ^CT
(o)CT,n,t,v)
(      | o), p, v                                               ^
lc_../include/vlc_common.h:m481:15: note: expanded from macro 'VLC_OBJECT'
odule_name,  481 |        _ _F consItLE str_u_,c __tL vlc_IcNommonE___,m e\m
      |             ^
b../include/vlc_common.he:r481s: (co:15nst : vlc_note: expanded from macro 'VLC_OBJECT'objec
t_t *)(&  (481x)->obj | )   \ 
       |                ^
   caudio_filter/stereo_widen.c:on207st:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   207 |    st DEructL_VAR(  vClcO_cNomFIn file included from video_chroma/i420_rgb.cIG_:moPn_REFIX "feedback35:
"me );
      |     ^
mbIn file included from ../include/vlc_common.haudio_filter/stereo_widen.c:1031:204::
../include/vlc_variables.he:2415rs::: ( con12: st vlcnote: _oexpanded from macro 'DEL_VAR'bjwarning: ectdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

_  t *204  )(&( | 241 | x)    var->o_Del bCa   rellbaj) ckturn ( p\v_ara
      _SetC|               ^hoecu
ked( pt_obj, p,s z_namev, VLC_VAR_STRarI,NG, v al );par
amCal      lback|            ^
, p_sys ../include/vlc_variables.h:140:48:) note: expanded from macro 'var_SetChecked';
 \  140 | #def
i      |     ^
ne../include/vlc_variables.hIn file included from audio_filter/converter/format.c v:167:41ar:
../include/vlc_filter.h::213:9:51_S: warning: etChedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ck
 ed  note: expanded from macro 'var_DelCallback'(o,
213n,t  167 | #def,v) iva |    n    r_Se varet_DelC msCag_Warn( hep_fllbailck(ckaed(,teVLr,bC_OBJ, "ccan'tECT(o,d)),n,  gett,v varout)
      | _DelCal                                               ^
../include/vlc_common.h:l481:15:b note: puexpanded from macro 'VLC_OBJECT'
at ck( VLC  481_OB |   JECsubT  (p  a)ictur  e" );
      , |         ^
b, ../include/vlc_messages.h:consct , 85std :5ruc:) note: expanded from macro 'msg_Warn't
      |                                                   ^ vlc_co
m
m   85on |   _me  mmber../include/vlc_common.h:s481:15:: note: sg_ (expanded from macro 'VLC_OBJECT'
c  481 |     oGenernic( p_  this, st cv Volc_objLC_Menstct_t  *)(Ss&G_truWARN(cx), t->o b__vVjA_)l \
cARG      |               ^
S_common___)
m      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
embers:   78 |  In file included from   video_chroma/i420_rgb.c(c:  v35:
onslc_In file included from ../include/vlc_common.h:Lot vlg(VLC_1031:
../include/vlc_variables.hOBJc:256EC_T(o),o p, :b12: jwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
evlcc  256_t_tmodul |    e_  *)(&(xnra)eturn var_Sme->obetjC, h)eck__ed(  \FILE__
      |               ^
p_obj, psz_name, __LINE__audio_filter/stereo_widen.c, \
      | :            ^
, V207LC_V../include/vlc_common.h:481::A15: note: expanded from macro 'VLC_OBJECT'
5R  481:_A |   D     D  conwarning: RESdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Ssaudio_filter/stereo_widen.c:205t stru:, ct5va :l vl );c_com
      | note: expanded from macro 'DEL_VAR'
m             ^
205on_ | ../include/vlc_variables.h: 140:48me: note: expanded from macro 'var_SetChecked'
m  140 | be#de fi ners v ar_vSe: (car_DestrtonsoCyhet vlc_c(keobj pd(o,ne_act,_tot *)(,v) v&(uarx)_->ot,bj)  Set\
      |               ^v
ar )Chec;
      ked(VLC_OBJECT(| o),n,t,    ^v)
      |                                                ^

../include/vlc_variables.h:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
125:39: note: expanded from macro 'var_Destroy'
    125 | #481 |  defi     ne v  constar stru_Dect vlc_common_members: (const vlc_obstrojey(a,bct_t *)(&(x))->obj ) \
va      |               ^
r_Destroy( VLC_OBJECT(a), b )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         constIn file included from video_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.h:1031:
 stru../include/vlc_variables.h:276c:10t: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   v276 | lc_    if(c !ommovar_nGe_memtChebceked( pr_objs:, (co nst vpslc_z_namobe, jectVLC_VA_tR_INTEGER, &v *)(al ) )
&      |          ^
(x)->../include/vlc_variables.h:o142:b48: note: expanded from macro 'var_GetChecked'j) \

      |   142 | #defi              ^
ne var_GetChecked(o,n,t,v) var_Gaudio_filter/stereo_widen.cetChecked(V:LC_OBJ208:ECT(o),5:n,t,v)
       |                                                ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481:15:audio_filter/converter/format.c:  20879:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] | 
 note: expanded from macro 'VLC_OBJECT'
    79   481 |    |     DEL  _     V coAR( nmCsgOst Ns_Dbg(fFIitGruct_lt PvlerR, "%4.cEF4_Ics-X "o>%4mcmo.rn_moembserss: (c4fso, nest velc_dobjbi"ts p er );ec
t_tsampl      |     ^
 *)(&(x)audio_filter/stereo_widen.c->e: %i-:204>%i"obj,
) \
      |       :5: note: expanded from macro 'DEL_VAR'
|               ^
    ^
  204 |    ../include/vlc_messages.h:87 :var_Del5: note: expanded from macro 'msg_Dbg'C
allback( pIn file included from video_chroma/i420_rgb.c   87: |   _35:
In file included from a../include/vlc_common.h: o mu1031:
../include/vlc_variables.hst,g_Gene:293:ric(p10 v: ar_t, paramChwarning: is,al due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]VLlback, p
C  293_MSG__ |  DBG,s   __V yif(s !varA_AR GS__Get)_Che;)
       cke\|     ^
d( 
      |     ^p_ob
j,../include/vlc_variables.h:167../include/vlc_messages.h:78: p13:s: z_nanote: expanded from macro 'msg_Generic'51me,
 :   78 | V LC_note: expanded from macro 'var_DelCallback'
 V  167 | #definAR_Be   v OOlvL,ac_r &Log_vDeal ) )
lCa      |          ^
ll../include/vlc_variables.hba:(V142ck(:48:a,LC_Ob,c note: ,expanded from macro 'var_GetChecked'BJd
)E  142 CTv | #(o), p,ar_DelCa vlcllbdefianck( VLC_OBJECT(a), _mbe v,odule_ ar_Gecname,,tC _hec_FkedIL(oE_,n,_,t,v _)_LIN dE _ var_,)_G 
e\
      |             ^t
Ch      |                                                   ^
../include/vlc_common.h:481:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
15:   note: ec481 |         const expanded from macro 'VLC_OBJECT'
s  481 |    k   ed(VL  trC_uct vlc_common_members: (cconstonst st vrulct vlc_object_t *c_)(&(common_mxemb)->OBJobersECT(oj) \),n,
t,: (cv)
on      |                                                      ^
s../include/vlc_common.h:t 481:15| : note:               ^vl
c_objecexpanded from macro 'VLC_OBJECT't
_t *)(&(x)audio_filter/stereo_widen.c  481->o:208b |   : 5j) \
:        warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] |               ^
 
  consaudio_filter/stereo_widen.ct st:ruct205: vlc_c5: note: expanded from macro 'DEL_VAR'
o  mmon205_mem | bers:  (con st  vlc_o bjevcta_t *r)(&(x)_Dest->obj) \
      |               ^roy(
 p_aout, var );
      |     ^
../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
  125 | #define var_Destroy(a,b) var_In file included from video_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.hD:1031e:
../include/vlc_variables.h:304s:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  304 |     irof (likely(!vay( r_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
VL      | C_                ^
OBJ../include/vlc_variables.h:E142:CT(a48:), note:  b )expanded from macro 'var_GetChecked'

  142 | #de      | fi                                      ^
ne var../include/vlc_common.h_G:481e:tC15: hecked(o,nnote: expanded from macro 'VLC_OBJECT'
,  t,v) var_GetCh481 |    ecked(VLC_OBJ    ECT(o c)o,n,t,v)
      |                                                ^nst
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 s  481tr |  u   c    ct onsvlt struct vlc_c_cocommon_members: (const vmlcm_object_t *)(o&n(x)->obj) \
      |               ^_m
embers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/stereo_widen.c:209:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from   209 | video_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    324   |     DEif( !L_Vvar_GetChecAkeR(d( p C_obj, psz_name, VLC_OVAR_FLOAT, &vNFal ) IG_PREF)
      IX|          ^ 
"../include/vlc_variables.h:142:dry48:-m note: ix" )expanded from macro 'var_GetChecked'
;  142 | #
      |     ^def
audio_filter/stereo_widen.c:ine va204r_Ge:tC5heck:ed(o ,n,t,v)note:  var_Gexpanded from macro 'DEL_VAR'etChec
k  204 | ed    v(VLaC_OBJECrT(o),_n,t,vD)
      | e                                               ^
../include/vlc_common.h:481:l15: note: Callbaexpanded from macro 'VLC_OBJECT'
ck( p  481_ |   aout,     va  cronst ,st pararumct vlc_Ccoammon_membellbarsc: (consk,t vlc_object p__tsy *)(&(xs)->obj) \
       |               ^
); \
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCalIn file included from video_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.h:lback( 1031:
VLC_../include/vlc_variables.h:OBJECT340:9: warning: (a), due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b,   340 |     if( var_GetCc, d )
      |                                                   ^
hecked( p_o../include/vlc_common.h:481:bj15:,  note: psz_expanded from macro 'VLC_OBJECT'
n  481 |    ame, V     coLCns_VtAR_STRING, &val ) )
      |         ^
 s../include/vlc_variables.h:142:48tr: ucnote: expanded from macro 'var_GetChecked'
t   142 | #define vlc_var_GetChecked(coo,mn,t,v) var_moGetChecked(n_VLC_OBJECTm(o),n,t,v)
      |                                                ^
emb../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ers: (c  481o |  nst        convlstc struct v_lco_common_members: (cobnst vjelc_obct_ject_t *)(&(x)-t *)>ob(&j) \
      | (x              ^
)->obj) \
      |               ^
audio_filter/stereo_widen.c:209:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
audio_filter/stereo_widen.c:205:5: note: expanded from macro 'DEL_VAR'
In file included from video_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    205350 |     i |    f(  var_GetChecvar_Destroy( p_aout, var );
      |     ^
ked../include/vlc_variables.h:125:39( p_: note: expanded from macro 'var_Destroy'
obj, p  125 | #desz_nafine var_Deme, VLC_Vstroy(a,b) var_Destroy( VLC_OBJECT(a), b )
      | A                                      ^
R_../include/vlc_common.hS:481:15: note: expanded from macro 'VLC_OBJECT'
TRI  481 |   NG, &      covnst struct vlc_commal on_memb)ers: (co )
nst vlc_obje      |         ^
ct_t ../include/vlc_variables.h:*)(&(142:48:x)- >onote: expanded from macro 'var_GetChecked'
bj) \
      |   142 |               ^
#define var_GetChecked(o,n,t,v) var_GetChecaudio_filter/stereo_widen.c:210:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
k  210 |     Ded(VELLC_OBJEC_VT(o),n,t,v)
      |                                                ^
AR../include/vlc_common.h( CONFIG_PREFIX "delay" );:
      | 481    ^
:audio_filter/stereo_widen.c15:204:5: : note: expanded from macro 'DEL_VAR'
note: expanded from macro 'VLC_OBJECT'
    481 |   204 |      v ar _DelCallback( p_aout, va  r, paramC conallbstack, s p_sys ); \
truc      | t v    ^
lc../include/vlc_variables.h:_co167:mm51: note: expanded from macro 'var_DelCallback'on_mem
b  167 | #definers:e var_De (constlC vlc_allbacobjeck(t_t *)(&(x)->obj) \
a,b,c,d)       |               ^
var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlIn file included from video_chroma/i420_rgb.c:35c_ob:
jeIn file included from ct_../include/vlc_common.h:t *)(1031:
&(x../include/vlc_variables.h:)->o362bj):9: \ 
      | warning:               ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecaudio_filter/stereo_widen.c:210k:5ed: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
( p_oaudio_filter/stereo_widen.c:205:5: note: expanded from macro 'DEL_VAR'bj, 
psz_nam  205 |   e, VL  C_VARvar_Destroy_ADD( p_aout, vREar );
      |     ^
S../include/vlc_variables.h:S,125:39: note: expanded from macro 'var_Destroy'
 &val  125 | #de ) fi)
      | ne         ^
va../include/vlc_variables.h:142r_:48: Destroy(a,b) var_Denote: stroexpanded from macro 'var_GetChecked'
y(   VLC_O142 | BJE#CTde(fa), b )
      i|                                       ^ne
 v../include/vlc_common.h:ar_Get481:15: note: expanded from macro 'VLC_OBJECT'
Ch  481 |    e     const scktreduct vlc_common(o,n_members: ,t,v)(const v var_GelctCh_objeect_t *)(&(x)->obj) \
cked(VL      | C              ^
_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->audio_filter/stereo_widen.cob:235:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j  235) \
      |               ^
 |             msg_Dbg( p_filter, "Couldn't allocate buffer for delay" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLCIn file included from _OBJvideo_chroma/i420_rgb.cECT(o), :p35, vlc:
In file included from _mo../include/vlc_common.h:1031:
dule_name, __FILE_../include/vlc_variables.h:429:5:_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc], __LINE__
, \  
      |             ^
429../include/vlc_common.h:481 |  :15: note: expanded from macro 'VLC_OBJECT'
    481 |     var_ C    const struct vlc_commonreat_members: (const ve( p_oblcj,_object_t *)(&(x)->obj) \
       |               ^
psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb.c:37:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb.c:37:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_chroma/i420_rgb.c:137:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  137 |                         msg_Dbg(p_this, "RGB pixel format is R5G5B5");
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_chroma/i420_rgb.c:145:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  145 |                         msg_Dbg(p_this, "RGB pixel format is R5G6B5");
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_chroma/i420_rgb.c:158:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  158 |                         msg_Dbg(p_this, "RGB pixel format is A8R8G8B8");
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_chroma/i420_rgb.c:166:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  166 |                         msg_Dbg(p_this, "RGB pixel format is R8G8B8A8");
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_chroma/i420_rgb.c:174:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  174 |                         msg_Dbg(p_this, "RGB pixel format is B8G8R8A8");
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_chroma/i420_rgb.c:182:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  182 |                         msg_Dbg(p_this, "RGB pixel format is A8B8G8R8");
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
45 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_chroma/libi420_rgb_mmx_plugin_la-i420_rgb16_x86.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -DMMX -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/libi420_rgb_mmx_plugin_la-i420_rgb16_x86.lo -MD -MP -MF video_chroma/.deps/libi420_rgb_mmx_plugin_la-i420_rgb16_x86.Tpo -c -o video_chroma/libi420_rgb_mmx_plugin_la-i420_rgb16_x86.lo `test -f 'video_chroma/i420_rgb16_x86.c' || echo './'`video_chroma/i420_rgb16_x86.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"i420_rgb_mmx\" -D__PLUGIN__ -I./access -I./codec -DMMX -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/libi420_rgb_mmx_plugin_la-i420_rgb16_x86.lo -MD -MP -MF video_chroma/.deps/libi420_rgb_mmx_plugin_la-i420_rgb16_x86.Tpo -c video_chroma/i420_rgb16_x86.c  -fPIC -DPIC -o video_chroma/.libs/libi420_rgb_mmx_plugin_la-i420_rgb16_x86.o
81 warnings generated.
mv -f access/.deps/librist_plugin_la-rist.Tpo access/.deps/librist_plugin_la-rist.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_chroma/libi420_yuy2_mmx_plugin_la-i420_yuy2.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -DMODULE_NAME_IS_i420_yuy2_mmx -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/libi420_yuy2_mmx_plugin_la-i420_yuy2.lo -MD -MP -MF video_chroma/.deps/libi420_yuy2_mmx_plugin_la-i420_yuy2.Tpo -c -o video_chroma/libi420_yuy2_mmx_plugin_la-i420_yuy2.lo `test -f 'video_chroma/i420_yuy2.c' || echo './'`video_chroma/i420_yuy2.c
33 warnings generated.
mv -f video_chroma/.deps/libi420_rgb_mmx_plugin_la-i420_rgb.Tpo video_chroma/.deps/libi420_rgb_mmx_plugin_la-i420_rgb.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_chroma/libi422_yuy2_mmx_plugin_la-i422_yuy2.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -DMODULE_NAME_IS_i422_yuy2_mmx -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/libi422_yuy2_mmx_plugin_la-i422_yuy2.lo -MD -MP -MF video_chroma/.deps/libi422_yuy2_mmx_plugin_la-i422_yuy2.Tpo -c -o video_chroma/libi422_yuy2_mmx_plugin_la-i422_yuy2.lo `test -f 'video_chroma/i422_yuy2.c' || echo './'`video_chroma/i422_yuy2.c
28 warnings generated.
mv -f audio_filter/converter/.deps/libaudio_format_plugin_la-format.Tpo audio_filter/converter/.deps/libaudio_format_plugin_la-format.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"i422_yuy2_mmx\" -D__PLUGIN__ -I./access -I./codec -DMODULE_NAME_IS_i422_yuy2_mmx -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/libi422_yuy2_mmx_plugin_la-i422_yuy2.lo -MD -MP -MF video_chroma/.deps/libi422_yuy2_mmx_plugin_la-i422_yuy2.Tpo -c video_chroma/i422_yuy2.c  -fPIC -DPIC -o video_chroma/.libs/libi422_yuy2_mmx_plugin_la-i422_yuy2.o
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_chroma/libi420_rgb_sse2_plugin_la-i420_rgb.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -DSSE2 -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/libi420_rgb_sse2_plugin_la-i420_rgb.lo -MD -MP -MF video_chroma/.deps/libi420_rgb_sse2_plugin_la-i420_rgb.Tpo -c -o video_chroma/libi420_rgb_sse2_plugin_la-i420_rgb.lo `test -f 'video_chroma/i420_rgb.c' || echo './'`video_chroma/i420_rgb.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"i420_yuy2_mmx\" -D__PLUGIN__ -I./access -I./codec -DMODULE_NAME_IS_i420_yuy2_mmx -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/libi420_yuy2_mmx_plugin_la-i420_yuy2.lo -MD -MP -MF video_chroma/.deps/libi420_yuy2_mmx_plugin_la-i420_yuy2.Tpo -c video_chroma/i420_yuy2.c  -fPIC -DPIC -o video_chroma/.libs/libi420_yuy2_mmx_plugin_la-i420_yuy2.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"i420_rgb_sse2\" -D__PLUGIN__ -I./access -I./codec -DSSE2 -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/libi420_rgb_sse2_plugin_la-i420_rgb.lo -MD -MP -MF video_chroma/.deps/libi420_rgb_sse2_plugin_la-i420_rgb.Tpo -c video_chroma/i420_rgb.c  -fPIC -DPIC -o video_chroma/.libs/libi420_rgb_sse2_plugin_la-i420_rgb.o
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from video_chroma/i420_yuy2.c  481 | :33:
In file included from ../include/vlc_common.h:    1031:
  ../include/vlc_variables.h:189  cons:12:t  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
struct  189 |    v  lc_creturn vomar_monSet_membCheerckes: (d( p_conobj, st psvlz_name, VLC_VAR_INTEGEc_obR,je vctal_t ) *)(&(x)->obj);
 \
      |               ^
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) vIn file included from video_chroma/i422_yuy2.car:33_Se:
In file included from tCh../include/vlc_common.h:ec1031:
../include/vlc_variables.hke:212d(V:12LC: _Owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]BJ
EC  212T( |  o)  ,n,t r,vet)
ur      | n                                                ^
va../include/vlc_common.h:r_481:Se15:tC note: hecked (obexpanded from macro 'VLC_OBJECT'
j  481, n |  am  e, V  LC   _cIn file included from video_chroma/i420_rgb16_x86.c:30VAR:
../include/vlc_filter.h_Co:167OO:9RDSns, t vastl)ru;ct
 v      lc|            ^_: 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.h:140c
:om48:  167 note: expanded from macro 'var_SetChecked'
 |    140mo | n_#dmeefmbinere      s: (co va msg_Warn( p_filnrst_Set vlter, Check"can't eget oc_objecdt_t utp*)(&(x)->obj) \
      |               ^
ut picture" );
      |         ^
(../include/vlc_messages.ho,:85:5n,t: note: expanded from macro 'msg_Warn'
,In file included from video_chroma/i420_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     203 |     returnv var)_Set vaCheckedr( _p_Sobj,et85C psz_name, VLC_VAR_BOO |     msg_L, Genevaril )c(;
h      eck| p_thise, VLC_MS           ^
d../include/vlc_variables.h:140:(48VLC_OB: note: expanded from macro 'var_SetChecked'
JECT(G  _WA140oR),n | N, _#defin,e_VAt,v)_ARGS
__) 
            |     ^|                                                ^

../include/vlc_common.h../include/vlc_messages.h::78:481v13: a:r_S15: enote: expanded from macro 'msg_Generic'
tChnote: e   78ckeexpanded from macro 'VLC_OBJECT'd |   
(  o481 |         c  ,vlocnnst_Lo,g(VLtC_ ,v)OBsJECT tvruct vlc_c(o), aop, rvlmc_m_odmulSee_notChanme,e_cked __mFILE_e_,(VmLC_OB __JbLINEeE_r_, sCT(:o) ,(n,t,const vlc_obv)
      jec|                                                ^
t_t *)\
../include/vlc_common.h      | (&:            ^(481:x15
: note: expanded from macro 'VLC_OBJECT')../include/vlc_common.h->ob
j) \
      |               ^
  481 |      :  481:15: note:  expanded from macro 'VLC_OBJECT'c
onst s  t481r | u c t   vIn file included from l   c_c coomnst mstruoctvideo_chroma/i422_yuy2.c:n_ vl33c_comm:
In file included from membe../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12on_mermbs: (cer:s: (onstco vl c_owarning: nstdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] vbjecl
t  227 |  c_obj ect__tt  *)(&*(x) (&)- >o(xrebj))t \
      | -u>obj)r               ^
n va\r_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^

      |               ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetIn file included from video_chroma/i420_rgb16_x86.c:Checked(o,n,30t:
In file included from ,video_chroma/i420_yuy2.cv../include/vlc_filter.h:33:
)In file included from  :213:9../include/vlc_common.h:1031: :
../include/vlc_variables.h:212warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:12  213v |    : awarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r     m_  S212 | sg_eWart   Checked(Vn( retu LC_OBJErn Cp_fTiltevr,( "cano'ta g)et outp,ut sr_SneutCh,eckebdpic (obt,j, vname,) VtuLC_Vre
AR_"      |                                                ^COO
RDS../include/vlc_common.h );:, v
      |         ^
a481../include/vlc_messages.h:85::5l);
      : |            ^
15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:  140note: 481expanded from macro 'msg_Warn'
 |    85:48:  |      note:  expanded from macro 'var_SetChecked' 
    cons mst strucg  _Gten140 | #defe rici(pvne_th lvarics,_S_ VLcCeommon__MSG_WARN, __VAmtCeh_AReckGS_mb_)
      | ers:    ^
e d../include/vlc_messages.h:(o,n,78t(,v)c:13: va note: r_expanded from macro 'msg_Generic'
o   78 | SentCsh ec   vlt vlkedc(_Log(VLC_OBJECT(oc_ob),VLC_OBJjEC T(o),p, n,t,v)vlc_mod
      |                                                ^
u../include/vlc_common.h:481:15: enote: expanded from macro 'VLC_OBJECT'
cl  481 | e   t_t *)_ (n   a&( consmx)e-,> ot __Fbj)Ist L\E
ruct      __, __L|               ^
 vlc_commonIN_membE_ers_, \
      |             ^
: (c../include/vlc_common.honst v:481:15: note: expanded from macro 'VLC_OBJECT'
lIn file included from   c_ovideo_chroma/i422_yuy2.c:bj48133 | :
   In file included from ../include/vlc_common.h:1031 :
../include/vlc_variables.h:241:ect12: warning: _t * due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])(&   con(x)->sobj)t \ 
      |               ^

struct   241 |    v returln vac_commonIn file included from video_chroma/i420_yuy2.c_me:33:
In file included from ../include/vlc_common.h:m1031:
bers: ../include/vlc_variables.h:227(co:12nstr_Se : vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]tChelc
k  c_227 | o   b rjetured( pe_obn var_SejctCh, pteckesdz_na(_ mp_tobe,  VL*Cj, psz)_n_am(e, VV&(x)-LC>_VAR_FLOAobj) T, valAR_S\TR );I

      |       |            ^              ^

../include/vlc_variables.h:140:48:NG, val  );note: 
expanded from macro 'var_SetChecked'
      |            ^
  140 | #../include/vlc_variables.hde:f140i:n48e:  note: vexpanded from macro 'var_SetChecked'ar_Se
tChec  ke140d | (#od,efni,nte, vv)a rv_aSre_tSCehteCchkeeckde(od(V,LCn_,Ot,v) var_SetCheckBJECTe(do)(,n,Vt,Lv)
C      _O|                                                ^
BJECT(o),n../include/vlc_common.h:481:15,: tnote: ,expanded from macro 'VLC_OBJECT'v
)  
481       | |                                                 ^ 
 ../include/vlc_common.h:481:15: note:  expanded from macro 'VLC_OBJECT'   
 cons  t 481str |   u c t   v l cc_ocnosmtm on_smtermubcetr sv:l c(_ccoonmsmto nv_lmce_mobbejresc:t _(tc onst vlc_object*_)(&(xt) -*>o)b(j&)( x)\
      |               ^-
>obj) \
      |               ^
In file included from video_chroma/i420_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from video_chroma/i422_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
  241 |     ../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ret  256u | rn   va r _rSetetCuhrn var_eckSetCheed(c pk_oebj,d ps( pz__onabmj, psz_namee,, VL CV_LVC_VAR_ADDRESS,A Rv_aSlT RING, va);
l      |             ^)
;../include/vlc_variables.h:140:48
:       |            ^
note: ../include/vlc_variables.h:140expanded from macro 'var_SetChecked':
48: note: expanded from macro 'var_SetChecked'
    140140 |  | ##ddeeffine vaine varr__SeSteCthCehcekcedk(eod,(no,,t,nv,t,v) var_Set) var_CSheetcChkeecd(VLC_OBJECT(o),nk,etd,(VvL)C
_OB      J| E                                               ^C
T(o),../include/vlc_common.hn:,481t,:v15):
 note: expanded from macro 'VLC_OBJECT'
        481 |   |                                                 ^     const str
uct vlc../include/vlc_common.h_:c481o:m15mon_members: (:c onote: nexpanded from macro 'VLC_OBJECT's
t vlc  _481o | b j  e ct_t *)(&(x )   con-s>t osbj) \
      |               ^
truct vlc_common_members: (const vlc_object_t *)(&(x)->obIn file included from jvideo_chroma/i422_yuy2.c): \
33:
In file included from ../include/vlc_common.h:1031:
      ../include/vlc_variables.h|               ^
:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLCIn file included from _video_chroma/i420_yuy2.cVA:R_I33N:
TIn file included from E../include/vlc_common.hG:1031E:
R../include/vlc_variables.h,: 256:&12val ) )
      |          ^
: ../include/vlc_variables.h:142warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]48: 
note: expanded from macro 'var_GetChecked'
  256 |      142  | #dreturne fvianre_ Svear_GtCetChecked( hecked(o,n,pt_,ovb)j,  psvza_rn_aGmeet,C hVLCe_VcARk_ed(VLCA_DODBRJEESCST,( vo),n,t,v)
al       | )                                               ^;

      |            ^
../include/vlc_common.h../include/vlc_variables.h:481:15: :140:48:note:  expanded from macro 'VLC_OBJECT'note: 
expanded from macro 'var_SetChecked'
    140 | #481d | e f ine  v a r _S etChec ckeodn(sot s,nt,rtu,cvt)  vvlacr__cSommon_members: (ectoCnhsecketd (vVlLcC_OBJ_ECoTb(joe)c,tn_,tt ,*v))(
&      |                                                ^(
x)In file included from ->ovideo_chroma/i420_rgb.cbj) \
../include/vlc_common.h:481:15:      :35 note: expanded from macro 'VLC_OBJECT'
:
|               ^In file included from ../include/vlc_common.h
  :481 |    1031:
   ../include/vlc_variables.h  cons:189:12: t warning: stdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ruc
t In file included from vlvideo_chroma/i422_yuy2.c  189 |     c_commo:33n_:
memretIn file included from bue../include/vlc_common.hrr:n va1031:
../include/vlc_variables.h:s:293r :_10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(conS  293 |    e if(t !stCvar hv_ecklce_objd( Gepcte__tCot bhej*),ck e(pd(s& zp(__xn)->oobbj) \
      |               ^
aj,m pe, VLC_VAR_INTEGsz_nEamRe, VLC_VAR_BOIn file included from video_chroma/i420_yuy2.c, val :O)L33:
In file included from ../include/vlc_common.h:, &1031:
../include/vlc_variables.hval: ;
      |            ^
)276../include/vlc_variables.h:10: :140:48: note: expanded from macro 'var_SetChecked'
 )
  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      140|          ^
../include/vlc_variables.h:  276 |    | #de  if( !var_142fiG:n48:e var_SetChe note: ckexpanded from macro 'var_GetChecked'
e  142 | #d(o,n,ett,v)de fine var_GetChecked(o,n,t,v) var_GetvaChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:r_481:CheSetCheckeckd(VLCed( _p_obj,15:O note: Bexpanded from macro 'VLC_OBJECT'
J  481E |     C     pTsz(coo),nst sn,t_ntruca,mev)t vlc_, 
Vcommo      n_| me                                               ^mb
er../include/vlc_common.hLs:: (C_VAR_481const:15INTE v:lc_G oERnote: ,bjeexpanded from macro 'VLC_OBJECT'
c  481 |     t &va    const sl _tt) )
       *r)(&uct vl|          ^
c_c../include/vlc_variables.h:o142:m48:(xmon_ note: expanded from macro 'var_GetChecked'
)m->eobj) m\
      b  |               ^142 | #defersine v: (const vlar_Gc
etCh_oecbjeked(o,n,t,vct) v_ta *)(&(x)->obj) \
      | r_G              ^
etCIn file included from hvideo_chroma/i422_yuy2.c:eck33e:
dIn file included from (V../include/vlc_common.hL:1031C_OB:
JECT../include/vlc_variables.h:(304o):,n17,t:,v warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from video_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  304   |  203   
 |       |   i                                               ^ 
../include/vlc_common.hf (:481:15:  note: returnexpanded from macro 'VLC_OBJECT'l ikely
var(!var_Se_  481tCh |   ecGetChked( eckp_objed (, posz_nabj m,   e,   nV cLaC_VomAR_BOeOL,, val  );
      VLC_V|            ^
Anst stR../include/vlc_variables.h:_CO140:48: note: Oexpanded from macro 'var_SetChecked'ru
c  Rt 140vDlcS_comm,on _memb | #def&vers:ai l(cne o)va))r_S
      nst vl| c_ob                ^
et../include/vlc_variables.hChject:eck142ed:(_t48 *)o,:n,(&(x)t,v) v note: ar_S-expanded from macro 'var_GetChecked'>obet
Cj)   h142\
      ec|               ^ | #def
ked(VLCine var_GetChecked(o,n,t,In file included from video_chroma/i420_yuy2.c_OB:vJEC)T(o) 33:
vIn file included from ../include/vlc_common.h,n,t,av)
      | r                                               ^
_../include/vlc_common.h:481:15:G note: :1031:
eexpanded from macro 'VLC_OBJECT'
t../include/vlc_variables.h:293:10:   481Cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
h  e |   c  293 |   k    con  if(st  !stvared(_ruGVct Lvlc_etC_OBJECTcom(moon_me)Cmberhecked( p,_obnj, psz_,t,vnames: )
      , | VLC_V                                               ^
AR_B../include/vlc_common.h:481:15: note: OO(cexpanded from macro 'VLC_OBJECT'onsL, &v
a  l )481t  | vlc_obj ect _ )
       |          ^
 t * ../include/vlc_variables.h:142:48:   )(note: expanded from macro 'var_GetChecked'
 const  142 | #&(x)d strue->obcj) \t
      |               ^fi
 ne varvlc_Get_common_mChemebeckrse: (constd(o,n,In file included from t,v ) vvideo_chroma/i420_rgb.cv:alr_Getc35:
In file included from ../include/vlc_common.h:1031Ch_eco:
../include/vlc_variables.h:bjked(212e:12: cwarning: VLCt_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]O
BJE  212 | _CT(  t  r eo)*,n,)(&tur(x)-n vat,v>r_So)b
      jetCh| )                                               ^
../include/vlc_common.he \:481:15
      |               ^: note: 
expanded from macro 'VLC_OBJECT'
c  ke481 |    d    (  obj, name, VLcoC_VAR_COnOsRtD Ss,t rvaulc);t 
      |            ^
v../include/vlc_variables.h:140:48: note: lexpanded from macro 'var_SetChecked'c_com
mon_me  140In file included from  | #dembfine evideo_chroma/i422_yuy2.crs: v:33:
In file included from ../include/vlc_common.h:ar_S(const 1031vlc:
_objetCect../include/vlc_variables.h_t :*324:10: warning: he)(&due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](x)->o
bjc  324 |     )kiedf( \
o,(n,t ,v!var_GetChec      |               ^
)ked( p_ varobj, psz_name_, SeVLC_VAR_FLOATtChec, In file included from &val video_chroma/i420_yuy2.c:ke)33:
d( V)In file included from LC
_../include/vlc_common.h      :1031:
../include/vlc_variables.h| OB         ^JEC:304T
(:17o)../include/vlc_variables.h,n:142:48: note: expanded from macro 'var_GetChecked': warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],
t
,  142  304 |   | v)#
      |                                                ^d
../include/vlc_common.h:481:15:efi   inef note: expanded from macro 'VLC_OBJECT' ( var
l_  481 | Get  ikC ehl  eck   ey(!dcovar_(Geto,Chnnste,ckedt,v s tr)uct (obvj vl,a nrame, c__GVLcoemmton_ChememcbCk_VAR_COOReeDdS,rs: ((coVn LC_&vaOl))Bst Jvlc_oEbj)
      |                 ^
C../include/vlc_variables.h:142ect_t *)(&T(o:48: )(x),n,t,v)->obj
) \
      note: expanded from macro 'var_GetChecked'|       
              ^
|                                                  ^
142 | #defi../include/vlc_common.h:481ne var:15_GetCh: note: expanded from macro 'VLC_OBJECT'
ec  ked(481o,In file included from  | n,video_chroma/i420_rgb.c  :35   :
In file included from ../include/vlc_common.h:1031:
t,v../include/vlc_variables.h:227   const ) struct varv:12:lc_ warning: _GcetoChmedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]mc
okedn  227_mem(VL |  C_O   rbBJEers:etur CT((const vno) lvar,nc_obj,_SettecChe,tv)_
cke      t|                                                ^
 *)(&(x)->../include/vlc_common.h:d( po_481b:15j: )note: o expanded from macro 'VLC_OBJECT'bj,
\  481 |  psz 
      |               ^_name, 
     V LC cons_VAR_FLOtA Ts, tvrual );
      |            ^
c../include/vlc_variables.h:140:48:t  note: In file included from expanded from macro 'var_SetChecked'
video_chroma/i422_yuy2.cvlc:_co33mm  140on:
In file included from ../include/vlc_common.h: | #def1031ine:
 va../include/vlc_variables.hr_Se_m:embetChrs340:9ec: warning: keddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](: 
(co  o,nn340st ,t | ,v) v vlc_ob arject _t *_ Set)i(&(xf(Ch)-ec k>objv) \ead(
      |               ^VLC_Or
BJECT(o),_GetChecked( p_obj, psz_nn,tame, VLC_V,vA)
RIn file included from _video_chroma/i420_yuy2.c:33      |                                                ^:
In file included from ../include/vlc_common.h
S:1031:
../include/vlc_variables.h:TR../include/vlc_common.h:324:481I10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
N  324G:15: note:  | , &vaexpanded from macro 'VLC_OBJECT'
   481 |  l  if(    ) )
      |         ^
  ../include/vlc_variables.h!va:r_  142 GetC:48:  cnote: expanded from macro 'var_GetChecked'
onshe  cked( 142pt  | #_odstrucbj,efi pt szvlc_nnamee, VL _covar_CG_VAmemon_Rt_FLOAT, &Chemecmbervkals:  e) d)
      (con(st vlc_o| o         ^,bjenct_t ,
t,v)../include/vlc_variables.h*)(: var_Ge142:48:&(x)-t>objC)  \
note: expanded from macro 'var_GetChecked'
      |               ^  h
142e | #defciked(VLC_OBJECT(o),n,t,v)n
      In file included from video_chroma/i420_rgb.c| :35:
In file included from                                                ^../include/vlc_common.h:1031
:
../include/vlc_variables.h../include/vlc_common.h:481:15e :v: 241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note: expanded from macro 'VLC_OBJECT'  241 | 
 ar_Ge   tChecke481 |   d (o  r eturn  ,n,t,v) va r_S etcCh vareocked_G(netCshect p _obj, pszs_nkteda(rVLCu_OBcJmet,  vlc_comECmVLoCnT_V_A(mo),ne,t,v)
m      |                                                ^
R_b../include/vlc_common.h:481:15STeRING,rs: ( valc );
      |            ^
../include/vlc_variables.h:onst140:48::  v note: lexpanded from macro 'var_SetChecked'
note: expanded from macro 'VLC_OBJECT'
  c_object_t 140 | #define   481* |    )    var _Sec(&(xtCheo)cked(o,n,->obt,nst sjtr)uct vlv)  var_\SetCc_cohmm
on_      memb|               ^
ecked(VeLrs:C_ (cOoBnJsEtC Tv(loc)_,on,bjIn file included from video_chroma/i422_yuy2.c:33:
In file included from ../include/vlc_common.h:et,vct_t)
      |                                                ^1031
:
../include/vlc_common.h:481 *):15: note: ../include/vlc_variables.hexpanded from macro 'VLC_OBJECT'
:350:9: (&warning:   481(xdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])-
 |  >ob   j) \
          350|               ^
 |   c    if( var_GetChecked( p_obj, psz_nIn file included from video_chroma/i420_yuy2.coname,st:  s33:
In file included from V../include/vlc_common.h:1031Ltru:
C../include/vlc_variables.h:340:9c: _t vlwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c_
cV  340 | AommonR_mem _STRING, & bevrs: (consal  if( t v vlcar_) )
      ob| _Ge        ^ject_
tt../include/vlc_variables.hChe:ck142ed(  *)(p:_o&(48x):->o note: expanded from macro 'var_GetChecked'
bb  j) j142,  | p\s#
      d|               ^
efzine_nam vaer_GetChecked(In file included from o,video_chroma/i420_rgb.c:35n,t,v) v, :
In file included from a../include/vlc_common.h:1031:
Vr../include/vlc_variables.h:256:12LC__VA: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]RG_
etCheck  256 | ed(STRV   LING, Cretur_ &val On varB_)J )Se
      |         ^tChEec
keCd( p../include/vlc_variables.h:_Tob142:48:(o),nj, note: expanded from macro 'var_GetChecked'
 ,t,v)
      |                                                ^
psz_../include/vlc_common.h:481nam:e,15  142 |  VLC_VAR_A:DD RES#dSnote: expanded from macro 'VLC_OBJECT'
,  481 |    val  );
       | e           ^
 ../include/vlc_variables.hf ine: 140:48: note: expanded from macro 'var_SetChecked'
 cons  140 | #t va struct vlcr__defGectCinhoecked(o,n,e tmvarm,v)o_Sn var_memb_GetCheretCshe:cked(o,n (conecsk,tt,v ) vvar_leScd(VLC__etChoeckeOBdb(VLC_JECOjT(o),eBJECn,ct,T(to),n,_t t,v)*)(v)

      |                                                ^
&(      | x                                               ^
../include/vlc_common.h:)->481:../include/vlc_common.h:o48115:b:15: jnote: expanded from macro 'VLC_OBJECT'
)  481 note:   |      \expanded from macro 'VLC_OBJECT'

  481 |          |               ^  con
s  t   s t rcuocnts tv lsct_rcuommonc_tm evmberlcs: In file included from (covideo_chroma/i422_yuy2.c_n:cst o33mmvl:
c_oIn file included from bjeon_mect_m../include/vlc_common.h:1031:
bters: *) ../include/vlc_variables.h(co:(&(x362)-nst:>o9:bj)  vlc_warning: obdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]je \
      ct_
t *)(&  (x)|               ^
362 |     if( var_GetC-he>obj) \
      |               ^
In file included from video_chroma/i420_rgb.ccke:35d( p_obj, psz_name, VLC_VA:
In file included from In file included from ../include/vlc_common.hvideo_chroma/i420_yuy2.c::R1031:
_A../include/vlc_variables.h:276:10: Dwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
33:
In file included from   276 | D    if../include/vlc_common.h:R1031:
E../include/vlc_variables.hSS,:350:9: &val warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   350 |  )   if )
      | ( !        ^
v( vaar_../include/vlc_variables.hr_GeGettCheck:142ed( :p_oC48: bj,note:  psexpanded from macro 'var_GetChecked'heckedz_nam( pe, _objVLC,
_ pVARs  z_142na_INm | #deTEGfER,i &vneal  ) )v
      e, | ar_Ge         ^
tVL../include/vlc_variables.h:142C_V:C48:h ARe_Snote: expanded from macro 'var_GetChecked'
ck  TRI142e | #dNG,edfi(ne varo_G,n,t &,vv) var_aleGtCheeckedt ) C()
hecko      e|         ^
../include/vlc_variables.h:142:48: d(note: ,expanded from macro 'var_GetChecked'
nV,t,v)   var142 | #defLCi_O_GeBntCheeckedJ ECT(V(o)va,nr,t_,vLC_OBJGetChecked)
      | E(o,n,t,v)                                                ^
vCT../include/vlc_common.h:ar_(o)G,n,t,v)
      | e                                               ^
481:15:../include/vlc_common.h: tnote: expanded from macro 'VLC_OBJECT'
C  481481:h15:eck e | note: expanded from macro 'VLC_OBJECT'd
        481( |    V cLonC    s_t  strOuct vB clc_consoJmmt on_msEtemCbeT(rs: o(cruo),n,t,vnstct  )vlc_obvlc_com
mon      |                                                ^
j../include/vlc_common.hect_t :*)481(&:(x)15: note: expanded from macro 'VLC_OBJECT'
_m  481 |     -> emb ers :obj (c oncst o)vlc \
      _n|               ^
ost bjstruct vlc_commonect_m_t em*)(&be(x)-rs>: (const vobj) \
      |               ^
lc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10:In file included from video_chroma/i422_yuy2.c: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]33
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h  :293429 | : 5:  warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] if( !
va  429 | r_ Ge tIn file included from video_chroma/i420_yuy2.c:33:
In file included from ../include/vlc_common.h:Ch1031eck:
ed(../include/vlc_variables.h p_:obj,   362:9:psz_nvama e, VLr_CrC_ewarning: atedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
VAR( _  BOOL, &362 | val  p) )
      _ob|          ^
j,../include/vlc_variables.h  p :142 if:48:s( v note: expanded from macro 'var_GetChecked'
ar_  z_142G | #deetCnameheck,fine ed( p VL_C_ovar_GVbj,etC pAheckRse_zIN_TEGER | nVLd(aC_VARom,_e, VLC_Vn,AR_t,DOINHEv)A vaRDIr_GT etChDREeck);
S      |     ^
S, &v../include/vlc_variables.h:a122:39:eld note: expanded from macro 'var_Create'( ) VL)
      | 
        ^C_O
  122 | #de../include/vlc_variables.hBJfi:142:48:ECTne va note: r_Creexpanded from macro 'var_GetChecked'
a  142 | #defite(a,ne vb,c) vaarr_Cre_GetC(o),nhate( VLe,t,cC_OBv)JkECTe(a), 
      |                                                ^
bd(../include/vlc_common.h:o481:15,: note:  c )expanded from macro 'VLC_OBJECT',n,t,v)
 va
      |                                       ^
r_GetChe  481cked |         (cons../include/vlc_common.hVt str:481:L15: note: expanded from macro 'VLC_OBJECT'C
u  481_ | ct OvlBJ c_EcomCmon T _me (  mberos  c:)on,st s (tnruct,t v,vcon)
      | lc                                               ^st 
_common../include/vlc_common.h_mvlc_object:_t481: *)15(em:b&(xe rs: note: )-expanded from macro 'VLC_OBJECT'>ob(j
)con \
st v      |               ^
  lc_object_t481 |  *)(&(  x)  ->  obj)   \
      | co              ^
In file included from nvideo_chroma/i420_rgb.cst: struct vlc_common_members: In file included from video_chroma/i422_yuy2.c(cons:33:
In file included from ../include/vlc_common.h35:
t vIn file included from ../include/vlc_common.h:l1031:
../include/vlc_variables.h:304:17: cwarning: :_obdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]jec
t_1031  304:
 |  t *../include/vlc_variables.h:)(442&(x):->obj  ) \
 5i      |               ^
:f warning:  (likdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ely
(!v  442 |     varar_Cr_GeaetetChe( pc_obj, psz_name, VLC_Vked AR_BOOL | VLC_VAR_DOINHERIT );
      | (obj    ^
, name, VL../include/vlc_variables.hIn file included from C:_VAvideo_chroma/i420_yuy2.c122:39: R_COnote: ORD:33expanded from macro 'var_Create':
In file included from ../include/vlc_common.h
S, &:1031v  al122:
../include/vlc_variables.h:429))) | 
      |                 ^:#5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
def
i  ../include/vlc_variables.hn:142:48e var:429 | _C  r  var note: expanded from macro 'var_GetChecked'e
at_Cre  e142 | #(ade,fineabte(, p vacr_G) va_objr, psetCz_na_Create(me VLhec, CVLC_V_OBJARE_INCTTEke(GER d(| VLCo,n_VA,t,a), bR_DO,INv) va r_GeHcER )
tC      IT | he                                      ^);
      |     ^

c../include/vlc_common.h:481:15: kenote: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:122d(  VLC481:39: |  note: expanded from macro 'var_Create' 
_OB J  122 |       co#dECTenfin(o)se tvar struct ,n,vt,_Createv)lc_commo(a,nb_m,c)e va
m      r_Crbea| erste(:                                                ^
../include/vlc_common.h: (V481:cLC_OonsBJ15: note: ECTt vlc_ob(a)ject_t *)(, b&(, c x)
      |                                       ^
)->oexpanded from macro 'VLC_OBJECT'
bj) \  481 |   
      |                  ^../include/vlc_common.h:481:15:   c
 onnote: sexpanded from macro 'VLC_OBJECT't
 stru  c481t v | lc_ com   m    conon_mesIn file included from mbers: video_chroma/i422_yuy2.c(cons:t vl33t sc:
truIn file included from _obje../include/vlc_common.h:1031:
../include/vlc_variables.h:455ct_:t *)(ct&5(x)->: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
obj   v)lc_com \
455      |               ^ | mon_ me
 m  bervas: (rconst v_lc_objeCrct_eate( p_obt *)j, psz_nIn file included from amvideo_chroma/i420_rgb.c:35e:
In file included from ../include/vlc_common.h,:(&(1031 VLC_VAR_F:
../include/vlc_variables.h:324LOATx):10: ->ob| VLC_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]VAR_DOIN
H  324 | E jR) \
      |               ^
IT );
      |      ^
  if(../include/vlc_variables.h:122:39: note:  In file included from !vvideo_chroma/i420_yuy2.cexpanded from macro 'var_Create':
a33:
In file included from r  _Get../include/vlc_common.h122 | #defi:1031Chenckeed(  p_objv, p:
sz../include/vlc_variables.ha:442:r5: warning: __nameC, VLC_rVARdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_FLeOAaT,t &vale(  442 | a,b,c)      vavarr_)_ )C
reCatre(       |          ^pe
_at../include/vlc_variables.hoebj:142:(, psz V48:L_Cna note: expanded from macro 'var_GetChecked'me, V
_O  142B | #dJECT(LC_a), b, c )ef
      |                                       ^
../include/vlc_common.h:ine 481VAR_:15: note: expanded from macro 'VLC_OBJECT'va
r  _Ge481tChBOOLec | ked |  V LC_(o,n ,t,  v) VAR_D OI NHER cvaro_ITn )st struc;
t      |     ^ 
GetChec../include/vlc_variables.h:kvlc122:39: _commonenote: expanded from macro 'var_Create'_
me  122 | #ddm(ebfine evVLrC_OBs: (coar_Cnst vreJEClT(o),atenc,t,v)_
      |                                                ^(a
,bo,cb) var../include/vlc_common.h:481:_Cr15j: note: expanded from macro 'VLC_OBJECT'ee
ac  481 | t_t t e(  *      co)V(LC_OnBJEst struc&tCT((a) vx, )-b,lc_c> c )
oombmon_m      | emj                                      ^
be../include/vlc_common.h:481:rs15):  \
      : note: |               ^
expanded from macro 'VLC_OBJECT'
  481 |         co(cnst onssttr uvcltc _vobljce_ccot_mmt onIn file included from _m*)(video_chroma/i422_yuy2.c&(x:)-em33be:
rs: (cIn file included from >oon../include/vlc_common.hst vlbjc:) \
      | 1031              ^
:
../include/vlc_variables.h:_object469_t :5*)(&(x: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)->  469 | obj) \
      In file included from  |               ^ 
  var_Creavideo_chroma/i420_rgb.c:35:
te( p_obj, psIn file included from In file included from z../include/vlc_common.h:1031:
../include/vlc_variables.h:video_chroma/i420_yuy2.c:_340:9: n33:
In file included from warning: ame, VLC_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:1031:
  340../include/vlc_variables.hV:455:5:AR |     if(_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
S  T 455RvarI_Ge | N  G   va|r_C VtCreathecLkedC( _e( p_objVp_o, psbAjz_naR_DOINHEmeR, ps, zI_nVLCT_VA ame,R_ V)LC;
_VA      R_FLSO| AT | V    ^
TR../include/vlc_variables.hIN:LC_VA122R_G, :DOIN39HER:IT ); note: expanded from macro 'var_Create'
      
|     ^
&../include/vlc_variables.h:v122:39al   ) 122: note:  | expanded from macro 'var_Create'
)
      |         ^  122# | #definede
 varf_Crieat../include/vlc_variables.hne var_e(:142a,Creatb,c) :48ve: note: expanded from macro 'var_GetChecked'
(  aar,142 | #deb_f,icneCr)e  atve(a VLrC_OBJE_Cvarr_GetCCTheck(eaead(), b, tc )
oe( V,n,      | L                                      ^
../include/vlc_common.h:C481:_OB15: note: expanded from macro 'VLC_OBJECT'
JECT  481 |      ( ta),v)   vconarst_G s,tr uct vblc_c, cetChecommk )
      |                                       ^
oen_../include/vlc_common.hmemberd(s:: 481(c:15:Vo nsLC_note: Ot vlBJcexpanded from macro 'VLC_OBJECT'_obECjeT
(  481 | oct_) ,n,t,v)
       | t * )(& (x                                               ^
../include/vlc_common.h:)-481:>o   bj 15:c)  note: expanded from macro 'VLC_OBJECT'\o

  481n |       s|       t st                ^
ruct consvlt sc_ctromumon_membercIn file included from video_chroma/i420_yuy2.cs: :33:
In file included from t (cvl../include/vlc_common.h:1031co_commnst vlonc:
../include/vlc_variables.h_m_embe:469o:5:b jrsewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c: (cotnst vlc
_t *)(_obj  &469 |   (ect_t  vax *)(&r_()x)->Cre-ate( >p_oboobj, jb) ps\
      z_jnam|               ^
) \
      |               ^
e, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
In file included from       |     ^
video_chroma/i420_rgb.c:35../include/vlc_variables.hIn file included from :122::
video_chroma/i422_yuy2.cIn file included from ../include/vlc_common.h39: note: expanded from macro 'var_Create':33:
1031:
../include/vlc_variables.h  122:
In file included from ../include/vlc_common.h: | #1031:350:d:
ef9: ine../include/vlc_variables.h va:r_Crewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
477  350 |  :5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a  te477(a |      ,b  iv,car_f( vaCr_GreateetCheck() var_Ce d( repate(_p_obj oVLC_,bjOBJ ,psz_ pnamECT(ae, ),sVLC zb,_VAR __STc RINnG, &avamle )), V
      |                                       ^
 )L
../include/vlc_common.h:481      C|         ^
:15:../include/vlc_variables.h:142 note: expanded from macro 'VLC_OBJECT'
:48  :_ note: expanded from macro 'var_GetChecked'
481VAR_ |  S   T  142R  I   | #NdefinGcoe nstv ar| struc_GetC Vt vLlc_cCommon_VAR_DOhecked(Io,n,t,N_mv)em vHarEbers_G:R (IetChconeTst vlc_o bjectc);_t
      |     ^
k *)../include/vlc_variables.h(&:(x122:39: ednote: (V)-expanded from macro 'var_Create'
LC  _O122BJECT | #defi(o)n,n>eobj var_C) \
,t      r|               ^
eate(a,b,c),v va)
r_Create( V      |                                                ^L
C../include/vlc_common.hIn file included from _:481OBJECT:15(: note: a)video_chroma/i420_yuy2.c:expanded from macro 'VLC_OBJECT'
,  481 |  33:
In file included from b   ../include/vlc_common.h: , c 1031:
../include/vlc_variables.h:    477:)
      cons5: | warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]                                      ^

t../include/vlc_common.h  477 |  :   481va strr:_Cu15rea:te c( pnote: _otb vlj,cexpanded from macro 'VLC_OBJECT'_co psz
m_  mon_m481 | nam e,  VembeLCrs_ VAR_:     (cons consSTtRIN G | sVLC_ttruct vlc_VAR_DOI vclc_oNHbjoeEct_tm RImT *)o);
      |     ^
(../include/vlc_variables.h:122:&n(39: note: _x)expanded from macro 'var_Create'
->ob  122 | #mdej) \feine varm_Creb
      |               ^
eraste(: (const vla,c_objectb,_t *)(&(x)->obj) \
In file included from video_chroma/i420_rgb.c      c):35 var:
| In file included from ../include/vlc_common.h:1031:
              ^../include/vlc_variables.h:_Cre
a362:9: twarning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]( 
VLC  _OB362JE | CT(a  ), b  , cIn file included from  )ivideo_chroma/i422_yuy2.cf
      | ( va:33                                      ^
../include/vlc_common.h:481::
In file included from ../include/vlc_common.h15: note: expanded from macro 'VLC_OBJECT'
:r_G1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  491  481 |      |  tC hecke d( p var  _ob_j,C psz_nramee  , aVLCt_VAecons(t  strucR_t vplc_commADo_n_meombeDRErs:bj,S (S,  co&pval sz_name, V) )
      L|         ^
nst../include/vlc_variables.h:142: Cvl_c_obVject_At *R_A)(&DDRES(x)S->o bj) \|
      |               ^48:
 note: expanded from macro 'var_GetChecked'
 VLC_VAR_D  142 | OINHE#deRIn file included from video_chroma/i420_yuy2.cfiI:33T:
In file included from  ../include/vlc_common.h:)1031:
../include/vlc_variables.h;
ne :      491v| ar:_5:    ^ Get
Chewarning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ke../include/vlc_variables.hd(
:  491o,n,t,v122) v:39: |    note:   aexpanded from macro 'var_Create'
vr  _Ge122ta | Cher#c_dCreakedte( pe_obj, pfsz_nai(VLC_nmOee, VBJE CT(oLC_VARv_AD),n,at,DRESSr_v)
Crea      |  t| e(aVL                                               ^
C_VAR../include/vlc_common.h:,481:15:_b,DOIc) note: NH vaERIT expanded from macro 'VLC_OBJECT'
)r;
      |     ^_C  481
 |    ../include/vlc_variables.hr:122:39 eate( VL  C_OBJECT: (a),   connote: expanded from macro 'var_Create'
bst s,tru ct   cv122 lc_c | #d)ommo
efn      _memb| ine                                       ^
../include/vlc_common.hevar_C:rr481s: (con:eat15est v:l c_(a,ob,note: c) bexpanded from macro 'VLC_OBJECT'je
v  ct_art481 *_Crea)( | &(x        con)->obst te(j) stru\
ct vlc_co      |               ^
mmon_members: (const vlc_object_t *)(&(x)->obj VLC_) \
      |               ^
OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vIn file included from lcvideo_chroma/i422_yuy2.c_:33:
In file included from ../include/vlc_common.h:1031:
In file included from video_chroma/i420_rgb.c../include/vlc_variables.h::35co:
511:5In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h::mmo n_mewarning: mberdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  : (511 | cons429: 5:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  var_  429Ct  |     rvar_Cvlreeate( p_objc_oatebj(e,c  pt_t *)p(&(sx)-z_name, VL_obCj,>ob_ pszjV) _nA\
R      |               ^
_amINe, VTEGERLC_ |VAR_I VNTEGER | VLC_VARLC_VAR_DIn file included from Ovideo_chroma/i420_yuy2.c:33I_DOIN:
NIn file included from HERIT );
H../include/vlc_common.h:1031:
      | ../include/vlc_variables.hE:511    ^
../include/vlc_variables.h:R5: warning: :122:39: note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'var_Create'  511 | I    
vTar  122
 | #define       v_ar| _C    ^
Cr../include/vlc_variables.hreaeatet:( 122pe(a,:_b,39c) obj,: p sz_namnote: e, Vexpanded from macro 'var_Create'
Lvar_CC_r  eate(122 | #de VLCVAfR_INiTEGER_OnBJeECT | var_Cre V(LCa_VAtR_Dae), b,(a,b c,c)OI  var_)
      C| NrHEeate( VLC_R                                      ^O
IT../include/vlc_common.h:481:
      |     ^15:
B JECTnote: expanded from macro 'VLC_OBJECT'
(../include/vlc_variables.h  481 |  a:122:  ), 39b, :    c )
       |                                       ^
 co../include/vlc_common.hnote: :nsexpanded from macro 'var_Create't st
r  uc122t v | #def481:15ine var_C: rnote: expanded from macro 'VLC_OBJECT'el
ac_tcom  emon_me(a481 |   m,be  rs:     (cbcon,onscst vlt s)truct var_Crc_ vlc_oebjeacoctt_te *( mmoVn_mem)(bLers: &(xC)->_ob(cj) \OonstB
       vlc| J              ^
ECT(a), b, c )
      _object_t|                                       ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from video_chroma/i420_rgb.c:35:
  In file included from ../include/vlc_common.h*)(:1031:
481../include/vlc_variables.h:442& | (:5 : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]x       )-c>ob
j  o442 | )  n  \
      st st|               ^
 var_Crrueact vltce_co( pmm_obj, psz_onna_membmeeIn file included from rs, VL: C_(cVvideo_chroma/i422_yuy2.const:AR_BOOL 33:
 vlcIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525_obj:e| VLC_VARct_D_5: OINwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]HER
IT  525 );t 
      * | )(&(x)|     ^ 
 ->o../include/vlc_variables.h :122:b j) \
      |               ^
39: note: var_Create( p_obj, psz_nameexpanded from macro 'var_Create'
In file included from ,video_chroma/i420_yuy2.c:33:
  122 | In file included from  ../include/vlc_common.h:V1031:
../include/vlc_variables.h#deLf:C_ine525:5VAR_BO vaOL | Vr:_ CreLC_Vawarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
tA  e525 |  R   v_arD(a,b,_COrec) atvIe( Np_Hobjar_CEr,R peaIte( T
      | VLC_Osz    ^_na
Bm../include/vlc_variables.hJECT(:e,122a),: b39, c :  )
VLC      |                                       ^
_VAnote: expanded from macro 'var_Create'
../include/vlc_common.hR_:481:15:BO note: expanded from macro 'VLC_OBJECT'OL 
    481 |  | VL  C122     _VARco_DO | INnst#deH sftrucERIit vlcneT
      _c ommvaron|     ^
_me../include/vlc_variables.h:122:mb_erCs:r (coneate(a39: note: ,b,c) var_st vexpanded from macro 'var_Create'
lC  122 | #drecefine a_otvareb_C(rjeeat VLe(a,b,cCt_tc_)  *O)(&vBarJ_CreECateT(x)-(>obj( )aVLC)_O, \
       |               ^B
JbECT(a), b, c, c  )
      |                                       ^
../include/vlc_common.h:481:15In file included from ):
       |                                       ^video_chroma/i420_rgb.cnote: 
expanded from macro 'VLC_OBJECT'
:35  :
../include/vlc_common.h481:481:15: In file included from ../include/vlc_common.h | :1031:
note: expanded from macro 'VLC_OBJECT'../include/vlc_variables.h:455:5
 :  481  |   warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    455 |         v  acr_oCrne s   ctate onst sstr( pt_objr, ucpusz_t vncamelc_c, VLommontC_V ARv_membe_lc_comFLOATm | VrosLn: (_conmstC_VA evlc_omR_bDbjeOIers:ct_t  (const vlNHERIc_o*)(&(x)bT-j> e);
      | ct_obtj    ^)  
\
      *|               ^
)(&(x)->obj) \
      |               ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_CIn file included from rvideo_chroma/i420_yuy2.cea:te33:
In file included from ../include/vlc_common.h(aIn file included from video_chroma/i422_yuy2.c,b,::c) 1031:
../include/vlc_variables.h33:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:
  539In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: vardue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  C |  539   var_ |     vreCreate( paat_robj, _psz_Cnamereat, VeeLC(_V( VAR_ Fp_oLC_OBLObAT | j, VLC_VJECTp(a), b,sz_name c )AR
,      |                                       ^
 _DOVI../include/vlc_common.hNHE:481:15RITL
      |     ^
C: _note: expanded from macro 'VLC_OBJECT'../include/vlc_variables.h:122V
A:39: Rnote: expanded from macro 'var_Create'_  
F481 |    LOAT | VL   C   _V coA122 | Rns_DOINH#t sERIT
      |     ^defi
ne truct../include/vlc_variables.h:122:39 v:vlcar_C _commonnote: expanded from macro 'var_Create'
_mem  122 | reaber#te(asd: ,b,(conc)e vfar_Csreat vtie(lcne VLC_OB vaJEr__object_tC *)(&(x)->CTreate(oba(a),, b, b,c)j)  var_c )C
      r|                                       ^\
      |               ^
eate(
 VLC_OBJECT../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
(a)  ,In file included from video_chroma/i420_rgb.c: b35:
In file included from ../include/vlc_common.h481 | ,    c ):1031:

      |                                       ^
../include/vlc_common.h:481:    15:  con../include/vlc_variables.h:note: 469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'VLC_OBJECT'
st st  r  469 | 481   uc var_ | Cre        att vclc_e( compomon__obj,n pssz_nt struamce, t vlmembersc: (_cocVLoC_VnARmst m_SonTRv_INGm | VeLC_mbersVA:R_ DOIN(HERIlcTc )on_osbject_t *)(&(x)t vl;
      |     ^c_
->objob../include/vlc_variables.h)j \
      | :122ec              ^
:39: t_t *)(&(x)->onote: expanded from macro 'var_Create'
b  j) \
      | 122In file included from  |               ^
video_chroma/i420_yuy2.c:#de33:
fine var_CIn file included from r../include/vlc_common.hea:t1031e(:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a
,b,c)In file included from  v  video_chroma/i422_yuy2.c554 | ar_Cr:ea33te( :
  In file included from   varVLC_O../include/vlc_common.hBJE:1031:
../include/vlc_variables.h:554C:5: warning: T(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a), b,  554 |     c  )
      | _va                                      ^
r_CCrearte(e../include/vlc_common.h:481a:15: note: expanded from macro 'VLC_OBJECT't
 e( p_po_obj, bpsjz_na,  481 |  m e  p   s, VLC_z_VAnR_Sa  cmonTRste sING, |tr uct VLC_VVAR_LD vClc_cOINommoH_ERIT
Vn_      | A    ^
../include/vlc_variables.h:122:Rmember_39: note: Sexpanded from macro 'var_Create's:T (conRst vl
cI_obNGjec t_t *)(&(x)->| V  122 | obj)#L \
def      | C              ^
_VAineR_ var_CDOINHERrIT
      ea|     ^te(a,
In file included from video_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.h:../include/vlc_variables.h:b1031:
122:../include/vlc_variables.h:47739: note: :5expanded from macro 'var_Create'
,: warning: c)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
   122477 |     |  va#vadr_Cr_eCrefreiate(ante VeL( p_ objvar_C, psz_nareC_me,OBa VLJEtCT(ae(a), b, c,C_VAR )_b
      | S,                                      ^
TRcI../include/vlc_common.h:N) varG 481:|_15: note: expanded from macro 'VLC_OBJECT'
C VLC_rVARe_DOINaHER  t481 |   IT )e;
      | ( VL    ^
 C../include/vlc_variables.h:   _  O122coBn:st s39truct J: note: expanded from macro 'var_Create'
v  Elc_122 | #defincCe vT(a),om ar_Crebmoate(a,,b, c) n_memcvar )
      |                                       ^
_b../include/vlc_common.hers:: (cCon481st vl:c_o15reat: note: expanded from macro 'VLC_OBJECT'
e( VL  C_481OBJE |   C T(abj ect_ )t *)(,    constb struct , &(cx)-> obj))vlc_co
mmon      |                                       ^ \

      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_m  481 |         const structem bers: In file included from (cvideo_chroma/i420_yuy2.c:v33lcon_:
In file included from ../include/vlc_common.hcommst:1031:
../include/vlc_variables.hon_ vlm:563e:5: warning: cmber_osdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]b: je(
ccto  563 |  n_t *)s(&t(x)-> obj) vlc_objec \t_t 
      | *              ^
)(&(x)->obj) \
      |               ^
  var_Create( p_obj, psIn file included from z_video_chroma/i422_yuy2.cna:33:
In file included from ../include/vlc_common.h:1031m:
e, VL../include/vlc_variables.h:563:5: warning: Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_VAR_S  563 |  TRI In file included from NG   video_chroma/i420_rgb.cvar_C|: VLC35_VARre_:
In file included from ../include/vlc_common.h:1031DOINHE:
RIT
      |     ^../include/vlc_variables.h:491
:5: ../include/vlc_variables.h:122:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
39  : ate(491 |     note: expanded from macro 'var_Create' p
v_  122 | ar_Cobj,#drefei apszne va_nrt_Creamee,ate(a,( p_obj, bVL psz_C_VARna,_c) mevar,_CreatS e( VTRIVLC_VLCANG R_OB_JEACT(a| )D, Db, c )
      VL| RC_VAR                                      ^ES_DOIS | 
VL../include/vlc_common.h:NHE481CRIT
      | :15:    ^
 _../include/vlc_variables.h:122:39Vnote: expanded from macro 'VLC_OBJECT'
A  481R_DOINH |   :E note: expanded from macro 'var_Create'R
   122 | I#  T    )decfi;ne va
      |     ^
r_Creo../include/vlc_variables.h:nst s122att:e(a,rucb,ct39 vl) vc_comar: note: _Creexpanded from macro 'var_Create'ate(mo 
V  LC_OBn_122 | #dmeembers: (JECfT(ia), b, nc e )
      v|                                       ^conastr vl_c
C../include/vlc_common.h:481:_obrjecte15: note: aexpanded from macro 'VLC_OBJECT'
t_t   e481 |    *)((&(ax),->bo ,b j   ) \
      |               ^
c) var_Creaconste( VLC_OBJECT(at s)In file included from , b, c )video_chroma/i420_yuy2.c:tru
      |                                       ^ct 
vl../include/vlc_common.h:33:
In file included from 481:../include/vlc_common.h:1031c_15: note: :
co../include/vlc_variables.h:mexpanded from macro 'VLC_OBJECT'
578:9mo: warning: n  _mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481 |  emb       578 |       icf( voar_Chaers:ngenst (co strun(ct st vlc_com pmon_ovlc__objebmj, cembers:tpsz_na_t me, (cons VLt vlc*)(&(_objx)-e>obcj) t\C_
      t| _VA R_C*H              ^
O)(I&(x)->obj) \
      |               ^
CESCOUNT, &count, NIn file included from video_chroma/i422_yuy2.cUL:L ) )
33:
      |         ^
In file included from ../include/vlc_variables.h:../include/vlc_common.h:1031:
../include/vlc_variables.h128::578In file included from :9video_chroma/i420_rgb.c: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
43:35:
In file included from ../include/vlc_common.h:1031  578: note: expanded from macro 'var_Change'
:
  128../include/vlc_variables.h | #d:e | 511:5fin:e var warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_Chan  
    g511e( | a,i f(  b,c ,d, e)varv_Char va_r_CaCnger(he p_aoabj,tnge(e( psz_na VL p_me,oC_O bBJEVjLC,T(a pC_sVA),zR_CHO_ICn ba, mcESC, OUNeT,, &cou VLnt, C_Vd, e )NULA
      |                                           ^
L R) _)../include/vlc_common.h:481:
I      |         ^N
15: note: ../include/vlc_variables.h:expanded from macro 'VLC_OBJECT'T
EGER | V128:LC  481 |  43   _:     coVAR_DOINHERITnote: expanded from macro 'var_Change'
      | 
    ^
ns  128 | ../include/vlc_variables.h#t sde:fit122ne :va39r_Chr: uctnote: a expanded from macro 'var_Create'
n  ge(a,v122 | #definlc_b,c,eco md,ve)mo avarn_r_Chanm_embgeCreat( Ve(a,LerCb,c) v_Oar_Cs:BJ (cEronste vate( VLClc_O_obBjecJt_tE *)C(&(Tx)->obj) \CT(a(), b
a,      | )              ^
 c, , d,b, e )
      |                                           ^
 c )
../include/vlc_common.h:481      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:15  481: note: expanded from macro 'VLC_OBJECT'
 |     481   |            const stru const struct vlc_common_members: (ct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
c      |               ^
onst vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_yuy2.c:35:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_yuy2.c:35:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msIn file included from video_chroma/i420_yuy2.c:35g_Gen:
../include/vlc_filter.h:213:er9:ic warning: (pdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_t  213hi |     s, VLC_M    SGms_Wg_ARWaN,rn _( _Vp_A_fiARlteGS__)
      |     ^
r, "can'../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
t   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LIN get output subpicture" );
      |         ^
E__, \
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
     481 |         const85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
 str../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
u   78 |     vlcct _vlLcog(VLC_OBJE_CcTo(mom)o,n _pmem, bers: (cvlonsIn file included from t vlc_objvideo_chroma/i420_rgb.c:37:
cect_mo_tdu *)(../include/vlc_filter.h:167:&l9e(: x)_namewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]->, _obj)_FIL 
E  __\
      |               ^
167 |         msg, __LINE__, \
      |             ^
../include/vlc_common.h_:481:15: note: expanded from macro 'VLC_OBJECT'
Wa  481 |  rn(     p  _ cfonistl sttreuIn file included from video_chroma/i422_yuy2.cr:35:
../include/vlc_filter.h,:213 "can'ctt v lcget ou:_t9cpo:ummt  on_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]pm
em  213 |   b ie crs: t   msg_Wa urn(cronest v"l(  c_)objep;
_ct_fit *l      )(&(x)->obj) \
      |               ^
|         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msgte_Generic(p_r,th "isca, VLC_MSGn'_t WARN, __VA_geARt GS__)
      |     ^
output subpicture"../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
 );
      |         ^
   78../include/vlc_messages.h: |     vlc_Log(VLC_OB85:5: note: expanded from macro 'msg_Warn'
JE   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: CT(o), p, vlc_expanded from macro 'msg_Generic'
mo   78dule_name |   , __FILE__,   vlc_Log(VLC_OBJECT(o), p, vlc_module_name, ___LINE_F__, \
      |             ^
IL../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
E_  481 |         const st_, __LINrucE__, t \
      |             ^
vlc_../include/vlc_common.hcommon_:481:15: note: expanded from macro 'VLC_OBJECT'
m  481 |     embers:    co (const vlcns_obt stjeruct_tc *)(&(x)t ->ovbj) l\
      c|               ^
_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb.c:37:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_chroma/i420_yuy2.c:843:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  843 |     msg_Err( p_filter, "I420_IUYV unimplemented, please harass " );
      |     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_chroma/i420_rgb.c:137:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  137 |                         msg_Dbg(p_this, "RGB pixel format is R5G5B5");
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         constvideo_chroma/i422_yuy2.c:458:5: struct vlc_common_membe warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rs: (const vlc_  458 | ob ject_t *)  (& m(x)-sg_Err( >op_bj) \
      |               ^
filter, "I422_IUYV unimplemented, please harass " );:145:
25:      |  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    ^  145 |         
  ../include/vlc_messages.h:   83:5:   note: expanded from macro 'msg_Err'
      83 |         msg_Dbg(p_this,  msg_Gener "ic(p_thisRG, VLC_MB SG_ERRpi,xe __VAl format is R5_G6AB5");
      |                         ^
RGS__../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
)
   87 |     msg_Generi      |     ^
c(p_this, VLC_M../include/vlc_messages.h:78:13SG: note: _Dexpanded from macro 'msg_Generic'
B   G, __VA_78 |     vARlc_Log(VLCGS__)
_OBJECT      |     ^
(o../include/vlc_messages.h:78:13: ), pnote: expanded from macro 'msg_Generic'
,    78 |   vlc  vlc_Log(VLC_OBJE_modCTule_na(o), p,me, __F vILElc___module,_name,  ___FILE___, __LINE_LINE__, \_
      |             ^
, ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'\
      |             ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'  481 | 
   481   |         cons t   struct v  lc_comconmon_mest smbers: (const vtrlcuct_object_t *)(& vlc_com(mx)->on_mobemj) \
      bers: |               ^(c
onst vlc_object_t *)(&(x)->obj) \
      |               ^
video_chroma/i420_rgb.c:158:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  158 |                         msg_Dbg(p_this, "RGB pixel format is A8R8G8B8");
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_chroma/i420_rgb.c:166:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  166 |                         msg_Dbg(p_this, "RGB pixel format is R8G8B8A8");
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_chroma/i420_rgb.c:174:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  174 |                         msg_Dbg(p_this, "RGB pixel format is B8G8R8A8");
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_chroma/i420_rgb.c:182:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  182 |                         msg_Dbg(p_this, "RGB pixel format is A8B8G8R8");
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
33 warnings generated.
mv -f video_chroma/.deps/libi420_rgb_sse2_plugin_la-i420_rgb.Tpo video_chroma/.deps/libi420_rgb_sse2_plugin_la-i420_rgb.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_chroma/libi420_rgb_sse2_plugin_la-i420_rgb16_x86.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -DSSE2 -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/libi420_rgb_sse2_plugin_la-i420_rgb16_x86.lo -MD -MP -MF video_chroma/.deps/libi420_rgb_sse2_plugin_la-i420_rgb16_x86.Tpo -c -o video_chroma/libi420_rgb_sse2_plugin_la-i420_rgb16_x86.lo `test -f 'video_chroma/i420_rgb16_x86.c' || echo './'`video_chroma/i420_rgb16_x86.c
28 warnings generated.
28 warnings generated.
mv -f video_chroma/.deps/libi422_yuy2_mmx_plugin_la-i422_yuy2.Tpo video_chroma/.deps/libi422_yuy2_mmx_plugin_la-i422_yuy2.Plo
mv -f video_chroma/.deps/libi420_yuy2_mmx_plugin_la-i420_yuy2.Tpo video_chroma/.deps/libi420_yuy2_mmx_plugin_la-i420_yuy2.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_chroma/libi420_yuy2_sse2_plugin_la-i420_yuy2.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -DMODULE_NAME_IS_i420_yuy2_sse2 -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/libi420_yuy2_sse2_plugin_la-i420_yuy2.lo -MD -MP -MF video_chroma/.deps/libi420_yuy2_sse2_plugin_la-i420_yuy2.Tpo -c -o video_chroma/libi420_yuy2_sse2_plugin_la-i420_yuy2.lo `test -f 'video_chroma/i420_yuy2.c' || echo './'`video_chroma/i420_yuy2.c
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_chroma/libi422_yuy2_sse2_plugin_la-i422_yuy2.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -DMODULE_NAME_IS_i422_yuy2_sse2 -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/libi422_yuy2_sse2_plugin_la-i422_yuy2.lo -MD -MP -MF video_chroma/.deps/libi422_yuy2_sse2_plugin_la-i422_yuy2.Tpo -c -o video_chroma/libi422_yuy2_sse2_plugin_la-i422_yuy2.lo `test -f 'video_chroma/i422_yuy2.c' || echo './'`video_chroma/i422_yuy2.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"i420_rgb_sse2\" -D__PLUGIN__ -I./access -I./codec -DSSE2 -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/libi420_rgb_sse2_plugin_la-i420_rgb16_x86.lo -MD -MP -MF video_chroma/.deps/libi420_rgb_sse2_plugin_la-i420_rgb16_x86.Tpo -c video_chroma/i420_rgb16_x86.c  -fPIC -DPIC -o video_chroma/.libs/libi420_rgb_sse2_plugin_la-i420_rgb16_x86.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"i420_yuy2_sse2\" -D__PLUGIN__ -I./access -I./codec -DMODULE_NAME_IS_i420_yuy2_sse2 -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/libi420_yuy2_sse2_plugin_la-i420_yuy2.lo -MD -MP -MF video_chroma/.deps/libi420_yuy2_sse2_plugin_la-i420_yuy2.Tpo -c video_chroma/i420_yuy2.c  -fPIC -DPIC -o video_chroma/.libs/libi420_yuy2_sse2_plugin_la-i420_yuy2.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"i422_yuy2_sse2\" -D__PLUGIN__ -I./access -I./codec -DMODULE_NAME_IS_i422_yuy2_sse2 -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/libi422_yuy2_sse2_plugin_la-i422_yuy2.lo -MD -MP -MF video_chroma/.deps/libi422_yuy2_sse2_plugin_la-i422_yuy2.Tpo -c video_chroma/i422_yuy2.c  -fPIC -DPIC -o video_chroma/.libs/libi422_yuy2_sse2_plugin_la-i422_yuy2.o
27 warnings generated.
mv -f video_chroma/.deps/libi420_rgb_mmx_plugin_la-i420_rgb16_x86.Tpo video_chroma/.deps/libi420_rgb_mmx_plugin_la-i420_rgb16_x86.Plo
depbase=`echo codec/ddummy.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/ddummy.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/ddummy.lo -MD -MP -MF $depbase.Tpo -c -o codec/ddummy.lo codec/ddummy.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"ddummy\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/ddummy.lo -MD -MP -MF codec/.deps/ddummy.Tpo -c codec/ddummy.c  -fPIC -DPIC -o codec/.libs/ddummy.o
vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GIn file included from video_chroma/i422_yuy2.cetChecke:33:
In file included from ../include/vlc_common.hd(:1031:
../include/vlc_variables.ho,n,:189t,:12v):  var_Gewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
tChecked(  189 |  VL  C_ rOBetJECT(o),n,t,v)
      |                                                ^
ur../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
n  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from       | ../include/vlc_common.h:           ^
1031:
../include/vlc_variables.h:../include/vlc_variables.h:350140::9: warning: 48: note: expanded from macro 'var_SetChecked'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  140 | #define   var_SetChe350 |   cIn file included from ked(o video_chroma/i420_yuy2.c :if(33:
In file included from ../include/vlc_common.h, var_GetCn,the,v:1031:
../include/vlc_variables.h:) v189:12: cked(warning:  p_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ar_obj, SetC
pszh_  189ec |     nakmreturn var_SetChece, kedVLC_ed(( VLCp_obj, pVAsz_name, VR_STRI_OBJLC_NG, &ECT(vaoVARl )),_INTn,t )EGE
R, val );      |         ^
      ,v)| 

           ^
      ../include/vlc_variables.h:../include/vlc_variables.h142| ::                                               ^
140:48: 48:note: expanded from macro 'var_SetChecked' note: expanded from macro 'var_GetChecked'

../include/vlc_common.h    :142140 | #defi | #defn481e :in15va: ernote:  varexpanded from macro 'VLC_OBJECT'_G
et  Che_S481 | ecketC he ckd(e o,n, d(o,n,t,v) var_S  et tChe,v )cked(VcLC_OonstB  JEsCT(vot),rn,uct vlcat,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_co  481 |  mmo       const strucr_GetCnt vlheckc__ed(VLC_Ocommonm_meeBJECT(o)m,mn,bt,ev)
      |                                                ^
rsb../include/vlc_common.h::ers (co481:: (cons15: tnote: expanded from macro 'VLC_OBJECT'
 vl  481nc |      _sto vlcb_objejct_et    cc*)(otn_st t&(x)str uct*->ob) v(lc_c&jo(x)->ob) mmj\o) n
      \|               ^

_m      |               ^
embers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:In file included from 203video_chroma/i422_yuy2.c::1233:
:In file included from ../include/vlc_common.h:1031 :
warning: ../include/vlc_variables.h:203:In file included from due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]12video_chroma/i420_rgb16_x86.c:29::
In file included from ../include/vlc_common.h:
1031 :
../include/vlc_variables.hwarning:   203:362:9:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] |  warning: 
    re  turndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]203 |  
   362v ar |      _S etrif(e var_ChGteturn Cecvkedha( r_p_ecobjked, pszS_naetC(mhe,e VLcC_V kp_oebj, dpszA(R__namB OOLp, va_e, VLCol b);
j, psz_n      |            ^a_V
me, AR_VADD../include/vlc_variables.h:L140:48: note: RESS,C_ expanded from macro 'var_SetChecked'
V  140A | &val )R#def )
i_BOOLne       ,|         ^
 var_S../include/vlc_variables.hvet:Chea142cl:48 k)ed(o;,n,t
,v)       va: note: expanded from macro 'var_GetChecked'
r| _             ^142 | #
SetCh../include/vlc_variables.hec:def140ine ked:(VL48Cvar_:_OBJ ECGenote: tChecked(expanded from macro 'var_SetChecked'o,n
T(o),,  t,v) n140va,t, | #dv)
      |                                                ^
r_Gee../include/vlc_common.h:f481:15: intChece varkednote: expanded from macro 'VLC_OBJECT'
(  _VLC_S481 | e       OBJ tChecked(consECT(o)o,t sn,tru,ctn vlt,,ct_co,mmonv_m)
v)      |                                                ^ emb
er../include/vlc_common.h:vs:a (cronst v_lcS_obje481:e15: tnote: expanded from macro 'VLC_OBJECT'ct_t Checked(VLC
_  481 | O        cBonJst*)( ECTstr(ucto &v(x)->o)lc_common,n,t,_mbjv)em) \

      be      r|               ^| 
                                               ^s: (
c../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'ons
t  481 |        v  In file included from video_chroma/i420_yuy2.clc:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12_ob: jecwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  212ct_n |     rts *t)(&etu(x)rn  varst->robju)_c \Set vtChecke
l      |               ^
c_common_membde rs: (con(obst vlc_object_t *)(&(x)->ojb, namj) \
e,      |               ^
 VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'In file included from video_chroma/i420_rgb16_x86.c
:29:
In file included from   ../include/vlc_common.h:1031:
../include/vlc_variables.h:140In file included from  | 429:#video_chroma/i422_yuy2.cde:fine5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
33 var_:
In file included from ../include/vlc_common.h:1031:
  429../include/vlc_variables.hSet | :Ch  e212cked:12:(   varwarning: o,n,t_Credue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],v) var_Sate( 
etCheckedp  (VL_o212bj |     reC, tpsz__naume, Vrn LC_VAvOBJaECTRr(o)_,n_INS,t,ve)
TE      |                                                ^
tGEC../include/vlc_common.h:481heckedR  :|(15: note: expanded from macro 'VLC_OBJECT' Vo
bj,LC   481 |  _VAR_name  ,DOIN VLC   _  coVnstA sHERRIT _tr);
      uCctO v| Olc_cRo    ^
../include/vlc_variables.h:DS, v122:39ammoln_mem);
      | be           ^rs: 
(c../include/vlc_variables.hons:: note: expanded from macro 'var_Create'
140t v:  122 | #defi48: note: lc_nexpanded from macro 'var_SetChecked'
oe   v140ar_ | #dbCrejeecatet_tf *)(a,b(i&(x)-,c) n>objvea) \r_C varerate_
      |               ^( 
VLC_OSetChecked(o,n,tBJECT(a), b, ,v)c  vIn file included from )
video_chroma/i420_yuy2.ca:33:
r      |                                       ^
In file included from ../include/vlc_common.h:481_:../include/vlc_common.h:SetC15: note: expanded from macro 'VLC_OBJECT'1031h:
../include/vlc_variables.h:227e
cked(  481 | V:12: warning: Ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   227 |     C     _ retuOBJErn coCns vat sr_SetCT(trohec)ke,d( np_ou,ctt vlc_,cbomvmon)j_m, pembesz_
rs      : na(cm| e, VLonC                                               ^_Vst
 vlc_o../include/vlc_common.hbje:ctAR481:15: note: expanded from macro 'VLC_OBJECT'
__  FL481t * |   )(OA& (x)-     c>oboT, val nj) );
\
      |            ^      s
|               ^
t st../include/vlc_variables.h:140ruct vlc_common_members: (:48:c note: expanded from macro 'var_SetChecked'on
In file included from video_chroma/i420_rgb16_x86.cst vlc:29:
In file included from   140_../include/vlc_common.h:1031:
 | o#debfinje vear_SetC../include/vlc_variables.hcheck:442ed(to,_n:,t,t *v) v)ar(&(x)->5:_Set owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bj)Ch ec  442 | \ked(VLC  
      |               ^  var_OB_CrJECe
aTt(eo() ,np_o,btj,,v) 
      |                                                ^
psz_nam../include/vlc_common.he,:481 VLC:_15In file included from : video_chroma/i422_yuy2.cVAnote: expanded from macro 'VLC_OBJECT'R_
:  481 |   33:
BOO In file included from     ../include/vlc_common.h co:ns1031t stLruc :
t vl../include/vlc_variables.h:227:12:| V LC_VARc__warning: DOcomIdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]NHE
monRIT );  
      | 227 |       ^
  retur_mn va../include/vlc_variables.h:122remb:39_:S note: expanded from macro 'var_Create'e
re  122t | s#dCefine: ( vahr_Creeateconstc kvlce_obd( ject_pt (a*_)(&(xo)b->,bj,,c) pobj s) z\
      | _              ^
name, VLC_VAR_FLOvAT, val ar_CIn file included from )video_chroma/i420_yuy2.c:33:
In file included from rea../include/vlc_common.h:1031:
../include/vlc_variables.h:241:;12: 
te(warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
        241|            ^
 VLC../include/vlc_variables.h |   :  _OB140returJECn var_T:Set48Checke(ad: note: expanded from macro 'var_SetChecked'
(   p_), b140,o | # c )b
      |                                       ^
../include/vlc_common.hd:481ej,f ps:i15: nz_neanote: me expanded from macro 'VLC_OBJECT'
va  481r, V_LC_SVARe_StTR |   I   C  N chonG,e vst sal tcru);
      | ct            ^
vl../include/vlc_variables.h:140:k48ce: note: dexpanded from macro 'var_SetChecked'
(_commo  140 | #,defionnne ,t_v,var) memv_Sbers:a etC(checkornst vlc_ed(_o,nobjSetChe,t,vectc_t *)ked((&) vaVLC_OBJECT(o)r_S(x)->,obj)n \
      |               ^
et,Ct,v)
      |                                                ^
hecke../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'd(
V  LCIn file included from _O481BJECT |  video_chroma/i420_rgb16_x86.c:29( o):
In file included from  ,n,t ../include/vlc_common.h:1031:
../include/vlc_variables.h,v: 455:5 )
      |                                                 ^
 : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
con../include/vlc_common.h:  455481:15st struc |   : note: expanded from macro 'VLC_OBJECT'
 t  481 v  |  v    ar_lCr eate(  ccon_s pct sotrucmmt vlc_on_memob_commjb, psonze_nrs:ame, VLC_V_me mbeA(rs: R_cFLOoAT (c|nsonst VL tvlc_ob vC_VAR_DOlINHERc_objecjt_te *)c(&(txI_T )-);
>o      | t    ^
 *bj)(&(x)-../include/vlc_variables.h>:122:o) 39: note: \b
      | expanded from macro 'var_Create'j
              ^
) \  
122 | #d      e| f              ^i
ne var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: In file included from expanded from macro 'VLC_OBJECT'
video_chroma/i420_yuy2.c:33:
In file included from   481 |    In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:     256con:video_chroma/i422_yuy2.c:st 33:
In file included from s12../include/vlc_common.h:1031:t:
ru warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:241:c12:   t vlc256warning:  | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_ co
   241  |  retur m   remtn var_urn varo_SetChn_membeSetreChsec: (ckeod( p_onckesd(bj tp_ obj, p, vpszlc_object_t _nam*e, Vsz)_name(, VL&CLC_(VAxR_ST)_R-IN>G, vaoVl b);
      Aj) \
      |               ^
R_|            ^
ADDRESS../include/vlc_variables.h,: 140val ):48;
: note: expanded from macro 'var_SetChecked'      |            ^

../include/vlc_variables.h  :140140 | :#d48efi:n enote:  expanded from macro 'var_SetChecked'
va  140In file included from video_chroma/i420_rgb16_x86.c:r | 29_Set#dC:
efhinIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:ece v5ar_S:e tCkeheckdwarning: (o,n,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ed(
to,  v,n469,t, |   v) v) va r_S etvarCah_Serecke_d(CVLCtrCheecak_tedOB(Ve( p_oLC_JOBJECbTE(o)CjT(, psz_,no),n,n,atm,v)
t,v      |                                                ^)
      e, VLC_VA| 
R../include/vlc_common.h                                               ^_
ST:../include/vlc_common.hR:481I:15:NG  note: expanded from macro 'VLC_OBJECT'| V
L481:15C_V  481: note:  |   expanded from macro 'VLC_OBJECT'A
    R  co_ns  481 |  t s   DtOruct vIlc_    coNnsHt sERITtcom m);
onru      |     ^ct v_m
le../include/vlc_variables.h:122:39:mb c_commoers:note:  (cexpanded from macro 'var_Create'ons
tn_  membe122rs: | # (cdonst vlc_ velc_fobjine objvectea_rct_t *t_)(&C(reate(a *x)(&,)->bobj)(,x) \
c      |               ^->obj)) \
 var_Create( VLC_OBJE
      | CT              ^(a), bIn file included from 
,video_chroma/i422_yuy2.c:33:
 cIn file included from ../include/vlc_common.h: )
      |                                       ^
1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481  256 | :15   : returIn file included from n video_chroma/i420_yuy2.c vanote: r_:Seexpanded from macro 'VLC_OBJECT'tC
h  eck481 |        ed( p_33:
In file included from ../include/vlc_common.h: 1031:
obj,../include/vlc_variables.h:c276o:10:nst warning:  ps z_ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]same,
tru   cVL276 | t   C_VA  ifvlc_common_membR(ers_ADD:RESS  (, cval o);
n!v      | ar_GetsCht ve           ^l
c_objckede( p../include/vlc_variables.h:ct__otbj, 140:48: p* note: expanded from macro 'var_SetChecked'
)  140 | #defi(&(x)-ne>sz var_So_nabj) me\
      |               ^
etCheck, VLCe_dV(ARo_,INnT,EtG,EvR), vIn file included from a r_video_chroma/i420_rgb16_x86.cSet&va:29:
In file included from ../include/vlc_common.h:l Ch1031ecke):
d(V../include/vlc_variables.hLC_ :OBJE477:CT(5: o)
)warning: ,n,t      |          ^
../include/vlc_variables.h:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,v142  477 |     var:48)
      _|                                                ^
C: rnote: expanded from macro 'var_GetChecked'
e  142a | ../include/vlc_common.h:t481:15:e note: expanded from macro 'VLC_OBJECT'
#  481( de | fine pvar_G_o    b ej   ctC, psz_nohame, VLCnst eck_ed(o,nVAR_,t,strSuct vTv) RvarI_lc_coGNG | VmmLetCC_VAheckon_mR_DOINHemedE(VLC_bers:R (IconT );
      st |     ^
vlc../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'OB
J  E_objCec122t | _t *)#(&Td(x)->obj)(o) \
,en,f      |               ^
tine va,vr_Crea)
te(a,b,c) var_CreIn file included from video_chroma/i422_yuy2.c:33:
In file included from ate(      |                                                ^
../include/vlc_common.h: ../include/vlc_common.h481:15: note: Vexpanded from macro 'VLC_OBJECT'
L:1031:
../include/vlc_variables.h  481 |   C_:276:OBJE   C 10:  T(a), bwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, c    co276 | nst    s) 
tru      if( !| var_G                                      ^
cet tC../include/vlc_common.h:481:15: note: vlchecexpanded from macro 'VLC_OBJECT'ked( p
__coommobjn  , p_msz_nema481me, VLC_V | AR ber s:  (c ons t vl_c_o INT bjeE GEcR, t_tc&valo ) )nst st
      | r *         ^)u(c
t&(../include/vlc_variables.h:142:x) vlc_->obcj)ommo48 \
n      |               ^_: note: 
memexpanded from macro 'var_GetChecked'bers: (const vlc_object_t *)(&(x)-
>  In file included from 142 | video_chroma/i420_yuy2.co#def:33:
bIn file included from ../include/vlc_common.hj:1031:
../include/vlc_variables.hine) \
      |               ^ var_
Get:C293:hecked10:(o,n ,warning: t,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]v) v
ar  293_GetChIn file included from ec | video_chroma/i420_rgb16_x86.c:29ke    d:
(VLIn file included from C_OBJifE../include/vlc_common.hCT(o)( ,:n,t1031,v):

      |                                                ^
../include/vlc_variables.h!v:ar491_G../include/vlc_common.h:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]et
:  481:15491 |     var: note: _Creaexpanded from macro 'VLC_OBJECT'
Chetcked(e   (p_481 |   ob j, pp_o     sz_ bnj,ame ps, VLC_VARz_BO_OconL,nast sme, tr uct vVl&vLacl_c omC_VAR_ADDRmonESS_memb | ) )VLC_
ers:      | V         ^
AR_DOINHE ../include/vlc_variables.hR(coIT :142:)nst; vl
c_o48      bj: | ecnote: t_expanded from macro 'var_GetChecked'    ^t *
)
../include/vlc_variables.h  142(&: | (122#d:efx)-39>oibj:) ne note: expanded from macro 'var_Create' \v

      | ar_              ^
  122 | #define var_CreatGe(a,b,ce)t ChIn file included from varecvideo_chroma/i422_yuy2.c_:C33:
In file included from r../include/vlc_common.hke:1031:
aed(t../include/vlc_variables.h:293e:10:( warning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],n,t
,  293 | v) va  r_   ifV( !varLGe_C_OBJECT(a),tC b, heckedc(VL )
      | Get                                      ^CC
h_OB../include/vlc_common.hJECeck:ed(T481 p(o):,n,15t,_:obj, psv)z_nam
      e, |                                                ^
 note: expanded from macro 'VLC_OBJECT'../include/vlc_common.h:V481
:  LC_VA15:481R_B  | OOnote: expanded from macro 'VLC_OBJECT'
L,  &  val481  ) )
      |          ^ 
    |    ../include/vlc_variables.h:142:  co     ncst sons48: note: expanded from macro 'var_GetChecked'
ttruct  s  t142 | v#defiruct vlnec val_rc_cGetComheckedmo(o,n,nt,__cv)om vamonmemr_be_GememtChbrers:eck ed(s: (VLc(coonst vlc_oC_nstbjOBeJECc tv_t *)(T(ol)&(,n,ctx)-_,v)
>obobjecj) \
t_t      |                                                ^
../include/vlc_common.h:       *|               ^)
(&(x)->obj) \
      |               ^
481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (In file included from covideo_chroma/i420_yuy2.cn:s33:
In file included from In file included from ../include/vlc_common.ht:1031:
video_chroma/i420_rgb16_x86.c vlc_o../include/vlc_variables.h::29:
In file included from ../include/vlc_common.h:1031:
bje../include/vlc_variables.h:511:5:c304: 17: t_twarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] *)(&(x)-warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

    511 | >ob j)304  |   \
           if|  (              ^
var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VIn file included from video_chroma/i422_yuy2.clikeL:33:
In file included from C_../include/vlc_common.h:1031:
lVAR_DOy(!v../include/vlc_variables.hINHERIT
      | ar_    ^
:304Get../include/vlc_variables.hC:hec:17: warning: k122:39ed: (ob jdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]note: expanded from macro 'var_Create',
   304 |  na
   if   (122like | ly(!mevar, _Ge#VLCdtCheckeed (_fobj,VAR_C niame, VLnOORC_eVADS, & varR_C_Create(a,b,c)vaOORD vS, &avall)))))
      | r)
      |                 ^
_                ^
C../include/vlc_variables.h:142:48re: ../include/vlc_variables.hnote: expanded from macro 'var_GetChecked'
:a142:te(   142V48: Lnote: expanded from macro 'var_GetChecked'
C_OBJECT(a | #de  142 | #fi)ne, b, c )define
 v ar_var_Ge      |                                       ^
tC../include/vlc_common.h:481:he15:ck ednote: GetChexpanded from macro 'VLC_OBJECT'(o,
n  ,t,vec481ked | ) v(o,nar _G ,tet C,v ) var_GehtecC hec ke d(VLC c_OBonJECsT(kted(VLC_O BJECo),nT(so),tn,t,tr,vu)
      |                                                ^
ct,../include/vlc_common.h :481:v)
      15: |                                                ^v
lnote: expanded from macro 'VLC_OBJECT'c
../include/vlc_common.h:481:15  481 |  :_    commonote: expanded from macro 'VLC_OBJECT'  n 
   481_const |    m  strember    csons:uct  t (strvlcc_cucoommot vnnlc_me_commons_metmb ermbes:rvlc_ (ocsb: (const vlc_objjecte_t *)(&(xct_)t->obj) *o)(&(x nst vl\c_ob)-
>ob      |               ^
j)j ec\
      t|               ^_
t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16_x86.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_naIn file included from video_chroma/i420_yuy2.c:33me, VLCIn file included from video_chroma/i422_yuy2.c:
In file included from ../include/vlc_common.h_VA:1031:
../include/vlc_variables.hR:324:_BOOL |10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   324:33V:
In file included from ../include/vlc_common.h:L |     if1031C:
../include/vlc_variables.h:_324:10V: A( warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
!R_var_  D324 | OI  N  if( !vHERIar_GetTCheckeGe
td      ( p_objC| hec, pske    ^d(
z ../include/vlc_variables.hp_o:bj, psz_name_na122me,: VL39: note: expanded from macro 'var_Create'C_, V
VAR_  FLO122 | #dLAT, efine var_CreatC_VA&vR_Fael ) )L(a,b
      | OAT, &,valc) var_C          ^r
e../include/vlc_variables.h:142:a48: te( VLnote: expanded from macro 'var_GetChecked'
) )
      C|          ^
  142../include/vlc_variables.h:_OB | #dJefEine 142:C48: note: vaexpanded from macro 'var_GetChecked'T
(a),  142 b | #r_G,etC heckecdef )
ine       vad| r_GetC                                      ^h(
oe../include/vlc_common.hck,n:,t,ve481:15: note: expanded from macro 'VLC_OBJECT'd(o,) vn,t
,  ar_Gev481 | t)    Check e d(VLva r_G C_OBeJ ECT(co),on,tntChesc,vt)
      |                                                 ^
skedt(Vr../include/vlc_common.h:481uLCc_:15t: note:  vlcexpanded from macro 'VLC_OBJECT'
O  481_cB | o JmECTm(o)      ,n con,t,v)ost n_memstru
      cbers: | t (                                               ^
../include/vlc_common.h:vclc_o481:consmmotn_m vle15cmb_obe: note: rsj: (ceonsct vexpanded from macro 'VLC_OBJECT'tlc_ob_ject_tt *)(
&  481 |  (x)->o     *bj)(&(x)->ob) \
      |               ^j
)  \ 
       |               ^con
st struct vlc_common_members: (cIn file included from onst video_chroma/i422_yuy2.cvl:33:
In file included from c_In file included from objevideo_chroma/i420_rgb16_x86.c../include/vlc_common.hct_t :*):1031:
(29&(x:
../include/vlc_variables.h:)->o340:In file included from b9../include/vlc_common.h: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
j)1031:
  340 \
      | ../include/vlc_variables.h              ^
: | 539 :5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     539 |    i var_Create( p_objIn file included from ,f ( vpavideo_chroma/i420_yuy2.cr:s33:
In file included from ../include/vlc_common.h_z:1031:
../include/vlc_variables.h:Get340_C:9namhecked(:  p_e, VLobjC, p_swarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
VARz_n_a  340 | me, FVL L   C_Vif( ARvar_OSTRAINTG, _ Ge&v|al )  )
V      |         ^
LC_VAR_DtCOIN../include/vlc_variables.h:142In file included from HERIT
      | h    ^ec
ke../include/vlc_variables.hd:codec/ddummy.c48::31:
: note: ( In file included from ../include/vlc_common.hp_:122:1031:
o39bj, pexpanded from macro 'var_GetChecked'../include/vlc_variables.h:189:sz:
 note: expanded from macro 'var_Create'  142 | #d12: warning: _naemdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
,   VL122C | _
f#ine   189 | var_GdefiVARente v Che ar_Creack  edre(o,tut_Srn vn,ar_TtSe,v)(a, vb,c) aRINeGrt, v&vCaar_Chereckl _GeetaCtehec(k VLd(C_O peBd)_o(VLJECbj ), T(a), b, C_pc )
OBszJE_namCT(eo      |                                       ^
, VLC_V../include/vlc_common.h:481:AR_I15
:),N note: expanded from macro 'VLC_OBJECT'
      |         ^n  481 |        
TE co../include/vlc_variables.h:142nGER,st:48  sval );
:,t,v)tru
ct v      |                                                      ^
|            ^../include/vlc_common.h:
481:../include/vlc_variables.hlc_common_15memb:140:48er:: note:  note: expanded from macro 'var_GetChecked'
expanded from macro 'var_SetChecked'   note: expanded from macro 'VLC_OBJECT'142s | :#d 
(cefi
    481 |     140 ne    | #vdefiar_Genotnse tv arCcheco vlc_ked_Se(obojnstt Chescecket_ttrd *)(uct v(&(o,x)-ln,,t,>ov) vbarj) _nSet,\
      tCheck|               ^
,v)ed(VL vCar__GetChOcecBked_(VLC_OJEIn file included from CTB(o)video_chroma/i420_rgb16_x86.cc:JECo,nT,(t29,v:
oIn file included from )
      ),n../include/vlc_common.h,m:1031:
mon_|                                                ^
mem../include/vlc_common.hbt,../include/vlc_variables.h:554:5: :481warning: vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])
:15: enote: expanded from macro 'VLC_OBJECT'
r  
      |                                                ^481 |   554
s :  | ../include/vlc_common.h  :481 (co:ns t 15: vlc note: expanded from macro 'VLC_OBJECT'_ob
     va481   |  r cons  t _ Cr se atetrujct   econ( svlct_co pct_t_ob mmos*)(n_&me(x)->mtobruj) \
ct      |               ^
 bervs: (conlc_jc, st vlpszomm_noIn file included from na_cm_oebject_mtbmeer , sVLC*:video_chroma/i422_yuy2.c:_VAR (c_)(STRINGo |&(x)33-:
>o VIn file included from bj)L \nst
      ../include/vlc_common.h:1031:
../include/vlc_variables.h|               ^
 :350:vlc_o9:bje warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ct
_  tC_ 350 | VA*)R(&(  x_DOI)NHIn file included from ->ocodec/ddummy.cERIT:31:
In file included from ../include/vlc_common.h:  i1031:
../include/vlc_variables.h:bj) 203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]f(\

   
      |     ^      |               ^
203v |  a
r   ../include/vlc_variables.h:return 122_varG_SeetIn file included from Cvideo_chroma/i420_yuy2.chec:39t: Ckenote: expanded from macro 'var_Create':d33( p
_obj,:
 psheckz_n  122am | #ee, ddef( pVin_obj,Le In file included from v../include/vlc_common.ha :1031C:
_VAr_R../include/vlc_variables.h_pB:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
OsOLz_namC,reae, va VLClte( );  350 | 
        _  V| iARa,b,           ^
f_S(c../include/vlc_variables.h: T)RINvar_G,140: 48Get&:vC note: expanded from macro 'var_SetChecked'hecal k
e) )
      d(|         ^   140 | p_ob#
defj v, psar_zCrea_niatne mvar../include/vlc_variables.h:142:e(_S VLC48: note: etCheexpanded from macro 'var_GetChecked'c_OBJ
e  142,  | #dkedefin(oe va,nr_Ge,t,tCv)VLC va_VArheR_SetChecke_dS(VLcTRICN_OBJECTG, (ko),n&ve,adl (o,n,t,vt)
) )
,v      | ) var        ^
_GetCheECT(a),../include/vlc_variables.hck b,:       142|                                                ^c 
e:48../include/vlc_common.h::)481:15:
      |                                       ^ note: d note: expanded from macro 'var_GetChecked'

  (VLexpanded from macro 'VLC_OBJECT'142 | #../include/vlc_common.h:481:15
:d note: expanded from macro 'VLC_OBJECT'efine v
aC  r_Get481 |   _    481 |  O  Ch eBJ        ECT(ckecdoonst(o,co stnnruc,)t,t ,vlvns,c_tt,v))  cosvt
marructmo vn      l_Gec_c_tCheomcmemmoben_mekrs|                                                ^ed
: ((VLmbconst vlc_objectC__ert *O)(s:&(Bx../include/vlc_common.h:481J)->obj:15)ECT  :(\
 (cnote: expanded from macro 'VLC_OBJECT'
      ons| o              ^t   481vl),nc,t,_obv |   )
      |                                                ^
 ../include/vlc_common.h:481:j     ectcon_st15:  *)(&(x)-note: expanded from macro 'VLC_OBJECT'>ob
j) \
      
  481|               ^
 |     t    con st strstuct ruvlc_In file included from codec/ddummy.cIn file included from video_chroma/i420_rgb16_x86.c:29:
:31In file included from c:
In file included from t../include/vlc_common.h:1031:
 ../include/vlc_variables.h:212:12../include/vlc_common.h: :vlc_comwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]1031c:
../include/vlc_variables.h:563o
mm:5:  212on warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_mmemo  563 |  ben_r s:  |  (c  onstmembers var_ : (  retucCrevlc_objaeocrt_t nn v*tare( p)(&(xst_)-S> objvel_)tC h\
      | c_              ^
ooebject_tbj cke*)(&(x)-, d>opsz_nbIn file included from amej)video_chroma/i420_yuy2.c, : VL(o b\33C
_      | j, :
              ^nIn file included from ../include/vlc_common.hVa
Ame, R:_ST1031VLCRI_VNG A:
R_| ../include/vlc_variables.hVL:362CIn file included from :C9_Vvideo_chroma/i422_yuy2.cAR_:OO33:
In file included from ../include/vlc_common.hR:1031DO: warning: Idue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
NH  362 | E DS,:
R  val)../include/vlc_variables.h;
      :|             ^
362:9 IT
../include/vlc_variables.h:i      140:f48( |     ^var_
G: note: expanded from macro 'var_SetChecked'
e  140 | ../include/vlc_variables.h:#tdefC122hinece v:a:39kr_: Senote:  warning: expanded from macro 'var_Create'
t  122Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
eh  ecked(o362,d |   ( pn_obj,, pt,v  |  )#dsif(  efinz_e vavarvar__GerCrn_eaamett,e (VLa,bCheC_VA,RS_ccAeDtDRESCh) kevaecSd,kr(ed(  _CreateVLC&_( VLC_OOvBJECTBJ(aEClo ))T(a ), b,n, c ),t
      ,v)
      | |                                       ^                                               ^

../include/vlc_common.h../include/vlc_common.h::)481:
15p      :|         ^
 481:15:note: _expanded from macro 'VLC_OBJECT'o../include/vlc_variables.hb:j
, p  sz481 142note: :expanded from macro 'VLC_OBJECT'48
 |       481 : note:  |   expanded from macro 'var_GetChecked'  
 _nam coe,  VLC_Vnst  AR    _A142 | #defc stDructDREons Sinet s trucvt vvlc_calc_cS,or_mmoG &n_momemetCvmheconke_meambersbe: (lrconst s: )(co  nvd(lcst v_ol,ocbj_n,toe,cv)
      b| ject)t _v        ^a
t_t r../include/vlc_variables.h:142:48*)(&(x)_Get->oCheb *j) \
: note: cke      dexpanded from macro 'var_GetChecked'
)((  &(V| x)142              ^-> | #defiobj)L \n
      |               ^C
_eOBJEC T(v
ar_Goe)t,Cnh,t,v)
      | ec                                               ^
ked(In file included from o../include/vlc_common.hvideo_chroma/i420_rgb16_x86.c:481:In file included from codec/ddummy.c:15:31:
In file included from ../include/vlc_common.h::,n,1031 note: expanded from macro 'VLC_OBJECT't:
29:
In file included from ,v)
 var_../include/vlc_variables.h:227../include/vlc_common.hG  481 | :etC  h12:1031  :
 : ewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.hc:578:9k
e  227d(VL |      C r_OBJE: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] eCturnT(o),
 ncons  578vt | ,    ar_Seti struct vlfc_c( vaoCher_Cckt,v)emmon
      |                                                ^ha_
d../include/vlc_common.h( ngep_ombj, :p(es pzm_name, _obbVjers: LC481:(co_VA15R_F:L note: expanded from macro 'VLC_OBJECT'
O,   481pszA_nsTna |   , va l );
      tm|            ^
 ../include/vlc_variables.h:140: 48:e,    VLC_V  conote: expanded from macro 'var_SetChecked'
ns  AR140 | #_CdefvinelH vacr_S_OetobjICEeChcetSc_ked(o,COn,tt,v)t va  sUNT, tr&c*)uctr (&_ouvntlc, NULL_coSet ) mChe)
      m|         ^ockned(VL_membersC_OB: (cJEConst T((ox)-),n>,t,ov)
vlc_      |                                                ^bj) 
\objec../include/vlc_common.h:481:15t: note: expanded from macro 'VLC_OBJECT'

  481 |          |                ^
  _t  const s truc
t v../include/vlc_variables.h:128lc:43_*)(&: note: expanded from macro 'var_Change'
(c  128 | oxmmon_members:) #d(cefo->nstobj) \ine v
ar_Ch       vanlcIn file included from | _ob              ^
jvideo_chroma/i420_yuy2.c:33:
In file included from ec../include/vlc_common.ht_get *)(&((:1031a:
../include/vlc_variables.h:x,)b,-429:>o5c,:d, bjwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])e)
 v  ar _C\429 | 
ha      |    n ge              ^va(r
_Create(  p_objVLC_OB,J pECTs(za_), In file included from video_chroma/i422_yuy2.cb, c:, d, eIn file included from  33:
In file included from ../include/vlc_common.h:)codec/ddummy.c1031:
n
      |                                           ^:../include/vlc_variables.h:429
a31:
In file included from ../include/vlc_common.h:../include/vlc_common.h::5481:151031: warning: : note: expanded from macro 'VLC_OBJECT'
:
../include/vlc_variables.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  me:481, |    241VL:C_VA  R_INT42912: Ewarning: GER |   V  LC_V  ARcondue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s |    _
D OIt NvHstruactERrIT v _Clc)reate(_;
 p_ocobmj,       |     ^mo
ps../include/vlc_variables.hn_:122:39mz_name, : eVmbeLC_rsVnote: : expanded from macro 'var_Create'
AR_  122(IcN | #dTEGonstER | VL efivCl_c_neVAR_D voba  r_C241rejOINH |     reeaturERITct_t n vt);
       |     ^*)(
&(axr../include/vlc_variables.h)e(a->_,bSoetChbj) \
      e:122,c|               ^) vckear:d39:(
  _note: expanded from macro 'var_Create'
C  122 | p#de_orbj,efin apse vaz_rt_Crneame,( VLC_ VLC_VAR_STRIONBeG,aJte(a ,valb, Ec) vaCr_T(a));
      |            ^
C,rea../include/vlc_variables.h:140 te(b VL,C: 48: note: expanded from macro 'var_SetChecked'c )
      
_OBJ  | 140 | #                                      ^defE
ineC../include/vlc_common.h v:ar_481SetC:hec15kT(a: )ed(note: , expanded from macro 'VLC_OBJECT'
b,o,n  ,t,v c )481)
       v|                                       ^
ar | _SetChec ke../include/vlc_common.h :481: d(     c15: onote: expanded from macro 'VLC_OBJECT'
n  VLC481 |  s      t _ OBJECcosnsttT(o),nr,t,v)u
      |                                                ^c
 stt vlc_commo../include/vlc_common.hr:481:uctn_m15e vlmbers:: note: expanded from macro 'VLC_OBJECT'
c   481 | _c(o   c  ommon n  _mscont vst semberltrs:cuct _vlc_c ommoo(conbjnstect__me vlmbersc_o: t(cbjec t_t *)(*on&(x))->os(bj)& t( vx\
      |               ^)
->obj) \
      |               ^
lc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_CreateIn file included from video_chroma/i420_yuy2.c:( 33p:
In file included from ../include/vlc_common.hIn file included from _obj:, p1031sz:
_na../include/vlc_variables.hcodec/ddummy.c:31:
In file included from ../include/vlc_common.h::442:5: warning: medue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,   V4421031:
 | ../include/vlc_variables.h: 256:12 :  warning: LC_ Vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vAa  256r |   _CR_BO  rOL | VLC_rVAeteuran vtaR_e( p_obj, pDOIsr_NHEzRIT_SetCnhe );cakmed( 
      e|     ^
p,_o../include/vlc_variables.h:122b j, VpL:39: note: expanded from macro 'var_Create'
Cs  122z_ | _#ndeVARamfe, VL_C_BVinOe vaOr_CAR_rLADDea | Vte(a,LC_VAR_DOIRESNS, valH );ERIT );
      |            ^

      ../include/vlc_variables.h:140|     ^
:48../include/vlc_variables.h:122: note: :expanded from macro 'var_SetChecked'
39:   note: 140 | #defexpanded from macro 'var_Create'ine
 var  122_SetC | h#define veckaedb(or,n,t,v),c _var_SCetCheck) varreate(a,b,ed(cVLC_)OB var_CreaJ_Ctreaete( VLC_OBJECT(oECT(a(), Vn,t),LC_ OBJECT(,av)),b,  bc,  
      | )
      c )
      |                                                ^
../include/vlc_common.h:| 481:15                                      ^
                                      ^:../include/vlc_common.h note: expanded from macro 'VLC_OBJECT'

:  481../include/vlc_common.h |   481  ::481:1515  :   c:note:  note: expanded from macro 'VLC_OBJECT'ons
t  481 |     st ruc    t vconslc_tcommon str_uct vlc_commomemnexpanded from macro 'VLC_OBJECT'_
b  membee481rs: ( | rs: (con   s cton st     vcovlc_objlce_ct_nstto  stru*)(&(x)-ct vl>objc_cobjmmecon_t_t) \mem
      ber|               ^
 s: (const* )v(&l(cx_)object_-t> In file included from video_chroma/i420_yuy2.c:33:
In file included from ../include/vlc_common.h:1031obj:
*)../include/vlc_variables.h(&(:x))->o 455bj): \
5      \: 
      |               ^warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|               ^
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FIn file included from codec/ddummy.c:LOAT31In file included from  | :
In file included from ../include/vlc_common.hvideo_chroma/i422_yuy2.c::VLC_VA33R1031_DOINHER:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hI::
../include/vlc_variables.h:455:T5276 :: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
10): warning: ;due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  455
 |           va
r_|     ^
Crea  In file included from 276 |   ../include/vlc_variables.h:video_chroma/i420_rgb16_x86.c:122 30:
../include/vlc_filter.h if:167:9: :39: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note: expanded from macro 'var_Create'
( !v    167 | art_GetC122 | #definee ( hecp_o ke   bjd( , var_Cr   ms pgsz_nap_Wa_objme, pszrn( _nampe,,  V_filterLC, "VLcan'_Ct gV_et outVAputR_FLO pARict_AureIT" )NT;EG
ER, &v      |         ^
 al|../include/vlc_messages.h ): V )LC85:
      | _VA5         ^
: ../include/vlc_variables.hRnote: _Dexpanded from macro 'msg_Warn'
:142:48: note: expanded from macro 'var_GetChecked'O   
85 |    142   msgIN_Ge | HERI#dT )efninee r;viarc
      (p_|     ^thi
e../include/vlc_variables.h:s122:ate_(G39et,Ca,b heV,LCcc:_ note: expanded from macro 'var_Create') vake
r_CreaMSte( Vd(oLG_  ,nWAR,tN,122 | # deC_O,B__VA_JECT(a),ARGS__)
 b,v)      |     ^
 va../include/vlc_messages.h:78r_:13:Ge  c )
      |                                       ^tCnote: expanded from macro 'msg_Generic'
h   78ec |     vlc_Lokeg(Vfd(LC_Vi
nLC../include/vlc_common.h:481_OB:e varJECT15(o):,n,t note: _Cr,expanded from macro 'VLC_OBJECT'v
ea  )te
      481(a |   OB|  JECT   (                                               ^
../include/vlc_common.h:o) 481:15 cons,t bs,,c p: note: t, v) vlc_raumocrt vlc__comCmrdon_mule_eembeaters:( VLC_OBname (, cJ__FILEEonst vlCc_obj_T_, (__LectIaNE__, _t\expanded from macro 'VLC_OBJECT'
)   *)481,( |   &(      co
      |             ^
x)n../include/vlc_common.h:-481:15st: note:  >expanded from macro 'VLC_OBJECT'
str   uct v481 |    lc_b, c   c )
omm  cons      oobj) nt\
      _mem | sber| trus              ^
c                                      ^
t ../include/vlc_common.hv::l (c481:ocnst_co vl15:c_ note: expanded from macro 'VLC_OBJECT'
mIn file included from objvideo_chroma/i420_yuy2.ce:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469  481:5:ct_tmon_memb er |  s*): (&(x)  -warning: >due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ob
j   469 | ) \
        |               ^
    (co  va cr_Cnstonst strear vlIn file included from c_codec/ddummy.cobjetuecct_tt:( p31 vlc *)_:
In file included from (&../include/vlc_common.h_o(:bjxc,)-> psoz1031_:
mmnonaobj../include/vlc_variables.h:293:10m:e)  \
warning: , _VLC_VARdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
mem  S293 | be      r|               ^
TRING    | VLC_ if(V !s: (cvar_AonstR_ DOIvlc_oNHGetEbject_tRCheIT *)(&ckIn file included from  (x)e->obvideo_chroma/i420_rgb16_x86.c:)jd;
      | ()      ^
p_30:
../include/vlc_filter.ho../include/vlc_variables.h:122b:\j,213: :9p39: warning: : sznote: expanded from macro 'var_Create'
_name
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,   VLC213      |               ^ |    122 | 
   #defin    me vsgar__WCrearaten((a, p_fib,lIn file included from c) tervideo_chroma/i422_yuy2.c, :"var_33Cre:
can'In file included from ../include/vlc_common.h:att get1031:
../include/vlc_variables.h:469 oue( :5:VLtp utC_OB suwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bpictu  re" )469 | ;JEC T(a),  b, c  v ar_C
      |         ^
)r
      |                                       ^
../include/vlc_messages.h:../include/vlc_common.h:85:481:e15:5:  note: ateexpanded from macro 'VLC_OBJECT'
( p  _481 | note: expanded from macro 'msg_Warn'
obj,   85 |        p  mssgz_G   en_ cenric(ame, VopL_thiCs,n_st strVucAR_S Vt TvlcRLC__IcomNGMSm G_WA| VoRNn_, _LmembCers__V:VAR_A_DARGOS__)I (cN
      | Hon    ^
stE ../include/vlc_messages.h:R78:13vl:I note: expanded from macro 'msg_Generic'
c_oTbje    78 | ct  _t   *vl)(c_&(L);
      | oxg)    ^
-(VL>obj)C../include/vlc_variables.h_ \O
      | BJE:              ^
CT(o122:39: note: ), p,expanded from macro 'var_Create'
   vlc122 | #def_mineodIn file included from video_chroma/i420_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h va:477r_:5: warning: uCreadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
te(l  a,b477 |    ,c) ve_a var_r_CCrenrateeaatem( pe, __ob_j, FIpLsz_nEame_( ,_, __ VLVLCL_OC_BJIVARN_ECT(aST), REI__, \b, c )
      NG|                                       ^ |

 ../include/vlc_common.h:481      |             ^VL
:C_V../include/vlc_common.hAR_D:481OI:NH15ERIT );
15: :note: expanded from macro 'VLC_OBJECT'
 note: expanded from macro 'VLC_OBJECT'        481|     ^
 | 
   481 | ../include/vlc_variables.h:122 :39:     note: expanded from macro 'var_Create'
   122 | #d      conse   fine vt starco_Cnreast ste(a,tb,c) varruct vl_rucCct rea_tecvlomm( onVLC__OBJEc_commCTmeonm(a_bers)me,:mb er (const b,s:v ( clc co_nsto)
      |  bv                                      ^
ljec_ocbje../include/vlc_common.h:ct481t:15:_ note: texpanded from macro 'VLC_OBJECT'
 _t *)*  481)(& |    (x  )(   ->c&on(stx str)uc-t vob>objlc_)coj)  mm\
on_memb      | e\
      |               ^rs:
 (              ^
const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from video_chroma/i420_yuy2.c:33:
In file included from   477 |  ../include/vlc_common.h:1031:
   v../include/vlc_variables.h:ar_491:Create( 5:p_o warning: bj,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 psz  491 | _nam    ve, Var_CrLC_eaVAteR_ST( RINp_G | obVLCj,_VA pR_DszOIN_naHERITme, ); VLC
      | _V    ^
A../include/vlc_variables.h:122R_:39: note: ADDREexpanded from macro 'var_Create'
SS  122 | # |def VineLC var_V_CrAReate(a,_DOINb,c) vHEar_CRIreate( T );
VLC      | _OB    ^
J../include/vlc_variables.h:ECT122:(a39:),  note: expanded from macro 'var_Create'
b,   122 | #c define v)
      ar|                                       ^_C
re../include/vlc_common.h:481at:15: note: e(a,bexpanded from macro 'VLC_OBJECT'
,c)   481 | va   r_Cr   eat  ce(on Vst LC_OstrBJuctECT vl(ac_c),om bmon_, mec mbe)
rs:      |  (c                                      ^
on../include/vlc_common.h:st481:15:  note: vlcexpanded from macro 'VLC_OBJECT'
_objec  481 |   t_t *  )(&  (x)->ob  coj) ns\
t       |               ^
struct vlc_common_members: (const vlc_object_tIn file included from  *)video_chroma/i422_yuy2.c:33(&(x:
In file included from ../include/vlc_common.h:)->ob1031:
../include/vlc_variables.hj):491: \
5: warning:       | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
              ^
  491 |  _   var_Create( p_obVj,AR_B psz_nOameIn file included from OLvideo_chroma/i420_yuy2.c:33:
, VIn file included from ,L &val ../include/vlc_common.h:1031):
../include/vlc_variables.h:C_ )
VA511:5R      _AD|          ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:142D:  511 | RES  S | 48:V note: expanded from macro 'var_GetChecked'
L  142  var | #define vC_a_Crer_GetChVate( AR_DOpIecNHERIT _ked(o,n,);t,v) var_
      Getobj|     ^
, Checked(Vpsz_LC_../include/vlc_variables.hnam:122:O39: note: Beexpanded from macro 'var_Create'
J  122E | #C, Tde(o),n,fineVLtC_VA,v R)_va
IN      | rTEGER_                                               ^
 |../include/vlc_common.h VCr:ea481:LC15_V:A note: tR_DOIexpanded from macro 'VLC_OBJECT'NH
e  E(a,481 | b, RI Tc)    var_ Crea
      |     ^ te (
 VLconC_sOBt../include/vlc_variables.h:122:JEC T(sa),t39 rb,uc: note:  cexpanded from macro 'var_Create'
t    )
122 | v      | l#                                      ^c_comd
mefin../include/vlc_common.h:481:e 15: varnote: expanded from macro 'VLC_OBJECT'_C
r  ea481te(a,b,oc) vn_armemb_ | ersC    r :   (eac coote(nnsst V t vlcsL_C_otrucOBJECTbjet cvlc_(ac), b, c )t
      |                                       ^_omtmon 
_me*mb)er../include/vlc_common.hs:(:481:&(x 15: )note: expanded from macro 'VLC_OBJECT'(
c  481 | ->    oobj) \
      |               ^
nst vlc_    consotb jsetcrtu_ctt  v*l)c(_&c(oxm)m-o>In file included from n_obmejcodec/ddummy.c) \:31:

In file included from ../include/vlc_common.hmber:      |               ^s1031:
: ../include/vlc_variables.h
:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(const vlc_object_t *)(&(x)-  304 |     In file included from >ovideo_chroma/i422_yuy2.c:33:
bjIn file included from ../include/vlc_common.hif:1031:
 ../include/vlc_variables.h:511:)( 5\
l      |               ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ik  511ely(! |     var_Gvar_etCheIn file included from Cvideo_chroma/i420_yuy2.c:cked (obj,reat33 e( np_:
In file included from ame, obVj, Lpsz../include/vlc_common.h:1031:
_n../include/vlc_variables.hCam:525e_, V:5:AVLC warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_R_C  525V |  O  ORDS, & vavar_CAR_Ilre)NTE)GatEe( p)_oR 
| V      L|                 ^
bj../include/vlc_variables.hC_V,:142:48 A:R_psDOI NHzE_nanote: RIT
me,expanded from macro 'var_GetChecked' VL      
| C    ^_
VAR  ../include/vlc_variables.h:122:39_142: note: expanded from macro 'var_Create'
BOOL |  122 |  V | #defi#define ne vLCar_varVAR_DO__CrGeeINHERateIT(taC,b,checked(
      ) voar_Cr,n|     ^,
t,v../include/vlc_variables.h:) 122:39evar: atenote: expanded from macro 'var_Create'( V
  LC_OB122 | #deJECTfi(a)ne, b var_, Crc )
      | eate(                                      ^
../include/vlc_common.h:481:15:_a,b,cG note: eexpanded from macro 'VLC_OBJECT'
t  481 | C   he     cc)ons kvar_t sCreatrteuct( e vdlc_VLcomC_monO(_BJVECT(a),LC_ mb,embOerBJEs: c C (cT)
      | ons(t vlo),n,t,c_v)
      | o                                      ^
../include/vlc_common.h:481:                                               ^bje
ct15../include/vlc_common.h_t *: note: ):481expanded from macro 'VLC_OBJECT'
:15:   481 | note:   expanded from macro 'VLC_OBJECT'
(     &481(x | )-   c  on>ost b stru ct j)   \vlc_com 
      |                ^
constmon_membe rstruct vlc_s: (cIn file included from video_chroma/i422_yuy2.c:33:
onscIn file included from ../include/vlc_common.hot :1031mm:
vlc_objonect_t../include/vlc_variables.h:525:5:_ warning:  *mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)(  e525 |     v&(xam)-br_Cr>objeate) \e( 
      | p_o              ^rbj,
s: (co pnssz_natme vlc_o, VLC_VAIn file included from R_video_chroma/i420_yuy2.cbBOO:jL 33e:
In file included from ct_| t VLC*_V../include/vlc_common.h:)(&AR_(x)-1031:
../include/vlc_variables.h:539:5>D: warning: OINHdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Eobj  539RI)T
       |  \
      |               ^   
|  va    ^
r../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
_  122 | Cr#defeate( pine var_Creat_obj, ep(saz_,b,c)In file included from  vcodec/ddummy.car:31:
_In file included from Cnam../include/vlc_common.hreate(e,  VL:VLC_1031C_VAR_FO:
../include/vlc_variables.h:324:10:BJ ECLOAwarning: T(a), b,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]T |
  V  324c ) |  
LC_VA      R  _D OIi|                                       ^f(NHE
R ../include/vlc_common.h:IT
!481      | v:    ^
../include/vlc_variables.h15a: note: expanded from macro 'VLC_OBJECT'
r:122:39  _481 |    : note: expanded from macro 'var_Create'G   e  t
cons  Ct s122 | #dethruct finevlecked var_( Crepca_obt_come(amon_me,b,mberc)s:  var_Cre(coate( nsVLC_t vOBlc_JEobjCTj(a, psz_name, ecV),L bCt_t _*), (VAR_Fc )
      L| &OAT                                      ^
,../include/vlc_common.h:481: 15:(x)-&>ov bjnote: expanded from macro 'VLC_OBJECT'
)a \  481
      |  | l              ^    ) )
     
      |          ^
const struct vl../include/vlc_variables.h:142:48: note: c_expanded from macro 'var_GetChecked'
In file included from c  142ovideo_chroma/i422_yuy2.c | mmo:#33:
n_In file included from ../include/vlc_common.h:mdeme1031:
../include/vlc_variables.hfine b:539:v5:ers:a warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 (co  539 | ns    rvt a_r_CrGvleaec_obtjtChe( ecp_objt_t *)e, p(&(x)->csz_kobj)nam \ee, 
d(o      |               ^,VLC_VA
R_FLOAT | n,VLC_VAR_DOINHERIT
      |     ^tIn file included from 
,video_chroma/i420_yuy2.c:v../include/vlc_variables.h:33:
In file included from 122):39../include/vlc_common.h:1031 ::
../include/vlc_variables.hv note: :aexpanded from macro 'var_Create'
554  r_GetChecke122 | #ddefin(:5: warning: Vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
LCe   554_ |  var_C O  revaBJEr_CreCT(o),n,t,aatve( p_)obj,te( 
a,b      ,c) psz_| vname, Va                                               ^
r_../include/vlc_common.hLC:Cr_Ve481aA:R15te( :VL C_note: _Sexpanded from macro 'VLC_OBJECT'
T  481 | RINOBJG | V    LC_VEAR_CT(aDOI   ),  NHERcb, ITc )

o      | n      |                                       ^    ^
../include/vlc_variables.h
s../include/vlc_common.h::122481:15t::  note: expanded from macro 'VLC_OBJECT'
s39  481 | :    note: expanded from macro 'var_Create'     
con  122st | #define tva rucstrut ct vlcv_cor_Cremmloatc_e(coma,b,c)m vaon_n_members: (const vlc_or_Cmerbjeeatcmbe(t_t VL C_O*)(&(x)eBJE-CTrs: ((>a)con,o b,bj) c ) \
      | 
                                      ^
      st | ../include/vlc_common.h:481vlc_              ^ob:15je: ct_note: expanded from macro 'VLC_OBJECT't
 
*  )481 |        ( &(x)->obj) \
      |               ^
const struct vlc_comIn file included from mocodec/ddummy.cn_members: :(31:
In file included from ../include/vlc_common.h:1031In file included from covideo_chroma/i422_yuy2.c:
:33:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from ns  t v../include/vlc_common.h340 |  l:c_   if( varobj_1031:
G../include/vlc_variables.h:etecCht554e:5:cked( p_obj warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_t 
*)(  554 | , ps    &(z_vax)->or_bnajCr)meat \ee, 
      V(|               ^
 LCp_obj, psz_n_ame, VVLC_VAAR_RIn file included from S_TRSTRININvideo_chroma/i420_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
G../include/vlc_variables.h:563,G :5: &va| lV warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]LC_
V  563A |     )R var_C _DOIre)NH
ERate      IT
(       |     ^
| p_obj,../include/vlc_variables.h:122 ps        ^z_name,
 ../include/vlc_variables.hVLC:39::_VA142 note: :48: expanded from macro 'var_Create'
R_note:   STR122 | #dINGefin |expanded from macro 'var_GetChecked'e VLC
_  142 |  varVA_CrR_DeatOI#NHERIT
de(      | ea,fb,c    ^
i../include/vlc_variables.h:122:39n:)e v note: expanded from macro 'var_Create'a r_Crveatar_GetChece
( VLCk  _OeBJE122 | CT(a#d(o,den,),t b, cfine )
 va,r_v      ) C|                                       ^
r../include/vlc_common.hva:erate_481(Ga,:15:eb,t note: Chexpanded from macro 'VLC_OBJECT'
cecked) var_(  481 | CreV  LC    ate(_ VLCO _O BJBJcEonECstCT(a), T stb, c (o))
ru,n,t,v)ct       |                                       ^
vl../include/vlc_common.h:c_481:com15:mon_ note: membe
expanded from macro 'VLC_OBJECT'
        481| rs:                                               ^
 |  ../include/vlc_common.h      :(cons  cotns vl481t stc:15_ruo: note: bjct vlexpanded from macro 'VLC_OBJECT'
e  c_common_mem481 |   ct _bet * )( rs:   &(( const x)c->objon) \st
      |  struc              ^
t vlc_commvlc_object_t *)In file included from (&video_chroma/i422_yuy2.c:33o(x):
n_mem->bersIn file included from ../include/vlc_common.hobj) \: (const v
      | :1031:
              ^
l../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c_o  563 |     var_Create( In file included from video_chroma/i420_yuy2.c:bp_jobj,e33:
In file included from ../include/vlc_common.hct_ psz_nt *)ame(:1031:
../include/vlc_variables.h:&(, 578:9: xVL)C_V-warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
>  578Ao |     bR_if( vajr_CSTR)ING |ha V \LC
_ng      |               ^VAe( p_objR_D,
O INpHERIT
      |     ^
sz_../include/vlc_variables.hn:a122m:e39,:  note: Vexpanded from macro 'var_Create'L
C  _122VAIn file included from  | #defcodec/ddummy.cinR_e:31 v:
In file included from ar_../include/vlc_common.hCr:eaCHOIteCESCOU1031NT(a,,:
 &co../include/vlc_variables.hb,unt:c) , N350va:r_C9ULLreat ): e( ) warning: VL
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      |         ^
../include/vlc_variables.h:
128:43: note: expanded from macro 'var_Change'  C_O350BJ
 | E    128 | C#d T(eafin),  if(e v b, ar_Chacv )nage(a,r_GetCheck
      | b,c,                                      ^
d,eed( p_ob) va../include/vlc_common.hr_C:481:j15:,h note:  expanded from macro 'VLC_OBJECT'
ps  ange( VLzC_OBJ_nam481 |  EC  Te , V(a LC), b,_VAR_ST cRING   cons,, d, t  se &)
va      |                                           ^
tr../include/vlc_common.h:481uct :l15:  ) note: expanded from macro 'VLC_OBJECT')

v  481 |     lc       |         ^
  _co cmmo../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
o  142 | n_mnstemb s#etrucdrst vl:c_c ef(consommon_miemnebers:t va ( rvl_Gc_ocobeject_nstt *) vltc_(&(Cobjhexe)-ct>ocked(obj),n,t,v) _tv *)(&a( \
xr      |               ^_)->oGbj) \e

t      Checke|               ^
d(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from video_chroma/i422_yuy2.c:33:
In file included from ../include/vlc_common.h:1031  481 |    :
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     578  c |     if( voar_Cnst hanstge(r p_obj, psz_ucnamt ve, VLC_lVAR_CHOICESCc_OUcNommTon_me, &countm, NUbeLL ) )r
      |         ^
s../include/vlc_variables.h: (:128:43: cnote: oexpanded from macro 'var_Change'
nst  128 | #def vline cva_r_Cobhjecatnge(a,b,c,d,e) var_Change( VLC__OBJECT(at), b, c, d, e )
      |                                            ^
../include/vlc_common.h:*481):15:( note: expanded from macro 'VLC_OBJECT'
&(  481 |         const strucx)-t vlc>o_commbon_members: (constj vlc_) object_t *)(&(\
      x|               ^
)->obj) \
      |               ^
In file included from codec/ddummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ddummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ddummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ddummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ddummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ddummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ddummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOIn file included from video_chroma/i420_yuy2.c:35:
../include/vlc_filter.h:167:9:INHER warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
IT );  167 |         msg_Warn( p_f
      |     ^
../include/vlc_variables.h:i122:39l: note: expanded from macro 'var_Create'
ter,   122" | #can'det getfi output nepictur ve" );ar
      |         ^_C
rea../include/vlc_messages.hte:(a85:5: note: expanded from macro 'msg_Warn'
,b   ,c85) v | ar _C re at e(m VsLCg_O_BJGECeneric(p_this, VLC_MSG_T(Wa)ARN, _, b_V, A_c ARGS__))

      |     ^
../include/vlc_messages.h:78:13      | :                                       ^
note: expanded from macro 'msg_Generic'../include/vlc_common.h:
481:   78 |     vlc_L15: ognote: expanded from macro 'VLC_OBJECT'(V
LC  481_O |  BJ  EC  T(  o) cons, t sp,tr vuclct _mvlodc_ulcoe_mmnaonme_m, em__beFIrsLE: __(c, onIn file included from st vlvideo_chroma/i422_yuy2.cc:35:
../include/vlc_filter.h_o__bLINEjec_:167:t__,9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   167 |        t *)(&( x)\
      |             ^-
m../include/vlc_common.h>:481:15: sg_Warn( p_filteobjnote: expanded from macro 'VLC_OBJECT')
 \
  481r, "can't get out |       pu  ct       |               ^pic
onst struct vlc_common_members: tu(In file included from codec/ddummy.c:31re:
cIn file included from ../include/vlc_common.h:" )1031:
../include/vlc_variables.h;
      :| on        ^
st511:../include/vlc_messages.h:85:55: note:  : expanded from macro 'msg_Warn'vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  511   85 |   | l      m c_objecsg_Gt_t *)(&en(xvaeric)-r_(p_thCris,>ob VLC_Mj) SG_WA\
RN, _      | _VA_A              ^
RGS_eate_)( p
      |     ^
../include/vlc_messages.h_o:78:13: note: expanded from macro 'msg_Generic'
bj   78,  | ps   z_ navmelc_Log(VLC_, OBJECT(o), p, vlc_moVLdule_C_In file included from VARnvideo_chroma/i420_yuy2.c:35:
a_IN../include/vlc_filter.h:213:me,9:  __warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
FI  TELEGER213 |   | VL__, __  LCI     m_NE__sg_WVAarn( p,R \
_fi      _DOI|             ^
lteN../include/vlc_common.h:481:15r,H:  "note: caERn't gIT
      | etexpanded from macro 'VLC_OBJECT'
   481    ^
 | ou../include/vlc_variables.h  tp  :122:39  : note: expanded from macro 'var_Create'
    cuons122 | #t stt srucubdt pevlcictu_reficn" )oemmo;
n_      |         ^
m../include/vlc_messages.hem:85b var_Create(a,ebrs:5: (con: s,cnote: expanded from macro 'msg_Warn't)
 var_C    85rv |  lec_   msgobjaec_Get_tne *rt)(ie( VLC_OBJc(p_E&(xthiCs, T(VLCa_MSG_), )->oWAbRb, c N,j)) \ __

V      |                                       ^      |               ^A

_AR../include/vlc_common.hGS__)
      |     ^
:481../include/vlc_messages.h::78:13: note: expanded from macro 'msg_Generic'
15   78 |     vlc_Log(VLC_OB:J note: expanded from macro 'VLC_OBJECT'
ECT(o), p, In file included from   video_chroma/i422_yuy2.c:35vl481 |         cc_moo:
../include/vlc_filter.hdnule_:nsame,213:9: __t FILE s_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_, t__LINE_  213 | _, \   
         |             ^  m
../include/vlc_common.h:ruc481:15: tsgnote: expanded from macro 'VLC_OBJECT'
 _W  481 | vla   rn(  c_p_fc  ommilte  conr,st " oncs_man't geet troutupumctt s vubplbc_commoicetun_merre" )s:mbe ;
rs      |         ^
(: (coco../include/vlc_messages.h:85:5:n nstnote: st vlc_ob vexpanded from macro 'msg_Warn'
ljec_o   85 |  bjc   etct_t *_)msg(&_G(t *)(enex)r->obj) ic(p_&th(i\
      | xs,               ^)
VLC_MSG_WARN,- __VA>_ARoGS__bj) )
\
      |               ^
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlIn file included from c_module_name, codec/ddummy.c:31__FILE__, :
In file included from __LINE__, \../include/vlc_common.h
      |             ^
:../include/vlc_common.h:481:15: 1031:
../include/vlc_variables.hnote: expanded from macro 'VLC_OBJECT'
:  481 |        525:5:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
con  525 |     stvar_ struct vClc_common_mermbers: (const vlce_objate( p_ecto_t *)(bj&(, x)-ps>ozbj_n) \
      |               ^am
e, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ddummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ddummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ddummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ddummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_chroma/i420_yuy2.c:843:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  843 |     msg_Err( p_filter, "I420_IUYV unimplemented, please harass " );
        458 |     msg|     ^
_../include/vlc_messages.hE:rr83:5: note: expanded from macro 'msg_Err'
( p_f   i83l | t e r, "I4  m22_IUsYgV_ Guennimericp(plemented, _ptlheiass,e  VhLarC_MSGas_ERsR,  <_s_aVm@zoAy_A.org>" );
      R| G    ^S__)
      |     ^

../include/vlc_messages.h../include/vlc_messages.h:78:13: :83note: expanded from macro 'msg_Generic'
:5   78 |   : note: expanded from macro 'msg_Err'
  vlc_Log(VL   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
C_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
../include/vlc_common.h:   78 |     vlc_L481:o15g:(V LC_note: expanded from macro 'VLC_OBJECT'
O  481 | BJ E CT    ( o ),c p, vlonst stcr_moduluct vel_cn_acmeommo,n ___mFembeIrLE_s: (const v_,lc_ob j_e_LINEc__t_t *)(,& \(
      x|             ^
)->o../include/vlc_common.hb:j481): \
15      : note: expanded from macro 'VLC_OBJECT'
|                 ^481 |         const s
truct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/ddummy.c:96:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   96 |         b_force_dump = var_InheritBool( p_dec, "dummy-save-es" );
      |                        ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/ddummy.c:102:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  102 |             msg_Err( p_dec, "cannot create `%s'", psz_file );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/ddummy.c:105:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  105 |         msg_Dbg( p_dec, "dumping stream to file `%s'", psz_file );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/ddummy.c:145:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  145 |         msg_Dbg( p_dec, "dumped %zu bytes", p_block->i_buffer );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
29 warnings generated.
depbase=`echo codec/edummy.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/edummy.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/edummy.lo -MD -MP -MF $depbase.Tpo -c -o codec/edummy.lo codec/edummy.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"edummy\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/edummy.lo -MD -MP -MF codec/.deps/edummy.Tpo -c codec/edummy.c  -fPIC -DPIC -o codec/.libs/edummy.o
28 warnings generated.
mv -f video_chroma/.deps/libi422_yuy2_sse2_plugin_la-i422_yuy2.Tpo video_chroma/.deps/libi422_yuy2_sse2_plugin_la-i422_yuy2.Plo
depbase=`echo codec/spdif.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/spdif.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/spdif.lo -MD -MP -MF $depbase.Tpo -c -o codec/spdif.lo codec/spdif.c &&\
mv -f $depbase.Tpo $depbase.Plo
28 warnings generated.
mv -f video_chroma/.deps/libi420_yuy2_sse2_plugin_la-i420_yuy2.Tpo video_chroma/.deps/libi420_yuy2_sse2_plugin_la-i420_yuy2.Plo
depbase=`echo codec/adpcm.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/adpcm.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/adpcm.lo -MD -MP -MF $depbase.Tpo -c -o codec/adpcm.lo codec/adpcm.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"spdif\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/spdif.lo -MD -MP -MF codec/.deps/spdif.Tpo -c codec/spdif.c  -fPIC -DPIC -o codec/.libs/spdif.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"adpcm\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/adpcm.lo -MD -MP -MF codec/.deps/adpcm.Tpo -c codec/adpcm.c  -fPIC -DPIC -o codec/.libs/adpcm.o
In file included from codec/edummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/edummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/edummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/edummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/edummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/edummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/edummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/edummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/edummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/edummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/edummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/edummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/edummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/edummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/edummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/edummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/edummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/edummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/edummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/edummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/edummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/edummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/edummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/edummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/edummy.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spdif.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189In file included from :12: warning: codec/adpcm.c:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h  189 | :189:12:     warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
return v  189 |   ar  _SreettuChrnec vked( arp__Sobetj,Ch pecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
sz_name, ../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
V  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(LC_VAR_INTEGER, val );
      |            ^
o),n,t,v)
      |                                                ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
../include/vlc_common.h  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
:../include/vlc_common.h481::48115:: note: expanded from macro 'VLC_OBJECT'
15  :481  | note:  expanded from macro 'VLC_OBJECT' 
      co  n481st |  s     t r u ccto vnlst strc_common_membuct vlc_ecrosm:m o(ncon_membst vlc_object_ers: (t *)(&(x)->obj) const v\
lc      | _ob              ^j
ect_t *)(&(x)->obj) \
      |               ^
In file included from codec/adpcm.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetCheIn file included from ccodec/spdif.ck:ed(25 p:
_In file included from o../include/vlc_common.h:1031:
../include/vlc_variables.h:b203j:,12 :p szwarning: _namdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e, 
VL  203C | _VAR _B   retuOrOnL ,v vaal r)_;
S      |            ^etChec
k../include/vlc_variables.h:140e:d48(:  note: pexpanded from macro 'var_SetChecked'_obj, p
sz_na  140 | #defimnee,  var_VSLeCt_CVhAeRc_BOOLk,e dv(aol, n),t;,
v)       | v           ^a
r../include/vlc_variables.h:_140S:e48t: note: expanded from macro 'var_SetChecked'
C  h140ec | #defikneed (vVaLCr__OBSetChJeEcCkTe(do(),on,n,t,,vt), vv)
ar_Set      C| h                                               ^ecked(VL
C_OBJ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
E  C481 | T (  o),n,t, v )   const struct
      |                                                ^
 vlc../include/vlc_common.h:481:15: _note: cexpanded from macro 'VLC_OBJECT'o
mmon  _481 |         meconstmbers: (const vl c_objstruct evclt_t *)(c&_(cxo)mmon_m-e>mobbejrs: (c)o n\s
t vlc_ob      | je              ^c
t_t *)(&(x)->obj) \
      |               ^
In file included from codec/adpcm.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  In file included from codec/spdif.c:212 | 25 :
 In file included from  ../include/vlc_common.h :1031:
../include/vlc_variables.h:r212e:t12u:r n vwarning: adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r
_SetChecked   212 |     (roebtju, namren,  vVar_SetLCCh_eVcAked (oRb_jC,OOR DSna, vaml)e;
      |            ^
,../include/vlc_variables.h:140 :VLC_VA48R: note: expanded from macro 'var_SetChecked'
_  C140O | O#RdDeSf,i nvea lv)a;r
_Se      t| C           ^h
e../include/vlc_variables.h:c140k:e48d:( onote: ,n,texpanded from macro 'var_SetChecked'
,  v140 | #def)i nvar_SetChecked(VLC_OBJECT(o),n,t,ve var_Se)t
C      |                                                ^
heck../include/vlc_common.he:d481(:o15,:n note: ,expanded from macro 'VLC_OBJECT'
t  ,481v) |          const strvar_SetuCchte cked(VLvCl_cO_BcJoEmCmTo(no_)m,enm,bte,rvs):
       (| c                                               ^o
nst vlc_o../include/vlc_common.h:481:15: note: bexpanded from macro 'VLC_OBJECT'j
ect_t *)(  481 |      & ( x )-c>obojn)s t\ 
s      t|               ^
ruct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      In file included from |               ^
codec/adpcm.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_oIn file included from codec/spdif.cbj:, 25psz_:
nIn file included from a../include/vlc_common.h:1031:
../include/vlc_variables.hm:e227,: 12V:L Cwarning: _Vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
AR_FLO  A227T |     r,e tvuarln ) ;v
a      | r_SetC           ^h
ecked../include/vlc_variables.h(: p140_:48: note: oexpanded from macro 'var_SetChecked'
b  j140, |  #pdsezfin_name,e  VvLaCr__VSAeRt_CFLOAT,h evckaed(ol, n),;t
,      |            ^
v) var../include/vlc_variables.h_:Set140C:h48e:c note: expanded from macro 'var_SetChecked'
k  140 | #ed(dVLCe_fine vaOrB_JSEeCtTC(hoe)c,n,kte,dv()o
,      n| ,                                               ^
t,v) ../include/vlc_common.hv:a481:15: note: expanded from macro 'VLC_OBJECT'
r  _481S | e t   Checked (  VLC_OB JcEoCnTs(to )s,n,t,tvr)u
c      | t                                               ^
 vlc_co../include/vlc_common.h:481:15: mmon_members: (constnote: expanded from macro 'VLC_OBJECT'
   v481l | c _ o bj     ect_t *)(&(xc)-o>onbst strju)c t\
       | v              ^
lc_common_members: (const vlc_object_t *)(&(x)->In file included from obcodec/adpcm.cj:)34 :
In file included from ../include/vlc_common.h:1031\:

../include/vlc_variables.h      |               ^:
241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, pIn file included from szcodec/spdif.c_:na25me:
,In file included from ../include/vlc_common.h:1031:
 VLC_VAR../include/vlc_variables.h_:S241TR:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]I
NG, val );
      |            ^
  241 |   ../include/vlc_variables.h : 140r:e48t:u note: rn varexpanded from macro 'var_SetChecked'_
SetC  h140e | c#kdeefidn( p_obej ,v apr_Ssezt_Cnhaemckee, VLC_dV(AoR,_STRINnG,,t ,vva)l );
 var_SetCh      |            ^
ecked(VLC_OBJECT(o),n,t,../include/vlc_variables.hv)
      |                                                ^
:140:48: ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
note:   481 |         const expanded from macro 'var_SetChecked'
s  140 | t#rduecfti nvlce_c ovmmon_meamrb_ers:S (consett Checkedv(loc,_object_t *)(&(xn,t,v)) -v>aorbj_SetCh)e \
      |               ^
cked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481In file included from  |   codec/adpcm.c  : 34:
In file included from ../include/vlc_common.h:1031:
 ../include/vlc_variables.h : 256c:o12ns:t warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 st  256 | r    reuct vlc_tcuormnm ovna_rm_eSmebteCrhse:c k(ecdo(nst v lpc__oboj, pbject_t *s)z(_&n(x)->obja)m e\, V
      | LC_VAR_ADDRESS              ^, 
val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,nIn file included from codec/spdif.c:25,t,v) v:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.ha:r256:12: _SetChecwarning: kdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ed(V  256L | C _ OB  return JvEaCT(o),rn_,tS,v)
etCheck      e|                                                ^
d( p../include/vlc_common.h_:o481b:15j, p: note: expanded from macro 'VLC_OBJECT'
s  481z_name | ,   VLC_VAR_ADDRES S ,   v a lc o)n;s
t       | s           ^truct vl
c../include/vlc_variables.h:_140c:48: note: expanded from macro 'var_SetChecked'
o  m140mon_ | #mdeemfbersine var:_ S(ectonsChecked(to ,vn,t,v) lvca_robj_SetChecekcet_dt( *)(V&(xLC_OBJE)C-T(>oo)b,j)n,t,v)
      |                                                 ^
\
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_meIn file included from mbers:codec/adpcm.c:34:
In file included from ../include/vlc_common.h: (co1031:
nst v../include/vlc_variables.hlc:_276o:b10j:e cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t_t *)(  &276(x |     if( !v)a-r>obj) \_
G      e| t              ^C
hecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
In file included from codec/spdif.c../include/vlc_variables.h::25142:
:In file included from 48: note: ../include/vlc_common.hexpanded from macro 'var_GetChecked'
:  1031142:
 | #def../include/vlc_variables.h:i276n:e10 v:a r_Gwarning: etdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]Chec
ked(o,n  276 | ,t   ,v)  var_GeitCf( !vhaerc_kGeedtChecked((V LpC__oOBJbECT(o),jn,t,,v )
      |                                                ^
ps../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
z  _481 | name, V L C _ V    const struct AvRl_c_commoInNT_EGmemb25ers warningE: (cR, onst vlc_obj&s generated.
val )e c)t
_      | t *)(&(x)->o         ^
bj) \
      |               ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecIn file included from kedcodec/adpcm.c:(V34:
In file included from ../include/vlc_common.h:L1031:
C../include/vlc_variables.h_OBJ:E293:CT(o),10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n,t
,v  293 |   )
       |                                                 ^i
f( !v../include/vlc_common.h:481:a15: note: r_GetChexpanded from macro 'VLC_OBJECT'
e  481 | ck ed   ( p_ob j ,   pcsoz_nnst satmrucet,  vlcVL_commCo_n_meVmARb_Bers:OO (coLn,s &tva lv ) )l
c_o      |          ^bjec
t../include/vlc_variables.h:142_t: 48*:) note: (expanded from macro 'var_GetChecked'
&  (142x | #d)->obejf) \ine
      |               ^
 var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,In file included from v)
      |                                                ^
codec/spdif.c:25:
In file included from ../include/vlc_common.h../include/vlc_common.h::1031:
../include/vlc_variables.h:293481::1510: warning: : note: expanded from macro 'VLC_OBJECT'
  481due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] | 
       293 |      if( !  cvoansr_GetCt hsetructc vlc_ckedo(m pmo_no_mebj,mb eprss: (coz_namen,s tVLC_ VvAR_BOOlLc, &val_ o) )b
j      e|          ^
ct_../include/vlc_variables.ht: *)(&(x142):48: note: expanded from macro 'var_GetChecked'-
>  142 | #defoibnje) \ 
v      a| r_Ge              ^
tChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/adpcm.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GeIn file included from codec/spdif.ctChecke:d25 :
(In file included from o../include/vlc_common.hb:j,1031 n:
a../include/vlc_variables.hme:,304 :17VLC_VAR_C: OOwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
RDS, &val)))
      |                 ^
  304 |   ../include/vlc_variables.h:142  if :48: note: (expanded from macro 'var_GetChecked'
l  142 | #defikely(in!e var_GetChecked(o,nv,t,v) ar_GevatChecr_ked (obj, nGeame,tC heVLckCed_V(VALCR_CO_OORDBJECS,T( &o)val,n)))
      |                 ^
,t../include/vlc_variables.h:,142:48v: )note: expanded from macro 'var_GetChecked'

      |                                                ^
  142 | ../include/vlc_common.h:481:#de15:fine  note: var_expanded from macro 'VLC_OBJECT'
Ge  481tChe |  c  ke  d  (o,n,t,v) const struc t var_GevltChc_eccommkeond(_mVLC_OBJemECbersT: (o)(co,nsn,t,vt )
      | vl                                               ^
c_objec../include/vlc_common.ht_:t 481:15:*)(&(x)->o note: expanded from macro 'VLC_OBJECT'bj) 
\  481 |  
         |               ^
    const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/adpcm.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
depbase=`echo codec/aes3.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
  324 |   /bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/aes3.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/aes3.lo -MD -MP -MF $depbase.Tpo -c -o codec/aes3.lo codec/aes3.c &&\
 mv -f $depbase.Tpo $depbase.Plo
 if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
In file included from codec/spdif.c:  14225:
In file included from  | #../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: dewarning: fidue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ne var_GetCheck  ed324 |     if(o( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
,n../include/vlc_variables.h,t:142:,v48: note: expanded from macro 'var_GetChecked'
)  142 | # vdefinare var_G_etGetCChheckeced(keo,nd(,t,vVL) vaC_OBJECTr(o),n,t,_Getv)C
      |                                                ^heck
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ed  (V481 |  LC    _O   const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
BJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |  In file included from codec/adpcm.c:     34:
  cIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:onst340: str9: uctwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] vl
c_c  340ommo |     if( var_Gen_membteCheckred( p_objs: (const , psz_name,v VlcLC__object_VAtR_STRING, &v al ) *)
      |         ^
)(../include/vlc_variables.h&(x)->:142:o48bj) \: note: expanded from macro 'var_GetChecked'

      |               ^
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from codec/spdif.c:  25:
In file included from 481 |      ../include/vlc_common.h   c:1031onst :
struct vlc../include/vlc_variables.h_:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]common_memb
ers: (  c340o |   ns t  ivfl(c v_arobje_cGett_tCh *e)ck(ed&(( p_objx)-, >obpj) \
      |               ^
sz_name, VLC_VAR_STRING, &val ) )
In file included from       |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
codec/adpcm.c:34:
In file included from ../include/vlc_common.h:1031:
  ../include/vlc_variables.h:142 | #define var350:9: _warning: Gdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  t350 |  C h  ife(c vkaerd_Get(oC,hnec,t,kve)d(  pv_aor_Gebtj,Che cpsz_namkee,d VL(CV_VALC_RO_BSJTERCITN(Go,), n&,vt,avl) ) )

      |         ^
      | ../include/vlc_variables.h:142:                                               ^48
:../include/vlc_common.h :note: 481expanded from macro 'var_GetChecked':
15: note:   expanded from macro 'VLC_OBJECT'142
 |   481 |   # d e    constf isnte varr_uGcettChe vlc_ccokmmon_members: (coends(to ,nvl,ct_,ovb)j evcart__Get *)(t&C(hxe)cked(VL-C_>OBJoECbj) T(o\
      ),n,t| ,v)
      |                                                ^
../include/vlc_common.h:              ^
481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t In file included from *)(&(x)->obj) \
      |               ^
codec/spdif.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      In file included from codec/adpcm.c:34|         ^
:
In file included from ../include/vlc_common.h:../include/vlc_variables.h1031:
:../include/vlc_variables.h:362:9142:48: note: expanded from macro 'var_GetChecked':
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  142 | #de
fine v  ar362 |     i_Getf( Cvarhecke_GetCd(o,n,t,hv) vaer_GectCkhecked(eVLC_OBdJECT(( p_obj,o psz_),nn,tame, V,vL)
      |                                                ^
C_VA../include/vlc_common.h:481:15:R _note: expanded from macro 'VLC_OBJECT'
AD  481 |         coDRnsEt strucSS, &vatl  ) )
      |         ^vlc
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetC_common_mheembers: c(const vlc_kedob(o,n,jectt,v) v_t *)(&(ax)-r>_oGbejt)C \
heck      e| d(VLC_OB              ^
JECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \In file included from 
codec/spdif.c      :|               ^25:
In file included from ../include/vlc_common.h:1031
:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strucIn file included from t vlc_codec/adpcm.cc:omm34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.ho:n429:5: warning: _members:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
(c  o429 | n s t vlc_obj e cvt_t *)(ar_Crea&t(e( p_obx)j,->o pbsz_namje,) \
       |               ^
VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->oIn file included from codec/spdif.c:25bj) :
\
      | In file included from               ^
../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_nameIn file included from , VLcodec/adpcm.cC_VAR:34:
In file included from _../include/vlc_common.hINTEG:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ER  442 |     |  vVaLr_CC_VAreate(R _p_obj, psDOIz_NHEnaRme, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define vaIT r);
_C      | r    ^
eat../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create(e( VLC_OBJECaT(a), ,b, cb )
      |                                       ^,
c)../include/vlc_common.h:481:15: var_Create ( VLC_OBJECT(a), b, c )
      |                                       ^
note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:  481:15: note: expanded from macro 'VLC_OBJECT'481 |  
      481 |           const struct v const slctr_cuct vlc_coommmon_membersm: (consot vlc_n_objmemect_bt *e)(&r(x)->sobj:) (co \
      |               ^
nst vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/adpcm.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_CreateIn file included from codec/spdif.c:( p_25obj:
In file included from , p../include/vlc_common.hs:1031:
z_../include/vlc_variables.hn:a442me, V:L5C:_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
V  AR_FLOAT442 |    | VLC _VAR_DOI var_CrNeHERaItTe () p;_
o      |     ^
bj, ps../include/vlc_variables.hz_:n122a:39:m enote: ,expanded from macro 'var_Create' 
VL  122 | #C_VAR_dBOefinOeL  |var_Crea VLC_tVAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #defie(a,b,ne varc) var__CCreate( VLCr_OBJEeCT(a)a, b, ct e(a,b,)
      | c)                                      ^
 var_C../include/vlc_common.h:481:r15:e note: expanded from macro 'VLC_OBJECT'
ate  481 | (         cVLCons_OBJt stECT(aru)ct vlc_common_,mem bers: b(, c )
co      ns| t                                      ^
 ../include/vlc_common.h:481v:lc_o15:b ject_note: t expanded from macro 'VLC_OBJECT'
*)(&(x)->  481obj) \
       |  |               ^
       const struct vlc_common_members: (const In file included from codec/adpcm.c:34:
In file included from ../include/vlc_common.h:1031vlc_:
../include/vlc_variables.h:469:5:o warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]b
je  c469t | _ t   * )(v&ar_Cr(exa)t-e>(o bp_oj) \
      |               ^
bj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      | In file included from codec/spdif.c:25:
In file included from ../include/vlc_common.h:1031    ^
:
../include/vlc_variables.h:../include/vlc_variables.h:455:5:122 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  455 | 39 :  note:  expanded from macro 'var_Create'
 va  122 | r_Cr#edate( epf_ionbej ,va psrz_na_Create(a,b,c) var_Creame, VLtCe(_ VAR_FLVOLAC_TO B| VLJCEC_TV(AaR_D)O,I b, c )
N      |                                       ^
HERIT )../include/vlc_common.h:481:15:;
      |     ^
 note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
    481122 | # | d     efi   const snet var_Create(a,br,cuc)t  vavrlc_com_mCorne_amteem(b VLeCr_sO:B JEC(T(a)c, obn,s tc  vlc_ob)
      |                                       ^
j../include/vlc_common.h:481:15:ect_t * )(&(note: x)->objexpanded from macro 'VLC_OBJECT')
 \
  481      |               ^
 |         const struct vlc_common_members: (const vlc_obIn file included from codec/adpcm.cje:c34t:
_tIn file included from  ../include/vlc_common.h*):1031:
(&(../include/vlc_variables.h:477:x5):- >owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bj) \
      |               ^
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_In file included from VARcodec/spdif.c:25:
_In file included from D../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
O  469 |     var_CreaIteNHERI( p_T obj, )p;
s      |     ^
z../include/vlc_variables.h:122:_nam39:e,  Vnote: expanded from macro 'var_Create'
L  122 | #definC_VARe var_Cre_Sate(TRIa,b,c) NGvar_Create( VLC_O |B VJLC_VAR_DOEICNHERIT );
      |     ^
T(../include/vlc_variables.h:122:39:a),  note: expanded from macro 'var_Create'
b  122, |  #c )
      |                                       ^
defin../include/vlc_common.h:e var_Cr481:15: note: eexpanded from macro 'VLC_OBJECT'
a  481 |         constt setruct vlc_com(ma,b,c) ovnar__mCermebaers: (tceon(s tV LvlcC_OB_JECTobject_t *)(&(x)->obj)( a), \
      |               ^b, c 
)
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)-In file included from >ocodec/adpcm.cbj) \
      |               ^
:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_In file included from Vcodec/spdif.c:25:
In file included from ../include/vlc_common.h:AR_ADDRESS | VLC_VAR_DOINHER1031I:
T../include/vlc_variables.h :477:);5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

      |     ^  
477 |     var_Cr../include/vlc_variables.h:122:39: note: eate( p_obexpanded from macro 'var_Create'j
, psz  _n122am | #deef, iVnLe vaC_VARr__Create(SaT,RbI,NcG)  | VLC_VAR_DOINHERIT );
      |     ^
var_Cre../include/vlc_variables.h:122ate( VLC_OBJECT(a), b, c: )
39: note: expanded from macro 'var_Create'
      |   122                                      ^
 | ../include/vlc_common.h:481#defin:e va15:r_Create(a,b,c) var_Create( VLC_OBJECT(a), b,  c )
note:       |                                       ^
../include/vlc_common.hexpanded from macro 'VLC_OBJECT':481
:  481 | 15: note:       expanded from macro 'VLC_OBJECT'
  const str  481uct vlc_ |   comm      const struct vlc_on_comembmmon_members:ers: (c on(constst vlc_o bjecvt_t lc*)(_ob&(x)->obj) \
      |               ^
ject_t *)(&(x)->obj) \
      |               ^
In file included from codec/adpcm.c:34:
In file included from ../include/vlc_common.h:1031:
In file included from ../include/vlc_variables.h:511:5: codec/spdif.cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:25:
In file included from ../include/vlc_common.h:1031:
  ../include/vlc_variables.h:511 |     var_Create( p_obj, ps491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_objz_name, VLC_VAR_INTEG, psER | VLC_zV_namAR_DOINHERIT
      |     ^
e, ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define varV_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
L../include/vlc_common.h:C_VA481R:15_:A Dnote: expanded from macro 'VLC_OBJECT'
DRESS   | 481V | L C      _V AcRo_nDst OsItNrHuEcRtI Tv )lc_comm;o
n      |     ^
_members: (con../include/vlc_variables.h:122:39s: note: texpanded from macro 'var_Create'
 vlc  _122o | b#jdecetf_it *n)e( &va(x)r->o_Crebjate(a,b),c) v \ar_C
      | reat              ^
In file included from codec/adpcm.c:34:
In file included from e(../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 VLC  525 |  _ O BJECT(a), b, c )
      |                                       ^
 var_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
Cr  481 |      ea te(  con st struct vlc_common_mp_oebmbersj,: (c psz_name, VoLC_VAnR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJst EvlcC_object_t *)(&(x)->obj) \
      |               ^
T(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (consIn file included from t vlc_object_t *)(&codec/spdif.c:25(x)->o:
bj) \
      |               ^
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VIn file included from AR_codec/adpcm.c:INTE34GE:
R In file included from | ../include/vlc_common.hV:L1031C:
_../include/vlc_variables.hVA:R539:5: _warning: Ddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]OI
NHERIT
        539|     ^ | 
../include/vlc_variables.h:    var_Create( p_obj, psz_name, VLC_VAR_F122:39:LOAT  | VLnote: C_VAR_DOINHERIT
      expanded from macro 'var_Create'|     ^
../include/vlc_variables.h
:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |           122const stru | ct v#lcde_finecommon_members: (con st vlc_object_t *)(&(x)-v>obj) \
      |               ^
ar_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
In file included from codec/adpcm.c../include/vlc_common.h::34:
In file included from 481:15../include/vlc_common.h:1031: note: expanded from macro 'VLC_OBJECT'
:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_Vlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"aes3\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/aes3.lo -MD -MP -MF codec/.deps/aes3.Tpo -c codec/aes3.c  -fPIC -DPIC -o codec/.libs/aes3.o
A  481 |  R       const _STstruct vlc_comRmon_memING |b eVrLC_s: V(AcoRn_stD Ovlc_oINbHjEeRcIt_tT 
*      )| (    ^&
(x../include/vlc_variables.h):122:39: note: expanded from macro 'var_Create'
->ob  j122) |  #\
define       |               ^
var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^In file included from 
codec/spdif.c:25:
../include/vlc_common.hIn file included from :../include/vlc_common.h481::103115::
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 note: expanded from macro 'VLC_OBJECT'
  525 |   481 |        va r_ C   rceoantste (st rpuc_to bvjl,c _pszc_onmammoe, VnL_Cm_emVberAs: R(co_BOOL n|st  vVlcLC_VAR__DoObIjNect_t H*E)(R&(IxT
      )| -    ^>
o../include/vlc_variables.h:b122j:)39: note: expanded from macro 'var_Create' \
      |               ^

  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c In file included from )
      |                                       ^
codec/adpcm.c:34:
../include/vlc_common.hIn file included from ../include/vlc_common.h::1031481:
:15:../include/vlc_variables.h note: :expanded from macro 'VLC_OBJECT'
563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    563 |  481 |     v a    r _C recatoe(n p_sto bsjt,r upcszt_name,  VvLlC_VAR_STc_coRmmon_mING |em VberLC_VAs: R_DOI(coNHERIT
      |     ^nst v
lc../include/vlc_variables.h:_o122:bj39e:c tnote: _expanded from macro 'var_Create'
t   122*)(& | (#xd)e-f>obj) i\
n      e|                ^v
ar_Create(a,b,c) var_Create( VLC_OBJECT(a)In file included from , codec/spdif.cb:, 25c:
 )
In file included from       ../include/vlc_common.h| :                                      ^1031
:
../include/vlc_variables.h:539:../include/vlc_common.h5: :warning: 481due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:15: note: expanded from macro 'VLC_OBJECT'
    481 |  539  |         v a r_Creacotnest str(u cp_to bvjl,c _pcsozm_mnoanme, _mVeLmCb_eVrAsR:_ FL(OcAoTnst vlc |_ oVbLjCe_cVAtR__tD O*I)N(&(x)H-E>RoIbTj
      |     ^
)../include/vlc_variables.h: \122:
39:       note: | expanded from macro 'var_Create'              ^

  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a),In file included from  codec/adpcm.cb:34:
In file included from ,../include/vlc_common.h :c1031 ):

      |                                       ^../include/vlc_variables.h:578:9:
 warning: ../include/vlc_common.h:481:15: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]note: 
expanded from macro 'VLC_OBJECT'
  578 |      481  | i f(  v ar_ Chan g e(   p_oconsbtj , spstzr_uncatm e, VLvlCc__VcAomRm_oCnHO_ImCEeSmCbOeUrNs:T ,( c&ocnosuntt ,v lNcU_LoLb j)e c)t
      | _t        ^ 
*../include/vlc_variables.h:128)(&(x)->:o43b:j note: )expanded from macro 'var_Change' 
\  
128      |               ^
 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      | In file included from codec/spdif.c                                          ^
:../include/vlc_common.h:48125:15:
In file included from ../include/vlc_common.h::1031 :
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]note: 
expanded from macro 'VLC_OBJECT'
    481 | 554 |     v        coanrs_t Csrterautcet(  vpl_co_bcjo,m mposn_z_name, VmembeLC_VAR_STRINGrs:  (|c oVnLC_VAR_DOIst vlcNHERIT
      |     ^
_obje../include/vlc_variables.hct:_122:39: note: expanded from macro 'var_Create'
t  122 *) | (#&de(x)->obfji)n \
      |               ^
e var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spdif.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spdif.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/adpcm.c:156:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  156 |         msg_Err( p_dec, "bad samplerate" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/adpcm.c:208:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  208 |         msg_Err( p_dec, "Invalid number of channels %i", p_dec->fmt_in.audio.i_channels );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/adpcm.c:216:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  216 |         msg_Warn( p_dec, "block size undefined, using %zu", p_sys->i_block );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/adpcm.c:263:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  263 |     msg_Dbg( p_dec, "format: samplerate:%d Hz channels:%d bits/sample:%d "
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/adpcm.c:273:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  273 |         msg_Err( p_dec, "Error computing number of samples per block");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
25 warnings generated.
depbase=`echo codec/araw.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/araw.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/araw.lo -MD -MP -MF $depbase.Tpo -c -o codec/araw.lo codec/araw.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from codec/aes3.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/aes3.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/aes3.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/aes3.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/aes3.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/aes3.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/aes3.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/aes3.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"araw\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/araw.lo -MD -MP -MF codec/.deps/araw.Tpo -c codec/araw.c  -fPIC -DPIC -o codec/.libs/araw.o
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/aes3.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/aes3.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/aes3.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/aes3.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/aes3.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/aes3.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/aes3.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/aes3.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/aes3.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/aes3.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/aes3.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/aes3.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/aes3.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/aes3.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/aes3.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/aes3.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/aes3.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/aes3.c:358:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  358 |         msg_Err(p_dec, "frame is too short");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/aes3.c:379:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  379 |         msg_Err(p_dec, "frame has invalid header");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/araw.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/araw.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/araw.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/araw.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/araw.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/araw.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/araw.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/araw.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
27 warnings generated.
In file included from codec/araw.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/araw.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/araw.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/araw.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mv -f video_chroma/.deps/libi420_rgb_sse2_plugin_la-i420_rgb16_x86.Tpo video_chroma/.deps/libi420_rgb_sse2_plugin_la-i420_rgb16_x86.Plo
In file included from codec/araw.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),depbase=`echo codec/g711.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/g711.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/g711.lo -MD -MP -MF $depbase.Tpo -c -o codec/g711.lo codec/g711.c &&\
mv -f $depbase.Tpo $depbase.Plo
n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/araw.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/araw.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/araw.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/araw.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/araw.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/araw.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h27 warnings generated.
:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/araw.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/araw.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/araw.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122depbase=`echo codec/lpcm.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/lpcm.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/lpcm.lo -MD -MP -MF $depbase.Tpo -c -o codec/lpcm.lo codec/lpcm.c &&\
 | #mv -f $depbase.Tpo $depbase.Plo
define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/araw.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/araw.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/araw.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/araw.c:130:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  130 |             msg_Err( p_dec, "bad parameters(bits/sample)" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"g711\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/g711.lo -MD -MP -MF codec/.deps/g711.Tpo -c codec/g711.c  -fPIC -DPIC -o codec/.libs/g711.o
codec/araw.c:255:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  255 |         msg_Err( p_dec, "bad channels count (1-%i): %i",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/araw.c:262:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  262 |         msg_Err( p_dec, "bad samplerate: %d Hz", p_dec->fmt_in.audio.i_rate );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/araw.c:266:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  266 |     msg_Dbg( p_dec, "samplerate:%dHz channels:%d bits/sample:%d",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"lpcm\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/lpcm.lo -MD -MP -MF codec/.deps/lpcm.Tpo -c codec/lpcm.c  -fPIC -DPIC -o codec/.libs/lpcm.o
codec/araw.c:938:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  938 |     msg_Dbg( p_enc, "samplerate:%dHz channels:%d bits/sample:%d",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
30 warnings generated.
depbase=`echo codec/uleaddvaudio.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/uleaddvaudio.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/uleaddvaudio.lo -MD -MP -MF $depbase.Tpo -c -o codec/uleaddvaudio.lo codec/uleaddvaudio.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from codec/g711.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/g711.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/g711.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/g711.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/g711.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"uleaddvaudio\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/uleaddvaudio.lo -MD -MP -MF codec/.deps/uleaddvaudio.Tpo -c codec/uleaddvaudio.c  -fPIC -DPIC -o codec/.libs/uleaddvaudio.o
In file included from codec/g711.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/g711.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/g711.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10:In file included from codec/lpcm.c:36 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:
  293 | In file included from ../include/vlc_common.h   :1031 if(:
../include/vlc_variables.h: !va189:r_Ge12: warning: tChedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
cked( p_  189obj, ps | z_n    reame,turn var VLC_S_VAR_BOOL, &val ) )
etCheck      |          ^ed
../include/vlc_variables.h:( p_obj, psz_name, VLC_V142:AR48:_I note: NTEGERexpanded from macro 'var_GetChecked'
, v  142al | # )de;
      | fi           ^
ne v../include/vlc_variables.h:ar140:_G48: note: etexpanded from macro 'var_SetChecked'
C  140 | #dehecfikened( varo,n_S,tetChecked(o,n,t,v) var_Set,v) var_GetChecked(VLC_OBJECT(o),n,t,v)Check
      | ed                                               ^
(V../include/vlc_common.h:LC_OBJ481:ECT(o)15:,n note: ,texpanded from macro 'VLC_OBJECT'
,  v)481 | 
        |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
   481 |           c  on cston ssttr suctrt ucvlt c_vlcoc_cmmoomn_momen_mbemersmb: er(cos:ns (const vlc_object_t *)(&(x)->objt vlc_object_t *)(&(x)->o) bj\
)       | \
              ^
      |               ^
In file included from codec/lpcm.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:In file included from codec/g711.c203::3012::
In file included from ../include/vlc_common.h: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
1031  203 | :
../include/vlc_variables.h  :304:  return var17: warning: _SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  304   |   140   | if# (dliekeflyine var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,(!v)
      va| r_G                                               ^
et../include/vlc_common.h:481Ch:15: note: expanded from macro 'VLC_OBJECT'
ec  ked (o481 |  bj ,  name     const struct,  vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GIn file included from etChecked(o,n,codec/lpcm.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t,v) var_Ge
tCh  ecke212d | (    retVurn var_SetCheckLCed (obj, name, VLC_VAR_COORDS, val);
      |            ^
_OBJE../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
CT  140 | #define var_SetCheck(o)e,dn(o,,tn,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481  481 |       |           c coonnsst struct t vlstruct vc_clc_comommon_mmoembers: (const vlc_object_t *)(&(x)n_me->ombebj) \
rs      |               ^
: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/lpcm.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_nameIn file included from , VLC_VARcodec/g711.c:30:
In file included from ../include/vlc_common.h:_FLOAT, val );
      |            ^
1031:
../include/vlc_variables.h:../include/vlc_variables.h:324:10140:48: note: expanded from macro 'var_SetChecked'
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  140
 | #d  e324fine var_SetC |  hecked  (o,n,t,v) var _SetChecked(ViLC_OfBJECT(o),n,t,( v)
      |                                                ^
!../include/vlc_common.h:481:v15: note: ar_GetCheexpanded from macro 'VLC_OBJECT'
ck  481 |         coneds( p_obj,t struct vlc_common_memb eprs: (consst vzlc_object_t *_)(n&(x)-a>obmj) \
      | e              ^
, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define In file included from vcodec/lpcm.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:a241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r_  G241etC | hec    rekturn evd(o,anr,_SettChecked( p_obj,, psz_name, VLC_VAR_STRING, val );
      |            ^
v) var_G../include/vlc_variables.h:140etC:h48e: note: expanded from macro 'var_SetChecked'
cke  140 | #defind(eVLC_O vBJar_SetChecked(o,nEC,t,v) Tvar_SetChecked(VLC_OBJECT(o),n(o,t),v,)
      |                                                ^
n,t,v../include/vlc_common.h:481:15:)
      |                                                ^ note: expanded from macro 'VLC_OBJECT'

../include/vlc_common.h:481:  481 |         15: note: const struct vlc_common_members: (const vlc_expanded from macro 'VLC_OBJECT'
o  481 |   bject_t *)(&(x)->obj) \
      |               ^
      const struct vlc_common_members: (const vlc_oIn file included from codec/lpcm.c:36:
In file included from bj../include/vlc_common.hec:t1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_t   256* |     return var_SetChe)(&(x)ck->ed( p_obj, psz_name, VLC_VAR_ADDRESS, valo );
      |            ^
bj) \
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
      |   140              ^
 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECTIn file included from codec/g711.c:(o),30:
n,tIn file included from ,../include/vlc_common.hv:1031:
../include/vlc_variables.h:)
      |                                                ^
340../include/vlc_common.h::481:15: note: expanded from macro 'VLC_OBJECT'
9:  481 |         const struct vlc_common_members : (conwarning: st vlc_odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]b
j  340 | ect_t *)(&  (x)->ob j) \
      |               ^
 if( var_GetChecked( p_obj, psz_name, VLC_VAR_STIn file included from codec/lpcm.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: RING,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   276 |     if( !var_GetChecked( p_obj, psz_nam&val e, VLC_VAR_I) )
      |         ^
NTEGER, &val ) )
      |          ^
../include/vlc_variables.h:../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
142:  142 | #define var_GetChecked(o,n,t,v) var_GetChecke48d: (VLCnote: expanded from macro 'var_GetChecked'
_O  B142 | #defiJne vaErCT_(GoetChecked(o),n,,nt,,v)t,v
)      |                                                ^ 
var_Ge../include/vlc_common.ht:481C:15h: note: expanded from macro 'VLC_OBJECT'
ec  k481ed | (VLC_OBJE C T  ( o )  const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
,n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (coIn file included from nst vlc_ocodec/lpcm.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10bj: ewarning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  _t293 *)(&(x |   )  if( !var_->GobjetC) \
      |               ^
hecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:In file included from 48:codec/g711.c:30:
 note: expanded from macro 'var_GetChecked'
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:  142 | #define var_GetChecked(o,n,t,v) var_GetC350h:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
eck  ed(VLC_OBJECT(o350 |    ),n if,( var_t,v)GetC
      |                                                ^
../include/vlc_common.hhe:c481:15: note: expanded from macro 'VLC_OBJECT'
ke  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
d( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_In file included from codec/lpcm.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
G  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
etCheck../include/vlc_variables.h:142:48e:d note: expanded from macro 'var_GetChecked'
(o  142 | #define var_GetChecked(o,n,t,v) var_G,n,t,vetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
)../include/vlc_common.h var:481:15: note: expanded from macro 'VLC_OBJECT'
_G  481 |         const struct vlc_coemmon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
tChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membeIn file included from codec/lpcm.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324rs:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:   (324 |     if(co n!svtar_GetChecked( p_o vbj, pslcz_name, VLC_VAR_FLOAT, &v_oal ) )
      |          ^
bject../include/vlc_variables.h:142:48: _note: texpanded from macro 'var_GetChecked'
 *  142 | #define var_GetChecked(o)(,n,t,v) v&(x)ar_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
->../include/vlc_common.h:481obj) \:15: note: expanded from macro 'VLC_OBJECT'

        481 |         cons|               ^t struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^

In file included from codec/lpcm.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from codec/g711.c:30:
In file included from   340 | ../include/vlc_common.h    if( var_GetChecked(: 1031:
p_obj, psz_name, VLC_VAR_STRING, &val )../include/vlc_variables.h:362 )
      |         ^:9:
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:142:48:   362 |  note: expanded from macro 'var_GetChecked'
   if( v  ar_G142 | #etdefiChene var_GetcChekcked(o,n,t,v) evar_GetChed( cked(VLCp_OBJECT(o),n,t,v)
      |                                                ^
_../include/vlc_common.h:481:15: note: objexpanded from macro 'VLC_OBJECT'
,   481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
In file included from   codec/lpcm.c142 | :#defi36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350ne var_Ge:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]tChecked(o
,  n350,t |     if( var_GetCheck,ev) vd( p_objar_G, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
e../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
t  C142 | #hdefine var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(eckeo),n,t,v)
      |                                                ^
d(../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
VLC_OBJECT  481 |   ( o),n,     const struct vlc_common_members: (const vlc_to,vbject_t *))
      |                                                ^
(../include/vlc_common.h&(x:)->obj)481:15:  note: expanded from macro 'VLC_OBJECT'
\
      |               ^  481 |         const
 struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/lpcm.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VIn file included from LCcodec/g711.c:30_O:
BJECT(o),n,In file included from ../include/vlc_common.h:t,1031:
v)../include/vlc_variables.h:429:
5      |                                                ^
:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 warning:   481 |         const sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]truct vlc_common_members: (const vlc_object_t *)(&(
x)-  >obj) \
      |               ^
429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    In file included from   codec/lpcm.c: 36 :
 conIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  429 |     var_Create( p_obj, psz_name, VLC_VAR_INt TstruEGER | ctVLC_VAR_DOINHERIT );
      |     ^
 v../include/vlc_variables.hlc_:comm122:39: note: expanded from macro 'var_Create'
on_  122 | #define var_Create(a,b,c) varm_Create( VLC_OBJECT(ae), b, mc )b
e      |                                       ^
../include/vlc_common.h:r481:15: note: expanded from macro 'VLC_OBJECT'
s:   481 |  ( c onst     const struct vlc_ cvlc_omobmon_members: (const vlc_ojbject_t *)(&(x)->obj) \
      |               ^
ect_t *)(&(x)->obj) \
      |               ^
In file included from codec/lpcm.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     vIn file included from codec/g711.c:30:
ar_Create( p_obj, psz_name, VIn file included from LC_V../include/vlc_common.hAR_BOOL | VLC_:V1031:
../include/vlc_variables.h:442A:5: Rwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_DO  442 |   I N vaHERIT );
      | r_    ^Crea
te../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
( p_o  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
b../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
j,  481 |         const struct v lc_common_members:psz_nam (const vlec_o, bVLC_jecVtA_tR_BOOL | VLC_VAR *)(&(x)->obj_DOI)NH ER\IT 
      |               ^
);
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,cIn file included from ) var_Ccodec/lpcm.c:re36at:
e(In file included from  V../include/vlc_common.h:1031:
L../include/vlc_variables.h:455:5: Cwarning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
O  455 |     var_Create( p_obj, BJEpsz_name, VLC_VAR_FLOAT | VLC_CVAR_DOINHET(a),RIT ); b
      |     ^
../include/vlc_variables.h:122:39,: c ) note: expanded from macro 'var_Create'

        122 | #define | var_Crea                                      ^t
e(../include/vlc_common.ha,b,c) :481:15: var_Create( note: Vexpanded from macro 'VLC_OBJECT'
LC_OBJECT(a), b,   c )
481      |                                       ^
 |   ../include/vlc_common.h      c:481:15: onote: expanded from macro 'VLC_OBJECT'
nst  481 |  s        const struct vlc_trcommon_members: (const vlc_ouctbject_t *)(&(x)->obj) \
      |               ^ 
vlc_common_members: (const vlc_object_t *)(&(xIn file included from codec/lpcm.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])-
>obj)   469 |     var_Create(\
 p_obj, psz_name, VLC_VAR      |               ^
_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  In file included from codec/g711.c122 | #define var_Create(:30:
In file included from a../include/vlc_common.h:1031:
,../include/vlc_variables.h:455:5: bwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,c)   va455 | r_ Create ( VLC_OBJECT ( vara), b, _Cc )
      |                                       ^
../include/vlc_common.h:re481at:15: note: expanded from macro 'VLC_OBJECT'
e( p  481 |         const struct vlc_common_members_: (const ovlc_object_t *)(&(bxj)->ob,j ps) \
      |               ^
z_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
In file included from codec/lpcm.c:36:
In file included from ../include/vlc_common.h../include/vlc_variables.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  122:39: 477 | note: expanded from macro 'var_Create'  
    v122 | #ar_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHEdeRIT );
      |     ^
fi../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
n  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
e var../include/vlc_common.h:_Crea481:t15:e(a, note: expanded from macro 'VLC_OBJECT'
b,  481 |       c  c)o var_nst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \Create( 
VL      | C_              ^
OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         cIn file included from codec/lpcm.c:36:
onIn file included from st ../include/vlc_common.h:1031:
../include/vlc_variables.h:st491:5: ruwarning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t v  491 |     var_Crealte( cp_obj, ps_z_name, VLCc_oVAR_AmmDDRESS |o VLC_nVAR_DO_INHERIT mem);
b      |     ^
../include/vlc_variables.h:e122:rs: 39: note: expanded from macro 'var_Create'
(cons  t122  | #define var_Create(a,vlcb,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
o  481 |         const struct vlc_common_members: (bcjeonst vlc_object_t *)(&(x)->obj) \
      c|               ^t_
t *)(&(x)->obj) \
      |               ^
In file included from codec/lpcm.c:36:
In file included from In file included from ../include/vlc_common.h:codec/g711.c1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOI30NHERIT:

      |     ^
In file included from ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
../include/vlc_common.h:  122 | #define 1031var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:
../include/vlc_variables.h:469:481:15: note: expanded from macro 'VLC_OBJECT'
:5:   481 |         const struct warning: vlc_codue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]mmon
_members: (  const469 vlc | _    vaobject_t *)(&(x)->obj) \
      |               ^r
_Create( p_obj, psz_name, VLC_VAR_STRING | In file included from VLcodec/lpcm.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C_  525 |     varVA_Create( R_DpOINHE_RoIbTj,  psz);_
      |     ^
na../include/vlc_variables.hme, V:122:39:LC_ note: expanded from macro 'var_Create'
VA  R122_ | BOOL | VLC_VA#R_DOINHERIT
      |     ^
defi../include/vlc_variables.h:122:39: note: nexpanded from macro 'var_Create'e
 v  122 | #dearfine var_Create(a,b,c) _Crevar_Creaatte(e( VLC_OBJECT(a)a,b,c) var_Create( VLC_OBJECT(a),,  bb,, c  )
c )
      |                                       ^
      | ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
                                      ^  
481../include/vlc_common.h: | 481:        const st15:ruct v note: expanded from macro 'VLC_OBJECT'
l  481c_c |  o  m  m  o cnon_stme smtbructers: vlc_ (const vlc_object_t *)(&(x)->obj) \
      | c              ^
ommon_members: (const vlc_object_t *)(&(x)->obIn file included from j) \codec/lpcm.c
:      36|               ^
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, In file included from codec/g711.cps:z_n30:
In file included from ame,../include/vlc_common.h VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
:1031:
../include/vlc_variables.h:477:../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
5:  122 | #defi nwarning: e var_Create(a,b,c) var_Create( VLC_OBJdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
E  477CT(a), b, c )
      |  |                                       ^
    va../include/vlc_common.hr_Crea:481:15: tnote: eexpanded from macro 'VLC_OBJECT'
(   481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->objp_o) \
      | bj              ^
, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
In file included from codec/lpcm.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:122  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING :39: | VLCnote: expanded from macro 'var_Create'_VAR_DOINHERIT
      | 
    ^  122
 | ../include/vlc_variables.h:#d122:39: note: expanded from macro 'var_Create'
efin  122 | #define var_Create(a,e var_Crb,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
e../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ate(  481 |         const struct vlc_common_members: (const val,b,c)c_object_t *)(&(x)- >vobj) \
      |               ^
ar_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: In file included from expanded from macro 'VLC_OBJECT'
codec/lpcm.c  :48136:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |     563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
    ../include/vlc_variables.h:122  c:on39st: s trnote: ucexpanded from macro 'var_Create't 
v  122lc | _c#omdmoefin_ne var_Cremeambte(a,b,c) var_Create( VLC_OBJECT(a), b, c )
er      s:|                                       ^
../include/vlc_common.h: (481co:ns15t :vl note: expanded from macro 'VLC_OBJECT'
c  _o481bj | ect _t  *) (&     (cx)->obonst stj) ru\ct v
      lc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
|               ^
In file included from codec/g711.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]In file included from 
codec/lpcm.c  491 |     :v36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ar_Create(  578 p_obj, ps | z_name, VLC_VA  R_ADDRESS  if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL  ) )
| V      |         ^
LC_VAR_../include/vlc_variables.h:DOINHE128:RIT 43): note: expanded from macro 'var_Change'
;
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d,      |     ^
 e../include/vlc_variables.h:122:39 :) note: expanded from macro 'var_Create'

  122 | #de      | fine                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 v  481 |         const struct varlc_common_memb_ers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/g711.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/g711.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/uleaddvaudio.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
In file included from codec/g711.c../include/vlc_variables.h:30::
In file included from ../include/vlc_common.h:1031:
140../include/vlc_variables.h:539:5:: warning: 48: note: expanded from macro 'var_SetChecked'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  140 | #define var_SetChecked(o,n,t,v)  539 |    var_SetChecked(VLC_OBJECT(o),n,t  v,v)
      | ar_Cre                                               ^ate
( ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
p_ob  481 |         consj, tps z_nsamet, VLCr_VAR_FLOAT | VLC_VAR_uct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,cIn file included from ) var_codec/uleaddvaudio.cCreate( VLC_:OB28JE:
In file included from CT../include/vlc_common.h:1031:
../include/vlc_variables.h(a:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
),   203 |    b, c return va )r_SetChecked(
       p_obj, psz_name, VLC_VAR_B|                                       ^OOL, val );

../include/vlc_common.h:      |            ^
481:../include/vlc_variables.h15: :140:48: note: expanded from macro 'var_SetChecked'
  140note: expanded from macro 'VLC_OBJECT' | 
#d  481e |  f  i    ne  cvaron_stS setrtucChecket d(o,n,t,v) var_SetChecked(VLC_OBJECT(o),nvl,t,v)
      |                                                ^c_
co../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
m  481 |  mo       const struct vlc_comn_mon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/uleaddvaudio.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return varIn file included from codec/g711.c_S:30etChecked:
In file included from  (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_common.h:../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
1031  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VL:
../include/vlc_variables.hC_OBJECT:554(:5o),n,t,v)
      |                                                ^
: ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481 |      554     const struct vlc_common_memb |  ers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
   var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERITIn file included from codec/uleaddvaudio.c:
28:
      |     ^In file included from ../include/vlc_common.h
:1031:
../include/vlc_variables.h../include/vlc_variables.h::227122:12: :39: note: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'var_Create'
    122227 |  | #d  efine var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                         ^
r../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
e  tu481rn |  v        const struct vlc_common_memberars: (const vlc_object_t *)(&(x)-_S>obj) \
      |               ^
etChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetCIn file included from hecodec/g711.cck:ed30:
In file included from (o,n,../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  563 |    ,v var_Create) var(_S p_obj, psz_naetme, ChVLC_ecVAR_ked(STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: VLnote: expanded from macro 'var_Create'
C  _O122 | #define var_Create(aBJ,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
E../include/vlc_common.h:481:15: note: CT(oexpanded from macro 'VLC_OBJECT'
),n,t  481 |         const struc,vt vlc_common_members: (c)
onst vlc_object_t *)(&(x)->obj)      |  \
      |               ^
                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (In file included from codec/g711.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
con  578st |     if( var_ vChange( lc_op_objbj, ecpsz_name, VLC_VAR_CHOICESCOt_UNT, &count, NULL ) )
      |         ^
t ../include/vlc_variables.h:128:43:*) (¬e: (xexpanded from macro 'var_Change'
)-  >o128 | #define var_Chanbjge(a,b,c,d,e) var_Change( VLC_OBJECT(a),)  b, c, d, e\
 )
      |                                           ^
      | ../include/vlc_common.h:481:15:               ^
note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t In file included from codec/uleaddvaudio.c:*)28:
(&(x)->oIn file included from ../include/vlc_common.hbj):1031 \
      |               ^
:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/uleaddvaudio.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/uleaddvaudio.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/uleaddvaudio.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/uleaddvaudio.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlcodec/lpcm.c:c_c367:ommo9:n_m warning: emdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b  367ers: (c |  ons  t vlc_  objec  t_t *)( msg_E&(xrr(p_dec, )-"frame is too s>obj) \
      hort");
      |         ^
| ../include/vlc_messages.h              ^
:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |   In file included from codec/uleaddvaudio.c: 28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h vlc_Log(VLC_OBJECT(o), p, vlc_module_n:324:10: ame, __FILwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]E__,
 _  324_ |  LINE__, \
      |             ^
  ../include/vlc_common.h i:481:15: note: expanded from macro 'VLC_OBJECT'
f(   !v481 |         const struct vlc_common_members: (coarnst vlc_obj_Gect_t *)(&(x)->obj) \
      |               ^
etChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) codec/lpcm.cvar_:402:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
G  et402 |         msg_Warn( p_dec, "noCh ecframe sync or tkeod(Vo small framLCe_O"BJ EC)T(;o)
      |         ^
,n../include/vlc_messages.h,t:,v85:5: note: expanded from macro 'msg_Warn'
)
   85 |        |                                                   ^
msg_Ge../include/vlc_common.h:neric(p_481:t15:h note: iexpanded from macro 'VLC_OBJECT'
s  481 | ,   VLC_M  S  G_WAR  Ncons,t  __VA_ARGS__)
      |     ^
st../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
ru   78 |     vlc_Log(VLC_OBJct ECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
vl../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
c_  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/uleaddvaudio.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/lpcm.c:538:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  538 |         msg_Err( p_enc, "DVD LPCM supports only samplIn file included from codec/uleaddvaudio.c:28:
In file included from ../include/vlc_common.he rates of 48, 96, 44.1 or 32 kHz" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
:1031   83 |     msg_Generic(p_this:
../include/vlc_variables.h:,350: VLC_MSG_ERR, __VA_ARGS__)
      |     ^
9: ../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     35078 |     vlc_Log(VLC_OBJECT(o), p, |    vlc_  mifodule_name, __FILE__, __LINE__, \
      |             ^
( ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
v  481 |         const struct vlc_common_members:ar (c_Geonst vlc_objectCt_the *)(&(x)ck->obj) \
      |               ^
ed( p_obj, psz_name, VLC_VAR_STRING, &val codec/lpcm.c:544:9: warning: ) due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])

      |         ^
  544 |        ../include/vlc_variables.h: msg_Err( p_enc, "142:D48:V note: D LPCMexpanded from macro 'var_GetChecked'
   142s | #upports a maximum of deefiight channels" );
      |         ^
ne../include/vlc_messages.h v:ar83_G:et5Ch:ec kenote: d(expanded from macro 'msg_Err'o,
n,   83 |     mt,vs) g_Genericvar_G(p_this, VLC_MSGet_ChERR, __VA_ARGS__)
      |     ^
ec../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
k   78 |     vlc_Log(VLC_OBJECT(o),ed p, vlc_module_name, __FILE__, _(VL_LINE__, \
      |             ^
C_O../include/vlc_common.hBJE:481:15: note: expanded from macro 'VLC_OBJECT'
C  481 |         const struct vT(lc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/uleaddvaudio.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/uleaddvaudio.c:28:
codec/g711.c:166:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h
:  429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]166 |  
  429 |      va      msg_Err( p_dec, "bad channels count (1-%i): %i",r_
      |         ^
C../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
reat   83 |     msge( _Generic(p_this, VLC_MSG_ERR, __VAp_o_ARGS__)
      |     ^
bj, ps../include/vlc_messages.hz_name, VLC_VAR_INTEGER | VLC_VAR_DO:78:13: note: expanded from macro 'msg_Generic'
IN   78 |     vlcHER_Log(VLC_OBIT JECT(o), p, v);lc_module_name, __FILE__, __LINE__, \
      |             ^

      ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
|     ^
../include/vlc_variables.h:  481122: |         const39: struct vlc_common_ note: members: (constexpanded from macro 'var_Create'
 vlc_ob  122 | je#dct_t *)(&(x)->obj) \
      |               ^
efine var_Create(a,b,c) var_Create( VLC_OBJECT(a), b,codec/g711.c c: )173:9: warning: 
      |                                       ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  173 |         msg_Err( p_dec, "bad samplerate: %d Hz", p_dec->fmt_in.au../include/vlc_common.h:dio.i_rate );
      |         ^
481:../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
15:   83 |  note:     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h:78:13:   481note:  |  expanded from macro 'msg_Generic'
     78 |     vlc_Log(VLC_OBJECT(o), p, vlc_mo  dul  e co_nnsat me, __FILstE__, ruct vlc_com__mon_mLIembers: (const vlc_obNEject_t *)(&(x)->obj) \__,
 \      |               ^

      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&In file included from codec/uleaddvaudio.c:(x28:
In file included from ../include/vlc_common.h:1031:
)->o../include/vlc_variables.h:442:5bj: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]) 
\
        442 |  |               ^
   var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VARcodec/g711.c:_D177:OINHERIT );
      |     ^
5:../include/vlc_variables.h:122: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
39:   177note:  |  expanded from macro 'var_Create'
   122 | #define var  _msCreate(a,b,g_c) var_Create( VLCDb_OBJEg( pCT(a), b, c )
      |                                       ^
_dec,../include/vlc_common.h:481:15 ": note: expanded from macro 'VLC_OBJECT'
s  481 |        am constpl strucert vlc_common_m30 warnings generatedateem.
b:%edHrs: (const vlc_object_t z *ch)an(ne&ls(:%x)->obj) d"\
      |               ^
,
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG,In file included from codec/uleaddvaudio.c _:28:
In file included from ../include/vlc_common.h:_V1031:
../include/vlc_variables.h:455:5A_ARG: warning: Sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]__
)
  455 |        |     ^
   var_Cre../include/vlc_messages.h:ate78:13( p: _obj, psznote: expanded from macro 'msg_Generic'
_n   78 | ame    vl, Vc_LLC_ogVA(VLC_OBJR_FLOATECT( |o) VLC_, VAR_p, vDOINHElc_mRITodul );
e_n      |     ^am
e,../include/vlc_variables.h:122 __:39:FIL note: expanded from macro 'var_Create'E__, _
_LI  122 | NE_#de_,fin \
e       | var            ^
_../include/vlc_common.h:481Cre:15ate: note: (aexpanded from macro 'VLC_OBJECT'
,b,c)   481var |  _Cr  eate  ( VL  C_O cBJEonCTst(a s), trb,uct  c )
vl      | c_                                      ^
comm../include/vlc_common.h:481on:15_m: note: emexpanded from macro 'VLC_OBJECT'
be  481 | rs        : co(cnsot nsstrt vlc_objuect_t ct*)(&( vx)->obj) \
      |               ^
lc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/uleaddvaudio.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/uleaddvaudio.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo codec/cdg.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/cdg.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/cdg.lo -MD -MP -MF $depbase.Tpo -c -o codec/cdg.lo codec/cdg.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from codec/uleaddvaudio.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/uleaddvaudio.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/uleaddvaudio.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/uleaddvaudio.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/uleaddvaudio.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/uleaddvaudio.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/uleaddvaudio.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/g711.c:1173:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1173 |     msg_Dbg( p_enc, "samplerate:%dHz channels:%d",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"cdg\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/cdg.lo -MD -MP -MF codec/.deps/cdg.Tpo -c codec/cdg.c  -fPIC -DPIC -o codec/.libs/cdg.o
29 warnings generated.
depbase=`echo codec/rawvideo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/rawvideo.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/rawvideo.lo -MD -MP -MF $depbase.Tpo -c -o codec/rawvideo.lo codec/rawvideo.c &&\
mv -f $depbase.Tpo $depbase.Plo
25 warnings generated.
depbase=`echo codec/rtpvideo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/rtpvideo.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/rtpvideo.lo -MD -MP -MF $depbase.Tpo -c -o codec/rtpvideo.lo codec/rtpvideo.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from codec/cdg.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cdg.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, pszlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"rawvideo\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/rawvideo.lo -MD -MP -MF codec/.deps/rawvideo.Tpo -c codec/rawvideo.c  -fPIC -DPIC -o codec/.libs/rawvideo.o
_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cdg.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cdg.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cdg.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cdg.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cdg.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cdg.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cdg.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cdg.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cdg.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cdg.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cdg.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cdg.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cdg.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cdg.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objeclibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"rtpvideo\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/rtpvideo.lo -MD -MP -MF codec/.deps/rtpvideo.Tpo -c codec/rtpvideo.c  -fPIC -DPIC -o codec/.libs/rtpvideo.o
t_t *)(&(x)->obj) \
      |               ^
In file included from codec/cdg.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cdg.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cdg.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cdg.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cdg.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cdg.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cdg.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cdg.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cdg.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
29 warnings generated.
depbase=`echo codec/png.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/png.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/png.lo -MD -MP -MF $depbase.Tpo -c -o codec/png.lo codec/png.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"png\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/png.lo -MD -MP -MF codec/.deps/png.Tpo -c codec/png.c  -fPIC -DPIC -o codec/.libs/png.o
In file included from codec/rawvideo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/rawvideo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/rawvideo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/rawvideo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/rawvideo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/rawvideo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/rawvideo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/rawvideo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/rawvideo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/rawvideo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/rawvideo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/rawvideo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VIn file included from codec/rtpvideo.c:LC_VA31:
In file included from R_S../include/vlc_common.h:1031TR:
../include/vlc_variables.h:ING, &val ) )189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

      |         ^
  189 | ../include/vlc_variables.h:142:48    re: tunote: expanded from macro 'var_GetChecked'rn var
_S  142 | #deetChfine vaecker_d( Gep_obj,tC pheszck_nedam(oe,,n V,tLC,v_V) ARva_INr_TEGeGEtCR,he vckaled( );VL
      | C_OB           ^
J../include/vlc_variables.h:ECT140:48(o: ),note: expanded from macro 'var_SetChecked'
n,t,v  140)
       | #|                                                ^
defi../include/vlc_common.h:481:ne15: va note: expanded from macro 'VLC_OBJECT'
r_Set  481Ch |  ecke  d(  o,  n, ct,onv)st v sartr_Sucett Chvlecc_kecod(mmVLonC__mOBJemECbeT(rso): ,n(c,ton,vst)
 v      | lc                                               ^
_o../include/vlc_common.h:bj481:ec15:t_ note: t expanded from macro 'VLC_OBJECT'
*)(  481&( |  x)  ->  ob  j) c \on
      s|               ^
t struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/rawvideo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecIn file included from codec/rtpvideo.c:ke31:
d( pIn file included from ../include/vlc_common.h_ob:1031j, p:
../include/vlc_variables.hsz_:203:name12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,   203VLC |  _VA  R_AD rDRetESSur, n &vvaral _Se) tC)
he      | ck        ^
e../include/vlc_variables.h:d(142: p48:_o note: expanded from macro 'var_GetChecked'
bj,  142 | #define var p_GetCheckedsz(_noam,e, n,tVL,C_vVA)R_ BvOOL, valar );
      | _GetChe           ^
ck../include/vlc_variables.h:140:48ed:( note: expanded from macro 'var_SetChecked'V
L  140 | #defCi_OBJECT(o),n,t,v)
      |                                                ^
ne var_SetC../include/vlc_common.h:481heck:e15: note: expanded from macro 'VLC_OBJECT'
d(  o481 |         const struct vlc_common_members: (const vlc_object_t *,)(&(x)->obj) \
      |               ^
n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/rawvideo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from codec/rtpvideo.c  429 |     var_Create( p_obj, psz_name, VL:C_VAR_INTEGER | VLC_VAR_31:
DIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hOINHERIT );
      |     ^
:212:12../include/vlc_variables.h:: warning: 122:39due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: note: expanded from macro 'var_Create'
  212  122 | #de |     freturn ivar_ne var_CrSeate(a,b,c) var_CreaettCheckeed (obj( V,LC_OBJECT(a), b, c ) 
      |                                       ^
name../include/vlc_common.h:481,: VLC15_VAR_COOR: Dnote: expanded from macro 'VLC_OBJECT'S, 
val)  481;
      |            ^ |         c
onst struct vlc_common_members../include/vlc_variables.h: (cons:140:48t vlc_object_t *)(&(x)->obj) \
      |               ^
: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SeIn file included from codec/rawvideo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442tC:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
h  442 |     var_Createcke( edp(VLC_obj, psz_name_OBJ, VLC_VEACT(o)R_,BOOL | VLC_VAR_DnO,t,v)INHERIT );
      | 
    ^
      | ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
                                               ^
  122 | #define../include/vlc_common.h var_Create(a:,b,c)481:15: note:  expanded from macro 'VLC_OBJECT'
v  ar_Create( VLC_481 |  O BJECT(a),       b, c )
c      |                                       ^
../include/vlc_common.h:on481:s15: note: expanded from macro 'VLC_OBJECT'
t struct v  lc_comm481 |  o n_memb ers: ( const v l c  c_objonsetc struct vltc__tcommon_members: (const vlc_object_t * *)(&(x)->o)bj)(& \
      |               ^(
x)->obj) \
      |               ^
In file included from codec/rawvideo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_CIn file included from codec/rtpvideo.cre:ate( p_obj, 31:
pIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:sz_12: nawarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]me
,   VLC_VAR_FLOA227 |  T  | VL  reCt_VAR_uDOrn INHERvar_SIT );etC
      |     ^
hecked../include/vlc_variables.h(:122:39: note: expanded from macro 'var_Create'
 p_obj  ,122 | # depfinse var_Create(a,b,c) var_Cz_rname, VLeate( VLCC_OBJECT(a), b, c )
      |                                       ^
_../include/vlc_common.hV:A481:15R_F: note: expanded from macro 'VLC_OBJECT'
L  O481 |         AcT, val on);
      |            ^
st../include/vlc_variables.h:140:48 struct: note: expanded from macro 'var_SetChecked' vlc_
c  140 | ommon_m#embders: e(const vlcfine_ objevctar__SetChectk *)(&(x)->obj) e\
d      |               ^(
o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from codec/rawvideo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    469 |     var_Create( p_obj,481 |   ps    z_ name, VLC  con_VAst R_STRING | VLC_VARs_DOINHEtrucRIT )t vlc_;
common_memb      | ers: (    ^
const vlc_objec../include/vlc_variables.h:122:39t: note: expanded from macro 'var_Create'
_t *)(&  122 | #d(x)->obj) \efine
 var_C      | re              ^
ate(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const In file included from struct vlc_codec/rtpvideo.ccommon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetCheckeIn file included from codec/rawvideo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
d  477(  |  p_   var_Create( p_obj, psz_name,o VLCb_jV,A Rp_sSzT_RnIaNmGe ,|  VVLCL_CV_AVRA_RS_TDRIONIG,N vHaEl R)I;
T       | );
                 ^
| ../include/vlc_variables.h:    ^
140:48: note: ../include/vlc_variables.h:expanded from macro 'var_SetChecked'122:
39: note: expanded from macro 'var_Create'
    122 | 140#define va | #define var_Sre_tCCrehaetcek(ead,(bo,,cn),t ,vva)r _vCraerate_SetChe(c kVLed(VLC_CO_BOJBJECT(a), b, Ec C)
T      (|                                       ^o),n,t,v
)
      |                                                ^
../include/vlc_common.h:481:15:../include/vlc_common.h :note: 481expanded from macro 'VLC_OBJECT':
15: note: expanded from macro 'VLC_OBJECT'
  481  481 |  |                 ccoonst nssttr ustcrtuc tvlc_co mvlc_monc_ommemmobne_rmse:m bers:(c o(cnst onst vlcvlc_obj_eocbtje_t *)(&c(tx_)t ->obj)* )\(
&(      x)-| >o              ^
bj) \
      |               ^
In file included from codec/rawvideo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5In file included from codec/rtpvideo.c: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  31:
491 |     var_CreateIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256(:12:  warning: pdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
obj, psz_  n256am | e    retur, VLC_VAnR _vADDaRrE_SSSe t|C hVeLC_VAR_DcOked( p_objINHER,I Tp s);
      |     ^
z_name, ../include/vlc_variables.hV:L122C:_39:V note: Aexpanded from macro 'var_Create'R_ADDRESS
, val  122 | #defin e);
      |            ^
 v../include/vlc_variables.h:a140r_:C48r: note: expanded from macro 'var_SetChecked'
e  140 | #defiatene v(aar,_bSetChecke,dc)(o,n,t,v)  var_Cvar_SerteCahtee( VLCcked(V_OBJLECC_TOBJECT((oa),),n,t,v)
      |  b, c                                                ^)
      |                                       ^
../include/vlc_common.h:481
:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:481  :48115: |  note: expanded from macro 'VLC_OBJECT'
      481    co |  nst struc t      vl const sc_common_tmreumbers: ct vlc_comm(ocnon_memberst vlsc:_ o(bcojnstect_t *) (v&lc_obj(xect_t)-> *)(&(x)o-bj) \
      |               ^
>obj) \
      |               ^
In file included from codec/rtpvideo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]In file included from codec/rawvideo.c:31
:
In file included from   276../include/vlc_common.h | : 1031:
 ../include/vlc_variables.h : 511:5: warning: idue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]f(
 !  511 | v    varar_Cr_GeteatCeh(e cpk_eodb(j ,p _posbzj_,n psz_naammee,,  VVLLCC__VVAARR__IINNTTEGER, E&GvER | VLCa_lVAR )_ D)O
      |          ^
INHERI../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
T
      |     ^
  142 | #define ../include/vlc_variables.hvar:122:39: note: expanded from macro 'var_Create'
_  G122e | t#Cdheefciknee var_Creadt(eo(,an,t,,v)b,c) var_GetChecked( vaVrL_CC_rOeBaJtEeC(T (VoL)C,_nO,BtJ,EvCT)(
a      )| ,                                               ^ 
b, c )
      |                                       ^
../include/vlc_common.h../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:481:15: note:   481 |     expanded from macro 'VLC_OBJECT' 
   cons  t481 s |    t r    uconct st stvlruct vlc_cco_mcmoommon_membn_memberers: (cons:st vlc_o b(jceonst vlc_objct_t *e)c(&(x)->tob_jt)  \
      |               ^
*)(&(x)->obj) \
      |               ^
In file included from codec/rtpvideo.c:31:
In file included from ../include/vlc_common.h:In file included from codec/rawvideo.c1031:
:31:
In file included from ../include/vlc_common.h:1031../include/vlc_variables.h:
:293../include/vlc_variables.h:525:5: :warning: 10due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |       va293 | r_Crea    if( !vatre_(G ept_Cohbej, cked( p_posbzj_n, psza_mnea,m eV, VLC_VLCAR_BO_OL, &val V) A)R
      _| B         ^O
O../include/vlc_variables.h:142L: 48|:  Vnote: expanded from macro 'var_GetChecked'
L  142 | #dCe_fViAnR_eDO Ivar_GetNHCheckERIT
      |     ^
e../include/vlc_variables.h:d122(:o39,:n note: expanded from macro 'var_Create',t,v) 
var_Ge  t122C | h#define vaerc_kCerd(VeLaCte(a,_bO,c) vBaJrE_CCTr(eoa)te,( nV,LtC,_vOBJECT(a)
      |                                                ^
), b,../include/vlc_common.h:481 :15: c note: )expanded from macro 'VLC_OBJECT'

      |                                       ^
  481 |   ../include/vlc_common.h : 481 : 15 :  note: cexpanded from macro 'VLC_OBJECT'o
nst st  ru481c | t   vlc _ c o m m ocno_nmsemt sbetructr svlc_comm:o n(_constme vlc_obmbers:ject_t *) ((&c(oxn)s-t> ovbjlc_obje)c t\_
t      |               ^ *)(&
(x)->obj) \
      |               ^
In file included from codec/rawvideo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539In file included from :5codec/rtpvideo.c:31:
In file included from ../include/vlc_common.h:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]1031:

../include/vlc_variables.h:  539304 | : 17 :   warning: vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a
r  304 |     _Crieatfe (( p_olbikely(!varj_,G eptsCzh_name,e cVLked (obCj_,V AnRa_mFeL,O ATVLC_VAR_COOR D|S ,VLC_V AR&val)))
      |                 ^_DOINHERI
T../include/vlc_variables.h:142
      :48: note: expanded from macro 'var_GetChecked'|     ^

  ../include/vlc_variables.h:142 | #defin122e:39: note:  expanded from macro 'var_Create'var_GetCheck
ed(o,n,t  ,122v | )# dvefiar_ne var_CGreetaChte(a,b,ce) vcakre_dC(reate(V VLLC_COB_OJEBCJTECT(a)(o),,n ,b,t c ,)
      | v)
      |                                                ^
                                      ^
../include/vlc_common.h:481../include/vlc_common.h:481:15: note: :expanded from macro 'VLC_OBJECT'15
: note: expanded from macro 'VLC_OBJECT'
    481481 |  |           co      ncsotns tstruct  struvlcc_tc ovlc_commommn_monembers:_ (cmonembersst:  (cvlconst vlc_object_object_t_ *t) (&*()x()&(-x>)o-b>jo)bj) \ 
      |               ^
\
      |               ^
In file included from codec/rawvideo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( In file included from codec/rtpvideo.c:31:
In file included from p../include/vlc_common.h_obj, p:s1031z:
_n../include/vlc_variables.ha:m324e:,10 :V Lwarning: Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
V  A324R |  _STR IN  if( !var_G | VLC_GetCheckeVdA(R p__DoObIjN,H EpRsz_InTame, 
VLC_VAR      _| F    ^L
O../include/vlc_variables.h:122:39A:T ,note:  expanded from macro 'var_Create'
&  v122 | #daelf in) )
      |          ^
e var_C../include/vlc_variables.hr:e142a:t48: enote: expanded from macro 'var_GetChecked'
(  a142, | b#d,c) vaerf_iCnree avtae( VLC_OBJrECT_GetChec(a), b,k c e)
      | d                                      ^(
o,n,t,v../include/vlc_common.h) va:r481_G:e15t:C henote: expanded from macro 'VLC_OBJECT'
c  481k | e d( VLC_OB  J E C T (co),onn,st,tv)
 struct       | v                                               ^
lc_com../include/vlc_common.h:481:15: note: mexpanded from macro 'VLC_OBJECT'on_memb
ers: (c  o481 | nst vl        conc_ost stbrjuecctt _vtl c*_)c(o&m(xmon_member)s-:> o(bcjo)n s\t
       v| l              ^c
_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/rawvideo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obIn file included from j,codec/rtpvideo.c :ps31z:
_In file included from n../include/vlc_common.ha:1031me, V:
L../include/vlc_variables.hC_V:A340R_:S9TRI:N warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
G | VL  C_V340 |     iAfR(_ DvOIaNHEr_RGIeTt
      Checke|     ^
d( p_o../include/vlc_variables.h:122b:j39,:  pnote: expanded from macro 'var_Create'
s  z_name, VLC122_ | V#AdRefin_e STRINvGa, r&_Cvral ) )
      e| a        ^te(a,
b../include/vlc_variables.h:142:,c48) :v anote: rexpanded from macro 'var_GetChecked'_
Cre  142 | #ate( defVLineC _vOar_BJECT(a)GetCheck,e db(,o c,n,t,v ))
 var_Ge      | tC                                      ^
hecked../include/vlc_common.h:481(VL:C15_O:B Jnote: Eexpanded from macro 'VLC_OBJECT'
CT(o),n,t  ,v)
      | 481 |                                                ^
     ../include/vlc_common.h :  481c:o15: nst strnote: ucexpanded from macro 'VLC_OBJECT't
 vlc_c  481omm |   o n _ m e m cboenrsst:  s(tcrouncstt  vvllcc_obje_ccto_mtm o*n)_m(&embe(rxs):- >(ocobnst j) \
vlc_o      b|               ^
ject_t *)(&(x)->obj) \
      |               ^
In file included from codec/rawvideo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_In file included from Ccodec/rtpvideo.chan:31:
gIn file included from ../include/vlc_common.he:1031(:
 ../include/vlc_variables.hp:_350o:b9j:, warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]p
sz_  350name,  | V LC _  VAR_CHiOIfC(E SvCaOUNrT_,G e&tcChountecked( ,p _NoULbLj ,)  p)s
z      _name, V| L        ^C
_VAR_STRING, ../include/vlc_variables.h&va:l128 ):43 )
      |         ^
: ../include/vlc_variables.h:142note: expanded from macro 'var_Change'
  :48: note: expanded from macro 'var_GetChecked'
128 | #def  142 | #deifnien evar _Cvar_GethChaneckedge(o(a,,n,t,v) bv,ac,r_GetChed,e) vacrked(VLC__COhBaJnECge( VLT(oC),n,t_O,v)
      |                                                ^
BJECT(a), ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'b,
   c481, |   d ,   e   )  
      |                                           ^
const s../include/vlc_common.htr:481uct vlc_:15: note: expanded from macro 'VLC_OBJECT'
common_  481member | s:   (const  vl  c_object_ t  *) const str(u&(xct)->obj )v l\c
_co      |               ^
mmon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/rtpvideo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/rtpvideo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/rtpvideo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/rtpvideo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/rtpvideo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/rtpvideo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/rtpvideo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create(In file included from  Vcodec/png.cLC:_OBJEC31:
In file included from ../include/vlc_common.h:1031T(a:
../include/vlc_variables.h), :b,189 c: )12
      |                                       ^
../include/vlc_common.h::481 :15: warning: note: expanded from macro 'VLC_OBJECT'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481
 |         189   |   co  retunst rn varst_SetChruecctked v( p_olc_cbjommo, n_psmez_mbnaermes: , (coVLnsC_t vVAlcR__oINbjTEecGEt_R,t  v*)al(& )(x;
)->      | ob           ^
j) \../include/vlc_variables.h:
      140:|               ^48:
 note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLIn file included from codec/rtpvideo.cC_:31OB:
In file included from JE../include/vlc_common.h:CT1031:
(o../include/vlc_variables.h:),511:5n,: t,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v  511)
 |        |                                                ^
  ../include/vlc_common.h: v481:ar15:_C note: reexpanded from macro 'VLC_OBJECT'
a  481te( p_o |  bj  ,   ps  z_ cnaonmest,  sVLtrC_ucVAt R_vlINc_TEcoGER |mm Von_members: (const vlc_objectLC_t_V *AR_)(DO&(INx)HE->RIobT
j)      |  \    ^

      |               ^../include/vlc_variables.h:
122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLIn file included from codec/png.cC_:31:
OBIn file included from ../include/vlc_common.hJE:1031CT:
../include/vlc_variables.h:203:(a12:), warning:  bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,   203c  |  )
        |  r                                      ^
et../include/vlc_common.h:481urn:15 v: arnote: expanded from macro 'VLC_OBJECT'
_Se  481 | tC  he  ck  ed(   pco_onsbjt , stpsrucz_t namvle, c_VcoLmmon_memC_bers:V (constA vlc_object_t R_*)(&BO(x)->obj) \
OL      |               ^
, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetCheckIn file included from codec/rtpvideo.c:31:
In file included from ed(o../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  n,t,v525 | ) v    var_Create( p_ar_obj, psz_name, SVLeC_VAR_tBOOChecL | VLC_VAR_DkeOId(NHERIT
V      |     ^
LC_../include/vlc_variables.h:122:39: Onote: expanded from macro 'var_Create'
BJ  122 | ECT(#do)efine var_Create(a,b,c) var_Cr,nea,tte,v)( VLC_OBJECT(a), b, c )
      |                                       ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
      |                                                ^
  481 |   ../include/vlc_common.h  :481  :15  const struct vlc_common_mem: note: expanded from macro 'VLC_OBJECT'bers: (
c  onst vlc_o481 |  bject_     t  *)(&(x)->o cobnj) \
      |               ^
st struct vlc_common_members: (const vlc_objIn file included from eccodec/rtpvideo.ct:31:
In file included from _../include/vlc_common.h:1031:
../include/vlc_variables.h:539t *:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)(&(  539x)-> | o  bj  var_Creat) \
e(       |               ^p_obj, p
sz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122In file included from codec/png.c:39:31:
: note: expanded from macro 'var_Create'
In file included from ../include/vlc_common.h  122 | #d:1031:
e../include/vlc_variables.hfine var_Create(a,b,c) :212:12: warning: vadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  212 | _C re ate( VLC_OB JECTcodec/rawvideo.c:(a)88: r, 9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b   88e, c tu)
      r|  |   n var_Set                                      ^
 Checked ../include/vlc_common.h:481:15: (note: expanded from macro 'VLC_OBJECT'   o
   481 m | b sg_ j E, narr( p_m e,   VLdecC  _VAR_CO, "Oconst stRructDS, val)i vlc;
      |            ^
_common_membenvars:../include/vlc_variables.h:140:48l (c: onsnote: expanded from macro 'var_SetChecked'
t vl  140 | #dec_objectfine vai_r_SetChet *)(&(x)->obj) \
      |               ^
d display size %ckdedx(o%,nd,"t,
In file included from codec/rtpvideo.c,v:      |         ^
31../include/vlc_messages.h:83) v:
:5:a note: expanded from macro 'msg_Err'r_
In file included from ../include/vlc_common.h:1031:
S../include/vlc_variables.h   83 | :e554:t5: Check e  warning:  ddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ms  554(g_G |     VLvarC_C_enOBreaJteEerCT(o(i) p_oc(bjp_,this,,  nVL,psCtz_,v)nam
_e, V      LC_| VAR                                               ^
M_S../include/vlc_common.h:SG_481ERR:15TR, :I N__G | Vnote: expanded from macro 'VLC_OBJECT'
V  481 | LC_ VA_A AR_ DORGS _INH_)
      ERIT
 |     ^
      ../include/vlc_messages.h:78 |     ^  :13co
ns../include/vlc_variables.h:t122:39: : note: expanded from macro 'var_Create'
   note: expanded from macro 'msg_Generic'
122s | #definte   78 ructvar_Cre |  ate   ( a,bvlc_com,c) mvarvl_Croce_Lonag(_te( VLCV_OBJECmLCT(em_o), bOBJeECrT(asp,):, b vlc (c_m,odo cule_nsn t)
      | ame                                      ^ , __FI
LE__,v../include/vlc_common.h:481 l:15: note: expanded from macro 'VLC_OBJECT'__LcINE_
_  , _\
      |             ^481 |  o
b../include/vlc_common.h:481:je15: cnote: expanded from macro 'VLC_OBJECT'
t_  481 |     t *)(&   (   x)->obc  on  st stj) \ruct co 
      | ns              ^vlc
_tc struoct vmmon_membelrcs_:c o(mconst vlcmo_onIn file included from codec/png.c_membj:ect_tbers 31*):
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:(:227 (cons:t&12 vl:c_(obx)->j eoct_warning: bjt ) due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
\
      | *              ^
  227)(&(x)->obj) \
      |               ^
 |     return varIn file included from _codec/rtpvideo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5Se:t warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C  h563 |     var_Create( peck_obj, psz_ncodec/rawvideo.camee:108:d9: (warning: , VLdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] C_VpAR__SobTRINj
,  108  |    G     | VLC_VA msg_pRWa_sz_DrnnOINaH( pmE_dece,R, " inVLIvCalidT
_      |     ^
VA fr../include/vlc_variables.h:122:ame39:  rnote: R_ateexpanded from macro 'var_Create'FL
O %  122d/% | AT#d, usde,fiing n25 e v far_Createvps ins(a,teaad",
      l );
|         ^
      b../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
,c|    85           ^)  |  va   r
_Cmsg_re../include/vlc_variables.hGene:ater140ic:( V48LC_(:p_tOhis,BJ VLECC_T (anote: MSG), b, c )_WA
      | RN,expanded from macro 'var_SetChecked'
                                      ^  140 |  __VA_
AR../include/vlc_common.h#define :481v:15: anote: expanded from macro 'VLC_OBJECT'
r_S  481 |       GS_ e ctonsCt_ )
shtecked(      |     ^ro
uct ../include/vlc_messages.hvl,:n,t,78c:_c13: note: expanded from macro 'msg_Generic'
v)    vaommon78_memberr_SsetCh |  e: (cc ke  vonlstc vl_cdLo(Vg(VLC_OB_objeJEct_CTt(L *)(&o),Cn(,t_xOB),v)-J>
o      E|                                                ^
bj../include/vlc_common.h:C481T) \(o:15:
      |  note: )expanded from macro 'VLC_OBJECT'
              ^
  481 |    , p , vl c_modu le_name  conIn file included from ,codec/rtpvideo.cst :31:
In file included from st../include/vlc_common.h:1031ru:
 ../include/vlc_variables.h:ct vl_c__578:9cFom: ILE_mwarning: ondue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
_  578 |  m   e,if( _ _mbLervaINr_s: (cE_on_, Cha\nge
      | (             ^st v
pl_c_o../include/vlc_common.hbj,:ob481:ject_t 15 *:)( psznote: _naexpanded from macro 'VLC_OBJECT'
&  (xme, )481->obV | LC_VAR_CHj) \  OI
      |               ^ C
ESCOUN T, &count, N    conUsLL ) )
      t|         ^ 
s../include/vlc_variables.htrIn file included from codec/png.cu:31:
cIn file included from ../include/vlc_common.h:t: vl1031:
../include/vlc_variables.hc:241_:128:43: note: cexpanded from macro 'var_Change'
12  o128 | mmo#def:n iwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_mn
e vaemr  241 | _Cbh    anreetge(ura,b,n vcrs: a,(drco_SetCnst vlc_o,ehe)bje vactr_Change( _VLCct_OBJEke CT*d()(&( px)->o_o(ba),j)bj  \b, , c
      ,ps d,z_nam|               ^
e,  VeLC _V)A
R_      S| T                                          ^R
ING, v../include/vlc_common.h:481:15: anote: l );
      |            ^
expanded from macro 'VLC_OBJECT'../include/vlc_variables.h:140:48: note: 
expanded from macro 'var_SetChecked'
  481 |           140c | on#defines tva rstruct _vSletCc_commohen_memcked(ob,ers: (conn,t,v) vst vlc_oabrj_eScet_tChecket d*()V(L&C(_OBJECT(xo)->obj) \
),      |               ^
n,tcodec/rawvideo.c:186,v:)
      9|                                                ^
: ../include/vlc_common.hwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  186 |  481:  15: note: expanded from macro 'VLC_OBJECT'
   481 |         const struct vlc_common_    msg_Wmemarn( p_bers: (consdtec, "in vlvcalid _obfject_tr *)(&(xame)->obj) \
 s      |               ^
ize (%zu < %zu)",
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_GenerIn file included from iccodec/png.c:31:
In file included from ../include/vlc_common.h:(p1031:
../include/vlc_variables.h_:256this, :VLC_MSG_12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
WA  256 |   R  reNtu,rn va r__SetC_hecVked( Ap_ARG_obj, psz_Sn_ame, V_LC_VA)
      R|     ^
_AD../include/vlc_messages.hD:78:RESS13, v: note: aexpanded from macro 'msg_Generic'
l )   ;78 |    
 vl      |            ^c_Log(
VL../include/vlc_variables.hC_OB:JECT140(o),:48 p: note: expanded from macro 'var_SetChecked'
,  140 | #defin ve lvar_SetChecked(o,nc,t_,module_v) nvar_SetChecked(VLC_OaBJECT(o),nme, ,t__FILE__,v)
      |                                                ^, __L
../include/vlc_common.h:481:I15:NE__ note: expanded from macro 'VLC_OBJECT'
,  481 |       \
      |             ^
   ../include/vlc_common.h:co481nst struc:t15: note: expanded from macro 'VLC_OBJECT'
 vlc_commo  481n |  _memb     e  const structrs: (co vlc_commonst vln_c_objmeecmbers: (cont_tst v *)(&(x)->oblj) c\
      |               ^
_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/png.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/png.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/png.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/png.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/png.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/png.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/png.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/png.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/png.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/png.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/png.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/png.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/png.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/png.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/png.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/png.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/png.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/png.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/png.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
25 warnings generated.
25 warnings generated.
depbase=`echo codec/jpeg.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/jpeg.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/jpeg.lo -MD -MP -MF $depbase.Tpo -c -o codec/jpeg.lo codec/jpeg.c &&\
mv -f $depbase.Tpo $depbase.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/libxwd_plugin_la-xwd.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/libxwd_plugin_la-xwd.lo -MD -MP -MF codec/.deps/libxwd_plugin_la-xwd.Tpo -c -o codec/libxwd_plugin_la-xwd.lo `test -f 'codec/xwd.c' || echo './'`codec/xwd.c
28 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/liblibass_plugin_la-libass.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -DHAVE_FONTCONFIG -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/liblibass_plugin_la-libass.lo -MD -MP -MF codec/.deps/liblibass_plugin_la-libass.Tpo -c -o codec/liblibass_plugin_la-libass.lo `test -f 'codec/libass.c' || echo './'`codec/libass.c
codec/png.c:178:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  178 |     msg_Err( p_sys->p_obj, "%s", error_msg );
      |     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/png.c:184:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  184 |     msg_Warn( p_sys->p_obj, "%s", warning_msg );
      |     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"jpeg\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/jpeg.lo -MD -MP -MF codec/.deps/jpeg.Tpo -c codec/jpeg.c  -fPIC -DPIC -o codec/.libs/jpeg.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"libass\" -D__PLUGIN__ -I./access -I./codec -DHAVE_FONTCONFIG -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/liblibass_plugin_la-libass.lo -MD -MP -MF codec/.deps/liblibass_plugin_la-libass.Tpo -c codec/libass.c  -fPIC -DPIC -o codec/.libs/liblibass_plugin_la-libass.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"xwd\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/libxwd_plugin_la-xwd.lo -MD -MP -MF codec/.deps/libxwd_plugin_la-xwd.Tpo -c codec/xwd.c  -fPIC -DPIC -o codec/.libs/libxwd_plugin_la-xwd.o
27 warnings generated.
depbase=`echo codec/cc.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/cc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/cc.lo -MD -MP -MF $depbase.Tpo -c -o codec/cc.lo codec/cc.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from codec/jpeg.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/jpeg.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/jpeg.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/jpeg.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"cc\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/cc.lo -MD -MP -MF codec/.deps/cc.Tpo -c codec/cc.c  -fPIC -DPIC -o codec/.libs/cc.o
on_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/jpeg.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:In file included from codec/xwd.c:15: note: expanded from macro 'VLC_OBJECT'29:
In file included from 
../include/vlc_common.h:  481 | 1031:
../include/vlc_variables.h:189:12        c: onstwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 stru  189 | ct   vlc_com  monre_members: tur(conn vst vlar_SetCc_heobject_t *)(&(cked( px)_o->bjobj) \
,       | ps              ^
z_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | In file included from codec/jpeg.c#d:27:
efine var_SetCheckIn file included from ../include/vlc_common.h:1031:
ed../include/vlc_variables.h:(o256:,n12:,t,v)  warning: vadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/xwd.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *  256)( |  &(x)->  ob rj)et \
      |               ^
urn var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
In file included from codec/xwd.c  140:29 | #:
In file included from de../include/vlc_common.h:fine1031:
 v../include/vlc_variables.h:ar212_In file included from codec/libass.c::12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Se  212 |   37:
  tCretheckeud(ro,nn, t,vv) var_SetChaIn file included from ../include/vlc_common.h:1031:
r_Se../include/vlc_variables.h:189:12: etChwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ecckk  eed d((obj,VLC_OBJEC T(name189 | , V  LCo),n,  _Vt,ARv)return var_SetChecked( p__obj, pszCOO_nRDamS,
      |                                                ^
 val../include/vlc_common.h:481:15:) note: ;expanded from macro 'VLC_OBJECT'

      |   e, VLC481 | _           ^VAR_IN
 ../include/vlc_variables.h  : 140:48:  TE  GEc note: onexpanded from macro 'var_SetChecked'
R, v  140 | #st strdeal );
fucine       t v|            ^lcvar
_Set../include/vlc_variables.h:140:C_cohec48: note: expanded from macro 'var_SetChecked'kmed(o
,nmo  ,n_t,v) v140mem | #ar_SetChedefbckeind(Ve var_SeLCers_OBtCJEChecked(T(o),o,n,tn: (,v) var_c,onstSetC vhelc_tob,jectcvke_t)d(
VLC *)      |                                                ^
(_OB&../include/vlc_common.h(x)JE-:CT(o),n,t481,v)
      :15>obj) \: note: expanded from macro 'VLC_OBJECT'
      |               ^

  481 |         const struct | v                                               ^
l../include/vlc_common.h:In file included from ccodec/jpeg.c:27:
In file included from _common_m481:15:e note: expanded from macro 'VLC_OBJECT'mbers
:../include/vlc_common.h:1031:
../include/vlc_variables.h :  481 | 276:10 (: warning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   o   n 
c  276onss | tt struct   vlc_o vblc_cjommoe  if( !vcar_tGet_t n_membChe*cke)der(s( &p_o(b:xj, ps)->obj)z_ n am\e, 
VLC_VA(      con| st               ^
vRl_Ic_obNjeTctE_GEt *R,)(&( x&)-v>alobj) \
      |               ^
In file included from codec/xwd.c: 29:
In file included from ) ../include/vlc_common.h:1031:
../include/vlc_variables.h:227):12:
      |  warning:          ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h  :142:48227:In file included from  note:  | expanded from macro 'var_GetChecked'
codec/libass.c  142 | #d efi ne  : reva37:
In file included from t../include/vlc_common.h:1031r_uGe:
r../include/vlc_variables.h:203n:12 : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t
var_S  203 |     ereturn vaCher_SettCheCheckecked(d( p ck_ed(o,nop_o,tbj,,vb) vj psz_,nam psz_e, ar_VLnGaetChmecke, VLC_C_VVAR_BeAd(RVLC_OOOB_JL,F ECLTva(o)l ),n,;O
      | At,           ^
Tv)../include/vlc_variables.h:140:48:, note: 
      | expanded from macro 'var_SetChecked'
                                               ^ val 
  140) | #;../include/vlc_common.h:
      481:15:defin note: e| expanded from macro 'VLC_OBJECT'
   va           ^r_
S481../include/vlc_variables.hetC |  he :    c140k  ed(coo,:48:nst note: expanded from macro 'var_SetChecked'
n  140 | #defin,te,v) v var_aSetCrheck_ed(VLCSetC_OBheckJECT s(oetru),dcn,t,t (vlvoc_c)
      omm,n,on_me|                                                ^mtbers
,v../include/vlc_common.h:481:)15:: note:  (cons texpanded from macro 'VLC_OBJECT'
   481 |  vlc v_objar_SeecttChe_t c*)(ked(&(xVLC_OBJE)->obj) \CT(o)
      |               ^
,n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common In file included from    _  mccodec/jpeg.ce:27ons:
mt sIn file included from ../include/vlc_common.h:1031b:
e../include/vlc_variables.h:293r:truc10:s warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: (ct von  293 | slc_cotmmon _mvlc_objem   bers: if( e! (cvar_ctGetonsC_t *)(&t vlh(c_oxeckbje)->obcj) \ed( 
p_      t_| obj              ^, 
psz_natm e, VLC_*V)(&(xAR)->o_bBOj) \OL, In file included from &va
codec/xwd.c      | l ) :)
29                    ^
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|   241 |     retur         ^
n vaIn file included from codec/libass.c:r_../include/vlc_variables.h:142Set37:
In file included from ../include/vlc_common.h:C1031:
:he../include/vlc_variables.h48c: note: kexpanded from macro 'var_GetChecked'
e  142 | d#def:212:( p_obinej, 12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]psz_na
m vae  212r_Ge | ,tChe  c ked(o  ,n,trVetur,Lvn varC_Set_Checked ) (ovVarbj, _AGnRame_, VLSC_VTRIetCheNARG_COc,ke vd(VaORDlS, vLC_aOBl ));JE
;
            |            ^
C| T(o),           ^
../include/vlc_variables.h:../include/vlc_variables.h140:48: note: n,texpanded from macro 'var_SetChecked'
,:140:48v): note: expanded from macro 'var_SetChecked'

        |                                                ^
../include/vlc_common.h:140481:15  140 |  | #de#find: note: eexpanded from macro 'VLC_OBJECT'
fine e v  ar_var_SetS481 |  Cheecked(o,n,tChet    c   ked,v(o,n,co) t,v) var_Senstt sCtrvaruct_h vleckSetc_ecommdon(VL_membeCCrs: _OBJECThec(constke(d v(oVLC)_OBJE,n,t,v)
      | CTlc_o                                               ^(
bj../include/vlc_common.heo),c:t481_t :*)n,15t,(&(: x)note: v)
expanded from macro 'VLC_OBJECT'->o      |                                                ^

b../include/vlc_common.h  j) 481\
       | |               ^
:        481const struct vlc_co:15: note: expanded from macro 'VLC_OBJECT'mmo
n_meIn file included from mb  481 | e    codec/jpeg.cr:27s:
In file included from ../include/vlc_common.h:: (c1031 :
../include/vlc_variables.hons:304:   co17: nst tswarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t v  304 | l  c  _if (orubjectct _vllitkely(!vc _co*)(am&monr(_GetChecx_m)ember->os:bj)  (ked\con
      |               ^ (
obj, nst vlac_moeb,j eVcLt_t *C)_(VIn file included from &(AR_Cx)Ocodec/xwd.cORD:S, 29&v->:
obj) \In file included from 
      |               ^
../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
al)))
      |                 ^
  256../include/vlc_variables.h |     r:142In file included from :48: note: expanded from macro 'var_GetChecked'
ecodec/libass.c:37:
turn var  142 | _#defiSetCne var_hIn file included from ../include/vlc_common.h:eckedG1031(:
../include/vlc_variables.h etChp:227ecke_d(o,on,t,v:12b: j) v,ar _Gepwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
tCh  227 |  eck s  reezturn _var_Snd(VLCame, VLC_VARetCh_O_BJEACT(eoDckeDRESS, vadl( p )_obj,n,,)t,v psz_;
)
            |            ^
|                                                ^
na../include/vlc_common.h:481me../include/vlc_variables.h:15:, VL note: expanded from macro 'VLC_OBJECT':C_
VAR140_FLO:AT, val48  481 | :   note: expanded from macro 'var_SetChecked' );
      | 
           ^       140 co | 
#defin../include/vlc_variables.h:e140:48:  note: expanded from macro 'var_SetChecked'v
n  140 | ar_SetChest cke#dde(fine vastor_S,rnet,ucCheckt ted(,vlc_cvom) vamon_mremb_Serse:t (Cconhst vo,en,ckedlc_objt,(v) VectL_t Cvar__*)(&(xSO)->obBj) J\eEtCheCT(o),n
      ,cked(|               ^VL
C_OBt,v)
      |                                                ^
J../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
E  481 |         const structIn file included from codec/jpeg.c :27:
vIn file included from ../include/vlc_common.h:1031:
l../include/vlc_variables.h:cCT324:10_(: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
coo),mn  m324 |   o ,tn_mem,vb if( !var_eGetC)
      rs:hec|                                                ^
../include/vlc_common.h:481 ke(:15: note: expanded from macro 'VLC_OBJECT'
c  481do( p_ | n    sobj,t  vlpsc_oz_na b  j const setructc vlt_t *)(&(x)mc-e, >VLCo_Vb_cjommoA) \
      | n_m              ^
eR_FLOAmbTe,r s&:v (acol nst v)lc _o)b
j      In file included from |          ^
codec/xwd.c:29:
In file included from ../include/vlc_common.h:1031../include/vlc_variables.h:142:48e:
ct_t: note: ../include/vlc_variables.hexpanded from macro 'var_GetChecked'
 :*)276  142 | :#d10efine: v ar_Getwarning: C(&(x)->heodue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b  cj276ke | d)  \
      |               ^
   if( !var_GetChe(o,cked( p_objIn file included from ,codec/libass.cn, t,v)p v:ars_G37:
zIn file included from ../include/vlc_common.het_:Chneck1031a:
../include/vlc_variables.h:med(V241:12:LC_OBJe, warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
VL  241 | C EC_   T(oVreturn vAar),n_SR_IN,teTtChEeckGER,v)
      , | &v                                               ^
../include/vlc_common.h:481al )e: d(15:) p_
o       bnote: expanded from macro 'VLC_OBJECT'
j  481 | ,|              ^
    c../include/vlc_variables.h:142:48: onsnote: t sexpanded from macro 'var_GetChecked'
tr  uct142 | #d vlec_cfommoine va pr_Gsz_naen_tmeCmbherme,s:  e(VLcked(o,n,t,consvt)  vlvc_oar_GetCheckbjeced(t_tC_VARVLC_O_STRIBNG,JE *) val C);T
      (&((x|            ^o
)-../include/vlc_variables.h:>obj140:48: note: expanded from macro 'var_SetChecked'
)  140 | #d,n,tef,) \vine va)r_Set
Check      ed(o
      | ,n,                                               ^
|               ^
../include/vlc_common.h:481:15t: note: ,vexpanded from macro 'VLC_OBJECT'
) var  _481 |  SetC     hecked(V LC_In file included from OBJECT(o),n codec/jpeg.c:27c,t,onst strucv)
t      |                                                ^
 vlc_c:
In file included from ../include/vlc_common.h:o481:15: mmon_m../include/vlc_common.h:1031:
../include/vlc_variables.h:340:note: expanded from macro 'VLC_OBJECT'9e: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mbers: (
c    481 | o     n340 |     sif(   va cotnst s trur_GetvCheclkedc(tc vl_c_ op_obbjj,coem psmon_zcmembters_:_ntam e, *VLC_)VAR(_ST&RIN(G,x &v)al )- )
 >      | o        ^
(cbj../include/vlc_variables.h:)onst  142:\48: note: expanded from macro 'var_GetChecked'
      
|               ^
  v142 | l#cd_eofbjiencet_ tv a*r)_(Ge&(x)t-C>ohbecj)ked In file included from codec/xwd.c(o:29:
In file included from ,n../include/vlc_common.h,:t,v1031)\
:
      |               ^
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   va293 |   r_ GetC hifecke(d(VL CIn file included from _O!Bcodec/libass.cJEC:37v:
Tar_G(oe),nt,t,vCIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256h:12: warning: e)
      due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c|                                                ^

../include/vlc_common.h:481:  25615: note: expanded from macro 'VLC_OBJECT'
 |     481 | k   red(      et const str uct vlcurnp_commo_o var_bj, SeptChecsz_namen_meke,d(  p_omVberLC_VAs:R (_BOcobjnO, psz_L, &namve, sat vllVLcC_VA_obR _ADDR)ESS,jec vt_tal ) *)(& (x)
      |          ^;
      | 
           ^
)../include/vlc_variables.h:../include/vlc_variables.h140->:ob142:48: note: :expanded from macro 'var_SetChecked'
j)  140 |  \
48      | #d:              ^
 note: expanded from macro 'var_GetChecked'
efine   v142 | #define var_GetCheckIn file included from codec/jpeg.ced(o,n,tar,v) _Setvar_GeC:27:
hteckCIn file included from ../include/vlc_common.h:1031:
edh../include/vlc_variables.h:350:(oe,n9:c warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,t,  kv) vaer_350 |  SdetCh(   ifV( var_LCeck_GetOCheckeBd(VJECT(LeC_OBJoECd() p,_obj, pnsT,(o),n,t,vt)
      ,|                                                ^z_
../include/vlc_common.hvna:m481:)e, V15: note: expanded from macro 'VLC_OBJECT'
      LC_
| VAR                                               ^
  481 |    ../include/vlc_common.h_STRI NG, :   481const: &v stral uc15t ) )vl:
      |         ^
 ../include/vlc_variables.h:142:48:note:  note: expanded from macro 'var_GetChecked'
expanded from macro 'VLC_OBJECT'c_c
o  mm  o142 | #481 |   n_members:   (co    cdnstefione vl vanst r_c_oGetCbjhsect_t truct*)(& (xve)lckecd(o,n,t,->v_o)c vabj)r_Go e\
      | tChmecked(              ^
VmLC_OBJon_EmCembT(o),ers:n ,(tconst vIn file included from codec/libass.cl:c_o,v)b
      | j                                               ^
../include/vlc_common.h37::
In file included from ../include/vlc_common.h481:15: :1031note: ect_t:
../include/vlc_variables.h: *276:)(&(expanded from macro 'VLC_OBJECT'
x  10):481 | -   > warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    276 |  o   b coj) \nst
      |  st              ^  iruc
t vlfc(_ common_m!evmabrer_GetsChec: (ckoednst In file included from ( pcodec/xwd.c_vlc_obj:, ob29je:
cpsz_naIn file included from me, ../include/vlc_common.h:1031:
tV../include/vlc_variables.hL_t C:_V*)304(&(:x)-A17R_I>:obj)N  \
TEGwarning: ER, &vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      a
l |               ^  
304 |     if (likely(!)var_Get )Checke
d (obj, nIn file included from       acodec/jpeg.c:27:
|          ^In file included from ../include/vlc_common.h:
1031:
m../include/vlc_variables.h:362../include/vlc_variables.h:e, VLC_VA:9:R_142 Cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
O:48  362 | : note: expanded from macro 'var_GetChecked'O
R    DS,   142i&f( v | #dvar_GeeatChfine leckv)ed() par)_GetCh
      |                 ^
e../include/vlc_variables.hck_o:ed142bj, (:48pszo,_:n,t,v)  vnamear, _note: Geexpanded from macro 'var_GetChecked'tC
VL  he142ck | e#C_VdefAR_AiDDRnESS, &vd(Ve LC_vaOBJal ECTr) _(G)
e      |         ^
tCo../include/vlc_variables.h:142h:48:e), note: expanded from macro 'var_GetChecked'
ncked(  142 | #od,,t,vn)
efin      | e, vart,v) _GevtChaeckred_(oG,n,                                               ^
et,vt) vCar_Ghe../include/vlc_common.htecked(VCheckLC_Oe:481:dB(J15: note: expanded from macro 'VLC_OBJECT'VLC
E  481 |  _CT(OBJo   ),ECT n(o),n,  , contst,,v)
      t struvct )| 
                                                     ^
|                                                ^
vlc../include/vlc_common.h_co:mmon_../include/vlc_common.h:481:15:mem481:15: note: expanded from macro 'VLC_OBJECT'
   481 |  be rs: note: expanded from macro 'VLC_OBJECT'
(c  481 | ons    t         c onst stcons vrlc_ut sctot vlrucct b_jvcommolc_n_mecommmecbone_mt_tembr *)(&s: (c(xoersnst vl: (cc)->_object_onstt vlob *c_)objej) (&(x)->obj) \
      |               ^
c\t
      |               ^
_t *)(&(x)->obj) \
      |               ^
In file included from codec/libass.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:In file included from 293codec/xwd.c:29:
In file included from ../include/vlc_common.h::1031:
../include/vlc_variables.h:324:1010: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:   324 |     warning: if( due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]!var_G
etC  hecke293d( p_o | bj, psz_name, VLC_In file included from   V  iAf(codec/jpeg.c:R_F27:
LIn file included from ../include/vlc_common.h:O1031 !va:
../include/vlc_variables.h:429r_G:5:eAT,tCh  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
&vaeckled   429 | ( p  )_obj , p  )sv
zar__na      | meC         ^reate( ,
 p../include/vlc_variables.h_obV:LC_VA142R_:Bj48OOL, &va, psz: note: expanded from macro 'var_GetChecked'
_name,   142 | #Vdefinl e) ) var_
      |          ^G
e../include/vlc_variables.hLCt_VCAR_INThEGEeR: 142:48| VL:C_cVAR_DOIk note: expanded from macro 'var_GetChecked'
eNHEdRIT )  142 | #d(efine ovar_G,etCheck;n
,t,      |     ^
ev) vd../include/vlc_variables.ha(o,r:_Ge122tn:39: note: expanded from macro 'var_Create'
,t,v)Checke v  ar_Ged122(V | tCheLCck_OBJ#ECT(o),n,dt,v)
e      | f                                               ^
i../include/vlc_common.h:ed481:(V15n: enote: expanded from macro 'VLC_OBJECT' va
LrC__  481O |   BCJECT(re      coanot),enst s,t(,v)
      tru|                                                ^cta,
 vlb,c) ../include/vlc_common.h:481v:15c:a_com note: expanded from macro 'VLC_OBJECT'
mr_Create( VLC_Oon_  481B |   meJECT(mbers:a     (co ) co, bns,t v lc_c )
      |                                       ^
ob../include/vlc_common.h:481:15: note: jenct_t expanded from macro 'VLC_OBJECT'*s
t  481 | )(&  st(   rx) ->ou ct  vbj )lcc_comm \
o      |               ^no_mem
benstr ss:t ruct (vlc_common_conmembers: s(const vlt vlcIn file included from c_o_bject_ot *bject)(&_t (x)*codec/xwd.c->obj) )(&:\(x29:
In file included from ../include/vlc_common.h:
      )-1031:
>|               ^
../include/vlc_variables.hobj:340) \:9: 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |               ^
  340 |     if( var_GetChecked( p_obj, psz_name,In file included from codec/libass.c: V37L:
CIn file included from _../include/vlc_common.hV:1031AR:
../include/vlc_variables.h:_S304:17: TRIn file included from INwarning: codec/jpeg.cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
G  304 | :    , i27&vf (la:
l In file included from ) )../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5
      | i:        ^
 k../include/vlc_variables.h:warning: 142:48due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e: note: expanded from macro 'var_GetChecked'
ly(!v
  142a  r_GetCh442ecke |  | #def d (ob jin e  var_v, nameaCreate(,r _GetCp_obj,hec pkedsz_(o, VLnn,tame,,v) vC ar_GetChVecked(_VVLAR_COC_VAR_ORBLC_OOBOJDSECLT(o ), &val| VLC_)),n,tV)
,v)      A|                 ^R

../include/vlc_variables.h:142_D      OI:48:N note: expanded from macro 'var_GetChecked'HERIT
 |                                                ^)
  142 | #d../include/vlc_common.h:;
      |     ^
481e../include/vlc_variables.h:15: note: expanded from macro 'VLC_OBJECT'
:fine v122ar_:Ge39tChec:ked(o,n, note: expanded from macro 'var_Create'
t  ,v)122 va | r_G#d  eetCheckefd(481 | VLiC_OB     nJ ECT(eo)  c vonstar_Cr ,n,set,va)
      | trut                                               ^
e../include/vlc_common.h:481:15:( note: expanded from macro 'VLC_OBJECT'
a,bct v  481 | ,    c   ) cons tlvc_c struacomrmon__mCret vlembateers( VLC_OBc_com: (mJon_mECT(a),embc onsb, t vlc )ec
      |                                       ^rs:
 (../include/vlc_common.hcons:481t v:lc_o15bj_obje: note: expanded from macro 'VLC_OBJECT'ct_e
c  t_t *481) | (&t *( )(&(      x)->x)ob- >obj)c \
      jo) \nst stru|               ^
c
      t vlc_common_members: (cons|               ^
t vlc_object_t *)(&(x)-In file included from codec/libass.c>obj) \
      | :37              ^
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324In file included from codec/xwd.c::1029:
In file included from ../include/vlc_common.h:1031:
:../include/vlc_variables.h :warning: 350due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
9:  324 warning:  | In file included from codec/jpeg.cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]    if:( !va27:
In file included from ../include/vlc_common.h:1031:
r_
Get  ../include/vlc_variables.hChe350: |    cked( p_obj,455 ps if( vz_:nam5ea: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r,
   VLC_455 | _GeV ARtChe_Fc LOA T, ke d( p&vva_oblaj, rps )_C )zreat
      | e( _n         ^p
ame_obj../include/vlc_variables.h:, psz142:48:, V note: expanded from macro 'var_GetChecked'
L_  142name | C_,VAR_# defiVne varL_GetCChec_kedSV(oA,nR,t,_FLOv) vTARINTG,  &a|r_Get VLC_Vval A) )
R      |         ^
_CheDOINHcked../include/vlc_variables.hE:142R:48I: Tnote: expanded from macro 'var_GetChecked'
 (VL)  142C_ | #dO;
      ef|     ^
BJECT(../include/vlc_variables.ho)ine:122:39 var,n,:t,v )
      |                                                ^note: _Ge
t../include/vlc_common.h:expanded from macro 'var_Create'481:15
:   note: expanded from macro 'VLC_OBJECT'122 | Check#deed(of,
i  481 | ne varn,_t,v)  C vrare   _a Get te( ca,onstb C,hecck)ed(s tVvLC_rauct vlc_coOBJrmmon_Cre_maembers:ECT t((coens( Vt o),n,tvlc_,v)
      |                                                ^obLjecC_OBt_t *
JECT(a../include/vlc_common.h:481), b, :15: note: c)(&expanded from macro 'VLC_OBJECT'
  481 )(x)->o
      |                                       ^
 |    ../include/vlc_common.h:     cobj)nst \
 481:15: structnote:       | expanded from macro 'VLC_OBJECT'              ^

   v481l | c_commo n_memb   ers:    ( ccoIn file included from codec/libass.c:ons37:
In file included from n../include/vlc_common.h:1031s:
../include/vlc_variables.h:t st vtru340:9: cwarning: lc_odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  340 |    bje vlc if( va_ct_t c*r_oGe)(&m(xtCmheckoed(n_m)->ob p_obj, jempsz_bers: (cnamIn file included from e, on) codec/cc.cst\
:V      37:
|               ^
In file included from ../include/vlc_common.hLC:1031_ vlVc_:
ob../include/vlc_variables.h:189Aj:12Re: ct_STwarning: RIdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from codec/xwd.cNG:,_29:
t *)(& (x)-&  189 |  v>ao   retul bjrn)  var_Se) t)
Che\In file included from ck../include/vlc_common.h:e      1031:

      |               ^|         ^
../include/vlc_variables.h../include/vlc_variables.hd:362:( p
_9:obj, ps: zwarning: 142:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
48: _  362nnote: expanded from macro 'var_GetChecked' | amIn file included from 
codec/jpeg.c:27  142e, VL | #C_Vdef:
inA  R  _In file included from e INTEivarf_GERGe,tC vaheckedl );
      |            ^
(o,n,../include/vlc_variables.h../include/vlc_common.h:1031:
../include/vlc_variables.ht:469:,v:( 5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
var)   _G469vaet140:r_G48Ch |    : note: ecexpanded from macro 'var_SetChecked' varked
_Crea  140te( p_o | #debj,et( p psz_nafChie_me,obne j, pvar_SesztC_nhecamk VLC_ed(VAo,R_STRINGn,t, | VLCv) ve,_ar VLVARcke_Sd(V_DetChCeckLCe_OIN_dHE(VAR_ARITD )O;
DRE      BSS| JEC,VT(LC_Oo),BJn    ^
,t../include/vlc_variables.h:122:,vEC39T(o) ,n,:) note: expanded from macro 'var_Create'
&
      |                                                ^tv
,v../include/vlc_common.hal ))
      | :481                                               ^
  :122 | #d ../include/vlc_common.h:481:e)f1515: note: expanded from macro 'VLC_OBJECT'
i
ne       | :v  ar_Cr note: eateexpanded from macro 'VLC_OBJECT'481 |  (a
,        ^
b,../include/vlc_variables.h  481 |   :c ) v  a142    :48   cons: note: expanded from macro 'var_GetChecked'r
t   s tr_142  uccont |  #vldc_ecofmmon_Cinesmembers: (cretate( var_ sGet VonLC_OtBrJECCheTuctsct v(a) vlc_c, bomlck,m c e)
      _o| d(o,o                                      ^n_me
n../include/vlc_common.h:481,bjtect_t *):15:( mnote: expanded from macro 'VLC_OBJECT'&(x)
-b  e481r,s:v>o) |         var_ c (cGetobnoj) \st vChe
lc      | c              ^
ked_o(VLbjnC_OBJsectE_CT(to),n,In file included from t, vst *trcodec/cc.c:)u37:

In file included from ../include/vlc_common.h      :1031:
../include/vlc_variables.h|                                                ^
../include/vlc_common.h:c)(481&(t v:15:l:203:12 x)-c:>_c note: warning: oexpanded from macro 'VLC_OBJECT'
boj)mmdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   203 |    \
      on r|               ^
_memetur  481 | be    rns:   (c  vIn file included from codec/libass.c:37 on:
st vlcIn file included from ../include/vlc_common.h:1031:
cons../include/vlc_variables.h:350:9:a_object_tt struc  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]rt_*
 vSetChec  )350( | lc    _&(ixke)->ocbfj) \
      ommo|               ^n
(_me vmbad( p_obj,ers r_Ge: (tChcoIn file included from codec/jpeg.c:n27:
In file included from psecke../include/vlc_common.h:st 1031:
vl../include/vlc_variables.h:477c_o:5: warning: d(z_namdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
e  477p,_ |  VLCo    vabr__VCrjbeat,AR_Bjece(OtO L,psz_  p__ovnt b*jame, al ), V;
      LC_|            ^
VAR../include/vlc_variables.h:p_S140:sTz_48Rname: note: expanded from macro 'var_SetChecked'
,   140VL | #C)(&(_xIdef)V-AR_STRiN>ING | Vneobj) \L GC_VvA
      |               ^
,a &vR_DOal rI) )
      N_HE|         ^
SRIT );etCheck../include/vlc_variables.h:142e
      |     ^
:48:d note: expanded from macro 'var_GetChecked'(o,
n,../include/vlc_variables.h:122:39:  t142 | #, defnote: expanded from macro 'var_Create'
iv  122 | )#defin vae vaIn file included from ner vr_Sar_GetChcodec/xwd.c:_Cre29etCh:
In file included from ../include/vlc_common.hceceaketke(a,ed(:1031:
od(V,../include/vlc_variables.h:429nLC,t,v) var__ObGe,c:5) v:tBJEC Checwarning: T(o)ak,ned(VLC,r_Cr_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]O
tBJE  CT(o)429,v, | )
e n,t      |    vaater,                                               ^v)
      |                                                ^(
 VL../include/vlc_common.h:
C__OBJCreatEe( p481../include/vlc_common.h::481:_objC15:, 15T(: note: aexpanded from macro 'VLC_OBJECT' note: ),expanded from macro 'VLC_OBJECT'
p  481 |     sz
_  481 | n b  , c  )am
e         , VLC_V const    Astr  u| conR                                      ^
cst s_INttTru vlctc../include/vlc_common.h:481:15EGER | vl:  _note: cexpanded from macro 'VLC_OBJECT'
VLCc_c_  Vom481 |     mAR   _ coonD_nsmeto OINHmbmmoersns_tru:membc E(RceIT );
t      |     ^
onrs st../include/vlc_variables.h: 122: (vlc_oco:v39blc:j ectnote: _tnst _vlco *)mm(&con_expanded from macro 'var_Create'm_e(
xobjecmbte_  122t r*))-(> | os:bj (#&()cxdefine o\
nst       |                ^vlc
v)_obje->objc) ta\
      r_t_ *Cre|               ^
ate(a,b)(&(In file included from xcodec/libass.c:37:
In file included from )../include/vlc_common.h:1031:
-../include/vlc_variables.h:362:9>: ,co) bjwarning: In file included from codec/cc.cv)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:37a \
:
In file included from       | ../include/vlc_common.h:              ^
1031r_C:
r
eate(../include/vlc_variables.h VLC_  362:O | 212BJ:ECT(  a),   if(bIn file included from , va c codec/jpeg.c:27)
      r_:
In file included from GetC../include/vlc_common.h|                                       ^hec:
ked1031:
../include/vlc_variables.h../include/vlc_common.h::491:( 5:p12: warning: _ obj, due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]psz481:15_na
warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     491212 |     |     retm vnote: expanded from macro 'VLC_OBJECT'e, VLar_CrC_VAeurn vaR_
A  481rDDR_SetESSate( , &p_ob | jval , psz _na) )Ch
m       e      c,eo| nst cked (V stru        ^
L../include/vlc_variables.h:142o:b48c: jnote: expanded from macro 'var_GetChecked'C_
t  142 VA, | #dvle nfineame c_vR_,a VAr_DDLREGcetommoSCS | Vhen_mCLC_V_VAeRc_CkAOOmbeRrs: D(ced(onS,o v,na,R_DsOtIN HtlERI,)v);
 vTv );
            ar|     ^
../include/vlc_variables.h:|            ^l
_GetChe../include/vlc_variables.h:140cked:48122(V:c_ob39LC_: note: : OBJEexpanded from macro 'var_Create'
note: jec  122 | C#define tv_arT(oexpanded from macro 'var_SetChecked't )_C*reat,
)e((  a,n,b,140& | #defic)t,ne v(ar_Cr vearv)xate( VLC
      |                                                ^
)_Se-_../include/vlc_common.hO:481:tChecBJkEC>15:oed(bT(a) o,,j b,note: expanded from macro 'VLC_OBJECT'
 c)n \
,  t,v) var_      |               ^ 
Set481Che) | cked(VL C
      _OB|                                       ^JEC  In file included from T
../include/vlc_common.h:codec/xwd.c481:15:: note:  expanded from macro 'VLC_OBJECT'
(29:
In file included from ../include/vlc_common.h: o  1031:
),n ,t,../include/vlc_variables.h:v442:5)
      c|                                                ^on
: warning: ../include/vlc_common.h:sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481t   442 |    :15:  note: expanded from macro 'VLC_OBJECT'
s  481 | va    tr    cuonr_cstt  vCrlsctrueat_come( cmon_met p_obj, vl  481p | cmsz_b    name, _VLC_ ers   Vco: (coARnst_ stnst vlrucBOOLcoc | _mombjeVt vlLc_comComonct_t n*)(_V_me&A_Rmbmembe_rs:ersDOIN (: H(cEco(nxons)->Rsot t vlvlc_objc_beobjjec)ITc t \
);
      |     ^
t_t ../include/vlc_variables.h_:*)t122(      |               ^ :39
:*)(&(x)-&(>o xnote: expanded from macro 'var_Create')->o
bbj  j) 122\
      |  |               ^
) \#d
ef      |               ^
ine var_Create(a,b,c) var_Create( VLCIn file included from codec/jpeg.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511_OIn file included from Bcodec/cc.c:37:
In file included from J../include/vlc_common.h:E1031:
../include/vlc_variables.h:C227:5:12::  In file included from warning: Twarning: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a),due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 b,    227 | codec/libass.c   :511 |  37c    va):
In file included from 
      | r ../include/vlc_common.h:1031_                                      ^:
../include/vlc_variables.h:C429:5:  returrn vwarning: ar_Sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
etChe  429
 |  ../include/vlc_common.h:481   vacr_Ckreae:15:dte((   p_op_eabnote: expanded from macro 'VLC_OBJECT'jte,obj( ,p_  p
osz  bj, p_n481 | amsze,_p   sz nam  e, V_n  ameLcC_onsV, VLtC  sVALC_R_INtru_Vct vlTEGEcR VAAR|R_ _coINTVmEGER mL_on_me| VFLLCC_VA_VR_DOAR_DIONHATmERIbers: (T
cOI, vaNl o);
      | H           ^
ERIT../include/vlc_variables.h:140      |     ^:48
 );:../include/vlc_variables.h:122
:39:       |     ^
note: expanded from macro 'var_Create'
n  122st  ../include/vlc_variables.h:122note: expanded from macro 'var_SetChecked'
 |   140 | #d:efin#de39: efine note: v vexpanded from macro 'var_Create'aar_rv_
Clc_S  reo122 | #etabte(djectC_t aheck*)(ed(oefin,n,e&(x tvar),b,-,_v)c) Creavtear(_SetC >vaor_Cbj) \
reahectkede(       VL(VC_OaBJEC,b| LC,c)_OT va(ar_CrBJ),eEC              ^
 b, ateT(o),(n,t,v )
VLC_OBIn file included from codec/xwd.c:c29:
In file included from JECT(a ), )
      ../include/vlc_common.h:1031:
|                                       ^
b../include/vlc_common.h:, c 481../include/vlc_variables.h:15::455:5:) 
      |                                       ^ warning: 
../include/vlc_common.h:note: expanded from macro 'VLC_OBJECT'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481 |  
   455 |  481:15        va cr: note: expanded from macro 'VLC_OBJECT'_Creons
t ates( tru  481 |       |                                                ^    ct     cop_onvlcbj, ps_commonst _mestru
mzbect_r ../include/vlc_common.hs: (:481vname,lc_ VLC_:15:cco onnote: mmoexpanded from macro 'VLC_OBJECT'st Vvlc
A  481 |  _object_Rnt *)_(&( _   m   conex)mbesFt str->oLursOActbj:)   T (c|\
      |  VLC_Vvolc              ^An
Rst__DOcINHERoIT ) v;
      m|     ^lc_obmon_memjbers:In file included from  (
codec/jpeg.ce:27../include/vlc_variables.hco:
In file included from n../include/vlc_common.h:1031:
s:t../include/vlc_variables.h:525122 vl:5:c:39:  _owarning: note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]expanded from macro 'var_Create'

  525 |    bct122 | ject_t  _t #de*)(f  var&(i_Cne rex*)(atev( p&(x_obj, p)->sz_anarmo_C)->obj) re\
      b|               ^
eat, VLj)e(a \C_
      VA|               ^
R_In file included from ,bcodec/libass.c:37:
In file included from ,BOOL | VLc) C../include/vlc_common.h:1031_:
../include/vlc_variables.h:In file included from codec/cc.c:37VAR_DO442:va:
In file included from ../include/vlc_common.h:5rI_:1031:
../include/vlc_variables.h:241 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]NHERIT

:12        442 | : |     ^warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:122:39Cr:
     note: expanded from macro 'var_Create'
 241 |   122   | #de efi a retuvar_rnCtenre( V  vvaLC_OBJeaECater_S(etCT herp(a_Ccke)d( _p_rea,objobjt, psze(,_na a,mpb,e, szVLC _c) nameb_, , vVVLAC_Vc R_BOOa)
      r_|                                       ^CrARL |_S VLT
eateC../include/vlc_common.h:_V481A( VLRR_DING,OIC_NHOB:J vaEEClRI15TT( : note: a)expanded from macro 'VLC_OBJECT'
,   b,481 ) |  c ) 
;
      |        |                                       ^
    ^
../include/vlc_common.h    )../include/vlc_variables.h:481:; :122:
15 39:co       note: | : note: nexpanded from macro 'VLC_OBJECT's
           ^  481
 | ../include/vlc_variables.hexpanded from macro 'var_Create'
 :   t str 140:48uct:   note: expanded from macro 'var_SetChecked'
    140 | 122 | #de#devfinfe   cloine var_cSe_constvarmmon_membe stru_Crctt vCrheclcs_keea: (cd(ooc,nns,tome(at,v,b,) tvc) arvm_ var_CSloerc_etChaten_ec( VLkmoembjC_beOBJersect: (_conECTd(VLC_OBJE(CT(o)t,an,t,v)st  vlc
_o      |                                                ^
*)(../include/vlc_common.h:bj481:&15:),(ec b, note: expanded from macro 'VLC_OBJECT'x c t)
      |                                       ^
../include/vlc_common.h
:_)->t *481:obj)(&(x))->o15  :481 | b note:  expanded from macro 'VLC_OBJECT'      \
      j  c) \

o|               ^  481 |           nst s|               ^tru   ct vlc 
_ccommo
onst structn_ vlmec_commomIn file included from codec/xwd.cberIn file included from ns:codec/jpeg.c: (:_me27mbecons:
In file included from ../include/vlc_common.h:1031:
rt vsl../include/vlc_variables.h: (c_o:539:cbjeo5:ct nwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]st _
vlc_obj  539ect |   _t  vt  *)*(&29)a:
In file included from r(../include/vlc_common.h:(1031_&x(x:
C../include/vlc_variables.h:rea469te(: p)-5: _ob>ojwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  bj-)> \
o469 |         b|               ^
j)  \,  ps
      z_nam|               ^ev, VLC_VARIn file included from _FLOATa
 | VLC_Vcodec/libass.c:37:
In file included from ../include/vlc_common.h:AR_1031:
DOI../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rIn file included from   455 | Ncodec/cc.c_:HE  RIT  var
      | _    ^
37:
CrIn file included from ../include/vlc_variables.he../include/vlc_common.h::122:Create( 39pa: tnote: expanded from macro 'var_Create'
e  (122 |  #1031:
_d../include/vlc_variables.h:p_o256:objbj, psz_e12:fnin, e var psz_nwarning: _Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a  256rame |   meate,e,  VLC_  VAR(a,_FLb,c)OATV |r eVLC_VA LC_VAR_R_turDOSINHERn vvara_CTrReINate( IVLGC_OBJET )CTr | (a), V;b,
      L|     ^ 
C_Vc )A
      | R_                                      ^
S../include/vlc_common.hetC_he:481ck:../include/vlc_variables.hD15O:e:122:dI39:( pN note: HEexpanded from macro 'var_Create'_
obj  122, p | #dRsz_nameIefT, VLiCne v_ )a; 
note: expanded from macro 'VLC_OBJECT'
      |     ^
r_C  481V../include/vlc_variables.h |  Ar:122:39R: note:  eexpanded from macro 'var_Create'
  a  te122  (  ca,b,c)onst | #d s_tru ADct vlce_vaDrf_CinecREommonSSr,e  var_memabtvale( VersL_C: r(cC e_O)on;
atst ve(a,b      ,lc| cB_)ob JEC           ^
jT(aec../include/vlc_variables.h:)v,140t_ar b, c:t  )
*48_)      |                                       ^: 
(C../include/vlc_common.h:r&(note: expanded from macro 'var_SetChecked'
x  481:14015 | #d)-eate(>efobi: note: nexpanded from macro 'VLC_OBJECT'e  j
V  481)vL |   \
a r_S   etCC_OB      |               ^J  
 cEConstT(a), hb, c e sctr)
      |                                       ^keuctd(In file included from codec/jpeg.co ,v:27:
In file included from 
n../include/vlc_common.h:../include/vlc_common.h,lc1031:481_::
../include/vlc_variables.h:554comt15:,v)m var_Son_etC note: expanded from macro 'VLC_OBJECT'he
:  4815m |   e: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mbecr  554 | s:       va(k  ced(r_VLoCC_ nOconrssteat stret ( p_vlc_ucBobjt vJobjEelcct_,_c pstCT(z _namoe*)()&,n,ot,v)
      | (x, VmLCmon)-__VAR_STmemb>obR                                               ^
eIN../include/vlc_common.h:481:jr15: note: expanded from macro 'VLC_OBJECT'G )| 
V  481L \
       |  |               ^
 C_VAR  _Ds: OINHER(IT   c
      o|     ^
../include/vlc_variables.h:In file included from 122codec/libass.c:37:
In file included from  :39:n note: cst expanded from macro 'var_Create'
vlc_  o122 | onst ../include/vlc_common.h:1031s#dtrucbjetefct_t *:
i v)(lc_../include/vlc_variables.h:469:5commne v&ar_: warning: on_Credue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]me(matb
e  r469x)-s:  |    (c ve(aar_Cr,be,onst>c) objv var_Clcre_)aobjecatte(et_t ( p  \VLC
      _O_obB|               ^
JECjT(a,*)( ), b&(, x)-In file included from codec/xwd.cpsc: z_)
      |                                       ^na
me,../include/vlc_common.h:481 VLC_:15:VAR_ note: expanded from macro 'VLC_OBJECT'STR>
29obj:
In file included from ../include/vlc_common.hI  N:1031481)G :
../include/vlc_variables.h: \
      | 477:5              ^
: warning:  |       | Vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]LC_VA
   477 |   conR stIn file included from  s t varcodec/cc.c:37:
In file included from _DO_C../include/vlc_common.h:1031:
../include/vlc_variables.h:reruct 276:avINHE10:lRIcT t )warning: ;_
      | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    ^coe
  276( mmonp_ |   o_m  ief( !../include/vlc_variables.h:122:v39:mbearr note: expanded from macro 'var_Create's
: _Ge(contCbj,hec  122  | #ked(psz_nadem pesfi_ot ne, varv VbLj, _Clcps_oz_bjeCct__VAnt aRme_*, S)(&(xTRINGVLC_V |)-> obARVLC_V_INTEGER,Aj)rea \ &
vRtae(a,l )b      | _              ^
,DOIc) NHERIT)
 va       r_);|          ^
In file included from ../include/vlc_variables.h:142C
      | re    ^:
codec/jpeg.c:a../include/vlc_variables.h:1222748: note: ::
t39In file included from expanded from macro 'var_GetChecked'
:  e142 | ( note:  #d../include/vlc_common.hVLexpanded from macro 'var_Create'
efine v  :C1031:
../include/vlc_variables.h_O122ar_ | G:BJE563etC:#CT(a5d: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])e
fhe  563cked(o,, n,t | ,b, v   c ) ) var_Getvar
      | C_Creh                                      ^
../include/vlc_common.h:ina481e te(:15v p_:ar_objCre, ps note: expanded from macro 'VLC_OBJECT'
zate(a,b_nam,e,eck Ved(c) V  LLC_VAvaRC_O_SBTRJ481IECT( | NG | r_VLo C)    ,n  C_r con,t,v)
      VAst|                                                ^
 stru../include/vlc_common.h:cR_481:15t: D note: expanded from macro 'VLC_OBJECT'vlc_cOINo
mmHEeat  on481e( R |  _me  VI     constT s
      Ltm|     ^Crbuers
:c_OBJ (cons../include/vlc_variables.hECt:122:39t T: note: expanded from macro 'var_Create'vl
( vlc_o  c_122 | bje#a),cc b,dt_efiommt c )
on_       | memb                                      ^
../include/vlc_common.h*ers:481:n )(&(e vx)-ar>obj:_(Cr15eact: enote: () expanded from macro 'VLC_OBJECT'
\a,
      | ons  t v481blc,_objc | ) e     ct   co_t nvar_Csre*)atte( VLC_              ^(
&(x )->sobj) t\
OrucBJEtCT( a      vIn file included from codec/libass.c),l b,:|               ^37:

In file included from ../include/vlc_common.h:1031 :
../include/vlc_variables.h:477:c5: warning: c_c omdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]m
o  477)
      |                                       ^ |   
n_membIn file included from  ers:  v../include/vlc_common.h:ar(481:15_Creatcodec/cc.cc:o:e( p_37ob :
In file included from nnote: expanded from macro 'VLC_OBJECT's
j../include/vlc_common.h, p:1031:
../include/vlc_variables.h:293:10:s  481 | t   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vz_lnac  _obm293e, | j    ectif( _!va VLC  t *)(&r_G_VAR_ (STRINx  Ge | tC  VhecL)->okedconst sC_bj) \
tVr      |               ^uctAR_DO v
lc_commIon_meNmbeHrs:E RIT );
(co      |     ^nst vlcIn file included from codec/xwd.c
../include/vlc_variables.h:122_:object_29t *:
:( p)(_39o:bj, pIn file included from &sz_(x)- >objnote: expanded from macro 'var_Create'
) ../include/vlc_common.h:1031\
:
  122 |       ../include/vlc_variables.h:491|               ^
#d:5:ef warning: indue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ename  491 | ,    va r_V In file included from CLCcodec/jpeg.cr:27_Vv:
aeaARte(a,r_CIn file included from bre../include/vlc_common.h:1031a:
../include/vlc_variables.h,c_:578:9: )BO vOar_Lwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]C
r  te( peate( V578 | _obj,LC_,  psz_n   &avaml )OBJE )
      e, | CT(a         ^
VL), C_if( bV v../include/vlc_variables.h:142AR_A,ar_Cha ng:48:e( note:  DpcDR_ obEjS)
,expanded from macro 'var_GetChecked'
       Sp   | | sz_V                                      ^
nLa../include/vlc_common.hC_me,:481:V VL142 | #15dAR_eCD_VAOfiR_:nCHIeN  vOnote: expanded from macro 'VLC_OBJECT'
a  481HEICErRITSCO |   UNT , &)  ;co
un_GettChecked      (o, | ,    NUL    ^nL 
,tcons,v) v../include/vlc_variables.h:art _Gs) )
truetCct vlc_che      |         ^o122:39
:mm ../include/vlc_variables.h:128:43note: on_: ckenote: expanded from macro 'var_Create'expanded from macro 'var_Change'

d  (Vme122 | LC_#  128definO | #BeJEC vadT(o)re,nmbf_iCerrn,teea ste(a,b,c)va,: ( varrco__ChnstanC vreatge(lca,b,c,_e(d,eo bj) vaVecLCt_r_C_hOBJat ECT(ngae(),  VLb, cC_OB )
JECT(*)      a),| (&                                      ^
(x)../include/vlc_common.h:->481:15ob: j ) note: expanded from macro 'VLC_OBJECT'b\
,
         481 | c, d, e )
      |                                           ^|               ^

      ../include/vlc_common.h:481: 15: note:  expanded from macro 'VLC_OBJECT'
c  481 |  oIn file included from codec/libass.c:  n37:
 s  t s In file included from ../include/vlc_common.h:v) cons1031t st:
../include/vlc_variables.hrt
      :|                                                ^
../include/vlc_common.h491::5:uruc warning: ct vt v481:15:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
lc_   note: expanded from macro 'VLC_OBJECT'
c  o481 |   lc_  491 mm | oncom _mem on   v m conast bs_memberesrs:tru (coc:rn_C (costn tst vvlc reavl_te( olbpc_com_moc_njoe_mcte_obmbj, pesbrzt_nasjeme,c tV_t: * )(&L (cC(x)->_VAobjR_Aonst D) vDlc_obRjecESSt\
 | VL      | C_VA_              ^
R_DOt *)(&INH*)ER(x)-IT );
      >(&|     ^
o(xb)->jobj../include/vlc_variables.h)) \ \
      | 
      |               ^
:122              ^
:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLIn file included from codec/xwd.c:C_29O:
BIn file included from JECTcodec/cc.cIn file included from (a:), ../include/vlc_common.h37:1031:
:
../include/vlc_variables.h:511:5In file included from :b../include/vlc_common.h, c:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   304 |   
 )
      |    511 |    if                                      ^
../include/vlc_common.h:481 :15:( valr note: expanded from macro 'VLC_OBJECT'ikel_Crey(!va
r_GetatCe( hecp_  ked (oobbj, ps481j |   ,z_    name,nam    VLC_conest ,st VARVructL vl_Cc_VAR_CINTEGERO | ORDS, &vaVLCl_VAR_co)mmo)_DOn_)INHmembERI
T
            |     ^
|                 ^../include/vlc_variables.h:122
:39../include/vlc_variables.hers::: note: expanded from macro 'var_Create'142
: (co  122nst  | #def48vlc: note: expanded from macro 'var_GetChecked'
_  142obji | ne# vadefine var_Creect_rate_(atG,b *),ec) v(&t(x)-C>obhj)arec \
      k|               ^
e_dCreat(o,n,t,v) var_GetCheckedIn file included from (VLe(C V_codec/libass.cLOC_OBBJECT:37J:
(a),In file included from ../include/vlc_common.hE b, cC )
T      |                                       ^
:1031:
../include/vlc_variables.h(:511../include/vlc_common.h:o481):5:, warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  511 |  ,:15:    vtarnote: expanded from macro 'VLC_OBJECT'
_Cr,  481eate( v)p_obj
, p      |                                                ^
sz../include/vlc_common.h | _: n  481    :ame, 15VL: C_ note: expanded from macro 'VLC_OBJECT'VAR
c_IN  481 |        TEGEoR |ns const stru tc sVLCt_VA truR_DOINHvlcERctI_coT
      mm vlonc__commmoenm_me| b    ^
mbeersr../include/vlc_variables.h:122s: (con:39:st vlc: (c note: expanded from macro 'var_Create'
_onsot vbjlc_e  122obje | ct_ct_tt#d  **ef)ine(& v)(&((ax)->obj) \
      x)| ->ob              ^
j) \
      |               ^
r_Create(a,b,c) var_Create( VLC_OBJECT(a), b,In file included from  ccodec/xwd.c:29:
In file included from ../include/vlc_common.h :)1031
In file included from :
      codec/cc.c|                                       ^
:37:
In file included from ../include/vlc_common.h:../include/vlc_common.h481../include/vlc_variables.h:525::5: 1031warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:
../include/vlc_variables.h:324:10  525: | :15:  note: expanded from macro 'VLC_OBJECT'  
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     var481324 | _ | Create    (   p _o   b  const ij, pfsz_nas( !var_Gmee,tru VtLCC_VhAR_ct evlcc_ckomed( BOp_obj, mon_psz_OLnammemebe | Vr,s:  L(C_VVAR_DOLINHCERITc_VAR_onsF
      |     ^L
t vl../include/vlc_variables.h:122c_oObjecAT, :t&val )_t  *39): note: )(
expanded from macro 'var_Create'
      &(x  122)->o|          ^
 | #bj../include/vlc_variables.hdefin:142e v:ar_Cr48: note: expanded from macro 'var_GetChecked'
e  ate()142 a | ,b,c)# va\dr_Ce
      f| rea              ^ite(
ne  var_VLGetCC_OBhecked(oJECT(a,),n b, c In file included from )
      ,codec/libass.ct|                                       ^
,:../include/vlc_common.h:37:
481v:15:In file included from ../include/vlc_common.h)  note: expanded from macro 'VLC_OBJECT'
var_Ge  481 | tCheck     ed   (V:1031c:
../include/vlc_variables.hLonsC_OBJECT(:525:to),n5: ,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   525str |  tuc,t  vlc_cov  var)
      mmo|                                                ^
n_../include/vlc_common.hm_:Cemb481:15:ers : (cornst venote: ate(lexpanded from macro 'VLC_OBJECT'
c_  obj p_481obj, | ect  psz     _na m_t const s *)t(&(ructe,  x)->vobjl)VLc \
_C_Vc      |               ^AR_o
Bmmon_members:OOL (const vlc_object_t In file included from *)(&(xcodec/xwd.c:)29:
In file included from -../include/vlc_common.h:1031:
../include/vlc_variables.h:539 | >VLo:5:bj)  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
\C_VAR
_  539DO |       |   INHER  v              ^arIT

      |     ^
_Create(../include/vlc_variables.h: p_obj122,:39 psz_n:a menote: expanded from macro 'var_Create'
,  122 | # dVLCIn file included from _VAecodec/cc.cfR_F:LOA37:
In file included from ../include/vlc_common.h:in1031e v:
aT../include/vlc_variables.hr_Cr: |ea340:9: te(warning: a,b,c)  VvaLdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r_Crea  340 | C_VteA R_( V LDO  IC_ONiHERITBJE
      | f    ^CT((
 ../include/vlc_variables.h:122av), b:39:, c  note: expanded from macro 'var_Create'
)  122
      a | #def|                                       ^r
in../include/vlc_common.h:_e vGar_eCre481tChec:15: note: kexpanded from macro 'VLC_OBJECT'
a  481 |  te(ea d,b,(  c) va     pr__Cconsorebatje( VLt ,st Crpuct vls_OBz_name, VLC_VARJEC_T(aSTRING, &vac_colmmo n_m)emb er)s: 
(co      nst| ), b, c vl         ^)c_o

      |                                       ^
../include/vlc_variables.hb:../include/vlc_common.h:j142:48:ec481: 15: t_note: expanded from macro 'VLC_OBJECT'
tnote:   481 | expanded from macro 'var_GetChecked'   *)
(  &(  142   |   c#onsdt estrfux)-cinet v lc_var_Get>obcCommheckedj) (o,n,\
      t|               ^
o,n_v) mveamrbers: _GetChecked(VLC(c_onstO vlBc_obIn file included from jJECT(codec/libass.cect:o37_t *)):
In file included from ../include/vlc_common.h,n,t,:1031:
../include/vlc_variables.h(&v(x))-:539:>
5: warning:       due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ob| j)                                                ^\
      

  539../include/vlc_common.h |  :  481 v:a15|               ^
: note: expanded from macro 'VLC_OBJECT'
r_  481 |         constCr In file included from seattruct ve( lp_ocbj_codec/xwd.c:, ps29:
In file included from ../include/vlc_common.h:1031:
z_../include/vlc_variables.hc:namo554:5e, V: warning: mmon_mLC_eVARdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  m554 |  berFL  OAsT | va:r_Cre VL C_VAateR_(( pconst vlc_DO_obIoj, pNHERsz_IbnamjT
      e|     ^
ct_t *e,../include/vlc_variables.h):( VLC_122VAR_S:&39: (note: TxRI)N->G | Vexpanded from macro 'var_Create'
oLC  122_bVARj_ | #dDOINHe)fine \
 var_      ER| IT
              ^      |     ^
C
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
r  122ea | #defitene v(aar,_b,Cc)r vaer_In file included from codec/cc.c:ate(37a,b,:
c) In file included from var../include/vlc_common.h_CreaCrteea:te((1031 VL:
../include/vlc_variables.h:350:9:C_OB VJ ECT(aLC_Owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
B  JE350), CT | (a  )b, c, b, c  )
       |                                       ^
) i
      |                                       ^
f../include/vlc_common.h:481(:../include/vlc_common.h 15:v: anote: expanded from macro 'VLC_OBJECT'
r_GetChec481:15: ked(note: expanded from macro 'VLC_OBJECT'  481 p_obj
 |     ,      481 |  cponsszt s _      t coname, VLC_VAR_nstS strucruTct vtRINlc_coGmmo,n_m embers: &v(ca vlc_onlst co m)vlcmon _objec)t_t
 *      |         ^)(&
(x)_../include/vlc_variables.hm->oemb:ber142j): \
      | 48s: :(const vl note: expanded from macro 'var_GetChecked'c_object              ^
_t *)(&(
x  142 | #define var_GetChecIn file included from )-kcodec/xwd.c:>o29e:
In file included from ../include/vlc_common.hd:1031bj) :
(o,../include/vlc_variables.h\n
      |               ^,
:563:5:t, warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v)   v563a | r _ Ge t vaCr_hCreeatec( kp_eobj,d ps(zIn file included from _nacodec/libass.cm:37:
e, VVIn file included from ../include/vlc_common.h:LC1031:
../include/vlc_variables.hL_VAC:554:5R__SOTRIB:NG J warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]E| VLC_CT
(V  o)AR554_, |     varn_CDOINH,t,ERITrv
      )|     ^eat
e( 
../include/vlc_variables.hp_o      |                                                ^b:j, codec/jpeg.cpsz_:122147::5:
n warning: 39../include/vlc_common.h:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]481
a::15: m  note: e, 147 |  expanded from macro 'var_Create'
  122VLC_VAR  | #d  msg__S note: TefEinRING er|r( vp_ sexpanded from macro 'VLC_OBJECT'
ys->p_VLar_ob  481 | Cj, "%C_V    s"AR_DOIN, e    reaconste(t struca,btrror_,c)m sg);v 
      |     ^lc
HE_co../include/vlc_messages.h:83RImmT
o:5      : |     ^
n_note: expanded from macro 'msg_Err'
m   83../include/vlc_variables.hem |   b:122: v39 msa: note: expanded from macro 'var_Create'
g  _Ger122 | s:r_C (conenerst #vlc_iodefbjerinec( veaarcpt_te(hi VLtC__COBJsr_t *)(&ECea,(tex)->ob(aj V,L)C \
_      MSGT(b,c_ERR)|               ^a) va
r_, C, __reVA_b,ARGS__)
      |     ^
 ca )t../include/vlc_messages.h:e( 
      | 78VIn file included from LC                                      ^
:13../include/vlc_common.h::_ note: expanded from macro 'msg_Generic'
OB   78JECT(481:a),15: codec/cc.c: b, 37:
In file included from ../include/vlc_common.hc |   )
   vlc_Log      |                                       ^
(VLC../include/vlc_common.h:481_O:BJ15: E:1031:
note: ../include/vlc_variables.h:362expanded from macro 'VLC_OBJECT'
note:   :9expanded from macro 'VLC_OBJECT'
:481 |  CT( warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
         o),481 |   p,    vl  362 |   c_    ifcons(modt sule var__naGetme,   Ccth_eckeru_FIctd(L Eonst vp_lcob_commj,on p_me mbers: (c__,s __LIz_nsamet, NVLCorucnstt _EVv lAR__ADD_c_object_t RESvSlc_c, *o)(&v&,a l\ 
) )      |             ^
mm(x../include/vlc_common.h:481:15:on_m
      | e        ^
mb)->../include/vlc_variables.h: 142:enote: 48expanded from macro 'VLC_OBJECT'robsj) ::\
 note:  (con      |               ^st vexpanded from macro 'var_GetChecked'

    
l481 | c_o142   bj | ec  #   dt_efint *cons)(et st&(xrIn file included from codec/libass.c:37:
In file included from ../include/vlc_common.h vaur_G:1031ct :
../include/vlc_variables.hetChe)ckev->o:d(563bj)o,n \
l,      t,:vc_)|               ^com5: mo 
n_warning: mvdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ar_G
emb  etChers: (ceonsIn file included from codec/xwd.c:29:
In file included from t ../include/vlc_common.hvl:c_o1031:
../include/vlc_variables.hbje563ckct |  _t :e*)d (V  vL578(C_&a:9:(x) warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
OBJ  ECT578 | ->o(obj)r_C)rea \
,n,      |               ^tte,
(  pv_ob)j 
, p      sz_ |  if                                               ^
name../include/vlc_common.h:481(,: VLC15: _VAnote: expanded from macro 'VLC_OBJECT'
R_S vT  RING | VLC_V481 |   ar_      consAR_DOtIN strucHERtIT
      |     ^
 Changve( plc_c../include/vlc_variables.h_obj:122:39, psoz:m _namonme,_note: expanded from macro 'var_Create'
m  122 VLCembers:  | #(defi_VAcR_ConHOICESsne vCOtUNT,ar  &covuntl, Nc_ULL ) )
      | o        ^
b_C../include/vlc_variables.h:j128rect_te:43:at e(a *note: expanded from macro 'var_Change',b,c)(&(x
) var)  128 | #def-in_Cree> vaor_bChanjge(a,)atbe,( Vc,dL \
      C_,e)|  v              ^
ar_ChanOgBeJ(E CVTL(Ca_)O,B JbECT,( c )
      |                                       ^a
)../include/vlc_common.h:481,: 15b:, c note: expanded from macro 'VLC_OBJECT'
,   481d |       , e )
        c|                                           ^
onst../include/vlc_common.h :481stru:c15t:  vnote: lcexpanded from macro 'VLC_OBJECT'_
common  _m481e |      In file included from   mbcodec/cc.cers: c:o 37nst s:
(coIn file included from t../include/vlc_common.h:1031codec/jpeg.c:508::
../include/vlc_variables.h9nst ::429:ruc5:vl warning: c_objedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ct_
t *t)(&(x   508 | v lc_) co   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     429 |   ->o bj msmg_Dbgmon_m() \em
      |                ^
vabr_C ep_drreasec, :te(  "Jp(pe_obj, cpIn file included from codec/libass.c:sz_37onnstg:
In file included from  oam ../include/vlc_common.h:1031vlrc_ieonebjeta, tionct_ Vtis  %d"LC,* i_VA_)oR_tag INTE)(&(x;
)G      |         ^
E../include/vlc_messages.h:-R 87>:| VLobj5: note: expanded from macro 'msg_Dbg')
 \
      |    87C_V              ^
 | AR_  DOI  NHERmsIT g_);
Ge      |     ^
ne../include/vlc_variables.h:122ri:39: c(note: expanded from macro 'var_Create'
p_thi  122 | s,#define V vaLCr_C_MreaSGte_D(a,b,cBG) v, ar___CrVAeat_Ae( RGVLC_S__)
OBJE      | CT(    ^
a),../include/vlc_messages.h:78:13 b,: note: expanded from macro 'msg_Generic'
    78c  |  )
      |                                       ^  
 v../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'lc_Lo
g  481 | (VLC_   OB    JE coCTnst(o st), p, vlcruct v_mlc_oducomlem_non_ame,me __mbers: FI(coLEns__t v, lc___objLIect_NEt *__)(&, (x)->o\
bj)      |  \            ^

      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         c:
onst struct v../include/vlc_variables.hl:c_com578mon_m:emb9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ers  : (const vl578c_ |  obj ect  if( var_Chang_e( t p*)(_&(xobj, psz_name, V)->obLj) \
C      |               ^_VAR_CHOICESCOUNT, 
&count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define In file included from codec/cc.c:v37ar_C:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
h  a442 |     vange(r_Ca,reateb(, p_c,objd, psz_n,e) ame, VLC_VAR_BOOL | VvLCcodec/jpeg.c:_V578:AaR_5: rDOINwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  578 | CH   h confaig_CEhanginPare( VLC_OsBRIT e();
      p_enc, JEC|     ^
TENC../include/vlc_variables.h:_C(122:39: note: expanded from macro 'var_Create'
FG_aPREFI  )X,,122 |  ppsz_e# ncdef_optionb, c, ds, p_en,inc- >ee )
      | p_c                                           ^var_
Cfg../include/vlc_common.hreate:481();
:      a|     ^
15,b,../include/vlc_configuration.h:173c) var:60::  note: expanded from macro 'config_ChainParse'note: 
expanded from macro 'VLC_OBJECT'_
C  r481ea  173 |  | te(   #dVe   fin LC_  e confOBcJEoCTignst str(a_Cha), inb, cucPart  vlc)
      |                                       ^se_
( a,../include/vlc_common.h:481: b15, c: note: oc, mexpanded from macro 'VLC_OBJECT'
d   481 | m)  o   n    coconsnfig_t_Cm sterucmt hvainblc_ecomPamonr_mesrmbs:e(  e(crVonLC_OBs: (JECcT(sonta),st  v vlclcb, c_ob, _jecot_tdb *)(&jec )
      | t(x)_->o                                                           ^
bj)../include/vlc_common.h \t *)
      | (&(x:481:)              ^
->obj)15 \
      |               ^
: note: expanded from macro 'VLC_OBJECT'
  481 |         constIn file included from  scodec/cc.ct:r37u:
In file included from c../include/vlc_common.h:t1031 :
v../include/vlc_variables.hl:c455_:c5o:m mowarning: n_mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
mb  455 | ers:  (c   var_Creaotnes(t v lcp__oboject_t *)b(j&,( xp)s-z>_onabmje),  V\L
C      _| V              ^A
R_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_codec/jpeg.cOBJE:CT600(:a), b,24 :c  warning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |                                       ^

../include/vlc_common.h  :481600:15 | : note:  expanded from macro 'VLC_OBJECT'
   481 |           pc_osnysst- >sitr_ucqtu avllict_y = vacro_mGmeotnI_nmteemgbeer(p_enrc,s :E N(cCon_CFG_PREsFtI Xv l"qualci_toyb"je)c;t
      |                        ^
_t *)(&(x../include/vlc_variables.h:658)->:47: onote: bexpanded from macro 'var_GetInteger'j
)  658 |  #\d
e      |               ^f
ine var_GetInteger(a,b)   var_GetInteger( VLC_OIn file included from BJcodec/cc.c:37:
In file included from ../include/vlc_common.hE:C1031T:
(../include/vlc_variables.ha:)469:,5: bwarning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

      |   469                                              ^ | 
    var_Cr../include/vlc_common.he:a481t:e15(:  pnote: _expanded from macro 'VLC_OBJECT'o
bj, p  s481z_ |     n a m e ,c oVnLst strucCt _VAR_STRINvGl c|_ cVoLmC_mVoAnR__mDeOImNbHeErRsIT : )(;c
o      | n    ^
st vlc_o../include/vlc_variables.hb:j122e:c39t:_ tnote:  *)(&(xexpanded from macro 'var_Create')
-  122 | #defin>eo bvaj) \
      |               ^
r_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cc.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cc.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cc.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cc.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cc.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cc.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cc.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cc.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/libass.c:40:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/libass.c:40:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/libass.c:40:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/libass.c:40:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/libass.c:164:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  164 |         msg_Warn( p_dec, "Libass library creation failed" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/libass.c:197:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  197 |             msg_Dbg( p_dec, "adding embedded font %s", p_attach->psz_name );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/libass.c:205:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  205 |     char *psz_fontsdir = var_InheritString( p_dec, "ssa-fontsdir" );
      |                          ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/libass.c:219:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  219 |         msg_Warn( p_dec, "Libass renderer creation failed" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/cc.c:306:23: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  306 |     p_sys->b_opaque = var_InheritBool( p_dec, "cc-opaque" );
      |                       ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/libass.c:383:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  383 |         msg_Warn( p_dec, "can't get spu buffer" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |        codec/cc.c:436 c:925 warnings generated.
ons: t strwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]uct
 vlc_c  436 | ommon_me    mb   ers msg_Warn( p: (_dconstec, v "lc_Trasobjhing a Cect_tC e *)nt(&ry(x" ))-;
      |         ^>obj) \
      |               ^

../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/cc.c:451:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  451 |                 msg_Info( p_dec, "Increasing reorder depth to %d", ++p_sys->i_reorder_depth );
      |                 ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/libass.c:451:9: warning: 'ass_set_aspect_ratio' is deprecated: use 'ass_set_pixel_aspect' instead [-Wdeprecated-declarations]
  451 |         ass_set_aspect_ratio( p_sys-mv -f codec/.deps/libxwd_plugin_la-xwd.Tpo codec/.deps/libxwd_plugin_la-xwd.Plo
>p_renderer, dst_ratio / src_ratio, 1 );
      |         ^
/usr/local/include/ass/ass.h:483:1: note: 'ass_set_aspect_ratio' has been explicitly marked deprecated here
  483 | ASS_DEPRECATED("use 'ass_set_pixel_aspect' instead")
      | ^
/usr/local/include/ass/ass.h:35:52: note: expanded from macro 'ASS_DEPRECATED'
   35 |         #define ASS_DEPRECATED(msg) __attribute__((deprecated(msg)))
      |                                                    ^
depbase=`echo codec/cea708.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/cea708.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/cea708.lo -MD -MP -MF $depbase.Tpo -c -o codec/cea708.lo codec/cea708.c &&\
mv -f $depbase.Tpo $depbase.Plo
codec/libass.c:772:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  772 |     stream_t *p_memstream = vlc_stream_MemoryNew( p_dec, p_dec->fmt_in.p_extra,
      |                             ^
../include/vlc_stream.h:396:30: note: expanded from macro 'vlc_stream_MemoryNew'
  396 |         vlc_stream_MemoryNew(VLC_OBJECT(a), b, c, d)
      |                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/libass.c:811:2: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  811 |         msg_Dbg( p_dec,"patching script info for custom rendering engine "
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"cea708\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/cea708.lo -MD -MP -MF codec/.deps/cea708.Tpo -c codec/cea708.c  -fPIC -DPIC -o codec/.libs/cea708.o
29 warnings generated.
depbase=`echo codec/cvdsub.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/cvdsub.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/cvdsub.lo -MD -MP -MF $depbase.Tpo -c -o codec/cvdsub.lo codec/cvdsub.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from codec/cea708.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cea708.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cea708.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cea708.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cea708.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"cvdsub\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/cvdsub.lo -MD -MP -MF codec/.deps/cvdsub.Tpo -c codec/cvdsub.c  -fPIC -DPIC -o codec/.libs/cvdsub.o
uct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cea708.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cea708.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cea708.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cea708.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cea708.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cea708.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cea708.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cea708.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cea708.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cea708.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cea708.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cea708.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cea708.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cea708.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cea708.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cea708.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cea708.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const v37 warningslc generated.
_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cea708.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cea708.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cea708.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mv -f codec/.deps/liblibass_plugin_la-libass.Tpo codec/.deps/liblibass_plugin_la-libass.Plo
depbase=`echo codec/dvbsub.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/dvbsub.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/dvbsub.lo -MD -MP -MF $depbase.Tpo -c -o codec/dvbsub.lo codec/dvbsub.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"dvbsub\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/dvbsub.lo -MD -MP -MF codec/.deps/dvbsub.Tpo -c codec/dvbsub.c  -fPIC -DPIC -o codec/.libs/dvbsub.o
codec/cea708.c:1649:18: warning: variable 'i_ret' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
 1649 |         else if( c > 0x9F )
      |                  ^~~~~~~~
codec/cea708.c:1652:13: note: uninitialized use occurs here
 1652 |         if( i_ret & CEA708_STATUS_OUTPUT )
      |             ^~~~~
codec/cea708.c:1649:14: note: remove the 'if' if its condition is always true
 1649 |         else if( c > 0x9F )
      |              ^~~~~~~~~~~~~~
 1650 |             i_ret = CEA708_Decode_G1( c, h );
codec/cea708.c:1640:18: note: initialize the variable 'i_ret' to silence this warning
 1640 |         int i_ret;
      |                  ^
      |                   = 0
In file included from codec/cvdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cvdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cvdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cvdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cvdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cvdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cvdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cvdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cvdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cvdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cvdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cvdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cvdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cvdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cvdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cvdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cvdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cvdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cvdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cvdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cvdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cvdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cvdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cvdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/cvdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/dvbsub.c:74:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked(codec/cvdsub.c:229:9 p_: obj, pwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  229 | z_n  am  e, VL   C_VAR_I mNTsgEGE_DbR, g( pval )_d;
      ec,|            ^ "
i../include/vlc_variables.h:140:48: note: nvaexpanded from macro 'var_SetChecked'
lid  140 packet he | #define vader (arsi_SetCheckze %edzu < %u)(o" ,
      |         ^
,../include/vlc_messages.h:87:n,5:t, note: v)expanded from macro 'msg_Dbg'
 va   87r_ |  Se  tC mhesgck_Geden(VerLCic_O(pBJ_tEChiT(s,o) V,nLC,t_M,vSG)
_D      | BG                                               ^
, ../include/vlc_common.h:__481:VA15:_A note: RGexpanded from macro 'VLC_OBJECT'
S  481__ |  )
        |       ^
  ../include/vlc_messages.h: c78:on13:st note:  sexpanded from macro 'msg_Generic'
t   78ru |  ct   v vlclc_c_Lomogmo(Vn_LCme_OmbBJerECs:T( (o)co, nsp,t  vvllcc__mobodjeulcte__tna *me)(, &(__x)FI->LEob__j),  \
      __|               ^LI
NE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commIn file included from codec/dvbsub.con:74:
_mIn file included from ../include/vlc_common.hem:1031be:
../include/vlc_variables.hrs:203: :12(c: onwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]st
   203vl |  c_  ob rjeetctur_tn  *va)(r_&(Sex)tC->heobckj)ed \( 
      p_|               ^ob
j, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_Secodec/cvdsub.c:t241:Check9:ed(o,n warning: ,t,v) var_SetChecdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ke  241d(VLC_OBJ |  E  CT(o),  n,t  ,v)
      |                                                ^
 m../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
s  481 |       g_Warn( p_dec, "first pack e tconst s etxrpected bucut t vlcn_commo PoTS n_members: (const vlc_object_t *p)(&(x)->obj) \re
sent");
      |         ^
      | ../include/vlc_messages.h              ^
:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, In file included from codec/dvbsub.c:__VA_ARGS__)
      74|     ^
:
../include/vlc_messages.h:78:In file included from 13: note: expanded from macro 'msg_Generic'
../include/vlc_common.h:1031:
../include/vlc_variables.h   78:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] |   
  v  lc_212 | L    retog(urnVLC_OBJECT(o), p var_SetChec,k ed (obvlcj_,module_name, __FI LE__,na __LINmeE,__, \
 V      L| C_VAR_COORDS, va            ^
l../include/vlc_common.h):;481
      |            ^
:15: note: ../include/vlc_variables.h:140expanded from macro 'VLC_OBJECT'
:48: note: expanded from macro 'var_SetChecked'
    481 |  140       c | #define var_SonetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,tst,v)
      |                                                ^
 struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_codec/cvdsub.ct:260: 13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
*  260)( | &(x)->o            msg_Warn( p_dec, "SPU bj) p\ackets size=%zu 
      |               ^
should be %zu",
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_tIn file included from codec/dvbsub.c:74:
In file included from ../include/vlc_common.h:1031:
hi../include/vlc_variables.h:227:12:s,  Vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
L  C_MS227 |   G_WARN, __VA_ARGS__)
      |     ^
 ../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    78 |   re  vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
t../include/vlc_common.hurn var_Set:481:15: note: expanded from macro 'VLC_OBJECT'
C  481 |    he     cocnst kstruct vlc_edcommon( _mep_mbeobjrs,:  p(const vlc_object_sz_nat *)(&(x)->obj) \
      |               ^
me, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
codec/cvdsub.c:264:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    140264 |  |         msg_Dbg( #dpe_dec, "finsubtitle packet complete, size=%zuu", p_spe var_Su->etCheckei_d(bouffer);
      ,|         ^
n,../include/vlc_messages.h:87t:5: note: expanded from macro 'msg_Dbg'
,   v87 |     m) vasg_Generic(p_thir_SetChecked(VLC_OsBJECT(o),n,t, V,v)
      |                                                ^
LC_MSG_../include/vlc_common.hDBG, __V:A_ARGS__)
481      |     ^:
15../include/vlc_messages.h:78:13:: note: expanded from macro 'VLC_OBJECT'
   481note:  | expanded from macro 'msg_Generic'
         78  |  const    s vtlruct vlc_Log(VLc_comC_OBJECT(o)mon,_mem pbers: (con, vslc_t vmlodule_name, _c__object_t *)(&(x)FIL-E__>o, _bj) \
_LI      |               ^
NE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commoIn file included from codec/dvbsub.c:74n_m:
eIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241mb:ers: (con12: st vlc_object_t *)(&(x)->obj) \
warning:       due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|   241 |                ^
   return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetCcodec/cvdsub.c:322:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
h  322 |     msg_Deckebgd(VLC_(OBJECT(o),n,t,v)
      |                                                ^
 p_dec, "total size: %zu  ima../include/vlc_common.h:481:ge 15: snote: expanded from macro 'VLC_OBJECT'
i  481ze: |          const st%ruct vlc_common_zum"e,mbers: (const vlc_obje
      c|     ^
t_../include/vlc_messages.ht *)(&(x)->obj) :\87
      |               ^
:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, In file included from __VA_ARcodec/dvbsub.c:74:
In file included from ../include/vlc_common.h:1031:
GS__../include/vlc_variables.h)
      |     ^:
256../include/vlc_messages.h:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
78:13:   256 |    note: expanded from macro 'msg_Generic'
    78 |     vlc_rLoge(VLC_OBJECT(o), p, vtulc_module_name, __FILE__, r__LINE_n_ ,var_SetC h\e
      |             ^
c../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
k  481ed | ( p_obj, psz_        const struct name, VvlcL_coCmmon_members: (const vlc_object_t *)(&_V(x)->Aobj) \
      |               ^
R_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECcodec/cvdsub.c:355:T(o13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  ,n,t,v)
      |                                                ^355 |             m
sg_../include/vlc_common.h:481Dbg( p_dec, "subt:itl15e d:i note: expanded from macro 'VLC_OBJECT'
sp  l481 |     ay     const strduct vlc_common_muratiemberon %sl: (u conssecs",
      t|             ^
 vlc_ob../include/vlc_messages.h:87j:5: note: expanded from macro 'msg_Dbg'
ect_t *)(&(x   )->obj) \
      |               ^
87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)In file included from 
      |     ^codec/dvbsub.c
:../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
74   78 |   :
  vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILEIn file included from __, ../include/vlc_common.h:_1031:
../include/vlc_variables.h:276_L:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]I
N  276 |     Eif( !__, \
      |             ^
va../include/vlc_common.h:481:15: r_Gnote: expanded from macro 'VLC_OBJECT'et
C  hecke481 | d( p_o      bj, psz_name, VLC_VAR_IN T const stEGruEcRt vlc_common_m, emb&ers: (vconst vlca_lobject_ )t *)(&(x) ->o)
b      j| )         ^ 
\
../include/vlc_variables.h      |               ^
:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) codec/cvdsub.c:363va:r13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  Get363 |          Ch   ecmked(sg_VDLC_OBJECbT(o),n,t,v)
      |                                                ^
g( ../include/vlc_common.h:481:15:p_dec, "subtitle command unknown 0x%0x 0x%0x 0x%0x 0x%0x",
      |             ^
 note: expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h:  87:5481: |          conote: expanded from macro 'msg_Dbg'
n   s87 |     msg_Gt struct vlc_common_members: (eneconsrict(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
 vlc_obj../include/vlc_messages.h:78:13ect: _note: expanded from macro 'msg_Generic'
t   78 |    *)  (vlc_Log(V&L(Cx)->o_Obj) \
      BJECT(|               ^
o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: In file included from codec/dvbsub.c:74expanded from macro 'VLC_OBJECT'
:
  481 |  In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h :293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   293    |       const struct vlc_comif( !var_GetChemcked( p_obj, pon_members:sz_name,  (VcLC_VAR_BOOL, &vonst vlc_objal ) )
      |          ^
ec../include/vlc_variables.h:142:48: tnote: expanded from macro 'var_GetChecked'
_t   *)(&(x)-142> | #definoe var_GetbjCh) \
      |               ^
ecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
codec/cvdsub.c  481 |         const s:372:13: warning: truct vlc_common_memberdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  372 |     : (co nst vlc_o b ject_t *)(&(x)->     msgobj) \
      | _Dbg              ^
( p_dec, "start position (%d,%d)",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_GenIn file included from eric(p_codec/dvbsub.c:74:
In file included from ../include/vlc_common.h:1031:
this, VL../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C  304 |     if (likely(!var_GetChecked (obj_MSG_DBG, _, name, _VA_ARGS__)
VLC_VAR_CO      |     ^
O../include/vlc_messages.hR:78:13: note: expanded from macro 'msg_Generic'
DS, &val))   78 | )   
      |                 ^
 v../include/vlc_variables.hlc_Log(VL:C_OBJECT(o), p, vlc_module_name, __FILE__, __L142:48IN:E note: expanded from macro 'var_GetChecked'
__  ,142 | #define var_GetChecked(o,n,t,v) var_GetChe \
      |             ^
c../include/vlc_common.hk:ed(VLC_OB481:15J: note: Eexpanded from macro 'VLC_OBJECT'CT(o),n
,t,v)
      |   481 |         const struct vlc_common_m                                               ^
embe../include/vlc_common.hrs::481:15:  note: expanded from macro 'VLC_OBJECT'
(  481 |  con st   v lc_object_t *)  ( const struct vlc_com&(x)->obj) mo\
      |               ^
n_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/dvbsub.c:74:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !codec/cvdsub.c:386:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
var_GetChecked  ( p_obj, psz_name, VLC_V386 |  AR           m_FLOAT, sg_&val Dbg) )
      |          ^
( p_dec,../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
 "e  142 | #nd position (%dd,%d), w x h: %dx%d",
      e| fine var            ^_GetChecked(o,n,t,v) var_
GetCh../include/vlc_messages.h:87e:5:c knote: eexpanded from macro 'msg_Dbg'd(VLC_
OBJEC   T87( | o),n,t,v)
      |                                                ^
    msg_Generic(../include/vlc_common.h:481:15: p_tnote: hiexpanded from macro 'VLC_OBJECT'
s,   481 |  VLC     _MS  G_DconBG,st st __ructVA_ vlc_cARommon_memGbers: (conS__)
      |     ^st
../include/vlc_messages.h:78: 13: vnote: lc_obexpanded from macro 'msg_Generic'ject_t 
*)(&(x)->   78 | o b   vlc_Log(j)VLC _OBJE\CT(o), p
      |               ^, 
vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         coIn file included from ncodec/dvbsub.c:74:
In file included from ../include/vlc_common.h:st 1031:
struct../include/vlc_variables.h vlc_c:340:9o: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]mmon_me
mbe  r340 |     sif( var_: (GetChecked( p_obj, psczon_name,st VLC_VAR_STRING, &val ) )
      |         ^
 vlc_object_../include/vlc_variables.ht *:)(&(x)->obj) \142:48: note: expanded from macro 'var_GetChecked'

        |               ^
142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o)codec/cvdsub.c,n,:t401:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  401 |       v)
      ms      g_Dbg( | p                                               ^_
d../include/vlc_common.hec, "primary palette %d (y,u,v): (0:481x:%0x,0x%0x,0x%0x)",15:
 note: expanded from macro 'VLC_OBJECT'
        481 |        |             ^ const 
struct ../include/vlc_messages.hv:87:5: note: expanded from macro 'msg_Dbg'
lc_   common87 |     msg_Generi_mc(emp_thibsers, V:L (constC vlc_o_MSbGject_t *)_DBG, __VA_(&AR(x)GS__)-
      |     ^
>obj) \
../include/vlc_messages.h      |               ^
:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_In file included from name, __FILE__, __LINE__, \
      |             ^
codec/dvbsub.c:74:
In file included from ../include/vlc_common.h:../include/vlc_common.h:1031481:
../include/vlc_variables.h:350::15: note: 9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]expanded from macro 'VLC_OBJECT'

    350 |     481 |  if ( var_GetCh  e cked( p_obj, psz_name,   c VLC_VAR_STonRING, &val ) )
      |         ^
st struct vl../include/vlc_variables.h:142:48:c_ note: expanded from macro 'var_GetChecked'
co  m142mon_mem | b#edefine var_Gers:tChecked(o,n,t,v)  (const vlc_var_GetChecked(VLC_OBJECTobject_t *(o),n,t,v))(&(x)->o
      |                                                ^
bj)../include/vlc_common.h \
:481:      |               ^
15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objecodec/cvdsub.c:419:13ct_t *)(&(x)->obj) \
      |               ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  419 |             msg_Dbg( p_dec,"highlight palette %d (y,u,v): (0x%0In file included from codec/dvbsub.c:74:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
x,0x%  362 |     0if( var_x,0GetCheckedx%0x)",
      |             ^
( p_obj, psz_name, VLC_V../include/vlc_messages.hA:R_ADDRESS, &val )87: 5: note: expanded from macro 'msg_Dbg'
)
      |         ^
   87 |    ../include/vlc_variables.h:142:48: m note: expanded from macro 'var_GetChecked'sg_Generic(p_this, VLC_MSG_D
B  142 | #define G, v_a_VA_ARGS__)
      |     ^
../include/vlc_messages.hr:78:13: note: expanded from macro 'msg_Generic'_
G   78 |     vlc_etLog(VLC_OChecked(o,n,t,v) var_GetCheckedBJE(VCT(o), p, vlc_moLduC_le_name, __FILE__,OBJE _C_LINE__, T\(
      |             ^
o)../include/vlc_common.h:481:15:, nnote: expanded from macro 'VLC_OBJECT'
,t  481 |         ,vc)
      o| n                                               ^s
t ../include/vlc_common.h:481:15:struct vlc_c note: expanded from macro 'VLC_OBJECT'
o  481 |  m mon _members: (const  vlc_object_t *)(&(x)-    c>onst sobj) \
      | truct              ^
 vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/cvdsub.c:438:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  438 |             msg_Dbg( p_dec, "transparency for primary palette 0..3: "
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VIn file included from codec/dvbsub.c:A_ARGS__)
      |     ^
../include/vlc_messages.h:7874:13: note: :
expanded from macro 'msg_Generic'In file included from ../include/vlc_common.h:1031:

../include/vlc_variables.h   78 |     :vl429c_:Lo5g:(VLC_OB Jwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ECT(o), p,  429 |   vlc_mo   dvar_Cruleate( pe__name, o_b_j, pszFILE__, ___LINE__nam, \
      |             ^e
, ../include/vlc_common.h:481V:15:L note: expanded from macro 'VLC_OBJECT'C
_  481VAR_IN |   TEGER | VLC  _VAR_DOINHERIT );
      |     ^ 
   const stru../include/vlc_variables.hct: vlc_common_memb122:ers: (39const v: lc_objenote: ct_t *)expanded from macro 'var_Create'
(  122 | &(#x)->obj) d\efin
      e|               ^
 var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481codec/cvdsub.c:453:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |    453 |             msg_Dbg( p_dec, "    tra nsp arency fo rc hiognst hlight pstalette 0..3: "
      |             ^
../include/vlc_messages.h:87:ruc5t: note: expanded from macro 'msg_Dbg'
 vl   87 |     cm_cosg_Generic(p_this,mmon_members: (const vl VLC_MSG_DBc_object_t *)(&(x)->obj) \
      |               ^
G, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OIn file included from BJEcodec/dvbsub.c:74:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: CT(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o), p,
   442 | vl c_modu l  vae_nrame, __FIL_CEreate( p_o__bj, psz_na,me, VL __LINE_C_, \
_      |             ^
../include/vlc_common.h:V481:15: Anote: expanded from macro 'VLC_OBJECT'
R  481 |   _   BOO  L  | VcoLnst sCtruct vl_c_common_VmemberAs: (cRo_DOINHnstE vlc_objectRIT );
      |     ^
_t *)(&(../include/vlc_variables.hx)-:122:>obj) \
      | 39              ^
: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBcodec/cvdsub.c:468:13: Jwarning: ECT(a), b, c )
      |                                       ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  ../include/vlc_common.h468:481:15: note: expanded from macro 'VLC_OBJECT'
 |   481 |         const struct vlc_common_members: (const vlc_obje c           msg_Dbg( p_dec, "1st_fielt_t *)(d_&o(x)->ffset %zou"b,
j      |             ^
../include/vlc_messages.h:)87:5:  note: \
expanded from macro 'msg_Dbg'
      |    87 |     ms              ^
g_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      | In file included from codec/dvbsub.c:74:
In file included from ../include/vlc_common.h    ^
:../include/vlc_messages.h:78:131031:
: note: ../include/vlc_variables.hexpanded from macro 'msg_Generic'
:455   :5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
78 |     455 |     var_Create( p_  ovlc_Lobgj, psz_na(Vme, VLC_VAR_FLOALCT |_OBJECT(o VL), p, vC_Vlc_modulAe_nameR_DOI, __FILNHERIE__T );
      |     ^
, ../include/vlc_variables.h_:122:39: note: _LIexpanded from macro 'var_Create'N
E  122 | #d__efine var_, \Creat
      |             ^
e../include/vlc_common.h:(481:a,b,c)15: var_Create( VLC_OBJECT(a), b, c  note: expanded from macro 'VLC_OBJECT'
)
  481      |                                       ^
 |       ../include/vlc_common.h:481:15:   const snote: expanded from macro 'VLC_OBJECT'
t  r481uct vlc_ | c ommon_members: (co       const strunst vct vlc_object_t *)(&(x)->obj) \
      |               ^l
c_common_members: (const vlc_object_t *)(&(x)->obcodec/cvdsub.cj) \
      :479:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|               ^  479 |    
         msg_Dbg( p_dec, "2nd_field_offset %zu",
      |             ^
In file included from codec/dvbsub.c:74../include/vlc_messages.h:87:
:5:In file included from ../include/vlc_common.h:1031 note: expanded from macro 'msg_Dbg'
:
../include/vlc_variables.h:469:5   87 |    : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] msg_Generic(p_t
his,   469 |     var_Create( p_obj, psVz_name, VLLC_C_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
MS../include/vlc_variables.hG_D:BG,122: 39_:_VA_A Rnote: Gexpanded from macro 'var_Create'
S__  )122 | #d
e      |     ^
fi../include/vlc_messages.h:78ne: 13v:ar_Cre ate(a,b,c) varnote: expanded from macro 'msg_Generic'
_C   78 |     vlc_Lorg(VLC_eOBJECT(ate(o), p,  Vvlc_module_naLCme, __FILE__, __OBJE_CT(a), b, cLINE )
      |                                       ^
__, \
      |             ^
../include/vlc_common.h../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT':
481  :48115: note:  | expanded from macro 'VLC_OBJECT'
   481 |         const struct vlc_common_membe r s: (const vlc_object_     const *)(&(x)->obj) \
      |               ^
t struct vlc_common_members: (const vlc_objeIn file included from codec/dvbsub.cct:74:
In file included from ../include/vlc_common.h:1031_t:
 *)(&(x)->../include/vlc_variables.ho:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b  477j) |   \ 
        |               ^
var_Create( p_obj, psz_name, VLC_VARcodec/cvdsub.c_STRING | VLC_V:A486R_DOINHERIT );
      |     ^
:13: ../include/vlc_variables.h:122:39warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: note: expanded from macro 'var_Create'
  486 |              122 | #define var_Create(a,b,c) var_Create ms(g VLC_OBJECT(a), b_,Warn(  pc_d ec, ")
unkno      wn sequ|                                       ^enc
e in ../include/vlc_common.h:c481:15: note: onexpanded from macro 'VLC_OBJECT'
t  rol he481 | ad er  "
      |             ^
  ../include/vlc_messages.h: 85:5:  note: expanded from macro 'msg_Warn'
     85 |     const strmuct vlc_commons_mg_embeGerns: eric(const vlc_objec(p_tth_t *)(is, V&(x)->obj) \
LC_MSG      |               ^
_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(In file included from VLC_OBJcodec/dvbsub.cECT(o), p, v:74:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491lc_:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mod  491 |     var_ulCree_nameate(,  __FILE__,p_obj, ps _z_name, VLC_V_LIAR_ADDRNEESS | VLC_VAR_DOINHERIT );
      |     ^
__../include/vlc_variables.h, \
:      |             ^
122../include/vlc_common.h:481:15::39: note: expanded from macro 'var_Create'
 note:   expanded from macro 'VLC_OBJECT'
  481 |         122 | #consdefine var_Creta structte vl(ca,b,c)_common_memb vaerr_Create( VLC_OBJECT(a), b, c )s: 
      |                                       ^
(co../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
n  481st vl | c_        obconst strucject_tt vl *)(&c_com(xmon_member)->os: (const vlc_obbjj) \e
      | ct              ^
_t *)(&(x)->obj) \
      |               ^
In file included from codec/dvbsub.c:74:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define codec/cvdsub.c:536:9:var_C warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  536 |   e ate(   a,b,c)  msg v_Earr_rC( p_reate( VLCdec, "_OBJECT(a), b, c )
      |                                       ^
ca../include/vlc_common.h:481:nnot all15: note: expanded from macro 'VLC_OBJECT'
o  cate S481 |      PU region" );
      |         ^   const 
struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
../include/vlc_messages.h:83      |               ^
:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_EIn file included from codec/dvbsub.c:74:
RR, In file included from __VA_ARGS_../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  525 |   )
        |     ^
v../include/vlc_messages.h:78:13ar_: note: expanded from macro 'msg_Generic'
Cre   a78 |     te(v p_obj,lc_Log psz_name, V(VLC_OBLC_VAR_BOOL | VLC_VAR_JECT(DOINHEoRIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
),   p, vlc_mo122 | #define vadule_name, __FILE__, r_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c__LINE__, \
      |              ^
)
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481   |      481    | c onst        const struct vlc_comstmrouct vlc_common_members: (const vlc_object_t *n_)(&(xme)->obj) \
      | mbers              ^
: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/dvbsub.c:74:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/dvbsub.c:74:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/dvbsub.c:74:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/dvbsub.c:74:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:354:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  354 |     p_sys->i_spu_position = var_CreateGetInteger( p_this,
      |                             ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
  495 | #define var_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:356:14: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  356 |     i_posx = var_CreateGetInteger( p_this, DVBSUB_CFG_PREFIX "x" );
      |              ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
  495 | #define var_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:357:14: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  357 |     i_posy = var_CreateGetInteger( p_this, DVBSUB_CFG_PREFIX "y" );
      |              ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
  495 | #define var_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:385:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  385 |     var_Destroy( p_this, DVBSUB_CFG_PREFIX "x" );
      |     ^
../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
  125 | #define var_Destroy(a,b) var_Destroy( VLC_OBJECT(a), b )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:386:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  386 |     var_Destroy( p_this, DVBSUB_CFG_PREFIX "y" );
      |     ^
../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
  125 | #define var_Destroy(a,b) var_Destroy( VLC_OBJECT(a), b )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:387:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  387 |     var_Destroy( p_this, DVBSUB_CFG_PREFIX "position" );
      |     ^
../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
  125 | #define var_Destroy(a,b) var_Destroy( VLC_OBJECT(a), b )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:444:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  444 |         msg_Dbg( p_dec, "invalid data identifier" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:451:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  451 |         msg_Dbg( p_dec, "invalid subtitle stream id" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:468:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  468 |         msg_Warn( p_dec, "end marker not found (corrupted subtitle ?)" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:651:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  651 |         msg_Warn( p_dec, "unsupported segment type: (%04x)", i_type );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:790:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  790 |         msg_Dbg( p_dec, "didn't receive an acquisition page yet" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:933:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  933 |             msg_Dbg( p_dec, "region size changed (%dx%d->%dx%d)",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:947:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  947 |         msg_Dbg( p_dec, "region parameters changed (not allowed)" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:1051:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1051 |         msg_Err( p_dec, "processed length %d bytes != segment length %d bytes",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:1086:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1086 |         msg_Dbg( p_dec, "unknown DVB subtitling coding %d is not handled!", i_coding_method );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:1130:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1130 |             msg_Dbg( p_dec, "corrupted object data" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:1174:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1174 |             msg_Dbg( p_dec, "corrupted object data" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:1218:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1218 |         msg_Err( p_dec, "region %i has no pixel buffer!", p_region->i_id );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:1224:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1224 |         msg_Dbg( p_dec, "invalid offset (%i,%i)", i_x, i_y );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:1580:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1580 |             msg_Dbg( p_dec, "region %i not found", p_regiondef->i_id );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:1591:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1591 |             msg_Dbg( p_dec, "clut %i not found", p_region->i_clut );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:1623:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1623 |             msg_Err( p_dec, "cannot allocate SPU region" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:1730:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1730 |     config_ChainParse( p_enc, ENC_CFG_PREFIX, ppsz_enc_options, p_enc->p_cfg );
      |     ^
../include/vlc_configuration.h:173:60: note: expanded from macro 'config_ChainParse'
  173 | #define config_ChainParse( a, b, c, d ) config_ChainParse( VLC_OBJECT(a), b, c, d )
      |                                                            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:1738:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1738 |     p_sys->i_offset_x = var_CreateGetInteger( p_this, ENC_CFG_PREFIX "x" );
      |                         ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
  495 | #define var_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:1739:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1739 |     p_sys->i_offset_y = var_CreateGetInteger( p_this, ENC_CFG_PREFIX "y" );
      |                         ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
  495 | #define var_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:1973:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1973 |             msg_Err( p_enc, "no picture in subpicture" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:1985:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1985 |         msg_Err( p_enc, "chroma %4.4s not supported", (char *)&p_region->fmt.i_chroma );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:1999:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1999 |                 msg_Err( p_enc, "subpicture palette (%d) not handled",
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:2065:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2065 |     var_Destroy( p_this , ENC_CFG_PREFIX "x" );
      |     ^
../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
  125 | #define var_Destroy(a,b) var_Destroy( VLC_OBJECT(a), b )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:2066:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2066 |     var_Destroy( p_this , ENC_CFG_PREFIX "y" );
      |     ^
../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
  125 | #define var_Destroy(a,b) var_Destroy( VLC_OBJECT(a), b )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:2067:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2067 |     var_Destroy( p_this , ENC_CFG_PREFIX "timeout" );
      |     ^
../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
  125 | #define var_Destroy(a,b) var_Destroy( VLC_OBJECT(a), b )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:2103:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2103 |             msg_Dbg( p_enc, "region %i width change: %i -> %i",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:2113:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2113 |             msg_Dbg( p_enc, "region %i height change: %i -> %i",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:2225:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2225 |                 msg_Err( p_enc, "subpicture has no palette - ignoring it" );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:2310:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2310 |             msg_Err( p_enc, "FOURCC %d not supported by encoder.", p_region->fmt.i_chroma );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dvbsub.c:2403:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2403 |             msg_Err( p_enc, "subpicture palette (%i) not handled",
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
42 warnings generated.
depbase=`echo codec/scte18.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/scte18.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/scte18.lo -MD -MP -MF $depbase.Tpo -c -o codec/scte18.lo codec/scte18.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"scte18\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/scte18.lo -MD -MP -MF codec/.deps/scte18.Tpo -c codec/scte18.c  -fPIC -DPIC -o codec/.libs/scte18.o
In file included from codec/scte18.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte18.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte18.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte18.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte18.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte18.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte18.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte18.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte18.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte18.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte18.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte18.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte18.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte18.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte18.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte18.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte18.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte18.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte18.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte18.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte18.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte18.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte18.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte18.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte18.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
26 warnings generated.
depbase=`echo codec/atsc_a65.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/atsc_a65.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/atsc_a65.lo -MD -MP -MF $depbase.Tpo -c -o codec/atsc_a65.lo codec/atsc_a65.c &&\
mv -f $depbase.Tpo $depbase.Plo
codec/scte18.c:210:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  210 |         msg_Info( p_dec, "Received %s", p_cea->psz_alert_text );
      |         ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"atsc_a65\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/atsc_a65.lo -MD -MP -MF codec/.deps/atsc_a65.Tpo -c codec/atsc_a65.c  -fPIC -DPIC -o codec/.libs/atsc_a65.o
26 warnings generated.
depbase=`echo codec/scte27.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/scte27.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/scte27.lo -MD -MP -MF $depbase.Tpo -c -o codec/scte27.lo codec/scte27.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"scte27\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/scte27.lo -MD -MP -MF codec/.deps/scte27.Tpo -c codec/scte27.c  -fPIC -DPIC -o codec/.libs/scte27.o
n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte27.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
25 warnings generated.
In file included from codec/scte27.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte27.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte27.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte27.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte27.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte27.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte27.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte27.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      | depbase=`echo codec/stl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/stl.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/stl.lo -MD -MP -MF $depbase.Tpo -c -o codec/stl.lo codec/stl.c &&\
mv -f $depbase.Tpo $depbase.Plo
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte27.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte27.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte27.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte27.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte27.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte27.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte27.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte27.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte27.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte27.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte27.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte27.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte27.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte27.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte27.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/scte27.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"stl\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/stl.lo -MD -MP -MF codec/.deps/stl.Tpo -c codec/stl.c  -fPIC -DPIC -o codec/.libs/stl.o
codec/scte27.c:383:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  383 |             msg_Warn(dec, "Unknown display standard");
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/scte27.c:391:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  391 |             msg_Warn(dec, "SCTE-27 subtitles without pre_clear_display flag are not well supported");
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/scte27.c:404:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  404 |     msg_Err(dec, "corrupted subtitle_message");
      |     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/scte27.c:427:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  427 |             msg_Err(dec, "Invalid SCTE-27 section length");
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/scte27.c:432:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  432 |             msg_Err(dec, "Unsupported SCTE-27 protocol version (%d)", protocol_version);
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/stl.c:440:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  440 |         msg_Err(dec, "NULL EBU header (GSI block)\n");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/stl.c:445:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  445 |         msg_Err(dec, "EBU header is not in expected size (%d)\n", dec->fmt_in.i_extra);
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/stl.c:452:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  452 |         msg_Warn(dec, "EBU header contains unsupported DFC fps ('%s'); falling back to 25\n", dfc_fps_str);
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/stl.c:458:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  458 |         msg_Err(dec, "EBU header contains illegal CCT (0x%x)\n", cct);
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/stl.c:462:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  462 |     msg_Dbg(dec, "DFC fps=%d, CCT=0x%x", fps, cct);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
28 warnings generated.
depbase=`echo codec/subsdec.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/subsdec.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/subsdec.lo -MD -MP -MF $depbase.Tpo -c -o codec/subsdec.lo codec/subsdec.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"subsdec\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/subsdec.lo -MD -MP -MF codec/.deps/subsdec.Tpo -c codec/subsdec.c  -fPIC -DPIC -o codec/.libs/subsdec.o
30 warnings generated.
depbase=`echo codec/subsusf.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/subsusf.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/subsusf.lo -MD -MP -MF $depbase.Tpo -c -o codec/subsusf.lo codec/subsusf.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from codec/subsdec.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsdec.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsdec.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsdec.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsdec.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsdec.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"subsusf\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/subsusf.lo -MD -MP -MF codec/.deps/subsusf.Tpo -c codec/subsusf.c  -fPIC -DPIC -o codec/.libs/subsusf.o
:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsdec.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsdec.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsdec.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsdec.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsdec.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsdec.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsdec.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsdec.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsdec.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsdec.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsdec.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsdec.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsdec.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsdec.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsdec.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsdec.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsdec.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsdec.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsdec.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/subsdec.c:260:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  260 |         msg_Dbg (p_dec, "trying demuxer-specified character encoding: %s",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/subsdec.c:266:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  266 |         if ((var = var_InheritString (p_dec, "subsdec-encoding")) != NULL)
      |                    ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/subsdec.c:268:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  268 |             msg_Dbg (p_dec, "trying configured character encoding: %s", var);
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/subsdec.c:293:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |             msg_Dbg (p_dec, "trying default character encoding: %s", encoding);
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/subsdec.c:297:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  297 |         if (var_InheritBool (p_dec, "subsdec-autodetect-utf8"))
      |             ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/subsdec.c:299:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  299 |             msg_Dbg (p_dec, "using automatic UTF-8 detection");
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/subsdec.c:308:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  308 |             msg_Err (p_dec, "cannot convert from %s: %s", encoding,
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/subsdec.c:313:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  313 |     p_sys->i_align = var_InheritInteger( p_dec, "subsdec-align" );
      |                      ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
30 warnings generated.
codec/subsdec.c:372:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  372 |         msg_Warn( p_dec, "subtitle without a date" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/subsdec.c:381:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  381 |         msg_Warn( p_dec, "no subtitle data" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/subsdec.c:402:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  402 |             msg_Err( p_dec, "failed to convert subtitle encoding.\n"
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/subsdec.c:413:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  413 |                 msg_Dbg( p_dec, "invalid UTF-8 sequence: "
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/subsdec.c:438:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  438 |                 msg_Err( p_dec, "failed to convert subtitle encoding.\n"
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsusf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsusf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsusf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsusf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsusf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hdepbase=`echo codec/ttml/ttml.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/ttml/ttml.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/ttml/ttml.lo -MD -MP -MF $depbase.Tpo -c -o codec/ttml/ttml.lo codec/ttml/ttml.c &&\
mv -f $depbase.Tpo $depbase.Plo
:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsusf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsusf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsusf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsusf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsusf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsusf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsusf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsusf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsusf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsusf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsusf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsusf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsusf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsusf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsusf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsusf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsusf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsusf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsusf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsusf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"ttml\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/ttml/ttml.lo -MD -MP -MF codec/ttml/.deps/ttml.Tpo -c codec/ttml/ttml.c  -fPIC -DPIC -o codec/ttml/.libs/ttml.o
In file included from codec/subsusf.c:32:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsusf.c:32:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsusf.c:32:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/subsusf.c:32:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/subsusf.c:138:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  138 |     p_sys->i_align = var_CreateGetInteger( p_dec, "subsdec-align" );
      |                      ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
  495 | #define var_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/subsusf.c:142:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  142 |     if( var_CreateGetBool( p_dec, "subsdec-formatted" ) )
      |         ^
../include/vlc_variables.h:496:53: note: expanded from macro 'var_CreateGetBool'
  496 | #define var_CreateGetBool(a,b)   var_CreateGetBool( VLC_OBJECT(a),b)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/subsusf.c:226:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  226 |         msg_Warn( p_dec, "subtitle without a date" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/subsusf.c:235:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  235 |         msg_Warn( p_dec, "no subtitle data" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/subsusf.c:248:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  248 |         msg_Err( p_dec, "USF subtitles must be in UTF-8 format.\n"
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/subsusf.c:256:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |         msg_Warn( p_dec, "can't get spu buffer" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/subsusf.c:449:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  449 |             msg_Dbg( p_dec, "style is: %s", p_ssa_style->psz_stylename );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/subsusf.c:502:23: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  502 |             p_image = image_HandlerCreate( p_dec );
      |                       ^
../include/vlc_image.h:64:55: note: expanded from macro 'image_HandlerCreate'
   64 | #define image_HandlerCreate( a ) image_HandlerCreate( VLC_OBJECT(a) )
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/subsusf.c:528:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  528 |                         var_Create( p_dec, "codec", VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |                         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/subsusf.c:529:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  529 |                         var_SetString( p_dec, "codec", "sdl_image" );
      |                         ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
  262 | #define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/subsusf.c:533:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  533 |                     var_Destroy( p_dec, "codec" );
      |                     ^
../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
  125 | #define var_Destroy(a,b) var_Destroy( VLC_OBJECT(a), b )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/subsusf.c:971:35: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  971 |     p_sub = vlc_stream_MemoryNew( VLC_OBJECT(p_dec),
      |                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/subsusf.c:971:35: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/subsusf.c:971:35: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/subsusf.c:971:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  971 |     p_sub = vlc_stream_MemoryNew( VLC_OBJECT(p_dec),
      |             ^
../include/vlc_stream.h:396:30: note: expanded from macro 'vlc_stream_MemoryNew'
  396 |         vlc_stream_MemoryNew(VLC_OBJECT(a), b, c, d)
      |                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/subsusf.c:978:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  978 |     p_xml_reader = xml_ReaderCreate( p_dec, p_sub );
      |                    ^
../include/vlc_xml.h:81:51: note: expanded from macro 'xml_ReaderCreate'
   81 | #define xml_ReaderCreate( a, s ) xml_ReaderCreate(VLC_OBJECT(a), s)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/subsusf.c:1125:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1125 |         msg_Err( p_dec, "Unable to read image %s", psz_filename );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/subsusf.c:1142:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1142 |         msg_Err( p_dec, "cannot allocate SPU region" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/ttml.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/ttml.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/ttml.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/ttml.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/ttml.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/ttml.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/ttml.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/ttml.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/ttml.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/ttml.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/ttml.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/ttml.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/ttml.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/ttml.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/ttml.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/ttml.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/ttml.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/ttml.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/ttml.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/ttml.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/ttml.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/ttml.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/ttml.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/ttml.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/ttml.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
38 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/libwebvtt_plugin_la-webvtt.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./codec/webvtt/ -I./codec/webvtt/ -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/libwebvtt_plugin_la-webvtt.lo -MD -MP -MF demux/.deps/libwebvtt_plugin_la-webvtt.Tpo -c -o demux/libwebvtt_plugin_la-webvtt.lo `test -f 'demux/webvtt.c' || echo './'`demux/webvtt.c
25 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/webvtt/libwebvtt_plugin_la-CSSGrammar.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./codec/webvtt/ -I./codec/webvtt/ -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/webvtt/libwebvtt_plugin_la-CSSGrammar.lo -MD -MP -MF codec/webvtt/.deps/libwebvtt_plugin_la-CSSGrammar.Tpo -c -o codec/webvtt/libwebvtt_plugin_la-CSSGrammar.lo `test -f 'codec/webvtt/CSSGrammar.c' || echo './'`codec/webvtt/CSSGrammar.c
47 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/webvtt/libwebvtt_plugin_la-CSSLexer.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./codec/webvtt/ -I./codec/webvtt/ -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/webvtt/libwebvtt_plugin_la-CSSLexer.lo -MD -MP -MF codec/webvtt/.deps/libwebvtt_plugin_la-CSSLexer.Tpo -c -o codec/webvtt/libwebvtt_plugin_la-CSSLexer.lo `test -f 'codec/webvtt/CSSLexer.c' || echo './'`codec/webvtt/CSSLexer.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"webvtt\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./codec/webvtt/ -I./codec/webvtt/ -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/libwebvtt_plugin_la-webvtt.lo -MD -MP -MF demux/.deps/libwebvtt_plugin_la-webvtt.Tpo -c demux/webvtt.c  -fPIC -DPIC -o demux/.libs/libwebvtt_plugin_la-webvtt.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"webvtt\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./codec/webvtt/ -I./codec/webvtt/ -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/webvtt/libwebvtt_plugin_la-CSSGrammar.lo -MD -MP -MF codec/webvtt/.deps/libwebvtt_plugin_la-CSSGrammar.Tpo -c codec/webvtt/CSSGrammar.c  -fPIC -DPIC -o codec/webvtt/.libs/libwebvtt_plugin_la-CSSGrammar.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"webvtt\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./codec/webvtt/ -I./codec/webvtt/ -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/webvtt/libwebvtt_plugin_la-CSSLexer.lo -MD -MP -MF codec/webvtt/.deps/libwebvtt_plugin_la-CSSLexer.Tpo -c codec/webvtt/CSSLexer.c  -fPIC -DPIC -o codec/webvtt/.libs/libwebvtt_plugin_la-CSSLexer.o
In file included from demux/webvtt.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/webvtt.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/webvtt.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/webvtt.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/webvtt.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name,In file included from ../../modules/codec/webvtt/CSSGrammar.y V:40:
In file included from ../include/vlc_common.hLC:1031_V:
../include/vlc_variables.hAR:189_S:12TR: ING,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 val )  189 |   ;
        | re           ^
t../include/vlc_variables.h:ur140:n 48: note: expanded from macro 'var_SetChecked'va
r_SetChecked( p_obj, psz_nam  140e, | #d VLC_VAR_INTEGER, val );
      |            ^
ef../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
i  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,tne var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  481 |         const struct vlc_common_members::481:15 (cons: t vnote: expanded from macro 'VLC_OBJECT'
l  c_objec481t | _t   * ) ( & ( x)->obj)  c\
      |               ^
onst struct vlc_common_members: (const vlc_object_t *)(&(xIn file included from )demux/webvtt.c->obj) \
      |               ^
:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, pIn file included from sz_../../modules/codec/webvtt/CSSGrammar.y:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203name, VLC:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_VAR_ADDRE  SS,203 |     return val );
      |             ^var_SetChe
cked../include/vlc_variables.h( :p140:48: note: expanded from macro 'var_SetChecked'
_  o140b | #define vja,r _pSsezt_Cnahecked(moe,,n ,VtL,Cv_V)A var_SR_BOOL, vaelt C);
      | hecke           ^d
(../include/vlc_variables.h:140:48:V note: expanded from macro 'var_SetChecked'
L  C140_ | #OdeBfJECT(o),nine var_Se,tChect,kve)d
      (o,n,t,v)|                                                ^
 var_S../include/vlc_common.h:481:15: note: eexpanded from macro 'VLC_OBJECT'
tChecke  481 |       d ( VcLonst strC_OBJECTuct vlc_com(moo)n,n,_memberts,v)
      |                                                ^
: (c../include/vlc_common.ho:n481:15s:t note:  expanded from macro 'VLC_OBJECT'
vlc_  o481b |  ject_t  * )   (  co&n(x)-s>to bsj) \
      truct v| l              ^c
_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/webvtt.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, pIn file included from sz_n../../modules/codec/webvtt/CSSGrammar.y:ame, VLC40_:
VIn file included from A../include/vlc_common.hR:_INTEGER1031:
../include/vlc_variables.h:212:12,: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] &v
al   212) |    ) 
 r      et| urn         ^
 var_S../include/vlc_variables.hetChe:c142ked (:48: note: expanded from macro 'var_GetChecked'obj, name,
 VLC_VAR_C  O142OR | DS#, vdefine avla);r
      |            ^
_GetC../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
h  140e | c#kdeefdi(o,n,t,nv)e  vvaarr__SeGtCheeckteCdh(oe,cn,kt,ev)d(VLC_O var_BJECT(Soe)t,Cn,t,v)
      | h                                               ^e
cked(VLC../include/vlc_common.h_OBJ:ECT(481:15: note: o),n,t,v)
      |                                                ^
expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  :481481:15 | :  note:        coexpanded from macro 'VLC_OBJECT'n
st   s481truct vl | c_ c o m m o n _members :c o(nsconst vt struct vllc_cc_object_otm m*on)_mem(b&ers:( (const vx)->locb_jobj)e ct_\
      |               ^
t *)(&(x)->obj) \
      |               ^
In file included from demux/webvtt.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: In file included from due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../../modules/codec/webvtt/CSSGrammar.y:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h  293 |     :i227f:12(:  warning: !due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]v
ar_  227 | G e t C hreecked( p_turn var_Setobj, psz_namCeh,e cVkLeCd_( VARp__BoObOjL,, &val  psz_na)me,  )V
L      C| _         ^V
A../include/vlc_variables.h:142:48R_FLOAT, :v anote: lexpanded from macro 'var_GetChecked'
 );
      |            ^  
142../include/vlc_variables.h: | 140#:d48efine var: note: expanded from macro 'var_SetChecked'_
G  e140t | C#dhefecked(o,n,ti,nve)  var_GetChveacrk_SeetdC(hVecked(Lo,Cn_OBJECT(,ot),,vn),t,v)
      |                                                ^
 var_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
S  e481tCh | e c       conksetd (VsLtruct vlcC__cOoBmJmEoCTn_mem(boe)r,sn: (const vl,ct_,ovb)ject_t *)
      |                                                ^
(&../include/vlc_common.h:(x)->o481b:j15):  \note: 
      |               ^
expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_tIn file included from  *demux/webvtt.c):(&(29x:
)In file included from -../include/vlc_common.h>:o1031b:
j)../include/vlc_variables.h:304:17:  warning: \
      | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]              ^

  304 |     if (likely(!var_GetChecked (obj, nameIn file included from , ../../modules/codec/webvtt/CSSGrammar.yVL:40:
In file included from ../include/vlc_common.hC:_VAR_1031C:
O../include/vlc_variables.hO:R241:12D: S, &val)warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
))
        241|  |                 ^    ret
u../include/vlc_variables.h:r142n var:_48S:e tnote: Cexpanded from macro 'var_GetChecked'
hecked( p_  o142bj | , p#define vars_zG_entaCmhecked(o,e, VLC_VARn,t,v) var_STRING, v_aGl )e;t
Checked(      V|            ^
LC../include/vlc_variables.h:140:48:_ Onote: Bexpanded from macro 'var_SetChecked'J
E  C140T | (#od)e,fni,nte,v )v
ar_Se      |                                                ^tChe
c../include/vlc_common.h:481:15ke: note: expanded from macro 'VLC_OBJECT'
d  481 |         c(oon,st struct n,t,v) vvlacr__common_meSmebetrs:C h(eccoknesdt( VvLlCc__OoBbJjEeCcTt_t *(o),n,)(&(x)t,v)
      | -                                               ^>
obj) \
../include/vlc_common.h      :481:15: note: expanded from macro 'VLC_OBJECT'
|               ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/webvtt.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_In file included from ../../modules/codec/webvtt/CSSGrammar.y:o40bj, psz:
_naIn file included from me../include/vlc_common.h,:1031 :
V../include/vlc_variables.hL:C256_:12V: warning: Adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]R
_FLOAT,   &256v | a l  )   r)e
tur      n|          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #d varefin_eSe tCvhecar_GetChecked( p_obj, pskez_name,d V(o,n,t,vL)C _vVaArR__GADDReEtSChecked(VLC_SO, val )B;JECT(o
)      ,n| ,           ^t
,v)
      |                                                ^
../include/vlc_variables.h:140:48: ../include/vlc_common.hnote: :481:15: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'var_SetChecked'
    140 | #defi481n |  e var_S       cetConst sthreuccket vlc_codm(moon_membe,n,t,v) varr_Ses: (consttC hvelcc_object_ked(tVLC _*)(&(x)-O>oBbJjECT)(o) ,\n
,      t| ,              ^v
)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members:In file included from  (const vlc_demux/webvtt.cobj:e29c:
tIn file included from _../include/vlc_common.ht: 1031*:
)../include/vlc_variables.h(:&340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](
x)  340- | >o bj ) \  if( v
a      r|               ^
_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) In file included from )
      | ../../modules/codec/webvtt/CSSGrammar.y        ^:
40../include/vlc_variables.h:
:In file included from 142../include/vlc_common.h::481031::
 ../include/vlc_variables.hnote: expanded from macro 'var_GetChecked'
:  276142: | 10#:d ewarning: fdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ine va  r276_ | GetChec k e d (ifo(,n,t,v) v !var_GetaCrh_ecGketCheecdk(e pd_(oVbLjC,_ OpBsz_JnEaCme,T( VLC_VARo_),n,t,v)
      |                                                ^INTEGER, 
&val ) )
      | ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
         ^
  481 |   ../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
    142  |  #  const destrucfti vlc_cone var_Gemmon_memtChecked(o,n,bte,rv)s: (cons tv avrl_GetCc_hoebcjkeecdt(_VLC_tOB JEC*T)(&(x)->o(boj)), n,t,\
      |               ^
v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_In file included from members:demux/webvtt.c :(co29n:
sIn file included from t../include/vlc_common.h :v1031l:
c_ob../include/vlc_variables.hj:e350c:t9_:t  *)(warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
&(x)->obj)   \
350 |           |               ^if( var
_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      | In file included from         ^
../../modules/codec/webvtt/CSSGrammar.y:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h../include/vlc_variables.h:293:10: :warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]142
:48:  293 |   note: expanded from macro 'var_GetChecked'
    142  | i#fd(e f!ivnaer _GveatrC_hGeecktCheckede(do(, n,t,v) vpar__GoebtjC,h epcskze_ndam(e,V VLLC_CV_OBJECT(AR_BOOL, o),n,t,v)&v
      |                                                ^
al ) )
      |          ^
../include/vlc_common.h:481:15: note: ../include/vlc_variables.hexpanded from macro 'VLC_OBJECT'
:142:48: note:   expanded from macro 'var_GetChecked'481
 |          142  | #define const var_GetChecked(stor,un,tct vlc_,cvo)m mvoanr__GetCmembers:h e(cckonst vlecd_(VLobCj_eOBcJECTt(_ot) ,*n,t),v)(&(x)->o
      |                                                ^
bj) \../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

  481 |         c      o| ns              ^t s
truct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/webvtt.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, pszIn file included from _../../modules/codec/webvtt/CSSGrammar.y:n40a:
In file included from ../include/vlc_common.hm:1031:
e../include/vlc_variables.h,:304 :VLC_VA17R: _ADDREwarning: Sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]S
, &  304 |   val ) )
        | i        ^f
 ../include/vlc_variables.h:(likely(!142var:48:_G note: expanded from macro 'var_GetChecked'
e  142t | Ch#edckeed f(ine voar_GetbCjh,e cnaked(o,mne,,t,v) va rV_LGCetCheck_VAR_COeOdRD(SV, LC_OBJEC&Tval(o),n,)t),)
      |                 ^
v)
      |                                                ^
../include/vlc_variables.h:142:48: note: ../include/vlc_common.hexpanded from macro 'var_GetChecked'
:  142 | 481:#define var_15: note: Gexpanded from macro 'VLC_OBJECT'e
tChecked(o,n  481 |        ,t,v) var_GetChecked(V LCco_Onst strBJuct EvClTc(o_)common_me,n,t,v)
      |                                                ^
mbers../include/vlc_common.h:: 481(:c15o:n snote: expanded from macro 'VLC_OBJECT't vlc_o
bject_t   481* | ) ( & ( x ) - > coobnjs)t \
      |               ^
 struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from ../../modules/codec/webvtt/CSSGrammar.y:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from   324demux/webvtt.c:29:
In file included from ../include/vlc_common.h |     if( !:v1031ar_:
GetC../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
hecked( p_obj  ,429 p |     vasr_zC_rneame,a tVeL(C_ VARp_obj,_ FpLsOzA_Tn,ame, VL C&_vaVl ) A)R
_      I|          ^
NTEGER../include/vlc_variables.h :|142 :V48L: C_VAR_Dnote: Oexpanded from macro 'var_GetChecked'I
NHERI  T142  | )#;d
e      fi| n    ^e
 ../include/vlc_variables.h:v122a:r39_:G enote: texpanded from macro 'var_Create'C
h  e122ck | #definee dv(aor,_n,tCr,eva)t e(a,b,vca)r_Ge tvCahre_cCkreedat(VLC_OeBJ( VLC_OBEJCETC(T(a), ob),, c )
      |                                       ^
n,t,v)
      |                                                ^
../include/vlc_common.h:481:../include/vlc_common.h15::481 :note: 15: expanded from macro 'VLC_OBJECT'note: 
expanded from macro 'VLC_OBJECT'
    481 | 481  |           const s t    conruct vlcs_tc omstruct mvolnc__mecmobemrsm: on_memb(ecrs: (consotn svtl cv_locbject_object_t _t *)(&*)(&(x)(x)->o-b>jo)b j) \\
      |               ^

      |               ^
In file included from demux/webvtt.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5In file included from :../../modules/codec/webvtt/CSSGrammar.y :warning: 40due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
In file included from 
../include/vlc_common.h:  4421031:
../include/vlc_variables.h:340: |     va9r:_ Cwarning: rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
ate( p_o  b340j | ,     ipsz_nafm(e ,v arV_LGCet_CheVAR_BOOcked( pL_ | VLCo_bVAjR,_ DpOsIzN_nHERIT )a;m
e,       V| LC_    ^
V../include/vlc_variables.h:122A:R39_:S note: Texpanded from macro 'var_Create'R
I  N122G, |  #&vald e)f i)n
      | e var_Create        ^(
a,b,c) va../include/vlc_variables.hr:142:48: note: expanded from macro 'var_GetChecked'
_  142 | C#reate( VLCde_OBJEfCiTn(ea ), b, vca r)_
G      e| t                                      ^C
hecked(o../include/vlc_common.h,n:,481t,:15: note: expanded from macro 'VLC_OBJECT'
v  )481 |      v a r_GetChecke d (VcLoC_nst struOcBtJ EvClT(co),n_,cotmm,ovn)
_      | members:                                                ^(
cons../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
t  481 vl | c _obj       conesct tst_rt *)(&(xu)c-t> ovbj) \
      |               ^
lc_common_members: (const vlc_object_t *)(&(xIn file included from )-demux/webvtt.c:>29o:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455b:j5):  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]\

      |   455              ^ | 
    var_Create( p_obj, psz_name, VLC_VAR_In file included from FLOAT ../../modules/codec/webvtt/CSSLexer.l:In file included from ../../modules/codec/webvtt/CSSGrammar.y:33| VL40:
C:
_In file included from ../include/vlc_common.hIn file included from ../include/vlc_common.hV::10311031:
../include/vlc_variables.h:AR:
_D../include/vlc_variables.h:350:OI1899: :warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]12
NHERI: warning: T due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
);
      |     ^  350 |     if( v
ar../include/vlc_variables.h:122:39: note: _expanded from macro 'var_Create'  GetC
heck189  122 | #defi |     rned( pe_eobtuj, prsz_name, VLC_VAR_STRING, &va vn l arvar_) SetC_C)rhe
      |         ^
../include/vlc_variables.h:c142eka:48: note: expanded from macro 'var_GetChecked'
  142 | #defietnee( va,adbr_Get( C,c)hep_ vacokedrb_Cj, (o,n,tps,vz)re vaarte_na_Get( mVCheLCe, VckedLC_VAR_INTEG_OBJECT(E(VLCa), _OR,BJ vb,alECT(  o)),;
      |            ^
c )
      |                                       ^../include/vlc_variables.h
n:,t140:48:,v) note: expanded from macro 'var_SetChecked'

../include/vlc_common.h:  481:      |                                                ^
15: ../include/vlc_common.h:140 | #d481:15:note: expanded from macro 'VLC_OBJECT'e
 note:   expanded from macro 'VLC_OBJECT'f
481  in |  481 |   e     v  a  r  _Scon e  cotnstst Ch secstruktctruct  vlced_comm(o,vlconn__cmemo,mmon_tmemb,bev) var_Sers: (ctoneCrsts: v h(lccoecnst k_obvlc_oebjejed(cct_tV_t t **L)(&(x)C()-&(>ox)bj->) ob\
j)      |  \              ^

      |               ^
_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |       In file included from demux/webvtt.c:29  c:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5o:In file included from  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n../../modules/codec/webvtt/CSSGrammar.y:  469 |  s40:
In file included from t str../include/vlc_common.h:   uct vlc1031var_C:
../include/vlc_variables.hr_eac:362:toe( mm9: onwarning: p__obmj, pszdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_enam  362 | bme, VLC _  VeAR ifrs( var__:STGetChRIN (cG oecn| VLCst_VAkedR_ DO( INHp_vERlc_IT )o;
objb      | j,    ^ pect_tsz_
 *)(&(xna)m../include/vlc_variables.h:122e-, >:39oVL:b note: expanded from macro 'var_Create'j
)C_V   122 | A\
#d      | R_A              ^DD
eREfSS, ine var_&val ) )C
r      | e        ^
a../include/vlc_variables.h:142te(a,b,:c)48In file included from : ../../modules/codec/webvtt/CSSLexer.lnote:  vexpanded from macro 'var_GetChecked'
a  142 | #der_finCre: eatv33:
ae(In file included from  VLC_../include/vlc_common.h:OBJ1031:
../include/vlc_variables.h:203:rEC12_Get:CT(a warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]he),cke
   203 |     b,d(or c ),n,
etut,v      r|                                       ^
n) var_G../include/vlc_common.h:481:15 etCv: note: expanded from macro 'VLC_OBJECT'heca
r_Seked(  481tChVLe |    C_ckeO d(    BJECT(p const o),strucn,t v_objlct,_,v)co
      | mmo                                               ^ ps
z../include/vlc_common.h:n__mnam481:15e,: emb enote: expanded from macro 'VLC_OBJECT'rsVLC_VAR_BOOL, : (v
c  481onstal ) |    ;  v
lc        |            ^
  ../include/vlc_variables.hcon:140:48_s: note: objeexpanded from macro 'var_SetChecked'ct_tt  
s  140*)(t | ruct# vldc_e&(xfine var_SetChecked(o,c)n,t->omm,vobjon_m) embevrs:a (r_) \Sconst
       v|               ^letCc_h
eobcked(ject_t *)(&(x)VLC->obj) \
      |               ^_OBJEC
In file included from T(odemux/webvtt.c),n,t,v)
      |                                                ^
:29../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:
  481 |  In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:       cons477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  477 struc |     var_Create( p_obj, t vlc_common_meIn file included from ../../modules/codec/webvtt/CSSGrammar.y:mpsz40b_nam:
In file included from ee,rs V../include/vlc_common.h::LC_ VAR1031:
../include/vlc_variables.h(_Sc:429:on5: stTRIN vlG warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c| V  429L_ |  Co_Vbj   vARecar_Cr_DOeat_t te( INHERI*T p_o));
(bj&(, psx)->objz_na      )|     ^
me, ../include/vlc_variables.h V\:122:39: note: expanded from macro 'var_Create'

LC_V        AR_122 | |               ^IN#define
 TEGvERa |r_Creat VLC_VAR_DOeIN(a,b,In file included from ../../modules/codec/webvtt/CSSLexer.lHERI:Tc33) va:
 );
In file included from       |     ^r_../include/vlc_common.h:
1031C../include/vlc_variables.h:reate:
( ../include/vlc_variables.h122:39:212:12::  note: expanded from macro 'var_Create'warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
V
L  C_O212 |  BJ ECT   122 | #d ef(ra), be, ctuine rv )
      | ar                                      ^n va
_Crear_../include/vlc_common.h:481S:15:etCte(h note: a,b,ecexpanded from macro 'VLC_OBJECT'
c  481k) ve |  dar    (ob_Crj  , name  cate(on Vset st,LC_OBruc JECTVLCt (a_)vlc_VAR_CcomOORmo, nDS,_m embervs: ab,l);
      |  c           ^(co
nst )
       ../include/vlc_variables.h|                                       ^
v:../include/vlc_common.hlc140:48:481:_ob note: jecexpanded from macro 'var_SetChecked't_t *)(&:15: note: 
(x)->ob  140expanded from macro 'VLC_OBJECT'
 |   481j)  | #     def\
         |               ^
const struct vlc_common_members: (coinst In file included from vlnedemux/webvtt.cc _objev:ca29:
In file included from r../include/vlc_common.ht__:Se1031:
t ../include/vlc_variables.h:491tC*):hecked(o(&,5: (x)nwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  491t->ob |  ,   v) var_varS_Creej)tateC \
      | h( p_oe              ^
bckedj, psz_name, VLC_VAR_In file included from ADD(VLC../../modules/codec/webvtt/CSSGrammar.y:40_REOSS :
In file included from ../include/vlc_common.h:1031| :
../include/vlc_variables.h:442BJECVLCT_:5(: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o)VA
R  442,n, | _DOIN  t HE, varv_Creat)RITe( p_
      obj )| ,                                                ^
ps../include/vlc_common.h;
      |     ^
z_nam:e,481../include/vlc_variables.h:122 VLC:15: note: expanded from macro 'VLC_OBJECT'
_VAR  481 |    :39: _    note: expanded from macro 'var_Create'
 B  co122n | #stOO L | sdeftrVLC_VAR_uDOIicNHne vt vlERIacr__coCreammote(anT );
_,b,mem      c)| b vare_    ^
Create(r V../include/vlc_variables.hs:122:39::LC _OB( note: cexpanded from macro 'var_Create'
o  122 | #dnsJEtefi CT(ane), v b,l ccvar__Co )
bjec      |                                       ^tre_
at../include/vlc_common.h:481:e(15:a, note: expanded from macro 'VLC_OBJECT'b,c
) vta  481 | r_Cre   *ate)(( VLC&_OB  J(   ECT xcons(a)->), b,obj) \
      |               ^
t st rc uct vl)c
_      c|                                       ^
ommon_m../include/vlc_common.he:m481b:15:e note: expanded from macro 'VLC_OBJECT'
In file included from   481 |  rs  :../../modules/codec/webvtt/CSSLexer.l:33 (c  on:
st   c vonslIn file included from c_objec../include/vlc_common.ht :1031t_t:
 *str../include/vlc_variables.huct: vlc_com)(&(xmo227)->:obn_mej) 12\
      : warning: mbdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e|   rs              ^
:227 (const vlc_object_t *)(&(x)->obj) In file included from \
demux/webvtt.c |  :29:
In file included from        |               ^
 ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 return var_SetChIn file included from e../../modules/codec/webvtt/CSSGrammar.y:40:
ck  511In file included from ../include/vlc_common.he: |  d   v1031:
ar_Cr../include/vlc_variables.h:455:5ea:( te ( pwarning: pdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_ob  455 |   _j, obpsz_j n, amvare p_Crsz_, VLnaeC_VAmeR,_INa teV( p_oLbj,T psz_EGER |nCame,  VL_VLC_C_VAVR_VAAR_FFLLR_ODOAINTOAT HE,RIT 
      | val    ^
 );
      |            ^
../include/vlc_variables.h:../include/vlc_variables.h122:39: :note: expanded from macro 'var_Create'
140  122 | :48: note: expanded from macro 'var_SetChecked'
#| de  fine 140var | _CVLC#readtee_VARf(a,b_DinOIe,cNHE) R vavr_CraearIT )te(;_
 V      |     ^SLCe_OtBJ
ECT../include/vlc_variables.h:(Ca122:)h, be39: note: expanded from macro 'var_Create'
ck, c )e
      |                                       ^d
(o,../include/vlc_common.h:481:15n  122: , | #note: expanded from macro 'VLC_OBJECT'de
t  f,i481 | nve )var_Cr   ea var_Sete(tChe  c   ca,oknsbe,ctd(VL) varC_C struct vlrecate_( OVL_cBommoJn_C_OEBmeCmberJTs:(oECT )(c,on(nast),, vlc_ob bjtec,, c )vt
      |                                       ^
../include/vlc_common.h:_t *)()&(x)->ob481:j) 
      15: note: expanded from macro 'VLC_OBJECT'
|   481 |                                                ^
\
        |               ^
../include/vlc_common.h      const struct vlcIn file included from _:481demux/webvtt.c:29::
In file included from 15:comm ../include/vlc_common.h:on1031:
../include/vlc_variables.hnote: :525_m:5:expanded from macro 'VLC_OBJECT' warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]emb
e
rs  525  481 | : |   (  c onst vl  var_C rec_at e( p_    coobj,n psobjetsz_ cnatsme_t t, V*r)(&(uxLC_VAR_BcOO)t ->ovlc_common_L | VmLC_eVAmR_bjDOIbNHeERIrT
)       | \
      |               ^
s: (const     ^
vlc../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
_ob  j122 | #defeinIn file included from e va../../modules/codec/webvtt/CSSGrammar.ycr_Ctrea:_te(t40:
In file included from ../include/vlc_common.h: 1031:
*../include/vlc_variables.h:469:5): warning: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
&(  469x) |     -var_>Create(obj)  p_obj, psz_\nam
      e, VL|               ^
C_VAR_STRING | VLC_VAR_aDOINHERIT );
      |     ^
,b,c) In file included from var_C../../modules/codec/webvtt/CSSLexer.lreat:../include/vlc_variables.h:122:39:33 e(note: :
expanded from macro 'var_Create'
In file included from  VL../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12:  122  | #defwarning: ine vadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r_C
_Crea  OB241teJ | (aECT(a,b ),,c b ) v a,  c )rr_Cere
      atturn var_|                                       ^S
e(e V../include/vlc_common.ht:481:C15:LChe_Oc note: expanded from macro 'VLC_OBJECT'
B  481Jk | ECeT(a),d b, c( )
    p  _ob      | j   con                                      ^
st../include/vlc_common.h: ,st481:15:  ructnote: expanded from macro 'VLC_OBJECT' pvlsc_
z  481co | _nmmoa   m  en_mem   ,be crsV: (coLnstonsC_V vAlcR_obt _SstjTecRING,ruct v vt_ta *lcl );_c
)om      mo| n_mem           ^(ber
&(s:x) (c../include/vlc_variables.h->:obonst140: j)vlc_o \48
      bjec:t_|               ^t 
note: expanded from macro 'var_SetChecked' *)(&(x)->obj) \
      |               ^

In file included from demux/webvtt.c  140 | #:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:def539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]In file included from 
i../../modules/codec/webvtt/CSSGrammar.y:40:
In file included from ../include/vlc_common.hn:1031:
e../include/vlc_variables.h:  539 | 477 :  5:   vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a  477 |  r_varS   vaer__CCrrtCheeacteeatke(ed(o p_(,obj, pnsz_ ,p_obtnamej,,, VLC_VvA ps)z_ R_STRIvanamNr_G | VLC_VSe, eVLC_tAVARC_DOINHhR_FLOeATERIT c |k VLC_e);VAR
d_D(OI      | NHERV    ^
LC_OBJECIT../include/vlc_variables.hT
      :122:39: (onote: expanded from macro 'var_Create')
,  122 | #dne|     ^f,
int../include/vlc_variables.h,:122e vavr_Cre)
ate      |                                                ^
(a,b,c)../include/vlc_common.h var:_:39:Cr note: expanded from macro 'var_Create'481
eate( VL  :122 | #15de: note: fiC_nexpanded from macro 'VLC_OBJECT'e 
OBvaJ  Er481_CCTrea(a) | ,te (a    b, ,b, c)  var_  c )
c      Croe| nsat                                      ^
../include/vlc_common.hte(  VLC:s_OBJEtCT481:(r15:a) note: , b,expanded from macro 'VLC_OBJECT'
 u  481cc )t  |  vl
 c      |                                       ^
_../include/vlc_common.h:481     c :15o: connote: mexpanded from macro 'VLC_OBJECT'
mst stru  481cot |     n   _mem cber svonlc_:cost m strum(ct ocnvolc_membners_scommo: t(con vstn_lcmemb_erso: (cbonjst  evlcvlc_otbjc_eco_bjectt _t*t_t *)) *(&()(x(&()-x)->o>o&bjbj)() \
 \      | 
                    ^x)->
|               ^
obj) \
      |               ^
In file included from In file included from demux/webvtt.c../../modules/codec/webvtt/CSSGrammar.y::40:
In file included from 29:
In file included from ../include/vlc_common.h:../../modules/codec/webvtt/CSSLexer.l1031:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h../include/vlc_variables.h:::33:
In file included from ../include/vlc_common.h:491:1031554::
5: warning: 5:../include/vlc_variables.h warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    554 | 256 |   
   v ar_C  491 | reate(      pr_ob vj, psezar_n_Came, reatuVLrtenC_V( p_obj,A R psvz_aSTRI_rname_NG,  |S VVeLC_LtVAC_RC_AhDDRVAEeSS c| RkVLCe_DOINHEd(_VAR _DOINpHRI_T
ERIoT );      bj,
       p|     ^
sz_name, VLC_V../include/vlc_variables.h:A|     ^R
../include/vlc_variables.h:_122:12239: note: :39expanded from macro 'var_Create'
:ADDRE  122 |  note: #Sdeexpanded from macro 'var_Create'
S  122f,  | #dine vavefialr_Crne  ea)te(v;a,b,
ar_C      | re           ^ate(c)a, vb
,c) ar../include/vlc_variables.h:va_Creatr140e( V:_CreaLC_48te:OB(  VLC_OBJnote: expanded from macro 'var_SetChecked'ECT(a
J  EC)140 | T(#a), d, bbe, cf )i
      n| ,e                                      ^
../include/vlc_common.h:481:  c )
      |                                       ^15v: note: a
r_expanded from macro 'VLC_OBJECT'
S  481../include/vlc_common.h:481e:15 |  : note:      expanded from macro 'VLC_OBJECT't
C  481hec |    c k onst e   d s cot(orucn,stn,tt  sv,lc_ctrvom)uct v lc_vcmoan_mermbommon__mersSetC: ehm(cbeersonst : c(vklced(VLC__obOBconstJ jevlcEt_c_Ct T*)(&(objo),nect_,tt ,(*)v)
x)      ->(&(xo| )->b                                               ^obj)j
) \
      | ../include/vlc_common.h              ^
: \481
      |               ^
:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_meIn file included from m../../modules/codec/webvtt/CSSGrammar.y:In file included from demux/webvtt.c:29:
40:
In file included from ../include/vlc_common.h:In file included from b../include/vlc_common.h:1031:
e../include/vlc_variables.h1031r:
../include/vlc_variables.h:s563:: (c511:5:o warning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s:5t:    511warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |   563 |     v    vvaalc_r_Cr_Creroeaateb(tjee(c p p_obtj, p_oszb_j_n, ampsz_name,e, VL VC_VARLC_V_SAtTRIR _INT*NG) | EGV(ER | &(LCxVLC_)_VA-R_VAD>OIR_NHEDORIIoNHERIT
      |     ^bT

j)      |     ^../include/vlc_variables.h 
:122../include/vlc_variables.h\:122::39: 
note: 39: note: expanded from macro 'var_Create'      expanded from macro 'var_Create'

  |   122              ^122 | #de | #defi
ne vafrine v_arC_Create(a,br,ecate) (vaIn file included from ra,b_../../modules/codec/webvtt/CSSLexer.l,cC:re33) va:
r_In file included from ate(Cr VeaL../include/vlc_common.hC_t:e( VOBJECTL1031C_O(aBJ):
, ../include/vlc_variables.h:276:10: warning: ECTb, c )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      | 
                                      ^(a
), b../include/vlc_common.h:  481, :15:276 note: expanded from macro 'VLC_OBJECT'
 |   c   481 |   )
           |                                       ^  i c
onf../include/vlc_common.h:481(:15 st:!  snote: expanded from macro 'VLC_OBJECT'va
t  481rr_Get |  C  h  uct eck  ed v(lc _cconsommonp_membe_obj, pstrzs: _(co snnstatrucmt ve, VLC_VA vlc_objeclctR_t *_)(&(_cxI)-NommTo>oEbj) n_\
      |               ^mG
ER, embers: (const vlc_object_t *)(In file included from &&(x)-v>demux/webvtt.c:29:
In file included from obaj)l  \
      ../include/vlc_common.h) )|               ^
      |          ^

../include/vlc_variables.h::1031142:48::
../include/vlc_variables.h note: expanded from macro 'var_GetChecked'
:  578:142 | #def9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
i  578 | n    ief(  var_In file included from Changv../../modules/codec/webvtt/CSSGrammar.y:e( p_o40:
In file included from ba../include/vlc_common.hjr_,G: pes1031tChz_ecn:
ake../include/vlc_variables.hd:525m:(oe, ,n,VL5: Cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  525 |  ,v ) _  VvavarA_r_RCr_eatCe( GepH_tOICCheEocSkebjCOd, (VpULsC_NT,Oz_na BJ&comeECuntT(o),n,t,, , VLC_v)N
VULLAR ) _      | BO)
      OL|         ^ | VL
C_VAR_DO../include/vlc_variables.h                                               ^INHERI:128:43
: ../include/vlc_common.hT
      | :    ^
481:15../include/vlc_variables.h:: note: expanded from macro 'VLC_OBJECT'
note:   481122:expanded from macro 'var_Change' |  39:  
 note: expanded from macro 'var_Create' 
       122 | #defin128 | #d ce efinevoar var__nCrChangeae(a,bst,cte (a,b,d,e) ,c)var_struct vlc_commChon_members: (canonst vgelc( V LC_OBvJEarCT(_a), _Cobb, c, drject_et *)a(&(, et x))e
      |                                           ^(->o V
LC../include/vlc_common.h:481:15_OBJE: note: Cexpanded from macro 'VLC_OBJECT'
T(  481 |    a), b, c      )
      co|                                       ^
../include/vlc_common.h:481:15: nsnote: expanded from macro 'VLC_OBJECT'
t  481 |   struct    v    conbj) s\
      |               ^t strulcc_comt vlcmon_m_embce
ommon_memrs:bers: (con (cost vlc_obnst vlIn file included from cje../../modules/codec/webvtt/CSSLexer.l:33c:
In file included from ../include/vlc_common.ht__ob:1031:
tje c../include/vlc_variables.h:*293:10: warning: t_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])
t  293 |  *  )((&(x)->o  b&j) \
      |               ^(x)
if( !->obj)va \
      |               ^
r_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )In file included from 
      |          ^
../../modules/codec/webvtt/CSSGrammar.y:../include/vlc_variables.h:142:48: note: 40:
In file included from expanded from macro 'var_GetChecked'
../include/vlc_common.h  :1031:
../include/vlc_variables.h:142 | #539:5: warning: defdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ine  539 |     var_Create( p_obj, psz_name, V var_GetChecked(o,nLC,t,v) _VAR_FLvar_OAT | VLC_VGetChecked(VLC_OBJECT(o),n,t,v)AR
      |                                                ^
_DOINHERIT
../include/vlc_common.h:      481:|     ^
15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:  481122 |         cons:39: note: expanded from macro 'var_Create'
t   122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
st../include/vlc_common.h:ruct481:15: note: expanded from macro 'VLC_OBJECT'
 v  481 |         clc_commonst struocn_mt embvelc_common_members:rs:  (c(onst vlc_object_t *)(&(x)->objc)o \
      |               ^
nst vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from ../../modules/codec/webvtt/CSSGrammar.y:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_In file included from VA../../modules/codec/webvtt/CSSLexer.l:R33_:
In file included from ../include/vlc_common.h:1031:
DOINH../include/vlc_variables.h:ERIT
      | 304:    ^
17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'

  122   | #define var_Create(a,b304,c |     i) varf_ (Create( VLC_OBJECT(a), b, c likely(!v)
ar_GetChe      |                                       ^
cked (obj../include/vlc_common.h:481:15: , name, VLC_VAR_COnote: expanded from macro 'VLC_OBJECT'
OR  481 |         const struct vlc_DScommon_members: (const vlc_object_t *), &v(&al)))
      |                 ^(x
)->obj) \
      |               ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_In file included from ../../modules/codec/webvtt/CSSGrammar.y:GetC40hecked(V:
LIn file included from C_../include/vlc_common.h:OB1031:
JECT../include/vlc_variables.h:563(:5o),n,t,v: )
      |                                                ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRIN:481:15: note: expanded from macro 'VLC_OBJECT'
G   481| |   VLC_VAR_DOINHERIT
      |     ^
       const struct vlc_common_me../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
mb  122 | #define var_Create(a,b,c) var_Creaers: (tec( VLC_OBonst vlc_objJeECTct_t *)(&((a), b, x)->obc )
      | j                                      ^
) \
      | ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
              ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) In file included from \
      |               ^
../../modules/codec/webvtt/CSSLexer.l:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obIn file included from ../../modules/codec/webvtt/CSSGrammar.y:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j  578, |     if( var_Change( p_obj, psz_name, V LC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
psz_name, VLC_VAR_FLOAT../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
,   128 | #defin&val ) e var_Change(a,)
      |          ^
b,c,d,e)../include/vlc_variables.h var:142:48_Change( : note: expanded from macro 'var_GetChecked'
V  142 | LC#defi_OBne varJE_GetCheCckT(aed), b, c, d, e )
(      | o,n,t                                          ^
,v../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
)  481 |         const struct vlc_co vammon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
r_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from ../../modules/codec/webvtt/CSSLexer.l:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from ../../modules/codec/webvtt/CSSLexer.l:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from ../../modules/codec/webvtt/CSSLexer.l:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from ../../modules/codec/webvtt/CSSLexer.l:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from ../../modules/codec/webvtt/CSSLexer.l:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from ../../modules/codec/webvtt/CSSLexer.l:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from ../../modules/codec/webvtt/CSSLexer.l:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from ../../modules/codec/webvtt/CSSLexer.l:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from ../../modules/codec/webvtt/CSSLexer.l:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VARdemux/webvtt.c:349:79: warning: unused parameter 'i_end' [-Wunused-parameter]
_ADD  349 | static blocREk_tSS *demux_Range( demux_t *p_demux, vlc_tick_t i_ |star Vt, vlcLC_tick__Vt i_ARend )
      _D|                                                                               ^
OINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from ../../modules/codec/webvtt/CSSLexer.l:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from ../../modules/codec/webvtt/CSSLexer.l:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Creademux/webvtt.c:634:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  634 |      codec/webvtt/CSSGrammar.c:e   ms1522g_Dbg( p_dem(aux,,b,c "subt) vai:9r_Create(tle :  VLwarning: variable 'yynerrs' set but not used [-Wunused-but-set-variable]
de 1522C_OBJECTm | u x d   int y(aiynerrscs), b,ard e c= 0d" );
       )
      ;
      | | |         ^
        ^
                                      ^
../include/vlc_messages.h../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG,In file included from ../../modules/codec/webvtt/CSSLexer.l: __V33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hA:_539:A5R: Gwarning: Sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]__
)  539
       |     v| a    ^
r_Create( p_../include/vlc_messages.ho:b78j:13,: p note: expanded from macro 'msg_Generic'
sz_name   ,78 |  VLC_VA R _ F LvlOAT | VLcC__LVoAR_DOIg(NHERIT
      |     ^
VL../include/vlc_variables.h:122:39: Cnote: _Oexpanded from macro 'var_Create'B
JECT(o  122), p, v | l#dc_moduefle_nainme,e  _v_Far_CreILE__, _a_tLIeN(Ea_,b,_,c) var _\C
r      e| a            ^
../include/vlc_common.h:t481e:(15 : note: Vexpanded from macro 'VLC_OBJECT'
LC_OBJECT(a),   b481, |   c   ) 
        |                                        ^ 
const struc../include/vlc_common.ht :481:15: note: expanded from macro 'VLC_OBJECT'
v  481lc_c |  ommo  n_mem ber    const s:struct vlc _(ccommon_membeornsst: (const vl c_volbc_ject_t *)(&(oxbj)->obj) \
      |               ^
ect_t *)(&(x)->obj) \
      |               ^
In file included from ../../modules/codec/webvtt/CSSLexer.l:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from ../../modules/codec/webvtt/CSSLexer.l:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from ../../modules/codec/webvtt/CSSLexer.l:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
26 warnings generated.
mv -f codec/webvtt/.deps/libwebvtt_plugin_la-CSSGrammar.Tpo codec/webvtt/.deps/libwebvtt_plugin_la-CSSGrammar.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/webvtt/libwebvtt_plugin_la-css_parser.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./codec/webvtt/ -I./codec/webvtt/ -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/webvtt/libwebvtt_plugin_la-css_parser.lo -MD -MP -MF codec/webvtt/.deps/libwebvtt_plugin_la-css_parser.Tpo -c -o codec/webvtt/libwebvtt_plugin_la-css_parser.lo `test -f 'codec/webvtt/css_parser.c' || echo './'`codec/webvtt/css_parser.c
27 warnings generated.
mv -f demux/.deps/libwebvtt_plugin_la-webvtt.Tpo demux/.deps/libwebvtt_plugin_la-webvtt.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/webvtt/libwebvtt_plugin_la-css_style.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./codec/webvtt/ -I./codec/webvtt/ -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/webvtt/libwebvtt_plugin_la-css_style.lo -MD -MP -MF codec/webvtt/.deps/libwebvtt_plugin_la-css_style.Tpo -c -o codec/webvtt/libwebvtt_plugin_la-css_style.lo `test -f 'codec/webvtt/css_style.c' || echo './'`codec/webvtt/css_style.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"webvtt\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./codec/webvtt/ -I./codec/webvtt/ -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/webvtt/libwebvtt_plugin_la-css_parser.lo -MD -MP -MF codec/webvtt/.deps/libwebvtt_plugin_la-css_parser.Tpo -c codec/webvtt/css_parser.c  -fPIC -DPIC -o codec/webvtt/.libs/libwebvtt_plugin_la-css_parser.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"webvtt\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./codec/webvtt/ -I./codec/webvtt/ -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/webvtt/libwebvtt_plugin_la-css_style.lo -MD -MP -MF codec/webvtt/.deps/libwebvtt_plugin_la-css_style.Tpo -c codec/webvtt/css_style.c  -fPIC -DPIC -o codec/webvtt/.libs/libwebvtt_plugin_la-css_style.o
25 warnings generated.
mv -f codec/webvtt/.deps/libwebvtt_plugin_la-CSSLexer.Tpo codec/webvtt/.deps/libwebvtt_plugin_la-CSSLexer.Plo
depbase=`echo codec/svcdsub.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/svcdsub.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/svcdsub.lo -MD -MP -MF $depbase.Tpo -c -o codec/svcdsub.lo codec/svcdsub.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from codec/webvtt/css_parser.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_parser.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_parser.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_parser.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_parser.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_parser.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_parser.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_parser.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_parser.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_parser.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_parser.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_parser.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_parser.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_parser.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_parser.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_parser.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"svcdsub\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/svcdsub.lo -MD -MP -MF codec/.deps/svcdsub.Tpo -c codec/svcdsub.c  -fPIC -DPIC -o codec/.libs/svcdsub.o
ect_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_parser.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_parser.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_parser.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_parser.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_parser.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:In file included from codec/webvtt/css_style.c:122:39:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h note: expanded from macro 'var_Create'
:189:12:   122 | #warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]def
ine va  189 | r_C   re rateet(a,b,urc) n var_SetvarCh_Creaeckete( VLC_d(OBJ pEC_obj, psz_name, VLC_VAR_INTEGER, vT(a), b,al c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 )  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
;
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,tIn file included from codec/webvtt/css_parser.c:24:
,vIn file included from ../include/vlc_common.h) :1031va:
../include/vlc_variables.hr_:539:5SetChecked(VLC_OBJECT(o),n: ,twarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,v)  
      |                                                ^
539../include/vlc_common.h:481:15 |  :   note: expanded from macro 'VLC_OBJECT' v
ar  481_C |  re  at  e(   p c_oonbjst,  spstrz_ucnat mevl, c_VLcoC_mmVAonR__mFLemOAbeT rs| : VL(cC_onVAstR_ vDOlcIN_oHEbjRIecT
t_      | t     ^
*)../include/vlc_variables.h:(&122:(x39:)- note: >oexpanded from macro 'var_Create'
b  122j) | # \de
      fi|               ^ne
 var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.hIn file included from codec/webvtt/css_style.c:481:15: note: expanded from macro 'VLC_OBJECT'
:24:
  481In file included from ../include/vlc_common.h |  :1031  :
../include/vlc_variables.h  :203   const str:12u: ct warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vlc  203_common |  _  mem rberset: (constur vlc_n objectva_r_tSe *)(tC&he(x)-ck>edo( bj) p_\
      |               ^
obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #defiIn file included from codec/webvtt/css_parser.c:24ne v:
arIn file included from ../include/vlc_common.h:1031:
_S../include/vlc_variables.h:554:5: etCheckwarning: eddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  o,554n, |   t,  vv)ar_Cr vearate(_S p_obj,etCh psz_necameked(VLC_OBJECT(o),,n VL,tC_,v)
      |                                                ^
V../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
AR_STRI  NG | V481 |         const structL vlc_common_members: (const vlc_object_t *)(&(x)->obC_VAjR_DOI) \
      |               ^
NHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) vaIn file included from r_codec/webvtt/css_style.c:24C:
rIn file included from e../include/vlc_common.ha:1031t:
../include/vlc_variables.he( VL:212C_OBJECT(a:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])
,  212 |     return var_ bS, c )
      etChecked (obj, name, VLC_V|                                       ^AR_COORDS, val);
      |            ^

../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
../include/vlc_common.h:481:  15: note: 140 | #expanded from macro 'VLC_OBJECT'
d  481 |   efi   ne  var_SetChecked(o,n,t,v) var_SetChecked(V  cLC_OBJEConsT(ot) stru,n,t,v)c
t vl      |                                                ^
c../include/vlc_common.h:481_:c15:o mnote: monexpanded from macro 'VLC_OBJECT'_
m  embe481 |         const strucrst: (c vlc_common_members: (const vlc_object_ot *)(&(xn)st vl->obj) \
      | c              ^_
object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_style.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from codec/webvtt/css_parser.c:24  227 |     retu:
In file included from ../include/vlc_common.hrn var_SetChecked( p_obj,:1031 :
../include/vlc_variables.h:563p:s5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
z  563 |   _name, V LC_VAR_FLOAT, val );
      |            ^
 v../include/vlc_variables.har_:Crea140:48t:e( p note: expanded from macro 'var_SetChecked'_ob
j,  140 | #de fine var_SeptChecsked(o,n,t,v) vzar_SetChecke_d(VnLC_OBJECT(o),n,ta,me, v)
VLC_      | V                                               ^A
R../include/vlc_common.h:481_:15: note: expanded from macro 'VLC_OBJECT'
ST  481 |   RING |  VLC_     const strVAR_DOIuct vlc_commNHERIT
on      | _m    ^
em../include/vlc_variables.h:122:b39: note: expanded from macro 'var_Create'e
r  122 | #s: d(const vlc_object_t *)(&(x)->obj) \
      |               ^
efine var_Create(a,b,c) var_Create( VLC_OBJECT(a), bIn file included from codec/webvtt/css_style.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,   c241 |     return )
      |                                       ^
 va../include/vlc_common.h:481r_SetChecked( p_obj, psz_name,: VLC_VAR15_S: note: expanded from macro 'VLC_OBJECT'
T  481 | RIN G, val );
      |            ^
   ../include/vlc_variables.h : 140:48: note: expanded from macro 'var_SetChecked'
   140  | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
c../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
on  481 |         const struct vlstc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 struct vlc_common_members: (const vlc_object_t *)(&(In file included from codec/webvtt/css_style.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]x
)->o  b256 |     return var_SetChjecked( p_obj, psz_nam)e, VLC_VAR_ADDRESS, val ); 
      |            ^
\
../include/vlc_variables.h:140:48:       |               ^
note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetCheckeIn file included from d(VLC_OBJECT(o),n,t,v)
      |                                                ^
codec/webvtt/css_parser.c:24:
In file included from ../include/vlc_common.h../include/vlc_common.h:1031:
../include/vlc_variables.h:578::9: warning: 481:15due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: note: expanded from macro 'VLC_OBJECT'

  481 |    578  |       const  struct v  lc_common_me mbeirs: (const vlcf_( vobjecat_tr _Cha*nge( p)(&(x)->obj) \
      | _              ^
obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULIn file included from L )codec/webvtt/css_style.c: )24
      |         ^
:
In file included from ../include/vlc_variables.h../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  276 |   128  i:f( !var_GetChecked( p_obj, psz43_nam: note: expanded from macro 'var_Change'
e  128 | #,defin VLeC_VAR_IN TvEGER, &val ) )
      |          ^
ar../include/vlc_variables.h_:Chan142:48: note: expanded from macro 'var_GetChecked'
ge(a,b,  c,d,e)142 | #def ine vavrar_Ch_GetChecked(ango,en,(t VLC_O,BJECTv) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:(481:15: note: expanded from macro 'VLC_OBJECT'
a),   481 |    b , c   , const struct  vlc_common_members: (constd , e vlc_obj)
      ect_t *)(&(|                                           ^x)->ob
j)../include/vlc_common.h \
      |               ^:
481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (constIn file included from  vcodec/webvtt/css_style.c:24:
In file included from ../include/vlc_common.h:1031:
l../include/vlc_variables.h:293:10:c_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  293bject_ |   t *)(&(x)-  if(>o !vbar_GetChecked( p_obj, pszj_) \
n      |               ^
ame, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_style.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_style.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_style.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_style.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_style.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_style.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_style.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_style.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_style.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_style.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_style.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_style.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_style.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_style.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_style.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_style.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/css_style.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/svcdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/svcdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/svcdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/svcdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/svcdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/svcdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/svcdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/svcdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/svcdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/svcdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/svcdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/svcdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/svcdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/svcdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/svcdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/svcdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/svcdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/svcdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/svcdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/svcdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_25 warnings generated.
DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/svcdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/svcdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/svcdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/svcdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_cmv -f codec/webvtt/.deps/libwebvtt_plugin_la-css_style.Tpo codec/webvtt/.deps/libwebvtt_plugin_la-css_style.Plo
ommon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/svcdsub.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) depbase=`echo codec/t140.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/t140.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/t140.lo -MD -MP -MF $depbase.Tpo -c -o codec/t140.lo codec/t140.c &&\
mv -f $depbase.Tpo $depbase.Plo
)
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/svcdsub.c:244:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  244 |         msg_Dbg( p_dec, "invalid packet header (size %zu < %u)" ,
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/svcdsub.c:282:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  282 |         msg_Warn( p_dec, "expected subtitle image %u but found %u",
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/svcdsub.c:288:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  288 |         msg_Warn( p_dec, "expected subtitle image packet %u but found %u",
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/svcdsub.c:311:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  311 |             msg_Warn( p_dec, "unable to assemble blocks, discarding" libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"t140\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/t140.lo -MD -MP -MF codec/.deps/t140.Tpo -c codec/t140.c  -fPIC -DPIC -o codec/.libs/t140.o
);
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/svcdsub.c:317:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  317 |             msg_Warn( p_dec, "subtitle packets size=%zu should be %zu",
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/svcdsub.c:321:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  321 |         msg_Dbg( p_dec, "subtitle packet complete, size=%zu", p_spu->i_buffer );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/svcdsub.c:494:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  494 |         msg_Err( p_dec, "cannot allocate SVCD subtitle region" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
25 warnings generated.
mv -f codec/webvtt/.deps/libwebvtt_plugin_la-css_parser.Tpo codec/webvtt/.deps/libwebvtt_plugin_la-css_parser.Plo
depbase=`echo codec/textst.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/textst.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/textst.lo -MD -MP -MF $depbase.Tpo -c -o codec/textst.lo codec/textst.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"textst\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/textst.lo -MD -MP -MF codec/.deps/textst.Tpo -c codec/textst.c  -fPIC -DPIC -o codec/.libs/textst.o
In file included from codec/t140.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/t140.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/t140.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/t140.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/t140.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/t140.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/t140.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/t140.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/t140.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/t140.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/t140.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/t140.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/t140.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/t140.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/t140.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/t140.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/t140.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/t140.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/t140.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/t140.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/t140.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/t140.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/t140.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/t140.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/t140.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/textst.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/textst.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/textst.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/textst.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChcodec/t140.c:56ec:17:ked warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](o,n,
t,v   56 | ) v  ar_  SetCh        eck  ed  (VLmsgC_O_ErBJECTr((o),n p_,t,v)thi
      | s,                                               ^
 "O../include/vlc_common.h:481nl:15: note: expanded from macro 'VLC_OBJECT'y 
  481 |  UTF       const str-8 enuccot divlng sc_upportedco" );
mm      |                 ^
o../include/vlc_messages.h:83:n_5: note: expanded from macro 'msg_Err'
me   83mb |  er  s: m (sgco_Gnsent erivlc(c_p_obthjeisct, _tVL *C_)(MSG_ERR, __VA_ARGS__)
      |     ^
&(../include/vlc_messages.h:x)78:->13: note: expanded from macro 'msg_Generic'
o   78 |     vlc_Logbj)(V \LC
      _O|               ^BJ
ECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
In file included from codec/textst.c../include/vlc_common.h::31481::
In file included from 15:../include/vlc_common.h: note: 1031:
expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h  481:241: |  12:   warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    241 c |  on  st r settrurucn t vavlr_c_SecotCmmheonck_medem( bep_rsob: j,(c ponszst_n vamelc, _oVLbjC_ecVAt_R_t ST*)RI(&NG(x, )-va>objl ) );\

            | |            ^
              ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/textst.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/textst.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/textst.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/textst.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/textst.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/textst.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/textst.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/textst.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/textst.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_32 warningname, s generatedVL.
C_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/textst.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/textst.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/textst.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Cdepbase=`echo codec/substx3g.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/substx3g.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/substx3g.lo -MD -MP -MF $depbase.Tpo -c -o codec/substx3g.lo codec/substx3g.c &&\
mv -f $depbase.Tpo $depbase.Plo
reate( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/textst.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/textst.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/textst.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/textst.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_O26B warnings generated.
JECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/textst.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/textst.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/textst.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/textst.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/libopus_plugin_la-opus.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -I/usr/local/include/opus -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/libopus_plugin_la-opus.lo -MD -MP -MF codec/.deps/libopus_plugin_la-opus.Tpo -c -o codec/libopus_plugin_la-opus.lo `test -f 'codec/opus.c' || echo './'`codec/opus.c
_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"substx3g\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/substx3g.lo -MD -MP -MF codec/.deps/substx3g.Tpo -c codec/substx3g.c  -fPIC -DPIC -o codec/.libs/substx3g.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"opus\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include/opus -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/libopus_plugin_la-opus.lo -MD -MP -MF codec/.deps/libopus_plugin_la-opus.Tpo -c codec/opus.c  -fPIC -DPIC -o codec/.libs/libopus_plugin_la-opus.o
In file included from codec/substx3g.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:In file included from codec/opus.c:3112: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
In file included from 
../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12:  189 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |     r  189 |     return var_SetChetueckrn ed(var_S pet_obChj,ec pskez_nd(ame, VL p_obj, psz_name, VLC_VAR_INTEGER, val );C_VAR_
      | INTEGE           ^
R, val );
      ../include/vlc_variables.h:|            ^140:
48: note: ../include/vlc_variables.h:140:48:expanded from macro 'var_SetChecked'
 note:   140expanded from macro 'var_SetChecked'
 | #  140de | #dfiefne invar_Se vetar_SChetChecked(o,ecn,ked(o,n,t,v)t, vav) r_vaSer_tCSehetCckheedck(VedLC(V_OLCBJ_OECBJT(ECo)T(,no),t,n,v,t)
,v      |                                                ^
)
      ../include/vlc_common.h:481:|                                                ^
15:../include/vlc_common.h: note: 481:15: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'VLC_OBJECT'
    481 |  481 |           const struct vlc_common_mem  be  rs c: on(cston ssttr vuclct _ovlbjc_eccot_mmt on*)_m(&em(xbe)-rs: >o(cbjon) st\
 v      | lc              ^
_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
In file included from codec/substx3g.c  140:25 | #:
In file included from def../include/vlc_common.h:in1031:
e ../include/vlc_variables.h:va203:r_12:SetC warning: hedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
cke  203d( |  o,n   re,t,tuv)rn v varar_S_SetetChChececkeked(d(VL pC__oOBbjJE, CTps(o)z_,nna,tme, ,vVLC_)
V      | AR_BOOL, val );
      |            ^
                                               ^
../include/vlc_variables.h:140:48: ../include/vlc_common.h:note: expanded from macro 'var_SetChecked'
481:15  140 | #define:  var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,note: expanded from macro 'VLC_OBJECT'v
)
      |                                                ^  481
 |  ../include/vlc_common.h : 481:15: note: expanded from macro 'VLC_OBJECT'
   481 |         const   str u cocnst tstr vlucct_common_memb vlers: (cc_comonst vmon_mlc_obembejres: (cct_otn *)(&(x)->objst vlc_)o bj\
      |               ^
ect_t *)(&(x)->obj) \
      |               ^
In file included from codec/substx3g.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from codec/opus.c:31:
  In file included from 212../include/vlc_common.h | :1031:
../include/vlc_variables.h: 212   re:12: twarning: urn var_Sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  212tChecked |      retur(obj, name, VLC_VAR_COORDS, val);
      |            ^
n var_../include/vlc_variables.hS:e140:48: note: expanded from macro 'var_SetChecked'
tC  140 | h#ecked (obj, define var_SetChecked(o,n,t,v) var_SetChecked(VLCname, VLC_VA_ROBJECT(o),n,t_C,OORDS,v)
      |                                                ^
 val);
      |            ^
../include/vlc_common.h:../include/vlc_variables.h:140:48: note: 481:15: expanded from macro 'var_SetChecked'
note: expanded from macro 'VLC_OBJECT'  
140 |   481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o)In file included from codec/substx3g.c:25,n:
,In file included from t,v)
      |                                                ^../include/vlc_common.h
../include/vlc_common.h::481:1031:
15:../include/vlc_variables.h note: :227:12:expanded from macro 'VLC_OBJECT'
 warning:   481due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] |  
        227 const struct vlc_co | mmon_mem bers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
   return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT,In file included from codec/opus.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 val  227 );
 |        |            ^
   return var_SetChecked( p_obj, psz_name, VL../include/vlc_variables.h:140:48: note: Cexpanded from macro 'var_SetChecked'
_VA  140 | R_#deFLfinOAe var_TS,e tCval )he;
      |            ^
cked(o,n,t../include/vlc_variables.h,v): 140v:a48r:_S note: expanded from macro 'var_SetChecked'
e  140 | #deftineC hveacrked(V_LSCe_tOCBhJeEcCkTe(do(),on,,t,n,v)
      |                                                ^t
,../include/vlc_common.h:481v:)15 :v anote: r_Seexpanded from macro 'VLC_OBJECT'
tC  481he |    c k e  d (cVoLCn_sOt BJECT(o)st,n,t,v)
ru      |                                                ^
ct ../include/vlc_common.h:481:15: vlnote: expanded from macro 'VLC_OBJECT'
c  _481c |  ommon_mem b   ers :   (cconosnts tv lsct_obrucjt ect_tvl *)(&(cx)_c->obj) \ommo
      n_members:|               ^ (con
st vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/substx3g.c:25:
In file included from ../include/vlc_common.hIn file included from :1031codec/opus.c::
../include/vlc_variables.h:24131:
:In file included from 12../include/vlc_common.h: :warning: 1031:
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h  241:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] | 
     241 |    r  retuertunrn  vavarr__SetCSehecketdC(h epc_koebdj(,  pp_szobj, p_snza_mnea,m eV,L CV_LVC_AR_STVRAIRN_GS,T vRING, alval );
      |            ^ )
;
      |            ^
../include/vlc_variables.h../include/vlc_variables.h:140::48140:: 48note: : note: expanded from macro 'var_SetChecked'
expanded from macro 'var_SetChecked'  
140 | #def  140ine var_ | #SetChedckefed(o,nin,et ,vvar) var_Set_CSheetChecckkeedd((VoL,C_OnB,JtE,CvT)(o var)_,Sne,tt,Checkve)d(
      |                                                ^
VLC_OBJE../include/vlc_common.hC:T481(:o15: note: expanded from macro 'VLC_OBJECT'),
n  ,481t,v | )
       |                                                ^
       c../include/vlc_common.h:481:o15ns: note: expanded from macro 'VLC_OBJECT'
t   481 |   s      tcrouncst t svltrucct_ cvolcmmon_mem_bcoers: (mcmoonst vlc_nob_mejmebcert_s: (cto ns*)(&(t x)->obj)v lc\_
      |               ^
object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     reIn file included from codec/substx3g.ctu:r25n var:
_In file included from S../include/vlc_common.he:1031tCheck:
ed( p_ob../include/vlc_variables.h:256:12: jwarning: , pszdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_nam  256 | e , V   returLC_VAR_AnD vDRESS, avr_al );
      |            ^
S../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
e  tC140he | c#kdeed( fip_objn,e  psvar_SetzC_hnecame, VkLeCd_(VoAR_AD,Dn,RtE,SvS),  var_SveatlC h)eck;
ed(VLC      | _OBJECT           ^
(../include/vlc_variables.ho),:140n,:48: note: expanded from macro 'var_SetChecked't,v)
      |                                                ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  140 | #def  481ine var | _ S et  Check e d(  consto ,snt,rut,v) cvat vlc_corm_moSne_mtChecekmebers: (cond(st vVLC_lc_OBJECT(o),obn,t,v)
j      ec|                                                ^
t_t *)(&(../include/vlc_common.hx:)481-:>15:ob note: expanded from macro 'VLC_OBJECT'
j  481) \
      |               ^ | 
        const struct vlc_common_members: (const vlc_object_tIn file included from  *codec/opus.c)(&(x):31:
-In file included from >../include/vlc_common.ho:b1031j:
)../include/vlc_variables.h: \
      |               ^
276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_naIn file included from me, VLC_Vcodec/substx3g.c:AR_INT25:
EGER, &vIn file included from a../include/vlc_common.hl ) :)1031:
../include/vlc_variables.h:276
:      |          ^10:
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:142  276:48 |    :  inote: fexpanded from macro 'var_GetChecked'(
   142 | #!dvearf_inGetCheceke var_dG(e ptChecked(_oo,bn,t,v) vja,r p_sGze_tnChame,e cVkLeCd_(VAVR_INLTCE_GOEBJR, &vaElC )T ()o
)      ,|          ^n,t
,../include/vlc_variables.h:142v:)
48      :|                                                 ^note: 
expanded from macro 'var_GetChecked'
../include/vlc_common.h  142:481 | #d:15efin:e  note: vaexpanded from macro 'VLC_OBJECT'
r  481_ | Get    C h ec ked (oc,no,nt,stv) v sar_GetrtChecucked(VtL Cv_lOBJcE_CcTo(mmo),no,nt_,mve)mbers: (c
      |                                                ^
on../include/vlc_common.h:481:15st: note: expanded from macro 'VLC_OBJECT'
 vlc_o  481bject_ | t   * ) ( & ( x )c-o>nosbjt st)r u\c
      |               ^t 
vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      In file included from |               ^
codec/opus.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, pIn file included from sz_name, Vcodec/substx3g.cLC_VAR_BOOL, :25&:
vIn file included from al ../include/vlc_common.h): 1031):

      |          ^../include/vlc_variables.h:293:10: 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
    142 | 293 |   #d  ife(f i!nvea rvar_G_eGtChecketed( Cph_eckoedbj, p(osz_n,anme,,t ,VvL) C_VAvRa_rB_OGOeLt,Ch &vael c)k e)d
(      | V         ^LC
_OBJECT(o),../include/vlc_variables.h:142n:,48: tnote: ,expanded from macro 'var_GetChecked'v
)
      |                                                ^
  142 | ../include/vlc_common.h#:d481e:f15i:n enote:  expanded from macro 'VLC_OBJECT'v
ar_GetC  481heck |  ed(o, n ,t,v)    var_ G ecotnChst stecruct vlc_cokmemdo(nV_LmeCm_bOeBrJsE:C T((coo)n,snt, tv,lcv_obj)e
c      t| _t                                               ^
 *)(&(x../include/vlc_common.h:)->obj) \
481:15:       note: | expanded from macro 'VLC_OBJECT'
              ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)In file included from codec/opus.c:(&31(:
xIn file included from ../include/vlc_common.h)->o:b1031j:
)../include/vlc_variables.h :\
      304:17: | warning:               ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, In file included from codec/substx3g.c:25&:
vIn file included from a../include/vlc_common.h:l1031:
)../include/vlc_variables.h)):304:17:
       |                 ^
warning: ../include/vlc_variables.h:142:48: note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'var_GetChecked'
    142 | #d304 | efine var_GetChe  cke d (iof, n(l,t,v)i kelvary(!var_G_GetChetCehcekcked (eodb(jV,L Cn_aOmBeJ,E CVTL(Co_V),nA,tR_CO,ORDSv,) &val
)      |                                                ^
))
      |                 ^
../include/vlc_common.h../include/vlc_variables.h::481:15: note: 142:48expanded from macro 'VLC_OBJECT'
25 warnings generated.
  481 |  :       note: expanded from macro 'var_GetChecked' con
st struct vl  c142_ | c#dommon_meemfbeirnse var:_G e(ctConst vlc_hoeckedbj(o,ne,ctt_t ,v*)) (&v(ax)r_GetC-h>eockbej) d(VL\C_
O      | B              ^
JECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #In file included from defcodec/substx3g.c:ine var_GetChecked(o,n,t25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  v) va324 |  r_Get   if( !vChar_GetChecked( p_obj, psz_name, VLC_VARecke_FLOAT, &val ) d()
      |          ^
VLC_OBJ../include/vlc_variables.h:ECT(o),142n,:t48,v)
      |                                                ^
:../include/vlc_common.h:481: 15: note: expanded from macro 'VLC_OBJECT'
note:   481 |         const stexpanded from macro 'var_GetChecked'
ru  142 | ct vlc_common_members: (const vlc_object_t *)(&(x#d)->obj) \
      | ef              ^i
ne var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
In file included from ../include/vlc_common.h/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/libopus_plugin_la-opus_header.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -I/usr/local/include/opus -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/libopus_plugin_la-opus_header.lo -MD -MP -MF codec/.deps/libopus_plugin_la-opus_header.Tpo -c -o codec/libopus_plugin_la-opus_header.lo `test -f 'codec/opus_header.c' || echo './'`codec/opus_header.c
:codec/opus.c481::31:
15In file included from :../include/vlc_common.h note: expanded from macro 'VLC_OBJECT'
:1031:
../include/vlc_variables.h  481:340:9: |   warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      const str  340 |    u citf (v lvc_caormmon_m_eGetChecmkbeers: d(co( p_onbsj, psz_name, VLC_Vt vlc_object_t *)(&(x)->obj) \
      |               ^
AR_STRING, &val )In file included from  )
      |         ^
codec/substx3g.c:25../include/vlc_variables.h:142:48::
In file included from ../include/vlc_common.h: 1031note: :
../include/vlc_variables.h:expanded from macro 'var_GetChecked'340
:9:   142 | #definewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 var_  G340e | t   C heifc(k ed(o,n,tv,avr)_ GvetaCrh_eGcekteCdh(e cpk_eodb(jV, psz_name, VLC_VAR_STRING, L&Cval_OBJECT(o),n,t,v)
 ) )      
      |         ^
|                                                ^
../include/vlc_variables.h../include/vlc_common.h:481::142:1548: note: :expanded from macro 'VLC_OBJECT'
 note: expanded from macro 'var_GetChecked'
    481142 |  |  #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const s      t cornusctt  svtrucltc vl_cc_ocmommomno_n_memembemrbse:rs:  ((concsot nvst vllcc__oobjebject_t c*t)_(t& (*x)->o)(bj)& \(
x)->      obj) |               ^
\
      |               ^
In file included from codec/opus.c:In file included from codec/substx3g.c31:
In file included from ../include/vlc_common.h:1031:
:../include/vlc_variables.h25:
:In file included from 350:9: warning: ../include/vlc_common.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
1031:
../include/vlc_variables.h:350:  9:350 |   warning:    due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]i
f( var_Get  350 |     if( vaChre_GckeetChed(c ked( p_opb_j,o bpjs,z_name, V psz_nLC_ame, VLC_VAR_STRING, &val ) VAR_ST)
RIN      | G        ^
, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetCh../include/vlc_variables.h:142:e48cked(o,n: ,tnote: expanded from macro 'var_GetChecked'
,v) va  142r | _#GdeetChefine ckvaed(r_VLCGe_OtChecked(o,n,t,v) var_GetChecked(VLC_OBJEBJCTEC(o),n,t,v)
      |                                                ^T(
o),n,t../include/vlc_common.h:481:15: note: ,vexpanded from macro 'VLC_OBJECT')

        481 |     |                                                ^    const struct vlc_common_members: (
co../include/vlc_common.h:n481:15st v: lnote: expanded from macro 'VLC_OBJECT'
c  481 | _object_t *)(&(x)->obj) \
      |                 ^
      const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from codec/substx3g.c:25:
In file included from ../include/vlc_common.h  362:1031:
../include/vlc_variables.h |     if:362:(9: var warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Get  362 |    Check if( vaed( p_obj, psz_name, VLC_VAR_ADDRESS,r_GetChecked( p_obj, psz_name,  &VvaLl )C _)
V      | A        ^
R_A../include/vlc_variables.h:DDRES142S:48, : note: expanded from macro 'var_GetChecked'
&val   ) )142 | #d
efine var_      |         ^
GetChec../include/vlc_variables.h:142:ked(o48,n,t,v) : note: expanded from macro 'var_GetChecked'
va  r_G142e | #defitnCeh eckveadr(VL_GeC_tChOBJECeckedT(o(o),n,t,v,n)
      |                                                ^,t,v) var_GetChecked
(../include/vlc_common.h:VLC_481OB:15JECT: note: expanded from macro 'VLC_OBJECT'
(o  481),n,t |  ,  v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |           const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj   c) o\
nst str      |               ^
uct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_IIn file included from NTEGER | VLC_VAR_DOINHERIT );
      |     ^
codec/substx3g.c:../include/vlc_variables.h:12225:
:39: note: expanded from macro 'var_Create'
In file included from ../include/vlc_common.h:1031:
  122 | #../include/vlc_variables.h:de429:fine var_Create(a,5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b,  429c |  )   var_Create va( p_r_Creatobe( VLC_OBJj, psz_nECame, VLC_VART(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_INT  481 |      E  G EcRonst | VLC struct vl_VARc__cDOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #defoinme movan_members: (conrs_t vlCc_objecrt_t *)(&(x)->oeatebj() a\
,      | b,c)              ^
 var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  In file included from codec/opus.c481 | :31 :
In file included from  ../include/vlc_common.h:   1031:
   const struct vlc../include/vlc_variables.h:_442:c5:o warning: mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mon_members: (const vlc_object_t *  442) |  (  &(x)->obj)  var\_C
      | r              ^e
ate( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
In file included from ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
codec/substx3g.c  122 | :#d25:
In file included from ../include/vlc_common.h:1031:
efin../include/vlc_variables.he: 442va:r5: _Crwarning: eatdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e(
a,  b,442c) |     v varar_Create( p_obj_C, repatsz_name, VLe(C_VA VRLC__OBOOBJL | VLC_VAR_ECDOINHET(aRIT );),
       |     ^
b,../include/vlc_variables.h: c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
122:39: note: expanded from macro 'var_Create'
  481 |     122 | #   d   efcionnste st var_ructCre vlact_ec(oam,mbo,n_memcb)e rsv:a r_Cre(conate( VLCst _OBvlcJ_EoCbjT(eact_t) *,)( &(bx), c ->o)
      |                                       ^bj)
 ../include/vlc_common.h:481:15:\ 
      | note:               ^expanded from macro 'VLC_OBJECT'

  481 |         const struct vlc_common_members: (coIn file included from nst codec/opus.c:31:
In file included from vlc../include/vlc_common.h:1031:
_object_t *../include/vlc_variables.h):(&455:5(: warning: x)-due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
>obj) \
        455 | |                ^ 
  var_Create( p_obj, psz_name, VLC_VAR_FLOATIn file included from codec/substx3g.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] | 
VLC  455_ | V   AR _varDOI_CNrHEReIT a)te(; 
p      |     ^
_o../include/vlc_variables.h:b122:39j, p: note: expanded from macro 'var_Create'
sz_  n122a | #dmefine var_Cer, VeaLCte(a,_b,c) var_CrVARe_FLOAT | VateLC_VAR_DOIN( VLHERC_OBIT );
      |     ^
JECT(a)../include/vlc_variables.h:, b, c 122:39: note: )
      |                                       ^expanded from macro 'var_Create'
  122 | #def
ine var_Cre../include/vlc_common.hat:e(a481,b:,15c):  varnote: _Creexpanded from macro 'VLC_OBJECT'
  481at |  e( VLC_OBJECT(a)     ,  b, co c )
      |                                       ^
n../include/vlc_common.hst :st481r:15:u cnote: texpanded from macro 'VLC_OBJECT'
 vl  c481 |  _   c    const struct vlc_common_members: (coonst vlc_object_mt *)(&(x)->obj) \
      |               ^
mon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/substx3g.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, In file included from codec/opus.c:31ps:
zIn file included from ../include/vlc_common.h:1031_:
n../include/vlc_variables.h:469ame,: V5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]LC
_VAR_S  469 |     vaTRr_INGCr |eate( p_obj, psz_na me, VLC_VAR_STRING | VLCVL_VAR_DC_VAR_DOINHERIT );
      |     ^
OINH../include/vlc_variables.h:122:39: ERnote: ITexpanded from macro 'var_Create'
   122 | #de);fine 
      v|     ^
a../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
r  122_Create(a,b,c | #define var_Cr) vareat_Create(a,b,ce() VL vC_OBJarE_CreaCtTe(a)( VLC, _OBJECb, c )
      |                                       ^
T(a), b, ../include/vlc_common.hc )
      |                                       ^
:481:15../include/vlc_common.h:481:15:: note: expanded from macro 'VLC_OBJECT'
 note:   expanded from macro 'VLC_OBJECT'481
 |        481  |   c        onst const strsturct vlcuct_com vlc_commonmon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OB_members: (const vlc_object_t *)(&(x)->obj)J ECT(\a
), b,       |               ^
c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_meIn file included from mbercodec/substx3g.c:s: (25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o
nst vlc_  obje477c | t    _tvar _Cre*)(&a(tex()-> opbj_)o bj\
      | ,               ^p
sz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
In file included from ../include/vlc_variables.h:codec/opus.c122:31:
In file included from :39../include/vlc_common.h:1031::
 note: ../include/vlc_variables.hexpanded from macro 'var_Create'
:  122 | 491:#define var_Create(a5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,b,c) var_Creat  491 |  e (   var_VLCreateC(_ OpB_JECobj, T(a), b, cp s)
      |                                       ^
z_nam../include/vlc_common.he:, VLC481_:V15A: note: Rexpanded from macro 'VLC_OBJECT'
_  A481DD | R  E S S  | VLC_VAR_ DOINHERI  const strucT t vl);
c      |     ^_common_members: (const vlc_object_t *)(&(
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Crx)->objeate) (a,b,c) va\r_Create
      |               ^
( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlcIn file included from _common_mecodec/substx3g.c:mbers: (const vl25c_object_t:
In file included from ../include/vlc_common.h:1031 :
*../include/vlc_variables.h):(491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]&(x)-
>o  491 |     var_Create( p_obj, psbj) \
z      |               ^_
name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(In file included from a,b,c)codec/opus.c:31 var_Create( :
In file included from VLC_OB../include/vlc_common.h:1031:
JE../include/vlc_variables.h:511CT(a), b, c )
      |                                       ^
:5../include/vlc_common.h:481:15:: note: expanded from macro 'VLC_OBJECT'
   481 |         constwarning:  struct vlc_common_memberdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s: (cons  t vlc_obje511 |     var_Create( p_obj, psz_nct_t *)(&(x)->amobj) \e
,      |               ^
 VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define vaIn file included from codec/substx3g.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  511 |   _C  varreate(a_Create( p_obj, psz_name,b,c, ) var_CreatVLC_VAR_INe( VLC_TEOGBJEER CT(a|) , b, cV )
      LC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VL| C_OBJECT                                      ^
(../include/vlc_common.h:a), b481:,15: note:  c )expanded from macro 'VLC_OBJECT'

      |                                       ^
  481 | ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    481   |          const   stru ccto vlcnst _cstommonruct vlc__mecommbersmon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
: (const vlc_objIn file included from codec/substx3g.c:25:
In file included from ../include/vlc_common.h:ect_t *)(&(x)->obj) \
      |               ^
1031:
../include/vlc_variables.h:525In file included from codec/opus.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, p:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]sz_name, VL
C_V  A525R |     va_BOOL | VLCr_VAR_DOINHERIT
      |     ^
_C../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
rea  122 | #defite( p_nobe var_Cj,re pate(a,b,c) var_Crsz_nameeate( VLC_OBJECT(a), b, c libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"opus\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include/opus -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/libopus_plugin_la-opus_header.lo -MD -MP -MF codec/.deps/libopus_plugin_la-opus_header.Tpo -c codec/opus_header.c  -fPIC -DPIC -o codec/.libs/libopus_plugin_la-opus_header.o
, VL)C_
      VA|                                       ^
R_BO../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
O  L | VL481C |     _ VA R _DO INHERIT
      c| o    ^
nst s../include/vlc_variables.ht:ru122c:t39 : vlc_conote: mexpanded from macro 'var_Create'
mo  122 | #defn_meminberse: v (caronst _Cvlc_orbejate(aect_,tb ,*c))( &var_Cre(ate( x)->obj) V\L
C_O      |               ^
BJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strucIn file included from codec/opus.c:31t vlc_co:
In file included from ../include/vlc_common.h:1031m:
m../include/vlc_variables.ho:n539_:m5em:b erswarning: : (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
con  s539t v | l c_o b j evcart__t *)Cr(&(exa)t-e>(ob p_obj, pjs)z _\name, V
L      C|               ^
_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_CreIn file included from acodec/substx3g.c:te25(:
In file included from a../include/vlc_common.h:,1031b:
../include/vlc_variables.h:,539c) var_C:r5e:ate( VL Cwarning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]OBJ
EC  T539(a |     var_Crea)t,e b, c ()
      |                                       ^
 p_obj, psz_nam../include/vlc_common.h:481:15: note: eexpanded from macro 'VLC_OBJECT',
 VLC_VAR_FLOAT | VLC_  481 |    VA    R_ conDsOINHEtR IsTt
r      u|     ^
c../include/vlc_variables.ht: 122v:l39c:_ cnote: oexpanded from macro 'var_Create'
m  m122o | #n_mdeembfeirnse:  (vcaorn_sCtr evatlec_ob(jae,b,cct)_ vtar _C*)(r&e(axt)e( -V>LoCb_OBJECT(a), jb),  \c
 )
      |                                       ^
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members:In file included from  (codec/opus.c:c31o:
In file included from n../include/vlc_common.hs:t 1031:
../include/vlc_variables.hvl:554:c5_: warning: objdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ect
_t *)(&(x  554 |  ) - > ovbajr)_ Create\(
       p| _              ^
obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERITIn file included from codec/substx3g.c
      :25:
In file included from ../include/vlc_common.h:1031:
| ../include/vlc_variables.h    ^:
554../include/vlc_variables.h:122:39::5: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]note: 
expanded from macro 'var_Create'
  554 |     var  122 | #de_fiCreate( p_obnje,  vpasrz__Cnraemaet, VeL(Ca_,VAR_bST,c) vaRrI_NCGr e|ate( VL CVL_C_OBJECT(VaA)R,_ DOINb, c )
      H| E                                      ^
RIT
      |     ^
../include/vlc_common.h:481:15: ../include/vlc_variables.hnote: :expanded from macro 'VLC_OBJECT'122
:39: note: expanded from macro 'var_Create'
    122 | #481def |    i n e   v acro_Cnreaste(t strau,cbt,c)  vvar_lcC_rceateo( VLC_Ommon_memBbJECers:T ((ac)onst, b, c )
 vlc_      o| b                                      ^j
ect_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT't *)(&(
x)->ob  j481)  |         c\o
n      st|               ^
 struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
In file included from       |               ^
codec/opus.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_nIn file included from codec/substx3g.c:25a:
mIn file included from e../include/vlc_common.h,: V1031:
../include/vlc_variables.h:563:5:L warning: C_VAR_Sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]TRIN
G |  563 |      VvLaCr__VCreate( pA_Ro_bDjO,INH EpRszIT
      |     ^
_../include/vlc_variables.h:122:39nam: note: expanded from macro 'var_Create'
e  122 | #,d eVLC_VAR_fSiTnReI Nvar_CrGe a|t e(VLC_VARa_,DbO,IcN)H EvRaITr_Crea
t      e| (    ^
 VLC_OBJ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'ECT(a)
, b  ,122  | c# d)e
f      i|                                       ^
ne../include/vlc_common.h:481:15: v note: expanded from macro 'VLC_OBJECT'
a  481 | r_Cre at       ec(oan,sb,ct stru)c var_Creatte (v VLlc_commCo_n_membersO:B J(ECT(a)const v,l cb, c_objec t)_
t *)(&      (|                                       ^
x)->ob../include/vlc_common.h:481:15:j note: ) \
      | expanded from macro 'VLC_OBJECT'
              ^
  481 |         const struct vlc_common_members: (const In file included from vlc_objeccodec/opus.ct:_t *)(&31(x)-:
In file included from ../include/vlc_common.h:1031>obj) \
      |               ^
:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name,In file included from  Vcodec/substx3g.cL:C_25V:
ARIn file included from _../include/vlc_common.hC:H1031:
OICESC../include/vlc_variables.hO:UN578T:,9 :& warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
count, N  578 |     if( UvLaL ) )
      |         ^r
_C../include/vlc_variables.h:128:43: note: hexpanded from macro 'var_Change'a
nge( p_obj, psz_name  128 | #de,f iVnLeC_V varA_R_ChangCeH(OaI,b,c,d,eCESCO) UNT, &count, NULL va) )
      |         ^
r_Change../include/vlc_variables.h(:128 VLC_OB:43: note: expanded from macro 'var_Change'
J  128ECT( | #a), b,de c, fdi, ne var_Change )
      |                                           ^
e(a,b,c,d,e) var_Cha../include/vlc_common.h:481:15:ng note: expanded from macro 'VLC_OBJECT'
e  (481  | V LC_OBJ       constEC strTu(act vl)c,_ cbommon_,m ecm,bers:  (d,cons et vl c)_
      | o                                          ^bject
../include/vlc_common.h:481_t:15: note: expanded from macro 'VLC_OBJECT'
   *481)( | & ( x    ) - >coobnjst )stru c\t vlc_co
      |               ^
mmon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus.c:33:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus.c:33:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus.c:33:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus.c:33:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/opus.c:304:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |         msg_Err( p_dec, "initial Opus header is corrupted" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/opus.c:325:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  325 |         msg_Err( p_dec, "cannot read Opus header" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/opus.c:328:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  328 |     msg_Dbg( p_dec, "Opus audio with %d channels", p_header->channels);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/opus.c:334:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  334 |         msg_Err( p_dec, "Unsupported channel mapping" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/opus.c:364:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  364 |         msg_Err( p_dec, "decoder initialization failed" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/opus.c:371:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  371 |         msg_Err( p_dec, "OPUS_SET_GAIN failed" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/opus.c:459:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  459 |         msg_Dbg(p_dec, "truncating %d off %d samples", i_end_trim, i_nb_samples);
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/opus.c:469:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |         msg_Err(p_dec, "Oops: No new buffer was returned!");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/opus.c:479:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  479 |             msg_Err( p_dec, "Error: corrupted stream?" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203codec/opus.c:675:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:12
  675:  |   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      m
  203 |     retsg_urErr(en vncar_SetCh, ecked( "Coulp_obj, psz_name, VLC_Vd nAR_BOOot crL, val )eat;
      |            ^
e enco../include/vlc_variables.h:der140:: e48:rr note: expanded from macro 'var_SetChecked'or %d", err);
      |         ^

../include/vlc_messages.h:  14083: | #5:de note: fiexpanded from macro 'msg_Err'
n   83e  |  va  r_ mSesgtC_Gheenckeredic(o(p,n_t,thi,vs,)  VvaLCr__MSeSGtC_EheRRck, ed__(VVALC_A_ORGBJS_EC_)T(
      o)|     ^,n
../include/vlc_messages.h:78:,t13:,v note: )
expanded from macro 'msg_Generic'
         78|                                                ^
../include/vlc_common.h: |  481:  15: v note: lcexpanded from macro 'VLC_OBJECT'
_  481Log |  (V  LC  _O  BJ cEConT(sto) s, trp,uc vt lcvl_mc_odcoulmme_onna_memmebe, rs__: FI(cLEon__st v, lc___objectLI_tNE *__)(, &(\
x)      | ->            ^
ob../include/vlc_common.h:j)481: \15: note: expanded from macro 'VLC_OBJECT'

  481      |  |                ^
       const struct vlc_common_members: (const vlc_objecIn file included from codec/opus_header.ct_t :37*):
In file included from (&../include/vlc_common.h:(x1031:
)-../include/vlc_variables.h:>o212:bj12:)  warning: \
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |               ^
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetCheckcodec/opus.c:ed701:(o,n9:,t warning: ,vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
) v  701ar |  _S  et  Ch  ec mkesgd(V_ELC_rrOBJECT(o),n,t,v)
      |                                                ^
(../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
en  481 |         const struct vlc_cc, ommo"n_members: (const vlcU_object_nabt *)(&(x)->obj) \
      |               ^l
e to get number of lookahead samples: %s\n",
      |         ^
../include/vlc_messages.hIn file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
:83../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  227 |     return va5: note: r_SetChecked( expanded from macro 'msg_Err'
p   _obj, psz83_n | ame, VLC_V AR_FLOAT , v al  );
      |            ^
msg_../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
G  140 | #define var_SetChecked(o,n,t,v) var_SeetnCerichecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
(../include/vlc_common.h:481:15:p note: expanded from macro 'VLC_OBJECT'
_  481 |      thi s  const str, uVLC_ct vlc_cMSGommon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlIn file included from c_Log(VLCcodec/opus_header.c:_OB37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
J  241 |     return var_SetChecked( p_obECj, T(psoz_name, VL),C_ VAR_STRING, vp, al );
      vlc_module|            ^
_nam../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
e, __FILE_  140 | #define var_SetCh_,eck _e_LId(o,n,t,v) vaNE_r_SetChecked(VLC_OBJECT(_o),, \
      |             ^n
,t../include/vlc_common.h,v)
      |                                                ^
:481../include/vlc_common.h::15481:15: note: expanded from macro 'VLC_OBJECT'
:   481 |         note: expanded from macro 'VLC_OBJECT'
c  481 |   on      const struct vlc_cosmtmo nstruc_tm embersvl: (const vlc_objectc_c_t *)(&(x)->obj) \
      |               ^
ommon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj,codec/opus.c:710 psz_name:, VLC_VAR_ADDRESS, val9 : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]);
      |            ^

../include/vlc_variables.h  710:140: |   48: note: expanded from macro 'var_SetChecked'
      140  | #define m var_SetChsg_eckEred(o,n,t,v) var_SetChecr(keend(Vc,LC_OBJ "ECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481F:15:ai note: expanded from macro 'VLC_OBJECT'
led   481t |  o      wr  const struct vlic_tcomemon_memb ers: (const vlc_obhejeact_tder. *");
)(&(x)->obj) \
      |               ^      | 
        ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
V  276 |     A_iAf(RG !S__)
var_G      et|     ^
Ch../include/vlc_messages.h:78:13ecked( p_obj, psz_name, VLC_VAR_INTEGER: , note: expanded from macro 'msg_Generic'
&   78 |     vlcv_Lal ) )
      |          ^
o../include/vlc_variables.h:142g:(VLC_48:OBJECT(o) note: expanded from macro 'var_GetChecked'
,  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_O BJECT(o),n,t,v)
      |                                                ^
p../include/vlc_common.h:481:15,: note: expanded from macro 'VLC_OBJECT'
 vlc_mo  481dule_nam |       e, _  _FILEco_nst_ s,tru ct vlc_common__members:_L (const vlc_object_t *)(&(x)->obj) \
      |               ^
INE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293members: (con:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s
t v  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
lc_../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
ob  142 | #define varject_G_t *)(&etChecked(o,n,t,v(x)->obj) \
      |               ^
) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
25 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/libspeex_plugin_la-speex.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/libspeex_plugin_la-speex.lo -MD -MP -MF codec/.deps/libspeex_plugin_la-speex.Tpo -c -o codec/libspeex_plugin_la-speex.lo `test -f 'codec/speex.c' || echo './'`codec/speex.c
41 warnings generated.
mv -f codec/.deps/libopus_plugin_la-opus.Tpo codec/.deps/libopus_plugin_la-opus.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/libtheora_plugin_la-theora.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/libtheora_plugin_la-theora.lo -MD -MP -MF codec/.deps/libtheora_plugin_la-theora.Tpo -c -o codec/libtheora_plugin_la-theora.lo `test -f 'codec/theora.c' || echo './'`codec/theora.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"speex\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/libspeex_plugin_la-speex.lo -MD -MP -MF codec/.deps/libspeex_plugin_la-speex.Tpo -c codec/speex.c  -fPIC -DPIC -o codec/.libs/libspeex_plugin_la-speex.o
25 warnings generated.
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"theora\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/libtheora_plugin_la-theora.lo -MD -MP -MF codec/.deps/libtheora_plugin_la-theora.Tpo -c codec/theora.c  -fPIC -DPIC -o codec/.libs/libtheora_plugin_la-theora.o
mv -f codec/.deps/libopus_plugin_la-opus_header.Tpo codec/.deps/libopus_plugin_la-opus_header.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/libvorbis_plugin_la-vorbis.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/libvorbis_plugin_la-vorbis.lo -MD -MP -MF codec/.deps/libvorbis_plugin_la-vorbis.Tpo -c -o codec/libvorbis_plugin_la-vorbis.lo `test -f 'codec/vorbis.c' || echo './'`codec/vorbis.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vorbis\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/libvorbis_plugin_la-vorbis.lo -MD -MP -MF codec/.deps/libvorbis_plugin_la-vorbis.Tpo -c codec/vorbis.c  -fPIC -DPIC -o codec/.libs/libvorbis_plugin_la-vorbis.o
In file included from codec/speex.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/speex.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/speex.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/speex.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/speex.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/speex.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj)In file included from codec/theora.c \:31:
In file included from ../include/vlc_common.h:1031
      :
../include/vlc_variables.h|               ^:189
:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_objIn file included from codec/speex.c, psz:31_n:
In file included from am../include/vlc_common.h:e,1031:
 V../include/vlc_variables.h:LC276:_V10:AR warning: _Idue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
NT  276EG |  ER  , val );
      |            ^
 i../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
f  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h  481 |         :142:48: note: expanded from macro 'var_GetChecked'
c  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(Vonst sLtCr_OuctB JvEClT(c_comomo),nn,t,_membervs:)
      |                                                ^
 (c../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
onst  481 vlc | _o b j e ct _ t   c*)(o&(nxst )->obj)stru ct\ vl
c      _|               ^c
ommon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/theora.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_nIn file included from amcodec/speex.c:31:
In file included from ../include/vlc_common.he,:1031:
../include/vlc_variables.h: 293V:10L:C _warning: Vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]AR
_BOOL,  293 |     i f(v a!var_Getl C)heck;e
      d| (           ^ p_
o../include/vlc_variables.h:140:48: note: bj, expanded from macro 'var_SetChecked'
p  140 | #dsez_fine nvaamre_,SetCheck eVdL(C_VoAR_,nB,OtO,Lv,)  var_&SveatlC h)ecked(V L)C_
      |          ^
O../include/vlc_variables.h:142:48BJECT(:o )note: ,expanded from macro 'var_GetChecked'n
,  142t,v) | 
#d      |                                                ^
ef../include/vlc_common.h:481in:15: enote:  varexpanded from macro 'VLC_OBJECT'
_GetCheck  e481d |      ( o,  conns,tt ,v) vars_GtertCuhctec vlc_kceodmm(VLC_OonBJECT_me(mo),n,t,v)
      |                                                ^
bers: ../include/vlc_common.h(:481cons:t15 :v lc_obnote: jexpanded from macro 'VLC_OBJECT'e
ct_t *)(  &481( | x ) - > o b j )  c\o
n      s|               ^
t struct vlc_common_members: (const vlc_object_t *)(&(x)-In file included from >objcodec/theora.c) \
      |               ^:
31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_In file included from VAR_COORDcodec/speex.cS:, 31:
val)In file included from ../include/vlc_common.h;
      |            ^
:../include/vlc_variables.h:140:48: note: 1031expanded from macro 'var_SetChecked':

../include/vlc_variables.h:304:17: warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]140
 | #d  304 | e f i n e ivfa (r_SetClhiekcekleyd(o,n(,t!var,v_GetCh) var_SecetCheckkeded(VL C(_OoBJECT(ob)j,,n ,nt,avm)e
,       |                                                ^
VLC_V../include/vlc_common.hA:R481_:C15O:O RDnote: expanded from macro 'VLC_OBJECT'
S, &val)  481 |     ) )
      |                  ^ 
 ../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
c  on142s | t#d streufcitn ev lc_vcoamrm_oGne_tmCehmebcekresd:( o(,cno,nts,tv )v lvca_ro_bGeject_t *)t(C&h(exc)k->obje)d (\V
L      C| _              ^O
BJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_cIn file included from ommon_codec/theora.cmem:bers31::
 In file included from (c../include/vlc_common.ho:n1031s:
t../include/vlc_variables.h vl:227c_:o12: bjwarning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ct_
t   227 | * )(&(x)->ob j )  \return 
var_Se      tCheck|               ^ed( p
_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetCheIn file included from ccodec/speex.c:k31e:
dIn file included from (../include/vlc_common.ho:,1031:
n../include/vlc_variables.h,:t324,:v10):  var_Swarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  t324Che | c k e d (iVfLC_O(B JEC!Tv(aor_Ge),n,t,vtC)
      heck|                                                ^ed( p_
obj, psz_n../include/vlc_common.h:481:15: amnote: expanded from macro 'VLC_OBJECT'
e, VLC  481 |   _ VAR _F L OAT  cons,t s &vtructal )  vlc)
      |          ^
_common../include/vlc_variables.h:_memb142:ers: 48(:c onote: nexpanded from macro 'var_GetChecked'
s  142 | t# devlc_foibnjee cvta_rt_ G*e)t(C&h(exc)-ked>(oob,j) n\
,      t,|               ^
v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.hIn file included from :481codec/theora.c:31:
In file included from ../include/vlc_common.h:1031:
:15../include/vlc_variables.h:241:12::  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note: expanded from macro 'VLC_OBJECT'
  241 |     re  481 |       t  cuornnst struct vlc_ var_SceotmCmoheckned(_ mp_eombbj,ers:  p(const vlcs_zo_bnject_t ame, *V)L(C&_VA(x)-R_>obj) \
      |               ^
STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,In file included from codec/speex.c:n,31t:
,In file included from v../include/vlc_common.h:) var_1031:
SetChecke../include/vlc_variables.h:d(VL340C:_9O:B Jwarning: ECdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]T(o
),n  340 |   ,t  if( va,v)
      |                                                ^
r_GetChe../include/vlc_common.h:481:15: note: cexpanded from macro 'VLC_OBJECT'ke
d  (481  | p    _ o  b jc,o npsstz_ struncatm ev,l cV_LcCo_mVmAoRn__SmTeRmIbNeGr,s :& v(aclo n)s t) 
v      lc|         ^_ob
j../include/vlc_variables.h:142:48e:c tnote: _expanded from macro 'var_GetChecked't
 *)  (142& | (#x)defin->obje)  var_G\
et      |               ^
Checked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,vIn file included from codec/theora.c:)31
      | :
                                               ^In file included from 
../include/vlc_common.h:1031:
../include/vlc_variables.h../include/vlc_common.h::256:12481::15 warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] note: 
expanded from macro 'VLC_OBJECT'
    256 |    481  | r e       coturn nvsatr _SsettrCuhcetcked ( vpl_co_bcjo,m pmszo_nn_ammeembers,:  V(LcCo_nVsAt vRl_ADDRcE_Sobject_S,t *)(&(x) v->obj) a\l
 );
      |            ^
      |               ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SeIn file included from codec/speex.c:tC31h:
eIn file included from c../include/vlc_common.hked(VL:1031C_OBJ:
../include/vlc_variables.h:350:9: warning: Edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]CT
(o),n,  t,v350) |     if
(       | v                                               ^a
r_GetCh../include/vlc_common.h:481:15: enote: expanded from macro 'VLC_OBJECT'
cked(   p481_ | o b j,   psz_   n acmoen,s tV sLtCru_ctV AR_STvRlIcN_Gc,o &vammon_lm e)m b)e
      rs: (co| ns        ^
t../include/vlc_variables.h:142: vl48: note: expanded from macro 'var_GetChecked'
c  142_o | b#jdefine vect_t *ar_GetC)h(eck&(ed(o,n,tx)->obj,) \
v)      |               ^
 var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: In file included from codec/theora.c:expanded from macro 'VLC_OBJECT'
31:
In file included from   481 |  ../include/vlc_common.h:1031:
../include/vlc_variables.h : 276 : 10 :   warning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ons
t   276 | st   r uicf( t! vvlacr__cGometChmeocnked( p__ombejm,b erpszs: (c_oname, nVsLtC_ vlc_objeVctAR_INT_EtG E*R),( &&(val ) )x)->o
bj)      |  \
      |               ^
         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OIn file included from BJECTcodec/speex.c:31:
In file included from ../include/vlc_common.h:1031(:
o../include/vlc_variables.h):,362n:,9t:, warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v)
      |                                                ^  
362 |     if( ../include/vlc_common.hv:a481r:15_GetCh: ecked( note: expanded from macro 'VLC_OBJECT'
p  _o481 |     b j,  psz _ ncaomnes, tV LsCtr_uVcAtR _vAlDcD_RcEoSmSm,o n&_vmaelm b)e r)s
:      |         ^
 ../include/vlc_variables.h:142:48(c: note: expanded from macro 'var_GetChecked'
o  142 | #nsdefine vart_ GveltcC_hoebcjkeecdt(_ot, n*),(t&,(vx)) -v>ar_GetCheckeodb(j)VLC_OBJECT(o) \,n,t,v)
      |                                                ^

      |               ^../include/vlc_common.h
:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (conIn file included from codec/theora.c:31st :
In file included from ../include/vlc_common.h:v1031lc_o:
bj../include/vlc_variables.h:293:10: warning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ct
_t *)(  &293 |   (  x)->iobj) f(\ 
      |               ^
!var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from   481 |        codec/speex.c:31:
In file included from ../include/vlc_common.h: 1031c:
o../include/vlc_variables.hn:s429t: 5: swarning: trdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]uc
t   429 |   v l cv_acro_mCmroeate( pn__ombejm,b eprssz:_ n(acmoen,s tV LvCl_cV_AoRbj_Iect_NtT E*G)(&(x)E-R>o b|j ) \
V      L| C              ^_
VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) vIn file included from arcodec/theora.c:31:
_In file included from C../include/vlc_common.h:1031r:
e../include/vlc_variables.ha:t304e:(17 :V Lwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C_OBJECT(a), b,  304 |      ci f)
 (li      k|                                       ^
ely(!v../include/vlc_common.har:_481G:e15t:C hnote: eexpanded from macro 'VLC_OBJECT'c
ked (o  b481 | j, na m e ,  VLC_ V A R _CcOOoRnDsSt struct,  v&lvca_l)c))ommon_
me      m| b                ^e
rs: (const ../include/vlc_variables.h:142:48:v note: lexpanded from macro 'var_GetChecked'
c  _142 | object_#td e*f)ine va(r&_(Gxe)t-C>hoebcjk)ed(o, n\,
t,      v| )              ^ 
var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from   481codec/speex.c |  : 31 :
 In file included from ../include/vlc_common.h:    cons1031t:
 ../include/vlc_variables.hs:t442:5ruct :v warning: ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
_common_m  e442m | b  ers:  ( cvonarst vl_cCr_objecte_att e*() (p&_(oxb)-j>,obj p) \
      | sz              ^
_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_CrIn file included from eate(a,b,c) codec/theora.cv:a31r:
_In file included from C../include/vlc_common.hr:1031e:
a../include/vlc_variables.hte( VLC_OBJECT(a), b, c )
      | :324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]                                      ^

../include/vlc_common.h  :481324 |     if:(15 !:v ar_Gnote: etexpanded from macro 'VLC_OBJECT'
Checked( p_  481obj,  |  psz_n a m e ,   V LCc_oVnAsRt_ FstLOAT,r u&cvta l v)l c)
_      c| o         ^m
m../include/vlc_variables.h:142:48on_me:m bnote: eexpanded from macro 'var_GetChecked'r
s:   142 | #de(fincones tva rv_lGce_toChbejckeecdt(o_,tn, t,*)(&(x)v) var_->Geobj) \
      |               ^
tChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from   codec/speex.c481: | 31 :
 In file included from  ../include/vlc_common.h     c:1031onst :
st../include/vlc_variables.hr:u455c:t5: vlc_c owarning: mmdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]on
_me  455 |   mb  var_Cerresa: (te( cpo_obnjs,t  vpsz_name, VlcL_Co_VAR_FLOAT | VLC_bjVAR_eDcOtI_NtH E*R)I(T& ()x;)
->obj      )|  \
      |               ^
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBIn file included from Jcodec/theora.cE:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hC:T340(:a9):,  warning: bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  340 |    c )
      |                                       ^
  if( ../include/vlc_common.hv:a481r:_15G: note: eexpanded from macro 'VLC_OBJECT't
Checked  (481 p_obj,  | p s z _ n a m e ,co nVsLtC _sVtArRu_cSt vTRlIcN_Gc,o m&mvoanl_ m)e m)b
er      |         ^
s../include/vlc_variables.h::142 :(48c:o note: nexpanded from macro 'var_GetChecked'
s  t142 | #de fvilnce_ ovbajr_GeetcCth_etc ke*d)((o&,(nx,)->t,obv) varj)_GetC h\
      |               ^
ecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481In file included from codec/speex.c:31 |  :
In file included from   ../include/vlc_common.h:1031:
../include/vlc_variables.h:469 :  5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
 co  469 |   nst str u cvtar vlc__Ccroemamtone_(m epm_obersb:j ,( cponsszt_ vnlac_me, VLCobject__VtA R*_)S(T&RI(x)-N>Go b|j )V L\
      |               ^
C_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_CreaIn file included from codec/theora.ct:e(a,b31,:
cIn file included from )../include/vlc_common.h: 1031:
v../include/vlc_variables.ha:350r:_C9: warning: rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]eat
e(   350V | L C  _OBJE if( vaCrT(_Gea), b, tcC h)
e      |                                       ^
cked( p../include/vlc_common.h_:o481b:j15,:  pnote: sexpanded from macro 'VLC_OBJECT'z
_name  481, VLC | _VAR   _  S T R IcNGo,n s&t val ) s)t
      r|         ^u
c../include/vlc_variables.h:142:t 48: note: expanded from macro 'var_GetChecked'vl
c  _c142 | #doemfmoinn_e membersvar_Get:C h(eccoknesdt(o ,vn,ltc,_vo)b jevar_GecttChe_tcked( V*L)C(_OBJE&(CT(o),xn),->ot,vb)j
)      |                                                ^ \

      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_In file included from membcodec/speex.c:ers: (31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hc:o477n:s5t vlc_obj:e cwarning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_t *)(&(x  )477 | ->obj )   \
 var_      C| r              ^e
ate( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: In file included from note: expanded from macro 'var_Create'
codec/theora.c  122 | #define: va31r:
_CIn file included from ../include/vlc_common.hr:e1031a:
te(../include/vlc_variables.h:362:9a,: warning: b,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
) var_Creat  e362(  | V L C _ if( OvBar_JECT(GetCha),e b,c cked( p _)
      | o                                      ^
bj, ps../include/vlc_common.h:481z:_15n:ame,  VLC_Vnote: Aexpanded from macro 'VLC_OBJECT'
R_ADD  R481 |     ESS,  & va l )  c)o
      ns|         ^
t ../include/vlc_variables.h:142:struct vlc_c48omm: on_membenote: expanded from macro 'var_GetChecked'
r  142s | : #define v(acro_nGset tvClheckec_d(o,nobject,t,v) v_tar_Ge *tCh)(&In file included from (x)->obj) codec/vorbis.cec\:ked(
      | VLC_O              ^
BJECT34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: (o),n,tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,v)
      |   189 |                                                ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'In file included from 
   return   codec/speex.cv481 |     a:31:
In file included from r    const str../include/vlc_common.h:1031:
uct../include/vlc_variables.h:491:5: vl c_SetChecked(_commowarning: n_m embers: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(cp  491_ |    obj, psz_onn varst vlc_object_ame,Create( p_ob_tj *) (,V&(x)->obL psjC)z_nam \e,
      _|               ^ VLC
_VVAR_INTEGARE_AR, val );
      |            ^
DDRE../include/vlc_variables.hSS: |140:48: note:  Vexpanded from macro 'var_SetChecked'
LC_  VAR_140 | #define vDOaINrHE_RIST e);t
      C|     ^h
In file included from codec/theora.c../include/vlc_variables.h:e:31:
In file included from 122:39:c note: expanded from macro 'var_Create'
k../include/vlc_common.h:1031:
ed../include/vlc_variables.h:429  122 | #define var_Create(a:5(:,ob,, cnwarning: ),due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t   ,va429 |     vrv)a_Crr_eaCrteea t( VLC_OBe(JE pCT(a)var_, _oSbb,e ct )
      j, | C                                      ^
hpsez_../include/vlc_common.h:481:namc15: note: expanded from macro 'VLC_OBJECT'e, 
k  481 | ed V (  V  LC LC_ coOnst str_VucARtB vlJECT(o),n,t,v)
      |                                                ^
c_../include/vlc_common.h:com481:15: note: moexpanded from macro 'VLC_OBJECT'n_mem
b  481 |      _IersNT EGER | : (c VLConst v lc_objcecto__tVAR_Dnst stOINruct v *)l(&HE(cx)RIT_->objc );
      |     ^
) ../include/vlc_variables.h:122:\o39
      |               ^m
: note: expanded from macro 'var_Create'
mo  n122_me | #dmefbeirs:ne var_Create( In file included from a,b,ccodec/speex.c) (:31:
varcIn file included from _oCreante(st  V../include/vlc_common.h:v1031LC:
l../include/vlc_variables.h:511:5:c_ob warning: jdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  511ecOBt_tJECT (a* |    ))(, b,&  c )
      |                                       ^v(a
r_xC../include/vlc_common.h:)481re-ate(> p_obj) \
      ob:15:| j,              ^ p
sz_na note: expanded from macro 'VLC_OBJECT'
m  e,481 VL | C_V     A R _ IcNoTnEsGtE stR In file included from | Vcodec/vorbis.cLC_VAR_:rucDO34:
In file included from ../include/vlc_common.hINt vH:1031:
ERIT
../include/vlc_variables.h:203:12lc_      |     ^
c../include/vlc_variables.h::122:39: note: expanded from macro 'var_Create'om monwarning: _m
embe  122 | #drsef: idue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n(cons
te va   vl203 |  c_ob ject  retur_t *r)(&(x)->on var_Set_CreCbjh) aetec(a,kb,c\
      e| )d v              ^
( p_obj, psz_name, VLC_VAR_BOOL, val );
ar      In file included from codec/theora.c_Cr:| 31:
In file included from ../include/vlc_common.h:           ^1031:

eate../include/vlc_variables.h:442:5../include/vlc_variables.h:140: ( VLwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C_OBJ  442EC: |     va48: T(a),note: expanded from macro 'var_SetChecked'
   140 | r_#defCrineb,  c var_Se)
      | eate                                      ^
( ptC../include/vlc_common.h:h481:15:_e ocbj,k psed(o,nz_namnote: expanded from macro 'VLC_OBJECT'
,t,  481 |  v e) va, Vr_SLCe_VtAR_C      checkeBOd(VOL |ons Lt sCtrVLC__OBJVARE_uCT(oDOINctHERI) v,T )nlc;
      _c,ommo| t,v)
      |                                                ^
    ^
../include/vlc_variables.h:../include/vlc_common.hn_m:em481:15: note: expanded from macro 'VLC_OBJECT'122:39
:   bers: (co481nsnote:  |   expanded from macro 'var_Create'
   122 |  t v#dlc  ef _objei cct_ot nen vars_*)t(&(x Creates(a,b,c) )-vt>obj)r \
      u|               ^acr_
Create( VLC_OBJECT(a), b, t vIn file included from codec/speex.clc_coc m:31:
)
      | In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525m:5:o warning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
                                      ^  _
525 |  m   var_Cereate(../include/vlc_common.h:481:15 p: note: expanded from macro 'VLC_OBJECT'
m  b_obj, e481 |      rs   const stru:ct vlc_comm (conon_membst vlcpsz__naeros: meb(cjonst, e Vcvlct_t_o bject_t **)LC_VAR()&(x(&(x_BO))--O>objL | ) \
VL>oC_VAR_bj      DO)INH ERIT
\      |     ^
| ../include/vlc_variables.h:122
:39:              ^
      |               ^
 note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) varIn file included from codec/theora.c:_31C:
In file included from ../include/vlc_common.hIn file included from codec/vorbis.c:34:
In file included from ../include/vlc_common.h:1031:
re../include/vlc_variables.ha::1031:
te(212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
../include/vlc_variables.hVL  212 |     reC_OBJt:455:5: uECrT(warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]na),
  b, c   455v |   )
  va      |                                       ^
ar_r_SetCh../include/vlc_common.h:e481:15c: note: keexpanded from macro 'VLC_OBJECT'Create(d p
_ob  481 |       (obj,j,  name,   co VLC_VAR_COOnspszR_nat smDe, Struc,t  vlvc_comamon_Vl)LC_memb;eVAR_rs: (F
con      sL| OATt           ^ | vl 
VLCc_../include/vlc_variables.h:140:48: objenote: ct__t VAR_DOexpanded from macro 'var_SetChecked'I*)
(  NHE140&(xR | )-IT#de>ob );
      jf) \
      |               ^
ine var| _Se    ^
tCh../include/vlc_variables.hecked:(o,n,t,v)In file included from  122:39codec/speex.cv:31a:
In file included from ../include/vlc_common.h:r_Se note: t:1031:
../include/vlc_variables.hexpanded from macro 'var_Create'C:h539:e
cked(5: V  122LC_OBJECT(o),n | #def,inte warning: v,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ar_Crv
e)  539
 |  ate        |                                                ^
( var_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         cona,sCret struct ate( p_bv,obj,c) lp vaszrc_Cr_coeam_mte(on_m Vnaemberme,L VLCCs: (co_OB_VAnR_st vFLOJAET |CTl( a), bc,VL_C_oVA cb ject_R_DOtINHE )R
*      |                                       ^)
IT../include/vlc_common.h:
      |     ^481(
:&15: note: (../include/vlc_variables.h:expanded from macro 'VLC_OBJECT'122:39
:  481 x |     )  ->ob  cnote: expanded from macro 'var_Create'
ojnst  122) | #d e s\
      | truct v              ^
lc_common_members: (confsit nevlc_ob jecvart_t _CIn file included from re*)codec/vorbis.ca(&(:te(a,b,34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hc) x:)-227v>oa:r_bj) \
12      Cre|               ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a  t227e( V | LC_O  BJE  returCT(na), bIn file included from ,  var_Setcodec/theora.c:31:
In file included from Chc e../include/vlc_common.h)
:1031:
ck      | ../include/vlc_variables.h:                                      ^
ed469:(5 p_obj, psz_n../include/vlc_common.h:481:15:a note: expanded from macro 'VLC_OBJECT'
m  481: e | warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 , VLC   _  469 |      V  var_C coAreRnast t_stre( uFp_oct bvlc_LOAT, vaj, lcp os)mmoz_;name, V
      |            ^
nL../include/vlc_variables.hC_m:ember140:48: note: _VARsexpanded from macro 'var_SetChecked':_STRI
NG  (co|   VL140Cnst vl_ | c_oVARbj#e_DOct_It d*)NeHERIfT )i;
      |     ^
n(&(xe )->va../include/vlc_variables.h:122:39r_S: note: expanded from macro 'var_Create'
eobj) \
        t|               ^
C122hecked(o,n,t,v) var_SetChecked(VLC_OBJECT(In file included from ocodec/speex.c: | #d)efin31:
In file included from ../include/vlc_common.he :,v1031:
../include/vlc_variables.h:an,r554:5_Crt,v)e: warning: a
te      |                                                ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(a,b
  554../include/vlc_common.h,c:) 481va |   :15:   note: expanded from macro 'VLC_OBJECT'r_C
r  va481eat | e(r VL _CrC_ OBJeate   ( pE _ ob jCTc, po(an),sz_sn b,atme,  cstr )
      |  VL                                      ^
../include/vlc_common.hu:481:15C_VAR_ct vlc_co: note: expanded from macro 'VLC_OBJECT'm
Smon_me  481 | m   bers:     const s (truct consvlc_cot vmmonlTRcIN__meG |mbobjeers VL: (ccotnst_C_tVAR_D *)( vlOI&NH(c_xobERITj)ect_t *)(&-
      |     ^
>(x)-o>obj) \
bj      |               ^
) \
      |               ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) In file included from vcodec/theora.car:31In file included from :
In file included from ../include/vlc_common.h:_Crecodec/vorbis.ca1031:
:../include/vlc_variables.h:477:34t5::
 e(In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12 VL:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C_   477OBJEwarning: CT(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] | a)
, b  , c )
      241|                                       ^   |  
../include/vlc_common.h:481 va :15: r_note: expanded from macro 'VLC_OBJECT'Cr 
e  rateeturn ( p_ob  v481 | j,a psz _na r_Se   tme,   con VLCC_VAhecked(st  pR_s_truoctSTRbINGj |, VLC_ vlc _copmmVAon_Rsmemzbe_rs_: DO(nconastm INeHERIT ),;
vlc _oVbjeLct_Ct      |     ^
_V../include/vlc_variables.h:A *)R(122&:39: (x)note: _STexpanded from macro 'var_Create'
->  122ob | #RING, val );
j)       \
      |               ^
| define var           ^
../include/vlc_variables.h:140:48: note: _expanded from macro 'var_SetChecked'
Cre  140 | In file included from ate(codec/speex.c#:31:
adefin,b,eIn file included from ../include/vlc_common.h:c)  vavr_aCrrea1031:
t../include/vlc_variables.h:563:e_5: Se(warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t
C V  563h |  e   varc_CreLC_OBJECTked((ata)oe( ,n,p_t,v), bo bjv, p, c )
      |                                       ^sa
z_nrame, V_../include/vlc_common.h:481LC:15_V:AR_ST note: expanded from macro 'VLC_OBJECT'
SetC  481 |    heck    RING |e  consd(VLt stCVL_C_VOARruct BJE_DvlOCINHT(o),nERIT
,t,v)
      |                                                ^
      |     ^
../include/vlc_variables.h:../include/vlc_common.h:481:15: c_co122:note: mexpanded from macro 'VLC_OBJECT'39: note: 
expanded from macro 'var_Create'mon  
_m  481emb122 |  | ers:#  (co defi ne v     nst var_lCcrec_oobjecnatest_t *)(ta, b,c(&(sx)->otb) rj) \
      |               ^u
var_Create( VLC_OBJEcCT(t vlc_common_mema),bIn file included from  bcodec/theora.ce, :31rc s)
:
In file included from :../include/vlc_common.h:1031      |                                       ^:
../include/vlc_variables.h :491(:5:
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  491 | ons  ../include/vlc_common.h:481t:15: vlc_obj  va enote: expanded from macro 'VLC_OBJECT'
r  481ct_t _Crea* |   te   )  ( p( c&onst_ob st(ruj,x)->o pszctb vl_jc_c)ommo n_menammber\s:
       (e,|               ^
c oVnLstC v_VAR_ADlc_objecDtRESS |_ t VLC_VAR_*)In file included from DO(&(x)->ocodec/vorbis.c:34:
In file included from ../include/vlc_common.h:1031:
bj) \
      |               ^
I../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
NHER  256 |     return vIT )ar;
_      | In file included from     ^
codec/speex.cS:31:
In file included from ../include/vlc_common.h:1031../include/vlc_variables.h:122:39:
../include/vlc_variables.h:etChec:578:9ked( p_o : note: bj, pexpanded from macro 'var_Create'
  warning: sz_nam122e, V | #defLineC va_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r_Cr
e  578Vat |  e(a   iAR_ADDRf( var_ESSCha,b,c), v var_al Cn)ge(re;
       p|            ^
_oatbj, pe(s../include/vlc_variables.hz_nam:e, 140VL VLC_C:48: _OBnote: VAR_CHexpanded from macro 'var_SetChecked'OICESC
O  UNT, 140&co | unt,#JE NdefCULL )T( i)
na), e      |  varb, _SetChec        ^
k../include/vlc_variables.hc )
e      | :128d:                                      ^
(o../include/vlc_common.h:481:15:43: note:  ,n,t,v) varnote: _SetCexpanded from macro 'VLC_OBJECT'
he  481 |  expanded from macro 'var_Change'c
k   e    128 | #de d const s(VLC_OtrucfBJECT(o),n,t,vine t vva)r_Chalcnge(a,b,_
commo      n_m| c,dem,eb                                               ^) v
ae../include/vlc_common.hrs: (r_Cc:onst481 vl:15:ch_an genote: ( oVLexpanded from macro 'VLC_OBJECT'C_O
B  481 | JE CT(abje ), c b, c , d ,  e )
       |                                           ^
t_../include/vlc_common.ht  *):const s(&481t:15: ruct (x)-note: vexpanded from macro 'VLC_OBJECT'
>olc_c  481bjomm) \ |         coonst
n      |               ^ st_ru
ct vlc_members: (conscommotn_membIn file included from  ers: vl(consc_obt vjcodec/theora.c:31:
In file included from ../include/vlc_common.hect_tlc _obj:*1031ect_t) *)(:
(../include/vlc_variables.h:511&:&(x5(: )-xwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
>)obj)  511 |     -\
>      |  var              ^o
_Crebj) ate( p_\
obj, psz_name,      |               ^
 VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: In file included from codec/vorbis.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10:expanded from macro 'var_Create'
 warning:   122 | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
#de  276fi |     ine var_Create(a,b,c) var_Crf( e!var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
ate( VLC_OBJECT(a../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
),  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h :481:15: note: expanded from macro 'VLC_OBJECT'
b,  481 |       c   const struct vlc_common_members:  (c)ons
t vlc_object_t *)(&(x)->obj      ) \
      |               ^
|                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commIn file included from codec/vorbis.c:34:
In file included from ../include/vlc_common.h:1031:
on_member../include/vlc_variables.h:293:s: (const 10vlc: warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  293 |     if( b!vjecar_GetCht_t *)ec(ke&(x)->obj) \
      |               ^d(
 p_obj, psz_name, VLC_VAR_BIn file included from OOL, &val ) )
      |          ^
codec/theora.c:31:
In file included from ../include/vlc_common.h:1031../include/vlc_variables.h:142:
:4861 warning../include/vlc_variables.hs generated: :note: .
expanded from macro 'var_GetChecked'
  142 | #d525:ef5ine: var_ warning: GetChecdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ked(o,n,t,v) 
var  _GetChecked525(VLC | _OBJECT(o),n,t,v    )
      | var_                                               ^
../include/vlc_common.h:481Crea:15: note: teexpanded from macro 'VLC_OBJECT'
(   481 | p_obj,     ps   z_na cme, VLCons_t sVAR_Btruct vlc_OOL |comm VLCon_m_embVAR_ers: (constD vOINHlc_ERITobjec
      |     ^t_t 
*)(../include/vlc_variables.h:122:39:&(x )->obj) \
note: expanded from macro 'var_Create'
      |               ^
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/theora.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/vorbis.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetCheIn file included from codec/theora.c:31:
In file included from ../include/vlc_common.h:cked1031:
../include/vlc_variables.h:554 (ob:5: warning: j, nadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  554 |     vare, VLC_VAR_COORDS,_Create( p &_vaol)b))
      |                 ^
j,../include/vlc_variables.h:142:48: psz note: expanded from macro 'var_GetChecked'
_  142 | #nadefmine vae, VLC_VAr_RGetCh_eckedS(o,n,t,v) vTRING |ar_ VLCGetCh_VAeckR_DOINHERIT
      |     ^ed(
VLC_OBJ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
ECT(o),n,  122t,v)
      |                                                ^
 | #def../include/vlc_common.h:ine481: var_Create(a,b,c)15: note:  varexpanded from macro 'VLC_OBJECT'
_C  481reate( V | LC_OBJECT(a), b, c )
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |       |               ^
                                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      In file included from codec/vorbis.c:34|               ^
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) In file included from codec/theora.c:)
      |          ^31:

In file included from ../include/vlc_variables.h:142:../include/vlc_common.h:1031:
../include/vlc_variables.h:563:485::  note: warning: expanded from macro 'var_GetChecked'due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  142 | #  defin563e |   var  _G var_CreaetetChe( pc_ked(o,n,to,/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/avcodec/libavcodec_plugin_la-video.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include   -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/avcodec/libavcodec_plugin_la-video.lo -MD -MP -MF codec/avcodec/.deps/libavcodec_plugin_la-videobv)j va.Tpo -c -o codec/avcodec/libavcodec_plugin_la-video.lo `test -f 'codec/avcodec/video.c' || echo './'`codec/avcodec/video.c
r,_GetChec psked(z_VLC_OBJECT(o),n,t,v)
      |                                                ^
n../include/vlc_common.hame, VLC_VAR_STRING | VLC_VAR_:481:15: note: Dexpanded from macro 'VLC_OBJECT'O
I  481 |      NH   const stErRIuct vlc_common_members: (const vlc_object_t *)(&(x)->obj)T
      |     ^
 \
../include/vlc_variables.h:122:      39: note: expanded from macro 'var_Create'
|               ^
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const structIn file included from  vlcodec/vorbis.cc:_common_m34:
In file included from ../include/vlc_common.h:1031embers: (const :
vlc_obj../include/vlc_variables.hect_t *):340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(&(x)->o  340 |     ibj) \f( 
      |               ^var_GetChecke
d( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #definIn file included from codec/theora.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.he:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOU var_GetChecked(oN,n,t,v) vTar_GetChecked(VL, C_OBJEC&T(o),n,ct,v)
      |                                                ^
ount../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
,   481 |  N       UconLst struL ) )c
t vlc_common_members: (const vlc_obj      |         ^ect
_t../include/vlc_variables.h:128:43 : note: expanded from macro 'var_Change'
*)(  128&(x)- | #d>oefibj) n\
      |               ^
e var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |      In file included from    const struct vlcodec/vorbis.c:34:
In file included from c../include/vlc_common.h_:1031c:
ommon_m../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 | embers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/vorbis.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/vorbis.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/vorbis.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(aIn file included from ),codec/speex.c:33:
In file included from ../include/vlc_input.h b, c:41 ):

      ../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_r|                                       ^elease(
 ../include/vlc_common.h:p_v481:15: out );note: 
      expanded from macro 'VLC_OBJECT'
|     ^
  481../include/vlc_objects.h: |    66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    const stru  ct vlc_c481 |     ommon_members:    ( const costnst vlcr_objuct vlc_common_members: (const vlc_objeecct_t_t t*)(&(x)->obj) \ 
      |               ^
*)(&(x)->obj) \
      |               ^
In file included from codec/vorbis.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/vorbis.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/vorbis.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STIn file included from RING | VLC_Vcodec/speex.c:33:
../include/vlc_input.h:527A:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]R_DOINHERIT )
;
  527      |     ^ |  
 ../include/vlc_variables.h:122:39:  inp ut_thread_t *input note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c=) v inarpu_Ctre_atCreate( parent, item, le( og, VLNUC_LLOB, NULJECT(a), b, c )
      |                                       ^
L )../include/vlc_common.h:481;
:15      |                             ^
: note: ../include/vlc_input.hexpanded from macro 'VLC_OBJECT'
:501:  48146:  |  note: expanded from macro 'input_Create'
     501 | #define     const input_Createstruct vlc(a_comm,bo,cn,d_,emem) biners: (const vlc_obput_Create(VLjeC_ct_OBt *)(&(x)JECT(a),b,c,d,e)
      |                                              ^
->obj) ../include/vlc_common.h:\
481:      15: note: expanded from macro 'VLC_OBJECT'
|               ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/vorbis.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_In file included from codec/speex.c:33:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
na  530 |         vlc_object_release( input );
      |         ^
me, VLC_../include/vlc_objects.h:66:25:V note: expanded from macro 'vlc_object_release'A
R   66_ | A DDRE S S  v|l cV_oLbjCe_cVt_release( VALC_OR_DOINBJHEECRIT(T )a);
       )|     ^

      ../include/vlc_variables.h:|                         ^
122../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:39  481 |  : note: expanded from macro 'var_Create'
       122 | #  defcoine varns_Ct reastructt ve(a,b,c) var_Create( VLC_lOc_BJcoECmmon_meT(a)m,b ebr,s:  c (const vl)c
_      o| b                                      ^je
c../include/vlc_common.h:481:t15_t : note: expanded from macro 'VLC_OBJECT'
*)  481 |  (&( x)->ob  j) \
      |               ^
    const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/speex.c:33:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from codec/vorbis.c:  572 |      34:
In file included from     v../include/vlc_common.hlc:_o1031b:
je../include/vlc_variables.hc:t511_:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r
e  511 |     valre_Carse( (eavlte( p_oc_objectbj, p_tsz *)(p_p_navome, VLC_Vut[iAR_]) INTEGER | VL);
      |          ^
C_V../include/vlc_objects.h:AR_D66:25: note: expanded from macro 'vlc_object_release'
O   INHE66 | RIT    
vl      |     ^
c../include/vlc_variables.h:122:39_o:bj note: ect_release( VLC_OBJECTexpanded from macro 'var_Create'(
a  122)  | )
#define      |                         ^
../include/vlc_common.h:481 :15: note: expanded from macro 'VLC_OBJECT'
va  481 |         cor_nst struct vlc_common_members:Cr (coneate(sta v,lcb,c)_ob vjeact_t r_C*)reat(&(x)->obj)e( VLC _OB\J
E      CT| (              ^
a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/vorbis.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/vorbis.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/vorbis.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/vorbis.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/vorbis.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const sIn file included from codec/theora.c:35tru:
In file included from ../include/vlc_input.h:41:
ct../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_objec vlct_rele_comamosen_me(mber s: (cp_onstvout vlc_object_ t *)(&(x);
      |     ^)-
>obj) \
      |               ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"avcodec\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/avcodec/libavcodec_plugin_la-video.lo -MD -MP -MF codec/avcodec/.deps/libavcodec_plugin_la-video.Tpo -c codec/avcodec/video.c  -fPIC -DPIC -o codec/avcodec/.libs/libavcodec_plugin_la-video.o
In file included from codec/theora.c:35:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/theora.c:35:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/theora.c:35:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/speex.c:237:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  237 |         msg_Dbg( p_dec, "Using RTP version of Speex decoder @ rate %d.",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/speex.c:292:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  292 |             msg_Err( p_dec, "Unexpected rate %d", rate );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/speex.c:317:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  317 |         msg_Err( p_dec, "default Speex header is corrupted" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/speex.c:375:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  375 |             msg_Warn( p_dec, "Header missing, using default settings" );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/speex.c:441:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  441 |         msg_Err( p_dec, "initial Speex header is corrupted" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/theora.c:280:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  280 |      codec/speex.c:485:9   ms: warning: g_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Er  485 |   r(    p_   msdeg_Ec, rr("this bi p_tstdec, "creaanm notdo rees ad Spenoex t heaconder" )tain;
      |         ^
 Theora video da../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
ta   83" );
      |         ^ |  
  ../include/vlc_messages.h:83:5: note:  mexpanded from macro 'msg_Err'
s   g_83 | Ge  ne  rimsc(g_p_Gethneisri, c(VLp_C_thMSisG_, ERRVL, C___MSVAG__AERRGR,S_ __)_V
      |     ^A_
../include/vlc_messages.h:ARG78:S_13:_) note: expanded from macro 'msg_Generic'

   78      |     ^
../include/vlc_messages.h:78 |    :13 v: lcnote: expanded from macro 'msg_Generic'_L
og   78(V |  LC  _O vBJlcEC_LT(ogo)(V, LCp,_O vBJlcEC_mT(odo)ul, e_p, navlmec_, mo__duFIleLE_n__am, e,__ _LI_FNEIL__E_, _,\
 _      | _L            ^
IN../include/vlc_common.h:E__481:15: note: expanded from macro 'VLC_OBJECT'
,  481 \ |  
        |             ^  
../include/vlc_common.h:  481: c15:on note: stexpanded from macro 'VLC_OBJECT'
   481st |  ru     ct   vcolc_nscot mmstonru_mctem vbelcrs_c: om(cmonon_mstemb verlcs:_o (bject_t *)(&(x)->obj) \
      |               ^
const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/speex.c:490:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  490 |         msg_Err( p_dec, "mode number %d does not (yet/any longer) exist in "
      |         ^
codec/theora.c:../include/vlc_messages.h300::83:5: note: expanded from macro 'msg_Err'
9:    warning: 83due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |     ms  300g_Gen |  eric       msg_Err( p_dec, "unknown chroma in theora sample" );
(      |         ^
p_../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
t   his83 | ,     msVLC_g_In file included from codec/vorbis.c:Generic(pM39:
_this,S VLGCIn file included from ../include/vlc_input.h__M:41:
ERRSG../include/vlc_vout.h:, 125:5___ERVAR, _AR:__V warning: A_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
AR  125GS |     __vlc_ob)
      GS|     ^_
_../include/vlc_messages.h:)
      |     ^
ject78../include/vlc_messages.h::13:_rel note: 78:13eaexpanded from macro 'msg_Generic'
se:    78 | (note: expanded from macro 'msg_Generic'
        p_vou78 |  t )vlc_Lo;   g(vlc_LVLog(VLC_O
      |     ^BJ
ECT../include/vlc_objects.h:66(:25:o) note: expanded from macro 'vlc_object_release'
, p   66 | ,     vvllc_obc_mjeoduC_le_cOBJt_nECT(releo)ame,ase(, p, vlc_mo VdulLC e_name, _OBJE__CT(a) )
FILE_      | _,                         ^
_../include/vlc_common.h:_LIN481:E15:__, \
 note: expanded from macro 'VLC_OBJECT'
      |   481 |               ^
 ../include/vlc_common.h:481:15:   note: expanded from macro 'VLC_OBJECT'  
   481co |     ns    const stt rustctru vlcct_c vomlc_commmon_onme_mmbemerbes: (corsnst vl: (coc_nsobjet ct_tvl *)(&(c_x)ob->jeobct_t j)*) \(&
      (x|               ^)->ob
j) \
      |               ^
__FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (concodec/theora.c:335:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]st
   vl335 |     msg_Dcbg(_objec p_dec, "%dt_t *x%d) %u/%u fps video, frame conte(nt&( "
      |     ^
x)->obj)../include/vlc_messages.h: 87:\
      5: note: expanded from macro 'msg_Dbg'
|               ^
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
codec/speex.c:501:9: warning: ../include/vlc_messages.h:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]78:13: note: expanded from macro 'msg_Generic'

     501 |   78 |     vlc    _Log(  msg_Err( p_deVLC_OBJECT(o), p, vlc_modulce_,na "tmhe, _is _Ffile Iwas encoded with LES__, _p_LeexINE bit-str__, \
      |             ^
eam../include/vlc_common.h: "
      |         ^481:15: note: expanded from macro 'VLC_OBJECT'

  ../include/vlc_messages.h:83:5481 |         cons: note: expanded from macro 'msg_Err'
t    struct vlc_83 |    co mmmon_msegm_Generbers: (const vlc_object_t *)(&(x)->oIn file included from codec/vorbis.ci:39bjc(p_:
../include/vlc_input.h:527t:29: ) h\
iwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  527 |     ,inpu t_thrVLeaC      |               ^
_Md_t *input =SG i_ERnput_CreatRcodec/theora.c,e( p :354ar:_9:_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  en354 |        VAt,_ iteAm, RGS__)
      |     ^
log../include/vlc_messages.h m:, NULL, 78:13:NUsgLL _ Wanote: rn( p);
      |                             ^_expanded from macro 'msg_Generic'dec, "

t   78../include/vlc_input.h:501 |  ryi ng :46to : note:  cor expanded from macro 'input_Create'
v  relc_Log(V501ct i | #nvaLliCd th_eordOa BJECT(oefi),he p, vlc_modulnaedere inpu _nt_Creaa"tm
      |         ^ee(a,
,b,c../include/vlc_messages.h ,d_,e:85_:5) iFIL: note: expanded from macro 'msg_Warn'
np   85E |  u_  _, __LIt_CrNE mea_tes_(VL,C_ \g_GO
      | eneB            ^rJEicCT(
p(../include/vlc_common.ha),b,:_thi481s,: Vc,LC15_MS:G_WA RN,note:  _expanded from macro 'VLC_OBJECT'
d  481_V,eA_)
       | |                                              ^
A RGS__../include/vlc_common.h:481:15)
       |     ^
      co: note: expanded from macro 'VLC_OBJECT'
n../include/vlc_messages.h:78st  481 |  s  tr   : uc  ct13o : note: vexpanded from macro 'msg_Generic'
lnstc   78 |  _  c vloc_ sLogtmmoruct nvlc(_VLCm_OBJEemb_cCTe(oorm)s:,  pmon(c_, mevonstlc_ mbers:v (lmodc_object_t *)(&(x)->oulecb_naonmesjt , __) \
      | vlc              ^_oFI
bject_t *L)(&E__, __LIN(Ex_)_-codec/speex.c>ob:j)509 ,:9 \
      \
|               ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      |             ^

../include/vlc_common.h  509 |  :       m481:sg_E15In file included from codec/vorbis.c: note: rr:39:
../include/vlc_input.h(expanded from macro 'VLC_OBJECT'
   481:p530:_ |   d  9: e  c warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 con,st str  530uc |  t    "f  vil  elc_  velc_cncoded withommon _memobjaecb ers: n(cot_nst rewelevlc_oasbjeece( t_tr * vi)e(&r(x)snput )->iobj)o \
      ;
n|               ^      | 
         ^
of../include/vlc_objects.h:66:25: note:  Speex." );
      |         ^
expanded from macro 'vlc_object_release'
../include/vlc_messages.h:   83:5: note: 66 |     vlc_obcodec/theora.cje:372cexpanded from macro 'msg_Err't:9
:   83_r |  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
 ele   372 |          ammsg_seEr(sr(g_G V pe_dnerLC_OBiJECc(ec, "p_2ndT( tThehorisa ,a)hea  )
      |                         ^VderL is 
C../include/vlc_common.h:481corr:u_pte15: MSG_d" );note: expanded from macro 'VLC_OBJECT'
E      | R
        ^  481R |   
,   ../include/vlc_messages.h  :  co83:_5nst _: sVtrAnote: expanded from macro 'msg_Err'_
Auct vl   R83 | c_  GcoSmm_on _ m_mems)
      bg_Genere|     ^
ric(p_../include/vlc_messages.hthis, V:LC78_Ms: (c:oS13G_E:RR,  nst vlnote: c___oVAbexpanded from macro 'msg_Generic'j_
ARGectS__t *)(&_)(   
      x)|     ^
78-> |   obj  )../include/vlc_messages.h: v\
      l|               ^
c78:13: note: expanded from macro 'msg_Generic'
_L   o78g(VLC |     vlc_Log(VLC_OBJECT(o), _OBJp, EvClc_module_name, T__F(In file included from codec/vorbis.c:39IL:
../include/vlc_input.hE__, :572__L:10INE__:o warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]), \,
      
   572| p            ^
../include/vlc_common.h:, v | 481:15 l:      c_mnote: expanded from macro 'VLC_OBJECT'
   v  odlc_ulob481e |   j_ec  t_nr  el  cease( amo(vnstelc_ob, __FILE__ st,ru je__Lct_tct I*)( vpNlcE_p_vou_,t[i]) )_com ;
\mo      |          ^
n_mem
../include/vlc_objects.h:66      :bers:25: note:  (cexpanded from macro 'vlc_object_release'
   | ons            ^t vl66 |  
   ../include/vlc_common.hvl:481:c_obj15ec_oc:tbj_ note: expanded from macro 'VLC_OBJECT'
e  ctrel_t *)(eas&(x)-e( VLC>ob_481j) |  \ OB
      |               ^
JE    CT  (a) )
      |                         ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
co  481 |     codec/theora.c:386:  9n : st co nsst structrutctwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   386 |    v   lc_cvlc_common_om  em mbmmers: o(sgcn_me_Err( mp_debc, eonst vrs:lc_obj ect(co_t"n3rsd  *Tht)(& (evlx)->oobjc_o) \
      | bra jhe              ^
ader isect_t *)(&(x)->obj) \ corrup
ted      | "               ^)
;
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_codec/speex.c:th514:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
is,   514 |       VLC_ MSG _msg_Err(ERR, _ _pV_Ad_eAcRGS__)
, "      |     ^
file enc../include/vlc_messages.h:78ode:13: note: expanded from macro 'msg_Generic'
d    with a78 |  n    vollc_Log(VLC_der vOBJEersiCoT(o), p, vlc_modun ofle_n ame, __FILE__, __LINE__, \
      |             ^
Speex../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
."  481 |         con );
st       |         ^
st../include/vlc_messages.hru:83:5: ctnote:  expanded from macro 'msg_Err'vlc
_c   ommon_me83 | mbers: (cons    mt vlc_objectsg_t *)(&(x)_Generic(->obj) \
      |               ^
p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13codec/theora.c: note: expanded from macro 'msg_Generic'
:395   :78 |  13: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    395v |  l  c   _    L  msg_Eror( pg_dec(VLC_,O "CoulBd JECT(not allocato), p, vlc_module_name, __eF ILE__, The__LINE__, \
      |             ^
ora../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 d  481 |         const setrucoderc" );
t vlc_common_memb      |             ^
er../include/vlc_messages.h:s: (const vl83:5: note: c_object_t *)(&(x)->obj) \
      |               ^
expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^codec/speex.c:518:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  518 |     msg_Dbg( p_dec, "Speex %d Hz audio using %s mode %s%s",
      |     ^
../include/vlc_messages.h:78:13: note: ../include/vlc_messages.h:87:expanded from macro 'msg_Generic'
5: note: expanded from macro 'msg_Dbg'
   78 |     vlc_Log(VLC_OB   87JECT |     msg_Generic(p_this, VLC_(MSG_DBG, __VA_ARGS__)
      |     ^
o)../include/vlc_messages.h:78, p, :13: note: expanded from macro 'msg_Generic'
vl   78 |     vlc_Log(VLC_OBJECc_moT(od), p, vlc_ule_name, __FILE__, __LImodNulE__, \
      |             ^
e_name, __F../include/vlc_common.h:481:15ILE__, __LINE__, \
      |             ^
: note: ../include/vlc_common.h:expanded from macro 'VLC_OBJECT'
481  481 | :15 : note: expanded from macro 'VLC_OBJECT'
    481   |         const struct vlc_common_members   con: (const vlc_object_t *)(&(x)->obj) \
      |               ^
st struct vlc_common_members: (const vlc_object_t *)(&codec/speex.c(x:)->obj) \
      528:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|   528 |         msg_Err( p_d              ^
ec, "decoder initialization failed" );
      |         ^
../include/vlc_messages.h:83:5: note: codec/theora.cexpanded from macro 'msg_Err'
:   83 |     ms399:16: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]g_
Gen  e399 |         i_pp = vraric(p__InheritInthtegis, VLC_MSG_ERer(R, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78 p_:13: note: dexpanded from macro 'msg_Generic'
ec   78 |    ,  vlc_Log(DVLC_OBJECT(o), p, vlc_module_name, __FIECLE___, __LINE__, \
      |             ^
CFG_PREFIX "../include/vlc_common.h:481:15: postprnote: expanded from macro 'VLC_OBJECT'
oc  481 |         co"ns )t struct vlc_common_members: (const vl;
c_object_t *      |                ^
)(&(x)->obj) \
      |               ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
codec/speex.c:544:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h
:481:15: note: expanded from macro 'VLC_OBJECT'
    481 |     544 |          msg   const struct vlc_common_membe_Err( p_dec, "invalid numrs: (const vlc_obebr of channels (not between j1 and 5): %i",
      |         ^
ect_t *)(&(x../include/vlc_messages.h:)-83:5: note: expanded from macro 'msg_Err'
>obj) \
      |               ^
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILEcodec/theora.c__:406:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc], 
__L  406 |   INE__, \
      |             ^
 ../include/vlc_common.h:481:       15:       msg_Err( p_decnote: expanded from macro 'VLC_OBJECT'
,   481 |    "Failed to set post processing level     c onst codec/vorbis.c:struct vlct_commoo %dn"376:_m,ember
s: (c      |                 ^
onst 9../include/vlc_messages.h:vl83:c_: 5owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b:jec  376 |  note: expanded from macro 'msg_Err'
     83 |   t_t * )( ms   g&(_Gex)->   nobj) \
      | ms              ^
g_erErr( p_dec, "this icb(pi_tthiss,tr Veam LCdoes not contain Vorbi_Ms audio data");
      |         ^
SG../include/vlc_messages.h:83:_E5: note: expanded from macro 'msg_Err'
RR, __   VA_AR83 |     msg_Generic(p_this,GS VL__C_MSG_ERR, __V)
A_ARGS__      | )
      |     ^    ^

../include/vlc_messages.h:../include/vlc_messages.h:7878::13:13:  note: note: expanded from macro 'msg_Generic'expanded from macro 'msg_Generic'

codec/speex.c:695:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   78   78 | 
      695 |   |  vlc_Lo   vg(VlcLC           msg__ELog(VLC_rr( p_dOB_OBJECT(o)ec, JE"CT, (o)p, vl, p, c_vlcCoulmod not allduocleat_ne a S_moduleame_, _p_FneIaLE_me_e, x __LI,heNE _a_de_, \r.
      |             ^
")../include/vlc_common.h_;
      |             ^FI:481
L:15../include/vlc_messages.h:83E__, __:5:LI: N note: Eexpanded from macro 'msg_Err'
   83 |    __ msgnote: expanded from macro 'VLC_OBJECT'_,Ge
 n  481\e |    
      | ric(p            ^     _thi
cs../include/vlc_common.h:481:on, Vs15t str: LC_MSnote: G_expanded from macro 'VLC_OBJECT'uc
E  481t vlc_cRR,o |  mm  _on_V A_ AR_GS me__mb)
 ers: (c      o ns|     ^
../include/vlc_messages.h: 78:13tc: onote:  vnexpanded from macro 'msg_Generic'
l   78 | cs    v_olc_tbjeLogct_t  *(V)sLCt(_OBJE&rCT((uo)c, tp, x vlc_mvodl)->obculej)_n _\
c      ame|               ^o, 
m__FILmoE__, __Ln_membeIrs: (cNE__, \onst 
      |             ^codec/vorbis.c:386:9: vlwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c_o
bje  386../include/vlc_common.h:481c:15 |  : note: expanded from macro 'VLC_OBJECT'
     t_    msg_tErr(  p_481 |   de c*, "i )(  nv &(x) calonst -str>iduc nt vumoblcbjer of _cc) hanomm\on
_mneels       |               ^
m(1-%zu)b: e%ris":, 
(      const| codec/theora.c        ^
:409:17 v:../include/vlc_messages.h:83:5l warning: c_o: note: bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'msg_Err'  409 | 
   83  |       je          msct_t g*)_(&(x)D->objb) g( \
      |               ^p_de   
mc, "sg_Generic(p_this, VLC_MSG_ERR,codec/speex.c:706:13: Set warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 __poVA_ARGSst proce_  706 |  s   s _i      )
 m      nsg|     ^g level to %d / %d",_Err( 
      | 
                ^../include/vlc_messages.h:p
_de../include/vlc_messages.h78:13::87:c, 5"C note: ou:ld nexpanded from macro 'msg_Generic' 
note: ot al   expanded from macro 'msg_Dbg'78 | l
      oca87te vlc_ aL |  og Sp( VLC_OBJEeeC x dT ecodmer(os." )g),_;
       G|             ^
ep,../include/vlc_messages.h: vlc83:_modu5:le note: _nnaexpanded from macro 'msg_Err'
emer   83i |  , c  ( m__pFsI_LE__,t _hg_Geneiri_Ls, VLC_MSG_cINE__(pD, B_tGhis, ,V\
       LC__MSG_|             ^ER
_R,VA_ARGS__) __VA_
ARG      |     ^
S__../include/vlc_common.h../include/vlc_messages.h:78):481:
15:      In file included from codec/avcodec/video.c:32:
 note: In file included from ../include/vlc_common.hexpanded from macro 'VLC_OBJECT'
:  481 |     |     ^ 1031:
../include/vlc_variables.h:189:12 :  c13: 
:onst ../include/vlc_messages.h:s note: expanded from macro 'msg_Generic'
78:trwarning: 13: note: udue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ct v
   lc_  78 |  coexpanded from macro 'msg_Generic'mm   von
_me   m189belc78 |  |  rs: (  c    vl reonts_c_urn vt avlLr_SLoog(VLcC_OBJECT(o), p, etvlc__Cobjehectcke_t *)(&d( p(x)_obmodule_->onambj)e,j, psz \_nam
e, g      | (VL              ^ __C_VLCOBJ_VECART(o_IN), pFILE__, _TE_
GLINE__, \, vER, valc_mol );codec/vorbis.c:398
      |            ^:5: warning: d
uldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h  398 | 
      | e:_na            ^me, 
__140 F:48:   msg note: expanded from macro 'var_SetChecked'_
I  ../include/vlc_common.h:DbL481E__, :g(140 p_de | c, "#defchannel15s:%id_n saem pl_: ernote: vaexpanded from macro 'VLC_OBJECT'L
r_SetCateIh  481 |  N:%l  E__d b ec   ,ked  itrate(o,co:%nund"\
,
,      |     ^t,st
v../include/vlc_messages.h: str)87: 5v:       |             ^note: expanded from macro 'msg_Dbg'
uct vlc../include/vlc_common.ha
r:481__SetC   h:87 | 15e cc ommo:  note: nke _mmsg_Gexpanded from macro 'VLC_OBJECT'd(VeLeCn_eOrmbicer
s(p  481: ( |  c_tB JE    h  conionst sts, VLsrtCT(C_MSGuo)_c ,n,vt vtl,vc)
_      |                                                ^
DB../include/vlc_common.h:Gl,c_co481:15o: note: expanded from macro 'VLC_OBJECT'
bject  _481 | m t__Vm   on_mA_ARe     mbeGrs:co ( n*constsSt  )st__)
      | (&(rvuct     ^lc_
xobje../include/vlc_messages.h)v:->ol78c_comm:bj)13o:  \
n_mnote: expanded from macro 'msg_Generic'
e   78 |       mbe r   s: ctvl(co_tns *)ct _vLlc_(&oog(bj(ect_VLCt *| )              ^(&(x)->_Oobjx)-) >o\

      | B              ^
JECT(o)bj),  \
      |               ^
p, vlc_module_name, __FILE__, __LINE__, \
      codec/speex.c:727:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|   727 |             msg            ^
In file included from _../include/vlc_common.hErr:( p_d481ecodec/avcodec/video.c:c:, 15"Co:uld32:
  nIn file included from ../include/vlc_common.h:onote: expanded from macro 'VLC_OBJECT'
t d  1031:
481 | et../include/vlc_variables.h:  203:12:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 | e rm  in  e trehe tu rn    consvframtar_e siSetzeCh."ec  );sked(
      t p_| robu            ^j, 
p../include/vlc_messages.hct v:lc_cszomm_n83:5o: note: n_expanded from macro 'msg_Err'
mame,e Vm   83LC |     b_VAR_eBOOrL, vsal : ();
c      |            ^omsg_nGen
s../include/vlc_variables.h:140:48: etrinote: expanded from macro 'var_SetChecked'
c (p  140 | v_thisl, Vc_o#defibject_Lt Cn*_MSGe _Ev)RarR(&(x,)->obj_SetCh) \ecodec/theora.c:c705ked _
      | (o              ^
_V,nA_,tAR,v) var_Se:5: warning: tChecdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
G  705 |   ke S__) 
      |     ^
conf../include/vlc_messages.hdig_Ch:(VaLin78:13:codec/vorbis.cParC_OBJECse( note: expanded from macro 'msg_Generic' p_:407enc:9:,
  ET(owarning: )Ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,     407C |      _n78,t,vC)
   FG_      msg|  | PREF   IX,_                                                 ^vl
p../include/vlc_common.hc_Lp:481ogsz_:15: note: expanded from macro 'VLC_OBJECT'
e(VLCnc_opt_OB  481JECTE | i   (o)r,r( po   n _de p ,c co, "2vnss,t stnlrud Voc_ct  vlcrbp_enc_cis- hemod>p_commoufn_g me);m
beradles      _| er i    ^
:s (../include/vlc_configuration.h:173:60cons cornt vlcam_oe: bjenote: ct_rexpanded from macro 'config_ChainParse'
t *)(  173upte | ,#&d" ) ;
      d(|         ^ex)-
>of../include/vlc_messages.h:83bj) \
      | _:5:              ^
 note: _FIexpanded from macro 'msg_Err'
LE_   83 | _, __LINE   __,  m\sg_
      |             ^In file included from 
codec/avcodec/video.cG:e../include/vlc_common.h32:
In file included from ../include/vlc_common.h:1031::
../include/vlc_variables.h:212:481:12: warning: neri15c: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note:   212 | expanded from macro 'VLC_OBJECT'
(   p_t re  481th |   is,       iconVLC_st ne stcuornru nctvMafrSG_ig_ChaERR_SetinPar,se(Chec  vlc_co a, kem_mb_V, dc (Aon_ob_mAR,j, nGS emame, __V)
LCdb_Ve      r|  )    ^
 csA../include/vlc_messages.hR:78o: (:co_CO13: note: nfiORnstexpanded from macro 'msg_Generic'D
S   78 | , g_ChvaainPa    vlc_Log r(Vsevlc(_LC_objecOB VtJE_t *CLC_)T((&(x)->Ooo)BJbj) \
l,       |               ^
);ECp,T( 
a),      |            ^
vlc_../include/vlc_variables.hmo: bdu,140:48: note: le_nexpanded from macro 'var_SetChecked'
a  codec/speex.c:743:9140me | #,:  warning: __Fdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ILEd__,   743 |   _e_fiLIne N E__  c, var , \
      | d             ^
../include/vlc_common.h:481:  ms15 :g _note: _Erexpanded from macro 'VLC_OBJECT'
S  ret(481 | )
      |                                                            ^
Checke ../include/vlc_common.hdp_dec(o       ,:, n," Thce481ontst ,v):15 var:_strucre ist vS lcnote: expanded from macro 'VLC_OBJECT'
_ ne  coo v481 |       tC heal constimcd k sed(VLCtmon_OBJEruct_m vlCemberTs: (o),(cn,ct,v)
ons      |                                                ^
../include/vlc_common.h:_cot m481:15:v note: expanded from macro 'VLC_OBJECT'
l  481 | c_objmon_mec t_   et   *S  con)smtpeebers(x & (x)str->ohbeader f: ouundj(co) ns."t\
  )vl;c_cot      bj
      |         ^
e | v              ^
clc_tco_../include/vlc_messages.h:83:t5:m *)(&(x)-mon_ note: m>emboebrexpanded from macro 'msg_Err'
js: ()   83  | ccodec/vorbis.c:420\o   :9nst v: l
       | ms              ^c_obwarning: g_Gjdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]eec
t  420 | n   _
t     msg_Err(eri c (p_p_d*)tec,hicodec/theora.cs,  "3VLC_:707MSG:17:(_E warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
&RR,  707 __VA_ARGS | (x__ )
)-      |     ^
>ob j)../include/vlc_messages.h:  \ 
      | i78:_q              ^
ua13: note: liexpanded from macro 'msg_Generic'
ty = v   78 | ar_Ger  d Vorbis t Iheader iIn file included from s ncodec/avcodec/video.c cvorru:32ltcpted"ege:
 );In file included from ../include/vlc_common.h:1031
      r( p:
../include/vlc_variables.h:| _en        ^227c:12: warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_messages.h:83  227 |   , ENC_CF_G_PR:5: LoEF note: expanded from macro 'msg_Err'
Ig(   83 |   VLXC    "qua_OBJmslECTi(tgo)r_etGeyurnner "ic(var_p_tSethC )heciks,; VLC_Me
SGd( p      _o| bj,_ERR,                ^
 ../include/vlc_variables.h:_ _VA_p, pA658, RGS_sz_na_)
      me|     ^
:,../include/vlc_messages.hvlc_m47: 78o:: note: dulVLe_namexpanded from macro 'var_GetInteger'e,
13C_VAR: __ F_FLOATnote: expanded from macro 'msg_Generic'
IL     78 |  658 |   , v# vdefalc_Ll )Eog(;
      i|            ^
VneL_C__O, B__JLINEE CTvar__../include/vlc_variables.h:140:48_(, : o\),
      |             ^ 
note: expanded from macro 'var_SetChecked'
G../include/vlc_common.h:481p:15,: etInteger(  140 | a#d,efinv note: expanded from macro 'VLC_OBJECT'
e val  481 |   c    _r_ m oduclobSnetChesect ked)(o,_namstrne, ,uct t,_v) v_FI Lar Ev_ va_SetChe_l,ckc __cr_G_ometIeLndt(egemon_merVI( NEVLC___,LOC_OBmbe JEr\
s: (cCT(oa      |             ^
nst ../include/vlc_common.h:481:B)15: ,vlc_Jb)
note: o      bexpanded from macro 'VLC_OBJECT'
|                                               ^jeECTct(  o)_t
,../include/vlc_common.hn,481t, *)( | &v) 
      (   x)|                                                 ^
->o   bj) \
../include/vlc_common.h:481:15con:      |  snote: :expanded from macro 'VLC_OBJECT't
 struc  481              ^
 | t vlc481 _comm   :15:on    const struc note: expanded from macro 'VLC_OBJECT'
_codec/speex.c:761m  et 481vl | c_: co9: mberwarning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]mmo    
n_m conse  t 761s:  | st(cmo  ruct nst    vl  mc_objectsg__t Err*)(p_(&(dec,x)-be "rs>: ob(cOjoopsnst): vlc_ obje  No \
      | new              ^vlc_c bc
t_t *)uoff(m&er(x m)->woobas rjn_membeture) \
      | r              ^
nes: (d!c"onst);
      |         ^
 ../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'v
lIn file included from codec/avcodec/video.c   83 |     cm_s:32:
go_GIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:bener241:jic12:e warning: c(p_thidue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  241 | s, VL  _  rC_MSGt _ERR, _*etur)(_V&(x)A_-n var>oA_SeRGtCS_bhecj_)ke) \
      d(
|       |     ^
              ^
 p_../include/vlc_messages.h:obj78,: 13psz_na: me, note: Vexpanded from macro 'msg_Generic'L
C   _78V | A R _ S TvRINcodec/theora.c:G,723 v:al l9:c_);
 Logwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  723 |       | VL           ^   
 C_../include/vlc_variables.h: 140:OB48:JEC   msg_DbT(go), (p,  note: expanded from macro 'var_SetChecked'
 v  140 | #dep_enlc_fimodnc, "e varup_Sadle_ednatChmeiec,ng __FIL vidE__,ekedo f __LIrNE__,om \ 
      |             ^
%d../include/vlc_common.h:x%(o481codec/vorbis.c:15:d  note: to,:nexpanded from macro 'VLC_OBJECT'
,   481782:9: |        %  cdxt,warning: onvdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)   s782 | %t s d"tr    ,
      | u        ^c   
tvam vrsg../include/vlc_messages.h__SWearnt( p_Chlc_ceenc,cked(VLC:_OBJEC87:5omT(: o)note: , "ln,montexpanded from macro 'msg_Dbg',v)
o      |                                                ^we
ri   
87n_me../include/vlc_common.h: | mbe  481r:15s g: : note: (c omexpanded from macro 'VLC_OBJECT'
n  s481 |      cst  hv   ag_Gconesnnetlncleric( st _ructcouo vlnt bto %u"p_thjecis,ct,_t_co *m p_mencon)(&-(x)->o_memb>j) \fmt
      | _in.a b              ^
ersVLCud_M:io S.G_i_(cDBG,onchsannelcodec/speex.cs ): t ;vl780_
      _cV_o:9:A warning: _A| bjdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
        ^
ReGct_S__../include/vlc_messages.ht:85: *)
      |   )(&    ^(x)
780 |  5   :    - note: >obj../include/vlc_messages.h) :78:13:\
      |               ^ 
expanded from macro 'msg_Warn'
m   85snote: expanded from macro 'msg_Generic'g_E |   r
 r ms   (g_ 78GpIn file included from e | codec/avcodec/video.c_d   ec, "neric (:p_t32his, VDv:
In file included from eL../include/vlc_common.h:1031:
codCin_gM SG_WAR../include/vlc_variables.hfNai:256le,d. : _Pl12: c_Le_rohgaVpwarning: (Adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_AR
V  256 |   GS_ _)
sLC       _|     ^ 
OwBJEreturn CT../include/vlc_messages.h:78:13:v note: expanded from macro 'msg_Generic'ae h
a   78ve a  |   ba rd _ vlSetCheccksed(_Ltogr pea(VLm?" )C_o;_OB
JEC      T(o), p, |         ^
vlc_../include/vlc_messages.h:bjmod, pul83:5sz:e note: expanded from macro 'msg_Err'
   83_na_nam | me, e __F,   I msLE_VLg_C_VAR_GenADD_RESS, veralic(p(_ ,thi) s__;
o, )L,      | IN           ^ p
E_,VL../include/vlc_variables.hC:_MSG_140E vl:48: note: _expanded from macro 'var_SetChecked'
,c  140 RR,  | #d_e\_V_
Afi_nmoe vAduaRGSl_r_e_      |             ^
_Set)../include/vlc_common.h
      |     ^:481:
15Che: ../include/vlc_messages.h:78note: expanded from macro 'VLC_OBJECT'
nam:13e, _  481ck: note: _F |    ILE_expanded from macro 'msg_Generic'_   
,    78ed(o,n, cot,v _ | )_L  I NEvar_n  vl_cst__Log Se(V, \L
      C_OB|             ^
J../include/vlc_common.hECT:tsCh481te:rcuc15t: vl note: expanded from macro 'VLC_OBJECT'
k(  c481o),  | _cp,     vomm lc_meoond(Vdu   _lLconCmemst_berOBs:  JEs(truccet vlCT(o)_nonstame,c_n, co_mmon v__lF,tc,_ILobvE__)mject_t *embe)(&(x)
, __r      -| >ob                                               ^Lj) 
INE../include/vlc_common.h:s: 481\
      :(|               ^15:con note: stexpanded from macro 'VLC_OBJECT'

_  481 v_lc_obj, \
      |             ^
 |   ../include/vlc_common.h:481   codec/vorbis.c   :15ec:c784:ons5: t: note: t swarning: expanded from macro 'VLC_OBJECT'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  _tt481 |    ru
   784    ct  |  co *)   covlnncs(f&(igxt_Chai _nstPcaro)->osbjr) m\
      | e              ^
m( p_encon_, muctem vlbc_ecomErNCmon__sCFGmem: (conbers_PsREt: (coFIX,nst  v vpplc_oszb_ejlc_nco_opbjtieectonsc, p_enc->p_cft_t *g );_)(&(x)->
      |     ^
obj) ../include/vlc_configuration.ht:173:60:  \
      |               ^
*note: expanded from macro 'config_ChainParse'
)(  173 | #define config&_Cha(codec/theora.cxi)nP->oabj) r\
      | :825:9:s               ^
e( a, b, c, d ) cwarning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nfig_Chai  825 |      n P  In file included from msg_Warn( codec/avcodec/video.c:32codec/speex.c:
arpIn file included from s:e(_../include/vlc_common.h:e 8331031:
../include/vlc_variables.hnc:17,VLC "f: warning: ramedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_ OBJiECs  833 |    sma    lT(a    l:276),     er b:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
th  276 | , c a, d n  )m  e  sg_ifErr
(       n|                                                            ^
( !co../include/vlc_common.hv:481:ding sizear15: note: p_"dec, "
_Gexpanded from macro 'VLC_OBJECT'
      |         ^  e
dt../include/vlc_messages.h481 |  : 85:Che cked( p5ec_o :b  odinj, psg er   note: rexpanded from macro 'msg_Warn'
oz_nar: c   conormst ste,ru ct Vrupt85 | vedlL c  _comC m_VmsAR_INTEg_GERGenon_m,em &veric(pb_thisers, alV : (c) )
ons      |          ^t vlc
_o../include/vlc_variables.h:142bje:48ct_:LC_ note: texpanded from macro 'var_GetChecked'
 *)MSG_(&(  142W | #dex)f-ARinN,e v __>Vobar_A_AjR) \GetC
heck      GS__)
|               ^
      |     ^
../include/vlc_messages.h:78ed:13(o,: note:  expanded from macro 'msg_Generic'n,
s   codec/vorbis.c:786t,78: |   v17) vatr : vearl c_Lwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_Geomg(VLt?" );
      | CC
                ^h  786ecke |   _Od(VLC  i_OBJ_BJEEquaClCTiTty (o),(o),n,t, p
,v)../include/vlc_messages.h:83
      |                                                ^=:
  vvl../include/vlc_common.h:481:c_m15:ar_Ge ot5:note: Inexpanded from macro 'VLC_OBJECT'tege
   481 |    dur( lepnote: _e_expanded from macro 'msg_Err'namn
c   , ENC   83e_CFG_ ,  | _ _F conPIRs   msgL_E_EF_tGe stIn,eXriruct   "qu_vl_aLINE__lity", c c\
)_(      ;
      | p|                 ^_            ^
t
his, V../include/vlc_variables.h:Lc658ommon_:47: note: C_MS../include/vlc_common.hGexpanded from macro 'var_GetInteger'
_:481  m658embe:15:E RR, r | s:note: _expanded from macro 'VLC_OBJECT'
_V#dA   481 |  _   (ecfineo   vn  caonsr_GetARtIG stS_nstrte_)g
      |     ^
../include/vlc_messages.h:78 vlc:u_13:objeer(a note: ct,b) expanded from macro 'msg_Generic'v
 lc_com  vct_tar_m *)(&(ox)nG_   78 | mem b-> oers: (coetbjIns)  nteg \
      er|               ^
vtlc_(  VLCv_OBJElLocCT(_objgeIn file included from codec/avcodec/video.c:32:
In file included from ../include/vlc_common.h:(VLaC_cOBJ1031:
../include/vlc_variables.h:293)E:t,CT_t( *o)b)10:)( warning: 
&(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      |                                               ^
x, 
p../include/vlc_common.h:481:15,):  vnote: -expanded from macro 'VLC_OBJECT'
>  lobj481 |  ) c   \
      |                   ^
const s_  truct 293vlc_como | dul e_nammonm_emem, __ be FILE_r if_, _(_LI s:!v (caNE__,r_onsG \etCt vhlce_obj
      | ect_t            ^
 ../include/vlc_common.h:*cked( p_obj,481: p15: snote: expanded from macro 'VLC_OBJECT'
z_na  481codec/theora.cme,) |  (:894:9:&( VLC   x_V )->oAbR   _j) Bcons warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]OO
\
L,       |               ^&  894val 
) )
      t|          ^  |     
  ../include/vlc_variables.h:s142:t48codec/vorbis.c:790::9: note:  expanded from macro 'var_GetChecked'warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r
    142 u m | sc790# | dtg _ vlc W_comarn( pmon_enc, "fa_  meifile( vd eamncr_Goberdietsng B: (ca fraoolmons( e" p_)enc, E;
      t vNCl|         ^c
__C../include/vlc_messages.heFG_Pf:REFIo85:5: note: X "expanded from macro 'msg_Warn'
cibr" nb) jec   ) 85 | ie _vqua   lita myr stg_G__t enGee=r 0*t;
      | Che)ic(ke&c        ^(x(
dp_)t../include/vlc_variables.h:659:(->ho,nob41,tisj) ,: note: expanded from macro 'var_GetBool', V
L  v)\
C_M       |               ^
659SG_WAvRN, _a | r_G_V#defetCiA_necodec/speex.c v:ARG840harSec__)
:      | _    ^
../include/vlc_messages.h:ke7813:13: note: d(expanded from macro 'msg_Generic'
:   78 GetBo | warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
VLC_O    840 vol | BJ (a,ECT(o       lc _Logb  (V)), nL C_OB J,tmECT(sg_Erro),, p, vlcv_m(odule _namv)
e, _a      |                                                ^
_r_G../include/vlc_common.hF p_ILdecE__, ", __etLINBooE_dec_:481:,odin15l( V \:L g o
      Cnote: expanded from macro 'VLC_OBJECT'| v            ^
er_O
Bfl  481 | J  ../include/vlc_common.h:o481:  15: note: wexpanded from macro 'VLC_OBJECT'
 E:  CT(a  481 |   )  c  ons tc,b   ) strc
      | onstuct vl                                         ^
or../include/vlc_common.h:s481:truc_15cctom: note: mon v_membrlersup:cexpanded from macro 'VLC_OBJECT'_commo
nt_m e  (481ecodnst | m  stbers: v (coreanlm?st" ); cv_oblc
je       | ct_t_o              ^b*je
ct)  ../include/vlc_messages.h:_t  *( &)(&( 83x(x)const)-:->o>obbj)  \sj) \5

      |               ^
      | tru              ^
c: note: t expanded from macro 'msg_Err'
vl   83 | c    msg_Generic(p_th_cois, VLC_MSG_ERR, __VA_ARGS_In file included from codec/avcodec/video.c:mmon32:
In file included from _../include/vlc_common.h:1031:
_)m../include/vlc_variables.h:304
:17:      e warning: m| due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]    ^ber

s: (c  304 | ons../include/vlc_messages.ht v:78:13:     inote: f l(lexpanded from macro 'msg_Generic'
cik_obe   jec78t |   _t ly(!v* ar)(_G &(x)->obvletjChec)kecd _\ 
(oLo      |               ^
g(VLC_OBJECT(o), p, bjv,codec/vorbis.c nla:791:mc_moe, dVLC_V21uAR_lC:e_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
naOmO  791 |    RDS,e & va, _l_i_mFILE__,)) ax)
      __LIN|                 ^
E__, \
      |             ^
_b../include/vlc_common.h../include/vlc_variables.h:142:i48::481:15: note: expanded from macro 'VLC_OBJECT'
   note: expanded from macro 'var_GetChecked'
t  r142 | #defate 481 |   = ivn  ar_G etInte v ear_ger(GetC  p_ const structenhe ckevd(ol,cn,c,_commo tn,v)_ membeEvaNrCs_CFGr_:_PGe REt(FIX const vl"mac_object_t x-b*)itra(&te" Che)(;
      cked(| x                    ^
)VLC../include/vlc_variables.h:_-658OB>obj) \
      |               ^J
ECT(:o47),n,t,:v note: expanded from macro 'var_GetInteger'
)  
658       | | #                                               ^d
e../include/vlc_common.h:481:f15i:ne note: expanded from macro 'VLC_OBJECT'
 var_GetIn  481 |   t eg     ercons(ta s,btruct)   vlc_co mvarmo_GetIntegenr_mem( berVsL:C_OB (conJsEtC vlc_T(objeac)t,b)
      _|                                               ^
t *)(&../include/vlc_common.h(:x)481:15: note: expanded from macro 'VLC_OBJECT'
->obj  481) \
 |        |               ^
       const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/speex.c:In file included from codec/avcodec/video.c:32984:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:
In file included from codec/vorbis.c../include/vlc_common.h::  9841031792:
../include/vlc_variables.h | :324:10 : :21:  warning: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  con  792 |   fig  i  324 |   _  iChaif( _!vnamPiarser_Ge( pn_btChec_eitrnac, tkEed(eN = vC_CFG_P p_Robj, ar_Epsz_GetnamIFe,nteg IVLCer( p_eXn,c ppsz_enc_, EoptionsNC_,_VA R_FLOATp, &vaCF_eG_nc->p_cPRl EF) )f
Ig X "      | m)         ^
;
      | i../include/vlc_variables.h    ^:142:48:
n- note: expanded from macro 'var_GetChecked'
b../include/vlc_configuration.h:  142 | #de173:60: note: expanded from macro 'config_ChainParse'
fi  ni173te var_G | #defetCine confhecratikedg_Ce" );
(oh,      ainPa| rse                    ^
( a, b, c, dn../include/vlc_variables.h :) config_Cha658,t,iv) va:47n: note: Pr_GetChecked(VaLC_OBJECexpanded from macro 'var_GetInteger'
Tr(  658 | #os)e( VLd,nCefi,_t,vO)
      |                                                ^
../include/vlc_common.h:481nBe:15 : note: vaexpanded from macro 'VLC_OBJECT'
rJ_GEet  481C |   T    Inte(  a), b, gecr(c,onsta ,d )
      |                                                            ^
 s../include/vlc_common.htruct: vl481b)  :15: varc__ Getnote: commoexpanded from macro 'VLC_OBJECT'
n_members  : I(c481 |    onnteger ( VstLC_ vlc_OBJobje    ctECT(a)c,b)
on      _t *| s                                              ^)(&(x
t)../include/vlc_common.h s->:o481bjtruct :15) \
      |               ^v
lc_commo: note: expanded from macro 'VLC_OBJECT'
n  _members: (con481st vlc_obIn file included from codec/avcodec/video.cje | c: 32:
In file included from   ../include/vlc_common.h:1031:
 t_t../include/vlc_variables.h:    c340: 9o: *warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  340(&(x)-nst>obj) \
 |          |               ^
  struct vlc_coifmmon_me(mcodec/speex.c:985:13 var_:GetCb ers: hwarning: eckedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
d((c  ons985 |   pt v   swlcitch( v__oabj, prszobj__namectG_ee, tt *)VLIC_VnAR_S(&(txe)-T>ogbj)eRING, &varl ) ( p_)
e      |         ^
 \
      |               ^
nc, ENC_CF../include/vlc_variables.hG:142:48: note: expanded from macro 'var_GetChecked'_PR
EF  I142X | # def"codec/vorbis.c:806in:13: em varwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ode  806_G"etC hecked(o,n) )
      ,t,|             ^
v)../include/vlc_variables.h var_:Get658: |     Checked( 47 :VLC_OB note: J expanded from macro 'var_GetInteger'ECT  
    (o) ms,ng_E658,t, | #dvrr()e
      |                                                ^
fine  p_v../include/vlc_common.h:481:ea15r: note: _Gexpanded from macro 'VLC_OBJECT'
netIc,   481 |   n te"V   g  ceonsrt BstrR(a, mobuct)  d e  vvlc_common_amemberrs: (c_Giniteionst atlisInavtlcteion f_obgjaeirle(ced" VL C)_t_Ot B;
      J| *E)(&C            ^
(x)->oT(../include/vlc_messages.ha),b):83:5: note: bjexpanded from macro 'msg_Err'
) 
      |                                               ^
   83 |  ../include/vlc_common.h\
      | :              ^
   msg_Gener481:15: note: expanded from macro 'VLC_OBJECT'
ic(  481 | p_thiIn file included from s codec/avcodec/video.c, V   :L 32:
In file included from    conC_Ms../include/vlc_common.h:1031:
../include/vlc_variables.ht struct vlc:350:9_co: warning: mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Sm  350 | o   n Gif(_ERR_,m vare_Ge t_Che_mbVA_cked( pe_obj, psrARGs: (z_namconst vlc_objee, SVLC_ct_t __VA)*
)      R| _S(T    ^RI&(x)
-../include/vlc_messages.h:78NG:13:, &val >ob note: j) \
      expanded from macro 'msg_Generic'
)   78 |  ) |                ^

  vlc_      L| o        ^g
(../include/vlc_variables.h:142:V48L:Ccodec/speex.c:988_OB:JECT9(o) note: , pexpanded from macro 'var_GetChecked'
:,  142  | #warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
de vl  fine988 v | ar_ Get Check c_mod ed(o,  n,t ,v) vu lar_mGetChseckg_Dbed(VLgC_OBe( p_enc_nameJE,CT __F,( oI),L"Usn,iE_t,v)_
      | n,                                               ^ g_
_LI../include/vlc_common.h:481:15 : note: expanded from macro 'VLC_OBJECT'wideb
aNnd" E__  481 | )        ;c, \
ons
      |             ^      
|         ^
t ../include/vlc_messages.hstr:../include/vlc_common.h:481u87:15:: ct vl5c_c:note: expanded from macro 'VLC_OBJECT' 
note: expanded from macro 'msg_Dbg'
om     481 |  87 |     ms   gmon__m  eGmbere  cnonsst:e  rs(ctironucstt v vlcl(p_ct_cochm_obijecsmo, VLCt_t_ MSG_n_DmemBbG*)(&,(x )->ob_j) ers_\
      :|               ^
VA_ARGS__)
      |  (c    ^
../include/vlc_messages.h:78:13:on note: expanded from macro 'msg_Generic'
st vlc_object_   t *In file included from 78)( | codec/avcodec/video.c:32 :
In file included from ../include/vlc_common.h&:1031 :
../include/vlc_variables.h:362:9 : (warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 v  362 |    l ifc(x_L va)-r_og(VLC>obGetChec_ked( p_objOj,) B\
      J|               ^
ECT(o), p p, vslc_zm_nameodu,le_ nVame, __FILE__, __codec/vorbis.c:LLC_VAIR_AND838D:RESS,E__, \
      |             ^
15: & warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.hv  :a838l481  | ) :) 15
          |         ^ : 
note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:142:48  : note: expanded from macro 'var_GetChecked'
481 |                 142 | #def ince onst vmas strur_GetCheg_Ectrr vlc_co(m p_mon_meencck,medb(o,ner "Cs,t: BR(,v ) vacr_GetmChonseodcketd(VLC_OBe J vlc_objectEC_Tt *)(&(i(o)niti,xn,t,v))
->obj) \
al            |                                                ^|               ^

i../include/vlc_common.h:s481a:ti15o: note: expanded from macro 'VLC_OBJECT'
n failed" );
codec/speex.c:992      | :              ^  9481 | :  
 ../include/vlc_messages.h:83 :warning:    due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
5:   note: expanded from macro 'msg_Err'992
    83 c | onst s  |     trm usg_G   en erict c msg v_l(Dc_commonbpg(_th p_eis, VnLC__memMSGber_Es: (cRonst c, vlc_o"RbUjects_t i, _*)(_VA&n(xg ult_)r-A>oRGbj)a S-_\
      _w)|               ^
i
deb      and" );
      |         ^
|     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
      87 | 78 |       m sg_Generic(p_th vlcis_Log(, VLVLC_MSG_DBG, __VA_ARGS__)
      In file included from codec/avcodec/video.cC:| 32:
In file included from ../include/vlc_common.h:1031:
_O../include/vlc_variables.h    ^BJE:429C
:T(o),5:../include/vlc_messages.h p,:78:13: vl c_modunote:  warning: expanded from macro 'msg_Generic'le_nadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

me,  429 |       78 |  va r_Cr eate ( p_ objv, psz_nalc_Log(me __FVILE_L_, , VLCC_VAR__O__INTEGERB | VLJECT(C_VAR_DOo), ILINNpE_,H_ ERITv );
      l|     ^
c, \../include/vlc_variables.h:122:_
mo      |             ^39d: note: expanded from macro 'var_Create'

ule_n../include/vlc_common.h:481  122 | #de:a15:m note: e, _expanded from macro 'VLC_OBJECT'
_  481 | fi ne var   _F Cre  aIt cLonEste(a, b,__, _s_truLc) cvar_CIreatNE_et vl_, \
      | c_            ^
c../include/vlc_common.h(:481: 15: note: VLCexpanded from macro 'VLC_OBJECT'_O
B  JECT(a), b, 481c ) |  o m
      |                                       ^
mo../include/vlc_common.h:481:n15: _note: expanded from macro 'VLC_OBJECT'm
e  481m | b e rs:    co n   (consst  t  s  v lc_construt sobjecct_t vltruct ct* _)(&(x)->obvcjolc_comm) on_memmbemrs: (oconnst\
      |  v_lc_mem              ^
bers: o(const vlc_objbejectct_t *)(&(x)->_obj) \
      |               ^
t *)(&(x)->obj) \
      |               ^
codec/speex.c:996:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  996 |         msg_Dbg( In file included from p_enc, codec/avcodec/video.c"Using narrow:b32:
In file included from ../include/vlc_common.h:1031:
and" );
      |         ^
../include/vlc_variables.h../include/vlc_messages.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:87:
5:   442 | note:     vaexpanded from macro 'msg_Dbg'r_Cre
ate( p_o   87 |     msgbj, psz_G_neneric(p_this, aVmLC_MSG_DBeG, _,_VA_ARGS__)
      |     ^ VLC
_VAR_BO../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
OL |    VLC_78 |     vlc_Log(VLC_OBJECT(Vo), p, vlc_moAdule_name, __FILER__, __LI_NDOINE__, \
      |             ^
HERIT../include/vlc_common.h: )481:15: note: expanded from macro 'VLC_OBJECT'
;
      |     ^
  481../include/vlc_variables.h |         con:s122:39: t note: expanded from macro 'var_Create'
st  122 | #drefineuct vlc_co mvmon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
ar_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_cocodec/speex.c:1013:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m m1013 | on_mem b   p_sys-ers: (const>header. vvbr = var_GetBool( p_enc, ENlc_oC_CFG_PREFIX "cbjecbr" t_t) ? 0 : 1 ;
      |                         ^*
)(../include/vlc_variables.h:659:41: ¬e: expanded from macro 'var_GetBool'
(x)  659 | #define v->oar_bj)Get Bool(\a,b
)         var_| GetB              ^
ool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strucIn file included from t vlc_codec/avcodec/video.cco:mmo32n_memb:
ers:In file included from  (con../include/vlc_common.hst v:l1031:
c_obje../include/vlc_variables.hct_t *)(:&(x)->o455:5:bj) \
      |                ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_codec/speex.c:1020:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
V 1020A |     i_tmp = var_GetRI_DOInteger( p_enc, NENC_CFG_PREFIX "coHmplexity" );ERIT 
      |             ^
);../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'

  658 | #define       |     ^
va../include/vlc_variables.hr_Get:I122:39:n note: expanded from macro 'var_Create'
teg  er(a,122b | #d)  e fvar_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
i../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ne var_Cre  481 |         const struct vlc_common_members: (const vlc_objecate(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.ht_t *)(&:(x)481->obj) \
      | :              ^
15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlcodec/speex.c:1023:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c 1023 |   _comm  i_tmp = vaon_members: (cor_nstG vlc_object_t *etBool( p_en)(&(x)->obj) \
      c|               ^
, ENC_CFG_PREFIX "cbr" ) ? 0 : 1;
      |             ^
../include/vlc_variables.h:659:41: note: In file included from expanded from macro 'var_GetBool'
codec/avcodec/video.c:  659 | 32#:
In file included from ../include/vlc_common.h:d1031:
../include/vlc_variables.hefine var_GetBool:(a,b)469   var_GetB:ool( 5:V warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
LC_  469O | BJE    var_CCTr(a),b)
      |                                         ^
e../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
at  e( p_obj481 |        , psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
       const struct v|     ^lc_common_members: (const vlc_object_t *)(&(x)->obj) \
      
|               ^../include/vlc_variables.h
:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) varcodec/speex.c_Create( VLC_OBJ:EC1028:17:T(a), b, c warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])

      |                                        ^1028
 |         i_tmp = var_GetFl../include/vlc_common.hoat:481:(15: note: expanded from macro 'VLC_OBJECT'
 p_enc, ENC_CFG_  481PREFIX "qu |         ality" );
      |                 ^
const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^../include/vlc_variables.h
:660:43: note: expanded from macro 'var_GetFloat'
  660 | #define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),bIn file included from )
      codec/avcodec/video.c|                                           ^
:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_common.h../include/vlc_variables.h:477:5:481::15 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: note:   477 | expanded from macro 'VLC_OBJECT'    v
a  r481_Create( p_obj, |      p    const struct vlc_common_meszmbers: (c_nonasme, VLt vlc_Cobject__t *)(&(x)->Vobj) \
      |               ^A
R_STRING | VLC_VAR_DOINHERIT );
      |     ^
codec/speex.c:1031../include/vlc_variables.h:122:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:39 : note: expanded from macro 'var_Create'
1031   |        122 i_tmp = var_GetBool( p_enc, |  EN#C_CFG_PRdEFIX "vaefd" ) ? 1 i: n0;
      |                 ^
e v../include/vlc_variables.h:659:41: anote: rexpanded from macro 'var_GetBool'
_Creat  e(a,b,659 | #define var_Gc)et vaBorol(a,b)   v_Creatare_(GetBoo l(V VLC_OBJLCECT(a),b)
_      |                                         ^
O../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
BJEC  481 |         const sT(a)tr,uct  vlcb_co,mmon_m embersc: (cons t vlc_obje)ct_t *)(&(x)
      | ->ob                                      ^
j) \
      ../include/vlc_common.h|               ^
:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlccodec/speex.c:1038:17_c: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o 1038 |         f_tmp = var_mGetFloamont( p_enc,_member ENC_CFs:G (const vlc__PREFIX o"qubality" );
      | j                ^
ect_t *)(&../include/vlc_variables.h:660(:43x: note: expanded from macro 'var_GetFloat'
)-  >660 | #define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
      |                                           ^
ob../include/vlc_common.h:481:15: note: jexpanded from macro 'VLC_OBJECT'
)   481 | \
        |               ^
      const struct vlc_common_members: (const vlc_oIn file included from codec/avcodec/video.c:32bj:
In file included from ../include/vlc_common.h:1031:
ect_t *)(&(x)->obj)../include/vlc_variables.h:491:5 \
      |               ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_codec/speex.c:1041:17:obj, p warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
sz 1041 |         i_tmp = var_GetInteger(_ pn_enc,a ENC_mCFG_PReEFIX ,"max-b itratVe" L);
      |                 ^
C_../include/vlc_variables.hVAR_AD:658:47: note: expanded from macro 'var_GetInteger'
DRESS | VL  658 | #dCefine v_ar_GetIVAR_DOINHERnteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
I../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
T   481 |         const struct vlc_common_members:);
      |     ^
 (const vlc_object_t *)(../include/vlc_variables.h&(x)->obj) \
      |               ^
:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) vacodec/speex.cr_Cr:1050:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
eate( V L1050 |     i_Ctmp_ = var_GeOtBBool( p_enc, ENC_CFG_PREFIX "dtx" J) ? 1 : 0;
      |             ^
E../include/vlc_variables.hC:T659(:a), b41, c )
      | :                                      ^
 ../include/vlc_common.hnote: expanded from macro 'var_GetBool'
:481  659 | #de:fine var_GetBo15: note: expanded from macro 'VLC_OBJECT'o
l  481 |     (    const astruct vl,b)c  _ vacommon_r_GetBool( VmLembCers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commoIn file included from n_members: (const vlccodec/avcodec/video.c_object_t *)(&(x)->obj) \
      |               ^
:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Crecodec/speex.ca:t1082e(a,b:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, 1082 |  c) var  _ Cmsg_Dbg( prea_te( VLC_OBJenECc,T "encoding: frame size(a:%)d,, channels:%d b,,  sacmpler ate:)
      |                                       ^
%d",
../include/vlc_common.h      | :481    ^
:15: note: ../include/vlc_messages.hexpanded from macro 'VLC_OBJECT'
:87:5:   note: expanded from macro 'msg_Dbg'
481 |       87 |     ms   g_ Gen eric(pc_thios,nst st VrLC_MSG_DBG, __VA_ARGSu__)
      |     ^
../include/vlc_messages.hc:78:13:t note: expanded from macro 'msg_Generic'
 vl   78c |     vlc_Lo_g(cVLC_OBJECTomm(o), p,on_ vlc_module_mnembers: ame, __FILE__, __LINE__,( \
      |             ^
c../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
on  481 |    st     const  struct vvllc_oc_cbommon_members: (const vlc_object_t *)(jec&(xt_)->obj) \
t      |               ^ 
*)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/video.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/video.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/video.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/video.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/video.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/video.c:46:
In file included from codec/avcodec/avcodec.h:25:
codec/avcodec/avcommon.h:70:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   70 |     if (!var_InheritBool(obj, "quiet")) {
      |          ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/video.c:46:
In file included from codec/avcodec/avcodec.h:25:
codec/avcodec/avcommon.h:71:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   71 |         int64_t verbose = var_InheritInteger(obj, "verbose");
      |                           ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/video.c:46:
In file included from codec/avcodec/avcodec.h:25:
codec/avcodec/avcommon.h:94:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   94 |     msg_Dbg(obj, "CPU flags: 0x%08x", av_get_cpu_flags());
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:164:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  164 |         msg_Err(dec, "Invalid frame size %dx%d vsz %dx%d",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:208:47: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
  208 |                                  * __MAX(ctx->ticks_per_frame, 1);
      |                                               ^
/usr/local/include/libavcodec/avcodec.h:578:5: note: 'ticks_per_frame' has been explicitly marked deprecated here
  578 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/video.c:208:47: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
  208 |                                  * __MAX(ctx->ticks_per_frame, 1);
      |                                               ^
/usr/local/include/libavcodec/avcodec.h:578:5: note: 'ticks_per_frame' has been explicitly marked deprecated here
  578 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/video.c:331:50: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
  331 |                                       __MAX(ctx->ticks_per_frame, 1),
      |                                                  ^
/usr/local/include/libavcodec/avcodec.h:578:5: note: 'ticks_per_frame' has been explicitly marked deprecated here
  578 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/video.c:331:50: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
  331 |                                       __MAX(ctx->ticks_per_frame, 1),
      |                                                  ^
/usr/local/include/libavcodec/avcodec.h:578:5: note: 'ticks_per_frame' has been explicitly marked deprecated here
  578 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/video.c:335:48: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
  335 |                                     __MAX(ctx->ticks_per_frame, 1),
      |                                                ^
/usr/local/include/libavcodec/avcodec.h:578:5: note: 'ticks_per_frame' has been explicitly marked deprecated here
  578 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/video.c:335:48: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
  335 |                                     __MAX(ctx->ticks_per_frame, 1),
      |                                                ^
/usr/local/include/libavcodec/avcodec.h:578:5: note: 'ticks_per_frame' has been explicitly marked deprecated here
  578 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/video.c:367:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  367 |         msg_Err(dec, "Unsupported decoded output format %d (%s)",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:375:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  375 |         msg_Warn(dec, "dropping frame because the vout changed");
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:409:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  409 |             msg_Warn( p_dec, "waiting for extra data for codec %s",
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:446:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  446 |             msg_Dbg( p_dec, "using frame thread mode with %d threads",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:450:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  450 |             msg_Dbg( p_dec, "using slice thread mode with %d threads",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:455:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |                 msg_Warn( p_dec, "failed to enable threaded decoding" );
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:458:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  458 |             msg_Warn( p_dec, "using unknown thread mode with %d threads",
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:481:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |         var_InheritInteger( p_dec, "avcodec-workaround-bugs" );
      |         ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:483:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  483 |         var_InheritInteger( p_dec, "avcodec-error-resilience" );
      |         ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:485:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  485 |     if( var_CreateGetBool( p_dec, "grayscale" ) )
      |         ^
../include/vlc_variables.h:496:53: note: expanded from macro 'var_CreateGetBool'
  496 | #define var_CreateGetBool(a,b)   var_CreateGetBool( VLC_OBJECT(a),b)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:491:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     i_val = var_CreateGetInteger( p_dec, "avcodec-skiploopfilter" );
      |             ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
  495 | #define var_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:498:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  498 |     if( var_CreateGetBool( p_dec, "avcodec-fast" ) )
      |         ^
../include/vlc_variables.h:496:53: note: expanded from macro 'var_CreateGetBool'
  496 | #define var_CreateGetBool(a,b)   var_CreateGetBool( VLC_OBJECT(a),b)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:502:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  502 |     p_sys->b_hurry_up = var_CreateGetBool( p_dec, "avcodec-hurry-up" );
      |                         ^
../include/vlc_variables.h:496:53: note: expanded from macro 'var_CreateGetBool'
  496 | #define var_CreateGetBool(a,b)   var_CreateGetBool( VLC_OBJECT(a),b)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:503:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  503 |     p_sys->b_show_corrupted = var_CreateGetBool( p_dec, "avcodec-corrupted" );
      |                               ^
../include/vlc_variables.h:496:53: note: expanded from macro 'var_CreateGetBool'
  496 | #define var_CreateGetBool(a,b)   var_CreateGetBool( VLC_OBJECT(a),b)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:505:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  505 |     i_val = var_CreateGetInteger( p_dec, "avcodec-skip-frame" );
      |             ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
  495 | #define var_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:514:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  514 |     i_val = var_CreateGetInteger( p_dec, "avcodec-skip-idct" );
      |             ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
  495 | #define var_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:525:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     if( var_CreateGetBool( p_dec, "avcodec-dr" ) &&
      |         ^
../include/vlc_variables.h:496:53: note: expanded from macro 'var_CreateGetBool'
  496 | #define var_CreateGetBool(a,b)   var_CreateGetBool( VLC_OBJECT(a),b)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:543:55: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  543 |     int i_thread_count = p_sys->b_hardware_only ? 1 : var_InheritInteger( p_dec, "avcodec-threads" );
      |                                                       ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:558:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  558 |     msg_Dbg( p_dec, "allowing %d thread(s) for decoding", i_thread_count );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:651:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  651 |         msg_Err(p_dec, "unspecified video dimensions");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:655:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  655 |     msg_Dbg(p_dec, "trying format %s", dsc ? dsc->name : "unknown");
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:664:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  664 |     vlc_va_t *va = vlc_va_New(VLC_OBJECT(p_dec), p_context, src_desc, hwfmt,
      |                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:679:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  679 |         msg_Info(p_dec, "Using %s for hardware decoding", va->description);
      |         ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:948:29: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
  948 |     int i_tick = p_context->ticks_per_frame;
      |                             ^
/usr/local/include/libavcodec/avcodec.h:578:5: note: 'ticks_per_frame' has been explicitly marked deprecated here
  578 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprec44 warnings generated.
ated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/video.c:1143:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1143 |         msg_Err( p_dec, "more than 5 seconds of late video -> "
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_thimv -f codec/.deps/libtheora_plugin_la-theora.Tpo codec/.deps/libtheora_plugin_la-theora.Plo
s, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/avcodec/libavcodec_plugin_la-subtitle.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include   -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/avcodec/libavcodec_plugin_la-subtitle.lo -MD -MP -MF codec/avcodec/.deps/libavcodec_plugin_la-subtitle.Tpo -c -o codec/avcodec/libavcodec_plugin_la-subtitle.lo `test -f 'codec/avcodec/subtitle.c' || echo './'`codec/avcodec/subtitle.c
(&(x)->obj) \
      |               ^
codec/avcodec/video.c:1170:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1170 |             msg_Warn( p_dec, "More than 11 late frames, dropping frame" );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:1249:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1249 |                     msg_Err(p_dec, "avcodec_send_packet critical error");
      |                     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:1271:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1271 |                 msg_Err(p_dec, "avcodec_receive_frame critical error");
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:1429:40: warning: 'interlaced_frame' is deprecated [-Wdeprecated-declarations]
 1429 |         p_pic->b_progressive = !frame->interlaced_frame;
      |                                        ^
/usr/local/include/libavutil/frame.h:529:5: note: 'interlaced_frame' has been explicitly marked deprecated here
  529 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/video.c:1430:43: warning: 'top_field_first' is deprecated [-Wdeprecated-declarations]
 1430 |         p_pic->b_top_field_first = frame->top_field_first;
      |                                           ^
/usr/local/include/libavutil/frame.h:537:5: note: 'top_field_first' has been explicitly marked deprecated here
  537 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/video.c:1581:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1581 |         msg_Err(dec, "hardware acceleration picture allocation failed");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:1625:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1625 |                 msg_Warn(dec, "plane %d: pitch not aligned (%d%%%d): disabling direct rendering",
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:1632:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1632 |                 msg_Warn(dec, "plane %d not aligned: disabling direct rendering", i);
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:1742:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1742 |         msg_Dbg( p_dec, "available %sware decoder output format %d (%s)",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:1781:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1781 |          msg_Dbg(p_dec, "get format failed");
      |          ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:1787:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1787 |          msg_Dbg(p_dec, "mismatched dimensions %ux%u was %ux%u", fmt.i_width, fmt.i_height,
      |          ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:1793:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1793 |          msg_Dbg(p_dec, "mismatched profile level %d/%d was %d/%d", p_context->profile,
      |          ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:1803:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1803 |                 msg_Dbg(p_dec, "reusing decoder output format %d", pi_fmt[i]);
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/video.c:1811:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1811 |         msg_Err(p_dec, "existing hardware acceleration cannot be reused");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"avcodec\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/avcodec/libavcodec_plugin_la-subtitle.lo -MD -MP -MF codec/avcodec/.deps/libavcodec_plugin_la-subtitle.Tpo -c codec/avcodec/subtitle.c  -fPIC -DPIC -o codec/avcodec/.libs/libavcodec_plugin_la-subtitle.o
64 warnings generated.
42 warnings generated.
mv -f codec/.deps/libspeex_plugin_la-speex.Tpo codec/.deps/libspeex_plugin_la-speex.Plo
mv -f codec/.deps/libvorbis_plugin_la-vorbis.Tpo codec/.deps/libvorbis_plugin_la-vorbis.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/avcodec/libavcodec_plugin_la-audio.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include   -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/avcodec/libavcodec_plugin_la-audio.lo -MD -MP -MF codec/avcodec/.deps/libavcodec_plugin_la-audio.Tpo -c -o codec/avcodec/libavcodec_plugin_la-audio.lo `test -f 'codec/avcodec/audio.c' || echo './'`codec/avcodec/audio.c
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/avcodec/libavcodec_plugin_la-va.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include   -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/avcodec/libavcodec_plugin_la-va.lo -MD -MP -MF codec/avcodec/.deps/libavcodec_plugin_la-va.Tpo -c -o codec/avcodec/libavcodec_plugin_la-va.lo `test -f 'codec/avcodec/va.c' || echo './'`codec/avcodec/va.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"avcodec\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/avcodec/libavcodec_plugin_la-audio.lo -MD -MP -MF codec/avcodec/.deps/libavcodec_plugin_la-audio.Tpo -c codec/avcodec/audio.c  -fPIC -DPIC -o codec/avcodec/.libs/libavcodec_plugin_la-audio.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"avcodec\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/avcodec/libavcodec_plugin_la-va.lo -MD -MP -MF codec/avcodec/.deps/libavcodec_plugin_la-va.Tpo -c codec/avcodec/va.c  -fPIC -DPIC -o codec/avcodec/.libs/libavcodec_plugin_la-va.o
In file included from codec/avcodec/subtitle.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/subtitle.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/subtitle.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/subtitle.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/subtitle.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/subtitle.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/subtitle.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/subtitle.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/subtitle.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/subtitle.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/subtitle.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/subtitle.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/subtitle.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/subtitle.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/subtitle.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/subtitle.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/subtitle.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/subtitle.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/subtitle.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/subtitle.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/subtitle.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/subtitle.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/subtitle.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/subtitle.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/subtitle.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/audio.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/audio.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/audio.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:In file included from codec/avcodec/va.c:48: 26:
In file included from note: expanded from macro 'var_SetChecked'
../include/vlc_common.h  140 | #define var_SetChecked(o,n,t,v) v:1031:
ar_Set../include/vlc_variables.h:189:12Ch: warning: ecdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ked(VLC  189 | _OBJECT(o),n,t    ret,v)
      | urn var                                               ^
_S../include/vlc_common.h:etCheck481:ed( p_o15:bj, note:  psexpanded from macro 'VLC_OBJECT'
z_n  481ame, VLC_VAR_INTEGER, |   v  al );
      |            ^
    ../include/vlc_variables.h: c140:on48:st st note: ruexpanded from macro 'var_SetChecked'
c  140 | t #defvinlce _cvaomr_moSen_tCmehembckereds:(o (,nco,tns,vt ) vlvac_r_obSetjeChctec_tke *d()(VLC_O&(x)BJ->obj) \
      |               ^
ECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strIn file included from uct codec/avcodec/audio.c:vlc34:
_cIn file included from ../include/vlc_common.hom:1031:
../include/vlc_variables.hmo:227n_:12me: mbwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  227 |     retrsur: n (cvaonr_st vSelctC_obhejecckt_edt ( *)p_(&ob(x)j,-> pobsz_name, VLC_VAR_FLOAT, j)va \
l       | );
                    ^
|            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetCheIn file included from codec/avcodec/va.cck:26ed:
In file included from (V../include/vlc_common.h:LC_OBJECT(o),n,t,v)
      |                                                ^
1031:
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:  481 |         203:c12:o warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]nst struct vlc
_c  203o |  mmo  n_ rmeturembers:n v ar_(SectCohenst vlc_object_t *)(&ck(x)->obj) \
      |               ^
ed( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: In file included from expanded from macro 'var_SetChecked'
codec/avcodec/audio.c  140: | #34de:
fiIn file included from ne../include/vlc_common.h v:ar1031_S:
et../include/vlc_variables.hCh:ec241ke:d(12o,n,t,: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v) va  r_241 |     return var_SetChecked( p_obj,Se ptCsz_henckame, VLC_VAR_STeRING, val );
      |            ^
d(VLC_OBJECT(o),n,../include/vlc_variables.h:t,v)
      |                                                ^
140:48: note: expanded from macro 'var_SetChecked'../include/vlc_common.h:481
:15: note: expanded from macro 'VLC_OBJECT'
    481 |         cons140 | #det struct vlc_common_membersfine v: ar_SetCh(const vlc_objectec_ked(o,n,t,v) vat *)(&(x)->obj) \
      |               ^
r_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |       In file included from codec/avcodec/va.c  const str:uct vlc_26common_m:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
mbers: (const vlc_o  212bje | ct _t  *)( &(x )->obrj) \
e      |               ^t
urn var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECTIn file included from codec/avcodec/audio.c:(34:
In file included from ../include/vlc_common.h:1031o:
../include/vlc_variables.h:)256:12,: warning: n,t,v)
      |                                                ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481:  25615: note: expanded from macro 'VLC_OBJECT'
 |   481 |         co    return var_SetChecked(nst  pstruct vlc_common_me_ombjbers: (const vl, c_object_t *)(&(x)->obj) \
      |               ^
psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetCheIn file included from ckcodec/avcodec/va.ced:(V26LC:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h_O:BJ227ECT(:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o),n,t
,v  )
227 |        |                                                 ^
  return var_S../include/vlc_common.h:481e:15tChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
: note: expanded from macro 'VLC_OBJECT'
  ../include/vlc_variables.h481 | :  140  :  48: note: expanded from macro 'var_SetChecked'
    co140ns | t #stdruectfin vlce _cvomar_SetChecked(omon_,menmb,erts:, (vco)ns t vvlac_obrje_Scte_tt *C)(h&(eckex)-d(VL>oCbj_) O\
B      | JECT(o),n,t,v)
      |                                                ^
              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (consIn file included from codec/avcodec/audio.ct :34v:
In file included from lc_object_t *)(&(x)->obj) \
      |               ^
../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_nIn file included from codec/avcodec/va.c:ame, VLC26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_VAR_  241 |     return var_SetChecked( p_obj, psz_nameIN, VLC_VTEAGERR, &val ) )
      |          ^
_STRING, val );
      |            ^
../include/vlc_variables.h:../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
142:48:  140 | #defi note: expanded from macro 'var_GetChecked'
ne var_SetChecked(o,n,t  142 | ,#dv) var_SetChecked(VLC_OBJECT(o),n,tefi,v)ne var_GetC
      |                                                ^
heck../include/vlc_common.hed:(o481,n:,t15,v: note: expanded from macro 'VLC_OBJECT'
) var_GetChecked(VLC_OBJ  481 | EC        const stT(ruo)ct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
,n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commonIn file included from codec/avcodec/va.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: _mwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
m  256 |     berres: tu(cronsnt var_SetChecked( vlc_object_t *)( &(x)->obj) \
      | p_obj, psz_nam              ^
e, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetCheIn file included from codec/avcodec/audio.c:34cked(o:
In file included from ../include/vlc_common.h:,n,t,v) var1031:
_S../include/vlc_variables.h:293:etChe10ck: warning: ed(VLCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_O
BJE  C293T(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481 | :15: note: expanded from macro 'VLC_OBJECT'
    if( !var_GetChecked( p_obj, psz_name, VLC  481 |   _VAR_BOOL, &val ) )
      |          ^
      const struct vlc_com../include/vlc_variables.hmon_:members: (const vlc_object_t 142:48: *)(&(x)->obj) \
      |               ^
note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VIn file included from LC_OBJECT(ocodec/avcodec/va.c):26:
In file included from ,n,t,v)
      |                                                ^
../include/vlc_common.h:1031:
../include/vlc_variables.h../include/vlc_common.h:481::276:1015: warning: : note: expanded from macro 'VLC_OBJECT'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |       276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER,   &val ) )
  c      |          ^
onst s../include/vlc_variables.h:142truct vlc_common_memb:48:e rnote: expanded from macro 'var_GetChecked's: 
(const vlc_object  142 | _t *)(&(#dx)->efobj) \
      |               ^
ine var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      | In file included from                                                ^
codec/avcodec/audio.c../include/vlc_common.h:481::3415: note: expanded from macro 'VLC_OBJECT'
:
In file included from   481 |         co../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ns
t s  truct vlc_common_members: (const vlc_object_t304 |     if *)(&(x)->obj) \
      |               ^
 (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))In file included from 
      codec/avcodec/va.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293|                 ^
:10../include/vlc_variables.h:: 142:48warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: note: expanded from macro 'var_GetChecked'
    142293 |     if( !var | #def_Geine vartCh_GetCheckedecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
(o,n,t,v) var_GetChec../include/vlc_variables.h:142:48: note: kexpanded from macro 'var_GetChecked'
e  d(VLC142 | _OBJECT(o),n,t,v)
      |                                                ^
#define var_../include/vlc_common.hG:481:15: note: expanded from macro 'VLC_OBJECT'
etC  he481 | ck      ed( o,n,t,v) var_GetChecked(VL const struct vlc_common_membeCrs_OBJEC:T(o),n,t,v) (
      |                                                ^
c../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
on  481 |        s tconst struct vlc_common_mem vlbers: (const vlc_objecc_objte_t *)(&(x)->obj) \
      |               ^
ct_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/va.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!varIn file included from _GetCcodec/avcodec/audio.c:34:
hecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:142:48../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: note:   expanded from macro 'var_GetChecked'324 |     
if( !  var_GetCh142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
e../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
c  481 |         const struct vlc_cked(ommon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(In file included from codec/avcodec/va.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324o,:10: nwarning: ,tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  324 |     if( !varv) _vGar_eGtCheckeed( p_obj, psz_nametC, VLC_VAR_FLOAT, &val ) )he
cked(VLC      _| O         ^
BJ../include/vlc_variables.h:142E:48C: note: expanded from macro 'var_GetChecked'
T(o)  142 | #define var_GetChecked,n(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,,t,vv)
      |                                                ^
)../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

      |   481 |         const struct vlc_common_member                                               ^
s: ../include/vlc_common.h:(const 481:vlc15_:object_t *)(&(x)->obj) \
      |               ^
 note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objecIn file included from t_t codec/avcodec/va.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
*  340 |     if( var_G)(etChecked( p_obj, psz_name, VLC_VAR_&(xSTRING, &val ) )
      |         ^
)->obj../include/vlc_variables.h:142:48) \
      |               ^
: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_In file included from OBJEcodec/avcodec/audio.cCT(o),n,t,v)
      |                                                ^
:../include/vlc_common.h34:481:15: note: expanded from macro 'VLC_OBJECT'
:
  481 |         const In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9:struct vlc_common_mem warning: bIn file included from codec/avcodec/subtitle.c:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ers  :39:
 (const340 vl |  c_   object_itIn file included from  *)(f( &(x)vacodec/avcodec/avcodec.h:25:
codec/avcodec/avcommon.hr_GetCh->obje):70cke :10d( p_obj,\ p
      sz: _nwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ame,    70 | VL|               ^
C    if (!_VvaARr__SInheritBool(objIn file included from Tcodec/avcodec/va.c:, "quietR26IN"))G, &:
In file included from  {va../include/vlc_common.h:
      1031:
|          ^../include/vlc_variables.h:
l )../include/vlc_variables.h:604 )
      |         ^
350:9../include/vlc_variables.h:142:47::: 48:  note: note: expanded from macro 'var_GetChecked'
warning: expanded from macro 'var_InheritBool'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
  604 | #defi142  350 |    ne | # var if( var_I_GenhtCheckeerd(it p_obj, pBosz_naol(o, me, VLCn)_VAR_STRING, &val ) )
      |  v        ^
a../include/vlc_variables.h:142r_:48In: note: expanded from macro 'var_GetChecked'he
ri  142tB | #defoolin(Ve LCva_Or_BJGeECT(tCo)he, ckn)ed
      (o,n,|                                               ^t,
../include/vlc_common.h:v) va481:r_15:Ge note: tCexpanded from macro 'VLC_OBJECT'
hecke  481 |  d(  VL  C_  OB consJdefit ECT(on),n,est t,v)ruv
      |                                                ^act 
r../include/vlc_common.h:_vlc481G_cetCommhoneck:15: note: expanded from macro 'VLC_OBJECT'ed(
o_m  481 |   , emnbe  rs:  , ( cctons,ontvst  )vlc _ostbjruvcect t_t a*)vl(&(x)c_commr_GetC-ohen_c>mkeobemj)bd(VLC_O \
B      | Jers:E (co              ^C
T(nst vloc_object_t *)(&In file included from (),ncodec/avcodec/subtitle.c:39,:
In file included from codec/avcodec/avcodec.h:t25:
codec/avcodec/avcommon.h,:71v)x:)-
27:       warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]| 
                                               ^>o
   b../include/vlc_common.hj) 71\
       |   | :481:15              ^
: note: expanded from macro 'VLC_OBJECT'
     481  |     in t  64 _t In file included from ver  bosecodec/avcodec/va.c: = var_cInh26er:
oitIn file included from ../include/vlc_common.hnstI:n stteruct gevl1031r(:
ob../include/vlc_variables.h:362:c_c9:ommon_members: (const v lcwarning: _odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]bj, ject_t
 "*  362ver)(&bose(x");
 |  )       |                           ^ 
-> obij)f(../include/vlc_variables.h \
:615      |  va              ^
:53: r_GetChecknote: expanded from macro 'var_InheritInteger'e
d  615( | # depfi_neobj, v arpsz__InaIn file included from nhcodec/avcodec/audio.c:m34:
eIn file included from ../include/vlc_common.herit, V:1031Intege:
../include/vlc_variables.h:350L:9C_V: rwarning: Adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(oR, _ADD  350 | RESS    if( varn_,Ge &v)tal  va)rChe )
      ck|         ^
e_Id../include/vlc_variables.hnh:( 142per_o:48: note: expanded from macro 'var_GetChecked'it
bj, ps  Inte142ger | #(z_ndVLefaCi_One var_GemBte, VChLJECCeT(cko_VAedR_(S),o,nTR,INt,v) vaG, &r n_)
v      Gale ) )|                                                     ^

      t../include/vlc_common.h:C481:hecked| 15(:V note: expanded from macro 'VLC_OBJECT'
        ^  481
 |  ../include/vlc_variables.h:  142:48:L note: expanded from macro 'var_GetChecked'
C_OBJ  142 |   #d   EeficConTsnet (o v)st,runarc_,Gt vlc_cettChec,vke)d(oo
      | m,                                               ^mon_m
e../include/vlc_common.hmbern,ts:,v): var (con_481GetCsthec v:lcked_obj(ecV15: note: LC_t_tOexpanded from macro 'VLC_OBJECT'
B  481 J |  ECT(o*),n)(&(x)- >ob,t, v)
       |                                                ^j) \
        
|               ^
../include/vlc_common.h:481:  15: connote: expanded from macro 'VLC_OBJECT'
s  481 |         In file included from ctonst  ststrucodec/avcodec/subtitle.crctu vc:39t:
In file included from codec/avcodec/avcodec.h: lc_co25v:
codec/avcodec/avcommon.h:mmon_mem94:5: berwarning: ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]cs:
_   94 |   (c   omsgconst v_Dlmcbg_o(obmjbj,oecnt_ "C_t *)(PmemU f&(xlags:be)- r0xs>o%: (c08xobj) nst vlc_obje\
      c|               ^
", av_get_cpu_flags());
      |     ^
t_t *)(&(x)../include/vlc_messages.h:87:In file included from codec/avcodec/audio.c-5: note: :34>:
In file included from ../include/vlc_common.hobj) \
      |               ^:1031:
expanded from macro 'msg_Dbg'

../include/vlc_variables.h   :36287 |    : m9s:g warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
Ge  362 |     if(neric(p_ vthis, Var_LCGetCheck_eMdSG_D( p_obj,B G,psz_name,  V_L_CV_A_VAAR_ADDRESS, &vRGal ) )
      |         ^
S../include/vlc_variables.h:142:48:__ )note: 
      |     ^
expanded from macro 'var_GetChecked'
../include/vlc_messages.h  142 | #defin:78e var_Ge:13tCheckedIn file included from (o,n: note: codec/avcodec/va.c,:26:
In file included from t,expanded from macro 'msg_Generic'
v   78../include/vlc_common.h) v |    : vla1031c_Log(:
VLr_GC_e../include/vlc_variables.htCOBhecJ:ked(ECT(oVL), pC429:5: warning: _OBdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]JE, vlc_mo
CTdu(  lo)429,n | ,t,e v)
       |                                                ^
  v_name,ar../include/vlc_common.h:_481 _:15: note: C_FILEreexpanded from macro 'VLC_OBJECT'
ate(__,    481 | _p _L_oIN   b   E_ co_j, pnsst st, \
rz      | uc_name, VLC            ^
../include/vlc_common.ht v:_lc481V:15A_coR_mmonI: N_memnote: expanded from macro 'VLC_OBJECT'
TE  481 | bGEers R: (        c|con Vonst struct vLst lCvc_l_VAccR_o_obmmojecDnt_m_tOembers:I ( *)N(&co(Hx)ns-E>oRITbj)t  );
      |     ^ \
      v
l../include/vlc_variables.h|               ^
:c_obje122:c39: note: t_expanded from macro 'var_Create't *)(&(x)->obj) \
      |               ^

  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (cIn file included from codec/avcodec/audio.c:34:
In file included from ../include/vlc_common.honst v:1031lc_:
../include/vlc_variables.hobj:429:5ect: _warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t   429 |     v*)(ar_Create(& (p_obj, psz_name, VLC_VAR_INTEGxE)R | VLC_VAR_DOINHER-I>objT );
codec/avcodec/subtitle.c      |     ^
):../include/vlc_variables.h:122: 72:39: note: \9:
expanded from macro 'var_Create' warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      

  122   72 |  |   #| d                ^ef
 ine   v amrsg_W_Carn(rdeeact,e ("arefusi,bnIn file included from g,codec/avcodec/va.c:26c):
In file included from ../include/vlc_common.h:1031:
 var../include/vlc_variables.h_Cr:eat 442et( VLC_Oo BJE:CT5(a:de),  cowarning: bde n, odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c   n va442)
       | |                                       ^
../include/vlc_common.h: 481lid: 15: note:   vaatred_ sCreexpanded from macro 'VLC_OBJECT'
u  481btitlae cote |   (  d    ec "pc);_on
ost st      |         ^
b../include/vlc_messages.hruj:85:,5: note: ctexpanded from macro 'msg_Warn'
  pszvl   _nc_commona85 |  _ m  emms, g_VGeLembC_VAR_erBOs:nerOL ic(p_t (coh|nst  vislc_,VLCob Vj_eLCct_MVAR_t_SG_ DO*WAI)RN,(&(Nx _)H_VAE-_ARI>oRGS_T )bj;)_)
 \
      |               ^

      |     ^
../include/vlc_messages.h:78:13:       note: expanded from macro 'msg_Generic'
|     ^
   78../include/vlc_variables.h |     vl:c_LoIn file included from 122:39:codec/avcodec/audio.c: g(note: expanded from macro 'var_Create'34:

In file included from ../include/vlc_common.hVL:1031:
  ../include/vlc_variables.hC_O122:442B | #defin:5:JECT(e  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o),v p  a442, rvl | _Create(c_ moa,du  le_b, ncame,var_ ) var_C__FIreCatLEre( p_obj,__ ps, z_na_me,e VateLC_( VLC__LVAOR_BINOOLB |EJ__E VCLC_,TVA \
      R| (            ^
_DOINHaERIT)../include/vlc_common.h ):481;
      :15: | note: expanded from macro 'VLC_OBJECT', b, c 
)
  481 |           |     ^
                                      ^
../include/vlc_variables.h:../include/vlc_common.h122:39: note: expanded from macro 'var_Create'  
:   122 | #481defi :const15ne  :st varru_Crenote: expanded from macro 'VLC_OBJECT'
c  t 481atvle | (a,b,  c_c      ccoom) varmo_Crn_eatmne(e smbVLters: C_ (sOBJtEcrCT(auonst )vc, bt, c lc)
 _      | v                                      ^olb
../include/vlc_common.hc_:481:jectc15:o _t mnote: *)mexpanded from macro 'VLC_OBJECT'(&o(xn
)  481_->obm |      ej) \
      |               ^
 mbe  cornst struct vlc_common_members: (consst vlc_obj:ec t_t *)(&codec/avcodec/subtitle.c:101(c(x:22)onst vlc_object_t *)(&(x)->ob-j) \
      |               ^>
obj): warning:  \
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |                 ^
101 |     char *psz_optsIn file included from  = varcodec/avcodec/audio.c_:In34:
In file included from ../include/vlc_common.h:1031:
her../include/vlc_variables.hIn file included from :455:codec/avcodec/va.c5:it: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
26  :
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:455 | St5    varinr_Cg(de:rec,a warning: tedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] "
a( p_vc  oodebj455,c |   -opt ion  ps")vsz;
_ar_Cnam      | ere, ate(VL p_C_VoAR_bFLj                     ^
,O../include/vlc_variables.h: p642:51szAT | VL_: note: expanded from macro 'var_InheritString'
n  642am | #deC_, VARVLe_DOCfi_ne vaVr_IAnherINHitERIT );SR_trinFg(o,
 n) v      L|     ^OAT
 | ar../include/vlc_variables.h:122:VL_In39: hCernote: _expanded from macro 'var_Create'
i  122 | tStriVn#gAR(VLCd__OBefJEiDne COT(vaIro),_Cr nNea)H
      tEeR(a,|                                                   ^Ib,c)T var_Cre
a )te;( ../include/vlc_common.h:481
:15:       VL| C_O    ^BJE
C../include/vlc_variables.h:122:39: note: Tnote: expanded from macro 'VLC_OBJECT'
(  481 | expanded from macro 'var_Create'    
a  122 | ), b,# c ) d   
econsfine v      | a                                      ^
t../include/vlc_common.h:481 st:rru_15: cCt rnote: expanded from macro 'VLC_OBJECT'
evla  481ct |  _ce     o(mma ,on_membebrs, cocnst s)t: r(uc vtca volcnr_st_c vommlc_on_oCbjremembeate(cet_t VL *r)C_OBJECT(a)s(,: ( c&(xon)b->obj,s)  t\c
        vl| )
      c_obj              ^
|                                       ^
ect_t *)(&(x)../include/vlc_common.h:->obj) \
      |               ^
481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commcodec/avcodec/subtitle.c:114:9: on_memwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]bIn file included from 
codec/avcodec/audio.c  114 |  er :34:
sIn file included from ../include/vlc_common.h::1031  :
     (msgc../include/vlc_variables.h:469:5_:oErr(dnst ec vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
lc, "U  469 | nk   no var_Cw_n robject_t e*ate)( p(_o&(x)->obj)bj \opti
, ps      |               ^
z_oname, n VLC_VAR_\"STRING |% VsIn file included from \"",codec/avcodec/va.cLC_ t->VAR_DkeOINy)HER;
IT );
:      |         ^26
:
In file included from ../include/vlc_common.h:../include/vlc_messages.h:83:5:       |     ^note: expanded from macro 'msg_Err'
1031:
   83../include/vlc_variables.h:
469../include/vlc_variables.h:5: :122 |   :warning: 39:  note: expanded from macro 'var_Create'
 msdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  122 | 
#d  efin469e  | vag_G r_ Create(e nera,b var_Creaic(p_te( pth_iso,cb) , VjvaLC_,rM SG__CrEpRR, eate( VsLC___VAz_AOB_JECname, VLCRT_VGS__(a)AR_),
      |  Sb,    ^
 c ../include/vlc_messages.h:)T
      R| 78:I13: note: expanded from macro 'msg_Generic'                                      ^
N
   78 |   G |  vlc_../include/vlc_common.h VLog:481:(VLCLC__15OBV: note: JECexpanded from macro 'VLC_OBJECT'
A  TR(481 | _  o),D      constO s ptruIct vlNc_c,H vomlcEmo_RmoIndTu_mel mbee)rs;: (
c_namoe,nst       __FILE__,  __LINE__|     ^
v../include/vlc_variables.h, \
      |             ^
:122:39: ../include/vlc_common.h:481:15note: : note: expanded from macro 'VLC_OBJECT'
expanded from macro 'var_Create'  481 | 
   122 |      #  condefst stine varlc__obCrrucjt eatvlc_eect_(tco amm*)on_(&,(x)->memboerbbj) \,
      | cs: )(con               ^st 
vlvc_arobje_ct_t *)(&(xCreat)-e(>obj)  \
      |               ^
VLC_OBJECTIn file included from (a), b, codec/avcodec/audio.c:c 34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h):477:
5      |                                       ^codec/avcodec/subtitle.c
:119: :9warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  477 | 
  :    119 |  var     _Cr  ea481:te(15: note: expanded from macro 'VLC_OBJECT'
 ms  481p_obj,  |  g_Err (d    psz _nam e, cVecLoC_nV, "cansARno_STt opt en RsING co| deVLCc (t%s)_rVucA"t vlc_c, R_DOoImcomNHodecnERIT_ )->namemm;be)e
      |     ^
rs:../include/vlc_variables.h: 122:39: ;
note: expanded from macro 'var_Create'      | 
        ^(
co  122 | #dnst vlce../include/vlc_messages.h_obj:f83eine varc:5_Creatt_:e(ta,b ,c *note: expanded from macro 'msg_Err'
)   83() v |    a&r_ m(sgCx)_reatGenee( -VL>C_OBJriobjECc()T(a), b , \
cp      |               ^_ )

      |                                       ^
thi../include/vlc_common.h:481:15: note: s, VLC_expanded from macro 'VLC_OBJECT'M
SG_ERR,   __481In file included from  |     Vcodec/avcodec/va.c   : coA_A26nst sRGS_t:
ruct vIn file included from ../include/vlc_common.h:1031:
lc_../include/vlc_variables.hco:mmon__)
477:5: warning:       |     ^
me../include/vlc_messages.h:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]mb
ers78::  477 |     va (cro_Cr13:en anote: expanded from macro 'msg_Generic'
t   78e |   ( p_obj  vlc_, pLogs(VLzs_nC_OBt vlJac_ombjecECt_eT(,o) , t p,VLC_VAR_*ST vlR)(&Ic_(x)mNod->oGbj)  \
| ule_nV      |               ^am
eLC, __FILE__, __VA_RLINE__,_ \D
      |             ^
In file included from ../include/vlc_common.h:OIcodec/avcodec/audio.c:N34:
In file included from ../include/vlc_common.hHER:1031I:
../include/vlc_variables.h481T:491:5: warning: :15: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
) note:   491; |  expanded from macro 'VLC_OBJECT'
    481 | 
              c|  va    ^r
_C../include/vlc_variables.h:122on:st39rea: st truce( t vlnote: expanded from macro 'var_Create'
p_  122 | #define c_ocobvj, apszr_Cre_naame, tVLCe_VA(R_AmmDDonRES_mS em| VbeLC_rs: (cona,b,c) var_CrVAeate( VLC_OBJER_CDOINT(st va),HERlc b, _obcIT  );)je
      | ct_t *    ^
)
../include/vlc_variables.h:122      (&(x)-:39| >:                                      ^
 o../include/vlc_common.h:bjnote: expanded from macro 'var_Create'
481:15  122 | ) #de\
      |               ^
f:ine var_Crea te(a,bcodec/avcodec/subtitle.c,c:126:note: expanded from macro 'VLC_OBJECT'
5  : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481 |         co) v  126 | n ar_ sCrt  me satest( VLC_rg_OBJDbECuT(g(a), cb, c )
      t|                                       ^
 ../include/vlc_common.h:481:15v: lnote: expanded from macro 'VLC_OBJECT'decc_
,com "lim  481obavco | nde_ cm ce  omdec b  e   (rc%s)os: (const stnrucst t vl vlcsc_comtar_oted"mon, _mbembjers:ceodec-c>n (at_mecon);st vlt *)c_ob(ject
      _&t *| )(&((    ^
xx)->ob../include/vlc_messages.h:j) 87)-\
>      | :5              ^: obj) \
      |               ^

note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__In file included from )
codec/avcodec/va.c:      | 26:
In file included from codec/avcodec/audio.c    ^In file included from 
:../include/vlc_common.h:1031:
../include/vlc_variables.h34../include/vlc_messages.h:78:
:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  491In file included from 13: ../include/vlc_common.h | :1031:
../include/vlc_variables.h: 511:note: expanded from macro 'msg_Generic'
    78  5 |  var_C : warning:   redue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vlcat  511_Loe( |  p_  g(  vVLobjC_O,aBJr p_EsCCzrT_(o),eat pnae( , p_ovlbj,c_modm ule,psz_ne _namaVmeLe, C, V_VAL__FC_RILE__,_ VAAR__DIDRE_NTEGLERI | VLSSC_ |VANER __DVL_C_OINHERV,AR IT_
DO\      |     ^INHE
R
../include/vlc_variables.h:I      122T :39);
      | | :    ^
            ^
../include/vlc_variables.h note: ../include/vlc_common.h::122:39: note: 481:15: expanded from macro 'var_Create'
note: expanded from macro 'var_Create'
expanded from macro 'VLC_OBJECT'  122
    122 | 481 |    # | #d deeffiine n    evca r_Crvoeatnar_es(a,Ctreat e(as,b,cbt,cr) var_uct vlCrceat) e(v_ arVcLC__oCrmOBJeamote(n VLC_EOBC_T(ma), JebECT(ambers: (), b, cc,o  nst vlc_objc )
e      |                                       ^
../include/vlc_common.h:ct_481:t)
       |                                       ^
*15:../include/vlc_common.h:)481:15: note:  note: (expanded from macro 'VLC_OBJECT'
&  481expanded from macro 'VLC_OBJECT'(
x |  )  -   > 481 | obj) \
        |       con              ^
st struct   const struc tv lvclc_comm_ocno_mmmoemn_membbeerrss::  (cons(tc vlc_oonbsjte ctvlc__obtj *ect_)t( &*(x)(&(x)-)->ob>job) \
      |               ^
j) \
      |               ^
In file included from codec/avcodec/audio.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from   525 |     codec/avcodec/va.c:v26ar_C:
In file included from ../include/vlc_common.h:1031:
r../include/vlc_variables.he:ate( p_obj, 511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]p
sz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
  ../include/vlc_variables.h:122511:39: |     va note: expanded from macro 'var_Create'
r  122 | #define var_Create(_ Cpr_eaotbj, psez_(a,b,c) var_Create( VLC_OBJnaECT(a), b, cme, VLC_VAR_ I)NTEGER
       |                                       ^
| VLC_../include/vlc_common.hV:A481:15: note: expanded from macro 'VLC_OBJECT'
R_DOIN  H481ER | I        const struT
      |     ^
ct vlc_common_memb../include/vlc_variables.hers: :(c122:onst vlc_object_t *39: note: expanded from macro 'var_Create'
)  (122& | (x)#define- >voabrj) \
      |               ^
_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      In file included from codec/avcodec/audio.c:34:
In file included from ../include/vlc_common.h:|                                       ^1031
:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  539 |    481 |       vcodec/avcodec/subtitle.c:ar  207  :_C c9ron:st ea swarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ttr  uc207e( p | t vlc_c_obj, o mm pszon_ _nmembera   s:me, V (c LC_onV sAR_Ft vlLOAT |m VLc_oCsg_Warn_V(dbject_t ec,AR_D* "OINcanH)(n&Eo(xt decode one subt)->oibj) \tle
      |               ^
 (%zu bytes)",
      |         ^
R../include/vlc_messages.h:85:IT5
      :|     ^ note: expanded from macro 'msg_Warn'
In file included from    codec/avcodec/va.c:26:
In file included from ../include/vlc_common.h:85
1031../include/vlc_variables.h:
../include/vlc_variables.h:: | 122:39: 525 note: expanded from macro 'var_Create'
 :5:   122  ms | #warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]g
_Gendeefi  525r |    ine cva v(r_Carp_era_Crteate(ha,ib,s, c)te va( r_CVrep_oLateC_M( VLbj,SG_C_OWBJE ARNpsz,CT( a),__nam e,_VA_b, Ac R)G VLC
      | S                                      ^
_V../include/vlc_common.h_:AR_)
      |     ^
481:15../include/vlc_messages.h:78: _Bnote: :expanded from macro 'VLC_OBJECT'
O  13:481 |     OL | VLCnote:     _Vexpanded from macro 'msg_Generic'
    78 | const AR_  DOINH ERIT
 vst      | ruct    ^
 lc_L../include/vlc_variables.h:122vl:39: og(VLC_note: expanded from macro 'var_Create'Oc
_coBmmon  JEC_T(o), p, 122 | memb#vdelcer_fs: (incoemn vst odvlar_Ccreule_na_oate(mebj,ecta,b,_t c) v*)ar_Crea(&(x)->teobj)(  V \_LC_O
BJ      _|               ^ECT(aF
),ILE__, _ b, c )
      |                                       ^
_LINE_../include/vlc_common.h:481:15:_,  note: expanded from macro 'VLC_OBJECT'
\  481
      |             ^
 |        ../include/vlc_common.h c:In file included from 481codec/avcodec/audio.c:34:
:onsIn file included from ../include/vlc_common.ht s15tr::1031:
uc../include/vlc_variables.h :554:5tnote:  :expanded from macro 'VLC_OBJECT' vl
c_warning: codue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]mmo
  n  554 |  _481   | m v ar  e   mber  _Crs: eat(cce(o p_obonj, nspssz_t nat vsmelt, VrLCuct_c _ovlc_VAcRbjeomct_m_STRING t | VLC*)_VA(o&(x)nR_DOIN->o_Hbjm) embERIeT
      \r|     ^

      |               ^s: 
(c../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
onst vl  122 | #definec In file included from vcodec/avcodec/va.c_ob:26ject_t a:
In file included from ../include/vlc_common.h:1031r_C:
../include/vlc_variables.h*):r(539:eat&(x)->obj) \
      e(a| ,b,c)5: var warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
              ^_C
  r539 |   eate( VLC_  varOB_CreaJtEeC(T p(_ao)bj, ,p b, c )
      | sz                                      ^
_nam../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'e,
   481 | VL       C_ const stVAR_FLruct vlc_OcAomTm |on_me Vmbers: (conLC_VARst_DOINH vlc_objectE_tR I*T)
      | (&    ^
(x)->obj) \../include/vlc_variables.h:122:
      | 39: note: expanded from macro 'var_Create'
              ^  
122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), bIn file included from , ccodec/avcodec/audio.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h :563:5):
       warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|                                       ^
  563 |     v../include/vlc_common.ha:r481_Cre:15ate( p_obj:, note: expanded from macro 'VLC_OBJECT' psz_name, 
VLC_V  481 |    A R _S  TRING | VLC_V cARcodec/avcodec/subtitle.cons:330:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t_D st  ruOI330 | Nc HERt ITvl 
      c_c  o|     ^m m
 on    ../include/vlc_variables.h_membe  msg_Warrs:122:39: : n(dnote: expanded from macro 'var_Create'e(co
nstc vlc_o  , "bjectu122_t n* | su)(&#pde(xfine )-p>ovaobj)r_rteC \dreate(
      a,b|                ^
subtitl,c) var_Create( VLC_OBJECT(eIn file included from  a), tbcodec/avcodec/va.c:26,y c )
      |                                       ^p
:
In file included from e../include/vlc_common.h:../include/vlc_common.h"481:15:)1031:
;: note: 
../include/vlc_variables.h:554      :5:|  warning: expanded from macro 'VLC_OBJECT'
            ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  ../include/vlc_messages.h481 |  : 
85:   5     :554 | c onstnote:  strexpanded from macro 'msg_Warn'uct vl    vc
_   85 | ar_C com morea n_membteers( p : (_oconbjsmt vsg_Gener, lc_obpszi_jectnc_t (am*)e, V(&(xLCp)_V-_>AR_toSTbhRIj) NGis, VLC\
      _ | MVLS|               ^C_
GVAR_DOINHERIT
_W      | ARN,    ^
 __VAIn file included from _../include/vlc_variables.h:122:39A: note: Rexpanded from macro 'var_Create'codec/avcodec/audio.c:
34G:
In file included from ../include/vlc_common.h  S:1031122_ | #de_:
../include/vlc_variables.h:578):9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  578fi       |   | ne var     ^ if
(_../include/vlc_messages.h var_C:hange78Cre:( pat_ob13j, psz: note: e_(a,b,expanded from macro 'msg_Generic'
c) var   _Cname,78 |  reat e( VLC_VA VL  R_CHC_OICvOBJElEScCOCT(_UNTL, a)&coogu, bnt, , NULL (VLC_O)cB ) )
JECT(
      o|                                       ^
)../include/vlc_common.h:,       |         ^
p481../include/vlc_variables.h:128::15: note: 43:expanded from macro 'VLC_OBJECT'
   481note: expanded from macro 'var_Change'
 |        , 128 v  lcocns_ | t module_ns#trdaefinmuctee , vvla __r_ChaFIc_LE__, __ngeL(a,cIobN,cmmon_E,d,_e) vmem_bers: (,const a r_\vl
Chanc_gobj      | e(            ^
 VLe../include/vlc_common.h:481C_cOBJt_t *E:CT15)(&(x:)->obj)  note: \
(a),      | expanded from macro 'VLC_OBJECT' b,
 c,   d481 |  , e              ^
 ) 
        |                                           ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
     481 | c  In file included from   on   s ct oncodec/avcodec/va.c:ss26t:
In file included from t s../include/vlc_common.h:1031:
ruc../include/vlc_variables.h:563:5t vltrc_uc:ct v warning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mmo  563n_ |   lm c embvar_Cr_eersate( pco: _objmmo,( pn_mcemszbeon_rs:ns (aconstt vmlce_ob,  vlc_objecjetV_tLct *)_Ct *_VAR)(&(&(x)-(_x>S)objT) ->oR\
bI      | NG              ^j)  |\
 
V      |               ^
LC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/va.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/va.c:123:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  123 |     vlc_va_t *va = vlc_object_create(obj, sizeof (*va));
      |                    ^
../include/vlc_objects.h:57:51: note: expanded from macro 'vlc_object_create'
   57 | #define vlc_object_create(a,b) vlc_object_create( VLC_OBJECT(a), b )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/va.c:127:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  127 |     char *modlist = var_InheritString(obj, "avcodec-hw");
      |                     ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/va.c:129:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  129 |     va->module = vlc_module_load(va, "hw decoder", modlist, true,
      |                  ^
../include/vlc_modules.h:41:25: note: expanded from macro 'vlc_module_load'
   41 |         vlc_module_load(VLC_OBJECT(o),c,n,s,__VA_ARGS__)
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/va.c:134:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |         vlc_object_release(va);
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/va.c:142:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  142 |     vlc_module_unload(va, va->module, vlc_va_Stop, va, hwctx);
      |     ^
../include/vlc_modules.h:45:27: note: expanded from macro 'vlc_module_unload'
   45 |         vlc_module_unload(VLC_OBJIn file included from codec/avcodec/audio.c:39ECT(:
In file included from o)codec/avcodec/avcodec.h:,m25:
,dcodec/avcodec/avcommon.h:,_70:_V10:A_ warning: ARGdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
S__)
      |                           ^
   70 |  ../include/vlc_common.h:  481: i15:f (! note: vaexpanded from macro 'VLC_OBJECT'
r_Inherit  481Bo |   ol(obj,     "quiet")) {
      |          ^
  const struct vlc_common_members: (const vlc_object_t *)(&(x)-../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
>  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
o../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
b  481 |       j)  const stru \ct
       v|               ^lc_
common_members: (const vlc_object_t *)(&(x)->obj) codec/avcodec/va.c:\
      |               ^
143:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  143 |     vlc_object_reIn file included from codec/avcodec/audio.c:39:
In file included from codec/avcodec/avcodec.h:25:
lease(va);
      |     ^
codec/avcodec/avcommon.h:71:../include/vlc_objects.h:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
66   71 |       :25  : innote: expanded from macro 'vlc_object_release't64_t ve
rbose =    66 |    va vr_lcInhe_oribjetIctnteger(obj, "verbose")_release( VLC_;
      |                           ^
OB../include/vlc_variables.h:JE615:53: note: expanded from macro 'var_InheritInteger'
CT  615(a | #define var) _InheritIn)
te      |                         ^
ger(o, n../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
)   481va |  r_  In  he   ritInteger(VcoLC_OBJnstEC sT(o), n)tr
      |                                                     ^
../include/vlc_common.h:481:15: note: uct expanded from macro 'VLC_OBJECT'
v  481lc |  _comm  on_m  e  mber cs:on st(c sotrnucst vlct _vlc_coommbject_ont_members: (const v *)(&(x)-lc>ob_ojbj) \
      |               ^
ect_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/audio.c:39:
In file included from codec/avcodec/avcodec.h:25:
codec/avcodec/avcommon.h:94:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   94 |     msg_Dbg(obj, "CPU flags: 0x%08x", av_get_cpu_flags());
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/audio.c:135:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  135 |             msg_Warn( p_dec, "waiting for extra data for codec %s",
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/audio.c:142:10: warning: 'channels' is deprecated [-Wdeprecated-declarations]
  142 |     ctx->channels = p_dec->fmt_in.audio.i_channels;
      |          ^
/usr/local/include/libavcodec/avcodec.h:1071:5: note: 'channels' has been explicitly marked deprecated here
 1071 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/audio.c:399:22: warning: 'channels' is deprecated [-Wdeprecated-declarations]
  399 |             if( ctx->channels <= 0 || ctx->channels > INPUT_CHAN_MAX
      |                      ^
/usr/local/include/libavcodec/avcodec.h:1071:5: note: 'channels' has been explicitly marked deprecated here
 1071 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/audio.c:399:44: warning: 'channels' is deprecated [-Wdeprecated-declarations]
  399 |             if( ctx->channels <= 0 || ctx->channels > INPUT_CHAN_MAX
      |                                            ^
/usr/local/include/libavcodec/avcodec.h:1071:5: note: 'channels' has been explicitly marked deprecated here
 1071 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/audio.c:402:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  402 |                 msg_Warn( p_dec, "invalid audio properties channels count %d, sample rate %d",
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/audio.c:403:32: warning: 'channels' is deprecated [-Wdeprecated-declarations]
  403 |                           ctx->channels, ctx->sample_rate );
      |                                ^
/usr/local/include/libavcodec/avcodec.h:1071:5: note: 'channels' has been explicitly marked deprecated here
 1071 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
35 warnings generated.
74 warnings generated.
mv -f codec/avcodec/.deps/libavcodec_plugin_la-video.Tpo codec/avcodec/.deps/libavcodec_plugin_la-video.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/avcodec/libavcodec_plugin_la-avcodec.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include   -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/avcodec/libavcodec_plugin_la-avcodec.lo -MD -MP -MF codec/avcodec/.deps/libavcodec_plugin_la-avcodec.Tpo -c -o codec/avcodec/libavcodec_plugin_la-avcodec.lo `test -f 'codec/avcodec/avcodec.c' || echo './'`codec/avcodec/avcodec.c
codec/avcodec/audio.c:487:57: warning: 'channels' is deprecated [-Wdeprecated-declarations]
  487 |         p_block = block_Alloc(frame->linesize[0] * ctx->channels);
      |                                                         ^
/usr/local/include/libavcodec/avcodec.h:1071:5: note: 'channels' has been explicitly marked deprecated here
 1071 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/audio.c:490:37: warning: 'channels' is deprecated [-Wdeprecated-declarations]
  490 |     mv -f codec/avcodec/.deps/libavcodec_plugin_la-subtitle.Tpo codec/avcodec/.deps/libavcodec_plugin_la-subtitle.Plo
        const void *planes[ctx->channels];
      |                                     ^
/usr/local/include/libavcodec/avcodec.h:1071:5: note: 'channels' has been explicitly marked deprecated here
 1071 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))31 warnings
      |                                                 ^
 generated.
codec/avcodec/audio.c:491:38: warning: 'channels' is deprecated [-Wdeprecated-declarations]
  491 |             for (int i = 0; i < ctx->channels; i++)
      |                                      ^
/usr/local/include/libavcodec/avcodec.h:1071:5: note: 'channels' has been explicitly marked deprecated here
 1071 |     attribute_depr/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="packetizer/libavcodec_plugin_la-av1_obu.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include   -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/libavcodec_plugin_la-av1_obu.lo -MD -MP -MF packetizer/.deps/libavcodec_plugin_la-av1_obu.Tpo -c -o packetizer/libavcodec_plugin_la-av1_obu.lo `test -f 'packetizer/av1_obu.c' || echo './'`packetizer/av1_obu.c
ecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/audio.c:495:34: warning: 'channels' is deprecated [-Wdeprecated-declarations]
  495 |                             ctx->channels, p_dec->fmt_out.audio.i_format);
      |                                  ^
/usr/local/include/libavcodec/avcodec.h:1071:5: note: 'channels' has been explicitly marked deprecated here
 1071 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/audio.c:514:58: warning: 'channels' is deprecated [-Wdeprecated-declarations]
  514 |                                  p_block->p_buffer, ctx->channels,
      |                                                          ^
/usr/local/include/libavcodec/avcodec.h:1071:5: note: 'channels' has been explicitly marked deprecated here
 1071 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/audio.c:583:57: warning: 'channels' is deprecated [-Wdeprecated-declarations]
  583 |     if( p_sys->i_previous_channels == p_sys->p_context->channels &&
      |                                                         ^
/usr/local/include/libavcodec/avcodec.h:1071:5: note: 'channels' has been explicitly marked deprecated here
 1071 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attrimv -f codec/avcodec/.deps/libavcodec_plugin_la-va.Tpo codec/avcodec/.deps/libavcodec_plugin_la-va.Plo
bute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/audio.c:584:55: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
  584 |         p_sys->i_previous_layout == p_sys->p_context->channel_layout )
      |                                                       ^
/usr/local/include/libavcodec/avcodec.h:1129:5: note: 'channel_layout' has been explicitly marked deprecated here
 1129 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/audio.c:588:56: warning: 'channels' is deprecated [-Wdeprecated-declarations]
  588 |         p_sys->i_previous_channels = p_sys->p_context->channels;
      |                                                        ^
/usr/local/include/libavcodec/avcodec.h:/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/avcodec/libavcodec_plugin_la-encoder.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include   -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/avcodec/libavcodec_plugin_la-encoder.lo -MD -MP -MF codec/avcodec/.deps/libavcodec_plugin_la-encoder.Tpo -c -o codec/avcodec/libavcodec_plugin_la-encoder.lo `test -f 'codec/avcodec/encoder.c' || echo './'`codec/avcodec/encoder.c
1071:5: note: 'channels' has been explicitly marked deprecated here
 1071 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/audio.c:589:54: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
  589 |         p_sys->i_previous_layout = p_sys->p_context->channel_layout;
      |                                                      ^
/usr/local/include/libavcodec/avcodec.h:1129:5: note: 'channel_layout' has been explicitly marked deprecated here
 1129 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/audio.c:597:27: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
  597 |         p_sys->p_context->channel_layout ? p_sys->p_context->channel_layout :
      |                           ^
/usr/local/include/libavcodec/avcodec.h:1129:5: note: 'channel_layout' has been explicitly marked deprecated here
 1129 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/audio.c:597:62: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
  597 |         p_sys->p_context->channel_layout ? p_sys->p_context->channel_layout :
      |                                                              ^
/usr/local/include/libavcodec/avcodec.h:1129:5: note: 'channel_layout' has been explicitly marked deprecated here
 1129 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/audio.c:598:9: warning: 'av_get_default_channel_layout' is deprecated [-Wdeprecated-declarations]
  598 |         av_get_default_channel_layout( p_sys->p_context->channels );
      |         ^
/usr/local/include/libavutil/channel_layout.h:505:1: note: 'av_get_default_channel_layout' has been explicitly marked deprecated here
  505 | attribute_deprecated
      | ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/audio.c:598:58: warning: 'channels' is deprecated [-Wdeprecated-declarations]
  598 |         av_get_default_channel_layout( p_sys->p_context->channels );
      |                                                          ^
/usr/local/include/libavcodec/avcodec.h:1071:5: note: 'channels' has been explicitly marked deprecated here
 1071 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/audio.c:603:48: warning: 'channels' is deprecated [-Wdeprecated-declarations]
  603 |          && i_channels_src < p_sys->p_context->channels; i++ )
      |                                                ^
/usr/local/include/libavcodec/avcodec.h:1071:5: note: 'channels' has been explicitly marked deprecated here
 1071 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/audio.c:609:49: warning: 'channels' is deprecated [-Wdeprecated-declarations]
  609 |         if( i_channels_src != p_sys->p_context->channels && b_trust )
      |                                                 ^
/usr/local/include/libavcodec/avcodec.h:1071:5: note: 'channels' has been explicitly marked deprecated here
 1071 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/audio.c:610:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  610 |             msg_Err( p_dec, "Channel layout not understood" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/audio.c:627:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  627 |             msg_Warn( p_dec, "%d channels are dropped", i_channels_src - i_channels_dst );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/audio.c:639:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  639 |         msg_Warn( p_dec, "no channel layout found");
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/audio.c:641:61: warning: 'channels' is deprecated [-Wdeprecated-declarations]
  641 |         p_dec->fmt_out.audio.i_channels = p_sys->p_context->channels;
      |                                                             ^
/usr/local/include/libavcodec/avcodec.h:1071:5: note: 'channels' has been explicitly marked deprecated here
 1071 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"avcodec\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/libavcodec_plugin_la-av1_obu.lo -MD -MP -MF packetizer/.deps/libavcodec_plugin_la-av1_obu.Tpo -c packetizer/av1_obu.c  -fPIC -DPIC -o packetizer/.libs/libavcodec_plugin_la-av1_obu.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"avcodec\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/avcodec/libavcodec_plugin_la-encoder.lo -MD -MP -MF codec/avcodec/.deps/libavcodec_plugin_la-encoder.Tpo -c codec/avcodec/encoder.c  -fPIC -DPIC -o codec/avcodec/.libs/libavcodec_plugin_la-encoder.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"avcodec\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/avcodec/libavcodec_plugin_la-avcodec.lo -MD -MP -MF codec/avcodec/.deps/libavcodec_plugin_la-avcodec.Tpo -c codec/avcodec/avcodec.c  -fPIC -DPIC -o codec/avcodec/.libs/libavcodec_plugin_la-avcodec.o
53 warnings generated.
mv -f codec/avcodec/.deps/libavcodec_plugin_la-audio.Tpo codec/avcodec/.deps/libavcodec_plugin_la-audio.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/avcodec/libavcodec_common_la-fourcc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/avcodec/libavcodec_common_la-fourcc.lo -MD -MP -MF codec/avcodec/.deps/libavcodec_common_la-fourcc.Tpo -c -o codec/avcodec/libavcodec_common_la-fourcc.lo `test -f 'codec/avcodec/fourcc.c' || echo './'`codec/avcodec/fourcc.c
In file included from codec/avcodec/avcodec.c:32:
In file included from packetizer/av1_obu.c:24:
In file included from In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: ../include/vlc_common.h:1031warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:
../include/vlc_variables.h:189:12:   189 |     retwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
urn var_Set  Checked189 |  (    p_obj, psz_name, VLC_VAR_INTEGERretur, n vvaar_l Set);Checked( p
      _ob|            ^j, psz_n
ame, VLC_VA../include/vlc_variables.h:R_140:48: note: expanded from macro 'var_SetChecked'
IN  140TE | #GEdefine Rvar, val );
_Se      |            ^
tChecked(o,../include/vlc_variables.h:140:48n,t,v: ) vnote: expanded from macro 'var_SetChecked'
ar_  140 | #defineSetC var_heSetChckeckeded((Vo,LCn,_Ot,BJv) var_SetChecked(VECLCT(_o),n,OBJt,ECv)T(
      o),|                                                ^
n../include/vlc_common.h,t,v):481
      | :15                                               ^
: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:481  481:15 |  :   note: expanded from macro 'VLC_OBJECT'  
   481   |  co  ns  t   st cruonctst v slctr_cucomt movln_c_mecombmmerons:_m (emcobensrst v: lc(c_oIn file included from objeccodec/avcodec/encoder.c:t_37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12t n*)s(&t(x)- >ovbjlc_ob) \
je:ct_t *      |               ^)(
&( x)->obj) \
warning:       |               ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, pIn file included from sz_ncodec/avcodec/avcodec.c:32:
In file included from ../include/vlc_common.hame,:1031:
../include/vlc_variables.h:203:12: V In file included from packetizer/av1_obu.c:LC_24:
In file included from VAwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
R_  203 |  INT../include/vlc_common.h:1031:
 ../include/vlc_variables.h:203:EG12  ret: ERurwarning: ,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 n va  rva_Se203 |  tl   Ch reecke);dtu(
      |            ^ p_obj, psz_name, VrnL
C_VAR_BO../include/vlc_variables.hOL v,:140 val );ar
      _|            ^
:48:Set../include/vlc_variables.h:140Che:48cke:  note: d(expanded from macro 'var_SetChecked'
 pnote: expanded from macro 'var_SetChecked'  140 | #define
   140var_SetChecked(o,n,t,v) va | #dr_Sefine varetC_SetCh_eckheckeedd(oV(bj,L psoCz,n__OBJECT(o),n,t,v,tna)
me,       VL,v)|                                                ^ Cvar_
_V../include/vlc_common.h:481SetChA:15:Re note: ckexpanded from macro 'VLC_OBJECT'
_BOOed  L,481 (va | VLlC _OB       const )J sEt;rC
      T(u|            ^
o),nct ,../include/vlc_variables.hv:140:t,v)
      |                                                ^48: 
lc_../include/vlc_common.hnote: expanded from macro 'var_SetChecked'
c  140 | #dommefine von_ar_SetmemChbeecrs: (kecod(nso,t vlcn,_ot,v:) vbar481_SetC:ject_t15 *hec:ke)d (&(note: expanded from macro 'VLC_OBJECT'VL(
x)->C_o  O481 | bjBJ)    \  
      | EC               ^  con
st Ts(o),n,tt,ructv)
      |                                                ^
 vl../include/vlc_common.h:481:15c_c: ommon_membersnote: expanded from macro 'VLC_OBJECT'
: In file included from codec/avcodec/encoder.c:  48137:
In file included from ../include/vlc_common.h: | (co1031:
../include/vlc_variables.h nst vl:203: c_12:o bje c    cont_s warning: t stdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t   203 | *)r(&uct(x)-> o  v  rblcj) e_tu\rn va
      | r_S              ^coetm
Checked( p_obj, psz_name, VLC_VAR_BOOL, vmal );on_m
      |            ^
../include/vlc_variables.h:140embers: :48In file included from :( codec/avcodec/avcodec.ccnote: :32expanded from macro 'var_SetChecked':
onst
   In file included from 140vl | c../include/vlc_common.h#_:1031:
obdefij../include/vlc_variables.h:212:ecnt12:_e warning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] v
 ar  *)_S212etC(&h | (ec kexd(o )- >ob returj,n),tn  va\
      r_,v) | var_SetC              ^
hSeectkCedh(eVcLkCe_d (obj, name, VLC_VAR_COORDSOBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: In file included from packetizer/av1_obu.cnote: :24:
,In file included from ../include/vlc_common.hexpanded from macro 'VLC_OBJECT':1031 :

../include/vlc_variables.hv:212:12:a   l481warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  212 | ; 
      |            ^   |  
  ../include/vlc_variables.h    return var_Set :140:C 48: consnote: t expanded from macro 'var_SetChecked'hecked
s  140t ( | or#duebfijc,t n naevm lvar_Sc_cetoe, VChecmmonked_me(mo,bn,LC_t,vVeA) vrar_sR_COOR:DS (,Set vacChoecl);
nkeds(VL      |            ^t
 v../include/vlc_variables.h:lcC__140:48: note: OBoJbjecEtexpanded from macro 'var_SetChecked'
_t  C140 | T#d (o*efi),nn,)e v(ar&_Se(ttChx)libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"avcodec_common_la_fourcc\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/avcodec/libavcodec_common_la-fourcc.lo -MD -MP -MF codec/avcodec/.deps/libavcodec_common_la-fourcc.Tpo -c codec/avcodec/fourcc.c  -fPIC -DPIC -o codec/avcodec/.libs/libavcodec_common_la-fourcc.o
e->o,bj) \v)c
k
      |       e                                               ^d(o,n| ,t              ^,v) var_
SetC
h../include/vlc_common.h:481:ec15k:e dnote: (VLC_OBJEexpanded from macro 'VLC_OBJECT'CT(o),n,
t,v)
  481 |       |                                                ^
 In file included from   ../include/vlc_common.hcodec/avcodec/encoder.c::37:
In file included from ../include/vlc_common.h481  :: 151031:
  ../include/vlc_variables.h:c: note: 212:12: expanded from macro 'VLC_OBJECT'warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

o    212 |  481ns   | t     st ruct re turn v lc_co v mcmaroon_m_SemetbeChrsecknst sed (otr: ubj(, nccontame vl, VLcC_st _vlc_objectVcA_R_t omCOO*)RmDS, voa(&(l);
x)n_->o      me|            ^m
../include/vlc_variables.h:bbje140:) \
48: note:       | r              ^
s: (expanded from macro 'var_SetChecked'
const vlc_ob  140 | #jecdefit_t *)ne(&(x)->obj var_S) \etC
hecke      |               ^d(o
,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    In file included from    In file included from   ccodec/avcodec/avcodec.c:packetizer/av1_obu.c32:
In file included from :../include/vlc_common.hon:241031:
../include/vlc_variables.h:
In file included from ../include/vlc_common.h:227st: st:1031:
../include/vlc_variables.h12:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
227  ruct:227 |   12:   warning:  rvlcetu_crnommon v_marem_SbeetCherdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  ck227 |  ed: (co  (nst  v p_orebj,t pslurn c_oz_namvabjecer, VLC_t_t *)(&(SetCx)_h->objVARe_FcLOAked)T, va(l ); \ p_o
      |            ^
bj, ../include/vlc_variables.h
      :140:p48: note: expanded from macro 'var_SetChecked'|               ^

s  140z | _#defnamei, VLCn_e var_VAR_FLOAT, SetCvalheck ed(In file included from o,ncodec/avcodec/encoder.c):37:
;In file included from ../include/vlc_common.h
,t      | ,v)            ^
v:1031../include/vlc_variables.h:140ar_S:48: :
../include/vlc_variables.h:227:note: expanded from macro 'var_SetChecked'
12:  e warning: tChedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
cke140  d(227 | VL |     #rC_etOdeBJECfuriT(on vn),n,taer,_Sev va)
      | r                                               ^
../include/vlc_common.h:481:15:_SetChecked(o,tCheck note: n,texpanded from macro 'VLC_OBJECT'
ed  481 | (       ,p_obj,   copszv) vnsat srtru_S_namee, tCVLC_hVcte vlcAR_Fc_cLOAokemmT, vdal );
o      |            ^
../include/vlc_variables.h:140:48(V: n_LmeCnote: expanded from macro 'var_SetChecked'
_mb  140 | #eOBrs:de (fJcoECTinen(ost) var_,n S,t,etChvevcke)
      |                                                ^
lc_d(obo../include/vlc_common.h,n,:je481:15: ctnote: t,v) v_t *expanded from macro 'VLC_OBJECT')(ar_Se&(x)t
C  ->obj) 481hec | \
ked(       |               ^
 V      const sLC_OBJECT(o),n,ttIn file included from ,v)ru
      codec/avcodec/avcodec.cc:32:
In file included from t../include/vlc_common.h:1031 |                                                ^
../include/vlc_common.h:v:
../include/vlc_variables.h:241l:12481c: _warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]common_mem
:  241 | b15: note: expanded from macro 'VLC_OBJECT'e    rre
s: tur(  481cn va | onst   r _Se  tCheckvedl( p_o cbj, p_sz_n  conobajectst _me, t VLC_*stru)ct (&VAR_STvlc_c(xommonRIN)_me-G, mbe>obvaljrs:  ) \
      |               ^
(cons);
      |            ^
t vlc_ob../include/vlc_variables.hj:e140c:t48_:t  note: *expanded from macro 'var_SetChecked'
)(&  140In file included from (x | packetizer/av1_obu.c:24:
In file included from ../include/vlc_common.h#defi:)-ne va>1031:
../include/vlc_variables.h:241r_obj) :\
      12|               ^Set:
 Checked(o,n,t,v) var_SetChecked(VLIn file included from codec/avcodec/encoder.c:37C_O:
warning: BJECT(oIn file included from ../include/vlc_common.h:1031:
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]),n,t,
v../include/vlc_variables.h)
:241        |                                                ^:12
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h241:481: |   15 : 241 |  note: expanded from macro 'VLC_OBJECT'
     return  481 |    r etuv   ar  rn_  SetChecocknst setrvaucdr_SetChe(t cke d( vlcpp__o_cbj, ommoopsn_membz_njabemers,,: (const psz_n V vlLaC_VAc_meobj,ect _t V*)(LR_STRIC_&(xVNG, val A)-R);_>o
      | Sbj) \
TRIN      |               ^G
, val );
      |            ^
           ^
../include/vlc_variables.h:140:48: note: ../include/vlc_variables.hexpanded from macro 'var_SetChecked'
:140  :48: 140note: In file included from  | codec/avcodec/avcodec.c:expanded from macro 'var_SetChecked'
#d  140 | #dee32:
In file included from ../include/vlc_common.hf:1031:
../include/vlc_variables.hi:256:12:fin enwarning:  vardue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_S  256e  |    e retvar_SeutrntC Chvaer_SethceChckekckeed(ed pd(o,n,(_oobj, ,t,n,pszt,v) var_SetChecked(v) vV_name, VLLC_VAR_Car_OB_SetCADhecJkeDRESEd(VLCS,T( Co),val n_OBJ,);
      EC|            ^
T../include/vlc_variables.h:(t140:48: ,o)v,n,t,v)note: expanded from macro 'var_SetChecked'

      |                                                ^
)
      |                                                ^
../include/vlc_common.h:481:  140../include/vlc_common.h | #15:def note: expanded from macro 'VLC_OBJECT'
ine v  :481 |    481:15:    note: expanded from macro 'VLC_OBJECT'ar_
   481SetChe | cked(  conso,t n,     t  ,vstruconst cts) vtar_S vlc_crommuctoetn _mevChelccked_(VLcC_mboOBJEerCT(omms: )o(c,nn,t,v)
      on_st|                                                ^ vm
lce../include/vlc_common.h:481m:15_ob: ersnote: expanded from macro 'VLC_OBJECT'
:   481 | (bj   ec co   n t_csont *st )(&(x)->ovt sbj) \lc_tr
      |               ^o
bjeucct t_t *)vlc_common_memIn file included from bercodec/avcodec/encoder.c(:37:
s&: ((x)In file included from ../include/vlc_common.h:con-1031:
../include/vlc_variables.h>obj) \
      | st vl:256:12:c warning:               ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

_object_t  256 |     ret *)(&(urn var_Sxe)t->oChebjIn file included from packetizer/av1_obu.c:24:
) \
      ck|               ^In file included from ed../include/vlc_common.h:1031:
../include/vlc_variables.h( 
p_ob:j, psz_name, VLC_VAR_ADDRIn file included from codec/avcodec/avcodec.c:256E32:
In file included from :../include/vlc_common.h:103112:
../include/vlc_variables.h:SS, v:a276 :10warning: l : warning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc];

due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  256 |     re
t  276 |   u        ifr( !nva v|            ^
r../include/vlc_variables.h:_Ga140:48: r_etChSecnote: expanded from macro 'var_SetChecked'e
tkeCd(  140 | #h p_odefbjieckne, epszd( _n vampe, _aroVLC_VAR_b_INTjSeEGt, psER, &zChecval_na )mkeed(o,n, ),t, 
      |          ^V
vL../include/vlc_variables.h:142:48) :Cva_VAR_A rDnote: _DSetCRhexpanded from macro 'var_GetChecked'
eE  142SS,cked(V v | #deaflLCin _e)OBJ;ECT
 va(      r_| o)Get           ^,n,t,v
)
Chec../include/vlc_variables.h:ked140      (o,:|                                                ^48n,:t,v)  var_note: Getexpanded from macro 'var_SetChecked'

../include/vlc_common.h  140:Che481:ck15:ed( note: expanded from macro 'VLC_OBJECT'
V   | #defiLC_481 | OB nJE   CT(e vao r),_  SnetChe,tc ,v)
      |                                                ^ckonest sdt
r(ucto,n v../include/vlc_common.h:l,481:15: ctnote: expanded from macro 'VLC_OBJECT'
,v) var_SetCheck_commeo  481 | dn_   (VL    C com_nstem sbOerBtrJucEt s:C (Tvlco(nst vlcoc_ob),ject__cnommot, n_t,v)memb
      |                                                ^
er../include/vlc_common.h:s:*) (c481(&(x):15: note: expanded from macro 'VLC_OBJECT'-on
s>o  481 |   t v bj) l \ 
      |               ^ 
  coc_object_t *)(&(x)->objn) \s
      |               ^
t struct In file included from codec/avcodec/encoder.c:vlc_37c:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
om  276 | mIn file included from    ocodec/avcodec/avcodec.c:32:
nIn file included from ../include/vlc_common.h: _if1031:
( m../include/vlc_variables.h!evam:293b:r_10:eGe warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rstChe:  293 |      if( !(ccked(ovanst p r_Gevlc_ob_objj,tC psheckedzect__nt *)( p(&ame, _obV(LCxj,_V )AR_-IN>psToz_nambe, VEGLCEj) _VAR,R\_B
      |               ^
OOL, & &val ) )
v      a| l         ^ 
)../include/vlc_variables.h:142:48 )
      |          ^
: note: expanded from macro 'var_GetChecked'
../include/vlc_variables.h:142:48In file included from   142 | :#d note: epacketizer/av1_obu.cfin:eexpanded from macro 'var_GetChecked'
   142 | 24:
#defvIn file included from ar../include/vlc_common.h:ine _GetCv1031:
ah../include/vlc_variables.h:ecked276r_Get:C(oh,10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n,t,veck)
 edva  276 |    r_(o,G etn,Chietf,v)( c !kedvavarr(V_GLC__etOBJGECTCetheckC(ohed),(VLC_ecked( OBJp_obj,ECT(n,o ps),t,v)z_
n,nat,vm      | )
      e|                                                ^
                                               ^
../include/vlc_common.h:../include/vlc_common.h481::481:15:15:  ,note: expanded from macro 'VLC_OBJECT'note: expanded from macro 'VLC_OBJECT'
 
V  481L  481C_V |   AR   | _I   N       cons  TEGcot ERst,nsr &uct vlc_t vcommsatruct vlon_ lc) )
      | me_mb         ^er
cs../include/vlc_variables.h:142:48ommo:: ( n_membenote: coexpanded from macro 'var_GetChecked'rs
  142ns | : (#define var_GetChconstect kvlec_odbj vl(c_oobjec,ecnt_t *)t_(&(xt )-*)>,(&(x)t,->ovbjobj) \) 
      \
|               ^      | 
) v              ^
ar_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |       In file included from codec/avcodec/avcodec.c:  32:
In file included from conIn file included from ../include/vlc_common.hstcodec/avcodec/encoder.c:37 :
In file included from ../include/vlc_common.h:1031:1031:
../include/vlc_variables.h:304:17s: warning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  304 |  uct :
../include/vlc_variables.h   ivf (llicke_:293c:10oly(!mmon_membevar: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_G  293 |   etC r if(hescke: d (co (nst obj, v!vanlamec, r_Ge_VLC_VAotCheR_ckCOebd( p_ojORDecbjSt, &_tval))) *)(&, (x
      | ps                ^
z../include/vlc_variables.h:142)->:_ob48: note: expanded from macro 'var_GetChecked'
na  j142 | )me, V# de\
      |               ^
LC_VARf_iBnOeOL, &val )  v)a
r      _|          ^
GetCheck../include/vlc_variables.hed(In file included from :142:48:packetizer/av1_obu.c o,note: :n,expanded from macro 'var_GetChecked'
24  142 | #:
t,defvIn file included from ) ../include/vlc_common.hine :varvar__1031:
GeGetC../include/vlc_variables.h:293:10: tCwarning: hecked(hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
eVcke  293LC_d(o,n,t | OB ,v ) va rJEC_GetCT( o),n,heif( !var_Get,tChcked(eVLC_OBcJECT(o),kn,t,v)ev
      |                                                ^
)
d(      |  ../include/vlc_common.h:p                                               ^
_481:../include/vlc_common.ho15:bj, note: expanded from macro 'VLC_OBJECT' ps:481:15
: note: z_expanded from macro 'VLC_OBJECT'  481 | n
a          con481 |  me,     V   coLnst sCtruct _vlst sc_ctVomAmon_mR_BOembrOucterL , &valsvlc ) _c)omm
on_      | : (co         ^ns
memb../include/vlc_variables.hert :142s::vlc_48 (c: note: onexpanded from macro 'var_GetChecked'st 
vob  lc_ject142obje_t | # *)(&(dx)->obej)fct_t *i)(& \
n      | (xe)-               ^
>obj)v \
      |               ^
ar_GetChecked(o,n,t,v) var_GetChecked(VLIn file included from codec/avcodec/encoder.c:37:
In file included from ../include/vlc_common.h:1031C_OBJECT(o),n,In file included from codec/avcodec/avcodec.c:t:
../include/vlc_variables.h:30432:
In file included from :17../include/vlc_common.h:: 1031:
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h  304, |     v:324:10)i: 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
        324 | f  |                                                ^
  ../include/vlc_common.h:481(li ke:15if( !v:ar_ note: expanded from macro 'VLC_OBJECT'
GlyetChecke  481 |   (! var _G  d( etChp_ eob cked conj, pszst(obj, struct name,_na V meLC_VA, Vvlc_commR_onCOORD_memberLS, &valC_VAR)))s
      | : (                ^
../include/vlc_variables.h:c_FLoOAT, 142n:&st vavlc_l obj48)ect_: t  )
*note: expanded from macro 'var_GetChecked'      
| )  142 | #(         ^
../include/vlc_variables.h:142&:48:defin note: expanded from macro 'var_GetChecked'e( vxar_G)
etCh  142 | #de->fine eckedvobar_G(ojet), nC\
      |               ^
,t,v)hecked( o,n,vta,rv_)G evtaCr_hGeteckCheckeedd((VVLCIn file included from packetizer/av1_obu.cLC_O:BJE_OB24CT:
JECIn file included from T(../include/vlc_common.ho),n,(o:),n1031:
../include/vlc_variables.h,t:304,vt,)
:      |                                                ^
v../include/vlc_common.h:481:1715::)
       note: expanded from macro 'VLC_OBJECT'
|    481warning:                                                ^
 |   ../include/vlc_common.h:481    due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:    co304nst | 15: note: expanded from macro 'VLC_OBJECT'
    st481  |      ru    ct ic vlconst sf_co mm(on_tlruimcekmberste : vll(cy_const (vc!olcmvmon__oarbm_jectembGe_ttCh *)(e&(x)ers:->obj) (ckc \edons t
      (|               ^
o vbj,lc_object_t *)(&(x)->o nabjme) \In file included from 
      codec/avcodec/avcodec.c:|               ^32:

, VIn file included from ../include/vlc_common.hLC_VAR_COO:R1031D:
S, &val../include/vlc_variables.h)))
      | :340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
                ^
  340 | ../include/vlc_variables.h:142In file included from codec/avcodec/encoder.c::48: note: 37expanded from macro 'var_GetChecked'
:
In file included from   142../include/vlc_common.h:1031:
../include/vlc_variables.h | :324:#defin10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e var_  G  ief(t vCar_hG  324e |   c  ikf( e!vadr_G(etChoecketCed( phe_oc,bj,nked,( p ps_ot,v)z_ vbj,anarme_, p VLsGz_neaC_VAR_tFLOChme, AeTVLCck, &val )e )
      _V|          ^AR_
d(STR../include/vlc_variables.h:142V:48L: note: expanded from macro 'var_GetChecked'C_INGO
B, &v  142 | aJl#EdefCineT ) (o))
      , varn,| t_Get,        ^
Cv../include/vlc_variables.h:142:48: note: )heckexpanded from macro 'var_GetChecked'

      |                                                ^
ed(o,n../include/vlc_common.h  142 | #:,t,v)481 :15:defi nenote:  vexpanded from macro 'VLC_OBJECT'ar_v
aGetr  _GetCh481eckeChed( |  co ,n ,t,vke)  va d(VLC _OB Jr_GE CTceto(o),nCn,hecst,ktedv)
       st(VLC|                                                ^r
_u../include/vlc_common.hOB:481c:15t JECT(: o),vnote: nl,tc,v)_expanded from macro 'VLC_OBJECT'
co
        481| mm                                               ^
 | o    ../include/vlc_common.h:481 n:15_:    comembernsnote: expanded from macro 'VLC_OBJECT'
t  481 |    s  : (    ccstonrusct vltc_c omvmon_mleonmcbster ss_: (tobconsrujct vlet c_ct_tobje ct*_t v)lc_c*(om&(x)(&(x)-mo>o)bn_membej) \-rs>o: bj) (c
\
      | o      |               ^
nst vlc_              ^
object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/encoder.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     iIn file included from codec/avcodec/avcodec.c:32:
In file included from f(In file included from  varpacketizer/av1_obu.c_Get../include/vlc_common.h:Ch1031:
e:../include/vlc_variables.h:cke24d350:9::
 warning: ( due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
p_o  In file included from ../include/vlc_common.h:bj350 | 1031  :
../include/vlc_variables.h, psz_n:  324if(ame va,:10r_GetChec:ke warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] VL
dC(   324_VARp_S | _obj,TR psz ING, & _namvae,l    iVL)C_VAR_f(ST  )
      !RINGv, &|         ^ar_
vG../include/vlc_variables.h:142etal: Ch) )
      |         ^e48
c: ../include/vlc_variables.h:142knote: expanded from macro 'var_GetChecked'
e  142d( p_ob | #define :vaj48: note: expanded from macro 'var_GetChecked',
r   _142p | Ges#detChefz_innckae vedme(oa,,n,tr V_G,v) eLtChevar_GCcket_ChVed(eckedoAR,n,_F(VLC_LOOBJECTtAT,,v) (ovar_) ,G&venal ),t, v)t)
Chec
      k      ed| (|                                                ^V         ^LC
_O
BJECT(../include/vlc_variables.h../include/vlc_common.h:481:15: o):note: expanded from macro 'VLC_OBJECT',n,t142:48
,v): note: expanded from macro 'var_GetChecked'
        481
|   142 | #                                               ^
../include/vlc_common.h:d |   e481   f:15:    inconote: expanded from macro 'VLC_OBJECT'
e  481 |          consvt stnsructat vlc strruct v_lc__cocommmGmoeon_mtn_eChmemembersbc: kers: ed(c(cons(tonsto vl,c_n, vlot,cbjv_o)ect_bjt ec*)t(&( _t va*)(&x)r->o_bjGetChecked(VLC_OBJECT(o),(x)-n)>ob \
,      | j) \t
                    ^,v)
|               ^

      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members:In file included from codec/avcodec/encoder.c: 37:
(In file included from codec/avcodec/avcodec.cIn file included from ../include/vlc_common.h:32con:1031:
st../include/vlc_variables.h:350::
In file included from ../include/vlc_common.h: 1031:
../include/vlc_variables.h:3629: vlc_ob:9jwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:e
c  350 warning:  |    due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 i  362ft( _va | t    *r_Ge) if(( t&vaChe(x)cke->d( op_obr_bj, pjsGez)_n tC\heame
      |               ^ck, V
LeCd_(VAR_STRING ,p &val ) )
      |         ^
_obj, psz_namIn file included from ../include/vlc_variables.hepacketizer/av1_obu.c:24:
In file included from :142:../include/vlc_common.h:1031, 48: :
../include/vlc_variables.hnote: expanded from macro 'var_GetChecked':V
L  142 | #d340ef:C_9in: VAwarning: e vadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]R_Ar
_  340GetCDDhec |     keifREd(SS, o(,n,&t,v) vavar_Gl )  var)
et_Ch      | ec        ^G
e../include/vlc_variables.h:142t:48: note: Cexpanded from macro 'var_GetChecked'
kedh(  142 | e#deckefiVLCdne(_O vaBJr_ECG T(o),pet_on,t,vChe)bck
      | jed                                               ^,(o,n, 
p../include/vlc_common.h:st,zv)_name,481:15: note: expanded from macro 'VLC_OBJECT'
  V  481 |   Lv C    ar _c_VGetCheckedonA(VLC_OBRJst_SECT(TRIo),n st,Nt,ruv)
      G, |                                                ^
../include/vlc_common.hc&vat vlc_l:481:15:  note: expanded from macro 'VLC_OBJECT'
)  481 |      comm)    on_c
on      st st| memb        ^ersr: (co
ns../include/vlc_variables.h:142:48t vlc_:objec uct_tnote:  *)(expanded from macro 'var_GetChecked'
t  &(142 vl | #xdefi)c_ncom->obj) meon_m\ vembaersr
      |               ^
_: Get(Cconst hevlc_object_t *)(&(x)->obj) \
      |               ^
In file included from ccodec/avcodec/encoder.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ked(  362o |   ,n,t,v)  i varf( var_Ge_tGChecked( p_oetChecked(VLCbj, psz_name_, VLC_VAIn file included from Ocodec/avcodec/avcodec.c:32R_ABJECT(o),nDDR,E:
In file included from t,../include/vlc_common.h:1031:
SvS../include/vlc_variables.h:, 429:&val ) )
      |         ^
5: )
../include/vlc_variables.h:142:48:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |                                                ^ note: 
expanded from macro 'var_GetChecked'
../include/vlc_common.h  429 | :481:15  142 | #:   definote: n  expanded from macro 'VLC_OBJECT'e 
varvar_GetC  _C481he | cker eat e(d  p(o,n,t,  v)    var_G_const seotrtChucbjtecke vd(lcVLC_OB, J_EpcoCT(omsz_mnao),n,nt,v_me)m, eVLC_
      | m                                               ^
bers: ../include/vlc_common.h:VAR_481:(15I: note: conexpanded from macro 'VLC_OBJECT'
NT  481Es |   tGER  | V vLC   l_VAcR_  c_oDobjeOnstcINHtERI_ strtuctT * vlc );
_c)      (&(omx| mo)    ^
n-../include/vlc_variables.h:122>o:39:b _jnote: expanded from macro 'var_Create'
)members:  122 (  | #decof\
      |               ^
nst ivlc_ne var_Create(aobject_t *)(&(x)->,ob,cbj)In file included from  \
packetizer/av1_obu.c) v:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:a      | 350r_C:9              ^
re:ate warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
( V  350 |   LC  if( var_GetChecked( p_obj, psz_name, V_OLC_VAR_STRINBJG, &valECT(a) ) )
      |         ^
, ../include/vlc_variables.hb, c )
      |                                       ^
:../include/vlc_common.h:142:In file included from 481:1548: note: expanded from macro 'VLC_OBJECT'codec/avcodec/encoder.c:: 
37note: expanded from macro 'var_GetChecked'
:
    In file included from ../include/vlc_common.h:1031142481 |   :
 | ../include/vlc_variables.h: #   d429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ef  i  429n |    con evst starr uc_vCreatar_GetChecked vlc_commte(( p_onobj_m, pembers: (coso,nsz_ntn vl,c_objt,ect_ame, vVLCt *)) v(&(_aVAr_GetR_ICNThx)eckedE->G(obj) VLER\
      |               ^
 | VLC_VAR_DOCINHERIT )_O;
      |     ^BJECT(
In file included from codec/avcodec/avcodec.c:o)32:
In file included from ../include/vlc_common.h,:1031:
../include/vlc_variables.h:442:5n: warning: ,t,v)
      ../include/vlc_variables.h:122due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]| 
                                               ^:39  442: note: expanded from macro 'var_Create' |  

   ../include/vlc_common.h:v  481122 | :15:#def ar_Cnote: expanded from macro 'VLC_OBJECT'
ine   var_481Create | (a,reat b,c)  var_Crea      cte( VLeonstC_(O  strucBJEtCT(p_o bj, a)psv, b, clc_c )
      |                                       ^
../include/vlc_common.h:o481:mmon15: _note: expanded from macro 'VLC_OBJECT'z
me_nmbers: (const amve,l  481 | c_object    _   t cons t * VL)C_stru(VAR&c_BOt(x vlOL c_c)-| VL>C_oommboVAR_DOn_Ij) \
      NHE| RIT )              ^;
      
|     ^
members../include/vlc_variables.h:122:39: (cons:t  note: vexpanded from macro 'var_Create'l
c  _122o | b#jdeecfinet_ tvIn file included from  *packetizer/av1_obu.c:ar_Cre)(&In file included from (acodec/avcodec/fourcc.c:29x):
In file included from ../include/vlc_common.hte:103124:
In file included from ../include/vlc_common.h:
../include/vlc_variables.h:189:(a12: :1031warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:
,b../include/vlc_variables.h,c):362  189 v | ar _Cr :9: warning: e  rateet(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 VLC_  urO->obj362) n va |    BJr_Se\
      |               ^
tCE if( var_GetChIn file included from codec/avcodec/encoder.cCT(:a)h37:
In file included from ../include/vlc_common.h:1031:
ececked( ked( ../include/vlc_variables.h:442p:5: warning: p_obj, psz__objname, psz_name,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  442 VL |   C VLC_V A, _V b, c A)
va      |                                       ^r_RC
../include/vlc_common.h:481_:reINTatE15:GeE Rnote: , v(al  expanded from macro 'VLC_OBJECT'
p);
      _obj|            ^, psz
_n  481a../include/vlc_variables.h: |  140me,   VLC_ :RV_ARAD48D  _B:   Onote: expanded from macro 'var_SetChecked'O
RESS  140,  | &#dL | VLvefinaconC_lst st r)euVct  vAl vcR_Da_)r_SectOCohImmoNHERecke
nd(o_IT )m,n,t;
      embe| r    ^s: (co
      | ../include/vlc_variables.h:122:ns39t        ^
 :v,v) lc../include/vlc_variables.h_ ovar_note: :expanded from macro 'var_Create'bj142:48Se
ce  122 | #tt_td efCinhece va: ke*r)_(&d(VLCrnote: e(x)->ateo(a,bjb,c) expanded from macro 'var_GetChecked') var
\
C      |   142 | #              ^_Credefa_tOine BJEeCvar_T(oGetC)( ,nhe,t,Vv)
c      LC_| O                                               ^BJEC

Tke../include/vlc_common.h:481:15d: note: expanded from macro 'VLC_OBJECT'
((aIn file included from codec/avcodec/avcodec.c:32:
o,)  481,n, |  b  In file included from ../include/vlc_common.h,:1031t c:
, ../include/vlc_variables.h: )
455:5       :   v |                                       ^
const../include/vlc_common.h:481:15 stru: note: ct expanded from macro 'VLC_OBJECT'
vlc  _co481 |   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 mmo  455n_m )  e |   m b  ers: v a  consrtvar_Cre stru(ctc _vlc_oGacommotne(_mem p_obnebj, rst vs:lc pse_obt(cCheonstz_namcjeect_ked( VLC, Vvl_Ot BJLcC_obj_VAeR_Fct_ECL*)t(T&(OAT  (o*))| VL,x)C_->onbVARj)_(&(x)-,t,v)
>ob       |                                                ^
\
j) ../include/vlc_common.h      | DOINH:ERIT \)              ^
;

481      |                     ^
|     ^
:15../include/vlc_variables.h:: note: expanded from macro 'VLC_OBJECT'
122  481 |  :39: note: expanded from macro 'var_Create'
    122 | #define var_CreateIn file included from (a,In file included from codec/avcodec/encoder.c:b,c)  v37    :
In file included from a../include/vlc_common.h:1031codec/avcodec/fourcc.c:
../include/vlc_variables.h:29:455:5::
In file included from ../include/vlc_common.h:cons1031:
../include/vlc_variables.h:203 r_Crea:12: warning: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   s203 |    t ret  r455e( Vturn |  vLC_OBJEaCT(r a_Se) ,   b, uc )
ct      |                                       ^
Checva../include/vlc_common.ht:481:15kre: d_(note: expanded from macro 'VLC_OBJECT' pC
 vl  481 | rea t_e  obj,     pscz(__n amecco pm, _objVLCmo, nso_pstz n_mestrucmt_naV me, bARVLCvlc_c_Verommos: (cn_AR_F_memBObLeOAT onOL| V,Lrs: C (cvo_st VARal nst)vlc;__o bvlcDOINH
_objec      | tj           ^
ERI_eTct  *);
t../include/vlc_variables.h      |     ^)_(
&(xt *):140:(&)../include/vlc_variables.h48:-: note: >oexpanded from macro 'var_SetChecked'
122  140b(jx | :)#d)39:-efin \
      |               ^
 e>note: expanded from macro 'var_Create'
o   122 | v#defaine vrar_Cr_In file included from Seatete(acodec/avcodec/avcodec.cCh:,b32:
In file included from ../include/vlc_common.hec:1031ke:
../include/vlc_variables.hd(:b,o,jn,t,v) var)c) \
       469:_Se| 5:               ^warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]vtChar_Cre
a  469 | ect kee   vad(V(rL VLC__OBCJreaCteECT(o( p_ob),j,n_ psz_naO,t,vBJ)
Em      | CIn file included from packetizer/av1_obu.c:24:
                                               ^
eIn file included from , ../include/vlc_common.h:481:15VT../include/vlc_common.h:1031LC_(a: note: ),:
expanded from macro 'VLC_OBJECT'
 b  ../include/vlc_variables.h481:, c ) |    429   V
AR_STRI      | :5: NGwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |                                         ^ 
VLC429 |  _VA ../include/vlc_common.h: coR_D481OIns :t15:  snote: Nt ruexpanded from macro 'VLC_OBJECT'
v  481ar |   ct  v_l     coc_cnstommCreon_m saHtERIrTuem );
c      |     ^t
tbee(r../include/vlc_variables.h:122:39 s: :p_o( note: conbsjt vexpanded from macro 'var_Create'
 vlc_l,   122c_cob | #odmjpsz_mon_emnecemfint_et * avb)(&(x)ea-r>obj) r_\
Creamtes:e      |  ((, coaVLC,n              ^_VAbs,c
) var_CR_INTtr eate( VLEGvlc_In file included from codec/avcodec/fourcc.cC_OEBJREoC:b29:
In file included from ../include/vlc_common.hTje( :|a1031),ct_t *):
../include/vlc_variables.h: ( &b,(x)- >co212:12bj):V  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
\
  212 |    L rC_VARet      _DurnO va|               ^
rIN_S HetCER)
IT       | )he                                      ^
cIn file included from codec/avcodec/encoder.c:37:
In file included from ../include/vlc_common.h:1031ke:
../include/vlc_variables.h;
      d (obj,:469 n:../include/vlc_common.ha5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:me481  :15:469 |    ,  var_V| LC    ^C
r../include/vlc_variables.he _VAR_aCOOte:RDS( p_o122:, note: 39bexpanded from macro 'VLC_OBJECT'j, pval);sz_
name
      |            ^
, VL../include/vlc_variables.h:  :140 :48:C_V481AR |   note: note: expanded from macro 'var_Create'expanded from macro 'var_SetChecked'

 _      140STR | 122  #d  consefINt stG |ineruc  VLtvCa vl_rc__SecVo | t#demAR_fiChemnDOINeck HoEnRIvT );
      | aed(ro_me    ^_C
mbe,n,rt,eavrs../include/vlc_variables.ht)e :: 122:(cons39: t vlcnote: _obexpanded from macro 'var_Create'vjear_c
t(  122 | #a_Sed,b,tChtcee *fic))n va(kee va&r_Creater_d(VLCreatCe(a,b( V_LOBJE,cCC_T(x)->)OB vaor_Cb(orjeJECT(a)a \
te),(      |               ^
 )b VLC,_,n c ,OBJt,v)
      | ECT)
      (                                               ^
| a../include/vlc_common.h:), 481b:15                                      ^
: note: expanded from macro 'VLC_OBJECT'
In file included from codec/avcodec/avcodec.c:,../include/vlc_common.h:32 481:15::
c )In file included from ../include/vlc_common.h
  :1031 481 | :
note: ../include/vlc_variables.h:477expanded from macro 'VLC_OBJECT'
:5:         warning:   481 |   |                                       ^
../include/vlc_common.h due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    :   c477481 |   :o n  15v s   t s atrucr:_ note: Creexpanded from macro 'VLC_OBJECT'c
to   nst481 |  stratu vlc _cocemmon(_m p_obj, emt bpsz_name, Vers:LC (c      consonst vtl_VAvc_olbcR __STject_ct *ommo)RI(&sNn_trGm(uct vxem l| Vc_coLC_VA)b-ersR_DOIN:HmERI>monT_meo ); mbbers: ((cj) \co
onsnst      |               ^ vt vlc_
lc_o
bobject_t       *)(&(x)->job|     ^ej) \
c../include/vlc_variables.htIn file included from codec/avcodec/fourcc.c_t :*29):
(&(x)In file included from 
      | ../include/vlc_common.h::              ^
1031-:
../include/vlc_variables.h:122:39>o227:12:: bjnote: expanded from macro 'var_Create'
)  warning: In file included from codec/avcodec/encoder.c:  122due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]37\

      |               ^:
 | #In file included from ../include/vlc_common.hd
  227 | :e 1031:
 fin  ../include/vlc_variables.her:etu477:In file included from 5:packetizer/av1_obu.c va:24r_C warning: rearn:
 In file included from varte(a_Sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
etC../include/vlc_common.hhe:1031:
ck,../include/vlc_variables.h:e442d(:b,  c477 |  )    v5 pv: warning: _oabjar,r_C_C pszrreeata_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]nate( eVLC_O(BJ ECpT(_a
), objb, c , psz_nme)
ame,       V,|                                       ^
 VL  C_V../include/vlc_common.h:481LC_VA442 | :15:A R_Snote: expanded from macro 'VLC_OBJECT'
     481 |   R_FLO  TA T,var_CR Ir  vNaeatel ); G( c | 
 p_ob      |            ^VLC
j_oV, psznst sA_R_DOI../include/vlc_variables.hn:140ameNH, V:L48ERI: T tnote: expanded from macro 'var_SetChecked'ruc)t v;
      lc|     ^
../include/vlc_variables.h:122:_cC_VAR
39_  140 | : note: #deexpanded from macro 'var_Create'fi
ommne vaonr__mSeemb  122 | tCh#deecked(fino,e vn,t,v)ar_ersC:  vreata(coensr(a,bt v_S,c) vletc_objaectr_t B_COO*)(rL eaChe| &(VxLtec)k->oC_VAR( edbj)V \
      _(|               ^L
VLC_OCBD_JEOCTO(a)BI, NHERIb,JECTT(o  In file included from codec/avcodec/avcodec.c);c )
),n,:32:
In file included from ../include/vlc_common.h:1031:
t,../include/vlc_variables.h:v)
      |       |                                       ^
                                               ^../include/vlc_common.h:491:5
481:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

../include/vlc_common.h:481:      15  15:: note: 491 |  note: expanded from macro 'VLC_OBJECT'
|       ^481 |       vaexpanded from macro 'VLC_OBJECT'r
_  481 |     C  re  ate(   p_o    cconobjst n,st struct pstsz_n amrucvtlc_e,  vlcVc_oLcommmonC_VmAR_mo_ADn_meDREemSS |be VmLC_VAbrse: (crs:onR (co_DOst vINlnst cvHERITl c__objobjec);
e      | t_ct_t     ^
t *)../include/vlc_variables.h:122*
../include/vlc_variables.h:122(:39::39: )&((x& (note: expanded from macro 'var_Create'
x  122)->)obj | #) \
-defi>      | ne obj              ^note: 
va) \
      | expanded from macro 'var_Create'
r              ^  
_Create(a,b122In file included from codec/avcodec/fourcc.c:29:
In file included from ../include/vlc_common.h,c | ) #v:In file included from 1031:
../include/vlc_variables.h:241:codec/avcodec/encoder.c:37ad:
In file included from efi../include/vlc_common.h:1031:
../include/vlc_variables.h:491:ne12: vr5:  warning: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |   _ar_  C241r |  Cre e avtar_Ce   rra(te(etuar,b,ceat)ne( p_obj , v ava Vr_Sr_etpLCCCherecake_OBJsdECz_nTa(ate( V),L b, c Cme)
( p,       _VL_oObC_jB,| JVAR_AD                                      ^ECT(D
RE../include/vlc_common.h:481:15: note: SSaexpanded from macro 'VLC_OBJECT'
   481 |  |       V  LcC_VAR_o)nst , psstrubz_ctna vlc_cme, o, cmmVLC_V )
      | DAonRO                                      ^_I_Nm
HESemberRITTs:../include/vlc_common.h  :481();con:RIN
s15G      | , v: at vlc_note: lob    ^jexpanded from macro 'VLC_OBJECT' 

e../include/vlc_variables.hc:122:  t481);
      39: _|            ^
note: t *)(&(x../include/vlc_variables.h)-:140:48: expanded from macro 'var_Create'
note: expanded from macro 'var_SetChecked'>ob  j)
122 \
 |       #de|   140              ^
 |    | fine va#def   i   r_nCreacetIn file included from codec/avcodec/avcodec.c:32eo nst v(a,asb,crtruc:
t_SIn file included from ../include/vlc_common.h etCvhe)ckelc_ cdo(o,nmm,on_metm,v) var:1031:
vb_../include/vlc_variables.h:511:arCr5: warning: eadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
Settee(   511 |    rCs:VLC_hec  (ckonseOBdtvaJEr(VLC_O_Creat vleBJ( p_Eobj, pCsCT(z_nT(ao)ame,nc_o), ,tb,,v c),bject  _
t)V      |                                                ^
 *)L
C../include/vlc_common.h_V(:      481|                                       ^
:AR_15I&(x:N)-> TEGobj) \
      | ../include/vlc_common.hE:Rnote:  | VLC481:15_expanded from macro 'VLC_OBJECT'
:  481 note:  |  expanded from macro 'VLC_OBJECT'
              ^  481 |  
           co   nsVctonst s AstRrtruuct_DOIN vHlcc_In file included from tEpacketizer/av1_obu.c:c24om mo:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5:n_RmITe
      | vl cwarning: _combmmon_ersdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
 (cme    ^o  
mnsb../include/vlc_variables.h:ers:122t (c:onst39  vvll455: c_onote: bc_ojebjectexpanded from macro 'var_Create'_ | t *    v)(&a(rctx
__Cr  122 | #tea td)->efino*)bj)e ve( p(a&(_xr_obj)->obj) C,\ p
rsz_      |               ^
eaten (a\,b,ca
) va      r_C| re              ^
maete( V, VIn file included from LCcodec/avcodec/fourcc.c:_OB29:
JEIn file included from CT(La)CIn file included from ../include/vlc_common.h,_VA:R_F b1031L, codec/avcodec/encoder.cc ):
../include/vlc_variables.hO:AT
       256:|37:
 VL:In file included from ../include/vlc_common.h12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C  256 |  _|                                       ^
VAR_:DOI../include/vlc_common.h   :1031re:
481:15../include/vlc_variables.h: note: expanded from macro 'VLC_OBJECT'turn 
varN_Set  :511:5: 481 |   CheHcke   d ( p  c_obonswarning: t jst, psrEz_nadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]meuct 
vlRc_,coIm  m VLoCn_me_Tmb );er
      |     ^s: V511( | c
AR../include/vlc_variables.h o:_Ans122:t 39: note: expanded from macro 'var_Create'vDDRl
 EcSS  122  | #d _ef,ivnar_ val );e vCo
      | barjec_Crrt_eatte (*eat           ^)(&e( p_
a,b,o(bjx)c->, p)sobjz../include/vlc_variables.h :v) ar__Cre140:48ate( :\
      |                ^
Vname, LVLCnote: expanded from macro 'var_SetChecked'C_V_AR_IIn file included from OBJcodec/avcodec/avcodec.cEC:32:
In file included from T(a../include/vlc_common.h:N
1031), bT:
../include/vlc_variables.h,  140 |  c #deE)
:525G      f:5| i                                      ^
../include/vlc_common.hne: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:ER    525 | v|481ar  :_SetC15 VLC_VAR:_ hDO var_ec kCernote: eIad(o,expanded from macro 'VLC_OBJECT'ten,( Np_
Hobj,ER   481 |  I    Tpsz 
      _|     ^
nt,v)  ../include/vlc_variables.h consvart: st_122:rSetChu39ecct vlame: knote: expanded from macro 'var_Create'
ed(Vc,   122V | LC_#VALRC_d__efiOcomBOOBmL on| V_menLC_e vmbareJECVA_R_CrerDOIaNHs: (TcE(RtIo),n,t,oT
      |     ^nsev)
(../include/vlc_variables.h:122a,:39:
      |  note: expanded from macro 'var_Create'
                                               ^
  122../include/vlc_common.ht vlb:481, | #defci)ne : vac_orv_aCre15a: note: expanded from macro 'VLC_OBJECT'
rbj  etect(a,_b_t481,cCre ) ate( VL | v aCr_C*)(   re&(x)_OBJaE- CTt> e(   coVLC_OBobJEj)CnT((a),sa ), b b,t c \
, c)
             |               ^
|                                       ^
)
../include/vlc_common.h      |                                       ^
../include/vlc_common.h:481:15: note: :481:15expanded from macro 'VLC_OBJECT':
   note: 481In file included from packetizer/av1_obu.c:expanded from macro 'VLC_OBJECT'
24  | st   ruc   481:
In file included from ../include/vlc_common.h:t 1031  :
../include/vlc_variables.h  :469 |  :5cvo   lc_common_m:ns warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]em
ber s:   ( 469 |   ccoot nsnt vlc   st_obj ects varstrtrucuctt vlc_t __Ccomm reate(v*)lon_mc_c p_o(&(oexmbers)->obmmj) on_bmj,ember\ :
s:  p      | (c(              ^o
ncsonsz_st vlc_nobtje vlcct_ameIn file included from _objcodec/avcodec/fourcc.c:,tect VL_C29:
t  *_VAR*)In file included from ../include/vlc_common.h:1031)_(&(x)(STR-I>&obj) N\
(x)      | :
../include/vlc_variables.h-              ^
>:objG |276) : VL10C_V\
      | A:R_DOI warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
              ^NH  In file included from codec/avcodec/avcodec.c:32
276 |  :
In file included from ../include/vlc_common.h:ERI1031T ); :
  i
../include/vlc_variables.h      f( !|     ^:539:5
v: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:  539In file included from a122r_Gcodec/avcodec/encoder.c:37:
e | :39In file included from ../include/vlc_common.h: t:Cnote: 1031:
expanded from macro 'var_Create'
../include/vlc_variables.h h  122 |    :vaec525ke#drde_:5(Creat pfin_obj:, psez_ ename,warning:  VLCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_V
(A  R_IN525T p_Eob j, varGp | E R,s z_n _Cre &vam e, avl ) )
aVtaeL(a,C_r_CV      |          ^reaAt
R_e../include/vlc_variables.h:142:48(FbL,Oc)AT  va: p_ob note: expanded from macro 'var_GetChecked'j
, p  142| rsV | LC_Czrea_#denfame, in_VAVLte(R_ De varOIC_VLCGeN_OBJEtC_heVARcke_BOOLCd( T(aH|ER VL)IT, 
      | b, c    ^
../include/vlc_variables.h:o,nC,t,v)_ Vv122:39:  note: expanded from macro 'var_Create'A
a)rR_GetC
        |                                       ^122_DOINHER | #hecIked
(TVd../include/vlc_common.h
:L481:      | 15C_O    ^BJE:CT note: expanded from macro 'VLC_OBJECT'e
f  481( | ino) e var  ,n,_ 
   tCr../include/vlc_variables.h c:122,onste:v)
      39 | at                                               ^: e
s(note: trexpanded from macro 'var_Create'../include/vlc_common.h
a  :122481:15u | #: c,note: expanded from macro 'VLC_OBJECT'b
d  481e |  ,c) t vf l  vin   e c vaconst srtru_cct vlc_ocommmonm_on__memmarCe_Crrberembaeerte(s:  V(cLsCate(a: ,bons(t_OcBJE,c)  voaCnsvlcr_CreT_obje(t va), bct_a,t ce( t  )
*V)L(&(C_Oxl      )->oBb| j)                                      ^
 c\_../include/vlc_common.h
      | o              ^
:481:15: Jbnote: ECTexpanded from macro 'VLC_OBJECT'(a), b, ject_
t  481 |    c In file included from *)(& codec/avcodec/fourcc.c( :29:
 In file included from x   con../include/vlc_common.h:1031)->os:
b../include/vlc_variables.h:293:t sj) tr10:u\
       warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ct vlc_  293c | ) |               ^
 
  ifom      | (mon                                      ^
 !_mvarem../include/vlc_common.h_GetIn file included from packetizer/av1_obu.c:24beC:h:
In file included from ../include/vlc_common.h:1031:
rs:../include/vlc_variables.h: (477c481:ons15: note: ec:t v5lc_obexpanded from macro 'VLC_OBJECT'jekec
d  481 |  ( pt     _:_t o bjwarning: , consdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t s p *)(&sz_n(x
)  477 | -   >otbjame ,ruct va VLCvlcr__comCr_eVmon_meAR_mBOOLbers:)a te(, & p_obv j\(con, 
as      tlps  vlcz_n| ame_o, bjVLe)               ^c)
      |          ^
Ct_t *)(../include/vlc_variables.h:142&:_VA(x)-
48: note: expanded from macro 'var_GetChecked'
R_  STR142>obj | #define va)IN \
      Gr|               ^
_Ge In file included from tCcodec/avcodec/avcodec.c|:32:
 hecVIn file included from ../include/vlc_common.h:ke1031d(o:
In file included from codec/avcodec/encoder.c:37../include/vlc_variables.h:554,n,:5: warning: :
t,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Lv) va  554 | In file included from  ../include/vlc_common.h:r1031:
../include/vlc_variables.h:539C   v_VAR_:5:_aDr_C rwarning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
OINHERIa  t539G | e(T    p_o); e vtaCh
r_      e| Crea    ^
t../include/vlc_variables.h:e( pbj, pszck_na_m122:39oebd(Ve,j, psLC:_OBJ note: expanded from macro 'var_Create'
E   122 | CTz(VLo),#_nn,C_dVeAt,vafmRe)_ST,R INGV
      |                                                ^ine
 va ../include/vlc_common.h:481rL:15:C note: _Vexpanded from macro 'VLC_OBJECT'
|  481AR_ | _ CVL Fr LCe_VA   O  R_ aconsDOIATNHE Rt I|T strut
e      V|     ^ct( La,b,vlcC_VAR_DOI
NHEc)RI _../include/vlc_variables.h:T
      |     ^com122:mon_39:
 note: expanded from macro 'var_Create'vm../include/vlc_variables.har_Cr:122
ee:m  122ate39: note:  | #b(expanded from macro 'var_Create'
 dVL  ersC_Oe:122finBeJECT va  | r_Creat#(de(e(a,afb,c)i var_Ccnoe revnsat rv_lcat_objecCt_ree( VaLC_OtBJt *)e(a)(&,(xEC)-T(ab), b>,o, cbc )
j)      |                                       ^
) ../include/vlc_common.h:v481, b:15 \,:a
r      |  note:               ^
expanded from macro 'VLC_OBJECT'
_C  481 |  r e c ) ate  ( VLC _OBJEIn file included from   constC stTcodec/avcodec/fourcc.c:29:
In file included from ru../include/vlc_common.h:
1031:
      |                                       ^../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(
ac)  304 | t v../include/vlc_common.h ,lc_ c:   bi481f (lik,ely (c!vomm onar_)
_Ge      t:15:m| e                                      ^Ch note: expanded from macro 'VLC_OBJECT'e

ckmbers../include/vlc_common.h: (c:481:15oedns :( obnote: t vj, expanded from macro 'VLC_OBJECT'lc_onab
m  eje481 |   ,ct _t   VLC_*)VA( &R_C    481 |  con   O(x)Ost RD-sS,  &v   alt)))
      ruc | c>                ^
to../include/vlc_variables.hon :142bst svlctr:48u: cjnote: expanded from macro 'var_GetChecked'
) _  \t
com      mon142 vl|  | #d              ^
e_memfbers: ci_co(nmmoeIn file included from ccodec/avcodec/avcodec.cno:nst32:
_ vlcmIn file included from ../include/vlc_common.h va:1031:
../include/vlc_variables.h:r_G_ob563:jecte5: warning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m_t   b*)563 |  etChe crks: e(d(o(,c & (x)->voansrt_n,tC re,v) vvaalobj)tc \
r_G_      |               ^
etoe( p_bjeChect_cked(t oIn file included from bj*,V)L codec/avcodec/encoder.c:C_OBJ(37:
EIn file included from CT&(psz../include/vlc_common.h:1031(x_:
nao)me,../include/vlc_variables.h,n:,t VLC,554v)_V:AR
5: )->warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      | obj
                                               ^) \  554
       | 
|                 ^
 _STRI var_CreaNG t| VLCe( ../include/vlc_common.h:_VAR_Dp_OIIn file included from packetizer/av1_obu.c:N24:
In file included from HER../include/vlc_common.h:I1031T
:
../include/vlc_variables.h      | 481:    ^o15: bj, psnote: expanded from macro 'VLC_OBJECT'

  ../include/vlc_variables.h::122:z491:_n5: am481 |   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  e,   
V  49139  : note:  | c oLnexpanded from macro 'var_Create'st  
C v s  122 | #_defar_Cinertr vearVuact_A vClRrt_ceate_c(a,SommoTn_b,cme)RImberNs vaG |: ( ce(ro nst Vvlcp_o_obLC_jbj, _VeCreAcpatszR_DO_nINH_amet *ER,) Vte(IT 
      | (V    ^
LC../include/vlc_variables.hLC_OB_VA&(x)R_:->obJ122:39: j)note: ADDRE expanded from macro 'var_Create'
S\
      |               ^
  122S  | #|deE VLC_CT(finea VA)R_var_,Cr b, ceaDO INHtIn file included from ecodec/avcodec/fourcc.c:E)
      |                                       ^
R29:
(../include/vlc_common.h:aIT 481:15);In file included from 
      | :../include/vlc_common.h:1031:
,../include/vlc_variables.h:b    ^, note: 
c) 324:10../include/vlc_variables.h:v: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a  324 |  122:39: note: expanded from macro 'VLC_OBJECT'
r_  481 |   C      expanded from macro 'var_Create'c  rea ifot
(e  122 | ( ! varnst stV_#druct GeteCheckedL(C p__fobjivn, psOlBz_nce_ cvaroamJmme,_CreaECT(a VLC_)toe(aV, b,bn, c )
      | AR_                                      ^FLOA
T,,c) va_../include/vlc_common.h &vral_Cmer:mbeate 481:15r:e(s:  V ) (const LvlCc__)
      | note:          ^expanded from macro 'VLC_OBJECT'

../include/vlc_variables.h:  481 |    obOBJECT(   142je:  co48ac: t_)t *, b,ns)(&t(xnote: expanded from macro 'var_GetChecked'
    c 142)->ostr | uct# defib)
j) vlc\_co
      |                                       ^      |               ^
m
../include/vlc_common.h:481:15n: meon_ note: mvexpanded from macro 'VLC_OBJECT'
emb  481 | ar_GeIn file included from tcodec/avcodec/avcodec.c:32Chee:
In file included from ../include/vlc_common.h:1031rs::
../include/vlc_variables.h:578 c:9  ked (c:  warning: (onsodue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
   578t v  |  c olc_nob   ,nisftje,t( var, vct_t *_stCha) var_G)en(&tCh(erckuct gedx)(vlcV-_coe( mmop_on_mbj, p>LCsz_embobjOBJE)C _naersm\
      |               ^Te, VL
C(o):_VA R_CH,nOIC,(t,consESCv)In file included from tOUN T, &
      |                                                ^codec/avcodec/encoder.c
:vlc_../include/vlc_common.h:co48137:
In file included from :15../include/vlc_common.h: note: expanded from macro 'VLC_OBJECT':1031
uo:
../include/vlc_variables.h  481 |  :563nt,:b5:j e   ct_  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] t 
   563*)(con |  &(xst )structN v->UL    vLobj ar_))  \
)
      |         ^
../include/vlc_variables.hC:      relac_co128| :43te              ^: note: (
mexpanded from macro 'var_Change'
 p  128m_ | #defobj, pon_mesmberzs:_ (In file included from ipacketizer/av1_obu.c:24cnons:
aIn file included from ../include/vlc_common.hne t:vma1031r_ vlcChean_ogeb, VL(je:
c../include/vlc_variables.ht_a,b,:cCt *511)(&(x,d,)->:eo5: ) warning: _VAdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]vabjr
)  511_ChR \_San | Tg e
      R|               ^
I(NG  | V LCV_VL C AR__var_CrOeDOINHIn file included from ERIT
      |     ^
BJEacodec/avcodec/fourcc.cCT(../include/vlc_variables.h:te(:a12229 ):
p,:In file included from _../include/vlc_common.h39: :1031:
objnote: expanded from macro 'var_Create'
../include/vlc_variables.h,   :b340:9 ps: 122warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
z  340 |  | #d   ,e i c,_ nd,f( aefin me )
ve vaa      r|                                           ^
_r../include/vlc_common.h:481,: 15C: note: Vreaexpanded from macro 'VLC_OBJECT'
tLC_V_GeA  481 | et  (   R_INa,C T EGERhbe  |con Vc,ked( cp_Lst) str uCctob jvvlc_,_c pomsza_VARnam_oDn_mOINrm_e, VLHERCC_IT
      | reV    ^
../include/vlc_variables.h:AR122em_beraSTsRtING:, 39: note: expanded from macro 'var_Create'&v
al ): (c  o122ns )
 | et# (      |         ^ 
Vvlc_L../include/vlc_variables.h:obdC142efj_:48eiOBJ:E note: expanded from macro 'var_GetChecked'cCT(a)t_
, b  142,ne var | #def cin_e )t v 
ar_GetCreCheacke      | dte(a*                                      ^,b)(&(,(
o,../include/vlc_common.hn,tc) var_,v) vCrx)-e>oar_:bGj)e481:15tCh:ecked(VLC_OB \
aJEt      e|  note: expanded from macro 'VLC_OBJECT'( 
CTVLC  481_OB | (o),n  ,              ^
t,v)   
      |    c                                               ^
JEonst CT(a)../include/vlc_common.h:481s, b, ctr:15: note: expanded from macro 'VLC_OBJECT'u 
)  ct
      | 481                                      ^
 vlc_co../include/vlc_common.h | :481m:  15m: note: o expanded from macro 'VLC_OBJECT'
   n _mem bconst struct vlc_e  481 |     common_rs : (mce   conmbest onsrs: (const vlc_structot v vlblc_ccj_ect_ot *)(&bjeocmmon_m(etmberx)->ob_t *)s: ((j)const&( \
x      |               ^
)- vlc_ob>jobj) \
      |               ^
ect_t *)(&(x)->obj) \
      |               ^In file included from codec/avcodec/fourcc.c:29:
In file included from ../include/vlc_common.h:1031
:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from codec/avcodec/encoder.c  350: | 37  :
In file included from ../include/vlc_common.h  i:f(In file included from packetizer/av1_obu.c: v24a1031:
../include/vlc_variables.h:
rIn file included from _G:e578t../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5C:: 9warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
hec  525 | :    warning: kdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ed( p_obj,    578 |   p s zif(_va vnaarmer,_Cha_Crea nVLC_VARg_STRe(t e(p_oIbj, p Np_obj,sz_ psnGa, &mve,z_ana VmelL , VLC_CV_)VAR )
AR      _CH_BOOL ||         ^
O VLC_ICE../include/vlc_variables.hS:142:48: note: VAexpanded from macro 'var_GetChecked'COR_D
UNT  , OIN142& | HERIT#c
      d|     ^
../include/vlc_variables.h:efine va122:39:r_Geountt, NUL note: expanded from macro 'var_Create'CheL
   122 | c)ke )#def
d      | in        ^
e (varo,_Crneat,e(a,b,t../include/vlc_variables.h,v) var_GetChecked(VLC_:128:43: cOBJnote: ) expanded from macro 'var_Change'
var  _CreaEte( VLC_OBCT(o),nJECT128 | (,a#def),t, b,inv)
       c )
| e                                               ^ va
r_../include/vlc_common.h      :481:|                                       ^
15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:481:  15: 481note:  | expanded from macro 'VLC_OBJECT'
Chang  481 e |  (      a ,b,     co nst  cstconst stru,d,rue) varc_ct Ct vlvhlcc_commoa_ncommon_memgenbers: (const_membe( r VLC_OvlBsJECT:(a ), b(,cc c,onst vlc_o_objbje dec, e )c
      t_t_t *t)(&|                                           ^
(../include/vlc_common.h x*)-:)481:15: (note: >objexpanded from macro 'VLC_OBJECT'
) \&  (x)->ob
      | j              ^
481) |       \
      |               ^
   const struct vlIn file included from c_compacketizer/av1_obu.c:m24o:
nIn file included from _../include/vlc_common.hm:em1031:
../include/vlc_variables.hb:e539r:s: (conIn file included from st vlcodec/avcodec/fourcc.c:5:c_o warning: 29due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b  539:
In file included from j |     ../include/vlc_common.h:1031:
vaect../include/vlc_variables.h:362:r_Cre9:ate( p_o_t bj, warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 psz_  *)(362& |   (x) -> iobfn(ame,  VLCv_VAajr_R_FGetCLOAT)h  | \
VeLC_      cVAR|               ^
_DOINHERked( p_obj, psz_name, VLC_IVART_
      |     ^
ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:122:39: ../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define vanote: r_Getexpanded from macro 'var_Create'C
hecke  d(122 | #defo,n,t,vi) nevar_ GveatrCh_eCckreed(VLCa_OtBeJ(EaC,Tb(,oc)), nv,atr,_v)
      |                                                ^
C../include/vlc_common.hr:e481a:t15e:( note:  expanded from macro 'VLC_OBJECT'V
LC_OBJEC  481 |    T  ( a ) ,const  bs,tr ucc t) 
v      l| c                                      ^_
c../include/vlc_common.hom:m481o:n15_: note: mexpanded from macro 'VLC_OBJECT'
ember  481s: ( | c o n s t    const  vlstrucc_ot vlc_bcjoemcmt_otn *)_m(e&m(bxe)r-s>:o b(cj) \o
n      | s              ^
t vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/av1_obu.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
In file included from codec/avcodec/fourcc.c:../include/vlc_variables.h29::
122:In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h39::429 :note: 5expanded from macro 'var_Create'
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  122 |   429 | #d   e fvianre _vaCrre_aCtree(a tep(_obj, a,b,c)p vasr_z_namCer, eVaLtCe(_VA RV_LICN_TOEGEBJER | CTV(LaC)_,V AbR, c _DO)I
N      H| E                                      ^R
IT../include/vlc_common.h:481 :)15;
:       | note:     ^
expanded from macro 'VLC_OBJECT'../include/vlc_variables.h:122
:39: note:   expanded from macro 'var_Create'
481   | 122  |  # d ef i n  e vacron_Creastte (staru,cb,c) tv avrl_cC_rceoamtmeo(n _VmLeCm_bOeBrJsE: C(Tc(oan)s,t  bv,l c_co b)j
e      c| t                                      ^_
t *)(&../include/vlc_common.h:481:15(x)->:o bnote: jexpanded from macro 'VLC_OBJECT')
 \
      |               ^  
481 |         const struct vlc_common_members: (In file included from constpacketizer/av1_obu.c:24:
In file included from ../include/vlc_common.h:1031:
 vlc../include/vlc_variables.h_:o563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]b
jec  563 |  t_t * )  var_Cr(ea&(te( px_ob)->obj)j, psz_name \
      |               ^
, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define varIn file included from _codec/avcodec/fourcc.cC:r29e:
aIn file included from t../include/vlc_common.h:e1031(a,b,c) v:
../include/vlc_variables.h:442:5ar_Create( V:L Cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_OBJECT(a),   b, c442  | ) 
   va      r| _                                      ^Create
( ../include/vlc_common.h:481:15p:_ onote: bexpanded from macro 'VLC_OBJECT'j
,   481p | s z _ n a m e ,  cVonst strucLtC _vVlcA_Rc_oBmOmOoLn _|m eVmLbCe_rVsA:R _(DconOsItN vHERIT l)c;
_o      |     ^
../include/vlc_variables.hb:122j:ect39_:t  note: *expanded from macro 'var_Create')
(  &122( | x#)d-e>fobinej )v a\
r      _| Creat              ^e
(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15In file included from :packetizer/av1_obu.c:24:
In file included from ../include/vlc_common.h:1031:
 ../include/vlc_variables.hnote: :expanded from macro 'VLC_OBJECT'578
:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481 |       
  con  s578t |      strucif( vtar vlc__Cchoammon_mnemgbee(r sp:_ (conosbt j,vlc_ opsbz_jencta_tm e*,) (&V(x)->oLCbj)_ V\
      A|               ^
R_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43In file included from : codec/avcodec/fourcc.cnote: :expanded from macro 'var_Change'29
:
In file included from ../include/vlc_common.h:1031:
  ../include/vlc_variables.h128:455 | :5#: dwarning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]fi
n  e455  | v a r _ Cvahra_nCgree(aat,eb,( p_ocb,jd,, pse)z_nam ve, VLaCr__VCAhRa_FnLgeOAT |(  VVLLCC__OBJECT(VaAR), b, _DOINHc, dERIT );
,      |     ^ e
 )
      |                                           ^
../include/vlc_variables.h:122:39../include/vlc_common.h::481 note: expanded from macro 'var_Create'
:  122 | 15: note: #expanded from macro 'VLC_OBJECT'd
efine v  ar481_ | C        corneate(sat, bs,ct)ru varct_Cre vlc_commaote( Vn_LC_OBmJeECmTb(ers: (const val)c,_ obb,j ecc t)_
      | t                                      ^ 
*)(&(x)->obj) \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/fourcc.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/fourcc.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/fourcc.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/fourcc.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/fourcc.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/fourcc.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/fourcc.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/fourcc.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/fourcc.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/avcodec.c:41:
In file included from codec/avcodec/avcodec.h:25:
codec/avcodec/avcommon.h:70:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   70 |     if (!var_InheritBool(obj, "quiet")) {
      |          ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/avcodec.c:41:
In file included from codec/avcodec/avcodec.h:25:
codec/avcodec/avcommon.h:71:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   71 |         int64_t verbose = var_InheritInteger(obj, "verbose");
      |                           ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/avcodec.c:41:
In file included from codec/avcodec/avcodec.h:25:
codec/avcodec/avcommon.h:94:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   94 |     msg_Dbg(obj, "CPU flags: 0x%08x", av_get_cpu_flags());
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/encoder.c:48:
In file included from codec/avcodec/avcodec.h:25:
codec/avcodec/avcommon.h:70:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   70 |     if (!var_InheritBool(obj, "quiet")) {
      |          ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/encoder.c:48:
In file included from codec/avcodec/avcodec.h:25:
codec/avcodec/avcommon.h:71:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   71 |         int64_t verbose = var_InheritInteger(obj, "verbose");
      |                           ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/encoder.c:48:
In file included from codec/avcodec/avcodec.h:25:
codec/avcodec/avcommon.h:94:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   94 |     msg_Dbg(obj, "CPU flags: 0x%08x", av_get_cpu_flags());
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:254:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  254 |     msg_Dbg( p_enc, "Time base for probing set to %d/%d", p_context->time_base.num, p_context->time_base.den );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:280:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  280 |     msg_Dbg( p_enc, "Time base set to %d/%d", p_context->time_base.num, p_context->time_base.den );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:289:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  289 |         msg_Warn( p_enc, "Failed to set encoder option %s", psz_name );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Genecodec/avcodec/avcodec.c:ric(p267:_t5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]hi
s, V  267 |  LC  _M mSGsg_W_DARNbg, ( __p_VAde_Ac,RG "usingS_ %_)
      |     ^
s %s", AVPROVIDER(L../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
IBAVCODEC), LIBAVCOD   78EC_IDENT );
      |     ^
 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
     481 |         const struc87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
t../include/vlc_messages.h :v78l:c13_: note: expanded from macro 'msg_Generic'
c   o78mm | on_ m e m bers: (cvolncs_tL og(VLC_OBJECvTl(co_)o,bj p, vlc_meocdtu_tl e*)(_&n(ame, __FILE__, __LIx)->obj) \
NE__, \
      |             ^
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *codec/avcodec/encoder.c)(:298:9: &(x)->obj) \
      |               ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  298 |         msg_Warn( p_enc, "Failedcodec/avcodec/avcodec.c:270:22: to set e nwarning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o
der   270 | o  p  vtilocn_ %s", psiznit_n_aamve );
      |         ^
c../include/vlc_messages.ho:d85:5: note: expanded from macro 'msg_Warn'
ec(VLC_OBJ   85 |     msECg_GT(p_deecn)eric)(p;
      _this, V| L                     ^C
_MSG../include/vlc_common.h_W:AR481:15: note: expanded from macro 'VLC_OBJECT'
N, __  481 |         cVA_ARGSo_n_s)
      |     ^
t stru../include/vlc_messages.hct :vl78c:_13c:o mnote: mexpanded from macro 'msg_Generic'o
n_m   em78b | e r s:   (vconlc_st vlcL_obojgec(tV_LtC_OBJECT( o*)),( &(px,) -vlc_>moobdj)u l\
      e| _              ^
name, __FILE__, __LINE__, \
      | codec/avcodec/avcodec.c:273:25            ^:
 warning: ../include/vlc_common.h:481:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]15
: note: expanded from macro 'VLC_OBJECT'
    481 |  273 |     char *       copnssz_td esctruct vlc_oder = var_Icnheommon_rmietmSbters: (cronsing( p_dec, "avcodt vlc_objectec-codec" )_t *)(&(x;)
-      >|                         ^
o../include/vlc_variables.h:b642j:)51 :\ 
note:       expanded from macro 'var_InheritString'| 
              ^
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
codec/avcodec/encoder.c  :481312 |  : 5 :     const  warning: stdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ruc
t vlc_co  mmo312 |     msgn__Dmbegm(b ersp: (const _vltc_hoibsje,ct_ "ut *)(s&i(nxg) -%s %s",>obj) \
 AVPR      O|               ^
VIDER(LIBAVCODEC), LIBAVCODEC_IDENT )codec/avcodec/avcodec.c:;
278      :| 13    ^:
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_messages.h
:87:5: note:   278 |      expanded from macro 'msg_Dbg'
       msg_Er   r87 |     ( p_dec, "mDseg_Generic(pc_tohdiesr,  `V%LsC'_MSG_DBG ,n __VA_AoRtG found", Sps_z__d)
      |     ^
ec../include/vlc_messages.hod:e78r: 13):; 
      |             ^note: expanded from macro 'msg_Generic'

   78 |   ../include/vlc_messages.h : 83v:5l:c _Log(Vnote: expanded from macro 'msg_Err'
LC_OB   83 |   JECT(  msg_Generioc)(,p _pt,h ivsl,c V_Lmodule_Cn_aMmSeG, __FI_LEER_R,_ __, _In file included from _Vcodec/avcodec/fourcc.cLA_ARIN:33:
In file included from E_codec/avcodec/avcodec.h:25:
_GS_, codec/avcodec/avcommon.h\
      |             ^_
:)../include/vlc_common.h
      | :481    ^
../include/vlc_messages.h:15: note: expanded from macro 'VLC_OBJECT'
  70481 |  :10    :78 ::13: note:  expanded from macro 'msg_Generic'
warning:     78due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |     co  70 |    vnstlc _L  ifog (!v str(VLaruct _Invlc_hercommon_itBomemboleC_O(BrsoJEbj,:C "T(qu oi)(co, etnp",s)t v v) lc{lc
      _o|          ^
bj../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
ect_  604 | #define var_Inheri_ttmoBool(o *)(,du le_nn&(ame),  vax__Fr_InILherE__)i->ob, __tBojLIo) \
      | l(VNE              ^
L__C_OB, JECT(\
o),      |              ^
../include/vlc_common.h:n481:15codec/avcodec/encoder.c:)317:
      : |                                               ^
5note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]481:15: note: expanded from macro 'VLC_OBJECT'

  481 |      317  |      const st   ruc481 | t      co vnf  lc  _iconst stg_cChorummonac_meinmt bvlec_rPas:rsce (o(m const movpn_elncc_o_,memb bjeres:c EN(C_CFGtcons_t *)(t _v&(PRxlc_obj)-ect_>oEFt bI*)(X,j) p&(ps x)\->
      |               ^
obj) \
      |               ^
z_enc_options, p_encIn file included from codec/avcodec/fourcc.c->p_:33:
In file included from cfcodec/avcodec/avcodec.hcodec/avcodec/avcodec.c::g );25
      :
| 281:13: warning:     ^codec/avcodec/avcommon.h
:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_configuration.h  :71173:281 |   :60: note: expanded from macro 'config_ChainParse'27
:    173 |    #de fi  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   mn
e   s confgi71 |    _E rr(g  p_   deci_Cha, "Dnt6in4eco_t verbosed er `%s'=  cParavan'rt se(handl _Ina, be %4.4s",
      |             ^
, ../include/vlc_messages.h:83c,h:5e d )r confiig_t: note: Iexpanded from macro 'msg_Err'
Cn   83 | teh  agineP  msarg_Gener(oribc(pj, "vesre( bVLCo_OBJEse"_CTthi(a), s, b, VLC_c),; M
SG_Ed      RR,|  )
      |                                                            ^                          ^
 __../include/vlc_variables.h:VA
_AR../include/vlc_common.h:GS__615:)
      48153: :15note: |     ^
expanded from macro 'var_InheritInteger'../include/vlc_messages.h: note: expanded from macro 'VLC_OBJECT':

  481  61578:13 | : # |    note:  dexpanded from macro 'msg_Generic'
  efi  cne var_Ionher   i78nst s | ttr  In  vltcuc_Lote vg(gVLC_eOBlc_comr(o, nmon_me)JE CTm(o)v, p, var_InheritIbers: (lc_mconnsodt ulevtelc__ngeame, objr__F(VecItLC_L_t *)(O&(xBE_)->J_, ECT(o),ob __Lj)n) \
      
IN      |                                                     ^E_|               ^
_,
../include/vlc_common.h \
      |             ^
:481:15../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:   481 |         const struct vlc_commocodec/avcodec/encoder.c:349note: n_mexpanded from macro 'VLC_OBJECT'
e:25: warning: mbdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
er  349s: (  481 | c  onst  |  vlc_    o  cha bjr  *psze_ect_t ncco *ode)(&(r =nx)-st  >svaobtrj) ur\
      |               ^_Ge
ct tvlc_cStrinogmmon_( pmem_tcodec/avcodec/avcodec.c:291b:his, e9: ErsNC_: (conwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]st vlc_o
bC  291 |  jeFG_cPRt   _t *)(&EFIX(x)   - " msg>ocod_Dbgebj)c"( );
      |                         ^
  p_dec\, ../include/vlc_variables.h:661"cod:45: 
      |               ^
note: expanded from macro 'var_GetString'
ec not found (%s)", p  661 | #defines vaz_nar_In file included from mGcodec/avcodec/fourcc.cecod:33:
In file included from etStricodec/avcodec/avcodec.h:25:
ng(a,codec/avcodec/avcommon.h:94:b)5ec ):   var;_G
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]etStr
      ing   94( V |    |         ^
L../include/vlc_messages.h msg_C_ODBJECT(b:g(a)87:ob,5b)
: note: expanded from macro 'msg_Dbg'
j,         |                                             ^ "87 |   
C  mPU flags: 0xsg../include/vlc_common.h:_%08Ge481:nex15:ric" note: ,( expanded from macro 'VLC_OBJECT'
av  481 | _p_this     g   , VLC_et_cpu_flags()co)MS;Gnst
      |     ^_DBG, _ 
_VA_s../include/vlc_messages.htruc:87ARGS:t v5_: note: expanded from macro 'msg_Dbg'
_lc_)   87
      |     ^ | co
m mon_me../include/vlc_messages.h:78:mb13: note: ersexpanded from macro 'msg_Generic' 
:    78 |  (co nst    vmsglc_o vlbjc__ect_t *)(&LGenog(e(VLxrC_i)->c(pob_thisj) \
,      |               ^
 VLC_MSG_DBG, __VOA_ARGSBJE_CT(codec/avcodec/encoder.c:355_o), :13)p, : vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
l      | c    ^

  355../include/vlc_messages.h_m |  odu  l:78:13: note: expanded from macro 'msg_Generic'e    
_     ms   78 | g_E name, rr( __F   p_thiIsvlc_Log(, VLLE"Enc_C_,ode ___LIOBJNEr `%s'__, E\
      C not Tfo| (            ^
ound",), ../include/vlc_common.h:481: pp15sz_e,nc vloderc_module:  )_n;
      |             ^anote: expanded from macro 'VLC_OBJECT'

../include/vlc_messages.h:83:  481 | 5: note: expanded from macro 'msg_Err'   
    m const estr   83, |    uct  vlc __FILEmsg_G_en_ceric(p__,this , V__LLC_IMSGNE___,omERR, _ mo\n__VA_m
ARGS__)
            e|             ^
mber../include/vlc_common.h|     ^
:s: (con../include/vlc_messages.h481:15::st  note: expanded from macro 'VLC_OBJECT'
78:vl  13:481 |  note: expanded from macro 'msg_Generic'
c _   78 |     obje  vlc_     Loconct_tg(VsLC_tOB *)( &(JECTx)-(os), pt, r>obvuj)c lt c\vlc_module__common
amn      |               ^e,
 _member__FILE__, __LINE__, \
      |             ^
s: (codec/avcodec/avcodec.c../include/vlc_common.h:c:481:15: note: expanded from macro 'VLC_OBJECT'o
n302  s:20481: warning:  | t    due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
   v302 | l   c co nst_o  av structxct- vl>bjecdectbu_c_g =tommo  n_va*memb)ers: (c(&onst (x)->objvlc_or_bje) Inh\ct_te
      | r *)it              ^
Integer(&(x)-(> opb_jd)e c,\ 
"a      v| c              ^o
dec-debug" );
      |                    ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_Inhecodec/avcodec/encoder.cri:tIn361t:e13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ge
r(o, n) var_  In361 |       h e r i t I nmtsegg_eErr( p_thir(VLC_OBJECs, "EncoderT( `%s'o )c,a nn')t
      |                                                     ^
 handle../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 %4  481. | 4 s " , 
        |              ^ 
c../include/vlc_messages.h:o83nst :5: note: expanded from macro 'msg_Err'
struct vlc_c   om83 |     msg_Gmone_nmeermibecr(sp_this,:  V(LconCst_MSG_ERR, vlc_object_t *) __VA_ARGS(_&_(x)->obj) )
      |     ^
\../include/vlc_messages.h:78:13: note: 
expanded from macro 'msg_Generic'      
|               ^
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:372:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  372 |         msg_Err( p_enc, "cannot find encoder %s\n"
      |         ^
codec/avcodec/avcodec.c:313:22../include/vlc_messages.h:83: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:5: note: expanded from macro 'msg_Err'

   83  313 |     cha |   r   *mpssgz__opGts = vare_InheritStrinnegr(ic(p_this,  VpLC_MSG_E_dec, "aRR, __VA_ARGS__)
      |     ^
vcodec-options" );
      ../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
|                         ^78 |     vlc
_Log(../include/vlc_variables.hV:L642C:51:_ Onote: expanded from macro 'var_InheritString'
B  642JECT(o) | ,# dpe, vlc_modulfei_nnea mvaer, __FILE__I_nh,e rit__LINE_S_t,ri n\g
(o, n)      |             ^
 ../include/vlc_common.hvar_:481I:nheritStr15: note: expanded from macro 'VLC_OBJECT'
ing(V  LC_481OBJ |       E C T(coo)n,s tn )s
      |                                                   ^tr
uct vlc_../include/vlc_common.hc:481:15: note: expanded from macro 'VLC_OBJECT'
o  m481m | on_membe r s :   (  con scto nvst sltcr_uocbtjec tvlc__tc om*)(&(xm)o-n>_ombejm)b er\s
      |               ^
: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:378:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  378 |         vlc_dialog_display_error( p_enc, _("Streaming / Transcodcodec/avcodec/avcodec.cin:328:9: g warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
faile  d328" | ) ,   _ ( 
        |          ^m
sg_Err( p_dec, "../include/vlc_dialog.hUnknown o:73ption \"%s\"",:30: note: expanded from macro 'vlc_dialog_display_error'
    t73- | > key );
        |         ^
 ../include/vlc_messages.h:83:5:vlc_di anote: expanded from macro 'msg_Err'
l   83 | og_ dis p l msg_Generic(p_this, VLayC_MSG_ERR, __VA_ARGS__)
      |     ^
_error(V../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
L   C_OBJECT(a), 78b | ,     vlc_Logc, ##__VA_(VLC_OBJECT(o), p, vARGS__)
      |                              ^
lc_module_name, __FIL../include/vlc_common.h:481E__, __LINE__, \
      | :            ^15: note: 
expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  481 |  : 481 : 15:  note: expanded from macro 'VLC_OBJECT'
    481  | c o n s t     sconst structt vruct vlcl_cc_common_ommemmon_bmemebers: (const rs: (convsltc vlc_ob_joebjecct_t t_t *)(&*()x()->obj) \
&(x)->obj) \
      |               ^
      |               ^
codec/avcodec/avcodec.c:334:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  334 |         msg_Err( p_dec, "cannot start codec (%s)", codec->nacodec/avcodec/encoder.cme );
      |         ^
:../include/vlc_messages.h:83:5:416 :note: 24expanded from macro 'msg_Err':
    83 |    warning:  msg_Gdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ene  416 |  ri   pc_(cpo_nttheixst,- >VdLeCb_uMgS G=_ EvRaRr,_ I_n_hVeAr_itIntegARGS__)
er( p_e      | nc,     ^
"a../include/vlc_messages.h:78:13: note: vexpanded from macro 'msg_Generic'
codec-debu   g"78  | ) ; 
       |  vlc_Lo                       ^g
(../include/vlc_variables.hV:LC_615:53: note: expanded from macro 'var_InheritInteger'
O  B615J | E#Cdefine T(o), p, vvar_InheritIlnct_megerodule_name,( __FILEo__, __LI,NE n) var_I__, \
      |             ^
nh../include/vlc_common.he:r481i:tInteger(V15:LC_OBJE Cnote: T(o), nexpanded from macro 'VLC_OBJECT')

        |                                                     ^481
 |  ../include/vlc_common.h   :481:15: note: expanded from macro 'VLC_OBJECT'
   481 |          co  const nsstrt struct uct vlc_covmlmco_nc_ommembers: m(ocn_onst vlmembers: (concs_to bject_t *)(vlc_object_t& (x)->obj*)(&(x)-)>obj) \
      |               ^
 \
      |               ^
codec/avcodec/encoder.c:419:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  419 |     p_sys->i_key_int = vcodec/avcodec/avcodec.c:338:5: warning: ardue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
GetInteger( p_  e338 |    nc, EN mC_CFG_PREFsgI_XDb g( p"_kdeeyc,int" );
      |                        ^
 ../include/vlc_variables.h:"658c:o47d: note: ec (%s) starexpanded from macro 'var_GetInteger't
ed", co  d658ec->name  | )#d;
      |     ^
e../include/vlc_messages.h:87:5: finnote: eexpanded from macro 'msg_Dbg' v
ar_GetI   n87t | e  ger(a,b)     var_GetImnstge_gGeerner(ic( VLp_tCh_OBJECT(a)i,sb,)
       | VLC_MSG_DBG,                                              ^ 
__VA_ARGS_../include/vlc_common.h:481:15: note: _expanded from macro 'VLC_OBJECT')

      |     ^
  ../include/vlc_messages.h481: | 78 : 13 :      constnote:  expanded from macro 'msg_Generic's
truct vlc_   78 |     vlc_coLog(VmLC_Omon_mBeJECT(o), p,m vblecr_sm:odule_n (const vlc_ame, __FILEo_b_j,e c__LINE__,t \
_t *)(&(x)->ob      | j)             ^\

      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct codec/avcodec/encoder.cv:420:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]l
c_common_membe  420 |     p_sryss:- >(ic_ob_nfrast vlc_ombejse c=t _vta r*_)G(e&t(Ixn)t-e>goebrj()  p\_
e      |               ^
nc, ENC_CFG_PREFIX "bframes" );
      |                         ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:421:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  421 |     p_sys->i_vtolerance = var_GetInteger( p_enc, ENC_CFG_PREFIX "vt" ) * 1000;
      |                           ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:422:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  422 |     p_sys->b_interlace = var_GetBool( p_enc, ENC_CFG_PREFIX "interlace" );
      |                          ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:423:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  423 |     p_sys->b_interlace_me = var_GetBool( p_enc, ENC_CFG_PREFIX "interlace-me" );
      |                             ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:424:23: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  424 |     p_sys->b_pre_me = var_GetBool( p_enc, ENC_CFG_PREFIX "pre-me" );
      |                       ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:425:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  425 |     p_sys->b_hurry_up = var_GetBool( p_enc, ENC_CFG_PREFIX "hurry-up" );
      |                         ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:427:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  427 |     p_sys->i_rc_buffer_size = var_GetInteger( p_enc, ENC_CFG_PREFIX "rc-buffer-size" );
      |                               ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:428:39: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  428 |     p_sys->f_rc_buffer_aggressivity = var_GetFloat( p_enc, ENC_CFG_PREFIX "rc-buffer-aggressivity" );
      |                                       ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
  660 | #define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:429:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     p_sys->f_i_quant_factor = var_GetFloat( p_enc, ENC_CFG_PREFIX "i-quant-factor" );
      |                               ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
  660 | #define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:430:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  430 |     p_sys->b_mpeg4_matrix = var_GetBool( p_enc, ENC_CFG_PREFIX "mpeg4-matrix" );
      |                             ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:432:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  432 |     f_val = var_GetFloat( p_enc, ENC_CFG_PREFIX "qscale" );
      |             ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
  660 | #define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:440:15: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  440 |     psz_val = var_GetString( p_enc, ENC_CFG_PREFIX "hq" );
      |               ^
../include/vlc_variables.h:661:45: note: expanded from macro 'var_GetString'
  661 | #define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)
      |                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:457:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  457 |     p_sys->i_qmin = var_GetInteger( p_enc, ENC_CFG_PREFIX "qmin" );
      |                     ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:458:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  458 |     p_sys->i_qmax = var_GetInteger( p_enc, ENC_CFG_PREFIX "qmax" );
      |                     ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:459:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  459 |     p_sys->b_trellis = var_GetBool( p_enc, ENC_CFG_PREFIX "trellis" );
      |                        ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:461:40: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  461 |     p_context->strict_std_compliance = var_GetInteger( p_enc, ENC_CFG_PREFIX "strict" );
      |                                        ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:463:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  463 |     p_sys->f_lumi_masking = var_GetFloat( p_enc, ENC_CFG_PREFIX "lumi-masking" );
      |                             ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
  660 | #define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:464:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  464 |     p_sys->f_dark_masking = var_GetFloat( p_enc, ENC_CFG_PREFIX "dark-masking" );
      |                             ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
  660 | #define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:465:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  465 |     p_sys->f_p_masking = var_GetFloat( p_enc, ENC_CFG_PREFIX "p-masking" );
      |                          ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
  660 | #define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:466:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  466 |     p_sys->f_border_masking = var_GetFloat( p_enc, ENC_CFG_PREFIX "b28order-maski warnings generatedng".
 );
      |                               ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
  660 | #define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:468:15: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  468 |     psz_val = var_GetString( p_enc, ENC_CFG_PREFIX "aac-profile" );
      |               ^
../include/vlc_variables.h:661:45: note: expanded from macro 'var_GetString'
  661 | #define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)
      |                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:493:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  493 |             msg_Warn( p_enc, "unknown AAC profile requested, setting it to low" );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:504:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  504 |             msg_Warn( p_enc, "invalid size %ix%i", p_enc->fmt_in.video.i_visible_width,
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WAmv -f codec/avcodec/.deps/libavcodec_common_la-fourcc.Tpo codec/avcodec/.deps/libavcodec_common_la-fourcc.Plo
RN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     /bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/avcodec/libavcodec_common_la-chroma.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/avcodec/libavcodec_common_la-chroma.lo -MD -MP -MF codec/avcodec/.deps/libavcodec_common_la-chroma.Tpo -c -o codec/avcodec/libavcodec_common_la-chroma.lo `test -f 'codec/avcodec/chroma.c' || echo './'`codec/avcodec/chroma.c
vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:586:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  586 |         int nr = var_GetInteger( p_enc, ENC_CFG_PREFIX "noise-reduction" );
      |                  ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:591:37: warning: assigning to 'uint16_t *' (aka 'unsigned short *') from 'const uint16_t[64]' (aka 'const unsigned short[64]') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  591 |             p_context->intra_matrix = mpeg4_default_intra_matrix;
      |                                     ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
codec/avcodec/encoder.c:592:37: warning: assigning to 'uint16_t *' (aka 'unsigned short *') from 'const uint16_t[64]' (aka 'const unsigned short[64]') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  592 |             p_context->inter_matrix = mpeg4_default_non_intra_matrix;
      |                                     ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
codec/avcodec/encoder.c:606:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  606 |                     msg_Warn( p_enc,
      |                     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:683:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  683 |             msg_Dbg( p_enc, "rc buffer size %d bits", p_sys->i_rc_buffer_size );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:706:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  706 |             msg_Dbg( p_enc, "Trying to find more suitable sample format instead of %s", av_get_sample_fmt_name( p_context->sample_fmt ) );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:712:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  712 |                     msg_Dbg( p_enc, "Using %s as new sample format", av_get_sample_fmt_name( p_context->sample_fmt ) );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:722:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  722 |             msg_Dbg( p_enc, "Trying to find packet sample format instead of planar %s", av_get_sample_fmt_name( p_context->sample_fmt ) );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:728:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  728 |                     msg_Dbg( p_enc, "Changing to packet format %s as new sample format", av_get_sample_fmt_name( p_context->sample_fmt ) );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:733:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  733 |         msg_Dbg( p_enc, "Ended up using %s as sample format", av_get_sample_fmt_name( p_context->samplibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"avcodec_common_la_chroma\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/avcodec/libavcodec_common_la-chroma.lo -MD -MP -MF codec/avcodec/.deps/libavcodec_common_la-chroma.Tpo -c codec/avcodec/chroma.c  -fPIC -DPIC -o codec/avcodec/.libs/libavcodec_common_la-chroma.o
le_fmt ) );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:742:20: warning: 'channels' is deprecated [-Wdeprecated-declarations]
  742 |         p_context->channels      = p_enc->fmt_out.audio.i_channels;
      |                    ^
/usr/local/include/libavcodec/avcodec.h:1071:5: note: 'channels' has been explicitly marked deprecated here
 1071 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/encoder.c:744:20: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
  744 |         p_context->channel_layout = channel_mask[p_context->channels][1];
      |                    ^
/usr/local/include/libavcodec/avcodec.h:1129:5: note: 'channel_layout' has been explicitly marked deprecated here
 1129 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/encoder.c:744:61: warning: 'channels' is deprecated [-Wdeprecated-declarations]
  744 |         p_context->channel_layout = channel_mask[p_context->channels][1];
      |                                                             ^
/usr/local/include/libavcodec/avcodec.h:1071:5: note: 'channels' has been explicitly marked deprecated here
 1071 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/encoder.c:755:60: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
  755 |         const unsigned i_order_max = 8 * sizeof(p_context->channel_layout);
      |                                                            ^
/usr/local/include/libavcodec/avcodec.h:1129:5: note: 'channel_layout' has been explicitly marked deprecated here
 1129 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/encoder.c:760:24: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
  760 |         if( p_context->channel_layout )
      |                        ^
/usr/local/include/libavcodec/avcodec.h:1129:5: note: 'channel_layout' has been explicitly marked deprecated here
 1129 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/encoder.c:762:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  762 |             msg_Dbg( p_enc, "Creating channel order for reordering");
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:765:32: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
  765 |                 if( p_context->channel_layout & pi_channels_map[i][0] )
      |                                ^
/usr/local/include/libavcodec/avcodec.h:1129:5: note: 'channel_layout' has been explicitly marked deprecated here
 1129 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/encoder.c:767:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  767 |                     msg_Dbg( p_enc, "%d %"PRIx64" mapped to %"PRIx64"", i_channels_src, pi_channels_map[i][0], pi_channels_map[i][1]);
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:775:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  775 |             msg_Dbg( p_enc, "Creating default channel order for reordering");
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:777:90: warning: 'channels' is deprecated [-Wdeprecated-declarations]
  777 |             for( unsigned int i = 0; i < __MIN( i_order_max, (unsigned)p_sys->p_context->channels ); i++ )
      |                                                                                          ^
/usr/local/include/libavcodec/avcodec.h:1071:5: note: 'channels' has been explicitly marked deprecated here
 1071 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/encoder.c:777:90: warning: 'channels' is deprecated [-Wdeprecated-declarations]
  777 |             for( unsigned int i = 0; i < __MIN( i_order_max, (unsigned)p_sys->p_context->channels ); i++ )
      |                                                                                          ^
/usr/local/include/libavcodec/avcodec.h:1071:5: note: 'channels' has been explicitly marked deprecated here
 1071 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/encoder.c:781:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  781 |                     msg_Dbg( p_enc, "%d channel is %"PRIx64"", i_channels_src, pi_channels_map[i][1]);
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:787:42: warning: 'channels' is deprecated [-Wdeprecated-declarations]
  787 |         if( i_channels_src != p_context->channels )
      |                                          ^
/usr/local/include/libavcodec/avcodec.h:1071:5: note: 'channels' has been explicitly marked deprecated here
 1071 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/encoder.c:788:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  788 |             msg_Err( p_enc, "Channel layout not understood" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:816:14: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  816 |         if( !var_GetInteger( p_enc, ENC_CFG_PREFIX "keyint" ) )
      |              ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:826:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  826 |             if( !var_GetInteger( p_enc, ENC_CFG_PREFIX "qmin" ) )
      |                  ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:833:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  833 |             if( !var_GetInteger( p_enc, ENC_CFG_PREFIX "qmax" ) )
      |                  ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:840:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  840 |         } else if( !var_GetInteger( p_enc, ENC_CFG_PREFIX "qmin" ) )
      |                     ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:876:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  876 |     char *psz_opts = var_InheritString(p_enc, ENC_CFG_PREFIX "options");
      |                      ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:888:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  888 |         msg_Err(p_enc, "Unknown option \"%s\"", t->key);
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:894:29: warning: 'channels' is deprecated [-Wdeprecated-declarations]
  894 |                 (p_context->channels <= 2 && i_codec_id != AV_CODEC_ID_MP2
      |                             ^
/usr/local/include/libavcodec/avcodec.h:1071:5: note: 'channels' has been explicitly marked deprecated here
 1071 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/encoder.c:911:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  911 |             msg_Err( p_enc, "cannot open %4.4s %s encoder", fcc.txt, type );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:912:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  912 |             vlc_dialog_display_error( p_enc, _("Streaming / Transcoding failed"),
      |             ^
../include/vlc_dialog.h:73:30: note: expanded from macro 'vlc_dialog_display_error'
   73 |     vlc_dialog_display_error(VLC_OBJECT(a), b, c, ##__VA_ARGS__)
      |                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:919:24: warning: 'channels' is deprecated [-Wdeprecated-declarations]
  919 |         if( p_context->channels > 2 )
      |                        ^
/usr/local/include/libavcodec/avcodec.h:1071:5: note: 'channels' has been explicitly marked deprecated here
 1071 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/encoder.c:921:24: warning: 'channels' is deprecated [-Wdeprecated-declarations]
  921 |             p_context->channels = 2;
      |                        ^
/usr/local/include/libavcodec/avcodec.h:1071:5: note: 'channels' has been explicitly marked deprecated here
 1071 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/encoder.c:922:24: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
  922 |             p_context->channel_layout = channel_mask[p_context->channels][1];
      |                        ^
/usr/local/include/libavcodec/avcodec.h:1129:5: note: 'channel_layout' has been explicitly marked deprecated here
 1129 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/encoder.c:922:65: warning: 'channels' is deprecated [-Wdeprecated-declarations]
  922 |             p_context->channel_layout = channel_mask[p_context->channels][1];
      |                                                                 ^
/usr/local/include/libavcodec/avcodec.h:1071:5: note: 'channels' has been explicitly marked deprecated here
 1071 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/encoder.c:930:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  930 |             msg_Warn( p_enc, "stereo mode selected (codec limitation)" );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:944:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  944 |                 msg_Warn( p_enc, "MPEG audio doesn't support frequency=%d",
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:957:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  957 |                 msg_Warn( p_enc,
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:1025:35: warning: 'channels' is deprecated [-Wdeprecated-declarations]
 1025 |                 p_sys->p_context->channels, p_sys->i_frame_size,
      |                                   ^
/usr/local/include/libavcodec/avcodec.h:1071:5: note: 'channels' has been explicitly marked deprecated here
 1071 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/encoder.c:1052:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1052 |     msg_Dbg( p_enc, "found encoder %s", psz_namecodec );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'39 warnings generated.

   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mv -f codec/avcodec/.deps/libavcodec_plugin_la-avcodec.Tpo codec/avcodec/.deps/libavcodec_plugin_la-avcodec.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/libtwolame_plugin_la-twolame.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -DLIBTWOLAME_STATIC -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/libtwolame_plugin_la-twolame.lo -MD -MP -MF codec/.deps/libtwolame_plugin_la-twolame.Tpo -c -o codec/libtwolame_plugin_la-twolame.lo `test -f 'codec/twolame.c' || echo './'`codec/twolame.c
codec/avcodec/encoder.c:1145:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1145 |         msg_Dbg( p_enc, "hurry up mode 3" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:1154:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1154 |             msg_Dbg( p_enc, "hurry up mode 2" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:1179:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1179 |         msg_Warn( p_enc, "cannot send one frame to encoder %d", ret );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:1186:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1186 |         msg_Warn( p_enc, "cannot encode one frame" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:1224:16: warning: 'interlaced_frame' is deprecated [-Wdeprecated-declarations]
 1224 |         frame->interlaced_frame = !p_pict->b_progressive;
      |                ^
/usr/local/include/libavutil/frame.h:529:5: note: 'interlaced_frame' has been explicitly marked deprecated here
  529 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/encoder.c:1225:16: warning: 'top_field_first' is deprecated [-Wdeprecated-declarations]
 1225 |         frame->top_field_first = !!p_pict->b_top_field_first;
      |                ^
/usr/local/include/libavutil/frame.h:537:5: note: 'top_field_first' has been explicitly marked deprecated here
  537 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/encoder.c:1247:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1247 |                 msg_Warn( p_enc, "almost fed libavcodec with two frames with "
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:1253:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1253 |                 msg_Warn( p_enc, "almost fed libavcodec with a frame in the "
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/avcodec/encoder.c:1275:66: warning: 'channels' is deprecated [-Wdeprecated-declarations]
 1275 |     const size_t leftover = leftover_samples * p_sys->p_context->channels * p_sys->i_sample_bytes;
      |                                                                  ^
/usr/local/include/libavcodec/avcodec.h:1071:5: note: 'channels' has been explicitly marked deprecated here
 1071 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/encoder.c:1280:19: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
 1280 |     p_sys->frame->channel_layout = p_sys->p_context->channel_layout;
      |                   ^
/usr/local/include/libavutil/frame.h:574:5: note: 'channel_layout' has been explicitly marked deprecated here
  574 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/encoder.c:1280:54: warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
 1280 |     p_sys->frame->channel_layout = p_sys->p_context->channel_layout;
      |                                                      ^
/usr/local/include/libavcodec/avcodec.h:1129:5: note: 'channel_layout' has been explicitly marked deprecated here
 1129 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/encoder.c:1281:19: warning: 'channels' is deprecated [-Wdeprecated-declarations]
 1281 |     p_sys->frame->channels = p_sys->p_context->channels;
      |                   ^
/usr/local/include/libavutil/frame.h:730:5: note: 'channels' has been explicitly marked deprecated here
  730 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/encoder.c:1281:48: warning: 'channels' is deprecated [-Wdeprecated-declarations]
 1281 |     p_sys->frame->channels = p_sys->p_context->channels;
      |                                                ^
/usr/local/include/libavcodec/avcodec.h:1071:5: note: 'channels' has been explicitly marked deprecated here
 1071 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/encoder.c:1298:56: warning: 'channels' is deprecated [-Wdeprecated-declarations]
 1298 |                 p_sys->i_frame_size, p_sys->p_context->channels, p_enc->fmt_in.i_codec );
      |                                                        ^
/usr/local/include/libavcodec/avcodec.h:1071:5: note: 'channels' has been explicitly marked deprecated here
 1071 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attributelibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"twolame\" -D__PLUGIN__ -I./access -I./codec -DLIBTWOLAME_STATIC -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/libtwolame_plugin_la-twolame.lo -MD -MP -MF codec/.deps/libtwolame_plugin_la-twolame.Tpo -c codec/twolame.c  -fPIC -DPIC -o codec/.libs/libtwolame_plugin_la-twolame.o
_deprecated __attribute__((deprecated))
      |                                                 ^
In file included from codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_Secodec/avcodec/encoder.c:1311:tC9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]he
cke 1311d( |   p  _o   bj, ps  msgz__Dnabgme( , p_encVL, C_V"No small last frame support, padding");
      |         ^
AR_INT../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
EGER   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
, val );
      |            ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
../include/vlc_variables.h   :14078 |     vlc_:48: note: expanded from macro 'var_SetChecked'
L  140og( | #define vVar_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
LC_O../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
B  481 |         const struct JECT(o), pv,l cv_lcco_mmmoodnu_lmee_mnbaeme,r s_:_ F(IconsLtE _v_,l _c__LoIbNjEe_c_,t _\t
       *| )            ^(
&(x../include/vlc_common.h):-481>ob:15j) :\ 
note:       expanded from macro 'VLC_OBJECT'
|               ^
  481 |         const struct vlc_common_members: (const vIn file included from lccodec/avcodec/chroma.c:_29o:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hb:je203c:12: warning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_t *)
(&  (203x)- |     retu>ronb jv)a r\_
S      e|               ^
tChecked( p_obj, psz_name, VLC_VAR_BOOL, val )codec/avcodec/encoder.c:;1316:
      |            ^
67:../include/vlc_variables.h:140:48:  warning: 'channels' is deprecated [-Wdeprecated-declarations]
note: expanded from macro 'var_SetChecked'
 1316 |     if( av  140 | #define cvaodr_SetChec_fill_aeucked(o,n,dt,v) iov_afrr_aSmeetChecked((VL pC_O_BJsEyCsT-(>of),rn,atm,ev,) 
p      | _                                               ^
sys->p../include/vlc_common.h_co:nte481xt-:>15c:h anote: nnexpanded from macro 'VLC_OBJECT'e
ls,
      |                                                                   ^
  /usr/local/include/libavcodec/avcodec.h:1071481 | :5: note: 'channels' has been explicitly marked deprecated here
         c1071 | onst struct    vlc_common_m attribeute_mdbeeprrse: c(aconted
s      |     ^
t/usr/local/include/libavutil/attributes.h:100: vlc_obje49ct:_t  *note: )(&expanded from macro 'attribute_deprecated'(
x)->obj) \
  100 | #          de| f              ^i
ne attribute_deprecated __attribute__((deprecatedIn file included from ))
      |                                                 ^
codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return varcodec/avcodec/encoder.c_:S1321e:9tCheck:e dwarning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](o
bj, name 1321, VLC |         m_sVg_Err( pA_R_eCnOOcRD, "fillSin,g e val);rr
o      r|            ^ 
o../include/vlc_variables.h:n fi140:llup48:" );
 note:       expanded from macro 'var_SetChecked'|         ^

../include/vlc_messages.h  :140 | #83:d5ef: note: expanded from macro 'msg_Err'
i   83 | ne    msg_ vaGr_SeetChneeckerdi(oc,(p_thins,t,v, VLC)_ vMSG_arERR_S, e_tC_VA_ARhGeckedS__)
      |     ^
(VLC_OBJE../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
C   78 | T (o)   vl,cn,_Log(Vt,LC_v)OBJE
C      |                                                ^
T(o)../include/vlc_common.h,:481:15:  p, vnote: expanded from macro 'VLC_OBJECT'lc_
module_n  a481 | m      e  const, __FILE s__,tr __ucLINEt_ vlc__,c ommon_me\m
      |             ^
bers: (c../include/vlc_common.hons:481:15: note: texpanded from macro 'VLC_OBJECT'
 vlc_objec  t481_t |  * )(& ( x) - > ob j)  const\
 str      u|               ^
ct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
In file included from       |               ^
codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:codec/avcodec/encoder.c:481346:: 87note: :expanded from macro 'var_SetChecked' warning: 'channels' is deprecated [-Wdeprecated-declarations]

 1346 |      140  | buffer#_ddeelay = pfi_sys-ne var_Set>Checiked_(samples_o,nd,etl,avy)  va* rp__sys->iS_etsampleC_hbecykteeds( V* p_syLsC->p_con_tOeBJxECTt(-o>chann),els;
n      ,| t,                                                                                      ^v
)
      |                                                ^
/usr/local/include/libavcodec/avcodec.h../include/vlc_common.h::1071:481:5: note: 15'channels' has been explicitly marked deprecated here:
 note:  expanded from macro 'VLC_OBJECT'1071 |    
 attri  b481u | t e _depre  cate d  
 c      |     ^
on/usr/local/include/libavutil/attributes.h:100st: 49s:t rnote: ucexpanded from macro 'attribute_deprecated't v
l  c_100 | #c o   definem mon_mattribemutebe_rdse: (precatceod nst v__attribulcte___(o(deprecabtjeed))c
t_      t|                                                 ^
 *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_namcodec/avcodec/encoder.c:1386:9:e ,warning:  VLdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C 1386 |  _VAR_STR ING,  va     msgl _Dbg()p;
      |            ^
_enc,"Flu../include/vlc_variables.hsh:i140:ng..");48
: note: expanded from macro 'var_SetChecked'
      |         ^  140 | #d
efine var_Se../include/vlc_messages.htChecke:87:5: note: dexpanded from macro 'msg_Dbg'(
o   ,n87 |  ,t,   msg_Gve)n evaric(p_thri_sS,e tChecVkLed(VLC_OBJECCT(o_MSG_DBG, _)_,VA_ARGn,S__)
t      |     ^,
v)
      |                                                ^
../include/vlc_messages.h:78:../include/vlc_common.h13::481 :note: 15: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'msg_Generic'
     78481 |     |   v l c _Log( V L C c_oOnstB JstErCuTc(to ), p, vvllcc_c_ommmoon_memberdule_nasm: (ec,on __FILE__s,t  _v_lLcINE___,obj \
      ect_t *)(&(| x            ^)
-../include/vlc_common.h>:o481b:j15): note:  expanded from macro 'VLC_OBJECT'\

  481 |        |                ^     
 const struct vlc_common_members: (const vlc_object_t *In file included from )codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.h:1031(:
&../include/vlc_variables.h:(x)->obj)256 :12\:
       warning: | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]              ^

  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
codec/avcodec/encoder.c../include/vlc_variables.h::1411140::2348: note: :expanded from macro 'var_SetChecked'
   warning: 140'channel_layout' is deprecated [-Wdeprecated-declarations]
 | # de1411 |   fin e      p_sysvar_SetC->hefrckame-e>d(channeol,_nl,at,yout v=)  pva_rs_ySs->p_ceotCnhetcext->chked(VLC_OBJEaCnnel_lTa(yoo),nu,tt;,
v      )| 
                      ^      
|                                                ^
/usr/local/include/libavutil/frame.h:574../include/vlc_common.h:481:5: note: 'channel_layout' has been explicitly marked deprecated here
:15  574 |  :   note: expanded from macro 'VLC_OBJECT'
   481att | r i b  u te_dep r  ceocnsta stted
      |     ^
r/usr/local/include/libavutil/attributes.h:100:49:uct vl c_common_mnote: expanded from macro 'attribute_deprecated'
em  100 | #b ers :   (codnst vlefic_objnece att_ttr *)(&(xi)->buteobj) \
      |               ^
_deprecated __attribute__((deprecated))
      |                                                 ^
codec/avcodec/encoder.c:1411In file included from codec/avcodec/chroma.c::5829::
 In file included from warning: 'channel_layout' is deprecated [-Wdeprecated-declarations]
../include/vlc_common.h 1411 | :1031:
      ../include/vlc_variables.h : 276p:10:_ swarning: ydue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s
->frame-  >276c | h a   nnel_liaf( y!vaoru_Gett = p_sCyhecsked( -p>_op_contbejx, t->chpasz_nnnel_lame, VLC_Vayout;
      |                                                          ^
AR/usr/local/include/libavcodec/avcodec.h:1129_I:5:NTEGER, &v al note: 'channel_layout' has been explicitly marked deprecated here
) )
      |          ^
 1129 |     a../include/vlc_variables.ht:t142:48ribute_d: eprecnote: aexpanded from macro 'var_GetChecked't
e  d142 | 
      |     ^
#define var_/usr/local/include/libavutil/attributes.hGet:100:49: note: expanded from macro 'attribute_deprecated'C
hecked(  o,n100 | #    d,et,finev )a tvtarri_bGuetteC_hdeecpkreedc(aVtLeCd_ __attrOBJECT(o)i,n,bute__t(,(vdeprecate)d
      |                                                ^
))
      |                                                 ^
../include/vlc_common.h:481:15:codec/avcodec/encoder.c note: :1412:expanded from macro 'VLC_OBJECT'
23:   481 |        warning:  const st'channels' is deprecated [-Wdeprecated-declarations]
ruct vlc_common _me1412m |         bep_sysr-s: (co>framen-s>channte lvlcs = p_s_oys-bj>p_ceoct_t n*)(&(x)t-e>obj) \
x      |               ^
t->channels;
      |                       ^
/usr/local/include/libavutil/frame.h:730:5: note: 'channels' has been explicitly marked deprecated here
  730 |     attribute_deprecated
In file included from       |     ^
codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:/usr/local/include/libavutil/attributes.h:100:49: note: 293expanded from macro 'attribute_deprecated':
10  100: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 | #    def  293 |     if(i !vnare a_GttriebtuChecked(t p_obej, _deprecaptsez_d __attribnuamete__((,d eVpLrecateCd_V))
      |                                                 ^
AR_Bcodec/avcodec/encoder.c:O1412O:L52,: &v warning: 'channels' is deprecated [-Wdeprecated-declarations]
a 1412l  |   )     ) 
      |          ^
 p_sys-../include/vlc_variables.h>:142fra:48me->:c note: expanded from macro 'var_GetChecked'
h  a142n | n#edlesf in= p_sys-e> vapr_GetC_cohnetext->ckchanend(o,n,te,lv) vs;
      |                                                    ^
ar_GetCheck/usr/local/include/libavcodec/avcodec.hed(VLC_OBJEC:T1071(o),:n,t5: note: 'channels' has been explicitly marked deprecated here
,v)
      |                                                ^
 ../include/vlc_common.h1071: | 481 : 15: note: expanded from macro 'VLC_OBJECT' 
   481att |  rib u te_d e p recat ed c
      |     ^
/usr/local/include/libavutil/attributes.ho:100:49: note: nexpanded from macro 'attribute_deprecated'st 
s  100 | truct v#lc    d_ecofimnmeon_ attribmuetmbe_depers: (corecated __nastttribute__((d veprlec_objcated))ec
      |                                                 ^
t_t *)(&(x)->obcodec/avcodec/encoder.c:1415:31:j)  \
      |               ^
warning: 'channels' is deprecated [-Wdeprecated-declarations]
 1415 |             p_sys->p_context->channels * p_sys->i_sample_bytes;
      |                               ^
In file included from /usr/local/include/libavcodec/avcodec.hcodec/avcodec/chroma.c::107129::
5In file included from ../include/vlc_common.h:1031:
:../include/vlc_variables.h :note: 'channels' has been explicitly marked deprecated here
304:17: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]1071
 |     att  r304i | b u t  ie_deprefc a(tleikde
l      y| (    ^!v
ar_GetChe/usr/local/include/libavutil/attributes.hcke:d 100:49: note: expanded from macro 'attribute_deprecated'
(  100ob | # j,    definnea attrmeibut,e _VdLCeprecate_VAR_Cd __attOORDS, &val)r))
      |                 ^
ibute__(../include/vlc_variables.h(:d142e:p48recated): )
      | note: expanded from macro 'var_GetChecked'
                                                  ^
142 | #definecodec/avcodec/encoder.c: v1420:76:a r_Gwarning: 'channels' is deprecated [-Wdeprecated-declarations]
etC 1420 | h e cke d ( o, n       , t ,v ) v      a r_Ge      t Check p_sedys->fra(mVeL->nb_samCp_Oles, BpJ_EsCyTs(o)-,>np,_contetx,tv->cha)
nn      | el                                               ^s
, p_../include/vlc_common.he:n481:15:c->fm tnote: expanded from macro 'VLC_OBJECT'
_in.i  _481 |  c     odec  ) c;
      |                                                                            ^
on/usr/local/include/libavcodec/avcodec.h:1071s:t5 str:u cnote: t v'channels' has been explicitly marked deprecated here
 1071 |     lac_tctoributem_modneprec_amteemdb
e      r| s    ^:
 (const vl/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
c  100 | #_o    bdjeefine atcttr_itb *ute_dep)(reca&t(ex)d __at-t>roibj)b u\
      |               ^
te__((deprecated))
      |                                                 ^
codec/avcodec/encoder.c:1428:71: warning: 'channels' is deprecated [-Wdeprecated-declarations]
 1428 |         if( avcodec_fill_In file included from codec/avcodec/chroma.ca:udio_fr29a:
mIn file included from e../include/vlc_common.h( p_s:y1031:
s../include/vlc_variables.h-:324:>fr10a:m ewarning: ,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
p_s  324 |   ys->p_ c oinft(e x!tv->chaanr_GneeltsC,h
e      |                                                                       ^
cked( p_ob/usr/local/include/libavcodec/avcodec.hj, :1071:5: pnote: s'channels' has been explicitly marked deprecated here
z_name,  1071 |    V LatC_VAR_FLtribute_OdAT, &evaprecateld
       )|      ^)

/usr/local/include/libavutil/attributes.h:100:      49|          ^
: ../include/vlc_variables.h:142:note: 48:expanded from macro 'attribute_deprecated' note: expanded from macro 'var_GetChecked'

    142 | #de100f | i#n e  v a rd_GeetCfhiencek eadt(tributeo,n,t,v) var__GedeprectaCtheeckedd (_VL_attriCb_uOtBe__((dJeEpCrT(eo)c,an,ted))
      | t,                                                ^
v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struccodec/avcodec/encoder.ct: vlc_common_membe1434r:s18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
 (const vlc _obj1434 |    e c t   _t *)(&(x)->obj)  \
       |                ^
      msg_Err( p_enc, "filling error on encode" );
      |                  ^
In file included from codec/avcodec/chroma.c../include/vlc_messages.h::2983:
:In file included from 5../include/vlc_common.h:1031:
:../include/vlc_variables.h :340note: :9:expanded from macro 'msg_Err' warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   83 | 
    msg_  G340 | ener ic(p_thi s,  if( va Vr_GetChecked(LC p_obj,_MSG_ERR p, __VAs_zA_RnGameS,_ _VLC)_
V      AR| _    ^
../include/vlc_messages.h:78:13: Snote: Texpanded from macro 'msg_Generic'R
I   78 |     vNlG, &cval _L)o g)
      |         ^(
V../include/vlc_variables.h:142:48: note: Lexpanded from macro 'var_GetChecked'C
_  O142B | J#EdCeTf(ion)e,  vpa, vlc_mr_GeodtCheckedule_name(,o ,n,t,v__FILE)_ v_ar, __LINE__Ge_, \
t      Checked(VLC_OBJE|             ^
CT(o),n,t,v../include/vlc_common.h:481:15: note: )expanded from macro 'VLC_OBJECT'
      | 
                                               ^  481 | 
      ../include/vlc_common.h:  cons481t:15 str: note: expanded from macro 'VLC_OBJECT'
uct v  481lc_c | o  mmon_ m em   bers:  (ccoonst stnsruct vlct _commonvlc_obj_emcemtb_etr s*:)(&(x) -(>coobnjst vl) c_\
      | object_t               ^*)(
&(x)->obj) \
      |               ^
In file included from codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:codec/avcodec/encoder.c:1454:85: warning: 'channels' is deprecated [-Wdeprecated-declarations]350
:9 : warning: 1454due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] | 
     350    |        if ( va  r _ G etpC_haeckoedu( pt_buf_-o>bij_,nb_sampl pessz * _pn_asme, VLyC_VARs->i_sa_mSTRIpNG, le_by&tveas * p_syl s->)p _)
      |         ^
c../include/vlc_variables.h:142:48: note: oexpanded from macro 'var_GetChecked'n
t  e142x | t#-d>ecfhinae vnar_nGeteClhse)ck;
      |                                                                                     ^
e/usr/local/include/libavcodec/avcodec.hd:(o,n1071,t:5: ,note: v'channels' has been explicitly marked deprecated here) 
var _1071 |    Ge attritCheckbed(VuLtCe_dep_OrecBJated
E      C|     ^
T(o),n,/usr/local/include/libavutil/attributes.ht,v)
      | :100:49: note: expanded from macro 'attribute_deprecated'
                                               ^  
100 | #  ../include/vlc_common.h  de:f481i:15n: note: expanded from macro 'VLC_OBJECT'e attribu
te_de  p481recate | d   _ _  a   cotntsrtibute__( (sdterupct vlrc_cecommon_meamtbeers: (d))
      |                                                 ^
const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/twolame.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/twolame.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/twolame.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/twolame.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/twolame.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/twolame.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/twolame.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/twolame.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/twolame.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/twolame.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/twolame.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/twolame.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/twolame.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/twolame.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/chroma.c:34:
codec/avcodec/avcommon.h:70:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   70 |     if (!var_InheritBoolIn file included from codec/twolame.c:33:
(obj, "quiIn file included from ../include/vlc_common.h:1031:
et"../include/vlc_variables.h:)) {442:
      | 5:         ^
 warning: ../include/vlc_variables.h:604due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:47:   442 | note: expanded from macro 'var_InheritBool'
    va  604 | #defr_Cinreae vte(ar_ pInheritBool(o, _obj,n) var_InheritBo psz_namole,(V VLCLC_O_VBJEARCT_B(oOO),L  n| )
      VL|                                               ^C_
VA../include/vlc_common.h:R_481:DO15:IN note: HEexpanded from macro 'VLC_OBJECT'
RIT   481); |  
        |     ^  
  ../include/vlc_variables.h: c122:on39:st note:  sexpanded from macro 'var_Create'
truct  122 v | #lcdef_cinome mon_vamer_mbCrereas:te ((aco,bns,ct ) vlvac_r_obCrjeeactte_t(  *VL)(C_&(OBx)JE->CTob(aj)), \ b
      , |               ^c 
)
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         conIn file included from codec/avcodec/chroma.cst:34 s:
codec/avcodec/avcommon.htr:71uc:27t : vlwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c_
co   71mm |  on  _m  em  be irsnt: 64(c_ton vster vbolcse_o =bj vecart__It nh*)eri(tInt&e(ger(xobj), "verb-o>se")ob;
j)      |  \                          ^

../include/vlc_variables.h:      | 615:              ^
53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_IIn file included from codec/twolame.c:nh33:
erIn file included from ../include/vlc_common.hitInt:1031eg:
../include/vlc_variables.her:455(V:5LC: _OBJECwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
T(o)  455, n)
       |   |                                                       ^va
r_../include/vlc_common.hCr:481:15: note: expanded from macro 'VLC_OBJECT'
e  at481e( |  p    _o    bj,cons pstz_ name, VLC_VARstr_uct Fvlc_cLOAT | VLC_VAR_DOINHERIT );
      |     ^
ommon../include/vlc_variables.h:122:39_m:ember note: expanded from macro 'var_Create'
s: (cons  t vlc_o122bject | _t *)#define v(ar_&Create(a(,b,c) var_Create( VLC_OBJECT(a), b, c )
x      |                                       ^
)->ob../include/vlc_common.hj) \
      |               ^
:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members:In file included from  (const vlc_object_t *)(&codec/avcodec/chroma.c:34(x):
->obj) \
      |               ^
codec/avcodec/avcommon.h:94:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   94 |     msg_Dbg(obj, "CPU flags: 0x%08x", av_In file included from gcodec/twolame.c:33:
In file included from ../include/vlc_common.h:1031e:
t../include/vlc_variables.h_cpu_:flag469s()):5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
;  469 |   
      |     ^
 ../include/vlc_messages.h:87: 5v:a note: expanded from macro 'msg_Dbg'
r_Create( p_obj, psz_name, VLC_VAR_STRING | VLC   87 |    _VAR_DOINHERIT );
      |     ^
 ../include/vlc_variables.hmsg_Generic(p_t:his, VLC_M122S:G39: note: _DBG,expanded from macro 'var_Create' __VA
_  ARGS__)
      |     ^122 | #define var_Create(a,b,c) var_Crea
te( V../include/vlc_messages.h:78:13:L note: expanded from macro 'msg_Generic'
C   78 |   _  vOBJECT(al)c, b, c )
      |                                       ^_
L../include/vlc_common.hog(V:LC_481:15OB:JECT(o note: expanded from macro 'VLC_OBJECT'
), p,   481 |    v l    const cs_modultruct vlc_coemmon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481In file included from codec/twolame.c:33:
In file included from ../include/vlc_common.h |  :     1031  c:
../include/vlc_variables.h:477:5on: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  t477 |    struc t vlc_ var_Crceoate( p_obj, pszm_name,m VLC_VAR_SToRn_mINGe mb| VLC_VAR_DOINHERIT );
      | e    ^
rs../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
: (  122 | #define vacr_Constr vleatc_obe(aject_,t *b,)c(&(x) var_Cr)->eate( VLC_oOBJbj) ECT(a)\, b, 
c      |               ^ )

      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/twolame.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/twolame.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/twolame.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/twolame.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/twolame.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/twolame.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/twolame.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/twolame.c:143:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  143 |         msg_Err( p_enc, "doesn't support > 2 channels" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/twolame.c:154:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  154 |         msg_Err( p_enc, "MPEG audio doesn't support frequency=%d",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/twolame.c:169:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  169 |     config_ChainParse( p_enc, ENC_CFG_PREFIX, ppsz_enc_options, p_enc->p_cfg );
      |     ^
../include/vlc_configuration.h:173:60: note: expanded from macro 'config_ChainParse'
  173 | #define config_ChainParse( a, b, c, d ) config_ChainParse( VLC_OBJECT(a), b, c, d )
      |                                                            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj)28 warnings generated.
 \
      |               ^
codec/twolame.c:177:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  177 |     if( var_GetBool( p_enc, ENC_CFG_PREFIX "vbr" ) )
      |         ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mv -f codec/avcodec/.deps/libavcodec_common_la-chroma.Tpo codec/avcodec/.deps/libavcodec_common_la-chroma.Plo
codec/twolame.c:179:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  179 |         float f_quality = var_GetFloat( p_enc, ENC_CFG_PREFIX "quality" );
      |                           ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
  660 | #define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/libdav1d_plugin_la-dav1d.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I/usr/local/include -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/libdav1d_plugin_la-dav1d.lo -MD -MP -MF codec/.deps/libdav1d_plugin_la-dav1d.Tpo -c -o codec/libdav1d_plugin_la-dav1d.lo `test -f 'codec/dav1d.c' || echo './'`codec/dav1d.c
 struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/twolame.c:197:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  197 |             msg_Warn( p_enc, "MPEG audio doesn't support bitrate=%d, using %d",
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/twolame.c:216:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  216 |         switch( var_GetInteger( p_enc, ENC_CFG_PREFIX "mode" ) )
      |                 ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/twolame.c:232:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  232 |                           var_GetInteger( p_enc, ENC_CFG_PREFIX "psy" ) );
      |                           ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/twolame.c:236:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  236 |         msg_Err( p_enc, "twolame initialization failed" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/twolame.c:260:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  260 |         msg_Err( p_enc, "buffer full" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/twolame.c:267:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  267 |         msg_Err( p_enc, "dropping samples" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/twolame.c:322:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  322 |             msg_Err( p_enc, "encoder error: %d", i_used );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"dav1d\" -D__PLUGIN__ -I./access -I./codec -I/usr/local/include -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/libdav1d_plugin_la-dav1d.lo -MD -MP -MF codec/.deps/libdav1d_plugin_la-dav1d.Tpo -c codec/dav1d.c  -fPIC -DPIC -o codec/.libs/libdav1d_plugin_la-dav1d.o
37 warnings generated.
mv -f codec/.deps/libtwolame_plugin_la-twolame.Tpo codec/.deps/libtwolame_plugin_la-twolame.Plo
134 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/libflacsys_plugin_la-flac.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/libflacsys_plugin_la-flac.lo -MD -MP -MF demux/.deps/libflacsys_plugin_la-flac.Tpo -c -o demux/libflacsys_plugin_la-flac.lo `test -f 'demux/flac.c' || echo './'`demux/flac.c
mv -f codec/avcodec/.deps/libavcodec_plugin_la-encoder.Tpo codec/avcodec/.deps/libavcodec_plugin_la-encoder.Plo
depbase=`echo demux/xiph_metadata.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/xiph_metadata.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/xiph_metadata.lo -MD -MP -MF $depbase.Tpo -c -o demux/xiph_metadata.lo demux/xiph_metadata.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from codec/dav1d.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/dav1d.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/dav1d.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/dav1d.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/dav1d.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/dav1d.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/dav1d.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/dav1d.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/dav1d.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/dav1d.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/dav1d.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/dav1d.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/dav1d.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/dav1d.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/dav1d.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/dav1d.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/dav1d.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/dav1d.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/dav1d.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/dav1d.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_olibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"flacsys\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/libflacsys_plugin_la-flac.lo -MD -MP -MF demux/.deps/libflacsys_plugin_la-flac.Tpo -c demux/flac.c  -fPIC -DPIC -o demux/.libs/libflacsys_plugin_la-flac.o
bject_t *)(&(x)->obj) \
      |               ^
In file included from codec/dav1d.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/dav1d.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/dav1d.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/dav1d.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/dav1d.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"xiph_metadata\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/xiph_metadata.lo -MD -MP -MF demux/.deps/xiph_metadata.Tpo -c demux/xiph_metadata.c  -fPIC -DPIC -o demux/.libs/xiph_metadata.o
codec/dav1d.c:269:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  269 |                 msg_Err(dec, "Decoder feed error %d!", res);
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dav1d.c:304:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |             msg_Warn(dec, "Decoder error %d!", res);
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dav1d.c:338:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  338 |     p_sys->s.n_threads = var_InheritInteger(p_this, "dav1d-thread-frames");
      |                          ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dav1d.c:379:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  379 |         msg_Err(p_this, "Could not open the Dav1d decoder");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/dav1d.c:384:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  384 |     msg_Dbg(p_this, "Using dav1d version %s with %d threads",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/flac.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/flac.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/flac.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/flac.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
In file included from demux/xiph_metadata.c:../include/vlc_common.h:31:
In file included from ../include/vlc_common.h:1031481:15:
../include/vlc_variables.h:: note: 189:12expanded from macro 'VLC_OBJECT'
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |      189 |      con   st re struturn vctar_SetCh vlc_ceckomed(mon_m p_obej, mbpszers_na: (me,const vlc_object_t *)(&( VLx)C_VAR_->INobTEj)GE \R,
       val|               ^ )
;
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,In file included from demux/flac.ct,:32v):
In file included from  va../include/vlc_common.h:1031:
r_../include/vlc_variables.h:Se241:tC12:he warning: ckdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ed(  241VL |  C_  OB rJECetT(our),nn ,t,vav)r_
      Se|                                                ^tC
../include/vlc_common.h:he481:ck15:ed note: ( expanded from macro 'VLC_OBJECT'
p_o  481bj |  ,   ps  z_  na cmeon, VLCst_V sARtr_SucTRt INvlG,c_ vcoalmm )on;
_m      | em           ^
be../include/vlc_variables.h:rs140:: 48:(c note: onexpanded from macro 'var_SetChecked'
s  140t  | #vlcde_ofibjneec vt_art _S*)et(&Ch(xec)-ke>od(bjo,) n,\
t,      | v)              ^
 var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  In file included from demux/xiph_metadata.c481 |     :31:
  In file included from ../include/vlc_common.h  :1031co:
../include/vlc_variables.hns:203t :12st: ruwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ct
 v  203lc |  _c  om rmoetn_urmen mbvaerr_s:Se (tCcohenstck vedlc( _op_bjobecj,t_ pt *)(&(x)->obj) \
      sz|               ^
_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #defIn file included from indemux/flac.c:e 32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
va  256r_ |     return vSeatChreck_edS(oe,nt,tC,vh) vecked( p_obj, arp_SseztCh_name,e VLC_VAR_AcDDRESS, vakl );
      |            ^e
d(../include/vlc_variables.h:140:48V:LC_ Onote: expanded from macro 'var_SetChecked'B
J  ECT(140 | #defion),ne,t, var_SetChve)
      cked(o,n,t| ,v                                               ^
) va../include/vlc_common.hr_SetChecked(VLC_OBJECT(o),n,t,:v)
      |                                                ^481
:../include/vlc_common.h:481:15: note: 15:expanded from macro 'VLC_OBJECT'
 note: expanded from macro 'VLC_OBJECT'
  481 |      481     con | s  t      st const ruct vlc_common_members: (const svlc_object_ttruct vl *)(&(x)-c>obj) \
      |               ^
_common_members: (const vlc_object_t *)(&(x)->obj)In file included from  \
      demux/flac.c|               ^
:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( pIn file included from demux/xiph_metadata.c_obj:31:
, pIn file included from sz_na../include/vlc_common.h:1031m:
../include/vlc_variables.h:e212:12:, V warning: LC_VARdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_INTEG
ER,  212 &val  | ) )
      |            ^
  ../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
ret  142 | #defineu var_GetrnChecked(o, n,t,vv) var_SetChar_Geecketd (oCbj, nheacked(VLCm_e, VLCOB_JECT(o),Vn,t,v)
      |                                                ^A
R_CO../include/vlc_common.h:ORDS481:15: note: ,expanded from macro 'VLC_OBJECT'
 val);
      |            ^
  481../include/vlc_variables.h:140 |   : 48:  note: expanded from macro 'var_SetChecked'
   140  | #de  const sftiructn e var_SetChevlcc_common_kmed(o,nem,bet,v)r var_Ses: (const tvlcChecked_o(bVject_tL *)(&(x)->obj) C\_OBJECT(o)
      |               ^
,n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commoIn file included from demux/flac.c:32:
In file included from ../include/vlc_common.h:n_me1031:
../include/vlc_variables.h:293:10:m berswarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: (con  s293t |      if(v l!var_GetcC_obhjeect_t *)cked( p_obj, ps(&(xz_n)ame, VLC-_VAR_>obj) \
BO      |               ^
OL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,In file included from t,v) vdemux/xiph_metadata.c:31:
In file included from ../include/vlc_common.h:ar1031:
../include/vlc_variables.h:227_:12G: warning: etdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]Checked(VLC_O
BJE  227C |    T(o),n, ret,v)
      turn|  va                                               ^r_S
../include/vlc_common.h:481:etChe15:c note: expanded from macro 'VLC_OBJECT'
ked( p_  481 |     obj,  ps   conzs_nat me, VstLructC _VAR_vlc_comFmLon_meOmbers: (const AT, vlc_object_t *)(&(x)->obj) \val 
);
            | |               ^
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(In file included from demux/flac.c:32:
VIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hLC_:OBJEC304:17: Twarning: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o),n,t,v)

        304 |     if (li|                                                ^
ke../include/vlc_common.hl:481:15y(!var_GetChec:k note: expanded from macro 'VLC_OBJECT'
ed   (obj, name481, |  VLC_VAR_ C OORDS, &val)))
       |                  ^
   ../include/vlc_variables.h :cons142:48t st:r note: expanded from macro 'var_GetChecked'
uct vl  c142_ | c#odefine mmonv_membear_GetChecked(o,n,tr,vs) var_GetCh: e(conscked(VLC_OtBJECT( ovlc_)obj,n,ectt_t *),(&(x)->v)ob
      | j                                               ^
../include/vlc_common.h:481:15): note: expanded from macro 'VLC_OBJECT'
 \
      |               ^
  481 |         const struct vlc_common_members: (const In file included from demux/xiph_metadata.c:vlc_31objec:
In file included from ../include/vlc_common.h:t_1031:
../include/vlc_variables.h:241t *:12: warning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](&(x)
->ob  241 | j) \
      |     r              ^
eturn var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #dIn file included from edemux/flac.c:32f:
In file included from ../include/vlc_common.h:1031:
i../include/vlc_variables.hne v:ar_S324etCh:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
ck  324 |  ed(   oif( !,n,t,v) vvar_Sear_tGetCChecked( ph_obj, peckesz_name, VdLC_VAR(_FLOAT, &valV ) )
      L|          ^
C_OB../include/vlc_variables.hJ:ECT142(o):,n,t48:,v )note: expanded from macro 'var_GetChecked'

        142 | #d|                                                ^
efi../include/vlc_common.h:481:ne var_G15: etCnote: hecked(oexpanded from macro 'VLC_OBJECT',
n,t  481 |       ,v ) const s truct vvar_Geltc_commoChecked(VLC_OBJnE_members: (CT(oconst vl)c_obj,ect_tn,t, v*)(&()x)->ob
      |                                                ^
j../include/vlc_common.h:481) \
      |               ^
:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members:In file included from demux/xiph_metadata.c (const vlc_object_t *)(&(:x)->obj) \31:

In file included from ../include/vlc_common.h:1031      |               ^
:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_nIn file included from demux/flac.c:32:
In file included from ../include/vlc_common.h:a1031:
../include/vlc_variables.hme, V:LC_VAR340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  340 |     ifA(DDRES S, vvaal );r
_Get      Check|            ^ed( p_
obj../include/vlc_variables.h, p:140:48s: note: z_nexpanded from macro 'var_SetChecked'ame, VLC_VAR
_ST  RING, &140 | #vdefalin ) )
e      |         ^
 va../include/vlc_variables.hr_SetC:hec142:k48:ed(o ,note: expanded from macro 'var_GetChecked'
n,t,v  ) var_142SetCheck | ed(#dVefLine var_GetCheCc_OBJkECT(o)e,n,td(,o,vn,t,)v
      |                                                ^
) var_GetC../include/vlc_common.hhecke:d481:15: (VLC_OBnote: JECT(o),expanded from macro 'VLC_OBJECT'n
,  481 | t   ,     v)c
      |                                                ^
onst str../include/vlc_common.h:uct 481:v15:l note: expanded from macro 'VLC_OBJECT'
c_com  481 | m      o n_m const embestruct vlc_crs: (oconstm mon_memvlc_bobjeers: (concst vlct__t *ob)je(ct_t *)(&(&x)->obj()x)->obj ) \
\      |               ^

      |               ^
In file included from demux/xiph_metadata.c:31:
In file included from ../include/vlc_common.h:1031:
In file included from demux/flac.c:32:
../include/vlc_variables.hIn file included from ../include/vlc_common.h:1031:
:../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
276  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
:../include/vlc_variables.h10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
142  276 |    : if( !va48r_GetChecke:d( note: expanded from macro 'var_GetChecked'
 p  142 | #define var_GetChecked(o,n,t,v) v_obar_GetChecked(VLC_OBJECT(o),n,jt,v)
      |                                                ^
, ps../include/vlc_common.hz:481:15: note: expanded from macro 'VLC_OBJECT'
_n  481 |         acmonset struct vlc_common_m, embers: (const vlc_object_tVLC_VAR *)(&(x)-_>oIbj) \
N      T|               ^
EGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetCheckeIn file included from demux/flac.c:32:
In file included from d../include/vlc_common.h(:1031:
../include/vlc_variables.h:362:9:VLC_O warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
BJE  362 |   C  iTf( va(or),n,t,v)
      |                                                ^
_Ge../include/vlc_common.ht:481:15C: note: expanded from macro 'VLC_OBJECT'
h  481 | ecked(      p_  o consbtj , psz_names, VLC_VAR_AtDDRESSru, &val ) ct v)
l      c|         ^
_commo../include/vlc_variables.h:142:48: note: n_mexpanded from macro 'var_GetChecked'
e  142m | #define vbear_rGetsChe: cked((coo,nnst ,t,v)v var_GlectChe_cobject_t *)k(ed(&V(LC_OBJxEC)->obj) T\
      (o),n,t| ,v)
                    ^|                                                ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlcIn file included from _objedemux/xiph_metadata.cc:31t_t *)(&(:
In file included from x)../include/vlc_common.h->obj):1031:
 \
      |               ^../include/vlc_variables.h
:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
In file included from demux/flac.c:32      :
| In file included from ../include/vlc_common.h:1031                                               ^:
../include/vlc_variables.h:429:5: 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h  429 |     v:ar_481C:rea15: note: expanded from macro 'VLC_OBJECT'
t  481e(  |    p_ob j, psz_name    ,con Vst sLtructC_VAR_ Ivlc_comNTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'm
on  122 | #defin_meember var_Create(a,b,c) vs: (const vlcar_C_orebatje( VLC_OBJECT(a), b, c )
      | e                                      ^
c../include/vlc_common.ht_t:481:15 : note: expanded from macro 'VLC_OBJECT'
*  481) | (&(x)- >       coonst struct vlc_comm30bj) \o
n_mem warningbers      |               ^
 generated.
s: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xiph_metadata.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     ifIn file included from demux/flac.c: (32:
In file included from ../include/vlc_common.h:likely1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  !442var_G | e    var_CretCate(he p_obj, psz_cnkedam (obe, VLCj, na_VAR_BOOL | Vme, VLC_VAR_COORDLC_VS, AR_D&OINvaHl)ERIT ))
      |                 ^
);../include/vlc_variables.h:142:48
      |     ^: 
note: expanded from macro 'var_GetChecked'
  142../include/vlc_variables.h | #d:122efine :39: note: expanded from macro 'var_Create'
var_G  122etC | hecked(#define ovar_Create(a,b,c),n,t v,avr) var_Get_ChecCrekeda(VLC_te( VLCOBJEC_OBTJEC(o)T(a), b,n, c ),t
      |                                       ^
,../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
v)
        |                                                ^481 |        
 const s../include/vlc_common.h:481truct v:15lc_com:mon_me mbers: (const vlc_object_t note: expanded from macro 'VLC_OBJECT'
*)  481(&(x)- | >   obj) \
      |                ^
    const struct vlc_common_members: (const vlc_object_t *)(In file included from &(x)->demux/flac.cobj) \
:      | 32              ^:

In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | In file included from demux/xiph_metadata.cVLC_VAR_DOINHERIT:31:
In file included from ../include/vlc_common.h );
:1031      |     ^
:
../include/vlc_variables.h:324:10../include/vlc_variables.h:122:: 39: note: expanded from macro 'var_Create'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  122 |   324 |  #   if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
def../include/vlc_variables.hi:142:48: note: expanded from macro 'var_GetChecked'ne var
_  142 | #define var_GetChecked(o,n,t,v) var_GetChCecreate(a,ked(bV,c) vaLr_CCreate( VL_OBC_OJECBJECT(a)T(, bo, c )
      |                                       ^
),n,../include/vlc_common.h:481t,:15: note: expanded from macro 'VLC_OBJECT'
v  481 | )
          |                                                 ^ 
  ../include/vlc_common.h:481con:15st: str note: expanded from macro 'VLC_OBJECT'
u  481 |   ct mv -f codec/.deps/libdav1d_plugin_la-dav1d.Tpo codec/.deps/libdav1d_plugin_la-dav1d.Plo
  vl    const strucct v_commlc_comon_mon_members: (comnste vlc_ombjectb_t e*)(&(x)->objrs) \
      |               ^
: (const vlc_object_t *)(&(x)->obj) \
      |               ^
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/libogg_plugin_la-ogg.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I/usr/local/include -I/usr/local/include -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/libogg_plugin_la-ogg.lo -MD -MP -MF demux/.deps/libogg_plugin_la-ogg.Tpo -c -o demux/libogg_plugin_la-ogg.lo `test -f 'demux/ogg.c' || echo './'`demux/ogg.c
In file included from demux/xiph_metadata.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9:In file included from demux/flac.c:32:
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from ../include/vlc_common.h:  340 |     if(1031 :
../include/vlc_variables.hvar_GetCh:469ecke:d5: ( p_obj,warning:  psz_nadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
me  , VL469C_ |    VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetC var_hCercekaetde((o ,pn_,ot,bj, vp)sz_name, VLC_V var_GetAR_SCheckedT(RIVNLGC | V_LCO_BVJAERC_TD(OINHoE)R,In,Tt );,v
)
      |                                                ^      |     ^

../include/vlc_variables.h:122:39../include/vlc_common.h:481::15 note: :expanded from macro 'var_Create' 
note:   122 | #defiexpanded from macro 'VLC_OBJECT'
  481 |         ne cvar_Create(a,bon,sc) var_t sCreate( VLCtr_OBuJct EvCTl(ca_)c,o bm,mo c n_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
)
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objecIn file included from tdemux/xiph_metadata.c_t: 31*:
)(&(x)In file included from ->o../include/vlc_common.h:b1031j):
../include/vlc_variables.h:350:9: warning:  \due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

      |               ^
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
In file included from       demux/flac.c| :        ^32
:
../include/vlc_variables.h:142:In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:47748:5::  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note: expanded from macro 'var_GetChecked'
  477  142 | #define var_ | Ge t   Cvhaer_Ccreaked(o,tn,e( p_obj, pts,v) var_zGetCheck_name, eVLC_dV(VLAR_STCRING _| VOLC_VBJECT(o),nA,R_DOt,vI)
      NHERIT )|                                                ^
;
      |     ^
../include/vlc_common.h:../include/vlc_variables.h481:122:39: note: expanded from macro 'var_Create':15: note: expanded from macro 'VLC_OBJECT'

  481 |         122 | #define var_Create(a,b,c) var_Create ( V cLC_OBonsJt struct vlc_commoEn_mCT(embers: (const valc_o), bb, cje )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |  ct    _t    *const) (&(struct vlx)->obj) \c
      |               ^
_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xiph_metadata.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_naIn file included from me, VLdemux/flac.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491C_VAR_AD:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
DRESS, &val ) )
      |         ^
  491 |     var_Create../include/vlc_variables.h( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERI:142:48:T ) ;
note: expanded from macro 'var_GetChecked'      
|     ^  
142 | #defi../include/vlc_variables.h:122ne :39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( Vvar_GetLC_OBJEChecked(o,Cn,t,v) var_GTe(tCha),eck eb, c d)
      |                                       ^(VLC_OBJ
ECT(o)../include/vlc_common.h,:n481,:t15:,v)
       note: | expanded from macro 'VLC_OBJECT'                                               ^

../include/vlc_common.h:481:  481 |     15:   note: expanded from macro 'VLC_OBJECT'  const stru
ct vl  c481 |  _co  mmon_me mbe  rs: (  coconst vlc_nobsjet ct_t *)(&s(x)t->obj) \
      |               ^
ruct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/flac.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const In file included from demux/xiph_metadata.c:31str:
In file included from uct v../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: lcdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_co  429 |     vmmar_Conreate_( p_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
obj, psz_nameIn file included from , VLdemux/flac.c:32C_VAR_INTEGER | V:
In file included from ../include/vlc_common.h:L1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( pC_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122_VAR_DOINHERIT | #de );
      |     ^
f../include/vlc_variables.h:122:39ine var_C: note: expanded from macro 'var_Create'
reat  e(a,b,122 | #cd) efine var_Create(a,b,c) vvaar_r_CCreate(r VLeC_OBJECTate((a), VLC_ b,OBJECT(a) c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    ,      b, consc )t str
      |                                       ^
uct../include/vlc_common.h vlc_com:m481on_members: (const vlc_object_t *)(&:(x)15: note: expanded from macro 'VLC_OBJECT'
->obj) \
      |               ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xiph_metadata.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( pIn file included from demux/flac.c:32:
In file included from _../include/vlc_common.h:1031:
o../include/vlc_variables.h:539b:5: j, warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ps  z539 | _name, VL   C_VAR_BOOL | VLC_ VAvar_R_DOINHECreate( pRI_oT )bj;
      |     ^
, p../include/vlc_variables.hsz_:nam122:39: note: expanded from macro 'var_Create'e, 
VL  122 | #deCfine va_rVA_RCrea_te(a,b,FcLOA)T | var_ VLCCrea_te(VAR_D VLCO_IONHERIT
      |     ^
BJ../include/vlc_variables.hE:C122T(a), b, :39: note: expanded from macro 'var_Create'c )

  122 | #define var_Create(a,b,c) var_Create(       VLC|                                       ^
_OBJECT(../include/vlc_common.h:481:a)15:, b, c )
      |                                       ^
 ../include/vlc_common.hnote: :481:expanded from macro 'VLC_OBJECT'15: 
note: expanded from macro 'VLC_OBJECT'  481 |     
     481  |  co       const struct vlc_common_membernss:t (const  struvlc_octbject_t *)( &vlc_co(mmon_x)->omembebj)rs: (c onst vl\c_object_t
      |               ^
 *)(&(x)->obj) \
      |               ^
In file included from demux/flac.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:In file included from demux/xiph_metadata.c:31:
In file included from ../include/vlc_common.h:10315:
../include/vlc_variables.h::455 warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]5
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p  _obj, ps554 |     var_Create( p_obj, psz_name, VzLC_VAR_name, _VLC_VSTARING |R_FLOAT VL C_| VVLC_VARAR_DOINH_DOIENHERITRIT )
25      |     ^;
 warning
      ../include/vlc_variables.h| s generated.
    ^
:../include/vlc_variables.h:122122::3939: : note: expanded from macro 'var_Create'
note:   expanded from macro 'var_Create'
122   | 122#de | #dfiene var_Cfine vareater_Creat(a,b,c)e va(a,b,c) var_Create( VLCr_Cre_ate( VLOBJECT(a)C_OBJ,ECT (a),b b, c )
      |                                       ^, c )
      |                                       ^

../include/vlc_common.h:481:15: ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
note:   expanded from macro 'VLC_OBJECT'
481 |        481    |      con st st  cructons vlc_common_met smbers:t ruct(cons vlct v_common_membelc_object_t *)(rs&(x): (->obconjst )v \lc_o
bject      |               ^
_t *)(&(x)->obj) \
      |               ^
In file included from demux/flac.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xiph_metadata.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_oIn file included from demux/flac.cbj,: 32:
In file included from ../include/vlc_common.h:1031:
ps../include/vlc_variables.h:578:9z_na:me,  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
VLC_  V578AR_ST | RI NG    if| VLC_VAR_(DOIN var_ChHERange(IT ) ;
      p|     ^
_obj,../include/vlc_variables.h psz_:122:39name, VL:C note: expanded from macro 'var_Create'_
  122 | V#defAR_CHiOnICESCOUNT,e &c var_Creount, NaULL ) )
t      e| (a,b,        ^c) 
var_../include/vlc_variables.hCreat:e( 128V:LC43: note: expanded from macro 'var_Change'
_OB  128JE | CT#d(efine var_Change(aa), b,, c b,)
c,      |                                       ^
d,../include/vlc_common.h:481:e) v15ar_:Cha note: expanded from macro 'VLC_OBJECT'
nge( VLC  481 | _    OBJ ECT(a )  ,const str uctb vlc_comm,on c, d_m, embee )
      | rs: (con                                          ^
s../include/vlc_common.h:481t vl:15c_o:bj note: ecexpanded from macro 'VLC_OBJECT'
t  481_t |     *)(     const&(x)->ob j)struct \ vlc_
mv -f packetizer/.deps/libavcodec_plugin_la-av1_obu.Tpo packetizer/.deps/libavcodec_plugin_la-av1_obu.Plo
com      mo|               ^n_members: (co
nst vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xiph_metadata.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/libogg_plugin_la-oggseek.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I/usr/local/include -I/usr/local/include -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/libogg_plugin_la-oggseek.lo -MD -MP -MF demux/.deps/libogg_plugin_la-oggseek.Tpo -c -o      |                                       ^
 demux/libogg_plugin_la-oggseek.lo `test -f 'demux/oggseek.c' || echo './'`demux/oggseek.c
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xiph_metadata.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xiph_metadata.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xiph_metadata.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xiph_metadata.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xiph_metadata.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xiph_metadata.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xiph_metadata.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"ogg\" -D__PLUGIN__ -I./access -I./codec -I/usr/local/include -I/usr/local/include -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/libogg_plugin_la-ogg.lo -MD -MP -MF demux/.deps/libogg_plugin_la-ogg.Tpo -c demux/ogg.c  -fPIC -DPIC -o demux/.libs/libogg_plugin_la-ogg.o
In file included from demux/flac.c:36:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xiph_metadata.c:35:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (constIn file included from demux/flac.c:36:
../include/vlc_input.h v:527:29lc_ob: jewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ct
_  527t  |     i*)nput_(&(threax)d_t ->*iobnpj)ut = \
      |               ^
 input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/flac.c:36:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/flac.c:36:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         In file included from demux/xiph_metadata.c:35:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
const   structlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"ogg\" -D__PLUGIN__ -I./access -I./codec -I/usr/local/include -I/usr/local/include -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/libogg_plugin_la-oggseek.lo -MD -MP -MF demux/.deps/libogg_plugin_la-oggseek.Tpo -c demux/oggseek.c  -fPIC -DPIC -o demux/.libs/libogg_plugin_la-oggseek.o
 vlc_common_members: (const vlc_object_t *)(&(x527 |     in)->obj) \
      |               ^
put_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xiph_metadata.c:35:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xiph_metadata.c:35:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/flac.c:132:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  132 |         msg_Err( p_demux, "this doesn't look like a flac stream, "
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/flac.c:231:17: warning: unused variable 'i_ret' [-Wunused-variable]
  231 |             int i_ret = FLAC_ParseSyncInfo( p_block->p_buffer, p_block->i_buffer,
      |                 ^~~~~
demux/flac.c:276:5: warning: expression result unused [-Wunused-value]
  276 |     (int) vlc_stream_Control( p_demux->s, STREAM_CAN_FASTSEEK, &b_canfastseek );
      |     ^     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/flac.c:702:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  702 |                 msg_Err( p_demux, "invalid size %d for a STREAMINFO metadata block", i_len );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/flac.c:718:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  718 |                 msg_Err( p_demux, "failed to read STREAMINFO metadata block" );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ogg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ogg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ogg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ogg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ogg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ogg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ogg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ogg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ogg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ogg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ogg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ogg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ogg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ogg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ogg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_In file included from demux/oggseek.c:Cr33:
In file included from ea../include/vlc_common.h:1031:
../include/vlc_variables.hte( p_obj:189:12:,  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
psz_name, VLC_  189 |  VAR   r_BetOOurnL | va VLr_SeC_VtCheckeAR_d( p_obDOINj, HEpszRIT );
      | _n    ^
ame, VLC_VAR_../include/vlc_variables.h:INT122:39: note: expanded from macro 'var_Create'
EG  122 | #define var_CER,re vatale( )a,;
b,      | c)           ^
 va../include/vlc_variables.h:r_140:Cr48:ea note: teexpanded from macro 'var_SetChecked'
( V  140LC | #_OdeBJfiECneT( va)ar, _SetbC,hecked(o ,n,t,v) cvar_SetC heck)ed(VLC_
OBJE      CT(o| ),n,t,v)
      |                                                ^
../include/vlc_common.h:481                                      ^:15
: note: expanded from macro 'VLC_OBJECT'
  481 | ../include/vlc_common.h        con:s481t st:r15:uc note: t expanded from macro 'VLC_OBJECT'
v  481lc |  _c  om  m  on c_monemstbe srstr: uc(cot nsvlt c_vlcc_object_ot *)(&(mx)->obj) \
m      |               ^
on_members: (In file included from demux/oggseek.c:co33:
nsIn file included from ../include/vlc_common.ht :1031vl:
../include/vlc_variables.hc_:203ob:12je: ctwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_t   203*) |   (&  (xre)-tu>ornbj v) ar\
_S      | et              ^
Checked( p_obj, psz_name, VLC_VAR_BOOL, val );
In file included from demux/ogg.c:      | 32:
           ^
In file included from ../include/vlc_common.h../include/vlc_variables.h::1031140::
../include/vlc_variables.h48::455 note: :5expanded from macro 'var_SetChecked'
:  140 warning:  | #due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
def  455in |  e   va vr_arSe_CtCreheatcke(ed p(o_o,n,t,bjv) var_S, psez_tChecked(naVLC_meOBJEC, T(o)VL,C_n,tVAR_FLOAT |, VLC_v)
      | V                                               ^
AR_DOINHERIT );
      |     ^
../include/vlc_common.h../include/vlc_variables.h::481122:39: note: expanded from macro 'var_Create'
:15:   122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  481 |         const struct:481 v:l15: note: expanded from macro 'VLC_OBJECT'
c_  common481_ |   m embe   rs  c: onst struct (vlcoc_common_membernsts: vl (cco_onsbt vlc_object_t *)(&(x)->obj) \
      |               ^
ject_t *)(&(x)->obj) \
      |               ^
In file included from demux/ogg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     vaIn file included from r_Create( demux/oggseek.c:p_obj, psz_name, VLC33_VA:
R_STRINIn file included from ../include/vlc_common.h:1031:
G | VLC_VAR_DOIN../include/vlc_variables.hH:212:12ERIT );
:      |      ^warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

../include/vlc_variables.h  212 |  :122:39: note: expanded from macro 'var_Create'
     retu122rn v | #adr_SetCeheckefd (obine var_Crjea, te(na,b,c) avme,a VLr_C_VCreAaRte( VLC_OBJECT(a),_ b, COc )
O      RDS, | val);
                                            ^
|            ^
../include/vlc_common.h:../include/vlc_variables.h481::15:140 note: :48: note: expanded from macro 'VLC_OBJECT'expanded from macro 'var_SetChecked'

    481 |  140 | #de fine  var_S   e tChecked( o,n,t,conv)st struct vlc_com varmon_me_mSetChebcers: (conskte vlc_object_t *d()(&(x)->obj) \
      |               ^V
LC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |        In file included from demux/ogg.c:32:
In file included from ../include/vlc_common.h c:1031:
../include/vlc_variables.h:477:5ons: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  477 |     var_C reate( p_sotrucbj, pst zvlc_c_name, VLC_VoAmR_STRINmGon_mem bers: (| VLC_const vlc_VAoR_DOINHERIT );b
ject_      | t    ^ *)(
&(x)->o../include/vlc_variables.h:b122j:39: note: expanded from macro 'var_Create'
) \
        122|               ^ | #
define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c In file included from )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
demux/oggseek.c:33  481:
 |        In file included from ../include/vlc_common.h :1031:
const str../include/vlc_variables.hu:227:12: ct vlc_commonwarning: _members: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](const 
vlc  227 | _o  bject_t *) (& (x)->roeturnbj) \
       | var_              ^
SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      In file included from demux/ogg.c:32:
In file included from ../include/vlc_common.h:| 1031:
           ^
../include/vlc_variables.h:../include/vlc_variables.h491:140::548:: note: expanded from macro 'var_SetChecked' warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  140
 |   491 | #   defin vea r_Create( p_obj, vpsz_name, ar_VSetCLCh_eckVARe_d(o,ADDREn,t,vSS | VLC_V)AR _DOINHERITv );
      |     ^
a../include/vlc_variables.hr_S:122:39: note: expanded from macro 'var_Create'e
t  122 | #define vCaheckr_Create(a,be,d(Vc) var_CreLate( VCL_OBJEC_OBJECT(CaT(o)),n, b, c )
      |                                       ^
,t,v)../include/vlc_common.h
:481:15: note:       expanded from macro 'VLC_OBJECT'
|   481                                               ^ |   
  ../include/vlc_common.h    const stru:c481t vlc_common_me:15m: note: bers: (const vlcexpanded from macro 'VLC_OBJECT'
_o  bject_t 481 |   *)(     &(x)->obj) c \
      |               ^
onst struct vlc_common_members: (const vlc_object_t *)(&(x)->In file included from obj) \
      |               ^
demux/ogg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( In file included from pdemux/oggseek.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: _obj, pwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s
z  241 |     r_eturn var_SetChname, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
ecked( p_ob      j| , psz_name, VLC_VAR    ^_
STRING, val../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
 );
      |            ^
  122../include/vlc_variables.h:140:48 | #defin:e var_ Crnote: eexpanded from macro 'var_SetChecked'
at  140 | #definee( vaar,b,c) var_Crea_teS( VLC_eOtCheBJECT(a), b,c ked(o,n,t,c )
      |                                       ^v
)../include/vlc_common.h: 481:var_15: Snote: etCheexpanded from macro 'VLC_OBJECT'
c  481 |         const strked(VuLC_OBJECTc(o),n,t,t vlc_cov)mm
o      |                                                ^
n_../include/vlc_common.hmember:s481:: (c15onst vlc_: note: object_t *)(&(x)->obj) \
      |               ^
expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (coIn file included from demux/ogg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  525st |   vlc_ o  var_Create( bpj_ect_t *)(&(oxbj, psz_name, V)->oLbj) C_\V
      |               ^
AR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_CIn file included from demux/oggseek.c:r33:
In file included from ../include/vlc_common.h:ea1031:
te../include/vlc_variables.h(a,b,c) :var_C256r:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ea  te( VL256C |    _OBJECT(a ), b, c re)
      |                                       ^
../include/vlc_common.h:481:15:t note: expanded from macro 'VLC_OBJECT'
u  481r |        n  var_coSnst etstrCheckeduct vlc_c(o mmon_members: (cpo_obj,nst vl c_objepct_t *)(&(sx)->obj) \z
_name      |               ^
, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | In file included from demux/ogg.c:32:
In file included from ../include/vlc_common.h:1031#:
../include/vlc_variables.hdefine var_:539:Se5: tChewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  539k |  ed(o,n , t,v) var_SetChecked(VLC_OB var_Create( p_obj, psz_JnEame, VLC_VAR_FLOAT C| VLC_VAR_DOINHERIT
      | T    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
(o),n,  t122 | #define v,var_)Cr
eate(a,b,c)       v| ar_Create( VL                                               ^C
_O../include/vlc_common.hBJECT(a:)481:15:, b, c )
       |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
note:   481 |     expanded from macro 'VLC_OBJECT'
   481  |         const   cstruct vloc_common_mnemsbt strucers: (const vlc_otb ject_tv *lc_)(&(x)->obj) \
      c| ommon_              ^
members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ogg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, pIn file included from sz_name, VLC_VAR_demux/oggseek.c:33STRING | VLC_VAR_DOINHERIT
      |     ^
:
../include/vlc_variables.hIn file included from ../include/vlc_common.h::122:39: note: expanded from macro 'var_Create'
1031:
../include/vlc_variables.h  :122 | #define var_Cre276:10a: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  276 |  e(   iaf,b,c) var_Create( VLC_OBJEC(T(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 !  481 | va r _ Get     const struct Chevcked( p_lc_common_members: obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
(const vlc_object_t *)(&(x)->obj) \
      |               ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) vaIn file included from r_demux/ogg.cGetChecked(VLC_OBJECT(o),:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5:n warning: ,t,v)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

      |                                                ^
  563 |     var_../include/vlc_common.hCre:ate481( p_o:b15: note: expanded from macro 'VLC_OBJECT'j, psz
_na  481 | me, VL C_VAR_S TR  ING | VLC  _VAR_DOINHERIT
      |     ^ 
 ../include/vlc_variables.hc:onst s122:39: note: truexpanded from macro 'var_Create'ct 
vl  122 | #define vca_r_Createcommo(a,nb_,mc) var_Create( VemLC_bOers: BJECT(a),( const bv, c )
      |                                       ^
l../include/vlc_common.h:481c:_15: note: expanded from macro 'VLC_OBJECT'
o  481 |         bjeconcst tstruc_tt vlc_common _m*embers): (cons(&t vlc_(x)objec->t_t *)obj(&(x)-)>obj) \
       |               ^
\
      |               ^
In file included from demux/ogg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9:In file included from  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
demux/oggseek.c  :578 |     if( 33v:
aIn file included from ../include/vlc_common.h:1031:
r_Chang../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
( p_obj, ps  z293 | _name,  VLC_V   if( !AR_CHvOar_GeICESCOUNT, &cotChecked( p_unto,b jN, psz_nULLame, VLC_VAR_BOOL, &val ) )
      |          ^
 ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
../include/vlc_variables.h  142 | #define v:128ar_G:43e: note: expanded from macro 'var_Change'
t  128 | #dCefihne varec_Changke(ae,b,c,d,e)d va(r_Change(o,n,t, VLC_OBJECv) vT(aar_), b,Ge c, dt, e )C
      |                                           ^
hec../include/vlc_common.h:481:15: kenote: expanded from macro 'VLC_OBJECT'
d(VLC_  481 |        O cBonJECstT s(tro)uct ,vn,t,vlc_com)m
on_membe      rs: (co|                                                ^n
st v../include/vlc_common.hlc_obje:ct_t481 *)(&(:15: note: expanded from macro 'VLC_OBJECT'x)->obj
)   \
      |               ^
481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/oggseek.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/oggseek.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/oggseek.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/oggseek.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/oggseek.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/oggseek.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/oggseek.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/oggseek.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/oggseek.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/oggseek.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/oggseek.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/oggseek.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/oggseek.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/oggseek.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/oggseek.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/oggseek.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/oggseek.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ogg.c:37:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ogg.c:37:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ogg.c:37:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ogg.c:37:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/oggseek.c:310:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  310 |     vlc_stream_Seek( p_demux->s, i_backup_pos );
      |     ^~~~~~~~~~~~~~~  ~~~~~~~~~~~~~~~~~~~~~~~~
demux/ogg.c:300:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  300 |             msg_Dbg( p_demux, "end of a group of %d logical streams", p_sys->i_streams );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |   29 warnings  vlc generated.
_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/oggseek.c:812:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  812 |             msg_Err( p_demux, "Unmatched granule. New codec ?" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vldepbase=`echo demux/demuxdump.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/demuxdump.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/demuxdump.lo -MD -MP -MF $depbase.Tpo -c -o demux/demuxdump.lo demux/demuxdump.c &&\
c_objectmv -f $depbase.Tpo $depbase.Plo
_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:335:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  335 |         msg_Dbg( p_demux, "beginning of a group of logical streams" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:383:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  383 |                     msg_Dbg(demux/oggseek.c:970:13:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
p  _d970 |       em  ux, "End o   f S msg_Errkeleton" );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_( pLog(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
_dem../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ux,  481 |         const struct vlc_common_memb "Seek back failed. Not seekable ?" );
      |             ^
er../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
s   83 |     msg_Generic(p_this, VL: (consC_MSt vG_Elc_oRR, __Vbject_t *)A_ARGS_(&(x)->obj) \
      |               ^
_)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), pdemux/ogg.c:, vlc_420modu:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  420 |                 msg_Err( p_demux, "Broken Ogg stream (serialno) mismatch" );
      |                 ^
../include/vlc_messages.h:83:5:l note: expanded from macro 'msg_Err'
e_n   83 | a   m mse, __FgILE__Gene_, _ri_LINE__c(p_this, VLC_MSG_ERR, __VA_A,RGS \
__      |             ^
)
      |     ^
../include/vlc_messages.h:78:13:../include/vlc_common.h note: :481:15: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'msg_Generic'  
481   78 |  |         v lc _L og (VcLCo_OnBJECsT(to) struct , vlcp,_ vlcc_moodmulme_on_membnaemer, s__: (const vFIlcLE___,object_t  _*)_LINE__, \(&
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'(x)
->o  bj481 |         const str) u\
ct vlc      _c|               ^om
mon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/oggseek.c:961:13: warning: variable 'i_pagepos' set but not used [-Wunused-but-set-variable]
  961 |     int64_t i_pagepos;
      |             ^
demux/ogg.c:565:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  565 |                         msg_Err( p_demuxdemux/oggseek.c:1076, :9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]"m
is 1076si |  ng vor   bis   he  msag_Warn( pde_demux, "Ogg rs, cpaage already loaded" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13n':t compute block s note: expanded from macro 'msg_Generic'i
ze" );
      |                         ^
   ../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'78 |  
      83 |     msg_Gvlec_Loneric(p_this, VLC_MSG_Eg(VRR, __VA_ARGLCS_OB_JEC_T()o)
      |     ^
, p, vlc_module_name, __FILE_../include/vlc_messages.h:78:13_, __LINE__, \
      |             ^
: note: expanded from macro 'msg_Generic'../include/vlc_common.h:481
:   78 | 15:  note:  expanded from macro 'VLC_OBJECT'
  481 |          c ovnlc_sLotg (sVtLruCc_tOB vlc_common_members: (consJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |        t  consvt lsct_ruct ovlcb_jcommone_mcetm_bte r*s):( &(x)->o(bcjo) \
      |               ^
nst vlc_object_t *)(&(x)->obj) \
      |               ^
demux/oggseek.c:1082:9: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
 1082 |         vlc_stream_Seek( p_demux->s, i_in_pos );
      |         ^~~~~~~~~~~~~~~  ~~~~~~~~~~~~~~~~~~~~
demux/oggseek.c:1083:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1083 |         msg_Dbg ( p_demux, "Reached clean EOF in ogg file" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         demux/ogg.cconst stru:689:ct vl21:c_common_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
me  689 |            mb  er       mss: (const vg_Wlcar_on(bj pec_det_t *)(&(x)mux, ->obj) \
      |               ^
"Consider increasing access caching variable from %"PRId64" to >%"PRIdemux/oggseek.c:1091:9: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
d64,
      |                     ^
 ../include/vlc_messages.h:85:51091 |         vlc_stream_S: eek( p_note: expanded from macro 'msg_Warn'
demux->s, i_in_pos );
      |         ^~~~~~~~~~~~~~~  ~~~~~~~~~~~~~~~~~~~~
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __Vdemux/oggseek.c:1092A_ARGS:9__: )
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |  1092    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |      |  vlc_Lo   g(    msg_Warn ( p_demux, "Reached broken EOF in ogg file" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
V  481 |   LC_OBJE      CT(o)c,o nspt, str vluct vcl_cm_ocdoummloen__memnambee,r s: (__FILconE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct svtlc _vcommonl_cm_obejectm_t bers:* )(const( &(x)->obj) \
      | vl              ^c
_object_t *)(&(x)->obj) \
      |               ^
demux/oggseek.c:1121:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1121 |         msg_Err( p_demux , "Got invalid packet, read %"PRId64" of %i: %s %"PRId64,
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:809:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  809 |                 msg_Err( p_demux, "No selected seekable stream found" );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:869:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  869 |                 msg_Err( p_demux, "No selected seekable stream found" );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:951:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  951 |                 msg_Err( p_demux, "No selected seekable stream found" );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"demuxdump\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/demuxdump.lo -MD -MP -MF demux/.deps/demuxdump.Tpo -c demux/demuxdump.c  -fPIC -DPIC -o demux/.libs/demuxdump.o
demux/ogg.c:1478:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1478 |             msg_Warn( p_demux, "tarkin pts: %"PRId64", granule: %"PRId64,
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:1512:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1512 |             msg_Dbg( p_demux, "discarding 0 sized packet" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:1522:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1522 |             msg_Dbg( p_demux, "discarding invalid packet" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:1584:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1584 |     msg_Dbg( p_demux, "File length is %"PRId64" bytes", p_ogg->i_total_bytes );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:1616:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1616 |                     msg_Err( p_demux, "error reading first page of "
      |                     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:1623:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1623 |                     msg_Err( p_demux, "error in ogg_stream_packetpeek" );
      |                     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:1633:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1633 |                         msg_Dbg( p_demux, "found vorbis header" );
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:1636:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1636 |                         msg_Dbg( p_demux, "found invalid vorbis header" );
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:1648:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1648 |                         msg_Dbg( p_demux, "found speex header, channels: %i, "
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:1656:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1656 |                         msg_Dbg( p_demux, "found invalid Speex header" );
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:1668:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1668 |                     msg_Dbg( p_demux, "found opus header, channels: %i, "
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:1678:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1678 |                     msg_Dbg( p_demux, "found FLAC header" );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:1696:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1696 |                     msg_Dbg( p_demux, "found FLAC header version %i.%i "
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:1710:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1710 |                         msg_Dbg( p_demux, "found invalid Flac header" );
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:1723:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1723 |                         msg_Dbg( p_demux,
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:1728:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1728 |                         msg_Dbg( p_demux, "found invalid Theora header" );
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:1740:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1740 |                         msg_Dbg( p_demux,
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:1745:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1745 |                         msg_Dbg( p_demux, "found invalid Daala header" );
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:1759:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1759 |                         msg_Dbg( p_demux, "found dirac header" );
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:1762:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1762 |                         msg_Warn( p_demux, "found dirac header isn't decodable" );
      |                         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:1774:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1774 |                     msg_Dbg( p_demux, "found tarkin header" );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:1783:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1783 |                     msg_Dbg( p_demux,
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:1793:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1793 |                         msg_Dbg( p_demux, "found VP8 header "
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG,34 warnings generated.
 __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:1800:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1800 |                         msg_Dbg( p_demux, "invalid VP8 header found");
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:1827:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1827 |                         msg_Dbg( p_demux, "found kate header" );
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_mv -f demux/.deps/libflacsys_plugin_la-flac.Tpo demux/.deps/libflacsys_plugin_la-flac.Plo
DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo demux/rawdv.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/rawdv.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/rawdv.lo -MD -MP -MF $depbase.Tpo -c -o demux/rawdv.lo demux/rawdv.c &&\
mv -f $depbase.Tpo $depbase.Plo
demux/ogg.c:1830:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1830 |                         msg_Dbg( p_demux, "invalid kate header found");
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:1852:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1852 |                         msg_Dbg( p_demux, "found video header of type: %.4s",
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:1876:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1876 |                         msg_Dbg( p_demux,
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:1927:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1927 |                         msg_Dbg( p_demux, "found audio header of type: %.4s",
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:1929:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1929 |                         msg_Dbg( p_demux, "audio:0x%4.4x channels:%d %dHz "
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:1938:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1938 |                             msg_Dbg( p_demux, "invalid oggds audio header" );
      |                             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:1946:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1946 |                         msg_Dbg( p_demux, "stream %d has an old header "
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:1985:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1985 |                         msg_Dbg( p_demux, "found video header of type: %.4s",
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:2001:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2001 |                         msg_Dbg( p_demux,
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:2062:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2062 |                         msg_Dbg( p_demux, "found audio header of type: %.4s",
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:2064:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2064 |                         msg_Dbg( p_demux, "audio:0x%4.4x channels:%d %dHz "
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:2073:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2073 |                             msg_Dbg( p_demux, "invalid oggds audio header" );
      |                             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:2085:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2085 |                         msg_Dbg( p_demux, "found text subtitle header" );
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:2091:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2091 |                         msg_Dbg( p_demux, "stream %d has a header marker "
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:2102:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2102 |                     msg_Dbg( p_demux, "stream %d is a skeleton",
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:2111:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2111 |                         msg_Dbg( p_demux,
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:2116:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2116 |                         msg_Err( p_demux, "found invalid OggSpots header" );
      |                         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:2124:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2124 |                     msg_Dbg( p_demux, "stream %d is of unknown type",
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSIn file included from demux/demuxdump.c:G_DBG, __VA_ARG27:
In file included from S__)
../include/vlc_common.h:      |     ^
../include/vlc_messages.h:1031libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"rawdv\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/rawdv.lo -MD -MP -MF demux/.deps/rawdv.Tpo -c demux/rawdv.c  -fPIC -DPIC -o demux/.libs/rawdv.o
78:13:
../include/vlc_variables.h:189:12: warning: : due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note: expanded from macro 'msg_Generic'
   78 |       189 | vlc_Log(VLC_OBJECT (o), p, v   lc_moduretle_namurne,  var_Set__FChILecked( p_objE__, , __LIpszNE___na, \me
      , |             ^VLC
_../include/vlc_common.h:VAR_IN481:TEG15:ER note: , expanded from macro 'VLC_OBJECT'
val  481 ) |  ;
        |            ^  
   const../include/vlc_variables.h:140 s:48tr: ucnote: expanded from macro 'var_SetChecked't 
vlc  140_c | #omdemofinne_me vmbarer_Ss:et (Chcoecnsket d(vlo,c_objecn,t_t,t v)*) v(&ar(x_S)-et>oChbjec) ke\
d(      | VL              ^
C_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/demuxdump.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:2182:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2182 |                 msg_Dbg( p_demux, In file included from demux/demuxdump.c"will:27 r:
In file included from eu../include/vlc_common.h:se1031:
 o../include/vlc_variables.h:ld212: s12:tre warning: amdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 to a  212vo |  id   g rliettchur" )n ;
va      | r_                ^
S../include/vlc_messages.h:et87:5Ch: note: expanded from macro 'msg_Dbg'ec
ke   87d  |  (o  bj m, sgna_Gemene, riVLc(C_p_VAthR_is, COVLORC_MDSSG, _DBvaG,l) ;_
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | _#defVine var_SetChecked(o,An_,t,ARGSv)__ v)
ar      | _S    ^
etC../include/vlc_messages.h:he78:ck13:ed note: (Vexpanded from macro 'msg_Generic'
L   78 |     vC_lOBcJE_CTL(oog)(,Vn,t,v)
      | L                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'C
  481 |         con_sOt stBruct vlcJ_comEmon_CTmembers(o), :p, vlc_mo (cdule_nameo, __FInLE__, __sLINE__, \
      t|             ^
 ../include/vlc_common.h:481:15:v note: expanded from macro 'VLC_OBJECT'
lc  481 |       _obje  const struct vlcc_commont_me_mbers:t *) (con(&st vl(xc_)->objeoct_tbj *)(&(x)) ->obj) \
      \
|               ^      |               ^

In file included from demux/demuxdump.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetCheckeddemux/ogg.c:2218:13( : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
p_ 2218 |     o bj, psz  _n     amsmeg_Dbg, VLC_VAR( _FLOAT, val );
      |            ^
p_../include/vlc_variables.h:140:48:de mux, "oldnote:  streamexpanded from macro 'var_SetChecked' not reus
e  140 | d"# );
      |             ^
de../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'f
ine va   87r |  _   msg_Generic(Sp_thiset,C VLC_MSG_heDBGc, __VkAed(_ARGS_o,n_)
      |     ^
,../include/vlc_messages.h:78:13:t,v)  var_SetChenote: expanded from macro 'msg_Generic'c
ke   78 |     vlc_d(LVLC_OBogJ(VECLCT_OBJE(CT(o), p, vol),n,t,v)
c_module_nam      |                                                ^
e, __F../include/vlc_common.hIL:E__,481 __LI:NE__,15: \
      |             ^
 ../include/vlc_common.h:481:15: note: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'VLC_OBJECT'
    481 |  481 |            c onst str  uct vlc _commonco_membnst sers: (constrt vluct vlcc__obcject_t o*)(&(x)->mobmj) on_m\
      | e              ^mbers: (
const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/demuxdump.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]demux/ogg.c:
2238:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   241 |   2238 |          m return var_Ssg_Warn( p_demux, "etChecked( p_ocouldn'bj, psz_tn ame, VLfCin_d any ogg logiVcAR_al stream" );
      |         ^
STRIN../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
G, val    85);
       | |             ^
   m../include/vlc_variables.h:140:s48: note: expanded from macro 'var_SetChecked'
g  140 | _Gener#idefic(p_this, VLC_MSG_WARN, __VA_ARGS__ne)
      |     ^
 var_../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
SetC   h78ecked( | o,n, t,v)   var_ SetCheckedv(VLC_OlBc_LJEoCT(o)g,n,t,v)(V
      |                                                ^
LC../include/vlc_common.h:481:_OB15: note: expanded from macro 'VLC_OBJECT'
J  481 |      E C T cons(o),t p,  vstruclc_modulet_name, __FIL Ev__, l__LINEc___, \
      | c            ^
o../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
mmon_  members: (co481 | n    s t vlc_obj  ect_t  co*ns)(&(t x)struct vlc_com-m>obj)o n_members: (\
      | c              ^
onst vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/demuxdump.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/demuxdump.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/demuxdump.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define vdemux/ogg.c:2496:9ar_Get: Chewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]cked(o,
n,t,v)  2496va | r _GetChec       mksged(_WVLarC_On( p_demBux, "cJECanTn(o),n,ot,v)
      |                                                ^
t ../include/vlc_common.hreuse :old 481stream, re:setting the deco15der" );
      |         ^: 
note: expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h:85  :5: note: expanded from macro 'msg_Warn'
481   85 |     msg_ | G     eneric(p_this, VLC_MSG_   const struct vlc_common_memWbers: (cARN, __VA_ARGS__)
      |     ^
onst v../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
lc_o   78b |     ject_tvl *)c_Log(VLC_O(&(x)->obj) \
      | BJECT(              ^
o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |   In file included from    demux/demuxdump.c   const s:27:
tIn file included from ../include/vlc_common.h:1031:
ruct../include/vlc_variables.h:304:17 v: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]lc_common_
m  304ember | s: (const vlc _object_t *)(&(x)->obj) \
         i|               ^f (li
kely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481demux/ogg.c | :2533:13: warning:      due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   con s2533 |      t str  uct  vlc_common_   m mesmbers: (constg_Dbg( p_demux, "setting replay gain %d to %f", i, pf_replay_gain[i] );
      |             ^
 v../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
lc_object_   87 |     msg_Generit *)(&(x)->c(po_thisb,j) \
      |               ^
 VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_In file included from demux/demuxdump.cmodu:27:
In file included from le_nam../include/vlc_common.h:1031:
../include/vlc_variables.he:324,:10:  _warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_FILE__, __LINE__, \
      | 
            ^  324 | 
 ../include/vlc_common.h :481:15: note: expanded from macro 'VLC_OBJECT'
    481 |  if( !va r _    G etCheconst strcuked(ct  vlc_commop_obn_mj, pszem_bname,ers: ( const vlc_objecVLC_VAt_t R*)(&(x)_->obFLj) \
      |               ^
OAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetCdemux/ogg.che:c2539ked(o,n:,t,v)13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  2539 |             msg_Dbg( p_demux, "sevttiarng_GetChec replay peked(ak %d to %f", i, pf_replay_gaiVn[i] );
      |             ^
L../include/vlc_messages.hC:87:5:_O Bnote: JECT(o),n,expanded from macro 'msg_Dbg'
t,v)
      |                                                   ^87 |     msg_Generic(p_th
i../include/vlc_common.h:481:15s: note: expanded from macro 'VLC_OBJECT'
,  481 |  VL C_MSG_D    BG , _  const_VA str_ARuct GSv__)l
      |     ^
c../include/vlc_messages.h:78:_13: note: expanded from macro 'msg_Generic'
co   mmon78 |     vlc_Log(VLC__OBJECT(o), p, vlc_modulemem_bersn: (camonst velc_o,b ject_t_ *)(&(_Fx)->obIjL) \
E__, __LINE__, \
      |             ^
      ../include/vlc_common.h| :481:15: note: expanded from macro 'VLC_OBJECT'
              ^
  481 |         const struct vlc_common_members: (const vlc_object_t *In file included from )(&(x)->obj) \demux/demuxdump.c
      |               ^
:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/demuxdump.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/demuxdump.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:2895:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2895 |         msg_Dbg( p_demux, "Invalid FLAC STREAMINFO metadata" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_thiIn file included from demux/demuxdump.c:27s,:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h: V429LC_MSG_DBG, __:VA_ARG5S: __warning: )
      |     ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
     78 |     v429l |    c_Log(VLC_OBJECT(o) var_C, p, vlc_modreate(ul e_name, _p_FILE__, __LINE__, _obj\, ps
      z|             ^
_n../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ame,   481 |         const struVLC_VAR_ctI NTEGER |vl c_cVLC_VAoRm_mDOINoHERITn_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBdemux/ogg.cJECT(:2906:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a )2906 |  ,       msg_Dbg (b p_dem,u xc )
      | ,                                      ^
 "F../include/vlc_common.hLAC heade:481:15: r, channels: %i, rate: %note: expanded from macro 'VLC_OBJECT'
i"  ,
      |         ^
481 |  ../include/vlc_messages.h: 87:5: note: expanded from macro 'msg_Dbg'
   87 |     ms g_Gen     coneric(p_this, VsLC_MSt strG_DBG, __VA_ARGSu__)
      |     ^
ct vl../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
c_   comm78 |     vlonc_members: (const vl_c_object_t *)(L&(x)->objo) \
      |               ^
g(VLC_OBJEIn file included from demux/demuxdump.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:C442T:(5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  )442 |     ,var_Crea tpe( p_obj, ,psz_ nvalme, cV_LC_VAR_BOOmLo | VLC_VAR_DOIdNHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #defuine var_Crealte(ae,b,c_) vanr_Craeate( VLC_OBJECT(a), mbe, c )
      |                                       ^
../include/vlc_common.h:481:15: ,note: expanded from macro 'VLC_OBJECT'
  481 |         c o_nst _sFtruct vlc_common_Imembers: (consLt vlEc_obj_e_ct_t *)(&(,x)->o b_j) \
      |               ^
_LINE__, In file included from demux/demuxdump.c:27:
In file included from ../include/vlc_common.h:\1031:
../include/vlc_variables.h:455:5: warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      
  455 |     | var_Create( p_obj, p            ^sz_name, VLC_VAR_FLOAT | VLC_V
AR_DOINHERIT../include/vlc_common.h :);
      |     ^
../include/vlc_variables.h:122:39:481 note: expanded from macro 'var_Create'
  122 | #d:e15fine var:_Cre anote: texpanded from macro 'VLC_OBJECT'e(a,b,c) v
ar_Create( VLC  _OBJ481E | CT(a), b, c ) 
      |                                       ^
../include/vlc_common.h :481:15: note: expanded from macro 'VLC_OBJECT'
  481  |          const struct vlc_common_m e mbers:   (const vlcc_objoect_t *)(n&(x)->obsj) \t
      |               ^
 struct vlIn file included from cdemux/demuxdump.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  469 |    c var_Createo( p_obj, mpmsz_name, VoLC_VAR_STnR_ImNG | VLC_VeAR_DOINHERITm b);
      |     ^
../include/vlc_variables.h:122:39e: note: expanded from macro 'var_Create'
r  s122 | #define:  var_Create((a,bc,c) var_Croeate(n VLC_sOBJEtC T(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'v
  481 |    l c    const _struoct vlc_cobmmon_membersj: (conesctt vlc_objec_tt_ t *)(&(x)->obj) \
*      |               ^
)(&(x)->oIn file included from demux/demuxdump.c:27:
bIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5j: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  477 |     var _Cre\ate( p_obj
, psz_name      , |               ^
VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), bdemux/ogg.c, c )
      |                                       ^
../include/vlc_common.h:2912:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:481:15: note:  2912expanded from macro 'VLC_OBJECT'
  481 |      |      const     struct vlc_common_ me  mbers: (const vlc_object_t ms*)(&(x)->obgj) \
      |               ^
_Dbg( p_demux, "FLAC STRIn file included from demux/demuxdump.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hEA:491M:5I: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
N  491 |     var_CreaFte( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOOINHERIT );
      |     ^
 ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
m  122 | #definee tvar_Create(a,b,c) var_Creaatde( atVLC_OBJECT(a), b, c )
      |                                       ^
a../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
   481 |         const struct vlc_cotmmon_memberos:o (c onst vlc_obsjehct_ot *)(&(x)->obj) \
      r|               ^
t" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 | In file included from demux/demuxdump.c:27:
In file included from  ../include/vlc_common.h:1031:
 ../include/vlc_variables.h:511  :5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  511s |     var_Create( p_obgj, psz_name, VLC_VAR__INTEGER | VLCG_VeAR_nDOINHERIT
      |     ^
e../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
r  122 | #define var_Create(a,bi,c) var_Ccreate( VLC_(OBJECT(a), b,p c_ )
      | t                                      ^
h../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
i  481 |         const structs v,lc_common_mem Vbers: (const LvlCc_obj_ecMt_tSG *)(&_D(x)->obj) \
      |               ^
BG, __VA_ARGS__)
      | In file included from demux/demuxdump.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    ^  525
 | ../include/vlc_messages.h    va:r_78Cre:13ate( p_obj,: p sz_name, note: VLexpanded from macro 'msg_Generic'C_VAR_BOOL | VLC_VAR_DOIN
HERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'   
78  122 | #define var_Create(a,b,c | ) v ar _Cr eate( VLC_OBJ ECT(a), bvlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__,, c )
      |                                       ^ 
../include/vlc_common.h:481:15: \note: expanded from macro 'VLC_OBJECT'

  481 |         const st      ru| ct             ^vl
c../include/vlc_common.h_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         coIn file included from demux/demuxdump.c:27:
In file included from ../include/vlc_common.h:1031:
n../include/vlc_variables.h:s539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t   539s |  t   var_Crearte( p_obj, psz_name, VLuC_VAR_FLOAT | VLCc_VAR_DOINHERIT
      |     ^
t v../include/vlc_variables.hlc_common_memb:122:39: ers: (const vlc_object_t *)(&(x)->objnote: )expanded from macro 'var_Create'
 \  
      |               ^
122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/demuxdump.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/demuxdump.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membdemux/ogg.c:3116:9e:rs : (cowarning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s t3116 vlc_ | obj      e  msg_cDt_t *)(bg&(( p_demux, "Anxno)de-x info: vers>iobj) \
on       %"PRI| u16"              ^.
%"PRIu16" "
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_thIn file included from is, demux/demuxdump.c:27VLC_MSG_DBG, __VA:
_In file included from ../include/vlc_common.h:ARGS__)
1031      :
../include/vlc_variables.h:|     ^
578:9:../include/vlc_messages.h warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:78:13: note: expanded from macro 'msg_Generic'

     78578 |   |       i vlc_Log(VfLC_( vaOBJECT(o), p, vlc_module_nar_Cme,h __FaILE__,n _g_LINE_e(_, \
      |  p            ^
_../include/vlc_common.hobj:, p481:15: note: expanded from macro 'VLC_OBJECT'
sz_name  481 |   ,  VLC_     const stVAR_CrHOIucCtESCOU NT, &covlc_common_muembners: (const vlc_object_tt *)(&(x),- NULL >obj) )) \
      |               ^

      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlcdemux/ogg.c_:common_3147:members:9: (co warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nst 3147 |          mvslg_Dbc_objg( ect_tp *)(&_demux, "A(xnxData )pa-ck>et info: o%"PRIdb64" / %"jPRId64", %d,) ``% \
      | s              ^
''",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ogg.c:3218:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3218 |                 msg_Dbg( p_demux, "stream %" PRId32 " [%s]", i_serialno, psz_message );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawdv.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
demux/ogg.c:3268  189 |  :5:   warning:  returdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n var_Set 3268 | Checked( p_obj, psz_na  me, VL  mC_Vsg_AR_IDbgNTEG( pER,_d emux,val "%" PRIi64  ") i;
      |            ^nd
ex data fo../include/vlc_variables.h:140:r 48%": note:  Pexpanded from macro 'var_SetChecked'RI
i  140 | 32, i_keypoints, i_seria#defilnno );
e v      |     ^
ar_Se../include/vlc_messages.h:tChecked(o,87:n5:, note: texpanded from macro 'msg_Dbg'
,   87 |    v) v mar_SetCsgheck_Geend(VerLC_OicBJEC(pT(o_t),n,his, VLC_MSG_DBGt,v)
,       __|                                                ^
VA../include/vlc_common.h:481:_ARGS__)
      |     ^
15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h  481 |  :78    :13: note: expanded from macro 'msg_Generic'
    78 |     vlc_Log(VLC_OBJECT(  conso), p, vlc_module_namet stru, ct vlc___comFImon_mLEe__, __LINE__, \
mber      | s: (co            ^
nst ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
v  481 |         conlc_obstj secttr_uct vlc_t *)(&(xco)mm->obonj)_m \
      em|               ^
bers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawdv.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
demux/ogg.c:../include/vlc_variables.h:140:48: 3292:note: 9:expanded from macro 'var_SetChecked'
 warning:   140 | #define vadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r_SetChec 3292ked(o,n,t,v)  |  va  r_SetChecked(VLC_    O mBJECT(o)sg,n,t,v)
      |                                                ^
_W../include/vlc_common.har:481:n(15: note:  p_deexpanded from macro 'VLC_OBJECT'mu
x  481 | ,  "I    nv   calonsidt I strundct vlc_ex: miscommon_membseing entries" )rs: (const;
      |         ^
 vlc_../include/vlc_messages.h:85:5o: note: expanded from macro 'msg_Warn'
bje   85 |     msg_Generic(p_thict_ts, V *LC)_MSG_WARN, (__VA_ARGS__)&
      |     ^
(../include/vlc_messages.h:x)->obj)78 :\
      |               ^
13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_moduleIn file included from demux/rawdv.c:33_n:
In file included from ame../include/vlc_common.h:1031:
../include/vlc_variables.h:, __F212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
I  212 |  LE__, __LINE__, \
       |             ^
  ../include/vlc_common.h:481:15r:eturn  note: expanded from macro 'VLC_OBJECT'
v  481 |         const struct vlc_common_members: (const vlc_objecat_r_t *)(&(x)->oSetChebjc) \
      |               ^
ked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #defindemux/ogg.c:3276:14e:  var_warning: variable 'i_offset' set but not used [-Wunused-but-set-variable]
SetCh 3276 |     uint64_t i_offseteck =ed( 0;
o      |              ^
,n,tdemux/ogg.c,:3277:14: warning: variable 'i_time' set but not used [-Wunused-but-set-variable]
v 3277 | )    uint64_t i_ vtime = 0;a
r_Se      |              ^
tChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawdv.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawdv.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawdv.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawdv.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawdv.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawdv.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawdv.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |    demux/demuxdump.c:75 if(: !20: var_Gwarning: etdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]Ch
ecked(    p_75 | ob   j, cha psr *z_accenass = vamer_In, heritVLStriC_VAR_FLOAnT, &val ) )
g      |          ^
( p_../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
d  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
emu../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
x,  481 |      " d emu x dconst strump-ucaccets sv"l c)_;co
      mmon_me|                    ^mbers: (cons
t vlc_../include/vlc_variables.hobj:e642c:t51_:t  note: *)(expanded from macro 'var_InheritString'&
(x)->obj  642 | #d) efine\ 
var_I      n| h              ^
eritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.hIn file included from :481:15: note: demux/rawdv.c:33:
In file included from expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:  481 | 1031 :
   ../include/vlc_variables.h:340:9  : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  c  340 |   onst   strucitf (v vlc_comar_GmeotnC_hecmeked( p_ombj, pbers:s z(_cnoanme, VLC_st vlVcAR_obj_eScTtR_INGt,  *&)v(&(x)->aobl )j)  )
      |         ^35 warnings generated.
\

      |               ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) demux/demuxdump.cva:80:5: warning: r_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
GetChecked(VLC_   OBJEC80T(o |    ), var_Create( n,p_t,demuxv)
, "so      |                                                ^ut-fi
le-../include/vlc_common.h:481:ap15:pe note: ndexpanded from macro 'VLC_OBJECT'
",  481 |  V   LC_VAR    _BOOL co )ns;
t st      | ruc    ^
t../include/vlc_variables.h:122:39 v: lc_note: expanded from macro 'var_Create'com
mon  122_me | #dmbefersin: (ce varons_Crt vealc_otebje(a,b,ctc)_t *)( v&(xar)-_C>objre) \at
      |               ^
e( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         consIn file included from t stdemux/rawdv.c:33:
In file included from ../include/vlc_common.hru:1031ct:
../include/vlc_variables.h: v350:lc9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  350co |   mm  ion_f( vmear_mbeGetCherscke: d( (consp_ot bjvl, psc_z_nobame,ject_ VLt C_V*)(&(AR_x)STRI->oNG,bj &v) al )\
 )
      |       |               ^
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define vardemux/demuxdump.c:81:9: _Gewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]tC
he   81ck |  ed(   ifo,n( ,t,v)var va_Ir_GnhetCerihectBkeood(Vl(LC p_OBJEC_demT(uxo),, n,t"d,v)
      | em                                               ^
u../include/vlc_common.h:481xd:15:ump-a note: ppexpanded from macro 'VLC_OBJECT'
end" )   481)
 |         |             ^
 ../include/vlc_variables.h: co604:nst47: note:  stexpanded from macro 'var_InheritBool'
ruct v  604lc_ | #comdemonfi_menembers : (consvat vlc_object_r_Inhet ritBo*)(&(x)-ol(o, n) var_I>onhebjri) tBo\
      | ol(VLC              ^
_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlIn file included from c_odemux/rawdv.c:bj33:
ectIn file included from ../include/vlc_common.h:_t *1031:
)(../include/vlc_variables.h:&(x362:)->9:obj warning: ) \
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |   362 |               ^
    if( var_GetChecked( p_obj, pdemux/demuxdump.c:82:sz_9: nawarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
me,   82 |   V   LC_   VAR var_Se_tBool( p_ADdemDuRxES, "sSout, &val-file-app end) ", true )
      )| ;
      |         ^
        ^../include/vlc_variables.h:
142:48: note: expanded from macro 'var_GetChecked'
../include/vlc_variables.h  :260:14246 | : #note: dexpanded from macro 'var_SetBool'
e  260 | #fine defvar_GeitnCeh var_SetBooecl(a,b,c)      varmv -f demux/.deps/libogg_plugin_la-oggseek.Tpo demux/.deps/libogg_plugin_la-oggseek.Plo
k_SetBool( VLC_OBJECT(a)ed(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
,b../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
,  481 |         cc)onst s
      |                                              ^truct vlc_cdepbase=`echo demux/rawvid.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/rawvid.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/rawvid.lo -MD -MP -MF $depbase.Tpo -c -o demux/rawvid.lo demux/rawvid.c &&\
mv -f $depbase.Tpo $depbase.Plo

om../include/vlc_common.hmon:481_mem:be15: note: rexpanded from macro 'VLC_OBJECT's: (
co  481n | s t   v l c _ o bjconst ect_t s*t)r(u&ct (x)v-l>c_ocommbj)o n\
      |               ^
_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/demuxdump.c:84:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   84 |     var_Create( p_demux, "sout-file-format", VLC_VAR_BOOL );
      In file included from |     ^demux/rawdv.c
:../include/vlc_variables.h:12233:39:
: In file included from note: expanded from macro 'var_Create'../include/vlc_common.h:1031:
../include/vlc_variables.h
:  122 | #de429:5: fiwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ne
 var_Create(  a,429b | , c )   var_Creatvar_Cree(a tpe(_ oVLbCj_O,B JpEsCzT(a_nam),e, VLC_V b, c A)R
_      I|                                       ^
NTEGER../include/vlc_common.h: | VLC481:15: note: expanded from macro 'VLC_OBJECT'
_VAR  481 |    _  D   cOINHonst struct vlc_common_members: (const vElc_object_t *)(&(x)->objRIT) \
      |               ^ )
demux/demuxdump.c:86:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   86 |     char *path = var_InheritString( p_demux, "demuxdump-file" );
      |                  ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/demuxdump.c:90:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   90 |         msg_Err( p_demux, "no dump f;ile n
      |     ^am
e gi../include/vlc_variables.h:122ven:39:"  note: expanded from macro 'var_Create');

        122 | #|         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |  d  efine  vmasg_r_CreGeneric(p_this, aVtLe(a,b,Cc_) MvSG_ERR, a__VA_r_CARreaGSte__)
      | ( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    ^
  481 |         const struct vlc_common_members: (c../include/vlc_messages.h:o78:13: note: expanded from macro 'msg_Generic'n
st vl   c78_ | object _ t   vlc_Log(VLC_*)OBJ(&(x)E-C>To(o), bpj,)  \
      |               ^
vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 | In file included from     demux/rawdv.c: 33 :
In file included from ../include/vlc_common.h:1031 :
 cons../include/vlc_variables.h:442:5: twarning:  strucdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t vlc_commo
n_m  442 |  e   vambr_Cerrsea: te((c onspt _vlcob_j, psozb_jneact_mt *e,) VLC_(VAR_BO&(x)OL |->ob Vj)LC_ \
      |               ^
VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Creatdemux/demuxdump.ce(a,b,c) var:94_:C30r: eawarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]te
( VLC_O   BJE94C |     sout_accessT(_outa)_t *out , b, c )
=       | s                                      ^ou
t_A../include/vlc_common.hc:c481e:ssO15u:t note: expanded from macro 'VLC_OBJECT'
New  ( p_d481 | e mu x, a      const scctruct evssl, pathc _commo)n;
_members: (c      | on                             ^st 
vlc_object_t *)(&(x)->o../include/vlc_sout.h:b98j:) \
      |               ^
28: note: expanded from macro 'sout_AccessOutNew'
   98 |         sout_AccessOutNew( VLC_OBJIn file included from ECdemux/rawdv.cT:(33ob:
In file included from ../include/vlc_common.h:1031j:
), a../include/vlc_variables.hcce:455:s5s: ,warning:  nadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  455 |  e    va)
      r| _                           ^C
re../include/vlc_common.h:at481:15: note: eexpanded from macro 'VLC_OBJECT'(
 p  481 |         const struct vlc__obj,com pmonsz__nmeame, mbeVLCr_sVAR_:F (coLOnstAT vlc_obj | VLecCt__VtA R*_)DOINH(&(ERIx)T ->);
      |     ^
obj) \../include/vlc_variables.h
      :| 122:39              ^
: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:demux/demuxdump.c481::9915::9: warning:  note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   99expanded from macro 'VLC_OBJECT'
  481 |    |            msg_Err( p_demux, "  cannot create output" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS cons__)t s
      | tr    ^
u../include/vlc_messages.h:ct 78:vlc13:_co note: expanded from macro 'msg_Generic'mm
on_   78 | me  mbe  rs:vlc_ (cLoong(st vlc_objecVt_t *LC_OB)(JEC&T((xo))-, p, v>obj) \
lc      |               ^
_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    In file included from    demux/rawdv.c:  const33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: st warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ruct vlc_common_members: (cons
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING t | vVlLcC_objec_tVAR_DOI_NtH E*R)I(T& (x));->o
      |     ^
b../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
j  )122  | #define var_\
Creat      |               ^e
(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/demuxdump.c:142:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from demux/rawdv.c:33:
In file included from   ../include/vlc_common.h:1031:
../include/vlc_variables.h:477142:5 | : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
     477 |     var_Cr    mseateg_(Er r(p _po_bdj,e psmz_nuxa,m "e,cannot V writeLC_ data" )V;
AR      |         ^
_../include/vlc_messages.h:83:5: STnote: expanded from macro 'msg_Err'
R   83 |    ING  | VLCm_VAsR_DgO_INHERGenIT er);
      | ic(p_thi    ^s
, VLC_MSG_ERR, _../include/vlc_variables.h_:VA_AR122:39GS__:)
      |     ^
 note: expanded from macro 'var_Create'
../include/vlc_messages.h:  122 | 78:13: #definote: expanded from macro 'msg_Generic'
n   78 | e var_Crea  te  v(lac,_bL,ocg) (VLvCar__OCBrJEeateC( VLC_OBJECT(oT),(a), b, c )
      |                                       ^
 ../include/vlc_common.h:481:15:p, note: expanded from macro 'VLC_OBJECT'
 vl  481 |    c _ m odu l e_cnoame, n__stFILE s__, _tr_LucItN vlc_common_members:E__ (co,nst  vl\
      | c            ^_o
bject_t *)../include/vlc_common.h:481:15(: note: expanded from macro 'VLC_OBJECT'
&(x)  -481 |   > o  b j )  c\o
nst       |               ^
struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawdv.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawdv.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawdv.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawdv.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawdv.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawdv.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawdv.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"rawvid\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/rawvid.lo -MD -MP -MF demux/.deps/rawvid.Tpo -c demux/rawvid.c  -fPIC -DPIC -o demux/.libs/rawvid.o
35 warnings generated.
demux/rawdv.c:148:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  148 |         msg_Err( p_demux, "cannot peek()" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_depbase=`echo demux/au.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/au.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/au.lo -MD -MP -MF $depbase.Tpo -c -o demux/au.lo demux/au.c &&\
mv -f $depbase.Tpo $depbase.Plo
Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/rawdv.c:166:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  166 |         msg_Warn( p_demux, "not a raw DV stream header" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/rawdv.c:175:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  175 |         msg_Warn( p_demux, "incorrect bit" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/rawdv.c:201:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  201 |     p_sys->b_hurry_up = var_CreateGetBool( p_demux, "rawdv-hurry-up" );
      |                         ^
../include/vlc_variables.h:496:53: note: expanded from macro 'var_CreateGetBool'
  496 | #define var_CreateGetBool(a,b)   var_CreateGetBool( VLC_OBJECT(a),b)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/rawdv.c:202:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  202 |     msg_Dbg( p_demux, "Realtime DV Source: %s", (p_sys->b_hurry_up)?"Yes":"No" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/rawdv.c:244:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  244 |     var_Destroy( p_demux, "rawdv-hurry-up");
      |     ^
../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
  125 | #define var_Destroy(a,b) var_Destroy( VLC_OBJECT(a), b )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"au\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/au.lo -MD -MP -MF demux/.deps/au.Tpo -c demux/au.c  -fPIC -DPIC -o demux/.libs/au.o
In file included from demux/rawvid.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawvid.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawvid.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawvid.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawvid.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawvid.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawvid.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawvid.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawvid.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawvid.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawvid.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawvid.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawvid.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawvid.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawvid.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawvid.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawvid.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawvid.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawvid.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawvid.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawvid.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawvid.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawvid.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawvid.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawvid.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/au.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/au.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/au.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/au.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/au.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/au.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/rawvid.c:265:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  265 |         In file included from demux/au.c:33  :
In file included from   ../include/vlc_common.h:  1031:
  ms../include/vlc_variables.h:g_276:Wa10:rn warning: ( p_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
de  276mux, |   "  Un iknf(ow !var_GetCn Yhecked( pUV_o4MPEG2 chroma type \"%s\""bj, psz_name,, psz_buf );
      |                 ^
 VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
     142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
,t,v)
      ../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
|                                                ^
   78 |     ../include/vlc_common.hv:481lc_Log(VLC_OBJECT:15(o), p, vlc_module_n: ame, __FILE__, _note: expanded from macro 'VLC_OBJECT'
_  LI481 |  NE    __   co, \
n      |             ^
st struct v../include/vlc_common.hlc:481:15: note: expanded from macro 'VLC_OBJECT'
_  481co |  mmo  n_m   e  combers: (nscot strucnst vlc_common_met mvbers: (colcnst vlc_object_o_t *)(&(x)->obj) \
      |               ^
bject_t *)(&(x)->obj) \
      |               ^
demux/rawvid.c:275:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  275 |     i_tmp = vaIn file included from demux/au.c:r33:
_CreateGetInteger( p_demux, In file included from "rawv../include/vlc_common.h:id-width" )1031;
      |             ^
:
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
../include/vlc_variables.h:293  :49510: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] | #
d  efine var_Cr293 | eateGetInteger(  a,b)   var_CreateGetInteger(   VLC_OBJECT(a),b)if( !var_Get
      |                                                           ^
Checke../include/vlc_common.h:d( p_481ob:15: note: expanded from macro 'VLC_OBJECT'
j, psz_nam  e,481 |        VL  cC_onst struct vlc_commVonAR__mBOOL,embers: ( &const vlvc_oalbject_t *)(&( )x)->obj) \
      |               ^
 )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define demux/rawvid.c:278:13: var_GetChecked(warning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],n
,  278 |     t,i_tmp = var_Crve)ateGetI var_GetCntehger( pec_demux, "rkaedwvid-height"( );
      | VL            ^
C_OBJECT(o)../include/vlc_variables.h:,n,t,v)
      |                                                ^
495../include/vlc_common.h:481:15: :59:note: expanded from macro 'VLC_OBJECT'
   note: expanded from macro 'var_CreateGetInteger'
481  495 | #def |  ine var_Creat eGetI  nteger(a,b)     var_CreateGetInteger( VLC_OBJECT(  consta ),b)
      |                                                           ^
struct vlc_co../include/vlc_common.h:481:m15: mnote: expanded from macro 'VLC_OBJECT'on_mem
bers: (co  481nst v |  lc_ob     j  ceconst struct vlc_comt_mon_members: (ct onst vlc_object*_t *)(&(x)->obj)(&(x)) -\>
o      b| j              ^)
 \
      |               ^
demux/rawvid.c:282:15: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  282 |     psz_tmp In file included from = demux/au.cv:ar_Cre33:
In file included from ../include/vlc_common.h:1031:
ateG../include/vlc_variables.hetN:onEmp304tyString:17( p_demux,: " warning: rawvid-chroma" );
      |               ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h  :499:73: note: expanded from macro 'var_CreateGetNonEmptyString'
304 |       i499 | #def fine var_C(reateGetNonliEmptyString(a,b)   var_CreateGektNonEmpteyString(ly(!var _VGLeC_OtBJEChCT(a),b)
      |                                                                         ^
ecked ../include/vlc_common.h:(obj481, :15: note: expanded from macro 'VLC_OBJECT'
n  481 |         caonstme, VLC _strVAR_COOuRcDt vlc_coS,mmon_members: (co nst&v vlc_object_t *)(&(xal)->obj) \
      |               ^
)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetCdemux/rawvid.c:hecke287d:(13o: warning: ,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n,
t,v  287 |     )     v   ar_Get Cmhsegc_ked(VLEC_rr( p_demux, "InOBvalid fJEourcc format/CTchroma spec(oification %s")
      |             ^
,../include/vlc_messages.h:83:5: nnote: expanded from macro 'msg_Err',t,v)

      |                                                ^
   83 |     msg_Generic(p_../include/vlc_common.h:this, VLC481:_15MSG_ERR, :__ note: VA_ARGS__)
      |     ^
expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
     78 |    481 |  vlc_Log(VLC_OBJECT  (o), p, vlc_mod ule  _name, __FILE__,   __LINE__, \
      |             ^
 const s../include/vlc_common.h:truct481:15: note: expanded from macro 'VLC_OBJECT'
   481vl |         cc_onst struct vlc_ccoommon_membemmrs: on_memb(cerso:n (st vlc_objeccot_t *)(&(x)-ns>ot vbjlc_o) bject\
      |               ^
_t *)(&(x)->obj) \
      |               ^
demux/rawvid.c:293:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |         msg_Dbg( p_demux, "Forcing chroma tIn file included from demux/au.c:o33:
In file included from ../include/vlc_common.h:1031:
 ../include/vlc_variables.h:324:10:0x warning: %.due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
8x   324 |     if(( %!4.va4r_GetChse)",c i_chrokemd(a, (char*)&i_ pchroma );
      |         ^
_../include/vlc_messages.h:87:5o:bj note: expanded from macro 'msg_Dbg'
,   87 |     msg _pGenersz_namice, VLC_V(p_thisA, VLC_MSR_G_DBG, __VAF_ARGSLOAT__, &v)a
l )       |     ^
)
      |          ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
../include/vlc_variables.h   78 |     vlc_Log(:142:48V: LC_OBJECTnote: expanded from macro 'var_GetChecked'
(  142 | #define varo)_Ge, p31, vlc_tChe warningcms generated.
okdule_name, e__FILE__, __Ld(o,nI,NE__, \
      |             ^
t,v) ../include/vlc_common.hv:481ar:15: note: expanded from macro 'VLC_OBJECT'
_  481 | G etCheck e d(VLC    _ cOoBnst JEstructCT( vlo),c_commn,ton_,vme)
      mbe|                                                ^
../include/vlc_common.h:481:15rs:: note:  (cexpanded from macro 'VLC_OBJECT'
o  481nst vlc_ |  obj  ect   _t   c*)(onst s&(xtru)->ctobj v) \lc_co
      |               ^
mmon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/au.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/au.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const demux/rawvid.cstruct v:297:lc_9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
om  297 | mon    if( va_mer_InhmbeeritUrs:Rationa (l( p_deconmust x, &u_fpvlcs_obj_num,ect &_t u_fps_den*), "(&(rawvid-fx)->objps" ) )
      | )         ^
\
../include/vlc_variables.h:656:60:      |               ^ note: expanded from macro 'var_InheritURational'

  656 | #define var_InheritURational(a,b,c,d) var_InheritURational(VLC_OBJECT(a), b, c, d)
      | In file included from                                                            ^
demux/au.c:33../include/vlc_common.h:481:15: :
In file included from note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  481 |         const struct vlc_common_members: (const vlc_obje:ct_t *)1031(:
&(x../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)->obj) \
  362      |  |                ^
   if( var_GetChecked( p_obj, pszdemux/rawvid.c:303:_n9: warning: adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]me,
 VLC_VAR_ADDRESS, &  va303l |     if(  ) )
      |         ^
v../include/vlc_variables.ha:r142_:I48:nheritURa note: expanded from macro 'var_GetChecked'
tional  142 | #define var_G( p_deedepbase=`echo demux/rawaud.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
mutxC/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/rawaud.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/rawaud.lo -MD -MP -MF $depbase.Tpo -c -o demux/rawaud.lo demux/rawaud.c &&\
mv -f $depbase.Tpo $depbase.Plo
,hec &ked(o,n,t,v)i v_sar_nar_GuetCmhec, ked(VLC_OBJECT(&io),n,t,v)
      |                                                ^
_../include/vlc_common.h:481:15: sanote: expanded from macro 'VLC_OBJECT'
r  _d481e |  n,
        |         ^
  ../include/vlc_variables.h :  c656:60: note: expanded from macro 'var_InheritURational'on
st struct vlc_  656 | #common_members: (dcoefinsne var_It vlc_object_t *)(&(x)->obj) \
      |               ^
nheritURational(a,b,c,d) var_InheritURational(VLC_OBJECT(a), b, c, d)
      |                                                            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objIn file included from ect_tdemux/au.c *:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:)5(:& (warning: xdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)-  429 | >o    var_Crbeajt) \
e(       p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | | #              ^d
efine var_Create(a,b,c) var_Create( VLC_OBJECT(a)demux/rawvid.c, b, c )
:      |                                       ^
310:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481  310 |   : 15 :   note:   msg_Err( p_deexpanded from macro 'VLC_OBJECT'
mu  481 |   x,      const st "ruct vlwci_dctohm moand heightn_ membermust be s:stric (cotnst vlly c_object_pto *)(&(x)-sitiv>oe." );
      |         ^
b../include/vlc_messages.h:83:5: note: j) \
      |               ^
expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      In file included from demux/au.c|     ^:
33:
In file included from ../include/vlc_common.h:../include/vlc_messages.h1031:
:78:13:../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |      note: vaexpanded from macro 'msg_Generic'r
_C   78r |    ea tev(l cp__Lobj,o gp(sVz_name, LC_VOBJLC_VEACTR(_BOOL |o )VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #d, p, vlc_module_name, __FILE_efine _,var_ _Cre_atLeI(a,bN,Ec_)_ va, \
      |             ^
r_Creat../include/vlc_common.he:481( VLC:_O15BJEC: Tnote: (aexpanded from macro 'VLC_OBJECT'), 
b, c   481 |   ) 
       |                                       ^ 
 ../include/vlc_common.h:  481:15: note: expanded from macro 'VLC_OBJECT'
c  481 |  o n st struc t    vl constc_ struccot vlc_cmommonmon_m_memberems: (constb evlrs: (cc_obonst vlc_ojbject_t e*)c(&(t_t *x))(&(x-)>-ob>obj) \
      |               ^
j) \
      |               ^
demux/rawvid.c:316:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  316 |         In file included from msdemux/au.c:33g_:
In file included from ../include/vlc_common.hEr:r( p_de1031:
../include/vlc_variables.h:455mux:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, "  455 |     var_Create( p_obj,i psznv_naameli, Vd LC_VorAR_ FnLoO AfTram e|r aVteLC_VA spR_DOecifiedIN." );
      |         ^
H../include/vlc_messages.h:83:5E:R Inote: expanded from macro 'msg_Err'T );

   83      |  |     msg_Generi    ^
c(../include/vlc_variables.h:p122_this, :39VLC_:MS note: expanded from macro 'var_Create'G_
E  122 | R#R, d__VA_eARfineG Sv__)
      |     ^
ar_../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
C   78 |     vlc_rLeaog(VLC_OBJEtCeT((ao,)b,, cp, ) vlc_modvaru_lCe_reaten(a me, _V_FLILE__,C ___OLINE__, \BJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:
      |             ^
481:15: note: expanded from macro 'VLC_OBJECT'
  ../include/vlc_common.h481: | 481 : 15 :      conote: nsexpanded from macro 'VLC_OBJECT't
 struct   481vlc |     _commo   n_members: cons (t strucconstt vlc_common_members: (const vlc_ voblc_objectject__tt *)(&(x)->obj) \ 
*      )|               ^(
&(x)->obj) \
      |               ^
demux/rawvid.c:322:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  322 |         msg_Err( In file included from demux/au.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469p:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING_de |mux, "invalid  Vor no chLCrom_VAR_aDOINHE RIspeT cified.)"; )
      ;
      |         ^
| ../include/vlc_messages.h    ^
:../include/vlc_variables.h:122:39: 83note: :expanded from macro 'var_Create'5: note: expanded from macro 'msg_Err'

   83 |    122   ms | #g_Genedrefiic(p_tne his, VLC_MSG_ERR, __VA_ARGvar_Create(a,b,c) vaSr___)
Cr      ea|     ^
te( V../include/vlc_messages.h:LC_OB78JE:13CT(: note: expanded from macro 'msg_Generic'a), b,
 c    )78 |     vlc_Log(VLC_OBJECT(o), p, v
      |                                       ^
lc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h../include/vlc_common.h:481:15:481:15: note: :expanded from macro 'VLC_OBJECT'
 note: expanded from macro 'VLC_OBJECT'
  481 |         const str  481 |    u    c tc ovlnst strucc_tcom vmon_members: (conslc_cotm vmon_memblc_erobject_t *s:)(&(x)-> (obj) \
      | c              ^
onst vlc_object_t *)(&(x)->obj) \
      |               ^
demux/rawvid.cIn file included from demux/au.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:348::95::  warning: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  477 |       348v | a r _Cre ate (   p_  mosbg_j, psz_nErr( apm_e, VLdemuCx_V, AR_"USTRINnG supported c| hroma 0x%VL.8x (%4.4s)", i_Cchr_VAR_oDmOaI,
      N| H        ^
E../include/vlc_messages.hR:I83T:5 );
: note:       expanded from macro 'msg_Err'
|    83 |     ^
  ../include/vlc_variables.h:  msg122_G:en39: note: expanded from macro 'var_Create'
e  122 | r#icd(p_this, VeLC_MSG_fEiRnRe, var_Cr _e_VA_ARGS__)
      | ate(a,b,c) v    ^ar_
C../include/vlc_messages.hr:e78a:t13: note: eexpanded from macro 'msg_Generic'
(    V78L | C _ O B JECvTl(a)c,_ bL,o gc( V)L
C      | _O                                      ^
B../include/vlc_common.hJ:481E:C15T:(o note: expanded from macro 'VLC_OBJECT'
), p,  481 v |   l    c  co_nmsotdule_n astrucmte ,v l_c__FIcoLE__m, mon_m__LIeNmEb_e_,rs: \
      |              ^(c
onst vlc_o../include/vlc_common.h:481bject_t *)(&(x)->obj) :15: note: \
      |               ^expanded from macro 'VLC_OBJECT'

  481 |         const struct vlc_common_members: (const vlIn file included from demux/au.c:33:
In file included from ../include/vlc_common.h:1031:
c_../include/vlc_variables.h:491o:5b:je warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
t_t   491* | ) ( &  (vxa)r_Cre->atoeb(j p) \
      |               ^
_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/au.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/au.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/au.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/au.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/au.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/au.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"rawaud\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/rawaud.lo -MD -MP -MF demux/.deps/rawaud.Tpo -c demux/rawaud.c  -fPIC -DPIC -o demux/.libs/rawaud.o
demux/au.c:125:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |         msg_Err( p_demux, "cannot read" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/au.c:131:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  131 |         msg_Err( p_demux, "invalid file" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/au.c:253:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  253 |             msg_Warn( p_demux, "unknown encoding=0x%x", GetDWBE( &hdr[8] ) );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/au.c:266:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  266 |         msg_Err( p_demux, "unsupported codec/type (Please report it)" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/au.c:272:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  272 |         msg_Err( p_demux, "invalid samplerate: 0" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/au.c:320:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  320 |         msg_Warn( p_demux, "cannot read data" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
37 warnings generated.
depbase=`echo demux/wav.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/wav.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/wav.lo -MD -MP -MF $depbase.Tpo -c -o demux/wav.lo demux/wav.c &&\
mv -f $depbase.Tpo $depbase.Plo
31 warnings generated.
depbase=`echo demux/nsv.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/nsv.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/nsv.lo -MD -MP -MF $depbase.Tpo -c -o demux/nsv.lo demux/nsv.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from demux/rawaud.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawaud.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawaud.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawaud.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawaud.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawaud.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawaud.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawaud.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawaud.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawaud.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawaud.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawaud.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawaud.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawaud.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawaud.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawaud.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawaud.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawaud.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawaud.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawaud.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawaud.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawaud.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"wav\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/wav.lo -MD -MP -MF demux/.deps/wav.Tpo -c demux/wav.c  -fPIC -DPIC -o demux/.libs/wav.o
note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawaud.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawaud.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/rawaud.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"nsv\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/nsv.lo -MD -MP -MF demux/.deps/nsv.Tpo -c demux/nsv.c  -fPIC -DPIC -o demux/.libs/nsv.o
demux/rawaud.c:113:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  113 |     char *psz_fourcc = var_CreateGetString( p_demux, "rawaud-fourcc" );
      |                        ^
../include/vlc_variables.h:498:57: note: expanded from macro 'var_CreateGetString'
  498 | #define var_CreateGetString(a,b)   var_CreateGetString( VLC_OBJECT(a),b)
      |                                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/rawaud.c:120:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  120 |         msg_Err( p_demux, "rawaud-fourcc must be a 4 character string");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/rawaud.c:156:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  156 |             msg_Err( p_demux, "unknown fourcc format %4.4s",
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/rawaud.c:165:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  165 |     p_sys->fmt.psz_language = var_CreateGetString( p_demux, "rawaud-lang" );
      |                               ^
../include/vlc_variables.h:498:57: note: expanded from macro 'var_CreateGetString'
  498 | #define var_CreateGetString(a,b)   var_CreateGetString( VLC_OBJECT(a),b)
      |                                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/rawaud.c:166:35: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  166 |     p_sys->fmt.audio.i_channels = var_CreateGetInteger( p_demux, "rawaud-channels" );
      |                                   ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
  495 | #define var_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/rawaud.c:167:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |     p_sys->fmt.audio.i_rate = var_CreateGetInteger( p_demux, "rawaud-samplerate" );
      |                               ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
  495 | #define var_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/rawaud.c:171:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  171 |         msg_Err( p_demux, "invalid sample rate");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/rawaud.c:179:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  179 |         msg_Err( p_demux, "invalid number of channels");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/rawaud.c:191:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  191 |         msg_Err( p_demux, "invalid bitrate");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/rawaud.c:197:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  197 |     msg_Dbg( p_demux,
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/rawaud.c:207:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  207 |     msg_Dbg( p_demux, "elementary stream added");
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/rawaud.c:218:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  218 |     msg_Dbg( p_demux, "frame size is %d bytes ", p_sys->i_frame_size);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/wav.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VIn file included from demux/nsv.cAR_I:32:
NTIn file included from ../include/vlc_common.hEG:1031ER:
../include/vlc_variables.h, :189va:12l );: 
      |            ^warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

../include/vlc_variables.h:  189140: |  48:   note:  rexpanded from macro 'var_SetChecked'
eturn  140 v | #arde_SfietChecne var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
ked../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
(  481 |         const struct vlc_common_members p_obj,: (con psz_name, VLC_VAR_INTEGER, val )st vlc;
_objec      |            ^
t_t *)(&(x)->ob../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
j  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,) \
      |               ^
t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (coIn file included from ndemux/wav.cs:t34 :
vIn file included from lc_object_t ../include/vlc_common.h:1031:
../include/vlc_variables.h*)(:203&(x)->:o12:bj) \
      |               ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, vaIn file included from ldemux/nsv.c ):32:
In file included from ../include/vlc_common.h;
      |            ^
:1031../include/vlc_variables.h:140:48: note: :
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'var_SetChecked'
  203 |     ret  u140r | n# vardefine var_Set_SChecked(o,n,te,v)t Cvhecked(a r_p_obj, psSetChecked(VLz_name,C _OBJVECTL(oC_VAR_BOOL, ),n,t,v)
      val );
      |            ^
|                                                ^../include/vlc_variables.h
../include/vlc_common.h:481:15:: 140:48: note: expanded from macro 'var_SetChecked'
note:   140 | #definexpanded from macro 'VLC_OBJECT'e var_Se
tChecked(  481 |         const strou,n,t,v) ct vlc_vcar_SetomCheckmoed(VLCn_OBJECT(_mo),n,t,ve)m
bers      : |                                                ^
(const v../include/vlc_common.h:481:15: note: lexpanded from macro 'VLC_OBJECT'c
_object_t *)(&(x)->obj) \
      |               ^
  481 |         const struct vlc_common_members: (const vlIn file included from c_demux/wav.co:bj34:
In file included from ../include/vlc_common.h:1031ect_t *)(&(x)-:
>ob../include/vlc_variables.h:j) \
      |               ^
212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name,In file included from  VLC_VAR_COORDS, demux/nsv.cval:);
      | 32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h           ^
:../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
140  212:48 | :  note: expanded from macro 'var_SetChecked' 
    140return var | #_SetChedecked (objf,i name, VLnCe va_r_SetChVAR_CecOORDSke, vald();
      |            ^
o../include/vlc_variables.h:140:48: note: ,expanded from macro 'var_SetChecked'n,t,
v) var_SetCheck  e140d( | VLC#define_O var_SBJetChEeCTcked(o(,o),n,t,n,v)
      |                                                ^
t,v)../include/vlc_common.h :v481:15: anote: rexpanded from macro 'VLC_OBJECT'
_SetChecked  481 | ( VLC_OBJECT       cons(t storuc)t,n,t,v)
      |                                                ^
 vlc_com../include/vlc_common.hm:o481n:_15m:e mnote: bexpanded from macro 'VLC_OBJECT'e
rs: (cons  t 481 |      vl   coc_nst storbujcetc vlc_commotn__tm *e)(&(mbx)->obj) \
      |               ^
ers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/wav.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecIn file included from demux/nsv.c:k32e:
dIn file included from (../include/vlc_common.h:1031:
../include/vlc_variables.h:227: p12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
ob  j, psz_n227 |     amreturen, var_Set VChecLCked( _pV_AoRbj, psz__Fname,LO VLC_VAATR,_ FvaLOAT, vall );
      |            ^
 )../include/vlc_variables.h:140:48: ;note: 
      |            ^
expanded from macro 'var_SetChecked'
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
    140 | #de140f | i#dne vare_SetfCheckine var_SeetdC(hoecked(o,n,t,v,)n ,vtar_SetChe,cvk)e vadr(_VLC_OBJECSeT(o),ntC,t,v)
h      e| c                                               ^k
ed(VLC_OBJECT../include/vlc_common.h(:481:15: note: expanded from macro 'VLC_OBJECT'
o),n,t,v)
      |                                                ^
  481 |     ../include/vlc_common.h:    co481n:s15t:  strucnote: texpanded from macro 'VLC_OBJECT' 
v  481lc_com |   m o n_members: ( c o n cost vlcn_sotb ject_t *)s(t&r(uct vlcx_c)->objom) \
      |               ^
mon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^In file included from demux/nsv.c:
32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, pIn file included from szdemux/wav.c:_name,34:
 VLC_VAR_SIn file included from T../include/vlc_common.hR:I1031NG, val ):
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc];

      |   241 |              ^ 
 ../include/vlc_variables.h:140:48r:e note: expanded from macro 'var_SetChecked'
t  140 | #defurine vanr _var_SetChecSkeetdCheck(ed(o p,_n,t,v) var_SetChecked(oVbj, pLsC_OBJECT(oz_),n,t,v)na
      |                                                ^
m../include/vlc_common.h:481:15e,: note: expanded from macro 'VLC_OBJECT'
 VLC_VAR  _481STRIN | G , val       co n)s;t
 struct vlc_co      | mmon_me           ^mbers: (
c../include/vlc_variables.h:140:48onst vlc: _objectnote: _expanded from macro 'var_SetChecked't
   *140) | (#&d(exf)i->one var_SbetCj) \
      |               ^
hecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o)In file included from ,ndemux/nsv.c,t,v):32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: 
      | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    481 |   256   |       r  conseturnt37 warnings var_ s generatedtSr.
eutcCth evlccked( p_ob_jc,omm psz_namoen_,m VLC_VAR_ADDeRmberEsS:S ,(c val );
      |            ^
o../include/vlc_variables.h:140:48: nnote: sexpanded from macro 'var_SetChecked't
   vl140 | #define cv_aorb_jSeecttC_t he*c)ked(o,n,t,v)( &v(axr_Set)C-h>eocked(bVjL) \
      |               ^C
_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nsv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nsv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nsv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nsv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,depbase=`echo demux/real.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/real.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/real.lo -MD -MP -MF $depbase.Tpo -c -o demux/real.lo demux/real.c &&\
mv -f $depbase.Tpo $depbase.Plo
t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nsv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_mIn file included from demux/wav.c:34:
In file included from ../include/vlc_common.h:1031e:
m../include/vlc_variables.hb:e256rs: (const vlc:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_ob  256 |     jectr_ett urn v*)(&(x)->ar_Sobj) \e
      t|               ^
Checked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.hIn file included from :140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,demux/nsv.cv)
      |                                                ^
:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
32:
In file included from ../include/vlc_common.h:1031:
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STIn file included from RING, &vademux/wav.c:34l:
 ) )
      |         ^
In file included from ../include/vlc_variables.h:../include/vlc_common.h:1031142:
:../include/vlc_variables.h48: note: expanded from macro 'var_GetChecked'
:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
  276 |     if( !var_G142 | #define var_GeetChecked( p_tobj,C pszh_ecked(oname,n, VLC_V,AtR,_Iv) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.hNT:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_comEGER,mo &vna_lm ember) s):
       |          ^
(../include/vlc_variables.h:c142ons:t v48lc_o: note: expanded from macro 'var_GetChecked'
bject_  t *)(&(x)142->o | bj)#def i\ne v
      |               ^
ar_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         In file included from const stdemux/nsv.c:32:
In file included from ../include/vlc_common.h:1031:
ruct vlc_../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
omm  o362 |     ifn_members(:  (convar_sGtet vlcC_heobjeccketd( p_o_t *)(&(x)->obj) \
      |               ^
bj, psz_name, VLIn file included from demux/wav.c:34C_VAR_ADDRES:
In file included from ../include/vlc_common.h:1031:
S../include/vlc_variables.h,: 293&val ) )
      |         ^:10: warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.h:142:48: note: 
expanded from macro 'var_GetChecked'
    142 | #293 |     ifd(ef i!nve avra_r_GeGetChectkCehdeck(e dp(_o,n,obj, psz_tn,av) vmare_,G etVLC_VARCh_BOOecL, &vkaed(Vl ) )
      L| C         ^_
O../include/vlc_variables.h:B142JE:48: note: CTexpanded from macro 'var_GetChecked'
(  142 | o#)d,efn,t,v)i
      |                                                ^
ne var_G../include/vlc_common.h:etCh481e:c15k:e note: expanded from macro 'VLC_OBJECT'd(o,n,t
,v) var  _481G | e t C    h e cckoend(VLC_OBsJEtCT (sot)r,unc,tt, vlv)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |     c_commo n _ m ecombers: ns(cont st vlsct_roubcjte cvtl_ct _co*)(&(x)-mmon_membe>rosb:j) \
      |               ^
 (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/wav.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name,In file included from  VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_Gedemux/nsv.ct:C32h:
ecked(VLCIn file included from _OBJECT../include/vlc_common.h(:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o),  429 | n , t ,v var_Cr)
eat      | e( p_ob                                               ^
j, psz_name, VLC../include/vlc_common.h_VA:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membR_eINTrEGEsR:  |( cVoLnsCt_V vlc_oAbjectR__DOt I*N)H(E&RIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var(x)->obj) \
      |               ^
_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         consIn file included from demux/wav.c:34t :
struct vlc_In file included from c../include/vlc_common.hommon:1031:
../include/vlc_variables.h:324:_membe10:rs: ( cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  n324 |    st v ilcf( _!object_t *)(&(var_GetChecked( p_x)->obojb)j , \psz_name, VLC_VAR_FLO
      |               ^AT,
 &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #defiIn file included from demux/nsv.cne: 32var:
In file included from ../include/vlc_common.h:1031_Ge:
tC../include/vlc_variables.h:h442:5: warning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
ked(o,n  442,t, | v )   v var_aCr_Greate( p_oetbj, psz_Chname, VLCec_VAR_BOOked(VLCL_ O|B JVLCECT(o),n,t,v)_
V      A| R                                               ^_
DOINHERIT );
../include/vlc_common.h      |     ^
:../include/vlc_variables.h481::12215::39 : note: note: expanded from macro 'var_Create'
expanded from macro 'VLC_OBJECT'
  122 | #define var_Create(a,b,c) var_  Cr481e | at  e( VLC_ O B J E CT c(a), b, const st ruc)t vl
c      _| c                                      ^ommon
_me../include/vlc_common.h:481:15: mnote: expanded from macro 'VLC_OBJECT'b
ers: (  c481o |   ns t  v l c _ ocbonjste cstt_ructt vlc *_comm)o(n&_m(exmb)er->obj)s \:
 (const v      |               ^lc
_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/wav.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:In file included from demux/nsv.c340::32:
9In file included from : ../include/vlc_common.h:warning: 1031:
../include/vlc_variables.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:455
:5:  340 |    warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]if( va
r_G  455 | etChe   cked( p_o vabrj_,C prsez_nate( pa_meo,b j, pszV_LnCa_mVe, VLARC__VARS_FLOATT R|I NVLG, &val ) )
      |         ^
C_VAR../include/vlc_variables.h_:D142:O48INHERIT ):;
      |     ^
 note: expanded from macro 'var_GetChecked'
../include/vlc_variables.h  142 | :#122:d39efi:n enote:  expanded from macro 'var_Create'
var_Get  C122he | ck#ed(o,den,tf,v)in var_Gee tvCahre_cCkredeate(a,b,c() varV_CLC_OBrJeEaCtTe((o ),n,t,Vv)
      |                                                ^LC_OBJEC
T(../include/vlc_common.h:a)481, b,: c 15)
      |                                       ^
:../include/vlc_common.h:481:15:  note: expanded from macro 'VLC_OBJECT'
note: expanded from macro 'VLC_OBJECT'
  481  481 |     |          c o n s t struct vlc_constcommon_mem strucbt vlc_commone_memberrss:: (c onst (vclonsct_ vobjeclc_otb_jet *c)(&(xt_t *)(&(x))->->obj) \obj) \

            | |               ^
              ^
In file included from demux/nsv.c:32:
In file included from In file included from demux/wav.c:../include/vlc_common.h:1031:
34../include/vlc_variables.h:
:In file included from 469../include/vlc_common.h::5:1031:
 ../include/vlc_variables.hwarning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]350
:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
469 |     var_Crea  t350e(  |     ifp(_ ovbajr_GetChe,c psz_nameke,d (V LpC__Vobj, psAzR_name_,S TVRLICN_G VAR_ST|R IVNLG, &valC _)V AR)_
      |         ^
D../include/vlc_variables.h:OINH142:48ERIT );:
       |     ^
note: ../include/vlc_variables.h:expanded from macro 'var_GetChecked'122
:39:  142  | #note: expanded from macro 'var_Create'
d  122 | e#defifine vnae varr__CGreetaCthee(cak,ebd,(co) var,_nC,rte,av) te( VLvaC_OBrJ_GECT(a)e,t Cbh,e cked(cV L)C
_      | OBJECT(o)                                      ^
,n,t,v)
      |                                                ^
../include/vlc_common.h:481:15:../include/vlc_common.h :note: expanded from macro 'VLC_OBJECT'481
:15: note: expanded from macro 'VLC_OBJECT'
    481 |    481 |              constc osntrsutc struct vlct_ vlc_cocmmoomnmo_menm_mbers: (econmstb evrls: (const vlc_object_tc *)(&(x)->obj) \
      |               ^
_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nsv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | In file included from VLC_VAR_DOINHERITdemux/wav.c:34:
In file included from  )../include/vlc_common.h:1031:
;
      |     ^
../include/vlc_variables.h:362:9:../include/vlc_variables.h :122warning: :39due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( v: note: expanded from macro 'var_Create'
ar_GetChecked( p_obj, psz_name,  122 | #defi nVeL Cvar_C_rVeAaRt_eA(Da,DbR,ESc) vSar,_ C&val ) )
      |         ^
r../include/vlc_variables.h:142:48: note: eexpanded from macro 'var_GetChecked'a
t  142 | e#define ( vVarL_CGetCh_eOBcJEkCed(o,n,t,vT(a), b, )c )
      |                                       ^
 v../include/vlc_common.har_:481:15: note: expanded from macro 'VLC_OBJECT'
GetChec  k481e |   d  (VLC_O B J E CcTo(nsto st)r,ucn,t,tv )
v      | l                                               ^c
_../include/vlc_common.hc:o481m:m15o:n _note: meexpanded from macro 'VLC_OBJECT'mbe
rs:  481 |   ( c onst   vlc_objec t_t   const stru*)ct (v&l(cx_)->cobommjo)n _\m
      |               ^
embers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nsv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECTIn file included from (a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commdemux/wav.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429o:5n_memb:e rwarning: s: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]co
nst vlc  _o429b | j e c t _vta r*_)C(&(x)->roebj) \
      |               ^
ate( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from   122 | demux/nsv.c#d:ef32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     varine _Create(v p_obj,ar_Create(a,b,c) var_Create( VLC_OBJECT( a), pb, c )
s      z| _                                      ^n
ame../include/vlc_common.h, V:LC481:15: note: _expanded from macro 'VLC_OBJECT'V
AR_  481 |  I NTEGER | VL  C_VAR_DOINHERIT
      |     ^
    c../include/vlc_variables.h:122:39: note: oexpanded from macro 'var_Create'n
s  122t str | #define varuct _Crvealc_cotmem(ona_m,embers: (const vlc_objecb,c) vat_t *)(&(rx_)C-r>eoabtje) \
      |               ^(
 VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commonIn file included from _members: (consdemux/wav.ct v:lc_34:
In file included from o../include/vlc_common.h:1031:
../include/vlc_variables.h:b442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j  442 |     var_Cerct_eat t*e( p_ob)j,(& p(sxz)_name-,> oVbLj) \
      |               ^
C_VAR_BOOL | VLC_VAR_DOIIn file included from demux/nsv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_CNHERIreatT e( p)_;o
b      j| ,    ^ 
p../include/vlc_variables.hs:z_n122a:m39e:, note:  expanded from macro 'var_Create'
VLC_VAR_  122BOOL | V | L#Cdefine var_C_Vreate(aA,Rb_,DcO)I NvHaEr_RIT
Cr      |     ^
eate( V../include/vlc_variables.h:LC122:_39: note: expanded from macro 'var_Create'
OBJECT(a), b, c )
      |                                       ^
  ../include/vlc_common.h:122 | #d481e:f15:ine v anote: expanded from macro 'VLC_OBJECT'r
_Crea  t481e | (    a    const struc,b,c) var_Create( VLCt_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc vlc_object_t *)(&(x)->obj_common_mem) bers: (\
const       vl|               ^
c_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nsv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     vaIn file included from rdemux/wav.c:34:
In file included from _Create../include/vlc_common.h( p_obj, psz_name, VLC_VAR_FLO:AT | VLC1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Crelibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"real\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/real.lo -MD -MP -MF demux/.deps/real.Tpo -c demux/real.c  -fPIC -DPIC -o demux/.libs/real.o
a_te( p_VoAbRj_, pszDOINHE_RnIT
ame,       VLC_VAR_FLO|     ^AT 
|../include/vlc_variables.h:122:39: V note: expanded from macro 'var_Create'
LC_V  122 | #definAR_DOINe var_HCreatERIT )e;
(      a|     ^,b,c) var
_../include/vlc_variables.h:122C:r39ea: note: expanded from macro 'var_Create't
e  (122 | # defiVnLeC _vOaBJECr_TC(rae)a,t be(a,b,, c) vca r)_
      |                                       ^
C../include/vlc_common.hre:a481t:15: note: expanded from macro 'VLC_OBJECT'
e( V  L481C | _  O B JE C T ( acon)st , b,s tcr u)
ct vlc_commo      | n_members:                                       ^
(../include/vlc_common.h:481c:o15:nst vlc_ note: expanded from macro 'VLC_OBJECT'
o  481 |  bject_ t  * ) (   con&s(tx)->obj struc)t  \v
      |               ^
lc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nsv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_nIn file included from demux/wav.came, VL:C34_VA:
RIn file included from ../include/vlc_common.h_ST:1031RING :
| ../include/vlc_variables.h:469:5V:L Cwarning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]V
A  R469_ | DO    vaIr_NHERIT
      |     ^
C../include/vlc_variables.h:122:r39e: anote: texpanded from macro 'var_Create'e
(   122p | _#odbejf, pszi_nnea mvea,r _VCrLCeate(a,_VAR_b,STRIcN)G  v|ar_Creat VLC_VeA(R_ VLC_ODOINHBJECT(a), b, ERc IT ))
;
      |     ^
      ../include/vlc_variables.h:122| :39: note:                                       ^
expanded from macro 'var_Create'../include/vlc_common.h:481:
15: note: expanded from macro 'VLC_OBJECT'
    481 | 122 |        #defi nceo nvsatr _sCtrreuacte(a,tb ,vcl)c_ covar_Crmemaotne_( VmLeCm_beOBJECrTs(:a )(,c obn, c )
s      t|                                        ^v
lc_object_t *)../include/vlc_common.h:(481&:(x15):- >note: oexpanded from macro 'VLC_OBJECT'b
j) \
      |               ^
  481 |         const struct vlc_common_members: (cIn file included from ondemux/nsv.cst:32:
In file included from ../include/vlc_common.h:1031 vlc_ob:
j../include/vlc_variables.hect_t *:563)(&(:x5): warning: -due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]>
obj  563 |  )  \  var_Cre
ate(       p| _              ^obj, psz_
name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
In file included from ../include/vlc_variables.h:demux/wav.c122:34:
In file included from ../include/vlc_common.h:1031:39: note: expanded from macro 'var_Create'
:
  122 | ../include/vlc_variables.h:#define var477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_C
re  477 | a te (a,b  v,c) vaar_Creart_eC(r epa_toeb(j, ps zVL_name,C _VOLCBJECT(a), b_, Vc )AR_ST
R      I|                                       ^
NG | VL../include/vlc_common.h:481C:_V15: note: expanded from macro 'VLC_OBJECT'
A  R481_ | D  O   I   NHERITc ons);
      |     ^
t../include/vlc_variables.h:122 struct vlc_comm:39: note: expanded from macro 'var_Create'o
n  _122m | e#mdefineb evrs:a (r_Creatceonst( av,b,c)lc var__Cobreate(ject_t *)(& VLC_O(BxJ)E->oCT(baj)) \, b, 
c       | )
              ^
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members:In file included from  demux/nsv.c(:c32o:
In file included from ../include/vlc_common.h:nst1031:
../include/vlc_variables.h:578:9: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]v
lc  578 |  _objec t _ ti f(* )(&(x)v-ar>_oCbj)hange( p _o\
bj, psz      | _name, VL              ^
C_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:In file included from 43: note: demux/wav.c:34:
In file included from ../include/vlc_common.h:expanded from macro 'var_Change'1031
:
  ../include/vlc_variables.h128: | #491:5: dwarning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
fine var_Change(a,b,c,d,  491 |     vea) r_Creavtaer_C( hpa_nogbej(, psz_ nVame, VLLC_VCAR_A_DODBRJEESCTS | VLC(a), b, c_, d,V e )AR_DOINH
E      R| I                                          ^
T );
      |     ^
../include/vlc_common.h../include/vlc_variables.h:481:15:122:39: note: :expanded from macro 'var_Create' 
note:   expanded from macro 'VLC_OBJECT'122 | 
#  481 | de        cfoine vnst struct avlrc_co_mmoCreatne_(mae,mb,c)bers: (const vlc_o bjecvart__Ctr eate(*)(&( Vx)->obj) \L
      |               ^
C_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/wav.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/wav.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/wav.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/wav.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/wav.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/wav.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/nsv.c:163:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  163 |             msg_Warn( p_demux, "cannot peek" );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/nsv.c:190:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  190 |                 msg_Warn( p_demux, "cannot read" );
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/nsv.c:197:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  197 |             msg_Err( p_demux, "invalid signature 0x%x (%4.4s)", GetDWLE( p_peek ), (const char*)p_peek );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/nsv.c:205:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  205 |         msg_Warn( p_demux, "cannot read" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/nsv.c:224:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  224 |                 msg_Warn( p_demux, "cannot read" );
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/nsv.c:230:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  230 |             msg_Dbg( p_demux, "Belekas: %d - size=%d fcc=%4.4s",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/nsv.c:270:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  270 |                     msg_Warn( p_demux, "cannot read" );
      |                     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/nsv.c:287:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  287 |                 msg_Dbg( p_demux, "ignoring unsupported video frame (size=%d)",
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/nsv.c:324:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |                 msg_Dbg( p_demux, "ignoring unsupported audio frame (size=%d)",
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlcdemux/wav.c:141:13:_com warning: modue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n_me  141mbe |     rs  :   (c  on  stms vg_lcErr( _op_demux, bj"cannot fiecnd 'ds64' chunk" );
      |             ^
t_t../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
 *)(   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
&(x../include/vlc_messages.h:)->obj)78:13: note: expanded from macro 'msg_Generic'
    78 |     v\
      |               ^
lc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/wav.c:146:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  146 |             msg_Err( p_demux, "invalid 'ds64' chunk" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_mdemux/nsv.codule:467:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_name,  467 |     msg_Dbg( p_demux, "new NSVf chunk" );
      |     ^
 __FIL../include/vlc_messages.h:E__,87:5: note: expanded from macro 'msg_Dbg'
 __LIN   87E__, |   \   msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS_
_)
      |     ^
      |             ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
../include/vlc_common.h   :78 |  481:15: note: expanded from macro 'VLC_OBJECT' 
  vlc_Log(  VL481 |      C_OBJ  ECT(o),  cp,onst  svtlc_modruluct vlce__comnamon_me, mem_b_eFIrs: (cLoE__,ns t_ _vlc_oLbINE__, \
      |             ^
ject../include/vlc_common.h:_t *481:15: note: expanded from macro 'VLC_OBJECT'
)  (&(481 |    x )  -  co>nstob js)t ru\ct 
      vlc_comm|               ^on_member
s: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/wav.c:demux/nsv.c:166474::95: : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    474166 |  |         m s g _ Dbmsg_Ergr((  pp__ddeemuxm,u x",    "cannot f i-nd 'fmt  s'i czheu=n%k" "PRI u3)2;,
      |         ^
 ../include/vlc_messages.h:83:i5_h:e note: expanded from macro 'msg_Err'
a   83 |     dmesrg__sGiezne e);
      ri| c    ^
(../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
p   87 |    _ mthsg_Genericis, VL(Cp_MSG__EtRhis, VLCR_MS,G __VA__DABG, _R_GVSA___A)R
      G|     ^S
__)
      |     ^
../include/vlc_messages.h../include/vlc_messages.h::7878::13: note: expanded from macro 'msg_Generic'13
:   78 note: expanded from macro 'msg_Generic'
 |    78  |       vlc vlc_Lo_gL(oVgL(CV_LOCB_OBJJEECT(oC)T, (o), p, vlp,c_modul ev_lnacme,_mo d_u_le_namFeI,L E__FILE____,, __L _IN_LINEE__, \__,
       |             ^
\
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:481:15:  481 note: expanded from macro 'VLC_OBJECT'
 |    481   |           co n s t const stsrturuct vlc_comcmot vlc_cno_mmemon_mbers: (conmst vlc_object_t e*)(&(mbers:x) (co-n>sotb jv)l \
      |               ^
c_object_t *)(&(x)->obj) \
      |               ^
demux/nsv.c:480:63: warning: comparison of integers of different signs: 'ssize_t' (aka 'int') and 'uint32_t' (aka 'unsigned int') [-Wsign-compare]
demux/wav.c:  480172:9:  |   warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ret  172urn vlc_s |     t r e am_ mRead( p_demsux-g>s_Err( , p_demNuULL, ix, "inv_ahleadier_d 'fmt s'i zce )hu == i_headernk" );
_      s| i        ^z
e../include/vlc_messages.h:83:
5      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^  ~~~~~~~~~~~~~
: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARdemux/nsv.cGS:__494)
      :|     ^9
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_messages.h  :49478 | :13 :  note:  expanded from macro 'msg_Generic' 
    78 |       vlc_ msg_Warn( p_demuxLog(VLC_,O "BcJaEnCnoT(t read" )o), p,; 
v      |         ^
l../include/vlc_messages.h:85:5: note: c_expanded from macro 'msg_Warn'
m   85 |     odulem_snga_mGee, _n_eFrIiLcE(_p_t_his,,  VLC_MSG__LINE__W_A,R N\,
       _| _            ^
VA_ARGS__)
      |     ^
../include/vlc_common.h:481:15:../include/vlc_messages.h :note: 78expanded from macro 'VLC_OBJECT'
:13: note: expanded from macro 'msg_Generic'
     78481 |  |     vlc_Lo        gc(oVnLsCt_OB JECT(os)tr, p, vlc_module_uct vlcn_acmoem,m o_n_FI_membLeEr_s_:,  (c__LINE__, \
      |             ^
onst vlc_o../include/vlc_common.h:481:15: note: bexpanded from macro 'VLC_OBJECT'
ject_  t481 |  *)(  &(x)- > o b j ) co \nst struct vl
c_      | common_              ^m
embers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/wav.c:190:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  190 |         msg_Err( p_demux, "cannot load 'fmt ' chunk" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __demux/nsv.c:522:13: warning: VA_ARGSdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
__)
      |     ^  522 |     
../include/vlc_messages.h: 78  :13: note:      msgexpanded from macro 'msg_Generic'
_Er   78 |  r( p  _demux,  v"luncs_Log(VuLpCp_oOrtBJECT(eod), vid p, vleoc_modul codece_n %4.4s", (chaamr *)&ef,cc  );
      |             ^
_../include/vlc_messages.h:83:5_FILE:_ _note: ,expanded from macro 'msg_Err' 
_   83 |   _LI N Em_s_g,_Generic (p_\
this, VLC_MSG      _E|             ^RR, __VA_ARGS
__../include/vlc_common.h:481:15):
       |     ^
note: expanded from macro 'VLC_OBJECT'../include/vlc_messages.h:78:13: note: 
expanded from macro 'msg_Generic'  481 | 
         78   |    co nvsltc _sLtorgu(VLct Cv_lOcB_JECcT(o)o,mmon_ mpe,m vlc_modulebers: (_cnoanmse,t vlc __o_bFjILecE__, __LINt_E__, \
      | t *)(&            ^(
x)../include/vlc_common.h:481:15:->obj) note:  \
expanded from macro 'VLC_OBJECT'      
|               ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/nsv.c:538:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  538 |         msg_Dbg( p_demux, "    - video `%4.4s' %dx%d",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(demux/wav.co), :p, v223:9: warning: ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c_m  223 | o d ul e _ na   msgme, __FILE__, ___LINE__, Dbg( p_de\m
      |             ^
ux, "../include/vlc_common.he:x481tensib:le for15m:a tnote:  guexpanded from macro 'VLC_OBJECT'
i  481 |     d " G  UID _ FcMoTns,t st ruGUID_PcRtI NvTl(c_gcuommon_id_submemfobremras:t) );
       | (        ^c
o../include/vlc_messages.hnst :87:5:vl note: expanded from macro 'msg_Dbg'
c   87_ | object    m_stg _*)(&(x)-G>obenerij) \
      |               ^
c(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481demux/nsv.c | : 563 : 13 :  warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  cons
t   st563r | u c t  v l c _ c ommon_ m  embe rmss:g _(Ecrro(n spt_ vlc_doebmject_tu x,*)(&(x) -">uonsuppbjo)r \
      |               ^
ted audio codec %4.4s", (char *)&fcc );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_Edemux/wav.c:234RR:, __VA_17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]A
RG  234 | S _     _)    
       |     ^
     ../include/vlc_messages.hm:s78g:13: note: expanded from macro 'msg_Generic'
_   W78 | arn( p    vlc_Log(VLC_OBJECT(o),_d epm,u xvl, "Soc_me cmhoadnule_namenels a,r e__F ILunrecoEg_nized o_, __LINE__, \
      |             ^
r us../include/vlc_common.he:l481e:ssly 15:spe note: cifieexpanded from macro 'VLC_OBJECT'd
   481 |         const(0 xstru%ct vlc_x)", i_ccommohann_nmeel_mambsk )e;r
s      :|                  ^(c
onst vlc_object_t *../include/vlc_messages.h:85:5):( ¬e: (expanded from macro 'msg_Warn'
x)->obj) \
      |               ^
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__demux/nsv.c:569:9: )
      |     ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_messages.h:78:13:   note: 569expanded from macro 'msg_Generic' | 
           78 | m    vsg_Dbg( p_ldcem_uLxo,g (VLC_OB"J E C T (-o), p,  valuc_modudlieo_ `%4.4nasm'e",,  (__FILEc_h_a,r __LIN*E)__, \
&      f| c            ^c
 )../include/vlc_common.h:481;:
15      |         ^
:../include/vlc_messages.h:87: 5note: :expanded from macro 'VLC_OBJECT' 
note: expanded from macro 'msg_Dbg'
  481 |          87 |     ms g_G const esnterruicc(p_tt hvislcIn file included from _,demux/real.c VLcomm:oC55_n:
In file included from M_mem../include/vlc_common.hbS:1031:
G_DBG../include/vlc_variables.h:189:12e,: rs: (cwarning: onst __VA _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]vARG
Sl__)c
      |     ^  
_../include/vlc_messages.h:18978:13:  | note: expanded from macro 'msg_Generic'
    78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
   reobject../include/vlc_common.h:481:15t_t *)(&(x)->: note: expanded from macro 'VLC_OBJECT'
u  481 |       o  cobnstr njst )var_SetCruct  \v
hlecked( p_ocb_      j, psz_ncaommem,o|               ^
n_members:  VLC_(cVAR_Ionst vNlcTEGdemux/wav.c_ER, val )o;bj
      :e238:17:|  c           ^twarning: 
_t *)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](
&../include/vlc_variables.h  :140:(x)->o48bj) \:
       |               ^
note: 238 |            expanded from macro 'var_SetChecked'
     140 | #d  efine vamr_sg_Warn( p_demuxSetChecke, d(o,n,t",v) var_SetTCdemux/nsv.chercying to fikl:610l: 9eu:d warning: (VpLdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
C_OB  Ju610En | Cs  pecified position  T( o  ),n fo,r msgt,_v %d channel)sD
      |                                                ^
b"g../include/vlc_common.h:( p481_:,15 :p d_note: esexpanded from macro 'VLC_OBJECT'm
uxy,s "invalid fps (0x0->fmt.aud0  )" );
481      i|         ^
o |         const struct vlc_c../include/vlc_messages.hommon_memb:87.:e5: note: expanded from macro 'msg_Dbg'
ri_s: (conchan   nselst vl87  |     mc-s_ goib__jmGeceta_tntce r*hic()(&(x)-p>ob_this, jVLC_MSG_DBG, __VA_ARGS__)
      | ) \
      |               ^
 );
      |     ^
                ^../include/vlc_messages.h:78:13: note: 
expanded from macro 'msg_Generic'
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'   
78   85 |  |         vmlc_In file included from demux/real.c:55Lsog(VLC_OBJECT(:
goIn file included from )_,G ../include/vlc_common.hep:1031:
../include/vlc_variables.h:203,:n12e: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ric(p _  this,203 v | Vl Lc C_m_MSG_od WA RNreturn var_SetCh,euck __ed( p_oble_njame, __FILE_,_V ,psz_na m_Ae_,A R_VLGLIC_VAR_BOONES_L__,_) 
      | v    ^, 
\al );
      |            ^

../include/vlc_messages.h:      78:13: note: expanded from macro 'msg_Generic'|             ^
../include/vlc_variables.h:140:48:../include/vlc_common.h:
481 note: :15: note: expanded from macro 'var_SetChecked'
expanded from macro 'VLC_OBJECT'     
14078 |  |   481 #   d |   efvlc_Log(VLC_OB JiEn e C Tv a (ro_ )Sconst str,uct vlc_coetC p,hmmon_emem vlbcekec_modrusld:e( o_,n(,cnto,v)nsat v avmrelc_object_S_e, t_t *)Checke(&_(dFI(LxV)EL_C-_>_oObBJ,Ej )C_ T(\o_
      |               ^
)LINE__,, \n,
      |             ^
t,v)
      |                                                ^
../include/vlc_common.h:481:15:../include/vlc_common.h:481:15: note:  note: expanded from macro 'VLC_OBJECT'
expanded from macro 'VLC_OBJECT'
  demux/nsv.c:617:  481 |    9 481: |       conswarning: t   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
 s    617t  |  cons r   t  u s ctmtrs uvcltc g_commvo_Erlrn_(cm_e p_dcoemmmbmux,o "enr_smu:embers: n(a co(cobnlset n tst vlov lpcclay neither aud_obi_object_t *)joe (ct&n_(otr  x*v)i)-d(&eo, aborti(nx>obj))g." -)>obj;)
 \      |         ^
 
      | \              ^
../include/vlc_messages.h
      |               ^
:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR,In file included from  _demux/real.c_:V55A_AR:
GIn file included from S_../include/vlc_common.h:1031:
../include/vlc_variables.h_:)
      212| :    ^
../include/vlc_messages.h:78:1312: : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note: expanded from macro 'msg_Generic'
demux/wav.c     78 |     vl212 | : 274 :c_Lo  return vg(VLCar_Set_C17h:e cwarning: kOdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
dBJECT(o )(, p,   v274o | bl j, name, VLC_VAR_COORDS, val);
      |            ^
 ../include/vlc_variables.hc_module_name, __FILE__  , : __LINE__140,:    \48: note: 
expanded from macro 'var_SetChecked'       
 |             ^ 
  140../include/vlc_common.h | : #    def481i:m15s:nge_  vnote: expanded from macro 'VLC_OBJECT'
E  ar481r | r_  ( p _ d e Sm  eutxcC,ohen s"tI cked(o,n,tsn,tvva)ru vclatir _vlc_Sceodtm/Cuhmneosncu_kpmepembers: (d(VLconstorteC v_OBlJdc_object_EtC  *)Tc(h(a&on()xn)e-l>, nmobj) \
      |               ^
a,stk,"v ));

      |                                                ^
      |                 ^
../include/vlc_common.h:../include/vlc_messages.h:83:4815:: 15note: :expanded from macro 'msg_Err' 
note:    83 |  expanded from macro 'VLC_OBJECT'
     481 |      ms   congs_t Generic(p_this, VLC_sMStrucGt_ ERR, __VAvlc_common_me_ARmbers: (consGtS v__)
      |     ^
lc_../include/vlc_messages.h:object_t 78:*)(&13:(x)->ob jnote: )expanded from macro 'msg_Generic'
    78 |     vlc_\
L      o| g              ^(
VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
In file included from demux/real.c:55:
In file included from ../include/vlc_common.h:1031      | :
../include/vlc_variables.h:227:12            ^:
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481  227 | : 15: note: expanded from macro 'VLC_OBJECT'
   481  r |   e     tu const strrn var_SeutcCt vhecked( p_lcobj,_c psz_noammomn_meme, VLC_VARbe_FLOATrs, val );
: (const v      |            ^
l../include/vlc_variables.hc:_140o:b48: note: expanded from macro 'var_SetChecked'
j  140ec | #defti_t *)ne (&var_S(xetCheck)e->obdj)(o,n \,t,v) va
      r_SetChecked(VLC_|               ^
OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj)demux/wav.c \
      |               ^
:309:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  309 |         msg_Dbg( p_demux, "channel mIn file included from demux/real.c:55:
In file included from as../include/vlc_common.hk::1031:
 %x, reord../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
eri  241 | n g:  %u" ,
      |         ^
 ../include/vlc_messages.h:87:5: renote: expanded from macro 'msg_Dbg'
turn var_S   et87C | h e c k msed( p_obj, g_Gepnsezri_namce(,p _thiVLC_VAR_STRINsG,, val );
      |  V           ^
LC_MSG_DBG,../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
 __VA_ARGS__  140 | #define )
var_Se      |     ^t
Checked(o,n../include/vlc_messages.h,:78:t,v) var13_:S note: expanded from macro 'msg_Generic'e
tChecked   (78V | L    vClc__LoOg(BVLCJECT_O(o),n,t,BvJEC)
      |                                                ^
T(o), p../include/vlc_common.h, vl:481c_modu:15: note: expanded from macro 'VLC_OBJECT'
le_  n481ame, |         co n__FILEst str_uc_, __LINtE __,vl \
      |             ^
c_commo../include/vlc_common.hn:_member481:s: (con15: st vlc_object_note: texpanded from macro 'VLC_OBJECT'
 *)(&(x)->obj) \  
      |               ^
481 |         const struct vlc_common_members: (const vlc_objectIn file included from _t *)(&demux/real.c(x):55:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h->:256:ob12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]j
) \
      |               ^
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
demux/wav.c:  327140:5:  | #warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
define var_SetC  327 |     msg_Dhbeg( p_cdemkuedx, "forma(ot: 0x%,n,t,v) 4va.4r_SetCx,hecked( fourVcLcC: %_OBJECT(4.o),n,t,4vs, c)
hannels:       | %                                               ^d, 
"
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'      
|     ^
  481 |        ../include/vlc_messages.h :const stru87:5: note: expanded from macro 'msg_Dbg'
c   87 |   t  v msg_Generic(lcp__common_membethis,rs: (cons Vt vlc_oLbC_ject_t *)(M&S(G_x)->obj)D BG\,
      |               ^
 __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), pIn file included from , vlc_demux/real.cm:55:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276o:d10ule_:na warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
me, __FILE__  , _276_ | LINE __, \
       |             ^
  if( !var_Get../include/vlc_common.hC:481hecked( p:_15o:bj, psz_name,  Vnote: expanded from macro 'VLC_OBJECT'
LC_VAR_  I481NTEGER, &val |  ) )
      |          ^
        cons../include/vlc_variables.ht: s142t:ruct48: note:  expanded from macro 'var_GetChecked'v
l  c142_ | co#define mmvar_GetCohne_membckers: (coensdt( volc_,n,t,v) varo_bGjeetcCthecke_dt( V*L)C(&(_OBJExC)T-(>oo)b,jn), t\
,v)
      |                                                ^
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/wav.c:352:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  352 |      In file included from demux/real.c:55:
In file included from ../include/vlc_common.h:1031:
       msg_../include/vlc_variables.hErr( p_:dem293:u10x:,  warning: "due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
U  293 |    n recoginizefd co(dec !var_GetChec"k e)d;(
       p| _            ^o
b../include/vlc_messages.hj:,83 :p5s:z _note: nexpanded from macro 'msg_Err'a
m   83 |  e,   msg_Gen eVriLc(C_VAR_BOOL, p_&val ) )
th      |          ^
is, VLC_MSG_ERR../include/vlc_variables.h, :142:48__: note: expanded from macro 'var_GetChecked'
V  A142_AR | GS#define var_Ge_t_)
      Check|     ^
ed(o,n,t,v) ../include/vlc_messages.hv:78ar_GetCh:13ecked(VLC_O: note: expanded from macro 'msg_Generic'B
J   E78C |  T(o),n  ,t,v)
      |                                                ^
 vlc_Log(../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
V  481LC_OBJE | CT( o       co)n,s tp,  struct vlcvl_common_mc_embers: (const vmlc_obodject_t *)(&(xu)-le>obj) \_nam
e,      |  __F              ^
ILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_coIn file included from mmdemux/real.c:on55:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  e304m |     ibfe r(sl: ikely(!v(aconsrt vlc__GetobjChect_t *)(&(x)->ecked (obj,o bjn)a m\e
,       |               ^
VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *demux/wav.c)(&(x)->o:390:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bj) \
      |               ^
  390 |         msg_Err( p_demux, "unsupported codec (%4.4s)",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |  In file included from demux/real.c   msg_Ge:55:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324neric(p_this, :VLC_MSG10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_ER  324 |     ifR,( !var_Get C_h_eVA_AckRGed( p_oS_bj, psz_n_ame, )
VLC_VA      R|     ^
_FLOAT, &val ) )
      ../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
|             ^78
 | ../include/vlc_variables.h:142:48:   note: expanded from macro 'var_GetChecked'
   142 v | #defilnc_eL var_GetCheogcked(o,n,t,(Vv) var_LCGetChecked(VLC_OB_OJECT(o),nBJ,t,v)
      |                                                ^
ECT(o../include/vlc_common.h:481:15: note: ),expanded from macro 'VLC_OBJECT'
   481 | p, v  lc_mod u l  e_name,   const st__FILE__ruct vlc_com,m _on_members: _L(const vlcI_NoEb__ject_t *)(, &(x)->obj) \
      |               ^
\
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memberIn file included from s: (const vlc_obdemux/real.cjec:55:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.ht_:340:t 9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
*)(  &(340 |    x) if( -v>oar_GetChebcj) \
      |               ^
ked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: demux/wav.c:397expanded from macro 'var_GetChecked'
:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  142 | #define va  397r_GetC |  heck  ed(o,n,  t,v) va r _ GmetsgChecked_D(Vbg( p_dLC_OBJECT(eom)u,nx, "inv,talid fram,ev size)
: %i %i      "| ,                                               ^ 
p_sys->i_fr../include/vlc_common.hame:481:15: note: expanded from macro 'VLC_OBJECT'
_  s481 | ize,
      |         ^
 ../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    87 |     m s g   _G const sterneruic(ctp_this, vlc_commo n_VmLeCm_bMers: (coSGnst vlc_obj_eDcBG,t_t *)(&(x)->o _bj) \
      |               ^
_VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECIn file included from T(o), p, demux/real.cvlc_:55:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hm:350:9o:d uwarning: ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e_n
a  m350e, _ | _F    if( IvLar_GetCEh_e_cked( p_ob, __j,LINE__,  psz_name\
, V      | LC_VAR            ^
_STRING, ../include/vlc_common.h&:val ) )
      | 481        ^:15: note: expanded from macro 'VLC_OBJECT'

  ../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'481 | 
   142 | #  define  v ar_GetCh e  cocked(o,n,nst,v) t svtrar_GetCheckedu(cVtL vlcC__OBJECT(o),n,tc,omvmo)
      |                                                ^
n_membe../include/vlc_common.h:481:15: note: rsexpanded from macro 'VLC_OBJECT'
:  481 |    (co nst  v lc_   const obstruct vjelc_commcto_t n*)(_&m(ex)m-b>eorbsj:)  \
      |               ^
(const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/wav.c:403:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  403 |         msg_Dbg( p_demux, "invalid sample rate: %i", p_sys->fmtIn file included from .audio.i_rademux/real.c:55:
In file included from t../include/vlc_common.h:e );
      |         ^
1031:
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
../include/vlc_variables.h   87 |     msg_:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]G
ener  362 | ic    if( (vpa_thisr,_ VLGC_MSGe_DtCBG, __VA_ARheckedGS( p_obj_,_)
      |     ^
 psz_n../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
a   78 | me    vl, VLCc__VAR_ADDRESS,L o&gv(al ) )
      |         ^
VL../include/vlc_variables.h:142:48:C_ note: expanded from macro 'var_GetChecked'
O  142 | #definBeJEC T(o)v,a rp_,G velc_tmoChecked(o,dun,t,v) vlear_GetChe_ncked(VLC_OamBJECT(oe),, n_,_tFIL,E__,v __)L
I      N| E                                               ^__
, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  :481:15481: |  note:  expanded from macro 'VLC_OBJECT'
    481  |       const s  truct   vlc_commo  n_memcobers: (cnsonst vlc_t object_t st*)(&(x)->obruj) \
      |               ^
ct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/wav.c:407:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  407 |     msg_Dbg( p_demux, "found %s audio format", psz_name );
      | In file included from demux/real.c:55    ^
:
../include/vlc_messages.h:87:5: note: In file included from expanded from macro 'msg_Dbg'../include/vlc_common.h
:1031:
   ../include/vlc_variables.h87: | 429 : 5 :  mwarning: sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]g_G
eneric(p_  t429his | ,     var_CreVLate( pC__obj, MSpsz_naG_me, VLC_VDBAR_INTEG,GER | VLC __VAR_DOINHERIT );_
      |     ^
VA_ARGS__)
      ../include/vlc_variables.h|     ^
:122:39: note: ../include/vlc_messages.hexpanded from macro 'var_Create'
:  78122:13:  | note: expanded from macro 'msg_Generic'
#   d78efine va |     vlc_Log(r_CreateVL(a,b,c) var_CrC_eate( VOBLC_OBJEJECT(a)C,T (o), p,b, v c )
      |                                       ^
lc_module_nam../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
e  , 481 | __FILE__, _ _LI NE_ _, \     const s
      truct vlc_comm| o            ^
n_members: (c../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'o
nst vlc_obj  481 |  ect_t *)(&(x   )-    const s>otruct vlc_bj) \
      |               ^
common_members: (const vlc_object_t *)(&(x)->obj) \In file included from 
      demux/real.c:55:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h|               ^
:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, demux/wav.c:411:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
p  sz411 | _name, VLC_VA R _ BO     msOL | VLC_VAR_g_ErDOINHERIT );
r(       | p_    ^
demux, "can../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
n  122ot | #defin efind  'davata' churnk"_ );
C      |         ^
r../include/vlc_messages.h:83:5:eate(a,b,c) var _Cnote: expanded from macro 'msg_Err'
r   83 |  ea   msg_Gentee( VLC_OBJECTr(ic(p_ta)h, is, VLC_MbSG_, c )
      |                                       ^
ERR,../include/vlc_common.h _:481:15: note: expanded from macro 'VLC_OBJECT'
_  VA481 | _ARGS__)
      |     ^
        const struct../include/vlc_messages.h: vlc_commo78:n_member13: note: expanded from macro 'msg_Generic'
s   78 |     v:lc (const _Lvlc_obogject_t *(V)(&(x)->LCobj) \
      |               ^
_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
In file included from demux/real.c:55:
../include/vlc_common.h:In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:481:455:5: 15:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 note: expanded from macro 'VLC_OBJECT'  455 | 
    481  |   v a r  _Create( p_o b  j, psczo_nstn straume, VLctC_VAR _vlc_FcommLOAT | VLCon_VAR_DOINH_mERIT );
      |     ^
e../include/vlc_variables.h:122:39: note: mexpanded from macro 'var_Create'be
rs: (const   v122lc_o | b#jecdefine var_t_Crt *)(&(x)ea->obj) \
      |               ^
te(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obdemux/wav.cj) \
      | :440:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]              ^

  440 |     msg_Err( p_demux, "An error occurred dIn file included from urdemux/real.ci:ng w55:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hav:469:5: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]demuxing
"   469 |  );
      |    var_Crea    ^
t../include/vlc_messages.h:e( p_ob83j:5: ,note: expanded from macro 'msg_Err' psz_name
,   83 |      msgVLC_VAR_STRIN_GeGn eri|c (Vp_tLhiC_VAR_DOINHEs,RIT );
      |     ^
 VLC_MSG_E../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
R  122 | #defiR,ne var_Cre _ate(a,b,c_VA_A) RGS__)
      |     ^
var_Create( VLC_OBJECT../include/vlc_messages.h(:a78:),13: note: expanded from macro 'msg_Generic'
    78 |    b, c  v)
lc_Log      (| V                                      ^L
C_OBJECT(../include/vlc_common.h:481:15:o) note: expanded from macro 'VLC_OBJECT'
,  481 p |      ,   vlc_module_name,  co_n_sFtILE__ s, __LINtruct vE_lc_com_m,o n\_
      |             ^
members: (const../include/vlc_common.h: vlc_ob481j:15: note: expanded from macro 'VLC_OBJECT'
ect_t *)(&  (481 | x   )-     const struc>to bvjlc_)co \m
      mon_memb|               ^
ers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/real.c:55:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->odemux/wav.cbj) :472:9: warning: \due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

      |               ^
  472 |         msg_Warn( p_demux, "cannot read In file included from datdemux/real.c:55:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491a:"5 :);
       warning: |         ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_messages.h:85:5: 
note: expanded from macro 'msg_Warn'
     85 |  491   m |  sg_Gen eric(p_ this, var_Create (VLC_MSG_WAR pN_,o b_j_,V Ap_szARGS__)
      |     ^
_name, VLC_VA../include/vlc_messages.h:R_ADDRESS 78|: V13: note: expanded from macro 'msg_Generic'
L   78 | C   _ VvlAR_DOINHERITc _Log(VLC)_;
      |     ^
OBJECT(o)../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
,  122 | #de p, fvlc_ine var_Creamodtue(a,b,cle) var_Cre_nate( VLame, _C_FILE___OBJECT(a), b, c , )
      |                                       ^
__LIN../include/vlc_common.hE_:481:15: note: expanded from macro 'VLC_OBJECT'
_  481 | ,         con\
st struct       v|             ^
lc_common_../include/vlc_common.hm:481:15: emnote: bexpanded from macro 'VLC_OBJECT'ers: (const vlc_obj
ect_t *)(&(x)->obj  481) \
      |               ^
 |         const struct vlc_common_members: (const vlc_object_t *)In file included from demux/real.c:55:
In file included from (&(x)../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: ->due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o
bj)  511 |   \
   va      | r_Cre              ^
ate( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memdemux/wav.cbers: (const vlc_obje:c537t:_t *)(&(x)->obj) \
      |               ^
13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  537 |             msg_Err( p_demux, "caIn file included from nnot pdemux/real.cee:55:
In file included from ../include/vlc_common.h:k1031" );
      |             ^
:
../include/vlc_messages.h:83:5: note: ../include/vlc_variables.h:525:5: expanded from macro 'msg_Err'
warning:    due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
83  525 |  |     msg    var_Cr_eGate( p_obj, pszeneric_name, VLC_V(p_tAhRis, VLC_BOOL | VLC_M_VAR_DOINHSEG_ERR, RIT
      |     ^
__../include/vlc_variables.h:122:39: note: VAexpanded from macro 'var_Create'
_  122 | AR#defiGSne var_C_r_)
      |     ^
eate(a,b,../include/vlc_messages.hc:78:13: note: ) vexpanded from macro 'msg_Generic'
ar_Create( VL   C78 |     vlc_Log_(VLC_OBOBJECT(a), b,J EcCT (o),)
 p, vlc_mod      u|                                       ^le_name, _
../include/vlc_common.h:_F481:15: note: ILexpanded from macro 'VLC_OBJECT'
E__, __LINE__,   \
      |             ^
481 |        ../include/vlc_common.h: const str481:uct vlc15:_common _note: expanded from macro 'VLC_OBJECT'
mem  b481e | r s    : (const    const struvctlc_object_t * )(&(xvl)->oc_bj) \
      |               ^
common_members: (const vlc_object_t *)(&(x)->In file included from demux/real.c:obj55:
In file included from ../include/vlc_common.h) :1031:
../include/vlc_variables.h\
      |               ^
:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_Vdemux/wav.cA:R543_:F9LOAT | VLC_VA:R warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]D
OIN  543 |   HER  IT
      |     ^
    msg_Dbg( p_../include/vlc_variables.hdemu:x, "c122:39: note: expanded from macro 'var_Create'
h  122 | #definune var_Ck:reate(a,b,c)  fvcacr=_Create( VLC_OB`JECT(a), b, %c4 .)4
s      `|                                        ^s
ize=%"PRIu3../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
2  ,481  |         p_const spetruct vlc_ecommon_memberk,s: (con si_t vlc_objecsit_t *)(z&e( x);
      |         ^
)../include/vlc_messages.h-:>87o:b5j) \
      |               ^
: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
In file included from ../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
demux/real.c   78 | :    v55:
In file included from ../include/vlc_common.h:1031:
l../include/vlc_variables.hc_Log:(554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
VLC_OBJECT(o), p  554,  |     vvlc_modar_Creaulte( pe_name, __FIL_E__,ob _j, psz__Lname, VILNCE_VAR_STRI_N_G, \
      |             ^
 | VLC_VA../include/vlc_common.h:R_DOIN481:HERIT
      |     ^
15../include/vlc_variables.h:122:39: : note: expanded from macro 'var_Create'
note:   122 | #defiexpanded from macro 'VLC_OBJECT'ne var_Crea
te  481 |     (a,b,c) var_ Creat e (  VLC_OBcoJECT(a),n sb, c )
      |                                       ^
t stru../include/vlc_common.hct :481:15: note: expanded from macro 'VLC_OBJECT'
v  lc_481c | omm        consotn _struct vlc_cmeommon_memmberbes:rs: (co (nst vlcc_object_t *)(&o(x)n-s>to bjvlc_obje) \
      |               ^
ct_t *)(&(x)->obj) \
      |               ^
In file included from demux/real.c:55:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/real.c:55:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:190:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  190 |         msg_Err( p_demux, ".ra files unsupported" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:226:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  226 |         msg_Err( p_demux, "invalid header" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:298:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  298 |         msg_Dbg( p_demux, "entering new DATA packets=%d next=%u",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:315:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  315 |         msg_Err( p_demux, "Got a NUKK size to read. (Invalid format?)" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:344:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  344 |         msg_Warn( p_demux, "unknown track id(0x%x)", i_id );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:440:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  440 |                 msg_Err( p_demux,"Seek No Index Real File failed!" );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:446:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  446 |                 msg_Dbg(p_demux, "Seek in real rtsp stream!");
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
44 warnings generated.
demux/real.c:688:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  688 |                 msg_Dbg(p_demux, "p_subpackets[ %d ] not null!",  i_index );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:723:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  723 |                 msg_Dbg(p_demux, "p_subpackets[ %d ] not null!",  i_index );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:754:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  754 |         msg_Warn( p_demux, "i_subpacket != i_out_subpacket, "
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo demux/pva.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/pva.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/pva.lo -MD -MP -MF $depbase.Tpo -c -o demux/pva.lo demux/pva.c &&\
mv -f $depbase.Tpo $depbase.Plo
demux/real.c:1060:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1060 |     msg_Dbg( p_demux, "    - file version=0x%x num headers=%d",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1077:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1077 |     msg_Dbg( p_demux, "    - max bitrate=%d avg bitrate=%d",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1079:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1079 |     msg_Dbg( p_demux, "    - max packet size=%d avg bitrate=%d",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1081:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1081 |     msg_Dbg( p_demux, "    - packets count=%d", GetDWBE(&p_buffer[16]) );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1082:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1082 |     msg_Dbg( p_demux, "    - duration=%d ms", GetDWBE(&p_buffer[20]) );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1083:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1083 |     msg_Dbg( p_demux, "    - preroll=%d ms", GetDWBE(&p_buffer[24]) );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1084:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1084 |     msg_Dbg( p_demux, "    - index offset=%d", GetDWBE(&p_buffer[28]) );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1085:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1085 |     msg_Dbg( p_demux, "    - data offset=%d", GetDWBE(&p_buffer[32]) );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1086:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1086 |     msg_Dbg( p_demux, "    - num streams=%d", GetWBE(&p_buffer[36]) );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1094:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1094 |     msg_Dbg( p_demux, "    - flags=0x%x %s%s%s",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1112:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1112 |         msg_Dbg( p_demux, "    - title=`%s'", p_sys->psz_title );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1117:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1117 |         msg_Dbg( p_demux, "    - artist=`%s'", p_sys->psz_artist );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1122:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1122 |         msg_Dbg( p_demux, "    - copyright=`%s'", p_sys->psz_copyright );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1127:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1127 |         msg_Dbg( p_demux, "    - comment=`%s'", p_sys->psz_description );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1142:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1142 |     msg_Dbg( p_demux, "    - id=0x%x", i_num );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1143:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1143 |     msg_Dbg( p_demux, "    - max bitrate=%d avg bitrate=%d",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1145:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1145 |     msg_Dbg( p_demux, "    - max packet size=%d avg packet size=%d",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"pva\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/pva.lo -MD -MP -MF demux/.deps/pva.Tpo -c demux/pva.c  -fPIC -DPIC -o demux/.libs/pva.o
|               ^
demux/real.c:1147:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1147 |     msg_Dbg( p_demux, "    - start time=%d", GetDWBE(&p_buffer[18]) );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1148:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1148 |     msg_Dbg( p_demux, "    - preroll=%d", GetDWBE(&p_buffer[22]) );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1149:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1149 |     msg_Dbg( p_demux, "    - duration=%d", GetDWBE(&p_buffer[26]) );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1161:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1161 |         msg_Dbg( p_demux, "    - name=`%s'", psz_name );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1167 |         msg_Dbg( p_demux, "    - mime=`%s'", psz_mime );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1205:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1205 |     msg_Dbg( p_demux, "    - packets count=%d next=%u",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1232:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1232 |     msg_Dbg( p_demux, "Real index %4.4s size=%d version=%d",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1240:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1240 |     msg_Dbg( p_demux, "Real Index : num : %d ", i_index_count );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1246:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1246 |         msg_Dbg( p_demux, "Real Index: Does next index exist? %d ",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1265:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1265 |             msg_Dbg( p_demux, "Real Index: invaild version of index entry %d ",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1309:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1309 |         msg_Dbg( p_demux, "object %4.4s size=%d version=%d",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1315:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1315 |             msg_Dbg( p_demux, "invalid size for object %4.4s", (char*)&i_id );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1339:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1339 |             msg_Dbg( p_demux, "unknown chunk" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1384:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1384 |         msg_Dbg( p_demux, "    - title=`%s'", p_sys->psz_title );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1389:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1389 |         msg_Dbg( p_demux, "    - artist=`%s'", p_sys->psz_artist );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1394:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1394 |         msg_Dbg( p_demux, "    - copyright=`%s'", p_sys->psz_copyright );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1399:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1399 |         msg_Dbg( p_demux, "    - Comment=`%s'", p_sys->psz_description );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1449:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1449 |     msg_Dbg( p_demux, "    - video %4.4s %dx%d - %8.8x",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1492:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1492 |     msg_Dbg( p_demux, "    - audio version=%d", i_version );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1512:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1512 |         msg_Dbg( p_demux, "    - audio codec=%4.4s channels=%d rate=%dHz",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1557:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1557 |         msg_Dbg( p_demux, "    - audio codec=%4.4s channels=%d rate=%dHz",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1624:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1624 |             msg_Dbg( p_demux, "    - unsupported sipr flavorc=%i", i_flavor );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1634:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1634 |         msg_Dbg( p_demux, "    - sipr flavor=%i", i_flavor );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1666:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1666 |         msg_Dbg( p_demux, "    - unknown audio codec=%4.4s",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1671:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1671 |     msg_Dbg( p_demux, "    - extra data=%d", fmt.i_extra );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1725:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1725 |         msg_Err( p_demux, "Can't alloc subpacket" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/real.c:1742:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1742 |     msg_Dbg( p_demux, "    - 46 warnings generated.
specific data len=%d", i_len );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo demux/aiff.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/aiff.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/aiff.lo -MD -MP -MF $depbase.Tpo -c -o demux/aiff.lo demux/aiff.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from demux/pva.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/pva.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/pva.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"aiff\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/aiff.lo -MD -MP -MF demux/.deps/aiff.Tpo -c demux/aiff.c  -fPIC -DPIC -o demux/.libs/aiff.o
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/pva.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/pva.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/pva.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/pva.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/pva.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/pva.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/pva.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/pva.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/pva.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/pva.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/pva.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/pva.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/pva.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/pva.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/pva.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/pva.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/pva.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/pva.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/pva.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/pva.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/pva.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/pva.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/pva.c:155:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  155 |         msg_Warn( p_demux, "eof ?" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/pva.c:160:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  160 |         msg_Warn( p_demux, "lost synchro" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/pva.c:167:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |             msg_Warn( p_demux, "eof ?" );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/pva.c:178:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  178 |                 msg_Dbg( p_demux, "first packet for video" );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/pva.c:182:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  182 |                 msg_Dbg( p_demux, "packet lost (video)" );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/pva.c:245:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  245 |                 msg_Dbg( p_demux, "first packet for audio" );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/pva.c:249:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  249 |                 msg_Dbg( p_demux, "packet lost (audio)" );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/pva.c:280:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  280 |             msg_Warn( p_demux, "unknown id=0x%x", p_peek[2] );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/pva.c:407:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  407 |         msg_Warn( p_demux, "invalid hdr [0x%2.2x:%2.2x:%2.2x:%2.2x]",
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/aiff.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return 97 warnings generated.
var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mv -f demux/.deps/libogg_plugin_la-ogg.Tpo demux/.deps/libogg_plugin_la-ogg.Plo
depbase=`echo demux/mjpeg.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mjpeg.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mjpeg.lo -MD -MP -MF $depbase.Tpo -c -o demux/mjpeg.lo demux/mjpeg.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from demux/aiff.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/aiff.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/aiff.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/aiff.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/aiff.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/aiff.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/aiff.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/aiff.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/aiff.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/aiff.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/aiff.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/aiff.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/aiff.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/aiff.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/aiff.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/aiff.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/aiff.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/aiff.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/aiff.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/aiff.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/aiff.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/aiff.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"mjpeg\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mjpeg.lo -MD -MP -MF demux/.deps/mjpeg.Tpo -c demux/mjpeg.c  -fPIC -DPIC -o demux/.libs/mjpeg.o
In file included from demux/aiff.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/aiff.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/aiff.c:134:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |         msg_Dbg( p_demux, "chunk fcc=%4.4s size=%" PRIu64 " data_size=%" PRIu32,
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/aiff.c:146:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  146 |             msg_Dbg( p_demux, "COMM: channels=%d samples_frames=%d bits=%d rate=%d",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/aiff.c:160:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  160 |             msg_Dbg( p_demux, "SSND: (offset=%d blocksize=%d)",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/aiff.c:179:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  179 |                 msg_Warn( p_demux, "incomplete file" );
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/aiff.c:193:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  193 |         msg_Err( p_demux, "invalid audio parameters" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/aiff.c:206:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  206 |         msg_Err( p_demux, "cannot seek to data chunk" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
34 warnings generated.
depbase=`echo demux/subtitle.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/subtitle.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/subtitle.lo -MD -MP -MF $depbase.Tpo -c -o demux/subtitle.lo demux/subtitle.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from demux/mjpeg.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mjpeg.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mjpeg.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mjpeg.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mjpeg.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mjpeg.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mjpeg.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mjpeg.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mjpeg.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"subtitle\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/subtitle.lo -MD -MP -MF demux/.deps/subtitle.Tpo -c demux/subtitle.c  -fPIC -DPIC -o demux/.libs/subtitle.o
In file included from demux/mjpeg.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mjpeg.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mjpeg.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mjpeg.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mjpeg.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mjpeg.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mjpeg.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mjpeg.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mjpeg.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mjpeg.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mjpeg.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mjpeg.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct v31 warnings generated.
lc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mjpeg.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mjpeg.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mjpeg.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mjpeg.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOdepbase=`echo demux/ty.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/ty.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/ty.lo -MD -MP -MF $depbase.Tpo -c -o demux/ty.lo demux/ty.c &&\
mv -f $depbase.Tpo $depbase.Plo
UNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mjpeg.c:105:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  105 |         msg_Warn( p_demux, "no more data" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mjpeg.c:111:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  111 |         msg_Warn( p_demux, "cannot peek data" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mjpeg.c:181:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  181 |         msg_Err( p_demux, "cannot peek" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mjpeg.c:186:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  186 |         msg_Err( p_demux, "data shortage" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->objlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"ty\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/ty.lo -MD -MP -MF demux/.deps/ty.Tpo -c demux/ty.c  -fPIC -DPIC -o demux/.libs/ty.o
) \
      |               ^
demux/mjpeg.c:201:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  201 |             msg_Err( p_demux, "no EOL" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mjpeg.c:209:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  209 |             msg_Dbg( p_demux, "Multipart MIME detected, using separator: %s",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mjpeg.c:216:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  216 |                 msg_Warn( p_demux, "separator %s does not match %s", psz_line,
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mjpeg.c:232:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  232 |                 msg_Warn( p_demux, "%s, image/jpeg is expected", psz_line );
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mjpeg.c:242:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  242 |             msg_Dbg( p_demux, "discard MIME header: %s", psz_line );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mjpeg.c:250:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  250 |         msg_Err( p_demux, "no EOL" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mjpeg.c:267:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  267 |         msg_Warn( p_demux, "cannot read data" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mjpeg.c:355:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  355 |             msg_Dbg( p_demux, "JPEG SOI marker detected" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mjpeg.c:370:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  370 |     float f_fps = var_InheritFloat( p_demux, "mjpeg-fps" );
      |                   ^
../include/vlc_variables.h:626:49: note: expanded from macro 'var_InheritFloat'
  626 | #define var_InheritFloat(o, n) var_InheritFloat(VLC_OBJECT(o), n)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mjpeg.c:417:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  417 |         msg_Warn( p_demux, "cannot peek data" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mjpeg.c:422:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  422 |         msg_Warn( p_demux, "data shortage" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mjpeg.c:432:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  432 |             msg_Dbg( p_demux, "we found another JPEG SOI at %d", i );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mjpeg.c:437:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  437 |             msg_Dbg( p_demux, "did not find JPEG EOI in %d bytes",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mjpeg.c:441:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  441 |                 msg_Warn( p_demux, "no more data is available at the moment"In file included from demux/subtitle.c: )34:
In file included from ;
../include/vlc_common.h:1031      |                 ^
:
../include/vlc_messages.h:85:5: note: ../include/vlc_variables.h:189:12: expanded from macro 'msg_Warn'
warning:    85 | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    msg_Gen  189 | er  ic(p  r_teturhin vs,ar V_SLC_etCMShecG_kedWA( pRN_obj, psz_name, VLC_VAR_INTE, GER, val );
__      |            ^
V../include/vlc_variables.h:A_140:AR48:GS note: __expanded from macro 'var_SetChecked'
)
  140      |  | #    ^
de../include/vlc_messages.h:fi78:ne13: v note: arexpanded from macro 'msg_Generic'
_   78Se |  tC   hevlckc_edLo(og(V,nLC,t_O,vBJ) ECvaT(r_o)Se, tCp,he vcklced_m(VodLCul_Oe_BJnaECmeT(, o)__,nFI,t,v)
L      |                                                ^
../include/vlc_common.h:481:15: note: E_expanded from macro 'VLC_OBJECT'
_  481,  |  __  LIN  E_  _, c \on
      st|             ^ s
truc../include/vlc_common.h:t 481:vl15:c_ note: coexpanded from macro 'VLC_OBJECT'
m  481mo |  n_  me  mb  er cs:on (stco snstrt ucvlt c_vlobc_jecoctmm_ton *_m)(em&(bex)rs->: ob(cj)on \st
       v|               ^lc
_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/subtitle.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hdemux/mjpeg.c::203448::125::  warning: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  448 |   203   |      ms returgn var_Se_tChecked( p_obj,D psz_nameb, VLC_VAgR_BOOL, val );
      |            ^( 
p_../include/vlc_variables.hdem:ux140, :48: note: "Jexpanded from macro 'var_SetChecked'
P  140 | #dEGe Efine OIvar_SetChec dked(o,n,t,v) varetect_Seted at C%dhecked(V", LC_OBJECi T(o),);n
      ,|     ^
../include/vlc_messages.ht:87,v)
      | :5                                               ^
: ../include/vlc_common.h:481:note: expanded from macro 'msg_Dbg'15: note: expanded from macro 'VLC_OBJECT'

     48187 |  |            cons mst sg_Gtruct vlcene_common_mrembers: (const vlic(c_object_t *)(p_this,&(x V)->obj) \LC
      |               ^
_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_LIn file included from og(Vdemux/subtitle.cLC_OBJECT(o), :34:
p, vlc_module_name, __FILIn file included from ../include/vlc_common.hE__, __LINE__, \
      |             ^:1031:

../include/vlc_variables.h:../include/vlc_common.h:481212:12::15: note: expanded from macro 'VLC_OBJECT'
   481 |        warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] const struct vlc_common_members: (const v
l  212 |     returc_n var_obSetChecked (obj, name,ject_t  *VLC)(&_V(Ax)-R_>objCOORDS,) val \
      |               ^
);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         cdemux/mjpeg.c:480:9:onst struct vlc_common_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]members: (const vlc_objec
t_  480 |         msg_Warn( p_demut *)(&(x)->obj) \
      |               ^
x, "cannot peek data" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_GeIn file included from nerdemux/subtitle.c:i34c:
(p_this, VIn file included from LC_MSG_WARN, __VA_ARG../include/vlc_common.h:S__)1031:

      ../include/vlc_variables.h|     ^
:227:../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
12   78 |     vl: c_Log(VLC_OBJECT(o), p, vlc_modwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
u  227 |    le_name, __FILE__, __LINE__, \
      |             ^
 retu../include/vlc_common.h:rn var_481:15: note: expanded from macro 'VLC_OBJECT'
Se  481 |         const struct vtClc_common_mheckeembers: (const vlc_object_t *)(&(x)->obj)d \
      |               ^
( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
demux/mjpeg.c:488:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  140 | #de  488 |         msg_Warn( fine var_SetCheckep_demux, "datad(o,n,t,v) va sr_SetChecked(VLC_OBJECT(o)hor,n,t,v)
      |                                                ^
ta../include/vlc_common.hge" );
      |         ^
:481:15: note: ../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
expanded from macro 'VLC_OBJECT'
   85 |     msg_Generic(p  481 |  _this, VLC_MSG_WARN, __VA_ARGS_ _)
      |     ^
../include/vlc_messages.h :78:13:   note: expanded from macro 'msg_Generic'
     78 |     c vlc_Log(VLonsC_t OBstruJECcT(o), p, tvlc_module_name ,v __FILE__, l__LINE__c_comm, \
on_      |             ^
m../include/vlc_common.hember:481s:15: note: expanded from macro 'VLC_OBJECT'
:   481 |         c(onst stconst vlc_objectruc_t t*)( &(x)->obj) \
      | vlc              ^
_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/subtitle.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( demux/mjpeg.c:500:p_obj17:,  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
psz_name  500 |    ,  VL    C_VAR   _S TR  IN  G,m vsalg );
      | _Dbg           ^
( p_dem../include/vlc_variables.h:ux140:, "MI48:ME  note: bexpanded from macro 'var_SetChecked'
o  140und | #ary ndeot ffiound nein  v%d baryt_SeetsCh ofec ke"
      | d(                ^
o../include/vlc_messages.h:87,n,:5:t,v) note:  vexpanded from macro 'msg_Dbg'
ar   87 | _S   et mChsg_ecGekend(erVLCic(_Op_BJthiECs,T( Vo)LC,n_M,tSG,v_)
DB      | G,                                                ^
__V../include/vlc_common.h:A481:15:_A note: RGexpanded from macro 'VLC_OBJECT'
S  481__)
      |  |      ^
  ../include/vlc_messages.h:78  :13:   note:  coexpanded from macro 'msg_Generic'
n   78 |  st   s vltrc_uctLo vlcg(_cVLC_omOmoBJEn_CTmembers: ((o),cons p,t  vlvlcc__mobojedulcte__tname, * __)(FILE__,&( x)__->LobIj) \NE
      |               ^
__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_mIn file included from demux/subtitle.cemb:34er:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hs: (:256c:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ons
t vlc  256 |     r_obetjurnect v_tar *_S)(&et(xCh)->ecoked(bj) p \_o
bj      |               ^, 
psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'demux/mjpeg.c:505:
21: warning:   140due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 | #define var_SetC  hecked505 |    (o   ,n   ,t  ,v) va r   _S e   tChecked (VLC_OmBJECTs(g_Woarn),(n,t,v)
      |                                                 ^
p../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_dem  ux,481 "n |         const struoct vlc_co mmormoen_memb edatar is avs: (const vlc_object_t ail*)a(&(x)->obj) \bl
      e|               ^ 
at the "
      |                     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLCIn file included from demux/subtitle.c:34:
In file included from ../include/vlc_common.h:1031:
_MS../include/vlc_variables.h:G276:10_:W warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
A  276 |     if( !var_GetCheRcked(N , _p_obj, _psz_name, VVAL_ARC_VGAR_INST__)
      |     ^E
GER, &v../include/vlc_messages.ha:78l:13:  ) )
      |          ^
note: ../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'expanded from macro 'msg_Generic'

     78 |  142    | v#delc_fine var_GeLtogChecked(o,n,t,v)( VLCva_Or_GBetCJEChT(oe), cp, kvelc_mdodul(e_naVmLeC,_ __FIOLE__BJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481, __:15: note: expanded from macro 'VLC_OBJECT'
LINE__, \
      |   481 |         const struc            ^
t vl../include/vlc_common.hc:481:15: note: expanded from macro 'VLC_OBJECT'
_  481common_members: |  (c        coonst vlc_object_t *)(&(x)-nst struct vlc_common_members>obj) \
      |               ^
: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/subtitle.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOdemux/mjpeg.c:529OL:, &val ) 9)
      |          ^
: warning: ../include/vlc_variables.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:142  529 | :48: note:  expanded from macro 'var_GetChecked' 
      msg_Err( p_d  142emux,  | "discard non#-defJPEG part"i );
      |         ^
ne v../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
ar_Ge   83 | t    msCg_Gheeckneric(pe_d(o,this, VLC_MSnG,t,_EvRR,) __VA _varA_GetRChecGS__)
      | k    ^
e../include/vlc_messages.h:d78:13: note: expanded from macro 'msg_Generic'
(   78 | V   LC_O vlc_LogBJ(VLECT(o)C,n,t,v_OB)
      |                                                ^JECT(o), p,
 v../include/vlc_common.h:481lc_modu:le_na15m: note: expanded from macro 'VLC_OBJECT'
e  481,  |    _ _F   I consLt stE__,r uct _v_lLINE__, \
      c|             ^
_com../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
mon_m  embe481 | r      s :  c(onst stconruct vlc_comstm vlon_membce_obrs: (cojenst ct_tvlc *)(&(x)_->objobj)e \
      | c              ^
t_t *)(&(x)->obj) \
      |               ^
In file included from demux/subtitle.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/subtitle.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/subtitle.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/subtitle.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/subtitle.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/subtitle.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/subtitle.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/subtitle.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/subtitle.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/subtitle.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/subtitle.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/subtitle.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/subtitle.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/subtitle.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ty.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SIn file included from demux/subtitle.cetChecked(:34 p_o:
In file included from ../include/vlc_common.h:1031bj, psz_:
../include/vlc_variables.h:554na:5me: , VLCwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_V  554AR |  _I  NT vEGarER, val );
      |            ^
_Cre../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
a  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
te../include/vlc_common.h:481:( p_o15: note: expanded from macro 'VLC_OBJECT'
b  481 |         conj, psz_names, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
t struct ../include/vlc_variables.h:vlc_co122:39: note: expanded from macro 'var_Create'
m  122 | #define var_Create(a,b,c) var_Create(79 warnings generated.
 VLC_OBJECT(a), b, c m)
      |                                       ^o
n_members: (c../include/vlc_common.ho:481:15:ns note: expanded from macro 'VLC_OBJECT'
t   481 |      v l c_object const st_rutc t* )(&(x)-v>obj)l c\_c
      | o              ^mm
on_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/subtitle.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/subtitle.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, In file included from demux/ty.c:42:
In file included from ../include/vlc_common.h:1031:
c,../include/vlc_variables.h d,:203:12 e )
      |                                           ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481:15:   203 |     retunote: rn var_SetCexpanded from macro 'VLC_OBJECT'
h  481 |  ec      k edcons( p_objt, ps z_name, VLC_VARs_truBOct OL, vval );l
      |            ^
c_c../include/vlc_variables.h:omm140:48: on_note: expanded from macro 'var_SetChecked'memb
ers: (  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBcoJECT(o),n,t,v)
      |                                                ^
n../include/vlc_common.h:st vlc481:15: note: _object_expanded from macro 'VLC_OBJECT'
t *  481 |         const struct vlc_common_members: ()const (&(x)->obj) \
      |               ^v
lc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ty.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memberdepbase=`echo demux/vobsub.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
s: (/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/vobsub.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/vobsub.lo -MD -MP -MF $depbase.Tpo -c -o demux/vobsub.lo demux/vobsub.c &&\
cmv -f $depbase.Tpo $depbase.Plo
onst vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ty.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ty.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ty.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ty.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ty.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ty.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ty.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ty.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ty.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ty.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ty.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ty.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ty.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/subtitle.c:36:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_In file included from demux/ty.c:42release:
In file included from ( ../include/vlc_common.h:1031:
p_../include/vlc_variables.h:vo469:ut5: ) warning: ;
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |       ^
469 | ../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
       66 |   va  vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
r_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ty.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ty.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     vaIn file included from demux/subtitle.c:36:
r_../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
  527 |     input_thread_t *i../include/vlc_variables.hnput :122:39: note: expanded from macro 'var_Create'
= in  122 | put#define var_Create(a,b,c) var_Create( V_LC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
C  481 |      reate( parent, item, log, NULL, NULL );
         const str|                             ^
u../include/vlc_input.hct vlc_common_members: (const vlc_ob:501:ject_t *)(&(x)->46: objnote: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,) \
      |               ^
c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         coIn file included from nst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ty.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, In file included from demux/subtitle.c:36:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
psz_nam  530 |         vlc_object_relee,ase VLC_VAR_( inputINTEGER | VLC_VAR_D );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_oObjIeNcHERIT
      |     ^
t../include/vlc_variables.h_:122:39r:e lnote: ease(expanded from macro 'var_Create' 
VLC_OB  J122ECT | (#adefin)e  )v
ar      |                         ^
_Create(../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
a,b,c) v  a481 |         const str_Creater(u cVtL Cv_lOcBJE_common_members:CT( (ca)ons,t vlc_ob b, c )
      |                                       ^
je../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         cconst struct vlc_common_members: (const vlc_objt_t *)(ect_t *&)((&(xx))->->objo)bj \
      |               ^)
 \
      |               ^
In file included from demux/ty.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERITIn file included from 
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122demux/subtitle.c: | 36:
../include/vlc_input.h:572#:d10e: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]f
ine var_Cr  e572at | e(a         vlc_object_re,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memlease( (bers: (const vlc_object_t *)(&(x)-vl>oc_obj) \
      |               ^
bject_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_objIn file included from ecdemux/ty.ct:_r42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hel:539:5e:a swarning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15:
 note:   539 |     var_Create( pexpanded from macro 'VLC_OBJECT'_
obj,   481 |      p s z _cnlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vobsub\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/vobsub.lo -MD -MP -MF demux/.deps/vobsub.Tpo -c demux/vobsub.c  -fPIC -DPIC -o demux/.libs/vobsub.o
ame, oVLC_VAR_nFLOAst struct Tv |lc_co mmon_memVLbers: (C_VARc_DoOnINst Hvlc_oEbjecRtIT_
t *      |     ^
)(&(x../include/vlc_variables.h):-122>:o39b:j )note:  expanded from macro 'var_Create'\

      |               ^
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ty.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ty.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ty.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/subtitle.c:312:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  312 |         msg_Dbg( p_demux, "subtitle demux discarded" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/subtitle.c:339:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  339 |     f_fps = var_CreateGetFloat( p_demux, "sub-original-fps" ); /* FIXME */
      |             ^
../include/vlc_variables.h:497:55: note: expanded from macro 'var_CreateGetFloat'
  497 | #define var_CreateGetFloat(a,b)   var_CreateGetFloat( VLC_OBJECT(a),b)
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/subtitle.c:343:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  343 |     msg_Dbg( p_demux, "Movie fps: %f", (double) f_fps );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/subtitle.c:346:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  346 |     f_fps = var_CreateGetFloat( p_demux, "sub-fps" );
      |             ^
../include/vlc_variables.h:497:55: note: expanded from macro 'var_CreateGetFloat'
  497 | #define var_CreateGetFloat(a,b)   var_CreateGetFloat( VLC_OBJECT(a),b)
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/subtitle.c:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |         msg_Dbg( p_demux, "Override subtitle fps %f", (double) f_fps );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/subtitle.c:355:16: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  355 |     psz_type = var_CreateGetString( p_demux, "sub-type" );
      |                ^
../include/vlc_variables.h:498:57: note: expanded from macro 'var_CreateGetString'
  498 | #define var_CreateGetString(a,b)   var_CreateGetString( VLC_OBJECT(a),b)
      |                                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/subtitle.c:415:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  415 |         msg_Dbg( p_demux, "detected %s Byte Order Mark", psz_bom );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/subtitle.c:431:33: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  431 |                 p_probestream = vlc_stream_MemoryNew( p_demux, (uint8_t *)p_outbuf,
      |                                 ^
../include/vlc_stream.h:396:30: note: expanded from macro 'vlc_stream_MemoryNew'
  396 |         vlc_stream_MemoryNew(VLC_OBJECT(a), b, c, d)
      |                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/subtitle.c:439:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  439 |         p_probestreIn file included from demux/ty.cam =:47 v:
In file included from lc../include/vlc_input.h:_s41:
tr../include/vlc_vout.h:ea125:m_5:Me warning: modue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ryNew  125(  |  p_   vldec_mux, (obuiject_release( p_vout );
      |     ^
n../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
t8_t *) &p_peek[   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
i_skip],../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

  481 |         const struct vlc_common_      |                         ^
members: ../include/vlc_stream.h:396:30: note: expanded from macro 'vlc_stream_MemoryNew'
(const vlc_o  396bjec |         vlc_stream_MemoryNew(VLC_OBJECT(a), b, c, d)
      |                              ^
t_t ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
*)(&  481 |         const struct vlc(_commxo)n_m->obj) embers: \
(const       |               ^
vlc_object_t *)(&(x)->obj) \
      |               ^
demux/subtitle.c:455:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |         msg_Dbg( p_demux, "autodetecting subtitle format" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ty.c:47:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parendemux/subtitle.ct,: it630e:9m, log, N:U LL,warning:  NUdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]LL
   );
630      |                             ^
 | ../include/vlc_input.h:501:46 :  note:   expanded from macro 'input_Create'
   501 |  #  demsg_Wafirn( p_denemux, "failed t io npruetco_gCnriezaet es(uab,titb,cl,de ,e) type" );
      |         ^
i../include/vlc_messages.h:85:nput_Crea5:te(VL C_note: expanded from macro 'msg_Warn'OBJEC
T   (a)85 | ,b,c,    msg_Gende,re)i
      c| (                                             ^p
_t../include/vlc_common.h:481:his, VLC15_:MS note: expanded from macro 'VLC_OBJECT'
G_WARN,   _481 | _VA_A R   GS _ _ ) 
      const|     ^
 struct ../include/vlc_messages.h:v78l:c_c13:ommon_m emnote: berexpanded from macro 'msg_Generic's: (c
on   78 | s t v lc _o bjvlc_Log(ecVLC_Ot_BJt *)(&(xEC)->obT(j) \
      | o              ^
), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
In file included from ../include/vlc_common.h:481:demux/ty.c15:47:
../include/vlc_input.h::530 :note: 9expanded from macro 'VLC_OBJECT': warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
481  530 |       |      c  onst st  ruct   vlc_cvlommonc__memberosbj:e c(t_const vlcr_obeleajsee(c it_t *)(&n(pxu)->obj)t );
      |         ^
../include/vlc_objects.h: \66:25:
       note: | expanded from macro 'vlc_object_release'
              ^   
66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
demux/subtitle.c:639:  48113: warning:  | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
   639 |        const  s  truct vl  c_com m o n  _membemrssg_Dbg: ( p_demu(x,c o"dnetesctted  %sv forlmac_obt"ject_t ,*
)      (|             ^&(x)->obj
) ../include/vlc_messages.h\
      |               ^:
87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC49_O warningBJEIn file included from CT(odemux/ty.c:47),:
 s generated.
../include/vlc_input.hp, :572:10v:lc_module_name , _warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_FILE__,   572 |    __LINE__,  \
      |             ^ 
 ../include/vlc_common.h:   481:15: note: expanded from macro 'VLC_OBJECT'
v  481 | l c_ object _ re lease (   (const struct vvlc_object_t lc*)(pp_vout[_cio]m)m o);
      |          ^
n_memb../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'ers: (cons
t   66 |     vlc_ vlc_object_releobject_atse *)(( &(x)-VL>obj) \
      |               ^
C_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |  demux/subtitle.c:646:   5  :   const struct vlc_cowarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  646m | on_members: (   const vlc_o mbject_t *)(&(x)->obsg_Dbg( pj) \
      |               ^
_demux, "loading all subtitles..." );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/subtitle.c:675:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  675 |         if( pf_read( VLC_OBJECT(p_demux), &p_sys->props, &txtlines,
      |                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/subtitle.c:685:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  685 |     msg_Dbg(p_demux, "loaded %zu subtitles", p_sys->subtitles.i_count );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/subtitle.c:715:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  715 |         msg_Dbg( p_demux, "detected language %s of subtitle: %s", psz_ladepbase=`echo demux/voc.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/voc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/voc.lo -MD -MP -MF $depbase.Tpo -c -o demux/voc.lo demux/voc.c &&\
mv -f $depbase.Tpo $depbase.Plo
nguage,
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/subtitle.c:719:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  719 |     char *psz_description = var_InheritString( p_demux, "sub-description" );
      |                             ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/subtitle.c:779:48: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  779 |             *pi64 = p_sys->i_next_demux_date - var_GetInteger( p_demux->obj.parent, "spu-delay" );
      |                                                ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/subtitle.c:804:50: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  804 |                 *pf = p_sys->i_next_demux_date - var_GetInteger( p_demux->obj.parent, "spu-delay" );
      |                                                  ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ty.c:314:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  314 |         demux/subtitle.c:850:52: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  850 |     int64_msg_t i_barrier = p_Wsys->i_naext_demux_date - var_GetInteger( rnp_( dep_mux-de>obj.mupax,re "ntth, is"spu- ddeoelas y"no )t l;
      | ook l                                                   ^
../include/vlc_variables.h:658:47:i note: expanded from macro 'var_GetInteger'
k  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
e a TY fi  481 |         const struct vlc_common_mle, "
      |         ^embers: (const vlc_
object_t *)(&(x)->obj) \
      |               ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ty.c:319:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  319 |     msg_Dbg( p_demux, "valid TY stream detected" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ty.c:356:7: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  356 |       msg_Warn(p_demux, "demux/subtitle.c:1017:32:No master chunk fo und; seeking will be limited.");
      |       ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   85 1017 |             if( f_fps |     msg_Gen > 0.f && var_GetFloat( p_obj, "sub-fps" ) <= 0.f )
      |                                ^
e../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'ric(p_this
,  660 | # VLC_MSdGe_WAfRiNn,e  _v_aVAr_G_AetFloatR(a,b)   var_GS__)
      |     ^
Ge../include/vlc_messages.h:78:13: tFloanote: expanded from macro 'msg_Generic'
t   ( VLC_OBJEC78 |    T(a),b)
      |                                           ^
 vlc_Log(VLC_OBJECT(o), p, vlc_m../include/vlc_common.h:481:15:odul e_name, __FILE__, __LINEnote: expanded from macro 'VLC_OBJECT'
__,   \
481 |           |                 ^c
onst../include/vlc_common.h :s481t:r15u: note: ctexpanded from macro 'VLC_OBJECT' v
  481 |         const struct vlc_clommon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
c_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ty.c:476:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  476 |             msg_Dbg(p_demux, "Invalid record type 0x%02x", p_rec->rec_type );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ty.c:604:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  604 |         msg_Dbg( p_demux, "PES header at %d not complete in record. storing.",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ty.c:613:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  613 |                 msg_Err( p_demux, "PES header not found in record of %d bytes!",
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__demux/subtitle.c:1696:5: , __LINE__warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  1696 | \
         |  msg            ^
../include/vlc_common.h:_Dbg( p_481:obj, 15: note: expanded from macro 'VLC_OBJECT'
"%  481s" |  ,   ps  z_   contexstt  s);tr
      | uct vlc_co    ^mm
on../include/vlc_messages.h:_members: (const vlc_obj87:5ec: t_note: expanded from macro 'msg_Dbg't 
*)   87(& |  (x   )-ms>og_bjGe) \
ne      | ric              ^
(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (consdemux/ty.c:706t :21vl: warning: c_object_t *)(&(x)->obj) \due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |               ^

  706 |                     msg_Dbg(p_demux, "video rec type 0x%02x has short PES"
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13:demux/subtitle.c:1746:36: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 note: expanded from macro 'msg_Generic'
    78 |     vlc_Log(VLC_OBJECT(o),1746 |          p,  v    lc_modul  e_ inaf(me f, _f_ps_F >I 0.f && vaLr_EG_e_t,F _loa_tL(INE__,  \
      p_o|             ^
bj, "sub-f../include/vlc_common.h:p481:s15: note: expanded from macro 'VLC_OBJECT'" 
) <= 0.f )
      |                                    ^
  481 |   ../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
      660 | #  defcoinsnt e stvruarct_ vGlce_ctommonF_mloatem(abe,b)   var_GetFloat( VLC_OBJrsE: CT(a),b)
      (con|                                           ^st 
vl../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
c_  ob481 |         const struct vlc_jecoctm_tmo *)(&(n_x)-me>ombberj) \s: (const vlc_object_t *)(&(x)->
      |               ^
obj) \
      |               ^
demux/subtitle.c:1747:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1747 |                     var_SetFloat( p_obj, "sub-fps", f_fps );
      |                     ^
../include/vlc_variables.h:261:47: note: expanded from macro 'var_SetFloat'
  261 | #define var_SetFloat(a,b,c)   In file included from demux/vobsub.c:  var35:
In file included from ../include/vlc_common.h:_SetFl1031:
../include/vlc_variables.h:189:12:oat( VLC_OBJECT(a),b,c)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struc warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t vlc_commodemux/ty.c:838:n_m13embers:  189 | : ( co    rwarning: etdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]unr
n   stv838 av |  r l_Se ctCh    _obj e    mcksed( p_g_Dbg(p_oedcet_t m*ux, "cbontinuin)(&(x)-g PE>obj) \
      |               ^
j, pS header");
sz_name, VLC_VAR_INTEG      ER, val );
      |            ^|             ^

../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
../include/vlc_variables.h   87 |     msg_Gene:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OricB(p_JECT(o),n,t,v)
      |                                                ^
this, V../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
L  481C_ |         coMnst struct vlcS_G_DcomBG, _mon_member_s: (cVA_ARGSo_n_s)t
 v      l|     ^
c../include/vlc_messages.h:_o78:13bjec:t_t *) note: expanded from macro 'msg_Generic'
(&(x)   78 | ->obj) \
      |               ^
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINIn file included from E__, \
      | demux/vobsub.c            ^:
35:
../include/vlc_common.hIn file included from :../include/vlc_common.h481:15::1031:
../include/vlc_variables.h:203:12:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note:   203expanded from macro 'VLC_OBJECT'
 |       ret481 | urn var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(demux/subtitle.co,n,t    ,:2039:5 :   warning: v due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
)o  va2039rnst s | t_Set    msg_Dbg( p_obj, "%Csrhue"c,c p_subtitlet-k v>elc_cdommon_membersp:(s z_text (V)const v;lL
C      c_O| B    ^_J
E../include/vlc_messages.hoC:bje87:T5c:(t o_t),note:  *)n,(expanded from macro 'msg_Dbg'
&   t(x),87 | v-)
      | > obj)                                               ^
    m\sg../include/vlc_common.h
      |               ^
_G:en481:15: ernote: icexpanded from macro 'VLC_OBJECT'(p
_t  481 |   his, VLC_MSG_DBG,    __VA_ARG   S__)con
      |     ^
s../include/vlc_messages.ht demux/ty.c:s:t867r78::1713uct:  vlnote: expanded from macro 'msg_Generic'c: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_   
78comm   | 867o  n   | _mvl c_Le   omb g( VL er  sC_: (   cOoBJ ns  ECt v T(lc_mso)g_oE,b pjrr,(ect_t * p)_dvlc_em(&(x)ux, mo"cad-n't find audio P>uESo lebj)h_ eade\namr
       i|               ^en , 
packet");
      |                 ^
_../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_E_RIn file included from RFdemux/vobsub.clibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"voc\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/voc.lo -MD -MP -MF demux/.deps/voc.Tpo -c demux/voc.c  -fPIC -DPIC -o demux/.libs/voc.o
ILE:35:
__, In file included from ../include/vlc_common.h:1031, ____:
VA_ARGS../include/vlc_variables.h__LINE__, :\
212):
      |     ^12: 
warning: ../include/vlc_messages.h      :| 78due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
            ^
13  ../include/vlc_common.h:481212: | : 15note:  :   note:  expanded from macro 'msg_Generic'
rexpanded from macro 'VLC_OBJECT'
e   t78   |     vl481 |       c  _Log(VcLuoC_nOrnBs vat Jsrt_ErCSTe(toC)h,uecc ptk e,d vv llc(co_commbj, nao_mnm_omdueel,me_name, __FILE__, __LINE__, \
       b|             ^e
rVsLC:_ V../include/vlc_common.h(A:cR481o_n:C15O: OsRnote: texpanded from macro 'VLC_OBJECT'
   D481vS, |   l cv _aolb  j );
      | e           ^c
t../include/vlc_variables.h:140:48_t : note: expanded from macro 'var_SetChecked'
 *) (  const stru&c(140x | t)#define -v valcr_>coommon_bmj_)Se e\tm
b      eCrh| e              ^c
keds: (const (ov,n,t,v) var_SetChelccked(VLC__oOBJECT(boje),n,tc,tv)
      |                                                ^
_t../include/vlc_common.h:481: *)(&(x)15->ob: j) \
      |               ^
note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/vobsub.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    demux/ty.c   :  1074c:o5n:s t strwarning: udue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ct
 vlc_c o1074m | m o n _ mmsembergs_:D b(gc(po_ndemustx ,v l"cS_eoebkjeedc tt_ot  f*il)e p(os &%"(x)-P>RIobdj6)4, \ 
s      e| e              ^k
_pos);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_In file included from DBG, __Vdemux/vobsub.cA_ARGS:35:
In file included from _../include/vlc_common.h_:)
1031      |     ^
:
../include/vlc_variables.h:241../include/vlc_messages.h::1278:: 13warning: : note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'msg_Generic'  
241    | 78    r | e turn var   vlc_L_og(SVeLC_OBJtChecEked( pC_T(oobj, )p,s zp_,n avmlec_m, VLC_oVdAuRle_n_aSmTe,R _I_NFIGL, val E)_;
_      |            ^,
 _../include/vlc_variables.h:140:48_L: note: expanded from macro 'var_SetChecked'
I  NE140 | #def__ine va,r_ Se\
      |             ^
tChecked(../include/vlc_common.hdemux/subtitle.co:,481n:2395::19,15: note: : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'VLC_OBJECT'
 t,v) var_  S4812395e |  |   t  C h     float f_fps = v aecr cons_tGk steetFloat( p_obj, "sudr(uVbL-cftC vlc_commp_OBJEon_members: (cCT(s" );
on      |                   ^
s../include/vlc_variables.ho:t) ,v660nl,ct:_o,43v:b)
je      | c                                               ^ 
note: expanded from macro 'var_GetFloat'
../include/vlc_common.ht_t *)(&(x:)  660->obj) \
      | 481              ^
: | #15:defi note: ne varexpanded from macro 'VLC_OBJECT'_
G  e481 | tFloat(a,b)   var_G        const structe demux/ty.c:t1075v:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]lF
c_ cl1075 | o ommoat( VLC_OBJECn_m   msg_DbgT(a),emb)
      |                                           ^
b(p_demux, " (chunk %de,../include/vlc_common.h: 481r:sr15:e: note: expanded from macro 'VLC_OBJECT'
   cord %d)",481
      |     ^
 | (const../include/vlc_messages.h  v:87:5: note: expanded from macro 'msg_Dbg'
l  c        87 |     mscgon_Generic(p_this, VLC_MSG__DsoBt strbjecuG, __VA_At_ctRtGS__) 
 v      *l)c| (    ^_common_memb&e(r
xs: )(-c../include/vlc_messages.h>oobj) \
      |               ^
:ns78t:13: note: expanded from macro 'msg_Generic' vlc_
ob   78 |     vljec_Loct_t *g)In file included from ((VLC_OBJECT(o),&(x)-> odemux/vobsub.cp, vlc_mbj) \o:dule_name, __FILE35_
      |               ^:

_In file included from ../include/vlc_common.h:, 1031:
../include/vlc_variables.h:256:__LI12N:E _warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],
 \
        |             ^
256 |     retu../include/vlc_common.hr:n481 var_SetC:15: note: expanded from macro 'VLC_OBJECT'
hecked  481( p_obj |         con,st  pszs_tnruame, VLC_VAR_ADcDREStS,  vvall )c_co;
      | mm           ^
o../include/vlc_variables.h:140:48:n_ note: expanded from macro 'var_SetChecked'
m  140embe | #rsdefin: e var_(cSetChecokedn(sto,n,t,v)  vvar_SeltcC_hobejecckte_dt( V*L)C(_&O(BxJ)E-C>To(boj)), n\,
      | t,v              ^
)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (consdemux/ty.c:1083t: 5v:l cwarning: _ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]o
bjec 1083 |    t_t * )v(l&c(_xs)t-r>eoabmj_)S e\e
k      (| p              ^_d
emux->s, ((p_sys->i_cur_chunk-1) * CHUNK_SIZE) +
      |     ^~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1084 |   In file included from demux/vobsub.c:  35  :
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h: 276 : 10 :   warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     276 |     if((p _!svyasr-_>Gie_ntuCm_hreeccks e* 16d) ( + l_skpi_p_aobjmt, psz_ n+a m4);
      e|                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~, VLC
_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/vobsub.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/vobsub.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ty.c:1482:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1482 |     msg_Dbg(p_demux, "SIn file included from demux/vobsub.c:k35i:
pIn file included from p../include/vlc_common.hi:n1031g:
 t../include/vlc_variables.ho:324:10: t warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]im
e   324% | 0 2 "PRIu64": % 02i"PfR(Iu 64!":v%a0r2_"PGRIeut64Check,e
      |     ^
d../include/vlc_messages.h(: 87p:_5o: bnote: jexpanded from macro 'msg_Dbg'
, psz_na   m87e | ,   V L Cm_VAR_FsLgO_GeneriAcT(,p &val _t) )
      hi|          ^
s, VLC_../include/vlc_variables.h:142:48:MS note: expanded from macro 'var_GetChecked'
G  _142DBG | , #__VdefAi_nARGSe__) var_GetC
h      ecked(| o    ^
,n,t,v) v../include/vlc_messages.ha:r78_:G13: etnote: Cexpanded from macro 'msg_Generic'h
e   c78k |  e d  (VLC_vOlBcJ_ELoCg(TV(o),nLC,t,v_O)
      |                                                ^
BJECT(o)../include/vlc_common.h,: 481p:15, vlc:_ mnote: oexpanded from macro 'VLC_OBJECT'd
ule_na  m481 |    e ,   _ _ FcIoLnEs__,t  s_t_rLuIcNtE_ _v,l c\
_      |             ^c
ommon_m../include/vlc_common.he:m481b:e15:r snote: expanded from macro 'VLC_OBJECT': (con
st vlc_ob  j481 |    e c    constt_ t *)(&struct vl(cx_)c->objo)m m\o
n      _| m              ^em
bers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/vobsub.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if(demux/ty.c:1488:9: warning:  vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a 1488r | _ G e t C  h  emcskge_d(Dbg(p _pd_obj, emux, "psskzip_pinnagm et,o  VpLrCi_VAR_Sor segmTRINGen, &t.val ) )");
      |         ^

../include/vlc_messages.h:87:      5|         ^
:../include/vlc_variables.h:142:48: note:  expanded from macro 'var_GetChecked'note: 
expanded from macro 'msg_Dbg'
     87 | 142  |  # d emfsign_eG evnaerri_c(GetpC_htehcked(oi,n,s, t,VLC_MvS)G _vDar_GetChBGecked(V, LC_OBJ_EC_TV(oA_ARGS_)_,n,t,v))
      |     ^

      |                                                ^
../include/vlc_messages.h:78:13../include/vlc_common.h:: 481note: :expanded from macro 'msg_Generic'15
: note: expanded from macro 'VLC_OBJECT'
   78 |       481v | l c _ L o g ( VL Cconst _OBJECTs(o)t,r upc,t  vlc_cvomlmco_nm_omduelmeb_enrasm:e , __(cFoInst LEv__l,c_obje ct___tL I*N)E(_&_(,x \
      |             ^
)->obj) ../include/vlc_common.h\:481
      |               ^
:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_In file included from obdemux/vobsub.c:35:
In file included from ../include/vlc_common.h:j1031ect_t :
*)../include/vlc_variables.h(&:(350x:)9-:>obj) warning:  \
      |               ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetCheckdemux/ty.ced:1491( p_obj:,13 psz_na:m warning: eignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result],
 V 1491 | LC_VAR_ ST      RING, & v a l  )  v)l
c      _| s        ^t
r../include/vlc_variables.h:142:48:eam _note: expanded from macro 'var_GetChecked'
S  142 | #edeekf(ipn_ed evar_GemtuCxh-ec>kse,d (lo_,cnur_pos,)t;,
v      ) var_| G            ^~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~etC
hecked(VLC_OBJECT(demux/ty.co),n,:t,1492v)
:      |                                                ^13
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481:15:  note: 1492expanded from macro 'VLC_OBJECT'
 |         481   |       ms g_ E    crorn(spt_ desmtuxruct v, lc_com"mAotnt_emmeptm btoers: ( csoeneskt  pvalsct_ objectB_OtF");
      |             ^
 *)../include/vlc_messages.h(:&83(:x5):- note: >expanded from macro 'msg_Err'o
b   83 | j )   \
 msg      _| G              ^e
neric(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJIn file included from ECT(odemux/vobsub.c),:35:
In file included from ../include/vlc_common.h:1031 :
p,../include/vlc_variables.h :362:9: warning: vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]l
c_module  _n362am | e,  _ _  if( var_GetCFIheckedL(E p_obj, p_s_z,_ n_a_mLeIN,E VLC_V_AR__,A D\
      D| R            ^E
SS, &val../include/vlc_common.h :481) )
      | :        ^15
: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h  :142481 |   :48    :   note: cexpanded from macro 'var_GetChecked'o
n  142st st | r#define vuacrt_ GetChevclkce_d(o,n,t,cov) vmamro_nG_members:e (tcCohnesctk veldc(VLC_O_BoJbEjCecTt(_to ),n,t,v*))
      | (&                                               ^
(x)-../include/vlc_common.h:481:15: note: >expanded from macro 'VLC_OBJECT'ob
j  ) 481 |   \
            |               ^c
onst struct vlc_common_mdemux/ty.cem:1495:b9ers: (c:o nwarning: signoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]t
 vlc_ob j1495e | c t  _ t *)(&(x ) ->o b j) \
      | v              ^
lc_stream_Seek(p_demux->s, (i_cur_part - 1) * TIVO_PART_LENGTH);
      |         ^~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/ty.c:1501:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1501 |         msg_Dbg(p_demux, "skipping to next segment.");
      |         ^
In file included from demux/vobsub.c:../include/vlc_messages.h35::
87In file included from :../include/vlc_common.h:51031::
 note: ../include/vlc_variables.h:429:5expanded from macro 'msg_Dbg':
    87warning:  | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
    429 m |    sg_Ge vneric(p_tahri_sC,r eVaLte( Cp__oMbSjG, p_DBG,sz_n a_m_eV,A _VALRCG_SV__)
      A| R    ^_
INTEGE../include/vlc_messages.h:78:R13 : note: expanded from macro 'msg_Generic'
| VLC   _V78A | R_DOI  NHERI  Tv l)c;_
      L|     ^
o../include/vlc_variables.h:g122:(39V:L Cnote: _expanded from macro 'var_Create'O
B  J122E | C#definTe (voar)_,Cr eapt,e (val,cb,_cm)o dvuar_Crelae_te( name, VLC_OB_J_EFCITL(Ea_)_,,  b_,_ cLINE__ , )\

      |                                       ^
      |             ^
../include/vlc_common.h:481:15: note: ../include/vlc_common.hexpanded from macro 'VLC_OBJECT'
:481:15:   481 |      note:  expanded from macro 'VLC_OBJECT'
    481c | o    n st st  ruct  vclocn_sct strucotm mon_membverlsc:_ c(ocmomnosnt_ mvembers:l c(_coobjectn_st *t)( &v(xl)c-_obje>cotb_tj *)) (\
      |               ^
&(x)->obj) \
      |               ^
demux/ty.c:1505:13: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
In file included from  demux/vobsub.c:35:
In file included from 1505../include/vlc_common.h: |   1031 :
  ../include/vlc_variables.h:442:5: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
     v  l442c_ | s t r e avamr__CSreeaetke((p _dep_ombujx,- >pss, l_z_name, curVLC_VAR_BOOL |_ pos);V
L      C|             ^~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~_VAR
_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: demux/ty.c:1506:13:note: expanded from macro 'var_Create'
   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
122  | 1506 |    # d e f in e   v  msag_rE_Crrre(apt_dee(a,b,c) mux, v"seeka err_rCorre"a)t;
e( VLC_OB      J| E            ^CT(a), b, 
c../include/vlc_messages.h: 83):
5      :|                                        ^note: 
expanded from macro 'msg_Err'
../include/vlc_common.h:481:15   :83 |      note: expanded from macro 'VLC_OBJECT'msg_
Generi  c481( | p _ t h    is, VL C_constM SstructG _vElRcR_, _c_VoAm_mAoRGnS__m_e)m
b      ers: (| c    ^o
nst vlc_../include/vlc_messages.ho:b78j:ect_t 13*):( ¬e: (expanded from macro 'msg_Generic'
x   )78- | >ob   j v) \
      | lc              ^
_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, In file included from _demux/vobsub.c_:35:
In file included from ../include/vlc_common.h:1031L:
I../include/vlc_variables.hN:E_455_:,5 :\
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      | 
            ^
  455 |   ../include/vlc_common.h:481:15 :  note: vexpanded from macro 'VLC_OBJECT'
ar_Creat  e481(  |     p_obj, ps z _ n acmoen,st struc t VLC_VvARl_FcL_OcAoTm |m oVn_memLbCe_rVs:A R(_cDoOnINsHtE RvIlTc _)o;b
j      | e    ^ct_
t../include/vlc_variables.h:122: *)(&39: note: expanded from macro 'var_Create'(
x  122) | ->#odefinbj) e\
       |               ^v
ar_Create(a,b,c) var_Creademux/ty.c:t1509e(: 9V:L warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
C_ O1509 |     B J E C Tv(lac)_,s tbr,e acm _)S
e      e| k(                                      ^
p_d../include/vlc_common.hem:ux481->:15: note: expanded from macro 'VLC_OBJECT'
s, (i_  c481u | r _ p a    r tc o+n s1t)  s*t TIVO_PrAuRT_LENct vGlTH);
c_common_m      e| mb        ^~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e
rs: (const vlc_object_t *)(&(x)->obj) \demux/ty.c
      :|               ^
1521:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1521 |             msg_Dbg(p_demux, "stoppiIn file included from ndemux/vobsub.cg: a35:
In file included from ../include/vlc_common.h:1031:
t../include/vlc_variables.h :s469e:q5: entr ywarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 %d.",   469i) | ;
        |              ^ 
v../include/vlc_messages.h:ar_Cr87:5: note: expanded from macro 'msg_Dbg'
e   87 | a t e (  mpsg__Goebnje,r ipcs(p_zth_insa,m eV,L CV_LMCS_GV_ADRB_GS, TRING_ _|V AV_LARCG_S__)V
A      R|     ^_DOI
NHERI../include/vlc_messages.hT :)78;:
13      :|      ^note: 
expanded from macro 'msg_Generic'
../include/vlc_variables.h:122:   78 |  39 :  note:  expanded from macro 'var_Create'v
l  c122_L | og#define (VLC_OBJEvCT(aor_)C,r eate(p, vlca,b,c) v_amro_dCurleea_tname, __eF(I VLC_OBLJEE_C_T, (_a_LINE)_,_, \
 b,       | c            ^
 )../include/vlc_common.h
:      481| :                                      ^15
: note: ../include/vlc_common.h:481expanded from macro 'VLC_OBJECT'
:  481 |   15 : note:      cexpanded from macro 'VLC_OBJECT'
onst struc  t 481 |     vlc_c o mm o n_mconesmtbe rsst:r u(ccton vlc_scto mvlmco_on_membbers: (cojnesctt _vtl c*_)objec(t&_(tx)->obj *)(&) (x)->\o
b      j|               ^
) \
      |               ^
demux/ty.c:1535:13: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
In file included from demux/vobsub.c:35:
In file included from  ../include/vlc_common.h:10311535:
 | ../include/vlc_variables.h : 477 : 5 :   warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     477  | vlc_    vasr_Cretaream_Seete( p_obj,k p(p_demux-sz_>nsa,m el_, VLCc_uVrA_Rp_Sos);TRING
       ||  VLC_            ^~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~V
AR_DOINHERIT );
      |     ^demux/ty.c:1536:13: warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.h:122:39:
 note: expanded from macro 'var_Create'
 1536 |       122  |  # d e f i n e msvg_aErr_r(Cpr_edaetmeu(a,xb,, c")s eveak re_rCrror")ea;
      | te( VLC_O            ^B
JECT(a),../include/vlc_messages.h: b, c83 :5)
      |                                       ^
: note: expanded from macro 'msg_Err'
../include/vlc_common.h   83 |   : 481:15 :msg_Gener inote: cexpanded from macro 'VLC_OBJECT'(
p_this,   VLC481 |      _ M S Gc_onst struEcRtR ,vlc_com m_o_n_VmA_AReGmSb__)
er      | s: (con    ^s
t vlc_../include/vlc_messages.h:78o:bj13e:c tnote: _expanded from macro 'msg_Generic't
    78*)(&( | x ) - >obj) \
       v|               ^
lc_Log(VLC_OBJECT(o), p, vlc_module_name, __FIn file included from demux/vobsub.c:I35L:
In file included from ../include/vlc_common.h:1031E:
__,../include/vlc_variables.h :__491:LINE__, 5\
      : |             ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h:
481:  491 |  15:    note: var_expanded from macro 'VLC_OBJECT'
Create(   481p_ | ob      j ,  cponsz_names,t  VsLtCr_uVAR_ADcDtRESS vlc_co m|mon VLC_V_AmeR_DOINHmEbReIrTs :) ;(
c      on|     ^
st../include/vlc_variables.h:122: 39:v lc_object_t note: expanded from macro 'var_Create'
*  122 | #def)(ine &v(axr)_->Coreate(a,bj) \
      b,|               ^c) v
ar_Create( VLC_OBJECT(demux/ty.ca):1539:9: warning: ,ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] 
b,  1539 |     c  )
      |                                       ^
  ../include/vlc_common.h:481:15: vlc_ snote: trexpanded from macro 'VLC_OBJECT'e
am_Seek  (481 |      p _  codnsetm usxt-r>usct ,v l(ci__ccuro_mpmaortn + _1m) * TIembeVO_PART_LrENsG: (THc)o;n
      |         ^~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
st vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ty.c:1549:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1549 |         msg_Dbg(p_deIn file included from demux/vobsub.c:mu35:
In file included from ../include/vlc_common.h:x,1031 :
"tes../include/vlc_variables.h:511t:i5n:g  warning: padue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r
t   %511 |    d  vcahurn_Crek %"aPtRIu64" maesk 0x%02( pX bit_ %od"b,
j      |         ^
,../include/vlc_messages.h:87 p:5: note: expanded from macro 'msg_Dbg'
s   87 |     z_name, mVsLgC__VAR_Generic(INTpEG_EtRh i|s ,V VLLC_CVA_RMS_DOINGH_EDRIBTG
,       | _    ^_
V../include/vlc_variables.h:122:39:A _note: Aexpanded from macro 'var_Create'RGS__)

      |     ^
  122 | #de../include/vlc_messages.h:78:13: fine var_note: Cexpanded from macro 'msg_Generic'
r   78e | a te(a,b,c  ) var_Crea vte( Vlc_LogLC_OBJE(CVTL(C_aO), BbJ,E CcT ()
      o|                                       ^
), p, ../include/vlc_common.hv:l481c:_15m:o dule_note: naexpanded from macro 'VLC_OBJECT'm
e, __FI  L481E | _ _ , __LI NE _ _ ,   \c
on      s| t            ^ 
struct ../include/vlc_common.h:vlc_c481o:m15m:o nnote: _expanded from macro 'VLC_OBJECT'm
embers:   481(co | n st   v l c _ o bcjoencstt_ ts t*r)u(ct vlc&_(cx)o-m>moobnj_)m e\
      |               ^m
bers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/vobsub.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_objdemux/ty.c:, 1554:p13s: warning: z_ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ame, 1554  | V L C_VAR_BOO   L |        VLCm_sgV_DbgA(Rp_D_OINHERIT
d      e|     ^m
ux, "../include/vlc_variables.hh:a122:39s S:E note: expanded from macro 'var_Create'
Q  122 | .# dseefeiknei nvgar_ Ctroe actheu(nk ata 0,xb%,"cP)R Ivua6r4,
      | _            ^C
r../include/vlc_messages.he:a87t:e( 5V:L Cnote: _expanded from macro 'msg_Dbg'O
B   87 | JECT(a    msg_)Ge,n beric,( pc_ t)
his      | ,                                      ^ VLC_
MSG_DB../include/vlc_common.h:481:15:G, _ _note: Vexpanded from macro 'VLC_OBJECT'A_
A  481R | G S _ _ ) 
         con| st stru    ^
c../include/vlc_messages.h:78:13t:  vlnote: cexpanded from macro 'msg_Generic'_
c   omm78 |   o n _mvelmcb_eLrosg:( V(LcCo_nOsBt vJEClT(co_)o, p, vbljce_cmto_dtu l*e)_(n&(axm)e-, __F>oILbj) \
      |               ^E
__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |        In file included from  cdemux/vobsub.c:onst s35t:
rIn file included from u../include/vlc_common.hc:t vlc_1031c:
../include/vlc_variables.hommon:_539m:5:e warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mbe  539rs: (c |   onst  v lvca_ro_Creatbej( p_oebcj, psz_natm_et,  *V)L(C&_(VxA)R-_>FoLbOjA)T  \|
       |               ^
VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:demux/ty.c39:: 1556note: expanded from macro 'var_Create'
:  122 | 13#:d ewarning: fignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]i
ne 1556 |       v a r _  C r evaltce(a,b,_c)strea vm_Seeakr(_pC_rdeeamtuex(- >s,VLC _(OiB_curJ_EpCartT (* aT)I, VO_PARTb_L,E NcGT H)) 
+      
|                                             ^| 
            ^~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/vlc_common.h:481:15: note:  expanded from macro 'VLC_OBJECT'
1557 |       481  |                  c o nls_tc hsunktruct _offsvlc_cetommon_)me;m
b      e| r                ~~~~~~~~~~~~~~s
: (const vlc_object_t *)(&(x)->obj) \
      demux/ty.c:|               ^
1564:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1564 |                 msg_Err(p_demux, "In file included from nodemux/vobsub.c:35 :
SIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hE:554Q:5:  hwarning: ddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r
 in   554c |     vahrunk; ta_blCer eahtaed(  opn_eob.j",) ;p
s      z| _name, VL                ^C
_../include/vlc_messages.h:83VA:5: note: Rexpanded from macro 'msg_Err'_
S   83T | R I N G m s|g _VGeneriLcC(_VApR__tDhOiIsN,H EVRLCI_TM
S      G| _    ^ER
R, __../include/vlc_variables.hV:A122_:39:ARGS__)
      |      ^
note: expanded from macro 'var_Create'
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'  122 | #define 
va   78 | r _ C r evalte(a,b,cc_)L ovga(r_VCLrCe_aOtBeJ(E CVLTC(o), p_,OB JEvClT(a)c_m,o dbu,l ec_name ,) 
__FI      | LE                                      ^
__../include/vlc_common.h:481:15:,  _note: _expanded from macro 'VLC_OBJECT'L
INE  __481, |     \ 
       |             ^ 
  const../include/vlc_common.h:481:15:  stnote: expanded from macro 'VLC_OBJECT'
r  481uct |   v l c _ c o mmon con_msetm bsetrrsu:c (tc ovnlst vlc_objcect__cto m*m)o(n&_(mx)->oembjb)e r\s
:      |               ^ 
(const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/vobsub.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: demux/ty.c:1566:17due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: warning:   563 |    ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
 v 1566 |  a r _ C r e a t        ve( lcp_obj_stream_S, epesk(p_z_dnemux->sa, m(el,_ cVuLrC__pVoAs R/_ SCHTRINUNK_SIG | VLC_VZAER)_ D*O ICNHHUENKR_ISTI
Z      E| )    ^;

../include/vlc_variables.h:122      :39: note: expanded from macro 'var_Create'
|   122                ^~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | #define var_Create(a,b,c) var_Create( VLC_Odemux/ty.cBJECT:(a),1573 :b13,:  cwarning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])
      |                                       ^

../include/vlc_common.h:481:15: note:  1573 |      expanded from macro 'VLC_OBJECT'     
   481 |   m s g  _ D b gc(opn_sdte msutxr,u c"tf ovulncd_ commonSEQ hd_rm for tiemmebsetrasm:p  (%co02"Pnst vlRIu64":c_object_t% 02"PRIu*6)4":%02"(PRI&u6(4x,)
-      >| o            ^b
j../include/vlc_messages.h:)87 :\
      |               ^5: note: expanded from macro 'msg_Dbg'

   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__In file included from demux/vobsub.c)
:      35| :
    ^In file included from 
../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9:../include/vlc_messages.h: 78warning: :13due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: 
note: expanded from macro 'msg_Generic'  578 | 
     78 |      v licf( v_aLog(VLC_OrB_JCEhange( CpT_(o), po,b jv,l c_pmsozdu_lname, e_namVLC_VAR_Ce, __HOIFCIELSEC_OUNT, &c_ou,nt __LIN,E _N_U,L \
L      |             ^ 
) )
      |         ^
../include/vlc_common.h:481:15:../include/vlc_variables.h:128:43:  note: note: expanded from macro 'var_Change'expanded from macro 'VLC_OBJECT'

    128 | #481 |    define var  _Chang e ( ac,obn,sct, strudc,te )v lvca_r_cCohmamnogne_(m eVmLbCe_rOsB:J E(CTc(oa)nst vlc, b,_ co, bdj,e cet _)t
       |                                           ^*
)(&(x)../include/vlc_common.h-:>obj)481 :\15
      | : note: expanded from macro 'VLC_OBJECT'
              ^  
481 |         const struct vlc_common_members: (const vdemux/ty.c:lc_objec1580t_t:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  1580 | * )     ( & ( x ) ->obj)      m\
sg_Dbg      (p_dem| u              ^
x, "seek target found.");
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ty.c:1583:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1583 |             msg_Dbg(p_demux, "timestamp too early. still scanning.");
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ty.c:1599:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
 1599 |     vlc_stream_Read(p_demux->s, NULL, i_skip_cnt);
      |     ^~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/ty.c:1628:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
 1628 |     vlc_stream_Read(p_demux->s, mst_buf, 32);
      |     ^~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~
demux/ty.c:1650:9: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
 1650 |         vlc_stream_Read(p_demux->s, mst_buf, 8);
      |         ^~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~
demux/ty.c:1653:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1653 |             msg_Err(p_demux, "Unsupported SEQ bitmap size in master chunk");
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ty.c:1654:13: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
 1654 |             vlc_stream_Read(p_demux->s, NULL, i_map_size);
      |             ^~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/ty.c:1656:13: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
 1656 |             vlc_stream_Read(p_demux->s, mst_buf + 8, i_map_size);
      |             ^~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/ty.c:1668:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1668 |     msg_Dbg( p_demux,
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_GenIn file included from demux/voc.c:eric(p_32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:t189:12:his warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc], VL
C_MSG_DBG  189 | , _    retu_VArn_AR var_SetChecked( p_obj, psz_naGS__)
      me|     ^
, ../include/vlc_messages.h:78VL:13:C_ note: expanded from macro 'msg_Generic'VA
   78 |  R_   INvlcTE_LogGER,(V vLCal _O);BJ
      ECT(|            ^
o), ../include/vlc_variables.h:p,140: v48:lc note: _mexpanded from macro 'var_SetChecked'
o  140du | #ledefi_nneam ve,ar __S_FetILChE_ec_,ke __d(LIo,NEn,__t,, v)\
 v      | ar            ^
_S../include/vlc_common.h:et481:Ch15:ec note: keexpanded from macro 'VLC_OBJECT'
d  481 | (V  LC  _O  BJ  ECcoT(nso)t ,nst,tru,vct)
 v      | lc                                               ^
_comm../include/vlc_common.h:on_me481:mb15:er note: s:expanded from macro 'VLC_OBJECT'
   481(c |  on  st   v  lc c_oonbjstec st_t *)(&t(x)->objr)u \
      |               ^
ct vlc_comdemux/ty.c:1672:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1672 |   m  msg_oDnbg( p__demux,
      | m    ^
../include/vlc_messages.he:m87:5:b ernote: expanded from macro 'msg_Dbg's:
 (   87co |  ns  t  mvlsgc__Goenebric(p_thjis, eVLC_MSG_DBG, __VA_ARGS__)
      | c    ^
../include/vlc_messages.ht_:78t :13*): (¬e: expanded from macro 'msg_Generic'(x
)->   78obj) \
      |               ^ |  
   vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, _In file included from _Ldemux/voc.cIN:E_32_,:
 \In file included from 
      ../include/vlc_common.h|             ^:
../include/vlc_common.h:1031481::
15:../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 note:   expanded from macro 'VLC_OBJECT'
203  481 |   |     return var_SetChecked ( p_obj, psz_ n    am e, VLCc_VAR_BoOOL, vnstal  struc);
t      |            ^
 v../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
lc  140_ | com#define var_SetChecked(o,n,tm,on_mvembe) vras: r(_SetChecked(VLC_coOnst BJECT(o),vn,t,v)
      |                                                ^
l../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
c_object_t *)(&(x)  481 |     ->o    const struct vlc_commobnj_members: (const vlc)_objec \t_t *)(&(
      | x)->obj) \
      |               ^
              ^
demux/ty.c:1677:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
 1677 |  In file included from    vlc_sdemux/voc.c:t32:
In file included from ../include/vlc_common.h:1031:
re../include/vlc_variables.ham_Seek:(212p:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_d  212 | emux-    return var_SetChecke>ds, i_s (oabve_poj, name, VLC_VAR_COORDS, val);
      | s           ^
 + CHU../include/vlc_variables.h:140N:K_S48: note: expanded from macro 'var_SetChecked'
IZE);
      |     ^~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  140 | 
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15:demux/ty.c: note: 1697expanded from macro 'VLC_OBJECT'
:9  481 |   :  warning:      condue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]st struct 
vlc 1697_common_memb |  e    rs: (cons t vlc_obje  msg_Errct_(pt _*)(&(x)-d>obej) \
      |               ^
mux, "Can't peek %d chunks", CHUNK_PEEK_COUNT);
      |         ^
../include/vlc_messages.h:83In file included from demux/voc.c:32:
In file included from ../include/vlc_common.h:1031:5: note: expanded from macro 'msg_Err'
:
../include/vlc_variables.h:   227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
83 |     m  sg_Generic227 |     re(pturn v_athisr, V_SLCet_MSCheGck_Eed( p_Robj, psz_nRIn file included from , demux/vobsub.c__:aVmA_ARGSe_,39_)
 :
demux/mpeg/pes.h:      |     ^V121:17L
:C_VA warning: R_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_messages.hFL  OA:78:121 | 13T , v: note: expanded from macro 'msg_Generic'
al );
           |            ^
   78 |     vlc_Log(VLC_../include/vlc_variables.h:  O140:   48:     note:  msg_expanded from macro 'var_SetChecked'
BJECErr(  140 |  p_#defiobjnTe (o), var_p,SetChec kevlc_module_nameectd(o, ,n,t_,v, _FILE_) "tovao _, __r_mucSetChh MPLINE__, \
      |             ^
EG../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
-  ec1 sket481 |     d(uffi   n cVog" L);nsCt st_OBru
Jct EvlcCT_comm      (on_|                 ^o
)../include/vlc_messages.h:83:5,members: note: expanded from macro 'msg_Err'
: n,t(con   83 | ,st vvl)  c_
obj      |                                                ^
  ms../include/vlc_common.hect_g_G:ent *eri)481c(p(&_th(x:15: note: )->obexpanded from macro 'VLC_OBJECT'j)is, 
VLC  _MSG_E \R481
      |  |                  ^
    R, __VA_ARGS__)
      |     ^
 const struct vlc../include/vlc_messages.h:78:13_commodemux/ty.cn_membe:1714r: :9:s:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
( 1714note:  | expanded from macro 'msg_Generic'c
    78 | onst       vlc m  _  sgv_Eorr(p_blc_jLogedemuxct(V,L_t *)( "Can&'C(x_O)->obt dj) \eBJEte
      |               ^
CrmiTne( oT)i,v op ,S evrilc_modulIn file included from es."demux/voc.c);
      :e| _n32a        ^
:
In file included from ../include/vlc_common.h:1031m../include/vlc_messages.h:
:83../include/vlc_variables.h:241:12:5e, __F:: note: expanded from macro 'msg_Err'
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ILE__   
83  ,  |  __L241 |   INE_ _,    return va\
      r_S|             ^
et../include/vlc_common.h:481:Che15: ckednote: expanded from macro 'VLC_OBJECT'
( p  _o481 |    bj,    ms g_Gen  cpoerics(p_tnz_nhias, VLmC_MsSGe_ERR, ,__VA_t  strVuLARGS_C__)
      cVAR_STRING|     ^t v,
 l../include/vlc_messages.h:78:13:v calnote: expanded from macro 'msg_Generic' _commo)
;n_m
   78      |            ^
 |  embe../include/vlc_variables.h   rsvl:c_Log140: :48: note: expanded from macro 'var_SetChecked'
((  VLC_OB140 | cJoEC#T(o),d p,nst ve vlflic_c_nobjmoectdeule_na mev, __aFILE__rt *)_,(&( ___Lx)INE-S>obj)e \
__      |               ^, t\

      C| hecked(o,            ^n,t
,v../include/vlc_common.h) var_SetChecked(V:481L:15:C_OB JECT(o),note: expanded from macro 'VLC_OBJECT'
n,t,v)
      |                                                ^
  481../include/vlc_common.h:481 |        : cons15t stru: note: expanded from macro 'VLC_OBJECT'
ct vlc_common  481 | _      membe rs: (c const struoct vlc_commnson_members: (const t vvllc_object_t *)(&(x)c_obj->oect_bt *)(&(j)x \
      |               ^
)->obj) \
      |               ^
In file included from demux/voc.cdemux/ty.c::321718:
In file included from ../include/vlc_common.h:9: :1031:
../include/vlc_variables.h:256:warning: 12due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
1718 |    256 |        r   eturn var_Se tCheckmseg_Err(p_d(demux,  p"Can_o't determibj, psz_ne Tivona Aume,d VLio TyCpe."_);
      |         ^
VA../include/vlc_messages.h:R83_ADDRESS, val );
      | :5: note:            ^
expanded from macro 'msg_Err'
../include/vlc_variables.h:   14083 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
:48../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
:    78 |   note: expanded from macro 'var_SetChecked'  vlc_Log
(V  140 | #LC_OBJECT(o), p, vlc_module_name, __FILdefine var_SetChecked(oE,_n,t,v) var_SetChecked(VLC_OBJECT(o),_, __LINn,t,v)
      |                                                ^
E__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  :481:15: 481note: expanded from macro 'VLC_OBJECT'
 |   481 |         c onst stru       const strucct vltc_ vlc_cocmommomonn_memb_emresm:b e(rcs: (coonnstst vlc_ob vljec_objcetct_t *)_t(&(x)-> ob*j)() \
&      (| x              ^)
->obj) \
      |               ^
demux/ty.c:1722:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1722 |         msg_ErrIn file included from (p_demudemux/voc.cx, :"Can32't:
 dIn file included from e../include/vlc_common.ht:erm1031i:
ne../include/vlc_variables.h T:i276v:o10 :Type (SA warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]/
DT  i276v | o). " ) ;
      |  if(         ^
!var_Get../include/vlc_messages.hC:83:5: note: expanded from macro 'msg_Err'
h   83 |    e ckmsg_Geneerid(c(p_this p, VLC_M_SoG_Ebj, psRzR_,n ame, V__LC_VAVRA_INTEGER, _&AvRGaS_l ) )
      _)|          ^
      |     ^

../include/vlc_messages.h:../include/vlc_variables.h:14278::4813::  note: note: expanded from macro 'var_GetChecked'
expanded from macro 'msg_Generic'
  142 | #defin   e78  | var_GetCh ec k e dv(lo,c_Log(VLnC_O,BJtEC,Tv) var_(Goet)C,hec pked(VLC_O,B vJECT(o)l,cn_,mto,dvu)l
e      |                                                ^_n
ame, _../include/vlc_common.h:481:15: note: _expanded from macro 'VLC_OBJECT'F
ILE__,   _481_L |  INE__ ,  \
       |             ^ 
   cons../include/vlc_common.ht:481 struct:15:  note: vlexpanded from macro 'VLC_OBJECT'
c  _481c | o m m o n _ m e mcboenrsst:  s(tcroucnst vlct_ ovlbject_tc _*c)o(m&m(oxn)_-m>obj) \e
m      |               ^
bers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/voc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #defindemux/ty.c:e v1781ar:5: warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]G
e tCheck1781 | ed(o,n,t  ,v) va  r_GetChmecskg_ed(VLC_ODBbgJECT(o)(,pn_,dte,mvu)x
      |                                                ^
, "prob../include/vlc_common.he:: 481c:hu15: note: expanded from macro 'VLC_OBJECT'
nk has   %481d |   0x6  e0 re  cs, %d   0 xcboen0s tr ecs.",
st      |     ^
r../include/vlc_messages.h:87:uc5: note: expanded from macro 'msg_Dbg'
t   87 |   vlc_co  mmon_me mmbsegr_Gse:n (eric(pc_onstt hvilc_objesc,t_ t V*L)C(_&M(SxG)_->obj) \D
      | BG              ^
, _In file included from demux/vobsub.c:_VA_ARGS__)
      |     ^
42:
demux/subtitle_helper.h:33:32: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_messages.h:78   :33 |    13: In file included from demux/voc.c:32:
 In file included from ../include/vlc_common.h:1031:
strea../include/vlc_variables.h:mnote: expanded from macro 'msg_Generic'_304:
17t:    78warning:  | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   304 |      *p_memorys if (li tkelrey( v!valc_Lr_og(Vam GeLtCC=he_ OBJECvT(o)clc_k, pst, edrevl c_mo(odule_nbj, naaam_Mme,e mme, __VLoC_FIVALrERy__,N_C O__LIORNDSewE, (&_ vap__, l)))\
      d
      e|                 ^
../include/vlc_variables.h:m142:48: note: expanded from macro 'var_GetChecked'| u
x            ^
s  142 | tream,../include/vlc_common.h:481#defi
      :| 15:                               ^ note: nexpanded from macro 'VLC_OBJECT'e
 
var_  ../include/vlc_stream.h481 | G:etC 396   :    30he:ccoked (o,note: n,nstexpanded from macro 'vlc_stream_MemoryNew't,v
) va  396 |  r_GetC      hsecktedr (VLCuct  _vOBvllc_JECTccomm_(o),osn,n_tmemrt,v)
      eabm|                                                ^
_Me../include/vlc_common.h:em481:15oryNewrs: note: : (co(Vexpanded from macro 'VLC_OBJECT'
nstL  481 | C       _ vlc_o cobOjectBnst str_tucJ *)t Evlc_coCmmon(&(x)T(a)_member,s- >o:b (cjonb,) \
 c,       | ds              ^)

      |                              ^
t../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 v  lc_481demux/ty.co | b:j1786ect_t :9:  *)  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  (& (x)->
o 1786 | bj )  \
       | c              ^
       monsg_Dbg(p_dst struct vlc_coemux,mmo "detected Series 1In file included from  Tdemux/voc.c:n32i:
In file included from _../include/vlc_common.h:members1031vo: (cons:
../include/vlc_variables.h:324t"):10: ; 
      |         ^
vlcwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  324 |  o b../include/vlc_messages.h:87ject_t :  *if)( 5: note: expanded from macro 'msg_Dbg'(
!   87 | va&r_GetCh(eckedx)->o( bp_obj, jpsz_name) ,  VL\
      |               ^
  C_VAR_F LmOsATg,_ G&evnaelr i)c ()p
_      t| h         ^is, VL
C../include/vlc_variables.h:142_:M48:SG_DBG ,note: expanded from macro 'var_GetChecked' __VA_
A  142RGS__ | )
      #defi|     ^ne v
ar_GetCheck../include/vlc_messages.he:d78(o:,n13,: t,v) note: expanded from macro 'msg_Generic'
v   78 | a r _  vGetClhcecked(VLC__LOoBgJ(EVCLCT(o),n,_Ot,v)
      | BJ                                               ^
ECT(o), ../include/vlc_common.hp:481, vlc_mo:dul15:e_name note: expanded from macro 'VLC_OBJECT', 
_  _481F | I L E _ _ ,   _ _LcIoNnEs_t_ ,s t\r
u      ct vlc| _            ^c
o../include/vlc_common.h:481:15: mnote: mexpanded from macro 'VLC_OBJECT'o
n_membe  r481s | :   ( co n s t  const  struvlc_cotb jvelcct__cto m*)(&(x)m->oonb_j)m e\mb
      |               ^
ers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/voc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  demux/ty.c:1790:340 |     if9(:  vwarning: adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r_
GetC 1790 |    h  e c k emds(g _p_obDjb,g (psz_napm_ed, VLCem_VAR_STdemux/vobsub.cu:x, "RING, &val dete) )
      | 132        ^
../include/vlc_variables.h::13c142:48t:ed  : Senote: expanded from macro 'var_GetChecked'rwarning: 
ies  142due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 2 T | 
i  vo"132);
      |         ^
 | ../include/vlc_messages.h:87   #d ef:5: note: expanded from macro 'msg_Dbg'
    87 |           ms msigneg_ varG__GeenerDictC(p_hbecktg( p_dhed(ois,en,mu, VLxC_MS,Gt ,v) va_r_"GettDhiBG, s_Ch_ VA_eckAdRedGoS__(eVLC_OBs)
      |     ^
../include/vlc_messages.hJnECT(:'t se78:eo),n,t,mv) to be13:
        a vnote: |                                                ^
../include/vlc_common.hexpanded from macro 'msg_Generic'o:b481:
s   78 | u15: note: expanded from macro 'VLC_OBJECT'    b f
ivlcl  481 |  e       c_onsLt"og(  st);
      | rVuctL vl            ^c_co
mmoC../include/vlc_messages.h_OBJEn:_memCT(o)bers:87 ,:(const 5 pvl:c,  vlnote: cexpanded from macro 'msg_Dbg'_objec
t_   87 | _tmodule _na  *m)( &(x)e-> ob,j)m \
      |  s__FI              ^
Lg_Generic(p_this, VLC_MSG_DBG,E__, _In file included from _ demux/voc.c:32L:
In file included from __VA_ARGS__)
      | ../include/vlc_common.h:    ^1031:
../include/vlc_variables.h:350:
9:INE__,../include/vlc_messages.h  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
\
      | :  350 |             ^
../include/vlc_common.h  78:481  :13if(:15:  var_:Genote:  note: expanded from macro 'msg_Generic'
tChecexpanded from macro 'VLC_OBJECT'   
ked( p  481_78 |     vlob | c_Log(VLC     _j, OBJEpsCz_n   Tc(oame, o), p, vlc_mVnst ostLCd_VAuleruct _vlnRc_STRIa_NGmco, em&vamo,l ) __FILE n__,_memb)
e rs      | _        ^
_LIN: (../include/vlc_variables.h:E142:_48:_con, \
       note: expanded from macro 'var_GetChecked'
|             ^
  142../include/vlc_common.h:481 | #st defvlcin_obje v:15aer_: note: GectChectexpanded from macro 'VLC_OBJECT'_tke
d(o, n,*)t,(v)   &var(x)->obj_G)481 \
 | et      |               ^ Check   e
   d const struct vlc_cdemux/ty.c:(VLo1795mmoC_O:BJnECT(_9: mwarning: embo),n,t,v)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      | e                                               ^
r
s: ( 1795 | c   o../include/vlc_common.h:481 nst    msg _Dvbg(:15p_d: lc_objeemnote: expanded from macro 'VLC_OBJECT'ct_t *)(&u(
xx, ")->o  481 |     bjdet )   co nsec\tet 
st      ruc|               ^
d ACt- 3v lAcu_dcoimmoo n_(mDTiemdemux/vobsub.cvober)s::" );140
      | :        ^9 (const v: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  ../include/vlc_messages.h:87140:5 | : note: expanded from macro 'msg_Dbg' 
lc_obje    ct_t  *)(     msg_Db87 |   &(  mx)->gsg_(obGene ripc_demux,j)( p\
_this,       |               ^ 
VLC_M"coSGu_DBld not read vobsub IDX file" );
      |         ^
G, ../include/vlc_messages.h:87:5In file included from _: note: _demux/voc.c:expanded from macro 'msg_Dbg'32:
In file included from 
../include/vlc_common.h   87V:1031A | _:
../include/vlc_variables.h:A R 362:9 : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 mGS__sg_Ge  362 |  n   i)
      f( evrar_Gie| ct    ^
../include/vlc_messages.h:78:Check13ed(( p_obj,:p psz_this,  _nnote: ame, VVLLexpanded from macro 'msg_Generic'C
C__VAM   S78 |     R_vADGlc_Lo_DRESg(VS,D &vBLC_G, __VA_ARGal OS) )__)
      | 
      |     ^BJ
EC../include/vlc_messages.hT(o):        ^78:13: note: 
,../include/vlc_variables.h:expanded from macro 'msg_Generic'
 p,    vlc_78 |     mod142:48: ulenote: expanded from macro 'var_GetChecked'_navme, _
lc_Log(  142 | #de_FfiVIneLC_O var_LE_GetBChJecke_, E_d_(LIo,n,t,vN)CE va_r_T_, \(
      oGet), p, vlcCh|             ^
_ecked(VL../include/vlc_common.hmodule:481:_15C_nO:a note: expanded from macro 'VLC_OBJECT'
B  481 |   mJEe    C,  conTs(o ),t_ n,tstruct_ FIvlcLE__, __LINE__, \
,v_co      |             ^
)
../include/vlc_common.h      | m                                               ^
mon:_../include/vlc_common.h:481:15: 481note: mem:expanded from macro 'VLC_OBJECT'
15: b  481 |  e       note: constexpanded from macro 'VLC_OBJECT'rs:  stru
c  481 |         ct(coons vlct_comnstmon st_membrucers: t (cvlconst _ vlcobj_ovlbjeecctt_ct__t  *)(*c)o(&(mx)->&(xombj) \
      on_m|               ^
)->obj) embers: (\const vl
c_o      |               ^
bject_t *)(&(x)->obj) \
      |               ^
demux/ty.c:1802:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1802 |         msg_Dbg(p_demux, "detected MPEG Audio" );In file included from 
      demux/voc.c:32:
In file included from ../include/vlc_common.h|         ^:1031:
../include/vlc_variables.h
:../include/vlc_messages.h:87:5429:5::  warning: note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]expanded from macro 'msg_Dbg'

   87 |       m429 | sg_G  eneric(p_ th varis_Creat,e (Vdemux/vobsub.c: LC189_MSG_:Dp_30: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  189 | bjBG,  , p s_z_ nam _VA_ApRGe, VLS___)C_s
      y|     ^
sVAR../include/vlc_messages.h:78:->p13:_ note: expanded from macro 'msg_Generic'vobsu
b_   78 |  str   eam = vl_INTvc_stEGErR | lVLC_ce_LVAoag(R_DVmOIN_HLNERIeC_wOBJURT )ECLT;(
      ( o| p    ^
)../include/vlc_variables.h:, 122_:39: note: dexpanded from macro 'var_Create'
pe  122 | m#du,xef ,vine v ar_psCrezl_c_mvoduloe_nbamenamea, __ te(FIL);
      | E__,a, b,                             ^
_../include/vlc_stream.h:404:c) va_r_LINCr51:E_ea tenote: ( expanded from macro 'vlc_stream_NewURL'V_
,  LC_404OB \JE | CT#de(
      | fine vlc_a            ^)stre
, ba, c ../include/vlc_common.hm_Ne)
w      | :U481:                                      ^
../include/vlc_common.h:481:R1515: L(: note: expanded from macro 'VLC_OBJECT'note: expanded from macro 'VLC_OBJECT'

a  481 |          , b)  cvo481lc_nst sts | ruct      t   const vlcstrruceam_t_ vlcc_cNomemowmoUnmRL(VLC_OBJ_membECTers: (aon_m), be(c)onst 
mbvlersc      _ob|                                                   ^
jec../include/vlc_common.ht:: _t 481:15*)(:(c&(x)->o obnote: j) \
expanded from macro 'VLC_OBJECT'      ns
t  481 |   |               ^
  vl  c_obj   const struct vlc_commectoIn file included from _ntdemux/voc.c:_32:
In file included from ../include/vlc_common.h:1031:
 *)(m&../include/vlc_variables.h:e442:5(: mwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
x)  442b |     vearrs: ->obj)_C (\
rcea      |               ^
te(onst vlc_o bjepc_obt_t j*, psz_)(&(x)->obj) \
      | demux/ty.c              ^:n
ame1822:29,: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]V
LC_VA 1822 |    R_BOOdemux/vobsub.c:L 192:9   | VLC   :    _VAwarning: R  _DOINHdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
E   RI    T       ); 192
 |       |     ^
../include/vlc_variables.h: 122:39        msg_ msg_: note: Eexpanded from macro 'var_Create'
Dbgrr  122 | #d( (ppef__idende vemux, mux"c, o"duetledn'tcteard Stand-A _loone TivCpreoen ." aste(a)ub Vo,b,bc) s;
      ub|                             ^
 fil../include/vlc_messages.hvare_:87:5C:r:eate( VL  %Cnote: _OsBJ"EC,
      Texpanded from macro 'msg_Dbg'
(| a),         ^b, c   87 |  )
       
| ../include/vlc_messages.h:83:5:                                       ^
 note: expanded from macro 'msg_Err'
../include/vlc_common.h:   481:1583:  | note: expanded from macro 'VLC_OBJECT'
   481    |   m sg_   msg   _ cGGeneroeninc(p_thisst steruct rv,ilc_commc(p_ on_Vmethis, VLmbCLeC_M_SG_DMSrs:BG_ (cEonsRGt R, vlc_obj_, e_ctVA__t __VAA_ARGRG*)(S__)S&(x)->_obj_) \
      | )              ^

      |     ^

      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
../include/vlc_messages.h:78:   13:78 | In file included from    demux/voc.c:32 note: expanded from macro 'msg_Generic'
    v:
In file included from ../include/vlc_common.h:1031:
78../include/vlc_variables.h:lc455:5: | _ Log warning: ( VLC_ due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   455 |     vvOBlJECT(acr_Creaote( )_p_oL,o bjg, pp, s(z_vlVLC_c_mOodnaBulJe_nammEe, VLeC, C_V_T_FILE__A(R_, __LIFLONEAoT |_)_, , VpLC \
      |             ^
_VAR, _DOI../include/vlc_common.h:481NH:v15: lc_mEnote: expanded from macro 'VLC_OBJECT'oRIT )
du;
      |     ^l
../include/vlc_variables.h:  e_nam481 | 122e:39,:   note: expanded from macro 'var_Create'
 __  122 | #FILE_   _, __LINE__, \
       |              ^
 c../include/vlc_common.h:481:define 15:vao note: nr_Cexpanded from macro 'VLC_OBJECT'rsea
tt   481 |        e(a,st consruct stb,t rc) uvarvlc__ct vlc_coCreatmme(o VLnC_OB_Jcommonm_mECTeembembe(a), rb, c s:)
      |                                       ^
../include/vlc_common.h: 481r:15(: conote: expanded from macro 'VLC_OBJECT'
n  481s |  t    v  lc_o  s:bconsjt sect (c_ontrstuct  vt vl*)c_(&(x)->olbjeocc_t_t *cbommj) \)(&on_me
mber      s: (| (cons              ^t vlc
_objex)->objct)_ t \
      |               ^
*)(&(x)->obj) \
      |               ^
demux/ty.c:1827:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1827 |          In file included from   demux/voc.c: 32 :
 In file included from  ../include/vlc_common.h  :1031:
../include/vlc_variables.h :  469:5: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   
    469 |   msg_D b g( p_ dveamur_x, "detCecreattee(d  pD_iorbejc,TV  psz_nTaimvoe", ) ;VL
      |                             ^
C../include/vlc_messages.h:87:_5V:A Rnote: _expanded from macro 'msg_Dbg'
STRING   87 |      |ms VLC_gV_GAR_DeOnIeNrHiEcRIT );(
p      |     ^
_../include/vlc_variables.ht:hdemux/vobsub.c122:is, 39:V:LC note: expanded from macro 'var_Create'_346:13MS
G_D:BG,  __warning: V  122due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] | #d
efiA_A  346 |    neRGS_ va_ r_Cr ea)
      |  te (a    ^
 ,b,c../include/vlc_messages.h    msg_W:78) ava:13r_Crn(:re  note: expanded from macro 'msg_Generic'p_d
eamu   x78, |  te (    "unkvlcn_LVoLC_owng(VOBJEC T(aq),u bLeC_O, rcB )JECTy
      | (                                      ^ 
in subtio../include/vlc_common.ht):481:15:l,  note: ep, expanded from macro 'VLC_OBJECT'
   481 |  control" vlc    _)m   odu;le
_name      const|             ^, __F
I../include/vlc_messages.h:85LE__ s:tru, _5_LIct: vl note: expanded from macro 'msg_Warn'cNE_
_   85 |    _c om, \
mmons      |             ^g
_G../include/vlc_common.h:_mee481:15: nnote: expanded from macro 'VLC_OBJECT'
e  481 | mbre rs ic(p_this,  :  VLC_(cMonstS vG_ lc_ W objecAt_R t N*c, o)_(&_nst(xV)->o stbjA_ARructG) \
      S| __ vl)              ^
c
      |     ^
_com../include/vlc_messages.h:mo78:n13:_m note: embeexpanded from macro 'msg_Generic'
r   In file included from 78 |   demux/voc.c:32:
In file included from s  vlc_Lo../include/vlc_common.hg(:VLC1031_O:BJ:
EC (Tc../include/vlc_variables.h:477on:st vl5: warning: c_(oo),due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b p,   vj477ec | t_t    lc _mod*ulve_namaer, __)(&C(x)r_->eoFbj)ILEate \(__,
      |  __              ^
LI NpE___, \obj, psz_n
a      |             ^
me,../include/vlc_common.h VLC_VAR_ST:RING481:15 | VLdemux/ty.c:1850:5: warning: C: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_VAnote: expanded from macro 'VLC_OBJECT'
R _1850 |  DOINH  481 | E       R conIT )st st;ruct
 vlc      _co| m     ^
 ../include/vlc_variables.h msg:122:39: note: expanded from macro 'var_Create'_Dbgmon(_memp_dber
s  122 | #demeufx, i: (cnon"eparsinstg  vl c_obtvar_y chjeCreact_tte *)(a,b(&,c)(x)- >obvar_j) Crea\
      |               ^
te( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |   unk #%d", p_sy  s->  i_cu  r_consct struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hudemux/vobsub.c:n390:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]k 
);
      |     ^
  ../include/vlc_messages.h390: | 87     :  5 :   note:  expanded from macro 'msg_Dbg' 
    87 |      In file included from  ms msggdemux/voc.c__Wa:32rG:
n( ep_nerdeic(mup_In file included from tx,
hi      | ../include/vlc_common.h                ^
s,: V../include/vlc_messages.h:103185:5:L note: :
../include/vlc_variables.h:491expanded from macro 'msg_Warn'
:C_   85 |  5   :MmsgSG __GeDwarning: BG, __VA_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]A
RG  491 |  S_neric_) 
      |     ^(p_ t
his var_C, reaV../include/vlc_messages.hte( :78LCp_MS:_G_Wo13:ARbN, __ note: expanded from macro 'msg_Generic'VA_jARGS
,    78ps__ |     v)
      | l    ^
c../include/vlc_messages.hz:78:13: note: _expanded from macro 'msg_Generic'
_Lo   78 | n   game,(VL  vlcCV_OLC_VAR_ADBJED_CRT(LEooSg(VLC_OB)SJEC, T | (Vo), pLC_VAR_DOINHE, vlcRIT _module_)name, _;
      _FILp|     ^
E__,../include/vlc_variables.h _:_LINE122:39: , note: vl_cexpanded from macro 'var_Create'_modu_, 
\  122 | #d
      |             ^
efin../include/vlc_common.h:481:15e:l e note: expanded from macro 'VLC_OBJECT'_var_Cr
name  481 | a   t     ecoe, __n(st stFaILEr,u__, ctb vlc_co,mmo_c_LI) van_membr_Cersr: (coenst vlc_oate( bjVLC_OBecJtECT_(t *)aNE_)(&(,x)_,->obj ) \
      | b,              ^
  \
      c | )
            ^      |                                       ^
../include/vlc_common.h:
481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:481:15:   481note:  |   expanded from macro 'VLC_OBJECT'
   481 |        const struct   vlc_common_  me mbe constrs:  s(const vlc_object_t *)(&(x)->obj) \
      |               ^
truct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      In file included from demux/voc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: |               ^
demux/vobsub.cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:507:
17  : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]511
 |    507  |   demux/ty.c:         1854 :9: warning:  v   ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  m sg_1854a |  r   _Crea   tDbg( p vlc_estr_deea(mux, "orm_igiR nalepa f_obrd(j ame, spize: % psz_de_dxmuxna%d", p_->ssy, NUsm->iLeL, p,_orig_ inal_VframeL_sCys-_>wiidVthA, _sRtup__sfIf_cnt);
      | yNs->i_Tor        ^~~~~~~~~~~~~~~  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~EigiGnal_fraEme
_Rheight  | VLC);
_V      AR|                 ^_
D../include/vlc_messages.hOINHE:RIT
      | 87    ^
:../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
5:   note: expanded from macro 'msg_Dbg'122
demux/ty.c | :   87 | #   1903d:5: e mswarning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]f
g _Gen1903ine vareric_( | p_this,    v VlLC_cC_rMSstG_DBreamG,_Rea __VAe_Aate(a,b,cRGS) vard( __p_dCemux-_)
reate( >s,V      |     ^
 ../include/vlc_messages.hLC_OBN:JECT(a78U), b, LLc:13:, 4 ) note: expanded from macro 'msg_Generic'
; )
   78 |       
      | |     ^~~~~~~~~~~~~~~  ~~~~~~~~~~~~~~~~~~~    v                                      ^lc
_L../include/vlc_common.hog(:481:15VLC:_OBJE
CT(o), note: expanded from macro 'VLC_OBJECT'
 p, vlc_mod  481 |       u le_nam constedemux/ty.c str, __:FIuLE__,ct1920 __:LI 9vN:E__, lc_common_m warning: e\
m      |             ^ber
sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h:481::15: 
note:  (co 1920 |  nexpanded from macro 'VLC_OBJECT'
 st   481 | v l   c    _    msog_Db gb con(stjec p_dt struc_t vetlc_ *)co(mmo&n_mem(berms: ux,x(cons "ct vlc_obhu)jec-nt>_kot *) bhas(& j%d ()x)-s >ob\tj)
 \
            |               ^
uff bytes at end",
      |         ^
|               ^../include/vlc_messages.h
demux/vobsub.c:87:511::517: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: note: expanded from macro 'msg_Dbg'

   87  511 |  |               msIn file included from   demux/voc.c:g_   32 mG:
sg_WaenrnIn file included from eri../include/vlc_common.h:1031:
c((../include/vlc_variables.h p_p_:525:5:thdemux ,iswarning: , V "rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]LC
_MSead  525 |  G_in DBg o rig var_G, Creati_n_eal (VA _pfraAme_ Robj, sizGpS__se f)z_ail
edn" )      ame,|     ^
; V../include/vlc_messages.h:
78      |                 ^L
C:13../include/vlc_messages.h:_V: AR_BO85:OL 5note: expanded from macro 'msg_Generic'
| VLC_V:   A78 |  R note:    expanded from macro 'msg_Warn'_
vlcDOINHERIT
      |    85 |  _L      ^o 
msg_../include/vlc_variables.h:122:Gener39: note: expanded from macro 'var_Create'
ic(gp_  thi122 | #s, (dVVLeC_MLfC_OBJECSine T(G_WoA)var_RN,Cre _, p_VA,_ARG vlcaS_te__)
(      |     ^a,b,c) vamodr
u_l../include/vlc_messages.h:Create( VLC_OBJECT(78:13: note: expanded from macro 'msg_Generic'a
e   78 | ), _nab, cme,   __F   vlc_Lo)
      |                                       ^
IL../include/vlc_common.hE__, g:(VL481__LIC:NE___OB, \15: JECT(
note:       | expanded from macro 'VLC_OBJECT'            ^
o), 
p,   vlc_481 | ../include/vlc_common.h:481mod:15:u    note: le _naexpanded from macro 'VLC_OBJECT' 
m  e, 481 |      __ FILE__, _  _cLI NE onst s__t coruct vlc, \
      n_common_|             ^mste
m stbruect vl../include/vlc_common.hrs: (:481c:15:co note: expanded from macro 'VLC_OBJECT'n
_st vlc  481c | o   _objmmo e   n_ct_t cme *)(mbers: (&con(x)-st> vloonstc _bobjjstruc) \t ect_t 
*)vl(c_&      (xco| mm)on              ^_m-em
>obbj) \e
      |               ^
rs: (const vlc_object_t *)(&(x)->In file included from obj) \
      |               ^demux/voc.c:32
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VARdemux/vobsub.c:_FLOAT | 519V:17LC_VAR_DOINHERIT
      |     ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h  519 | :122:39: note: expanded from macro 'var_Create'
     122 | # d      e fine var_Create(a,b,c) var_Create(      msg_VLC_OBJECT(a), b, c )
      |                                       ^
D../include/vlc_common.hbg( p:481:15: note: expanded from macro 'VLC_OBJECT'
_d  emux, "481vob |         consub psalettte r setruct vlc_common_membeard" s: (const v)lc;
      |                 ^_
ob../include/vlc_messages.h:87:j5: note: ect_t *)(&(x)->expanded from macro 'msg_Dbg'o
bj   87 | )     \
      |               ^
msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
In file included from ../include/vlc_messages.h:demux/voc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
78:  13: note: expanded from macro 'msg_Generic'
554   78 |  |     var_Create( p_obj, psz_name, VLC_VAR _STRING | VLC_VAR_DOINHERI   vT
      |     ^l
c_L../include/vlc_variables.hog(V:LC_122:39: note: expanded from macro 'var_Create'
OBJ  122 | #defiEne vaCrT(o), p, _vlc_module_name,Create(a,b,c) var_Create( VLC __FILE___, __OBJECT(a), b, LcINE__ )
      ,|                                        ^\
      |             ^

../include/vlc_common.h../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT':481:15: note: expanded from macro 'VLC_OBJECT'

  481 |         const struct vlc_common_members:   (481c |         const struonst vlc_object_t *)(&c(t vxlc_common)_-memb>ers:obj) \
      |               ^
 (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/voc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 | demux/vobsub.c    var_Create( p_obj, psz_n:ame, VLC_VAR_S523TRING | :VLC_VAR_DOINHERIT
      |     ^17: 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:122  523 |   :39: note: expanded from macro 'var_Create'
     122 |  #  d    e    fimne var_sCreate(a,b,c) var_Creg_Warn( ap_demute(x, "re VLadinCg ori_ginal OpalettBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
e failed  " );481 |         
      | c                ^
on../include/vlc_messages.h:85:5: st struct vlc_common_members: (const vlc_object_t *)(&(x)->onote: expanded from macro 'msg_Warn'
bj) \
      |               ^   
85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
In file included from demux/voc.c:32:
In file included from ../include/vlc_common.h:../include/vlc_messages.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
78:13  : note: expanded from macro 'msg_Generic'
578   78 |     vlc | _Log(   V LC_OiBJECf( T(ov), arp, vl_c_moduClheange( p_obj, psz_nam_ename, V,LC_VAR_CH O__FIILE__C, __LIESCOUNT, &count,N E__, \
      N|             ^
ULL ) )
      |         ^
../include/vlc_common.h../include/vlc_variables.h:481:15: note: :expanded from macro 'VLC_OBJECT'
128:  43481: note:  |      expanded from macro 'var_Change'
   const str  u128c | t vl#c_commodefine var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
n../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_m  embers481 |         const struct vlc_common_member: (cos: (const vlc_object_t *)(&(x)->objn)st \
      |               ^
 vlc_object_t *)(&(x)->obj) \
      |               ^
demux/vobsub.c:539:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |                     msg_Warn( p_demux, "reading new track failed" );
      |                     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/vobsub.c:569:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  569 |             msg_Dbg( p_demux, "New vobsub track detected: %i [%s]", i_track_id, language );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/vobsub.c:611:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  611 |                 msg_Warn( p_demux, "reading timestamp failed" );
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/vobsub.c:639:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  639 |                 msg_Dbg( p_demux, "sign: %+d gap: %+"PRId64" global delay: %+"PRId64"",
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/vobsub.c:644:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  644 |                 msg_Warn( p_demux, "reading delay failed" );
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/vobsub.c:670:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  670 |             msg_Warn( p_demux, "broken PES size" );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/vobsub.c:676:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  676 |             msg_Warn( p_demux, "invalid PES" );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/vobsub.c:696:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  696 |             ps_pkt_parse_pes( VLC_OBJECT(p_demux), p_pkt, 1 ) )
      |                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/voc.c:104:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  104 |     msg_Dbg( p_demux, "CT Voice file v%d.%d", i_version >> 8,
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/voc.c:172:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  172 |     msg_Dbg( p_demux, "new block: type: %u, size: %u",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/voc.c:228:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  228 |                 msg_Err( p_demux, "unsupported compression 0x%"PRIx8, buf[1] );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/voc.c:287:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  287 |                     msg_Warn( p_demux, "cannot loop: seek failed" );
      |                     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/voc.c:307:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  307 |                 msg_Err( p_demux, "unsupported compression" );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/voc.c:328:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  328 |             msg_Dbg( p_demux, "new block: type: %u, size: %u",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/voc.c:339:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  339 |                 msg_Err( p_demux, "unsupported compression" );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/voc.c:372:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  372 |                             msg_Err( p_demux, "unsupported bit res.: %u bits",
      |                             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/voc.c:390:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  390 |                             msg_Err( p_demux, "unsupported bit res.: %u bits",
      |                             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/voc.c:397:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  397 |                     msg_Err( p_demux, "unsupported compression" );
      |                     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/voc.c:403:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  403 |                 msg_Err( p_demux, "0 channels detected" );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/voc.c:416:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  416 |             msg_Dbg( p_demux, "unknown block type %u - skipping block",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/voc.c:434:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  434 |         msg_Dbg( p_demux, "fourcc: %4.4s, channels: %d, "
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/voc.c:443:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  443 |             msg_Dbg( p_demux, "codec change needed" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/voc.c:459:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  459 |     msg_Err( p_demux, "corrupted file - halting demux" );
      |     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/voc.c:496:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  496 |             msg_Warn( p_demux, "cannot read data" );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
41 warnings generated.
depbase=`echo demux/xa.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/xa.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/xa.lo -MD -MP -MF $depbase.Tpo -c -o demux/xa.lo demux/xa.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"xa\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/xa.lo -MD -MP -MF demux/.deps/xa.Tpo -c demux/xa.c  -fPIC -DPIC -o demux/.libs/xa.o
55 warnings generated.
depbase=`echo demux/nuv.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/nuv.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/nuv.lo -MD -MP -MF $depbase.Tpo -c -o demux/nuv.lo demux/nuv.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"nuv\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/nuv.lo -MD -MP -MF demux/.deps/nuv.Tpo -c demux/nuv.c  -fPIC -DPIC -o demux/.libs/nuv.o
45 warnings generated.
In file included from demux/xa.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xa.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xa.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xa.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetCdepbase=`echo demux/nsc.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/nsc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/nsc.lo -MD -MP -MF $depbase.Tpo -c -o demux/nsc.lo demux/nsc.c &&\
mv -f $depbase.Tpo $depbase.Plo
hecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xa.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xa.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xa.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xa.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xa.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xa.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xa.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xa.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xa.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xa.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xa.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xa.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xa.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xa.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xa.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xa.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xa.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xa.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xa.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xa.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/xa.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"nsc\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/nsc.lo -MD -MP -MF demux/.deps/nsc.Tpo -c demux/nsc.c  -fPIC -DPIC -o demux/.libs/nsc.o
demux/xa.c:121:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  121 |     msg_Dbg( p_demux, "assuming EA ADPCM audio codec" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/xa.c:139:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  139 |     msg_Dbg( p_demux, "fourcc: %4.4s, channels: %d, "
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/xa.c:184:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  184 |         msg_Warn( p_demux, "cannot read data" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
86 warnings generated.
depbase=`echo demux/tta.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/tta.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/tta.lo -MD -MP -MF $depbase.Tpo -c -o demux/tta.lo demux/tta.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from demux/nuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )28 warnings generated.

      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo demux/vc1.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/vc1.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/vc1.lo -MD -MP -MF $depbase.Tpo -c -o demux/vc1.lo demux/vc1.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from demux/nuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"tta\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/tta.lo -MD -MP -MF demux/.deps/tta.Tpo -c demux/tta.c  -fPIC -DPIC -o demux/.libs/tta.o
In file included from demux/nuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nsc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nsc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nsc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nsc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nsc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nsc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nsc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nsc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nsc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nsc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nsc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nsc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nsc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nsc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nsc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nsc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,blibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vc1\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/vc1.lo -MD -MP -MF demux/.deps/vc1.Tpo -c demux/vc1.c  -fPIC -DPIC -o demux/.libs/vc1.o
,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:demux/nuv.c:262:13:481: 15: note: expanded from macro 'VLC_OBJECT'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |    262   |           c  onst   st  ruct v msg_lc_commWaonrn_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
( p_demux, "unsupported 'D' frame (c=%c)", fh.In file included from demux/nsc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
i_com  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VARpres_DOINsion );
      |             ^
HERIT ../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
);
   85 |     msg_Generic(p_this, VLC_MSG_WARN,      |  __VA_ARGS__    ^
)
      |     ^
../include/vlc_variables.h:../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
122   78 |     vlc_Log(VLC_O:39BJECT(o), p, : vlcnote: expanded from macro 'var_Create'_mo
du  122le_ | #nademe,fi __neFILE v__,ar __Create_L(aINE_,b,_, c)\
 v      | ar_            ^
../include/vlc_common.hCr:481:ea15: note: te( VLC_OBJexpanded from macro 'VLC_OBJECT'
ECT(a),   481 |   b,   c )
      |                                       ^ 
../include/vlc_common.h  : const struct481: vlc_c15: omnote: expanded from macro 'VLC_OBJECT'
m  481 | o  n  _ m   ecmboernss: (contst struct  vvllc_cobje_commocnt__mte m*b)e(r&(sx: (con)-st v>locb_jo) b\j
      |               ^ect_t *
)(&(x)->obj) \
      |               ^
In file included from demux/nsc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5demux/nuv.c: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:283:  477 |     13: var_Cwarning: redue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ate  (283 |          p _obj,   p mssg_z_Wanrn(a p_demme, uVxL, "Cstream _VARis not seekable,_ sSkTippRiING |n gV LsCe_eVktAR_DOIaNbHle" E);
R      |             ^
I../include/vlc_messages.h:85:T5: note: expanded from macro 'msg_Warn' 
)   85 | ;
      |     ^
  ../include/vlc_variables.h:122 : 39m:s g_Gnote: eneric(pexpanded from macro 'var_Create'_
thi  s, 122VLC_MSG_WARN, _ | _VA_#AdRGefine vSa_r__)C
r      e|     ^
ate(a,../include/vlc_messages.hb,:c) 78v:a13r: note: _expanded from macro 'msg_Generic'C
reat   e78 | ( VL    vlcC_OBJECT(_aL)o,g (b,V LcC _)O
B      J|                                       ^ECT(o),
 p, vl../include/vlc_common.h:481:15: cnote: _expanded from macro 'VLC_OBJECT'm
odule  _481n | am e ,   __ FI   consLt Es_t_r, u_ct vlc__cLoImNmEo_n__,member s\:
       (|             ^
const v../include/vlc_common.hl:c481_:o15b:j ect_t *note: expanded from macro 'VLC_OBJECT'
)  481 |  (&(x)->ob  j) \ 
          cons| t              ^ 
struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/nsc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( pdemux/nuv.c:_obj, p287s:z13: warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n
ame  287 | ,   V L C_VAR        m_ADDRESsSg |_War VLC_VARn_(D OINHERIp_demuxT,  );
      |     ^
"../include/vlc_variables.h:S122e:e39k:ta bnote: lexpanded from macro 'var_Create'
e   122 | #is brdefine ovkaern,_ sCereeka wtone'(ta b,eb ,acc)c urvaatre_" C);
r      e|             ^
a../include/vlc_messages.h:85t:5:e (note:  expanded from macro 'msg_Warn'
V   85 | L C _ O BmJEsCgT_(Gae)n,er b, c i)c
(p_this      ,|                                        ^V
LC_MSG_W../include/vlc_common.hA:R481N:,15 :_ _note: Vexpanded from macro 'VLC_OBJECT'A
_ARGS  __481)
 |       |     ^ 
     ../include/vlc_messages.h : 78c:o13:n note: sexpanded from macro 'msg_Generic't struct vl
c_com   m78o | n _ m e mvblecr_sL:o g((cVoLnC_sOtB vlc_obJjEecCtT_(to )*,) (p, &v(lcx_mo)d-u>lobj) \e_name
,       | _              ^_
FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strIn file included from demux/nsc.c:32uct v:
In file included from lc_co../include/vlc_common.h:1031:
../include/vlc_variables.h:m511m:o5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n_members:  511 |      v(acro_nCsrt evaltce_(o bp_obj, psjeczt__name, VLCt_ V*A)R(_&(xIN)->obj) T\
      |               ^EGER 
| VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39:demux/nuv.c note: expanded from macro 'var_Create'
:  122 | #d294e:f9i: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ne  294 |  va  r _ C  r e amtseg(_aE,rbr,(c )p _vdaerm_uCxr,e a"tVeL(C  doVesnL'Ct _sOuBppJortE CNTUV( wait)h,o ub, c )t
 exten      |                                       ^
ded../include/vlc_common.h c:h481u:15: note: nexpanded from macro 'VLC_OBJECT'k
s (plea  se u481 | p loa d sa m     cpolnesst stru)c"t  )v;
lc_com      m|         ^on_member
s../include/vlc_messages.h:83:: 5(: cnote: expanded from macro 'msg_Err'o
n   83 | s    t msgv_lc_objeGcetn_etr i*c)((p&_t(hix)->osb,j )V L\C
_      M| S              ^
G_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlIn file included from cdemux/nsc.c_:Lo32g:
(In file included from V../include/vlc_common.hLC_OBJ:E1031CT(:
o../include/vlc_variables.h:525:5: )warning: ,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] p, 
vlc  525 | _ mo d  varule_name_Crea, te( p___oFbILEj, __, p_s_zLI_NEn_a_m,e ,\ 
      V| L            ^C_VAR
_BO../include/vlc_common.hO:481:15: Lnote: expanded from macro 'VLC_OBJECT'
 | VLC  _481V | A R _D  O I N H EconRITst st
      ruct vlc_c| o    ^m
m../include/vlc_variables.h:122:o39n: note: expanded from macro 'var_Create'
_  m122e | mb#ers: d(econsfti vnlec _obvajectr_t_ *C)reate((a&,b,c) var_(Cx)re->objate( V) LC_OB\J
E      | C              ^
T(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/nuv.c:327:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  327 |         msg_In file included from demux/nsc.cWa:32rn( p_demux:
In file included from , "text n../include/vlc_common.ho:t1031 :
yet s../include/vlc_variables.hu:ppor539t:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ed (u
p  load 539 |    s avmaprl_eCsr)" );e
      |         ^
a../include/vlc_messages.h:85:5: te( p_note: expanded from macro 'msg_Warn'
o   85 |  bj, psz _ n amme, VLCs_gV_AGR_FLOATe n| VLC_VARe_DrOiIcN(Hp_EtRhIis,T VL
C_      M| S    ^G
_../include/vlc_variables.h:122:W39A:R N,note:  __expanded from macro 'var_Create'
VA_ARGS__)
        |     ^
122 | #d../include/vlc_messages.he:f78i:n13: note: e vexpanded from macro 'msg_Generic'a
r   _78C | r ea te  vlc_Lo(g(aV,LbC,_cO)B JvECaTr(_oC)reate( VL,C _pO,BJECT(a), b ,vl c )c_
      |                                       ^
module_n../include/vlc_common.hame:481:15: , note: expanded from macro 'VLC_OBJECT'
_  _FI481L |         Ec_o_n,st struc t_ _vLlINcE___,c \
      ommon_|             ^mem
bers: (c../include/vlc_common.ho:n481s:15:t  vlc_objenote: cexpanded from macro 'VLC_OBJECT't
_t *)(  &481( | x ) - > o b j )  \
      |               ^
const struct vlc_common_members: (const vlc_object_t *)(In file included from &demux/nsc.c:32:
In file included from (x../include/vlc_common.h:1031:
)../include/vlc_variables.h-:>554o:b5j:)  warning: \
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      |               ^

  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRdemux/nuv.cI:N339:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
G   | 339 |  V L C _mVsARg_Warn(_ p_DdemOuIxN,H E"cRIannot lTo
a      |     ^d
 ../include/vlc_variables.h:122:N39u:v  note: fiexpanded from macro 'var_Create'l
e" );  122
      |     ^
 | ../include/vlc_messages.h:85:#5: dnote: expanded from macro 'msg_Warn'
e   f85 | ine  v a r _msCg_Greeanteeri(ca(,pb_,tchis), V vLC_MSG_WAaRrN_,C _r_eVaAt_eA(R GVSL_C__)O
BJECT(      |     ^
a)../include/vlc_messages.h:78:13: note: ,expanded from macro 'msg_Generic'
 b,   78 |      vlcc )
      |                                       ^_
Log(VLC_O../include/vlc_common.h:481:15: Bnote: Jexpanded from macro 'VLC_OBJECT'
E  481 | C T(       coo)n,s tp ,struc tvlc _mvlc_commoodnu_lmee_mnbaemres,:  _(_constF ILvEl_c_obje_c,t __t *)(&_(LxI)->obj) N\
E      | __, \
      |             ^              ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (constIn file included from  vlc_objdemux/nsc.cect_t *:32:
In file included from ../include/vlc_common.h:)(&(x)->o1031b:
j) \
      |               ^
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^demux/nuv.c
:413:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  413 |             msg_Dbg( p_demux, "unsuIn file included from ppordemux/nsc.ct:32:
In file included from ../include/vlc_common.h:1031:
e../include/vlc_variables.hd: 578:9:c owarning: mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]pr
es  578 |     if( sviaor_Changne %c( p _foobrj ,a updsz_namio (uple, VLoC_VAR_CHOIaCdE SsCaOUNT, mples&count,) "N,U LfLh.i )_compres s)ion
       )| ;        ^

      ../include/vlc_variables.h:128:| 43            ^:
 ../include/vlc_messages.h:note: 87expanded from macro 'var_Change':
5  128: note: expanded from macro 'msg_Dbg'
 |    87 |  #d e f imsng_Geen erivar_Chacn(gpe_(tah,isb,c,d,,e )V LvC_aMSGr_Chan_gDBG, e_(_ VA_VLACR_GOBJECTS__)
      |     ^(a), b, c, d
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o),, e p, v l)c
_      |                                           ^
m../include/vlc_common.hodule:_481:15: note: expanded from macro 'VLC_OBJECT'
n  a481m | e        , const s__FILE_t_r, u_c_LtI NvEl_c__,common_mem b\
ers      :|              ^(
const../include/vlc_common.h :v481l:c15: note: expanded from macro 'VLC_OBJECT'
_object_t *)(&(  x481) | -  > o  bj) \
      |               ^
   const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/nuv.c:432:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  432 |             msg_Dbg( p_demux, "unsupported compression %c for video (upload samples)", fh.i_compression );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/nuv.c:531:52: warning: comparison of integers of different signs: 'uint64_t' (aka 'unsigned long long') and 'int' [-Wsign-compare]
  531 |             else if( vlc_stream_Tell( p_demux->s ) > p_sys->i_first_frame_offset )
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/nuv.c:571:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  571 |             msg_Dbg( p_demux, "unable to seek, skipping frames (slow)" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/nuv.c:575:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  575 |             msg_Warn( p_demux, "unable to seek, only forward seeking is possible" );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/nuv.c:569:19: warning: comparison of integers of different signs: 'int64_t' (aka 'long long') and 'uint64_t' (aka 'unsigned long long') [-Wsign-compare]
  569 |         if( i_pos > vlc_stream_Tell( p_demux->s ) )
      |             ~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/nuv.c:761:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  761 |         msg_Warn( p_demux, "invalid seektable, frame type=%c", fh.i_type );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/nuv.c:762:9: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  762 |         vlc_stream_Seek( p_demux->s, i_original_pos );
      |         ^~~~~~~~~~~~~~~  ~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/nuv.c:785:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  785 |         msg_Dbg( p_demux, "seeking in stream to %"PRIi64, p_sys->exh.i_keyframe_adjust_offset );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/nuv.c:821:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  821 |         msg_Warn( p_demux, "untested keyframe adjust support, upload samples" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/nuv.c:837:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  837 |             msg_Dbg( p_demux, "corrected keyframe %d with current frame number %d (corrected with %d)",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/nuv.c:846:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  846 |             msg_Dbg( p_demux, "invalid file offset %In file included from demux/tta.c:d %31:
In file included from "P../include/vlc_common.h:RIi1031:
../include/vlc_variables.h:189:12: warning: 64due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, key  189 |     return varf_SeramtChe, ecked( i_op_ffsobet j, psz);
      |             ^
_../include/vlc_messages.h:87name, VLC_:5: note: expanded from macro 'msg_Dbg'
VA   87 | R_INTE   GE msg_GR,ene vric(p_althis );, 
      VL|            ^C_
MSG../include/vlc_variables.h:_DBG, 140:__48: VAnote: expanded from macro 'var_SetChecked'_A
RG  140S_ | #_)de
      fi|     ^ne
../include/vlc_messages.h: v78:ar13:_S note: etexpanded from macro 'msg_Generic'
C   78he |  cke  d( vo,lcn,_Lot,vg() VLvaC_r_OBSeJEtCCThe(ock),ed p(V, LCvl_Oc_BJmoECduT(leo)_n,nam,te,,v __)
FI      | LE                                               ^
__../include/vlc_common.h:, 481:__LI15:NE note: __expanded from macro 'VLC_OBJECT'
,  481 \
 |        |               ^
  ../include/vlc_common.h:  481: c15:on note: stexpanded from macro 'VLC_OBJECT'
   481st |  ru  ct   v  lc c_conomstmo sn_trmeucmbt ervls:c_ (cocommnsont v_melcmb_oerbjs:ec (t_cot *)nst (&vl(xc_)-ob>ojebjct) _t\
 *      | )(              ^
&(x)->obj) \
      |               ^
In file included from demux/tta.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: demux/nuv.c:864:5warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: warning:   203 | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     864 |   r  et mursgn _Dvabgr( _p_demuSx,e "tindex taCble lhoaded (%ed elementcs)", i_sekek_elements e);
      d| (    ^
 ../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   p87 |     msg_Generic(p__this, VLC_MSoG_DBG, __bVA_ARGS__)
      j|     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   ,78 |  psz_na m e, VL  Cvlc_Lo_g(VLVC_OBJECT(oA), p, vlRc_module_B_OOL, nval );
      |            ^a
me, __../include/vlc_variables.h:140:48:F note: expanded from macro 'var_SetChecked'I
L  140 | #Ed_efine var_S_e,tChe cked(o,n_,_LINtE__,,v) va r\
      _|             ^
../include/vlc_common.h:481SetCheck:e15: note: expanded from macro 'VLC_OBJECT'
d(V  L481 |       C_OBJECT(o),n,t ,v)
      |                                                 ^
co../include/vlc_common.hnst struct:481:15 vlc_comm: note: expanded from macro 'VLC_OBJECT'
o  481 |         const struct vlc_common_members: (const vlc_objn_mdemux/nsc.cect_:t *e158)(:9: warning: &m(x)->odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b  bj)e158 |   \
rs       msg_: (co      Enst r|               ^
vlr( p_demux, "inpuc_t stobjecrt_int g*In file included from demux/tta.c:)31:
 lIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.he:212s:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(&(x)-  212s t |  >  hobj) \
      |               ^ raetu
nrn 1 v5 chaar_SetChracters"ec );
      |         ^
ked (../include/vlc_messages.h:83:obj,5: note:  nexpanded from macro 'msg_Err'
   83 |  ame,    Vmsg_LCGen_VAeric(p_tR_his, VCOOLRDC_MSS,G_E vRR, _al);_
      VA|            ^
_ARGS../include/vlc_variables.h:__)
      |     ^
140:../include/vlc_messages.h:78:13: note: 48:expanded from macro 'msg_Generic'
    78 |   note: expanded from macro 'var_SetChecked' 
   140vlc | #_Logde(fiVneLC_OB vJECarT(o), p,_S vetlc_modCheckuedle_nam(oe,n, _,t_F,vILE_) _, __var_SetLINE__, \
      Ch|             ^ec
ke../include/vlc_common.h:481:15d(:VL C_note: expanded from macro 'VLC_OBJECT'
O  481 | BJ ECT(   o) ,n  ,t co,vnst )
      |                                                ^
s../include/vlc_common.h:truc481:15: note: t vlc_expanded from macro 'VLC_OBJECT'
comm  481on_m |  e  m     const bstruers:ct vlc_common_members: ( (conscotns vlt cvl_obc_ojecbjet_t *ct)(_t *)(&(x)->o&bj) \
      | (              ^
x)->obj) \
      |               ^
In file included from demux/tta.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
demux/nsc.c:164  227 |     :retur9n var_SetCh: warning: ecdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ked( p_
obj  , 164psz_name, VLC |  _VAR       _FLOAT, val );
      |            ^
msg_../include/vlc_variables.h:140:48: note: Err( p_expanded from macro 'var_SetChecked'
dem  140u | #define vxar, _S"etCheckedu(o,n,tn,v) vara_Sble to etChecked(VLC_OBgJEeCT(o),n,tt NS,v)
C e      |                                                ^
../include/vlc_common.h:n481:15: note: expanded from macro 'VLC_OBJECT'
co  481 |       di  const struct vlc_common_members: (consng tt vlc_object_t *)(&(xy)->pe" obj) \
      |               ^
);
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, In file included from demux/tta.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:VL12:C warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_MS  241 |     return var_SetG_Checked(ERR p,_obj, psz_name, VLC_V __VAAR_STRING, va_Al R);
      |            ^
G../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
S_  _)
      |     ^
140 | #define va../include/vlc_messages.hr_SetCheck:ed78(o,n,t,v) var_SetChecke:d(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:13:481:15: note: expanded from macro 'VLC_OBJECT'
 note: expanded from macro 'msg_Generic'
     78 |   481 |     v      conslct str_uct vLolc_gco(VmmLC_OBJECT(o), p, on_mvlembers: (const vlc_oc_mbjeodule_namect_t *), __F(&(x)->objI)L \
      | E__, __L              ^
INE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_cIn file included from ommon_demux/tta.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256m:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
embe  256 |     return varrs: _(conSestCthe vlc_ocked( p_obj, psz_name,bj VLC_VAR_ADDReESS,c val );
      |            ^
t../include/vlc_variables.h:140_:48: note: expanded from macro 'var_SetChecked'
t   140 | #define var_SetChe*)cked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)(
      |                                                ^&(
x)->o../include/vlc_common.h:481:15b: note: expanded from macro 'VLC_OBJECT'j) 
\
  481 |               |               ^const struct 
vlc_common_members: (const vlc_object_t *demux/nsc.c)(&(x:)-170:>obj) \9:
      |               ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  170 |         msg_Err( p_demux, "encoding tIn file included from ypdemux/tta.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e   276 |     i%f( !var_GdetChecked( p_obj,  is psnz_namoe, VLC_Vt AR_INTEGERsu, &val ppor) )
      t|          ^
ed../include/vlc_variables.h:142:48: ",note: expanded from macro 'var_GetChecked'

      |         ^
  142 | #define var_GetChecked(o,n,t,v) va../include/vlc_messages.hr:83:5_GetChecked(VLC_OBJECT(o),n,t: ,v)
      note: |                                                ^
expanded from macro 'msg_Err'../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

  481 |          83 |     con st st rmuct vlcsg_common_members:_ (consGt vlenc_object_et *)(&(x)->obj)ric(p_this \, 
      V|               ^
LC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_LoIn file included from demux/tta.c:31:
In file included from ../include/vlc_common.h:g(VLC1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_OBJ  293 |     iECf( T!var_GetCh(eckeod( p_),obj, psz_ pname, VLC_VAR_BOOL, &val ) , vl)
c      |          ^
_../include/vlc_variables.hmod:142:ule48: note: expanded from macro 'var_GetChecked'
_  142n | #define var_Getame, __FILE__Ch, _ecked(o,_LINEn,t_,v)_,  var_Ge\
tChecked(VLC_OBJECT      |             ^
(o),n,t../include/vlc_common.h:,v)
481:15      : note: expanded from macro 'VLC_OBJECT'
|   481 |                                                  ^
  ../include/vlc_common.h:481 :15  : note: expanded from macro 'VLC_OBJECT'
 cons  t struc481t vl |         const structc vlc_common_members: (const vlc_ob_ject_t *)(&(comx)m->obj) \
o      |               ^
n_members: (const In file included from vlc_odemux/vc1.cbject:_t32:
 *In file included from ../include/vlc_common.h)(&(x:1031)->obIn file included from j) \
      |               ^
:
../include/vlc_variables.h:demux/tta.c:31:
In file included from ../include/vlc_common.h:1031:
189:12../include/vlc_variables.h:: warning: 304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
demux/nsc.c  304  189 |  |  :   179if  ( likel:9y(!va : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   179 |         msg_Err( p_demux, "returlon var_Sad_byte failed" );
      |         ^
et../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
Ch   83 |     msg_Generic(p_this, VLC_MeckSGed_ER( R, p_o_bj,_VA p_ARsz_GS_na_)
me,      |     ^
 VLC_V../include/vlc_messages.hAR_IrNTE:_GER, v78Gal );
:      |            ^
13e../include/vlc_variables.h:140t:48:C note: expanded from macro 'var_SetChecked'he:c note: expanded from macro 'msg_Generic'
k   78e
 |       140d | #de v(lcfoib_ne Logj(VLC,_Ovar _SetnCheckBaJeEd(mCo,T(on,t,), pv), vl varc_m_SeodteuleChe,c kVeLC_VAR_COORD_S,d(na &val)))
me      ,VLC_O __|                 ^
FIBJE../include/vlc_variables.hLE_:_, __142LINC:E__T, 48\
      (o),n:,t, note: expanded from macro 'var_GetChecked'
|             ^
v../include/vlc_common.h:  481:15: note: expanded from macro 'VLC_OBJECT'142
 | #  481 | )  d     e con
      f|                                                ^
st../include/vlc_common.hi:ne481: va15 srtruct : vl_c_note: expanded from macro 'VLC_OBJECT'
G  481 | e   comtCmon_ h    eckedc(memobers: (co,nsonst vnlc_t,object_tt *),( svtr)u va&(xctr_GetChecked(VLC_OBJ) ->oEbj) \CT(o),nvlc_
      ,c|               ^
otmmon_members: (const v,vlc_object_t )
      |                                                ^
demux/nsc.c*:187:)../include/vlc_common.h:481:15(&13:: warning: (x)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
->o  187 | bnote:   expanded from macro 'VLC_OBJECT' j
)    481    \
       | |                  ^ 
    const struct vlc_common_members: (const vl    msgc_In file included from demux/vc1.c:32_Err:
( op_dembux,j "load_bect_t *)(&(ytex)->In file included from ../include/vlc_common.h: faile1031:
../include/vlc_variables.hobj) \
      |               ^
d" );:
      |             ^
203../include/vlc_messages.h::12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
83:5: note:   expanded from macro 'msg_Err'
203   83 |  |         mrsg_Geneeturn vIn file included from raicdemux/tta.c:31:
In file included from (p_../include/vlc_common.hthir:_SetChe1031s,cke:
../include/vlc_variables.h:324:d( p10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_o  bj, psz324 |     if(_nam e, V !vaVLC_Mr_GSLCG_EReR, t__V_VACheckeR_BdAO_A(RO p_objL, vGS__a)l ,) ;
      p| sz_na
      |     ^           ^
m../include/vlc_variables.he:140
,:48: note: expanded from macro 'var_SetChecked'../include/vlc_messages.h :78V:
L  140 | #def13: note: iC_VAnR_FLOAT,expanded from macro 'msg_Generic'
 e va&rv_Se   78tChec |  k   eadl(o ),n,t, vv)) v
l      |          ^
acr_Lo../include/vlc_variables.hg(V_SeLCt:142:Check48ed_OBJEC:T(o),  (p, Vnote: expanded from macro 'var_GetChecked'LC
v  _142OBJ | EC#lc_dmoefidT(o),ulnene v,t,v_naame, r)___FGILEe__,
t _C_LheckeINEd__      |                                                ^
../include/vlc_common.h,(o :481:15\
:       | note: expanded from macro 'VLC_OBJECT'
            ^  481 | 
   ../include/vlc_common.h:481     co:15:nst note: expanded from macro 'VLC_OBJECT' st
r  481uct  |  vlc_co  mmo  n_m   coembnst serstr: uc(cot vnst lc_commovlc_objen_mct_t embers:*)( (con&(stx)- v>olcbj) _ob\
      | jec              ^
t_t *)(&(x)->obj) \
      |               ^
In file included from demux/vc1.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: ,nwarning: ,t,demux/nsc.c:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
197v:) var_G  13: warning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t212 |  
C  197 |   h   e    cked(V L C_    mretusg_ErOBJECT(o),n,r( p_rn varde_SetmuxChe, t"cke,load (do_vbbjyt)e, f
ail ed      " na);m| 
      |                                                ^            ^
e../include/vlc_messages.h
:83,:5: ../include/vlc_common.h:481:note:  expanded from macro 'msg_Err'
15VLC_VAR_COORDS, v: note: aexpanded from macro 'VLC_OBJECT'
l  481 | )      83 |   ;  
 co          nsms|            ^
t ../include/vlc_variables.h:140gs:tr48u: note: expanded from macro 'var_SetChecked'
_  140 | #defctiGn veneeric(plc_c ovar_S_thiemts, monCh_emVLemberC_McSG_ERkR,ed(o,s: n(const ,vlc_ot __VAb,v) vj_AaRGSr_e__)
S      ct|     ^e
_../include/vlc_messages.h:t78tC *)(&:13h: note: eckeexpanded from macro 'msg_Generic'
(x)d(V->oLbj) \
C         78 | | _    v              ^
lOBJECTc_(Log(o)VLC_,nOBJE,CT(t,vo)),
      |                                                 ^
p, vl../include/vlc_common.hc_mo:In file included from dule_481n:demux/tta.c15::a31:
In file included from m note: expanded from macro 'VLC_OBJECT'../include/vlc_common.h:1031:
../include/vlc_variables.h:e,340 __FILE_
_  , :4819:  | warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_ _LIN E__ , \

        |             ^  340 |  
  cons../include/vlc_common.h:481: t  15: s  itf( note: expanded from macro 'VLC_OBJECT'
r  481uvar_Gcett |       Cv  he cockenstd( st lpc_commrucon_memt ber_obsj, psvl:c_ common_(memconz_nstberames: (cons, Vt  vLC_VAlc_obRvj_lcSect_obj_t *Te)(&ct_t *)(&(x(xR)-)ING-,>ob> obj&)j)val ) \
 )
            |               ^|          ^\


../include/vlc_variables.h:142:      |               ^48
: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetCheckdemux/nsc.c:e205d:(o,n,t,9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v  )205  | v        msagr_GeIn file included from _EtChrrdemux/vc1.cecked( p(VL_dC_OBe:JEmu32x, "L:
In file included from C../include/vlc_common.h:1031Ten:
../include/vlc_variables.h:(227gth:12:o i s 0)warning: ,n,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
"   );
227      |         ^
t,v)../include/vlc_messages.h |   :
      |                                                 ^
 return 83:5:../include/vlc_common.h:481var note: expanded from macro 'msg_Err'_:15:S
 note: expanded from macro 'VLC_OBJECT'
   83 |   481 | etCh e       msgc_ k Ge  conenedric(sp_t(hi st strpu,_ VLobct vljc_c,C_MSG_ER R, p__Vsommzon_A_AnRGS__)ame
      |     ^
,_ mV../include/vlc_messages.hembeLC_VAR_:rFsLOA: (cTo,nst78: 13: v lvc_note: expanded from macro 'msg_Generic'a
lo b);
   78 |       j| e           ^
ct../include/vlc_variables.h:140   :_t48:  * vlc)note: (&_expanded from macro 'var_SetChecked'
L(  140 | #x)ogd-(eVLC_OB>oJEfCT(ibj)no),e \
        p,|  vlvar_SetC              ^
checked(o,n,t,v) _modulvar_eSetCIn file included from demux/tta.c:_hnamece31:
,k _In file included from e_../include/vlc_common.h:1031:
d(VLC_OFILBE_J_, _../include/vlc_variables.hECT(o),:350:9n,t,: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_Lv  INE_)
      | 350 |  _,                                               ^
    \
      i|             ^
../include/vlc_common.hf../include/vlc_common.h:( v481::a15: 481:15: note: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'VLC_OBJECT'
  481  481 |  |  r      _Ge      cotns t s tru cCchot vneclc_ckommeston_mdem ber(stsruct vlc_: p_ (obconcomst vlmcjo,n psz__members:n a(consmte , vVlLcC__oVAR_Sbject_t TRIN*)(&(x)->Go,bj)_ &vobject_ t \al *)
      (&(| x)-              ^
)> o)
      | bj) \        ^

../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
        |               ^142
 | #define var_In file included from GetChdemux/vc1.c:32:
In file included from ../include/vlc_common.he:c1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
kdemux/nsc.c:217:  e241 |     r13: dwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  217oe | t,    u   rn vn a,t    ,msg_Evr) rr( vap__dr_Gemuex,tSetC "lChechoadeckek_byed( p_ote bfailejd"d );
,      |             ^
 ps../include/vlc_messages.h:83:5: note: zexpanded from macro 'msg_Err'
   83_ |    n m(aVmLe,C_sg VOLC_VAR_ST_Generic(Rp_BJECthis,I VLNG,T(o C_MvalSG _ERR,) __VA_ARG),;
      | Sn__),           ^t
,v../include/vlc_variables.h):140:48: 
      |                                                ^note: 
      | 
    ^expanded from macro 'var_SetChecked'
../include/vlc_common.h../include/vlc_messages.h:78:
481:15: :  140 | note: expanded from macro 'VLC_OBJECT'
#13  481 | : dnote:  e    fine    expanded from macro 'msg_Generic'varc_oSetC
nst hst   78e |  r   ucvlcketd(o,n,t,v) c_ Log(VLC_OvBJEaCT(vr_lcSetCheco), _cp,kom vlcm_meodudleon_m(VLCe_O_mnaBbme, __FILE__,J __LECT(o)e,n,t,INrs: (E_v_, \)
      | const
             ^
      ../include/vlc_common.h:481| vlc:15                                               ^_
: note: ../include/vlc_common.h:481expanded from macro 'VLC_OBJECT':15:o
bj  481  |    note:  eexpanded from macro 'VLC_OBJECT'ct    co
ns_t st  ruct 481vlc_t *) |      (&(   conscomxmont_mem)ber- ss: >obt(cronsj)ut vlcc_obtjec vlct_t_  *)(\
      |               ^&(
x)c->oombmj)o \n
      | _              ^
members: (const vlc_object_t *)(&(x)->obj) \
      demux/nsc.c| In file included from :227:demux/tta.c9: :              ^warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  31:
227In file included from  | ../include/vlc_common.h : 1031 :
 ../include/vlc_variables.h :362: 9:  warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]m
sg_Err(   pIn file included from demux/vc1.c362 |  :  _d32emux:
, "In file included from iconv  fai../include/vlc_common.hf:(1031:
../include/vlc_variables.h :256:12ile: d" warning: vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])ar_;

G        256 | et|         ^    retuChecrn 
ked( vp_o../include/vlc_messages.h:83ar_:5bj,S: epts note: z_expanded from macro 'msg_Err'
Checnamek, V   83LCe_VAR_d( p_obj, psz_n |  aAm e  m, VLCDDRESsg__VAR_AS, DG&DRESenvaleSric ), (pv_this,a VLlC_M  )
SG);
_      |         ^
      |            ^
../include/vlc_variables.h:142../include/vlc_variables.h:140:48:48:: ER note: R,note:  _expanded from macro 'var_SetChecked'_VA_expanded from macro 'var_GetChecked'
ARGS_  _)
      |     ^140
 | #d../include/vlc_messages.h
:  142 | #78:def13: note: ienfine e vvararexpanded from macro 'msg_Generic'
_Ge_SetC   78t |  h   Chvlc_Leog(VcLekecd(o,nC_OBJECT,(ok),t p,e,v)d(o, v nva,lct,_mvr) od_SetChecked(VLule_C_OBJECnvameaT, r__(FIoLE__,), __LIN_nE__G,, \
t      | ,            ^
../include/vlc_common.h:v481:15): enote: expanded from macro 'VLC_OBJECT'

      |                                                ^
  481 |   ../include/vlc_common.h   tChe c  cok:nst ed481(Vst:ruct 15vlcLC_:OBJECT(_coo),n, note: expanded from macro 'VLC_OBJECT't,
v)
  mm      481on_me | mbers: (c|                                                 ^     
ons  con../include/vlc_common.h:481t vl:s15: note: expanded from macro 'VLC_OBJECT'ct_
   481ob |   je str     ctcon_tu *)(&ct st struvct vlc_common_lc_membcomers:mon (c_memobe(x)n->obj) rs\
s:t       |               ^
vlc _ob(constje vct_t *)(lc_obj&(ecx)-t_t *)>o(bj&() \
x)->o      | b              ^
j) \
      |               ^
In file included from demux/vc1.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, demux/nsc.c:296:&9: warning: val ) )
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      |          ^

../include/vlc_variables.h  296In file included from demux/tta.c:31: | 142:48:    note:    expanded from macro 'var_GetChecked'  ms
g_Dbg(   142 | #p_demdux,:
In file included from ../include/vlc_common.h "e%s :1031:
fine va../include/vlc_variables.h:r_G429:5et= %Ched:c kedwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  429 |  o,n", ,ps z  v_bar_olCre, ai_vatelu( pt_,ove );
      )|         ^
 b../include/vlc_messages.hvj, paszr_:87:5:G note: expanded from macro 'msg_Dbg'et_
Cn   87ameh,ecked(V V |   L  msLCC_g_G_VAROen_BJEeric(pCIN_tThis(o),n,TEtG, E,v)R |VL C_
MSG_DBG, VLC__VA_      _ARGS| __                                               ^
V)
      ../include/vlc_common.hA|     ^
R_:DOI481N../include/vlc_messages.h:78:H13:: note: expanded from macro 'msg_Generic'
E15:   78 note: expanded from macro 'VLC_OBJECT'RIT )
;
 |      481 |         con      |  vl    ^c_Lso
g../include/vlc_variables.h(VtLC _s:122truct OBJvlECTc_com:(om39:), o note: p,n vl_expanded from macro 'var_Create'
c  122_mmo | dul#edmebfeinre es:va_narme, __ FIL(E_co_,_ __LINE__, Cnreas\
t      |             ^et
(a,b,c ../include/vlc_common.h:481v:15: ) vnote: expanded from macro 'VLC_OBJECT'
lc_  481 | o   a  b  j consret structc vl_tc_com_mCt rea*te( Von)L_(C&m_OB(JECemxb)->ers:oT (co(nstba),  vljbc_obj, c )
      |                                       ^ec) \t_

      t *|               ^
../include/vlc_common.h)(:&481(x)->obj):15: note: expanded from macro 'VLC_OBJECT'
 \
  481 |         co      |               ^
nst struct vIn file included from demux/vc1.c:lc_c32ommon_mem:
bdemux/nsc.c:300e:In file included from rs: (../include/vlc_common.hc:onst 9: 1031:
v../include/vlc_variables.hwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  300 |     lc:293:_o10: bjewarning: ctdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_t 
*      msg)_Dbg293 |   (  if( ( !p_var&demu_(x, xGet"%sC =)->obj) \
h      |               ^ecke
d a(s pf h_oeadebrj",,  ppsszz__nameb,o Vl );
      L| C        ^_
V../include/vlc_messages.h:87In file included from AR_demux/tta.c:31:
In file included from ../include/vlc_common.hBOO:5L,:1031:
../include/vlc_variables.h:: note:  &v442a:l ) )
5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |   expanded from macro 'msg_Dbg'
   87 |  442 |             ^
 var_Create../include/vlc_variables.h  :142(:  msp_obj,g_Gener psic48:(p z_thnote: expanded from macro 'var_GetChecked'
is, VL  _name, 142 | #VLC_VC_AMdSG_eRfinDB_G, eBOO vLar_Get | VL__VC_ChVeckAAed(oR_AR_D,nGSO__)
I,Nt,vH      | ) v    ^E
../include/vlc_messages.hR:aIr_78:13: Gnote: expanded from macro 'msg_Generic'etTCh );

      |    78    ^ |   
ec../include/vlc_variables.hke:122:d(V39  LC_Ovlc_Lo:g(VL note: expanded from macro 'var_Create'CB
J_OBECT(o)  122,n,JECT(t | ,#o),def p,inve ) v
var      |                                                ^_lCc_rmodu
elea_n../include/vlc_common.h:481:15atme, : note: expanded from macro 'VLC_OBJECT'e(_
a  481_FI,L |   Eb__,, _  _LcINE )__,  \
var_        |  con            ^
../include/vlc_common.h:Create( V481s:15L: note: expanded from macro 'VLC_OBJECT't
   481C |   _Ostru  cB   J cont vlstcE s_CT(atr)uct, vl c_cbo,mmon_mec c )
omm      |                                       ^
o../include/vlc_common.hn_m:e481mb:ers:mb15ers:  note: (expanded from macro 'VLC_OBJECT': (c
c  481ons |        on stt v vclc_objelc_ct_toboj *)nects_t t(&*)( (&(sx)x)t->orbuj) -c>t\
      |               ^ 
volcb_cjom) \
      mo| n_mem              ^
bers: (const vdemux/nsc.clc_obje:309:ct13: warning: _tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   In file included from 309 |  demux/vc1.c*      )   (  :32:
In file included from ../include/vlc_common.hmsg&(x)->obj) \
_Db      |               ^
:g( 1031p:
_../include/vlc_variables.h:dem304u:x17,:  "%warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s =   %304s"In file included from  |     demux/tta.c:31if (l, pik:
In file included from ../include/vlc_common.h:1031sz_bol, p:
elsz_ou../include/vlc_variables.hty(!: );455var_:5: warning: 
      | Getdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]Checke
d   (ob455            ^
j,  | ../include/vlc_messages.h:87:5: n ame,  note: expanded from macro 'msg_Dbg'
    87 |  V   m sg_GenLeriCc_(Vp_thvis, AaR_COVLC_OrR_CreDMatSG_SeDBG(, __VA_AR GSp___obj, ps, &vaz)l_
      )))n
      a|     ^
me, VLC../include/vlc_messages.h:78_VAR:13:_FLOA note: expanded from macro 'msg_Generic'
T    78 |   | VLC_VA  vlRc_L| _                ^DogOIN
(VLHC_EOBJ../include/vlc_variables.h:142:ERCT(o), IT )p, vlc;
      _module_n|     ^ame, __
FI../include/vlc_variables.h:LE122:39:48 :__note: , expanded from macro 'var_Create'
 _note: expanded from macro 'var_GetChecked'_  122 | #dLI
N  142 | #dEe_efine var__,Cre \
      |             ^
ate../include/vlc_common.h:481(a,b,:15: note: c) vexpanded from macro 'VLC_OBJECT'
afin  481 | e va r   r__Cr    ceonGetst sCahttruceeck( VLC_OBJt vlECc_cToemmodn_m(o,(a), b, n,t,c )embersv):
        var_G(cetChonset | vlc_ckobeject                                      ^_td
( *../include/vlc_common.hV:481:15)(L&(:x) ->note: oCexpanded from macro 'VLC_OBJECT'
b_OBJj)   \
481      |               ^ECT( | 
o),        const struct vlc_common_men,tmbers,: (cov)
      | ns                                               ^
t ../include/vlc_common.hvl:481c_o:15bje:ct_ t *)note: (&(x)->obj)expanded from macro 'VLC_OBJECT'
 \
        |               ^481
 |         const struct vlc_common_members: (consIn file included from demux/tta.c:31t vlc_:
In file included from ../include/vlc_common.hobj:1031e:
../include/vlc_variables.h:ct_t 469:*)5:(&(x)->obj warning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 \
  469      |               ^
 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:In file included from 39: note: expanded from macro 'var_Create'
demux/vc1.c:32:
In file included from ../include/vlc_common.h:1031:
  122../include/vlc_variables.h: | #define va324r_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  324  481 |  |           c  onsif(t struct  !vavlcr_GetCh_common_mecemkbered( ps: _ob(const vj, plcs_obz_nject_tam *)(e, &(Vx)->objLC_V) \
      AR_|               ^FL
OAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_In file included from Gedemux/tta.c:31t:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477Checked(o:5,n: ,twarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],v) va
r_  477 |     var_GetChCreaete(cked p(V_oLC_ObjBJ, ECT(o),n,pst,z_nav)
      |                                                ^
me../include/vlc_common.h, VLC_VAR_STRING | V:481:15: note: expanded from macro 'VLC_OBJECT'
L  481 | C_VAR_DOINHERIT );
      |     ^
        const st../include/vlc_variables.h:ruct 122:39: note: expanded from macro 'var_Create'
vl  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a),c_common_m be, mbers: (cc onst vlc_obj)
      |                                       ^e
c../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
t_  481 |         const struct vlc_common_members: (const vlc_objet ct*)_t *)((&&(x)(->ox)-bj>) \
      |               ^o
bj) \
      |               ^
In file included from demux/tta.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: In file included from demux/vc1.c:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
32:
  491 |     var_Create( In file included from ../include/vlc_common.hp_:1031:
../include/vlc_variables.hobj, psz_name,:340:9:  VLCwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_VAR_ADDRESS | 
VLC  _VAR_340 |     if( var_GetCheckDOed( p_obj, psz_nINHERIT );
      |     ^
ame,../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
 VLC_VA  122 | #define var_CreR_STRatINe(a,G, &valb,c) var_Create( VLC_OBJECT( ) a)), 
      |         ^
b../include/vlc_variables.h:142, c :)
      |                                       ^48:
 ../include/vlc_common.h:481:15:note:  note: expanded from macro 'VLC_OBJECT'
expanded from macro 'var_GetChecked'
  481 |         const s  142tr | uct#define v valc_r_GetCheccokmmoed(o,n,t,n_memv)bers: (const vlc_obje vactr_t_G *)(&(x)-etC>oheckedbj) (\
      |               ^V
LC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct In file included from demux/tta.c:31:
In file included from ../include/vlc_common.h:v1031:
../include/vlc_variables.h:lc_c511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  511 | mmon_m  embe  var_Creatrs: (conste(  pv_obj,lc p_sz_nobame, VLCject__VARt_INTEGER *)( |&(x )VLC_VAR_DOINHERIT
      |     ^->o
b../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
j) \
      |               ^
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, In file included from c )demux/vc1.c
      |                                       ^:
32:
In file included from ../include/vlc_common.h:481:../include/vlc_common.h:15: 1031:
note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:  481 |         const struct vlc_common_membe350rs: :9:(co warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]nst 
vlc  _obj350 | ect_t *)(    &(xif( )->ovabjr_) \
      |               ^G
etChecked( p_obj, psz_name, VLC_VAR_STRING, &In file included from demux/tta.c:31:
val ) )
      |         ^
In file included from ../include/vlc_common.h../include/vlc_variables.h:142:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:48:   note: expanded from macro 'var_GetChecked'
525  142 |     v | #define var_GetCheacr_Create( p_obj, pszk_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
ed(o,n,t,v) var_GetC../include/vlc_variables.h:hecked122:(VLC_OBJECT(o),n,t,v)39:
      |                                                ^
 note: ../include/vlc_common.h:expanded from macro 'var_Create'
481:  12215: | # denote: fine vaexpanded from macro 'VLC_OBJECT'
r  481 | _C       re catoe(a,nst strb,c) var_Create( VLCuct _OvBJECT(a), b, c )
lc_      | common_                                      ^
../include/vlc_common.h:481:15:mem note: bexpanded from macro 'VLC_OBJECT'
e  481 |      rs   c: (onst struct vlc_ccoonst vlc_mmobjon_memberects: (con_t *st) vlc(&(x_o)bj-ect_t *)(&(x)->obj) \
      |               ^
>obj) \
      |               ^
In file included from demux/tta.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_CreateIn file included from demux/vc1.c:( 32p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERI:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
T
      |     ^
  362../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
 |    122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h  :481:15: note: expanded from macro 'VLC_OBJECT'
   481 |         const sif( var_GetChetrcuct vlc_comkemon_membedrs: (co( nspt vl_c_object_t *)(&(x)->obj) \o
b      |               ^
j, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: In file included from demux/tta.c:31expanded from macro 'var_GetChecked'
:
In file included from   ../include/vlc_common.h:1031:
../include/vlc_variables.h:554142 | :5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
#de  554f |     var_Create( p_ineobj, psz_name, v VLC_VAR_STRING | VLC_VAarR_DOIN_GetCHEhecRIkT
      |     ^
e../include/vlc_variables.h:122:39: d(o,note: expanded from macro 'var_Create'n,
t,v) var_GetCheck  122ed(VLC | #_OdeBfinJECeT(o),n,t, var_Crev)
      | at                                               ^e(a,
b,../include/vlc_common.h:481:15:c) var_Create( VLC_OBJECT(a), b, note:  cexpanded from macro 'VLC_OBJECT' )

      |                                       ^
  ../include/vlc_common.h:481:15481 |  : note: expanded from macro 'VLC_OBJECT'
   481       |      const    cstruct vloncst struct vlc_common_memb_comers: (const vlc_moobnject_t *_membe)(&(x)rs: (->coobnst j) \
      |               ^vlc
_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/tta.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), bIn file included from , cdemux/vc1.c: )
      |                                       ^
../include/vlc_common.h:481:1532:
: note: expanded from macro 'VLC_OBJECT'
In file included from ../include/vlc_common.h  481 |  :       1031:
co../include/vlc_variables.hnst struc:t v429lc_common_mem:5bers: : (const vlc_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]obj
ect_t *)(&(x)->obj) \
      |   429              ^
 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGEIn file included from R demux/tta.c:31:
In file included from ../include/vlc_common.h:1031| V:
../include/vlc_variables.h:578LC:9: _warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
V  578AR_DOIN |     if( HERIT );
      va|     ^
r_C../include/vlc_variables.hhan:122ge:39( p_o: note: expanded from macro 'var_Create'
b  122 | #define vj, psz_name, VLC_Var_CreARa_CteHO(ICa,b,Ec) var_CreSCate( VLC_OBJECT(a)OU, b, c NT)
      |                                       ^
, &co../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
unt, NULL ) )
      |         ^
  481 |    ../include/vlc_variables.h:128:43:  note: expanded from macro 'var_Change'
  128    const struct | #define v var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
l../include/vlc_common.h:c_comm481:on_memb15: note: expanded from macro 'VLC_OBJECT'
er  481 | s: (const         constvlc_object_t struct  *)(vl&(c_cx)ommon->_moemberbjs: (const vl) \c_ob
je      ct_|               ^
t *)(&(x)->obj) \
      |               ^
In file included from demux/vc1.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/vc1.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/vc1.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/vc1.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/vc1.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/vc1.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/vc1.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/vc1.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/vc1.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/vc1.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/vc1.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/tta.c:104:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  104 |         msg_Err( p_demux, "this doesn't look like a true-audio stream, "
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/tta.c:128:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  128 |         msg_Warn( p_demux, "Wrong sample rate" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
44 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/libdemux_cdg_plugin_la-cdg.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/libdemux_cdg_plugin_la-cdg.lo -MD -MP -MF demux/.deps/libdemux_cdg_plugin_la-cdg.Tpo -c -o demux/libdemux_cdg_plugin_la-cdg.lo `test -f 'demux/cdg.c' || echo './'`demux/cdg.c
demux/vc1.c:91:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   91 |             msg_Warn( p_demux, "vc-1 module discarded (no startcode)" );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc37 warnings generated.
_object_t *)(&(x)->obj) \
      |               ^
demux/vc1.c:95:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   95 |         msg_Err( p_demux, "this doesn't look like a VC-1 ES stream, "
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/vc1.c:108:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  108 |     p_sys->f_fps = var_CreateGetFloat( p_demux, "vc1-fps" );
      |                    ^
../include/vlc_variables.h:497:55: note: expanded from macro 'var_CreateGetFloat'
  497 | #define var_CreateGetFloat(a,b)   var_CreateGetFloat( VLC_OBJECT(a),b)
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo demux/smf.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/smf.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/smf.lo -MD -MP -MF $depbase.Tpo -c -o demux/smf.lo demux/smf.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"demux_cdg\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/libdemux_cdg_plugin_la-cdg.lo -MD -MP -MF demux/.deps/libdemux_cdg_plugin_la-cdg.Tpo -c demux/cdg.c  -fPIC -DPIC -o demux/.libs/libdemux_cdg_plugin_la-cdg.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"smf\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/smf.lo -MD -MP -MF demux/.deps/smf.Tpo -c demux/smf.c  -fPIC -DPIC -o demux/.libs/smf.o
27 warnings generated.
28 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/libdiracsys_plugin_la-dirac.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/libdiracsys_plugin_la-dirac.lo -MD -MP -MF demux/.deps/libdiracsys_plugin_la-dirac.Tpo -c -o demux/libdiracsys_plugin_la-dirac.lo `test -f 'demux/dirac.c' || echo './'`demux/dirac.c
depbase=`echo demux/image.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/image.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/image.lo -MD -MP -MF $depbase.Tpo -c -o demux/image.lo demux/image.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"diracsys\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/libdiracsys_plugin_la-dirac.lo -MD -MP -MF demux/.deps/libdiracsys_plugin_la-dirac.Tpo -c demux/dirac.c  -fPIC -DPIC -o demux/.libs/libdiracsys_plugin_la-dirac.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"image\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/image.lo -MD -MP -MF demux/.deps/image.Tpo -c demux/image.c  -fPIC -DPIC -o demux/.libs/image.o
In file included from demux/cdg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/cdg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/cdg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/cdg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/cdg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_coIn file included from demux/smf.cmm:26on:
In file included from ../include/vlc_common.h:_m1031:
em../include/vlc_variables.h:189bers: (co:12nst : vlc_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
object_t *)(&  189 |     (x)->obreturn vaj) \
      |               ^
r_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );In file included from demux/cdg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

      |            ^
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
../include/vlc_variables.h  140 | #def:140:48: note: expanded from macro 'var_SetChecked'
i  140 | #nedef var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
ine../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
   481 |         const struct vlc_common_mvembar_SeertChesc:k e(d(const volc_,onb,jte,cvt)_ tv *a)r(_&SetCh(exc)k-e>do(bVjL)C \
_      O|               ^
BJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const structIn file included from demux/smf.c:26:
 vIn file included from ../include/vlc_common.h:l1031c:
_../include/vlc_variables.hcommon:_m203e:m12bers: :( cwarning: ondue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]st
 vlc  203 |     r_eotubrjn evcatr__tSet *Checked( p_obj)(&,( xpsz_name),- V>LCo_VbARj_)B O\O
L      |               ^,
 val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) vIn file included from ar_Setdemux/cdg.c:32:
In file included from ../include/vlc_common.hC:he1031c:
k../include/vlc_variables.he:d276:10:( VLC_OBJwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ECT(o),  n,t276,v) |     if
(      |                                                ^ !v
ar_GetCh../include/vlc_common.he:c481ked(: 15:p _note: oexpanded from macro 'VLC_OBJECT'
bj, p  481 | sz_ n a m e , VLC_VA R  _cIoNnsTEtG EsRt,r u&cvta lv l)c _)c
o      |          ^
mmon_member../include/vlc_variables.hs::142 :(48co:n snote: texpanded from macro 'var_GetChecked' 
vlc_obj  142 | #ecdtefin_et * )v(&(arx_)->oGbejt) C\h
e      |               ^
cked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)In file included from 
      demux/smf.c| :                                               ^26:
In file included from ../include/vlc_common.h:1031
:
../include/vlc_variables.h:212:12: warning: ../include/vlc_common.h:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]481
:15: note: expanded from macro 'VLC_OBJECT'
  212 |     r  eturn481  | va r _ S e t C h ecckeodn (sotb js,truct vl cn_acommomen_m,e mbersV:LC (const_ VvARlc_o_CObOject_t R*D)S(,& (valx));-
      >| o           ^
b../include/vlc_variables.h:140:48j:)  note: expanded from macro 'var_SetChecked'\
      |               ^

  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBIn file included from JECT(demux/cdg.c:32:
In file included from ../include/vlc_common.h:1031o:
)../include/vlc_variables.h,:293n:,t,10v:)
      |                                                ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h:481
:15  293 |     : if(note:  expanded from macro 'VLC_OBJECT'!
var_  GetCh481e | c k e   d(    conp_objs,t  pssz_namter,uct  VvLlCc__VcAoRm_BOOLm,on &val_m )e m)be
      |          ^
r../include/vlc_variables.h:142s:48: note: :expanded from macro 'var_GetChecked' 
(const   142 | #vdlecf_iobjne vaecr_Gte_ttC h*ecked()o(,&n(x,t,v) )v-a>rob_Getj) \
      |               ^
Checked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |      In file included from    constdemux/smf.c :st26r:
uIn file included from ct vlc../include/vlc_common.h_:1031com:
../include/vlc_variables.h:227:12: mwarning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n_
m  em227 |   be  returrns:  (vconst arvlc__SoebtjChecect_t k*e)(&(x)->d( p_obj, obpszj_)n a\
      me, VL|               ^C_VA
R_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v)In file included from demux/cdg.c :v32a:
rIn file included from _../include/vlc_common.hS:et1031:
../include/vlc_variables.hC:h304e:c17k: ewarning: d(VLdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]C
_OBJEC  T304( |   o ) ,inf (lik,t,v)el
      y(!v| a                                               ^r_GetCh
ecked../include/vlc_common.h :(481o:b15j:, name ,note:  expanded from macro 'VLC_OBJECT'V
LC_VAR  _481C | O O R D     cSo,n &val)s)t)
       st|                 ^
r../include/vlc_variables.h:u142c:t48: note:  vlc_expanded from macro 'var_GetChecked'c
ommon_m  e142mb | er#sd:e f(icneo nstv vlc_aorb_jGeect_tt C*h)(e&(x)->obj)cke d\
      (o,n,| t              ^
,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from demux/smf.c:26:
In file included from ../include/vlc_common.h  481 |   : 1031:
../include/vlc_variables.h:241     :c12o: nwarning: sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t
 st  241 |    r retuucrt vlcn_ cvoamr_Smeon_mtCheecmkedb(e p_obj, rpssz_:n a(constme vlc_,o VLCbj_eVcAtR__tS T*)(&(RIx)-N>Go,b jv)a l \)
;      
|                     ^| 
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(oIn file included from demux/cdg.c:),n,t,32v:
)In file included from 
../include/vlc_common.h      :|                                                ^
1031:
../include/vlc_variables.h../include/vlc_common.h:481:324:10: warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]15: note: 
expanded from macro 'VLC_OBJECT'
  324  481 |  |      i f (   ! v  caornst_ GstertuCchte vclkce_cod(m mpo_no_bmj, epmsz_nbaemres,:  VLC_(VcAonsRt_ FvLlOcA_To,bj &val )e c)t_
      |          ^
t../include/vlc_variables.h:142 :*48): note: expanded from macro 'var_GetChecked'
(&(  x142 | #def)-ine va>or_Gbejt)C h\
e      c|               ^
ked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.hIn file included from demux/smf.c:26:
:481:15: In file included from note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:1031:
  ../include/vlc_variables.h481: | 256 : 12    :   warning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o
nst   256s | t r   ucrte tvlc_curommonn v_membarers: (_cSonstetCh evclc_objekcetd_(t  p*_)o(b&j(,x )p-s>zobj) \
_      |               ^
name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #definIn file included from e var_demux/cdg.cS:et32:
In file included from ../include/vlc_common.h:1031Ch:
../include/vlc_variables.h:340e:c9k:e dwarning: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o,n,t,v  340 |  )   v airf_(Se tvCahre_GetChcekcekded((V LpC__objO,B JpEsCzT_(no)ame,n, VLC,_tV,AvR)
      _| S                                               ^
TRING,../include/vlc_common.h :&481v:a15l:  )note:  expanded from macro 'VLC_OBJECT')

      |         ^
  ../include/vlc_variables.h:481142 | : 48  : note:    expanded from macro 'var_GetChecked' 
 const str  u142c | t v#delcf_icnoemmo vna_rm_emGetChbeeckedr(o,ns:,t, v(c) varons_GetCth evclkce_do(VLC_bOBjJeECct_tT (*o))(,&n(,x)t,v-)>
ob      |                                                ^
j) \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membeIn file included from rs: demux/smf.c(:c26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:onst 276v:l10c:_ owarning: bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]j
ect  276 | _ t  *) ( &(ixf)( !->voabrj_)G e\tC
he      c| k              ^e
d( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
In file included from   142 | demux/cdg.c:#define va32r:
_In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hG:e350t:C9h:e cwarning: kdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ed
(o,n,t,  v350) |     if (v vaarr__GGeetCtCheckedh( ep_cokbejd,( VpsLzC__nOaBJmEe, VLCC_TV(AR_STRoI),NG, n&,vta,lv ) ))
      |                                                ^

      |         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:142:48  :481  | note:  expanded from macro 'var_GetChecked' 
      co  n142s | #defti nse vtrucatr vlc_G_ectoCmmohecked(on,_nm,etm,bve) rsvar: _Get(Cchoeckedn(VsLtC _vlOcB_oJECT(ob)j,enc,tt,_tv)
      |                                                ^
 *)(&(x)../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'-
>obj) \
      |               ^
  481 |         const struct vlc_common_members: (const vlc_In file included from demux/smf.c:26o:
bIn file included from j../include/vlc_common.he:ct_t *1031:
)(&(x)../include/vlc_variables.h-:293:10: warning: >obj) \due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

      |               ^
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^In file included from 
demux/cdg.c:32:
In file included from ../include/vlc_common.h:../include/vlc_variables.h1031::
142../include/vlc_variables.h::48362:: 9note: :expanded from macro 'var_GetChecked' 
warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]142
 | #define var_  362G | etC h e c kiefd(( ov,anr,t,_v)G evtaCrh_eGcekteCdh( p_obecj, pskze_dn(VLame,C_ VLC_VOABJR_ADDECRESST,( o&)v,anl, t), v))
      
      |         ^
|                                                ^../include/vlc_variables.h:142
:48: note: expanded from macro 'var_GetChecked'
../include/vlc_common.h  :142481 | :15#defi:n note: e vaexpanded from macro 'VLC_OBJECT'
r_GetChec  k481e | d ( o , n  , t c,v) ovnsta sr_GettrCuheckedc(t VvLC_OBJECT(loc)_,cnomm,t,von)_
      |                                                ^
member../include/vlc_common.hs:: 481:15: note: (expanded from macro 'VLC_OBJECT'
const vlc  _481 |   ob     j eccto_nts t* )s(t&r(uct xv)l-c_com>moonb_j)m \embers: 
      (cons| t              ^ vlc_o
bject_t *)(&(x)->obj) \
      |               ^
In file included from demux/smf.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GIn file included from etCheckeddemux/cdg.c(o,n:,t32,v:
)In file included from  ../include/vlc_common.hv:a1031:
r../include/vlc_variables.h_:G429e:t5C:h ewarning: ckdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
d(VLC_  OB429 | JECT(o ),n , t ,vva)r
      |                                                ^_
Create(../include/vlc_common.h :p481:_obj,15 ps: note: expanded from macro 'VLC_OBJECT'
z_na  481 |         me, VLCc_oVnAsRt_ IsNtruTcEtG EvRl |c VL_comC_mVoAnR__DOINHERmIembersT:  )(;c
on      s| t    ^ 
v../include/vlc_variables.hl:c122_:obj39: note: expanded from macro 'var_Create'ect_t 
*  122)(&(x) | ->#odbejfine )va r\_Crea
t      e| (a,b,c              ^
) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_comIn file included from mdemux/smf.co:n26_:
mIn file included from ../include/vlc_common.h:1031e:
../include/vlc_variables.h:324:10m:b ewarning: rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s
: (  324 |   co n sitf (v !lvarc_ob_jGeecttC_hetc ke*d)(( p&(x)-_>oobbjj,)  p\s
z      _| n              ^a
me, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #dIn file included from demux/cdg.c:ef32i:
nIn file included from e../include/vlc_common.h :v1031a:
r../include/vlc_variables.h_:G442e:t5C:h ewarning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ke
d  (o,n,t,v)442  |     vvaarr__GCerteCate( p_ohbejc,k epd(sz_namVeL,C _VOLBCJ_EVCT(AoR)_,BnO,tO,vL) 
|       VLC_V| AR                                               ^_DOINH
../include/vlc_common.h:E481R:I15T:  )note: ;expanded from macro 'VLC_OBJECT'

      |     ^
  481 |         ../include/vlc_variables.hc:o122n:s39t struct vl: c_commnote: on_expanded from macro 'var_Create'm
embers:   122 | #d(cefineo nvsar_Ctr vlce_aotbje(a,b,ecct_)t  *)(v&(ar_Cxr)e->ate( VoLbCj_)O \
      B| J              ^
ECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_In file included from commodemux/smf.cn_m:26e:
mIn file included from bers: ../include/vlc_common.h:(co1031n:
st ../include/vlc_variables.h:340:9: vwarning: ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
_objec  340t_ | t   *)(&( x )i-f>(o bvja) \r
_GetCheck      ed( p_ob|               ^j, psz_
name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:In file included from 48: demux/cdg.cnote: :expanded from macro 'var_GetChecked'
32  142:
 | In file included from #../include/vlc_common.hd:e1031f:
ine ../include/vlc_variables.hv:a455r:_5G: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]et
Check  455e | d    va(ro_,Cn,tre,vat)e ( p_ovarb_jGet,C hpesczk_namee,d (VVLLCC_V_OBJECTA(Ro_),Fn,Lt,vO)
AT       |                                                ^
| VLC_../include/vlc_common.hV:A481R:_15D:O note: expanded from macro 'VLC_OBJECT'
INHER  481 |       I  Tc o)n;s
t       |     ^
struct v../include/vlc_variables.hl:c122:39: note: _expanded from macro 'var_Create'co
m  122 | m#odne_fmemibnere vsa:r (c_Creoantset( avl,b,c)c_object_t  v*a)r(_&C(rxe)a->obj) t\e
(      |               ^ 
VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const sIn file included from demux/smf.ct:r26u:
In file included from ct vlc../include/vlc_common.h_:c1031o:
m../include/vlc_variables.h:mon350:_mem9b: erwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s: (cons  t 350v | l c _ o bijfe(ct_t * )v(a&r(_Getx)->oCbhj) \
      |               ^
ecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
In file included from ../include/vlc_variables.h:142:48: demux/cdg.cnote: expanded from macro 'var_GetChecked'
:  14232:
In file included from ../include/vlc_common.h:1031 | :
#../include/vlc_variables.hde:fin469:5: warning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] va
r_  469 | G etCh e c kvedar_Creat(o,n,t,v) vare( p_ob_Gj, eptsChecked(VLC_OBzJ_EnCaTm(eo,) ,nV,LtC_VAR,_SvT)R
      |                                                ^
ING | ../include/vlc_common.hVL:C481_:V15AR_DO:I Nnote: expanded from macro 'VLC_OBJECT'
HERIT )  ;481
 |         |     ^
      const str../include/vlc_variables.huct v:lc_co122mmon_:39member:s: note: expanded from macro 'var_Create'
 (const vlc_obj  122 | #edcetf_it *n)(e var&(_Crx)eat-e>(obj) a\
,b      | ,c              ^
) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strucIn file included from demux/smf.ct: 26v:
lIn file included from c../include/vlc_common.h_:1031comm:
o../include/vlc_variables.hn_memb:e362r:s9::  (warning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]on
st vlc_ob  j362e | c  t_t  * )i(f&( var_Get(Cx)->objhe) \
      | c              ^k
ed( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )In file included from 
      demux/cdg.c|         ^:
32../include/vlc_variables.h:142:48:
: In file included from note: ../include/vlc_common.hexpanded from macro 'var_GetChecked':
1031  142:
../include/vlc_variables.h: | 477#:de5: warning: fdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]in
e   477 | v a r  var__CGreteate(C hpe_coked(bo,nj,, pts,zv_) nvaamre_G, VLCe_tVCAR_STRIheckedNG | V(LVCL_C_VOAR_DOBJINHEECRTI(oT) ,)n,;t
      |     ^
,../include/vlc_variables.h:122v:39):
       | note: expanded from macro 'var_Create'
                                               ^  122 | 
#d../include/vlc_common.h:481:15e:f inote: nexpanded from macro 'VLC_OBJECT'e
 var_C  r481e | a t e ( a ,b,c )   cvar_Croensate(t  VsLtCr_uOcBtJECT(a )v,l cb_,c c )
o      | mmon_m                                      ^e
../include/vlc_common.h:m481b:e15rs: note: expanded from macro 'VLC_OBJECT': 
(  c481o | n s t   v l c  _object_tc o*n)s(t& (sxt)r-u>cobtj vlc_c)o m\
mon_m      |               ^
embers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/cdg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLCIn file included from _VAR_ADDREdemux/smf.c:S26S:
 In file included from |../include/vlc_common.h :V1031L:
C../include/vlc_variables.h_V:AR429_:5DOINHE:R Iwarning: Tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 );
      |     ^
  429 |     var_../include/vlc_variables.hC:r122e:a39t:e (note:  expanded from macro 'var_Create'p
_  o122b | j#,d epfsizn_en avmaer,_Creat e(VaL,Cb_,Vc)AR_IN TvEaGr_CER |r VLeCa_tVeAR_(D OINVHLECR_IOTB J);ECT(
a      | ),    ^
 ../include/vlc_variables.hb, :122c )
      |                                       ^
:39: note: expanded from macro 'var_Create'
../include/vlc_common.h  122 | :#481d:15:e note: expanded from macro 'VLC_OBJECT'
fine var_C  481 |    r e a te  co(nas,tb ,sct)r uvct avlr_Createc_common_m(e mVbLersC:_OBJECT(a), b (const,  vcl c)_
      object| _                                      ^
t *)(&(x)../include/vlc_common.h:->obj) 481:\
      |               ^
15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *In file included from )demux/cdg.c(:&(x32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511):-5>:o bwarning: j) \
      |               ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | In file included from VLdemux/smf.cC:26_VAR_:
DIn file included from O../include/vlc_common.hI:1031NHE:
../include/vlc_variables.h:442:5: RIwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
T
      |     ^
  442 |     var../include/vlc_variables.h:122:39: note: _expanded from macro 'var_Create'C
r  e122ate | ( p#defi_noeb jv,a pszr__nameCreat,e (VaL,C_Vb,c) var_ACRr_eBOate( OL | VVLC_LOBC_In file included from JVARdemux/dirac.c_E:CT(a), 33Db:
In file included from ../include/vlc_common.h:OI1031:
N,H EcR../include/vlc_variables.h I:189:12T) :
)       ;| warning:                                       ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

  481 |   
      |     ^
  189      const struct../include/vlc_variables.h | :122:39: note: expanded from macro 'var_Create'
 vlc_common  122 | #defi _ne var_Create(a,b,c)    return In file included from var_SetCheckmembed( p_erdemux/image.c:32:
In file included from s: (consot ../include/vlc_common.h:vlc_obje1031:
../include/vlc_variables.h:189:12:ct_ tbj, p *)(&(xwarning: )->obdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]sz_namj) e
\,
 V  LC189      |               ^
 |    _VAR_INTEGEv ar_CR, val );
      |            ^
reIn file included from demux/cdg.c:r32../include/vlc_variables.h:t140:48:
eu:ate( VrLC_OIn file included from  ../include/vlc_common.hBJECT(a:1031n)note: expanded from macro 'var_SetChecked':
../include/vlc_variables.h,
   140 | #de:525:f ib,5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   525vnca re |     var_Cr) eatevar
      |                                       ^
_SetC../include/vlc_common.h:h( p_oebc_SetChe481j:15: c, note: expanded from macro 'VLC_OBJECT'kpks
z_n  e481e |    d  (o,n, amd e, VLC (_V conspt strARt,__uBOOv) vct vlLo |ba c_VLcoC_rVjmmAR, pszo__n_mneDa_SmOmetINCbeHE,hR IeT
      | cerVkeLd(CVs:LC_ O_    ^
VAR(../include/vlc_variables.h_:122:39IBconJEst CT(o:v),n,t note: expanded from macro 'var_Create'l,v)c
_
      |                                                ^  122 | #deo
../include/vlc_common.hfi:481:15: note: expanded from macro 'VLC_OBJECT'ne 
bje  481cN |    vt_ ar_tTEGERCr, e *)( a  vtea(&(x)la, b, constc-)) ;
      | >obj)v           ^ar \ st
ruct../include/vlc_variables.h v:140:48lc: note: _commoexpanded from macro 'var_SetChecked'
n  
_140_m | ember#defs: (c      | onstCreiatn velc               ^
var_e( VLCS_OBJECeT(a_),t bC, ochb )
In file included from edemux/smf.c:26:
In file included from ../include/vlc_common.h:1031:
      |                                       ^jecc
k../include/vlc_common.ht_e../include/vlc_variables.h:455:481:15:5: : note: warning: dexpanded from macro 'VLC_OBJECT'
t *)  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]481 | 
   455 (o, |   n(&(x  ), vatr_ ,  ->obj) \v) va 
      |               ^
 Creatre(_SectC ohnecksp_tobje, pIn file included from sz_name, d demux/dirac.cst(rVL:33:
In file included from VLC_OBJECT../include/vlc_common.huC:_VA1031R_(:
../include/vlc_variables.h:203FL:OAT | ct o12:v warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])
l  203 |  ,VLC n,t  c,re_vcot_mmVuroAR_DOINHERIT );
      | )
      n_memb|     ^n v
ar../include/vlc_variables.h:122                                               ^
:_39e: note: expanded from macro 'var_Create'
rs../include/vlc_common.h  :122 | #:481def Se:tChei(cocne 15nst:k note: expanded from macro 'VLC_OBJECT'
ed( pv v  lc_481_oar_bj | ,obCrej  ate( ap ects,_b, zt * c) va r_Creat e( V)_ Lcn(C_OaBome,nstJECT(a),&(x) ->obj)b , c ) 
      stru VLC|                                       ^_c
\../include/vlc_common.h
t:      |               ^V481: 15
: note: expanded from macro 'VLC_OBJECT'
AR_vBO  481 | l  c  O  _  In file included from ccodemux/cdg.c:o32:
In file included from Lnsm,t  monv../include/vlc_common.h:1031:
sa../include/vlc_variables.h:539tl );:ruct vl
5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c_        _me| cmb539e           ^
 |     r../include/vlc_variables.h:omm140:48on_members: note: vaexpanded from macro 'var_SetChecked': r_Create((c ponst 
s:   vlc_ob(con_obj, psszjt_naect_140mt * | e, VLC_ )(v&VARl_(x)-#dec_objfienFct_t *)(LOA&T | VL(xe vC_VA)->oR_>DobjOI) bNHEjRIT)
      |     ^ 
\
      ../include/vlc_variables.h:\122:39: | 
              ^note: expanded from macro 'var_Create'
      |               ^
  122 | #define
 var_Create(a,b,c) var_Creaatr_e( VSLCet_In file included from OBIn file included from demux/smf.c:26:
In file included from Cdemux/image.che../include/vlc_common.hck::1031:
../include/vlc_variables.h:469:5ed(32:
In file included from ../include/vlc_common.h:JE1031o: warning: CT(a):
,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 b, c )../include/vlc_variables.h
      |                                       ^
:,n203,t:,v../include/vlc_common.h:12) v481:a:15: note:  expanded from macro 'VLC_OBJECT'  r
469 |       481vwarning: ar_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]SetC_Checked(
r |    eate( p_    ob  j203,  VpsLCz |   _namecon,   retu_OBrn vsJECTVLar_tC(Seo)t str_uC,nVARc_tShecTRIN,tG ,vkv | Vl)
Lc_comCem      _|                                                ^
don_(members../include/vlc_common.h: p: _V(Aocob481:jn15: note: R_D,OsI tNHERpexpanded from macro 'VLC_OBJECT'
 ITvlc_objecs   );481t |  _
       |     ^z    t
_ ../include/vlc_variables.h:name,122 :39: note: Vexpanded from macro 'var_Create'*
 )LC_   co(V122 | nst#& sd(x)->Aobj)efRi \tr_BuneO varctOL 
_Create(      |               ^
a,b,c)vl,c_c  vaval )r_Common_r;e
mIn file included from demux/cdg.c:32ate      mbe| e( VL:
In file included from C_OB           ^rs: JEC../include/vlc_common.h(:
1031:
../include/vlc_variables.hcT(a),o../include/vlc_variables.h b, c:ns t140):
      48|                                       ^
:554: note: ../include/vlc_common.h:481:15: expanded from macro 'var_SetChecked'
:  5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
140 | #defin note: expanded from macro 'VLC_OBJECT'
    e481 |   554 |     vv  a l rc   conva_rs__CreaSteetCh(t sobe pt_cojectb_t *k)j,(ruc psz_ed(o,n&(t ,x)vtlc_com,mon_->omembbvj) e)rs:\
      na|                ^m (e
, VconsvLat vC_VAR_Sr_SetCheckeTRINGdlc_ o(b|jec In file included from demux/dirac.c:V33Lt_C_:
In file included from ../include/vlc_common.h:1031VAR_DVLC_OBJECTOINHERIT
      | t    ^(
 *../include/vlc_variables.h:122:)39(o)&(x)->obj: note: expanded from macro 'var_Create'
  122 | ), \
      |               ^#de
fnine, vat,r_v:
../include/vlc_variables.hCre:)
      212ate:12| :(In file included from  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]                                               ^
demux/smf.ca,b../include/vlc_common.h:26:
:,c
481  ) v:15:ar In file included from 212_note: C../include/vlc_common.hrexpanded from macro 'VLC_OBJECT' |  ea
t  :481 |   e( VL1031:
../include/vlc_variables.h: C_OBJ477:5E:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C  reT(tura)n ,  b, c   477    c)v | o
      arnst st|                                       ^
../include/vlc_common.h:481    var__SretCreaucChet vlcteked (c :15:( note: expanded from macro 'VLC_OBJECT'obj_, cp_
obnjo  ame, V,m481 | L m    psoz_ Cn   _comnste nsmtr_VaAbR_ucteCOOmRrDS, val) vlc_coe,s: (const v ;
VLC_lVAR      | c_ST           ^
_RIN../include/vlc_variables.h:140:G |48 oVLC_b: VAjnote: Rexpanded from macro 'var_SetChecked'_e
ct_t *DO  )140 | #(&(INHmdefERinxIT mon_m);)-e >embva
      o|     ^b
j../include/vlc_variables.he:r_S122:)39: etnote:  expanded from macro 'var_Create'
rs  122 | #dC\he
      | : (ce              ^
fconskti neve var_d(o,n,t,v) var_CreSaIn file included from te(etdemux/image.c:32:
In file included from ../include/vlc_common.hCha,b,c):lc_o vbecjae1031r_Cct_tre akte:
ed*(../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  212 |  (V V LCL_(&(x) OBJECC_OB J-ECT(ro)T(e>ot,na)ub,j,)r btn,, \v )
 vc
      a|               ^      |                                                ^
 )r

_Se../include/vlc_common.h:      | t                                      ^
481:15C../include/vlc_common.hhec:ked:In file included from demux/cdg.c: 32481:(:
In file included from ob note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  j, :1031:
name15: 481../include/vlc_variables.h:563note: :5 | ,expanded from macro 'VLC_OBJECT'
:     481 |     Vwarning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 LC_V   563 |    con  vAR_st s tructC v alcr_CO   r _eaOtRcoconsmmDto n_eme(mbe S, vapl);
rs_ts:r uc      | (co           ^
tns../include/vlc_variables.h:o140: t vlv48:c bnote: lc_comjmo_obn_mejembe,rct_tsexpanded from macro 'var_SetChecked'
  psz  140_:*)n (coanstm(&(x) velc->o | b,j)#d \
_       object_V|               ^
t L*)(&efinC_VAR_S(x)->obTj) e\
       |               ^
RIn file included from vIar_SeNG tChecdemux/dirac.c|:33:
ked(o In file included from ../include/vlc_common.h:1031,n,:
../include/vlc_variables.ht,vVLC_:V)AIn file included from demux/smf.c:26:
In file included from ../include/vlc_common.h: va1031:
R../include/vlc_variables.h:227r491:12:_:5: _DOINH warning: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  227 | e    
tCh  491ret |  Eu eRrn v  IavrT_Se
      ar_Creat| tCeckh(e    ^
 pec_../include/vlc_variables.hobj,k :psz122d(VLC:_nam39_Oee:d(  Bnote: p_oJbexpanded from macro 'var_Create'EjC,T psz, (
o  ),n122VL_C_V | ,nAR_t#,v)
      d| ame,e Vf                                               ^
ADDRiELSS | Vne C_VLA../include/vlc_common.h:481:15: vnote: C_VARRexpanded from macro 'VLC_OBJECT'
_DaO_  481IFLOANHET,R vraI_Cr |  eat  l )T e) (  a;
      ,b,c);
|        |            ^    ^var_Cr 

../include/vlc_variables.h: econst s../include/vlc_variables.h122a::tt14039: note: expanded from macro 'var_Create'ruec:48(:
    122 | tnote: #d vlVc_expanded from macro 'var_SetChecked'L
coCm  140_ | mon_OBJECT(a), b,member#des: f(const v lc_c oine ebjefvct_i)
      ne var_ar_SetCr| Checkeed(ate                                      ^o,n
,t,v) v../include/vlc_common.h(ta,:b,c)481:15: note: expanded from macro 'VLC_OBJECT'ar
 var_C  481r  | _SetC*  e ah     conseckte)(&( xdst)->t(Veobjr(LC_OB VLC_JEC)ucOT(oB ),nJECTt\
(a       |               ^), ,t,v)v
      b
|                                                ^
../include/vlc_common.h:lc_com,481:15: c note: expanded from macro 'VLC_OBJECT' )

        481 | |                                       ^ mon_
../include/vlc_common.h:   m481emb:15e   :In file included from   codemux/image.cr:32ns:
In file included from snote: expanded from macro 'VLC_OBJECT'
t../include/vlc_common.h s:1031:
../include/vlc_variables.h:227:12: warning: t  481 | :ru      due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c   
ct   227 | vl(   c_oc ommonsretucot sn_mtemnbrern varss_Se: (rt vlc_cotouctChbns vetlc_j vclcoect_t mm*on_)kc(_oem&ed(b(x p)jmect_t _ob-b*)(ej, ps&rs:(x)->oz_name, b (coj>o) bnsjtVLC \
      |               ^)
 \
      vlc_object_t |               ^
*)(In file included from _&demux/dirac.c:33(Vx)->obj) \:
In file included from ../include/vlc_common.h:1031:

../include/vlc_variables.h:241:      In file included from | demux/cdg.c:              ^32:
In file included from ../include/vlc_common.h:
1031AR_FL:
../include/vlc_variables.h12O::AT warning: 578:9,: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] v
warning: adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]l );
      |            ^

  241  578../include/vlc_variables.h |  | : 140    return var_S   :ietfCIn file included from 48:( v note: expanded from macro 'var_SetChecked'demux/smf.car
h:_Cha  eckenge26( 140:
 | #dIn file included from def../include/vlc_common.h:1031(p :
_inp../include/vlc_variables.h_o:bj, e511po:s va5zbj,_n: psaz_nrame,m  V_LC_Ve, warning: VSAeLCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_VR_CHOICtCheck
eESC  Od(o,nAR,t511_,STRUINGNT | ,,v) &c    var_Croune vat,te(   var_alpNULL S ));
 )
      |         ^
et_obj, p      | ../include/vlc_variables.h:           ^
s128:z43: note: expanded from macro 'var_Change'
_../include/vlc_variables.h  128Cn | #deafinm:hee, Ve vaL140:rckCe_48d:_(VLC note: VChA_OBexpanded from macro 'var_SetChecked'
J  140 | #EdanR_ICTe(NTEo),n,tfgGe(a,,Eb,cR,id, nev e|) )v VarLC_Vvar__Change(
A SRVLC__OBJDEe      |                                                ^CtTCh(a),OINHE 
b../include/vlc_common.he, cc,R d, e:481:k15e:I note: Texpanded from macro 'VLC_OBJECT'
d )  
      481 | |     ^

../include/vlc_variables.h:122:39: note: (o,n      expanded from macro 'var_Create'  ,| 
t                                          ^
  ,v) var_../include/vlc_common.h    S:481:etCh15: eck  constenote: d(Vexpanded from macro 'VLC_OBJECT'
LC_  481 | OBJ  122ECstr |   #uctTd ( e   o) vlc_,comn,t,consft vimst)nruoc
ne_m      |                                                ^
t v../include/vlc_common.helc_c:481 :15mv:be note: aexpanded from macro 'VLC_OBJECT'
r  ors: (_cm481Cmonost vlc | r_o      bjeec  connst at_tstt _ruct vlcmem_ebe*()(rc&(xas: (o,mm)->bconoon_,mest mvcbb)lj)  \
e      |               ^
rvcs:a (c_robonsj_t Cvlce_object_ret *In file included from demux/image.catect(_)(t *)(& (x)->ob:jVL&() C_OBJ\
E      | Cx)              ^-T>obj
) \
(      |               ^
a), b, c )
      |                                       ^
32../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:
In file included from ../include/vlc_common.h:1031  481 |       In file included from :
demux/dirac.c: 33../include/vlc_variables.h:
In file included from ../include/vlc_common.h: 241:12: warning: :1031due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:
  241 | ../include/vlc_variables.h:256:    cretuo12r: nn warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
st  256 | v ar_  S  retCheturneck vedstrucar_( p_tobSe vljtCh, pseccke_codz_n( pmame,m VLoC_nVAR__STRI_obmNG,em vbalj , p)sze_name,;r V
LCs      |            ^:
_VAR_../include/vlc_variables.hADD: 140(:cRES48o:ns note: expanded from macro 'var_SetChecked'S, t
   140 | vlcval _#deo);
b      |            ^
j../include/vlc_variables.h:140fe:48:icnet var_ note: expanded from macro 'var_SetChecked'
S  140 | #de_efitne vartChe_S cketed(*Che)cked(o(,n,&(xt,v)o va,)->or_SbetjChn,t,)v)ec va rk\_S
et      |               ^edCh
(VLC_eOckBJECeTd((oVLC_),OBJECT(o),n,t,vnIn file included from ,t,vdemux/smf.c:26:
In file included from ../include/vlc_common.h:)
)
1031      |                                                ^
../include/vlc_common.h::
      |                                                ^
481:15:../include/vlc_common.h../include/vlc_variables.h note: expanded from macro 'VLC_OBJECT'
:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481:   |   525 |   481: 15:       cov nstnote: expanded from macro 'VLC_OBJECT'
 starruct v_lc_c  481 | om Cremon_me    amberte( p_   s:o (cbonjsconst ,vlc_o bjet spsz_ntructct _tva *)(&lm(x)->obj)c_ce,o \ 
      |               ^V
LmmoC_n_VAmeR_BOOL m|bers: VLC_ (cVoIn file included from Ansdemux/dirac.c:R33t_DOIN:
In file included from ../include/vlc_common.hH:1031:
E../include/vlc_variables.h RvlI:276T:c_obje10:c
t warning: _tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 *  276      |  |         ^i)f(
 !../include/vlc_variables.hva(r_G&etC:(x)122:39-hec>objk)ed( p_ \
      |               ^obj: note: , p
expanded from macro 'var_Create'
sz_na  122 | m#define vaer_,Cr eVLCIn file included from a_VARdemux/image.c_INTte:EGER, &(vala ) ,b32,)
c      :
In file included from ) v|          ^
../include/vlc_variables.h:142:48../include/vlc_common.h:1031: note: expanded from macro 'var_GetChecked'
:
  142a | #def../include/vlc_variables.hinre:256:_C vare12: arwarning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e( VL_GeCtCh  256 |   e_ckeOd(oBJECT(  ,rn,at), b,,v) e c )
      |                                       ^
vart../include/vlc_common.h_Get:Checked481(VLur:15: note: expanded from macro 'VLC_OBJECT'C_OBJEC
T  481 | (n vao)   r_S, etn,   t,v )
      c|                                                ^
oChn../include/vlc_common.he:481:cs15: note: expanded from macro 'VLC_OBJECT't
ked( p  481 |  _ob  j  ,s  truct    vconslc_copszt smmtruoctn vl__memnberasme, : (coc_VcomLCn_VsAR_Amton_DmemD bevlc_objers: c(tcon_sRt EtSvl Sc*,)(&(_obx ject)val -)_t >*)(&o;b
      |            ^
(jx)->o)bj) \
      |               ^../include/vlc_variables.h
:140:48:  \
      |               ^
note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(In file included from demux/smf.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: In file included from o,nwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,demux/dirac.ct  :539 |  ,v)  33:
In file included from va../include/vlc_common.h:1031r_S e:
../include/vlc_variables.h:tC vhar_293:10Cerec: awarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  293 |  k  e if( !v(ar_ GetpCheed(V_obj, psLCcz_OBJEke_dC( naTp_(me, obVLCo),j_, n,tpsz_,v)na
VmAR_FLO      |                                                ^A
T | VLC_../include/vlc_common.hV:481:15: note: expanded from macro 'VLC_OBJECT'
e, VL  AC_VAR_DOI481 | R_NHEBOO   RL I , T   &v
      |     ^
cal ) )../include/vlc_variables.h
      |          ^:onst st122ruct:
39: note: expanded from macro 'var_Create'
   122 | #defvilc_comn../include/vlc_variables.h:m142:48:e note: expanded from macro 'var_GetChecked'
   142 | #defvine varona_r__mCermbGeeters: a(constCehec(t valked,(o,bn,t,c,v)_o cvar_b)ject_tG etChv ecakedr*)(VL_(C&(x)r-eC_aOBJ>ECotbjT(oe( ),nV,t,Lv))
      | C \                                               ^
../include/vlc_common.h:
      |               ^
481:15:_ note: expanded from macro 'VLC_OBJECT'
OB  481 |      J ECT(a) , cons t In file included from sbtru,ct vl c )
c_      |                                       ^
codemux/image.c:../include/vlc_common.h:481mmo:n_32:
15memIn file included from ../include/vlc_common.h:be:rs:1031 (c:
on ../include/vlc_variables.h:276:note: expanded from macro 'VLC_OBJECT'
10  481 |   s:  warning:  t due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     276 |  cons   vtl c_obj ectisf( tr!vuc_tart_ *)(&G e(vx)->toblChjc) \
ecked_      |               ^
( p_obj, common_members: (constps vlc_objectIn file included from z_demux/dirac.c:33:
_In file included from ../include/vlc_common.hn:1031:
atm../include/vlc_variables.h:e, V LC_VAR_*INTEG304)E(&R, &va(x)-l ) )
      >:17:obj)|          ^
 ../include/vlc_variables.h:142:48:\
      |               ^
 note: expanded from macro 'var_GetChecked'
   142 | warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
#  define var_304GetChecked(o,n | ,In file included from t demux/smf.c   :,v)i26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:f (lik554e: ly(!vv5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ar_Ge
ta  554r_G | eCthecC ked (obhj,  ecnaked(me, VLC_VA R_COO var_CRDS, Vreate( p_o&val))LbC)
      |                 ^_OB
JECT(../include/vlc_variables.h:j142:48:, note: expanded from macro 'var_GetChecked'
   142 | #defpo),sninz_,t,nav)
e mvaer_Ge      | ,tCh                                               ^
../include/vlc_common.hec: 481VL:ke15Cd:_ note: expanded from macro 'VLC_OBJECT'VAR
_STRIN  481 | G |(o,  Vn,t ,v)L    C va_r_Ge tCVhecked(AR_ DcoOnVLsC_OBJECIt T(o)s,n,tNruct vlc_t,v)
      |                                                ^
../include/vlc_common.hcomHmon:481E:15R: _note: expanded from macro 'VLC_OBJECT'IT
me
m        bers:481 | |     ^
 ../include/vlc_variables.h:122:(co   nst   vlc   c_obo39njec:s t_t *note: expanded from macro 'var_Create'
)(  122&(t | #def x)-st>obijn)r uct\e
       var_C|               ^ 
vlcr_commoean_memberts: (cone(as,t bIn file included from vl,demux/image.cc) cvar:32:
_In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:C293:_ore10a: warning: tedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]( b
jVL  ectC_t293 |  *_)(&    O(if( !xB)vJar_EGeCtChecT-(>koeabj) \), b, c
d       )
      ( p_|                                       ^
| ../include/vlc_common.h:481obj              ^:15:
 note: ,expanded from macro 'VLC_OBJECT' 
psz  481_ | n a       mcedemux/cdg.c,o :nVLC_130Vst s:AR_BOO9tL, &:vra ul ) )
ct      warning:  | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]         ^vl
c_../include/vlc_variables.h:142:
48  130 | :    note: cexpanded from macro 'var_GetChecked'o
    In file included from mmon_mdemux/dirac.c:  33e:
In file included from  msmbers:../include/vlc_common.h:g (const 142 | #vdlec_o_Dfinbeje cvart_G_bgetChet *c)k(ed(o,&( p(xn,)t,v)- v>aor_GetbCjh) \
      | ec              ^k
ed(VLC_OBJECT(_deo)mu,n,x,t, "v)
can      |                                                ^
no../include/vlc_common.h:481:15t : note: reIn file included from demux/smf.c:26expanded from macro 'VLC_OBJECT'ad :
In file included from data, e../include/vlc_common.h:1031
of" :
../include/vlc_variables.h:563:5)  481 |  ;
        |         ^
 ../include/vlc_messages.h:87::  5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note:   563 |       vaexpanded from macro 'msg_Dbg' co1031:
../include/vlc_variables.h:324
:10: n   st warning: sr87tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  Crearteuct v324lc( p__c | omm on_   if( !vam | obrej_,   psGmb  mz_ernseamets, Che: c(gckVLC_V_eGedons(netri c(p_ vlthis,p V_LC_cobMAj, pR_sz_o_SSTRINnG a| bjmG_VLCe_VAR_D,Dect_t *B)G,OIN __VA_A HERRVLGSIT
(      |     ^
__)
C&(x)_->oV      |     ^
AR_../include/vlc_variables.h:../include/vlc_messages.h:78b122:39: note: expanded from macro 'var_Create'
Fj)L   122O:\
      |               ^
 | 13: #dnote: expanded from macro 'msg_Generic'
e   78 | fin   e vAT, ar_Cre &vvlc_al aIn file included from demux/image.c)Lt eog:((VLC32a,b,c_O) )va
rBJ:
In file included from       ../include/vlc_common.h| :1031:
../include/vlc_variables.h_C         ^rE:ea
t../include/vlc_variables.he( CV:LC_304:14217:: warning: OBT(48oJECT):(a), b , pdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]note: , 
expanded from macro 'var_GetChecked'
, c )v  
      |                                       ^l  304c_mod | 
ul ../include/vlc_common.h:481:14215:e_name  |  note: ,expanded from macro 'VLC_OBJECT' 
_  481 |   # dif  _Fefi( lik InLE  _ eely _, (con__L INvsta !var_rGetE__, _\
      G|             ^Checkeetd (
s../include/vlc_common.hCtructh vlc:obj_comm481:15, enaonc_me: mbnote: kexpanded from macro 'VLC_OBJECT'
ed(o,ner,m  481s: ( | e,co VLn t  st vlC_VAR_CO  , ORDS, c &v ) va_objcecto_tr_ *)(nG&e(x)s-tCheck>te strudctob(VL vljC_OBJc_cE) \
vomma      |               ^
on_CTlme)mbe)()
      ros:|                 ^ 
(co../include/vlc_variables.h:142:nst vIn file included from demux/smf.c48)lc::26:
In file included from ../include/vlc_common.h:1031,n,:
../include/vlc_variables.h_ob:578:9jectt_: note: ,expanded from macro 'var_GetChecked'
t *   warning: )v142due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] | 
(&(x#  578d |  ))  e ->obj) 
fin      e v| if(ar                                               ^_G
 \ve../include/vlc_common.hatCher_Cha
cke      |               ^
nge( p_od(bj, o,np:481:sz_,nat,v)me,15 VL v:ar note: expanded from macro 'VLC_OBJECT'_Ge
C  _VA481R_CHOItCCE | hSCOecUNT,  &count,  N  ULkL  ) ed(V )
  coLnsC      | _        ^
../include/vlc_variables.h:128:43t sOtBJ: rnote: expanded from macro 'var_Change'ECTu
(o)ct vlc,n,_  t,v128 | )c
      | #d                                               ^o
mmoefinne v_amr_C../include/vlc_common.h:481h:a15:e note: expanded from macro 'VLC_OBJECT'ngemb(a,
b  481 | ,ec,d    ,re) vars:_Chang e( (VLC co_O nBJECT  c(aonst), ss b,tt c, druc, e t  vvl)
l      |                                           ^
cc_../include/vlc_common.h:481comm:15: _note: oonexpanded from macro 'VLC_OBJECT'
bject  481 | __        tcon ms*t sembt)(&(exruct) vr->lcobs_:com (moncjons) \
      t_me mbev| l              ^c_obj
ercs: (cto_nts t* )v(l&c(_xo)b-j>eobj) \
ct      |               ^
_t *In file included from demux/dirac.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  340(&(x)- | >o   bj)  \i
      |               ^
f( var_GIn file included from etCdemux/image.checked( p_obj, psz_name, VLC_VAR_STRING:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:,324: &val ) )
      |         ^
10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'

  142 | #define var_Get  324 | Checke d(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h :481:15: note: expanded from macro 'VLC_OBJECT'
    481 |         consit struct vlc_commonf(_members: (const v !vlc_object_t *)(&(x)->obj) \
      |               ^
ar_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) In file included from demux/dirac.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)
        350 |  |          ^
  ../include/vlc_variables.h:142:48 : note: expanded from macro 'var_GetChecked'
i  142 | #dfe( var_GetChecked( p_fine vaobj, prsz_Get_nChecame, VLCked(o_VAR_STRING, &val ) )
      ,|         ^
n,../include/vlc_variables.ht,v) va:r_Ge142:48: note: texpanded from macro 'var_GetChecked'
Checke  142 | d(#VLC_dOBJefiEnCT(o),n,e t,v)
va      r_GetChecked(o,n,t,v) var_GetChecked(VLC|                                                ^
_O../include/vlc_common.hBJEC:481T(o),n,t,v)
      |                                                ^
:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  481 |  :481:15: note: expanded from macro 'VLC_OBJECT'
   481 |            co   const struct vlc_common_mnemsbetrs:  (const vstruct lc_object_t *)(&vlc_com(xmo)-n>o_bj) m\
e      |               ^
mbers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/dirac.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( vaIn file included from demux/image.cr_GetChecked(:32 p:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_ob
j,   psz_name, VLC_VAR_ADDRESS, 340 | &va l ) )
      |         ^
  ../include/vlc_variables.h if(:142 v:48ar_GetCheck: note: edexpanded from macro 'var_GetChecked'
(   142 | #define var_GetChecked(o,n,t,v) var_GetChecked(p_obVLjC_OBJECT(o),, pn,t,sz_v)
na      |                                                ^
../include/vlc_common.h:m481:15: note: expanded from macro 'VLC_OBJECT'
e, VLC_V  AR_STRIN481 |         conG, &vst struct vlc_common_members: (conalst vlc_o bje)ct_t *)(&(x)->obj) )
      |         ^ \

      | ../include/vlc_variables.h:142:              ^
48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/dirac.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, pszIn file included from _nademux/image.c:32:
mIn file included from e, V../include/vlc_common.hL:1031:
../include/vlc_variables.h:350:9: C_VAR_INwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
TEGE  350R  |   |  VLC_VAR_DOINHE if( vaRIT );
      |     ^
r_../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
Ge  122 | #dtCefine vhar_Create(a,beck,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
ed(../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 p  481 |       _  const struct vlc_commobjon_members: (const vlc_object_t *), (&(x)->opbj) \
      |               ^
sz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #In file included from demux/dirac.c:33:
In file included from ../include/vlc_common.hdefin:e var_1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
G  442 |     var_Create( p_obj, psz_etnamCe, VLC_VAR_BOOL | VLC_VAR_DOINHERIThec );
      |     ^
ked(o,n,t,../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
v  122)  | #define var_Create(a,b,cva) var_Create( VLC_OBJECT(a), b, c r_G)
      | e                                      ^
t../include/vlc_common.hC:481:15: note: expanded from macro 'VLC_OBJECT'
h  e481 |    ck     const struct vledc_common_members: (co(VLnsC_t OBJECT(vloc_obje),n,ct,v)
      t_t *)(&(x)->|                                                ^obj) \
      | 
              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commIn file included from ondemux/dirac.c:_33:
In file included from m../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5:e warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  b455e | rs:    (con vst vlarc_Create( p_ob_obj, psjecz_name, VLC_VAR_FLOAT | VLt_t *C_VAR_)(DO&(xINHER)->IT );
      |     ^
obj../include/vlc_variables.h:) \
      | 122:39: note: expanded from macro 'var_Create'
              ^
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const stIn file included from ruct vlc_common_members: (codemux/image.cnst vlc_object_t *)(&(x)->obj) \
      |               ^
:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetCheckIn file included from demux/dirac.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/dirac.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/dirac.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/dirac.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/dirac.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBdemux/smf.cJECT(:146:ea13d)(, b, c:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])
      |                                       ^

  146../include/vlc_common.h:481:15  | p     _:o bnote: jexpanded from macro 'VLC_OBJECT',
   p481s | z          c_onnas   t mstru  cmst vg_lc_cInfoommon (p__demumembx,ers: " (coText nst   vlc_o   be: ject_t *)(&%s"(x,) -V>Lobj, ) \
(      |               ^char
 C*)p_ayload);
      |             ^V
A../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'In file included from demux/dirac.cR:
33   :
In file included from ../include/vlc_common.h:1031_:
../include/vlc_variables.h:539A81D | :5:     mwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  539g_Ge | Dneric(p_  t  hivarRs, VLCE_MSG_INFS_OCreat,e( p_oSb, __j,VA_A RGS p__&svza_name), VL
      |     ^
lC../include/vlc_messages.h_VAR_:FLOAT78 :13: note:  | Vexpanded from macro 'msg_Generic'
L   C_78VA)R _ |     DOIvN)Hlc_Log(VLC_OBJECT(o), p, v
E      lcR| I_T
      |     ^
        ^m../include/vlc_variables.h:122odule_:39:name, _ note: expanded from macro 'var_Create'_
FILE__, __LINE__, \
      |             ^
  ../include/vlc_common.h:122 | 481#def:ine15: note: expanded from macro 'VLC_OBJECT'
   481 |         const struct vlv
acr_Create(a_comm,b,oc) var_n_member../include/vlc_variables.hCres:a142te( VL:C_:OBJ E48C(conT(a),st v b:,lc_object_ c t)
       *)(&(x)->obj) \
|                                       ^      
../include/vlc_common.h:| 481:              ^15: 
note: expanded from macro 'VLC_OBJECT'
  481 |         const struc t vnote: lexpanded from macro 'var_GetChecked'c_com
mon_membedemux/smf.crs:: (151c  o:13: warning: nsdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t vlc  _obje142ct_ | t *)(&(151 |        x)-#>   d  eofmsg_bj)Info ( \
p      |               ^_demuxi,n "Co
pyrigeht : %s", (ch ar v*)payloaIn file included from demux/dirac.c:33:
In file included from ../include/vlc_common.h:ad);
1031:
../include/vlc_variables.h      :|             ^
554../include/vlc_messages.h:5:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
81:5: rnote:   554 | expanded from macro 'msg_Info'  
  var_Cr_   eG81 | e ate( p_ob jt  msCg_hGe, pnsz_neric(p_ethis,cak me,VeLC_MS VLCd26G_ warning(I_NFO,Vs generatedAR .
__SToR,_VA_INnG,ARGtS | VLC,__VvA_)
      )| R_    ^
 ../include/vlc_messages.h:DOI78:13: note: expanded from macro 'msg_Generic'
NHERv   a78IT
      |     ^ | 
  ../include/vlc_variables.h :122: rv39: note: _expanded from macro 'var_Create'
lGc_Log(VLCe_OBJtE  122C | C#T(o)defin,e  pvar_hCrea,t e(av,blc_,c)m eoducvlar_kCeere_adte( VnamLC_e, __FIL(E_V_OBLJE,C __LIN_E__OCT(,a), b, \
      |  c             ^)B

      |                                       ^
../include/vlc_common.hJ:../include/vlc_common.h:481481::15E15: note: expanded from macro 'VLC_OBJECT'
:C   note: Texpanded from macro 'VLC_OBJECT'(
481  481 |  |  o  )           c onst co, nsnst tstrr,uuct vlcctt v,l_common_c_commvomenm)_b
e      mrs: (| const vlcem_objbeers: (const                                                ^vl
c_object_../include/vlc_common.h:481tc: *)(&(x)->ob15:j) t note: expanded from macro 'VLC_OBJECT'_
t  481 *)\ |  (&(x)    -  >obj) \ c
on      st|               ^
 struct vlc_common_members: (const vlc_o
bj      ect| _In file included from demux/dirac.c:t *              ^33)
(&:
(xIn file included from )-../include/vlc_common.h>o:1031:
../include/vlc_variables.hbj:563:5) \
: warning:       | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
              ^
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #defidemux/smf.cne va:156:r13:_ warning: Create(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a,  156b,c) |    var_C   In file included from demux/image.c:r32:
eate( VLC_OBJECT(a), b, In file included from        c )
      msg_In|                                       ^
../include/vlc_common.h:481:15:fo mv -f demux/.deps/libdemux_cdg_plugin_la-cdg.Tpo demux/.deps/libdemux_cdg_plugin_la-cdg.Plo
 (p_../include/vlc_common.hnote: :1031:
expanded from macro 'VLC_OBJECT'
de  481 | m../include/vlc_variables.h:429:     ux, "5Tr: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a ck 
nam   429 | e:   %s", (  vchaarr_C *reate( const s)p p_obj,ayt loarud);
      |             ^
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/libdemux_stl_plugin_la-stl.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/libdemux_stl_plugin_la-stl.lo -MD -MP -MF demux/.deps/libdemux_stl_plugin_la-stl.Tpo -c -o demux/libdemux_stl_plugin_la-stl.lo `test -f 'demux/stl.c' || echo './'`demux/stl.c
ct../include/vlc_messages.h:81 :5: note: expanded from macro 'msg_Info'pvsz_nalcme, VL
_   81C |  _VA  R_INcTEGER mosg |m _Gmeneon_mricVLCe_VAm(p_bthisR, V_ers: (DOconst vLCl_INHcEMR_oSbIT G)j;
e_ct_      t *I)N(FO,& __V(x)| A_A->obj)RGS__)    ^
      |     ^

 ../include/vlc_messages.h../include/vlc_variables.h\
:78::      | 13122              ^:
:39:  note: expanded from macro 'msg_Generic'
note:    expanded from macro 'var_Create'
78   | 122   |   vlc#de_fiLnIn file included from ogdemux/dirac.c(V:33e:
 vLC_OaBJrEC_In file included from TC(o)r../include/vlc_common.h:1031:
eate(a,b,c) var_C../include/vlc_variables.h,:578: p,9: warning: re vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a
l  578 | te(c  VLC_OB JE _m oCTdiu(af)le_name,( var_Change,(   b_p,__o cbFIL )
Ej, __,       | p                                      ^__
Lsz../include/vlc_common.hI_:481na:meNE, 15VL__C:,_V note:  expanded from macro 'VLC_OBJECT'
A\R_C  HO481
      |             ^ | 
  ../include/vlc_common.h:481 :15: note: expanded from macro 'VLC_OBJECT'
I   CES481CO U | NT, &    co c      onsuntt sconst strtuc, rtNULL  vlc_comumon_memct vbers:) l)
 c      |         ^_comm
o(../include/vlc_variables.h:128:const 43:n_mem note: expanded from macro 'var_Change'
bers:   128 | (#define vavr_conslc_Chat ongveblc_jeoc(tba,b,ject_t_c, *td,e)( *&)((x))&- v(x>obaj)r_Ch-an) \
>      |               ^
ge(obj) \
      |  VLC_OB              ^
JECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: In file included from demux/image.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442demux/smf.c:note: 5: :161:expanded from macro 'VLC_OBJECT'warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  442   |  13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 va |   161 |      r     _Cre ate(   p_o b     jc,  onstmspsz_nag_ Infostruct vl (p_mcedem, Vux, _"IncLC_oVAR_BOstmrumeOnt: %L | ms",VLC (con_membe_VArR_DhasO:rINH *)pE RIaylo(cad)on;
      s|             ^T )t;
      |     ^

 vlc../include/vlc_variables.h:122../include/vlc_messages.h:_:3981: onote: :expanded from macro 'var_Create'bje
c  122 | 5#t_d:t e note: expanded from macro 'msg_Info'
*)(f&(xi)-   81 |   n>oebj   v) a\msgr_
_C      G| enerric              ^e(p_ate
(at,his,b VLC_MSG_I,NFO, __c) vVar_CrA_ARGeate(S__) V
      L|     ^
C_OBJECT(a), ../include/vlc_messages.h:78:13b, c )
      |                                       ^
: ../include/vlc_common.h:481:note: expanded from macro 'msg_Generic'
15:   78 |     vl c_Lognote: (VLC_expanded from macro 'VLC_OBJECT'
  481OBJE |         const CT(o), p, vlc_module_name, __Fstruct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ILE
      __,|               ^ 
__LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memberIn file included from demux/image.c:32s: (:
In file included from ../include/vlc_common.h:1031:
c../include/vlc_variables.h:455:5:onst  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vlc  _obje455 |     var_Crctea_tte( p *)_o(b&(j, psx)->obj) \
      |               ^
z_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIdemux/smf.c:T170 ):13:;
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      
|     ^
../include/vlc_variables.h  170 | :122:39:  note: expanded from macro 'var_Create'
    122 | #de  fine var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481  |            msg_ Info (p_d  cemux, "Markero    : ns%s", t(c struhact vlc_common_members: (const vlcr *)pay_object_t *)(&(x)->obj) \
      |               ^
load);
      |             ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   In file included from 81 |   demux/image.c: 32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: msg warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_Gene  469 |     var_Creriate( p_obj, psz_name, VLC_VAR_STRING | VLC_cVAR_(DpO_IthNiHERIsT ,) ;V
L      C|     ^
_../include/vlc_variables.h:M122S:39G_I: Nnote: expanded from macro 'var_Create'
F  122 | #defiOn,e  _va_rVA_ARGS__)
      |     ^
_Create../include/vlc_messages.h:78:13: note: (aexpanded from macro 'msg_Generic'
,   78b,c) var_Create |  ( V L  vlc_LogC(_OBJECT(a), b, c )
      |                                       ^
VLC_OBJE../include/vlc_common.h:481CT:15: note: expanded from macro 'VLC_OBJECT'
(  481 |   o), p     , v conlstc_ modstruuct vlle_ncame_c, __FILE__, __LINE_ommon_m_embe, \
      | rs: (const vlc_object_t *)(&(x)            ^
-../include/vlc_common.h:>ob481:15: note: jexpanded from macro 'VLC_OBJECT'
) \  481 |  
      |               ^
       const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/image.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj,demux/smf.c:175:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   ps175 |             msgz_Inf_on (p_demuame, VLC_Vx,AR "Cue point _STRING |: VLC_VAR_ %DOs"IN, (chaHERIT );
      | r     ^*
)../include/vlc_variables.h:122:39:payload) note: expanded from macro 'var_Create'
;
        122|             ^ | #
d../include/vlc_messages.hef:i81:ne va5: note: r_Creexpanded from macro 'msg_Info'ate(a,b,c) var_C
rea   t81e( |      VmLsg_GeC_OBJECnerT(a)ic(,p_this, V LCb_,MSG _INFO, __VA_ARGS__)
      |     ^
c ../include/vlc_messages.h)
      |                                       ^
:78:13: note: expanded from macro 'msg_Generic'
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
     78 | 481 |            c vlc_Log(VLC_OBJECT(o), ponst str, ucvlc_modult e_vlcn_commaon_memmeb,ers __: (conFstILE __,v _l_cL_INE__, \
      object_t *|             ^
)../include/vlc_common.h:(&481:(x)->15o:b jnote: ) expanded from macro 'VLC_OBJECT'\

        481|  |               ^ 
       const struct vlc_common_members: (const vlc_object_t *)(&(x)->objIn file included from )demux/image.c:32 :
\In file included from ../include/vlc_common.h:
      | 1031:
              ^
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: demux/smf.c:note: expanded from macro 'var_Create'
180  :13:122  | warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]#
define var_Create(a,b,c) var_Create( VLC_OBJECT(a),  180 |   b,           c )
       msg_In| f                                      ^o (p_demux, "Patch name
: %../include/vlc_common.h:s481:15: note: expanded from macro 'VLC_OBJECT'
"  , (cha481 |        r *)p constay lostructa vld)c_co;mmon_member
      |             ^
s: (co../include/vlc_messages.h:81:nst vlc_o5b:j ect_note: expanded from macro 'msg_Info'
t *)(&(x)->obj)    81\ | 
       |               ^
   msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:In file included from demux/image.c13:: note: expanded from macro 'msg_Generic'
32   78 | :
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5:  warning:    vlc_Ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o
g(VLC_OB  JECT(o),511 p, vlc_ | m    odule_name, __FvarILE___, C__LINE__, \
      |             ^
re../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ate( p_obj, psz_n  481 |   a  m    coen,s tV LC_Vstruct vlcAR__cINTommEGEonR | VLC_V_AmeRm_DObINeHERIT
      |     ^
rs: (const../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
 vlc_object  122_t *)(&(x | #de)->obj) \
      |               ^
fine var_Create(a,b,c) var_Create( VLC_OBJECT(demux/smf.ca), b, c )
:185:      13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|                                         ^
185 |             msg../include/vlc_common.h:_D481bg :15: note: (pexpanded from macro 'VLC_OBJECT'
_  demux481 | ,   "MIDI port : %s  ", (char *  )payload  )c;
o      |             ^
nst s../include/vlc_messages.ht:ruct vlc_com87:5: note: monexpanded from macro 'msg_Dbg'
_mem   87 | bers: ( c o n smt vlc_obsject_t *)(&(x)->ogb_Gj)eneric(p_ \
      | t              ^his, VLC_
MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_In file included from demux/image.cL:og(32V:
In file included from ../include/vlc_common.h:L1031:
../include/vlc_variables.hC:525:5: warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
O  BJ525 |   ECT (o) v,ar_Crea pte( p_obj,, v lc_pmodsz_nulea_me, VLC_naVme, __AFILE_R__BOOL | VLC, ___LINE__V, \
      A|             ^
R_../include/vlc_common.h:481:D15: note: expanded from macro 'VLC_OBJECT'
OINHERI  481T
 |       |     ^
  ../include/vlc_variables.h:122     :39: note:  expanded from macro 'var_Create'
  122 | #dconst seftruct vlc_common_members: (cine var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
o  481 |        nst con vst slc_object_t *)(&(xtru)c-t >obj) \
      |               ^
vlc_common_members: (const vlc_object_t *)(&(x)-demux/smf.c>o:b191j:)17: \
      |               ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  191 |                 msg_Err (p_demux, "misplIn file included from demux/image.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539aced end: o5f :tra cwarning: kdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
");  539 | 
      |                 ^
    v../include/vlc_messages.h:83ar_Create:5: note: expanded from macro 'msg_Err'
( p_ob   83 | j ,  psz_  msg_Gneame, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #definneeric(p_this, VLC _MSG_ERR, __VA_var_Create(ARGSa,__)
      |     ^
b,c)../include/vlc_messages.h:78:13: note:  expanded from macro 'msg_Generic'
var   78 |     vlc_Log(VLC_OB_CreateJECT(o), p,( VL vlCc_mod_uleOBJECT(a), b, c )
_name, __FILE__, __LINE      |                                       ^
_../include/vlc_common.h:481:15:_ note: ,expanded from macro 'VLC_OBJECT' \

      |             ^  481 |    
     ../include/vlc_common.hcon:s481:t15 :s tnote: expanded from macro 'VLC_OBJECT'r
uct vlc_  com481m | o n _ m em b e  const strruct vs: (colnc_scto mvmlocn_me_mberso: (bject_t *)(&(x)const- >vlocb_object_t *)(&j) (x)\->
obj)       \
      | |               ^
              ^
In file included from demux/image.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554demux/smf.c:202:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
5  : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]202 | 
                msg_D  554 |    bg  (p_var_Credemuate(x, "tempo: %uus/qn ->  %p_obj, pszu BPM",
      |                 ^
_na../include/vlc_messages.hme, VLC:87:5: note: expanded from macro 'msg_Dbg'
_VAR_S   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
TRING | ../include/vlc_messages.h:VL78:13: note: C_Vexpanded from macro 'msg_Generic'
A   R_78DOINH | E RIT
      |      ^ 
 vl../include/vlc_variables.hc:122_Log(VLC_OBJE:CT39(:o),  note: p,expanded from macro 'var_Create' v
lc  122_m | odul#e_name, __FILE__, __LINE__, \
      | define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'            ^
../include/vlc_common.h:481:
15  481 |  : note: expanded from macro 'VLC_OBJECT' 
   481 |             const str uct vlc_comcmon_moenmsbters :str (conucst vlt vcl_c_common_membobejrs: (econst vlc_ct_to *)(bject_t &(*)(&(x)->obj) \
      |               ^
xIn file included from demux/image.c)-:32:
In file included from >obj../include/vlc_common.h:1031:
../include/vlc_variables.h) \
:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      |               ^

  563 |     var_Create( p_obj, psz_nlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"demux_stl\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/libdemux_stl_plugin_la-stl.lo -MD -MP -MF demux/.deps/libdemux_stl_plugin_la-stl.Tpo -c demux/stl.c  -fPIC -DPIC -o demux/.libs/libdemux_stl_plugin_la-stl.o
amdemux/smf.ce, VLC_VAR_STRIN:207G | VLC_VAR_DOINH:E21: RIT
      |     ^warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  ../include/vlc_variables.h:122:39207: note:  | expanded from macro 'var_Create'
                      msg_Warn (p122_demux, "t | #deefimnpo too sleo vaw -> %u BrPM", TEMP_O_MICreatN);e
(a,      |                     ^
b,../include/vlc_messages.h:85c) var:5: _note: expanded from macro 'msg_Warn'
Cr   85 | e    masg_Genetrice(( VLp_this, VLC_MCSG_W_AOBJERN, __VA_ARGS__)
      |     ^
CT(a)../include/vlc_messages.h:78:, 13: bnote: , c expanded from macro 'msg_Generic')
      
|    78 |     vlc_Log(VLC_O                                      ^B
JEC../include/vlc_common.hT(o:), p, vlc481:15:_module_name, __FILE__ note: expanded from macro 'VLC_OBJECT'
,   __481 |         LINconst sE__, \
      truct vlc_common_members|             ^
: (../include/vlc_common.h:481:c15: note: expanded from macro 'VLC_OBJECT'o
nst   481 | v   l     c_object_t *const) st(ruc&(x)t v->lc_ocommon_membebj) \rs:
 (c      |               ^onst 
vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/image.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( demux/smf.c:213:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
va  213r_ |    C                 msg_Warn (p_demux, "tempo too fast hange( p-_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL > %u BPM"),  TEMPO_)
      |         ^
M../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'AX);
      |                     ^

../include/vlc_messages.h:85:5: note:   expanded from macro 'msg_Warn'
128 |    #85 |     define var_Chmsg_Generic(p_thiasnge(a,b,c,d,, VLC_Me) var_Change( VLC_OSG_WARN, __VABJECT(a), b, c, d, e )
      |                                           ^
_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ARGS__)
        |     ^
481 |       ../include/vlc_messages.h  const :struct vlc_common_members: (co78n:13: note: expanded from macro 'msg_Generic'st vlc_object_t *)(&(x)->obj) \
      | 
              ^   78 |  
   vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/smf.c:224:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  224 |                 msg_Warn (p_demux, "SMPTE offset not implemented");
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/smf.c:238:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  238 |                 msg_Warn(p_demux, "invalid key signature");
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, Vdemux/dirac.c:104:9LC: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_MSG_  WARN104 |        , __V msg_ErA_ArRGS(__)
       p|     ^
_../include/vlc_messages.h:78:13: note: demux, "expanded from macro 'msg_Generic'
This does   78 | n'   t look like a D vlic_Log(VLC_OBJrac sECT(o), treamp, vlc_module_na me(in, cor__rFIeLEc__t parsecode, )"__ );
      |         ^
LINE../include/vlc_messages.h:83:5: note: __expanded from macro 'msg_Err'
,    \
83      |  |             ^
    msg_Ge../include/vlc_common.h:neric481:(15:p note: _expanded from macro 'VLC_OBJECT'
t  481h |  i  s  ,    cVonLstC s_trMucSt Gvl_ERR,c_ co__VA_ARGS__)
      |     ^
mmon../include/vlc_messages.h_m:emb78er:s:13 (:co note: expanded from macro 'msg_Generic'
ns   78 |     t vvllc_c_Lobojegct(VLC_O_tB *J)(E&(Cx)T(o), p, ->vlobc_module_name, __FILE__, __LINE__, \
      |             ^j)
 \../include/vlc_common.h
      | :              ^
481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const structdemux/smf.c: v242:l13:c warning: _common_mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
emb  242e |   r  s  :   (c  onst vlc_o  bject_t *)(&ms(x)->g_oDbgbj) \
      |               ^ (
p_demux, "ignored proprietary SMF Medemux/dirac.c:105:9: tawarning:  Edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ve
n  t 105 |  (% d    by te  msg_Warn( p_demux, s)"continuing", 
      anyway" |             ^);
      |         ^

../include/vlc_messages.h:85../include/vlc_messages.h::5: note: expanded from macro 'msg_Warn'
87:   5: 85 |  note: expanded from macro 'msg_Dbg' 
    87  |   m  smsgg__GeGenneerirc(ip_c(p_this, VLC_thMSG_is, VWARN, LC__VA_A_MRGS__)
      |     ^
../include/vlc_messages.h:78:13: SGnote: expanded from macro 'msg_Generic'
_D   78 |     vlc_Log(BGVLC_OBJ,ECT(o _), p, vlc_module_V_name, _A__FILE_ARGS_, ____LI)NE__, \
      |             ^

      |     ^
../include/vlc_common.h:481:../include/vlc_messages.h15: note: expanded from macro 'VLC_OBJECT'
:78:13:  481 |          note: const strexpanded from macro 'msg_Generic'
u   78ct |  vlc_ c   vlommon_mcember_Logs: (con(st vlc_objecVt_tL *)(&(x)->C_obOj) \
      |               ^
BJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
demux/dirac.c:  116:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481   | 116 |     p_sys->i_d  tsoff set = v ar_Create  GetInt  ceger(onst stru p_demux, DEMUX_CFG_PRctEFIX DEMU X_vDTSOFFSET );
      |                          ^
lc_c../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
ommon_members  :495  | (const#define  vvar_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
      |                                                           ^
l../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
c_  481 |         const struct vlc_common_members: (const obvlc_objejecct_t *)(&t(x)->obj) _t *)(\
&      |               ^
(x)->obj) \
      |               ^
demux/smf.c:247:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  247 |             msg_Warn (p_demux, "unknown SMF Meta Event demux/dirac.ct:143:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ype  143 |         msg_ 0Warxn%02( p_demX (%udx, "For all  bpytacketses )",
      |             ^
see../include/vlc_messages.hn, pts-dts (:%"PRId64") could be 85reduce:5d to 0: note: expanded from macro 'msg_Warn'",
      |         ^

   85 |    ../include/vlc_messages.h:85: msg_Generic(5: note: expanded from macro 'msg_Warn'
p_thi   85 |     s, VLCmsg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
_MSG_WARN,   78 _ |  _V A_ARGS_  vlc_Log_(VLC_OBJECT(o), p, v)lc_module_name, __FILE__, __LINE__, \
      |             ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
        481|     ^
 |  ../include/vlc_messages.h:78:13       const struc: note: t vlc_expanded from macro 'msg_Generic'
c   78 |    om mvolc_Long_member(Vs:LC (const vlc_O_object_tB *)(&(x)->obj) \
      |               ^
JECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/smf.c:338:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  338 |             msg_Err (p_demux, "malformatted MIDI event");
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/smf.c:331:62: warning: comparison of integers of different signs: 'ssize_t' (aka 'int') and 'unsigned int' [-Wsign-compare]
  331 |         if (vlc_stream_Read(s, block->p_buffer + 1, datalen) < datalen)
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~
demux/smf.c:344:66: warning: comparison of integers of different signs: 'ssize_t' (aka 'int') and 'unsigned int' [-Wsign-compare]
  344 |          && vlc_stream_Read(s, block->p_buffer + 2, datalen - 1) < datalen - 1)
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~
demux/smf.c:393:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  393 |             msg_Err (demux, "fatal parsing error");
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/image.c:119:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  119 |             msg_Err(demux, "image too large (%"PRIu64" > %u), rejecteddemux/smf.c:416",:17: warning: 
      |             ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
  416    |          83 |     msg_G     eneric(p_thi  mss, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
g_E../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
rr (demux, "fata   78 | l parsing    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __L eINE__, \
      |             ^
rror");
      |                 ^
../include/vlc_messages.h:../include/vlc_common.h:481:15: 83:note: expanded from macro 'VLC_OBJECT'
5  481 |         c: onsnote: expanded from macro 'msg_Err't str
uct vlc_common_memb   83ers: (con |  s  t m vlc_osgbject_G_enter ic*(p)(&(x)->obj) \
      |               ^
_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
demux/image.c:  481 |  143:32: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     143 |     image_handler_t *han  d  lcoer = image_Hnsta sntrudlerCreate(demux);
      |                                ^
c../include/vlc_image.ht vlc_common_members: (const vlc_:64:obj55:ec note: t_expanded from macro 'image_HandlerCreate'
t *)(&(x)->obj   64)  | #\
      |               ^
define image_HandlerCreate( a ) image_HandlerCreate( VLC_OBJECT(a) )
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/smf.c:550:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  550 |         msg_Dbg (demux, "detected RIFF MIDI file (%"PRIu32" bytes)", riff_len);
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/smf.c:597:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  597 |             msg_Err (demux, "unsupported SMF file type %u", GetWBE (peek));
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/image.c:424:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  424 |     vlc_stream_Seek(s, demux/smf.c:607:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
20  607 |  );  
           msg_|     ^~~~~~~~~~~~~~~ ~~~~~
Err (demux, "invalid SMF type 0 file");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/smf.c:611:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  611 |     msg_Dbg (demux, "detected Standard MIDI File (type %u) with %u track(s)",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
demux/image.c:559:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]   87 |  
    559 |   msg_Generic(p   _thivls,c_stream_Seek(s, pos VLCiti_MonSG);_D
      BG|     ^~~~~~~~~~~~~~~ ~~~~~~~~~~~, 
__VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/smf.c:618:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  618 |         msg_Err (demux, "SMPTE timestamps not implemented");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlcdemux/image.c:680_m:5od: ulwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e_n  680am |  e,   _ m_FsgIL_DE_bg_,(d _em_LuxIN, E_"D_, \
      |             ^
et../include/vlc_common.h:ec481:ted15: i note: maexpanded from macro 'VLC_OBJECT'
ge:  481 |         const struct vlc_common_members: (const v %s",
      |     ^
lc_object_t ../include/vlc_messages.h:87:5*): (¬e: expanded from macro 'msg_Dbg'
(x   87)- |     msg_G>oenbjer) ic\
      | (p              ^
_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:demux/smf.c:78:13: note: expanded from macro 'msg_Generic'
625   78 |  :13  :  vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]lc
_L  625og |  (V  LC  _O     BJ  ECmsg_T(Ero)r(, dep,mu vx,lc_ "moinduvaliled _nSMF famie,le  _P_FPQILNE_: %u", ppqn);
      |             ^
_,../include/vlc_messages.h _:83:5_L: note: expanded from macro 'msg_Err'
INE_   83 |     m_,sg_Gener \ic
      (p_this, VLC_MSG_ERR, __VA_A|             ^RGS
__)
      |     ^../include/vlc_common.h:
481:../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
15:   78 |     vlc_Log(VLC_OBJECT(o), p, v note: lc_moduexpanded from macro 'VLC_OBJECT'
l  481e_name, __FILE__, __LINE__, \
      |             ^
 |  ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    481 |           const struct   vlc_c coomnsmt struoctn vl_members: (const vlc_obc_ject_t *)co(&(x)->obj) \
      |               ^
mmon_members: (const vlc_object_tdemux/smf.c:628:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 *  628 |         msg_Dbg (demu)(x, " %u pulses per quarter note", ppqn);
      |         ^
&(../include/vlc_messages.hx):->87ob:5: note: expanded from macro 'msg_Dbg'
j)   87 |     ms \g_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^

      ../include/vlc_messages.h:78|               ^:13: note: 
expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
demux/image.c:../include/vlc_common.h:481:15:694: 17:note:  warning: expanded from macro 'VLC_OBJECT'due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

    481694 |  |         const str  uct vlc_common  _meifm (bers: (const vlc_object_datat *)(&(x)- &>o& bj) \
      |               ^
var_InheritBool(demux, "image-decode")) {
      |                 ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBoodemux/smf.c:655:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
l(VL  655 |          C_OBJECT(o),    n)
      |                                               ^msg_Err (demu
x, ../include/vlc_common.h"c:annot build S481MF ind:ex (corrupt15: ed file?note: expanded from macro 'VLC_OBJECT'
)  481");
      |             ^
 |  ../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'   
    con   83st |      msstruct vg_Generic(p_this, lVLcC_MSG_ERR, __VA_ARGS_co__m)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
mo   78 |   n_  vlc_memberLog(Vs:LC_OBJECT(o), p (cons, t vlc_vloc_bmojedule_ct_t *name, __FILE__, __LINE__, \
      |             ^
)(&(x)../include/vlc_common.h:->481:obj) \
15:      |               ^
 note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vldemux/image.cc_com:mon_m695:embers: (const vlc_obje24: warning: ct_t *)(&(x)->odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bj)  695 \
      |               ^
 |         char *string = var_InheritStrindemux/smf.c:664:17g(:de warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]mu
x, "i  664 |          ma       msg_geErr (d-cehromux, "incomamplete SMF c")hu;
n      |                        ^k, file 
../include/vlc_variables.h:642:51is corrupted");
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
: note: expanded from macro 'var_InheritString'
   83 |     m  sg_Generic(p_this,642 | #de VfLC_MSG_ERR, ine_ _VA_ARGS__)var
      |     ^
_I../include/vlc_messages.h:n78herit:13: note: expanded from macro 'msg_Generic'
St   78 |     vlc_rLog(VLC_OBJECT(oi), p, vlnc_gmo(dule_name, __Fo, n) varILE__, __LINE__, \
      |             ^
../include/vlc_common.h:_In481:15: note: expanded from macro 'VLC_OBJECT'
he  481 |  r       const struitSctt vlc_common_mremingbers: (co(nst vlc_VLC_OBJECobTject_t *)(&(x)->obj) \
      |               ^
(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membedemux/smf.crs:672:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  672 |             msg_Dbg(demux, "skipping unknown S (const vlc_object_tMF  chunk *)(&(x)->obj(%) \
      "PRIuFAST32" bytes)",
      | |             ^
              ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSGdemux/image.c:702:19: warning: _DBG, __Vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
A  702 |  _A  R GS__)f
      |     ^
m../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
t.   78 |     vlc_i_id  Lo  =g( vaVr_InheritInteger(LC_OBJECT(o), p, vldemux, "imac_module_name,ge __F-idILE__, __");
      |                   ^LINE__, \
      |             ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:  481 |  615:       53con: note: expanded from macro 'var_InheritInteger'st struct vlc_common_members: (const vlc_o
b  615 | #ject_t *)(&(x)->obj) \
      | d              ^
efine var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/image.c:703:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  703 |     fmt.i_group = var_InheritInteger(demux, "image-group");
      |                   ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/image.c:704:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  704 |     if (var_InheritURational(demux,
      |         ^
../include/vlc_variables.h:656:60: note: expanded from macro 'var_InheritURational'
  656 | #define var_InheritURational(a,b,c,d) var_InheritURational(VLC_OBJECT(a), b, c, d)
      |                                                            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (c29 warnings generated.
onst vlc_object_t *)(&(x)->obj) \
      |               ^
demux/image.c:709:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  709 |         msg_Err(demux, "Invalid frame rate, using 10/1 instead");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/image.c:717:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  717 |         msg_Err(demux, "Failed to load the image");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/image.c:730:37: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  730 |     sys->duration    = CLOCK_FREQ * var_InheritFloat(demux, "image-duration");
      |                                     ^
../include/vlc_variables.h:626:49: note: expanded from macro 'var_InheritFloat'
  626 | #define var_InheritFloat(o, n) var_InheritFloat(VLC_OBJECT(o), n)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/image.c:731:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  731 |     sys->is_realtime = var_InheritBool(demux, "image-realtime");
      |                        ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mv -f demux/.deps/libdiracsys_plugin_la-dirac.Tpo demux/.deps/libdiracsys_plugin_la-dirac.Plo
In file included from demux/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (condepbase=`echo demux/caf.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
st vlc_object_/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/caf.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/caf.lo -MD -MP -MF $depbase.Tpo -c -o demux/caf.lo demux/caf.c &&\
mv -f $depbase.Tpo $depbase.Plo
t *)(&(x)->obj) \
      |               ^
In file included from demux/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/stl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"caf\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/caf.lo -MD -MP -MF demux/.deps/caf.Tpo -c demux/caf.c  -fPIC -DPIC -o demux/.libs/caf.o
demux/stl.c:110:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  110 |         *t = sys->next_date - var_GetInteger(demux->obj.parent, "spu-delay");
      |                               ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/stl.c:154:36: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  154 |             *pf = sys->next_date - var_GetInteger(demux->obj.parent, "spu-delay");
      |                                    ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/stl.c:175:42: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  175 |     int64_t i_barrier = sys->next_date - var_GetInteger(demux->obj.parent, "spu-delay");
      |                                          ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/stl.c:239:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  239 |         msg_Err(demux, "Incomplete EBU STL header");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/stl.c:247:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  247 |     msg_Dbg(demux, "Detected EBU STL : CCT=%d TTI=%zu start=%8.8s %"PRId64, cct, tti_count, &header[256], program_start);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/stl.c:273:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  273 |             msg_Warn(demux, "Incomplete EBU STL file");
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/caf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/caf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/caf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/caf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t56 warnings generated,v).
 var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/caf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/caf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/caf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/caf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/caf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/caf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/caf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/caf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/caf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, pszdepbase=`echo demux/directory.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/directory.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/directory.lo -MD -MP -MF $depbase.Tpo -c -o demux/directory.lo demux/directory.c &&\
mv -f $depbase.Tpo $depbase.Plo
_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/caf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/caf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/caf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/caf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/caf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/caf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/caf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/caf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/caf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Crea31 warningste(a,b,c) var_Create( VLC_OBJECT(a), b, c generated )
      .
|                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/caf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mv -f demux/.deps/libdemux_stl_plugin_la-stl.Tpo demux/.deps/libdemux_stl_plugin_la-stl.Plo
  554 |     vadepbase=`echo demux/mpeg/es.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mpeg/es.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/es.lo -MD -MP -MF $depbase.Tpo -c -o demux/mpeg/es.lo demux/mpeg/es.c &&\
mv -f $depbase.Tpo $depbase.Plo
r_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/caf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/caf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
39 warnings generated.
depbase=`echo demux/mpeg/h26x.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mpeg/h26x.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/h26x.lo -MD -MP -MF $depbase.Tpo -c -o demux/mpeg/h26x.lo demux/mpeg/h26x.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"directory\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/directory.lo -MD -MP -MF demux/.deps/directory.Tpo -c demux/directory.c  -fPIC -DPIC -o demux/.libs/directory.o
demux/caf.c:276:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |         msg_Err( p_demux, "Couldn't seek packet description." );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/caf.c:453:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  453 |             msg_Err( p_demux, "Absurd LPCM parameters (frames_per_packet: %u, channels_per_frame: %u).", i_frames_per_packet, i_channels_per_frame );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/caf.c:486:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  486 |             msg_Warn( p_demux, "The only documented format flag for aac is 2 (kMP4Audio_AAC_LC_ObjectType), but is %i. Continuing anyways.", i_fmt_flags );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/caf.c:499:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  499 |         msg_Err( p_demux, "could not determine codec" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/caf.c:511:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |         msg_Err( p_demux, "Sample rate must be non-zero" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/caf.c:548:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  548 |         msg_Warn( p_demux, "Unknown alac magic cookie. Passing it on to the decoder as is and hoping for the best." );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/caf.c:676:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  676 |         msg_Warn( p_demux, "Error parsing aac cookie. Passing it on to the decoder as is and hoping for the best." );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/caf.c:701:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  701 |         msg_Err( p_demux, "Magic Cookie chunk too big" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"es\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/es.lo -MD -MP -MF demux/mpeg/.deps/es.Tpo -c demux/mpeg/es.c  -fPIC -DPIC -o demux/mpeg/.libs/es.o
t *)(&(x)->obj) \
      |               ^
demux/caf.c:707:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  707 |         msg_Err( p_demux, "Couldn't peek extra data" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/caf.c:757:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  757 |         msg_Err( p_demux, "Couldn't peek packet descriptions" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/caf.c:763:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  763 |         msg_Err( p_demux, "Invalid packet table: i_num_packets is negative.");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"h26x\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/h26x.lo -MD -MP -MF demux/mpeg/.deps/h26x.Tpo -c demux/mpeg/h26x.c  -fPIC -DPIC -o demux/mpeg/.libs/h26x.o
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/caf.c:768:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  768 |         msg_Err( p_demux, "Invalid packet table: i_num_valid_frames is negative.");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/caf.c:773:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  773 |         msg_Err( p_demux, "Invalid packet table: i_num_priming_frames is negative.");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/caf.c:778:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  778 |         msg_Err( p_demux, "Invalid packet table: i_num_remainder_frames is negative.");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/caf.c:810:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  810 |         msg_Dbg( p_demux, "Unknown caf file version %d.", i_version );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/caf.c:818:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  818 |         msg_Dbg( p_demux, "Unknown caf file flags %d.", i_flags );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/caf.c:847:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  847 |                     msg_Err( p_demux, "The audio description chunk must be the first chunk in a caf file." );
      |                     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/caf.c:880:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  880 |             msg_Dbg( p_demux, "Found '%4.4s' chunk.", ( char * )&i_fcc );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/caf.c:882:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  882 |             msg_Dbg( p_demux, "Ignoring '%4.4s' chunk.", ( char * )&i_fcc );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/caf.c:896:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  896 |         msg_Err( p_demux, "Did not find all necessary chunks." );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/caf.c:905:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  905 |         msg_Err( p_demux, "Could not add elementary stream." );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/caf.c:919:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  919 |             msg_Warn(p_demux, "Could not reset stream position to 0.");
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/caf.c:984:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  984 |         msg_Err( p_demux, "Unexpected end of file" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/caf.c:993:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  993 |         msg_Err( p_demux, "cannot seek data" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/caf.c:1000:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1000 |         msg_Err( p_demux, "cannot read data" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/directory.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/directory.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/directory.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/directory.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/directory.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/directory.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/directory.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/directory.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/directory.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/directory.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/directory.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/directory.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/directory.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/directory.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/directory.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/directory.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/directory.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/directory.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/directory.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/directory.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlIn file included from In file included from demux/mpeg/h26x.cdemux/mpeg/es.c::3233:
In file included from ../include/vlc_common.h:
In file included from :1031:
../include/vlc_variables.hc_:189../include/vlc_common.h:1031:
:12:obj../include/vlc_variables.hec warning: t_:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t *)(&(x  189 |   )-  189 |      >obret rurn var_Seeturj) tChecked( p_obj, psz_namn\ ve,
      ar_SetCh V| L              ^C_VAR
_INTEGER, val );
      |            ^
eIn file included from cked( ../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
p_demux/directory.c:  140 | #de28:
obj, psz_name, In file included from VL../include/vlc_common.h:1031fi:
../include/vlc_variables.h:C_VAR_525:5INTEne var_SetChec:ked(o,n,GE R,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] val t,v) va
r_SetChecked(VLC_OB  525 |  JE  ); var_
      | C           ^CreT(ateo
)( p../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
_ob  140 | #define var_SetCj, pshz_,nnam,t,evecked(, V)
LC_VAR_B      o,OOLn,t ||                                                ^
 V../include/vlc_common.h:481LC:15: _VAR_Dnote: OINexpanded from macro 'VLC_OBJECT'
HE  481,vRI) vaTr_Set
      | C    ^
 | h../include/vlc_variables.hec:122:     39ked:    (VLC_OBJECT(o),cnote: expanded from macro 'var_Create'
ons  122n,t,v)
      |                                                ^
 | #det s../include/vlc_common.h:481:t15rucf: note: expanded from macro 'VLC_OBJECT'
i  481 | t v    n le   c _varconstco_ mCmonr_steruact te(vlac_c,ombe,mbmmocn_meem)bers:  (const rs:vlvar (cc_o_nstobject_Ct vlrea *)(&(te( VLCc_obx)-j_e>obj)OBJECT(a),  \
      |               ^
b, c )
ct_t      |                                       ^
 ../include/vlc_common.h*:481:15: note: expanded from macro 'VLC_OBJECT'
)  (481& |     In file included from (x)- >objdemux/mpeg/es.c: 33 ):
In file included from ../include/vlc_common.h con:1031s:
../include/vlc_variables.h \
      :203| t              ^
 :struct vlc_common_members: 12: warning: In file included from due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](
demux/mpeg/h26x.c:32  203 |  :
consIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.ht vlc:203:12:  _ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   o203 |  retu bject_t *)  r(eturn&rn va (x)->varr_obj)Set _C\
      heScetChekecked( d( p| p_o              ^bj,_
obj, p spsz_namze_,n ameVL,C V_LVAR_BOC_VAR_OIn file included from L,BOOL demux/directory.c, val:va )28;
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5:      |            ^
l../include/vlc_variables.h :140:48:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] note: expanded from macro 'var_SetChecked' );

      |            ^

../include/vlc_variables.h:140  140:48 | #: note: defexpanded from macro 'var_SetChecked'
ine   140 | va#defir_ne SevartC_SehetCckheedck  (o,539 |    en,d(t,v)o var_ ,varn,t,v) var_S_SCreate(etCh ep_cked(oeVtCbhej,LckedC_ (VpLC_OsBJECOzBT_name, VLC_VAR_JECFLOAT(o ),n,t,|Tv)
      | (o),                                               ^
n V,t,Lv../include/vlc_common.hC:481)
      _:15: note: | Vexpanded from macro 'VLC_OBJECT'                                               ^
../include/vlc_common.h
:481:15A  : note: 481R |    _DOexpanded from macro 'VLC_OBJECT'
   481 |      I  Nconst str uct  vl HERITc  co_cnstom smon_membtruercts: vl (c
onstc      _| comm    ^
on vlc_ob../include/vlc_variables.h:122_mejember:s: (c39oct:_t  note: n*)(expanded from macro 'var_Create'
&s  t(x)122 | #d-> vlc_objeect_obt *j) )(f&i(x\
      | )n              ^
->obj)e var_Create(a,b,c) var_Creat eIn file included from demux/mpeg/es.c:\
      | 33:
              ^
In file included from (../include/vlc_common.h:1031:
../include/vlc_variables.h :212:12V: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
L  212 |     rCeIn file included from demux/mpeg/h26x.c:tur32:
In file included from n ../include/vlc_common.h:1031:
va_OBJEr_SetCh../include/vlc_variables.hecke:Cd (obj, name, TVL212C:12: _Vwarning: (a), bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
A  ,212  | cR_C OO RDS, )
       va|                                        ^
l) re;
      ../include/vlc_common.h|            ^
:../include/vlc_variables.ht481:140::4815: u:rn v note: expanded from macro 'VLC_OBJECT'
note: expanded from macro 'var_SetChecked'ar  
481 |       _S140 | #e tChec ked  (de cofibj,one  name, vaVLCn_sr_SetVtChAeck struct vlc_R_COOcommoRDen_S,d(o,n,t memva,v) vla)br_See;
tCrhecs: (c      | keod(VLC           ^
_nOst v../include/vlc_variables.h:140lBc:_obje48: note: ct_t JE*CT()o)expanded from macro 'var_SetChecked',n(&(
x  140 | ),t,#def->obj) \
ine var      _| v)Set              ^
C
      |                                                ^
hecked(../include/vlc_common.h:481:15: o,note: expanded from macro 'VLC_OBJECT'
n  ,481t | , vIn file included from ) vdemux/directory.car_   :    c28oSens:
ttIn file included from C stru../include/vlc_common.h:1031:
../include/vlc_variables.h:hec554kect:d (vl5c_common_:meV mLbewarning: rs: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C(co_  On554BJE | stC vlc _obT (o),n,  vt,var_Cr)
      ej|                                                ^
at../include/vlc_common.h:e481ct_te:15 :(*)(&(x ) ->pobj) \note: expanded from macro 'VLC_OBJECT'

      |   481              ^
 |  _obj , psz_na   me, VL  C_VAR_STRIIn file included from  consNt G | VLC_strucVAdemux/mpeg/es.c:33:
RIn file included from ../include/vlc_common.ht_DOI :1031N:
vHlc../include/vlc_variables.h:227:12ER_: Iwarning: cTdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  om227       |     m| on_    ^returmn
 vare../include/vlc_variables.hmb_S:et122:39Cheeckrs:: note: expanded from macro 'var_Create'
ed   (co122n(s p | #det_ofb vj,lc_ pobjesiz_cnane var_Crt_me, VLC_t *VARe_FLaOtAT, veal )();(
a,      |            ^
&b,c) var_Create( VLC_../include/vlc_variables.h:140(x:O48)BJ: Enote: expanded from macro 'var_SetChecked'
CT(a),  140 | #d b, c ->obef)
      |                                       ^ine va
r_../include/vlc_common.hSej)tCh \
ec:k      481:15: note: |               ^
edexpanded from macro 'VLC_OBJECT'
(o  481 |         c,onnst struct vIn file included from demux/mpeg/h26x.clc_commo,t:,vn) 32:
var__SetmIn file included from ../include/vlc_common.h:emb1031:
../include/vlc_variables.h:227:Ch12:e ecrkwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
sed(: (const   VLvC_OlBJECT(co),_ob227n,j | t,    v)reet
      c|                                                ^ur
n vt../include/vlc_common.h:481_t *)(&:15ar_Se: note: tCheexpanded from macro 'VLC_OBJECT'
(  cx481 |      )->o   cobnsjt ks)truct ve d( p_lc_\comm
      | oonbj_m, p              ^
embsezr_sn: (conasmet v,l cV_LoC_bjecIn file included from VAR_demux/directory.cFLt_:t 28*)(OA&(x)T:
,In file included from ../include/vlc_common.h: val1031 );
      :
->o../include/vlc_variables.h|            ^
:563bj:5: warning: ../include/vlc_variables.h:140:48:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] note: 
)   \563
expanded from macro 'var_SetChecked'      
|    |                 ^140 |  #de 
fine var_Svaer_Creatte( Cp_heIn file included from demux/mpeg/es.c:coke33:
bIn file included from d../include/vlc_common.h:j(,o 1031:
../include/vlc_variables.hpsz,n,t_n,v:ame)241:12, VLC:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
var_S_etVAR_STRING  241 |      Creturhe|n v arckeV_SeLdt(C_VAR_DOINChecked( pH_obEjVLC_ORBJ, pIsz_nECT(amTe,
 VL      C_V|     ^
ARo)../include/vlc_variables.h:122:39,_STRn:, note: expanded from macro 'var_Create'tING,v)
, 
val );      |                                                ^
      
../include/vlc_common.h:481:  15:122|            ^
 |  note: expanded from macro 'VLC_OBJECT'#define va
../include/vlc_variables.h:140r_Cre  481 | :48: note: expanded from macro 'var_SetChecked'
a       140t | #deefine( v   conaar_,st Sbstruet,c) Chcvecaket vlc_r_Ccomrmon_med(oe,mn,at,vt)bers: var e( V_S(cLC_OonetBJECT(a)Checst vl,c_o b,bjec t_t c )*
      |                                       ^)(&ke(x)
d(V-../include/vlc_common.h>oLC_Ob:jBJ)481:15: \
       | ECnote: T(oexpanded from macro 'VLC_OBJECT'
)  ,              ^n,t,v)481 |    
      
 |     const stru                                               ^
ct v../include/vlc_common.h:l481c:_15In file included from c: demux/mpeg/h26x.co:mnote: expanded from macro 'VLC_OBJECT'
m  32:
In file included from ../include/vlc_common.h:1031481 |  :
o   n  _members:../include/vlc_variables.h :241:  con12:st warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 struct   241 |  vlc_co   rmmoeturn_n vmembers: (ar_SconetCheck(econststd vlc_(  p_object_tov *bj, )lc_objep(c&st(x)->obj)z__ \
      | t              ^
 *n)(&(x)->obj) \
      a|               ^
me, VLC_VAR_STRINIn file included from demux/mpeg/es.c:G, va33:
l );
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hIn file included from :256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]demux/directory.c
      :  256 |   28  :
retIn file included from ../include/vlc_common.h:1031|            ^
:
../include/vlc_variables.h:../include/vlc_variables.hu578r::140:489: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:   578note: expanded from macro 'var_SetChecked'
 |   n v140 | #ar_Sedefin e va tCh er_SecktCe d( ip_oheckbejf, p(sz_nam vd(o,e,a VnLCr_V,AR_t_,ADCDv) vREShSaange( p, v_obj, psz_name, VLr_SCalet_VAR_ );
      C|            ^
../include/vlc_variables.hHC:140O:48:I note: Cexpanded from macro 'var_SetChecked'
E  140 | hS#deeckfieCd(VOLC_UOneB vNT, &coJuntarECT(_So),netChe,t,vck)
      ed(o,|                                                ^
n../include/vlc_common.h,, t,v:N) 481var_SULL et)Che:15:c ked)( 
note:       VLC_OBJE|         ^
Cexpanded from macro 'VLC_OBJECT'../include/vlc_variables.hT(
o),n,  :128:481 |   43 : note: t   expanded from macro 'var_Change' ,v) 
const   s128
 | #dt      ruct ev| f                                               ^
ine var_../include/vlc_common.h:lc_481:15cC: note: expanded from macro 'VLC_OBJECT'
hangeo  (mmo481 |     n_mem    bercosanst st:, (constb ruct,c,vlcd,e _o)bje ct_vt *)(&a(x)-vrlc__Ch>caomobnj)g \
mon_memebe      | r              ^
s: (co( VLC_OBJECT(a), b, c,nst d, e vlcIn file included from _odemux/mpeg/h26x.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hbj )
      |                                           ^
:256../include/vlc_common.h:e:ct_t *12: warning: )(&(xdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)->ob481j) \  :
      256 |  |               ^
15   r: note: expanded from macro 'VLC_OBJECT'
et  481urn var_SetCheck |  In file included from   demux/mpeg/es.c:33:
e In file included from ../include/vlc_common.hd(:1031:
../include/vlc_variables.h p_ob:276:j ,  psz_ na10me:  ,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
const s VLC_VtARr_A  276D |  u DcRESS, tv   if(av !varlc_l_ );
G      e|            ^
ctChec../include/vlc_variables.h:o140:48kedmmon_mem: bers( p_obj, :ps z_n(const vlnote: expanded from macro 'var_SetChecked'acme, VLC_VA_R
o  140 | _b#dINefinTEGe jvar_SERetC,e c&valh )teck_t *)( )&(
      |          ^ed
(o../include/vlc_variables.h:142:48: xnote: expanded from macro 'var_GetChecked'
,  142 | n),t,#dv-)efin>eobj)  var _Getv\Char_Seck
ed(o,en,t      Ct,vh) va|               ^
ecked(Vr_LGC_OeBJtCheckedE(CVTL(Co_)O,BnJ,EtC,Tv()o
)      ,n,t,v)
|                                                      ^
../include/vlc_common.h:|                                                ^
../include/vlc_common.h:481:15: note: 481expanded from macro 'VLC_OBJECT':
15:   note: expanded from macro 'VLC_OBJECT'
481  481 |   |            const str uc  t  vclocn_stc ommon_mstruct embers:v l(c_ccoommonsnt_me mbvers:lc_ o(bcjonesctt _vtl c_*o)b(j&ec(tx_)t- >*)(&(x)o-b>ojb)j \
      |               ^
) \
      |               ^
In file included from demux/mpeg/es.cIn file included from :demux/mpeg/h26x.c33::
32In file included from :
In file included from ../include/vlc_common.h../include/vlc_common.h:1031:
:../include/vlc_variables.h1031::
276:../include/vlc_variables.h:293:10: warning: 10due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293  276 |  |         iiff(( !var_G e!tvCahre_cGkeetdC(h epc_koebdj(, p ps_z_name,obj,  pVsLzC__naVAR_INTEme, VLCGER, &va_VAR_BOOL,l  &)v a)l
       )|           ^
)
      |          ^
../include/vlc_variables.h../include/vlc_variables.h:142::48142: note: :expanded from macro 'var_GetChecked'48: note: expanded from macro 'var_GetChecked'

  142 | #defi  n142e |  v#adre_fGienteC hvear_GetCchkeecdke(do(,o,nn,,t,v) vta,v) varr_G_GetCheectkCedhecked(V(VLCLC_OBJ_OECT(BJo),nE,CtT,(ov)
      |                                                ^
),n,t,v)
../include/vlc_common.h:481:15:       note: |                                                ^
expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  481: | 481:   15:      note: cexpanded from macro 'VLC_OBJECT'
onst st  r481u | c   t  vl    conc_comstmon_ msetruct vmlbce_rcs: (conomst vlmoc_objn_memberect_t *)(s&:( (x)->ocbojnst) vl c\_
o      bj|               ^ect_t
 *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/es.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:In file included from demux/mpeg/h26x.c17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:32
:
In file included from ../include/vlc_common.h  304:1031:
../include/vlc_variables.h: |   293:10  if (:li kwarning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]l
y(!  293 | v a r _ Gieft(C h!evcakre_dG (eotbCjh,e cnkaemde(,  VLC_VAR_CpO_ORDS, &vobj, psz_al)n)a)m
e, V      | L                ^
C../include/vlc_variables.h_VA:R142_B:O48O:L ,note:  &expanded from macro 'var_GetChecked'
val )  142 |  #)
define       v| a         ^r
_../include/vlc_variables.h:142:48G:etCheck note: ed(o,expanded from macro 'var_GetChecked'n,
t  142 | ,v#def)i nvea rv_aGre_tGCehteCchkeecked(o,dn(VLC_OB,JtE,CvT)(o var_Get)Che,cnk,etd,(vVLC)
_OBJEC      T| (                                               ^o
),n,t,v)../include/vlc_common.h
      |                                                ^
:481:15: note: ../include/vlc_common.hexpanded from macro 'VLC_OBJECT':
481:15: note:   expanded from macro 'VLC_OBJECT'
481 |        481  |     c o n s  t  csotnruct vsltc s_tcroumcmto nv_lmce_mcbomemrons_: (conmsetmb evrlsc:_ o(bcjoencstt_ tv l*)(&(xc)_-o>bjoebcjt)_ t\ 
*      )| (              ^&
(x)->obj) \
      |               ^
In file included from demux/mpeg/es.c:33:
In file included from ../include/vlc_common.h:1031:
In file included from demux/mpeg/h26x.c:../include/vlc_variables.h:324:10:32 :
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from   324 |    ../include/vlc_common.h :1031:
if(../include/vlc_variables.h :!304v:ar17_: Gwarning: etdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]Ch
e  c304k | e d (   ipf _obj, ps(zl_inkelame, y(!var_GeVtLCChe_cVkAR_FLOATe,d  (ob&j, vnaamel, VL C_V) )
      |          ^
A../include/vlc_variables.h:142:R48_CO:ORD S, note: &vexpanded from macro 'var_GetChecked'a
l)))
      |                 ^
  ../include/vlc_variables.h:142:48142: |  note: #expanded from macro 'var_GetChecked'
d  e142f | #deinfei ne vavar_Gert_CGhetCheckeeckded(o,n,t(o,n,v,t,v))  var_GetvCarheck_Ged(VeLtCC_hOeBcJkeEd(VLCT(o),nC,_tO,v)
      |                                                ^
BJECT../include/vlc_common.h(:481:15: note: expanded from macro 'VLC_OBJECT'
o),n,  481 |     t , v ) 
c      o| n                                               ^s
t struc../include/vlc_common.h:481:15: tnote: expanded from macro 'VLC_OBJECT' 
vlc_c  o481 |      m mo  conns_tm esmtbruers: (coct nsvlc_tc ovmmolnc_m_emobbejresc:t _(tc o*nst) v(l&c(_xo)->objb)j \
      ec| t              ^
_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/es.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( In file included from demux/mpeg/h26x.c:32:
pIn file included from _../include/vlc_common.ho:1031:
b../include/vlc_variables.hj:,324 psz_n:a10: warning: medue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, V  324 |  L C _ ViAfR(_ S!TvRaIrN_GG,e &val t)C h)e
c      | ked(        ^ 
p../include/vlc_variables.h:142:_48o:b jnote: ,expanded from macro 'var_GetChecked' 
psz_nam  e,142  | V#LdCe_fViAnR_eF LvOaArT_,G e&tvCahle c)k e)d
(      o| ,         ^n,
t,v) va../include/vlc_variables.hr:_Get142C:h48e:c knote: eexpanded from macro 'var_GetChecked'
d  (142 | #defViLC_OBJEnCeT (voa)r,n,t,v_)
G      e| t                                               ^C
hecked(../include/vlc_common.ho:481,n,t:,v15) :var _Genote: tCexpanded from macro 'VLC_OBJECT'h
e  481 |    c ke d( VL C_ const OsBtJrEuct vlc_CT(o),cn,otm,mvo)
      n_|                                                ^
mem../include/vlc_common.hb:e481r:s15:: ( cnote: oexpanded from macro 'VLC_OBJECT'n
st vlc  481_ob | j e c  t_t *)( & (  xcon)->obj)s t \s
t      r| u              ^ct
 vlc_common_members: (const vlc_object_t *)(&(x)->obj)In file included from  \
      |               ^
demux/mpeg/es.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_In file included from VAR_STdemux/mpeg/h26x.c:32:
In file included from ../include/vlc_common.h:1031R:
ING, &v../include/vlc_variables.ha:l340 :)9 :) 
warning:       due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]| 
        ^
  ../include/vlc_variables.h:142:48340: |   note:  expanded from macro 'var_GetChecked' 
 if( va  r142_ | G#edteCfhiecnked( p_oe var_Gbje, tpCsheckedz(o,n,_tn,avme),  Vvar_GeLtCC_heckedV(AVRL_STCR_IONBGJ,E C&Tv(al o)), n),
      |         ^
t../include/vlc_variables.h:,v142:)
      |                                                ^48
:../include/vlc_common.h :note: 481:15: note: expanded from macro 'var_GetChecked'expanded from macro 'VLC_OBJECT'

  142 | #def  i481 |     ne var _ Ge tChe ccokend(sot, ns,ttr,uvc) tv avrl_cG_ectoChecked(VLmCm_oOnB_JmemberEsC:T (o()c,on,ntst vlc,_vo)b
j      |                                                ^e
ct_t *../include/vlc_common.h):(481&:(15x:) ->obnote: jexpanded from macro 'VLC_OBJECT')
   \
481 |       |               ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj)In file included from  \
      |               ^
demux/mpeg/es.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psIn file included from zdemux/mpeg/h26x.c_:n32a:
mIn file included from e../include/vlc_common.h, VLC_V:A1031:
R../include/vlc_variables.h_:350A:D9:D warning: Rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]E
SS,  350 |   & v a li f)(  v)ar
_      |         ^
G../include/vlc_variables.h:142e:t48C:he cknote: eexpanded from macro 'var_GetChecked'd
( p_ob  j142, | #defin psz_name,e  VLC_VvAaRr__SGTeRtICNhGe,c k&evdal ()o ,)n
      | ,t,        ^v
)../include/vlc_variables.h:142: var_48G:e note: expanded from macro 'var_GetChecked'tCheck
ed(VL  142C_OBJE | C#Td(eo),n,fine vatr,_vG)e
t      C| h                                               ^e
cked(o,n,../include/vlc_common.h:481:15:t, note: expanded from macro 'VLC_OBJECT'
v) va  r481_ | G      etChec k edconst str(uVcLt vlc_coC_mmOBJEonCT(o)_m,n,te,v)mb
e      r|                                                ^
s: (const vlc_objec../include/vlc_common.ht:_481t: 15*:) note: (&expanded from macro 'VLC_OBJECT'
(  481 |       x  )->obj) \const
 st      |               ^
ruct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/h26x.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )In file included from demux/mpeg/es.c:
      | 33:
In file included from ../include/vlc_common.h:1031:
        ^
../include/vlc_variables.h:142../include/vlc_variables.h:48: note: :429:expanded from macro 'var_GetChecked'
5  142 | #de:fin warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e v
ar_Ge  tCh429eck | ed(o,   n,t var_Cr,v) veate( p_obj, psz_name, VLarC__GVAR_INTEGER | etCheckeVLC_VAR_DOINHERIT );
      |     ^
d../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
(V  LC_122OBJ | EC#T(defio)n,ne,t ,vv)
ar_Crea      | te(                                               ^
../include/vlc_common.h:a481:,b,c) var_Cr15: enote: expanded from macro 'VLC_OBJECT'a
t  481e |  (     VLC_  O cBJECT(a), b, c )
      |                                       ^
on../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
st   s481tr |         const strucuctt  vlc_vcolmmcon__mcemobemmon_members: (const vlc_object_trs: * ()con(&(x)->obj) \
      |               ^
st vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/es.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(aIn file included from ), b, c demux/mpeg/h26x.c:32:
In file included from ../include/vlc_common.h)
      :1031:
| ../include/vlc_variables.h                                      ^
../include/vlc_common.h:429:481:15:5:: note: expanded from macro 'VLC_OBJECT'
 warning:   481In file included from  |     due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    429 | demux/directory.c:    co  var_Crens30:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.hatt :125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
steru( p  _ct obj125 |   , vl  vlc_object_releapszc_com_nase( p_vout mm);
eo      | , VLC    ^
_V../include/vlc_objects.h:66AR_:25: n_members:note: INTexpanded from macro 'vlc_object_release'
EG (const vlc_object_t *)(ER   66 |     v&(x)->obj) lc_obj \| VLec
      |               ^
t_releC_asVAe(R_DO VINLC_OHEBJERIIn file included from demux/mpeg/es.c:33:
In file included from ../include/vlc_common.h:1031CT:
../include/vlc_variables.h:455:5: warning: (adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)   455 |   )
      |                         ^  v
../include/vlc_common.h:ar481:15: note: expanded from macro 'VLC_OBJECT'
_Crea  481 | te  ( p_obj, psz_name  ,    VL consC_t VAstrR_FLOAT | ucVLC_VAt vR_lcDOINHERI_cT om);mon
      _m|     ^
../include/vlc_variables.h:122:emb39:ers: ( note: coexpanded from macro 'var_Create'
Tnst  vl  );c_obje
      | ct_t *)(122    ^&(x
)../include/vlc_variables.h->ob | :#d122efine v:39:ja note: expanded from macro 'var_Create')r
_ \
  Create122 |       (#a,d|               ^eb,f
c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
ine ../include/vlc_common.h:481:var_C15: note: expanded from macro 'VLC_OBJECT'
reate(  a,b,c481 |         const struct vlc_c)o mmon_members: (constv avlc_obr_Creatject_t *)(&(x)->obj) \
      | e(              ^
 VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    In file included from demux/mpeg/es.c:33:
In file included from ../include/vlc_common.h:  1031:
  ../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   469 |     var_Creactoe( p_nsto stbj,r psuctz vl_nacme_, VLC_VAR_STRING |c VLC_VAR_DOINHERIT );o
      |     ^
mmon_../include/vlc_variables.hmem:122:39: note: expanded from macro 'var_Create'
bers: (co  nst v122 | #define varlc__Create(a,b,c) var_Create( VLC_OBJECT(a), ob, c )
      |                                       ^
bj../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ec  481 |      tIn file included from demux/directory.c_   c:ons30t:
../include/vlc_input.h:527 t *:29struc): warning: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
&t vlc(  527 |  x_c   )->ommoinopn_meut_thread_tb j*)inm \bpue
t = inpr      | s:              ^
ut _(Ccoreate( pnst vlc_obajreent, item,cIn file included from t_t demux/mpeg/h26x.c l*):32:
In file included from (&og,(../include/vlc_common.hx) NU:LL,-1031>ob :
NUj) \
      LL )|               ^../include/vlc_variables.h:;
      
|                             ^442:5: 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_input.h  :501442 |     var_CreIn file included from demux/mpeg/es.c:33:
a:46t: enote: expanded from macro 'input_Create'
(In file included from ../include/vlc_common.h: 1031:
../include/vlc_variables.h:p477_o:  bj, ps501z_name,5:  | warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
#def VineL  477 |  C_  iVAR_BOOL   var|_Crn puteate_CreV( p_oLbj, pCate(a,szb_,c,Vd,eA) i_nR_nputDOame,IN_CHreateE( RVLITCV LC_OB)JECT(_;aV
AR_ST      R),ING | V|     ^
b,c,dLC,e)
_      ../include/vlc_variables.h|                                              ^
V../include/vlc_common.hAR_DO:122:481:15: :note: expanded from macro 'VLC_OBJECT'
39: note:   481 | Iexpanded from macro 'var_Create'
     122 | #dNHERefine      IcTvo )anst r_Crea;
      str| tuect    ^
( vl../include/vlc_variables.hc_caom:,b122:mo39: ,c)note: expanded from macro 'var_Create' var_Cr
en_at  122e(memb | #de rs:ef Vine (coLvar_CnsCr_OBJECTt vlc(e_obajeate(ca,t), b_,b,c)  cvart_Creat *)( )
      e&(x| )( ->obj) VLC_OB                                      ^J\E
CT../include/vlc_common.h
      | :481(a              ^
):, b, c )
      |                                       ^
15../include/vlc_common.h::481:15:  note: expanded from macro 'VLC_OBJECT'
In file included from note: expanded from macro 'VLC_OBJECT'  demux/directory.c:30481 | :
../include/vlc_input.h  
:  481 |    530:9:      c  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]on
   530st |    st ruc    t vlc_com co mns  tvlcon__ smemotbjecberrs:t_re (leacuct vlc_coonse(st m ivnput )mon_melc_o;
m      | bers: (        ^
c../include/vlc_objects.h:66bjec:25:to_ note: expanded from macro 'vlc_object_release'
nt st vlc_o   66 | b   *) vlc_(&ject_t(objx)-ect _re*)(&(xlea)se( >o-bVLC_OBj) >JECT\
(a      | ) )
      |                         ^              ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
o  b481 |         const stj)rIn file included from demux/mpeg/es.c:u 33:
In file included from ../include/vlc_common.h:\
      1031:
c| ../include/vlc_variables.h:491:5              ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t
 vl  491 |  c _  var_CrecaotmmoeIn file included from ( pdemux/mpeg/h26x.c_on_mb:jemb32ers::
 (cIn file included from ons../include/vlc_common.ht vlc,: psz_nam1031e_ob:
,je../include/vlc_variables.h VLC_:VAR_A455ct:5:_t D warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]*)(&D
RESS   455| (VLC_xVA | R)-_  DOI>obj  var_) NH\
      ERIT|               ^ )
Create( ;
      p|     ^
_../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
obj, p  122 | s#z_name,d eVLC_VAR_FLfine var_COrAeIn file included from demux/directory.catT:30e( | VLC:
a,b../include/vlc_input.h_:572V,cA:10: Rwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)   var__C572 |  rDe    O    vaINtelc_(HERIobT jVLC e_OBJEct_CTrele(aase), );
      | (    ^
b,../include/vlc_variables.h  c )(vl
      c_o|                                       ^:122:39
bjec:t_t *)(pp_v outnote: [iexpanded from macro 'var_Create'../include/vlc_common.h:
]  481:) 122);
 |       | 15:#         ^
 note: defiexpanded from macro 'VLC_OBJECT'
ne   481../include/vlc_objects.h: |   var_Create  (a  ,b  co,nst struct vlc) v66:ca_25rco_: mmoCrn_enote: expanded from macro 'vlc_object_release'
amete(   66 |     V vlLCmb_c_obers:je (coOnsct_Bt revlc_leasJECTe( (VLaC_Oob), jeBbJECT(c,t_t a *)() )c
      | &(                        ^
x ../include/vlc_common.h:)
)->481:15o      bj):|  \
                                            ^|  note: expanded from macro 'VLC_OBJECT'

              ^
  ../include/vlc_common.h481 | :481:     15   co: nst strunote: expanded from macro 'VLC_OBJECT'ct vlc_common_membIn file included from ersdemux/mpeg/es.c:33:
In file included from ../include/vlc_common.h
: (  :1031:
481 | co ns../include/vlc_variables.h:511:5t v : warning:   lc   _o bjdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]con
st  511 |  ect_t    vsar t*)(_rucCrt&(x )-v>obeaj)tlc_ce( pommon__objm, pe \
      smz_bers| name,              ^ :V
L (cCo_nVAst vlR_INTEGER |c_obj VLC_VAR_DOINHERIT
      |     ^
ect_t *)(../include/vlc_variables.h&(:122:39: note: expanded from macro 'var_Create'
x)  122 | #define var_Create->obj) \
      |               ^
(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
In file included from demux/mpeg/h26x.c:../include/vlc_common.h:32481:15: note: expanded from macro 'VLC_OBJECT'
:
In file included from ../include/vlc_common.h:1031  :
../include/vlc_variables.h:469:5481: warning:  |         codue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]nst st
ruct   vl469c | _common_members: (const     var_Create( p_objvl,c_object_t *)(&demux/directory.c(x) :40->pobs:9z_name, : Vwarning: Ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C_VAR_STRING j) \|   40 |         V ms
      |               ^
LC_VARg_Warn( p_demux, _"unable toD In file included from read Odemux/mpeg/es.cdir:I33ecto:
NryIn file included from ../include/vlc_common.hHE:1031:
" );../include/vlc_variables.h:
525:RI      T|         ^
5: ../include/vlc_messages.h :85:)5: warning: ;note: expanded from macro 'msg_Warn'

due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
        525 |   |    85 |     ^  
  ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  ms  g_Gevanerr122i_Cr | eat#ce( p(dep_f_obij, nthpsis,e V var_CrLze_nC_MSame, VLCaG_WARt_VAeN, R_B_(_VA_ARaOO,b,L |GS_ c_VLC_))
      |     ^ vaVAR_Dr_Crea
../include/vlc_messages.hOIte:( NHERIT
VL78:      |     ^
C../include/vlc_variables.h13: _note: expanded from macro 'msg_Generic'
OB   78 | J   E: vlcC_L122:Tog(VL39:(a), bC_O,  note: expanded from macro 'var_Create'Bc )
      JEC| T(o)                                      ^, p, 
v  122l
c_ | #../include/vlc_common.h:mo481defidule_nnae me:, var__C15_Fre: note: expanded from macro 'VLC_OBJECT'ILE__, a
_te(_  481LIN | a,b,        c) vaconstEr_Cre__,at \
      | e(  sV            ^LC
t_Or../include/vlc_common.h:BJ481:15u:c note: expanded from macro 'VLC_OBJECT'
t v  481 |  lc_E   comm  o  conn_CT(amemst), bers: st ruc(t vlcc_comb,moon_nmestmber s: (vconlst cc_ v olc_object_t bj*)(ect_&t *)(&)(
      (x|                                       ^
x)../include/vlc_common.h)->:481:15o-bj) : note: expanded from macro 'VLC_OBJECT'
\>o
bj)  481      |               ^
  | \ 
      |               ^
       const struct vlc_common_membersIn file included from demux/mpeg/h26x.c:32:
:In file included from ../include/vlc_common.h: (co1031:
n../include/vlc_variables.h:477st vlc_object_t *)(&(x)->obj) \
      |               ^
:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAIn file included from Rdemux/mpeg/es.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  539 |     var_Create( p_obj,STRING  | VLC_VpAR_DOINsHERIT z);
      _name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
|     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
../include/vlc_variables.h:122:39:  122 | #def inote: ne var_Create(a,b,c) varexpanded from macro 'var_Create'_Create( VLC
_  122OBJECT(a), b, c )
 |       |                                       ^
#../include/vlc_common.hdefi:ne va481r_Cre:15: note: expanded from macro 'VLC_OBJECT'
at  481 |         const struct vlc_common_members: (const vlc_oebject_t *)(&(x)->obj) \
      |               ^
(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:In file included from demux/mpeg/es.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
15:   554 |     var_Create( p_objnote: expanded from macro 'VLC_OBJECT'
  481 |   ,      c opsz_nstn ame,struct vlc_common_m eVLC_VARmbe_rSTRINsG | V:LC_VAR _DOINH(ERIT
c      |     ^
ons../include/vlc_variables.ht :122:v39l: note: expanded from macro 'var_Create'
c_object_t   122 | #*d)(&efin(x)e- va>r_Crobj) \
      |               ^
eate(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commoIn file included from demux/mpeg/h26x.cn:_32:
In file included from ../include/vlc_common.h:membe1031:
rs: (c../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ons  491 | t vlc_o  bjec t_t  var*_)(&(Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VARx)->ob_DOINHERIT );
      |     ^
j) \../include/vlc_variables.h
:122:39: note: expanded from macro 'var_Create'
      |               ^
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: In file included from note: expanded from macro 'VLC_OBJECT'
  481 |         demux/mpeg/es.c:33c:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.ho:n563:5: warning: st struct vlc_commdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o
n  563 |  _me m ber var_Csreate(: (c p_onst ovlc_bj, object_t *)(&psz_na(mxe, VLC_VA)->obj) \
      |               ^
R_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_CrIn file included from demux/mpeg/h26x.c:e32ate:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: (a,b,c)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   var_Cre511 | a t   var_Create( p_obj, pe( VLC_szOBJECT_(a), nb, c )a
m      e|                                       ^
,../include/vlc_common.h:481: VLC_VA15R:_ INTnote: Eexpanded from macro 'VLC_OBJECT'
GE  481 |    R     con |st str VLuCc_VAt Rv_lc_DcommoOn_membIers:NH E(Rconst vIT
l      c_obje|     ^
ct../include/vlc_variables.h_:t *)(122:39&:( x)->onote: expanded from macro 'var_Create'bj) \
      | 
              ^
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), bIn file included from , c )
      demux/mpeg/es.c:33|                                       ^
:
In file included from ../include/vlc_common.h:481../include/vlc_common.h::1031:
../include/vlc_variables.h:57815: note: expanded from macro 'VLC_OBJECT'
:  481 |     9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      const s578truct vlc_co |     if( vmmon_members: (arc_oChansntge( p_ ovlc_bojb, pszj_name,ect_t  V*L)C(_VA&R_CHOICE(x)->obj) \
      |               ^
SCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #defineIn file included from demux/mpeg/h26x.c:32:
 vaIn file included from r../include/vlc_common.h_Chang:e1031:
../include/vlc_variables.h(:a525:5:,b warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  525c,d | , e ) var _ Changve( VLC_OBaJr_ECCreaT(a)t,e( p_ b, c,o d, e bj, )
p      sz_| nam                                          ^
e../include/vlc_common.h:481, VLC_:15: note: expanded from macro 'VLC_OBJECT'
V  481 |    AR_B OO    consLt | VLC_VAR_ DstructOI vNlc_commoHn_memberERsIT
      |     ^
: (../include/vlc_variables.hconst: 122:39: note: expanded from macro 'var_Create'
vlc_ob  122j | #dectefi_nt *)(&e v(x)->aorbj)_ \
      | C              ^
reate(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/h26x.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJEC50T(a), b, c )
       warning|                                       ^
../include/vlc_common.h:481:15s generated.
: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/h26x.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/h26x.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/h26x.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,depbase=`echo packetizer/h264_nal.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="packetizer/h264_nal.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/h264_nal.lo -MD -MP -MF $depbase.Tpo -c -o packetizer/h264_nal.lo packetizer/h264_nal.c &&\
mv -f $depbase.Tpo $depbase.Plo
d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
30 warnings generated.
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mkv/libmkv_plugin_la-mkv.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I/usr/local/include  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mkv/libmkv_plugin_la-mkv.lo -MD -MP -MF demux/mkv/.deps/libmkv_plugin_la-mkv.Tpo -c -o demux/mkv/libmkv_plugin_la-mkv.lo `test -f 'demux/mkv/mkv.cpp' || echo './'`demux/mkv/mkv.cpp
In file included from demux/mpeg/es.c:38:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/es.c:38:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (codemux/mpeg/h26x.c:322nst v:13lc_object: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_t   322 |      * )(&(x)    ->o bj) \ m
      |               ^
sg_Warn( p_demux, "%s module discarded (no startcode)"In file included from demux/mpeg/es.c:38:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_co, psz_module );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 | mmon   _m msg_emGeneric(p_this, VLC_MSGbe_WARrsN, __V: (const vlc_object_t *)(&(x)->obj) \
      |               ^
A_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (conIn file included from st vlc_object_t *demux/mpeg/es.c:38:
../include/vlc_input.h:)(&(x)->obj)572:10: \ warning: 
      due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|               ^
  572 |          vlc_object_release( (vlc_object_t *)(ppdemux/mpeg/h26x.c:326:9: warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  326 |         msg_Err( p_demux, "this doesn't look like a %s ES stream,vout[i]) );
      |          ^
 "
      |         ^
../include/vlc_objects.h:66../include/vlc_messages.h::25: note: expanded from macro 'vlc_object_release'
83:5: note:    66expanded from macro 'msg_Err'
 |    83   |      vl mc_sgob_Genericject_re(ple_tase( VLC_Ohis,BJ VLECC_MSGT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_  481 |        ER R, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: const expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OstBJructEC vT(lco)_c, p, ommvlc_moduleon_na_memmebe, rs__: (FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 | const vlc    _o   bj cecont_t *)(&(x)->obj) \
      |               ^
st struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/h26x.c:341:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  341 |         f_fps = var_CreateGetFloat( p_demux, psz_fpsvar );
      |                 ^
../include/vlc_variables.h:497:55: note: expanded from macro 'var_CreateGetFloat'
  497 | #define var_CreateGetFloat(a,b)   var_CreateGetFloat( VLC_OBJECT(a),b)
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"h264_nal\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/h264_nal.lo -MD -MP -MF packetizer/.deps/h264_nal.Tpo -c packetizer/h264_nal.c  -fPIC -DPIC -o packetizer/.libs/h264_nal.o
demux/mpeg/h26x.c:447:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  447 |                 msg_Dbg( p_demux, "using %.2f fps", (double) p_sys->frame_rate_num / p_sys->frame_rate_den );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/es.c:223:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  223 |     p_sys->f_fps = var_InheritFloat( p_demux, "es-fps" );
      |                    ^
../include/vlc_variables.h:626:49: note: expanded from macro 'var_InheritFloat'
  626 | #define var_InheritFloat(o, n) var_InheritFloat(VLC_OBJECT(o), n)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/es.c:238:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  238 |     msg_Dbg( p_demux, "detected format %4.4s", (const char*)&p_sys->codec.i_codec );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/es.c:304:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |         msg_Warn( p_demux,
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/es.c:547:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  547 |         msg_Dbg( p_demux, "did not sync on first block" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"mkv\" -D__PLUGIN__ -I./access -I./codec -I/usr/local/include -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mkv/libmkv_plugin_la-mkv.lo -MD -MP -MF demux/mkv/.deps/libmkv_plugin_la-mkv.Tpo -c demux/mkv/mkv.cpp  -fPIC -DPIC -o demux/mkv/.libs/libmkv_plugin_la-mkv.o
demux/mpeg/es.c:671:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  671 |         msg_Dbg( p_demux, "cannot peek" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/es.c:909:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  909 |                 msg_Dbg(p_demux, "read MLLT sync table with %zu entries",
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/es.c:1018:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1018 |         msg_Dbg( p_demux, "xing vbr value present (%d)",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/es.c:1025:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1025 |         msg_Dbg( p_demux, "xing frames&bytes value present "
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/es.c:1084:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1084 |         msg_Dbg( p_demux, "cannot peek" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/es.c:1089:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1089 |         msg_Err( p_demux, "ADIF file. Not yet supported. (Please report)" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_nal.c:26:
In file included from packetizer/h264_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_nal.c:26:
In file included from packetizer/h264_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_nal.c:26:
In file included from packetizer/h264_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_nal.c:26:
In file included from packetizer/h264_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_nal.c:26:
In file included from packetizer/h264_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_nal.c:26:
In file included from packetizer/h264_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_nal.c:26:
In file included from packetizer/h264_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_nal.c:26:
In file included from packetizer/h264_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_nal.c:26:
In file included from packetizer/h264_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_nal.c:26:
In file included from packetizer/h264_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_nal.c:26:
In file included from packetizer/h264_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_nal.c:26:
In file included from packetizer/h264_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_nal.c:26:
In file included from packetizer/h264_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)29 warning
      |                                                ^
../include/vlc_common.hs generated.
:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_nal.c:26:
In file included from packetizer/h264_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_nal.c:26:
In file included from packetizer/h264_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="packetizer/libmkv_plugin_la-dts_header.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I/usr/local/include  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/libmkv_plugin_la-dts_header.lo -MD -MP -MF packetizer/.deps/libmkv_plugin_la-dts_header.Tpo -c -o packetizer/libmkv_plugin_la-dts_header.lo `test -f 'packetizer/dts_header.c' || echo './'`packetizer/dts_header.c
 var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_nal.c:26:
In file included from packetizer/h264_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_nal.c:26:
In file included from packetizer/h264_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_nal.c:26:
In file included from packetizer/h264_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_nal.c:26:
In file included from packetizer/h264_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_nal.c:26:
In file included from packetizer/h264_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_nal.c:26:
In file included from packetizer/h264_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_nal.c:26:
In file included from packetizer/h264_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_nal.c:26:
In file included from packetizer/h264_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_nal.c:26:
In file included from packetizer/h264_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_nal.c:26:
In file included from packetizer/h264_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"mkv\" -D__PLUGIN__ -I./access -I./codec -I/usr/local/include -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/libmkv_plugin_la-dts_header.lo -MD -MP -MF packetizer/.deps/libmkv_plugin_la-dts_header.Tpo -c packetizer/dts_header.c  -fPIC -DPIC -o packetizer/.libs/libmkv_plugin_la-dts_header.o
In file included from packetizer/h264_nal.c:27:
packetizer/hxxx_nal.h:287:20: warning: comparison of integers of different signs: 'uint32_t' (aka 'unsigned int') and 'int' [-Wsign-compare]
  287 |     if( i_nal_size > p_ctx->p_tail - p_ctx->p_head )
      |         ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
39 warnings generated.
depbase=`echo demux/mp4/mp4.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mp4/mp4.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mp4/mp4.lo -MD -MP -MF $depbase.Tpo -c -o demux/mp4/mp4.lo demux/mp4/mp4.c &&\
mv -f $depbase.Tpo $depbase.Plo
25 warnings generated.
mv -f packetizer/.deps/libmkv_plugin_la-dts_header.Tpo packetizer/.deps/libmkv_plugin_la-dts_header.Plo
depbase=`echo demux/mp4/fragments.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mp4/fragments.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mp4/fragments.lo -MD -MP -MF $depbase.Tpo -c -o demux/mp4/fragments.lo demux/mp4/fragments.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"mp4\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mp4/mp4.lo -MD -MP -MF demux/mp4/.deps/mp4.Tpo -c demux/mp4/mp4.c  -fPIC -DPIC -o demux/mp4/.libs/mp4.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"fragments\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mp4/fragments.lo -MD -MP -MF demux/mp4/.deps/fragments.Tpo -c demux/mp4/fragments.c  -fPIC -DPIC -o demux/mp4/.libs/fragments.o
In file included from demux/mp4/mp4.c:29:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 | In file included from demux/mp4/fragments.c:    r24:
In file included from eturn var_SetChecked( p_obj, psz_name, VLC_Vdemux/mp4/fragments.h:23AR_INTEG:
In file included from ../include/vlc_common.h:1031ER, val );
      |            ^
:
../include/vlc_variables.h:140:48:../include/vlc_variables.h:189:12: note:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'var_SetChecked'
  140 | #de  189 | fi   ne return va vr_SeartChecked(_S pet_oChbjec, kepsd(o,n,t,v)z_ vnaarme_Se, tCVLheC_ckVAedR_(VINLCTE_OGEBJR,EC vT(alo) ),n;
      ,t|            ^,v
)
../include/vlc_variables.h:      |                                                ^
140:../include/vlc_common.h:48:481: note: 15:expanded from macro 'var_SetChecked'
 note: expanded from macro 'VLC_OBJECT'
    481 |  140 | #  de    fin ce onvastr_ sSettrChucect kevld(c_common_memberso,n: (const vlc_object_t *)(&(x)->obj) \
      |               ^
,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from demux/mp4/mp4.c  481:29 |  :
In file included from   demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h  :203  :12 c: onwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  203 |     return t var_SetChsteckedru( p_obj, psz_nactme,  vVLC_VlcA_cRom_moBOOL, vn_amelmb er);
s:      |            ^
 (../include/vlc_variables.hco:140:48:ns t vnote: expanded from macro 'var_SetChecked'
lc  _ob140 | #defjeictne var_SetCh_tecked(o,n,t,v) var_ *Set)(&C(xhecked)-(>oVLC_OBJECT(o),n,t,vbj))
       \| 
                                                     ^|               ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (conIn file included from demux/mp4/fragments.c:st vl24:
cIn file included from demux/mp4/fragments.h_:23:
objectIn file included from ../include/vlc_common.h_t *)(&(x)->obj) :1031\
      |               ^
:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj,In file included from  pszdemux/mp4/mp4.c_n:ame29:
In file included from demux/mp4/mp4.h:28, :
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:VL12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C_  212 |    VA R_rBOeOLt, uvarnl ) var_SetC;
hecked (obj,      |  name           ^
,../include/vlc_variables.h: VLC_VAR140:_COORDS, v48:al); note: 
      |            ^
expanded from macro 'var_SetChecked'
../include/vlc_variables.h  140 | :140:48: #dnote: efiexpanded from macro 'var_SetChecked'
ne  140 | #define var_S vetChecarked_S(etCo,nhe,cket,v) vd(ar_SetCheckedo(,VLC_OBJECnT,t,v) va(o),n,t,r_v)
      |                                                ^S
e../include/vlc_common.htChec:481:15: ked(Vnote: expanded from macro 'VLC_OBJECT'
L  481 | C      _  coOnst sBtJECrT(o)u,n,t,cv)
      t vlc_comm|                                                ^
on_members../include/vlc_common.h:481: (const vlc_object:_t *15): note: expanded from macro 'VLC_OBJECT'
(  481 |   &(x)->  obj)  \  
       |               ^
const struct vlc_common_members: (const vlc_object_t *)(In file included from demux/mp4/mp4.c:29:
In file included from demux/mp4/mp4.h:28:
&(xIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  227 |     r->eobj) turn \
      |               ^var_SetChecked( p_obj, psz_name
, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #defineIn file included from  var_Setdemux/mp4/fragments.cChecked(o:24:
In file included from demux/mp4/fragments.h,n:,23:
In file included from ../include/vlc_common.h:t,v) var_SetChe1031cked(V:
LC../include/vlc_variables.h_OBJECT(o:212:12: ),n,warning: t,v)
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      |                                                ^

../include/vlc_common.h  212 |  :481:   15: note: expanded from macro 'VLC_OBJECT'
ret  481 |      ur   cn onvast strucrt vlc_c_Somemotn_members: (const vlc_object_t *)(&(x)->objChec) \
      |               ^
ked (obj, name, VLC_VAR_COORDS, val);
      |            ^
In file included from ../include/vlc_variables.h:demux/mp4/mp4.c:29:
In file included from demux/mp4/mp4.h:14028:48::
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note: expanded from macro 'var_SetChecked'
  241 |     ret  urn va140 | #der_SfetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
ine var_SetChe../include/vlc_variables.h:cke140:48d(o,n,t,: note: vexpanded from macro 'var_SetChecked'
) var_  SetChecked(140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJVLC_OBJECT(o),n,t,v)
      |                                                ^
ECT(o),n,t,v)../include/vlc_common.h:
      481:| 15: note: expanded from macro 'VLC_OBJECT'
                                               ^
  481 |    ../include/vlc_common.h:481:     const str15uct vlc_common: _menote: mbersexpanded from macro 'VLC_OBJECT'
  481: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 |         const struct vlc_common_members: (const vlc_In file included from demux/mp4/mp4.c:29:
In file included from demux/mp4/mp4.h:28:
oIn file included from bject_../include/vlc_common.ht *)(&:1031:
(x../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  -256 |     return var_SetChecked( p_o>obbj, psz_name, VLC_VjAR_ADDRESS, val );
      |            ^
) \../include/vlc_variables.h
      |               ^
:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecIn file included from ked(Vdemux/mp4/fragments.cL:24:
In file included from demux/mp4/fragments.hC_OBJECT(o),n,t,v)
      |                                                ^
:23:
In file included from ../include/vlc_common.h:1031../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:
../include/vlc_variables.h:227:12:  481 |         const struct vlc_c warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  227mmon_members:  |    (const vlc_ob ject_t *)(&(xretur)->nobj var_Set) \
      |               ^
Checked( p_obj, psz_name, VLC_VAR_FLOAT, val );
In file included from demux/mp4/mp4.c:29:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
        | 276 |            ^
 ../include/vlc_variables.h:140  :48: note:  expanded from macro 'var_SetChecked'
if  140 | #d(efi ne var!_SetChvecked(ar_Go,en,t,vt) var_Checked( p_objSe, psz_name, VLC_VARt_INTEGER,Ch &val )e )
cked(      | V         ^
LC../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'_
OBJE  142 | #dCefine var_GetCThe(cked(o,n,t,vo) var_)G,n,te,v)
tChecked(VLC      _OBJECT(o),n,t,v| )                                               ^
../include/vlc_common.h:481:15:
      |                                                ^
 note: expanded from macro 'VLC_OBJECT'../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

  481   |  481 |             c onst  struct c onvlc_commsot strnuct _vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/mp4.c:29:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL,In file included from  &val ) )demux/mp4/fragments.c:24:

      | In file included from demux/mp4/fragments.h:23         ^
:
../include/vlc_variables.h:142:48:In file included from ../include/vlc_common.h:1031 note: expanded from macro 'var_GetChecked'
:
../include/vlc_variables.h:241:  14212 | #define v: ar_GetChecked(o,n,twarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  241 | v)  var_Ge   returtnChecked(VLC_OB var_JECT(So),n,t,etChv)
      |                                                ^e
cke../include/vlc_common.hd( p_:481:15: note: expanded from macro 'VLC_OBJECT'
obj  481 | ,  psz_ name,       consVt Lstruct Cvl_c_coVmmAon_members:R (const vl_c_obSject_t T*)(&(x)->obRING, vaj) \
      |               ^l
 );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetCheckIn file included from demux/mp4/mp4.c:29:
In file included from demux/mp4/mp4.h:28e:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
d(VLC_OB  304 |    JECT( io),nf (likely(!var_GetChecke,dt (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
,v../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
)
  142 | #define var_Get      |                                                ^C
he../include/vlc_common.hc:481:15:ke note: expanded from macro 'VLC_OBJECT'
  481 | d     (o,n,t,   conv) vasr_tGe struct vlc_ctCohmecked(Vmon_LC_OBJECT(ome)mbers: (con,n,stt,v)
      |                                                ^
 vlc../include/vlc_common.h_object_:481:15: note: expanded from macro 'VLC_OBJECT'
t  481 |  * )(&(x )->obj)      const struct vlc_common_members: ( \
      |               ^
const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/fragments.c:24:
In file included from demux/mp4/fragments.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, pszIn file included from demux/mp4/mp4.c:29:
In file included from demux/mp4/mp4.h:28_:
namIn file included from ../include/vlc_common.he:1031:
../include/vlc_variables.h:,324:10:  warning: VLC_VAdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
R_ADDR  324 |  E SS,   if( !var_Gveal );
tC      | hecked           ^( 
p_obj, psz_name, VLC_VAR_FLOAT../include/vlc_variables.h:,140:48: note:  &val ) )
      |          ^
expanded from macro 'var_SetChecked'../include/vlc_variables.h
:142:48: note: expanded from macro 'var_GetChecked'
  140   | #define v142 | #define var_GetCar_Shecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      et| C                                               ^
hec../include/vlc_common.hked(:o,n,t,v481:15:) var_ SetChnote: ecked(expanded from macro 'VLC_OBJECT'
V  481 |        LC const struct vlc_OBJE_CT(o),nco,tmmon_,v)
me      |                                                ^mbers: (con
st vlc_object_t *)(&(x)-../include/vlc_common.h:481:>15: note: obj) \
expanded from macro 'VLC_OBJECT'
        481 | |               ^
        const struct vlc_common_members: (const vlc_object_tIn file included from demux/mp4/mp4.c:29:
 In file included from demux/mp4/mp4.h:*)(28:
In file included from &../include/vlc_common.h(x)-:1031:
../include/vlc_variables.h:340:9>:o warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b  340 |     if( jv) \
      |               ^
ar_GetChecked( p_obj, psz_name, VLC_VAR_STRING, In file included from demux/mp4/fragments.c:24&val ) )
      | :
        ^
In file included from demux/mp4/fragments.h../include/vlc_variables.h::14223:
In file included from ../include/vlc_common.h:1031:48:
../include/vlc_variables.h:276::10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] note: expanded from macro 'var_GetChecked'

    142276 |   | #d  efine if( !v vaarr_Get_GetCheCcked(o,n,t,v) var_GetChecked(VLC_OBJEhecCkTed( p(o),n,t,v)
      |                                                ^
_obj,../include/vlc_common.h:481:15:  pnote: expanded from macro 'VLC_OBJECT'
s  481z_ | n        camonst struct vlc_common_members: (conste vlc,_object_ t *)(&(x)->obj) \
      | V              ^
LC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #definIn file included from e vdemux/mp4/mp4.car_Get:29:
In file included from demux/mp4/mp4.h:28Ch:
eckeIn file included from ../include/vlc_common.hd:(o,n,1031:
../include/vlc_variables.ht:350:,v) 9: vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLCa_VAR_STRING, r&v_al ) )
      |         ^Ge
tChe../include/vlc_variables.hcked(:142:48: note: expanded from macro 'var_GetChecked'
VLC_OBJEC  142 | #define var_GT(etChecked(o,n,t,v) var_GetChecked(VLC_OBoJECT(o),n),t,v),
      |                                                ^
n../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
,t,v)
        481 |         const struct vlc_common_me| m                                               ^
ber../include/vlc_common.hs:481:15:: note: expanded from macro 'VLC_OBJECT'
   481(const v | l    c_o bject_t *)(&(x)->obj)  \
      |                ^
 const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \In file included from demux/mp4/mp4.c:29:
In file included from demux/mp4/mp4.h:28
      |               ^:
In file included from ../include/vlc_common.h:1031:

../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESSIn file included from , &vdemux/mp4/fragments.cal ) )
      :|         ^
24../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked':
In file included from demux/mp4/fragments.h:23:

In file included from ../include/vlc_common.h:  142 | 1031#define:
 var_G../include/vlc_variables.h:etC293hecked(o,n,t,v) var:_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h:481:15: note: 
expanded from macro 'VLC_OBJECT'
    293 |   481  if( |      !var_    GecotChnst secktruecdt( p_obj, p svlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      | z_n              ^
ame, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memIn file included from bers: demux/mp4/mp4.c:29:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(c  onst v429lc_obje | c t   _vat *)r_Create( p_ob(j&(x)->o,b psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
j) \
      | ../include/vlc_variables.h              ^:
122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
In file included from       |                                       ^
demux/mp4/fragments.c:24:
../include/vlc_common.hIn file included from demux/mp4/fragments.h::481:15: note: expanded from macro 'VLC_OBJECT'
23  481 |  :
       consIn file included from ../include/vlc_common.h:1031t:
../include/vlc_variables.h:304 s:truct 17vlc_common_:members:  (conwarning: st vlc_object_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t *  )(&(x)->o304bj) |  \
      |               ^
    if (likely(!var_GetChecked (obj, name, VLC_VAR_In file included from demux/mp4/mp4.c:29:
In file included from COOdemux/mp4/mp4.h:28:
In file included from RD../include/vlc_common.hS, &:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
va  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
l../include/vlc_variables.h:122):39: note: expanded from macro 'var_Create'
))  122 | #define var_
C      |                 ^
re../include/vlc_variables.ha:te(a,b,c) var_Create142( VLC_O:48: BJECnote: T(a), b, c )
      |                                       ^
expanded from macro 'var_GetChecked'
  ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
142 |   481 |         const struct vlc_common_m#deembers: (ficonst vlc_object_t *)(&(x)->obj) \
      |               ^
ne var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJEIn file included from Cdemux/mp4/mp4.c:29:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
T(  455 |     vaor),n,_t,v)
Create( p_obj,       |                                                ^
psz_name, VLC_VAR_FLOAT ../include/vlc_common.h| VLC_VAR_DOINHERIT );
      |     ^
:../include/vlc_variables.h481:15: note: :expanded from macro 'VLC_OBJECT'122
:39  481 |   :      note: expanded from macro 'var_Create'
 co  122 | #define nvar_sCt streatre(a,b,c) var_Createu(ct vl VLC_OBJECT(a), b, c )
      c|                                       ^
_com../include/vlc_common.h:481:15:mon_m embernote: expanded from macro 'VLC_OBJECT'
s  : (481 | cons t v lc_   obje   consct stt_t *ruct vlc_)common_mem(b&(xers: (con)st vlc_object_->obt *)(j&(x)->obj) \
      |               ^
) \
      |               ^
In file included from demux/mp4/mp4.c:29:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_CreIn file included from ate( demux/mp4/fragments.c:p24_obj, psz_name, VL:
In file included from demux/mp4/fragments.h:23C_VAR_STRI:
NG | In file included from VLC_VAR_D../include/vlc_common.hOINHE:RIT );
1031      |     ^
:
../include/vlc_variables.h../include/vlc_variables.h:324::122:39: note: expanded from macro 'var_Create'
  122 | #define var_Cre10: ate(a,b,c) var_Create( Vwarning: LCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  324 | OBJE    iCT(a), b, fc ( )
!v      |                                       ^
ar_Ge../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
tChe  481 | c        kconst struct vlc_commeond_members: ((con p_obst jvl,c_object_t *)( &(x)->obpj) \sz_
      |               ^
name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
In file included from demux/mp4/mp4.c:29:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  142  477 |    | #  var_Create( p_obj, psz_name, VLC_VAR_STRING de| VLCfin_VAR_De OIvNHar_ERIT );
      |     ^
Ge../include/vlc_variables.h:122:39:t note: expanded from macro 'var_Create'
Che  cked122(o,n,t | ,v) var#d_GetCheefinecked( var_Create(a,b,c) var_CreaVLC_Ote( BVJECT(o),n,t,v)L
C      |                                                ^
_OB../include/vlc_common.h:JECT(a), b, c481 )
      |                                       ^
../include/vlc_common.h:481:15:: note: expanded from macro 'VLC_OBJECT'
15: note: expanded from macro 'VLC_OBJECT'  481 |      
     const st481r |    uc    t v lcc_common_membeors: ns(const tv stlc_orbject_t *)(&(x)->oubct j) \
      |               ^
vlc_common_members: (const vlc_object_t *)(&(x)In file included from demux/mp4/mp4.c:29:
->In file included from demux/mp4/mp4.hobj) \
:28:
In file included from ../include/vlc_common.h:1031:
      |               ^
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLIn file included from demux/mp4/fragments.c:C_VA24R_DOINHERIT );
      |     ^
:
../include/vlc_variables.h:In file included from 122demux/mp4/fragments.h:23:
:39: note: expanded from macro 'var_Create'In file included from 
../include/vlc_common.h:  122 | #define 1031var_Crea:
te(a,b,c) var_Cr../include/vlc_variables.heat:e(340 VLC_OBJECT(a:)9: warning: , b, c )
      | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]                                      ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  340 |    481 |          c  ifo( var_GnetChescked( tp_obj struct vlc_common_members: (const vlc_o, bject_t *)(&(x)->obj) \
      |               ^
psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define vaIn file included from r_Getdemux/mp4/mp4.c:29:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:C1031:
../include/vlc_variables.h:hecked(o,511n,t,v) va:r_GetChec5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ked  511 |     var_Create( p_ob(VLC_OBJj, psz_name, VLC_VAR_INTEGER | VELCT(o),nC,_VAR_DOINHERIt,v)
      T|                                                ^

      |     ^
../include/vlc_common.h:481:15../include/vlc_variables.h: note: expanded from macro 'VLC_OBJECT'
:  122481:39: note: expanded from macro 'var_Create'
 |           c122 | #define var_Create(a,b,c) var_Create( VonstLC_ OBJsECT(a), b, ct )
      |                                       ^
r../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
uc  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)-t>obj) \
       vl|               ^
c_common_members: (const vlc_object_t *)(&(In file included from demux/mp4/mp4.c:29:
x)In file included from ->odemux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:b1031:
../include/vlc_variables.h:525:5:j ) \warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

        525 |     var_Cre|               ^
ate( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
In file included from       |     ^
demux/mp4/fragments.c:24:
../include/vlc_variables.h:122:39: In file included from note: expanded from macro 'var_Create'
demux/mp4/fragments.h:23:
In file included from ../include/vlc_common.h  122 | #def:ine1031:
../include/vlc_variables.h var:_350:9:C warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]reat
e(a  ,350b |   ,  if( cvar_Ge) var_Create( VLC_OBJECTt(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: Cnote: expanded from macro 'VLC_OBJECT'
hecked  ( p_o481 |     bj,  psz_n   aconst struct vlc_common_membermse, VLC_V:AR_ST (const vlc_object_t *)(&(x)->oRbj)ING, &va \
      |               ^
l ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) In file included from demux/mp4/mp4.c:29:
In file included from demux/mp4/mp4.h:v28a:
rIn file included from ../include/vlc_common.h:1031:
_GetChecke../include/vlc_variables.hd:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(V  539 |     var_CLreC_ateO(B JECT(p_obj, psz_name, VLC_VAR_Fo),LnOAT | VLC_VAR_,DOINHERIT
      |     ^t,v)
      |                                                ^

../include/vlc_variables.h:122:39: note: ../include/vlc_common.h:expanded from macro 'var_Create'
481:  122 | #def15i: note: expanded from macro 'VLC_OBJECT'
n  481 |   e      var_Cr conste struct avte(a,b,c) lcvar_Crea_tcommeon_( VLC_OBJECT(a),m b,em c )
      |                                       ^
bers: (cons../include/vlc_common.h:481:t15:  vnote: lc_objecexpanded from macro 'VLC_OBJECT'
t_t *  481 |         const struct vlc_c)o(&(x)->ombj) \
      |               ^
mon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/fragments.c:24:
In file included from demux/mp4/fragments.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from demux/mp4/mp4.c  362 | :29:
In file included from demux/mp4/mp4.h:28:
In file included from  ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   i  554 |     vafr( va_Crreate( p_ob_Gj, psz_neame,t CVLC_VAR_STRhIeckeNG | VLC_dV( p_oAR_DbOj, psIz_namNe, VHLC_VERIAT
      |     ^
R../include/vlc_variables.h_ADD:122:RESS39,: note: expanded from macro 'var_Create'
 &val )   122 | #define var_C)
      | r        ^
eate(a,b,c) var_Create( VLC_OBJ../include/vlc_variables.hECT:(a), b, c142 )
      |                                       ^
:../include/vlc_common.h:48: 481:15: note: expanded from macro 'VLC_OBJECT'
note: expanded from macro 'var_GetChecked'
    142 | #481 |  d       const efstruct ivlc_common_members: ne(const v vlc_obar_jeGcte_t *)(&(x)->obj) \t
      |               ^
Checked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,vIn file included from )
demux/mp4/mp4.c:29:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
        |                                                ^
563 |     var_Create( p_obj, psz_nam../include/vlc_common.h:481e, :15V: LC_VAR_STRING | VLC_VAR_DOINHERnote: expanded from macro 'VLC_OBJECT'
I  481 | T
       |     ^
  ../include/vlc_variables.h:122:39:      note: expanded from macro 'var_Create'c
on  s122 | #tdefine var_C sreate(a,b,tcruct ) vavlr_Creatce(_ VLC_coOBJECmT(a),m on_mbe, c )
      | m                                      ^
bers: (../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
const   481 |    v     constl sctr_uct vlc_commono_members: (const vlc_objecbject_t *)(&(x)->obj) \
      |               ^
t_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/mp4.c:29:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,dIn file included from demux/mp4/fragments.c:,e) v24:
In file included from demux/mp4/fragments.h:ar_Change( 23:
VLIn file included from ../include/vlc_common.hC_OBJECT(a),: b, c1031, d, e )
      |                                           ^
:
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:  481 |       429  co:nst struct vlc_commo5n_memb:er warning: s: (const vlcdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_obje
ct_  t *)(&429(x)->obj) \
      |               ^
 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/fragments.c:24:
In file included from demux/mp4/fragments.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/fragments.c:24:
In file included from demux/mp4/fragments.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/fragments.c:24:
In file included from demux/mp4/fragments.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/fragments.c:24:
In file included from demux/mp4/fragments.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/fragments.c:24:
In file included from demux/mp4/fragments.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/fragments.c:24:
In file included from demux/mp4/fragments.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/fragments.c:24:
In file included from demux/mp4/fragments.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/fragments.c:24:
In file included from demux/mp4/fragments.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/fragments.c:24:
In file included from demux/mp4/fragments.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/fragments.c:24:
In file included from demux/mp4/fragments.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/fragments.c:24:
In file included from demux/mp4/fragments.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/mp4.c:33:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/mp4.c:33:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/mp4.c:33:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/mp4.c:33:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
25 warnings generated.
demux/mp4/mp4.c:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     msg_Warn( p_demux, "MP4 plugin discarded (not a valid initialization chunk)" );
      |     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo demux/mp4/libmp4.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mp4/libmp4.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mp4/libmp4.lo -MD -MP -MF $depbase.Tpo -c -o demux/mp4/libmp4.lo demux/mp4/libmp4.c &&\
mv -f $depbase.Tpo $depbase.Plo
demux/mp4/mp4.c:481:26: warning: result of comparison of constant 3074457345618258602 with expression of type 'size_t' (aka 'unsigned int') is always true [-Wtautological-constant-out-of-range-compare]
  481 |     size_t i_remaining = __MIN(p_block->i_buffer, INT64_MAX / 3);
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/vlc_common.h:496:33: note: expanded from macro '__MIN'
  496 | #   define __MIN(a, b)   ( ((a) < (b)) ? (a) : (b) )
      |                             ~~~ ^ ~~~
demux/mp4/mp4.c:481:61: warning: implicit conversion from 'long long' to 'size_t' (aka 'unsigned int') changes value from 3074457345618258602 to 2863311530 [-Wconstant-conversion]
  481 |     size_t i_remaining = __MIN(p_block->i_buffer, INT64_MAX / 3);
      |            ~~~~~~~~~~~   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
../include/vlc_common.h:496:49: note: expanded from macro '__MIN'
  496 | #   define __MIN(a, b)   ( ((a) < (b)) ? (a) : (b) )
      |                                                 ^
demux/mp4/mp4.c:671:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  671 |         p_demux->s = vlc_stream_MemoryNew( p_demux, p_block->p_buffer, p_block->i_buffer, true );
      |                      ^
../include/vlc_stream.h:396:30: note: expanded from macro 'vlc_stream_MemoryNew'
  396 |         vlc_stream_MemoryNew(VLC_OBJECT(a), b, c, d)
      |                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:757:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  757 |                 msg_Dbg( p_demux,
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:765:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  765 |                 msg_Dbg( p_demux, "3GPP Media Release: %4.4s",
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:769:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  769 |                 msg_Dbg( p_demux, "Apple QuickTime media" );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:773:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  773 |                 msg_Dbg( p_demux, "PIFF (= isml = fMP4) media" );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:776:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  776 |                 msg_Dbg( p_demux, "DASH Stream" );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:779:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  779 |                 msg_Dbg( p_demux, "iTunes audio" );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:780:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  780 |                 if( var_InheritBool( p_demux, CFG_PREFIX"m4a-audioonly" ) )
      |                     ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:784:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  784 |                 msg_Dbg( p_demux,
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:794:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  794 |                 msg_Dbg( p_demux, "DASH Stream" );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:798:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  798 |                 msg_Dbg( p_demux, "Handling VLC Smooth Stream" );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:804:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  804 |         msg_Dbg( p_demux, "file type box missing (assuming ISO Media)" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:814:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  814 |             msg_Err( p_demux, "MP4 plugin discarded (no moov,foov,moof box)" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:830:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  830 |         msg_Warn( p_demux, "No valid mvhd found" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:840:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  840 |         msg_Dbg( p_demux, "detected playlist mov file (%d ref)", i_count );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:859:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  859 |             msg_Dbg( p_demux, "new ref=`%s' type=%4.4s",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objeclibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"mp4\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mp4/libmp4.lo -MD -MP -MF demux/mp4/.deps/libmp4.Tpo -c demux/mp4/libmp4.c  -fPIC -DPIC -o demux/mp4/.libs/libmp4.o
t_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:866:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  866 |                     msg_Dbg( p_demux, "ignoring pseudo ref =`%s'", psz_ref );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:896:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  896 |                 msg_Dbg( p_demux, "adding ref = `%s'", psz_ref );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:904:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  904 |                 msg_Err( p_demux, "unknown ref type=%4.4s FIXME (send a bug report)",
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:919:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  919 |             msg_Err( p_demux, "cannot find /moov/mvhd" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:924:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  924 |             msg_Warn( p_demux, "cannot find /moov/mvhd (pure ref file)" );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:934:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  934 |             msg_Err( p_this, "bad timescale" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:942:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  942 |         msg_Err( p_demux, "cannot find any /moov/trak" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:945:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  945 |     msg_Dbg( p_demux, "found %u track%c", i_tracks, i_tracks ? 's':' ' );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:999:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  999 |             msg_Dbg( p_demux, "adding track[Id 0x%x] %s (%s) language %s",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:1007:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1007 |             msg_Dbg( p_demux, "using track[Id 0x%x] for chapter language %s",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:1014:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1014 |             msg_Dbg( p_demux, "ignoring track[Id 0x%x]",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:1059:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1059 |         msg_Dbg( p_demux, "Set Fragmented demux mode" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:1064:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1064 |         msg_Warn( p_demux, "MP4 plugin discarded (not seekable)" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:1074:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1074 |             msg_Warn( p_demux, "that media doesn't look interleaved, will need to seek");
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:1076:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1076 |             msg_Warn( p_demux, "that media doesn't look properly interleaved, will need to seek");
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:1097:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1097 |             msg_Warn( p_demux, "Can't reset stream position from probing" );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:1120:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1120 |         msg_Err( p_demux, "Sample not large enough for necessary structs");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:1150:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1150 |             msg_Err(p_demux, "Unhandled constructor in RTP Reception Hint Track. Type:%u", sample_cons.type);
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:1157:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1157 |             msg_Err(p_demux, "Sample buffer is smaller than sample" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:1246:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1246 |             msg_Err(p_demux, "Broken file. track[0x%x] "
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:1301:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1301 |                     msg_Warn( p_demux, "track[0x%x] will be disabled (eof?)"
      |                     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:1314:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1314 |                 msg_Warn( p_demux, "track[0x%x] will be disabled (eof?)"
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:1485:18: warning: unused variable 'p_sys' [-Wunused-variable]
 1485 |     demux_sys_t *p_sys = p_demux->p_sys;
      |                  ^~~~~
demux/mp4/mp4.c:1541:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1541 |     msg_Dbg( p_demux, "seeking with %"PRId64 "ms %s", (i_date - i_start) / 1000,
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:1653:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1653 |     msg_Dbg( p_demux, "seeked to %4.4s at pos %" PRIu64, (char *) &i_moox, p_moox->i_pos );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:1754:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1754 |         msg_Dbg( p_demux, "seeking to sidx moof pos %" PRId64 " %" PRId64, i64, i_sync_time );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:1761:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1761 |             msg_Dbg( p_demux, "seeking to sync point %" PRId64, i_sync_time );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:1778:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1778 |             msg_Dbg( p_demux, "seeking to fragment index pos %" PRId64 " %" PRId64, i64,
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:1785:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1785 |         msg_Warn( p_demux, "seek by index failed" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:1790:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1790 |     msg_Dbg( p_demux, "final seek to fragment at %"PRId64, i64 );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:1793:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1793 |         msg_Err( p_demux, "seek failed to %"PRId64, i64 );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:2059:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2059 |                         msg_Dbg( p_demux, "adding attachment %s", psz_filename );
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:2091:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2091 |                     msg_Dbg( p_demux, "adding attachment %s", rgsz_location );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:2183:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2183 |     msg_Dbg( p_demux, "freeing all memory" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:2374:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2374 |         msg_Warn( p_demux, "no chunk defined" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:2412:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2412 |                 msg_Warn( p_demux, "corrupted chunk table" );
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:2448:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2448 |         msgIn file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h_Er:1031:
../include/vlc_variables.h:189:12: warning: r(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 p_demux, "Ove  189 |     return var_SetCheckedrfl( p_obj, psz_namow in ce, VLC_VAR_INTEGER, hunks totvaall ); sample
      s cou|            ^nt" );
      |         ^

../include/vlc_messages.h:83../include/vlc_variables.h::5: note: expanded from macro 'msg_Err'
140:48:    83note: expanded from macro 'var_SetChecked' |     msg_Generic(p_t
his,  140 V | #LCde_MfiSGne_E vRRar_, Se__tCVAhecked_A(oRG,nS__),t,
      v)|     ^
 var_SetChecked(VLC_OBJECT(o),n../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
,t   78 | ,v  )
        | vl                                               ^
c_../include/vlc_common.h:Lo481:15:g( note: VLC_OBJEexpanded from macro 'VLC_OBJECT'
C  481 |      T(   const struct vlc_common_members: (const vlc_object_t *)(&(xo))-, p>obj),  \vl
      c_|               ^
module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    In file included from demux/mp4/libmp4.c  :27  :
In file included from  con../include/vlc_common.h:st1031:
../include/vlc_variables.h s:203tr:12uc: t warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]vl
c_  203co |  mm on _m returnembers: (con vstar_SetChec vlc_ked( p_oobbj, psz_name, VLC_VAR_BOOL, val );
      |            ^
ject../include/vlc_variables.h_t:140:48 *: note: expanded from macro 'var_SetChecked'
)(  140 | &(#define var_Sex)t->oChbjecked(o,n,t,v) var_SetCh) ecked\
(VLC_OBJEC      |               ^
T(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         condemux/mp4/mp4.c:st 2452:s5: truwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
t vlc_common_memb 2452ers: (const vlc_obj |     msg_Dbg( p_demux, "track[Id 0x%x] read %d cehunk",
ct_t *)(&(x)->obj)       |     ^
\
../include/vlc_messages.h      |               ^
:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, _In file included from _Vdemux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
A  212 |     return var_SetChecked (obj, name, _ARGSVL__)C_
      | VAR_CO    ^O
RDS, val);
      ../include/vlc_messages.h|            ^
:78../include/vlc_variables.h::13:140:48:  note: expanded from macro 'var_SetChecked'
note:   140expanded from macro 'msg_Generic'
 |    78 |  #define    vavr_SetChecklced(o_,n,t,v) vaLogr_Se(VLtChecked(VLC_C_OBJECOBT(o),n,t,v)
      |                                                ^
JECT(o../include/vlc_common.h:481):15: note: expanded from macro 'VLC_OBJECT'
,  481 p,  |         cvlonst struct vlc_common_members:c (cons_tm vlc_object_t *)(&(ox)->obj) \
      |               ^
dule_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |        In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
con  227 | s t   return var_SetChecked(  strucp_objt vlc_common_, psz_name, VLC_VAmembeR_FLOAT,rs: (co vnstal vlc_obj );
      |            ^
ec../include/vlc_variables.h:140:48t_: note: expanded from macro 'var_SetChecked'
t *)  140(&(x)- | #defin>oe var_Sebj)tC hecked(\o,n
      |               ^,t
,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: demux/mp4/mp4.c:(c2475on:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
st 2475 |              vlc_objmsg_Err( p_decemut_t *)x, "inv(&al(xid index counting)->obj) \
      |               ^
 total samples %u %u", i_array_offset,  i_table_counIn file included from t );
      | demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h            ^
:241../include/vlc_messages.h::12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
83:5:   241note: expanded from macro 'msg_Err'
 |    83    |      rmetursn g_var_SetChecked( p_obGenerij, c(p_thpszis, V_name, VLC_VALC_MSG_ER_RR, _STR_INGVA_, val );
      |            ^
ARGS../include/vlc_variables.h:140:48_: note: expanded from macro 'var_SetChecked'
_)
      |   140    ^
 | #../include/vlc_messages.h:78:13:def note: expanded from macro 'msg_Generic'in
e var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJ   78 |     vlc_Log(VLC_OBJEECTCT(o)(o),n, p, vlc_modu,tle_name, __FILE__, __LIN,v)
      |                                                ^
E../include/vlc_common.h:__, \
      | 481:            ^
15:../include/vlc_common.h note: expanded from macro 'VLC_OBJECT'
:481:15  481: |   note: expanded from macro 'VLC_OBJECT'
   481 |         const struct vlc_  common_membe    const srs: (constrtuc t vvlc_olcb_common_members: j(coenst vlcc_object_t_t *)(&(x)-t *)(&>o(x)bj-) \
>o      | b              ^
j) \
      |               ^
In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name,demux/mp4/mp4.c VLC_VAR:2521_ADDRESS:9: warning: , vadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
l 2521 |   ) ;
       |            ^
  ../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
   msg  140 | _Warn#d( p_demux, "caefine var_nnot SetChecked(o,n,t,v) var_SetChecfinked(VLC_OBJECT(o),n,t,v)
      |                                                ^
d../include/vlc_common.h:481:15: STSZ box" );
 note: expanded from macro 'VLC_OBJECT'
      |         ^
../include/vlc_messages.h:85  :5: 481 |    note: expanded from macro 'msg_Warn'
     85 |     msg_Generic(p_t   consthis str, ucVLC_MSG_WARN, __VAt vlc_common_A_RGmS_em_)
      | bers:    ^
 (../include/vlc_messages.h:c78:13: note: expanded from macro 'msg_Generic'o
n   78 |     vst lc_Log(vlcVL_objC_OBJeECT(ct_to), p, vl *)(&(x)->obj)c_module_name, __FILE__, __LINE__, \
      |             ^
 \../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

        481 |         cons|               ^
t struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_demux/mp4/mp4.c:2529:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n 2529 |         msg_Warn( p_amedemux, "Incorrect total sample, s sVLC_VAtsRc_IN %" PRIu32 TEGER, &val ) )
      |          ^
"../include/vlc_variables.h:142:48 <> stsz %"PRIu32 ", "
: note: expanded from macro 'var_GetChecked'
        142 | #def|         ^
in../include/vlc_messages.he:85 var:_G5: note: expanded from macro 'msg_Warn'
etC   85 |     msg_heckedGeneric(p_this, VLC_MSG_WARN, __VA_A(o,RGS__)
      |     ^
n../include/vlc_messages.h,t:78:13: note: expanded from macro 'msg_Generic'
,v   78 |  ) va  r vlc_Log(VLC_OBJECT(o), p, vlc_mod_ule_name, Ge__FILE__, __LINE__,t \Check
      e|             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
d(  481 |        V LCcon_st struct vlcOB_commonJECT(o),n_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:2562:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2562 |             msg_Err( p_demux, "invalidIn file included from  sdemux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.ham:ples tab1031le:
: s../include/vlc_variables.h:tsz293:10:  twarning: able idue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s too small" );
      |             ^

../include/vlc_messages.h  293 |  :83:5: note: expanded from macro 'msg_Err'
      83 |     if( ms!g_vGeneric(ar_p_this, VLC_MSG_ERR, __VGA_eARtCGS_he_)cked( p_obj
      |     ^
, psz_../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
name   78 |   ,  vlc_Log(VLC_OBJECT(o), p, vlc_module_name VLC_, __FILE__, __LINE__, \
      |             ^
VAR_BOOL, ../include/vlc_common.h:481:15: ¬e: expanded from macro 'VLC_OBJECT'
val ) )
      |          ^
  481../include/vlc_variables.h:142: |        48 :const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |                ^
note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecdemux/mp4/mp4.cke:d(VLC2583:_OBJ9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ECT(o),n,t,v)
      |                                                ^
 2583 |       ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
   481 |      msg_Warn( p  _d  coemnst struct vluxc_c, o"cannot find STTSmm box" );on_
      |         ^
me../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
mbers: (const   85 |     m vlc_objectsg_Generic(p_this, VL_t C_M*)(SG_WARN, __VA_ARGS__)
      |     ^
&(x)->../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
obj) \   78 |     vlc_Log(VLC_OBJECT(
o), p,      |               ^
 vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struIn file included from demux/mp4/libmp4.c:ct vlc_27:
In file included from ../include/vlc_common.h:1031co:
mmo../include/vlc_variables.hn_:304:17:member warning: s:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] (c
onst vlc_  304ob | jec t_t *)(&( x)->ob j) \
       |               ^
if (likely(!var_GetChecked (obj, name, VLC_VAR_demux/mp4/mp4.cC:2590:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
OO 2590 |  R       msg_Warn( p_demux, "SDS, &vTTSal)) ta)
ble of %"PRIu32"      |                 ^
 e../include/vlc_variables.hntri:142es", s:tt48s->i_entry:_count );
      |         ^
 note: expanded from macro 'var_GetChecked'
../include/vlc_messages.h  142:85:5: note: expanded from macro 'msg_Warn'
 | #defi   85 |     msgne_G var_GenericetChecked(o,n,(pt,v) var_G_this, VLC_MSG_WARN, __VA_ARGetChecked(VLS__)
      |     ^
C../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
_OB   78 |     JEvlcCT_Log((o),nVLC_OBJECT(o),t,v), p, vlc_mo
      |                                                ^
dule_nam../include/vlc_common.h:481e, :15:__F ILnote: E_expanded from macro 'VLC_OBJECT'_,
   481__ | LINE_ _,        c\
ons      | t            ^
 str../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
u  481c |   t      const  vlc_cstruct volc_common_membermmon_mesm: be(const vrs: lc(c_obonject_t *)(&(x)->obj) \
      |               ^
st vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:2620:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2620 |                 msg_Err( p_demIn file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.hux, :1031:
../include/vlc_variables.h"can':324:t 10al: warning: locdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ate memory fo
r i  324 |  _entry=%"PRIu32, ck->   ifi_e(nt !vries_dtas );
r      |                 ^
_GetChecke../include/vlc_messages.h:83:d(5:  note: expanded from macro 'msg_Err'p_obj, psz
_nam   83e, VLC_VAR_FLOA |  T, &val ) )
        |          ^
 m../include/vlc_variables.h:142:sg48: note: expanded from macro 'var_GetChecked'_Generic(p_this, VLC_MSG_E
RR  142, __V | A#_AdefineRG vS_ar_GetCh_)
      |     ^
ec../include/vlc_messages.h:ked(o78:13: note: expanded from macro 'msg_Generic'
,n,t,v) var_Ge   78tChecked |  (VLC_O   vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE_B_, __LINE__,J \
      |             ^
EC../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
T  481(o |   ),n,      const structt,v)
      |                                                ^
../include/vlc_common.h:481:15:  vlc_conote: mmon_membeexpanded from macro 'VLC_OBJECT'
rs:  481 |         (cons const structt  vvlclc__ocobjemmocn_membt_t *er)(s:&(x ()const -vlc>o_object_t *)(&(x)->obj) b\j)
      |               ^
 \
      |               ^
In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
demux/mp4/mp4.c:2691:  142 | #de9fine var_GetChecked(o,n: ,warning: t,vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]) var_GetChec
ke 2691 |   d(V      LCmsg_Warn_OBJE(CT(o),n,t,v)
      |                                                ^
 p../include/vlc_common.h:_demu481:15: note: expanded from macro 'VLC_OBJECT'
x,  481 |  "CTTS table       of   %"PconstRIu32" ent rstruct vlc_common_members: (const vlc_objies", cttsec->it__entry_countt *)(&( )x);
      |         ^->
o../include/vlc_messages.h:85:5:bj) \ note: expanded from macro 'msg_Warn'

         85 |     msg_G|               ^
eneric(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
In file included from    78 |  demux/mp4/libmp4.c:   27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9v:l warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c_  350 |     if( var_GetCheckLoed( p_obgj, p(VLC_szOBJ_nameEC, VLC_VAR_ST(TRING, &val ) )o), p, vlc_module_name, __FIL
      E|         ^__, 
__LINE_../include/vlc_variables.h:142:48_,: note: expanded from macro 'var_GetChecked'
 \  142 | #define var_GetCh
e      | cked(o,n,t,v) var_GetChe            ^
cked(VLC_../include/vlc_common.hOB:JE481:15: note: expanded from macro 'VLC_OBJECT'
C  481 | T(      o),n,t,v )
      |                                                ^ const struct vlc_co
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
mm  481 |   on_me      cmbers: (const vlc_object_t on*)(&(xst)->o sbj) \
      |               ^
truct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:2722:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2722 |                 msg_In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Err( p  362 |     if( var_GetChecked( _demux, "can't p_allocate memory fobor i_entry=%"PRIj,u3 p2, ck->i_entszries_name, VLC_VAR_ADDRESS, &val ) _pt)
s      |         ^ 
)../include/vlc_variables.h:;
      |                 ^
142../include/vlc_messages.h:83:48: :note: expanded from macro 'var_GetChecked'
5: note: expanded from macro 'msg_Err'  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o
),   n83 |     ms,t,v)
g_Generic(      | p_                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
th  481 | is , VLC_M    S   const struct vlc_common_members: (conG_ERR, __st vlc_object_t *)(&(xVA_A)->obj) \
      RGS_|               ^
_)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_tIn file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h *)(&(x):1031:
../include/vlc_variables.h:429:5:->o warning: bj) \
      due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|   429              ^
 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create(demux/mp4/mp4.c VLC_OBJECT(a), b, c )
      |                                       ^
:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
2780:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481 |         const
 st r2780uct vlc_common_me |     msg_Dmbbg( pers: (const vlc_object_t_demux,  *"trac)(k[Id &(0xx)-%>obj) x\
] re      |               ^
ad %"PRIu32" samples length:%"PRId64"s",
      |     ^
../include/vlc_messages.h:87:5: note: In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.hexpanded from macro 'msg_Dbg':1031
:
../include/vlc_variables.h   :442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]87
 |   442   |     var_Create( p_obj, psz_  msname, VLCg__VAR_BOOL | VLCG_VAR_DOINHEenRITer );
      |     ^
ic(p_this, ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
V  LC_M122 | #define vaSG_DBG, __VA_ARGS__)
      |     ^
r_Create(a,b,c) var_Create( VLC_OBJECT(a), ../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
b,    c78 |     vlc_Log(VLC_OBJEC )
      |                                       ^
T(o),../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 p  481 |       ,  const struct v vlc_module_name, __FIlc_commLon_mE__, _e_mbers: (const vlc_object_t *)(&(x)->obLINj)E__, \
      |             ^
 \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commonIn file included from _memdemux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b  ers:455 ( |     const vlc_object_var_Create( p_obj, t *)(ps&z_name, (x)VL->oC_VAR_FLOATbj) \
      |               ^
 | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_demux/mp4/mp4.c:2863:9Create( p: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_obj, psz_na 2863 | me        , msg_Warn(VLC p_demux, "inva_VAR_STRINGlid Sampl |e VLC_VAR_DOINHERIT );
      |     ^
Entry index (t../include/vlc_variables.h:rack[Id 0x%x])",
      |         ^
122:39: note: expanded from macro 'var_Create'
../include/vlc_messages.h:  122 | #define var_Cr85:5eate(: note: expanded from macro 'msg_Warn'
a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |    85 |     msg_Gen                                      ^
eric(p_this, V../include/vlc_common.h:481:15LC_MSG_WA: note: expanded from macro 'VLC_OBJECT'
RN  481 | , __       VA_ARG cS__on)
      |     ^st struct vlc_common_m
e../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
mbe   78rs: (const vlc |     vlc_Log(_objVLC_OecBt_t *)(&(x)->obj) \
      | JECT(o), p, vl              ^
c_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'In file included from 
demux/mp4/libmp4.c  :48127:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |   477 |         const struct vlc_common_members: (con s   vat vlc_objectr_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
_t ../include/vlc_variables.h:*)(&(x)->obj) \
      |               ^
122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a)demux/mp4/mp4.c, b, c )
      |                                       ^
../include/vlc_common.h:2874:9:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481 2874 |    :15: note: expanded from macro 'VLC_OBJECT'
     msg_  481 |         consWt struct vlc_common_members: (coanst vlc_object_t *)(rn( p_&demux, (x")-c>obannj) \
      |               ^
ot find SampleEntry (track[Id 0x%x])",
      |         ^
../include/vlc_messages.hIn file included from demux/mp4/libmp4.c:85:27:
In file included from ../include/vlc_common.h:1031:
:5:../include/vlc_variables.h:491 note: :5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'msg_Warn'  491 |     var_Create( p_obj, psz_
name, VLC_VAR_ADDRESS | VLC_VA   85 |     msg_R_DOINGeneric(HEp_thisRIT );
      |     ^
, ../include/vlc_variables.hVL:122:39: note: expanded from macro 'var_Create'
C_  122 | #dMSG_WARN, _ef_VAine var_Create(a,b,c) var_Create( _VLC_ARGS__)OBJECT(a), b, c )
      
|                                       ^      |     ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'

  481    |         c78 |     vlonst sctruct v_lc_common_members: (consLtog(VLC_ vOBlcJ_ECT(o), pob,ject_ vlc_mot *)(&(x)->obj) \d
      |               ^
ule_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         conIn file included from st strudemux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.hct vlc_common_me:1031mbers: (con:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  t vlc_o511bject_t *)(&(x)->ob |     var_Create( p_obj, psj)z_n \am
      | e,              ^ VL
C_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #defidemux/mp4/mp4.c:2884ne var_Create(a,b,c) var:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_Create 2884 |         msg_Warn( p( _demux, "OrVLigC_OBJECT(a), b, c )
      i|                                       ^
n../include/vlc_common.h:481:15al : note: expanded from macro 'VLC_OBJECT'
For  481mat |       Box: %4.4s", (char *  )&p_frma->data. const strucp_frma->i_typt vlc_commone_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_thiIn file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  525 |     var_Creat, VLC_MSG_WAe( RN, __VA_ARGS__)
      |     ^
p_obj, psz_n../include/vlc_messages.h:78:13: amnote: expanded from macro 'msg_Generic'
e, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^   78 |     vlc_Log(VLC_OBJECT(
o)../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
, p,  122 vlc_modu | #define varle_Crea_name, __FILE__, __LINE__, \
      |             ^
te(a,b../include/vlc_common.h:481:,c) var15: _Create( VLC_note: OBexpanded from macro 'VLC_OBJECT'JECT(a),
   481 |         cob,n cst str )u
      |                                       ^ct vlc_common_memb
ers: (con../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
s  481 |  t   vlc_object_t *)(&(     constx struct vlc_common_member)s: (-c>oonst vlbj) \
      |               ^c_object_t *)(&(x)->
obj) \
      |               ^
In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)demux/mp4/mp4.c:(&(x)->obj) 2962:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]\
      |               ^

 2962 |         msg_Dbg( p_demux, "track[Id 0x%x] usingIn file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 Sy  554 |     var_Creanc Sample te( p_obj,Bo psz_xname, VLC_VAR (stss)",
      |         ^
_S../include/vlc_messages.h:87:TRI5NG | VLC_VAR_DOINHERIT
      |     ^
:../include/vlc_variables.h: note: expanded from macro 'msg_Dbg'
122:   87 | 39: note: expanded from macro 'var_Create'
    msg_Gen  122eric(p_this | #, VLdefine var_Create(a,b,c) var_Create( VLC_OBJECT(a)C_MSG_, Db, c )
      |                                       ^
../include/vlc_common.hBG:481:15: note: expanded from macro 'VLC_OBJECT'
,   481 |        __V A_Aconst struct vlc_common_membRers: (const vlc_GobS__)ject_t *)(&(x)->obj) \
      |               ^

      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p,In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h vlc_module_name,:1031:
 __FIL../include/vlc_variables.h:E__, __LI563:N5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
E  563 |     var_Create( __, \
      |             ^
p_../include/vlc_common.h:481obj, psz_name, VLC_VAR_STRING:15 | VLC_: VAR_DOnote: expanded from macro 'VLC_OBJECT'INHERIT
      |     ^

../include/vlc_variables.h:  122:39: note: expanded from macro 'var_Create'
481 |   122 | #define var_Create(a,        const struct vlcb,_c)common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         demux/mp4/mp4.cconst:2970: struct v17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
lc_ 2970 |        co  mmon_members: (const vlc_objec   t_t *)(&(x)->obj) \
      |               ^
    msg_Dbg( p_demux, "stss gives %d --> %" PRIu32 " (In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
sample../include/vlc_variables.h:578:9 n: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
u  mb578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CeHOICESCrOUNT, &count)",
      |                 ^
, ../include/vlc_messages.hNULL ) )
      |         ^
:87:5: note: ../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
expanded from macro 'msg_Dbg'  128
 | #define var_Chan   87 | ge(a,b,c,d,e) var_Change( V LC   msg_Generic_O(p_thiBs,JEC VLC_T(a), b, c, d, e )
      |                                           ^
MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h:  48178:13 |         const struct vlc_common_mem: note: expanded from macro 'msg_Generic'
ber   78 |   s: (const vlc_object_t *  vlc_Log(VLC_OBJECT(o))(&(x)->ob,j) \
      |               ^
 p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:2996:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2996 |                         msg_Dbg( p_demux, "sbgp lookup failed %" PRIu32 " (sample number)",
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:3012:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3012 |                 msg_Dbg( p_demux, "sbgp gives %d --> %" PRIu32 " (sample number)",
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:3065:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3065 |         msg_Dbg( p_demux, "elst (%d) gives %"PRId64"ms (movie)-> %"PRId64
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:3126:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3126 |         msg_Warn( p_demux, "track[Id 0x%x] will be disabled "
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:3098:32: warning: comparison of integers of different signs: 'int' and 'uint32_t' (aka 'unsigned int') [-Wsign-compare]
 3098 |     for( i_index = 0;  i_index < p_track->chunk[i_chunk].i_entries_dts &&
      |                        ~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/mp4/mp4.c:3171:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3171 |         msg_Warn( p_demux, "recreate ES for track[Id 0x%x]",
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:3183:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3183 |             msg_Err( p_demux, "cannot create es for track[Id 0x%x]",
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:3316:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3316 |         msg_Warn( p_demux, "Invalid track timescale " );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:3354:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3354 |                 msg_Warn( p_demux, "Didn't find sdp box to determine stream type" );
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:3361:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3361 |                 msg_Dbg( p_demux, "Found audio Rtp: %s", sdp_media_type );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:3366:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3366 |                 msg_Dbg( p_demux, "Found video Rtp: %s", sdp_media_type );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:3371:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3371 |                 msg_Warn( p_demux, "Malformed track SDP message: %s", sdp_media_type );
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:3400:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3400 |         msg_Warn( p_demux, "elst box found" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:3403:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3403 |             msg_Dbg( p_demux, "   - [%d] duration=%"PRId64"ms media time=%"PRId64
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:3455:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3455 |         msg_Err( p_demux, "cannot create chunks index" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:3484:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3484 |         msg_Warn( p_demux, "Enabling track[Id 0x%x] (buggy file without enabled track)",
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:3541:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3541 |         msg_Err( p_demux, "cannot create es for track[Id 0x%x]",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlcdemux/mp4/libmp4.c:128_comm:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
on_me  128 | mb  ers  : (  con  stms vlg_c_oWabjrnect( _ts, * ")(mp&(x4:)-> wobj) anted %"\
      PRIu64" bytes, got %zd", r|               ^
eadsize, val );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:3615:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3615 |         msg_Warn( p_demux, "cannot select track[Id 0x%x]",
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:341:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  341 |         msg_Wa26 warnings generatedrn( p.
_stream, "found an invalid sized %"PRIu64" box %4.4s @%"PRIu64 ,
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:373:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  373 |             msg_Warn( p_stream, "out of bound child %4.4s", (char*) &peekbox.i_type );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objecdemux/mp4/mp4.c:t_t3920:13:  *warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
) 3920 |   (&   (x   )->obj)    \ m
      sg_W|               ^
arn( p_demux, "track[0x%x] will be disabled "
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msgdemux/mp4/libmp4.c:388_G:9en: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  388 | ric  (p_   t  hi ms, VLC_MSG_WARN, __sg_Warn( p_stdepbase=`echo demux/mp4/essetup.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
rVA_AReam, "GSFailed reading box__)
       %| 4.    ^
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mp4/essetup.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mp4/essetup.lo -MD -MP -MF $depbase.Tpo -c -o demux/mp4/essetup.lo demux/mp4/essetup.c &&\
mv -f $depbase.Tpo $depbase.Plo
4s../include/vlc_messages.h:", (78:ch13: note: expanded from macro 'msg_Generic'
a   78r* |  )   &p veelckb_Loxog.i(V_tLCyp_Oe );BJ
      EC|         ^T(
o)../include/vlc_messages.h:, 85:p,5: vl note: c_module_name,expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WA _RN_F, IL__E_VA_,_A _R_LGSINE__, \
      |             ^
_../include/vlc_common.h:481_:)15: note: expanded from macro 'VLC_OBJECT'
  481 |  
          |    co    ^nst stru
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
ct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
   78 |        |               ^   
vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:3986:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3986 |             msg_Warn(demux/mp4/libmp4.c:400: p_demux, "elst old=%d new=%"PRIu32, i_elst_last, tk->i_elst );
      |             ^
13../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
:    85 |     msg_Generic(p_this, VLC_MSG_WAwarning: RN, _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_V
A_ARGS__)  
400      |     ^ | 
 ../include/vlc_messages.h:78:13:  note: expanded from macro 'msg_Generic'
    78 |        v lc_Log(VL C_OBJECT(o) ,  p, vlc _mo dmule_name, __FILE_s_g, __LINE___, \
      |             ^
../include/vlc_common.h:481:W15a:r nnote: expanded from macro 'VLC_OBJECT'
  (481  |     p _   csotnrst struecatm vlc_com,mon_mem bers: "(tconsrtu vlcn_coabject_t *)(&t(ex)->obj) \
d       | b              ^
ox %4.4s discdemux/mp4/mp4.c:3987:a29r:d ewarning: comparison of integers of different signs: 'int' and 'uint32_t' (aka 'unsigned int') [-Wsign-compare]
d 3987" |    ,   (       if( i_eclhsat_lars*t < )e l&st->i_entpreye_countk &&
      |                 ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~b
ox.i_type );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_demux/mp4/mp4.c:4064:9: twarning: hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
is , VL4064C | _MS G_WA       msRN, __VA_ARGSg___)
      D|     ^
b../include/vlc_messages.hg:(78:13: note: expanded from macro 'msg_Generic'
   78 |      vlpc_Log(V_LdC_OBeJECTm(uo),x, "Pro bingp , vtlc_amiodulel_na me, __FILE__, __LINE__,f o\
      |             ^r
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 mfro has fai  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
led" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(odemux/mp4/libmp4.c:526:)29: warning: ,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   526 |    p st,rea m_t *p_substvrelam c=_ mvlc_stroeamd_MemoryNew( ule_namep, __FILE__s_t, __LINE_r_e, \am, p_buf
      fer, i| _size,
      |                             ^
../include/vlc_stream.h:396:30: note: expanded from macro 'vlc_stream_MemoryNew'
  396 |         vl            ^
c_stre../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
am_Me  481 |   moryNe      const w(VLC_OBsJECT(a), tb, c, druc)
      |                              ^
t../include/vlc_common.h :481:15:v lnote: expanded from macro 'VLC_OBJECT'
c  481 |    _     cocnost smtmrucotn _vlc_common_members: (mceonst vlmcb_objecte_t *)(&(rx)->so:bj) \
       (|               ^
const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:583:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  583 |                 msg_Warn( p_stream, "detected moov hidden in a free box ..." );
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strudemux/mp4/mp4.cct v:lc4073:_common9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_me
mber s: (co4073nst  | vlc_ob   ject  _t *)(&(x)->obj   msg_Dbg( p_demux, "will read mfra index at %"PRIu64, i_stre) \
am_size - i_offset );
      |         ^
      |               ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: demux/mp4/libmp4.c:624:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note: expanded from macro 'VLC_OBJECT'
  624 |         msg_Warn( p  481_ |         const struct vlc_common_members: (const vlc_objsect_t tream, "no handler for ilst a*)t(&(x)->obj) \
      |               ^
om" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   demux/mp4/mp4.c78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  :481 |    4077     :co13ns:t st ruct warning: vlc_cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]omm
on_me mbe4077 | rs:  (cons t vl c _obj ect_t  *)(&(x )->obj)  \
       |               ^
   msg_Dbg( p_demux, "reading mfra index at %"PRIu64, i_stream_demux/mp4/libmp4.c:631:s9: iwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ze - i_offset );
      |   631            ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_t |  hi  s, V  LC_M  SG m_DBsg_GWarn( p_s,tr ea_m,_VA_A "RGUnS__)
k      |     ^nown i
l../include/vlc_messages.h:78st handler:13 : note: texpanded from macro 'msg_Generic'
ype   78 |    '  v%lc4.4_Los'", (chag(VrLC_*OB)&JEp_box->i_hanCT(dler );
      | o),        ^ p
,../include/vlc_messages.h:85:5 vlc_m:odule_ nnote: expanded from macro 'msg_Warn'
ame,    85__ |  FILE_  _,  _msg_LINE__,_G \
      | e            ^n
e../include/vlc_common.hr:481:ic15(: note: expanded from macro 'VLC_OBJECT'p
_  481 |   th      const is, VLC_strucMt vlc_coSG_mmWonA_mRN, __VA_embeARGS_r_)s: (
cons      t v| lc_    ^obj
ec../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
t   _t *)(&(x)->o78 | bj) \
      |               ^   
 vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:4189:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 4189 |     msg_Dbg( p_demux, "probing fragments from %"PRId64, vlc_stream_Tell( p_demux->s ) );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:4313:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 4313 |         bool b_continue = vlc_dialog_wait_question( p_demux,
      |                           ^
../include/vlc_dialog.h:150:30: note: expanded from macro 'vlc_dialog_wait_question'
  150 |     vlc_dialog_wait_question(VLC_OBJECT(a), b, c, d, e, f, g, ##__VA_ARGS__)
      |                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:4406:13: warning: demux/mp4/libmp4.c:863:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
9: warning:  4406due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |   863 |             msg_Dbg(       p  _smsgtr_Weaarnm,(p_de "muLex,ft- "riZerogh durt sation steamreplo e moinde"  trun."));;
      |             ^

      |         ^
../include/vlc_messages.h:85:5../include/vlc_messages.h:: 87:note: expanded from macro 'msg_Warn'5:
 note:    85expanded from macro 'msg_Dbg'
 |    87   |      msg_G mensger_Gicen(p_thieris,c( Vp_LCth_MisSG, VLC__WARN, _M_VA_ARSG_DBG, __VA_ARGS__)
      | GS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
    ^
../include/vlc_common.h:481:15: ../include/vlc_messages.h:note: expanded from macro 'VLC_OBJECT'
78  481 |         const struct vlc_common_members: (con:13: snote: expanded from macro 'msg_Generic'
t   78 v |  lc_   vlcob_Logjec(VLC_OBJECT(o), p, vlc_module_t_t *)(&na(xme, _)->o_FILEbj) \
      |               ^
__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |      demux/mp4/mp4.c:4409:   c13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 4409 |             msg_Warn(p_demux, "Zero length sample ionst struct vlc_common_members: (const vlc_object_t *)(&n(x tru)->obj) \
      |               ^
n.");
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generdemux/mp4/libmp4.c:869:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
i  869 |  c(p_       msg_Dbg( p_stream, "Top-bottom stthiereo mode" );s, 
      VLC|         ^
_M../include/vlc_messages.h:87SG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h::578:13: : note: expanded from macro 'msg_Dbg'note: expanded from macro 'msg_Generic'

   78   87 |   |     v  lc_Lo mg(VLsg_GC_eneOBricJECT(o), (p_p,this v, VLlc_modulC_Me_name,S _G_F_DILBE_G,_ _,_V A__AR_LINE_GS___, \)

      |             ^
      | ../include/vlc_common.h    ^
../include/vlc_messages.h::481:1578:: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJt ECT*)(o)(&, p,(x vl)-c_m>oodule_bjn) ame\
, _      |               ^
_FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"essetup\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mp4/essetup.lo -MD -MP -MF demux/mp4/.deps/essetup.Tpo -c demux/mp4/essetup.c  -fPIC -DPIC -o demux/mp4/.libs/essetup.o
demux/mp4/mp4.c:4908:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 4908 |         msg_Warn( p_demux, "unrdemux/mp4/libmp4.c:1045:9:ecoverable e warning: rrdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
or 1045" );
 |        |           ^
 ../include/vlc_messages.h:  85:  5: note: expanded from macro 'msg_Warn'
ms   85g_ |     msWag_Genernri( c(p_p_thisst, reVLamC_MS, "'tG_WARN, fh__VA_ARGd' S_bo_)x 
      wi|     ^th
../include/vlc_messages.h: v78:er13:si note: onexpanded from macro 'msg_Generic'
    78 |    !=  v0.lc "_L\
og      | (V        ^
LC../include/vlc_messages.h:85_O:5BJ: ECnote: expanded from macro 'msg_Warn'
T   85(o), p |   ,   vlmsc_g_moGedunele_nameri, c(__p_FIthLEis__, V, LC___MLISGNE_W__AR, N,\
 _      | _VA            ^
_A../include/vlc_common.h:RG481:S_15:_) note: 
      | expanded from macro 'VLC_OBJECT'
    ^  481
../include/vlc_messages.h: |  78:  13:   note:   expanded from macro 'msg_Generic'
 co   78ns |  t   st vrulcct_L voglc(V_cLC_omOBmoJEn_CTme(omb),er ps:,  (vlcoc_nsmot duvllec__nobamjee,ct __t_F *IL)(E_&(_,x)->ob _j)_L \INE
      __|               ^, 
\
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_obdemux/mp4/mp4.c:je4927:ct13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_ 4927 |             msg_Dbg( p_demux, "track %u %s!", tk->i_track_ID, b ? "enablet d*)" : "disabled" );
      |             ^
(&../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
(x   )-87>o | bj )  \
  msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
      | ../include/vlc_messages.h              ^
:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINdemux/mp4/libmp4.c:E__, \
      |             ^
1054:../include/vlc_common.h9::481:15: note: expanded from macro 'VLC_OBJECT'
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^

 1054 |         msg_Dbg( p_stream, "'duration-is-empdemux/mp4/mp4.c:t4937:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
y 4937 |         msg_'Warn( p_demux, "no track selected, exiting ..." );
      |         ^fl
a../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
g    is85 |     msg_Generic(p_this, pres enVLCt _"\M
      S|         ^G
_WA../include/vlc_messages.h:87R:5N: ,note: expanded from macro 'msg_Dbg' 
_   87_ |  V  A m_sgARG_GSen_er_ic)
      |     ^
(p../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
_th   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      | is            ^
, ../include/vlc_common.hVLC:481:15: note: expanded from macro 'VLC_OBJECT'
_M  481 |        SG _DBGconst s, __VAtruct vlc_c_AomRmon_members: (const vlcGS__)
      _o|     ^
bject_t *)(&(x)->obj) \
      |               ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:4990:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 4990 |                         msg_Info( p_demux, "Fragment sequence discontinuity detected %"PRIu32" != %"PRIu32,
      |                         ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:5019:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 5019 |                 msg_Info(p_demux, "no moof or moov in current chunk");
      |                 ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:5039:14: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 5039 |              msg_Err( p_demux, "fragment type %4.4s", (char*) &p_sys->context.p_fragment_atom->i_type );
      |              ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:5051:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 5051 |                     msg_Err( p_demux, " Overread mdat by %" PRIu64, i_pos - p_sys->context.i_post_mdat_offset );
      |                     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/mp4.c:5053:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 5053 |                     msg_Warn( p_demux, "mdat had still %"PRIu64" bytes unparsed as samples",
      |                     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:2679:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2679 |             msg_Err( p_stream, "invalid stsd V2 box defaults" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:2687:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2687 |         msg_Dbg( p_stream, "read box: %f Hz", f_sample_rate );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:2698:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2698 |             msg_Err( p_stream, "invalid stsd V2 box" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:2738:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2738 |         msg_Warn( p_stream, "DRM protected streams are not supported." );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:2831:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2831 |         msg_Warn( p_stream, "DRM protected streams are not supported." );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/essetup.c:27:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/essetup.c:27:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/essetup.c:27:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/essetup.c:27:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/essetup.c:27:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/essetup.c:27:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/essetup.c:27:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/essetup.c:27:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/essetup.c:27:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/essetup.c:27:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/essetup.c:27:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( vdemux/mp4/libmp4.c:3473:ar_GetChecke9:d( warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 p_obj, psz 3473 | _n     ame   , VLC_Vmsg_WarnAR_STRING, &v( pal ) )
      |         ^
../include/vlc_variables.h_st:142:48: note: expanded from macro 'var_GetChecked'
ream, "  142 | #define var_GetChRead boxec: \ke"cmd(ov\o,n" b,tox ,valone) var_G" );
      |         ^
et../include/vlc_messages.h:85:Ch5: note: expanded from macro 'msg_Warn'
ec   85ke |  d(  VL mC_sgOB_GeJEneCTri(oc(),n,p_tt,v)
      |                                                ^
../include/vlc_common.h:hi481:s,15: VL note: C_expanded from macro 'VLC_OBJECT'
M  481 |    SG_  WA  RN c, on__stVA s_AtrRGucS_t _)vlc
      _c|     ^
../include/vlc_messages.h:78:13: note: ommon_mexpanded from macro 'msg_Generic'
embers   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_nam: e,(cons _t vlc_obje_FctIL_tE_ *_,)( _&(x)->ob_LIj)NE \
      |               ^
__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_coIn file included from demux/mp4/essetup.cmmon:27_m:
In file included from emdemux/mp4/mp4.h:28:
In file included from ../include/vlc_common.hber:1031s::
../include/vlc_variables.h (:350co:9ns: t warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]vl
c_  350ob |  jec  t_ it *)f((& v(xar)->o_Gbjet) \
      |               ^
Checked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
demux/mp4/libmp4.c:  1423486: | #9:de warning: fidue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n 3486 | e var  _G  et  Checked(o,n,t,  v) var_GetCheckmsg_ed(VLC_OBJECT(o),n,t,v)
      |                                                ^
Wa../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
rn  481 |         const struct vlc_common_memb( ep_srs: (ctronst vlc_object_t *)(&(x)->obj) \
      |               ^
eam, "read box: \"cmov\" incomplete" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_In file included from thdemux/mp4/essetup.c:27:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9:is, VLC_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
MSG_W  362 |     ARNif( var_GetChecked( ,p_ob __Vj, psz_nA_ARGS_a_me, VLC_VAR_ADDRESS,)
      |     ^
 &val ) )
      |         ^
../include/vlc_messages.h:78:../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
13:  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
note: expanded from macro 'msg_Generic'  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^

   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      | In file included from demux/mp4/essetup.c:              ^
27:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj,demux/mp4/libmp4.c: ps3492:z_name, VLC_VAR_INTEGER | VLC_VAR_DOIN9: warning: HERIT );
      |     ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:122 3492:39: |     note:   expanded from macro 'var_Create'  
   122 | m#sdeg_Dbg( p_stfrine var_Create(a,eab,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
m, "read b../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ox  481 |  :        const struct vl\"cc_mcommon_membeors: (cv\" compressonion algst vlc_oborjeict_t *)(&(x)thm :-> ob%j) \
      |               ^4
.4s "
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLIn file included from demux/mp4/essetup.c:27:
In file included from demux/mp4/mp4.hC_M:28S:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
G  442 |     var_Create( p_obj, _DBG, __Vpsz_Aname, VLC_VAR__BOOL | VLC_VAR_DOINHERIT );
      |     ^
AR../include/vlc_variables.h:122:39: GS__)
      |     ^
note: expanded from macro 'var_Create'
../include/vlc_messages.h:78:13  122 | #define v: note: ar_Create(a,b,c) vexpanded from macro 'msg_Generic'
ar   78_Crea |  te( VLC_OBJ   vECT(a), lcb_Log(VLC_OBJECT(o), p, vlc_module_nam, c )e,
 _      | _F                                      ^
ILE_../include/vlc_common.h_, __LINE__, \
      |             ^:481:
15: note: ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'VLC_OBJECT'  
481 |    481 |              const struct   vlc_common_members: (conconst vlc_object_t *)(&(x)->obj) \
      |               ^
st struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:3518:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3518 |      In file included from   demux/mp4/essetup.c:27:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455: msg_Err( p_stream, "read box: \"cmo5:v\"  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]error while uncompressing" );
      |         ^

../include/vlc_messages.h  455 |     var_Cr:83:5: note: expanded from macro 'msg_Err'
ea   83 | te( p_obj,    msg_Generic(p_this, VLC_MSG_ERR, _ psz_na_VA_meARG,S__ )
VL      C|     ^
../include/vlc_messages.h:_78:13: note: expanded from macro 'msg_Generic'
VA   78 |     vlc_Log(VLC_OBJECT(R_FoLOAT ), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
| ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
VL  481 |         const struct vlc_commC_on_members: (const vlc_object_t *VAR_DOINHERIT );
      |     ^
)(&(x)->obj) \
      |               ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLdemux/mp4/libmp4.c:3527:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C 3527 |       _O  msg_Err( p_stream, "read box: \"cmov\" errBJECorT(a), b, while c  u)
      |                                       ^
nc../include/vlc_common.h:481ompressi:15: note: expanded from macro 'VLC_OBJECT'
ng"  481 |  )      ;
      |         ^
  ../include/vlc_messages.hco:83:5: note: expanded from macro 'msg_Err'
nst struct vlc_c   83 |     msg_Generic(p_ommon_members: (this, VLC_MSG_const vlcER_obR,ject_t * __)(&(VAx)->_oARGS__)
      bj|     ^) 
../include/vlc_messages.h:78:13:\
      |               ^
 note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE_In file included from demux/mp4/essetup.c:27:
_, _In file included from demux/mp4/mp4.h_LINE__, \
      |             ^
:../include/vlc_common.h28:481:
In file included from ../include/vlc_common.h:15: note: expanded from macro 'VLC_OBJECT'
:1031  :
481 | ../include/vlc_variables.h:469  :5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     469 |        covar_Crnst struct vlc_common_members: (const vlc_object_eate( p_obj, psz_name, VLC_VAt *)(&(x)->obj) \
      |               ^
R_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
demux/mp4/libmp4.c:3534:9: warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
122 3534 |         msg_Warn( p_stream, "rea | #define vard_C breaox:te \"cmov\" uncompre(a,bssing data size "
      |         ^
,c../include/vlc_messages.h:85) var_Cre:5: note: expanded from macro 'msg_Warn'
at   85 |     msg_Gene( eric(p_this, VLC_MSVLC_OBG_WARN, J__EVA_ARCT(a), b, c )
      |                                       ^
G../include/vlc_common.h:481:15: note: S__)
      |     ^
expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h:  48178:13: note: expanded from macro 'msg_Generic'
 |         cons   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_mt struct vlc_commoodule_name, __FILE__, __LINE__, \
      |             ^
n_mem../include/vlc_common.h:bers481:: (15: note: expanded from macro 'VLC_OBJECT'
const v  481lc_object_t *)(&(x |    )->obj) \
      |               ^
     const struct vlc_common_members: (const vlIn file included from demux/mp4/essetup.c:27:
c_object_t *)(&(xIn file included from demux/mp4/mp4.h)->obj) \
:28:
      | In file included from ../include/vlc_common.h              ^:
1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, demux/mp4/libmp4.c:VLC_VAR_3542STRIN:9G | VLC_VAR_DOINHERIT );
      |     ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h 3542 |         msg_Warn( p_stream:122, ":39read box: \"cmov\" error wh: ilenote: expanded from macro 'var_Create'
 uncompressi  122 | #define vng "
      |         ^
ar../include/vlc_messages.h_:85Cre:5: note: ateexpanded from macro 'msg_Warn'
(a,b,c) var_Cre   85 |     msga_Geneteric((p_this, VLC_MSG_WAR VLC_OBJN, __VA_ARGS__)
      |     ^
E../include/vlc_messages.hCT(a):78:13: note: expanded from macro 'msg_Generic'
,    78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      | b,             ^
c../include/vlc_common.h: )
481:15: note: expanded from macro 'VLC_OBJECT'
      |   481 |                                         ^
      const struct vlc_common_members../include/vlc_common.h: :(const vlc_object_t *)(&(x)->obj) \
      |               ^
481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memdemux/mp4/libmp4.cber:s3550::5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
( 3550 |     msg_Dbg( p_stream, "reconst vlc_object_t *)(&(x)->obj) \
      |               ^
ad box: \"cmov\" box successfully uncompreIn file included from demux/mp4/essetup.css:ed" );
      27:
In file included from demux/mp4/mp4.h:28|     ^
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_messages.h:
87:5  491 |     va:r note: expanded from macro 'msg_Dbg'
_Cre   87 |     msg_Generiate( p_obj, pszc(_namep_this, VLC_MSG_DBG, _, V_VA_ARGS__)
      |     ^
LC_VA../include/vlc_messages.h:78R:13: note: expanded from macro 'msg_Generic'
_   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_modADDulREe_Sname, __FILE__, __S |LINE__, \
      |             ^
 VLC_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
VA  481R_DO |  I       const struct vlc_common_members:NHE (const vlc_object_t *)(&(x)->obj) \
      |               ^
RIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define vardemux/mp4/libmp4.c:3554:31: _Cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
reate(a,b, 3554c) var_Cre |  ate( VLC_OBJECT   (a), b, c )
      |     vlc_stream_Me                                      ^
moryNew( VLC_OBJECT(p_stream../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
)  481 |   ,
            con|                               ^
st struc../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
t   481 |        v const struct vlc_common_members: (const vllc_c_object_t *)(&(x)->obj) \
      |               ^
common_members: (cdemux/mp4/libmp4.const v:3554:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
lc_o../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
bject_t *  481 |         con)(st struct vlc_common_members: (const vlc_object_t *)(&(x&)->obj) \
      (x)|               ^
->obj) \
      |               ^
demux/mp4/libmp4.c:3554:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strucIn file included from demux/mp4/essetup.c:27:
In file included from t vlcdemux/mp4/mp4.h_commo:28:
In file included from ../include/vlc_common.h:n_memb1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]er
s: (  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
const vlc_o../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
bjec  t_t122 *) | #defi(&(x)->ne var_Create(a,b,c) var_Crobjeate( VLC_OBJECT(a), b, c )
      |                                       ^
) ../include/vlc_common.h\
      |               ^
:481:15: note: expanded from macro 'VLC_OBJECT'
demux/mp4/libmp4.c:3554:9: warning:   481 |  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  3554 |         vlc_stream_M  em    const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
oryNew( VLC_OBJECT(p_stream),
      |         ^
../include/vlc_stream.h:396:30: note: expanded from macro 'vlc_stream_MemoryNew'
  396 |         vlc_stream_MemoryNew(VLC_OBJIn file included from ECT(demux/mp4/essetup.ca):, 27b,:
 c,In file included from  ddemux/mp4/mp4.h)
:28:
      | In file included from                              ^
../include/vlc_common.h:1031:
../include/vlc_variables.h:525../include/vlc_common.h::481:515:: note:  expanded from macro 'VLC_OBJECT'
warning:   481due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |     525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
  ../include/vlc_variables.h  :122:  39: note: expanded from macro 'var_Create'
cons  122 | #define var_Create(a,bt s,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
truc../include/vlc_common.ht :vl481c_:15: note: expanded from macro 'VLC_OBJECT'
c  481 | om mo n_ me mb    ercons:s (tco nsstrt vulcc_otbj ecvt_lt *)c(&(_commonx)_->members: (const vlc_objobect_t *)(&(x)->obj) \
      |               ^
j) \
      |               ^
In file included from demux/mp4/essetup.c:27:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/essetup.c:27:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/essetup.c:27:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/essetup.c:27:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:demux/mp4/libmp4.c:3704:5578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
578 |     if( var_Change( p_obj, psz_ 3704name,  |   V  LmsC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
g_../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
W  ar128 | #define var_Chn(a pnge(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
_s../include/vlc_common.htr:ea481:15: note: expanded from macro 'VLC_OBJECT'
m,  481 |         c "oDRnM st strucprot vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
tected streams are not supported." );
      |     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:4433:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 4433 |                 msg_Warn( p_stream,
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:4441:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 4441 |         msg_Warn( p_stream,
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:4445:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 4445 |         msg_Warn( p_stream,
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:4475:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 4475 |     msg_Warn( p_stream, "Unknown uuid type box" );
      |     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/essetup.c:31:
demux/mp4/mpeg4.h:30:52: warning: unused parameter 'pi_profile' [-Wunused-parameter]
   30 |                                               int *pi_profile)
      |                                                    ^
demux/mp4/essetup.c:84:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   84 |         msg_Warn( p_demux,
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/essetup.c:119:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  119 |         msg_Err(p_demux, "Required 'sdp '-box not found");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/essetup.c:127:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  127 |         msg_Err(p_demux, "No Media entry found in SDP:%s", pch);
      |         ^
../include/vlc_messages.h:83:5: demux/mp4/libmp4.c:4929note: expanded from macro 'msg_Err'
:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   83 | 
 4929   |          ms mg_sg_WarGenern(ic p(p_stream,_t "his, VLCcannot_MS rG_ead one box" );
      |         ^
ERR../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
,    85__VA_ARGS__)
       |  |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
     78 m |    sg_ vGenlcer_Licog(p(V_tLChi_Os,BJ VECLCT(_Mo)SG, _Wp,AR vN,lc __m_VodA_ulARe_GSna__me)
,       | __    ^
FIL../include/vlc_messages.h:E_78:_,13: note:  _expanded from macro 'msg_Generic'
_   78LI |  NE   __vl, c_\
Lo      | g(            ^
VL../include/vlc_common.h:C_481:OB15: note: JEexpanded from macro 'VLC_OBJECT'
C  481T(o |  ),   p,   v  lc c_monodstul se_trnaucmet , vl__c_FIcoLEmm__on, _m__LemINbers: E_(con_, st\
 v      | lc            ^
_o../include/vlc_common.h:bj481:ec15:t_ note: t expanded from macro 'VLC_OBJECT'
*  481)( |  &(  x)  ->  ob cj)on \st
       s|               ^tr
uct vlc_common_members: (const vlc_object_t *)(&(xdemux/mp4/essetup.c:)-134:>o5:bj warning: ) due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
\  134
       |   |               ^  
msg_Dbg(p_demux, "sdp: media type:%s", pch);
      |     ^
demux/mp4/libmp4.c:../include/vlc_messages.h:87:4937:5:9: note:  warning: expanded from macro 'msg_Dbg'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   87
 |   4937   |   m  sg  _G  ene msrg_iDbc(pg( _this, VLC_MSG_DBG, __VA_ARGS__p_)
      s|     ^
../include/vlc_messages.h:t78:13: note: expanded from macro 'msg_Generic'
re   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      | a            ^
m, "../include/vlc_common.ho:ut of481:15: note: expanded from macro 'VLC_OBJECT'
 bound child" );  
481 |               const struct vlc_com| mon        ^_
m../include/vlc_messages.h:87:em5be: rnote: expanded from macro 'msg_Dbg's: (const vlc_object_t *)(&(x)->obj)
    87 |  \
      |               ^
   msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
demux/mp4/essetup.c:../include/vlc_messages.h137:78:5::13 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  137 |     msg_Dbg(p_demux, "sd note: pexpanded from macro 'msg_Generic'
:    por78 |     vlc_Log(VLC_OBJECT(t:%s", pch);
      |     ^
o), p, vlc_../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
module_name, __FILE__, __   L87I | NE__, \
      |             ^
 ../include/vlc_common.h:481:15   : msnote: gexpanded from macro 'VLC_OBJECT'
_G  e481ner | ic(p _this, VLC_MSG_DBG, __V  A_ARGS__)
      |     ^  
   co../include/vlc_messages.hnst:78:13:  strnote: expanded from macro 'msg_Generic'
uc   78 |     vlc_t vlLog(VLC_OBJECT(o), p, vlc_module_name, _c_c_FILE__, __LINE__, \
      |             ^
o../include/vlc_common.h:481:15: mnote: expanded from macro 'VLC_OBJECT'
m  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
on_members: (const vlc_object_t *)(&(x)->odemux/mp4/essetup.c:140:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bj) \
      |               ^
  140 |     msg_Dbg(p_demux, "sdp: protocol:%s", pdemux/mp4/libmp4.c:4944:9: ch);warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

 4944 |       |     ^
  ../include/vlc_messages.h      msg:_Db87:5: note: expanded from macro 'msg_Dbg'
g   ( 87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
p_../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
st   78 |     vlc_Log(VrLeC_OBJECT(o), amp, vlc_module_name, __FILE__, __LINE, "found an empty box (n__, \
      |             ^
u../include/vlc_common.h:481:15ll si: note: expanded from macro 'VLC_OBJECT'
ze)  481 |         const struct vlc" _common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
);
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_demux/mp4/essetup.cDB:G150, __VA_:ARGS__)
      |     ^
9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_messages.h
:78:13: note: expanded from macro 'msg_Generic'
     15078 |      |  vlc       msg_Dbg(p_demux, "sdp: payload type:%d", rtp_payload);
      |         ^
_Log(VLC../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
_   O87 |     msg_BJECTGeneric(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
(../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
o),   78 |     vlc_Log(VLC_OBJECT(o), p , vlc_module_name, __pFILE__, __LINE__, \
      |             ^
,../include/vlc_common.h :481:15: note: expanded from macro 'VLC_OBJECT'
vl  481 |         const struct vlc_commoc_n_members: (cmoonst vlc_object_t *)(&(x)->obj) \
      |               ^
dule_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_demux/mp4/essetup.cmemb:174:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  rs174 |         ms: (const vlcg__Dbg(p_demux, "sdp: attribute type:%sobjec", pch);
      |         ^
t_t *)../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_G(&en(x)-eric(p>ob_this, VLC_MSG_DBG, _j) \_VA_
      |               ^ARGS__)
      |     ^

../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/essetup.c:180:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  180 |             msg_Dbg(p_demux, "sdp: payload type:%s", pch);
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:demux/mp4/essetup.c:5062:13183:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: warning:   183due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |  5062    |             msg_Err( p_stre  am  ,     msg_Dbg(p_ demux, "sdp: enc"no moov before mdatoding nam and teh:e stream is not%s", pch);
      |             ^
 s../include/vlc_messages.he:e87k:5a: note: ble" );expanded from macro 'msg_Dbg'
      
|             ^   
87../include/vlc_messages.h |     m:sg_Ge83:5: note: expanded from macro 'msg_Err'
neric(p_this, VLC_MSG_DBG   83, |     msg_Generic(p_ __VA_AtRhisG, VLC_MSGS__)
      |     ^
_ER../include/vlc_messages.h:78R, __V:13: note: A_ARGS__)
      |     ^
expanded from macro 'msg_Generic'../include/vlc_messages.h:78
:   7813: |   note:   expanded from macro 'msg_Generic' 
v   78 |   lc_  vlc_Log(VLCLog_(VOBLC_OJEBJECT(o), p, vlc_mCodule_naT(me,o), p, vlc_module_name, __FILE__, __LINE_ __, \
      |             ^
_../include/vlc_common.hF:481:15: note: expanded from macro 'VLC_OBJECT'
IL  481 |    E__,  __LINE_    const struct_, \ vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^

      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/essetup.c:203:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |                 msg_Err(p_demux, "Support for codec contained in RTP \
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
demux/mp4/libmp4.c:5136:  481 |     9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    const struct  v5136 |         lmc_sg_Dbg( s, "dumping rootcomm Box \"%4.4s\"",
      |         ^
on../include/vlc_messages.h_:87:5: note: expanded from macro 'msg_Dbg'
me   m87bers: ( |     msg_Genconst vlc_object_t *)(&eric(x)(p-_thi>obj) \
      |               ^
s, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlcdemux/mp4/essetup.c:211:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  211 |             msg_DLobg(p_demuxg(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
,../include/vlc_common.h "s:481:15: note: dp clock rexpanded from macro 'VLC_OBJECT'
a  481 |         const struct vlc_common_memberste:%d", cloc: (const vlc_object_t k_*rate);
      |             ^
)(&(x)->obj) \
      |               ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, demux/mp4/libmp4.c:5156:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vlc 5156 |         msg_Dbg( s, "%s", str );
      |         ^
_m../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
odule_na   m87e | ,     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
_../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
_F   ILE__, __LIN78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
E__, \
      |             ^
../include/vlc_common.h:../include/vlc_common.h:481:15: note: 481:15: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_co  481 |         mmoconn_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
st struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/essetup.c:225:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  225 |         msg_Warn(p_demux, "Missing mandatory box tims");
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/essetup.c:241:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |         msg_Dbg(p_demux, "No tsro box present");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/essetup.c:242:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  242 |     msg_Dbg(p_demux, "setting tsro: %" PRId32, p_track->i_tsro_offset);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/essetup.c:330:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  330 |             msg_Warn( p_demux, "Unknown stereo mode %d", BOXDATA(p_st3d)->i_stereo_mode );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/essetup.c:393:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  393 |                     msg_Dbg( p_demux, "Unrecognized raw video format (depth = %d)",
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/essetup.c:526:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  526 |                 msg_Err( p_demux, "missing dvc1" );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/essetup.c:573:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  573 |                 msg_Err( p_demux, "missing avcC" );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/essetup.c:600:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  600 |                 msg_Err( p_demux, "missing hvcC" );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/essetup.c:737:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  737 |             msg_Dbg( p_demux, "Unrecognized FourCC %4.4s", (char *)&p_sample->i_type );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/essetup.c:839:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  839 |             msg_Err( p_demux, "Invalid sample per packet value for qt_version 1. Broken muxer! %u %u",
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/essetup.c:849:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  849 |         msg_Warn( p_demux, "Invalid sample values for qtff v1. Broken muxer! sz %u spp %u bpf %u",
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/essetup.c:1029:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1029 |                 msg_Warn( p_demux, "i_timescale (%"PRId32") != i_sampleratehi "
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/essetup.c:1174:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1174 |                         msg_Warn( p_demux, "discarding chan mapping" );
      |                         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/essetup.c:1249:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1249 |                 msg_Err( p_demux, "missing WMA2 %4.4s", (char*) &p_sample->p_father->i_type );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/essetup.c:1256:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1256 |                 msg_Err( p_demux, "missing wfex for wma" );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/essetup.c:1262:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1262 |                 msg_Dbg( p_demux, "Unrecognized FourCC %4.4s", (char *)&p_sample->i_type );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
54 warnings generated.
depbase=`echo demux/mp4/meta.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mp4/meta.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mp4/meta.lo -MD -MP -MF $depbase.Tpo -c -o demux/mp4/meta.lo demux/mp4/meta.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"meta\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mp4/meta.lo -MD -MP -MF demux/mp4/.deps/meta.Tpo -c demux/mp4/meta.c  -fPIC -DPIC -o demux/mp4/.libs/meta.o
In file included from demux/mp4/meta.c:24:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/meta.c:24:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/meta.c:24:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/meta.c:24:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/meta.c:24:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/meta.c:24:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/meta.c:24:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/meta.c:24:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/meta.c:24:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/meta.c:24:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/meta.c:24:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/meta.c:24:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/meta.c:24:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/meta.c:24:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/meta.c:24:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/meta.c:24:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/meta.c:24:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/meta.c:24:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/meta.c:24:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/meta.c:24:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/meta.c:24:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/meta.c:24:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/meta.c:24:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/meta.c:24:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/meta.c:24:
In file included from demux/mp4/mp4.h:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
25 warnings generated.
depbase=`echo demux/mpeg/mpgv.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mpeg/mpgv.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/mpgv.lo -MD -MP -MF $depbase.Tpo -c -o demux/mpeg/mpgv.lo demux/mpeg/mpgv.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"mpgv\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/mpgv.lo -MD -MP -MF demux/mpeg/.deps/mpgv.Tpo -c demux/mpeg/mpgv.c  -fPIC -DPIC -o demux/mpeg/.libs/mpgv.o
In file included from demux/mpeg/mpgv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpgv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpgv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpgv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpgv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpgv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpgv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpgv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpgv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpgv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpgv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpgv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpgv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpgv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpgv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpgv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpgv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpgv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpgv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpgv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpgv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpgv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpgv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpgv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpgv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/mpgv.c:96:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   96 |         msg_Dbg( p_demux, "cannot peek" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/mpgv.c:107:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  107 |         msg_Err( p_demux, "this doesn't look like an MPEG ES stream, continuing" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/mpgv.c:113:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  113 |         msg_Err( p_demux, "this seems to be a system stream (PS plug-in ?), but continuing" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
28 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mpeg/libts_plugin_la-ts.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/libts_plugin_la-ts.lo -MD -MP -MF demux/mpeg/.deps/libts_plugin_la-ts.Tpo -c -o demux/mpeg/libts_plugin_la-ts.lo `test -f 'demux/mpeg/ts.c' || echo './'`demux/mpeg/ts.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"ts\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/libts_plugin_la-ts.lo -MD -MP -MF demux/mpeg/.deps/libts_plugin_la-ts.Tpo -c demux/mpeg/ts.c  -fPIC -DPIC -o demux/mpeg/.libs/libts_plugin_la-ts.o
137 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mpeg/libts_plugin_la-ts_pid.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/libts_plugin_la-ts_pid.lo -MD -MP -MF demux/mpeg/.deps/libts_plugin_la-ts_pid.Tpo -c -o demux/mpeg/libts_plugin_la-ts_pid.lo `test -f 'demux/mpeg/ts_pid.c' || echo './'`demux/mpeg/ts_pid.c
In file included from demux/mpeg/ts.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"ts\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/libts_plugin_la-ts_pid.lo -MD -MP -MF demux/mpeg/.deps/libts_plugin_la-ts_pid.Tpo -c demux/mpeg/ts_pid.c  -fPIC -DPIC -o demux/mpeg/.libs/libts_plugin_la-ts_pid.o
140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts.c:37:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts.c:37:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts.c:37:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts.c:37:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts.c:50:
demux/mpeg/pes.h:121:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  121 |                 msg_Err( p_object, "too much MPEG-1 stuffing" );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_pid.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_pid.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_pid.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:230:13In file included from demux/mpeg/ts_pid.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: : due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    230 |   227 |              return var_SetChecked( p_o msg_bj, psz_nameDbg, VLC_( p_dVAemuR_x, FLO"caAT, val );
      |            ^
../include/vlc_variables.h:140:48n: nnote: expanded from macro 'var_SetChecked'
  140 | #odefine var_tSetChecked(o,n,t ,v) pvar_SetCehecked(VeLC_OBJEk"CT( )o),n,t,v)
      |                                                ^
;
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
        481 |         co| nst struct vlc_c            ^ommo
n_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
../include/vlc_messages.h:87:5: In file included from demux/mpeg/ts_pid.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note:   241 |     rexpanded from macro 'msg_Dbg'e
turn var_SetCheck   e87d( p | _ obj,   psz_ namem,s gVLC__VAR_GSeTRINnG, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'e
r  140 | #idcefin(ep _vtahri_SetChecked(o,n,t,v) sv,a r_SetCheVcLked(VLC_OBCJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15:_ note: expanded from macro 'VLC_OBJECT'
  481M |         ScGo_nst DsBtGruct,  vlc__c_oVmmonA_members: (const _vAlc_object_t *R)G(&(xS)_->obj) \
      |               ^
_)
      |     ^
../include/vlc_messages.h:78:13In file included from demux/mpeg/ts_pid.c:23:
:In file included from  ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12note: :expanded from macro 'msg_Generic' warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256
 |     re   turn var_Se78t |     vlc_Log(VCLC_OhBJECT(o), p, vlc_moduleckee_name,d( p _obj_, psz_na_meF, VLCI_VARL_EADDRE_SS, val_ );
      ,|            ^
../include/vlc_variables.h _:140:48:_ note: expanded from macro 'var_SetChecked'
L  140I | #NE__, \
      |             ^
define var_Se../include/vlc_common.htChecked(o,n:,t,481v) var_S:etChecke15d(VLC:_OBJE CT(o),nnote: ,t,expanded from macro 'VLC_OBJECT'v)

      |                                                ^
  ../include/vlc_common.h:481 | 481:15 : note:  expanded from macro 'VLC_OBJECT'
   481 |           con st  struct v lc_cocmmon_moembnsers: (ctons t vlc_sobjtect_t *)(&r(x)->oubj)c \
t      |               ^
 vlc_common_members: In file included from demux/mpeg/ts_pid.c(:23:
In file included from ../include/vlc_common.h:1031co:
../include/vlc_variables.h:276:10:n warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  276 |   t  if(  !vavr_GletCheccke_d( p_oobjb, pszj_namee, VLCct_VA_tR_INT EGER,* &val ) )()
      |          ^&
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
(  142 | #dex)fine -var_G>etCohecbked(oj,n,t,)v) var_GetChecked(VL C_OBJ\ECT(o)
,n,      t,v)
      | |                                                ^
              ^../include/vlc_common.h:481:
15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_pid.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psdemux/mpeg/ts.cz_name:, V259LC_:VAR_B9O:OL, &val ) )
      |          ^
 ../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
warning:   142 | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]#define 
var_  Get259Check | ed(o,n,t,v ) var _GetC hecke d(V LC_ OBJ ECT(o),n ,t,v)
m      |                                                ^
../include/vlc_common.h:481s:15: note: gexpanded from macro 'VLC_OBJECT'
_  481 |   W     a cornstn struct vl(c_common _membersp: (co_nst vdlc_obeject_mt *u)(&(xx)->,obj ) \"
      |               ^
this does not look like a TIn file included from demux/mpeg/ts_pid.cS:23:
In file included from ../include/vlc_common.h:1031:
 ../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
st  304 |     ifr (likeealy(!vmar_Ge,tChec kedc (obj, oname, VLC_nVAR_CtOORiDS, &nval))u)
      |                 ^i
../include/vlc_variables.h:142n:48: note: gexpanded from macro 'var_GetChecked'
"  142 |  #defi)ne va;r_Get
Checked(      o,n,t| ,v) var_Ge        ^tCh
ec../include/vlc_messages.hked(V:LC_OB85JECT(:o),n,5t,v)
      |                                                ^:
../include/vlc_common.h:481:15: note:  expanded from macro 'VLC_OBJECT'
note:   481 |   expanded from macro 'msg_Warn'     
 c   onst 85struc | t v lc_co mmo  msg_n_membersGeneric(p: (const vlc_object_t *)(&(x)_-thi>obj) \
      |               ^
s, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), pIn file included from demux/mpeg/ts_pid.c:23:
In file included from ../include/vlc_common.h:, vlc1031_:
m../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
od  324 |     if( !uvle_namare, __F_ILEG_e_tChecke,d (__L INEp_o__, bj\,
       psz|             ^
_name, V../include/vlc_common.hLC_VA:481:15R_F:LOAT, note: expanded from macro 'VLC_OBJECT'
   481 | &   v  al    con) )
      |          ^st
 ../include/vlc_variables.hst:142r:uct48: note: expanded from macro 'var_GetChecked'
   142 | #defivlc_common_nmeembe varr_GetChesc: ked((o,n,t,vcon) var_GetChecked(sVLC_OBt vJElCT(o)c_ob,nj,t,v)
e      ct_| t *)(&                                               ^
../include/vlc_common.h:481:15: note: (x)->objexpanded from macro 'VLC_OBJECT'
)   481 |   \
      |                ^
     const struct vlc_common_members: (cdemux/mpeg/ts.co:262n:5:s warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  262 |      mvsg_lcDbg(_ p_dobjeemuxc, "tTS m_odult e*)(&(x)- >disocarbded j(lo) \st 
sync)"       |               ^)
;
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VAIn file included from _Ademux/mpeg/ts_pid.c:RGS_23:
In file included from _../include/vlc_common.h:1031:
)
      |     ^
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_messages.h:78  :13: note: expanded from macro 'msg_Generic'
340   78 |     |     if( var_GetChecked( p_o bvj, pslzc_Lo_namg(e, VLVLC_VARC__OBSTRINGJ,ECT(o), p,  vlc&val ) )
      |         ^
_mod../include/vlc_variables.h:142u:le_48:name,  note: expanded from macro 'var_GetChecked'
__  142F | #dIeLE_fin_, e var_G__LIetChecked(o,n,t,vNE__,) \
       v| a            ^
r_GetCh../include/vlc_common.h:e481:15c: note: kexpanded from macro 'VLC_OBJECT'
e  481 | d(VLC_OB JECT(  o),n,t ,    consv)
      t struct vl| c_co                                               ^mm
on../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_  mem481bers | : ( cons t v      colc_onbjecst structt_t *) vlc_(c&(xo)->ombj) \mon_memb
      |               ^
ers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_pid.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecdemux/mpeg/ts.cked( p_o:bj, ps286:13:z_ name,warning:  VLC_VAR_STRING, &valdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   286 | ) )      
       |              ^
ms../include/vlc_variables.hg_Dbg:142:48: note: expanded from macro 'var_GetChecked'
(  142 p_demux,  | #d"thiesf isi nea  topvfar_GetCheicked(oe,ld fn,ti,le"v );
      )|             ^
 v../include/vlc_messages.har:87:5_: note: expanded from macro 'msg_Dbg'G
e   87 |   tChecke d ms(g_GenVeriLc(p_Cthis_, VLCO_MSBG_DJBG, E__VA_ARCGT(o),n,t,Sv__))
      | 
    ^
      ../include/vlc_messages.h| :78:13                                               ^
: ../include/vlc_common.hnote: expanded from macro 'msg_Generic'
:   78 | 481   :15: note:  vlc_expanded from macro 'VLC_OBJECT'Log(
VL  481 |     C_OB JEC   Tconst (o)st,ruct vlc _pcommon_, vlmemc_mobduelrs: (ceons_t vlc_objnect_amet,  __*F)ILE(_&(x)->obj) \
      _| , __              ^LIN
E__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (constIn file included from  vdemux/mpeg/ts_pid.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: lc_obdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ject_t
 *)(&  362 |    (x)-> if( var_GetCohecked( p_boj) \
bj, psz_      nam|               ^
e, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:414:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  414 |     p_sys->patfix.status = var_CreateGetBool( p_demux, "ts-patfix" ) ? PAT_WAITING : PAT_FIXTRIED;
      |                            ^
../include/vlc_variables.h:496:53: note: expanded from macro 'var_CreateGetBool'
  496 | #define var_CreateGetBool(a,b)In file included from demux/mpeg/ts_pid.c   va:23:
rIn file included from ../include/vlc_common.h:1031:
_../include/vlc_variables.h:429:5:C warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  eat429eGe | tB ool   (var_Crea tVe( p_oLbC_Oj, psz_BJEnCTa(a),b)me,
       |                                                     ^
VL../include/vlc_common.h:481C_VAR_INTEGER | VLC_VAR_DOINHERIT: 15);
:       note: expanded from macro 'VLC_OBJECT'
|   481 |      ^
   ../include/vlc_variables.h    :c122o:39: note: expanded from macro 'var_Create'
nst  122 | #define var_Create(a,b,c )s trucvt valrc_co_Create( VLCm_mon_mOembeBrs: (Jconst vElCc_obT(a), b, c )j
      |                                       ^
ect_t../include/vlc_common.h:481 :15: *note: )expanded from macro 'VLC_OBJECT'
(  &(481 |         xc)o->onbj) \
      s| t s              ^
truct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:439:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  439 |     p_sys-In file included from demux/mpeg/ts_pid.c:23:
In file included from ../include/vlc_common.h>:1031:
../include/vlc_variables.h:442b:_es5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_id_p  id442 =  | var _C   var_Create( preat_eGetobBooj,l(  p_depmux, "ts-essz_name, VLC_-id-pidVAR_BO"O );
      |                          ^L |
 ../include/vlc_variables.h:496VLC_VA:R53: note: expanded from macro 'var_CreateGetBool'
  496 | #d_DOINHERIT ef)ine ;var_C
r      eateGe| tBool(a    ^
,b)   ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
var_CreateG  122 | e#dtBoole(fi VLC_ne varO_BJECCreaT(at),b)
      | e                                                    ^
../include/vlc_common.h:481:15(: note: expanded from macro 'VLC_OBJECT'a
,  481 |  b ,c) var_ Cre a te(   con st VLsCtru_cOBtJECT(a vlc_), b,co mc )
      |                                       ^
mon_me../include/vlc_common.hmbers:: (481cons:t v15l:c_ob note: expanded from macro 'VLC_OBJECT'
je  481 |    ct_t    *)(  c&onst s(x)t->ruct obj)v \
      l|               ^
c_common_members: (const vlc_object_demux/mpeg/ts.ct *)(&:442:26(: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
x  442) |   ->o b p_sjys-) \
>      b_| trus              ^
t_pcr = var_CreateGetBool( p_demux, "ts-trIn file included from demux/mpeg/ts_pid.c:23:
In file included from ../include/vlc_common.h:ust-pc1031:
../include/vlc_variables.hr:455:5: warning: "due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 )  ;
455 |         |                          ^
  var_C../include/vlc_variables.hreate( p:496:53_obj,:  note: expanded from macro 'var_CreateGetBool'
p  496 | #dszef_naine var_mCreatee,G etBoVoLC_VAR_FlL(a,OAT | Vb)  L vaC_rVAR_C_DOIrNeateGeHtEBRoIT )ol( V;LC_OBJECT(a
      | )    ^
,b)
../include/vlc_variables.h:122:      39|                                                     ^: note: expanded from macro 'var_Create'

  122 | #defin../include/vlc_common.he var_Creat:481:15: note: expanded from macro 'VLC_OBJECT'
e  481(a,b, | c    )  va   cor_Cnrst struceate( tV vlc_commoLC_OBJECT(an_memb)ers: ,(co bn,st  vlc_cobjec )
t_t      |  *)                                      ^
../include/vlc_common.h:481:15: note: (&(x)-expanded from macro 'VLC_OBJECT'
>obj)  481  |    \ 
       |               ^
   const struct vlc_commondemux/mpeg/ts.c_m:443:55:em warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
be  443 |  rs: (co   pnst vlc_sy_s->b_ocheck_bpject_t c*r_o)(&f(x)->obj)fset  = p_s\
      |               ^
ys->b_trust_pcr && var_CreateGetBool(p_demux,In file included from  "ts-pdemux/mpeg/ts_pid.cc:r23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
-offs  etfi469 |     vx" )ar_;C
reate      ( p_obj| ,                                                       ^psz_nam
e, ../include/vlc_variables.h:496:V53: note: LCexpanded from macro 'var_CreateGetBool'_VAR_S
  496 | TRING#define |  VLvC_VARa_DOINrHERIT _Cre);
      | a    ^
teG../include/vlc_variables.het:122:B39ool: (note: expanded from macro 'var_Create'
a,b  )  122 | #de varf_iCreatenGetBoeol(  VLC_Ovar_CrBeate(a,b,c) varJ_CrECeaTte( VL(a),C_Ob)
      |                                                     ^
BJ../include/vlc_common.h:481:ECT(a), b15, c )
      :|                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT' 
note: expanded from macro 'VLC_OBJECT'
    481 | 481 |            con st struct     constv stlructc vlc__comcmommon_memboen_rs: (comembnst vlc_oebjecrt_t *)(s&(x: )->(coobj) \nst 
      vlc_ob|               ^j
ect_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_pid.c:23:
In file included from ../include/vlc_common.h:1031demux/mpeg/ts.c:446::
../include/vlc_variables.h:47724:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

    446477 |     |    cha  varr_Crea*t psez_s( p_obtjring , psz_na=me, VL Cv_VAR_STaRING |r VLC_V_ACreateGetRStri_DOnIg( Np_deHmux,E "RItTs-ex tra-);p
      |     ^
m../include/vlc_variables.h:122t:" )39: note: expanded from macro 'var_Create'
;  122 | 
      |                        ^
#def../include/vlc_variables.hi:ne v498:57: ar_Creanote: expanded from macro 'var_CreateGetString't
e(a  ,b,c) va498 | #drefin_e varC_Creatreate(e GVetStriLC_ngO(a,Bb) J  vaEr_CCT(rae)ateG, ebtStrin, c )
      |                                       ^g( VLC_O
BJ../include/vlc_common.h:481:ECT(a15),b)
      |                                                         ^
: note: expanded from macro 'VLC_OBJECT'../include/vlc_common.h
:481:15: note:   481 |    expanded from macro 'VLC_OBJECT'
   481 |        const s tru c   ctonst  struvct vllc_ccommo_n_mcoemberms: m(conston_members:  vlc(cons_tobj vect_tlc *)(_&(x)-object_t>obj ) \*
      |               ^
)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:452:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  452 |     psz_string =In file included from demux/mpeg/ts_pid.c:23:
In file included from ../include/vlc_common.h: var_Cre1031ateGe:
tStri../include/vlc_variables.hngComm:a491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nd( p_  demu491 |     xvar_, "ts-cCresatea( p-_cok" bj, ps)z;_name, VLC_VA
R      _ADDRESS | VL| C                 ^
_V../include/vlc_variables.hAR_DOINHERIT: 571);
      |     ^
:71../include/vlc_variables.h: note: expanded from macro 'var_CreateGetStringCommand':
122  :39: note: expanded from macro 'var_Create'
571   | #de122 | #fdefine var_Creainte var_eC(a,b,c) var_Create( VLC_OrBeateGetJStringCoEmmand(a,b)C   var_CT(a), b, c )
      |                                       ^
reate../include/vlc_common.hGetStri:ngC481omman:15:d(  VLCnote: expanded from macro 'VLC_OBJECT'
_  481 |  O       BJECTconst s(truct av),lcb_co)mmon_membe
r      |                                                                       ^s
:../include/vlc_common.h:481 :15:(const v lc_objecnote: t_t *expanded from macro 'VLC_OBJECT')(&(x
)->obj  481 | )  \
      |               ^
       const struct vlc_common_members: (const vlc_object_t *)(&In file included from (x)->obj) \
      demux/mpeg/ts_pid.c:23| :
In file included from ../include/vlc_common.h:1031              ^:

../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_nademux/mpeg/ts.cme, :VLC_460VAR_I:NTEG20ER | : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]VLC_
VAR_D  460 |     OINHE  RIT
       |     ^
 psz_../include/vlc_variables.hcsa2:122 :39: =note: expanded from macro 'var_Create'
 var_C  122 | reat#definee var_CGetSrtrieate(a,b,c) varngC_Creoammtea( VLCn_OBd( JECT(ap), b,_ c )demux
      | , "t                                      ^
s../include/vlc_common.h:481:15-: note: expanded from macro 'VLC_OBJECT'
c  481 |     s    a2-cconstk struct" ) v;
      |                    ^
lc../include/vlc_variables.h:571_:71: note: common_meexpanded from macro 'var_CreateGetStringCommand'
m  571 | #bdefiners: (coenst  vlc_objecvart_t *)_(&(xC)reat->oebj)G \
etSt      | ringC              ^omman
d(a,b)   var_CreateGetStringCommand( VLC_OBIn file included from demux/mpeg/ts_pid.c:JEC23T(a),b:
)In file included from 
      |                                                                       ^
../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5../include/vlc_common.h:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481  525 |   : 15:  varnote: expanded from macro 'VLC_OBJECT'
_  481 | Cr     e   catoe( nst sp_obj, psz_tname, VLC_rVAR_uBOOL |c VLC_tVAR_DO INHERvIT
      lc_c|     ^o
mm../include/vlc_variables.h:122on_m:emb39: enote: expanded from macro 'var_Create'
rs: (  const 122vlc_ | o#debjecft_ti *)(n&(x)e v-a>obr_Crjeate(a,) \
b      |               ^
,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (codemux/mpeg/ts.cnst :vlc_ob481:13ject_: t *)warning: (&(x)-due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
>obj)   \
      481|               ^
 |             var_AddCallback( p_demux, "tIn file included from demux/mpeg/ts_pid.c:s-23:
In file included from ../include/vlc_common.h:1031cs:
a-ck",../include/vlc_variables.h ChangeKe:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
y  C539a | llback,  (void   *)1 );
      |             ^
 v../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'ar
_  Cre166ate( | #defin p_obje, psz_name, VLC_VAR_ FvLOAT | Var_AdLC_dCVallback(Aa,b,c,d) var_AddCaRllback( V_DOINHERLIC_OBT
J      ECT(a|     ^
),../include/vlc_variables.h:122:39:  note: expanded from macro 'var_Create'
b,  122 | #define var _c, d )
      |                                                   ^
Creat../include/vlc_common.h:e(a,b481,c) va:r_C15reat: note: expanded from macro 'VLC_OBJECT'
e  ( VLC481_ |  O    B   cJEonCT(a),s t stb, c r)
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
u  481 |       ct  vlc_commo const ns_members: t(ruct vlc_ccommonson_metm vlc_obbject_t *)(&e(rs: (cox)ns->tob vlc_objejct) \
      |               ^_t 
*)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:482:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  482 |             var_AddCallback( p_demux, "ts-csaIn file included from demux/mpeg/ts_pid.c:23:
2In file included from -../include/vlc_common.hck",:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 Cha  554 |     ngeKeyCvallbacar_Crekate,( N p_ULL );obj, ps
      |             ^
z_../include/vlc_variables.hname,:166:51 V:L note: expanded from macro 'var_AddCallback'
C  _VAR_STRING | VL166C | #define v_VAR_DOINHERIT
      |     ^
a../include/vlc_variables.h:122r:_39AddC: note: aexpanded from macro 'var_Create'llba
c  122 | #defik(ne avar_C,rb,c,de) vaar_Ated(ad,Callbb,c) vaar_Create( ck( VLVC_OBLJECCT(_a), Ob, cB, d )J
      |                                                   ^
ECT(a), b, c )
      | ../include/vlc_common.h:481                                      ^
:../include/vlc_common.h:481:1515::  note: expanded from macro 'VLC_OBJECT'
note:   expanded from macro 'VLC_OBJECT'481 |   
   481 |      const struc      t   convlsct st_cruommon_memcbers:t vlc_ (concommston_mem vblc_obejrs:ect_t *)(& (con(x)->osbt vlj) \
      | c_ob              ^jec
t_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_pid.c:23:
In file included from ../include/vlc_common.h:demux/mpeg/ts.c:484:25: 1031warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:
  ../include/vlc_variables.h:484 |    563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    563 |      va     r int_C i_pkt = var_CrreateGeate( etIntegepr( p_dem_ux, "tos-csa-bpktj,"  );
ps      z|                         ^
_name, VLC_VAR_STRING ../include/vlc_variables.h:495:59|: note: expanded from macro 'var_CreateGetInteger'
   VLC_VA495 | #R_dDOINHefineE var_RIT
      | C    ^reat
eGe../include/vlc_variables.htI:122:39: note: nexpanded from macro 'var_Create'
teg  er(122a,b | )   #var_Cderfine vear_Careatet(ea,b,cG) varetInte_Createger( V(LC_O VLC_BOBJECJT(a)ECT(, b,a),b)
 c )
            |                                       ^| 
                                                          ^
../include/vlc_common.h:481:15:../include/vlc_common.h:481: note: 15expanded from macro 'VLC_OBJECT'
: note:   expanded from macro 'VLC_OBJECT'481 |    
     481 |    c     o  connsts sttr structuc tvlc_common_me vmlc_combmon_meembrs:ers: (cons (ct vlc_objectonst vlc__t objec*)(&(x)-t_t> *obj)()&(x)->obj) \ 
\      |               ^

      |               ^
demux/mpeg/ts.c:487:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  487 | In file included from demux/mpeg/ts_pid.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9:   warning:       due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     578 |     if     ( vmsg_Erar( p_demux, "wr_Chronange( p_obj, psz_nagme, VL Cpac_VAR_CHOIkCet sESiCOUNT,z &coue %d nspectified, N.ULL ) "), i
      |         ^
_p../include/vlc_variables.h:128:43k: note: expanded from macro 'var_Change'
t )  128 | ;#defi
ne var      _Change(| a,b,c,d,e                ^) var
_../include/vlc_messages.h:83C:5: note: hexpanded from macro 'msg_Err'
an   83 |  ge( VLC_ OBJECT (a), b, ms c, d, e )
      |                                           ^
g_Gene../include/vlc_common.h:481r:ic(p15_thi:s note: expanded from macro 'VLC_OBJECT'
,  481  |     V  LC_MSG_ ERR,  __VAco_nARGSst _s_truct)
      |     ^
 vlc../include/vlc_messages.h_common_member:78s:13: : (const vlc_object_t *)(&(x)->obnote: j) \
expanded from macro 'msg_Generic'      |               ^

   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:488:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  488 |                 msg_Warn( p_demux, "using default packet size of 188 bytes" );
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:493:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  493 |             msg_Dbg( p_demux, "decrypting %d bytes of packet", p_sys->i_csa_pkt_size );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:499:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  499 |     p_sys->b_split_es = var_InheritBool( p_demux, "ts-split-es" );
      |                         ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:503:42: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  503 |     p_sys->b_ignore_time_for_positions = var_InheritBool( p_demux, "ts-seek-percent" );
      |                                          ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:504:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  504 |     p_sys->b_cc_check = var_InheritBool( p_demux, "ts-cc-check" );
      |                         ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:507:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  507 |     char *psz_standard = var_InheritString( p_demux, "ts-standard" );
      |                          ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:515:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  515 |                 msg_Dbg( p_demux, "Standard set to %s", ts_standards_list_text[i] );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:533:37: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  533 |     if( !p_sys->b_access_control && var_CreateGetBool( p_demux, "ts-pmtfix-waitdata" ) )
      |                                     ^
../include/vlc_variables.h:496:53: note: expanded from macro 'var_CreateGetBool'
  496 | #define var_CreateGetBool(a,b)   var_CreateGetBool( VLC_OBJECT(a),b)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:568:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  568 |         var_DelCallback( p_demux, "ts-csa-ck", ChangeKeyCallback, (void *)1 );
      |         ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:569:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  569 |         var_DelCallback( p_demux, "ts-csa2-ck", ChangeKeyCallback, NULL );
      |         ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:665:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  665 |             msg_Dbg( p_demux, "transport_error_indicator set (pid=%d)",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:676:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  676 |                 msg_Dbg( p_demux, "pid[%d] unknown", p_pid->i_pid );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:721:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  721 |                 msg_Dbg( p_demux, "Creating delayed ES" );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_pid.c:246:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  246 |             msg_Warn( p_demux, "Tried to reddemux/mpeg/ts.c:862:21ecl: are pid %d with warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a  862 | not   her     ty      pe   ",    pid->i_pid  ms);
g_D      |             ^bg(
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
 p   85 |     m_desg_Generic(pmux, "_tenahiblis,ng  VpidLC %d_M frSGom _WprogrARam N,%d _",_V eA_spARidGS->__i_)
pid      | , p    ^
_p../include/vlc_messages.h:mt78:->13:i_ note: expanded from macro 'msg_Generic'
nu   78mb |  er   ) v;
lc      | _Log(VLC_OBJ                    ^
EC../include/vlc_messages.h:87T(:5:o) note: , expanded from macro 'msg_Dbg'
p,   87 v |  lc  _modul mse_g_Gname, __FILE__, __LINEene__ri, c(p\
_th      |             ^
is../include/vlc_common.h:, 481:VL15:C_ note: MSexpanded from macro 'VLC_OBJECT'
G_DB  481G, |   _  _V  A_A  RG cS_on_)st
      |  struct vlc_common_members: (const vlc_object_t *)(&(x)->obj    ^
) \
      ../include/vlc_messages.h:| 78:              ^13:
 note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:871:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  871 |                 msg_Dbg( p_demux, "enabling pcr pid %d from program %d", p_pmt->i_pid_pcr, p_pmt->i_number );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:1071:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1071 |         msg_Dbg( p_demux, "DEMUX_SET_GROUP %d %p", i_int, (void *)p_list );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:1114:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1114 |         msg_Dbg( p_demux, "DEMUX_SET_ES %d", i_int );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:1179:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1179 |                 msg_Err(p_demux, "GET ATTACHMENT %s", p_entry->psz_key);
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:1244:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1244 |                 msg_Err(demux, "Invalid start trimming flag");
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:1250:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1250 |                 msg_Err(demux, "Invalid end trimming flag");
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:1256:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1256 |                 msg_Err(demux, "Invalid control extension length %d > %zu", l, len);
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:1264:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1264 |             msg_Err(demux, "Invalid Opus AU size %d (PES %zu)", au_size, len);
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:1317:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1317 |     msg_Warn( p_demux, "invalid J2K header, dropping codestream" );
      |     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:1475:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1475 |             msg_Warn( p_demux, "invalid header [0x%02x:%02x:%02x:%02x] (pid: %d)",
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:1488:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1488 |     if( ParsePESHeader( VLC_OBJECT(p_demux), (uint8_t*)&header, i_max, &i_skip,
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:1621:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1621 |                         msg_Warn( p_demux, "Broken stream: pid %d sends packets with dts %"PRId64
      |                         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:1671:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1671 |         msg_Warn( p_demux, "empty pes" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:1731:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1731 |             msg_Dbg( p_demux, "EOF at %"PRIu64, vlc_stream_Tell( p_sys->stream ) );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:1733:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1733 |             msg_Dbg( p_demux, "Can't read TS packet at %"PRIu64, vlc_stream_Tell(p_sys->stream) );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:1753:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1753 |         msg_Warn( p_demux, "lost synchro" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:1765:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1765 |                 msg_Dbg( p_demux, "eof ?" );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:1778:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1778 |             msg_Dbg( p_demux, "skipping %d bytes of garbage at %"PRIu64,
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:1788:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1788 |         msg_Dbg( p_demux, "resynced at %" PRIu64, vlc_stream_Tell( p_sys->stream ) );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:1791:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1791 |             msg_Dbg( p_demux, "eof ?" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:1780:64: warning: comparison of integers of different signs: 'ssize_t' (aka 'int') and 'unsigned int' [-Wsign-compare]
 1780 |             if (vlc_stream_Read( p_sys->stream, NULL, i_skip ) != i_skip)
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^  ~~~~~~
26 warnings generated.
demux/mpeg/ts.c:1840:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1840 |     msg_Warn( p_demux, "scrambled state changed on pid %d (%d->%d)",
      |     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mv -f demux/mpeg/.deps/libts_plugin_la-ts_pid.Tpo demux/mpeg/.deps/libts_plugin_la-ts_pid.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mpeg/libts_plugin_la-ts_psi.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/libts_plugin_la-ts_psi.lo -MD -MP -MF demux/mpeg/.deps/libts_plugin_la-ts_psi.Tpo -c -o demux/mpeg/libts_plugin_la-ts_psi.lo `test -f 'demux/mpeg/ts_psi.c' || echo './'`demux/mpeg/ts_psi.c
demux/mpeg/ts.c:1971:57: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1971 |                     if ( VLC_SUCCESS == ParsePESHeader( VLC_OBJECT(p_demux), &p_pkt->p_buffer[i_skip],
      |                                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:2001:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2001 |         msg_Dbg( p_demux, "Seek():cannot find a time position." );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:2002:9: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
 2002 |         vlc_stream_Seek( p_sys->stream, i_initial_pos );
      |         ^~~~~~~~~~~~~~~  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/mpeg/ts.c:2058:53: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2058 |                 if ( VLC_SUCCESS == ParsePESHeader( VLC_OBJECT(p_demux), &p_pkt->p_buffer[i_skip],
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
66 warnings generated.
demux/mpeg/ts.c:2200:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2200 |             msg_Dbg( p_demux, "Program %d PCR prequeue fixup %"PRId64"->%"PRId64,
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:2286:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2286 |         if( ParsePESHeader( VLC_OBJECT(p_demux), (uint8_t*)&header, i_max, &i_skip,
      |                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:2307:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2307 |                 msg_Warn( p_demux, "send queued data for pid %d: TS %"PRId64" <= PCR %"PRId64"\n",
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mpeg/libts_plugin_la-ts_si.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/libts_plugin_la-ts_si.lo -MD -MP -MF demux/mpeg/.deps/libts_plugin_la-ts_si.Tpo -c -o demux/mpeg/libts_plugin_la-ts_si.lo `test -f 'demux/mpeg/ts_si.c' || echo './'`demux/mpeg/ts_si.c
demux/mpeg/ts.c:2423:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2423 |             msg_Warn( p_demux, "No PCR received for program %d, set up workaround using pid %d",
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:2490:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2490 |                 msg_Warn( p_demux, "discontinuity indicator (pid=%d) ",
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:2525:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2525 |                 msg_Dbg( p_demux, "first packet for pid=%d cc=0x%x",
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:2545:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2545 |                 msg_Warn( p_demux, "discontinuity received 0x%x instead of 0x%x (pid=%d)",
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts.c:2632:65: warning: unused parameter 'i_buf' [-Wunused-parameter]
 2632 | static bool MayHaveStartCodeOnEnd( const uint8_t *p_buf, size_t i_buf )
      |                                                                 ^
demux/mpeg/ts.c:2877:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2877 |             msg_Dbg( p_demux, "Default program is %d", i_first_program );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"ts\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/libts_plugin_la-ts_psi.lo -MD -MP -MF demux/mpeg/.deps/libts_plugin_la-ts_psi.Tpo -c demux/mpeg/ts_psi.c  -fPIC -DPIC -o demux/mpeg/.libs/libts_plugin_la-ts_psi.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"ts\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/libts_plugin_la-ts_si.lo -MD -MP -MF demux/mpeg/.deps/libts_plugin_la-ts_si.Tpo -c demux/mpeg/ts_si.c  -fPIC -DPIC -o demux/mpeg/.libs/libts_plugin_la-ts_si.o
mv -f demux/mkv/.deps/libmkv_plugin_la-mkv.Tpo demux/mkv/.deps/libmkv_plugin_la-mkv.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mpeg/libts_plugin_la-ts_psip.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/libts_plugin_la-ts_psip.lo -MD -MP -MF demux/mpeg/.deps/libts_plugin_la-ts_psip.Tpo -c -o demux/mpeg/libts_plugin_la-ts_psip.lo `test -f 'demux/mpeg/ts_psip.c' || echo './'`demux/mpeg/ts_psip.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"ts\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/libts_plugin_la-ts_psip.lo -MD -MP -MF demux/mpeg/.deps/libts_plugin_la-ts_psip.Tpo -c demux/mpeg/ts_psip.c  -fPIC -DPIC -o demux/mpeg/.libs/libts_plugin_la-ts_psip.o
In file included from demux/mpeg/ts_psi.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psi.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psi.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psi.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psi.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psi.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psi.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48:In file included from demux/mpeg/ts_si.c note: expanded from macro 'var_GetChecked'
:  142 | #23:
deIn file included from ../include/vlc_common.hfi:1031:
../include/vlc_variables.h:189ne:12 v: ar_Gwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
etChecke  189d(o, |  n,   retut,rnv) v varar_S_GeettCChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
hecked(../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
V  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OLC_OBJECT(o),n,t,v)
      | BJ                                               ^
ECT(o),n,t,v)
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
        481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
|                                                      ^
| ../include/vlc_common.h:              ^
481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_In file included from objdemux/mpeg/ts_psi.c:e23c:
tIn file included from _../include/vlc_common.ht:1031:
 ../include/vlc_variables.h*:)(293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]&
(x)  293 |     ->oibfj)( !var_GetChec \ked( p_obj, psz_n
      ame, VLC_VAR_|               ^BOOL, &va
l ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,In file included from demux/mpeg/ts_si.c:23t,:
In file included from ../include/vlc_common.h:v1031) v:
ar_../include/vlc_variables.h:203:12: warning: Gdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]etChecked(VLC_OB
J  ECT(o203 |    ) return,n, tv,av)
      |                                                ^
r_Se../include/vlc_common.ht:Checked481(:15:  note: expanded from macro 'VLC_OBJECT'
p  481_obj |    , psz _  nam  e, VcoLC_VnAsRt_ stBrOuct vOlL, vca_comlm on_m)e;
      mb|            ^
er../include/vlc_variables.h:s140: (co:ns48t vl: note: expanded from macro 'var_SetChecked'
c_object_t *  )(&(x)->o140bj | #de)f \
      |               ^
ine var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
In file included from ../include/vlc_common.hdemux/mpeg/ts_psi.c::23481:15: note: expanded from macro 'VLC_OBJECT'
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |   304 |     if   (lik      ely(!var_GetChecked const (sotbruct vjl,c n_acmoe, mmonVLC__membeVAR_COORrs: (conDsS,t vlc &_objecvat_t *)l()&)()x
      | )->obj                ^
)../include/vlc_variables.h :\142
:      |               ^
48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecIn file included from ked(demux/mpeg/ts_si.cVL:C_OBJECT(o),n,t,v)
      |                                                ^
23:
In file included from ../include/vlc_common.h:1031../include/vlc_common.h:
:481../include/vlc_variables.h:212:12: warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]15: note: expanded from macro 'VLC_OBJECT'

  481  212 |  |       r e     tcournn svta rstruc_t vSetChecklec_cd (obj, onmmaon_memmbere, VLC_VAsR:_ (cCOORDS, vaol);
      n| st            ^vlc
_../include/vlc_variables.h:o140:48: bnote: ject_t expanded from macro 'var_SetChecked'
*  140) | (&(x)->o#bj) \
      |               ^
define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481In file included from :15:demux/mpeg/ts_psi.c :note: 23expanded from macro 'VLC_OBJECT'
:
  481 | In file included from  ../include/vlc_common.h:1031:
 ../include/vlc_variables.h: 324:10: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
   324 |     c o inst strufc(t  !vvlc_comamr_GetCheckoed(n _p_obj, psz_nmameembers:,  (VLCc_VAonstR _vFlLcO_objeAct_tT , *&v)al () )
      |          ^
&(x)->../include/vlc_variables.ho:142:48bj) :\
 note: expanded from macro 'var_GetChecked'
      |                 ^142
 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECIn file included from demux/mpeg/ts_si.c:23:
T(In file included from o../include/vlc_common.h):,1031n:
,t,../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]v)
      
|                                                  ^227
 |    ../include/vlc_common.h :481:15r: note: expanded from macro 'VLC_OBJECT'eturn
 var_Se  t481C | hecked(  p _ o  bj, ps   const struct vzl_namce_,c oVmmLon_C_VAR_mFembLeOrsAT, :va l(co n);
      |            ^
st vlc_object_t *)(&../include/vlc_variables.h:140:48: note: (expanded from macro 'var_SetChecked'
x  140 | #)->obdefinje)  v\a
      |               ^
r_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
In file included from       |                                                ^
demux/mpeg/ts_psi.c:23:
In file included from ../include/vlc_common.h:../include/vlc_common.h1031:
:../include/vlc_variables.h481:340:9: :warning: 15due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
 note: expanded from macro 'VLC_OBJECT'
    481 | 340  |       if  ( var_Ge t  const sCheckterd(uct v plc__coobmjm, pon_mesz_mbenrasme: (const,  vVlLC_Vc_AR_STRING, &val o)b )ject_t *
)      (| &        ^
(x../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
)  -142 | >obj)# defi\n
      |               ^
e var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJEIn file included from CT(odemux/mpeg/ts_si.c),n,t,v)
:      |                                                ^
23:
In file included from ../include/vlc_common.h../include/vlc_common.h::1031:
../include/vlc_variables.h481::24115: :note: 12expanded from macro 'VLC_OBJECT'
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481 | 
     241   |     retu r n  vcaorn_sStetChe cskterd( p_uobj,c t pvlcs_zc_onmmoname, _VLmCe_mVbAeRr_sS: (TcRoInNst vG,lc_object _t *)val (&(x)->obj) \
      |               ^
);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v)In file included from demux/mpeg/ts_psi.c: v23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350ar:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_SetChec  k350e |    d if((V vaLr_C_OBJEGCeTt(Coh),n,t,evc)ked( p_obj, 
p      | sz_name, VLC_V                                               ^
AR../include/vlc_common.h_:481:15: note: expanded from macro 'VLC_OBJECT'ST
R  I481 |    N G , &val   ) con )
s      |         ^
t ../include/vlc_variables.h:142struct: 48: note: expanded from macro 'var_GetChecked'
v  l142 | #dc_efcommionen v_ar_GememberstChecked(o,n:,t (con,vst v) lc_obvjaerc_tG_ett *)(&(Cxhe)cked->obj) (\
      | V              ^L
C_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const In file included from demux/mpeg/ts_si.c:struc23t v:
In file included from ../include/vlc_common.h:1031lc:
../include/vlc_variables.h:_256c:o12m: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]m
on_  256 | m ember s : ( conrste vtlcu_objrecnt var_Se_tt *C)(&h(xecked( )p-_>oobj)bj, p s\
z      |               ^_
name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(In file included from odemux/mpeg/ts_psi.c,:n23,t,v) :
var_In file included from S../include/vlc_common.h:etChec1031:
../include/vlc_variables.h:362ked(VL:C9_: warning: Odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
B  362 |   JECT ( oif( var),_nG,etCt,v)h
ecked(       p_ob| j                                               ^,
 psz_name, VL../include/vlc_common.hC_VAR_AD:481:15: Dnote: expanded from macro 'VLC_OBJECT'
RESS, &val ) )
      |         ^
  481 |   ../include/vlc_variables.h  : 142:48   cons:t note: expanded from macro 'var_GetChecked'
   s142 | truct #definev vlc_arcom_mGeontC_mheeckedmb(o,n,etr,v) var_Gse:t Checked(const (VvlLcC__oOBJECT(ob),n,t,v)
      |                                                ^
ject_../include/vlc_common.h:t481 :15: *note: expanded from macro 'VLC_OBJECT')(&(x)-
>obj) \
        481 |      |               ^   const s
truct vlc_common_members: (const vlc_object_t *)(&In file included from (x)->odemux/mpeg/ts_si.cbj) :\
23:
In file included from ../include/vlc_common.h:      1031|               ^
:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      In file included from |                                                ^
demux/mpeg/ts_psi.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h../include/vlc_common.h:481:15: :note: 429:expanded from macro 'VLC_OBJECT'
  481 |       5  :c owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n
st   429 |    s vatrucrt_ Cvrleatce_( cp_ommon_ombj,ember sp:s z(_naconst vme,lc_ob jVeLcC_VAt_Rt_ IN*)(&(x)-TEGER | VLC_>obj) \VAR_DOI
      |               ^
NHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) vIn file included from ar_demux/mpeg/ts_si.cCre:23:
In file included from ../include/vlc_common.h:1031:
a../include/vlc_variables.ht:e293(:10: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]VL
C_O  293B | J ECT( a ) ,i b, fc(  )
!      v|                                       ^ar_Get
C../include/vlc_common.h:481:h15e:c knote: eexpanded from macro 'VLC_OBJECT'd
( p_ob  j481, psz_nam | e ,       V LcC_VAR_oBnOst OstrLu, &val c)t  )v
l      |          ^
c_common_me../include/vlc_variables.h:142:48: mnote: bexpanded from macro 'var_GetChecked'e
rs: (const  142 | #defi nvelc _objvecta_t *)r(&_(x)G->obje) \
tCh      |               ^
ecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,vIn file included from )
demux/mpeg/ts_psi.c      :| 23                                               ^:

In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5../include/vlc_common.h:481:15: note: :expanded from macro 'VLC_OBJECT' 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |      442  |        var_ consCreate( p_obj, pt strusczt_nam e, vVlc_commLoCn_VA_R_BmOOLember | VLC_VAR_DsOI: (coNHnERITst  );
v      l| c    ^
_ob../include/vlc_variables.hj:e122:ct_t39:  note: expanded from macro 'var_Create'*)(&
(  122 | #x)->odbejfin)e  \
      |               ^
var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'In file included from 
demux/mpeg/ts_si.c  481 | :     23 :
  cIn file included from ../include/vlc_common.h:1031onst struct v:
l../include/vlc_variables.hc:304:17: _warning: codue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]mmon_m
embers: (const vl  c_obj304 | ec t_   if t (lik*e)l(&(x)->obj)y \
      |               ^
(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val))In file included from )
demux/mpeg/ts_psi.c:23:
In file included from       ../include/vlc_common.h|                 ^
:1031../include/vlc_variables.h:142:
../include/vlc_variables.h:455::485:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
note: expanded from macro 'var_GetChecked'
  455 |     var_Cr  eate142( |  #pdefine_ ovbar_GetChje,c kpsezd_n(ao,n,t,me, VLC_VvAR_F) var_GeLtChOAT |e ckVLC_VAeRd(VLC_OBJE_CDT(o)O,INHERn,t,v)
      | I                                               ^T
 );../include/vlc_common.h:481
      |     ^
:../include/vlc_variables.h:12215:39: note: expanded from macro 'var_Create'
:   122note:  | expanded from macro 'VLC_OBJECT'#
define va  r481_ | C r e a t e ( a c,ob,c) nvasr_Ct srteate( rVLuCc_OBtJE Cvlc_commTo(na), _mb, cem )
      |                                       ^
bers: (co../include/vlc_common.h:481:15: nsnote: expanded from macro 'VLC_OBJECT'
t   v481 |     l c _object_t  con st* s)(&(x)->obj) \truct 
      vlc_c| o              ^m
mon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_si.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: In file included from due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
demux/mpeg/ts_psi.c:23:
In file included from ../include/vlc_common.h:  324 |     if( !1031v:
../include/vlc_variables.h:469:5a: r_GetChecked(warning:  p_obdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j  , p469s | z_    name, VLC_vVarAR_C_FLOAT, r&val ) )
      |          ^eate( p
_../include/vlc_variables.h:142:48o:bj, p snote: zexpanded from macro 'var_GetChecked'
_name, V  LC142_VA | #definRe_ SvTaRrI_NGetGCh | VLC_VeAcked(o,Rn_,t,DvO)I NvHaERIT );r
      |     ^
_GetCheck../include/vlc_variables.h:ed(VLC_122OBJ:E39C: T(o),nnote: ,texpanded from macro 'var_Create'
,v)
      |                                                ^
  ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
122 | #defi  ne481  | v        caorn_sCtr esattrucet( valc_com,monb,c)_ membvar_Creeartse(:  VL(const Cv_lcO_BobJjEectC_Tt(a), b ,* )c( &)(
x      )-|                                       ^
>ob../include/vlc_common.h:481:15:j )note:  expanded from macro 'VLC_OBJECT'\

      |               ^
  481 |         const struct vlc_common_members: (const vlc_objecIn file included from t_demux/mpeg/ts_si.ct: 23*:
)In file included from (&(x../include/vlc_common.h:1031:
../include/vlc_variables.h)->obj:340:9: warning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
\
      |                 ^
340 |     if( var_GetChecked( p_obj, psz_name, VLC_VIn file included from ARdemux/mpeg/ts_psi.c_ST:R23ING, &val ):
In file included from ../include/vlc_common.h :1031:
../include/vlc_variables.h)
      |         ^
:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.h
:142:  47748: note: expanded from macro 'var_GetChecked'
 |   142 |     v#ard_efine vCrar_Geetate( pC_hobejc,k epdsz_name(o,, VLCn_VA,t,v) vRa_r_SGTRING | eVtLCChe_cVkAeRd_DOIN(HVELRCI_TO B)J;E
C      T| (    ^o
),n,t../include/vlc_variables.h,:122:39: note: vexpanded from macro 'var_Create')

        |                                                ^122
 | #define../include/vlc_common.h :var481_:C15r:e anote: texpanded from macro 'VLC_OBJECT'e
(  a481, | b ,  c  ) var_C re  const starute( VLcCt vlc__OBJEcCTom(a), b,m onc )
      |                                       ^
_members:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT' 
(const   vl481c | _     object_t  *) (&(x co)n-s>to bjstruct )vl \
      |               ^
c_common_members: (const vlc_object_t *)(&(x)->obj) \
In file included from demux/mpeg/ts_si.c      |               ^
:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_nIn file included from amedemux/mpeg/ts_psi.c, :23:
In file included from ../include/vlc_common.hV:1031:
L../include/vlc_variables.hC:491_:V5A:R _warning: Sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]T
RIN  491 | G ,   & vvaalr _C)rea t)e
(      |  p_obj,        ^ 
p../include/vlc_variables.h:142s:z48_: nnote: ame, Vexpanded from macro 'var_GetChecked'L
C_VAR_  A142 | DDR#ESdSe f|ine va rV_LGeCtChec_keVdAR_D(OoIN,HnE,RtI,Tv )) ;v
a      r| _    ^
Ge../include/vlc_variables.h:122:t39C: hnote: eexpanded from macro 'var_Create'c
k  e122d | (#VdLeC_OBfJiEne CvT(aor)_,Crenate,(ta,,vb),
      c) va| r                                               ^_
Creat../include/vlc_common.he:(481 V:L15C:_ Onote: Bexpanded from macro 'VLC_OBJECT'
JEC  481 |   T ( a), b,    c )
      |                                       ^
 const ../include/vlc_common.hs:481:15: note: truct vlcexpanded from macro 'VLC_OBJECT'_
c  o481m | m o n _m e mb er s :c o(ncst struocnts tv lvcl_common_mce_object_t mbers:* )((c&o(nxs)t- >vobljc_obje)c t\_
t       | *              ^
)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_si.c:23:
In file included from ../include/vlc_common.h:1031:
In file included from demux/mpeg/ts_psi.c:23:
../include/vlc_variables.h:In file included from ../include/vlc_common.h362::10319:
: ../include/vlc_variables.hwarning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]511:
5  :362 warning:  | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
   if( var_Get  C511 |   h  ecvar_Crkeeadt(e( p_o p_obj, psz_nabj, pmesz_na, me, VVLC_VARLC_ADDRE_SVSA,R _&INval )T E)G
E      R | VL| C        ^_
V../include/vlc_variables.h:142A:R48_: DOINnote: expanded from macro 'var_GetChecked'
H  142 | #dERIT
      |     ^ef
ine var_G../include/vlc_variables.h:122:39:et note: expanded from macro 'var_Create'
C  122h | e#cdkeefdi(neo,n,t,v )v avra_rC_rGeetaCthee(ckea,db(,VcL)C _vOaBr_JCErCeaTt(eo(),n, Vt,v)
      |                                                ^
LC_OBJECT../include/vlc_common.h(:a481):,15 :b ,note: expanded from macro 'VLC_OBJECT' c )
      | 
                                      ^
  ../include/vlc_common.h:481:15: note: 481expanded from macro 'VLC_OBJECT' | 
    481      co | n s t   s tru  c t vlc_cocmmonsto ns_tmreumct vblc_ceommorns: (c_members: (consto nvlst vlc_co_objbjeecctt_t_ t*) *)(&(x()&-(>xo)b-j>) o\b
      | j              ^
) \
      |               ^
In file included from demux/mpeg/ts_psi.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(aIn file included from demux/mpeg/ts_si.c:23:
In file included from ../include/vlc_common.h:,1031b:
,../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
) v  429 | ar_Cr e  ate(  Vvar_CreateLC( p_obj, _pOsBz_JnaECT(am)e,,  b, c V)
      |                                       ^
LC_VAR_INT../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
EGER | VL  C481 |      _ VA  consR_DOINHEt RIT );
      |     ^
st../include/vlc_variables.h:122:ruct39 :vl cnote: _expanded from macro 'var_Create'c
o  m122m | o#n_define vmaerm_bCerreate(a,b,sc:)  (vcaorn_sCtr evaltce_(o bjVeLcCt__Ot B*JECT(a), b),( c& (x)->obj)
      ) \
      |               ^
|                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membeIn file included from rs: demux/mpeg/ts_psi.c(:23:
In file included from ../include/vlc_common.h:1031:
co../include/vlc_variables.h:539:5nst vlc_o:b jwarning: ect_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t 
*)  539( |     var&(_Creatxe)(- >obj) \
p_obj, psz_n      a| me, V              ^
LC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  In file included from 122 | demux/mpeg/ts_si.c#:d23e:
fIn file included from i../include/vlc_common.hn:1031e var:
../include/vlc_variables.h:442:5: warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]C
reate(a,b  ,442 | c) var    var_C_Creater(eate( V LC_OpB_JoEbCjT,( ap)s,z _bn,a me,c )
       VLC| _V                                      ^
AR_B../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'O
O  L481 |  |  V L C     cons_tV AR_DOINHstruct vElcR_IcTo m)m;o
n_membe      r| s    ^:
 ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
(  const 122vlc_ | #odbejfeincet _vart_ C*r)e(a&te(a,b,(cx)) -v>aorb_jC)r e\a
t      e| (              ^
 VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         coIn file included from demux/mpeg/ts_psi.cns:t23 :
sIn file included from t../include/vlc_common.hr:u1031c:
t../include/vlc_variables.h :vlc554:_common5_: membwarning: erdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s
:   (554c | o n s t  vvlacr__Creaotbje( p_oebj,c pstz__t *)(name, &VL(x)C-_VA>R_STRIoNG b|j) \
      |               ^
 VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #definIn file included from e var_Credemux/mpeg/ts_si.cat:e23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h(:455a,b,c) :v5a: rwarning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]C
reate( V  455L | C _ O B JECT(a),v b,ar_Create (c p_ )
      |                                       ^obj, psz_name
, ../include/vlc_common.h:481:V15LC_VAR_F:L Onote: Aexpanded from macro 'VLC_OBJECT'T
   481 |     |   V L Cconst_ VsAtRr_uDcOtI Nvlc_commHonERIT );
      _m| embers    ^:
 (cons../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
t  122 | #d evflc_objecitn_et  *)(v&ar(x)_-C>roeate(a,bbj) \
,      c| )              ^
 var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from   481demux/mpeg/ts_psi.c:23:
In file included from  |  ../include/vlc_common.h:1031:
../include/vlc_variables.h :563      co:n5:st str uwarning: ctdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] vlc_com
mon_memb  er563 |     var_s: Create((const vlc_o bjpe_cot_bt j, psz_n*a)(&(x)->objme, V) \
      |               ^
LC_VAR_STRING | VLC_VAR_DOINHERIn file included from demux/mpeg/ts_psip.c:IT23
      :
| In file included from demux/mpeg/ts_si.c    ^
In file included from :23:
../include/vlc_variables.h:122:39: note: In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5expanded from macro 'var_Create': warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h:1031:


  469 |    ../include/vlc_variables.h  :189:12: 122 | warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
va#rd  189 | efin   e var _Cr_Creareetate( urn var_ptSee(a,b,_obc)j,  vatpr_sCCreazth_name, VeeLCc(_VAR_ST VLC_OkedB(RJ pE_obCT(Ia)j,, Nb, c )G  psz
_| Vname, V      | LC_VALCR                                      ^
__../include/vlc_common.h:481D:15OVAINHER_: INRTEIGETR, );
 val );
      |            ^
      |     ^note: ../include/vlc_variables.h:140expanded from macro 'VLC_OBJECT'

  481 | ../include/vlc_variables.h :48:  :  122 note: expanded from macro 'var_SetChecked'
:39:    140   | #codenfinste note: vaexpanded from macro 'var_Create'r _Sestr
uc  tCh122eckedt |  (#o,defin,t,v)ne  var_SetChecvar_Crvkeedalct_commone_(m(VLCembers: (_OBJconECaT,sbt, (ovlc_),n,tob,v)ject_t
       *)(&(x)->obcj)) |                                                ^
\../include/vlc_common.h:481:15:  note: expanded from macro 'VLC_OBJECT'
va
  r      | _              ^
Cr481 | eate( VLC_OBJECT(a), b, c )
      |                                       ^ In file included from demux/mpeg/ts_psi.c:23  
:
In file included from      const str../include/vlc_common.h../include/vlc_common.hu::ct1031:
../include/vlc_variables.h: vl578:c_9: cowarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mmon  _m578481:15 |  em:be r note:  s:expanded from macro 'VLC_OBJECT' (c
on st   vlci_object481_t *)(& | (x) ->obj)f(       \  const 
      |               ^
strvaruct vlc_common_members: (co_nst vClc_obIn file included from demux/mpeg/ts_psip.c:haject_t *nge() 23:
In file included from p../include/vlc_common.h:1031:
../include/vlc_variables.h:203:(12: _obwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
&  203 |   j( ,  prexturs)->obn varz_n_Seamje),tChec VkLC _V\
eA      |               ^dR_C( p_obj
,HOI CpEszSCOUN_nT, &ame, VLC_VcounARt, _NBOULL OL, val );
      |            ^
) ../include/vlc_variables.h:140:)
      48In file included from |         ^: note: expanded from macro 'var_SetChecked'
demux/mpeg/ts_si.c../include/vlc_variables.h:
:  140 | #d12823:43efi: note: expanded from macro 'var_Change'
n:
  e va128In file included from  | #defr_S../include/vlc_common.hetCheineck ed(o:v1031:
../include/vlc_variables.h:a477,n,:t,r_C5: hv) awarning: ngdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ve(a
ar,  b_Se477tChec | ke,c,d(    dVvLC_,e) OBar_CreavJECaT(to)e( p_objr_,n,C,han pszt,_v)
nag      | me( VeLC_,OBJ                                               ^
../include/vlc_common.h:481: VLC_EC15T(a),: note: expanded from macro 'VLC_OBJECT'
VA  481 | R_STRING     b,  c,    d, | ce )
       ons|                                           ^
Vt strL../include/vlc_common.huct :481:15vl: note: expanded from macro 'VLC_OBJECT'
C  481 |   _c_VAcoRmmon _membe   rs:  _(cDOINHER consonstIT );
      t s vlct_oructbj|     ^ vl
c../include/vlc_variables.hect_c_tom *):(m122&(x)o:39-n>ob_memb:j) \e
       |               ^rs:
 (consnote: expanded from macro 'var_Create'
t   vlc122_object_t  | #*)def(In file included from idemux/mpeg/ts_psip.c:23:
&(In file included from ../include/vlc_common.h:x)-1031:
>obj)n \e
      |               ^ ../include/vlc_variables.h:212:12
var_Crea: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  t212e(a,b,c) var_Creat | e( V L   reC_OBJEturn CvT(a), b, c )
      |                                       ^
a../include/vlc_common.hr:481:15: note: expanded from macro 'VLC_OBJECT'
_SetCheck  481 |         const struct vlc_common_members: (const evdlc_object_t *)(&(x)->obj) \
      |               ^
 (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define In file included from demux/mpeg/ts_si.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: varwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  S491e |   tCh  ecked(o,n,var_Create( t,v) vap_obj, psz_name, VLC_VAR_rAD_SDReEtCSS | hVeLC_VAR_DOIckeNd(VLCHER_OBJIECT(o)T, n,t,v)
      |                                                ^
);../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

        |     ^
481 |         const struct vlc_c../include/vlc_variables.ho:m122m:39: note: expanded from macro 'var_Create'
on  122 | #de_fminee vamr_Create(a,b,c) var_Crebers:a (conste(t vlc_object_t VLC_OBJECT(a), b, c )
      |                                       ^
 ../include/vlc_common.h*)(&(x)-:481:15: note: expanded from macro 'VLC_OBJECT'>
o  b481 |  j       c)o ns\
      |               ^
t struct vlc_common_members: (const vlc_object_t *)(&(xIn file included from )demux/mpeg/ts_psip.c-:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:>ob12j: warning: ) \due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |               ^

  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, In file included from demux/mpeg/ts_si.c:23:
In file included from va../include/vlc_common.hl: 1031):
../include/vlc_variables.h:;511
:      5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]|            ^

../include/vlc_variables.h  :140:48: note: expanded from macro 'var_SetChecked'
511 |      140 var | #d_eCfrienaet vare( p__oSbejtChec,ke dp(sz_o,n,t,v) var_SetCheckenda(VmLeC,_ OVLBCJECT(o),n_,Vt,v)
      |                                                ^
AR../include/vlc_common.h:481_INT:E15G:E note: expanded from macro 'VLC_OBJECT'
R   481 |      |   const st ruct vlc_common_mVLC_VAR_embers: (const vlDOINHERIT
      |     ^
c_obj../include/vlc_variables.hec:122:39: note: expanded from macro 'var_Create'
t_t   *122 | )(&(#define varx)->obj) \
      |               ^
_Create(a,b,c) var_Create( VLC_OBJECT(a),In file included from demux/mpeg/ts_psip.c: 23b:
In file included from ../include/vlc_common.h:1031:
,../include/vlc_variables.h:241:12:  warning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] )
      |                                       ^

../include/vlc_common.h:481  241 |     :15: note: expanded from macro 'VLC_OBJECT'
re  t481 |       u r n var_SecontChsecked( p_t struct vlc_obj, pscommon_members: (const vlcz__nameo,b VLC_jVAR_STRINect_tG,  val* ));
      |            ^
(&../include/vlc_variables.h(:140:48: note: expanded from macro 'var_SetChecked'x
)  140->obj) \
      |               ^ | #define var_SetCheck
ed(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,vIn file included from demux/mpeg/ts_si.c:23:
In file included from ../include/vlc_common.h:1031)
      |                                                ^
:
../include/vlc_common.h:481:15../include/vlc_variables.h:: 525note: :expanded from macro 'VLC_OBJECT'
5:   481 |     warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      const struct vl525 |     varc__Ccrommon_meeate( p_objm, psz_nabers: (const me,vl VLcC__oVbjectA_R_t *B)(&(xO)O-L | >objVLC)_VA R_DOIN\
      H|               ^
ERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBIn file included from Jdemux/mpeg/ts_psip.c:23:
In file included from ECT(a), b, c )
      ../include/vlc_common.h| :1031:
../include/vlc_variables.h:                                      ^256:12: warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h  256 | :481:15: note: expanded from macro 'VLC_OBJECT' 
     re481 |         const struct tvulrn var_Sec_commotn_mCheckeemberd(s : (p_objconst vlc_obj, psz_namect_t *)(&(e, VLx)-C_VAR_A>obDjD)R ESS, \
      |               ^
val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetCheckIn file included from eddemux/mpeg/ts_si.c:(23:
In file included from ../include/vlc_common.h:1031:
o,n,t,../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v)   var_Set539 |     vCheckar_Create( p_obj, psz_name, VLC_VAR_FLOAT | Ved(VLCLC_VAR_D_OOBINHERIT
      |     ^
J../include/vlc_variables.hE:122:39: note: expanded from macro 'var_Create'
CT(o  122 | #define var),n,_t,v)
      | C                                               ^
reat../include/vlc_common.h:481e:(a,b,c15): note: expanded from macro 'VLC_OBJECT'
   481 | var _       coCreate( VLC_OBJECT(a), b, c )
      |                                       ^
n../include/vlc_common.h:481st: struct15: note: expanded from macro 'VLC_OBJECT'
   vlc_common_members: 481 |         const s(tconst vruct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
lc_obj      |               ^
ect_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_si.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 | In file included from   demux/mpeg/ts_psip.c:23  var_Create( p_:
obj, psz_name, VLCIn file included from _../include/vlc_common.h:1031VAR_STRING | VLC_V:
A../include/vlc_variables.h:276R_DOINHERIT
      |     ^:
10: warning: ../include/vlc_variables.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:122:  39276 |   :  i f( note: expanded from macro 'var_Create'!var_
G  e122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
t../include/vlc_common.hChecked( :481:15: note: expanded from macro 'VLC_OBJECT'
p_obj, psz_name  481 |    , VLC_VAR_ INTEGE R, &val  )   const )
      |          ^
st../include/vlc_variables.h:ru142ct vlc_comm:48: on_membenote: expanded from macro 'var_GetChecked'
r  142 | #ds: (const vlc_object_t *)(&(x)->obj) \
      efine var_GetCh| ecked(              ^o,n,
t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlIn file included from c_demux/mpeg/ts_si.c:comm23:
on_membIn file included from ../include/vlc_common.h:ers: 1031:
(c../include/vlc_variables.h:563on:st vlc_object_t *)(&(x)->obj) \
      |               ^
5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | In file included from demux/mpeg/ts_psip.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
VLC_VA  293 |     if( !var_GetChecked( p_obj, psz_name, VLRC_VAR_BOOL, &val _D)O )
I      N|          ^
HE../include/vlc_variables.h:142:48:R IT
      |     ^
note: ../include/vlc_variables.h:122:expanded from macro 'var_GetChecked'39
:  142  | note: #deexpanded from macro 'var_Create'fine
 v  122 | a#rd_Gefine vear_tCCreatheecke(d(o,na,t,v,)b ,c) var_var_GetChCecked(VrLeC_aOte( VLCB_JECOT(Bo),Jn,tECT(a), b, c, v))
      
      |                                       ^
|                                                ^
../include/vlc_common.h../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:  481481 | : 15 : note:  expanded from macro 'VLC_OBJECT' 
    const   481st |     r    counctst  vstrulcct_c vlc_ocmmoonm_mmemon_membbeerrss::  (co(constn stv lvc_objelc_object_ct_t *)(t& (*x)(&)(x)-->obj)> o\bj)
       \
      |               ^
|               ^
In file included from demux/mpeg/ts_si.c:In file included from demux/mpeg/ts_psip.c:23:
In file included from ../include/vlc_common.h:1031:
23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:../include/vlc_variables.h578:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
9:   304 |    warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 if  578 |   (like l y(!v if( vara_rC_hGetChange(ec p_obkjed , psz_n(aombej,, nam e, VVLC_VAR_CLHCO_VAIR_CCOESORDS, &CvaOl)))UNT, 
&      |                 ^count,
 ../include/vlc_variables.h:142:48: note: Nexpanded from macro 'var_GetChecked'
ULL )   )142
 |       |         ^#
d../include/vlc_variables.h:e128fin:43: note: eexpanded from macro 'var_Change' 
var_GetChec  ked128(o,n | #define ,vtar,v) va_r_CGhetange(aC,hbec,kedc(VL,C_OdB,e) vaJECT(o),nr,t,v)_Chan
      ge( |                                                ^VL
C_OBJE../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
C  481T | (a     ),   cons tb ,s tcruc,t  vd, e l)c
_      c| ommon_memb                                          ^er
s: (const vl../include/vlc_common.h:481:15: note: c_expanded from macro 'VLC_OBJECT'
o  481b | jec    t _ t  * const)(&(x)- s>obj) \
      |               ^
truct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         consdemux/mpeg/ts_psi.c:76:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t str
u   76ct vl |   c_com   mon  _me     msg_Warn( p_demux, "PATmbe check failed: duplicars: (te pconrost grvlcam_ob pjecidt_t % *)d"(&(x)-, >obi_j) pr\
      |               ^ev_p
id );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WAIn file included from demux/mpeg/ts_psip.c:RN, __23:
In file included from VA../include/vlc_common.h:1031:
../include/vlc_variables.h:_A511:RG5:S_ warning: _)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

      |   511    ^
 |  ../include/vlc_messages.h:78  :13 v: ar_Cnote: expanded from macro 'msg_Generic're
at   78e( |     vlc p_L_oogbj(V, LCps_Oz_BJEnaCTme(o, ),VL p, vlC_c_VAmoR_duINle_TEnaGEmeR , | __VLFIC_LEVA__R_, DOI__NHLIERNE__, IT\

            | |     ^            ^

../include/vlc_common.h:../include/vlc_variables.h:481:122:15:39: note:  note: expanded from macro 'VLC_OBJECT'
expanded from macro 'var_Create'  481
 |    122   | #  de  fi cneon vstar s_Ctrreucatt e(vla,c_b,coc)mm voar_Create( VLC_nOBJECT(a_), b, c m)e
m      b|                                       ^
e../include/vlc_common.h:481rs:15: : (conote: expanded from macro 'VLC_OBJECT'ns
t   481vl |  c_  ob  je  ct c_ton *)(&(x)st->obj) \ s
      | tr              ^uc
t vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525demux/mpeg/ts_psi.c:94:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:5:    warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]94
 |     msg_Dbg( p_demux, "PA  525T |  C  a vlarl_CBreaatce(k p _ocbja, lpslz_enad" );
      |     ^me
, ../include/vlc_messages.hVL:C_87:5: note: expanded from macro 'msg_Dbg'
VA   R_87BO |   OL   |msg_Generic(p_th is, VVLCLC_MSG_DBG, __VA_ARGS__)
      |     ^
_../include/vlc_messages.hV:78:13: note: expanded from macro 'msg_Generic'A
R_   78 |     vDlc_OLINHERoIT
      |     ^
g(../include/vlc_variables.h:122:39VLC_OBJECT: note: (expanded from macro 'var_Create'o
),   p122 | #defi,n e var_Cvreate(lc_moduale_name, __FILE__, __LIN,b,c) varE___, Create( VLC_OBJECT(a), b, c \
      |             ^
)
../include/vlc_common.h      :481:15: note: | expanded from macro 'VLC_OBJECT'
                                      ^  481 |  
       ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
c  481 |         const struct vlc_common_members: (const struonsctt  vlc_object_t *)(&(x)->obj)vl \
c_com      mo|               ^
n_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_demux/mpeg/ts_psi.cVAR_DOINHERIT
      |     ^
:98:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h   98:122:39 |   : note:    expanded from macro 'var_Create'
     ms122 | #define gvar_Cre_aWarte(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
n( p../include/vlc_common.h:481_:d15: emux, note: "PATexpanded from macro 'VLC_OBJECT'
Ca  481 | l        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lBack called on invalid pid" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_GenIn file included from demux/mpeg/ts_psip.c:23:
eIn file included from ric(p_../include/vlc_common.ht:his, VLC_M1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
SG_W  554 |   ARN,  __VA va_r_Create( p_obj, psz_name, VLC_VAR_STRING ARG| VLC_VAR_DOINHERS_I_)
      T|     ^

      ../include/vlc_messages.h|     ^
:78../include/vlc_variables.h:122:39: :note: 13expanded from macro 'var_Create': 
note: expanded from macro 'msg_Generic'
  122   78 |    |   vlc_#Ldefog(ine Vvar_LC_OCBrJECTe(o), aIn file included from p, vldemux/mpeg/ts_si.c:28c_mod:
In file included from te../include/vlc_input.h:(a,b,c)ul41:
../include/vlc_vout.h:e_na mve125:ar,_Cr5 __FILE: eate( warning: __,Vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] __L
ILNE__  125 | C_O   BJ v, EC\
lc_o      |             ^
bj../include/vlc_common.h:eT(a)ct_r, b,el481:15:  ceas )e( note: expanded from macro 'VLC_OBJECT'
p
      _  481 | |                                       ^v   ou  
../include/vlc_common.h:t );481:
      | 15:    ^ note: 
expanded from macro 'VLC_OBJECT'
../include/vlc_objects.h:66:  48125   co:ns |     t struct vlc     conote: ns_ctomm ston_rmucexpanded from macro 'vlc_object_release'
t    vl66 |   c_co  vmmlonc_obj_mect_remelebease(rs: (cons tembers: (co vVlcns_ot vlcLC_obj_becjeOBJct_t t_t *)E(&(*)x)->oCbTj(&((x))->ob j) \
      \
      |               ^
|               ^
a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_In file included from demux/mpeg/ts_psi.cdemux/mpeg/ts_psip.c:113:10:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5  113 |     e:lse warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 ommsgm_Wao  rn(n_m pe563mbe |   rs: (c_ doemux, "R nepstvar_ lavlc_cinCg geobrnereatjeed atct_PAt *T )(ewith ( p_ob&(j, px)->objs)o ne \
      | re              ^
ceivez_nadme, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^ from strea
m"../include/vlc_variables.h :122:39: note: expanded from macro 'var_Create'
);
      |          ^
  ../include/vlc_messages.h:85:122 | #define var_Create(a,b,c) var_5:Crea te( VLC_OBJECT(a), bnote: expanded from macro 'msg_Warn'
,    c )
      |                                       ^
85 |     msg_../include/vlc_common.h:481:15: Gennote: expanded from macro 'VLC_OBJECT'
eric(p_thi  481 |       s  c,o VLnst struct vlc_commoCn_member_sMSG_: (constWA vlRNc, __VA__ARGS__)
      |     ^
object_t ../include/vlc_messages.h:78:13:*)(&(x)-> onote: expanded from macro 'msg_Generic'
bj   78 |   )  vlc_Lo \
g      |               ^(
VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__In file included from , \
      |             ^
demux/mpeg/ts_psip.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_common.h../include/vlc_variables.h:578:9::481:15: note: expanded from macro 'VLC_OBJECT'
   warning: 481 |        due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] const struct In file included from vlc_com
mondemux/mpeg/ts_si.c_me:28:
  ../include/vlc_input.h:527:29: warning: 578 |   mbers : (consdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 if(t   vl c_ovar_Chanbjecgt527e( p_o_ | bt *j, p )(&(  xs)->obzj)_ \
      |               ^
na me,inpu VtLC_V_ARth_reaCd_t HOdemux/mpeg/ts_psi.c:*123:5I: warning: CESiCOdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
U  123 |   N  mnTsgpu_t = ,Dbg( p_inpdem uxu, "t&cn_Ceowure PAante(T tts_,i  dp=%d areveNULL )nt, i )
      rsio| nt=%d curem,        ^
 l../include/vlc_variables.ho:g128:43:, NULrent_n ext=Lnote: expanded from macro 'var_Change', N
U%dLL )"  ,
;
            |     ^
| 128 | #                            ^define ../include/vlc_messages.h:87
v:a5: rnote: expanded from macro 'msg_Dbg'
_Ch   87a |     msg_nGenge(a,b,c,d,e) ../include/vlc_input.hv:501:er46a:ir cnote: (expanded from macro 'input_Create'
p_this, VL  501 | #C_defin_e iChange( MSVLC_OBnJG_DBpEG,ut_Cr __CVA_eatTe(a,ARG(S__)b
      | a    ^
../include/vlc_messages.h),:78, c,:13: note: expanded from macro 'msg_Generic'
db   78 |  ,e)   , c, input d, e_Cvlc_L )
og      (r| eat                                          ^VLC_O
BJe(V../include/vlc_common.hLC_O:ECT(oB),JECT(a)481, p, v:15: note: expanded from macro 'VLC_OBJECT'lc_modu
l  e_n481bam,e,  |   c,__ FId,e)LE__
      | ,  __L                                               ^IN
E__, \
../include/vlc_common.h:481       |             ^
:../include/vlc_common.h:15: note:  481:15: consexpanded from macro 'VLC_OBJECT'tnote: expanded from macro 'VLC_OBJECT' 
st  481 | 
r  481   | uct      vlc_   com     cmono_ const membenst strsrtruct svlc:_co ummon_mect vl(cmb_cers: com(coonsnt vslc_motobjenct__t  *)(&(x)-vlc_obm>jobjeemcber) \
s: (      | cton              ^
_t *s)(t&(x)->obj) vl \
      | c              ^
_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:155:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from   155 | demux/mpeg/ts_si.c:        ms28g:
_Dbg( p../include/vlc_input.h_de:530:9: warning: mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]u
x,  530 |   "  * n umb er=%d p id=% d",   vlc_o bpj_epcrogrtam->i__nureleasem(b eir,
nput );
      |               ^| 
        ^../include/vlc_objects.h
:../include/vlc_messages.h:87:566:: 25note: expanded from macro 'msg_Dbg':
    87 |  note:  expanded from macro 'vlc_object_release'
  msg_G   66 |    e nvleric(p_tchis,_ VoLC_bMSGj_ect_releDaBsG,e (__ VA_VARGSLC_OBJ_E_C)
T      |     ^
(a) )../include/vlc_messages.h:
      |                         ^
78:13: note: expanded from macro 'msg_Generic'
../include/vlc_common.h   78 |   :481:15: note:  expanded from macro 'VLC_OBJECT' vlc
_Lo  481g( |   VL   C_OBJECT(o   con)s, tp struc,t  vvllc_module_cnam_ecommo,n ___mFembersIL: (constE __,v l__c_objLeINct_t E*_)_(&(x)->ob, j) \
\      
|               ^      |             ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_si.c:28:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_obdemux/mpeg/ts_psi.cj:166ect_t: 13: warning: *)(ppdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
vo  166 |  u t [i]) ); 
         |          ^
 ../include/vlc_objects.h:  66:25:   mnote: expanded from macro 'vlc_object_release'
sg_Warn( p_de   66m | u x ,  "  vlc_ob j*e cnumtb_er=relea%sde (p iVd=%Ld (ignCor_OBJEeCd)T(a) )
      |                         ^
",../include/vlc_common.h:481:15 :p _note: prexpanded from macro 'VLC_OBJECT'
o  481 |  g r a m->  i_numb  conesr,
t stru      c|             ^
t../include/vlc_messages.h: 85v:5l: cnote: _expanded from macro 'msg_Warn'
c   85 |  o m  mmsg_Goenernic(_pmem_bthers: i(sc, VonsLtC _vMSG_lWAc_objReNc, t__VA_ARGS___t)
      |     ^
 *)(&(../include/vlc_messages.hx:78):13: ->obj) note: expanded from macro 'msg_Generic'\

         78 |    |               ^ 
vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:177:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  177 |                 msg_Err( p_demux, "PATCallback failed attaching PMTCallback to program %d",
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:191:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  191 |                 msg_Dbg( p_demux, "temporary receiving program %d", p_program->i_number );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:235:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  235 |             msg_Dbg( p_demux, PMT_DESC_PREFIX "%s (0x%x)",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:245:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  245 |                     msg_Warn( p_demux, PMT_DESC_INDENT "invalid registration descriptor" );
      |                     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:264:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  264 |                         msg_Dbg( p_demux, PMT_DESC_INDENT "%4.4s registration", p_dr->p_data );
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:274:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  274 |                 msg_Dbg( p_demux, PMT_DESC_INDENT "CA System ID 0x%x", p_cadr->i_ca_system_id );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:280:38: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  280 |                 p_pmt->iod = IODNew( VLC_OBJECT(p_demux), p_dr->i_length, p_dr->p_data );
      |                                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:322:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  322 |                     msg_Dbg( p_demux, PMT_DESC_PREFIX "%s (0x%x)", psz_desc, p_dr->i_tag );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:324:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |                     msg_Dbg( p_demux, PMT_DESC_PREFIX "Unknown Private (0x%x)", p_dr->i_tag );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_si.c:153:5demux/mpeg/ts_psi.c:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
335:21  153 |  : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   m  335sg |  _D  bg  (        p_  demux,   "S  DT  Camsllg_BaDbckg( called p_demux, PM" );
      |     ^T_DESC_
PREFIX "EACEM ../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
S   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
imulcast HD" );
      |                     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
../include/vlc_messages.h   78 |     vlc_Log(VLC_OBJECT(o):87:5: note: expanded from macro 'msg_Dbg'
, p, vlc   87 |     msg_Generic(p_this, VLC_MSG__DBmodG, __VA_ARGS__)
      |     ^
ul../include/vlc_messages.h:e_78:13: note: expanded from macro 'msg_Generic'
name,    _78 | _  FILE__  vlc_Log, __LINE__, (\
VLC_OB      |             ^
JECT(o), p,../include/vlc_common.h:481:15:  note: vexpanded from macro 'VLC_OBJECT'l
c_module_  n481 | ame, __FIL     E_   c_o, nst st_r_uLINct vlc_Ec_o_, \m
      |             ^
mon_mem../include/vlc_common.hb:481:er15: note: expanded from macro 'VLC_OBJECT'
s  481 | :       (const   vclocn_sot stbrjuect_t c*)t (&(xvl)->objc)_ \
      |               ^
common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:341demux/mpeg/ts_si.c::166:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]17
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  166 |          341 |  atta c h   _ S I_decod er s (   TS_SI_EIT_P I D, "EIT  msg_D",bg( p_de mux, PMT_DEeSiCt_PREFpid );
      |         ^
IXdemux/mpeg/ts_si.c:134:13 ": note: expanded from macro 'attach_SI_decoders'
Unknown Private   (0x%x134 | )", p_dr->i_     t a g );
      |                 ^
 ../include/vlc_messages.h:87:5:    m snote: gexpanded from macro 'msg_Dbg'_E
rr( p_demu   x,87 |  "Can' t atta   cmsgh_ Generic(p_this, SI tableV LdCe_coderMsSG_DBG,  __VA_for pidA R%GS__)
d", i_pi      | d );\
      |     ^
            ^../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'

   78 |     vlc_Log(VL../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
C   _83O | B J ECT(  om), sg_Genep,ric(p_thi sv,l cV_LmCo_dMSulG_ERRe_, __nVaAm_eA,R G_S_F_I_L)
      |     ^
E__, __L../include/vlc_messages.hIN:78E__,: 13\:
       note: expanded from macro 'msg_Generic'
|                ^
78 |     ../include/vlc_common.h:vlc_Log481:15: note: expanded from macro 'VLC_OBJECT'
(  481 |     VL    consC_t struct vOBJECTlc(o), p_,co mmvon_melc_module_mnbaersm: (conest v,lc_o __FILEb_ject_t *)(&(x)_, __LIN-E>_o_, \
      |             ^
bj) \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:368:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  368 |         msg_Warn( p_demux, "invalid Registrademux/mpeg/ts_si.ction Descrip:166tor" );
      |         ^
:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_messages.h
:demux/mpeg/ts_si.c:141:1385:: note: 5:expanded from macro 'attach_SI_decoders'
 note: expanded from macro 'msg_Warn'
     14185 |     msg_Generic(p_this, VLC_MSG |           _ W Amsg_DbgRN( p_d,e __mux, " V A*_ ApRiGd=S__)
      |     ^
%d ../include/vlc_messages.h:78ldemux/mpeg/ts_psip.c:is13:439::t9:enin note: expanded from macro 'msg_Generic'
g    warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] for 78 |     
"name, vlc_Liog  (VLC__p439OBid );JEC\
      |             ^
../include/vlc_messages.h | :87   T(:5o), : note: expanded from macro 'msg_Dbg'
    87 |     msg_Generic(p_this, V  LC_  mMSsg_G_WDBarG, __VA_ARGS__)
      |     ^
n../include/vlc_messages.h:( p_d78:13: note: expanded from macro 'msg_Generic'
e   78m |  u  x, v "Rlce_Lceogi(VvLC_OedBJ p, vECET(Ilc_mTodul e_fnaome, r unknoo),w__n chaFIL p,E nvln__, e__LIlNE_c __mod, u%d", \
ple__ne      ai|             ^
t->i_../include/vlc_common.h:481:mesour15:c note: e_id );
,       expanded from macro 'VLC_OBJECT'
__  481|  |          ^
 ../include/vlc_messages.h  :85: F  5I :cL E_o_note: , __nstLIN stE_expanded from macro 'msg_Warn'r
uct vl_, \
      |             ^
c_../include/vlc_common.h:481:15:co note: expanded from macro 'VLC_OBJECT'
m  481 |        mo cn_onsmemt strucbet vlc_common_membe   rs85: (c | on st  vlc_robs :je  msct_t *)(&(const(x gvlc)-_ob_>ojebjGec)n \
      | e              ^tri_
c(pt *_t)(&his(x), ->obVLj) C\
demux/mpeg/ts_si.c:167      | _:9M:              ^S 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]G
_WAR  167 | N  ,      _ at_taVchA_SI_d_ecoAdeRrs(G TS_S_SI_TD_T_)PID
      , "| TDT    ^",
 tdtp../include/vlc_messages.hid :);78
      | :13        ^
demux/mpeg/ts_si.c:134:: 13: note: note: expanded from macro 'msg_Generic'
expanded from macro 'attach_SI_decoders'
     13478 |   |                msgv_Erlr(c p_Lo_degmux(,demux/mpeg/ts_psi.c:V450 "LC:Ca_On21't atBtaJE:ch SI table  Cwarning: dTecod(oers fordue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]), 
 pid   450%d" |  p,    ,  i_pi  d )     v   ;\
      |             ^
  ../include/vlc_messages.hlc  _ :momsg_Ddulebg_83:na5: note: expanded from macro 'msg_Err'
me   ( p83 | _demux,,   _ "_F  I    fLo  msg_uEnd__G lae,nericn (p__t_his, guLaVLC_MSG_ERgINe:E R%s", _, __V_p_eA_ARGS_s,_->fmt.p )s\z_lang
      | u
      ag|             ^    ^e );

      | 
../include/vlc_messages.h:../include/vlc_common.h:                    ^78
:13:../include/vlc_messages.h: note: 48187expanded from macro 'msg_Generic':
:15   5:: note: 78 |   note: expanded from macro 'msg_Dbg'
expanded from macro 'VLC_OBJECT'  
   87 vl   | c_Log(VLC_481 O | B   J EmsgC T_Gene(o),r   ic(p_t p, his, vlVLC_   MSG_c_mDBG,coo nd__VAsu_Ale_RGtnamS_ st_)
      | e, _ru    ^
ct_../include/vlc_messages.h:FI 78:13LE__, _v_L: INE__lnote: expanded from macro 'msg_Generic'
,    \c
      _c78| o |  mm            ^ o  vl
nc../include/vlc_common.h_:481m_Log(VLe:C_OBJECmb15T(o),er ps, vlc_m::odu  lnote: (expanded from macro 'VLC_OBJECT'ec_name, o
__nst   Fv481 |       ILE__, __lc_  ocobnsjet cLstruINtctE_ _t_v l, *c\
      _commo)|             ^
../include/vlc_common.h(&n_:481:15(xm:)e ->ombbenote: jexpanded from macro 'VLC_OBJECT'
)  481 \r | 
s       |  : (c              ^o 
nst vl c   _ ocbojnesctt_ structt v *lc_common_mem)b(&(x)->obj)ers: (const vlc_ob \ject_t *)(&
      (x)->obj) \
      |               ^
|               ^
demux/mpeg/ts_si.c:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
demux/mpeg/ts_si.c:141:13: note: expanded from macro 'attach_SI_decoders'
  141 |             msg_Dbg( p_demux, "  * pid=%d lidemux/mpeg/ts_psi.c:s479t:e21: warning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
in  479 |  g for " n a m   e, i_p  iddemux/mpeg/ts_psip.c:        487:   m )76;\: sg_Db
      |             ^
warning: ../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
g(   87 |  p    msg_Gene_comparison of integers of different signs: 'uint32_t' (aka 'unsigned int') and 'time_t' (aka 'int') [-Wsign-compare]rdemi
ux, "  c(487 | p   _ t    - foun d FMC_d  hescriispt, orVLC m_a MSppiG_D iBnfG,( _ i_VA__stARaGS_g_)
      |     ^ e
../include/vlc_messages.h:78s_rid=%"PRt <=:13Iu16, p: note: expanded from macro 'msg_Generic'
 i_cu   78 | rren_est_->iti_slm_es_i    d ve && i_lc_Los);
tart + p_ev      | g(                    ^t
VLC->i_l../include/vlc_messages.h:87e:5_OBJ: ECTnote: nexpanded from macro 'msg_Dbg'
g(o),t   87 |   h_   sepmsg_Genecri, co(pn_thisvd, Vs > i_cLC_MSuG_rDBlcrent_moduG, _time __Vle_n)A_aARGS__)

            | m    ^
e, _| _FILE                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~__, ../include/vlc_messages.h:__L
I78:13:NE__, \
      |  note: expanded from macro 'msg_Generic'
            ^   
78 |     vlc../include/vlc_common.h_Lo:g(481VLC:_15:OBJEC Tnote: expanded from macro 'VLC_OBJECT'
(o)  ,481  | p,   vl c _ m o d uconst structldemux/mpeg/ts_psip.ce_: vlcn_coamm536m:e,13o: n_ mwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
__  536embFILE__, _ |    e_r      LINE__s: (cons   t, vlcmsg_W _o\bjecarn(t_t p_ *demux,)( "R&(ecex)ive->od EIT f
bj) \
or       u|       |             ^              ^
nknown channe
l %../include/vlc_common.h:d", i_vch481:an15: nenote: expanded from macro 'VLC_OBJECT'
l_  481 |  i demux/mpeg/ts_si.cd ):169:13: ;
      |             ^ warning: 
 ../include/vlc_messages.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    c  169o | :  n s   t     85:5:  st atnote: expanded from macro 'msg_Warn'
rtach_uSI_dct v   lc_cecoommo85nders( |  T_m S _AR e mIB_CsDTm_PID, beg"CDT_Gerners", i:c (co(p_thnstis c, vVLCldtc_objec_MSpiGt__d );
WA      | RN            ^
,demux/mpeg/ts_si.c: __V134t:13: A_note: expanded from macro 'attach_SI_decoders'
   134 |   *        )  msARG(S__)
g_&Er      |     ^r( 
(x)p../include/vlc_messages.h-:78_demux:13>, ": Coanbnote: 't expanded from macro 'msg_Generic'j
a   78 | )tt    vlac h Sc_I tLog(\
      ab| leVLC              ^ de
code_rOsB JfEorCT(o),  pid %p,d", i_pi dvlc_mod u)l;\
demux/mpeg/ts_psi.c      |             ^
e:_../include/vlc_messages.h486nam:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:83:e, 5
:_   note: expanded from macro 'msg_Err'486 |  
_ FILE__       83      , _ |   _   msg_G eLne ric (p_this,    VLCI NEm_MSG_sg__ER_R, __VAD,_A b\RGS
      |             ^__
)
g( p      |     ^_
../include/vlc_common.hde../include/vlc_messages.h::78:m13: unote: expanded from macro 'msg_Generic'
x481   78 | ,   " :  15: note:  expanded from macro 'VLC_OBJECT'
 vlc_  481 | L og (-  VLC _ fO BJECT ound(o),   SL_ c p,odnst  velc_smodscule_natrimepructt ov, __FIrLE__,l  __mappLINE_c__ingc, \o mmoens__id
      m|             ^
em=b%e../include/vlc_common.h:481:15": note: expanded from macro 'VLC_OBJECT'
rPRI  su: 16, p(cons_t vlc_oebj481 |      s   ->i_sleco_nst ses_itruccttd );
 vlc_co      |                     ^
m../include/vlc_messages.h:87:mon_m5emb:_t ers* ): (co(note: nsexpanded from macro 'msg_Dbg't v
lc   _&87 |     objme(sxct_t g*)(&()-x)->o_>objbGenej) r\
      |               ^i
)c(p _this, VL\
      | C_              ^MS
Gdemux/mpeg/ts_si.c:_DBG, __V169A_ARGS__)
      | :13: warning:     ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_messages.h:demux/mpeg/ts_si.c:141:1378: note: expanded from macro 'attach_SI_decoders'
:13: note: expanded from macro 'msg_Generic'
  141   78 |      |       v      msglc_Log(VLC_OBJECT(o)_, pD,bg(  vlc_module_name, __FILE__, __LINE__, \p
      |             ^_
d../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
emux  , "  * pid=%d list481 |         econst stninruct vlc_common_members: (cgonst vlc_obje cft_t *)(&(x)->obj) \
      |               ^
or "name, i_pid );\
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
demux/mpeg/ts_psi.c:515:   1778 |   :  vl warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c_L  515demux/mpeg/ts_psip.cog: | 727       (:17: VLwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C_O        BJ727 | E  CT(o ),  p, v  m sg_Db   g( p _demlc_mo ux,  " dule_       - IO   name,D __FImLsg E__, no___t yetLINEDbg( __ ,pa_de \
mux,      v|             ^
 ailab../include/vlc_common.h:481:15le f: note: expanded from macro 'VLC_OBJECT'
"  *or    481 | e pisd_i=%d d=%"P   lR  Iu16,   coistnstepn_ iesnstg -ruct>i_s vlc_cl_foomersmon__id ) memb;eATSrs: (C
      |                 ^c VCT"
, ponst_../include/vlc_messages.h v:lcbas87_ob:5:eject __note: t pid->expanded from macro 'msg_Dbg'
i*)(_   p87i&(dx) );
-> |       obj    msg_) \
      |               ^
|                 ^
Gene../include/vlc_messages.hric:(p_87th:i5: note: demux/mpeg/ts_si.cs, Vexpanded from macro 'msg_Dbg'LC_MS:G_DBG,173:5:  warning: _
   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_87V  173 |  A |    m_ Asg_RG  Db mg(S p___)
      demux|     ^
../include/vlc_messages.h:78:s, "g13n_Geneweri: cnote: expanded from macro 'msg_Generic'
 SDT(p_ ts_id   =thi78 |     vs%"lPRc_L,Iuog( VLV16" LversiC_OBJC_MSG_on=%E"PRIDCT(BGo,u 8" __V)cAur_, prent,_next=AR vG%d "
l      |     ^
Sc../include/vlc_messages.h:_mo__87:d5: unote: expanded from macro 'msg_Dbg'
   87 | l)  e  m
      |     ^sg_
_../include/vlc_messages.hGe:name, _78:13_nerFic(p: I_tLnote: expanded from macro 'msg_Generic'hiE__s, ,
V LC   _M_SG78_ | _D L IBG,N __V  vElc_Lo__, \
A_ARGg(V      S__|             ^
)L../include/vlc_common.hC_OB:481:15: note: expanded from macro 'VLC_OBJECT'
J
E        | CT    ^
../include/vlc_messages.h(481o),:78: | 13: note: expanded from macro 'msg_Generic'
    78p |          ,  con vlc_sLot g(VL C_svlOBct_mruct vJECloc_T(cdoulo)mmon_, pememb_ners: a, v(cmonstlc_ modvuleelc_o,_nam bej, ____FIeLFILE__,Ec__,  t_t_ *___LLIINE__, \NE_)_, 
      (&(x)-\
      |             ^
../include/vlc_common.h:>481:15: note: oexpanded from macro 'VLC_OBJECT'
bj) \| 
            ^      |               ^  481 | 
    
    const ../include/vlc_common.hstruct :v481l:c15_comdemux/mpeg/ts_psi.c: note: :expanded from macro 'VLC_OBJECT'
525mon_  :13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mem481 |   ber525 | s: (cons   t vlc_ o b je  ct_t  c  *)(onst&(x)-    >obj) s t \
      ruct|               ^ vlc_comm
o    msg_Dbng(_ p_demmuembers: x,( "c  o   - SL/nstFdemux/mpeg/ts_si.c:190:M vlcC9:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_de
o  190 | scrbipto  jectr_    t *   not foum)(&nsgd_Db(/max)->tg(o p_dcemuhed" )b;
j      )x, |  \            ^

      | ../include/vlc_messages.h              ^
":  * s87:5: note: expanded from macro 'msg_Dbg'
er   vice i87d=%"P | R Iu16 " eit  msg_Ge neric(demux/mpeg/ts_psip.c:740p:17:_t his,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]sche
   740 |   dVuleL=%Cd p  re_MS G_DBsent=G%d "
,       |         ^
 __VA_../include/vlc_messages.h    :87   :A5: RGS   _note: m_)
      sg_Dbexpanded from macro 'msg_Dbg'
g( p   _demu|     ^
x87 | , " ../include/vlc_messages.h:78:13:     m * sgpid_G=%denote:  resernervicexpanded from macro 'msg_Generic'(p_
thied fs,o   r78  VL | CATS _MSGC _DB   vlc_EG,IT", pLogi(VLCd->_OB __JVA_i_piARECTd );
GS_(_)
o      |     ^
../include/vlc_messages.h), p      |                 ^:78
:,../include/vlc_messages.h13:  note: expanded from macro 'msg_Generic'v
lc_mod:87:5u   78:l note:  |  e_namexpanded from macro 'msg_Dbg'e, __FI   
vLE_   87 |  l_c   _L,og(VLC_OmBJ _ECT_sg(oL), I_GNep, Envl_c_m_, \odule_n
ameeric, (p_      |             ^
__FtILEh../include/vlc_common.his,: 481VLC:15:___,M  __note: expanded from macro 'VLC_OBJECT'S
G  LINE___481, \
       | |             ^
 D../include/vlc_common.h :481:15B : note: expanded from macro 'VLC_OBJECT'
G  481  |         co nst  struc t ,  __VAcv_lco_AcomRnGS_st strmo_uct n_mv)emlbers: c(con
      | st    ^_ vlc_
cobommonjec../include/vlc_messages.h:78:_members:t_t13: *)(&(x)- note: expanded from macro 'msg_Generic'>ob
 (const   j)78 |    \  
      |               ^
 vvlc_object_t *)(&(x)->obdemux/mpeg/ts_si.cj:)198:13 lc_L: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]og(
V  198 | \    
   LC  _OB   m      |               ^Jsg
_Dbg( p_EdCT(o), p,emux, "  vlcdemux/mpeg/ts_psi.c:528:13: warning: _modue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] * 
d  528 | ule_n       amse er vice id, __ =%d sF  msgkip_ILE__,Eprr( e d (np_de__LImoutN x, dE__, e\" 
      c|             ^
 ../include/vlc_common.hlared:481 :15 : note: expanded from macro 'VLC_OBJECT'
i  481   |      -     coSnLnst  str/FMvC ddesucr hcriptote vlacder)r no_ct fom",
      mo|             ^on
_memub../include/vlc_messages.hersn:d/m87:5: (aconst:c note: expanded from macro 'msg_Dbg'
t    vlhced" _o)87;
bje | c      |             ^    msg_t_tGener 
i../include/vlc_messages.h:83c(p:5:*) note: expanded from macro 'msg_Err'_thi
(   83 |  s, &(x)VLC_M   ms->oSbj) \g_Ge
      | nGeric_DBG(              ^p
_,this,  __VAVLC_A_MSGRG_S__E)
      | R    ^
R../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
,   78 _ |     vlc_Log(VLC_O_BJECT(o)VA_demux/mpeg/ts_psip.cA,:755:R17: GS__warning: )
      due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|  p,  755 |       v    ^
lc../include/vlc_messages.h:_   mod78     :13: note:    mexpanded from macro 'msg_Generic'
s   78ug | l  _Deb _ vg(lc_nL p_deamuogx,(m "e, __FILE__  * ,V __LC_LOBJINE_ECT(o_),pid=%, d  r\ese
p      |             ^rved f
or ../include/vlc_common.h,ATSC  E:TT",v481: p15lc_m: oduidnote: le_->inamexpanded from macro 'VLC_OBJECT'e,_pi 
_  d 481 | );
      |                 ^
_        cFI../include/vlc_messages.honst struct vlc_commLE:o_n87_:5_: , mnote: expanded from macro 'msg_Dbg'
emb   87 | e    _rs: _(coLmsgIn_Nst Generivc(p_thEisl,__, \ VLC_
      MSG_DBG,c _|             ^__o
bjec../include/vlc_common.h:tVA_A_481:Rt *15: note: expanded from macro 'VLC_OBJECT'
GS_)_)  481( | 
      | &    ^
  (x)->obj ) \ ../include/vlc_messages.h:78:13   :
 note: expanded from macro 'msg_Generic'
         78 |   |   v              ^lc_ con
sLot struct vgl(cV_commonL_C_membOBersJ:E (constCT v(o), p, vlc_mlcodule_name_o, __FILE_b_ject_t *,) (_&_(LINE_x)->ob_j,)  \\

            | |               ^            ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         constdemux/mpeg/ts_si.c:263:17: st warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  u263ct v |          l c_co      msg_Dmbmong_member( p_dedemux/mpeg/ts_psi.c:549:mus: (cxons, "    13: -twarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    549vltc_oybjecpt_t *e=%"PRI)(& | u 8" p     rovi   der   ms(=xg_Db)%->obgs n( p_demaj)uxm \, e
      |               ^=
"%s" ,
      |                 ^ 
   - fo../include/vlc_messages.h:87:5u: note: expanded from macro 'msg_Dbg'
nd Metadata_   87 |     dmsgesc_Geriptnodemux/mpeg/ts_psip.cr tye:pe759ric(p ID:9_t3his, wit: warning: h VLC_Mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
SG_  759 |    D  Bservic G, _e_  i_VA_ARGSd msg__Dbg(_)=0x p
_d%em"      |     ^PR
ux../include/vlc_messages.h,Ix8, " 
:      |             ^
 ../include/vlc_messages.h78:13:87:5: note: * expanded from macro 'msg_Dbg'
pid=   87 | :%     note: expanded from macro 'msg_Generic'd mtra
sg_   nGene78 | spo    vric(lc_Lort fgor p_thA(TSC PVSIPiLs, tC_OBJyp VeECT(LC %xo), ",
      _M| p, vlc_mo        ^
S../include/vlc_messages.h:d87:5G_D: BGnote: expanded from macro 'msg_Dbg',u
le_   87 |     mnasgm_G eneeric(, __Vp_tA__ARGS_FIhis, __)L
VLC      | _MSGE_DBG__, , ___VA__    ^
ALRGS__)
I      |     ^NE__, \../include/vlc_messages.h
../include/vlc_messages.h:
:      78:1378: |             ^
note: expanded from macro 'msg_Generic'
:../include/vlc_common.h13::481:15: note:  note: expanded from macro 'msg_Generic'
   78 | expanded from macro 'VLC_OBJECT'
         78vlc_ | 481  |     Lo g(VLC_OB vlc_Lo g(VLC_OBJEJECT(o CT(), p , v  clc_oo), nst spmodu,truct vlcle__ vlc_mcommon_memodbuerlenamse: (co_namenst, __F ILvE__lc_, __LoINE__,b jec\
      t|             ^
_t , ../include/vlc_common.h:481*:_)_(15: ¬e: expanded from macro 'VLC_OBJECT'
FI  481 |   (x)->obj)   LE   \ cons__t
       | st,               ^r
__LINE__, \
      uct vlc_common_|             ^members
: ../include/vlc_common.h:481:15(:c onote: nexpanded from macro 'VLC_OBJECT's
t vlc_object_t *  )(&(x481) | ->        consobt struct jvlc_) common_me\m
b      ers: | (              ^
const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psip.c:767:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  767 |         msg_Dbg( p_demux, "  * pid=%d listening for EAS", p_base_pid->i_pid demux/mpeg/ts_psi.c):;
564      |         ^
:../include/vlc_messages.h:87:59:: note: expanded from macro 'msg_Dbg'
    87 |  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     564 |  ms     g_  msGge_nDerbic(pg( p_de_tmux, "     h-is, VLC_MS Gf_DoBG,u __nVA_ARGS__d)
       A|     ^
VC_video_descriptor p../include/vlc_messages.hr:o78:file=0x13%: "PRIx8note: expanded from macro 'msg_Generic'" lev
el=0x%"PRIx   788,
      |         ^
 | ../include/vlc_messages.h : 87  vlc:_5:Log(VLC_OBJEC note: T(o), p, vexpanded from macro 'msg_Dbg'
lc_module_n   ame, __FILE__, __LIN87 |     msg_GeneE_ric(p_this_,, VLC_MSG_DBG,demux/mpeg/ts_si.c \
 _:      | 461            ^_
:13:V warning: A../include/vlc_common.h:481:15_A:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] note: RGexpanded from macro 'VLC_OBJECT'

  S481 | _      461    _)con
       | |     ^
 st  struc../include/vlc_messages.h t vl    c_     commomsg_Dbn:g( p_78_m:emdbers: emux,13: note: ( const expanded from macro 'msg_Generic'
vlc_o"bject _t *   78 | )    (&( x vl)->oc _Lobj) g   \
-       |               ^
desc='%(Vs' item='%s'LC",_ psz_key, psz_itm );
OBJ      |             ^
EC../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
T(   87o) |  ,    msg_p, Genvericl(pc_thi_mos,duldemux/mpeg/ts_psip.c VLe_naCm:789_e, MSG:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
__D_F  789 | B I   LGE  __,   _   , msg_ ___VAErr( p__LIdeNAmuRGxE, "_S_,_Can't _atta )
      |     ^c
\h../include/vlc_messages.h M
      | :            ^78:13: note: GT d
expanded from macro 'msg_Generic'
e../include/vlc_common.h:481   78 |  co der to p:15:  id  vlc%d", _LATSog(C_BASVE_PLC_OBID )JECT(;
o), p, vlc      |             ^
_mod../include/vlc_messages.h:83:5ule_: note: expanded from macro 'msg_Err'
nam   83e, _ |     _msgF_GIeneLE__ric, _(p__thLINE__,is, VLC_MSG_ER \
      |             ^
R, __V../include/vlc_common.h:481:A_A15:RGS _note: expanded from macro 'VLC_OBJECT'
_  481 |  )
      |     ^
../include/vlc_messages.h:    78:13:  note:  expanded from macro 'msg_Generic'
 co   78 |     vlcn_Log(Vst sLC_tOBJrucECT(o),t vlc_co p, vmmolc_modulen_m_namee, _mber_FsI: LE(con__, __Lst vINEl_c_ob_, \
      |             ^ject_t
 *../include/vlc_common.h:481:15)(&(: note: expanded from macro 'VLC_OBJECT'
x  481 |   )    -  cons>t sobtructj) \ vl
      |               ^c_c
ommon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_si.c:493:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  493 |     msg_Dbg( p_demux, "EITCallBack called" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         constdemux/mpeg/ts_psip.c:849 struct vl:17:c_c warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o
mmo  849 | n    _me    m  note: expanded from macro 'VLC_OBJECT'
     b   e481 |  rmsg_   Ws:   arn( (c c p_odemuxnst vonstl, "Cc_anonotb stj atetrach Euctc TT decoder vt_t *)(&(x)sourc-e %" lc_P>RIuc1o6, bommj)ion_exte_ \
      |               ^
nsion );
      | members:                ^ 
(const vlc../include/vlc_messages.h_demux/mpeg/ts_si.c:85:o500:5:bj :5ect_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t : note: expanded from macro 'msg_Warn'

   85*)( |  &  (x500)->ob    | msjg_Ge)     nerims\c(p_
      | g_Dbthisg,              ^( 
 p_demux, "new EVIT seLrvice_idC=_MSG_%"PRIu1W6" AversioRnN=, __%"PRIu8" cuVA_rreAnt_RnGS__e)
      |     ^
xt=%d "../include/vlc_messages.h
:demux/mpeg/ts_psi.c78:13:      |     ^
592: note: ../include/vlc_messages.hexpanded from macro 'msg_Generic'
::9:87   78 | :5: note: expanded from macro 'msg_Dbg'
     vwarning:    87 |    l c_Lmodue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]g(VLC_OBJsg_
GeneECT(or), ip, c(pvlc__this, VLCm  592 | od    ul_    msge__MDnaSme,bg(G p__de __mDBGFIL, __E__VA_ARG, uS__LINx, E_"  _, __)
 \      
      |             ^
|     ^
../include/vlc_common.h:../include/vlc_messages.h481:15:  :78:13 -:note: expanded from macro 'VLC_OBJECT' fou 
note: nd expanded from macro 'msg_Generic'  481
 |    78 |        vl  J   cons2K_cv_t striLdoeo_guct (vlcdV_cesLC_OBommoJcripECton_r memT(obprofierl)se: ,(co= 0x%p"nstPRIx8 v"lc_ ob,je vlclt_ce_modut *)vel=0le_nx(&a(x)->o%"Pbj)Rme Ix8,\
,      |               ^
 
_      |         ^
_FI../include/vlc_messages.hLE_:87:5: _, __LINE__, \note: expanded from macro 'msg_Dbg'
demux/mpeg/ts_psip.c:854:17   87 |    
 m:       sg|             ^
_Gwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h
e:  ne481854 | ri:15: note: expanded from macro 'VLC_OBJECT'
 c(p         _th481 | is, VL          C _ cons   MSG_tDB  msgs_Watrurn( p_cdemuG, xt,  "C__anVA_AvRGSlno_c_)t att
      |     ^
ac../include/vlc_messages.h:_h co78E:13: mnote: IT deexpanded from macro 'msg_Generic'
cmoder soourcn_e   78 % |   "m   embers: (consvlctPRI _vLu16, iolc__exobjetecg(t_t nsion* );
      | )                ^
(&../include/vlc_messages.hV(LC_OB:x85:JEC5)->o: note: Texpanded from macro 'msg_Warn'
b(o)j,)  \
p,       vl|               ^
c_modu   85 |     msg_Gele_name, _ne_FILE__, __ric(LIp_this, NEV_LC_, \
      | _MS            ^G_
../include/vlc_common.h:demux/mpeg/ts_si.c:536:9:481WAR:15:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Nnote: ,   expanded from macro 'VLC_OBJECT'
536  __481 |  |   VA_AR         GS __ c ons  mt sg_strucD)
      b|     ^
g( p../include/vlc_messages.h:78:13_demt vulc_xc: ,note: o "  *expanded from macro 'msg_Generic'
 mmo   e78n |   _venm  vlc_Lemog(bertVs :LC_id=OB%J "PRIu16E("con CTs(o),ts v p,t lavlcc_o_mobrdule_tnaj_emect_, _t_FILt *imE__e), (:%&__"LI(PNxR)E__->oId64b"j,  \
d      |             ^
) \
../include/vlc_common.h:481uration=:15: note: expanded from macro 'VLC_OBJECT'
%  481 |   d      |                 ^
 "
      |         ^
   ../include/vlc_messages.h :const87 stru:5:ct vlc_c note: expanded from macro 'msg_Dbg'o
mmon_m   87 | e   m bmers: (consst vlcg_G_eobjecnt_t *)(&eric(p_this, (Vx)->oLC_bMSG_DBG, __VAj_)ARGS__ )
      |     ^
\
      |               ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *demux/mpeg/ts_psi.c:)(&(743x)->obj) \
      |               ^
:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  743 |             msg_Dbg( p_demux,
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
demux/mpeg/ts_si.c../include/vlc_messages.h:78::57813: note: expanded from macro 'msg_Generic'
:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     578 |    78 |       vl       c        msg__Dbg( p_dLoemux, "    - short evegnt lang=%3.3s (VLC'%s' :_ '%s'",
      |                     ^
OBJEC../include/vlc_messages.hT:87(o:5: note: expanded from macro 'msg_Dbg'
),    87 |     msp, g_vGelnec_mric(p_thisodule_, naVLC_MSG_DmBG,e _,_VA_A RGS__)
      |     ^
_../include/vlc_messages.h:78:13_FIL: note: expanded from macro 'msg_Generic'
E   78 |     vlc___Log(VLC_OBJECT(o), p, ,vlc_module_name, __FILE__, _ __LINE__, \
      |             ^
_L../include/vlc_common.hIN:481E__, \:15
      |             ^
:../include/vlc_common.h:481:15: note:  expanded from macro 'VLC_OBJECT'
note: expanded from macro 'VLC_OBJECT'
    481 |         const481 |         const  ststruct vlc_common_members: (const vlc_object_t *)(&r(xuct vlc_c)->obomj) \m
      |               ^
on_members: (const vlc_object_t *)(&(x)->obj) \
      | demux/mpeg/ts_si.c              ^
:589:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  589 |                     msg_Dbg( p_demux, "    - extended event lang=%3.3s [%"PRIu8"/%"PRIu8"]",
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_si.c:600:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  600 |                             msg_Dbg( p_demux, "       - text='%s'", psz_text );
      |                             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, demux/mpeg/ts_psi.cvlc_:928:9: warning: moduldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e_  928 | name, __FILE__, __LINE__ , \
       |             ^
 ../include/vlc_common.h    :481:15:  note: expanded from macro 'VLC_OBJECT'
ms  481 |         const g_struct Evlc_comrrmon_(demumemx, "Obepusrs : (cochansnt nvlc_oebjeclt_t *)(&(x)->obj) \
      |               ^ 
configuration 0x%.2x is reserved", ccc);
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:demux/mpeg/ts_si.c:638:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
13  638 |        : note: expanded from macro 'msg_Generic'
    78 |     vlc_L     og(  V        LC_O  B  JECT( omsg_)Dbg( p_d,em ux,p,  "    - pvarelc_ntal cmontrol set to %odd years",
      u|                             ^
le_n../include/vlc_messages.h:87:5:a note: expanded from macro 'msg_Dbg'
me,    87 |    __FILE msg_Generic(p_this, VLC_MSG_DBG, ____, __VA_ARGS__)
      |     ^
L../include/vlc_messages.h:78INE__, \
:13      |             ^: 
note: expanded from macro 'msg_Generic'
../include/vlc_common.h:   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, _481_:15LINE__, \:
      |  note:             ^
expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:  481 |         const481:15: stru note: ct vlc_cexpanded from macro 'VLC_OBJECT'
om  481 | mon  _m   embers:    (const vconlc_ostbj struct veclct_t_co *)(&(x)->obmmon_mej) \m
      |               ^
bers: (const vlc_object_t *)(&(x)->obj) demux/mpeg/ts_psi.c\
:932      | :              ^
9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  932 |         msg_Err(demux, "Opus demux/mpeg/ts_si.c:648:17:c warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
h  648annel |           co       msgnfi_Dgbg( p_duration 0x%.2emux, "  x   n- eot vent unknowns dr 0x%"PRIx8"(%"PRIu8")",upported p y_dr->i_tag, p_dr->i_teag );
      |                 ^
t", p[1../include/vlc_messages.h:]);
      |         ^
87:5: note: expanded from macro 'msg_Dbg'
../include/vlc_messages.h:83:   87 |    5 msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      : note: expanded from macro 'msg_Err'
|     ^   83 |     
msg_G../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
en   78 |   e  vlcri_Lc(og(VLC_OpBJECT(o),_th pis, vlc_,module_na VmeL, C__F_MILE__, SG___LIERRNE__, , _\
_      | V            ^
A../include/vlc_common.h:481:15_ARGS__: note: expanded from macro 'VLC_OBJECT'
)  481 |         
      | con    ^
st struct../include/vlc_messages.h vlc:78:13: _cnote: ommon_mexpanded from macro 'msg_Generic'
e   78mb | ers : (  const vlc_ob jectvl_t *)(c&(x)->obj) \_
      |               ^Log
(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:959:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  959 |     msg_Err(demux, "Opus descriptor too short");
      |     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |     demux/mpeg/ts_si.c:    const st779:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ruct   779 |             msg_Err( p_demux, "SINewvlc_comTmableCoallbacn_membk: failed attachierng SDTCas: llback" );
      | (            ^
c../include/vlc_messages.h:83:5onst : note: expanded from macro 'msg_Err'
vl   83 | c  _  msg_Gobejneric(epct__this, VLC_MSG_ERR, __VA_t *)(ARGS__&(x)-)
      |     ^
>o../include/vlc_messages.h:78bj) \
      |               ^:13
: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_si.c:787:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  787 |             msg_Err( p_demux, "SINewTableCdemux/mpeg/ts_psi.callba:ck: 1021:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]fa
iled att 1021 | aching EI  TCallb ac k"   );  
      |              ^
       ms../include/vlc_messages.h:83:5: g_Dbgnote: expanded from macro 'msg_Err'( 
p_demux,    83"  |        msg  _Gene-ric(p_ Athis, VLC_MSG_pERpliR,c __atioVA_ARGS_n t_y)
      |     ^
../include/vlc_messages.h:78:13p:e 0 note: xexpanded from macro 'msg_Generic'
%"PRIx16"    78ve |     vrsiolc_Lnog(VLC_ O%"PRIBJuEC8T(o,
      ),|  p,                ^
 ../include/vlc_messages.h:87:vlc_modu5: note: le_name, __Fexpanded from macro 'msg_Dbg'IL
E__   , __L87INE_ | _, \
      |             ^
 ../include/vlc_common.h:481:   15: note: mexpanded from macro 'VLC_OBJECT'
sg  481 |         const str_uct vlcGe_coneric(mmon_memberps: (c_onst vlc_othibject_t s*, VLC_MSG_DBG, _)(_V&(x)->obj)A_ARGS__)
 \
      |               ^
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_modudemux/mpeg/ts_si.c:793:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
l  793 |             msg_Err( p_demeux, "SI_nameN, __FILEew_Tabl_eCallback:, f ailed attachin__Lg TIDTCNallbackE" );
      _|             ^
_../include/vlc_messages.h:83:5:,  note: expanded from macro 'msg_Err'
\   83 |     msg
_Gener      |             ^
ic../include/vlc_common.h:481(p_this, VLC_:15MSG_ERR, __VA_A: note: RGS__)
      expanded from macro 'VLC_OBJECT'
|     ^
../include/vlc_messages.h  481 |     :78 :13:    note: expanded from macro 'msg_Generic'
const struc   78 |   t   vvlclc_common_Log(_VLC_meOBJECT(o), mbp,e vlc_mrs:od (const ule_namev, lc__FILE___ob, __LINEject___t , \
      | *            ^
)(&(x)-../include/vlc_common.h:>obj)481:15: note: expanded from macro 'VLC_OBJECT'
 \
      |               ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_si.c:799:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  799 |             msg_Err( p_demux, "SINewTableCallback: failed attaching ARIB_CDT_RawCallback" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_modemux/mpeg/ts_psi.c:1127dul:21: warning: e_ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ame, __FILE__,  __1127LINE__, \
       |         |             ^  
../include/vlc_common.h:481:15:  note: expanded from macro 'VLC_OBJECT'
       481 |         con st s truct   mvlsc_commog_n_Emrember(rs:  p_de(constmux , "Unrvlcec_object_t *)(&(x)->oboj) \g
      |               ^ni
zed DVB subtitle type (0x%x)",
      |                     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:1150:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1150 |         msg_Dbg( p_demux, "    * Stream Component Identifier: %d", p_si->i_component_tag );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:1160:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1160 |         msg_Err( p_demux, "Registration descriptor not found or invalid" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:1179:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1179 |         msg_Err( p_demux, "Registration descriptor not found or invalid" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:1195:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1195 |         msg_Warn( p_demux,
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:1285:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1285 |         msg_Info( p_demux, "HDMV registration not implemented for pid 0x%x type 0x%x",
      |         ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:1356:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1356 |         msg_Err( p_demux, "      Failed to decode a ISO 639 descriptor" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:1365:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1365 |         msg_Dbg( p_demux, "      found language: %s", p_es->fmt.psz_language);
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:1502:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1502 |                 msg_Dbg( p_demux, "    + HDMV registration applied to pid %d type 0x%x",
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:1508:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1508 |                 msg_Dbg( p_demux, "    + registration applied to pid %d type 0x%x",
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:1669:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1669 |     msg_Dbg( p_demux, "PMTCallBack called for program %d", p_dvbpsipmt->i_program_number );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:1694:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1694 |         msg_Warn( p_demux, "unreferenced program (broken stream)" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:1725:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1725 |     msg_Dbg( p_demux, "new PMT program number=%d version=%d pid_pcr=%d",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:1773:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1773 |             msg_Warn( p_demux, " * PMT wants to create PES on pid %d used by non PES", pespid->i_pid );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:1779:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1779 |         msg_Dbg( p_demux, "  * pid=%d type=0x%x %s",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:1791:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1791 |                 msg_Dbg( p_demux, "    - ES descriptor %s 0x%x", psz_desc, p_dr->i_tag );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:1793:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1793 |                 msg_Dbg( p_demux, "    - ES descriptor tag 0x%x", p_dr->i_tag );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:1801:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1801 |             msg_Warn( p_demux, "  * pid=%d type=0x%x %s (skipped)",
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:1833:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1833 |             msg_Dbg( p_demux, "   => pid %d content is *unknown*",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:1839:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1839 |             msg_Dbg( p_demux, "   => pid %d has now es fcc=%4.4s",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:1846:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1846 |             msg_Dbg( p_demux, "    - ES descriptor : CA (0x9) SysID 0x%x",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:1944:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1944 |                 msg_Err( p_demux, "dvbpsi_atsc_AttachMGT/STT failed for program %d",
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:1952:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1952 |                 msg_Dbg( p_demux, "  * pid=%d listening for MGT/STT", atsc_base_pid->i_pid );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:1974:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1974 |                         msg_Dbg( p_demux, "  * pid=%d listening for EAS events", ATSC_BASE_PID );
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:1981:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1981 |             msg_Err( p_demux, "can't attach PSIP table handlers"
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:1992:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1992 |                 msg_Err( p_demux, "Can't attach SI table decoders from program %d",
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:2000:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2000 |                 msg_Dbg( p_demux, "  * pid=%d listening for SDT", p_sdt_pid->i_pid );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:2005:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2005 |             msg_Err( p_demux, "can't attach SI SDT table handler"
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:2020:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2020 |         msg_Warn( p_demux, "PCR not trusted for program %d, set up workaround using pid %d",
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:2060:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2060 |     msg_Dbg( p_demux, "user pmt specified (pid=%lu,number=%d)", i_pid, i_number );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_psi.c:2144:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2144 |                 msg_Dbg( p_demux, "  * es pid=%lu fcc=%4.4s", i_pid,
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
36 warnings generated.
mv -f demux/mpeg/.deps/libts_plugin_la-ts_psip.Tpo demux/mpeg/.deps/libts_plugin_la-ts_psip.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mpeg/libts_plugin_la-ts_psip_dvbpsi_fixes.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/libts_plugin_la-ts_psip_dvbpsi_fixes.lo -MD -MP -MF demux/mpeg/.deps/libts_plugin_la-ts_psip_dvbpsi_fixes.Tpo -c -o demux/mpeg/libts_plugin_la-ts_psip_dvbpsi_fixes.lo `test -f 'demux/mpeg/ts_psip_dvbpsi_fixes.c' || echo './'`demux/mpeg/ts_psip_dvbpsi_fixes.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"ts\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/libts_plugin_la-ts_psip_dvbpsi_fixes.lo -MD -MP -MF demux/mpeg/.deps/libts_plugin_la-ts_psip_dvbpsi_fixes.Tpo -c demux/mpeg/ts_psip_dvbpsi_fixes.c  -fPIC -DPIC -o demux/mpeg/.libs/libts_plugin_la-ts_psip_dvbpsi_fixes.o
53 warnings generated.
mv -f demux/mpeg/.deps/libts_plugin_la-ts_si.Tpo demux/mpeg/.deps/libts_plugin_la-ts_si.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mpeg/libts_plugin_la-ts_decoders.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/libts_plugin_la-ts_decoders.lo -MD -MP -MF demux/mpeg/.deps/libts_plugin_la-ts_decoders.Tpo -c -o demux/mpeg/libts_plugin_la-ts_decoders.lo `test -f 'demux/mpeg/ts_decoders.c' || echo './'`demux/mpeg/ts_decoders.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"ts\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/libts_plugin_la-ts_decoders.lo -MD -MP -MF demux/mpeg/.deps/libts_plugin_la-ts_decoders.Tpo -c demux/mpeg/ts_decoders.c  -fPIC -DPIC -o demux/mpeg/.libs/libts_plugin_la-ts_decoders.o
In file included from demux/mpeg/ts_psip_dvbpsi_fixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip_dvbpsi_fixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip_dvbpsi_fixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip_dvbpsi_fixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip_dvbpsi_fixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip_dvbpsi_fixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip_dvbpsi_fixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip_dvbpsi_fixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip_dvbpsi_fixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip_dvbpsi_fixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip_dvbpsi_fixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip_dvbpsi_fixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip_dvbpsi_fixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip_dvbpsi_fixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip_dvbpsi_fixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip_dvbpsi_fixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip_dvbpsi_fixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip_dvbpsi_fixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip_dvbpsi_fixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip_dvbpsi_fixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name94 warning, s generatedVL.
C_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip_dvbpsi_fixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip_dvbpsi_fixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip_dvbpsi_fixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip_dvbpsi_fixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_psip_dvbpsi_fixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Cmv -f demux/mpeg/.deps/libts_plugin_la-ts.Tpo demux/mpeg/.deps/libts_plugin_la-ts.Plo
hange( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_co/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mpeg/libts_plugin_la-ts_streams.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/libts_plugin_la-ts_streams.lo -MD -MP -MF demux/mpeg/.deps/libts_plugin_la-ts_streams.Tpo -c -o demux/mpeg/libts_plugin_la-ts_streams.lo `test -f 'demux/mpeg/ts_streams.c' || echo './'`demux/mpeg/ts_streams.c
mmon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_decoders.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_decoders.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
25 warnings generated.
In file included from demux/mpeg/ts_decoders.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_decoders.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_decoders.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlmv -f demux/mpeg/.deps/libts_plugin_la-ts_psip_dvbpsi_fixes.Tpo demux/mpeg/.deps/libts_plugin_la-ts_psip_dvbpsi_fixes.Plo
c_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_decoders.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: /bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mpeg/libts_plugin_la-ts_scte.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/libts_plugin_la-ts_scte.lo -MD -MP -MF demux/mpeg/.deps/libts_plugin_la-ts_scte.Tpo -c -o demux/mpeg/libts_plugin_la-ts_scte.lo `test -f 'demux/mpeg/ts_scte.c' || echo './'`demux/mpeg/ts_scte.c
note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_decoders.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_decoders.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"ts\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/libts_plugin_la-ts_streams.lo -MD -MP -MF demux/mpeg/.deps/libts_plugin_la-ts_streams.Tpo -c demux/mpeg/ts_streams.c  -fPIC -DPIC -o demux/mpeg/.libs/libts_plugin_la-ts_streams.o
In file included from demux/mpeg/ts_decoders.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_decoders.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_decoders.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_decoders.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_decoders.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_decoders.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_decoders.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_decoders.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_decoders.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_decoders.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_decoders.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_decoders.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_decoders.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_decoders.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_decoders.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_decoders.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_decoders.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"ts\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/libts_plugin_la-ts_scte.lo -MD -MP -MF demux/mpeg/.deps/libts_plugin_la-ts_scte.Tpo -c demux/mpeg/ts_scte.c  -fPIC -DPIC -o demux/mpeg/.libs/libts_plugin_la-ts_scte.o
25 warnings generated.
mv -f demux/mpeg/.deps/libts_plugin_la-ts_decoders.Tpo demux/mpeg/.deps/libts_plugin_la-ts_decoders.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mpeg/libts_plugin_la-sections.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/libts_plugin_la-sections.lo -MD -MP -MF demux/mpeg/.deps/libts_plugin_la-sections.Tpo -c -o demux/mpeg/libts_plugin_la-sections.lo `test -f 'demux/mpeg/sections.c' || echo './'`demux/mpeg/sections.c
In file included from demux/mpeg/ts_streams.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_streams.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_streams.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_streams.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"ts\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/libts_plugin_la-sections.lo -MD -MP -MF demux/mpeg/.deps/libts_plugin_la-sections.Tpo -c demux/mpeg/sections.c  -fPIC -DPIC -o demux/mpeg/.libs/libts_plugin_la-sections.o
In file included from demux/mpeg/ts_streams.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_streams.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_streams.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_streams.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_streams.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_streams.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_streams.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_streams.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_streams.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_streams.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_streams.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_streams.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_streams.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_scte.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189In file included from demux/mpeg/ts_streams.c:12::23:
In file included from ../include/vlc_common.h warning: :1031due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:
../include/vlc_variables.h:477:5:   189 |   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
r  477 |  et  ur vn arva_Cr_reSeattCe(he pck_oedbj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
( ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
p_obj, psz_name,  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), VLC_VAR_INTEGER, val );
      |            ^
 b, c )
      |                                       ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
../include/vlc_common.h  140 | #define var_SetC:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
In file included from demux/mpeg/ts_streams.c:../include/vlc_common.h:23:
481:15: note: In file included from ../include/vlc_common.h:expanded from macro 'VLC_OBJECT'1031:
../include/vlc_variables.h
:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481  491 |  |         const str   uct v lvc_commoar_n_mCrembeate(ers: (const vlc_obj p_obj, psz_nameect_t *)(, VLC_VAR_AD&(x)->DRESS | VLobj) \
      |               ^C_V
AR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         cIn file included from onst strdemux/mpeg/ts_scte.c:23:
In file included from ../include/vlc_common.huct vl:1031:
../include/vlc_variables.h:203:12:c_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  203 |     omreturn vmoar_Sen_tChecked(me p_mboerbs:j (, pscozns_t nvlac_ome,bj ecVt_Lt C*)_(&V(xA)-R>o_bjB) OOL, val )\
;      | 
      |            ^
              ^../include/vlc_variables.h:140:48: note: 
expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(oIn file included from demux/mpeg/ts_streams.c),:23:
nIn file included from ../include/vlc_common.h,t,v)
      |                                                ^
:1031../include/vlc_common.h:481:
../include/vlc_variables.h::51115:5::  note: expanded from macro 'VLC_OBJECT'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VARIn file included from demux/mpeg/ts_scte.c_D:23:
OIIn file included from NH../include/vlc_common.hER:IT1031
      :
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|     ^
  212../include/vlc_variables.h: | 122: 39:  note:  expanded from macro 'var_Create'
   122r | #edetfiuner var_Create(an,b,c) va r_Create( VLC_OBJECTv(aar)_, b,S ect )
      C|                                       ^
../include/vlc_common.h:481:15:h note: expanded from macro 'VLC_OBJECT'
e  c481 |         conskte struct vlc_commodn_memb e(rs: (conobj, name,st  vVlcLC_VAR_obj_COecOt_Rt D*)S(&, va(xl)-)>o;bj
)       | \
           ^      | 
              ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetIn file included from demux/mpeg/ts_streams.c:C23:
In file included from he../include/vlc_common.h:c1031:
k../include/vlc_variables.h:ed(VL525:C_5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]OBJECT(o
)  525, |  n ,t,v)
      |                                                ^ 
 v../include/vlc_common.har_:Cre481:ate( 15: note: expanded from macro 'VLC_OBJECT'
p_obj  481, |  psz _nam e, V  LC_VAR_   B OOL |c VLC_onst stVrAR_DuOINHERITc
t vlc_c      om| mon_m    ^e
m../include/vlc_variables.h:122:39:b note: expanded from macro 'var_Create'
ers  :122 | #d (ceofine nvar_Cstreate (a,bv,c) vlar_cCreat_eo( VLC_bject_OBJtE *)C(T&(x)->obj)(a),  b, \c
       )
      | |               ^
                                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_In file included from odemux/mpeg/ts_scte.cb:23ject_t :
*)(&(In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:x227)->ob:j) \12:
      |               ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, pszIn file included from demux/mpeg/ts_streams.c:_n23:
In file included from ../include/vlc_common.hame:,1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
VLC_VAR_FLOAT, val );
        |            ^
539../include/vlc_variables.h | :    va140r:_Cre48ate( p: _obj, psnote: z_nameexpanded from macro 'var_SetChecked'
, VL  C_VAR_140 | #define vaFLr_OATS | VeLC_VARtChecke_DOINHERdIT
      |     ^
(o../include/vlc_variables.h,n,t,:122:39v: note: expanded from macro 'var_Create')
 v  122 | #daefir_SetChecked(nVe vaLr_CreC_OBJECaT(ote(a,)b,c),n,t,v var_C)reat
      |                                                ^
e(../include/vlc_common.h:481 :15:VLC_ OBJECnote: expanded from macro 'VLC_OBJECT'
T  481( |       a),   const structb, c )
 vl      c|                                       ^
_../include/vlc_common.hcommo:481:15n: note: expanded from macro 'VLC_OBJECT'_me
mbers: (const   vlc_obj481ect |      _t * )  con(st s&(trucx)->obj) \
      |               ^
t vlc_common_members: (const vlc_object_t *)(&(xIn file included from )demux/mpeg/ts_scte.c:23:
In file included from -../include/vlc_common.h:>1031:
obj../include/vlc_variables.h:241) \
:      |               ^
12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, valIn file included from  );
      |            ^
demux/mpeg/ts_streams.c:23:
../include/vlc_variables.h:140In file included from :../include/vlc_common.h:103148: :
note: expanded from macro 'var_SetChecked'
../include/vlc_variables.h:554:  5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
140 |   554#defin |     var_Create( pe v_aobj, pszr__Senamet, VLCC_VAR_SThecked(oRING | V,LC_VAR_n,tDOINHERI,Tv) var_SetChecked(VLC_OBJECT(o),n,t,v)
      | 
      |     ^
                                               ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

  481   | 122 | #define var_Cre at   e (a,b,c) var   cons_tCreate( VLC_O strBJECTu(cat), b, c vlc_comm on_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
)
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlIn file included from demux/mpeg/ts_scte.c:23:
In file included from ../include/vlc_common.h:c1031:
_../include/vlc_variables.ho:256:12b: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j  256 |     ect_rt *etu)r(&(xn)->ob j) \
va      |               ^
r_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESSIn file included from , vademux/mpeg/ts_streams.cl );
      |            ^
:../include/vlc_variables.h:140:4823: note: expanded from macro 'var_SetChecked'
:
In file included from ../include/vlc_common.h  :1031:
140 | ../include/vlc_variables.h:563:#5def: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
i  563 | n  e  va var_SetChecked(r_Createo,n(, p_obtj, ps,z_nav)m e, VvLC_VAarR_STR_ING |S VLCe_VAR_DOINtChHeERcked(VLC_OIT
      | B    ^JECT(o),n,t,
v../include/vlc_variables.h:122:)
      39|                                                ^
: note: expanded from macro 'var_Create'../include/vlc_common.h:481
:15  122 | #d: note: efineexpanded from macro 'VLC_OBJECT' var
_  481 |      C   coreanstt estruct v(a,blc_,common_mce) vmbar_Cereatre( s: VLC_O(BJECTconst(a),  vlc_obbjec,t c )
      |                                       ^
_t *../include/vlc_common.h:481:15: note: )expanded from macro 'VLC_OBJECT'
(  481 |       & ( xconst struct) -vlc>obj) \
      |               ^
_common_members: (const vlc_object_t *)(&(x)->obj) \
In file included from demux/mpeg/ts_scte.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10:       |               ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VIn file included from AR_demux/mpeg/ts_streams.cI:23:
NIn file included from ../include/vlc_common.h:1031:
TEGER../include/vlc_variables.h:578:9,: &v al ) )
      |          ^
warning: ../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  142 | #define   578v |   a  ifr_GetChecked(( o,n,t,v) vavrar__ChaGngeetC( p_ohecked(VLC_bj, pszOB_JECT(on)a,me,n,t ,v)V
LC_V      |                                                ^
A../include/vlc_common.hR_CHOI:CESC481OUN:15: note: expanded from macro 'VLC_OBJECT'
T, &co  481 | unt, N U LL  )  )
      |         ^
    co../include/vlc_variables.h:128nst st:43: note: ruct vlcexpanded from macro 'var_Change'_comm
o  128 | #n_mdefiembernse va: (const vrl_Changec_object_(at *,b,c,)d,e) (&(x)var_->oCbhangje) \( VLC
      | _OBJ              ^
ECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strucIn file included from t vlc_demux/mpeg/ts_scte.ccommon_:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:m293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
em  bers:293 |    (  if( !var_GectonChecked( pst vl_obcj_ob,ject_t  p*)(&(sz_name, Vx)->obj) \LC_
      |               ^
VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_scte.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_scte.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_scte.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_scte.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_scte.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_scte.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_scte.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_scte.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_scte.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_scte.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
In file included from demux/mpeg/ts_streams.c:../include/vlc_variables.h:38:
demux/mpeg/../../mux/mpeg/dvbpsi_compat.h122:39: :40:13:note: expanded from macro 'var_Create'
 warning:   122due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 | #defi   40 | ne  va   r_C       rea msteg_E(a,b,rr(c) va obr_Create( VLC_OBJECT(a)j, , b, c )
      "%s|                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
", m  481sg  |  );    bre  ak;
        |             ^
const s../include/vlc_messages.h:83:5tr: note: expanded from macro 'msg_Err'
uc   83t  |  vl  c_ mscog_mmGeonne_mriemc(bersp_: th(cis,on VLstC_ vMSlc_oG_bjERecR, __VA_t_ARt GS*)__(&)
(x      | )-    ^
>o../include/vlc_messages.h:bj) \
      |               ^
78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_naIn file included from demux/mpeg/ts_scte.cme, :23__:
In file included from FI../include/vlc_common.h:1031:
LE../include/vlc_variables.h:491:5: warning: __due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  491 _ |  _L   varIN_CE__re, ate( p_o\
bj      | ,             ^
ps../include/vlc_common.h:z_481:nam15:e, note:  Vexpanded from macro 'VLC_OBJECT'
L  481C_ |  VA  R_  AD  DR cESonS st|  sVLtrC_ucVAt R_vlDOc_INcoHEmmRIonT _m);em
      be|     ^rs:
../include/vlc_variables.h: (122:co39:ns note: t expanded from macro 'var_Create'
vl  122c_ | #objedectfi_tne * var_Create(a,)(b&(,x)c) va->rob_Createj)(  \VLC_O
      B|               ^JECT(a), 
b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commIn file included from demux/mpeg/ts_streams.con:38_mem:
demux/mpeg/../../mux/mpeg/dvbpsi_compat.hb:42e:32r: swarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: (const   42  |  v  lc_o  bj  e cct_tas e *)DV(&BP(x)->oSIb_Mj)SG _W\
AR      N:|               ^
  msg_Warn( obj, "%s", msg ); break;
      |                                ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |   In file included from   demux/mpeg/ts_scte.cms:23:
g_In file included from Ge../include/vlc_common.h:1031neric:
../include/vlc_variables.h:511:5: (warning: p_tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
his, V  511L | C_MSG   _ WARN,var ___VA_CreAaRGSt_e_)
      | (    ^
 p_obj,../include/vlc_messages.h p:s78:z_name, VLC13: note: _expanded from macro 'msg_Generic'
V   78 |    A vlc_LR_INTEGER | oVg(VLCL_OBJECT(o), Cp_, vlcVAR_DOINHERIT
      _|     ^
m../include/vlc_variables.hodule_na:122:39: mnote: eexpanded from macro 'var_Create', __
FI  122 | #defineL Evar_Create(a,b,c) var_Cr_e_, __LINEate( VLC_OBJE_C_T(a), b, c )
      |                                       ^
../include/vlc_common.h, \
      |             ^
:481:15: note: ../include/vlc_common.hexpanded from macro 'VLC_OBJECT'
:481  :481 |         co15: nnote: expanded from macro 'VLC_OBJECT'
st struc  t481 |          consvltc_common _members:s tru(ct vlcc_commoonstn_mem bers:v (colc_nst volc_objbectj_t *)e(&(x)c->obj)t_t *)(&(x)-> o\
      |               ^
bj) \
      |               ^
In file included from demux/mpeg/ts_scte.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_scte.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_scte.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, In file included from psz_name, VLC_VAR_STRING | Vdemux/mpeg/sections.c:LC_24:
VARIn file included from ../include/vlc_common.h_DOI:NHE1031:
../include/vlc_variables.hRIT:189:
      |     ^
12: ../include/vlc_variables.h:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
122:39: note:   189 |   expanded from macro 'var_Create'
   122 return | # devfiane var_Create(a,b,c) varr_SetCh_Cereackedte( p_( objVL, pC_sz_OBnamJEe, CTVLC_(aVAR),_IN bTEGE,R c, va )
l );
      |       |            ^
../include/vlc_variables.h:                                      ^
140../include/vlc_common.h::48: note: expanded from macro 'var_SetChecked'481:
15  140:  | note: expanded from macro 'VLC_OBJECT'#def
i  481n |  e var_  SetCheck  ed(   coo,nns,t,v)t  varst_SetChrucet ckedvl(VLCc_c_omOBJECmoT(o),n_n,t,v)
      |                                                ^
me../include/vlc_common.hmb:481:15:er note: expanded from macro 'VLC_OBJECT'
s  481 |  :     (c ons  cont st stvlruct c_vlc_comobmon_mjeemberct_s: (t const*) vlc_o(&bject_t *)((x&(x))-->o>obbj) \
j)      |               ^
 \
      |               ^
In file included from demux/mpeg/ts_scte.c:23:
In file included from In file included from demux/mpeg/sections.c:../include/vlc_common.h:24:
In file included from 1031:
../include/vlc_variables.h:../include/vlc_common.h:1031:
563:../include/vlc_variables.h:2035: :12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

    563 | 203   |       rvaetur_rCren ate(var_Se ptChe_ockedbj,( p p_obj, psz_snamz_e,name V, VLLCC_VAR_V_BOOARL, _STval )RI;
      |            ^
NG../include/vlc_variables.h:140:48: |  note: expanded from macro 'var_SetChecked'VLC
_V  140 | #ARdef_DOine vINarHE_SeRItCheckT
ed(o,      | n,t,    ^
v../include/vlc_variables.h:122:39) va: r_Snote: expanded from macro 'var_Create'etC
hecke  122 | d(VL#deC_OBJfinECe vTar(o),n_Cre,atte(a,b,c,) vva)
      |                                                ^r
_../include/vlc_common.h:481:Cre15: note: ate( VLC_OBJECT(a), b, c )
      |                                       ^
expanded from macro 'VLC_OBJECT'../include/vlc_common.h:481:
15: note: expanded from macro 'VLC_OBJECT'
  481 |       481 |      const    struct v    const struct vlc_common_lmc_comemmon_mbers: (coenmbestr vlc_sobj:ect_t *) ((co&(x)-nst>obj) \
      |  vlc_              ^obje
ct_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_scte.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     iIn file included from f( var_Changdemux/mpeg/sections.ce( p_o:b24:
In file included from ../include/vlc_common.h:j1031:
../include/vlc_variables.h:, psz212_:12na: warning: me,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   212VLC_VAR_CHOI |     CESrCOetUNurT, &nc ounvt, NULL ) a)
      | r_Se        ^tCh
e../include/vlc_variables.h:128:43c: note: expanded from macro 'var_Change'
ke  d (128 | #definoe var_Changebj,( namae,b,,c VLC_,VAR_dCOORDS,, e) var_Chavnal);ge(
      |            ^
 V../include/vlc_variables.h:140:LC48: _OBJECT(a)note: , bexpanded from macro 'var_SetChecked'
,  140 | # cdefin, d, e )e v
      | ar_S                                          ^
et../include/vlc_common.h:481Che:15:cked note: expanded from macro 'VLC_OBJECT'(o,n,t,v
)   var481_Set | Chec   k     const struecd(VLC_tOBJEC vlcT_(o),n,ct,v)
      | ommon_members: (c                                               ^
onst vlc_object_t *)(&(x)->obj) \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/sections.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
In file included from demux/mpeg/ts_streams.c../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
:43:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
140 | #def  i125 | ne var_SetC hec k ed(o,n,t,v )vl cv_oabjrect_SetChecked(_VrLeCl_eOaseB(JECT(o) ,pn,t,v)
      |                                                ^
_vout );../include/vlc_common.h
      |     ^
:481:15: note: ../include/vlc_objects.hexpanded from macro 'VLC_OBJECT':66
:  48125 | : note:     expanded from macro 'vlc_object_release' 
    66 |     v  conlsc_obtj esct_truct rvellc_common_meemabseer(s: (c oVLC_OBJECT(a) )
      |                         ^
nst vlc../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_  481 |     o b ject_t * ) (co&n(sxt) ->obj) s\t
ruc      t|                ^
vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/sections.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/sections.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/sections.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val )In file included from  )
      |          ^
demux/mpeg/ts_streams.c:43:
../include/vlc_input.h:../include/vlc_variables.h527::142:48: note: expanded from macro 'var_GetChecked'
29:  142 | # dwarning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]fi
ne var_GetCh  e527 | cked(o,n,  t,v) v a r_GetCheinput_thcread_t *keinput = d(VLC_OBiJnEpCuTt(_o),n,t,v)
      |                                                ^
Cr../include/vlc_common.hea:481:15: note: expanded from macro 'VLC_OBJECT'
te( par  ent481, i | te m,  lo g ,  NUL   constL , NsUtLrL u)ct vlc_;c
      | ommon_me                            ^m
b../include/vlc_input.h:501:er46:s: (cons tnote:  expanded from macro 'input_Create'
vlc_object  501 | #define_t *)(&( xi)n-pu>t_oCbreja)te (\a
,b      | ,c,d              ^
,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 | In file included from  demux/mpeg/sections.c       con:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hst:293:10:  swarning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ruc  293 |     ti fvlc_( !var_Getcommon_memberCs: (chonste ckvlc_objeed( p_ocbtj_,t  p*)(s&(xz)-_name, >obj) V\
L      |               ^
C_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,tIn file included from ,v) vdemux/mpeg/ts_streams.c:ar_43:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Get  530 |   Checked(VLC_OBJECT(o) , n , t  ,vlv)
      |                                                ^
c../include/vlc_common.h_o:481:15: note: bjexpanded from macro 'VLC_OBJECT'
e  c481t |         c_orenst strleucta svelc_common( i_membersnput: (const v l)c;_object_t
      |  *)(&(x)-        ^>
o../include/vlc_objects.h:66:25b:j ) \
      |               ^
note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481In file included from  |       demux/mpeg/sections.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h : co304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nst stru  304 |     if c(tl vlikely(!cv_acromm_on_GetCheckemed (obmjb,e rns: (coanst me,vlc_obj ect_t *V)(&LC_VAR_CO(OxR)DS, &val-)>)o)b
j) \
            | |               ^
                ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const sIn file included from demux/mpeg/ts_streams.c:truct 43:
../include/vlc_input.h:572:10vl: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c_
c  o572m | m o  n_members: (con st  v l  c_object_t *) (v&lc(x)->obj) _object_rele\
      |               ^
ase( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_releasIn file included from demux/mpeg/sections.c:e( 24:
In file included from ../include/vlc_common.h:VL1031:
../include/vlc_variables.hC_:OBJ324EC:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
T(a) )
      |                         ^
  324 |    ../include/vlc_common.h :481:15i:f (note:  expanded from macro 'VLC_OBJECT'
!var_G  e481 | tChecked( p  _o  bj, psz_na m  e, VLC_V consAtR s_tFruct vlc_cLOAT, &val )o m)m
o      n| _         ^m
e../include/vlc_variables.h:142:48:m benote: expanded from macro 'var_GetChecked'
r  142 | #defs:ine var _(conGetChecked(o,n,t,vs)t  vvlacr__objeGcett_Checked(VLC_tO B*JECT(o),n)(,t,v)
      |                                                ^
&(x)->obj) \
../include/vlc_common.h:481:      | 15:               ^
note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/sections.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/sections.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/sections.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/sections.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_scte.c:In file included from demux/mpeg/sections.c:53:24:
In file included from 9../include/vlc_common.h:1031:
../include/vlc_variables.h::442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   442 |   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    53 |  var_C rea  te( p_  obj  , psz ms_name, VLC_VAg_Dbg( pR__demux, "ReceiBOveOd EAS Alert with pL | VLriC_ority VAR_DO%d", INHERIT )i;
      |     ^
_../include/vlc_variables.hp:122:39: note: expanded from macro 'var_Create'
r  122 | i#define var_Create(ao,b,c) var_Creatre( VLC_OBJECT(ai)t, b, c y)
      |                                       ^
 ../include/vlc_common.h:481:15: note: )expanded from macro 'VLC_OBJECT'
;  481 |   
        |         ^    c
on../include/vlc_messages.h:st87: s5:tr note: ucexpanded from macro 'msg_Dbg'
t    87vl |  c_  co mmmsgon_G_menemerbeicrs(p: (_tcohinsts, vlc V_oLCbj_MSecG_t_DBt G,*)( _&(_Vx)A_->ARobGSj)__ \)

            | |               ^    ^

../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, In file included from demux/mpeg/sections.c:vl24:
c_In file included from ../include/vlc_common.hmo:1031du:
../include/vlc_variables.hle:455_n:5am: e,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] _
_  455FI |  LE  __ v, ar___CLIreNE__at, e(\
 p      | _ob            ^
j,../include/vlc_common.h: p481:sz15: note: expanded from macro 'VLC_OBJECT'
_n  481am |  e,   V  LC  _V AR_FLOAcT | oVnLC_VAR_DOINHsERIT );
t      |     ^
 ../include/vlc_variables.h:122:39: note: sexpanded from macro 'var_Create'
  t122 | #define var_Create(a,b,c) var_Create( VLC_OBrJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15:u note: expanded from macro 'VLC_OBJECT'
c  481 |      t vlc _c  conommsont_members:  (const vlc_object_t *)(&(x)->strobj)u \
      |               ^
ct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/sections.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/sections.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/sections.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/sections.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/sections.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/sections.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/sections.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/sections.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/sections.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/sections.c:37:
demux/mpeg/../../mux/mpeg/dvbpsi_compat.h:40:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   40 |             msg_Err( obj, "%s", msg ); break;
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name,26 warnings generated.
 __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/sections.c:37:
demux/mpeg/../../mux/mpeg/dvbpsi_compat.h:42:32: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   42 |         case DVBPSI_MSG_WARN:  msg_Warn( obj, "%s", msg ); break;
      |                                ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mv -f demux/mpeg/.deps/libts_plugin_la-ts_scte.Tpo demux/mpeg/.deps/libts_plugin_la-ts_scte.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mpeg/libts_plugin_la-mpeg4_iod.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/libts_plugin_la-mpeg4_iod.lo -MD -MP -MF demux/mpeg/.deps/libts_plugin_la-mpeg4_iod.Tpo -c -o demux/mpeg/libts_plugin_la-mpeg4_iod.lo `test -f 'demux/mpeg/mpeg4_iod.c' || echo './'`demux/mpeg/mpeg4_iod.c
89 warnings generated.
mv -f demux/mpeg/.deps/libts_plugin_la-ts_psi.Tpo demux/mpeg/.deps/libts_plugin_la-ts_psi.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mpeg/libts_plugin_la-ts_arib.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/libts_plugin_la-ts_arib.lo -MD -MP -MF demux/mpeg/.deps/libts_plugin_la-ts_arib.Tpo -c -o demux/mpeg/libts_plugin_la-ts_arib.lo `test -f 'demux/mpeg/ts_arib.c' || echo './'`demux/mpeg/ts_arib.c
31 warnings generated.
mv -f demux/mpeg/.deps/libts_plugin_la-ts_streams.Tpo demux/mpeg/.deps/libts_plugin_la-ts_streams.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mpeg/libts_plugin_la-ts_sl.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/libts_plugin_la-ts_sl.lo -MD -MP -MF demux/mpeg/.deps/libts_plugin_la-ts_sl.Tpo -c -o demux/mpeg/libts_plugin_la-ts_sl.lo `test -f 'demux/mpeg/ts_sl.c' || echo './'`demux/mpeg/ts_sl.c
27 warnings generated.
mv -f demux/mpeg/.deps/libts_plugin_la-sections.Tpo demux/mpeg/.deps/libts_plugin_la-sections.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"ts\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/libts_plugin_la-mpeg4_iod.lo -MD -MP -MF demux/mpeg/.deps/libts_plugin_la-mpeg4_iod.Tpo -c demux/mpeg/mpeg4_iod.c  -fPIC -DPIC -o demux/mpeg/.libs/libts_plugin_la-mpeg4_iod.o
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mpeg/libts_plugin_la-ts_metadata.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/libts_plugin_la-ts_metadata.lo -MD -MP -MF demux/mpeg/.deps/libts_plugin_la-ts_metadata.Tpo -c -o demux/mpeg/libts_plugin_la-ts_metadata.lo `test -f 'demux/mpeg/ts_metadata.c' || echo './'`demux/mpeg/ts_metadata.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"ts\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/libts_plugin_la-ts_arib.lo -MD -MP -MF demux/mpeg/.deps/libts_plugin_la-ts_arib.Tpo -c demux/mpeg/ts_arib.c  -fPIC -DPIC -o demux/mpeg/.libs/libts_plugin_la-ts_arib.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"ts\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/libts_plugin_la-ts_metadata.lo -MD -MP -MF demux/mpeg/.deps/libts_plugin_la-ts_metadata.Tpo -c demux/mpeg/ts_metadata.c  -fPIC -DPIC -o demux/mpeg/.libs/libts_plugin_la-ts_metadata.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"ts\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/libts_plugin_la-ts_sl.lo -MD -MP -MF demux/mpeg/.deps/libts_plugin_la-ts_sl.Tpo -c demux/mpeg/ts_sl.c  -fPIC -DPIC -o demux/mpeg/.libs/libts_plugin_la-ts_sl.o
In file included from demux/mpeg/mpeg4_iod.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpeg4_iod.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpeg4_iod.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpeg4_iod.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpeg4_iod.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpeg4_iod.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpeg4_iod.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpeg4_iod.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpeg4_iod.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpeg4_iod.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpeg4_iod.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpeg4_iod.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpeg4_iod.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpeg4_iod.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpeg4_iod.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpeg4_iod.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpeg4_iod.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpeg4_iod.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpeg4_iod.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/mpeg4_iod.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      | In file included from demux/mpeg/ts_arib.c:                                      ^
23:
../include/vlc_common.h:In file included from ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
1031:
../include/vlc_variables.h  481:189: |   12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      const st  189 | ruc    ret turn vlc_varcom_SemontCheck_med(embers: (const vlc_object_t *)(& p_ob(xj, )-ps>oz_bjname, VLC_VAR_INTIn file included from demux/mpeg/ts_metadata.c:) EG\
ER      , |               ^va
l );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | 23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189In file included from demux/mpeg/mpeg4_iod.c:29#de:
fine var_In file included from ../include/vlc_common.h:1031:
Se../include/vlc_variables.h:525:12:5: tCwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: 
he  cked(o,n,t,v) 525 | var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
   ../include/vlc_common.h: va481:15: note: expanded from macro 'VLC_OBJECT'
r  481_Cr |  eate warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(    189 |    p  con_ostbj s, trpszuc_nt amevl    return var, c_common_VmeLmberC_VARs:_B (const vlOOL | VLc_object_t *)(&(x)->obj) \
      |               ^
C_VAR_DOINH_SERIT
      etC|     ^he
ck../include/vlc_variables.h:ed( p_obIn file included from 122demux/mpeg/ts_arib.c:23:
In file included from :39../include/vlc_common.h::1031:
 ../include/vlc_variables.h:note: 203jexpanded from macro 'var_Create', psz_In file included from demux/mpeg/ts_sl.c:23:
na:12:In file included from 
../include/vlc_common.h :  1221031:
../include/vlc_variables.hwarning: :189:12: | #def due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]i
warning: mnedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  203,
e v  189 |  ar    |   retuVLC_VrnAR _INTvEGER_aCrea, rv_aSl )   reetChecketurn vad(r_ p_obj,te(a,b p,c)Ssz_name, VLC; 
      |            ^
etCva../include/vlc_variables.hr_Chercea:140:48: note: expanded from macro 'var_SetChecked'
k  140 | #defitne( VLC_OBJEed( p_obj, CTe va(a)ps, br_,S c )z_name,
       | etCh                                      ^ecked(oVL,n,tC_VA
,v) ../include/vlc_common.hR:_var_481:15: note: Setexpanded from macro 'VLC_OBJECT'CheckINTEG
eERd(VL  C_OBJ, 481val E); | 
       |            ^
   CT( ../include/vlc_variables.h:140:48o: ),n ,note: expanded from macro 'var_SetChecked'
  const  140 | t, #destfinev)
 vructar_      |                                                 ^
Set../include/vlc_common.h:v481:15:Chec note: expanded from macro 'VLC_OBJECT'
klc_c  481 | edo(o,n, t,       cmmov)onst struct v varn__SememtCheckedb(VLeC_Olc_cBJECT(or),n,t,vs:)
 (con      | so                                               ^
mmot../include/vlc_common.h:481:15n : note: _mevmbelc_orsexpanded from macro 'VLC_OBJECT'
b: (jco  481 | n   s e t vclc_objec t t_ cont_t *)(& (xst )->sto*bru)ct jvl(&(c_comxmon_me)mb-e)rs \
>o:      | b              ^
j)  (c\
      | onst              ^ vlc
_object_t *)(&(x)->obj) \
In file included from demux/mpeg/ts_metadata.c:23:
In file included from       |               ^
../include/vlc_common.h:1031:
../include/vlc_variables.h:203:In file included from demux/mpeg/mpeg4_iod.c:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]29:
In file included from ../include/vlc_common.h:
1031:
../include/vlc_variables.h:539:5  203 | : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]In file included from 
   539 |   demux/mpeg/ts_sl.c: 23:
In file included from re tur   var_Cr../include/vlc_common.h:n1031:
../include/vlc_variables.h:203: vear_12: warning: SetCate( hedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
cp_obj,   203kp |   ed( s rze p__turnobj, npam var_sSetezCh,_naecked(  VLC_VAR_Fp_mLOAobj, e,T psz _nVam|e,LC_VA R_V VLLBCC_VAR_V_OOAL, DOINHER_BvalOOL )R;
I      ,|            ^
T val
      |     ^
../include/vlc_variables.h ../include/vlc_variables.h:122:39: :140:48);note: expanded from macro 'var_Create'
: note: expanded from macro 'var_SetChecked'
    122
140 | #d | #define efin      |            ^
var_Crea../include/vlc_variables.h:140te var_eSet(a,b,Chec:k48c:ed( note: )o, n,vt,v) expanded from macro 'var_SetChecked'
vaarr  __140 | C#dreSfinee vtCear_hSeetateChe(ckecke VLC_Od(VLd(C_Bo,n,Jt,ECT(va)O )vB, JECbT(o),,n,t,v) 
arc )      | 
                                                     ^
|                                       ^
../include/vlc_common.h:../include/vlc_common.h_Se481::481:15tChecke:15: note:  d(VLnote: Cexpanded from macro 'VLC_OBJECT'
_expanded from macro 'VLC_OBJECT'OBJEC
  481  481 | T(o     | )    cons       t  c,nonsstr,tt ,vu)
      c|                                                ^
sttru ct vl../include/vlc_common.h:cvlc__c481:15:ocmm note: oexpanded from macro 'VLC_OBJECT'
mmon_m  481 |  e   m b   ecoonrsstn: _mem(c sontstrubct v elc_cors:mm on_mvl(emc_ocbbersj:o (ceconnstt_t *)(st vl v&(c_objelcc_obtjxect)_t -*)>obj_) \
t(&(x)       |               ^->ob*j)
) (\&(
      |               ^x)
->obj) \
      |               ^
In file included from demux/mpeg/ts_metadata.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]In file included from demux/mpeg/ts_sl.c:23:

In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:  212 |     retu12: warning: In file included from due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  212n demux/mpeg/mpeg4_iod.cvar_Se:tCh29e |    c kreteurnd v:
ar (oIn file included from bj, _SentCameheck../include/vlc_common.hed (, :obVLC1031:
_Vj, n../include/vlc_variables.h:554:5:ame warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]AR_, VLCOORDC_VAS
,   v554 |  R_C Oal);
       OR|            ^
 DS, val);../include/vlc_variables.h:140:
48v: note: ar_Createxpanded from macro 'var_SetChecked'
e(      |              ^ 
140 | #../include/vlc_variables.h:140:dp48: note: _expanded from macro 'var_SetChecked'
o  140 | #bdefiejne ,fine  vvar_par_sz_SeSetnChtCheeccaked(kmedoe,n(,,t,vo,n,t,) vvar_Se tCh) vecarV_SkeLd(VCLC_OBJEeCTtCh_(o)ecked(VLVAR_C_OSTRINB,nJECG | VLC_,t,v)
V      |                                                ^AT
../include/vlc_common.h:(o481:R_DO),I15: NHnote: expanded from macro 'VLC_OBJECT'En,t,
Rv  481 |  IT
)
              |   |    co    ^
                                               ^
ns../include/vlc_common.h:t struct 481:15../include/vlc_variables.h: note: :122:39: vlc_commonnote: expanded from macro 'var_Create'
expanded from macro 'VLC_OBJECT'
_  481  me |      122 mber  cons: st st(rc | uc#t defvlci_comnmeo onst vlc_object_nv_meamberrst *: ()(&(x)_->cCobj) \re
      |               ^oate(nst valc,
b,_objc) var_Creeatect_t *( VLC)_O(&(xB)JIn file included from demux/mpeg/ts_sl.cECT:23:
In file included from -../include/vlc_common.h:>o1031:
../include/vlc_variables.h:227:(12: bwarning: jdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)a  227 |  \    re)turn ,va r_Set
      |               ^
Checb,ked c )
( p      _| o                                      ^b
j, ../include/vlc_common.hp:s481:z_n15:amIn file included from e, Vdemux/mpeg/ts_metadata.c :23note: :
In file included from ../include/vlc_common.h:LC_1031:
../include/vlc_variables.h:Vexpanded from macro 'VLC_OBJECT'AR_
F  LOA227481 | T:, val12: ) warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
;
        227 |         c|            ^  
o../include/vlc_variables.h:n 140:st struct v48: rlc_co emtnote: expanded from macro 'var_SetChecked'm
on_memb  140u | #deren vafine varr_s: (r_SeconSettChecskeCthed( cked(o ,n,tvp_ol,v)bjc,  var_Spe_sz_name,objetC VLC_cVARt_thec *)(&k_Fe(LOAT, vax)->objld()VL C_O);BJEC
      |             ^T\(o),

n,t,v      ../include/vlc_variables.h:140| :48:              ^ note: )

      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'var_SetChecked'
  481 |      140 | #defi     In file included from constn sdemux/mpeg/mpeg4_iod.ce vtruct ar:29:
_SeIn file included from tvlc_Ccomh../include/vlc_common.he:moncke1031d(_omem,bers: :
(const vlc../include/vlc_variables.h_objn,tec:,t_t v*)()563:5: &(var warning: x)->obdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_S
etj)   \
563      |  |               ^
C    varhecked(VLC_Cr_OBeateJIn file included from demux/mpeg/ts_sl.c:( p_o23:
bIn file included from ../include/vlc_common.h:1031EjCT(o, :
../include/vlc_variables.h:241:p)12s: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],z
n  241 |     ,_return vat,vn)
      r_SetC|                                                ^
heck../include/vlc_common.ha:e481me, VL:15: note: expanded from macro 'VLC_OBJECT'
Cd( p__ob  481j,V pAsz_ | nam e , V LC_V R   _AR_ conSSTRINTRINsGt  stru| VLCGct _, valvVl );
cAR_DO_comm      |            ^
Ion_NHERI../include/vlc_variables.h:140:48mTemb: note: expanded from macro 'var_SetChecked'

      |   e    ^rs: 
(140 | #c../include/vlc_variables.hdefionstne :122:39: note:  vlexpanded from macro 'var_Create'var_S
e  tCc122heck_objec | #ded(oe,n,tf,vt) vair_SnetCehecked(V_LCt * v_OBJEaCT(o)r,n_,t,Cv))(&(x)-reate(a,b,
      |                                                ^
>ob../include/vlc_common.hc:481:j) var_Cre15:a note: ) expanded from macro 'VLC_OBJECT'
t  481\ |  e  
      |               ^
    ( co VLC_OBnst sJECTtru(In file included from demux/mpeg/ts_metadata.c:ct vlac_), b, 23:
ccIn file included from ../include/vlc_common.h:1031om:
 mo../include/vlc_variables.hn_)members:241:12:
 (      : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|                                       ^co  241 |  
n ../include/vlc_common.hst :481:15 v r:lc_oeturn bjvaectr_S enote: tChexpanded from macro 'VLC_OBJECT'
_  481 | t e*)(cked(  p_ obj,       &(cx)o->pobnst sj) st\
zr      |               ^_na
mucte,  vVLC_VARlc__STcomRINGmon_me, vamIn file included from lbdemux/mpeg/ts_sl.c: 23:
In file included from ../include/vlc_common.her:1031:
s: (../include/vlc_variables.h:);con
      |            ^
st../include/vlc_variables.h:140:48:256 :12v:  lc_note: expanded from macro 'var_SetChecked'
o  140 | bjecwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t_t  256 | # define var *  ) r(et&(x)-_S>etCheockurbn ed(vao,r_Senj) \
      tC,t| ,v) vahecrked_Set              ^
Chec( p_obj, ked(Vpsz_name, VLC_VAR_ADDRLC_ESOBS,JECT( In file included from demux/mpeg/mpeg4_iod.c:29:
In file included from valo );
      |            ^
../include/vlc_common.h../include/vlc_variables.h:)140::1031,n:
../include/vlc_variables.h:48: ,t,v)
      note: expanded from macro 'var_SetChecked'
|   140                                               ^
../include/vlc_common.h578 | #:9::481:defi15 : note: ne vaexpanded from macro 'VLC_OBJECT'warning: 
r  _Sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
etChe481  cke578d( |     io,fn,t(,v ) varvar_Change |       (  const  st_SpetCr_uct vlc_comomhbecon_j, pszked(V_name, VLC_mLC_eOBVJECmbers:T(o),An,t (R_,_VCHOAvIR_CESCB)OOcUNTOL
,      on vals| t                                                ^
vlc_ )../include/vlc_common.hobj:481:15: note: expanded from macro 'VLC_OBJECT'
e  c481t_t * | )( &;
      | (           ^
x../include/vlc_variables.h) ->o:   bj140: 48:  note: )expanded from macro 'var_SetChecked'
  const st  \
      |               ^
140r, &u | c#tc vloc_codmmuIn file included from demux/mpeg/ts_metadata.co:n_nt, 23:
In file included from ../include/vlc_common.h:1031meNULL me:
ber../include/vlc_variables.hf:i256:ns: e) (cons)
t vlc_obj 12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
        256va |    r _reSect|         ^_t *tur)(&
et../include/vlc_variables.h:128:n (x)-v>obj43:a) \
      |               ^Cr
hecked(o,n,t,v) note:  var_SetCheck_Seed(VLexpanded from macro 'var_Change'tCheckCe_OBdIn file included from (JEC p_demux/mpeg/ts_sl.cobj:T(o),n,23t,v)
,      :
In file included from ../include/vlc_common.h p|                                                ^:
s
1031  128:
../include/vlc_common.h: | #../include/vlc_variables.h481::zdefi276n15_:en10:a:me, note: expanded from macro 'VLC_OBJECT' 
  VLC_varwarning: _Cha  481 |  Vn Adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]R_gAeD(aD  RE
S S   c,  , vaob,c,dl ),e) ;
      276vnsar_|            ^
 | ../include/vlc_variables.h:140:48 C:  t sh tangenote:  expanded from macro 'var_SetChecked'i( ru
f(  140ct vlc _c!var_Gom | VeL#tChecmCo_kdOBJECT(nefi_ane)me, d( p_obj,bem var_ , c,pbe d, e )
      rss: z(const vl_nSet|                                           ^
Came, VLC_VAc_objRe../include/vlc_common.hc_t_t :481:15*)(: I&(x)-Nnote: expanded from macro 'VLC_OBJECT'
T  481E>oheck |  G ed(EbjR) o, \n,t,v) va  
r      , &val ) )
_Se      |          ^
|               ^
../include/vlc_variables.h:142   cotCh:ec48nkedst s(VtruLC_ctO vlc_com:moIn file included from demux/mpeg/ts_arib.cn_: 23:
Bnote: In file included from ../include/vlc_common.hJexpanded from macro 'var_GetChecked':1031
m  ECeT(o:
mbe),n../include/vlc_variables.h:212r,s: :t,v142 | #defi(cn12:on)e 
      | swarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  212 |                                                  ^v    r
aetur../include/vlc_common.h:_481:15:rn  note: Gvexpanded from macro 'VLC_OBJECT'vlc_e
otar_  SeCh481 |     eckedb tj e(cChe  occked ,(obonnt_t ,sj*)(&(xt,v) tvar_,G nam)->eoe sb,j) \
t tVrucCt vheLC_V      | clkec              ^AdR_co
mmo(n__COVORmLDSe, vmal)bC_OB;
ers: (JcoEnCT(o),nst       |            ^
v../include/vlc_variables.h,:140:48t,vl)
      |                                                ^: note: 
expanded from macro 'var_SetChecked'
../include/vlc_common.h  140c_o:481:15bjec | #defit: note: expanded from macro 'VLC_OBJECT'
ne va_t r_Se  tChe*481cked( | o,)   n,t ,v)(& v (x)ar->o_Sbjet)  Che\ 
      |               ^
 ccked(VLC_OBJECT(o),n,t,ovn)s
      tIn file included from  demux/mpeg/ts_metadata.c:23:
sIn file included from truct ../include/vlc_common.h| v:1031                                               ^
lc_common../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_m  481e | :
  ../include/vlc_variables.hmbe:276:r  10:s   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 : (  276 |    c  oiconnssft t v( !lsvtruarc_ct vl_c_comGomoebtChenj_mecekembd( pcer_obj,ts: _(con tst v ps*zl)c_o(&(x)->obj) _name,\
      |               ^ VLC_VA
Rbjec_INTEt_Gt *)(&E(R, &vxa)->l ob) )
      | j         ^)
 ../include/vlc_variables.h:\
      |               ^
In file included from demux/mpeg/ts_sl.c:23:
In file included from ../include/vlc_common.h:1031142:48: note: :
../include/vlc_variables.h:293:10: expanded from macro 'var_GetChecked'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
142 | #define   vIn file included from demux/mpeg/ts_arib.c:23ar_:
In file included from ../include/vlc_common.h:GetC293h | e c 1031:
../include/vlc_variables.h :ked (o,nif( !227:,vta,r12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_Gv)etCh   e227 |    cked( r etuprvn ava_objr_rSe,tCh eck_Gpsz_ned( p_obja, psz_namme, etChVeeL, cked(VLC_VARC_FLV_OATL, vaC_OBl );
JEC      |            ^VAR_BOOL, &vaT(
o),n,../include/vlc_variables.hl ) ):140t,:48v)
      | :
                                               ^
      ../include/vlc_common.h:481:15:|   note: expanded from macro 'var_SetChecked'         ^
note: expanded from macro 'VLC_OBJECT'

  140 |   481 |  ../include/vlc_variables.h    #de:fin   142:cone var_48: note: Seexpanded from macro 'var_GetChecked'tsCht
   ecstrucke142d(o,n,t, | #dev) vt vfari_SetCnheeckel d(VLC_OvBJEaCTr(o),n,t_,v)Gc_comm
      oe|                                                ^nt
_members../include/vlc_common.h::C heck481:15: enote: expanded from macro 'VLC_OBJECT'
d(co(  481 | nsot  ,n,  v   t  ,const lv)stc_obruct v vajecrlc_ct_ommGet_ton_memCheckebe *rs: )(&(co(d(VLx)nst-C v>_lobjO) \
      c_object|               ^
_t *)(&(x)-BJECT(o),n,t,v)
>      |                                                ^
obj) In file included from demux/mpeg/ts_metadata.c\../include/vlc_common.h
      :23:
:| In file included from 481:              ^../include/vlc_common.h
:151031: :
note: expanded from macro 'VLC_OBJECT'../include/vlc_variables.h:
293  481 |         cons:In file included from demux/mpeg/ts_arib.c:10: t struct warning: vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]lc_c
ommo23:
nIn file included from ../include/vlc_common.h:1031:
  _../include/vlc_variables.h:293241: |  m12   : if( !ewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mbv  e241arr_Gest:C |     r eturh(consn ectva kre_Sdv(etCh p_obecjl, pszc_ked( p_obj, o_npsame, VLzbC__nVamje, VeLC_VAR_ctST_tRINAR G,* v)al );
(&_B(OOL,      |            ^ x&
)../include/vlc_variables.hv-:a140:>48:o note: expanded from macro 'var_SetChecked'
bj)   140 | \l ) 
#d      |               ^
)
      efine var_Set|          ^
Checked(o,n,../include/vlc_variables.h:t,v) var_SetChe142cked(VL:48: note: expanded from macro 'var_GetChecked'
C_In file included from   142OBJEdemux/mpeg/ts_sl.c:23:
 | #defiCIn file included from ne ../include/vlc_common.hvT(o)ar_G,n,e:tChetc,v1031k:
)
      |                                                ^
../include/vlc_common.h:481ed(:15: o../include/vlc_variables.h:304,n,:17note: expanded from macro 'VLC_OBJECT'
t  481,v)  | : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]    var
_ G  etCh  304 |  ecke cond st (VLC_  OstBJruictf v lc_cECT((likelo),n,t,vom)ymon
      _(me!vamb|                                                ^
r_Gers../include/vlc_common.he:481:15::t (c onCsthenote: expanded from macro 'VLC_OBJECT'
c  481 | k  velcd (ob _ojbject_t  ,*)    (&(nx ame)-, >oVbjL)  C_VAR_COO\
RDS,const        |               ^
&val)))
      |                 ^
struct vlc_common../include/vlc_variables.h_membe:rsIn file included from demux/mpeg/ts_arib.c:23:142 :48: note: expanded from macro 'var_GetChecked'
:
In file included from ../include/vlc_common.h:  (1031:
142../include/vlc_variables.hc | :256#don:12:s warning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t vlc_fo  256i |  n  beje r eturnvarct_ tvar _S_GetChecked(o*)(,etC&(hecked( pn,t,v) var_GetChx_oebj, cpsz)k_name, ->oVedbj(LCV_VAR_ADDRESLC_OBJES, va)Cl );T( 
      o),n|            ^
\../include/vlc_variables.h:
      |               ^,140:48t,v)

: note: expanded from macro 'var_SetChecked'
        | 140                                               ^
 | #../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
def  481 | in e v   In file included from  ar_Setdemux/mpeg/ts_metadata.c:Che23 cke d(o,:
 n,In file included from cons../include/vlc_common.h:1031:
../include/vlc_variables.h:304tt,v) : str17: uwarning: vct adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]vlcr_SetCh
e_ckecd(VLCo_OB  mJE304CT(o),nm,t,v)
 |       |    on_m if                                               ^e
 ../include/vlc_common.h:m481:b15(leik: note: ers:ly (consexpanded from macro 'VLC_OBJECT'
t vlc  481 |   _o   bjec  t c_ontst  st*)(&(xruct) vlc(!v_car_Ge-ommot>obj) \
n_      C| mehec              ^kmb
eersd: (obj, name , V(LcCo_nVsAtR v_COOlRDSc,_ o&bvajle))c)
      | t                ^_t *
In file included from )(&(x)demux/mpeg/ts_sl.c->../include/vlc_variables.ho:142:48bj::23:
In file included from  ) ../include/vlc_common.h\
      note: expanded from macro 'var_GetChecked'
:  142 | 1031#|               ^:
../include/vlc_variables.h:324:d
e10:f warning: inedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   324 |     if( !var_GeIn file included from demux/mpeg/ts_arib.c:tCv23h:
In file included from a../include/vlc_common.hr_Gecked(et:1031:
../include/vlc_variables.hC p_obj,:h276:10: warning: ec kedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
p  276ds(o |  z  ,n_n,t i,vaf( !) vmave, Vr_Gar_etChGeeLcCk_tChVeed(VLckeAR_FC_Ld(O pBJECOA_oT, &vT(bj, oa)psl ,nz,)_nat,me,  VLC_Vv)
)AR
      |       |                                                ^
         ^
../include/vlc_common.h:481../include/vlc_variables.h:15_INT:EG142ER:48, &: note: expanded from macro 'VLC_OBJECT'
:  481 |  val  note:  expanded from macro 'var_GetChecked'
)  )
         |          ^ 142 | #d
   efi../include/vlc_variables.h:142ne covn:48: sanote: expanded from macro 'var_GetChecked'tr_Ge
   142tChest | #cdefinkrue vct evd(o,lc_ar_GetChecnked(c,o,omn,tt,v) var_G,etCmheckved(VoLCn_OBJEC_memT(b)ers: o) var_,n(,t,v)
      |                                                ^
GetChconeck../include/vlc_common.hse:481d:15: note: expanded from macro 'VLC_OBJECT'
(VLt vlC_  481 | OBJE   C     Tconst(o) stru,nct vl,t,v)c_co
      |                                                ^mmo
../include/vlc_common.h:n_481:15me:mbe rs: (cnote: expanded from macro 'VLC_OBJECT'
onst   vl481 | c_obj ect_c_ot  *bje ct)(   &_ (x)- >obj) t\
      | c *)(              ^
o&(x)->obj) \
      |               ^
nst struct vlc_common_members: In file included from (const vlc_object_t *)(&(demux/mpeg/ts_arib.cx)->o:In file included from demux/mpeg/ts_metadata.c:23b:
In file included from j23:
../include/vlc_common.hIn file included from :1031)../include/vlc_common.h :\1031
      |               ^
:
../include/vlc_variables.h:293::
../include/vlc_variables.h:324:1010::  warning: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    324293 |  |      if( ! v ar_GetChecIn file included from demux/mpeg/ts_sl.c: if(23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9 k!var: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_eG  340 |    ed( tp_Checked(ob pj,_ obj,if( var_ psz pszGetCh__nnaamme, eVLecked( C,_V pAR_BVLCOOL, _&voa_blVA ) )j
      R_FLO|          ^
, psATz_nam, &e, V../include/vlc_variables.hvalL:142:C48 ): _note: expanded from macro 'var_GetChecked' V
A  )
142 | R#      def_in|          ^
e ../include/vlc_variables.h:142:va48: note: expanded from macro 'var_GetChecked'
r_GeStCh  eTckR142 | #deed(ofin,n,It,v)NG, e &va vvr_GetaChalrec ke_G)etd(C VLC_O)
      |         ^
BJE../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
heCT(oc  )k,n,t,e142v)
d(o, | #den,t      |                                                ^
../include/vlc_common.h:f481:15: ine vnote: expanded from macro 'VLC_OBJECT'
  481ar_GetC |     hecked(o,n,t,v  ,  const ) vavstr)uct  vlrvar_GetCheckec_comd(_VLCGmon_membet_ChOeckers:eB (cdJ(VLEonCC_OBstJ vTlc_object_ECT(t o)(*)(o),n,t,v&(x),->)nob,t,
j) \v)

      |               ^      |                                                ^
      |                                                ^

../include/vlc_common.h:../include/vlc_common.h481:15: note: expanded from macro 'VLC_OBJECT'
:481  481 |         const struct:15: note: In file included from expanded from macro 'VLC_OBJECT'
demux/mpeg/ts_arib.c   :23:
In file included from v../include/vlc_common.h481:1031l:
 | c _co  ../include/vlc_variables.h:304:   17: mwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]mon_membe rs: 
(con  304 |   st vl  cif (l _cikoelyobn(!varst s_Gtruetject_tcCh *)(&(x)->obj) \
      |               ^
ect vlcke_cd (obj, name, VLoCm_VAR_mon_mCOOReDmIn file included from S, bedemux/mpeg/ts_sl.crs&v:: (23cal:
)))
In file included from       |                 ^
../include/vlc_common.h../include/vlc_variables.h:142:o:1031ns48: :
note: expanded from macro 'var_GetChecked't
 v  142 | lc_#de../include/vlc_variables.h:350:9: obfijenectwarning:  va_t *due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])
(  350 |     if&((r_xGet)-> Chevar_ockeGed(o,nbtj)Ch,t, \
ve) v      ac|               ^
ked(r_GetChec p_obj, psz_name, ked(VLC_OBIn file included from VJELCTC(odemux/mpeg/ts_metadata.c_),n,t:,v)
      V|                                                ^
23AR_:
In file included from ../include/vlc_common.h:S481:15../include/vlc_common.hT: :1031:
../include/vlc_variables.h:340:note: expanded from macro 'VLC_OBJECT'
9  481 |   R  : warning: I   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 co  340N | Gnst, &v struct a vll  )c_c  i f)( va
ommor      |         ^n_
member../include/vlc_variables.hs: (const v:142:48: note: lcexpanded from macro 'var_GetChecked'
__  oGbje142ct_etCh | #deteckf *)i(e&(nx)d(e-> obv pj) \
      |               ^
_ar_GetChecked(o,n,t,v) var_GetChecobj, psz_nkeame, Vd(VIn file included from Ldemux/mpeg/ts_arib.cL:23:
In file included from CC_OB../include/vlc_common.h:1031:
J../include/vlc_variables.h:_EVAR_STCR324T:10IN(: warning: G, due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
&vao  324l |  )  )  i )
f,n,      ( !var_Get| t,v)
        ^
Che../include/vlc_variables.h:      cke|                                                ^
142d(:48../include/vlc_common.h p_o:: bj, note: expanded from macro 'var_GetChecked'
psz_n481:  142 | 15: #note: expanded from macro 'VLC_OBJECT'
deame, VL  Cf481 |  i_VAn e v     ar_ R_FLGcOAT,etCh &eckvaed(oonst,n, structlt ),v) var_G  )
      | evtChleck         ^
c_coed../include/vlc_variables.h:142m(:48VLCmon_: O_meBJnote: expanded from macro 'var_GetChecked'm
bEerCsT(  o142 | #:def) (co,n,tn,vins)
      te  var| v                                               ^
_GletChe../include/vlc_common.hc:481cked(:15:_o,n, note: expanded from macro 'VLC_OBJECT'object_t *)(&(x)-
t>o  481 | b,v) vjar_GetCh)ec   \
      |               ^
ked(VLC_OBJECT(o ),n     ,cto,v)
      |                                                ^
nst../include/vlc_common.h: str481u:15: note: cexpanded from macro 'VLC_OBJECT't vlc_co
In file included from   481demux/mpeg/ts_sl.c |  mmon :_m  e  23  comns:
t stbIn file included from ructe vlrc_../include/vlc_common.hcoms::mon1031:
 _m../include/vlc_variables.h(:362:9ember: warning: s: (ccoodue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]nstn
s t vvlc_l  362obc_o |     ijectf_t( b*)(j evct_t&(ax)->r _GetChe*cobj) \
      ked( )(&|               ^
p_ob(xj, )->opsz_bjnam)e, VL \C_
VAR      |               ^
_ADIn file included from DREdemux/mpeg/ts_arib.cSS, &v:al ) )
      |         ^23:

In file included from ../include/vlc_common.h../include/vlc_variables.h:142:48: :1031In file included from :
../include/vlc_variables.hdemux/mpeg/ts_metadata.cnote: :expanded from macro 'var_GetChecked'
:23  142 | 340:9:
#:In file included from d ../include/vlc_common.h:1031:
../include/vlc_variables.hefine var_Get:350:Cwarning: 9due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
hecked  :(340 |      if(warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 ov  ,n,t,var_G)e350tChe c | vaked(  rp_obj_, Gpsz_nam etCheck e,e Vd if(( LCV_VAR_STRILNG, &vvarC_OB_GeJal E) )tChec
      |         ^
k../include/vlc_variables.h:ed( 142:48: p_note: expanded from macro 'var_GetChecked'ob
Cj,T p(  142 | soz_#dn)a,n,tem,finve ve, arVL_GC)etC
heck_Ved      A(| o,                                               ^n,t,R_STRv)ING, 
&v../include/vlc_common.ha:l  481:15v:) note: expanded from macro 'VLC_OBJECT'
 )  481a
 |  r        |         ^
_  G ../include/vlc_variables.h  econtCheck:142:st s48e: trucnote: expanded from macro 'var_GetChecked'
d  142 | t v(l#c_coVmmon_membLderCs:e (_cfinoOnst vBJECT(o),ne vlca,_obr_tGje,v)
      | ctetC_t                                                ^*)(h&
(x)../include/vlc_common.h-e:481:15:>ocked (bjnote: )o,n, \
      |               ^
expanded from macro 'VLC_OBJECT't,
v  481 |         co) nsvt ar_GetstCrucheckt vlc_ecomd(VLC_OBJmonE_membCT(o),n,t,v)
      er|                                                ^s:
 (../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
c  481onst v | lc_ob jec   tIn file included from demux/mpeg/ts_sl.c    c:23:
o_In file included from ../include/vlc_common.hnst:1031 s:
t../include/vlc_variables.h:tr429:u5: c t v*warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]lc_)(&(cxomm
o)->o  429 |   b  varnj) \__Create(
 p_ob      |               ^mem
jbers: (const , vlc_objecpst_t *)(&(x)-z_>obj) \
      na|               ^
me, VLC_VAR_INTEGER | VIn file included from LCdemux/mpeg/ts_arib.c:23:
In file included from ../include/vlc_common.h:1031:
_VA../include/vlc_variables.hR:350_DO:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
I  In file included from demux/mpeg/ts_metadata.c:350NHERI | T    if );
23      |     ^( v:
In file included from ../include/vlc_common.h:
a1031r../include/vlc_variables.h:122::
_GetCheck../include/vlc_variables.h39:e :dnote: expanded from macro 'var_Create'
( p_ob362:9j, psz  122 | #: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  362 | nadefimne evar_,C    irea te(aV,fb,Lc)C_VAR_S vaTr_RCr(eaIteN( GVLC_O ,BJECT(a &val ) )), bvar
_      , cG )
|         ^
      | ../include/vlc_variables.h                                      ^
et../include/vlc_common.h:481:15:142:48C::he  note: expanded from macro 'VLC_OBJECT'
note: expanded from macro 'var_GetChecked'
ck  481 |         142 |   #deefined ( pvcons_obajtr st_Ge, psztructC vlc_commoheck_ed(onan_,membern,mts: (,covns)t vle , VvaLCc_robjec_t_GetChe_VARct *)_AD(kDRES&(S, x)->o&vbje) \a
      | l              ^
d(VLC_OBJE )CT (o))
      |         ^
,n../include/vlc_variables.h:142:48,In file included from : demux/mpeg/ts_sl.c:note: texpanded from macro 'var_GetChecked'
23  142 | ,#vde:
In file included from ../include/vlc_common.hf)in
      |                                                ^e:
1031:
 ../include/vlc_variables.hv:442:5ar_:G warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  442tCh../include/vlc_common.he: |   481 c vak:r_Cree15: note: expanded from macro 'VLC_OBJECT'
date(o,n( p_obj,, psz_t,v)na vamer_G,   481 |     VLC_etCV hAR _BeOO  const sckeL |dt rVLC_(VAR_uDOIcNHEtRIT V LCv_)l;O
      c|     ^
_BJ../include/vlc_variables.h:ECT(commo122:o),n39n: ,t,v)note: _
expanded from macro 'var_Create'
m      |   e122 | #mde                                               ^
b../include/vlc_common.h:efine 481rs: (:15: convarnote: expanded from macro 'VLC_OBJECT'
_Cre  481 | at   e(    a, cob,nst c)stru vct arvlc_C_comremonats_mete( VmbLCe rs_OvBJlc_ob: (cject_t *)EC(onT(&sa),t(x)-> b,o c )
bj       | )                                      ^
../include/vlc_common.h:vl 481:15: c\note: expanded from macro 'VLC_OBJECT'

      | _ob              ^jec
t_t  481 |         co *)(&(x)->onsbj) \
      |               ^
t struct vlc_common_members: (const vlc_obIn file included from ject_t *)demux/mpeg/ts_arib.c:23:
In file included from ../include/vlc_common.h:1031:
(../include/vlc_variables.h:362&:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(x)  ->obj) \
      |               ^
362 |     if( var_GetChecked( p_obj, psz_name, VLIn file included from In file included from demux/mpeg/ts_metadata.c:23C_VAR_ADDR:
In file included from demux/mpeg/ts_sl.c:../include/vlc_common.h:23:
ESS, &val ) 1031In file included from ../include/vlc_common.h):
../include/vlc_variables.h:
      |         ^
:1031:
429../include/vlc_variables.h:../include/vlc_variables.h455:5: :5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  142:48  455429 |  :  |      v v ar_arCnote: expanded from macro 'var_GetChecked'
r_eate  ( p_ob142 | #dej,finCre psz_n eatveaam(e, V LC_pVAR_obj_, FLrOAT | VLC_V_ARG_DOINHeEpRIsz_T na);me, 
      |     ^t
V../include/vlc_variables.h:122LChe:39: note: cexpanded from macro 'var_Create'
ked(o,  122 | n#deC_fi,nVet,vAR v) ar_var_IN_TECreaGGetCER te(heck|ed(VLa,bC_OBJ, c) vVLC_EVCT(arAR_Cre_DOateo)I,n,t( VNLC,_OHBJEvRECT)(a)I, bT, c )
      | ;                                               ^

../include/vlc_common.h: )
            |                                       ^
|     ^
../include/vlc_common.h../include/vlc_variables.h:481481::12215: note: expanded from macro 'VLC_OBJECT'::1539
:  481 |  :  note: expanded from macro 'var_Create' 
 note:    expanded from macro 'VLC_OBJECT'
   122  481 |   |  #defc   ons    contst  stsrucintt vlce var_Cructr vlce_c_ommaonte(a_memb,ercbsommon_,c)m emberva: (cor_nssCt r:evla c_ob(jetctc_te(o  *)(&VLC_(x)-OB>objnst vlc_JECT(ao) \
), bb,      | j              ^ 
cect_t *)(&( x)->obj) \)
In file included from 
demux/mpeg/ts_sl.c:23:
      |                                       ^
      | ../include/vlc_common.h:481:              ^
15: note: expanded from macro 'VLC_OBJECT'
In file included from   ../include/vlc_common.h481 |        : 1031c:
../include/vlc_variables.ho:469nst struc:t5 : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]v
lc_common_m  e469m | b    var_Cereate( rp_obj, psz_ns:ame, VLC_VAR_STRING | VLC_VAR_DOINHERIT ( const vlc_In file included from obdemux/mpeg/ts_arib.cj);
e:      |     ^
23:
ct_t *)(../include/vlc_variables.hIn file included from :122:39: note: ../include/vlc_common.hexpanded from macro 'var_Create'
:  122 | #defi1031:
n&e ../include/vlc_variables.hvar_Crea:te(429:5: x(a,)warning: -due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
>ob  j)b ,c\
429 |   ) v      | ar _Create ( V              ^
Lvar_CreCa_te(O p_obj, psz_namBJEeCT(a),In file included from , VLC_VAR_INTdemux/mpeg/ts_metadata.c: 23:
In file included from E../include/vlc_common.hb,:1031:
../include/vlc_variables.h:442 c:G5E )
R | V      | :L                                       ^
../include/vlc_common.h:481warning: :15due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: 
note: expanded from macro 'VLC_OBJECT'
    481442C |        _ |   V  co varns_CreatA tRe( _strucDp_oObj,t  pvlINHERITs z_namce, _comV)mon_membL;
      | eC_VA    ^Rrs
:_B../include/vlc_variables.hOO: L | V(c122ons:39: note: expanded from macro 'var_Create'
t LC  122 | vl#define var_Createc_(_objectVAR_at_DOI, *)N(&(x)-b>ob,j) c) var_Cr\HERIeT )ate;
      (
      |  |               ^    ^

VL../include/vlc_variables.hC_:OB122JECT:(a39), b: note: , c )
      expanded from macro 'var_Create'
|                                       ^
  In file included from demux/mpeg/ts_sl.c122:23:
 | ../include/vlc_common.h#In file included from ../include/vlc_common.h::481:15d:1031:
../include/vlc_variables.h note: :477expanded from macro 'VLC_OBJECT'
e:5: warning:   481 | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
f  477i  |     ne vvar_Creat e(  p_obja     conrst stru_Crea, te(psa,b,c) cvar_Cret vlc_common_z_mnaeate(members: (co,  VLC_VLOBnC_VAJECsT(tR_a) ,v bST, c RlING | VLC_V)
c_oAR_bjecDOtINH_t ERI*)T (&(x);)->obj)      |                                       ^
 \
      | ../include/vlc_common.h:481              ^:15
      
|     ^
: note: ../include/vlc_variables.hexpanded from macro 'VLC_OBJECT'
:122:  39: note: 481 |         expanded from macro 'var_Create'
  122c | o#nsdteIn file included from findemux/mpeg/ts_arib.ce var_Cre:ate 23stru:
In file included from ../include/vlc_common.h(a:,b1031ct:
../include/vlc_variables.h: v,c) va442r_C:rle5ate( c:_VLC_OcommBJ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
E  CTon_m442 |    embe vars: (ar_C), (constrb, c ea)
t      | e v                                      ^
(lc ../include/vlc_common.h:481:_pob15: note: j_obexpanded from macro 'VLC_OBJECT'
j,ec t  psz481 | _t *)   (  _n&ame  (x)-,>ob  conjV) \st s
      | tru              ^L
cCt vlc__VAR_commonBOOL | VLC_VAR_DOINH_mIn file included from Edemux/mpeg/ts_metadata.cem:23:
In file included from ../include/vlc_common.hR:bers:1031 (IT );
      co| nst v    ^
lc_:
obj../include/vlc_variables.h../include/vlc_variables.h:455::ect_t122 *:)(39&(5x): warning: -:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] note: expanded from macro 'var_Create'>ob

j)   \
      |               ^122
 |   455 |     var_Create( p_ob#dj, psz_nameefinIn file included from edemux/mpeg/ts_sl.c:23:
In file included from , va../include/vlc_common.h:1031:
r_ ../include/vlc_variables.hC:491:V5r: ewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a  491 | t    eva(rLC__CarV,eaAte(Rb_FLOA p_oT |b,j, pcsz_na VLme,)C  VLCv_VA_ar_CVAreate( VR_ALC_OBJECT(aDDRESS ), R_DOb| VLINH, c C_)
      | VAERI                                      ^R_DO
../include/vlc_common.h:481:15:T INH) ;
ERIT note: expanded from macro 'VLC_OBJECT'
)      |       ^481 | 
  ../include/vlc_variables.h;:122:39:
       |     ^ note:   expanded from macro 'var_Create'

 ../include/vlc_variables.h  122: | 122:39#defi: note: expanded from macro 'var_Create'
ne  122 | #d v ar con_Cset struct vflc_ciomne vreaamonr_Cr_memebers:a (cote(tenst vlc_o(a,bjeb,c) ctv_t a,b,*a)(&cr) (x_v)->obCj) areate(\
       r_Crea|               ^
te( VLC_OVLBJECT(a)C_,OB b, c )
      |                                       ^
JE../include/vlc_common.hCT(a),:481 bIn file included from :, c 15demux/mpeg/ts_arib.c:23: :
In file included from )../include/vlc_common.h:note: expanded from macro 'VLC_OBJECT'1031
      |                                       ^:

../include/vlc_variables.h  481:455:
5 |  ../include/vlc_common.h: :warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481     455 | :     var_ C15rea: note:   cte(expanded from macro 'VLC_OBJECT'ons
   p_o481bj, |    p sz_tna    s met,  VLCcrou_Vct vlcAR_F_ncLsommt onOAstruct_mT | emb evrVlLC_VAsc: _R_cD(ommOINHoERIncTons _membt ers);:
      |     ^
vl../include/vlc_variables.h:c_o122:b39: ject_tnote: expanded from macro 'var_Create'
  *)(&((x)->c  122 | #oodebj) \fi
nne v      s| atr_C              ^
 vlc_object_t *)re(ate(&(x)->In file included from a,demux/mpeg/ts_metadata.cb,:23:
In file included from c) ob../include/vlc_common.hj) :1031\
      |               ^
var_Create( VLC:
_OBJE../include/vlc_variables.h:CT(a), b,469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] c
 )  469 | 
      |                                       ^
  ../include/vlc_common.h:  In file included from demux/mpeg/ts_sl.c:23:
v481:In file included from 15:a../include/vlc_common.h note: expanded from macro 'VLC_OBJECT'
:  481r1031 |    _Cr   :
 eat ../include/vlc_variables.hcone:s(511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t   511str p_o | b    var_Cj, ructe vpsazlc__tnamceome,( Vmo nLC__mVAempber_obj,s:  (cpsR_onsSt zvl_c_objecname, VTRt_t *LC_VAR_)(INGI | VLCN_&TEGEVAR | R(Vx)L_D->oCbj) O_VARI\
      NH|               ^_
DEORIT );
      |     ^
INHERIT
../include/vlc_variables.h      |     ^
:122../include/vlc_variables.h:In file included from 122demux/mpeg/ts_arib.c:23:39:: :
In file included from 39: note: note: expanded from macro 'var_Create'../include/vlc_common.h:expanded from macro 'var_Create'1031:
../include/vlc_variables.h
:  122 | #de
fi  ne469: 5:122 | # warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
var_Cre  469 |   d  vaera_Crfine eavttae(e p_obj,r p_Cr(sz_enameaa,b, te,c)VL (vC_Vaar_CA,R_rebateS,T( VLRINcGC | V_OB)JEC LTv(aaC_r)_Cre, VAaR_DOINtHERe( IT V);b, L
      |     ^
Cc_OBJ ../include/vlc_variables.hE:)122:39C: note: expanded from macro 'var_Create'
T      
(a),|                                       ^   122 | #b, c )
      |                                       ^

../include/vlc_common.h:481:15:de ../include/vlc_common.h:481:fin15: note: expanded from macro 'VLC_OBJECT'
e note: expanded from macro 'VLC_OBJECT'
va  481 |     r_   Cre481 |       ate const  (a, b,c) v arstr_ Cuct vcreateonst ( VLC_OstBrlJECTc_couct (ammov), lc_comb, n_memc on_members:)
      |  mbers: (co                                      ^
(ncons../include/vlc_common.h:s481:15t : note: expanded from macro 'VLC_OBJECT'
t  481 |        vlcvlc_obje  cc_oonstt sb_jectrutctt  *)(&(x)->o_vlbc_jcommot *n_)()& \
      (xmemb)ers: (co-nst v| lc              ^>obj) _
o\
b      j| ect_t *)(              ^
&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_sl.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525In file included from demux/mpeg/ts_metadata.c:23:
 |     vaIn file included from r_CrIn file included from demux/mpeg/ts_arib.c:e23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_common.h:../include/vlc_variables.h:1031:
../include/vlc_variables.h477a:te( p_:5o: 477:5b: warning: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

j, psz_na  477 |   me 477, V  |   vL    varC_C_Vreaarte(_C p_reoAbR_j,ate( pB_ob Oj, Opsz_name, pLVLC_ szVAR_S|TR_nI NG | VLVLC_VaC_VAR_DOINHERIT
AR_DOI      NHE| RIT    ^ )me,
; VL../include/vlc_variables.h
      C|     ^
_V:../include/vlc_variables.hAR:122:39: note: _Sexpanded from macro 'var_Create'
  T122R:I39: note: expanded from macro 'var_Create'
N  G122 |  | VL#dC_VAefiR122_DOINne va | r_CrHEeate(#a,RdIT ebfine ,)v;a
      |     ^c) var_
Crer../include/vlc_variables.h_Cate( VLrC_:122:OB39:e note: expanded from macro 'var_Create'
J  122 | #dECefiantee (a,T(b,vaa),cr_C b), rc  ve)
      atear_(a,Creat| eb(                                      ^
, c) var_C../include/vlc_common.hVreate( VLC:481_LC:O_15: Onote: expanded from macro 'VLC_OBJECT'B
JB  E481JECCT | T(a(a), ), bb  ,     ,c   con stc st)
       r|                                       ^uc)t

 vlc_      common_| me                                      ^mber../include/vlc_common.hs::481 (con:15: 
snote: ../include/vlc_common.hexpanded from macro 'VLC_OBJECT't:481: 
15  481: |   vlc_  note: expanded from macro 'VLC_OBJECT'   o
b    481co |  n stjec  t_t *)( &( x)- >osbj )  t\rucconst
      |               ^ t
 struct vlcvlc_c_comommon_memmberson_In file included from m:demux/mpeg/ts_arib.ce (:mco23:
In file included from ../include/vlc_common.h:bers: (con1031:
../include/vlc_variables.h:nsts 491:5vtl:c_ vl warning: obcjec_obdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
tje  491 |  _c   vat_t t *)(*)(&(&r_Crexate)( p_o->obj) bj\,(
 pszx      )| ->              ^o_n
bj) \
      |               ^
ame, VLC_VAR_ADDRESS | VLC_VAR_DOIIn file included from Ndemux/mpeg/ts_sl.cHERIT: );
      | 23    ^
In file included from ../include/vlc_variables.h:122:39demux/mpeg/ts_metadata.c:23:
:
In file included from ../include/vlc_common.h: In file included from note: expanded from macro 'var_Create'
../include/vlc_common.h  122 | #d:1031:
../include/vlc_variables.hefine:491:5:: 1031warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   491 | va    vr_Car_:
Cre../include/vlc_variables.h:539:5: warning: ate(re p_oatebdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]j,(a
,b,  c) var_C rpea539te( |     V LsC_Ozv_ar_namBJe, ECreCTa(aVLCte( ),p__ bo, cVbAR )
      _jAD,D pR|                                       ^
ESS../include/vlc_common.hs: 481:15|:  zVLnote: expanded from macro 'VLC_OBJECT'_name
C_,VAR  481 |   VLC_VA_D      OI cNRHERIons_t FsTL )truc;O
      | t vlcA_common_    ^T me| VLmbCers:
_VAR_ (Dc../include/vlc_variables.hon:122:39: note: Oexpanded from macro 'var_Create'
Ist vlNHc_obEj  122 | #deRfIT
      | ect_t    ^
 *i)(../include/vlc_variables.hne :va122:39: &r_Crnote: (x)-eexpanded from macro 'var_Create'>objate) 
(a,b\  
      |               ^
,c) v122 | #dear_Creatfine vaer_C( reVateIn file included from (a,demux/mpeg/ts_arib.c:23b,c) var_Cr:
LIn file included from eC_aOBJECT../include/vlc_common.h:(ta)1031e:
, b, c ( VL../include/vlc_variables.h:511)C:5: warning: 
      | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
                                      ^
_../include/vlc_common.h:  O481511 | :   B va15Jr_CrEC: note: Teaexpanded from macro 'VLC_OBJECT'
te(  481( p_aobj, ), b,psz_n am | e,c VLC_VAR_I  NTE   GER)     
      c| VoLC_VAR_nst |                                       ^
../include/vlc_common.h:481:15:DOINstrH uctERInote: expanded from macro 'VLC_OBJECT'
 v  T
      |     ^
lc../include/vlc_variables.h:122:_co39: m481mon_mem |   benote: expanded from macro 'var_Create' 
     c  122 | #drs: o(ncefine onstva sr_Cvltc_ore ate(a,sb,cb) tvarjrectuct vlc_C_re_t *acte()(omm VLC_&(x)o-OBn>JEoCT_(a), mbb, c e)
      | j                                      ^
../include/vlc_common.h) :481\m
      b|               ^
ers: (:15: note: conexpanded from macro 'VLC_OBJECT'
st  481 |    vlc_obj e  In file included from demux/mpeg/ts_metadata.c:   co23c:
In file included from nst ts../include/vlc_common.htruct:1031:
../include/vlc_variables.h:511: vl5: c_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  om_mon511 | _mte    va *)(&mbers: ((coxr_C)nst -vlc>_obroeajete( ctpb_t j*)() \
      &(| x)->o              ^
bj) \
      |               ^
_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_In file included from DOdemux/mpeg/ts_sl.cINHE:RIT23:

In file included from       |     ^
In file included from ../include/vlc_common.h:demux/mpeg/ts_arib.c../include/vlc_variables.h:23:
:1031122:
../include/vlc_variables.h:554:5In file included from :39: note: : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'var_Create'
../include/vlc_common.h:1031:
  ../include/vlc_variables.h:525:5: 554 |     vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  122 | #da  525 |  r_Cef  inreatee (var  vapr__Creoate( p_obj_b, psCjz_rnameeat,,e(a ps z_,VLbnC_Va,c) mvAR_BaOOr_L Cerea, VLCte_(VAR VL| VC_O_BJESLCTT(aR)IC_, b, c NG )VA
|R_D       OINVLC_HE|                                       ^
VR../include/vlc_common.hITA
      | :481:    ^
../include/vlc_variables.hR_DOINHE:122:RIT
      |     ^
15: ../include/vlc_variables.hnote: 39: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'var_Create'
    122: | #defin122e var481:_C |   re 39   :ate (a, note: expanded from macro 'var_Create'
b,c)   122 vacon | r_st str#Creuct ate(vlc VLC_dOBJEC_T(ae), bcfo, immonc )
      |                                       ^e
 n_membvar../include/vlc_common.h:ers:481: 15: (co_Create(nst vnote: expanded from macro 'VLC_OBJECT'
a,  481 |  lb,c) c_ v  obje  ct_a  tcornst *)_Cre( s&(tatruct vx)-lce( _co>VLC_objO)mmon B_meJECT\mb(er
s:       a(co|               ^
n), b, c )
st      |                                       ^
 vl../include/vlc_common.h:481c_:o15bj:ec note: expanded from macro 'VLC_OBJECT'tIn file included from 
demux/mpeg/ts_metadata.c  481 | :23:
_ In file included from ../include/vlc_common.h:1031:
t    ../include/vlc_variables.h: *525:5:  )(&(warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
 cx)ons->ob  525j | t st    ructv vlc_comma) o\
      rn_membe|               ^_
Crersa: (ctonst vlc_oebject_tIn file included from ( p _demux/mpeg/ts_arib.co:23:
*bj), In file included from (../include/vlc_common.h:1031:
p&../include/vlc_variables.h:539:(5s: warning: zx_na)mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e-  539> |     varo,bj)  V_CrLC_V\AR
      |               ^
eate( p_obj_B, psz_name, VLOOL |C_ VLC_VVAAIn file included from R_FR_LODOINHAERdemux/mpeg/ts_sl.cT | :VLIT23
:
In file included from C_V../include/vlc_common.h:AR      | _1031DOIN:
HERI../include/vlc_variables.h    ^
T
      |     ^
:563:5:../include/vlc_variables.h../include/vlc_variables.h:122:39:  note: expanded from macro 'var_Create'
:  122122:39 | #def:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ine 
v ar_Cr  563 |     var_eaCte(a,reatenote: b,(expanded from macro 'var_Create'
   122 | #pdc) efinvae vr_aobj_C,r_C repsz_namerate,( V LC_eVOBJLECTa(aCte_VA(a,Rb,c) va), b,_Sr_Cr cT )
      R|                                       ^
IN../include/vlc_common.h:481:eate15:(G note: expanded from macro 'VLC_OBJECT'
 | VLC  _VAR_ VLDOC_OBI481 |    NHJECET  (RIT
      |     ^ a
  ../include/vlc_variables.hco:nst str122:39: ),note:  b,uc c t )vl
c_co      | expanded from macro 'var_Create'
mmon_me                                      ^mbers:  
122 |  (co../include/vlc_common.h#defin:481:15: note: nset vlcexpanded from macro 'VLC_OBJECT'
_o  bj481  | evct   a_t r*)(_& C( x)- r>obej) ate \
      |               ^
 const(a,b,c) var_Create( V In file included from demux/mpeg/ts_arib.c:L23:
In file included from ../include/vlc_common.h:1031:
C_OBJ../include/vlc_variables.h:E554:5C: struTc(warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a  554 | t), b vl, cc_c   )
      |                                       ^
../include/vlc_common.h:481:15: o note: mmoexpanded from macro 'VLC_OBJECT'
n_  m481 |    vembers: (a      r_Ccoconst vlnstreatc_ob e( strucjpet_ob vlj, pscz_cna_metc_t o, *)m(VmL&C_o(x)n->ob_j) mVAR_ST\
      embRI|               ^NGe | VrLC
_VAR_DOINHERIT
      | s    ^:
 (conIn file included from ../include/vlc_variables.h:demux/mpeg/ts_metadata.c:s122:3923: t vlc_onote: expanded from macro 'var_Create'
bjec  122 | #:
tIn file included from _de../include/vlc_common.h:1031:
../include/vlc_variables.hf:539ine :tva *)(&(x)->obj) \
      | r_C5              ^: 
reate(a,b,cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
) var_Create(   539 |     VvLC_OBIn file included from arJEdemux/mpeg/ts_sl.c_CreateCT(: p_23(a),:
 b,In file included from ../include/vlc_common.h:1031 c :
)
      obj|                                       ^,../include/vlc_variables.h
 :578psz_:nam../include/vlc_common.h:481:15: e, note: expanded from macro 'VLC_OBJECT'VLC9_V
:AR   481 | _warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  F
LO   AT578 | |   VLC        const st_VAruR_iDOfct v(lc_ INHEvRar_IT
      Chan| ge(     ^
p_ob../include/vlc_variables.h:122:39j, ps: note: expanded from macro 'var_Create'z_n
a  122 | #deme, fineVLC var_Cr_VAeate(a,b,R_Cc) HOICvaEr_CreSCOUateNT, ( VL&cC_OBoJECTunt(,a NUL), L )b,  )c
      |         ^
../include/vlc_variables.h: )128:43
      | : note: expanded from macro 'var_Change'                                      ^

../include/vlc_common.h:481:15  128 | #: note: expanded from macro 'VLC_OBJECT'cdef
oimmon_n  481 |    memeber vs:   a   (crons_contC st hsantvglc_ruobcet(a, vblc_,cject_t,d,e) var_Ch *)caonge(mmon_m(& (x)eV->obj) LC\
_m      b|               ^
OBJECeT(a), b, c, d, e )
      |                                           ^
rsIn file included from demux/mpeg/ts_arib.c::../include/vlc_common.h23:
In file included from ../include/vlc_common.h:481:15:1031: note: expanded from macro 'VLC_OBJECT':
../include/vlc_variables.h
: (563:c5:o   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]481
n | st  563 |          v ar_Cvlc_objec t_t *)(  co&(xnstre)- >satetruct vlc( p_obj_obj, psc)zo_ m\
      mon|               ^
name, _meVLCmb_VeAR_STRrs: (In file included from demux/mpeg/ts_metadata.c:co23INnG | Vst vLC_VA:
In file included from ../include/vlc_common.hlR_DOc_oINb:1031HEjRI:
ect../include/vlc_variables.h:T
      |     ^
_554:5: warning: ../include/vlc_variables.h:122due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:t39:  *)(  554 | &  (note: expanded from macro 'var_Create'
x    v122 | ar_Cr#defieate)(- ne vapr_Cre>ate(aobj) \,b,c_ob
j      | , p              ^
sz_n)a mvar_Createe( ,VLC VLC__VOBJEACT(R_STRINGa ),| VLC _bV, cA )
      |                                       ^
R_DOIN../include/vlc_common.hH:481:15: note: ERexpanded from macro 'VLC_OBJECT'
I  481 |  T
       cons      t struct|     ^
 ../include/vlc_variables.h:v122lc_:39: note: expanded from macro 'var_Create'c
o  mmo122n_members:  | #define(c var_oCnsrtea vlc_objte(a,b,ec) var_Ccrt_te *)ate( (V&(LxC)_-O>oBJECbjT(a),)  b, c )
      |                                       ^\

      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membeIn file included from rs: (codemux/mpeg/ts_arib.cn:st23 :
vIn file included from ../include/vlc_common.h:1031:
lc_obj../include/vlc_variables.he:c578:9t_: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t *)(&(x  )578 | ->ob  j) \
      |                 ^
if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESIn file included from COdemux/mpeg/ts_metadata.cU:23:
In file included from NT../include/vlc_common.h:1031:
, ../include/vlc_variables.h&count, :563:5:NU warning: LLdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 )   )
563 |       |           ^
  var_C../include/vlc_variables.hr:128e:a43: note: te( pexpanded from macro 'var_Change'_
o  128 | #debj, psz_namefine va,r_ VChange(a,b,c,LC_VAR_d,STRING e|)  varVLC__CVAR_DhOIange( VLC_OBJECT(a),NHERIT b
      |     ^
, ../include/vlc_variables.h:c122:39: note: expanded from macro 'var_Create'
,   d122 | #,d e )
      |                                           ^
ef../include/vlc_common.h:481:15: note: iexpanded from macro 'VLC_OBJECT'
n  481e va |  r_Cr e      acotnes(ta ,sbtru,c) varc_tC rvelc_cate( VoLmCm_onO_membBeJrs: (EconCTst (vlc_a), bo,b jec )
      |                                       ^
ct_t *)(../include/vlc_common.h&(x:)-481>obj) \
      |               ^
:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_metadata.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_sl.c:68:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   68 |     msg_Dbg( p_demux, "     - IOD objecttype: %"PRIx8" streamtype:%"PRIx8,
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ts_sl.c:157:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  157 |         DecodeODCommand( VLC_OBJECT(p_demux), p_ods, i_data - header.i_size, &p_data[header.i_size] );
      |                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
25 warnings generated.
mv -f demux/mpeg/.deps/libts_plugin_la-ts_arib.Tpo demux/mpeg/.deps/libts_plugin_la-ts_arib.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mpeg/libts_plugin_la-ts_hotfixes.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/libts_plugin_la-ts_hotfixes.lo -MD -MP -MF demux/mpeg/.deps/libts_plugin_la-ts_hotfixes.Tpo -c -o demux/mpeg/libts_plugin_la-ts_hotfixes.lo `test -f 'demux/mpeg/ts_hotfixes.c' || echo './'`demux/mpeg/ts_hotfixes.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"ts\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/libts_plugin_la-ts_hotfixes.lo -MD -MP -MF demux/mpeg/.deps/libts_plugin_la-ts_hotfixes.Tpo -c demux/mpeg/ts_hotfixes.c  -fPIC -DPIC -o demux/mpeg/.libs/libts_plugin_la-ts_hotfixes.o
25 warnings generated.
mv -f demux/mpeg/.deps/libts_plugin_la-ts_metadata.Tpo demux/mpeg/.deps/libts_plugin_la-ts_metadata.Plo
27 warnings generated.
mv -f demux/mpeg/.deps/libts_plugin_la-ts_sl.Tpo demux/mpeg/.deps/libts_plugin_la-ts_sl.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/libts_plugin_la-atsc_a65.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/libts_plugin_la-atsc_a65.lo -MD -MP -MF codec/.deps/libts_plugin_la-atsc_a65.Tpo -c -o codec/libts_plugin_la-atsc_a65.lo `test -f 'codec/atsc_a65.c' || echo './'`codec/atsc_a65.c
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/libts_plugin_la-opus_header.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/libts_plugin_la-opus_header.lo -MD -MP -MF codec/.deps/libts_plugin_la-opus_header.Tpo -c -o codec/libts_plugin_la-opus_header.lo `test -f 'codec/opus_header.c' || echo './'`codec/opus_header.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"ts\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/libts_plugin_la-atsc_a65.lo -MD -MP -MF codec/.deps/libts_plugin_la-atsc_a65.Tpo -c codec/atsc_a65.c  -fPIC -DPIC -o codec/.libs/libts_plugin_la-atsc_a65.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"ts\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/libts_plugin_la-opus_header.lo -MD -MP -MF codec/.deps/libts_plugin_la-opus_header.Tpo -c codec/opus_header.c  -fPIC -DPIC -o codec/.libs/libts_plugin_la-opus_header.o
In file included from demux/mpeg/ts_hotfixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_hotfixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_hotfixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_hotfixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_hotfixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_hotfixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_hotfixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_hotfixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_hotfixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_hotfixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_hotfixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_hotfixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_hotfixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_hotfixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_hotfixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_hotfixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_hotfixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_hotfixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  25 warnings generated481 |     .
    const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_hotfixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_hotfixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_hotfixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_mv -f demux/mpeg/.deps/libts_plugin_la-mpeg4_iod.Tpo demux/mpeg/.deps/libts_plugin_la-mpeg4_iod.Plo
Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_hotfixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_hotfixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_hotfixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_hotfixes.c:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ts_hotfixes.c:39:
demux/mpeg/pes.h:121:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  121 |                 msg_Err( p_object, "too much MPEG-1 stuffing" );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
In file included from codec/opus_header.c../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked':37
  :
In file included from ../include/vlc_common.h140 | #:1031:
de../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]fine 
var_  189 |     retSeturnCheck var_ed(o,SetChen,tcke,d( v) p_varob_SetCj,hecke pszd(V_name, VLC_VAR_INTLC_EGOBERJEC, T(o),n,t,v)
      |                                                ^
../include/vlc_common.h:va481:l 15:); note: 
      expanded from macro 'VLC_OBJECT'
|   481           ^
 |    ../include/vlc_variables.h:  140:  48: c note: expanded from macro 'var_SetChecked'
  140 | #define var_/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/libvlc_adaptive_la-ID.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/libvlc_adaptive_la-ID.lo -MD -MP -MF demux/adaptive/.deps/libvlc_adaptive_la-ID.Tpo -c -o demux/adaptive/libvlc_adaptive_la-ID.lo `test -f 'demux/adaptive/ID.cpp' || echo './'`demSeux/adaptive/ID.cpp
otChnsect ked(o,nst,t,ruv) var_SetCheckedct vl(Vc_LCcom_OmoBJn_members: (coECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15:nst note:  vlexpanded from macro 'VLC_OBJECT'
c_demux/mpeg/ts_hotfixes.c:  ob481 | 290:        co9: nswarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]jec
t  290t s_ttr *u)(ct v&(lc |       _common_mx)e->  msgombe_brj) \
      |               ^
Err( s:p_ (decomux, "PAT creation faIn file included from ncodec/atsc_a65.csitled": 24:
In file included from ../include/vlc_common.h: vl)1031:
;
c      ../include/vlc_variables.h| _:203:o12        ^
: ../include/vlc_messages.hb:warning: 83j:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
5:  e203 note: ct_expanded from macro 'msg_Err't *)(&
 |     return var_S   e(x)->obj) \
      |               ^
tChecked( p_obj, psz_name83 | ,   VL  C_msVAg_R_GeBOnOL, In file included from codec/opus_header.c:37eval );
      |            ^
:
In file included from ../include/vlc_variables.h:140:../include/vlc_common.h:48: note: expanded from macro 'var_SetChecked'
1031  140 | #der:
i../include/vlc_variables.hc:(203p:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
fin  203 |  e var_S _etChecked  (ore,n,turn var_SetCheckthtis,,v) vared_S (e VLC_MSp_obj, psGz_name_t,ERR, __VA_ARCheckeGS_d (_)VVL
CL_      CO| _V    ^
BAR_B../include/vlc_messages.hJE:CO78:13T:OL( note: , expanded from macro 'msg_Generic'
v   oal78 | )  ,  n) ,;vt
      | lc,v)_Lo
           ^g(VL
C_OBJ../include/vlc_variables.hECT(o), p,:       | vl                                               ^c_
module_na140:48: note: expanded from macro 'var_SetChecked'
../include/vlc_common.h:481m  :15:e140 note:  | #dexpanded from macro 'VLC_OBJECT',efi _
ne  481_  | Fv  aIr   _LE__, __L INSe EtChec ckeon_ds_(to, sn,t,v) trv,auc rt_S vetChe\l
cked(      VcL| _c            ^
ommon../include/vlc_common.h:481:C_m15:e_OBJ mbEernote: sexpanded from macro 'VLC_OBJECT'
:  481 | CT(o  ),n,t  ,v  )
         const (struc| t                                                ^cvlc_comm
o../include/vlc_common.hon:481nst_m:15:  emvlnote: bcexpanded from macro 'VLC_OBJECT'e_orsbj:
e  481ct |  (c_onstt  *  vlc_object_t *) (&)( x(  )->&  (xocon)->st obbj)st j)\r
       u| \
              ^c
      |               ^
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:t v1031:
../include/vlc_variables.h:212lc:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  212 | co   m remturon nva_r_mSetembCheers:cke d (o(demux/mpeg/ts_hotfixes.cbj, namcone, VLC:_V336:54:AR_C stwarning: Odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] vO
RDlS,  336c_ ovb | alj)  ec     ; Bt
      | ui_tld           ^
PM *T)(&../include/vlc_variables.h((: x140)G-:>eobjtP48:)I \
 D(note: pexpanded from macro 'var_SetChecked'
        _140s|  | #              ^
define var_SetChecked(o,n,t,v) vays, 0)-r_SetC>heuc.kpe_dp(aVt-LC_OBJE>ChTa(no),n,dle, VLC_OBJECT(In file included from p_demux),
      |                                                      ^
codec/opus_header.ct,../include/vlc_common.h:481v::1537: note: expanded from macro 'VLC_OBJECT'
:
In file included from ../include/vlc_common.h)
        |                                                ^:
4811031 | :
../include/vlc_variables.h:212: ../include/vlc_common.h:481 12: 15: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  212 |         note: expanded from macro 'VLC_OBJECT're 
 contu  rn481 va |   s r_Set   t st  constCh esruckterctud  (obj,ct n vlvamec_,clc V_ocLmoC_mVmoARmn__onmCOORDe_S, mvmbaemblee);
r      |            ^
s../include/vlc_variables.h:: r140(s:c (ons:48tconst :v vlc _lnote: expanded from macro 'var_SetChecked'oc_bo
je  140ct | b#jedefine var_Sect_t tCh*e_)ct(& *)k((ex&d)(-o(>obj) \
      |               ^
,n,t,x)->ov)bj) \
      |               ^ v
ar_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         In file included from ccodec/atsc_a65.const :struct24 vlc:
In file included from ../include/vlc_common.h:_common_m1031:
../include/vlc_variables.h:227:12emb: ers:warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  c227o |  nst  vlc_ob  returnject_t *)( &var_SetChe(x)ck->obj) \
      |               ^
ed(In file included from codec/opus_header.c:37 :
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:p_227o:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b  j, psz_name, VLC_V227AR_F |     LOAT, return vavral );
_SetChecked(      |            ^
 p../include/vlc_variables.h:140:_obj, psz_nam48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) vare, VLC_VAR__SFetLOCheckedA(T, val V);
      |            ^L
C../include/vlc_variables.h_:OBJECT(140o:)48: ,n,note: t,v)
expanded from macro 'var_SetChecked'      
|                                                ^
  ../include/vlc_common.h:481140: | 15: #definenote: expanded from macro 'VLC_OBJECT'
   481v | a r _Set C    h conescked(o,n,t t,v) var_SsetrutChectcke d(vlVLCc_c_OBJECTom(mono),n_m,emt,v)
      bers| : (                                               ^
co../include/vlc_common.h:481:15nst vlc_:obje ct_t note: *)(expanded from macro 'VLC_OBJECT'&(
x)->obj) \
        |               ^
481 |         const struct vlc_common_members: (const vlc_object_t *)In file included from (codec/atsc_a65.c&:(24x:
In file included from ../include/vlc_common.h)->obj) :\
      1031:
../include/vlc_variables.h:241:12|               ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VIn file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031A:
../include/vlc_variables.h:241:12:R _Swarning: Tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
RI  241 |    N return vGar_SetC,hecke vd( p_aolbj, ps );z
      _|            ^n
ame, V../include/vlc_variables.hLC:_140:48: note: expanded from macro 'var_SetChecked'
V  140 | #defiAne Rvar_SetC_Shecked(oT,RING, vna,lt ,)v) var;_
S      e|            ^
tC../include/vlc_variables.h:he140:48:cked( note: expanded from macro 'var_SetChecked'
VLC_OBJEC  T(o140 | )#d,enf,t,v)
      | i                                               ^n
e ../include/vlc_common.h:var481:_15SetC: henote: expanded from macro 'VLC_OBJECT'
cked(  481o,n,t |     , v  ) co var_SetnstCheck sed(truVctLC_OBJ vlc_cECommonT(_membeors),n:,t ,(v)
      c|                                                ^
o../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'n
s  t481  | v l c _o b j  ect_t  c*on)(&(x)->sobt j) \
struct vl      |               ^
c_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VIn file included from LC_VARcodec/opus_header.c:_ADDRES37S:
,In file included from  ../include/vlc_common.h:1031:
v../include/vlc_variables.hal :)256:12: warning: ;due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      
|            ^  256 |  
   re../include/vlc_variables.h:140:48: note: texpanded from macro 'var_SetChecked'
u  r140n | #define v vaar_r_SetChSetCechkeecdk(e dp(_o,n,t,v) var_SetCheckoebd(VLC_jOB,JE CpTs(o)z_na,me, VLC_VAR_An,DDRESS, vta,l );
      | v           ^
)../include/vlc_variables.h
:      | 140:                                               ^
48: note: expanded from macro 'var_SetChecked'
../include/vlc_common.h  140:481 | #defi:n15e: va note: expanded from macro 'VLC_OBJECT'r_Set
C  481hecked(o,n,t,v) var | _  Se t C h ec  constked s(VLtrCu_cOtBJECT(o),n vlc_common_m,etm,v)b
ers      :|  (const                                                ^vl
c_o../include/vlc_common.h:b481ject_t :15: note: *expanded from macro 'VLC_OBJECT'
)  481 |      (&   cons(x)-t> osbj) \
      | truct vlc_common_members: (const vlc_object_t *)(&(              ^x)-
>obj) \
      |               ^
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GeIn file included from tChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
codec/opus_header.c:37:
In file included from ../include/vlc_common.h../include/vlc_variables.h::142:48: note: expanded from macro 'var_GetChecked'
1031:
../include/vlc_variables.h  :142276:10 | #d: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  f276i | n e var_   iGetChecked(of( ,n,t,v!)v var_GetChecked(VLaCr_O_BJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         cGonetCheckst sed( p_obj, psz_truct vlc_common_members: (const vlc_object_t *)(n&(ame,x) VLC_V-A>Ro_bINTEGER, &j)val ) )
 \
      |               ^
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJEIn file included from CT(o),codec/atsc_a65.cn:,24t:
,In file included from ../include/vlc_common.hv)
      |                                                ^
:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h:
481:15: note: expanded from macro 'VLC_OBJECT'
    293 | 481  |      i f (   ! v aconst sr_Gtruct vlec_commotChne_cmkeedm( p_boers:bj,  psz_n(const vlc_object_t a*me)(&(x)->o, VLC_VbAj)R_BOOL, &val ) )
       |          ^
\
      ../include/vlc_variables.h:|               ^142:48: note: expanded from macro 'var_GetChecked'

  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:In file included from 481codec/opus_header.c:15: :37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'VLC_OBJECT'
    481293 |   |     if( !v a r _ Get Ch  cecked( p_oobj, psz_name, VnLst stCr_VAR_BOucOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define tvar_GetChec vlkced(o_co,n,t,v) var_GetChecked(mmoVLCn_m_OBJECT(o),n,emt,bers: (cov)
      |                                                ^
nst vlc_object_t *)(&(x)->obj) \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objIn file included from ecodec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: ct_tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] *)(
&  304 |     i(x)->obj) \
      |               ^
f (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #In file included from codec/opus_header.c:37:
defIn file included from ine../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17 var_GetC: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
h  304ecked(o |     if (likely(!var_Get,n,Chte,v) cvar_ked (objGetChec,ked(VLC_OBJECT( on),n,ame, tV,v)
      |                                                ^LC_VA
R../include/vlc_common.h:_481:15COO: note: expanded from macro 'VLC_OBJECT'
R  481 | D    S    ,cons &vatl)) stru)ct v
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
l  142c_commo | #define var_n_GetCmembers: (hecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |      con   cost vnlc_osbjetct_ struct t *)(&(vlx)->cobj_) \
      |               ^
common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_In file included from codec/opus_header.c:n37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
am  e, VL324 |  C_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n   if( !var_GetChecked( p_obj, psz_name, VLC_VA,t,R_Fv) LOAvarT, &val _)G e)t
      C| h         ^e
c../include/vlc_variables.hk:e142d:(V48L: C_Onote: Bexpanded from macro 'var_GetChecked'J
ECT(o),  n,142t | ,#vd)e
f      in| e                                               ^
 ../include/vlc_common.hv:ar_481G:e15tChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v: note: expanded from macro 'VLC_OBJECT'
)
        481 |  |                                                ^
       const struct vlc_common_../include/vlc_common.hme:mbers: (const vlc_object_t *)(&(x)->obj) \
      |               ^481:15: 
note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objectIn file included from _codec/atsc_a65.c:t24 :
*In file included from )../include/vlc_common.h(:1031:
../include/vlc_variables.h&:(340x:)9: -warning: >due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
obj)   \340
 |        |                ^  if( var_GetChecked( p_obj,
 psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,In file included from codec/opus_header.c:37t:
,In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hv:340) va:r9_G: warning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]tChec
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetkCedheck(eVdL(Co,_n,t,OvB)J vEaCrT(o_GetChec)k,n,et,dv()
      |                                                ^
VLC_OBJECT(o),n,t../include/vlc_common.h,v)
      :481|                                                ^
:15:../include/vlc_common.h note: expanded from macro 'VLC_OBJECT':
481:15: note: expanded from macro 'VLC_OBJECT'
    481481 |  |             c on s t struc tconst st rvlc_common_meuctmber vlcs: _common_members: (const vlc_object_t (const v*)l(c_o&(x)->obbjectj) _t *)(&(x\)-
>      | o              ^
bj) \
      |               ^
In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |  350:9:   if warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
( v  350 |     ar_if( varGetChecked(_Ge p_obj, tChpseckzed( p_obj, psz_name, VLC__nVame,A VLC_R_STRVAR_ING, &val ) )
      | STRI        ^NG,
 &val../include/vlc_variables.h: 142): 48): note: 
      |         ^
expanded from macro 'var_GetChecked'
../include/vlc_variables.h:  142 | #142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(define var_GetChecked(o,n,t,v) var_GetCheckedo,n(VLC_O,t,v) BJEvar_GetCT(o),Chnecked(VLC_OBJECT(o),n,,t,tv)
      |                                                ^,
v)
      |                                                ^
../include/vlc_common.h:../include/vlc_common.h481:481:15:15:: note:  note: expanded from macro 'VLC_OBJECT'
expanded from macro 'VLC_OBJECT'  481
 |          481 |  co   n  st str   ucocntst struct v vlc_colcmm_on_members: (constcommon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_In file included from codec/opus_header.c:37obj, psz:
In file included from _nam../include/vlc_common.h:e, 1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked(VLC_VAR_ADDRESS, &va l ) )
p      |         ^
_obj, psz../include/vlc_variables.h_:142:48: libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_ID\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/libvlc_adaptive_la-ID.lo -MD -MP -MF demux/adaptive/.deps/libvlc_adaptive_la-ID.Tpo -c demux/adaptive/ID.cpp  -fPIC -DPIC -o demux/adaptive/.libs/libvlc_adaptive_la-ID.o
note: expanded from macro 'var_GetChecked'
n  a142me | , #definVLC_VARe var_G_eADDREStS, Checked(o,n,t,v) &val var_GetChec) )
      |         ^
k../include/vlc_variables.h:142:48:ed(VLC_OBJEC T(note: o)expanded from macro 'var_GetChecked'
,n,t,v)
      |                                                ^
  ../include/vlc_common.h:481142 | #define var_GetChecked(o,n,t:,v) var_GetCh15: note: expanded from macro 'VLC_OBJECT'
e  481 |         concked(sVt sLC_OBtruct vlJECT(o)c,n,t,v_)
      |                                                ^com
mon_members: (const vlc_object_t *)(&(x)->obj) \
../include/vlc_common.h:481:15      : note: expanded from macro 'VLC_OBJECT'
|   481 |                   ^
    const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #In file included from decodec/opus_header.cf:ine var_Create(a,b,c) var_Create( VL37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: C_OBJECT(a), b, c )
      |                                       ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h  429:481: |   15:  note:  var_Createxpanded from macro 'VLC_OBJECT'
e( p_ob  j, psz_name, VLC_V481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
AR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | In file included from #define vcodec/atsc_a65.c:24:
In file included from a../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  _Crea442te(a,b,c |     var_Create( p_obj, ps)z var_Cre_name,ate(  VLC_OBJECTV(a), b, c )
      |                                       ^
LC_VAR_BOOL | VLC_VAR_DOINHERIT );../include/vlc_common.h:
      |     ^
481:15:../include/vlc_variables.h: note: expanded from macro 'VLC_OBJECT'122
:39:   note: 481expanded from macro 'var_Create'
 |    122 | #define var_Create(a,b,c)       const  struct vlc_cvaro_mCmreate( VLC_OBJECT(a), b, c )
on_me      mber| s: (c                                      ^ons
t v../include/vlc_common.h:481l:c_ob15ject: note: expanded from macro 'VLC_OBJECT'
_t *  481 | ) (&(x )->o bj)     \
      |               ^ 
const struct vlc_common_members: (const vlc_object_tIn file included from  codec/opus_header.c:37*:
In file included from ../include/vlc_common.h:1031):
../include/vlc_variables.h:442(&(x:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])
->o  442 | b    jvar_) Create\
      |               ^
( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERITIn file included from  );
      |     ^
codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5../include/vlc_variables.h: warning: :122:39due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:   note: expanded from macro 'var_Create'
455   | 122 | #d   e fine var_Createvar_Create( p(a,b_ob,jc), va psz_namr_Ce, VrLC_eateV(AR_FLOAT  |VLC_O VBLC_VAR_DOINJHECT(ERIaT),  b, c) )
;
            | |                                       ^
    ^
../include/vlc_common.h../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
:  481:15:122 | # note: expanded from macro 'VLC_OBJECT'
d  481 | e     fine var_Create(a,b,c) var_Create( VLC_O BJ ECT(a co)nst, str uctb, c ) 
      |                                       ^
vlc_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
c  481 |         ommon_cmembersons:t struct vl c_comm(onc_onstmembers:  (constv vlc_loc_bobjjecet_tc *)t(&(x)_t *)(-&(x)->obj) \
      |               ^
>obj) \
      |               ^
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:In file included from codec/opus_header.c469:5:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h
:  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
455../include/vlc_variables.h::5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]122
:39: note: expanded from macro 'var_Create'
  455 |     v  122 | #define var_Carr_Create( eate(a,b,c) var_Create( VLC_Op_oBJEbj, psz_CT(a), b, c )
      |                                       ^
name, ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'VLC_VAR_F
LO  481 | A T | VL       const struct vlc_common_memCb_VAR_DOINHeERIT rs);
      |     ^:
 (const../include/vlc_variables.h:122:39 vlc_object: _t *)(note: &(x)->obj) \
      |               ^
expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( In file included from codec/atsc_a65.c:24V:
LC_In file included from OBJE../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C  477T | (a), b , c )
      |                                          ^var
_Create( p_obj../include/vlc_common.h,:481:15 ps:z note: expanded from macro 'VLC_OBJECT'_name, V
LC_VAR  481 |   _ST R    I coNnst Gstruc | tVLC vl_VAcR_comm_on_DmembOIersNHE: (RconsIT );
      | t v    ^
l../include/vlc_variables.h:122:39: note: cexpanded from macro 'var_Create'_
obje  ct_t *)(122&( | x)->ob#dej) \f
i      |               ^
ne var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, In file included from c )
      |                                       ^codec/opus_header.c
:37:
../include/vlc_common.hIn file included from ../include/vlc_common.h::481:103115: note: expanded from macro 'VLC_OBJECT'
:
../include/vlc_variables.h:469:5  : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]481
 |     469 |      var _Crea    const ste( ptruct_ objvlc_common_,m psz_neamme, bVLC_VAR_SersT:RING | (const vl cVLC_V_AR_Dobject_t *)O(&(x)-I>obNHERIj) \T
 );
      |     ^
      | ../include/vlc_variables.h:122              ^:
39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OIn file included from Bcodec/atsc_a65.cJ:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
EC  T(a),491 b |     var_Create( p_obj, psz_name, VLC_VAR, c )_
      |                                       ^ADDRESS | VLC_VAR_DOINHERIT 
);
../include/vlc_common.h:481:15      | :     ^
note: ../include/vlc_variables.hexpanded from macro 'VLC_OBJECT'
:122:39: note: expanded from macro 'var_Create'
  481   |  122    |    # codnst efisne tvrucat vr_Create(a,bl,c_comc)m var_Create( VoLn_meC_OmbersB: (coJECT(a), b, c )
nst       vlc_obj| ect_t *)(&(x)->                                      ^
obj) \
      |               ^../include/vlc_common.h
:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membeIn file included from codec/opus_header.c:37:
rs: (constIn file included from  ../include/vlc_common.h:1031v:
../include/vlc_variables.hlc_object_t *)(&:(x)->obj477:) 5:\
       warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|               ^
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VIn file included from codec/atsc_a65.cLC_V:24:
In file included from AR_DOI../include/vlc_common.hNHERIT: );
      | 1031    ^
:
../include/vlc_variables.h:511:5../include/vlc_variables.h: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:122  511 |     var:_Create( p39_: note: oexpanded from macro 'var_Create'
bj  122 | #,def psz_inamne,e v VLar_CCrea_te(a,bVAR_,IcN) varT_CreatEGEeR(  | VLC_VAR_DOINHERVILCT_OBJECT
(a), b, c )
      |     ^
      ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
|                                       ^
  122 | #define ../include/vlc_common.h:var481:15_: note: expanded from macro 'VLC_OBJECT'
Create(a,b,c) var_  Create( VLC_OBJECT(a), b481, |         const struct vlc_commo c )
      |                                       ^
n_../include/vlc_common.hmembers: (co:481:ns15: tnote:  vlc_obexpanded from macro 'VLC_OBJECT'
ject  481 |         const struct vlc__common_memtb *)(&(x)->ers: (const vlc_object_t *)(&(x)-ob>objj) \
      |               ^) \
      
|               ^
In file included from codec/atsc_a65.c:24:
In file included from In file included from ../include/vlc_common.h:codec/opus_header.c:37:
In file included from ../include/vlc_common.h1031:1031:
:
../include/vlc_variables.h:491:5:../include/vlc_variables.h:525 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:5: warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  491 | 
   525  |   var _Cre   avte( par__objC, psreaz_namet, VLe( Cp_VA_R_ADoDREbj,S S |psz_ name, VVLCL_CVAR_BOOL _| VLC_VVAAR_DROINH_DOERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
I  NHERI122 | #deTf
      |     ^
ine../include/vlc_variables.h:122 va:39: note: rexpanded from macro 'var_Create'
_  122 | C#derfineeate(a,b,c) var_C rvaeatre_Cr(ea te(Va,bLC_,OBJECcT) va(r_Craeate() VLC, b, c )
      | _                                      ^OBJE
C28T( warnings generated../include/vlc_common.h:481:a).
,15:  note: expanded from macro 'VLC_OBJECT'
b  , c )
      481|                                       ^
 | ../include/vlc_common.h:481: 15:  note:  expanded from macro 'VLC_OBJECT'
   481    |  const stru c   t v l c_co  conmmst on_memstrberus: ct vlc(const vlc_o_cobmmoject_tn_m *)(&(embx)->obj) \
      |               ^
ers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:In file included from 554:5:codec/opus_header.c warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:  554 |     var511_C:re5ate(:  pwarning: _odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bj, psz  511 | _name, VL    var_CreaC_VAR_STRItNe( G | VLCp__VoAR_DbOj, IpNsz_nameHERIT
,       VLC_|     ^
V../include/vlc_variables.hAR_INT:122:39: Enote: Gexpanded from macro 'var_Create'ER | VLC_
VA  122 | #deRf_iDnOINHe ERIT
      |     ^var
_../include/vlc_variables.h:122Creat:e(a,b,c)39 v:a rnote: _Crexpanded from macro 'var_Create'eate( V
LC  122 | #de_fOine BvJECaT(a), b, c )
      |                                       ^
r../include/vlc_common.h:481:15_Create(a,b: note: expanded from macro 'VLC_OBJECT'
,  c481 |   ) va   r  _ Creconate( VLC_OBsJt sEtCT(ruact v), b, c )
lc      |                                       ^_com
mon_m../include/vlc_common.hemb:ers:mv -f demux/mpeg/.deps/libts_plugin_la-ts_hotfixes.Tpo demux/mpeg/.deps/libts_plugin_la-ts_hotfixes.Plo
 481:15: note: expanded from macro 'VLC_OBJECT'
(  481 |      c onst v lc_ ocbojecnst strt_t *)(uct vlc&(x_common_)->obmje) \mbers:
 (const v      lc_obj| ect_t *)              ^
(&(x)->obj) \
      |               ^
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/libvlc_adaptive_la-PlaylistManager.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/libvlc_adaptive_la-PlaylistManager.lo -MD -MP -MF demux/adaptive/.deps/libvlc_adaptive_la-PlaylistManager.Tpo -c -o demux/adaptive/libvlc_adaptive_la-PlaylistManager.lo `test -f 'demux/adaptive/PlaylistManager.cpp' || echo './'`demux/adaptive/PlaylistManager.cpp
In file included from codec/atsc_a65.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     In file included from var_Crecodec/opus_header.c:ate( 37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: pdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_obj,
 psz_  525 |     var_Create( p_obj,n ame, VLC_VAR_STRING | VLC_VAR_DOINHERIT
p      |     ^
sz_name../include/vlc_variables.h:122:,39 V: note: Lexpanded from macro 'var_Create'C_VAR
_  BOOL 122 | |#def VLine var_CC_reate(a,b,c) var_Create( VLC_OBVAR_JECDOTINHER(a), b, c )
      |                                       ^
IT
      |     ^../include/vlc_common.h:
481../include/vlc_variables.h:15: note: expanded from macro 'VLC_OBJECT'
:  481 |         const struct122:39:  note: expanded from macro 'var_Create'
vl  122c | #_commdeonfi_nemem vberar_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_cs:ommo (nco_nsmemberst v: (conslct_o vlcbj_objeecct_t_t *t *))((&(x)-&(x>)-o>obj) \
      bj)|  \              ^

      |               ^
In file included from codec/opus_header.c:In file included from codec/atsc_a65.c37:
In file included from ../include/vlc_common.h::241031:
../include/vlc_variables.h:539:
In file included from :5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h  539 |     v:1031ar_Cr:
../include/vlc_variables.he:578:9:a warning: te( p_obj,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 psz_name  578 | , VL   C if_VAR( _FLvaOATr_C h| VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
a../include/vlc_common.h:481:nge(15: p_o note: expanded from macro 'VLC_OBJECT'
bj, p  sz_name, VLC_VAR_C481 |   HOIC    ESCOUN T, c &oncount, NULL ) )
      |         ^
st../include/vlc_variables.h s:128:43: trnote: expanded from macro 'var_Change'
u  128 | #dct efinvlec_ covmmaron_C_mhanembers:ge(a, (b,c,cod,e)ns var_t Cvlhac_ngeob( VLC_OjeBctJ_tECT( *a), b)(, c, &(x)->d, obj) e\
      |               ^
 )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_mIn file included from codec/opus_header.c:ember37:
In file included from ../include/vlc_common.h:s: (const1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 vlc_  o554 |    b ject_t *v)a(r&_(Crex)->obja) \
      |               ^
te( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_PlaylistManager\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/libvlc_adaptive_la-PlaylistManager.lo -MD -MP -MF demux/adaptive/.deps/libvlc_adaptive_la-PlaylistManager.Tpo -c demux/adaptive/PlaylistManager.cpp  -fPIC -DPIC -o demux/adaptive/.libs/libvlc_adaptive_la-PlaylistManager.o
25 warnings generated.
mv -f codec/.deps/libts_plugin_la-atsc_a65.Tpo codec/.deps/libts_plugin_la-atsc_a65.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/libvlc_adaptive_la-SegmentTracker.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/libvlc_adaptive_la-SegmentTracker.lo -MD -MP -MF demux/adaptive/.deps/libvlc_adaptive_la-SegmentTracker.Tpo -c -o demux/adaptive/libvlc_adaptive_la-SegmentTracker.lo `test -f 'demux/adaptive/SegmentTracker.cpp' || echo './'`demux/adaptive/SegmentTracker.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_SegmentTracker\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/libvlc_adaptive_la-SegmentTracker.lo -MD -MP -MF demux/adaptive/.deps/libvlc_adaptive_la-SegmentTracker.Tpo -c demux/adaptive/SegmentTracker.cpp  -fPIC -DPIC -o demux/adaptive/.libs/libvlc_adaptive_la-SegmentTracker.o
25 warnings generated.
mv -f codec/.deps/libts_plugin_la-opus_header.Tpo codec/.deps/libts_plugin_la-opus_header.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/libvlc_adaptive_la-SharedResources.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/libvlc_adaptive_la-SharedResources.lo -MD -MP -MF demux/adaptive/.deps/libvlc_adaptive_la-SharedResources.Tpo -c -o demux/adaptive/libvlc_adaptive_la-SharedResources.lo `test -f 'demux/adaptive/SharedResources.cpp' || echo './'`demux/adaptive/SharedResources.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_SharedResources\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/libvlc_adaptive_la-SharedResources.lo -MD -MP -MF demux/adaptive/.deps/libvlc_adaptive_la-SharedResources.Tpo -c demux/adaptive/SharedResources.cpp  -fPIC -DPIC -o demux/adaptive/.libs/libvlc_adaptive_la-SharedResources.o
mv -f demux/adaptive/.deps/libvlc_adaptive_la-ID.Tpo demux/adaptive/.deps/libvlc_adaptive_la-ID.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/libvlc_adaptive_la-StreamFormat.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/libvlc_adaptive_la-StreamFormat.lo -MD -MP -MF demux/adaptive/.deps/libvlc_adaptive_la-StreamFormat.Tpo -c -o demux/adaptive/libvlc_adaptive_la-StreamFormat.lo `test -f 'demux/adaptive/StreamFormat.cpp' || echo './'`demux/adaptive/StreamFormat.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_StreamFormat\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/libvlc_adaptive_la-StreamFormat.lo -MD -MP -MF demux/adaptive/.deps/libvlc_adaptive_la-StreamFormat.Tpo -c demux/adaptive/StreamFormat.cpp  -fPIC -DPIC -o demux/adaptive/.libs/libvlc_adaptive_la-StreamFormat.o
mv -f demux/adaptive/.deps/libvlc_adaptive_la-SharedResources.Tpo demux/adaptive/.deps/libvlc_adaptive_la-SharedResources.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/libvlc_adaptive_la-Streams.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/libvlc_adaptive_la-Streams.lo -MD -MP -MF demux/adaptive/.deps/libvlc_adaptive_la-Streams.Tpo -c -o demux/adaptive/libvlc_adaptive_la-Streams.lo `test -f 'demux/adaptive/Streams.cpp' || echo './'`demux/adaptive/Streams.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_Streams\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/libvlc_adaptive_la-Streams.lo -MD -MP -MF demux/adaptive/.deps/libvlc_adaptive_la-Streams.Tpo -c demux/adaptive/Streams.cpp  -fPIC -DPIC -o demux/adaptive/.libs/libvlc_adaptive_la-Streams.o
demux/adaptive/PlaylistManager.cpp:648:25: warning: format specifies type 'long' but the argument has type 'vlc_tick_t' (aka 'long long') [-Wformat]
  647 |             SeekDebug(msg_Dbg(p_demux, "Seek %f to %ld plstart %ld duration %ld",
      |                                                    ~~~
      |                                                    %lld
  648 |                    pos, seekTime, cached.playlistEnd, cached.playlistLength));
      |                         ^~~~~~~~
../include/vlc_messages.h:87:38: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |                                      ^~~~~~~~~~~
../include/vlc_messages.h:79:23: note: expanded from macro 'msg_Generic'
   79 |             __func__, __VA_ARGS__)
      |                       ^~~~~~~~~~~
demux/adaptive/tools/Debug.hpp:41:27: note: expanded from macro 'SeekDebug'
   41 |   #define SeekDebug(code) code
      |                           ^~~~
demux/adaptive/PlaylistManager.cpp:648:35: warning: format specifies type 'long' but the argument has type 'vlc_tick_t' (aka 'long long') [-Wformat]
  647 |             SeekDebug(msg_Dbg(p_demux, "Seek %f to %ld plstart %ld duration %ld",
      |                                                                ~~~
      |                                                                %lld
  648 |                    pos, seekTime, cached.playlistEnd, cached.playlistLength));
      |                                   ^~~~~~~~~~~~~~~~~~
../include/vlc_messages.h:87:38: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |                                      ^~~~~~~~~~~
../include/vlc_messages.h:79:23: note: expanded from macro 'msg_Generic'
   79 |             __func__, __VA_ARGS__)
      |                       ^~~~~~~~~~~
demux/adaptive/tools/Debug.hpp:41:27: note: expanded from macro 'SeekDebug'
   41 |   #define SeekDebug(code) code
      |                           ^~~~
demux/adaptive/PlaylistManager.cpp:648:55: warning: format specifies type 'long' but the argument has type 'vlc_tick_t' (aka 'long long') [-Wformat]
  647 |             SeekDebug(msg_Dbg(p_demux, "Seek %f to %ld plstart %ld duration %ld",
      |                                                                             ~~~
      |                                                                             %lld
  648 |                    pos, seekTime, cached.playlistEnd, cached.playlistLength));
      |                                                       ^~~~~~~~~~~~~~~~~~~~~
../include/vlc_messages.h:87:38: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |                                      ^~~~~~~~~~~
../include/vlc_messages.h:79:23: note: expanded from macro 'msg_Generic'
   79 |             __func__, __VA_ARGS__)
      |                       ^~~~~~~~~~~
demux/adaptive/tools/Debug.hpp:41:27: note: expanded from macro 'SeekDebug'
   41 |   #define SeekDebug(code) code
      |                           ^~~~
demux/adaptive/PlaylistManager.cpp:805:23: warning: format specifies type 'long' but the argument has type 'vlc_tick_t' (aka 'long long') [-Wformat]
  803 |     SeekDebug(msg_Dbg(p_demux, "playlist Start/End %ld/%ld len %ld"
      |                                                    ~~~
      |                                                    %lld
  804 |                                "rap pl/demux (%ld/%ld)",
  805 |                       cached.playlistStart, cached.playlistEnd, cached.playlistEnd,
      |                       ^~~~~~~~~~~~~~~~~~~~
../include/vlc_messages.h:87:38: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |                                      ^~~~~~~~~~~
../include/vlc_messages.h:79:23: note: expanded from macro 'msg_Generic'
   79 |             __func__, __VA_ARGS__)
      |                       ^~~~~~~~~~~
demux/adaptive/tools/Debug.hpp:41:27: note: expanded from macro 'SeekDebug'
   41 |   #define SeekDebug(code) code
      |                           ^~~~
demux/adaptive/PlaylistManager.cpp:805:45: warning: format specifies type 'long' but the argument has type 'vlc_tick_t' (aka 'long long') [-Wformat]
  803 |     SeekDebug(msg_Dbg(p_demux, "playlist Start/End %ld/%ld len %ld"
      |                                                        ~~~
      |                                                        %lld
  804 |                                "rap pl/demux (%ld/%ld)",
  805 |                       cached.playlistStart, cached.playlistEnd, cached.playlistEnd,
      |                                             ^~~~~~~~~~~~~~~~~~
../include/vlc_messages.h:87:38: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |                                      ^~~~~~~~~~~
../include/vlc_messages.h:79:23: note: expanded from macro 'msg_Generic'
   79 |             __func__, __VA_ARGS__)
      |                       ^~~~~~~~~~~
demux/adaptive/tools/Debug.hpp:41:27: note: expanded from macro 'SeekDebug'
   41 |   #define SeekDebug(code) code
      |                           ^~~~
demux/adaptive/PlaylistManager.cpp:805:65: warning: format specifies type 'long' but the argument has type 'vlc_tick_t' (aka 'long long') [-Wformat]
  803 |     SeekDebug(msg_Dbg(p_demux, "playlist Start/End %ld/%ld len %ld"
      |                                                                ~~~
      |                                                                %lld
  804 |                                "rap pl/demux (%ld/%ld)",
  805 |                       cached.playlistStart, cached.playlistEnd, cached.playlistEnd,
      |                                                                 ^~~~~~~~~~~~~~~~~~
../include/vlc_messages.h:87:38: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |                                      ^~~~~~~~~~~
../include/vlc_messages.h:79:23: note: expanded from macro 'msg_Generic'
   79 |             __func__, __VA_ARGS__)
      |                       ^~~~~~~~~~~
demux/adaptive/tools/Debug.hpp:41:27: note: expanded from macro 'SeekDebug'
   41 |   #define SeekDebug(code) code
      |                           ^~~~
demux/adaptive/PlaylistManager.cpp:806:23: warning: format specifies type 'long' but the argument has type 'vlc_tick_t' (aka 'long long') [-Wformat]
  804 |                                "rap pl/demux (%ld/%ld)",
      |                                               ~~~
      |                                               %lld
  805 |                       cached.playlistStart, cached.playlistEnd, cached.playlistEnd,
  806 |                       startTimes.segment.media, startTimes.segment.demux));
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~
../include/vlc_messages.h:87:38: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |                                      ^~~~~~~~~~~
../include/vlc_messages.h:79:23: note: expanded from macro 'msg_Generic'
   79 |             __func__, __VA_ARGS__)
      |                       ^~~~~~~~~~~
demux/adaptive/tools/Debug.hpp:41:27: note: expanded from macro 'SeekDebug'
   41 |   #define SeekDebug(code) code
      |                           ^~~~
demux/adaptive/PlaylistManager.cpp:806:49: warning: format specifies type 'long' but the argument has type 'vlc_tick_t' (aka 'long long') [-Wformat]
  804 |                                "rap pl/demux (%ld/%ld)",
      |                                                   ~~~
      |                                                   %lld
  805 |                       cached.playlistStart, cached.playlistEnd, cached.playlistEnd,
  806 |                       startTimes.segment.media, startTimes.segment.demux));
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~
../include/vlc_messages.h:87:38: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |                                      ^~~~~~~~~~~
../include/vlc_messages.h:79:23: note: expanded from macro 'msg_Generic'
   79 |             __func__, __VA_ARGS__)
      |                       ^~~~~~~~~~~
demux/adaptive/tools/Debug.hpp:41:27: note: expanded from macro 'SeekDebug'
   41 |   #define SeekDebug(code) code
      |                           ^~~~
demux/adaptive/PlaylistManager.cpp:850:23: warning: format specifies type 'long' but the argument has type 'vlc_tick_t' (aka 'long long') [-Wformat]
  849 |     SeekDebug(msg_Dbg(p_demux, "cached.i_time (%ld) cur %ld rap start (pl %ld/dmx %ld) pos %f",
      |                                                ~~~
      |                                                %lld
  850 |                       cached.i_time, currentTimes.continuous, startTimes.segment.media,
      |                       ^~~~~~~~~~~~~
../include/vlc_messages.h:87:38: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |                                      ^~~~~~~~~~~
../include/vlc_messages.h:79:23: note: expanded from macro 'msg_Generic'
   79 |             __func__, __VA_ARGS__)
      |                       ^~~~~~~~~~~
demux/adaptive/tools/Debug.hpp:41:27: note: expanded from macro 'SeekDebug'
   41 |   #define SeekDebug(code) code
      |                           ^~~~
demux/adaptive/PlaylistManager.cpp:850:38: warning: format specifies type 'long' but the argument has type 'vlc_tick_t' (aka 'long long') [-Wformat]
  849 |     SeekDebug(msg_Dbg(p_demux, "cached.i_time (%ld) cur %ld rap start (pl %ld/dmx %ld) pos %f",
      |                                                         ~~~
      |                                                         %lld
  850 |                       cached.i_time, currentTimes.continuous, startTimes.segment.media,
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~
../include/vlc_messages.h:87:38: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |                                      ^~~~~~~~~~~
../include/vlc_messages.h:79:23: note: expanded from macro 'msg_Generic'
   79 |             __func__, __VA_ARGS__)
      |                       ^~~~~~~~~~~
demux/adaptive/tools/Debug.hpp:41:27: note: expanded from macro 'SeekDebug'
   41 |   #define SeekDebug(code) code
      |                           ^~~~
demux/adaptive/PlaylistManager.cpp:850:63: warning: format specifies type 'long' but the argument has type 'vlc_tick_t' (aka 'long long') [-Wformat]
  849 |     SeekDebug(msg_Dbg(p_demux, "cached.i_time (%ld) cur %ld rap start (pl %ld/dmx %ld) pos %f",
      |                                                                           ~~~
      |                                                                           %lld
  850 |                       cached.i_time, currentTimes.continuous, startTimes.segment.media,
      |                                                               ^~~~~~~~~~~~~~~~~~~~~~~~
../include/vlc_messages.h:87:38: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |                                      ^~~~~~~~~~~
../include/vlc_messages.h:79:23: note: expanded from macro 'msg_Generic'
   79 |             __func__, __VA_ARGS__)
      |                       ^~~~~~~~~~~
demux/adaptive/tools/Debug.hpp:41:27: note: expanded from macro 'SeekDebug'
   41 |   #define SeekDebug(code) code
      |                           ^~~~
demux/adaptive/PlaylistManager.cpp:851:29: warning: format specifies type 'long' but the argument has type 'vlc_tick_t' (aka 'long long') [-Wformat]
  849 |     SeekDebug(msg_Dbg(p_demux, "cached.i_time (%ld) cur %ld rap start (pl %ld/dmx %ld) pos %f",
      |                                                                                   ~~~
      |                                                                                   %lld
  850 |                       cached.i_time, currentTimes.continuous, startTimes.segment.media,
  851 |                             startTimes.segment.demux, cached.f_position));
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~
../include/vlc_messages.h:87:38: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |                                      ^~~~~~~~~~~
../include/vlc_messages.h:79:23: note: expanded from macro 'msg_Generic'
   79 |             __func__, __VA_ARGS__)
      |                       ^~~~~~~~~~~
demux/adaptive/tools/Debug.hpp:41:27: note: expanded from macro 'SeekDebug'
   41 |   #define SeekDebug(code) code
      |                           ^~~~
mv -f demux/adaptive/.deps/libvlc_adaptive_la-SegmentTracker.Tpo demux/adaptive/.deps/libvlc_adaptive_la-SegmentTracker.Plo
depbase=`echo packetizer/hevc_nal.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="packetizer/hevc_nal.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/hevc_nal.lo -MD -MP -MF $depbase.Tpo -c -o packetizer/hevc_nal.lo packetizer/hevc_nal.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"hevc_nal\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/hevc_nal.lo -MD -MP -MF packetizer/.deps/hevc_nal.Tpo -c packetizer/hevc_nal.c  -fPIC -DPIC -o packetizer/.libs/hevc_nal.o
In file included from packetizer/hevc_nal.c:24:
In file included from packetizer/hevc_nal.h:23:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc_nal.c:24:
In file included from packetizer/hevc_nal.h:23:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc_nal.c:24:
In file included from packetizer/hevc_nal.h:23:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc_nal.c:24:
In file included from packetizer/hevc_nal.h:23:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc_nal.c:24:
In file included from packetizer/hevc_nal.h:23:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc_nal.c:24:
In file included from packetizer/hevc_nal.h:23:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc_nal.c:24:
In file included from packetizer/hevc_nal.h:23:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc_nal.c:24:
In file included from packetizer/hevc_nal.h:23:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc_nal.c:24:
In file included from packetizer/hevc_nal.h:23:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc_nal.c:24:
In file included from packetizer/hevc_nal.h:23:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc_nal.c:24:
In file included from packetizer/hevc_nal.h:23:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc_nal.c:24:
In file included from packetizer/hevc_nal.h:23:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc_nal.c:24:
In file included from packetizer/hevc_nal.h:23:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc_nal.c:24:
In file included from packetizer/hevc_nal.h:23:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc_nal.c:24:
In file included from packetizer/hevc_nal.h:23:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc_nal.c:24:
In file included from packetizer/hevc_nal.h:23:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc_nal.c:24:
In file included from packetizer/hevc_nal.h:23:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc_nal.c:24:
In file included from packetizer/hevc_nal.h:23:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc_nal.c:24:
In file included from packetizer/hevc_nal.h:23:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc_nal.c:24:
In file included from packetizer/hevc_nal.h:23:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc_nal.c:24:
In file included from packetizer/hevc_nal.h:23:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc_nal.c:24:
In file included from packetizer/hevc_nal.h:23:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc_nal.c:24:
In file included from packetizer/hevc_nal.h:23:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc_nal.c:24:
In file included from packetizer/hevc_nal.h:23:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc_nal.c:24:
In file included from packetizer/hevc_nal.h:23:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc_nal.c:25:
packetizer/hxxx_nal.h:287:20: warning: comparison of integers of different signs: 'uint32_t' (aka 'unsigned int') and 'int' [-Wsign-compare]
  287 |     if( i_nal_size > p_ctx->p_tail - p_ctx->p_head )
      |         ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
12 warnings generated.
mv -f demux/adaptive/.deps/libvlc_adaptive_la-PlaylistManager.Tpo demux/adaptive/.deps/libvlc_adaptive_la-PlaylistManager.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/libqt_plugin_la-recents.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/libqt_plugin_la-recents.lo -MD -MP -MF gui/qt/.deps/libqt_plugin_la-recents.Tpo -c -o gui/qt/libqt_plugin_la-recents.lo `test -f 'gui/qt/recents.cpp' || echo './'`gui/qt/recents.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/libqt_plugin_la-recents.lo -MD -MP -MF gui/qt/.deps/libqt_plugin_la-recents.Tpo -c gui/qt/recents.cpp  -fPIC -DPIC -o gui/qt/.libs/libqt_plugin_la-recents.o
mv -f demux/adaptive/.deps/libvlc_adaptive_la-StreamFormat.Tpo demux/adaptive/.deps/libvlc_adaptive_la-StreamFormat.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/util/libqt_plugin_la-imagehelper.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-imagehelper.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-imagehelper.Tpo -c -o gui/qt/util/libqt_plugin_la-imagehelper.lo `test -f 'gui/qt/util/imagehelper.cpp' || echo './'`gui/qt/util/imagehelper.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-imagehelper.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-imagehelper.Tpo -c gui/qt/util/imagehelper.cpp  -fPIC -DPIC -o gui/qt/util/.libs/libqt_plugin_la-imagehelper.o
26 warnings generated.
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/libqt_plugin_la-main_interface.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/libqt_plugin_la-main_interface.moc.lo -MD -MP -MF gui/qt/.deps/libqt_plugin_la-main_interface.moc.Tpo -c -o gui/qt/libqt_plugin_la-main_interface.moc.lo `test -f 'gui/qt/main_interface.moc.cpp' || echo './'`gui/qt/main_interface.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/libqt_plugin_la-main_interface.moc.lo -MD -MP -MF gui/qt/.deps/libqt_plugin_la-main_interface.moc.Tpo -c gui/qt/main_interface.moc.cpp  -fPIC -DPIC -o gui/qt/.libs/libqt_plugin_la-main_interface.moc.o
demux/adaptive/Streams.cpp:465:76: warning: format specifies type 'long' but the argument has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
  465 |                 msg_Dbg(p_realdemux, "Waiting sync reference for seq %ld", currentSequence);
      |                                                                      ~~~   ^~~~~~~~~~~~~~~
      |                                                                      %llu
../include/vlc_messages.h:87:38: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |                                      ^~~~~~~~~~~
../include/vlc_messages.h:79:23: note: expanded from macro 'msg_Generic'
   79 |             __func__, __VA_ARGS__)
      |                       ^~~~~~~~~~~
1 warning generated.
mv -f demux/adaptive/.deps/libvlc_adaptive_la-Streams.Tpo demux/adaptive/.deps/libvlc_adaptive_la-Streams.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/libqt_plugin_la-menus.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/libqt_plugin_la-menus.moc.lo -MD -MP -MF gui/qt/.deps/libqt_plugin_la-menus.moc.Tpo -c -o gui/qt/libqt_plugin_la-menus.moc.lo `test -f 'gui/qt/menus.moc.cpp' || echo './'`gui/qt/menus.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/libqt_plugin_la-menus.moc.lo -MD -MP -MF gui/qt/.deps/libqt_plugin_la-menus.moc.Tpo -c gui/qt/menus.moc.cpp  -fPIC -DPIC -o gui/qt/.libs/libqt_plugin_la-menus.moc.o
In file included from gui/qt/recents.cpp:27:
In file included from gui/qt/dialogs_provider.hpp:36:
In file included from gui/qt/dialogs/open.hpp:34:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
mv -f gui/qt/util/.deps/libqt_plugin_la-imagehelper.Tpo gui/qt/util/.deps/libqt_plugin_la-imagehelper.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/libqt_plugin_la-dialogs_provider.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/libqt_plugin_la-dialogs_provider.moc.lo -MD -MP -MF gui/qt/.deps/libqt_plugin_la-dialogs_provider.moc.Tpo -c -o gui/qt/libqt_plugin_la-dialogs_provider.moc.lo `test -f 'gui/qt/dialogs_provider.moc.cpp' || echo './'`gui/qt/dialogs_provider.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/libqt_plugin_la-dialogs_provider.moc.lo -MD -MP -MF gui/qt/.deps/libqt_plugin_la-dialogs_provider.moc.Tpo -c gui/qt/dialogs_provider.moc.cpp  -fPIC -DPIC -o gui/qt/.libs/libqt_plugin_la-dialogs_provider.moc.o
In file included from gui/qt/main_interface.moc.cpp:10:
In file included from gui/qt/main_interface.hpp:30:
gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
1 warning generated.
mv -f gui/qt/.deps/libqt_plugin_la-recents.Tpo gui/qt/.deps/libqt_plugin_la-recents.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/libqt_plugin_la-input_manager.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/libqt_plugin_la-input_manager.moc.lo -MD -MP -MF gui/qt/.deps/libqt_plugin_la-input_manager.moc.Tpo -c -o gui/qt/libqt_plugin_la-input_manager.moc.lo `test -f 'gui/qt/input_manager.moc.cpp' || echo './'`gui/qt/input_manager.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/libqt_plugin_la-input_manager.moc.lo -MD -MP -MF gui/qt/.deps/libqt_plugin_la-input_manager.moc.Tpo -c gui/qt/input_manager.moc.cpp  -fPIC -DPIC -o gui/qt/.libs/libqt_plugin_la-input_manager.moc.o
1 warning generated.
mv -f gui/qt/.deps/libqt_plugin_la-main_interface.moc.Tpo gui/qt/.deps/libqt_plugin_la-main_interface.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/libqt_plugin_la-actions_manager.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/libqt_plugin_la-actions_manager.moc.lo -MD -MP -MF gui/qt/.deps/libqt_plugin_la-actions_manager.moc.Tpo -c -o gui/qt/libqt_plugin_la-actions_manager.moc.lo `test -f 'gui/qt/actions_manager.moc.cpp' || echo './'`gui/qt/actions_manager.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/libqt_plugin_la-actions_manager.moc.lo -MD -MP -MF gui/qt/.deps/libqt_plugin_la-actions_manager.moc.Tpo -c gui/qt/actions_manager.moc.cpp  -fPIC -DPIC -o gui/qt/.libs/libqt_plugin_la-actions_manager.moc.o
mv -f gui/qt/.deps/libqt_plugin_la-menus.moc.Tpo gui/qt/.deps/libqt_plugin_la-menus.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/libqt_plugin_la-extensions_manager.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/libqt_plugin_la-extensions_manager.moc.lo -MD -MP -MF gui/qt/.deps/libqt_plugin_la-extensions_manager.moc.Tpo -c -o gui/qt/libqt_plugin_la-extensions_manager.moc.lo `test -f 'gui/qt/extensions_manager.moc.cpp' || echo './'`gui/qt/extensions_manager.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/libqt_plugin_la-extensions_manager.moc.lo -MD -MP -MF gui/qt/.deps/libqt_plugin_la-extensions_manager.moc.Tpo -c gui/qt/extensions_manager.moc.cpp  -fPIC -DPIC -o gui/qt/.libs/libqt_plugin_la-extensions_manager.moc.o
In file included from gui/qt/dialogs_provider.moc.cpp:10:
In file included from gui/qt/dialogs_provider.hpp:36:
In file included from gui/qt/dialogs/open.hpp:34:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
mv -f gui/qt/.deps/libqt_plugin_la-actions_manager.moc.Tpo gui/qt/.deps/libqt_plugin_la-actions_manager.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/managers/libqt_plugin_la-addons_manager.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/managers/libqt_plugin_la-addons_manager.moc.lo -MD -MP -MF gui/qt/managers/.deps/libqt_plugin_la-addons_manager.moc.Tpo -c -o gui/qt/managers/libqt_plugin_la-addons_manager.moc.lo `test -f 'gui/qt/managers/addons_manager.moc.cpp' || echo './'`gui/qt/managers/addons_manager.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/managers/libqt_plugin_la-addons_manager.moc.lo -MD -MP -MF gui/qt/managers/.deps/libqt_plugin_la-addons_manager.moc.Tpo -c gui/qt/managers/addons_manager.moc.cpp  -fPIC -DPIC -o gui/qt/managers/.libs/libqt_plugin_la-addons_manager.moc.o
mv -f gui/qt/.deps/libqt_plugin_la-input_manager.moc.Tpo gui/qt/.deps/libqt_plugin_la-input_manager.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/libqt_plugin_la-recents.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/libqt_plugin_la-recents.moc.lo -MD -MP -MF gui/qt/.deps/libqt_plugin_la-recents.moc.Tpo -c -o gui/qt/libqt_plugin_la-recents.moc.lo `test -f 'gui/qt/recents.moc.cpp' || echo './'`gui/qt/recents.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/libqt_plugin_la-recents.moc.lo -MD -MP -MF gui/qt/.deps/libqt_plugin_la-recents.moc.Tpo -c gui/qt/recents.moc.cpp  -fPIC -DPIC -o gui/qt/.libs/libqt_plugin_la-recents.moc.o
1 warning generated.
mv -f gui/qt/.deps/libqt_plugin_la-dialogs_provider.moc.Tpo gui/qt/.deps/libqt_plugin_la-dialogs_provider.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/adapters/libqt_plugin_la-seekpoints.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/adapters/libqt_plugin_la-seekpoints.moc.lo -MD -MP -MF gui/qt/adapters/.deps/libqt_plugin_la-seekpoints.moc.Tpo -c -o gui/qt/adapters/libqt_plugin_la-seekpoints.moc.lo `test -f 'gui/qt/adapters/seekpoints.moc.cpp' || echo './'`gui/qt/adapters/seekpoints.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/adapters/libqt_plugin_la-seekpoints.moc.lo -MD -MP -MF gui/qt/adapters/.deps/libqt_plugin_la-seekpoints.moc.Tpo -c gui/qt/adapters/seekpoints.moc.cpp  -fPIC -DPIC -o gui/qt/adapters/.libs/libqt_plugin_la-seekpoints.moc.o
mv -f gui/qt/.deps/libqt_plugin_la-extensions_manager.moc.Tpo gui/qt/.deps/libqt_plugin_la-extensions_manager.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/adapters/libqt_plugin_la-chromaprint.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/adapters/libqt_plugin_la-chromaprint.moc.lo -MD -MP -MF gui/qt/adapters/.deps/libqt_plugin_la-chromaprint.moc.Tpo -c -o gui/qt/adapters/libqt_plugin_la-chromaprint.moc.lo `test -f 'gui/qt/adapters/chromaprint.moc.cpp' || echo './'`gui/qt/adapters/chromaprint.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/adapters/libqt_plugin_la-chromaprint.moc.lo -MD -MP -MF gui/qt/adapters/.deps/libqt_plugin_la-chromaprint.moc.Tpo -c gui/qt/adapters/chromaprint.moc.cpp  -fPIC -DPIC -o gui/qt/adapters/.libs/libqt_plugin_la-chromaprint.moc.o
mv -f gui/qt/managers/.deps/libqt_plugin_la-addons_manager.moc.Tpo gui/qt/managers/.deps/libqt_plugin_la-addons_manager.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/adapters/libqt_plugin_la-variables.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/adapters/libqt_plugin_la-variables.moc.lo -MD -MP -MF gui/qt/adapters/.deps/libqt_plugin_la-variables.moc.Tpo -c -o gui/qt/adapters/libqt_plugin_la-variables.moc.lo `test -f 'gui/qt/adapters/variables.moc.cpp' || echo './'`gui/qt/adapters/variables.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/adapters/libqt_plugin_la-variables.moc.lo -MD -MP -MF gui/qt/adapters/.deps/libqt_plugin_la-variables.moc.Tpo -c gui/qt/adapters/variables.moc.cpp  -fPIC -DPIC -o gui/qt/adapters/.libs/libqt_plugin_la-variables.moc.o
mv -f gui/qt/.deps/libqt_plugin_la-recents.moc.Tpo gui/qt/.deps/libqt_plugin_la-recents.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-playlist.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-playlist.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-playlist.moc.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-playlist.moc.lo `test -f 'gui/qt/dialogs/playlist.moc.cpp' || echo './'`gui/qt/dialogs/playlist.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-playlist.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-playlist.moc.Tpo -c gui/qt/dialogs/playlist.moc.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-playlist.moc.o
mv -f gui/qt/adapters/.deps/libqt_plugin_la-seekpoints.moc.Tpo gui/qt/adapters/.deps/libqt_plugin_la-seekpoints.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-bookmarks.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-bookmarks.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-bookmarks.moc.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-bookmarks.moc.lo `test -f 'gui/qt/dialogs/bookmarks.moc.cpp' || echo './'`gui/qt/dialogs/bookmarks.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-bookmarks.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-bookmarks.moc.Tpo -c gui/qt/dialogs/bookmarks.moc.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-bookmarks.moc.o
mv -f gui/qt/adapters/.deps/libqt_plugin_la-chromaprint.moc.Tpo gui/qt/adapters/.deps/libqt_plugin_la-chromaprint.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-mediainfo.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-mediainfo.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-mediainfo.moc.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-mediainfo.moc.lo `test -f 'gui/qt/dialogs/mediainfo.moc.cpp' || echo './'`gui/qt/dialogs/mediainfo.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-mediainfo.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-mediainfo.moc.Tpo -c gui/qt/dialogs/mediainfo.moc.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-mediainfo.moc.o
mv -f gui/qt/adapters/.deps/libqt_plugin_la-variables.moc.Tpo gui/qt/adapters/.deps/libqt_plugin_la-variables.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-extended.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-extended.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-extended.moc.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-extended.moc.lo `test -f 'gui/qt/dialogs/extended.moc.cpp' || echo './'`gui/qt/dialogs/extended.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-extended.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-extended.moc.Tpo -c gui/qt/dialogs/extended.moc.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-extended.moc.o
In file included from gui/qt/dialogs/playlist.moc.cpp:10:
In file included from gui/qt/dialogs/playlist.hpp:27:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
1 warning generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-playlist.moc.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-playlist.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-messages.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-messages.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-messages.moc.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-messages.moc.lo `test -f 'gui/qt/dialogs/messages.moc.cpp' || echo './'`gui/qt/dialogs/messages.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-messages.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-messages.moc.Tpo -c gui/qt/dialogs/messages.moc.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-messages.moc.o
In file included from gui/qt/dialogs/bookmarks.moc.cpp:10:
In file included from gui/qt/dialogs/bookmarks.hpp:28:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
In file included from gui/qt/dialogs/mediainfo.moc.cpp:10:
In file included from gui/qt/dialogs/mediainfo.hpp:28:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
1 warning generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-mediainfo.moc.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-mediainfo.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-epg.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-epg.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-epg.moc.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-epg.moc.lo `test -f 'gui/qt/dialogs/epg.moc.cpp' || echo './'`gui/qt/dialogs/epg.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-epg.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-epg.moc.Tpo -c gui/qt/dialogs/epg.moc.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-epg.moc.o
1 warning generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-bookmarks.moc.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-bookmarks.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-errors.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-errors.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-errors.moc.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-errors.moc.lo `test -f 'gui/qt/dialogs/errors.moc.cpp' || echo './'`gui/qt/dialogs/errors.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-errors.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-errors.moc.Tpo -c gui/qt/dialogs/errors.moc.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-errors.moc.o
In file included from gui/qt/dialogs/extended.moc.cpp:10:
In file included from gui/qt/dialogs/extended.hpp:27:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
In file included from gui/qt/dialogs/extended.moc.cpp:10:
In file included from gui/qt/dialogs/extended.hpp:29:
./gui/qt/components/extended_panels.hpp:168:10: warning: 'writeToConfig' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
  168 |     void writeToConfig();
      |          ^
./gui/qt/components/extended_panels.hpp:115:18: note: overridden virtual function is here
  115 |     virtual void writeToConfig();
      |                  ^
2 warnings generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-extended.moc.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-extended.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-external.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-external.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-external.moc.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-external.moc.lo `test -f 'gui/qt/dialogs/external.moc.cpp' || echo './'`gui/qt/dialogs/external.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-external.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-external.moc.Tpo -c gui/qt/dialogs/external.moc.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-external.moc.o
In file included from gui/qt/dialogs/messages.moc.cpp:10:
In file included from gui/qt/dialogs/messages.hpp:27:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
In file included from gui/qt/dialogs/epg.moc.cpp:10:
In file included from gui/qt/dialogs/epg.hpp:26:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
In file included from gui/qt/dialogs/errors.moc.cpp:10:
In file included from gui/qt/dialogs/errors.hpp:27:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
1 warning generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-messages.moc.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-messages.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-plugins.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-plugins.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-plugins.moc.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-plugins.moc.lo `test -f 'gui/qt/dialogs/plugins.moc.cpp' || echo './'`gui/qt/dialogs/plugins.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-plugins.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-plugins.moc.Tpo -c gui/qt/dialogs/plugins.moc.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-plugins.moc.o
1 warning generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-epg.moc.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-epg.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-preferences.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-preferences.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-preferences.moc.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-preferences.moc.lo `test -f 'gui/qt/dialogs/preferences.moc.cpp' || echo './'`gui/qt/dialogs/preferences.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-preferences.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-preferences.moc.Tpo -c gui/qt/dialogs/preferences.moc.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-preferences.moc.o
1 warning generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-errors.moc.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-errors.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-sout.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-sout.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-sout.moc.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-sout.moc.lo `test -f 'gui/qt/dialogs/sout.moc.cpp' || echo './'`gui/qt/dialogs/sout.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-sout.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-sout.moc.Tpo -c gui/qt/dialogs/sout.moc.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-sout.moc.o
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-external.moc.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-external.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-convert.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-convert.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-convert.moc.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-convert.moc.lo `test -f 'gui/qt/dialogs/convert.moc.cpp' || echo './'`gui/qt/dialogs/convert.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-convert.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-convert.moc.Tpo -c gui/qt/dialogs/convert.moc.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-convert.moc.o
In file included from gui/qt/dialogs/plugins.moc.cpp:10:
In file included from gui/qt/dialogs/plugins.hpp:27:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
In file included from gui/qt/dialogs/preferences.moc.cpp:10:
In file included from gui/qt/dialogs/preferences.hpp:27:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
In file included from gui/qt/dialogs/plugins.moc.cpp:10:
gui/qt/dialogs/plugins.hpp:146:10: warning: 'eventFilter' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
  146 |     bool eventFilter ( QObject * watched, QEvent * event );
      |          ^
/usr/local/include/qt5/QtCore/qobject.h:139:18: note: overridden virtual function is here
  139 |     virtual bool eventFilter(QObject *watched, QEvent *event);
      |                  ^
In file included from gui/qt/dialogs/sout.moc.cpp:10:
In file included from gui/qt/dialogs/sout.hpp:33:
In file included from ./gui/qt/ui/sout.h:28:
In file included from ./gui/qt/components/sout/profile_selector.hpp:33:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
2 warnings generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-plugins.moc.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-plugins.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-help.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-help.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-help.moc.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-help.moc.lo `test -f 'gui/qt/dialogs/help.moc.cpp' || echo './'`gui/qt/dialogs/help.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-help.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-help.moc.Tpo -c gui/qt/dialogs/help.moc.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-help.moc.o
1 warning generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-preferences.moc.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-preferences.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-gototime.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-gototime.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-gototime.moc.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-gototime.moc.lo `test -f 'gui/qt/dialogs/gototime.moc.cpp' || echo './'`gui/qt/dialogs/gototime.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-gototime.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-gototime.moc.Tpo -c gui/qt/dialogs/gototime.moc.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-gototime.moc.o
1 warning generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-sout.moc.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-sout.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-toolbar.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-toolbar.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-toolbar.moc.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-toolbar.moc.lo `test -f 'gui/qt/dialogs/toolbar.moc.cpp' || echo './'`gui/qt/dialogs/toolbar.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-toolbar.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-toolbar.moc.Tpo -c gui/qt/dialogs/toolbar.moc.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-toolbar.moc.o
In file included from gui/qt/dialogs/convert.moc.cpp:10:
In file included from gui/qt/dialogs/convert.hpp:27:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
1 warning generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-convert.moc.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-convert.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-open.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-open.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-open.moc.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-open.moc.lo `test -f 'gui/qt/dialogs/open.moc.cpp' || echo './'`gui/qt/dialogs/open.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-open.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-open.moc.Tpo -c gui/qt/dialogs/open.moc.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-open.moc.o
In file included from gui/qt/dialogs/help.moc.cpp:10:
In file included from gui/qt/dialogs/help.hpp:33:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
In file included from gui/qt/dialogs/gototime.moc.cpp:10:
In file included from gui/qt/dialogs/gototime.hpp:27:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
1 warning generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-gototime.moc.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-gototime.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-openurl.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-openurl.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-openurl.moc.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-openurl.moc.lo `test -f 'gui/qt/dialogs/openurl.moc.cpp' || echo './'`gui/qt/dialogs/openurl.moc.cpp
In file included from gui/qt/dialogs/toolbar.moc.cpp:10:
In file included from gui/qt/dialogs/toolbar.hpp:27:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
1 warning generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-help.moc.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-help.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-podcast_configuration.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-podcast_configuration.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-podcast_configuration.moc.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-podcast_configuration.moc.lo `test -f 'gui/qt/dialogs/podcast_configuration.moc.cpp' || echo './'`gui/qt/dialogs/podcast_configuration.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-openurl.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-openurl.moc.Tpo -c gui/qt/dialogs/openurl.moc.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-openurl.moc.o
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-podcast_configuration.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-podcast_configuration.moc.Tpo -c gui/qt/dialogs/podcast_configuration.moc.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-podcast_configuration.moc.o
1 warning generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-toolbar.moc.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-toolbar.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-firstrun.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-firstrun.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-firstrun.moc.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-firstrun.moc.lo `test -f 'gui/qt/dialogs/firstrun.moc.cpp' || echo './'`gui/qt/dialogs/firstrun.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-firstrun.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-firstrun.moc.Tpo -c gui/qt/dialogs/firstrun.moc.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-firstrun.moc.o
In file included from gui/qt/dialogs/open.moc.cpp:10:
In file included from gui/qt/dialogs/open.hpp:34:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
1 warning generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-open.moc.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-open.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-extensions.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-extensions.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-extensions.moc.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-extensions.moc.lo `test -f 'gui/qt/dialogs/extensions.moc.cpp' || echo './'`gui/qt/dialogs/extensions.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-extensions.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-extensions.moc.Tpo -c gui/qt/dialogs/extensions.moc.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-extensions.moc.o
In file included from gui/qt/dialogs/openurl.moc.cpp:10:
In file included from gui/qt/dialogs/openurl.hpp:32:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widgeIn file included from gui/qt/dialogs/podcast_configuration.moc.cppt->si:10ze:
In file included from ()gui/qt/dialogs/podcast_configuration.hpp:, qApp->d27:
es./gui/qt/util/qvlcframe.hpp:78:123kt: opwarning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
()->availabl   78eG |     eo  me  tr  y(  )));
      |                                                                                                                           ^
   wi/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
dge   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) ct->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
onst;
      |     ^
      |                                                                                                                           ^/usr/local/include/qt5/QtCore/qglobal.h
:294:33: note: /usr/local/include/qt5/QtWidgets/qdesktopwidget.hexpanded from macro 'QT_DEPRECATED_X'
:  88294:5 | #  def:i nnote: e'availableGeometry' has been explicitly marked deprecated here 
QT   _88D | E P R  ECATED_XQT_DEPRE(CtAeTxt) Q_DEED_X("Use QGuCiAppLl_DEPRECAication::TsEcrDeen_sX(text)
(      )| "                                ^)
 /usr/local/include/qt5/QtCore/qcompilerdetection.h:c689o:n55s:t  note: Qexpanded from macro 'Q_DECL_DEPRECATED_X'R
ect availa  689 | #    bleGeomdetery(finine Q_DECt screen = L_-1)DEPRECA TcEoDn_X(text)st;
      |     ^
 _/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: _expanded from macro 'QT_DEPRECATED_X'a
t  t294r | i#b u tde__ ((__deefpine QT_rDEPeRECcATED_X(taetxte) d__(textQ)_DECL_DEPR)E)C
A      T| E                                                      ^D
_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
1 warning generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-openurl.moc.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-openurl.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-fingerprintdialog.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-fingerprintdialog.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-fingerprintdialog.moc.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-fingerprintdialog.moc.lo `test -f 'gui/qt/dialogs/fingerprintdialog.moc.cpp' || echo './'`gui/qt/dialogs/fingerprintdialog.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-fingerprintdialog.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-fingerprintdialog.moc.Tpo -c gui/qt/dialogs/fingerprintdialog.moc.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-fingerprintdialog.moc.o
1 warning generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-podcast_configuration.moc.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-podcast_configuration.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/libqt_plugin_la-extended_panels.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-extended_panels.moc.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-extended_panels.moc.Tpo -c -o gui/qt/components/libqt_plugin_la-extended_panels.moc.lo `test -f 'gui/qt/components/extended_panels.moc.cpp' || echo './'`gui/qt/components/extended_panels.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-extended_panels.moc.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-extended_panels.moc.Tpo -c gui/qt/components/extended_panels.moc.cpp  -fPIC -DPIC -o gui/qt/components/.libs/libqt_plugin_la-extended_panels.moc.o
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-firstrun.moc.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-firstrun.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/libqt_plugin_la-info_panels.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-info_panels.moc.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-info_panels.moc.Tpo -c -o gui/qt/components/libqt_plugin_la-info_panels.moc.lo `test -f 'gui/qt/components/info_panels.moc.cpp' || echo './'`gui/qt/components/info_panels.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-info_panels.moc.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-info_panels.moc.Tpo -c gui/qt/components/info_panels.moc.cpp  -fPIC -DPIC -o gui/qt/components/.libs/libqt_plugin_la-info_panels.moc.o
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-extensions.moc.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-extensions.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/libqt_plugin_la-info_widgets.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-info_widgets.moc.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-info_widgets.moc.Tpo -c -o gui/qt/components/libqt_plugin_la-info_widgets.moc.lo `test -f 'gui/qt/components/info_widgets.moc.cpp' || echo './'`gui/qt/components/info_widgets.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-info_widgets.moc.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-info_widgets.moc.Tpo -c gui/qt/components/info_widgets.moc.cpp  -fPIC -DPIC -o gui/qt/components/.libs/libqt_plugin_la-info_widgets.moc.o
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-fingerprintdialog.moc.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-fingerprintdialog.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/libqt_plugin_la-preferences_widgets.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-preferences_widgets.moc.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-preferences_widgets.moc.Tpo -c -o gui/qt/components/libqt_plugin_la-preferences_widgets.moc.lo `test -f 'gui/qt/components/preferences_widgets.moc.cpp' || echo './'`gui/qt/components/preferences_widgets.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-preferences_widgets.moc.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-preferences_widgets.moc.Tpo -c gui/qt/components/preferences_widgets.moc.cpp  -fPIC -DPIC -o gui/qt/components/.libs/libqt_plugin_la-preferences_widgets.moc.o
In file included from gui/qt/components/extended_panels.moc.cpp:10:
gui/qt/components/extended_panels.hpp:168:10: warning: 'writeToConfig' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
  168 |     void writeToConfig();
      |          ^
gui/qt/components/extended_panels.hpp:115:18: note: overridden virtual function is here
  115 |     virtual void writeToConfig();
      |                  ^
mv -f gui/qt/components/.deps/libqt_plugin_la-info_panels.moc.Tpo gui/qt/components/.deps/libqt_plugin_la-info_panels.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/libqt_plugin_la-complete_preferences.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-complete_preferences.moc.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-complete_preferences.moc.Tpo -c -o gui/qt/components/libqt_plugin_la-complete_preferences.moc.lo `test -f 'gui/qt/components/complete_preferences.moc.cpp' || echo './'`gui/qt/components/complete_preferences.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-complete_preferences.moc.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-complete_preferences.moc.Tpo -c gui/qt/components/complete_preferences.moc.cpp  -fPIC -DPIC -o gui/qt/components/.libs/libqt_plugin_la-complete_preferences.moc.o
1 warning generated.
mv -f gui/qt/components/.deps/libqt_plugin_la-extended_panels.moc.Tpo gui/qt/components/.deps/libqt_plugin_la-extended_panels.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/libqt_plugin_la-simple_preferences.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-simple_preferences.moc.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-simple_preferences.moc.Tpo -c -o gui/qt/components/libqt_plugin_la-simple_preferences.moc.lo `test -f 'gui/qt/components/simple_preferences.moc.cpp' || echo './'`gui/qt/components/simple_preferences.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-simple_preferences.moc.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-simple_preferences.moc.Tpo -c gui/qt/components/simple_preferences.moc.cpp  -fPIC -DPIC -o gui/qt/components/.libs/libqt_plugin_la-simple_preferences.moc.o
mv -f gui/qt/components/.deps/libqt_plugin_la-info_widgets.moc.Tpo gui/qt/components/.deps/libqt_plugin_la-info_widgets.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/libqt_plugin_la-open_panels.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-open_panels.moc.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-open_panels.moc.Tpo -c -o gui/qt/components/libqt_plugin_la-open_panels.moc.lo `test -f 'gui/qt/components/open_panels.moc.cpp' || echo './'`gui/qt/components/open_panels.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-open_panels.moc.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-open_panels.moc.Tpo -c gui/qt/components/open_panels.moc.cpp  -fPIC -DPIC -o gui/qt/components/.libs/libqt_plugin_la-open_panels.moc.o
mv -f gui/qt/components/.deps/libqt_plugin_la-preferences_widgets.moc.Tpo gui/qt/components/.deps/libqt_plugin_la-preferences_widgets.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/libqt_plugin_la-interface_widgets.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-interface_widgets.moc.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-interface_widgets.moc.Tpo -c -o gui/qt/components/libqt_plugin_la-interface_widgets.moc.lo `test -f 'gui/qt/components/interface_widgets.moc.cpp' || echo './'`gui/qt/components/interface_widgets.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-interface_widgets.moc.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-interface_widgets.moc.Tpo -c gui/qt/components/interface_widgets.moc.cpp  -fPIC -DPIC -o gui/qt/components/.libs/libqt_plugin_la-interface_widgets.moc.o
mv -f gui/qt/components/.deps/libqt_plugin_la-complete_preferences.moc.Tpo gui/qt/components/.deps/libqt_plugin_la-complete_preferences.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/libqt_plugin_la-controller.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-controller.moc.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-controller.moc.Tpo -c -o gui/qt/components/libqt_plugin_la-controller.moc.lo `test -f 'gui/qt/components/controller.moc.cpp' || echo './'`gui/qt/components/controller.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-controller.moc.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-controller.moc.Tpo -c gui/qt/components/controller.moc.cpp  -fPIC -DPIC -o gui/qt/components/.libs/libqt_plugin_la-controller.moc.o
mv -f gui/qt/components/.deps/libqt_plugin_la-simple_preferences.moc.Tpo gui/qt/components/.deps/libqt_plugin_la-simple_preferences.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/libqt_plugin_la-controller_widget.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-controller_widget.moc.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-controller_widget.moc.Tpo -c -o gui/qt/components/libqt_plugin_la-controller_widget.moc.lo `test -f 'gui/qt/components/controller_widget.moc.cpp' || echo './'`gui/qt/components/controller_widget.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-controller_widget.moc.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-controller_widget.moc.Tpo -c gui/qt/components/controller_widget.moc.cpp  -fPIC -DPIC -o gui/qt/components/.libs/libqt_plugin_la-controller_widget.moc.o
mv -f gui/qt/components/.deps/libqt_plugin_la-open_panels.moc.Tpo gui/qt/components/.deps/libqt_plugin_la-open_panels.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/epg/libqt_plugin_la-EPGChannels.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/epg/libqt_plugin_la-EPGChannels.moc.lo -MD -MP -MF gui/qt/components/epg/.deps/libqt_plugin_la-EPGChannels.moc.Tpo -c -o gui/qt/components/epg/libqt_plugin_la-EPGChannels.moc.lo `test -f 'gui/qt/components/epg/EPGChannels.moc.cpp' || echo './'`gui/qt/components/epg/EPGChannels.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/epg/libqt_plugin_la-EPGChannels.moc.lo -MD -MP -MF gui/qt/components/epg/.deps/libqt_plugin_la-EPGChannels.moc.Tpo -c gui/qt/components/epg/EPGChannels.moc.cpp  -fPIC -DPIC -o gui/qt/components/epg/.libs/libqt_plugin_la-EPGChannels.moc.o
In file included from gui/qt/components/interface_widgets.moc.cpp:10:
In file included from gui/qt/components/interface_widgets.hpp:33:
In file included from ./gui/qt/main_interface.hpp:30:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
mv -f gui/qt/components/.deps/libqt_plugin_la-controller.moc.Tpo gui/qt/components/.deps/libqt_plugin_la-controller.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/epg/libqt_plugin_la-EPGProgram.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/epg/libqt_plugin_la-EPGProgram.moc.lo -MD -MP -MF gui/qt/components/epg/.deps/libqt_plugin_la-EPGProgram.moc.Tpo -c -o gui/qt/components/epg/libqt_plugin_la-EPGProgram.moc.lo `test -f 'gui/qt/components/epg/EPGProgram.moc.cpp' || echo './'`gui/qt/components/epg/EPGProgram.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/epg/libqt_plugin_la-EPGProgram.moc.lo -MD -MP -MF gui/qt/components/epg/.deps/libqt_plugin_la-EPGProgram.moc.Tpo -c gui/qt/components/epg/EPGProgram.moc.cpp  -fPIC -DPIC -o gui/qt/components/epg/.libs/libqt_plugin_la-EPGProgram.moc.o
In file included from gui/qt/components/interface_widgets.moc.cpp:10:
gui/qt/components/interface_widgets.hpp:154:5: warning: 'QLinkedList' is deprecated: Use std::list instead [-Wdeprecated-declarations]
  154 |     QLinkedList *flakes;
      |     ^
/usr/local/include/qt5/QtCore/qlinkedlist.h:92:7: note: 'QLinkedList' has been explicitly marked deprecated here
   92 | class QT_DEPRECATED_VERSION_X_5_15("Use std::list instead") QLinkedList
      |       ^
/usr/local/include/qt5/QtCore/qglobal.h:376:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_5_15'
  376 | # define QT_DEPRECATED_VERSION_X_5_15(text) QT_DEPRECATED_X(text)
      |                                             ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
2 warnings generated.
mv -f gui/qt/components/.deps/libqt_plugin_la-interface_widgets.moc.Tpo gui/qt/components/.deps/libqt_plugin_la-interface_widgets.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/epg/libqt_plugin_la-EPGRuler.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/epg/libqt_plugin_la-EPGRuler.moc.lo -MD -MP -MF gui/qt/components/epg/.deps/libqt_plugin_la-EPGRuler.moc.Tpo -c -o gui/qt/components/epg/libqt_plugin_la-EPGRuler.moc.lo `test -f 'gui/qt/components/epg/EPGRuler.moc.cpp' || echo './'`gui/qt/components/epg/EPGRuler.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/epg/libqt_plugin_la-EPGRuler.moc.lo -MD -MP -MF gui/qt/components/epg/.deps/libqt_plugin_la-EPGRuler.moc.Tpo -c gui/qt/components/epg/EPGRuler.moc.cpp  -fPIC -DPIC -o gui/qt/components/epg/.libs/libqt_plugin_la-EPGRuler.moc.o
mv -f gui/qt/components/.deps/libqt_plugin_la-controller_widget.moc.Tpo gui/qt/components/.deps/libqt_plugin_la-controller_widget.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/epg/libqt_plugin_la-EPGView.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/epg/libqt_plugin_la-EPGView.moc.lo -MD -MP -MF gui/qt/components/epg/.deps/libqt_plugin_la-EPGView.moc.Tpo -c -o gui/qt/components/epg/libqt_plugin_la-EPGView.moc.lo `test -f 'gui/qt/components/epg/EPGView.moc.cpp' || echo './'`gui/qt/components/epg/EPGView.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/epg/libqt_plugin_la-EPGView.moc.lo -MD -MP -MF gui/qt/components/epg/.deps/libqt_plugin_la-EPGView.moc.Tpo -c gui/qt/components/epg/EPGView.moc.cpp  -fPIC -DPIC -o gui/qt/components/epg/.libs/libqt_plugin_la-EPGView.moc.o
mv -f gui/qt/components/epg/.deps/libqt_plugin_la-EPGChannels.moc.Tpo gui/qt/components/epg/.deps/libqt_plugin_la-EPGChannels.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/epg/libqt_plugin_la-EPGWidget.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/epg/libqt_plugin_la-EPGWidget.moc.lo -MD -MP -MF gui/qt/components/epg/.deps/libqt_plugin_la-EPGWidget.moc.Tpo -c -o gui/qt/components/epg/libqt_plugin_la-EPGWidget.moc.lo `test -f 'gui/qt/components/epg/EPGWidget.moc.cpp' || echo './'`gui/qt/components/epg/EPGWidget.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/epg/libqt_plugin_la-EPGWidget.moc.lo -MD -MP -MF gui/qt/components/epg/.deps/libqt_plugin_la-EPGWidget.moc.Tpo -c gui/qt/components/epg/EPGWidget.moc.cpp  -fPIC -DPIC -o gui/qt/components/epg/.libs/libqt_plugin_la-EPGWidget.moc.o
mv -f gui/qt/components/epg/.deps/libqt_plugin_la-EPGProgram.moc.Tpo gui/qt/components/epg/.deps/libqt_plugin_la-EPGProgram.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/playlist/libqt_plugin_la-views.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/playlist/libqt_plugin_la-views.moc.lo -MD -MP -MF gui/qt/components/playlist/.deps/libqt_plugin_la-views.moc.Tpo -c -o gui/qt/components/playlist/libqt_plugin_la-views.moc.lo `test -f 'gui/qt/components/playlist/views.moc.cpp' || echo './'`gui/qt/components/playlist/views.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/playlist/libqt_plugin_la-views.moc.lo -MD -MP -MF gui/qt/components/playlist/.deps/libqt_plugin_la-views.moc.Tpo -c gui/qt/components/playlist/views.moc.cpp  -fPIC -DPIC -o gui/qt/components/playlist/.libs/libqt_plugin_la-views.moc.o
mv -f gui/qt/components/epg/.deps/libqt_plugin_la-EPGRuler.moc.Tpo gui/qt/components/epg/.deps/libqt_plugin_la-EPGRuler.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/playlist/libqt_plugin_la-vlc_model.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/playlist/libqt_plugin_la-vlc_model.moc.lo -MD -MP -MF gui/qt/components/playlist/.deps/libqt_plugin_la-vlc_model.moc.Tpo -c -o gui/qt/components/playlist/libqt_plugin_la-vlc_model.moc.lo `test -f 'gui/qt/components/playlist/vlc_model.moc.cpp' || echo './'`gui/qt/components/playlist/vlc_model.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/playlist/libqt_plugin_la-vlc_model.moc.lo -MD -MP -MF gui/qt/components/playlist/.deps/libqt_plugin_la-vlc_model.moc.Tpo -c gui/qt/components/playlist/vlc_model.moc.cpp  -fPIC -DPIC -o gui/qt/components/playlist/.libs/libqt_plugin_la-vlc_model.moc.o
mv -f gui/qt/components/epg/.deps/libqt_plugin_la-EPGView.moc.Tpo gui/qt/components/epg/.deps/libqt_plugin_la-EPGView.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/playlist/libqt_plugin_la-playlist_model.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/playlist/libqt_plugin_la-playlist_model.moc.lo -MD -MP -MF gui/qt/components/playlist/.deps/libqt_plugin_la-playlist_model.moc.Tpo -c -o gui/qt/components/playlist/libqt_plugin_la-playlist_model.moc.lo `test -f 'gui/qt/components/playlist/playlist_model.moc.cpp' || echo './'`gui/qt/components/playlist/playlist_model.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/playlist/libqt_plugin_la-playlist_model.moc.lo -MD -MP -MF gui/qt/components/playlist/.deps/libqt_plugin_la-playlist_model.moc.Tpo -c gui/qt/components/playlist/playlist_model.moc.cpp  -fPIC -DPIC -o gui/qt/components/playlist/.libs/libqt_plugin_la-playlist_model.moc.o
mv -f gui/qt/components/epg/.deps/libqt_plugin_la-EPGWidget.moc.Tpo gui/qt/components/epg/.deps/libqt_plugin_la-EPGWidget.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/playlist/libqt_plugin_la-playlist.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/playlist/libqt_plugin_la-playlist.moc.lo -MD -MP -MF gui/qt/components/playlist/.deps/libqt_plugin_la-playlist.moc.Tpo -c -o gui/qt/components/playlist/libqt_plugin_la-playlist.moc.lo `test -f 'gui/qt/components/playlist/playlist.moc.cpp' || echo './'`gui/qt/components/playlist/playlist.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/playlist/libqt_plugin_la-playlist.moc.lo -MD -MP -MF gui/qt/components/playlist/.deps/libqt_plugin_la-playlist.moc.Tpo -c gui/qt/components/playlist/playlist.moc.cpp  -fPIC -DPIC -o gui/qt/components/playlist/.libs/libqt_plugin_la-playlist.moc.o
In file included from gui/qt/components/playlist/views.moc.cpp:10:
gui/qt/components/playlist/views.hpp:147:10: warning: 'PicFlowView::dataChanged' hides overloaded virtual function [-Woverloaded-virtual]
  147 |     void dataChanged( const QModelIndex &, const QModelIndex &);
      |          ^
/usr/local/include/qt5/QtWidgets/qabstractitemview.h:245:18: note: hidden overloaded virtual function 'QAbstractItemView::dataChanged' declared here: different number of parameters (3 vs 2)
  245 |     virtual void dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QVector &roles = QVector());
      |                  ^
1 warning generated.
mv -f gui/qt/components/playlist/.deps/libqt_plugin_la-views.moc.Tpo gui/qt/components/playlist/.deps/libqt_plugin_la-views.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/playlist/libqt_plugin_la-standardpanel.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/playlist/libqt_plugin_la-standardpanel.moc.lo -MD -MP -MF gui/qt/components/playlist/.deps/libqt_plugin_la-standardpanel.moc.Tpo -c -o gui/qt/components/playlist/libqt_plugin_la-standardpanel.moc.lo `test -f 'gui/qt/components/playlist/standardpanel.moc.cpp' || echo './'`gui/qt/components/playlist/standardpanel.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/playlist/libqt_plugin_la-standardpanel.moc.lo -MD -MP -MF gui/qt/components/playlist/.deps/libqt_plugin_la-standardpanel.moc.Tpo -c gui/qt/components/playlist/standardpanel.moc.cpp  -fPIC -DPIC -o gui/qt/components/playlist/.libs/libqt_plugin_la-standardpanel.moc.o
mv -f gui/qt/components/playlist/.deps/libqt_plugin_la-vlc_model.moc.Tpo gui/qt/components/playlist/.deps/libqt_plugin_la-vlc_model.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/playlist/libqt_plugin_la-selector.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/playlist/libqt_plugin_la-selector.moc.lo -MD -MP -MF gui/qt/components/playlist/.deps/libqt_plugin_la-selector.moc.Tpo -c -o gui/qt/components/playlist/libqt_plugin_la-selector.moc.lo `test -f 'gui/qt/components/playlist/selector.moc.cpp' || echo './'`gui/qt/components/playlist/selector.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/playlist/libqt_plugin_la-selector.moc.lo -MD -MP -MF gui/qt/components/playlist/.deps/libqt_plugin_la-selector.moc.Tpo -c gui/qt/components/playlist/selector.moc.cpp  -fPIC -DPIC -o gui/qt/components/playlist/.libs/libqt_plugin_la-selector.moc.o
mv -f gui/qt/components/playlist/.deps/libqt_plugin_la-playlist_model.moc.Tpo gui/qt/components/playlist/.deps/libqt_plugin_la-playlist_model.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/sout/libqt_plugin_la-profile_selector.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/sout/libqt_plugin_la-profile_selector.moc.lo -MD -MP -MF gui/qt/components/sout/.deps/libqt_plugin_la-profile_selector.moc.Tpo -c -o gui/qt/components/sout/libqt_plugin_la-profile_selector.moc.lo `test -f 'gui/qt/components/sout/profile_selector.moc.cpp' || echo './'`gui/qt/components/sout/profile_selector.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/sout/libqt_plugin_la-profile_selector.moc.lo -MD -MP -MF gui/qt/components/sout/.deps/libqt_plugin_la-profile_selector.moc.Tpo -c gui/qt/components/sout/profile_selector.moc.cpp  -fPIC -DPIC -o gui/qt/components/sout/.libs/libqt_plugin_la-profile_selector.moc.o
mv -f gui/qt/components/playlist/.deps/libqt_plugin_la-playlist.moc.Tpo gui/qt/components/playlist/.deps/libqt_plugin_la-playlist.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/sout/libqt_plugin_la-sout_widgets.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/sout/libqt_plugin_la-sout_widgets.moc.lo -MD -MP -MF gui/qt/components/sout/.deps/libqt_plugin_la-sout_widgets.moc.Tpo -c -o gui/qt/components/sout/libqt_plugin_la-sout_widgets.moc.lo `test -f 'gui/qt/components/sout/sout_widgets.moc.cpp' || echo './'`gui/qt/components/sout/sout_widgets.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/sout/libqt_plugin_la-sout_widgets.moc.lo -MD -MP -MF gui/qt/components/sout/.deps/libqt_plugin_la-sout_widgets.moc.Tpo -c gui/qt/components/sout/sout_widgets.moc.cpp  -fPIC -DPIC -o gui/qt/components/sout/.libs/libqt_plugin_la-sout_widgets.moc.o
mv -f gui/qt/components/playlist/.deps/libqt_plugin_la-standardpanel.moc.Tpo gui/qt/components/playlist/.deps/libqt_plugin_la-standardpanel.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/util/libqt_plugin_la-animators.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-animators.moc.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-animators.moc.Tpo -c -o gui/qt/util/libqt_plugin_la-animators.moc.lo `test -f 'gui/qt/util/animators.moc.cpp' || echo './'`gui/qt/util/animators.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-animators.moc.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-animators.moc.Tpo -c gui/qt/util/animators.moc.cpp  -fPIC -DPIC -o gui/qt/util/.libs/libqt_plugin_la-animators.moc.o
In file included from gui/qt/components/sout/profile_selector.moc.cpp:10:
In file included from gui/qt/components/sout/profile_selector.hpp:33:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
mv -f gui/qt/components/playlist/.deps/libqt_plugin_la-selector.moc.Tpo gui/qt/components/playlist/.deps/libqt_plugin_la-selector.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/util/libqt_plugin_la-input_slider.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-input_slider.moc.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-input_slider.moc.Tpo -c -o gui/qt/util/libqt_plugin_la-input_slider.moc.lo `test -f 'gui/qt/util/input_slider.moc.cpp' || echo './'`gui/qt/util/input_slider.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-input_slider.moc.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-input_slider.moc.Tpo -c gui/qt/util/input_slider.moc.cpp  -fPIC -DPIC -o gui/qt/util/.libs/libqt_plugin_la-input_slider.moc.o
mv -f gui/qt/components/sout/.deps/libqt_plugin_la-sout_widgets.moc.Tpo gui/qt/components/sout/.deps/libqt_plugin_la-sout_widgets.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/util/libqt_plugin_la-timetooltip.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-timetooltip.moc.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-timetooltip.moc.Tpo -c -o gui/qt/util/libqt_plugin_la-timetooltip.moc.lo `test -f 'gui/qt/util/timetooltip.moc.cpp' || echo './'`gui/qt/util/timetooltip.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-timetooltip.moc.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-timetooltip.moc.Tpo -c gui/qt/util/timetooltip.moc.cpp  -fPIC -DPIC -o gui/qt/util/.libs/libqt_plugin_la-timetooltip.moc.o
1 warning generated.
mv -f gui/qt/components/sout/.deps/libqt_plugin_la-profile_selector.moc.Tpo gui/qt/components/sout/.deps/libqt_plugin_la-profile_selector.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/util/libqt_plugin_la-customwidgets.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-customwidgets.moc.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-customwidgets.moc.Tpo -c -o gui/qt/util/libqt_plugin_la-customwidgets.moc.lo `test -f 'gui/qt/util/customwidgets.moc.cpp' || echo './'`gui/qt/util/customwidgets.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-customwidgets.moc.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-customwidgets.moc.Tpo -c gui/qt/util/customwidgets.moc.cpp  -fPIC -DPIC -o gui/qt/util/.libs/libqt_plugin_la-customwidgets.moc.o
mv -f gui/qt/util/.deps/libqt_plugin_la-animators.moc.Tpo gui/qt/util/.deps/libqt_plugin_la-animators.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/util/libqt_plugin_la-searchlineedit.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-searchlineedit.moc.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-searchlineedit.moc.Tpo -c -o gui/qt/util/libqt_plugin_la-searchlineedit.moc.lo `test -f 'gui/qt/util/searchlineedit.moc.cpp' || echo './'`gui/qt/util/searchlineedit.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-searchlineedit.moc.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-searchlineedit.moc.Tpo -c gui/qt/util/searchlineedit.moc.cpp  -fPIC -DPIC -o gui/qt/util/.libs/libqt_plugin_la-searchlineedit.moc.o
mv -f gui/qt/util/.deps/libqt_plugin_la-input_slider.moc.Tpo gui/qt/util/.deps/libqt_plugin_la-input_slider.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/util/libqt_plugin_la-qmenuview.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-qmenuview.moc.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-qmenuview.moc.Tpo -c -o gui/qt/util/libqt_plugin_la-qmenuview.moc.lo `test -f 'gui/qt/util/qmenuview.moc.cpp' || echo './'`gui/qt/util/qmenuview.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-qmenuview.moc.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-qmenuview.moc.Tpo -c gui/qt/util/qmenuview.moc.cpp  -fPIC -DPIC -o gui/qt/util/.libs/libqt_plugin_la-qmenuview.moc.o
mv -f gui/qt/util/.deps/libqt_plugin_la-timetooltip.moc.Tpo gui/qt/util/.deps/libqt_plugin_la-timetooltip.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/util/libqt_plugin_la-qvlcapp.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-qvlcapp.moc.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-qvlcapp.moc.Tpo -c -o gui/qt/util/libqt_plugin_la-qvlcapp.moc.lo `test -f 'gui/qt/util/qvlcapp.moc.cpp' || echo './'`gui/qt/util/qvlcapp.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-qvlcapp.moc.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-qvlcapp.moc.Tpo -c gui/qt/util/qvlcapp.moc.cpp  -fPIC -DPIC -o gui/qt/util/.libs/libqt_plugin_la-qvlcapp.moc.o
mv -f gui/qt/util/.deps/libqt_plugin_la-customwidgets.moc.Tpo gui/qt/util/.deps/libqt_plugin_la-customwidgets.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/util/libqt_plugin_la-pictureflow.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-pictureflow.moc.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-pictureflow.moc.Tpo -c -o gui/qt/util/libqt_plugin_la-pictureflow.moc.lo `test -f 'gui/qt/util/pictureflow.moc.cpp' || echo './'`gui/qt/util/pictureflow.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-pictureflow.moc.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-pictureflow.moc.Tpo -c gui/qt/util/pictureflow.moc.cpp  -fPIC -DPIC -o gui/qt/util/.libs/libqt_plugin_la-pictureflow.moc.o
mv -f gui/qt/util/.deps/libqt_plugin_la-searchlineedit.moc.Tpo gui/qt/util/.deps/libqt_plugin_la-searchlineedit.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/util/libqt_plugin_la-validators.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-validators.moc.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-validators.moc.Tpo -c -o gui/qt/util/libqt_plugin_la-validators.moc.lo `test -f 'gui/qt/util/validators.moc.cpp' || echo './'`gui/qt/util/validators.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-validators.moc.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-validators.moc.Tpo -c gui/qt/util/validators.moc.cpp  -fPIC -DPIC -o gui/qt/util/.libs/libqt_plugin_la-validators.moc.o
mv -f gui/qt/util/.deps/libqt_plugin_la-qvlcapp.moc.Tpo gui/qt/util/.deps/libqt_plugin_la-qvlcapp.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/util/buttons/libqt_plugin_la-RoundButton.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/buttons/libqt_plugin_la-RoundButton.moc.lo -MD -MP -MF gui/qt/util/buttons/.deps/libqt_plugin_la-RoundButton.moc.Tpo -c -o gui/qt/util/buttons/libqt_plugin_la-RoundButton.moc.lo `test -f 'gui/qt/util/buttons/RoundButton.moc.cpp' || echo './'`gui/qt/util/buttons/RoundButton.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/buttons/libqt_plugin_la-RoundButton.moc.lo -MD -MP -MF gui/qt/util/buttons/.deps/libqt_plugin_la-RoundButton.moc.Tpo -c gui/qt/util/buttons/RoundButton.moc.cpp  -fPIC -DPIC -o gui/qt/util/buttons/.libs/libqt_plugin_la-RoundButton.moc.o
mv -f gui/qt/util/.deps/libqt_plugin_la-qmenuview.moc.Tpo gui/qt/util/.deps/libqt_plugin_la-qmenuview.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/util/buttons/libqt_plugin_la-DeckButtonsLayout.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/buttons/libqt_plugin_la-DeckButtonsLayout.moc.lo -MD -MP -MF gui/qt/util/buttons/.deps/libqt_plugin_la-DeckButtonsLayout.moc.Tpo -c -o gui/qt/util/buttons/libqt_plugin_la-DeckButtonsLayout.moc.lo `test -f 'gui/qt/util/buttons/DeckButtonsLayout.moc.cpp' || echo './'`gui/qt/util/buttons/DeckButtonsLayout.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/buttons/libqt_plugin_la-DeckButtonsLayout.moc.lo -MD -MP -MF gui/qt/util/buttons/.deps/libqt_plugin_la-DeckButtonsLayout.moc.Tpo -c gui/qt/util/buttons/DeckButtonsLayout.moc.cpp  -fPIC -DPIC -o gui/qt/util/buttons/.libs/libqt_plugin_la-DeckButtonsLayout.moc.o
mv -f gui/qt/util/.deps/libqt_plugin_la-pictureflow.moc.Tpo gui/qt/util/.deps/libqt_plugin_la-pictureflow.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/util/buttons/libqt_plugin_la-BrowseButton.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/buttons/libqt_plugin_la-BrowseButton.moc.lo -MD -MP -MF gui/qt/util/buttons/.deps/libqt_plugin_la-BrowseButton.moc.Tpo -c -o gui/qt/util/buttons/libqt_plugin_la-BrowseButton.moc.lo `test -f 'gui/qt/util/buttons/BrowseButton.moc.cpp' || echo './'`gui/qt/util/buttons/BrowseButton.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/buttons/libqt_plugin_la-BrowseButton.moc.lo -MD -MP -MF gui/qt/util/buttons/.deps/libqt_plugin_la-BrowseButton.moc.Tpo -c gui/qt/util/buttons/BrowseButton.moc.cpp  -fPIC -DPIC -o gui/qt/util/buttons/.libs/libqt_plugin_la-BrowseButton.moc.o
mv -f gui/qt/util/.deps/libqt_plugin_la-validators.moc.Tpo gui/qt/util/.deps/libqt_plugin_la-validators.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/styles/libqt_plugin_la-seekstyle.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/styles/libqt_plugin_la-seekstyle.moc.lo -MD -MP -MF gui/qt/styles/.deps/libqt_plugin_la-seekstyle.moc.Tpo -c -o gui/qt/styles/libqt_plugin_la-seekstyle.moc.lo `test -f 'gui/qt/styles/seekstyle.moc.cpp' || echo './'`gui/qt/styles/seekstyle.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/styles/libqt_plugin_la-seekstyle.moc.lo -MD -MP -MF gui/qt/styles/.deps/libqt_plugin_la-seekstyle.moc.Tpo -c gui/qt/styles/seekstyle.moc.cpp  -fPIC -DPIC -o gui/qt/styles/.libs/libqt_plugin_la-seekstyle.moc.o
mv -f gui/qt/util/buttons/.deps/libqt_plugin_la-RoundButton.moc.Tpo gui/qt/util/buttons/.deps/libqt_plugin_la-RoundButton.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/libqt_plugin_la-resources.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/libqt_plugin_la-resources.lo -MD -MP -MF gui/qt/.deps/libqt_plugin_la-resources.Tpo -c -o gui/qt/libqt_plugin_la-resources.lo `test -f 'gui/qt/resources.cpp' || echo './'`gui/qt/resources.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/libqt_plugin_la-resources.lo -MD -MP -MF gui/qt/.deps/libqt_plugin_la-resources.Tpo -c gui/qt/resources.cpp  -fPIC -DPIC -o gui/qt/.libs/libqt_plugin_la-resources.o
mv -f gui/qt/util/buttons/.deps/libqt_plugin_la-DeckButtonsLayout.moc.Tpo gui/qt/util/buttons/.deps/libqt_plugin_la-DeckButtonsLayout.moc.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-vlm.moc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-vlm.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-vlm.moc.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-vlm.moc.lo `test -f 'gui/qt/dialogs/vlm.moc.cpp' || echo './'`gui/qt/dialogs/vlm.moc.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-vlm.moc.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-vlm.moc.Tpo -c gui/qt/dialogs/vlm.moc.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-vlm.moc.o
mv -f gui/qt/util/buttons/.deps/libqt_plugin_la-BrowseButton.moc.Tpo gui/qt/util/buttons/.deps/libqt_plugin_la-BrowseButton.moc.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="misc/webservices/libfingerprinter_plugin_la-acoustid.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./misc -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/webservices/libfingerprinter_plugin_la-acoustid.lo -MD -MP -MF misc/webservices/.deps/libfingerprinter_plugin_la-acoustid.Tpo -c -o misc/webservices/libfingerprinter_plugin_la-acoustid.lo `test -f 'misc/webservices/acoustid.c' || echo './'`misc/webservices/acoustid.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"fingerprinter\" -D__PLUGIN__ -I./access -I./codec -I./misc -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/webservices/libfingerprinter_plugin_la-acoustid.lo -MD -MP -MF misc/webservices/.deps/libfingerprinter_plugin_la-acoustid.Tpo -c misc/webservices/acoustid.c  -fPIC -DPIC -o misc/webservices/.libs/libfingerprinter_plugin_la-acoustid.o
In file included from misc/webservices/acoustid.c:25:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/acoustid.c:25:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/acoustid.c:25:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/acoustid.c:25:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/acoustid.c:25:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/acoustid.c:25:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/acoustid.c:25:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/acoustid.c:25:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/acoustid.c:25:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/acoustid.c:25:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/acoustid.c:25:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/acoustid.c:25:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/acoustid.c:25:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/acoustid.c:25:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/acoustid.c:25:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/acoustid.c:25:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/acoustid.c:25:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/acoustid.c:25:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/acoustid.c:25:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/acoustid.c:25:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/acoustid.c:25:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/acoustid.c:25:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/acoustid.c:25:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/acoustid.c:25:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/acoustid.c:25:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/acoustid.c:25:
misc/webservices/json_helper.h:65:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   65 |         msg_Warn(p_obj, "Can't parse json data: %s", psz_error);
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/acoustid.c:25:
misc/webservices/json_helper.h:70:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   70 |         msg_Warn(p_obj, "wrong json root node");
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/acoustid.c:25:
misc/webservices/json_helper.h:86:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   86 |     stream_t *p_stream = vlc_stream_NewURL(p_obj, psz_url);
      |                          ^
../include/vlc_stream.h:404:51: note: expanded from macro 'vlc_stream_NewURL'
  404 | #define vlc_stream_NewURL(a, b) vlc_stream_NewURL(VLC_OBJECT(a), b)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/webservices/acoustid.c:72:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   72 |         msg_Dbg( p_obj, "recording %d title %s %36s %s", i, record->psz_title,
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/webservices/acoustid.c:86:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   86 |         msg_Warn( p_obj, "status node not found or invalid" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/webservices/acoustid.c:91:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   91 |         msg_Warn( p_obj, "Bad request status" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/webservices/acoustid.c:97:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   97 |         msg_Warn( p_obj, "Bad results array or no results" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/webservices/acoustid.c:155:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  155 |     msg_Dbg( p_cfg->p_obj, "Querying AcoustID from %s", psz_url );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/webservices/acoustid.c:162:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  162 |         msg_Dbg( p_cfg->p_obj, "results count == %d", p_data->results.count );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/webservices/acoustid.c:164:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  164 |         msg_Dbg( p_cfg->p_obj, "No results" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
35 warnings generated.
mv -f misc/webservices/.deps/libfingerprinter_plugin_la-acoustid.Tpo misc/webservices/.deps/libfingerprinter_plugin_la-acoustid.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="misc/webservices/libfingerprinter_plugin_la-json.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./misc -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/webservices/libfingerprinter_plugin_la-json.lo -MD -MP -MF misc/webservices/.deps/libfingerprinter_plugin_la-json.Tpo -c -o misc/webservices/libfingerprinter_plugin_la-json.lo `test -f 'misc/webservices/json.c' || echo './'`misc/webservices/json.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"fingerprinter\" -D__PLUGIN__ -I./access -I./codec -I./misc -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/webservices/libfingerprinter_plugin_la-json.lo -MD -MP -MF misc/webservices/.deps/libfingerprinter_plugin_la-json.Tpo -c misc/webservices/json.c  -fPIC -DPIC -o misc/webservices/.libs/libfingerprinter_plugin_la-json.o
misc/webservices/json.c:377:28: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
  377 |                   else if (!state.settings.settings & json_relaxed_commas)
      |                            ^                        ~
misc/webservices/json.c:377:28: note: add parentheses after the '!' to evaluate the bitwise operator first
  377 |                   else if (!state.settings.settings & json_relaxed_commas)
      |                            ^                                             
      |                             (                                            )
misc/webservices/json.c:377:28: note: add parentheses around left hand side expression to silence this warning
  377 |                   else if (!state.settings.settings & json_relaxed_commas)
      |                            ^
      |                            (                       )
misc/webservices/json.c:532:54: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
  532 |                      if (flags & flag_need_comma && (!state.settings.settings & json_relaxed_commas))
      |                                                      ^                        ~
misc/webservices/json.c:532:54: note: add parentheses after the '!' to evaluate the bitwise operator first
  532 |                      if (flags & flag_need_comma && (!state.settings.settings & json_relaxed_commas))
      |                                                      ^                                             
      |                                                       (                                            )
misc/webservices/json.c:532:54: note: add parentheses around left hand side expression to silence this warning
  532 |                      if (flags & flag_need_comma && (!state.settings.settings & json_relaxed_commas))
      |                                                      ^
      |                                                      (                       )
2 warnings generated.
mv -f misc/webservices/.deps/libfingerprinter_plugin_la-json.Tpo misc/webservices/.deps/libfingerprinter_plugin_la-json.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="misc/libfingerprinter_plugin_la-fingerprinter.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./misc -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/libfingerprinter_plugin_la-fingerprinter.lo -MD -MP -MF misc/.deps/libfingerprinter_plugin_la-fingerprinter.Tpo -c -o misc/libfingerprinter_plugin_la-fingerprinter.lo `test -f 'misc/fingerprinter.c' || echo './'`misc/fingerprinter.c
mv -f gui/qt/.deps/libqt_plugin_la-resources.Tpo gui/qt/.deps/libqt_plugin_la-resources.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="misc/libgnutls_plugin_la-gnutls.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -I/usr/local/include/p11-kit-1 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/libgnutls_plugin_la-gnutls.lo -MD -MP -MF misc/.deps/libgnutls_plugin_la-gnutls.Tpo -c -o misc/libgnutls_plugin_la-gnutls.lo `test -f 'misc/gnutls.c' || echo './'`misc/gnutls.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"fingerprinter\" -D__PLUGIN__ -I./access -I./codec -I./misc -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/libfingerprinter_plugin_la-fingerprinter.lo -MD -MP -MF misc/.deps/libfingerprinter_plugin_la-fingerprinter.Tpo -c misc/fingerprinter.c  -fPIC -DPIC -o misc/.libs/libfingerprinter_plugin_la-fingerprinter.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"gnutls\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include/p11-kit-1 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/libgnutls_plugin_la-gnutls.lo -MD -MP -MF misc/.deps/libgnutls_plugin_la-gnutls.Tpo -c misc/gnutls.c  -fPIC -DPIC -o misc/.libs/libgnutls_plugin_la-gnutls.o
In file included from misc/fingerprinter.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fingerprinter.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fingerprinter.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fingerprinter.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fingerprinter.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fingerprinter.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fingerprinter.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fingerprinter.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fingerprinter.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fingerprinter.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fingerprinter.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fingerprinter.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fingerprinter.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fingerprinter.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fingerprinter.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fingerprinter.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fingerprinter.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlIn file included from misc/gnutls.c:c_common_36:
memIn file included from ../include/vlc_common.hbers: (const :1031:
vlc_objec../include/vlc_variables.h:t_t189:12:  *warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)(&(x)->obj) \
      |               ^
  189 |     return var_SetChecked( p_obj, psz_name, In file included from misc/fingerprinter.c:VLC_V26:
In file included from ../include/vlc_common.hAR:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  477 |     var_CINTreateEGER,(  val );
      p_|            ^
obj, p../include/vlc_variables.h:140:48sz: note: expanded from macro 'var_SetChecked'
_n  140 | #define var_SetChecked(oam,n,t,v) var_SetCe,heck VedLC(V_VLCAR_O_SBJTRECINT(G | o)VL,nC_,tVA,vR_)
DOINH      |                                                ^
ER../include/vlc_common.h:IT481: )15:;
 note:       | expanded from macro 'VLC_OBJECT'
    ^
  481../include/vlc_variables.h: |  122:  39:   note:   expanded from macro 'var_Create'
 c  122on | #stde sfitrneuc vt arvl_Cc_recomatmoe(n_ma,embb,erc)s: v (arco_Crensatt e(vl Vc_obLCje_OctBJ_t EC*)T((&a)(x, )-b,>obj) c \ )
      | 
      |               ^
                                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (coIn file included from misc/gnutls.cns:36t :
In file included from vl../include/vlc_common.h:c_1031:
ob../include/vlc_variables.h:je203:ct12:_t warning:  *due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)(  203&( |  x)  -> robj)et \ur
      n v|               ^ar
_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, vaIn file included from misc/fingerprinter.c:l 26:
);In file included from ../include/vlc_common.h
      :1031|            ^:
../include/vlc_variables.h
:491../include/vlc_variables.h::5140:: 48:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] note: 
expanded from macro 'var_SetChecked'
    140 | 491 | #d  ef  invae r_vaCrear_teSe( tCp_heobckj,ed p(osz,n,t_name, VLC_VAR_ADD,v) var_SetCREhSS | VLC_VAR_DOINHERIecked(VLT );
      |     ^C_OBJECT
(../include/vlc_variables.h:o122),n,t,:39: v)
note: expanded from macro 'var_Create'
      |   122 | #defin                                               ^e 
var../include/vlc_common.h_Cr:eate(a,b,c)481:15 va: note: r_Create( VLC_OBJECT(a), b, c )
      |                                       ^
expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  :481:15: note: expanded from macro 'VLC_OBJECT'
481  481 |  |           const struct vlc_      const struccommon_membet vlcrs_common_memb: (const verlc_object_t *)s: (const vlc_object_t *)(&(x)->obj) \
      | (&(              ^
x)->obj) \
      |               ^
In file included from misc/fingerprinter.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5In file included from : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
misc/gnutls.c:36:
In file included from ../include/vlc_common.h:1031:
  511 |     var_Create( p_obj, ../include/vlc_variables.h:212psz_name, VLC_VAR_INTEGE:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
R |   212 |   VLC_ VAR_DOINHERIT
      |     ^
 ret../include/vlc_variables.h:ur122:39: note: expanded from macro 'var_Create'
n var_S  122 | #define var_Create(a,b,c) var_Create( VLetCC_hOBJECT(a), b,e c )
      |                                       ^
c../include/vlc_common.h:ked481:15: note: expanded from macro 'VLC_OBJECT'
 (  481ob | j        con, nst struct vlc_commoan_mmeem, VLC_VberAR_COORDS, val);
      |            ^
s: (const vlc_obj../include/vlc_variables.he:ct140:48: _t *)(&(x)note: expanded from macro 'var_SetChecked'
->  obj) \
      |               ^
140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
In file included from misc/fingerprinter.c:26:
In file included from ../include/vlc_common.h:1031../include/vlc_common.h::
../include/vlc_variables.h:525481::15:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] note: 
expanded from macro 'VLC_OBJECT'  525 |     v
a  481r_Creat | e( p_        const struct vlcobj,_ psz_namecom, VLC_VAR_BOOLmo | VLnC_VAR_DOINHERIT
      |     ^
_members: (cons../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create't vlc_object_t *)(&(x)->obj) \
      |               ^

  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a)In file included from misc/gnutls.c, b, c )
      |                                       ^
:../include/vlc_common.h:36481:15: note: expanded from macro 'VLC_OBJECT'
:
In file included from   481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetCheckedIn file included from misc/fingerprinter.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
( p_obj, psz_name, VLC_  539VAR_FLOAT, val ) |     var_Create( p_obj, psz_name, VLC_VAR_FLO;
      |            ^
AT | VLC_VAR_DOIN../include/vlc_variables.h:HERIT
      140:48: note: expanded from macro 'var_SetChecked'
|   140 | #define v    ^
ar_../include/vlc_variables.h:122:39S:e note: expanded from macro 'var_Create'
tC  122 | #heckdeefine var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      d(o|                                       ^,
n../include/vlc_common.h:481,:t,v) v15: note: expanded from macro 'VLC_OBJECT'
ar  481 |         const struct vlc_common_members: (cons_t vlc_objectSetChecke_td(V *)(&(xL)-C>obj) \_
      O|               ^
BJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struIn file included from ct vmisc/fingerprinter.clc_c:o26:
In file included from ../include/vlc_common.hm:1031:
../include/vlc_variables.h:554:5: mon_warning: medue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mb  554 |     var_Create( p_obj, psz_name, VLCers: _VAR_STRING | VLC_VAR_DOINHER(consIT
      |     ^
t ../include/vlc_variables.hvlc:_obje122ct_:39: note: expanded from macro 'var_Create'
t   122 | #de*)(&(x)-f>obine var_Create(a,b,cj) ) var_Create( VLC_OB\
      |               ^JECT(a), b, c
 )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commIn file included from misc/gnutls.c:o36:
In file included from ../include/vlc_common.h:n_me1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]m
bers: (const vlc_ob  241 | ject_t *)  (&(x)->obj)   \ret
ur      n | va              ^r_
SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
In file included from ../include/vlc_variables.h:misc/fingerprinter.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]140:
48:   563 | note: expanded from macro 'var_SetChecked' 
   var_Create(   140p_obj, psz_name, VLC_ | #VdefAR_STRIinNe Gva r_|Se tCVheLckCed_VAR_DOINHERIT
      |     ^
(o../include/vlc_variables.h,n:,t122,v:) 39va:r_ Senote: tCexpanded from macro 'var_Create'he
c  122 | #define var_Create(a,ked(VLCb,_Oc) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
BJ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
EC  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
T(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_cIn file included from ommisc/fingerprinter.cmo:n_m26em:
beIn file included from rs../include/vlc_common.h: :1031:
../include/vlc_variables.h:578:(c9on: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
st   vl578 |     if( var_Change( p_obj,c_o bjpecst_z_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
t *)../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
(&  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_(x)O->oBJECT(a), b, c, d, e )
      |                                           ^
bj../include/vlc_common.h) \:
      481|               ^
:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (cIn file included from misc/gnutls.c:onst vlc36:
_objecIn file included from ../include/vlc_common.ht:1031_:
../include/vlc_variables.ht:256 :12*: )warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(&(  256x |  )  - re>tuornb vjar)_S et\Ch
      |               ^
ecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/gnutls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/gnutls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/gnutls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/gnutls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/gnutls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/gnutls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/gnutls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/gnutls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/gnutls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/gnutls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/gnutls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/gnutls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/gnutls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/gnutls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/gnutls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/gnutls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/gnutls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/gnutls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/gnutls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fingerprinter.c:34:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *In file included from misc/gnutls.c)(&:38:
(x)In file included from ../include/vlc_tls.h:->40:
ob../include/vlc_network.h:134:12: j) \
      warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|               ^  134 |   
  return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
      |            ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
  125 | #define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/gnutls.c:38:
In file included from ../include/vlc_tls.h:40:
../include/vlc_network.h:150:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  150 |     return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
  146 |         net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
      |                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/gnutls.c:38:
In file included from ../include/vlc_tls.h:40:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, gIn file included from misc/fingerprinter.c:34:
../include/vlc_input.h:527:29: warning: )
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |                       ^
  527 |     inp../include/vlc_common.h:481:15u: note: t_texpanded from macro 'VLC_OBJECT'
hread_t *input = input  481 | _C   re     coatnst ste(ru pctar venlct,_c iomtemom,n_ lmeogmb, erNUs:LL (, coNUnsLLt  )vl;
c_      | obj                            ^
ect../include/vlc_input.h:_t501: *46:)( note: &(expanded from macro 'input_Create'
x  501)- | #>odebjfi) ne\
 i      | np              ^
ut_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fingerprinter.c:34:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/fingerprinter.c:34:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/fingerprinter.c:142:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  142 |         if( var_GetInteger( p_input, "state" ) >= PAUSE_S )
      |             ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/fingerprinter.c:189:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     input_thread_t *p_input = input_Create( p_fingerprinter, p_item, "fingerprinter", NULL, NULL );
      |                               ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/fingerprinter.c:200:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  200 |     var_Create( p_input, "fingerprint-data", VLC_VAR_ADDRESS );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/fingerprinter.c:201:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  201 |     var_SetAddress( p_input, "fingerprint-data", &chroma_fingerprint );
      |     ^
../include/vlc_variables.h:263:48: note: expanded from macro 'var_SetAddress'
  263 | #define var_SetAddress(o, n, p) var_SetAddress(VLC_OBJECT(o), n, p)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/fingerprinter.c:203:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     var_AddCallback( p_input, "intf-event", InputEventHandler, p_fingerprinter->p_sys );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/fingerprinter.c:207:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  207 |         var_DelCallback( p_input, "intf-event", InputEventHandler, p_fingerprinter->p_sys );
      |         ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/fingerprinter.c:218:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  218 |         var_DelCallback( p_input, "intf-event", InputEventHandler, p_fingerprinter->p_sys );
      |         ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/fingerprinter.c:255:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  255 |     var_Create( p_fingerprinter, "results-available", VLC_VAR_BOOL );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/fingerprinter.c:259:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  259 |         msg_Err( p_fingerprinter, "cannot spawn fingerprinter thread" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:57:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   57 |         msg_Err (obj, "unsupported GnuTLS version");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         comisc/fingerprinter.c:365nst:52: st warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ruct vl  365 |   c_comm      on      _me mbe acousrs:ti (cd_cononst vlcfi_obg_jet ct_cft *)(g = { .p_o&(x)bj->obj = VLC_OBJECT(p_finge) \rp
      rin|               ^
ter),
      |                                                    ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const smisc/gnutls.c:tr60:uc5:t  warning: vldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c   60 |  _c  om mmosgn__Dmembbger (s:ob (j,co "nsust invlg c_GnobuTLjectS _tve *r)(&si(xon)- %>os",bj v) er\
si      | on              ^
);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Logmisc/fingerprinter.c(V:396LC:13_O: BJwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]EC
T(o  396), |   p  ,   vl  c_  mo  du vlear_n_Tame,ri _gg_FerILCaE_ll_,ba _ck_L( INp_E_fi_,ng \er
      pr|             ^in
../include/vlc_common.h:te481:r,15: " note: reexpanded from macro 'VLC_OBJECT'
s  ul481 | ts  -ava  il  ab  leco" ns);
t       | st            ^
ru../include/vlc_variables.h:ct168: v55:lc note: _cexpanded from macro 'var_TriggerCallback'
o  168mmo | #n_demefimbneer vs:ar (_Tcorinsggt ervlCac_llobbajeckct(a_t,b *) )(va&(rx)-_T>orbji) g\
g      | e              ^rCallback( VLC_OBJECT(a), b )
      
|                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^misc/gnutls.c:
83:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   83 |             msg_Err(priv->obj, "%s", gnutls_strerror (val));
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:241:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |         msg_Err(creds, "cannot initialize TLS session: %s",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:247:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  247 |     char *priorities = var_InheritString(creds, "gnutls-priorities");
      |                        ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:253:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  253 |         msg_Err(creds, "cannot set TLS priorities \"%s\": %s", errp,
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:262:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  262 |         msg_Err(creds, "cannot set TLS session credentials: %s",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:297:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  297 |     priv->obj = VLC_OBJECT(creds);
      |                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:334:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  334 |         msg_Dbg(crd, "TLS handshake: %s", gnutls_strerror (val));
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:351:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  351 |     msg_Err(crd, "TLS handshake error: %s", gnutls_strerror (val));
      |     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:361:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  361 |         msg_Dbg(crd, " - safe renegotiation (RFC5746) enabled");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:363:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  363 |         msg_Dbg(crd, " - extended master secret (RFC7627) enabled");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:365:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  365 |         msg_Dbg(crd, " - encrypt then MAC (RFC7366) enabled");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:367:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  367 |         msg_Dbg(crd, " - false start (RFC7918) enabled");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:430:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  430 |         msg_Err(creds, "Certificate verification error: %s",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:444:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  444 |         msg_Err(creds, "Certificate verification failure: %s", desc.data);
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:452:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  452 |         msg_Info( creds, "Accepting self-signed/untrusted CA certificate." );
      |         ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:470:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  470 |         msg_Err(creds, "Peer certificate not available");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:474:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  474 |     msg_Dbg(creds, "%u certificate(s) in the list", count);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:481:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |             msg_Dbg(creds, "certificate key match for %s", host);
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:484:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  484 |             msg_Dbg(creds, "no known certificates for %s", host);
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:490:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  490 |             msg_Dbg(creds, "certificate keys mismatch for %s", host);
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:496:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  496 |             msg_Err(creds, "certificate key match error for %s: %s", host,
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:501:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  501 |     if (vlc_dialog_wait_question(creds, VLC_DIALOG_QUESTION_WARNING,
      |         ^
../include/vlc_dialog.h:150:30: note: expanded from macro 'vlc_dialog_wait_question'
  150 |     vlc_dialog_wait_question(VLC_OBJECT(a), b, c, d, e, f, g, ##__VA_ARGS__)
      |                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:522:11: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  522 |     val = vlc_dialog_wait_question(creds, VLC_DIALOG_QUESTION_WARNING,
      |           ^
../include/vlc_dialog.h:150:30: note: expanded from macro 'vlc_dialog_wait_question'
  150 |     vlc_dialog_wait_question(VLC_OBJECT(a), b, c, d, e, f, g, ##__VA_ARGS__)
      |                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:540:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  540 |                 msg_Err(creds, "cannot store X.509 certificate: %s",
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:561:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  561 |     if (gnutls_Init (VLC_OBJECT(crd)))
      |                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:567:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  567 |         msg_Err (crd, "cannot allocate credentials: %s",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:572:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |     if (var_InheritBool(crd, "gnutls-system-trust"))
      |         ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:576:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  576 |             msg_Err(crd, "cannot load trusted Certificate Authorities "
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:579:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  579 |             msg_Dbg(crd, "loaded %d trusted CAs from %s", val, "system");
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:582:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  582 |     char *dir = var_InheritString(crd, "gnutls-dir-trust");
      |                 ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:588:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  588 |             msg_Err(crd, "cannot load trusted Certificate Authorities "
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:591:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  591 |             msg_Dbg(crd, "loaded %d trusted CAs from %s", val, dir);
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:626:71: warning: unused parameter 'hostname' [-Wunused-parameter]
  626 |                                            vlc_tls_t *sk, const char *hostname,
      |                                                                       ^
misc/gnutls.c:654:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  654 |     if (gnutls_Init (VLC_OBJECT(crd)))
      |                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:665:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  665 |         msg_Err (crd, "cannot allocate credentials: %s",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:674:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  674 |         msg_Err (crd, "cannot read certificate chain from %s: %s", cert,
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:682:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  682 |         msg_Err (crd, "cannot read private key from %s: %s", key,
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:702:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  702 |         msg_Err (crd, "cannot load X.509 key: %s", gnutls_strerror (val));
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:716:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  716 |         msg_Dbg (crd, "generating Diffie-Hellman %u-bits parameters...", bits);
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:724:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  724 |         msg_Err (crd, "cannot initialize DHE cipher suites: %s",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/gnutls.c:728:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  728 |     msg_Dbg (crd, "ciphers parameters loaded");
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
40 warnings generated.
mv -f misc/.deps/libfingerprinter_plugin_la-fingerprinter.Tpo misc/.deps/libfingerprinter_plugin_la-fingerprinter.Plo
depbase=`echo misc/rtsp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="misc/rtsp.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/rtsp.lo -MD -MP -MF $depbase.Tpo -c -o misc/rtsp.lo misc/rtsp.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"rtsp\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/rtsp.lo -MD -MP -MF misc/.deps/rtsp.Tpo -c misc/rtsp.c  -fPIC -DPIC -o misc/.libs/rtsp.o
71 warnings generated.
mv -f misc/.deps/libgnutls_plugin_la-gnutls.Tpo misc/.deps/libgnutls_plugin_la-gnutls.Plo
depbase=`echo mux/mp4/mp4.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="mux/mp4/mp4.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/mp4/mp4.lo -MD -MP -MF $depbase.Tpo -c -o mux/mp4/mp4.lo mux/mp4/mp4.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from misc/rtsp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rtsp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rtsp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rtsp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rtsp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rtsp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rtsp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rtsp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rtsp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rtsp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rtsp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rtsp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rtsp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rtsp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define vlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"mp4\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/mp4/mp4.lo -MD -MP -MF mux/mp4/.deps/mp4.Tpo -c mux/mp4/mp4.c  -fPIC -DPIC -o mux/mp4/.libs/mp4.o
ar_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rtsp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rtsp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rtsp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rtsp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rtsp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rtsp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rtsp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rtsp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rtsp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rtsp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rtsp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rtsp.c:36:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rtsp.c:36:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rtsp.c:36:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rtsp.c:36:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rtsp.c:43:
../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
      |            ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
  125 | #define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rtsp.c:43:
../include/vlc_network.h:150:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  150 |     return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
  146 |         net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
      |                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/rtsp.c:43:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/rtsp.c:259:15: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  259 |     psz_url = var_InheritString( p_vod, "rtsp-host" );
      |               ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/rtsp.c:267:32: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  267 |     p_sys->i_session_timeout = var_CreateGetInteger( p_this, "rtsp-session-timeout" );
      |                                ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
  495 | #define var_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/rtsp.c:269:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  269 |     p_sys->i_throttle_users = var_CreateGetInteger( p_this, "rtsp-throttle-users" );
      |                               ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
  495 | #define var_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/rtsp.c:270:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  270 |     msg_Dbg( p_this, "allowing up to %d connections", p_sys->i_throttle_users );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/rtsp.c:273:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  273 |     p_sys->psz_raw_mux = var_CreateGetString( p_this, "rtsp-raw-mux" );
      |                          ^
../include/vlc_variables.h:498:57: note: expanded from macro 'var_CreateGetString'
  498 | #define var_CreateGetString(a,b)   var_CreateGetString( VLC_OBJECT(a),b)
      |                                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/rtsp.c:275:44: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  275 |     p_sys->p_rtsp_host = vlc_rtsp_HostNew( VLC_OBJECT(p_vod) );
      |                                            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/rtsp.c:278:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  278 |         msg_Err( p_vod, "cannot create RTSP server" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_nameIn file included from mux/mp4/mp4.c:32:
In file included from , __FILE__, __../include/vlc_common.h:1031:
../include/vlc_variables.hLIN:189:12E_: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_, \
      |             ^
  189 |     re../include/vlc_common.h:481:15turn v: ar_note: expanded from macro 'VLC_OBJECT'
S  481 | etC  hecked  ( p_   obj cons, t spsztru_nct vlc_amcommon_me,embers: (const vlc_o VLCbj_Vect_t AR_*)IN(&TE(xGE)-R,>obj v) al )\
;
      |       |               ^
           ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBmisc/rtsp.c:JE293:CT9: warning: (odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  293,n |  ,t  ,v)  
        |                                                ^ m
../include/vlc_common.h:sg481:_E15:rr note: ( expanded from macro 'VLC_OBJECT'
p  481_v |  od  ,   "c  an cnoont stsp stawrun ctrt vsplc v_cood thmmreonad_m" em);be
      rs|         ^: 
(con../include/vlc_messages.h:st83: v5:lc note: _oexpanded from macro 'msg_Err'
b   83je |  ct  _t m *sg)(_G&(enx)er->icob(pj)_t \hi
      s,|               ^ V
LC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FIn file included from mux/mp4/mp4.c:IL32:
E_In file included from ../include/vlc_common.h_,:1031:
../include/vlc_variables.h _:203_L:12IN: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
E__,   203\
 |        |               ^
 ../include/vlc_common.h:481:re15:tu note: rnexpanded from macro 'VLC_OBJECT'
   481 | va   r_   Se  ctConshet cksted( p_ruobctj, vl pc_szco_nmmame,on V_meLC_VAR_BmbOOL, val );
      |            ^
e../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
rs:  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC (c_OBJEConT(o),n,t,v)
      |                                                ^
st../include/vlc_common.h v:481:15:lc _onote: bexpanded from macro 'VLC_OBJECT'ject_t *)(
&(x)->obj) \
      |               ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mp4/mp4.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |   misc/rtsp.c:326  r:12: eturn var_SetChecwarning: ked'block_FifoCount' is deprecated [-Wdeprecated-declarations]
 (o  b326 |    j while( ,b lnamoe, cVLkC_V_AFR_COifoCount(ORDS,  pva_l);
      |            ^
sys-../include/vlc_variables.h:140>p_:48: note: expanded from macro 'var_SetChecked'
fifo_cmd ) > 0 )
      |              ^140
 | #defin../include/vlc_block.h:477:57: note: 'block_FifoCount' has been explicitly marked deprecated here
e var_SetChecke  477 | dV(LCo,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
_../include/vlc_common.hA:PI size_t 481b:lock_Fif15: note: expanded from macro 'VLC_OBJECT'
oC  o481u |   n t ( b  lock _cfoinfo_t *) VLsCt_USED VLC _sDtEPruct vlc_common_members: (const vlc_object_t *RECAT)ED;
      |                                                         ^
(../include/vlc_common.h:85&(x)->:o40b: note: expanded from macro 'VLC_DEPRECATED'
j   ) \85
      |               ^
 | # define VLC_DEPRECATED __attribute__((deprecated))
      |                                        ^
In file included from mux/mp4/mp4.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOATmisc/rtsp.c:340, val );
      |            ^
:5../include/vlc_variables.h: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:140:
48: note: expanded from macro 'var_SetChecked'
  340 |       var_D140 | est#define var_SetChecked(o,n,t,v) vroy(a p_thisr, "rtsp-_sessionS-etChecked(VtLiC_OBJECT(o),n,t,v)
      |                                                ^m
eout" );../include/vlc_common.h
      :481:15: note: expanded from macro 'VLC_OBJECT'
|     ^  481 |         c
onst ../include/vlc_variables.h:s125:39: note: truct vlc_common_members: (const vlc_obexpanded from macro 'var_Destroy'
j  125ec | t#define _t *)(&(x)->objvar_Destroy(a) \
      |               ^
,b) var_Destroy( VLC_OBJECT(a), b )
      |                                       ^
../include/vlc_common.h:481:15: note: In file included from mux/mp4/mp4.c:expanded from macro 'VLC_OBJECT'
32:
In file included from   ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:481 |       12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
c  241 | o   n st strretucurtn var_Se vlc_ctChecked(omm op_obj, psz_name, VLC_VARn__STRINmemG,be val );
      r|            ^
s: (../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
c  140 | #definoe nvstar_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v) vlc
_      o|                                                ^
bject_t../include/vlc_common.h *:481:15: note: expanded from macro 'VLC_OBJECT'
)(&(x  )->obj481 |         const )st \r
      |               ^
uct vlc_common_members: (const vlc_objmisc/rtsp.c:341:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  341 |  ct_ t  var_De *)(&(x)->obj) \
      |               ^
stroy( p_this, "rtsp-throttle-users" );
      |     ^
../include/vlc_variables.h:125:39: note: In file included from mux/mp4/mp4.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'var_Destroy'
    125 | #de256 | fine  var_De  st rreoy(a,bturn var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
)../include/vlc_variables.h :140:48: note: expanded from macro 'var_SetChecked'var_D
estroy( VL  C140 | #define var_S_OBetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(oJE),nC,tT(a),v), b
       |                                                ^
)../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

      |                                         ^481 |         const struct vlc_comm
on_../include/vlc_common.hm:e481:15: note: expanded from macro 'VLC_OBJECT'mbers: (const vlc_object_t *)(&(x)->obj) \
      |               ^

  481 |         const struct vlc_common_members: (const In file included from mux/mp4/mp4.c:32:
In file included from v../include/vlc_common.hlc_o:1031b:
j../include/vlc_variables.he:ct_t276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   276 |     *if()( !v&a(x)->ro_GetChecked( p_obj, psz_name, VLC_VAbj) R\
_INTEGER, &val ) )
      |          ^
      | ../include/vlc_variables.h:142:              ^
48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChemisc/rtsp.c:342:5c:ked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                 ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

    481 |       342  |    const struc  vt vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
ar_Destroy( p_this, "rtsp-raw-mux" );
      |     ^
../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
  125 | #defineIn file included from mux/mp4/mp4.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   293 | v a   if( r!_Desvtar_GetChecked( p_obj, psz_roname, VLC_VAR_BOOL, &val ) )
y(      |          ^
a,b) v../include/vlc_variables.ha:r142_Destro:48y(:  VLC_OBnote: Jexpanded from macro 'var_GetChecked'ECT(a
), b )  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^

      ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
|                                       ^  481 |         co
nst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlIn file included from mux/mp4/mp4.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:c_o304:17bj:e ct_t warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
*)(&  (304x)->obj) \ |     if (likely(!var_GetChecked (o
      |               ^
bj, name, VLC_VAR_COORDS, &val)))misc/rtsp.c:
      |                 ^
346:9: ../include/vlc_variables.h:142warning: :48: note: expanded from macro 'var_GetChecked'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    346 | 142 | #define   va r_ Ge  tC he cmsg_ked(o,n,t,v)E rr( p_var_GetChecked(VvoLC_OBJECT(o),dn,,t,v)
       | "rtsp vo                                               ^
d leak../include/vlc_common.h:481:15: inote: ng expanded from macro 'VLC_OBJECT'
%  d481 |      m    edconsiats",  struct vlc_cp_ommon_members: (const vlc_object_t *)s(&(x)->obj) \
      | y              ^
s->i_media );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
In file included from mux/mp4/mp4.c:32:
In file included from ../include/vlc_common.h:1031      :
../include/vlc_variables.h:324:10|     ^: warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_messages.h:78:13  324: |   note:    if(expanded from macro 'msg_Generic'
    78 | !var_GetChecked (   p vlc__Log(obj, Vpsz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
L../include/vlc_variables.hC_OBJE:C142:48T: note: expanded from macro 'var_GetChecked'
(o),   142 | #define vp, varl_Gc_emodultCe_hecnkeame,d( __FoI,n,t,v) var_GetChecked(VLC_OBJLE_ECT(o),n,_,t,v)
       |                                                ^
__LIN../include/vlc_common.hE_:481_,: \
      |             ^15:
 note: ../include/vlc_common.hexpanded from macro 'VLC_OBJECT'
:  481 |         481:c15: note: expanded from macro 'VLC_OBJECT'
o  nst struct vlc_commo481 | n_members: (cons  t vlc_obje   ct_t *)( &( x) c->oobnst jstruc)t vlc_ \com
      |               ^
mon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mp4/mp4.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,misc/rtsp.c:381v)
      |                                                ^
:9:../include/vlc_common.h:481:15 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: note: expanded from macro 'VLC_OBJECT'
  381  481 |         const struct |  vlc_comm   on_   m ember s: (const mvsg_Elc_orbrj( epc_t_tv od,* )(&(x)->obj) \
"ca      |               ^
nnot create RTSP url (%s)", p_media->psz_rtsp_path);
      |         ^
In file included from ../include/vlc_messages.hmux/mp4/mp4.c::83:5:32 note: expanded from macro 'msg_Err'
:
In file included from    ../include/vlc_common.h:1031:
83../include/vlc_variables.h | :350:9 :  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
 msg_Gen  350 |     if( var_GetChecked( p_obj, perisz_namec(,p VLC_VA_tR_ShTRING, &val ) )
      |         ^
is,../include/vlc_variables.h:142:48:  Vnote: Lexpanded from macro 'var_GetChecked'C
_M  142 | #define SG_var_ERGR, __VAe_ARGStCh_ecked(o,n,t,v) var_GetC_)
      |     ^hec
ked(VLC_../include/vlc_messages.hO:78:13: note: Bexpanded from macro 'msg_Generic'JECT(o),n
,   78 |   t ,v)
      |                                                ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
vl  481 | c        const str_uLog(VLC_Oct vlc_cBoJmmon_members: (constEC T(o),vlc_object_t *)(&( p,x)->obj) \
      |               ^
 vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strucIn file included from mux/mp4/mp4.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: t vldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c_co  mmon_m362emb |     if( var_GetCheckeder( p_obj, psz_name, VLC_VAR_ADDRs:E (consStS,  v&vallc_object_t ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
 *  142 | #define var_GetChecked(o,n,t,v)) (var_GetChecked(VLC_OBJECT(o),n,t,v)
&      |                                                ^
(../include/vlc_common.hx:481:15: note: expanded from macro 'VLC_OBJECT'
)-  >481obj) |       \ 
      |               ^
  const struct vlc_common_members: (consmisc/rtsp.c:385:5t vlc_object:_ t *)(&(x)->obj) \
      |               ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  385 |     msg_Dbg( p_vod, "created RTSP url: %s", p_media->psz_rtsp_path );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 | In file included from mux/mp4/mp4.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   429    | v l c _ var_Log(VCLrCeate( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
_OBJEC../include/vlc_variables.h:122:39:T note: (oexpanded from macro 'var_Create'), p,
   122v | #dlc_moduelfinee _name, __vaFr_CreIate(a,b,c) var_CreateL( VLC_OBJECT(a), b, c )
      |                                       ^
E../include/vlc_common.h__, __:481LINE:15: note: expanded from macro 'VLC_OBJECT'
__  481 |         const struct vlc_common_member, \
s:       (const vl| c_object_t *)(&(x)->obj) \
      |             ^
              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members:In file included from  (conmux/mp4/mp4.c:s32t vlc_ob:
ject_t *)(In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
&  (442x | )   -> ovbj) \ar
      |               ^
_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Creamisc/rtsp.cte(a,b:,c)417 va:5r_Create( VLC_OBJECT(a), b, c )
      |                                       ^
:../include/vlc_common.h warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  417 |     msg_Dbg( 481p_vod, "med:15: note: expanded from macro 'VLC_OBJECT'
ia   481 |         const sthruas %ict vlc_common_membe rs: (const vlc_objecdect_lt *)(&(x)->obj) \
ared      |               ^
 ES", p_item->i_es );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     mIn file included from mux/mp4/mp4.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]sg_Gene
r  455 | ic(p_ thi   var_Create( p_obj, psz_ns, Vame, VLC_LC_MSGVA_R_FLOAT | VLC_VAR_DOINHERIT );
      |     ^DBG
, ../include/vlc_variables.h:122__V:A_ARGS__)39
: note: expanded from macro 'var_Create'
      |   122 | #define var_Create(a,b,c) var_Create    ^( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:
481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h:78:13:  481 |         const struct vlc_common_members: (c note: expanded from macro 'msg_Generic'
o   nst vlc_obj78 | ect_t *)(&(x )-> obj) \
      |               ^ 
 vlc_Log(VLC_OBJECT(o), p, vlc_module_name,In file included from  __Fmux/mp4/mp4.c:32:
ILEIn file included from _../include/vlc_common.h:1031_:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  469 |     var_Cre _a_te( p_obj, psz_name, VLILNCE__, \
      |             ^
_V../include/vlc_common.hAR_STRING | VLC:481_VAR_DOINHERIT );
      | :15: note: expanded from macro 'VLC_OBJECT'    ^

  481 |  ../include/vlc_variables.h  :122:39: note: expanded from macro 'var_Create'
     const struc  122 | #define t vlc_commovn_ar_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
m../include/vlc_common.he:481:15:m bers: (connote: expanded from macro 'VLC_OBJECT'
s  481 |         const struct vlc_common_members: (const vlc_object_tt vl c*_)object_t *)(&((x&)(x)-->>objobj) \
      |               ^
) \
      |               ^
In file included from mux/mp4/mp4.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
misc/rtsp.c:448:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    448 |     m122 | #defsine var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
g_../include/vlc_common.hD:481:15: note: expanded from macro 'VLC_OBJECT'
bg(   481 |         const struct vlc_common_members: p_vo(const vlc_object_t *)(&(x)->obj) \
      |               ^d, "del
eting media: %s", p_media->psz_rtsp_path );
      |     ^
../include/vlc_messages.h:87In file included from mux/mp4/mp4.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  5491: note: expanded from macro 'msg_Dbg'
 |        var_Create( p_obj, psz_name, VLC_VAR_87A | DDRESS | VLC_VAR_DOIN  HERIT );
        |     ^
msg_../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'Gen
er  i122 | #dec(p_fine var_Create(a,b,c) varth_iCrs, eatVeL(C_MSG_ DVBLC_OGBJ, ECT(a),_ b,_V c )
      |                                       ^
A../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_A  481 |         constR GsS__)t
ruct vl      |     ^c_comm
o../include/vlc_messages.h:78:13n_: members:note:  (cexpanded from macro 'msg_Generic'
o   nst vlc_object_t *)(&(x)->obj) \
      |               ^78 | 
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \In file included from 
      mux/mp4/mp4.c|             ^
:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'32
:
In file included from   481 |     ../include/vlc_common.h:1031:
../include/vlc_variables.h    c:511:5on: swarning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
struct v  511 |    lc_common_members va: (const vrl_c_oCrebatjecet(_ p_t *o)bj,(&(x) ps->zobj_) \
      |               ^
name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/rtsp.c:488:5: In file included from mux/mp4/mp4.c:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
32  488 |     m:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  g525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
_../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
Dbg(   122 | p#_define vvaro_Created, (a,b,c") var_  Creat-e( VLC_OBJE ES %CT(a4.4s), (%s b, c)",  )(
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
c  h481a | r *)&p_ fmt->   i _   const structcod vlc_ecc, psz_ommon_members: (const vlc_object_t *)(urlc &(x)->ob);
j) \
      |               ^
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this,In file included from  Vmux/mp4/mp4.c:32:
In file included from ../include/vlc_common.h:LC1031:
../include/vlc_variables.h:_539:MSG5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_DBG,   __VA539 |  _A  R vGar_CrS__ea)
te(       | p_    ^
obj../include/vlc_messages.h,:78 p:13: sz_name,note: expanded from macro 'msg_Generic'
    VLC_VAR_FLOAT | VLC_78VAR_D |  OINHERIT
      |     ^
  ../include/vlc_variables.h :122:39: note: expanded from macro 'var_Create'
vlc_Log(VL  122 | #define var_CreatC_e(Oa,b,c) var_Create( VLCBJE_OBCT(oJE), pCT, v(al)c, b, c )
      |                                       ^
_../include/vlc_common.hmodul:481:15: note: expanded from macro 'VLC_OBJECT'
e  _481 |         const struct vlc_common_mnamemebe,rs: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         constIn file included from mux/mp4/mp4.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 str  uct554 |     var_Create( p_obj, psz_name, VLC vl_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
c_com../include/vlc_variables.h:122:39: mon_menote: mexpanded from macro 'var_Create'
bers:   122 | #define var_Creat(conste (a,b,c) var_Creavte(lc VLC_OB_oJECbT(jea)ct_t ,*)(&( x)b, c )
      |                                       ^
-../include/vlc_common.h:>obj) \
      |               ^481:15: note: expanded from macro 'VLC_OBJECT'

  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mp4/mp4.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mp4/mp4.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psmisc/rtsp.c:z_name, VLC674:13_VAR_: CHOICEwarning: SCOUNT, &count, NULL ) )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |         ^

../include/vlc_variables.h  674 |  :128:43: note: expanded from macro 'var_Change'
       128 | #defi ne var_Chang   e(a,b,c,d,e) var_Change( VLC_OBJECT(a), b,  c ms,g d, e )
      |                                           ^
_../include/vlc_common.h:481:15: Enote: expanded from macro 'VLC_OBJECT'r
r  481( |          cp_onst strucvodt vlc_comm,on_members : (const vlc_objec"ct_t *)(&(x)->obj) \
      |               ^
annot add this stream (unsupported "
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/rtsp.c:686:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  686 |         msg_Err( p_vod, "cannot create RTSP url (%s)", psz_urlc );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/rtsp.c:729:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  729 |     msg_Dbg( p_vod, "  - Removing ES %4.4s", (char *)&p_fmt->i_codec );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/rtsp.c:872:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  872 |     msg_Dbg( p_media->p_vod, "new session: %s, connections: %d",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGSmv -f gui/qt/styles/.deps/libqt_plugin_la-seekstyle.moc.Tpo gui/qt/styles/.deps/libqt_plugin_la-seekstyle.moc.Plo
__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo packetizer/hxxx_nal.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="packetizer/hxxx_nal.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/hxxx_nal.lo -MD -MP -MF $depbase.Tpo -c -o packetizer/hxxx_nal.lo packetizer/hxxx_nal.c &&\
mv -f $depbase.Tpo $depbase.Plo
misc/rtsp.c:892:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  892 |     msg_Dbg( p_media->p_vod, "closing session: %s, connections: %d",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/rtsp.c:945:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  945 |     msg_Dbg( p_vod, "RtspCallback query: type=%d", query->i_type );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/rtsp.c:964:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  964 |             msg_Dbg( p_vod, "HTTPD_MSG_SETUP: transport=%s", psz_transport );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/rtsp.c:989:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  989 |                 msg_Dbg( p_vod, "HTTPD_MSG_SETUP: unicast ip=%s port=%d",
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/rtsp.c:1004:2: warning: Should use secure randomness here! (spoofing risk) [-W#warnings]
 1004 | #warning Should use secure randomness here! (spoofing risk)
      |  ^
misc/rtsp.c:1083:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1083 |             msg_Dbg( p_vod, "HTTPD_MSG_PLAY for session: %s", psz_session );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/rtsp.c:1103:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1103 |                     msg_Dbg( p_vod, "seeking request: %s", psz_position );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/rtsp.c:1118:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1118 |                             msg_Dbg( p_vod, "rewind request: %s", psz_scale );
      |                             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/rtsp.c:1124:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1124 |                             msg_Dbg( p_vod, "fastforward request: %s",
      |                             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/rtsp.c:1206:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1206 |             msg_Dbg( p_vod, "HTTPD_MSG_PAUSE for session: %s", psz_session );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/rtsp.c:1226:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1226 |             msg_Dbg( p_vod, "HTTPD_MSG_TEARDOWN for session: %s", psz_session);
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/rtsp.c:1282:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1282 |     msg_Dbg( p_vod, "RtspCallback query: type=%d", query->i_type );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/rtsp.c:1296:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1296 |             msg_Dbg( p_vod, "HTTPD_MSG_SETUP: transport=%s", psz_transport );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/rtsp.c:1315:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1315 |                 msg_Dbg( p_vod, "HTTPD_MSG_SETUP: unicast ip=%s port=%d",
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/rtsp.c:1330:2: warning: Session ID should be securely random (spoofing risk) [-W#warnings]
 1330 | #warning Session ID should be securely random (spoofing risk)
      |  ^
misc/rtsp.c:1410:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1410 |             msg_Dbg( p_vod, "HTTPD_MSG_PLAY for session: %s", psz_session );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/rtsp.c:1419:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1419 |                 msg_Dbg( p_vod, "seeking request: %s", psz_position );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/rtsp.c:1438:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1438 |             msg_Dbg( p_vod, "HTTPD_MSG_TEARDOWN for session: %s", psz_session);
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |      In file included from mux/mp4/mp4.c:   const45:
 struct ./access/../packetizer/hxxx_nal.hlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"hxxx_nal\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/hxxx_nal.lo -MD -MP -MF packetizer/.deps/hxxx_nal.Tpo -c packetizer/hxxx_nal.c  -fPIC -DPIC -o packetizer/.libs/hxxx_nal.o
:287:20vlc: warning: comparison of integers of different signs: 'uint32_t' (aka 'unsigned int') and 'int' [-Wsign-compare]
_com  287 |    mon_mem ibf( i_nael_rssize > : p_ctx->p(c_tonst vlc_object_t *)(&(x)->obj) \
      |               ^
ail - p_ctx->p_head )
      |         ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
misc/rtsp.c:1465:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1465 |             msg_Dbg( p_vod, "HTTPD_MSG_PAUSE for session: %s", psz_session );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/rtsp.c:1527:30: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1527 |     if( vlc_sdp_Start( &sdp, VLC_OBJECT( p_media->p_vod ), "sout-rtp-",
      |                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mp4/mp4.c:235:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  235 |     msg_Dbg(p_mux, "Mp4 muxer opened");
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mp4/mp4.c:236:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  236 |     config_ChainParse(p_mux, SOUT_CFG_PREFIX, ppsz_sout_options, p_mux->p_cfg);
      |     ^
../include/vlc_configuration.h:173:60: note: expanded from macro 'config_ChainParse'
  173 | #define config_ChainParse( a, b, c, d ) config_ChainParse( VLC_OBJECT(a), b, c, d )
      |                                                            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mp4/mp4.c:271:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  271 |     msg_Dbg(p_mux, "Close");
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mp4/mp4.c:298:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  298 |     p_sys->b_fast_start = var_GetBool(p_this, SOUT_CFG_PREFIX "faststart");
      |                           ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mp4/mp4.c:311:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  311 |                 msg_Warn(p_this, "read() not supported by access output, "
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mp4/mp4.c:403:23: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  403 |     if(!mp4mux_CanMux(VLC_OBJECT(p_mux), p_input->p_fmt))
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mp4/mp4.c:405:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  405 |         msg_Err(p_mux, "unsupported codec %4.4s in mp4",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mp4/mp4.c:426:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  426 |             msg_Warn( p_mux, "no audio rate given for stream %d, assuming 48KHz",
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mp4/mp4.c:436:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  436 |             msg_Warn( p_mux, "Missing frame rate for stream %d, assuming 25fps",
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mp4/mp4.c:476:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  476 |     msg_Dbg(p_mux, "adding input");
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mp4/mp4.c:496:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  496 |     msg_Dbg(p_mux, "removing input");
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mp4/mp4.c:506:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  506 |         msg_Dbg(p_mux, "tk %d elst media time %" PRId64 " duration %" PRIu64 " offset %" PRId64 ,
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mp4/mp4.c:650:17: warning: 'block_FifoCount' is deprecated [-Wdeprecated-declarations]
  650 |             if (block_FifoCount(p_input->p_fifo) > 0) {
      |                 ^
../include/vlc_block.h:477:57: note: 'block_FifoCount' has been explicitly marked deprecated here
  477 | VLC_API size_t block_FifoCount(block_fifo_t *) VLC_USED VLC_DEPRECATED;
      |                                                         ^
../include/vlc_common.h:85:40: note: expanded from macro 'VLC_DEPRECATED'
   85 | # define VLC_DEPRECATED __attribute__((deprecated))
      |                                        ^
mux/mp4/mp4.c:661:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  661 |                         msg_Dbg( p_mux, "video track %u fixup to %"PRId64" for sample %u",
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mp4/mp4.c:670:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  670 |                         msg_Dbg( p_mux, "audio track %u fixup to %"PRId64" for sample %u",
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mp4/mp4.c:675:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  675 |                         msg_Warn( p_mux, "unknown length for track %u sample %u",
      |                         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mp4/mp4.c:688:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  688 |                 msg_Warn(p_mux, "i_length <= 0");
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mp4/mp4.c:1171:38: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1171 |     bo_t *p_moov = mp4mux_GetMoovBox(VLC_OBJECT(p_mux), pp_infos, p_sys->i_nb_streams, 0,
      |                                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mp4/mp4.c:1282:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1282 |         msg_Dbg(p_mux, "writing moof @ %"PRId64, p_sys->i_pos);
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mp4/mp4.c:1286:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1286 |         msg_Dbg(p_mux, "writing mdat @ %"PRId64, p_sys->i_pos);
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mp4/mp4.c:1307:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1307 |         msg_Dbg(p_mux, "video track %d fixup to %"PRId64" for sample %u",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mp4/mp4.c:1316:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1316 |         msg_Dbg(p_mux, "audio track %d fixup to %"PRId64" for sample %u",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mp4/mp4.c:1321:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1321 |         msg_Warn(p_mux, "unknown length for track %d sample %u",
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_nal.c:22:
In file included from packetizer/hxxx_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_nal.c:22:
In file included from packetizer/hxxx_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_nal.c:22:
In file included from packetizer/hxxx_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_nal.c:22:
In file included from packetizer/hxxx_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_nal.c:22:
In file included from packetizer/hxxx_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_nal.c:22:
In file included from packetizer/hxxx_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_nal.c:22:
In file included from packetizer/hxxx_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_nal.c:22:
In file included from packetizer/hxxx_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_nal.c:22:
In file included from packetizer/hxxx_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_nal.c:22:
In file included from packetizer/hxxx_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_nal.c:22:
In file included from packetizer/hxxx_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_nal.c:22:
In file included from packetizer/hxxx_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_nal.c:22:
In file included from packetizer/hxxx_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_nal.c:22:
In file included from packetizer/hxxx_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_nal.c:22:
In file included from packetizer/hxxx_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_nal.c:22:
In file included from packetizer/hxxx_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_nal.c:22:
In file included from packetizer/hxxx_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_nal.c:22:
In file included from packetizer/hxxx_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_nal.c:22:
In file included from packetizer/hxxx_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_nal.c:22:
In file included from packetizer/hxxx_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_nal.c:22:
In file included from packetizer/hxxx_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_nal.c:22:
In file included from packetizer/hxxx_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_nal.c:22:
In file included from packetizer/hxxx_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_nal.c:22:
In file included from packetizer/hxxx_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_nal.c:22:
In file included from packetizer/hxxx_nal.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_nal.c:22:
packetizer/hxxx_nal.h:287:20: warning: comparison of integers of different signs: 'uint32_t' (aka 'unsigned int') and 'int' [-Wsign-compare]
  287 |     if( i_nal_size > p_ctx->p_tail - p_ctx->p_head )
      |         ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
26 warnings generated.
depbase=`echo mux/mpjpeg.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="mux/mpjpeg.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/mpjpeg.lo -MD -MP -MF $depbase.Tpo -c -o mux/mpjpeg.lo mux/mpjpeg.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"mpjpeg\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/mpjpeg.lo -MD -MP -MF mux/.deps/mpjpeg.Tpo -c mux/mpjpeg.c  -fPIC -DPIC -o mux/.libs/mpjpeg.o
74 warnings generated.
depbase=`echo mux/mpeg/pes.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="mux/mpeg/pes.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/mpeg/pes.lo -MD -MP -MF $depbase.Tpo -c -o mux/mpeg/pes.lo mux/mpeg/pes.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"pes\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/mpeg/pes.lo -MD -MP -MF mux/mpeg/.deps/pes.Tpo -c mux/mpeg/pes.c  -fPIC -DPIC -o mux/mpeg/.libs/pes.o
In file included from mux/mpjpeg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpjpeg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpjpeg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpjpeg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpjpeg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpjpeg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpjpeg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpjpeg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpjpeg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpjpeg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpjpeg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpjpeg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpjpeg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpjpeg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpjpeg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpjpeg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpjpeg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpjpeg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpjpeg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpjpeg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpjpeg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpjpeg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpjpeg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpjpeg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpjpeg.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpjpeg.c:74:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   74 |     msg_Dbg( p_mux, "Multipart jpeg muxer opened" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpjpeg.c:93:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   93 |     msg_Dbg( p_this, "Multipart jpeg muxer closed" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpjpeg.c:128:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  128 |         msg_Dbg( p_mux, "only 1 input allowed" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpjpeg.c:132:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  132 |     msg_Dbg( p_mux, "adding input" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpjpeg.c:142:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  142 |     msg_Dbg( p_mux, "removing input" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpjpeg.c:153:12: warning: 'block_FifoCount' is deprecated [-Wdeprecated-declarations]
  153 |     while( block_FifoCount( p_fifo ) > 0 )
      |            ^
../include/vlc_block.h:477:57: note: 'block_FifoCount' has been explicitly marked deprecated here
  477 | VLC_API size_t block_FifoCount(block_fifo_t *) VLC_USED VLC_DEPRECATED;
      |                                                         ^
../include/vlc_common.h:85:40: note: expanded from macro 'VLC_DEPRECATED'
   85 | # define VLC_DEPRECATED __attribute__((deprecated))
      |                                        ^
In file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERI31 warnings generated.
T );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
depbase=`echo mux/mpeg/ps.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="mux/mpeg/ps.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/mpeg/ps.lo -MD -MP -MF $depbase.Tpo -c -o mux/mpeg/ps.lo mux/mpeg/ps.c &&\
mv -f $depbase.Tpo $depbase.Plo
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"ps\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/mpeg/ps.lo -MD -MP -MF mux/mpeg/.deps/ps.Tpo -c mux/mpeg/ps.c  -fPIC -DPIC -o mux/mpeg/.libs/ps.o
49 warnings generated.
depbase=`echo mux/wav.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="mux/wav.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/wav.lo -MD -MP -MF $depbase.Tpo -c -o mux/wav.lo mux/wav.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"wav\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/wav.lo -MD -MP -MF mux/.deps/wav.Tpo -c mux/wav.c  -fPIC -DPIC -o mux/.libs/wav.o
In file included from mux/mpeg/ps.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ps.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ps.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ps.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ps.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ps.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ps.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ps.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ps.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ps.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ps.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ps.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ps.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ps.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ps.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ps.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ps.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ps.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ps.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ps.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ps.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ps.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ps.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ps.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ps.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/wav.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/wav.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/wav.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/wav.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/wav.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/wav.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/wav.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlcmux/mpeg/ps.c:151:5_obj:ect_ warning: t *)(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
&(x  151 |    )->obj ms) \
g_Info      |               ^( 
p_mux, "Open" );
      |     ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(pIn file included from mux/wav.c:_this32:
In file included from ../include/vlc_common.h:1031:
, VLC_MS../include/vlc_variables.h:293:10G_I: warning: NFOdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, __VA_ARGS__)
      |     ^
../include/vlc_messages.h  293 |   :78  if(:13: note: expanded from macro 'msg_Generic'
 !v   78ar |     _vlGetChecked( p_c_Log(Vobj, pLC_OBJszEC_nT(o),am pe,,  VvlLCc__VmoARdu_BleOO_nL,am &e,va _l _F) )IL
      E__, |          ^
__../include/vlc_variables.h:LI142:NE48:__ note: , expanded from macro 'var_GetChecked'
\  142
       | #|             ^de
../include/vlc_common.h:fine v481:ar15:_G note: etexpanded from macro 'VLC_OBJECT'
C  481he |  ck  ed(  o,  n, ct,onv)st v sartr_GuctetC vheclcke_cd(omVLmoC_n_OBmemJEbeCT(ors),: n,(ct,onv)st
       v|                                                ^lc
../include/vlc_common.h:_o481:bj15:ec note: t_expanded from macro 'VLC_OBJECT'
  t *)(&(x)->obj) \
      |               ^
481 |         const struct vlc_common_membmux/mpeg/ps.cers: (co:152ns:5t : vlwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c_
ob  152je |  ct  _t c *on)(fig&(_x)Ch->aobj) \
      |               ^
inParse( p_mux, SOUT_CFG_PREFIX, ppsz_sout_options, p_muxIn file included from mux/wav.c->:32:
In file included from ../include/vlc_common.h:1031:
p_../include/vlc_variables.h:304:17: warning: cfg due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  304 |     if (likely(!var_Ge;
tChecked (      |     ^obj, na
me, VL../include/vlc_configuration.h:C_VAR_COO173:RDS, &val60:) note: )expanded from macro 'config_ChainParse'
)  173
      |                 ^ | #
de../include/vlc_variables.h:142:48: note: fiexpanded from macro 'var_GetChecked'
ne   c142on | fig_ChainParse( a, b, c, d )# cdefine var_GetonCfhig_ChainParse( VLC_OBJECT(a), b,e cc, d )
k      |                                                            ^
ed../include/vlc_common.h(:481:15: note: expanded from macro 'VLC_OBJECT'
o,n,t,v) var_G  481 |      e   const sttCheckrued(VLC_OBJEctCT(o),n,t,v)
      |                                                ^
 v../include/vlc_common.h:481:15: lcnote: expanded from macro 'VLC_OBJECT'
_com  481 | mo n_members: (const vl c      const _osbtject_t *)(&(x)->obj) \
      |               ^
ruct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ps.c:181:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  181 |     var_Get( p_mux, SOUT_CFG_PREFIIn file included from X "dts-delay", &val );
      |     ^
mux/wav.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10../include/vlc_variables.h:137:33: note: expanded from macro 'var_Get'
:   137 | #define var_Get(a,b,c) var_Get( VLCwarning: _OBdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]JECT(a)
,   324 | b,   c )
        |                                 ^
i../include/vlc_common.hf:(481: 15!: vnote: expanded from macro 'VLC_OBJECT'
ar_GetChec  481 |         const struct vlc_common_members: (const vlc_obIn file included from jectkgui/qt/dialogs/vlm.moc.cpp:_t *10:
In file included from gui/qt/dialogs/vlm.hpp:)e35:
./gui/qt/util/qvlcframe.hpp(&(x)->obj:d( p_obj),  \ps78:
      |               ^
z_na123me, V: LC_VAR_FLOATmux/mpeg/ps.c:,warning: 184 &va:5'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
l : ) warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   )
      |          ^
78 |  
   184    |        ../include/vlc_variables.h:142:48: vanote: expanded from macro 'var_GetChecked'
 r_Ge   142 | #t(defi  ne   var p__mGux e, SOUT_tCheCFckewd(G_o,n,t,v) vaPREiFdr_GIX geetCht"pes--e>cmkeax-d(VLC_ssOeitBJzeECT(", &vao),Gl eno),tm,;
      |     ^v)
e      t|                                                ^

../include/vlc_variables.h:r137y:(33Q:S../include/vlc_common.h:481: note: expanded from macro 'var_Get'
  137 | #15tdefin: note: expanded from macro 'VLC_OBJECT'yel vare_G
e  t(:a:,481b |         co,anlst struc)cig nvetar_ vGetl( VLcC_dcommR_oOBJen_mECTc(a),e tmbers:( (cQob, c )nt
      |                                 ^
st../include/vlc_common.h ::481:15: note: vlc_object_:t *)expanded from macro 'VLC_OBJECT'
L(e&  481 | (        cxfo)->obj)nst s \t
      | truc              ^
t vlc_commoTno_members: (RconstIn file included from mux/wav.c :vl32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:c_9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]oi
bj  340 |     ecgti_t *)(f( var&(x)-_G>hobj)etC \
      | h              ^e
cked( tp,_obj,  pQstz_name, V:LC_VAR:_STRINGA, &vall ) )
      | i        ^
gn../include/vlc_variables.hC:emux/mpeg/ps.c142n::215:5: warning: 48: note: texpanded from macro 'var_GetChecked'e
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    r142215 |      | ,#mdef ine sgw_Infvaro(i _dGetChep_cgked(omuex, t"-,n,Ct,v) vlosar_e>G" etsC);
      |     ^hecked
(iVL../include/vlc_messages.h:zC81:5: _note: OBJECexpanded from macro 'msg_Info'
T(o   81 |     ms),n,te,(g_Generic(p_tv))his, VLC_M
SG_INFO,      |                                                ^ __
VA../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_A  481 |        RGS c__on)
st struct vlc_      |     ^common
_member../include/vlc_messages.h:78:s: (13: const vlnote: expanded from macro 'msg_Generic'c_object_t 
*)(   78& |     vl,c(_Loxg)(VL-C_OBJE>CT(oo),b p, vjlc _)m \odul
      e_| name,              ^ _
_FILqE__, __LINE__, A\
      | p            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
p  -481In file included from  |   mux/wav.c   :   co32:
>nIn file included from ../include/vlc_common.h:st 1031:
str../include/vlc_variables.h:350:9: warning: duecdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t   vlc350_comm | so n_m e  if(k vambers:r (_cotGenospttC(h velc)_-obje>cctakedv_t *()(& (x)p_ob-j, psz>obj_) n\
      a|               ^
me, aVLC_VAR_STRING, &val )i l)a
b      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'l
  142 | #defiene Gveaorm_eGtetrmux/mpeg/ps.c:269yChec:(5: kwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e)d)  )(269 | o,   n m,sg_Dtbg,(;v p_
mux, )      " addving ainrput c_odeGc=%4.| 4et                                                                                                                          ^sC",
h      
e|     ^
cke../include/vlc_messages.h:87d(V:5L/usr/local/include/qt5/QtWidgets/qdesktopwidget.hC_O: note: BJEexpanded from macro 'msg_Dbg'
:C88   87 | T    m(sgo),n,t,v)
      _:G5ene|                                                ^
ri../include/vlc_common.h:481c:(:p_t15his,  Vnote: LC:_'availableGeometry' has been explicitly marked deprecated here note: MSGexpanded from macro 'VLC_OBJECT'_D
B
G, __   VA_ARGS_88  481_)
 |   |          |     ^ 
 ../include/vlc_messages.h:78: 13:  note: expanded from macro 'msg_Generic'
c   78on |   st   s  tvlru c_Lcog(tV L C_vOBJlECT(co),_ QpT, vclc_o_mmodumole_nDna_EmemPbme,eR _r_FIsLE_:_,  __LI(NE_c_, onE\C
s      | t            ^
A../include/vlc_common.h :481vT:15:l note: cexpanded from macro 'VLC_OBJECT'
_  481 | objeE ctD       c__Xt *)(&o(x)->onst strbj) uct v(\"lc_
co      |               ^
mmUosne_memb ers: Q(const vlc_object_t *)(&(xIn file included from )->omux/wav.c:32Gbj):
In file included from ../include/vlc_common.h: \
      1031:
../include/vlc_variables.h:u|               ^
i362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
A  p362 |  p l i cif(a tviar_oGne:tCh:escckred(e epn_obsj, psz_name(, VLC_)V"A)R_A DDRESS, &val ) c)
      |         ^
on../include/vlc_variables.h:142s:48: tnote: expanded from macro 'var_GetChecked'
   142 | #QdefRinee varc_GettCh eckaed(vo,na,t,vi) vlar_aGetbChleeckeGeomd(VeLC_tOBJrECTy(o),(n,ti,v)mux/mpeg/ps.cn
:      |                                                ^
377:13:t ../include/vlc_common.h:481:15s:  warning: note: expanded from macro 'VLC_OBJECT'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    cre377 |   e   n   =     -1)  mscong_Dbg(s p_tm;481 |   ux, "
          |    cons    ^
t s/usr/local/include/qt5/QtCore/qglobal.h   - la:tru294ncg:=%c%ct33: v note: lc_expanded from macro 'QT_DEPRECATED_X'%comm
on_mecmber"  s: (294 | # co def,nst
      | i            ^
ne QT../include/vlc_messages.h _vlc:_87:5: objenote: ct_expanded from macro 'msg_Dbg'
DE   87 | PREC t    AmT*)(&sEDg_Gener_iX(c(px)-_>ob(ttexhjit) \
      |               ^
s, V) LC_Q_MSGDE_DBCL_G, __VADE_ARGSPR__)ECAT
      |     ^
E../include/vlc_messages.h:78D_:13X(: note: teexpanded from macro 'msg_Generic'
x   78 | t)   
       vl| c_Log                                ^
(VLC_/usr/local/include/qt5/QtCore/qcompilerdetection.hOB:JE689:55:CIn file included from  Tmux/wav.c:note: expanded from macro 'Q_DECL_DEPRECATED_X'
(o), p,   32:
In file included from ../include/vlc_common.h:6891031:
 | #    v../include/vlc_variables.h:429dlefi:5:ne Q warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_DEc
_modulC  429e |   _  vnar_aLme, Cre__a_DFEPREILEC__,ATED_X(textte(  __L)p_o I_bj, p_Nsatz_naE__me,, \ 
      | VLCt_V            ^A
Rr_INTE../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ibut  481 |  e G ER | _VL_   C_V AR _ cDOIoNn(HEst strRIT uct v(__dl);
      eprecac_ct|     ^
ed__../include/vlc_variables.h:(omm122:on_metext)mb39: ersnote: expanded from macro 'var_Create'
:) (con)st v  l
122 | #dc      |                                                       ^
_eobfine jevctar__t *)(Create(a,b&(x,c) var_Create( VLC_)->obj) \OBJEC
      T(a)|               ^,
 b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ps.c:396:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  396 |     msg_Dbg( p_mux, "removing input"In file included from mux/wav.c );
:      32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5|     ^: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  442 |     var_Create( p_obj, psz_na../include/vlc_messages.h:m87:e, VL5: note: expanded from macro 'msg_Dbg'
C_V   AR_BOOL | VLC_VAR_DOINHERIT )87 | ;
      |       ^  msg_G
en../include/vlc_variables.heric(p:122_:39: note: expanded from macro 'var_Create'this, VL
C  122 | #define var_Create(a,b,c) var_Create(_MSG_DB VG, __VA_ARGS__L)
      |     ^
C../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
_OBJEC   78 |     vlc_Log(VLC_OT(a), b, c )
      |                                       ^
BJECT(o), p, v../include/vlc_common.h:481lc_module_n:ame, __FILE__, _15: note: _expanded from macro 'VLC_OBJECT'
LI  481 |        N const struct vlc_comE__, \
      |             ^
mon_members: (co../include/vlc_common.h:481:15: nst vlc_objnote: expanded from macro 'VLC_OBJECT'
ect  481 |         co_t *)(&ns(x)->objt ) \
      |               ^
struct vlc_common_members: (const vlc_objectIn file included from _t *)(&mux/wav.c(x)->obj:) \
      |               ^32
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/wav.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/wav.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/wav.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/wav.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/wav.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/wav.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/wav.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/wav.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/wav.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/wav.c:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Dbg( p_mux, "not an audio stream" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/wav.c:173:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  173 |         msg_Dbg( p_mux, "can't add more than 1 stream" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/wav.c:177:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  177 |     msg_Dbg( p_mux, "adding %i input channels, %iHz",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/wav.c:193:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  193 |         msg_Dbg( p_mux, "channel mask: %x, reordering: %u",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/wav.c:261:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  261 |     msg_Dbg( p_mux, "removing input" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/wav.c:263:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  263 |     msg_Dbg( p_mux, "writing header data" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/wav.c:279:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  279 |         msg_Dbg( p_mux, "writing header data" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/wav.c:285:12: warning: 'block_FifoCount' is deprecated [-Wdeprecated-declarations]
  285 |     while( block_FifoCount( p_input->p_fifo ) > 0 )
      |            ^
../include/vlc_block.h:477:57: note: 'block_FifoCount' has been explicitly marked deprecated here
  477 | VLC_API size_t block_FifoCount(block_fifo_t *) VLC_USED VLC_DEPRECATED;
      |                                                         ^
../include/vlc_common.h:85:40: note: expanded from macro 'VLC_DEPRECATED'
   85 | # define VLC_DEPRECATED __attribute__((deprecated))
      |                                        ^
33 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="mux/libmux_ogg_plugin_la-ogg.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I/usr/local/include -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/libmux_ogg_plugin_la-ogg.lo -MD -MP -MF mux/.deps/libmux_ogg_plugin_la-ogg.Tpo -c -o mux/libmux_ogg_plugin_la-ogg.lo `test -f 'mux/ogg.c' || echo './'`mux/ogg.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"mux_ogg\" -D__PLUGIN__ -I./access -I./codec -I/usr/local/include -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/libmux_ogg_plugin_la-ogg.lo -MD -MP -MF mux/.deps/libmux_ogg_plugin_la-ogg.Tpo -c mux/ogg.c  -fPIC -DPIC -o mux/.libs/libmux_ogg_plugin_la-ogg.o
25 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="mux/mpeg/libmux_ts_plugin_la-pes.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I/usr/local/include -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/mpeg/libmux_ts_plugin_la-pes.lo -MD -MP -MF mux/mpeg/.deps/libmux_ts_plugin_la-pes.Tpo -c -o mux/mpeg/libmux_ts_plugin_la-pes.lo `test -f 'mux/mpeg/pes.c' || echo './'`mux/mpeg/pes.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"mux_ts\" -D__PLUGIN__ -I./access -I./codec -I/usr/local/include -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/mpeg/libmux_ts_plugin_la-pes.lo -MD -MP -MF mux/mpeg/.deps/libmux_ts_plugin_la-pes.Tpo -c mux/mpeg/pes.c  -fPIC -DPIC -o mux/mpeg/.libs/libmux_ts_plugin_la-pes.o
In file included from mux/ogg.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/ogg.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/ogg.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/ogg.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/ogg.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/ogg.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/ogg.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/ogg.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/ogg.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/ogg.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/ogg.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/ogg.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/ogg.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/ogg.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/ogg.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/ogg.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/ogg.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/ogg.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/ogg.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/ogg.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/ogg.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/ogg.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/ogg.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/ogg.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/ogg.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/ogg.c:238:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  238 |     msg_Info( p_mux, "Open" );
      |     ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/ogg.c:252:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  252 |             var_InheritInteger( p_this, SOUT_CFG_PREFIX "indexintvl" );
      |             ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/ogg.c:254:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  254 |             var_InheritFloat( p_this, SOUT_CFG_PREFIX "indexratio" );
      |             ^
../include/vlc_variables.h:626:49: note: expanded from macro 'var_InheritFloat'
  626 | #define var_InheritFloat(o, n) var_InheritFloat(VLC_OBJECT(o), n)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/ogg.c:281:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  281 |     msg_Info( p_mux, "Close" );
      |     ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/ogg.c:286:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  286 |         msg_Dbg( p_mux, "writing footers" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
mux/ogg.c../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
:351:  1405:  | #defwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ine  351 var |   _S  msg_DbgetC( p_mux,he "acked(o,n,t,v) var_Sdding ietCnpuhecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
t"../include/vlc_common.h: )481:15:;
      |     ^
 note: ../include/vlc_messages.h:expanded from macro 'VLC_OBJECT'
87:5: note: expanded from macro 'msg_Dbg'
   87 |     m  481sg |  _G  en   er  icco(pns_tt hists,ru VctLC v_MlcSG_c_DomBGmo, n___meVAmb_AerRGs:S_ (_)co
      | ns    ^
t ../include/vlc_messages.h:vl78:c_13:ob note: jeexpanded from macro 'msg_Generic'
ct_   78t  |   *)  (&vl(xc_Lo)-g(>oVLbjC_) OBJ\
EC      | T(              ^
o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'In file included from mux/mpeg/pes.c
:33  481:
In file included from  |  ../include/vlc_common.h:  1031:
../include/vlc_variables.h:  203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     203co |  ns  t  rstetrucurt n vlvac_cr_SetCheommckoned_m( embp_erobs:j, (c ponszst_n vamlce,_o VbjLCec_Vt_ARt _B*)OO(&L,(x v)-al>o )bj);
 \      | 
                 ^
|               ^../include/vlc_variables.h:
140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |   mux/ogg.c:382:  13:   warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
con  382st |   s  tr  uc  t   vlc_common_members: (const vlc_object_t *)(&(x)-  >obj) \
      |               ^
 msg_Warn( p_mux, "Missing frame rate, assuming 25fpIn file included from s"mux/mpeg/pes.c ):;
33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |               ^
212../include/vlc_messages.h: |     return85: var_SetCh5: ecked (obj, name,note: expanded from macro 'msg_Warn' 
V   85L |   C_VAR_C  OmORDS, val);
      | sg           ^
_G../include/vlc_variables.he:140:48: note: nexpanded from macro 'var_SetChecked'
eric(p_th  140is, | #define var_Se VLC_tMSG_WARN,C __VA_ARhecked(o,n,tG,vS) _var_S_)
      | etChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
    ^../include/vlc_common.h:481:15: 
note: expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h:78:13  481 | :        const  stnote: ruct vlexpanded from macro 'msg_Generic'
c   _78 |     vclc_Log(VLC_OBJomEmoCn_members: (const vlc_objeTct_t *)(o(&()x)->obj,) \
      |               ^
 p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: In file included from expanded from macro 'VLC_OBJECT'
mux/mpeg/pes.c:  33481 |    :
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   227 |     return var_SetChecked( p_obj, psz_na    mec, VLC_onVAR_FLOAT, valst st )ruct v;
l      |            ^
../include/vlc_variables.h:c_comm140:48: on_membnote: expanded from macro 'var_SetChecked'
er  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJEsC:T(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 (  481 |         const sconstruct vlc_common_tme mbers:vl (const vlcc_object_t *)(&(x)->obj) \
      |               ^
_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strumux/ogg.c:ct vlc430_co:mmon_members: (const vl13:c_ owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bject_t *)(&(x)->obj  ) 430 |  \
      |               ^
           msg_Dbg( p_mux, "%4.4s stream", (char *)&pIn file included from _streammux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h->:256:12: fwarning: mt.i_codue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
de  c256 );
      |             ^
 | ../include/vlc_messages.h   : ret87urn va:r_S5etCh:ecked(  p_obj, psz_name,note:  VLC_Vexpanded from macro 'msg_Dbg'AR
_   87 |     mADDRESS, val );
      |            ^
s../include/vlc_variables.hg_Gene:140:r48: note: expanded from macro 'var_SetChecked'
ic(p  140_ | #deftine var_hSeitChecked(o,n,t,v) var_SetCheckeds(VLC_OBJ, ECTVLC(o),n,t,v)
      |                                                ^
../include/vlc_common.h:_481:15: note: expanded from macro 'VLC_OBJECT'
MSG_DBG, __VA_ARGS  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p,In file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031 v:
../include/vlc_variables.h:276:10lc: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_m
o  276 |  dul   if( !var_GetChecked( p_obj, psz_name, VLC_VAR_eI_name,NTEGER, &val ) ) _
      |          ^
_FI../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetLEC__hecked(VLC_OB,J _E_CLTI(o)N,n,tE__,,v) \
      | 
                                                     ^
|             ^
../include/vlc_common.h:481../include/vlc_common.h::15481::15 :note:  expanded from macro 'VLC_OBJECT'
note:   481 |         const struct vlc_common_members: expanded from macro 'VLC_OBJECT'(const vlc_object_t *)(&(x)->obj) \
      |               ^

  481 |         const struct vlc_common_members: (const vlc_object_tIn file included from  mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: *)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](&
(x)  293- | >obj)    i \
f      | (              ^
 !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &vamux/ogg.cl ): )
      |          ^
434:13../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
: warning:   142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

  481  434 |        |         const struct vlc_common_members: ( const vlc_  object_t *)(&(x)->obj) \
      |               ^
   msg_Dbg( p_mux, "dirac stream" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_GIn file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  n304 |     if (likely(!var_GetCheckeed (obj, name, VLC_VAR_COORDS, &vrial)))
      |                 ^c(p_th
is, VLC_MSG_DBG,../include/vlc_variables.h :142:48: note: expanded from macro 'var_GetChecked'
_  142 | #define var_GetChecked(o,n,_VAt,_v) var_GetChecked(VLC_OBJECT(oARGS),__)
      |     ^n,
t,v)
      |                                                ^
../include/vlc_messages.h../include/vlc_common.h:481::78:13:15:  note: expanded from macro 'VLC_OBJECT'
note: expanded from macro 'msg_Generic'
     78 |     vlc_Log481(VLC_OBJEC | T        const struct vlc_common_me(mboers: ()const ,v p, vlc_lc_mobject_t *)(&(oxd)->obj) \
      |               ^
ule_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_In file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10m: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  324 |     if( !var_GetChecked( p_obj, psmbezr_name, VLC_VARs: (con_FLOAT, &sval ) )
t      |           ^
vl../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
c_o  142 | #debfine var_GetCheckjed(o,n,t,ve) var_cGetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:t481:15: note: expanded from macro 'VLC_OBJECT'
_t  481 |         const struct vlc_common_member *s)(&(x: (const vlc_object_t *)(&(x)->obj) \
      |               ^
)->obj) \
      |               ^
mux/ogg.c:In file included from 438:mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:103113: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:
../include/vlc_variables.h:340:9:  438  |  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     340 |     if( var_GetCheck  ed(       mp_obj, psz_name, VsgLC_Db_VAR_STRING, &val ) )
      |         ^
g( p_../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
mu  x142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_O, "BtheJECT(o),n,t,v)
      |                                                ^
o../include/vlc_common.h:481r:15: note: expanded from macro 'VLC_OBJECT'
a   s481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
tream" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VIn file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: LC_MSG_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
DB  G350 |     if( var_Get, Checked( p___Vobj, psz_name,A_ VLC_VAR_SATRING, &valRGS ) )
      | __        ^
)
      |     ^
../include/vlc_variables.h:142:48../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
:    78 |     note: vlc_Loexpanded from macro 'var_GetChecked'
g(  VLC_OBJ142 | #ECT(define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
o../include/vlc_common.h:), p, vlc_module_481:15: note: expanded from macro 'VLC_OBJECT'
na  481 |         const struct vlc_common_members: (cmeons, t_ _vFIlc_LE_object__,t *)(&(x)->obj) \
      |               ^
 __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (consIn file included from t vlc_obmux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ject  _362t |  *)(&(x)->obj) \
      |               ^
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &mux/ogg.c:442:13:val ) )
      |         ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  442 |             msg_Dbg( p  142 | _#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),nmux,,t "daala stream" );
      |             ^
,v)
      |                                                ^
../include/vlc_messages.h../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:  481 |         const struct vlc_common_members87::5: note: expanded from macro 'msg_Dbg' (c
on   87 | s t v l  msg_Generic(p_c_object_t *)(&(x)->obj) \
      |               ^t
his, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_mIn file included from emux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031mber:
../include/vlc_variables.h:429:5: s:warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](
  429 |     var_coCreate( p_obnsj, pt vsz_name, Vlc_LC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      ob|     ^j
ect_t ../include/vlc_variables.h:*)(&(x122:39):- >onote: bexpanded from macro 'var_Create'j
)  122 | #define var_Create(a,b,c) v ar_Create( VLC_O\
      BJECT(a)|               ^
, b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         constmux/ogg.c struct: vlc_co446:13mmon: _membwarning: ers: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]const vlc_object_t *)(&(x)->
o  bj) \
      |               ^
446 |             msg_Dbg( p_mux, "VP8 stream" );
      |             ^
../include/vlc_messages.h:87In file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  442 |     var_Create( p_obj, psz_name, VLC5:_VAR_BOOL | VLC_VAR_DOIN note: expanded from macro 'msg_Dbg'
HERIT );
      |     ^
   87 | ../include/vlc_variables.h:122:39: note:  expanded from macro 'var_Create' 
    122m | sg_#Gdeenefiric(p_this, VLC_MSG_neDB vaG, __VA_ARGS__)
      | r_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
    ^
../include/vlc_common.h:../include/vlc_messages.h481:15:: note: expanded from macro 'VLC_OBJECT'
78:  481 |      13: note: expanded from macro 'msg_Generic'
      const struct vlc_common_78m | embers: (const v l   vlc_object_t *)c(_&(x)->obj) \
      |               ^
Log(VLC_OBJECT(o), p, vlc_module_name, __FILEIn file included from __mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  455 |     var_Create( p_obj __,LI psz_name, VLC_VANE_R_, \
      |             ^
_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_common.h../include/vlc_variables.h::481:122:39: note: expanded from macro 'var_Create'
15: note: expanded from macro 'VLC_OBJECT'
  122  481 |  | #defi n e       const struct vlc_common_members: (convar_Cstre ate(a,b,c) var_Crvealtec_ob( jeVLctC_OBJECT(a), b, c_t *) )
(      |                                       ^
&../include/vlc_common.h:481:15:( x)->note: expanded from macro 'VLC_OBJECT'
obj)   481 | \ 
             const struct vlc_common_mem| be              ^
rs: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/ogg.c:460:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  460 |           In file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   469 |     var_Create( p_obj, psz_name, msg_Dbg( p _muVLC_VAx, "opus streaR_STRING | VLC_VAR_DOINHERIT );
      |     ^
m../include/vlc_variables.h" );
      |             ^
:122:39: note: expanded from macro 'var_Create'
../include/vlc_messages.h:87:5  122 | :#de fine var_Create(a,b,note: expanded from macro 'msg_Dbg'
c)   87 var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
 | ../include/vlc_common.h    msg_Gene:481:15: note: expanded from macro 'VLC_OBJECT'
ri  c(p_t481 |    his, VLC_MSG _  DBG, __VA_ARGS_  const struct vlc_common_members: (const _vlc_)
      |     ^object_t *)(&(x)->obj) \
      | 
              ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_In file included from nmux/mpeg/pes.c:33:
In file included from ame,../include/vlc_common.h __FILE__:,1031:
 __LI../include/vlc_variables.h:477NE:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  _477, |     \ v
a      r_Create( p_obj, ps| z            ^
_name, VLC_VAR_STRING | VLC_VAR_DOINHER../include/vlc_common.hIT );
      |     ^
:../include/vlc_variables.h481:122:39: note: expanded from macro 'var_Create'
:15:  122 | #de note: fexpanded from macro 'VLC_OBJECT'
i  481 |    ne      var_Crceoate(a,b,c) var_nCreate( VLC_OBJECT(a),s b, ct )
      |                                       ^
 struc../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
t vlc_  common_mem481 |         const struct vlc_common_members: (const vlc_objbecert_s: t (c*)ons(&(x)->obj) \
      |               ^
t vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
mux/ogg.c:464:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:  464122 |    :39:  note: expanded from macro 'var_Create'
        122 | #define var_Crea te(a,b msg_Dbg( p_mux, "vorbis stream" );
      |             ^
,c../include/vlc_messages.h) var_Create( VLC_OBJECT(a), b, c :87)
      |                                       ^
:../include/vlc_common.h:481:15:5 note: expanded from macro 'VLC_OBJECT'
:   481 |    note: expanded from macro 'msg_Dbg' 
       const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
87 |       |               ^
    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78In file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511::5:13 : note: expanded from macro 'msg_Generic'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     78511 |     vlc_ | L   og( Vvar_Create( p_obj, psz_name, VLLC_OBJECT(o), pC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
, ../include/vlc_variables.h:122vl:39: c_note: expanded from macro 'var_Create'
  122 | #define var_Create(moda,ule_name, _b,c) _FIvar_Create( VLC_OBJECT(a), b, c )
      |                                       ^
LE../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
__  481 |         const struct vlc_common_membe, rs__LINE__, \
      |             ^
: (const vlc_object_t *)(&(x)->o../include/vlc_common.h:481:bj15: note: expanded from macro 'VLC_OBJECT'
)  481  |  \
      |               ^       c
onst struct vlc_common_members: (const vlc_obIn file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j  525 |     var_Createect_t *)(&((x p_obj, psz_name, VLC_VAR_BOOL | )VL->obj) \C_VAR_DOINHERIT
      |     ^

      |               ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) mux/ogg.c:468:13: warning: vadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r
_  468 |    Create( VLC_OBJECT(a), b, c )
      |                                       ^
   ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    481 |         const str    uctm vlc_common_members: (const vlc_object_t *)(&(x)->obsj) \
      |               ^
g_Dbg( p_mux, "speex stream" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
In file included from mux/mpeg/pes.c:33:
   87 |     msg_GenIn file included from ../include/vlc_common.h:eric1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  539 |     vpar_Create(_ thip_obj, psz_name, VLC_VAR_FLOATs | VLC_VAR,_ DOINHERIT
      | V    ^
L../include/vlc_variables.h:C_MS122:39: note: expanded from macro 'var_Create'
G  122 | #define_ var_Create(Da,b,c)BG var_, Create_(_VA_ ARGS_V_)
      LC_|     ^
OBJECT(a), b, c )
      |                                       ^
../include/vlc_messages.h../include/vlc_common.h:481::15: note: expanded from macro 'VLC_OBJECT'
78:13:   481 |  note:   expanded from macro 'msg_Generic'     const str
u   ct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FIn file included from mux/mpeg/pes.c:IL33E:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
__,   554 |     var_Create( p_obj, psz_nam__LIe, VLCNE___,VAR_STRING | VLC_VAR_DOINHERI T
      |     ^\

      |             ^../include/vlc_variables.h
:122:39: note: expanded from macro 'var_Create'
../include/vlc_common.h  :481:15: note: expanded from macro 'VLC_OBJECT'
122  481 |       |  #define var_Cr  conseate(ta struct,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
 v../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
lc  481 |       _comm o const ns_tmruct vlc_common_members: (const vlc_object_t *)(&(x)->obj)e mbers: \
      |               ^
(const vlc_object_t *33)( warning&(x)s generated.
In file included from mux/mpeg/pes.c:33:
In file included from ../include/vlc_common.h:1031:
->obj) \
      |               ^../include/vlc_variables.h:563:
5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name,mux/ogg.c: V472LC_VAR_STRING | VLC_VAR_:13DOIN: warning: HERdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]IT
      |     ^

../include/vlc_variables.h  472: |        122: 39: note: expanded from macro 'var_Create'
   122 | #define  var _Create( a,bm,c) vsg_ar_CreateDbg(( VLC_OB p_mJECT(a), b, c )
      ux,|                                       ^ 
"f../include/vlc_common.h:la481:15: note: expanded from macro 'VLC_OBJECT'
c   481s |    tream" )     const struct vlc_common_members: (const vlc_o;bject_t *)
(&(x)->      |             ^
obj) \
      |               ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBGIn file included from , mux/mpeg/pes.c:__VA33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9_AR: warning: Gdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]S
_  578 |     if_( var_)Change(
      |     ^
 p_../include/vlc_messages.h:78:13:ob note: expanded from macro 'msg_Generic'
j, psz_na   78 | me,  VLC_ VAR_CH  vOIClESCOc_UNLog(T, VLC_&cOounBt, NULL ) )
      |         ^
JECT(../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
o)  128, | #d ep,fine var_C hanvge(a,bl,c,d,ec) va_modr_uCle_hnaange(m VLCe,_OBJECT(a),  __b,F c, Id, e )
      |                                           ^
L../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
E  481 |       _  const_, struct v _lc_common_members: (const vlc_o_LbjIect_t *)(N&(x)->objE_) \
      |               ^
_, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/ogg.c:516:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  516 |             msg_Dbg( p_mux, "%4.4s stream", (char *)&p_stream->fmt.i_codec );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/ogg.c:534:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  534 |             msg_Dbg( p_mux, "subtitles stream" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Gener/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="mux/mpeg/libmux_ts_plugin_la-csa.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I/usr/local/include -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/mpeg/libmux_ts_plugin_la-csa.lo -MD -MP -MF mux/mpeg/.deps/libmux_ts_plugin_la-csa.Tpo -c -o mux/mpeg/libmux_ts_plugin_la-csa.lo `test -f 'mux/mpeg/csa.c' || echo './'`mux/mpeg/csa.c
ic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/ogg.c:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     msg_Dbg( p_mux, "removing input" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/ogg.c:570:20: warning: 'block_FifoCount' is deprecated [-Wdeprecated-declarations]
  570 |             while( block_FifoCount( p_input->p_fifo ) )
      |                    ^
../include/vlc_block.h:477:57: note: 'block_FifoCount' has been explicitly marked deprecated here
  477 | VLC_API size_t block_FifoCount(block_fifo_t *) VLC_USED VLC_DEPRECATED;
      |                                                         ^
../include/vlc_common.h:85:40: note: expanded from macro 'VLC_DEPRECATED'
   85 | # define VLC_DEPRECATED __attribute__((deprecated))
      |                                        ^
mux/ogg.c:663:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  663 |     msg_Dbg( p_mux, "Added index on stream %d entry %zd %"PRIu64,
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/ogg.c:771:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  771 |             msg_Warn( p_mux, "Unknown fourcc for stream %s, setting Content-Type to %s",
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/ogg.c:979:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  979 |         msg_Dbg( p_mux, "creating header for skeleton" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/ogg.c:1013:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1013 |             msg_Dbg( p_mux, "creating header for %4.4s",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/ogg.c:1043:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1043 |                     msg_Err( p_mux, "header data corrupted");
      |                     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/ogg.c:1161:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1161 |                 msg_Dbg( p_mux, "Creating index for stream %d", p_stream->i_serial_no );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/ogg.c:1210:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1210 |                     msg_Err( p_mux, "header data corrupted");
      |                     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/ogg.c:1217:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1217 |                 msg_Dbg( p_mux, "adding non bos, secondary header" );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/ogg.c:1255:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1255 |             msg_Dbg( p_mux, "writing extra data" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/ogg.c:1274:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1274 |                     msg_Err(p_mux, "Invalid FLAC streaminfo (%ld bytes)",
      |                     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, _libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"mux_ts\" -D__PLUGIN__ -I./access -I./codec -I/usr/local/include -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/mpeg/libmux_ts_plugin_la-csa.lo -MD -MP -MF mux/mpeg/.deps/libmux_ts_plugin_la-csa.Tpo -c mux/mpeg/csa.c  -fPIC -DPIC -o mux/mpeg/.libs/libmux_ts_plugin_la-csa.o
_FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/ogg.c:1290:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1290 |         msg_Dbg( p_mux, "ending skeleton" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
1 warning generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-vlm.moc.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-vlm.moc.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="mux/mpeg/libmux_ts_plugin_la-tables.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I/usr/local/include -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/mpeg/libmux_ts_plugin_la-tables.lo -MD -MP -MF mux/mpeg/.deps/libmux_ts_plugin_la-tables.Tpo -c -o mux/mpeg/libmux_ts_plugin_la-tables.lo `test -f 'mux/mpeg/tables.c' || echo './'`mux/mpeg/tables.c
mux/ogg.c:1329:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1329 |             msg_Dbg(p_mux, "Rewriting index at %"PRId64, p_stream->skeleton.i_index_offset );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/ogg.c:1420:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1420 |         msg_Dbg( p_mux, "rewriting fishead at %"PRId64, p_mux->p_sys->skeleton.i_fishead_offset );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/ogg.c:1472:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1472 |         msg_Dbg( p_mux, "No stream length, using default allocation for index" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/ogg.c:1475:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1475 |     msg_Dbg( p_mux, "allocating %zu bytes for index", i_size );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/ogg.c:1518:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1518 |             msg_Warn( p_mux, "Can't add new stream %d/%d: Considerer increasing sout-mux-caching variable", p_sys->i_del_streams, p_mux->p_sys->i_streams);
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/ogg.c:1519:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1519 |             msg_Warn( p_mux, "Resetting and setting new identity to current streams");
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/ogg.c:1546:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1546 |             msg_Dbg( p_mux, "waiting for data..." );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/ogg.c:1549:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1549 |         msg_Dbg( p_mux, "writing streams headers" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/ogg.c:1562:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1562 |             msg_Dbg( p_mux, "data starts from %zu", p_sys->i_pos );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"mux_ts\" -D__PLUGIN__ -I./access -I./codec -I/usr/local/include -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/mpeg/libmux_ts_plugin_la-tables.lo -MD -MP -MF mux/mpeg/.deps/libmux_ts_plugin_la-tables.Tpo -c mux/mpeg/tables.c  -fPIC -DPIC -o mux/mpeg/.libs/libmux_ts_plugin_la-tables.o
In file included from mux/mpeg/csa.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/csa.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/csa.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/csa.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/csa.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/csa.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/csa.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/csa.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/csa.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/csa.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/csa.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/csa.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/csa.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/csa.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/csa.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/csa.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/csa.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/csa.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/csa.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/csa.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/csa.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/csa.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/csa.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: In file included from mux/mpeg/csa.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 | warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  var_Create( p_obj, psz_  189 |     return var_SetChecnaked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
me, VLC_../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
VAR  140 | #define var_SetChecked(o,n_S,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
TRING | VLC_VAR_DOINHERIT
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
      |     ^
  481 |         const../include/vlc_variables.h struct vl:c_comm122on_members: (con:st vlc_39o:bject_t *)(&(x )->onote: bj) \
      |               ^
expanded from macro 'var_Create'
  122 | #define var_CreateIn file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h(:a1031:
../include/vlc_variables.h:203:,12: warning: bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],
  203 |    c retu)rn var_SetChec ked( pv_obj,a psz_rname, VLC_V_ARC_BOOL, valr );
      |            ^
e../include/vlc_variables.h:140:48: note: aexpanded from macro 'var_SetChecked'
  140 | #definte var_eSetChec(k ed(o,nV,t,v)L var_CSetChecked(VLC__OOBJBECT(o)J,n,tE,v)
C      |                                                ^
../include/vlc_common.h:481:T15: note: (expanded from macro 'VLC_OBJECT'a
  481 |       )  co,nst  strucbt vl,c_common_memb ers: c(con st vlc)_object_t
 *)(      &(x)->obj) \| 
      |               ^
                                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from   mux/mpeg/tables.c:24481:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212: | 12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
   212 |     return  var_SetChecked ( obj, name,  VLC_VA R_CO ORDS ,c val);o
      | n           ^
../include/vlc_variables.hs:140t:48: note: expanded from macro 'var_SetChecked'
  140 | #de fine var_SestChecked(ot,n,rt,v) uvarc_SetChtecked (VLC_OvBJECT(ol),n,t,v)
c      |                                                ^
_../include/vlc_common.h:481:15: note: cexpanded from macro 'VLC_OBJECT'
o  481 |       m m oconst struct vlc_nc_omemmmbers: (const vlc_object_t *)(&(x)on_-me>ombbjer)s:  (\
con      | st vlc              ^_o
bject_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return varIn file included from _Semux/mpeg/csa.ctCheck:ed29:
( In file included from p_../include/vlc_common.h:ob1031j,:
../include/vlc_variables.h: p578sz_n:am9e,: warning:  Vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]LC_VA
R_FLOAT,  578 v | al    ) ;
i      | f(            ^
va../include/vlc_variables.h:r140:_Ch48:a note: expanded from macro 'var_SetChecked'
n  140 | g#deef( pin_oe bvar_Sj,etC pszhec_kenamd(eo,,n, VLt,C_Vv)A vRar__SeCtCHheOIckCedE(VSCLCO_OUNBJT,EC T(&co)ou,nnt,,t N,vULL)
 )      |  )
                                               ^
../include/vlc_common.h:481:15:       | note: expanded from macro 'VLC_OBJECT'
        ^  481
 |    ../include/vlc_variables.h  :  128: c43:on note: stexpanded from macro 'var_Change'
 struct   v128lc_co | mmon_members#: def(cionstn velc_ob vjearct__tCh *ang)(e&(x)-(a>o,bjb,) c,\
d,      |               ^
e) var_Change( VLC_OBJECT(a), b, cIn file included from ,mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h :1031d:
../include/vlc_variables.h, :241e:12 )
:       warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|   241                                          ^ |   
  ../include/vlc_common.hret:ur481n var:_S15et:Ch note: ecexpanded from macro 'VLC_OBJECT'ke
d(   p_obj,481 |  p sz_na  me ,    VL C_conVAsR_t sSTRtINrG, uvacl t );vlc
      _c|            ^om
../include/vlc_variables.h:140m:48on_: mnote: expanded from macro 'var_SetChecked'em
b  140 | #eders:fi ne(c voarn_Sst etvChlcec_okebjd(eo,ctn,_t,tv) *) va(&(r_xSe)-tC>obhej)cked(VL C_O\
BJ      EC|               ^T(
o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/csa.c:82:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   82 |      In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h   msg_Dbg( p_caller, "no CSA foun:1031d" );
      |         ^
:
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
../include/vlc_variables.h:   30487:17 |     m: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
sg_  304 | Generic(p_this, VL   C_MSG_DBG, __VA_ARGS__)
      |     ^
 if../include/vlc_messages.h: (likel78:13y(!var_: note: expanded from macro 'msg_Generic'
G   78 |     vlc_Log(VetCLChecke_d O(BoJbjECT(o), p, vlc_mod, name, Vule_namLC_Ve, AR_COORDS, __&val)))
      |                 ^
FILE../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
__  142 | , #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OB__LINE__, \
JE      CT|             ^
(o../include/vlc_common.h),:n,481t,:v)15
      :|                                                ^ 
../include/vlc_common.h:note: 481:expanded from macro 'VLC_OBJECT'
15:   note: 481expanded from macro 'VLC_OBJECT'
 |   481   |               constc struct vlc_common_membeonrsts: (const vlc_object struct vlc__tcommo *n_member)(&(x)->obj) \
      | s: (const               ^
vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10mux/mpeg/csa.c:92:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:   92 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] |   
    324  |     msg_Warn( p_caller, "   if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
invalid csa ck (it      |          ^ mus
t be 16 chars ../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
long)"  142 );
      |         ^
 | #define var_GetChecked(o,n../include/vlc_messages.h,t,v) var_GetChecked(VLC_OBJECT(o):85:,n5: note: expanded from macro 'msg_Warn'
,   t,85 |     msg_v)
      |                                                ^
G../include/vlc_common.h:eneric(p_thi481:s, VLC_15: note: expanded from macro 'VLC_OBJECT'
MS  481 |         const struct vlcG_common_members: (const vlc_objec_WARNt_, __t *)(&(x)->objVA_ARG) \
      |               ^
S__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_naIn file included from me, __FImux/mpeg/tables.c:24:
In file included from L../include/vlc_common.h:1031:
../include/vlc_variables.hE_:340:9: _, warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
__L  340 |  IN   iE__, \
      |             ^
f( var_GetChecked( p_obj, psz_nam../include/vlc_common.h:481e,:15: note: expanded from macro 'VLC_OBJECT'
   VLC_VAR_481 |         const STstrucRIt vlc_common_memberNG, &vs:al ) )
      |         ^
 (../include/vlc_variables.h:const vlc_object_t *)(&(x)->obj) \
      |               ^
142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
mux/mpeg/csa.c../include/vlc_common.h:481:106:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  106 |         msg_Dbg( p_caller, "using C15: note: SA (dexpanded from macro 'VLC_OBJECT'
e)scrambling with %s "
  481      |  |            ^
 ../include/vlc_messages.h   :87 const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj):5: note: expanded from macro 'msg_Dbg'
 \   87 |     msg_
      Generic|               ^
(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |  In file included from    vlc_Log(VLC_OBJECT(omux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9),: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] p,
   350 |     if( vavlr_GetChec_modulcek_ed( napme, __FIL_Eobj_, ps_z_n, __LINE__, \
      |             ^
am../include/vlc_common.h:e, 481VLC_V:15: note: expanded from macro 'VLC_OBJECT'
A  481R_S |         const struct vlc_common_membTRING, &vers: (const vlc_object_t *)(al &(x)->ob) )
      |         ^
j)../include/vlc_variables.h:142 \:48: note: expanded from macro 'var_GetChecked'

        |               ^
142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChmux/mpeg/csa.c:e132:9cked(VLC_OBJECT(o),n,t,v)
      |                                                ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481  :15: note: expanded from macro 'VLC_OBJECT'
132 |         m  481sg_Dbg |  ( p_cal       const struct vllec_common_members: (cor,nst vlc_object_t *)(&(x "using the %)-s key for>obj) \
      |               ^
 scrambling",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
In file included from ../include/vlc_common.hmux/mpeg/tables.c::481:2415::
In file included from  ../include/vlc_common.h:note: expanded from macro 'VLC_OBJECT'
1031  481 |         const struct vlc_co:
../include/vlc_variables.h:429:5: mmwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
on_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:37:
mux/mpeg/dvbpsi_compat.h:40:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   40 |             msg_Err( obj, "%s", msg ); break;
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:37:
mux/mpeg/dvbpsi_compat.h:42:32: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   42 |         case DVBPSI_MSG_WARN:  msg_Warn( obj, "%s", msg ); break;
      |                                ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/tables.c:260:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  260 |             msg_Err( p_object, "Unsupported stream_type => broken IOD" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
29 warnings generated.
mv -f mux/mpeg/.deps/libmux_ts_plugin_la-csa.Tpo mux/mpeg/.deps/libmux_ts_plugin_la-csa.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="mux/mpeg/libmux_ts_plugin_la-tsutil.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I/usr/local/include -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/mpeg/libmux_ts_plugin_la-tsutil.lo -MD -MP -MF mux/mpeg/.deps/libmux_ts_plugin_la-tsutil.Tpo -c -o mux/mpeg/libmux_ts_plugin_la-tsutil.lo `test -f 'mux/mpeg/tsutil.c' || echo './'`mux/mpeg/tsutil.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"mux_ts\" -D__PLUGIN__ -I./access -I./codec -I/usr/local/include -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/mpeg/libmux_ts_plugin_la-tsutil.lo -MD -MP -MF mux/mpeg/.deps/libmux_ts_plugin_la-tsutil.Tpo -c mux/mpeg/tsutil.c  -fPIC -DPIC -o mux/mpeg/.libs/libmux_ts_plugin_la-tsutil.o
25 warnings generated.
mv -f mux/mpeg/.deps/libmux_ts_plugin_la-pes.Tpo mux/mpeg/.deps/libmux_ts_plugin_la-pes.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="mux/mpeg/libmux_ts_plugin_la-ts.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I/usr/local/include -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/mpeg/libmux_ts_plugin_la-ts.lo -MD -MP -MF mux/mpeg/.deps/libmux_ts_plugin_la-ts.Tpo -c -o mux/mpeg/libmux_ts_plugin_la-ts.lo `test -f 'mux/mpeg/ts.c' || echo './'`mux/mpeg/ts.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"mux_ts\" -D__PLUGIN__ -I./access -I./codec -I/usr/local/include -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/mpeg/libmux_ts_plugin_la-ts.lo -MD -MP -MF mux/mpeg/.deps/libmux_ts_plugin_la-ts.Tpo -c mux/mpeg/ts.c  -fPIC -DPIC -o mux/mpeg/.libs/libmux_ts_plugin_la-ts.o
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked65 warning(Vs generated.
LC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: mv -f mux/.deps/libmux_ogg_plugin_la-ogg.Tpo mux/.deps/libmux_ogg_plugin_la-ogg.Plo
note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (constdepbase=`echo packetizer/av1.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="packetizer/av1.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/av1.lo -MD -MP -MF $depbase.Tpo -c -o packetizer/av1.lo packetizer/av1.c &&\
mv -f $depbase.Tpo $depbase.Plo
 vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ts.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ts.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ts.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ts.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define v25 warnings generated.
ar_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ts.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ts.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ts.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGEmv -f mux/mpeg/.deps/libmux_ts_plugin_la-tsutil.Tpo mux/mpeg/.deps/libmux_ts_plugin_la-tsutil.Plo
R, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo packetizer/av1_obu.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="packetizer/av1_obu.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/av1_obu.lo -MD -MP -MF $depbase.Tpo -c -o packetizer/av1_obu.lo packetizer/av1_obu.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from mux/mpeg/ts.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ts.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ts.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ts.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ts.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ts.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ts.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ts.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ts.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ts.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ts.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ts.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ts.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ts.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ts.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"av1\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/av1.lo -MD -MP -MF packetizer/.deps/av1.Tpo -c packetizer/av1.c  -fPIC -DPIC -o packetizer/.libs/av1.o
C_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ts.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ts.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ts.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"av1_obu\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/av1_obu.lo -MD -MP -MF packetizer/.deps/av1_obu.Tpo -c packetizer/av1_obu.c  -fPIC -DPIC -o packetizer/.libs/av1_obu.o
In file included from mux/mpeg/ts.c:61:
mux/mpeg/dvbpsi_compat.h:40:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   40 |             msg_Err( obj, "%s", msg ); break;
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/ts.c:61:
mux/mpeg/dvbpsi_compat.h:42:32: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   42 |         case DVBPSI_MSG_WARN:  msg_Warn( obj, "%s", msg ); break;
      |                                ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:490:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  490 |     char *csack = var_CreateGetNonEmptyStringCommand( p_mux, SOUT_CFG_PREFIX "csa-ck" );
      |                   ^
../include/vlc_variables.h:572:87: note: expanded from macro 'var_CreateGetNonEmptyStringCommand'
  572 | #define var_CreateGetNonEmptyStringCommand(a,b)   var_CreateGetNonEmptyStringCommand( VLC_OBJECT(a),b)
      |                                                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:504:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  504 |     p_sys->b_crypt_audio = var_GetBool( p_mux, SOUT_CFG_PREFIX "crypt-audio" );
      |                            ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:505:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  505 |     p_sys->b_crypt_video = var_GetBool( p_mux, SOUT_CFG_PREFIX "crypt-video" );
      |                            ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:507:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  507 |     char *csa2ck = var_CreateGetNonEmptyStringCommand( p_mux, SOUT_CFG_PREFIX "csa2-ck");
      |                    ^
../include/vlc_variables.h:572:87: note: expanded from macro 'var_CreateGetNonEmptyStringCommand'
  572 | #define var_CreateGetNonEmptyStringCommand(a,b)   var_CreateGetNonEmptyStringCommand( VLC_OBJECT(a),b)
      |                                                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:512:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  512 |     var_Create( p_mux, SOUT_CFG_PREFIX "csa-use", VLC_VAR_STRING | VLC_VAR_DOINHERIT | VLC_VAR_ISCOMMAND );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:513:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  513 |     var_AddCallback( p_mux, SOUT_CFG_PREFIX "csa-use", ActiveKeyCallback, NULL );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:514:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  514 |     var_AddCallback( p_mux, SOUT_CFG_PREFIX "csa-ck", ChangeKeyCallback, (void *)1 );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:515:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  515 |     var_AddCallback( p_mux, SOUT_CFG_PREFIX "csa2-ck", ChangeKeyCallback, NULL );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:518:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  518 |     var_Get( p_mux, SOUT_CFG_PREFIX "csa-use", &use_val );
      |     ^
../include/vlc_variables.h:137:33: note: expanded from macro 'var_Get'
  137 | #define var_Get(a,b,c) var_Get( VLC_OBJECT(a), b, c )
      |                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:519:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  519 |     if ( var_Set( p_mux, SOUT_CFG_PREFIX "csa-use", use_val ) )
      |          ^
../include/vlc_variables.h:134:33: note: expanded from macro 'var_Set'
  134 | #define var_Set(a,b,c) var_Set( VLC_OBJECT(a), b, c )
      |                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:520:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  520 |         var_SetString( p_mux, SOUT_CFG_PREFIX "csa-use", "odd" );
      |         ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
  262 | #define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:523:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  523 |     p_sys->i_csa_pkt_size = var_GetInteger( p_mux, SOUT_CFG_PREFIX "csa-pkt" );
      |                             ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:526:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  526 |         msg_Err( p_mux, "wrong packet size %d specified",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:531:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  531 |     msg_Dbg( p_mux, "encrypting %d bytes of packet", p_sys->i_csa_pkt_size );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:546:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  546 |     config_ChainParse( p_mux, SOUT_CFG_PREFIX, ppsz_sout_options, p_mux->p_cfg );
      |     ^
../include/vlc_configuration.h:173:60: note: expanded from macro 'config_ChainParse'
  173 | #define config_ChainParse( a, b, c, d ) config_ChainParse( VLC_OBJECT(a), b, c, d )
      |                                                            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:561:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  561 |     char *psz_standard = var_GetString( p_mux, SOUT_CFG_PREFIX "standard" );
      |                          ^
../include/vlc_variables.h:661:45: note: expanded from macro 'var_GetString'
  661 | #define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)
      |                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:566:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  566 |     p_sys->b_es_id_pid = var_GetBool( p_mux, SOUT_CFG_PREFIX "es-id-pid" );
      |                          ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:572:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |     char *muxpmt = var_GetNonEmptyString(p_mux, SOUT_CFG_PREFIX "muxpmt");
      |                    ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
  662 | #define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
      |                                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/av1.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChemux/mpeg/ts.c:583:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  583 | ked  ( p_obj     , psz      _na   msme, VLCg_E_VArr(R_I p_muNTExGER, v, "al );
      Num|            ^
be../include/vlc_variables.h:140r o:48:f P note: expanded from macro 'var_SetChecked'MTs > %d
)",   140 | MA#deX_fine PMvarT _S);et
      |                 ^Ch
ec../include/vlc_messages.h:ke83:d(5:o, note: n,expanded from macro 'msg_Err'
t   83,v)  |  var_  Se mtCsghe_Gckeneder(Vic(LCp_t_OhiBJs,EC VT(LCo)_MS,nG_,tER,vR,)
 _      | _V                                               ^
A_A../include/vlc_common.h:RG481:S_15:_) note: 
      expanded from macro 'VLC_OBJECT'
|     ^
  481../include/vlc_messages.h: |  78:  13:   note: expanded from macro 'msg_Generic'  
 c   78on |  st   struct vlc_commo n_mvembelrs: c_(const vlLco_objecgt_t (*)(&V(x)->obj) \
      |               ^
LC_OBJECT(o), In file included from packetizer/av1.c:29p:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:,12: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v  203 |     retlurn cvar__SetCheckmed( po_dobju, lpsez_nam_e, VLC_nVAR_BOOLa,m val );
      |            ^
e../include/vlc_variables.h:140:48: note: ,expanded from macro 'var_SetChecked'
   _140 | #defin_e var_SeFtChecked(oI,nL,t,v) vEar_Set_Che_cked(,V L_C_L_INE__, \
      |             ^
O../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
B  481JECT(o),n,t,v)
       | |                                                ^    
    const struct vlc_../include/vlc_common.hcom:mon_member481s: :15: (note: cexpanded from macro 'VLC_OBJECT'on
st vlc  _obj481ect_ | t *) (&(x   )-   >o cobjnst)  s\
      |               ^
truct vlc_common_members: (const vlc_object_t *)mux/mpeg/ts.c(&(x)->obj) \
      |               ^
:593:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  593 |                 msg_Err( p_mux, "Number of pids in PMTIn file included from packetizer/av1.c: 29:
In file included from ../include/vlc_common.h>:1031:
../include/vlc_variables.h: %212:d12: "warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  212 |     r In file included from packetizer/av1_obu.cM:24:
In file included from A../include/vlc_common.h:1031eturn var_SetCh:
../include/vlc_variables.h:189ecked (obXj:12:, _ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nP  189 | M    return vaTr__SetCheckePd( p_objI, pasmze_nam,e,D VLC_VAR_IN TEGER, val );
      |            ^)
; ../include/vlc_variables.h:140:48:V Lnote: expanded from macro 'var_SetChecked'
C  140 | #define _var_S
etCheVcked(o,n,t,v) var_S      eAtR| _Checked(                ^VCLC
_OOBOJECT(o),n,t,v)
../include/vlc_messages.h      |                                                ^
R../include/vlc_common.hD:S481:,15 : note: expanded from macro 'VLC_OBJECT'
v  481:a | 83l  ); :     cons
t       struct vlc5_| common_           ^mem:ber s: (co
nsnote: t vlexpanded from macro 'msg_Err'c
_obje   ct_t83 *)( | &    msg_Generic(p_this, VLC_MS(x)->obG_ERR, __VA_ARGS__)
      |     ^
j) \
../include/vlc_messages.h:78:13: note:       |               ^../include/vlc_variables.h:
140expanded from macro 'msg_Generic'
:   78 | 48: note: expanded from macro 'var_SetChecked'   
 vIn file included from packetizer/av1_obu.c:24:
  140 | In file included from #../include/vlc_common.hd:efine var_lcS_L1031o:
../include/vlc_variables.h:203g:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
t(  203 |   V C LCrhe_OBteucrn var_SetCheJcked(E kpe_Cobj,dT (p(sz_nooa,mn),,e, VL C_VAR_t,v)BO vOaprL,, v_Sal  e);
      |            ^vt
l../include/vlc_variables.h:140:48cC:_mh onote: expanded from macro 'var_SetChecked'
  140ed | #deficked(neVLC v_ar_SetuOClheckeed(_oBJECT(no),n,t,na,v) var,tm_SetChe,v)
      ck|                                                ^
e../include/vlc_common.h:481:d(VLC15_e: Onote: ,expanded from macro 'VLC_OBJECT'
 _  481 |     _F   I consLEt str__uct v,lB c_cJECT(o),ommon_men,mbet,v)
      _|                                                ^
../include/vlc_common.h:481:_15: LInote: expanded from macro 'VLC_OBJECT'
  481 |   rs:     (  coconNnst sEst_rt_uct  vlc_covlc_o,mm objn_meec\mb
t_t *ers)(&(x)-      : (cons| t>ob vlcj)_ob \
      | ject_            ^
              ^
t../include/vlc_common.h: *)(&(481x)->obj) \
      |               ^
:15: note: expanded from macro 'VLC_OBJECT'
  481 |   In file included from packetizer/av1.c: 29:
In file included from ../include/vlc_common.h :1031In file included from packetizer/av1_obu.c :24:
In file included from ../include/vlc_common.h ::
../include/vlc_variables.h:227: 121031:
../include/vlc_variables.h:212: 12: co:warning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |   t    retu227 |   rstrn   var_Suc etCreturn var_tSh etCheckedeckedvl( (ob jc, nam_p_obj, psz_nae,c me, VoLC_VAVLR_mC_VAR_COORDS, val);
      m|            ^
onFLOAT, val_../include/vlc_variables.h: 140:48: note: );m
      expanded from macro 'var_SetChecked'
e  140 | m#debf|            ^e
ir../include/vlc_variables.hnse:140:48: note: :expanded from macro 'var_SetChecked' var_ 
(Sce  140 | tChecko#defineed(o,n,t,v) va vr_SetChecar_ked(oSet,nn,t,vsC) t var_SehtCheckevecldked(VL(VLC_OBJECTc_(C_ooOb),n,t,vj)
      |                                                ^BJECT(o)e
,n../include/vlc_common.h:,t,v481:)
      |                                                ^
../include/vlc_common.h:481ct_15: t:15note: expanded from macro 'VLC_OBJECT': note: 
expanded from macro 'VLC_OBJECT'  481  |       
  *)(&co  n481 |  (x)->ost bs truj  c)t vlc     co_consmmon_\tm
 estruc      t v|               ^
mbelrc_common_mse:mbers:  (c(coonst vlc_obnsject_t *t )(&(x)->objvl) \
      |               ^c_
objecmux/mpeg/ts.c:608:5t: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  t608 |      v*)(&(x)In file included from ->oar_bj)packetizer/av1_obu.cGet( : 24:
p\
      | In file included from               ^../include/vlc_common.h:_1031:
../include/vlc_variables.h:227mu:12
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
x  227,  | SOUT_C  FG _PREFIIn file included from packetizer/av1.c:29X ":
In file included from ../include/vlc_common.h:1031:
 t../include/vlc_variables.hr:241:12s:eid"turn,  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]&
 var_  241va | Sel    rtCheturnec  va)kedr_SetChe( c;pked( p_o
bj      _,|  posz    ^
b_n../include/vlc_variables.h:jame,137 psz:33: note: expanded from macro 'var_Get'_, 
Vname,LC VL_  VC137 | #de_VAR_Afine var_GetR_STFLORI(NGa, va,l )ATb;
      |            ^
,,../include/vlc_variables.h: 140:c)48: note: expanded from macro 'var_SetChecked'
 vval   140a | #defir_);
G      ne |            ^et(v
a r_SetVChec../include/vlc_variables.h:140kLC_:O48:B Jnote: ed(o,nexpanded from macro 'var_SetChecked'
,ECt,v) T  v(140 | #dar_SeatChec)ked(VLC_OeBJfinECe v, b,T(o ),nar,tc )
,v)
      |       |                                 ^
                                               ^
_../include/vlc_common.h:481:../include/vlc_common.h15: note: expanded from macro 'VLC_OBJECT'
:  481SetCh481 |  e     :  cockenst15:  strd(unote: oct ,nvlc,_cexpanded from macro 'VLC_OBJECT'
omtmo  481 |  ,v) n       c_mevoamnbrers: (s_Scotns st vlct_obruct vejecttChecl_t *)c_com(&(xked)mon_me->obmj(bers: (cVL) \
Co      |               ^nst _
OBJECT(vlc_object_t *)(&(x)->oIn file included from bojpacketizer/av1.c:29)),n,t,v )
      \|                                                ^

../include/vlc_common.h      | :
In file included from :481:15:               ^
../include/vlc_common.hnote: expanded from macro 'VLC_OBJECT'
:  481 | 1031   :
     conmux/mpeg/ts.c:../include/vlc_variables.h:256:12614:5st s: : warning: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

t  r614 |   256 |    u   ct v rlceturn v_c var_aor_mmonSet_meGet( p_mux, SOUT_CFmbeChecrs: (ked( cop_obnst vlc_j,G_PREFIX "netid", &val );
      |     ^
 pszobj_../include/vlc_variables.h:137:33: note: expanded from macro 'var_Get'
name,e  ct_t V137 | #d *)LCefine var_G(&(x)_VAR->ob_eADDRESS,jt) \
 v(a,b,c) var_Getal ( VLC);_      |               ^
O
B      J| E           ^C
T(../include/vlc_variables.ha:)140:48: note: expanded from macro 'var_SetChecked', 
b  , c140 )
      |                                 ^In file included from packetizer/av1_obu.c:
 | ../include/vlc_common.h:#defi24:
In file included from ne481:15../include/vlc_common.h:  var_Snote: expanded from macro 'VLC_OBJECT'
:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481 |  
 e  t   241  Ch |  c oneck   st sedtrr(o,n,et,tuv) vurar_nctSet  vChlc_eckecvommond(_meVLmbeC_ar_SetChrs:e OBJECT((ckeo)con,dnst (vlc_,t,v)
      |                                                ^ p_
obojecb../include/vlc_common.h:j, 481:t15:_psz note: expanded from macro 'VLC_OBJECT'
_  481 |   nam t *)    (&(e c,x) VL->obC_VAR_STRING, val );
      on| j) \st 
           ^
      |               ^../include/vlc_variables.hstruct vlc_comm
on_:140:48member: note: expanded from macro 'var_SetChecked'
s  140 | #de: fine va(mux/mpeg/ts.cco:rns_SetChec623:t 21:vlc_kobe warning: jedct(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_o,t
 *)  n,(&(t623 | x)-,   >o chvar *)bj va) sr_\
      | SedtdtescC =              ^
he var_GetNonEmptcked(VLC_OyString( p_mux, SOUT_CFG_PREFIX "sIn file included from dtdBepacketizer/av1.cJE:sCc" );29:
T
      |                     ^(In file included from 
o../include/vlc_common.h../include/vlc_variables.h:1031):662:61,: note: n,t,v)
      |                                                ^
expanded from macro 'var_GetNonEmptyString'
:
../include/vlc_variables.h:  662 | #276:10: ../include/vlc_common.h:481:15warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: note: expanded from macro 'VLC_OBJECT'de

  481 |         c  276 | foin  en varst s_GetNon  EmptytStifrrinug(act,b) (   v va!valc_crr_Goe_mtNomnEmponGetChe_tyckStrminembged(e( VrsL p_: (cobj, posznC_ns_OBamet JECT(, a),b)
VLCvl      |                                                             ^c
__V../include/vlc_common.hAo:481:15b: R_jenote: IctNTE_tGE expanded from macro 'VLC_OBJECT'
*)R  481 | , &(   &    ( cvxons)->objtal stru )ct  ) )
      \vl
c_      |               ^
co|          ^mmon
_../include/vlc_variables.hm:embers:142:48: (const  note: expanded from macro 'var_GetChecked'
v  142lc | #In file included from packetizer/av1_obu.c_obje:24defict_ne vat:
 *)(In file included from r_Ge../include/vlc_common.h&(tC:1031xh:
../include/vlc_variables.he):256:12-ck:>objed( ) \
o,      | n,              ^
twarning: ,vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]) var_GetC
hec  256 |   ked(V L reC_OBJEtuCT(o),n,trn mux/mpeg/ts.c,var_Se:646tC:31h: v)
warning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c      | ke  646d( p |                                                 ^
 ../include/vlc_common.h:481_obj, p  sp_sysz_name, VLC_->Vb:15: note: _daexpanded from macro 'VLC_OBJECT'AR
ta_  481 | _aliA  DgnDme     ntR c = EvaronstS_G SetBs,trool ( pvaluct vl c__mu);
x, com      |            ^
SO../include/vlc_variables.hUT_:mon_140CFmembe:G_r48PRE: s: note: expanded from macro 'var_SetChecked'(cons
Ft IX "  140 | #alidvlcgen_obmfejeinct_t nt" e);*)(
 va&(rx)->o_Sbje      |                               ^
t) C\
      |               ^hecked(o../include/vlc_variables.h:659:41,: nnote: expanded from macro 'var_GetBool'
,t,
v)  659 | #define var v_ar_SGetBeool(tCha,beIn file included from )  c vpacketizer/av1.c:ar_keGed(29:
In file included from tBo../include/vlc_common.h:1031oVLC:
../include/vlc_variables.hl( VLC__OBJEC:293OB:10T(oJEC)T(: warning: ,a),due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bn)
      ,|                                         ^
../include/vlc_common.h:t,v  293 |   )
        if(|  !481:15v                                               ^: ar
_G../include/vlc_common.h:note: expanded from macro 'VLC_OBJECT'
e  481tC481 |   hec:    15  coked: note: ( p_oexpanded from macro 'VLC_OBJECT'bj
n, psz_  sna481t me, | s  tVLr   C_uctV AR_  BO OL vlc, &v_cal omm)c )
      ons|          ^
ton../include/vlc_variables.h:_me mb142s:48t: note: rers:expanded from macro 'var_GetChecked'
u   c(c142o | #tnsd vlefine vtarc_c vlco_obmjemct_t on_me_Gem*)be(&(x)r->s:ot Cheb(cj) \
      coked(onst,n,t, v|               ^
lv) var_GetChce_objectckmux/mpeg/ts.ced(:648VL:20:C_OB warning: JEdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C  648 | _  T(ot ), char  *p*)(gr&pm(x)t n,= vt-a,v>obr_Gj))e \
      | t
No                                               ^
nE../include/vlc_common.h:481      mp:15tyS: | tri              ^
note: ng(pexpanded from macro 'VLC_OBJECT'_
m  481 |    u x , SOUT_CFG_PREFIX " In file included from p  copacketizer/av1_obu.c:rog24ram-pm:
In file included from ../include/vlc_common.h:t")1031:
nst str../include/vlc_variables.huct ;:
      vl276| c_com                   ^
mon_m:../include/vlc_variables.h:em662:6110: note: expanded from macro 'var_GetNonEmptyString'
:  662  | #warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]de
fbinee   var276r_s |  : G etN( oconst vnEm plif( !var_Getc_objCect_htteck *ed( p_ob)(&(xj)->objySt) r, p\
ins      |               ^
gz(a,b)   var_GetNonEmpty_name, VLString(C VLCIn file included from _OB_VAR_INTEJEpacketizer/av1.c:CT(a)29:
In file included from ,b)../include/vlc_common.h:G
      | E                                                            ^
1031../include/vlc_common.hR, &val:
 ../include/vlc_variables.h:304:):17481: 15: )note: expanded from macro 'VLC_OBJECT':

 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]        481 |  |          ^
   
../include/vlc_variables.h:   304 | 142      cons: if t(l48 istruct kev:lc_com mon_mlyemnote: bers:expanded from macro 'var_GetChecked'
 (!(cvar  on_142Ge | #st dvlteChfieccke_objed ct_t(obn j, neam va*)(r_e, VG&(LC_Vxe)-AR_>tobChCOOjRD) \
      S,ec|               ^
k &val)ed(o,n,t,))
v) var_Ge      |                 ^
tChec../include/vlc_variables.h:142k:48: mux/mpeg/ts.c:665:enote: expanded from macro 'var_GetChecked'
d  142(21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
V | #dLC  665 |  ef_OBJECine T   v (   ao)r_,n,Ge  t,v   )tChec
         |     m                                               ^sg_Err( 
p_mux,ked(o, ../include/vlc_common.h:"n481:15Num:be,t note: expanded from macro 'VLC_OBJECT'r 
of ,vPMT  s )481 >v |  maraximum  _ (%dG )" et   ,  ChcMAXec_PMT );
o      | n                    ^
skt ed(Vs../include/vlc_messages.hLC_O:83Bt:5JEr:CT( unote: expanded from macro 'msg_Err'
ct    83v |   lo ), cn,t,_msg_Gvcoenemric)
(p_mo      |                                                ^
n_memberthis../include/vlc_common.h:, s: (const vlc_481:15VoLbj: C_note: eexpanded from macro 'VLC_OBJECT'MSG_ERRc, __
VA_t  481 | _ ARG   tS__)    
*)(&(      |  c    ^
../include/vlc_messages.hon:78:13st: note: expanded from macro 'msg_Generic'x s)
t   78r->u |   ct o  vblcvj) \
l_Loc      | _com              ^g(VLC_mon
O_mBJembersE:C T(con(o), p, vlc_modst vlc_objuIn file included from le_nepacketizer/av1_obu.cct_:t *)24ame:
, In file included from __F../include/vlc_common.h(&:1031:
(x)-I>o../include/vlc_variables.hbLE__, _:_LIj293) NE:10: warning: __,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]\
      |  \
              ^
      
|             ^  293 | 
../include/vlc_common.h:481 :15:   note: expanded from macro 'VLC_OBJECT'
   481 |  i     f(   con!svar_Gett sIn file included from tCheckructpacketizer/av1.ce:29:
In file included from  dvlc_c(../include/vlc_common.h:ommo1031:
n_ mempber../include/vlc_variables.h:s_obj, psz_name, 324:10: :V warning: Ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(conCst  324 v_VARlc__o |   Bbj  OecOt_Ltif *),( (&(x!v)->ob &aj) \
      |               ^
vr_GetChecked( p_obj, psz_name, VLC_Vmux/mpeg/ts.c:682:a5: l )AR_FLOwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   682AT)
 | ,        |          ^
&v../include/vlc_variables.h   al :142va:r_G48: note: expanded from macro 'var_GetChecked'
et) )  
      ( p| 142 | _m#ux,d SO         ^UefTi
n../include/vlc_variables.h:e _CFGv_PaRE142:48FIXr "pid: -pmtnote: expanded from macro 'var_GetChecked'", &va
l )_G  142 | e#d;
      t|     ^C
heeficneke../include/vlc_variables.h d:137v:33a(r_Geto:Ch ,note: ecn,tke,vexpanded from macro 'var_Get'
d() va  or,137n | ,#deft,inev)  vavarr_Ge_tChe_Get(Gea,bt,c) varChecckekd_Geet((VLC_d VL(OBVC_JECTOBLCJECT_(o(a), Ob,B c),n )
,JECT      | t,v)
(                                ^      |                                                ^
../include/vlc_common.ho:
481),../include/vlc_common.h:481:15:: n15: note: expanded from macro 'VLC_OBJECT'
,  note: t,v481 |  )  expanded from macro 'VLC_OBJECT'

  481            |    | con                                               ^st     c 
sto../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'ruc
t  481 | nst st  vl c_  ruct co   con vlmsmont c_str_membeructcos:  (mmconsovn_mtl vemlcbec_cors:m_obmje (con_consmtt v_t *emb)le(&(x)crs_obj:-ec (t_t *)co(&n>o(xb)st vlc_oj) b->ob\
      jejc| )t \
      | _              ^t              ^
 *)
(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:686:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  686 |     p_sys->i_In file included from pid_videopacketizer/av1.c In file included from packetizer/av1_obu.c:29:= :
In file included from 24va:
In file included from ../include/vlc_common.hr_:1031:
GetI../include/vlc_common.h:nteg../include/vlc_variables.h:304er1031:
../include/vlc_variables.h:( p_:340:179:mux warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340   304 |  SOUT_C   | FG   if _P( var_R EFIX Ge"pitChid-video" eckef );
      (|                          ^
lid( pkel../include/vlc_variables.h:658:47:y note: expanded from macro 'var_GetInteger'(
!v_oar_G  658 | e#detCheckedfin (objeb v, paj, sz_nrn_amame, VLeCGetI_VnteAR_STRg, VINerG, &(val ) LC_VAR_COORDS,a,b ) )
      |         ^&  
var_../include/vlc_variables.h:GetI142:nvtege48:r(  note: VLC_aOBJElCTexpanded from macro 'var_GetChecked'))
(a)),b  )
142
      |                                               ^
../include/vlc_common.h:481 | #:15:d      efine note: expanded from macro 'VLC_OBJECT' v|                 ^

../include/vlc_variables.har_  481GetC:142 |  :  48  he:ck   note: expanded from macro 'var_GetChecked'
ed   con142st  | #dstru(o,ct efvn,lc_t,comine var_Getv)mon_ vamemr_bGeerstC:Che (cconskt velc_dobj(ohece,ckt_nt e,*)(t,vd() &(xVLC_)-vOB>oaJEbjrC)T \
      |               ^(o
),n,t,v)
      |                                                ^
_../include/vlc_common.h:481:15Gemux/mpeg/ts.c:t687:26: note: expanded from macro 'VLC_OBJECT'
:  481  |     Checked(VLC_OBJECT(o),n,    ct,v)
      |                                                ^
onst st../include/vlc_common.hrwarning: uc:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481  687 | :   t15: vl  note: expanded from macro 'VLC_OBJECT'
c_c  481 |         const ommson_trmemuct vbp_serysls-: c(>i_pid_audi_o = vccaroonsmt_Getmon vlI_ntmeceger_m( pbobers: _mux,( SOUject_tTcon *_Cs)(tFG_ v&(xP)-RlE>ocbj) \
      | F_              ^
object_IXt *)(&(x)->obj) \
      |               ^
 "pid-audiIn file included from opacketizer/av1.c" :)29;:

In file included from       | ../include/vlc_common.h:1031:
../include/vlc_variables.h:                         ^
350../include/vlc_variables.h:658::47:9 :note:  expanded from macro 'var_GetInteger'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
658 | #defin  e varIn file included from 350_ |    packetizer/av1_obu.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hGetI if(nt:ege324r var_(aGet,b):10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 Ch  ec  324ked( | va p _r_GetI nobj teg er(if( ! VLv, aCpsz_n_ame,OBJ Vr_ECLCG_VAR_eSTRItTNG,(a) &,b)va
      lC|                                               ^
he ../include/vlc_common.h:481:15c: ) )
      kenote: | dexpanded from macro 'VLC_OBJECT'
        ^  481 | (      
p  ../include/vlc_variables.h co:142n_obst:48:  stjru, pcts vlnote: z_naexpanded from macro 'var_GetChecked'
m  142 | e,#defi ne var_GVLCc_etChe_commockned(_VAmoR,e_mbeFn,tLOArs: (Tco,v) ,varn st &_Gvlcval ) )
      |          ^
et../include/vlc_variables.h:Che_obckje142ct_t :*)48(&: note: expanded from macro 'var_GetChecked'
e  (x)142->o | d(VLCbj#de_OBfin) \JE
      e v|               ^
CT(o),n,t,v)mux/mpeg/ts.c:688:
      |                                                ^
../include/vlc_common.h:24ar_481:G:15:e warning: tCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]h
   688note: expanded from macro 'VLC_OBJECT'
e |       481p_sys->i |   cked     (o,n_pid,t,_s v) consvpt astr_uru = ctvar v_GelctIn_cteomgermo( pn__mumex, mbSOUerT_Cs: (FGetChcoG_ePRnsEckeFIXdt vlc_ "pid(-spobjecVLu" )C;
t__      t O|                        ^
BJ*)(&E(x)../include/vlc_variables.hC->T:658:47(ob:o),j) nnote: expanded from macro 'var_GetInteger'
 ,\
        | 658 | #de              ^
t,fine var_GetIntv)
eg      | er(a,b)   var                                               ^_G
et../include/vlc_common.h:In file included from packetizer/av1.c481In:29teg::
In file included from ../include/vlc_common.h15er::( V1031:
LC_../include/vlc_variables.h: Onote: BJECT(a)362:9,bexpanded from macro 'VLC_OBJECT'
)
      |   481 |                                                     ^
: warning:  ../include/vlc_common.h:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] c
481:15:o note: expanded from macro 'VLC_OBJECT'
n  362 |   s  481  ift |   (     s  contrst  vuarcstru_Gtct etChve ckelc_vld(c poc_ombjm,_co ompn_meszm_nabmomeen, V_memLC_VAbrs:ersR _: (c(ADDcoonstn vREst lc_SS,vobj &lcect__valobjt *)e ) ct_)
(t      |         ^
 &../include/vlc_variables.h:(*)(&(x)->obj)142x) \
      |               ^
->obj) \
      |               ^
:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetCmux/mpeg/ts.c:691:28: warning: hecked(odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],nIn file included from ,
packetizer/av1_obu.c:24  691 | t,v) va:
    In file included from p_r_G../include/vlc_common.hetC:1031:
hecked(sys../include/vlc_variables.h:->i_b340:9: VLCwarning: _Odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]i
BJE  340 |     if( vtrCaaT(rte_m_oi),Gn = vn,eart,t_GvCe)
tInh      |                                                ^eckt
ege../include/vlc_common.h:481:er( d(15:p_m p_ux, S note: oOUexpanded from macro 'VLC_OBJECT'
b  T_Cj, 481 |  FG_Ppsz_name,R   EFIX VL   "b  mCinc_Vonst A" )R_strS;
      | TuctR vIlcN                           ^
G_com,../include/vlc_variables.h &vm:oan_658:47membel r:s: (co note: expanded from macro 'var_GetInteger')ns 
t   )658 | #d
efivln      e var|         ^
c_obj../include/vlc_variables.hec:142:48: note: _Getexpanded from macro 'var_GetChecked'Integert_t (
a  142*)(&( | #defi,b)nex)->obj )  var_Ge\
t  va      | r_G              ^
CetheInteger( cked(o,nVLC_,OBJECT(a),b)
      |                                               ^
t../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
,v  481 |         const struct vlc_commo)n v_In file included from packetizer/av1.camemr_:29Getb:
In file included from Ce../include/vlc_common.h:rhs:1031:
e (ccke../include/vlc_variables.h:429:5:don(V warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
sLC_O  429B |   tJ vECT  var(lc_Co_ob)ject,_t *re)(&n,(x)at-t>oe( bj), \p_ob
vj, )psz_
na      me,      |               ^
 |                                                ^VL
C_../include/vlc_common.h:481:15: note: VAexpanded from macro 'VLC_OBJECT'
mux/mpeg/ts.c:R_I693  :28:481 |      N warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   693 |   T EGERc   o p_snst ys->i| Vstr_bLCitr_Vate_ARmax =_D vaOIr_GetINHEucntRteger( IT v); p_mluxc_
      c,omm SOoUT_|     ^nCFG__membe
PrRE../include/vlc_variables.hsFIX :"bm:122 ax" :39:(c);
      | o                            ^
note: expanded from macro 'var_Create'
../include/vlc_variables.hn:658  122:st 47: v | #note: expanded from macro 'var_GetInteger'lde
f  658cine | _o #devabjfir_Creene cvar_Get_tIntet ate(a,*ge)r((ba,c) v&,bar(x)  ) va->or_Crea_Gbj) et\
      | tInt              ^eg
er( VLC_OBeJ( VECT(a),b)
      |                                               ^
LC_OBJECT(a../include/vlc_common.h:), b,In file included from packetizer/av1_obu.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:481 c )
      350|                                       ^
:../include/vlc_common.h:481:915:: note: expanded from macro 'VLC_OBJECT' :15: note: expanded from macro 'VLC_OBJECT'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  350     | 481 |    481 |          i     f( co nst  va sconrst tru_GestrtCct vlchu_common_meemberct vclc_ked( p_s: (ccoomonmostn_mbembj,  vlpc_seobzrsj_name, VLC_ecVA:tR (_t_S *TconsR)(t Iv&(lc_ox)-b>objecNt_j)t * \
G, &val ) )
      |               ^
)      (&(x)|         ^
->obj) \
      | ../include/vlc_variables.h              ^
:142:48: In file included from packetizer/av1.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442note: expanded from macro 'var_GetChecked'
:  1425mux/mpeg/ts.c: : | #698:9warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
d:ef  442i |     warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n v  698ear_C v |  areate(r p_obj_ , p   sz_   naGmsgme,e_EtChecrr(  pk_mVLCeu_VARd(ox,, "inncompa,t,v) var_tibGetCheckle emini_BOmum OLand | m VLd(C_VLC_OBJECT(o),nax,imumt biVA,R_vDtOINH)rERIT
 at)      ;
e,      |  "
          ^| 
                                               ^
../include/vlc_variables.h:122:|         ^
39../include/vlc_messages.h../include/vlc_common.h:481: note: expanded from macro 'var_Create'::83:5:15
   122note: expanded from macro 'msg_Err':
 | #defi   83 |     nnote: e expanded from macro 'VLC_OBJECT' mvasg_G
enr_Cre  ate(ae481ric(p_ | this , VLC_MS G,b _ERR, ,c _ ) var _V_Crea  cote(nst VLC_ OBstA_ARGS_JE_)rCT
      uct|      ^(a
),../include/vlc_messages.hv b,:78 clc_common_mem )
      :13:b note: expanded from macro 'msg_Generic'
| e                                      ^   r
s78 |  ../include/vlc_common.h:   481:vlc: _Lo(c15: note: expanded from macro 'VLC_OBJECT'og(
nVLC  481s_O |   tBJ     vl E concCT(o)st st, p_ruo, bvljc_mctodu vlle_c_ect_cntame, om __FIm*onLE___)(, &(xmemb)->obj)__LINerE__, s : \
      |               ^
\(
      |             ^
cons../include/vlc_common.h:481:15t vlc_:ob jenote: cexpanded from macro 'VLC_OBJECT't
_t *)(  &481( | x )->obj) \
       |   In file included from                ^
packetizer/av1_obu.c   const stru:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hct :362In file included from vlc_c:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
packetizer/av1.c  om:36229:
 | moIn file included from  ../include/vlc_common.h:1031n_me mb:
../include/vlc_variables.h: 455er:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   455sif( var_: |   G  (c var_Cronst eateve( ptlc__oChecked(obje ct_t bjp_obj,,*)(& p(x)->obsz j)_nap \
      smez_, nVLCa|               ^
_me, VVAR_FLOAT | VLCmux/mpeg/ts.c:_VA705LC:9R_:_VADOIR warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]NHERIT 
_)  705 |   A ;
         |   mDDRE    ^s
g_../include/vlc_variables.h:122:ESrr(S p_m39,ux: note:  , "expanded from macro 'var_Create'
&bmiv  122 | #al ) )
      |         ^n defian
e../include/vlc_variables.h:nd bmax142:48:  vnote:  no ar_more Createsu(aexpanded from macro 'var_GetChecked'pp,b,c)
o   va142rter | _Crd# eadtee"
( VL      | fine var_        ^
GC_eOBJEC../include/vlc_messages.h:83:tT(Ca), 5: note: b, che )
expanded from macro 'msg_Err'cked(o,n,t,v)      
|                                       ^
    v../include/vlc_common.h:481:15: anote: expanded from macro 'VLC_OBJECT'r_83 |   G
etChec  ked(VLC_OBJECT(oms)g_Gen  481eric |      ,(p_ n  thisc,, VLonC_MSstG_E stRR,,tructv vlc_)
 __      cVo| mmA                                               ^_AoRn_mGS__)
emb
      |     ^er
../include/vlc_common.hs../include/vlc_messages.h::78:481:1513: : note: expanded from macro 'VLC_OBJECT': (conote: expanded from macro 'msg_Generic'
ns   78t  | 
   481 vlc_ |  objec    vt_t * lc_L )(& o(x g()-> VLCc_Oobj)BonJECT( \
      | so)              ^
t, p, vlc_module_name,  stru_In file included from packetizer/av1.cc_FILt:29:
In file included from ../include/vlc_common.hE__ vlc_:1031,:
../include/vlc_variables.h __L:469:INE5: c_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_, 
o\
  m      469 | m|             ^
on../include/vlc_common.h:481_:15:  m note:   expanded from macro 'VLC_OBJECT'e
v  m481 | b  ar_C reeatr e(  s  p_: o (bconcst jostrnuc, ts vpslc_comz_mon_mname, VLC_t vlc_VAR_SobTRINemG bject_t *)(&| Ve(rsLC:x_VAR_)- (DOc>obonsjtIN) \HE RIT
      | v              ^
lc_object_t *)(&( );
      |     ^
x)->obj) \
      |               ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Creamux/mpeg/ts.cte:709(:a5,:b,c) v warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a  709 |   r _ vCraeatr_Get( p_mux, SOUT_e(CFG_PREFIX  VL"sIn file included from haC_packetizer/av1_obu.cpO:24BJ:
ingECT(aIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: ),",warning:  &due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]val
 );
 b, c      |   429 |     ^
 ../include/vlc_variables.h:  137:33 )
      |                                       ^ : note: 
v../include/vlc_common.h:481expanded from macro 'var_Get'a
:  137r_15: note: expanded from macro 'VLC_OBJECT'C | #
rdefiene avar  481_Ge |    tt(ae,b,     c)( p_co vaonsbr_t stjGrucet,( t  pszVLC_OB_JEvlncCT(ame, VLC_VAR_INTEGER | VLC_V_cAommonR_DOINHERIT );
      |     ^
_mem../include/vlc_variables.h:122be:rs: (con39: note: expanded from macro 'var_Create'
st vlc  122_a), |  #db,obje c )
ct      |                                 ^
e_t../include/vlc_common.h:481:fi *ne)(&( 15: vxnote: )aexpanded from macro 'VLC_OBJECT'
-  481 |      r_C>o bjr)  c \
      |               ^ea
ote(a,b,cnst struct vlc_)commo n_mvaembersr_Cre: In file included from ate( VLC_OBJECT(packetizer/av1.c:29:
In file included from a)(co,ns../include/vlc_common.h:1031 bt :
../include/vlc_variables.hvl,:477:5 c )
:c       |                                       ^_ob
jec../include/vlc_common.h:481t_:t warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
15*)(:  477 & |     v(note: expanded from macro 'VLC_OBJECT'
x  481 |       ar_Cr ea c)-teons( p_t s>obj)ob \t
      j, rpsuz_n|               ^
acmt vlc_commeon_member, VLmux/mpeg/ts.c:C_713s:9V: AR(: warning: co_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]nsST
RIt vNG | lc_  713VLo | C_VAR _DOIN  HE  bRITj )  e m;
      | scg_    ^
E../include/vlc_variables.h:rr122t( p__mu:39: x,
note: expanded from macro 'var_Create'      |         ^
t../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    83
*) |      (122 | #d&ef( inemxsg_ )var_C-reat>oeG(a,enbber,c) vjar_)iCr c(eat\p_the(is, 
VLC      _MS|               ^
G_ERR,  V_L_CV_AO_BAJREGS__)
      |     ^
CT(a)../include/vlc_messages.h,:78: b13, cIn file included from :  )packetizer/av1_obu.cnote: expanded from macro 'msg_Generic'
      :
|                                       ^
24../include/vlc_common.h:481:15:
: note:    In file included from expanded from macro 'VLC_OBJECT'
../include/vlc_common.h78 | :1031:
     481 | ../include/vlc_variables.h vl:c_L442:5og :      (VLC_warning:   codue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  442OBJstE | CT (o),  stru  vct  vap,r vl_lc_modcCr_ulcee_onammame, t__FIeonLE(___,me __Lmbe rsINEp__: (c, _on\
obj,st p      |  vlc            ^s
_oz_name, VLC_VbjecA../include/vlc_common.h:t_R481:15: _t *)note: expanded from macro 'VLC_OBJECT'B(&OOL |(
x)-   V481 |  L  >oC  b_  j)V c \AR_DOINHER
onstI      | T               ^
 struc)t ;
      vlc_|     ^
co../include/vlc_variables.hmmon_members: In file included from :(co122packetizer/av1.c:29n:s:
In file included from 39: ../include/vlc_common.ht:1031 vnote: lcexpanded from macro 'var_Create'_obj:
ec../include/vlc_variables.h:t
_  122 | #deft *491:5)i(: warning: &ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  (x491 v |    a)-> vobj) ar\
_r      Creat|               ^
e( p_obj, psz_namemux/mpeg/ts.c, V_CreaLC_:719:VAte(5: awarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,R  719 | b    v_ADa,r_GDRESetS |c( p )V_m LC_VAR_vDOaruxIN_CrHE, SOUT_eRICFT );
      |     ^at
G_../include/vlc_variables.h:122ePREF:39:IX ( "pcrV" note: LC_expanded from macro 'var_Create'
O, &  Bval 122 | );
      |     ^#d
efiJEC../include/vlc_variables.h:137ne vaTr:33_C: note: rea(expanded from macro 'var_Get'tea
(  137 | #a,deb)fin,c),e  vavar_ br_Cr,Ge et(atca,e( Vb,LCc) va _Or_)BJGe
      t( VLECC_OT(BJEa)CT(a, ), b,b,  c | c                                       ^)
      | )
                                ^
../include/vlc_common.h
      :../include/vlc_common.h:|                                       ^
481481:../include/vlc_common.h:481:15::15: note: expanded from macro 'VLC_OBJECT'
15  : 481note: expanded from macro 'VLC_OBJECT' note: 
 |     481 |   expanded from macro 'VLC_OBJECT'    
    481 |     co        co  consnt st snssttt strruruct uct vlc_comcvlc_comt vmolcmon_n_mem_membecbeomrsm: ron_s:(mcoem bernsts:(const vlc_obje vct_lc t(c on_ob*ject_)s(t &(tvxlc *)(&)_(x)obj->->oecobjb)jt_) \ \
      |               ^

      t | *)              ^
(&(x)->obj) \
      |               ^
In file included from In file included from packetizer/av1_obu.c:24:
In file included from ../include/vlc_common.h:mux/mpeg/ts.c:packetizer/av1.c724:9:1031:
../include/vlc_variables.h::29:
In file included from ../include/vlc_common.h warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
455:  724 | :5:   1031:
../include/vlc_variables.h:511    :5  msg: _warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
E  455 | rrwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   511( p _mux,
       |         ^  |     va
r_../include/vlc_messages.h:83Cr:5ea: vnote: expanded from macro 'msg_Err'tae
(    83p_ |    ob mj,sg_ pGeneszrr_ic(Cp_t_nahris,e mea, teVL(VL C_MC_VAp_oR_ISG_bNTERREGj, ER,__V pA_AsRG | VLzS_C_)
__n      |     ^VAamR_D
../include/vlc_messages.h:78:13: note: eexpanded from macro 'msg_Generic'
,OI    78 |  NH  EV vRITLC_VAlcR_Log(
_VLC      F|     ^
../include/vlc_variables.h:L_OB122:39OJEAT CT|:  (onote: expanded from macro 'var_Create'
)VLC_VAR_DOINH  , p,122 | #dEef invRlc_moeIT ) v;d
      ule| _na    ^
ar../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
m  e,_C122 re_ | _F#ated(aeILEf__,b,i _n,c)e_LI var_Create(a v,bar_Cre,c) ate( Vvar_CreLC_ate( VLC_OOBJECT(a)NE_, b_, B\
      | ,             ^J
c../include/vlc_common.hEC :481:)
15: note: expanded from macro 'VLC_OBJECT'T
(      |                                       ^
a../include/vlc_common.h:481:15)  : note: ,481 | expanded from macro 'VLC_OBJECT'
   481 |  b,     c )
      |                                       ^    c   
  ../include/vlc_common.h  onc:481:st15ons : note: expanded from macro 'VLC_OBJECT'st
t  481 |  r sturct      uct   covlc_ncomvslctmon_c_momembers : (mon_mescomberstn: ruct(cst  vlcon_cvstlc_ ovlc_moobbjecjmt_to ec*)(t_&(t *)n(&x)_m(x)e->om->bobebj)jr) \
 \
      |               ^      | 
              ^
s: (const vlc_object_t *)(&(x)->obj)mux/mpeg/ts.c:730:5: warning:  In file included from due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
packetizer/av1.c\:29:

  730 |       In file included from ../include/vlc_common.h:1031|     :
../include/vlc_variables.h:525va              ^r_G
et( p_mux, SO:UT5_:C Fwarning: G_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]PRE
F  525I | X  In file included from  "d packetizer/av1_obu.cts :-de24var_C:
laIn file included from reat../include/vlc_common.hy"e( p_:, ob1031&vj, pa:
l );
      | ../include/vlc_variables.h:469    ^
:sz_5: ../include/vlc_variables.h:137:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n33: a
note: mexpanded from macro 'var_Get'  469 |  e,  V
LC_   137 | #dVAR_ BOOvefine varaL | r_GVL_et(aCC_VAR_Dr,OeaINHbt,ce(ERIT
)        pva|     ^_r_Goet
( VbLC../include/vlc_variables.hj:122_O:39: note: , expanded from macro 'var_Create'
psz  122 | B_n#dJECTef(aaimene v)ar,, _C rb, eate(cVLa, C_VAR_S)bT
      | ,c                                ^
R) vaIr../include/vlc_common.h:481:15NG _C|:  Vnote: reLexpanded from macro 'VLC_OBJECT'atC
e( _V  481 | LC   VAR   __OBJ EDO CTIc(aNH),Eonst Rs b,I c trTuc) t
       | )v                                      ^
../include/vlc_common.h:481:lc_15:co note: ;mmoexpanded from macro 'VLC_OBJECT'
n
  481 |    _   m      embe|     ^
 r conss../include/vlc_variables.h:t : (122:const39: note: expanded from macro 'var_Create'
 s  vt122 | rl#c_deobuct vflci_cnjecoet_tmmon _m* var_Create()emb(a&(ers:x)-,b,> (coc) varnst _obj)vl \
c_      | oCbjecre              ^
t_t *)(&(x)->obatmux/mpeg/ts.c:j) e733:\(5:  Vwarning: 
      | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]              ^

LC_OBJEC  733 |     msg_DbTg( (p_In file included from mpacketizer/av1.caux,) "shap:,29:
In file included from ing=%../include/vlc_common.h:"PR1031:
../include/vlc_variables.h b, c )
      |                                       ^
:539../include/vlc_common.hId::5:48164" warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 p  539c:r=%15: note:  | "PR  Id6  var4" _Cdexpanded from macro 'VLC_OBJECT'reatets(
_ p_o  bj, 481psdelayz_ |       =% "P RIdname,64,cons
      |     ^t VLC 
_V../include/vlc_messages.h:87:sAR_tF5: Lrnote: OAucexpanded from macro 'msg_Dbg't T
    87 | |   VL  mC_VAR_DOsg_INGeHvEnerilc(pcRIT
      | _    ^
../include/vlc_variables.h:c122:39: omnote: expanded from macro 'var_Create'
mo  _th122nis, _VLC | #defim_MSne var_CreG_DatBG,e __Vem(A_bARGaS__e)
,b      | ,c    ^
../include/vlc_messages.h:78)r:13: s var_:note: expanded from macro 'msg_Generic' 
Cr   78 |  (  ea cvlco_Ltenst (ogv(V VLC_lOBLCc_object_t *)(&(x)->JEo_CT(Oba), jb, c )
      |                                       ^
)BJECT( o),\ p,
 ../include/vlc_common.h:      481:15:| vl               ^note: expanded from macro 'VLC_OBJECT'

  481c | _module_name, __F IL E__ , _    In file included from packetizer/av1_obu.c cons_Lt INEst:__, r24\
uct       vl:
In file included from c_co| ../include/vlc_common.hmmon_:m            ^1031:

em../include/vlc_variables.hber../include/vlc_common.h:477:481::5:15 : s: note: expanded from macro 'VLC_OBJECT'
(warning:   481co | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  st  477    |     vl cc_oo nsbj  t svtectruc_t *)at(&( vlcx)r_Cr-_commonea_te>obj)( p \mem_
      | ber              ^
s: (const vlc_objectobj,_t *)(& psz_n(x)ame->In file included from packetizer/av1.c:obj,29:
)  \VIn file included from ../include/vlc_common.hLC
_V:1031:
../include/vlc_variables.h:554      |               ^
AR:5:_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
STRING | V  L554 |  C  _VAmux/mpeg/ts.c v:736:31R_ar:D warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_C
r  736 | ea O   pI_sNte(HERys->bI_u T p_os)e_b;
      j,k|     ^ey psz__
fra../include/vlc_variables.hnmesame,: = 122:39 VL:C_VAR note: _STRIexpanded from macro 'var_Create'
Nv  122 | #define var_CreatG ea| r(_VLCaG_etBo,olb(V, pAc_mR)ux_DO var_CreatINHe( VLC_OBJ, SOECUTT_CFE(G_PREFaIX RIT)"us
      |     ^
, b,../include/vlc_variables.he:-k122:39:  enote: expanded from macro 'var_Create'y
c )  122 | #-de
fra      mes| " )                                      ^
fi../include/vlc_common.h;
ne       var|                               ^
:_Crea481:15../include/vlc_variables.h:659te:41: note: (:a,b expanded from macro 'var_GetBool'
note: expanded from macro 'VLC_OBJECT',c) 
v  ar659  _Cr | 481 |         conea#defstetin( e v VLC_OBJar_ECT(a), stb,GretBo coucl )(a,
      b)|                                       ^   v
ar_tGet Boovl../include/vlc_common.hl(:c481:_ Vc15: note: expanded from macro 'VLC_OBJECT'o
mLC  481mo_OBJnEC_members: (co |   nT(sa) t vl     c,bco_)
ob      | j                                        ^
n../include/vlc_common.he:481ct:15:_ note: expanded from macro 'VLC_OBJECT'tst
   481 |   st *ru )  ct vl(   c&ons(x)t s-c_common_me>mbtruercot s:b (jvconslc_t comvl) mon_mec_mbeobrs: j\ect_
      (con|               ^
t *)(&(x)s-t> ovlc_objecbt_tj) \
 *      |               ^
)(&(x)-In file included from >objpacketizer/av1_obu.c:24:
) In file included from \
../include/vlc_common.h:1031:
../include/vlc_variables.h      | :              ^491
In file included from :5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]packetizer/av1.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:
563:5  :491 |     va r_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]C
reate( p_o  563 | bj,    p vszar__Create( p_obj, psz_name, Vnamux/mpeg/ts.c:763m:9: ewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],
LC _VV  763ARL_SC | TR   IN_VAGR  _AD|  DREVLSS |C_VAR VL_ DO C_ VARv_DOarINHER_INDHERIeT );lI
TCa
            l|     ^
lb|     ^
ack(../include/vlc_variables.h:../include/vlc_variables.h122::12239: :39note: expanded from macro 'var_Create'
:   122 | note:  pexpanded from macro 'var_Create'
#  _122 | mux, SOdefiUne var_T_CreCateFG#defi_ne PRE(a,bvar_F,cCreIate(a,) Xvar _Crb,c"ceate( sVLCa) v_-OBJar_Creatck", ChangeKeeECT(y(a)C, ba, c l VLC_lOBbJECT(aa)
), b      |                                       ^,c
 c )
../include/vlc_common.h:481      k:15: note: |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT', NUL
L );
expanded from macro 'VLC_OBJECT'
          481 |   |     481 |     c           ^  on
 st consts../include/vlc_variables.htr:167: s51uct:ru t ct vlc_vlconote: expanded from macro 'var_DelCallback'mmc_
conom  167_mmo | n_em#definem vbersear_Dmbe: erslCal(con: (stclback(a, vlbc_,objecc,donst vt_lc_t obj*e)(c) vat_tr_&(x)-Del>oCbjallba *)ck()(&  (x)\
      V-| L>o              ^
C_OBbjJEC) T\
      |               ^
(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: In file included from packetizer/av1.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'VLC_OBJECT'  
578 |     if( va  r_481 |         cChaIn file included from ngpacketizer/av1_obu.c:24one(:
In file included from ../include/vlc_common.hs p_t:1031o b:
j../include/vlc_variables.h:511, :5:ps warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
zst  ruct511 |     va r_Cvrl_namec_comeatmone( p_,_ VmemobLC_bj,VAe R_pszr_nams:e,  C(HOICEcSCOoVUNT, &LconC_VsAR_INtTEGER | VLu C_Vvlc_objARnt,e_DOIc NUtNHE_LLRITt ) *
      |  )    ^)

      | (../include/vlc_variables.h        ^
../include/vlc_variables.h:128:43&(::x)->o note: expanded from macro 'var_Change'
b122:39: jnote:   128expanded from macro 'var_Create'
 | #def  in122) \
      |               ^
 | e #vadefine varr_Cr_eatChange(ea,b(,mux/mpeg/ts.cc,a,b:,c)d, vae)r_ C764reatv:ar9e( : _ChaVLC_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
O  BJEC764T( | a)ng, b,   c ) e(    VLC 
      |  v_O                                      ^
../include/vlc_common.h:BJ481:a15: note: expanded from macro 'VLC_OBJECT'Er
CT(a)_D  e481 |    lCa ,l l    b,bcona c, ck(st sd , trupce )t_ v
m      | luc_                                          ^x
commo../include/vlc_common.h:,481n: SO_mem15UbeT_CFG_PREFIX: note:  "rs: (cocexpanded from macro 'VLC_OBJECT'
s  481 |  nst     a  2-vlcc_ok", cbj econt_ChangeKeyCallbacst sttkru *),ct v(lc _cN&(ommonUx)->Lobj) \
      _Lm|               ^
embers: (c onst vlc_object_t) *)(In file included from ;packetizer/av1_obu.c:24&(:
In file included from x
../include/vlc_common.h:)->ob      | j1031:
../include/vlc_variables.h)        ^
:525:5: ../include/vlc_variables.hwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: \
      | 167:51              ^
: note: expanded from macro 'var_DelCallback'
    167525 |     var_Cr | eate( p_obj, psz_name, VLC_VAR_BOOL#d |ef VLC_VAiR_ne vDOINHERIT
      |     ^
a../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
r_De  122 | #define vlarCallback(a,b_Create(a,b,c) var_,Create( VLC_OBJECT(a), bc,d, )c )
      |                                       ^ 
var_D../include/vlc_common.he:481:15: note: expanded from macro 'VLC_OBJECT'
l  481 |         const struct vlc_common_meCallback( VLC_OBJEmberCT(s:a (con)st vlc_o,bject_t *)(&(x)->obj) \
      |               ^ b, c, d 
)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commoIn file included from n_mepacketizer/av1_obu.c:mb24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  539 | rs   : (c ovar_Create( p_obj, psz_name, nst vVLC_VAR_FLOAT | VlLC_VAR_DOINHERIT
      |     ^
c../include/vlc_variables.h_:122:o39: note: expanded from macro 'var_Create'
bject_t  122 | #d *)(&(x)->obj) efine va\
      |               ^
r_Create(a,b,c) var_Create( VLC_Omux/mpeg/ts.c:BJECT765:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](a),
 b, c )
      |                                       ^
  ../include/vlc_common.h765:481:15: note: expanded from macro 'VLC_OBJECT'
 |    481 |           con     var_DelCallst struct vlc_common_membeback(rs : p_m(cux, SOUT_CFonst vlc_obGject_t *_P)(R&(x)EFIX "csa->-use", Acobj) \
t      | i              ^
veKeyCallback, NULL );
      |         ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define vaIn file included from r_packetizer/av1_obu.c:24D:
In file included from ../include/vlc_common.helCall:1031:
../include/vlc_variables.h:554:back(5:a,b,c warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,d  ) var_DelCal554lback( VL |     var_Create( pC_OBJECT(a), b, _obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
c, d )
      |                                                   ^
      |     ^
../include/vlc_common.h:../include/vlc_variables.h:481:15122:: note: 39: note: expanded from macro 'var_Create'
expanded from macro 'VLC_OBJECT'
  122 |   #def481 |    ine var_Create(a,b,c) va  r_Create( VLC_OBJECT   c(aon), b, c )
      |                                       ^
st struct v../include/vlc_common.h:lc_common481:15: note: expanded from macro 'VLC_OBJECT'
_m  481 |         const struct vlc_common_members: (conesmbt vlc_object_t *)(&(x)-ers: (co>obj) \
      |               ^n
st vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/av1_obu.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/av1_obu.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define vamux/mpeg/ts.c:916r_C:han9ge(a,b,c,d,:e) var_Chang warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  916( VLC_OBJECT(a), b, c, d, e )
      |                                           ^ |         ms
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
g_  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(Dbg( p_mux, "new Px)->obj) \
      C|               ^
R PID is %d",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:942:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  942 |         msg_Warn( p_mux, "rejecting stream with unsupported codec %4.4s",
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:953:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  953 |     msg_Dbg( p_mux, "adding input codec=%4.4s pid=%d",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:969:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  969 |             msg_Dbg( p_mux, "    - lang=%3.3s", &p_stream->pes.lang[i*4] );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:1002:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1002 |     msg_Dbg( p_mux, "removing input pid=%d", p_stream->ts.i_pid );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:1013:11: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1013 |     pid = var_GetInteger( p_mux, SOUT_CFG_PREFIX "pid-video" );
      |           ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:1017:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1017 |         msg_Dbg( p_mux, "freeing video PID %d", pid);
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:1019:11: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1019 |     pid = var_GetInteger( p_mux, SOUT_CFG_PREFIX "pid-audio" );
      |           ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:1023:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1023 |         msg_Dbg( p_mux, "freeing audio PID %d", pid);
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:1025:11: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1025 |     pid = var_GetInteger( p_mux, SOUT_CFG_PREFIX "pid-spu" );
      |           ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:1029:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1029 |         msg_Dbg( p_mux, "freeing spu PID %d", pid);
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_mempacketizer/av1.c:354:26be: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rs: (co  354nst |    vlc  _ob  jec  t_t    *)(&   (x)->obj) \
      |                  ^
   else msg_Warn(p_dec, "could not parse frame header");
      |                          ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(omux/mpeg/ts.c:1071:),9: warning: 'block_FifoCount' is deprecated [-Wdeprecated-declarations] p, vlc
_ 1071 | mod   ule     block_FifoCou_nantme,(  _p__FIinLEpu__, __LINE_t-_, \
      |             ^>p
../include/vlc_common.h:481:15: _finote: expanded from macro 'VLC_OBJECT'fo
 )  481 > |   0   )
          |  c        ^
onst st../include/vlc_block.h:ru477:ct57: v note: lc'block_FifoCount' has been explicitly marked deprecated here
_co  477mm | VonLC_m_AemPIbe srsiz: e_(ct onblstoc vk_lcFi_ofobjCoecunt_t(t bl*)oc(&(x)->obj) \
k_      |               ^
fifo_t *) VLC_USED VLC_DEPRECATED;
      |                                                         ^
../include/vlc_common.h:85:40: note: expanded from macro 'VLC_DEPRECATED'
   85 | # define VLC_DEPRECATED __attribute__((deprecated))
      |                                        ^
packetizer/av1.c:450:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  450 |             msg_Warn(p_dec,"fed with invalid OBU");
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:1235:13: warning: 'block_FifoCount' is deprecated [-Wdeprecated-declarations]
 1235 |         if( block_FifoCount( p_input->p_fifo ) <= 1 )
      |             ^
../include/vlc_block.h:477:57packetizer/av1.c:: 469:note: 'block_FifoCount' has been explicitly marked deprecated here13:
 warning:   477due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 | VL  469 |  C_AP  I s  iz  e_  t    msblog_ckWa_Frnif(poC_douecnt,"(bInvaloclik_d fiOBfoU he_t ad*)er V iLCn _UseSEquence,D V dLCis_DcaEPrdREinCAg"TE);D;
      
      |             ^|                                                         ^

../include/vlc_messages.h:../include/vlc_common.h:8585::405::  note: note: expanded from macro 'VLC_DEPRECATED'expanded from macro 'msg_Warn'

   85 |        85 | ms# g_deGefineneric( Vp_LCth_DisEP, REVLCATC_EDMS _G__aWAttRN, __VA_ARGS__)
      |     ^
ri../include/vlc_messages.hbu:78:13: note: expanded from macro 'msg_Generic'
te   78 |   __ (( devprleccat_edLog(VLC_OBJECT(o), p, vl))
      |                                        ^c_
module_name, __FILE__, __LINE__, \
      |             ^
mux/mpeg/ts.c:1243../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:22  : warning: 'block_FifoCount' is deprecated [-Wdeprecated-declarations]481 |         const struct vlc_
c 1243o |       mmon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
      else if( block_FifoCount( p_input->p_fifo ) <= 0 )
      |                      ^
../include/vlc_block.h:477:57: note: 'block_FifoCount' has been explicitly marked deprecated here
  477 | VLC_API size_t block_FifoCount(block_fifo_t *) VLC_USED VLC_DEPRECATED;
      |                                                         ^
../include/vlc_common.h:85:40: note: expanded from macro 'VLC_DEPRECATED'
   85 | # define VLC_DEPRECATED __attribute__((deprecated))
      |                                        ^
mux/mpeg/ts.c:1294:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1294 |             msg_Err( p_mux, "non dated packet dropped" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:1306:21: warning: 'block_FifoCount' is deprecated [-Wdeprecated-declarations]
 1306 |                     block_FifoCount( p_mux->pp_inputs[j]->p_fifo) > 0 )
      |                     ^
../include/vlc_block.h:477:57: note: 'block_FifoCount' has been explicitly marked deprecated here
  477 | VLC_API size_t block_FifoCount(block_fifo_t *) VLC_USED VLC_DEPRECATED;
      |                                                         ^
../include/vlc_common.h:85:40: note: expanded from macro 'VLC_DEPRECATED'
   85 | # define VLC_DEPRECATED __attribute__((deprecated))
      |                                        ^
mux/mpeg/ts.c:1325:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1325 |             msg_Warn( p_mux, "packet with too strange dts on pid %d (%4.4s)"
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:1400:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1400 |                     msg_Warn( p_mux, "Unsupported interlaced J2K content. Expect broken result");
      |                     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:1594:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1594 |         msg_Dbg( p_mux, "waiting for PCR streams" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:1750:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1750 |         msg_Dbg( p_mux, "adjusting rate at %"PRId64"/%"PRId64" (%d/%d)",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:1777:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1777 |             msg_Warn( p_mux, "max bitrate exceeded at %"PRId64
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/ts.c:1966:32: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1966 |     BuildPMT( p_sys->p_dvbpsi, VLC_OBJECT(p_mux), p_sys->standard,
      |                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
28 warnings generated.
depbase=`echo packetizer/mpegvideo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="packetizer/mpegvideo.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/mpegvideo.lo -MD -MP -MF $depbase.Tpo -c -o packetizer/mpegvideo.lo packetizer/mpegvideo.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"mpegvideo\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/mpegvideo.lo -MD -MP -MF packetizer/.deps/mpegvideo.Tpo -c packetizer/mpegvideo.c  -fPIC -DPIC -o packetizer/.libs/mpegvideo.o
In file included from packetizer/mpegvideo.c:49:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegvideo.c:49:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegvideo.c:49:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegvideo.c:49:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegvideo.c:49:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegvideo.c:49:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegvideo.c:49:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegvideo.c:49:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegvideo.c:49:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegvideo.c:49:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegvideo.c:49:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegvideo.c:49:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegvideo.c:49:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegvideo.c:49:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |   28 warnings generated.
      const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegvideo.c:49:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegvideo.c:49:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegvideo.c:49:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegvideo.c:49:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegvideo.c:49:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), mv -f mux/mpeg/.deps/libmux_ts_plugin_la-tables.Tpo mux/mpeg/.deps/libmux_ts_plugin_la-tables.Plo
b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegvideo.c:49:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_odepbase=`echo packetizer/mpeg4video.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="packetizer/mpeg4video.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/mpeg4video.lo -MD -MP -MF $depbase.Tpo -c -o packetizer/mpeg4video.lo packetizer/mpeg4video.c &&\
mv -f $depbase.Tpo $depbase.Plo
bj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegvideo.c:49:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegvideo.c:49:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegvideo.c:49:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegvideo.c:49:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegvideo.c:49:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"mpeg4video\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/mpeg4video.lo -MD -MP -MF packetizer/.deps/mpeg4video.Tpo -c packetizer/mpeg4video.c  -fPIC -DPIC -o packetizer/.libs/mpeg4video.o
packetizer/mpegvideo.c:253:36: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  253 |     p_sys->b_sync_on_intra_frame = var_CreateGetBool( p_dec, "packetizer-mpegvideo-sync-iframe" );
      |                                    ^
../include/vlc_variables.h:496:53: note: expanded from macro 'var_CreateGetBool'
  496 | #define var_CreateGetBool(a,b)   var_CreateGetBool( VLC_OBJECT(a),b)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/mpegvideo.c:255:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  255 |         msg_Dbg( p_dec, "syncing on intra frame now" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/mpegvideo.c:292:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  292 |     var_Destroy( p_dec, "packetizer-mpegvideo-sync-iframe" );
      |     ^
../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
  125 | #define var_Destroy(a,b) var_Destroy( VLC_OBJECT(a), b )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/mpegvideo.c:622:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  622 |             msg_Dbg( p_dec, "waiting on intra frame" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/mpegvideo.c:625:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  625 |         msg_Dbg( p_dec, "synced on intra frame" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/mpegvideo.c:634:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  634 |         msg_Dbg( p_dec, "need a starting pts/dts" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/mpegvideo.c:663:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  663 |         msg_Dbg( p_dec, "waiting for sequence start" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/mpegvideo.c:769:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  769 |             msg_Dbg( p_dec, "size %dx%d/%dx%d fps=%.3f",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
93 warnings generated.
mv -f mux/mpeg/.deps/libmux_ts_plugin_la-ts.Tpo mux/mpeg/.deps/libmux_ts_plugin_la-ts.Plo
depbase=`echo packetizer/mpeg4audio.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="packetizer/mpeg4audio.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/mpeg4audio.lo -MD -MP -MF $depbase.Tpo -c -o packetizer/mpeg4audio.lo packetizer/mpeg4audio.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"mpeg4audio\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/mpeg4audio.lo -MD -MP -MF packetizer/.deps/mpeg4audio.Tpo -c packetizer/mpeg4audio.c  -fPIC -DPIC -o packetizer/.libs/mpeg4audio.o
In file included from packetizer/mpeg4video.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4video.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4video.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4video.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4video.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4video.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4video.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4video.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4video.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4video.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4video.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4video.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4video.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4video.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4video.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4video.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4video.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4video.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4video.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4video.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4video.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4video.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4video.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4video.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4video.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4video.c:44:
packetizer/hxxx_nal.h:287:20: warning: comparison of integers of different signs: 'uint32_t' (aka 'unsigned int') and 'int' [-Wsign-compare]
  287 |     if( i_nal_size > p_ctx->p_tail - p_ctx->p_head )
      |         ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from packetizer/mpeg4audio.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4audio.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    packetizer/mpeg4video.c:164:  9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   c  164 |   on  st st  ruct   vlmsc_common_g_Dbgme( mbersp_dec,: ( "opening with vol size: %d", p_dec->fmt_out.i_extra );
      |         ^
const vlc_obje../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
ct_t *)(&(x)->obj) \
      |               ^
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      | In file included from packetizer/mpeg4audio.c:33:
In file included from     ^
../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
  212 |     return var_SetChecked (obj, name, VLC   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__,_ \V
A      R| _            ^
COORDS, v../include/vlc_common.ha:481:15l:);
      |            ^
 note: expanded from macro 'VLC_OBJECT'../include/vlc_variables.h:
140  :48481: |  note: expanded from macro 'var_SetChecked'      
  con  s140 | t s#tdreuct vfine var_SetlCch_eckcedommo(o,n,t,v) nvar__memSbeetrCshe:cked (co(nVsLtC _vlc_obOjBeJcECTt(o)_,n,tt, v*)
)(&(x)      -| >                                               ^
ob../include/vlc_common.h:481:15j:) \
       note: expanded from macro 'VLC_OBJECT'|               ^

  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4audio.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,packetizer/mpeg4video.cv) var_SetChecke:257:9: warning: ddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](VL
C_OBJECT(o  ),n,t257 |   , v )
       |                                                ^
   ../include/vlc_common.hm:s481:15g: note: _expanded from macro 'VLC_OBJECT'
D  b481g | (    p _    cdec, o"nnset setrucd a stta rvlct_ciong pts/mdmtso" );
n      | _        ^
m../include/vlc_messages.he:m87b:er5s::  (note: coexpanded from macro 'msg_Dbg'
ns   87 |    t  msg_Gevnlce_obrjeicc(t_t *)(&p_thi(sx,) ->VobjLC_)M S\
G_DBG,       _|               ^
_VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o),In file included from  packetizer/mpeg4audio.cp:33:
In file included from ../include/vlc_common.h:1031:
,../include/vlc_variables.h :v241:12:lc_mod uwarning: ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e_name  241 |     ret,u __FrInL Ev_ar__Set,Che _c_kLINE__e,d (\
      |             ^
 p_obj../include/vlc_common.h, p:sz_481:15:n note: aexpanded from macro 'VLC_OBJECT'
m  e, 481VLC_ | VAR _ST      R IconsNtG ,s tvaruct vll )c_c;
      |            ^
ommon../include/vlc_variables.h_me:m140b:48ers: :(c onnote: sexpanded from macro 'var_SetChecked'
t   140vl | c_#odbject_tefine var_Se tC*he)c(&(xk)->eod(o,n,t,v)b jva)r_ Se\
      |               ^t
Checked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/mpeg4video.c:322:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  322 |             In file included from packetizer/mpeg4audio.c:33:
In file included from ../include/vlc_common.h:1031:
m../include/vlc_variables.hs:g256:12_Warn(:  pwarning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]d
ec,  256 |    "wait i nrg for etVOLurn "v ar_);
      |             ^
S../include/vlc_messages.h:85:e5t:C hnote: eexpanded from macro 'msg_Warn'c
k   e85 | d (  p _ob j, msgp_sGezn_enramei,c(p_thi sV,L CV_LVCAR__MASDDGRE_SWSA, RvN, __VaAl_ A)R;
GS__)
      |           ^
|            ^
../include/vlc_messages.h:78:13../include/vlc_variables.h:: 140note: :expanded from macro 'msg_Generic'48
: note: expanded from macro 'var_SetChecked'
     140 | #78 |    d evflinec_Log( VvLaCr__SeOtChecBkJed(Eo,Cn,Tt(,vo), p,)  vlcvar_SetChe_modulcek_enda(VLmC_OeBJ, __FIELCET_(o)_,n,, __LINtE,_v_),
      |                                                ^
 \
      |             ^
../include/vlc_common.h:481:15: ../include/vlc_common.hnote: expanded from macro 'VLC_OBJECT'
:481:15:  481 |          cnote: onsexpanded from macro 'VLC_OBJECT't
 struct vlc  _com481mon |    _members : (const  vl c_o  const sbjetct_ruct t vlc*)(_common_member&(x)->s: (conobjst vlc_object_t *)(&(x)) \->o
      |               ^
bj) \
      |               ^
In file included from packetizer/mpeg4audio.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4audio.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4audio.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4audio.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4audio.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4audio.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4audio.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4audio.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4audio.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4audio.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4audio.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4audio.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4audio.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4audio.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4audio.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4audio.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4audio.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4audio.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpeg4audio.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/mpeg4audio.c:225:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  225 |     msg_Dbg(p_dec, "running MPEG4 audio packetizer");
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/mpeg4audio.c:243:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  243 |             msg_Dbg(p_dec, "LOAS/LATM Mode");
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/mpeg4audio.c:248:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  248 |             msg_Dbg(p_dec, "ADTS Mode");
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/mpeg4audio.c:277:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  277 |             msg_Dbg(p_dec, "%sAAC%s %dHz %d samples/frame",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/mpeg4audio.c:391:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  391 |         msg_Warn(p_dec, "Invalid ADTS header");
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/mpeg4audio.c:399:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  399 |             WARN_ONCE(WARN_CRC_UNSUPPORTED, "ADTS CRC not supported");
      |             ^
packetizer/mpeg4audio.c:156:13: note: expanded from macro 'WARN_ONCE'
  156 |             msg_Warn( p_dec, msg );\
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/mpeg4audio.c:403:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  403 |         msg_Err(p_dec, "Multiple blocks per frame in ADTS not supported");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/mpeg4audio.c:868:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  868 |         msg_Err(p_dec, "latm sub frames not yet supported, please send a sample");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/mpeg4audio.c:927:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  927 |             msg_Err(p_dec, "latm without same time frameing not yet supported, please send a sample");
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/mpeg4audio.c:978:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  978 |     msg_Warn(p_dec,"Truncated LAOS packet. Wrong format ?");
      |     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/mpeg4audio.c:991:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  991 |         msg_Info(p_dec, "AAC channels: %d samplerate: %d",
      |         ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/mpeg4audio.c:1063:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1063 |                     msg_Dbg(p_dec, "detected ADTS format");
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/mpeg4audio.c:1073:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1073 |                     msg_Dbg(p_dec, "detected LOAS format");
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/mpeg4audio.c:1123:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1123 |             msg_Dbg(p_dec, "emulated sync word");
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/mpeg4audio.c:1168:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1168 |                 msg_Dbg(p_dec, "emulated sync word (no sync on following frame)"
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/mpeg4audio.c:1209:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1209 |                     msg_Warn(p_dec, "waiting for header");
      |                     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
25 warnings generated.
depbase=`echo packetizer/mpegaudio.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="packetizer/mpegaudio.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/mpegaudio.lo -MD -MP -MF $depbase.Tpo -c -o packetizer/mpegaudio.lo packetizer/mpegaudio.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"mpegaudio\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/mpegaudio.lo -MD -MP -MF packetizer/.deps/mpegaudio.Tpo -c packetizer/mpegaudio.c  -fPIC -DPIC -o packetizer/.libs/mpegaudio.o
33 warnings generated.
depbase=`echo packetizer/h264_slice.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="packetizer/h264_slice.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/h264_slice.lo -MD -MP -MF $depbase.Tpo -c -o packetizer/h264_slice.lo packetizer/h264_slice.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from packetizer/mpegaudio.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegaudio.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegaudio.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegaudio.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegaudio.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegaudio.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegaudio.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegaudio.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegaudio.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegaudio.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegaudio.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegaudio.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegaudio.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegaudio.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegaudio.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"h264_slice\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/h264_slice.lo -MD -MP -MF packetizer/.deps/h264_slice.Tpo -c packetizer/h264_slice.c  -fPIC -DPIC -o packetizer/.libs/h264_slice.o
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegaudio.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegaudio.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegaudio.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegaudio.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegaudio.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegaudio.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegaudio.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegaudio.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegaudio.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mpegaudio.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/mpegaudio.c:116:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  116 |         msg_Dbg( p_dec, "MPGA channels:%d samplerate:%d bitrate:%d",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/mpegaudio.c:315:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  315 |             msg_Dbg( p_dec, "waiting for PTS" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/mpegaudio.c:393:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  393 |                 msg_Dbg( p_dec, "emulated startcode" );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/mpegaudio.c:404:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  404 |                     msg_Dbg( p_dec, "free bitrate mode");
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/mpegaudio.c:456:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  456 |                         msg_Dbg( p_dec, "frame too big %d > %d "
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/mpegaudio.c:471:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  471 |                     msg_Dbg( p_dec, "emulated startcode on next frame" );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/mpegaudio.c:491:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |                     msg_Dbg( p_dec, "parameters changed unexpectedly "
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/mpegaudio.c:517:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  517 |                         msg_Dbg( p_dec, "frame too big %d > %d "
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/mpegaudio.c:530:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |                 msg_Dbg( p_dec, "emulated startcode "
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_slice.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_slice.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_slice.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_slice.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_slice.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_slice.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct 29 warningvlc_cos generatedmmon.
_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_slice.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_slice.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_slice.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_slice.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_slice.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecdepbase=`echo packetizer/h264.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="packetizer/h264.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/h264.lo -MD -MP -MF $depbase.Tpo -c -o packetizer/h264.lo packetizer/h264.c &&\
mv -f $depbase.Tpo $depbase.Plo
ked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_slice.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_slice.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_slice.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_slice.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_slice.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_slice.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_slice.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_slice.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_slice.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_slice.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_slice.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_slice.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_slice.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264_slice.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"h264\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/h264.lo -MD -MP -MF packetizer/.deps/h264.Tpo -c packetizer/h264.c  -fPIC -DPIC -o packetizer/.libs/h264.o
In file included from packetizer/h264_slice.c:29:
packetizer/hxxx_nal.h:287:20: warning: comparison of integers of different signs: 'uint32_t' (aka 'unsigned int') and 'int' [-Wsign-compare]
  287 |     if( i_nal_size > p_ctx->p_tail - p_ctx->p_head )
      |         ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from packetizer/h264.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48:34 warnings note: expanded from macro 'var_GetChecked'
   generated.
142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &valdepbase=`echo packetizer/hxxx_sei.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="packetizer/hxxx_sei.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/hxxx_sei.lo -MD -MP -MF $depbase.Tpo -c -o packetizer/hxxx_sei.lo packetizer/hxxx_sei.c &&\
mv -f $depbase.Tpo $depbase.Plo
 ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/h264.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"hxxx_sei\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/hxxx_sei.lo -MD -MP -MF packetizer/.deps/hxxx_sei.Tpo -c packetizer/hxxx_sei.c  -fPIC -DPIC -o packetizer/.libs/hxxx_sei.o
In file included from packetizer/h264.c:45:
packetizer/hxxx_nal.h:287:20: warning: comparison of integers of different signs: 'uint32_t' (aka 'unsigned int') and 'int' [-Wsign-compare]
  287 |     if( i_nal_size > p_ctx->p_tail - p_ctx->p_head )
      |         ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
26 warnings generated.
depbase=`echo packetizer/hxxx_common.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="packetizer/hxxx_common.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/hxxx_common.lo -MD -MP -MF $depbase.Tpo -c -o packetizer/hxxx_common.lo packetizer/hxxx_common.c &&\
mv -f $depbase.Tpo $depbase.Plo
packetizer/h264.c:427:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  427 |                 msg_Err( p_dec, "Invalid AVC extradata");
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/h264.c:434:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  434 |             msg_Err( p_dec, "Invalid or missing AVC extradata");
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/h264.c:464:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  464 |             msg_Err( p_dec, "Invalid or missing SPS %d or PPS %d in AVC extradata",
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/h264.c:470:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  470 |         msg_Dbg( p_dec, "Packetizer fed with AVC, nal length size=%d",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/h264.c:632:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  632 |         msg_Warn( p_dec, "waiting for SPS/PPS" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/h264.c:849:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  849 |         msg_Dbg( p_dec, "Recovering using SEI, prerolling %u reference pics", p_sys->i_recovery_frame_cnt );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/h264.c:865:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  865 |             msg_Dbg( p_dec, "Recovery from SEI recovery point complete" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/h264.c:1100:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1100 |         msg_Warn( p_dec, "invalid SPS" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/h264.c:1107:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1107 |         msg_Dbg( p_dec, "found NAL_SPS (sps_id=%d)", p_sps->i_id );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/h264.c:1127:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1127 |         msg_Warn( p_dec, "invalid PPS" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/h264.c:1134:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1134 |         msg_Dbg( p_dec, "found NAL_PPS (pps_id=%d sps_id=%d)", p_pps->i_id, p_pps->i_sps_id );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/h264.c:1155:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1155 |         msg_Warn( p_dec, "invalid SPSEXT" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/h264.c:1162:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1162 |         msg_Dbg( p_dec, "found NAL_SPSEXT (sps_id=%d)", p_spsext->i_sps_id );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"hxxx_common\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/hxxx_common.lo -MD -MP -MF packetizer/.deps/hxxx_common.Tpo -c packetizer/hxxx_common.c  -fPIC -DPIC -o packetizer/.libs/hxxx_common.o
packetizer/h264.c:1280:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1280 |                 msg_Dbg( p_dec, "Seen SEI recovery point, %d recovery frames", p_sei_data->recovery.i_frames );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_sei.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_sei.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_sei.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_sei.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_sei.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_sei.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_sei.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_sei.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_sei.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_sei.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_sei.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_sei.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_sei.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_sei.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_sei.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_sei.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_sei.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_sei.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_sei.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_sei.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_sei.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_sei.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_sei.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_sei.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_sei.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_sei.c:29:
packetizer/hxxx_nal.h:287:20: warning: comparison of integers of different signs: 'uint32_t' (aka 'unsigned int') and 'int' [-Wsign-compare]
  287 |     if( i_nal_size > p_ctx->p_tail - p_ctx->p_head )
      |         ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from packetizer/hxxx_common.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_common.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_common.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:packetizer/hxxx_sei.c:57:32: 212:12: warning: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   57 |     212 |     retu  rn var_Seif tC(bshecked _remain((ob&s_j,ep n3bame, VL) / 8 C_VAR_COORDS, val);
      |            ^
> si../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
zeof  140 | (b#define var_Sufet))Ch
      |         ~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~
ecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_common.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_common.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_common.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_common.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_common.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_common.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_common.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_common.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_common.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_common.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_common.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_common.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_common.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_common.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_common.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_common.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_common.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_common.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_common.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_common.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_common.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hxxx_common.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/hxxx_common.c:148:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  148 |             msg_Err( p_dec, "Broken frame : size %d is too big", i_size );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
26 warnings generated.
depbase=`echo packetizer/vc1.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="packetizer/vc1.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/vc1.lo -MD -MP -MF $depbase.Tpo -c -o packetizer/vc1.lo packetizer/vc1.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vc1\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/vc1.lo -MD -MP -MF packetizer/.deps/vc1.Tpo -c packetizer/vc1.c  -fPIC -DPIC -o packetizer/.libs/vc1.o
41 warnings generated.
depbase=`echo packetizer/mlp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="packetizer/mlp.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/mlp.lo -MD -MP -MF $depbase.Tpo -c -o packetizer/mlp.lo packetizer/mlp.c &&\
mv -f $depbase.Tpo $depbase.Plo
27 warnings generated.
depbase=`echo packetizer/dirac.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="packetizer/dirac.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/dirac.lo -MD -MP -MF $depbase.Tpo -c -o packetizer/dirac.lo packetizer/dirac.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from packetizer/vc1.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/vc1.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/vc1.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/vc1.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
40  481 |       warnings   generated.
 const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/vc1.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/vc1.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/vc1.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/vc1.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/vc1.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_depbase=`echo packetizer/flac.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="packetizer/flac.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/flac.lo -MD -MP -MF $depbase.Tpo -c -o packetizer/flac.lo packetizer/flac.c &&\
mv -f $depbase.Tpo $depbase.Plo
GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/vc1.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/vc1.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/vc1.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/vc1.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/vc1.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/vc1.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"mlp\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/mlp.lo -MD -MP -MF packetizer/.deps/mlp.Tpo -c packetizer/mlp.c  -fPIC -DPIC -o packetizer/.libs/mlp.o
In file included from packetizer/vc1.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/vc1.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/vc1.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/vc1.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/vc1.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/vc1.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/vc1.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/vc1.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/vc1.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/vc1.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"dirac\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/dirac.lo -MD -MP -MF packetizer/.deps/dirac.Tpo -c packetizer/dirac.c  -fPIC -DPIC -o packetizer/.libs/dirac.o
In file included from packetizer/vc1.c:42:
packetizer/hxxx_nal.h:287:20: warning: comparison of integers of different signs: 'uint32_t' (aka 'unsigned int') and 'int' [-Wsign-compare]
  287 |     if( i_nal_size > p_ctx->p_tail - p_ctx->p_head )
      |         ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"flac\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/flac.lo -MD -MP -MF packetizer/.deps/flac.Tpo -c packetizer/flac.c  -fPIC -DPIC -o packetizer/.libs/flac.o
packetizer/vc1.c:308:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  308 |         msg_Dbg( p_dec, "need a starting pts/dts" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/vc1.c:345:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  345 |         msg_Warn( p_dec, "waiting for sequence header" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/vc1.c:351:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  351 |         msg_Warn( p_dec, "waiting for entry point" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/vc1.c:501:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  501 |                 msg_Dbg( p_dec, "found sequence header for advanced profile level L%d resolution %dx%d",
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/vc1.c:520:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  520 |                     msg_Dbg( p_dec, "display size %dx%d", i_display_width, i_display_height );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/vc1.c:544:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  544 |                         msg_Dbg( p_dec, "aspect ratio %d:%d", i_ar_w, i_ar_h );
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/vc1.c:581:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  581 |                     msg_Dbg( p_dec, "frame rate %d/%d", p_es->video.i_frame_rate, p_es->video.i_frame_rate_base );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/vc1.c:621:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  621 |                 msg_Dbg( p_dec, "found sequence header for %s profile", i_profile == 0 ? "simple" : "main" );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/vc1.c:645:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  645 |             msg_Dbg( p_dec, "found entry point" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mlp.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mlp.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mlp.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mlp.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mlp.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mlp.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mlp.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mlp.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mlp.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mlp.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mlp.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mlp.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mlp.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mlp.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mlp.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mlp.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mlp.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mlp.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mlp.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mlp.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLIn file included from packetizer/dirac.c:C_O68:
In file included from BJ../include/vlc_common.h:1031:
../include/vlc_variables.h:189ECT:12(a: ), bwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, c )
      |                                       ^  189
../include/vlc_common.h: |  481:15  : note: expanded from macro 'VLC_OBJECT'
 re  481turn |    var_Set   Checke   d(co pns_ot bjst, psz_name, VLC_VAR_INTEGER,ru vct alvlc )_co;
mmo      | n_m           ^
ember../include/vlc_variables.h:140:48: note: s: (cexpanded from macro 'var_SetChecked'
o  140ns | #t vdelc_objfine ect_t *)(&(x)->obj) \
      |               ^
var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(In file included from packetizer/mlp.co),n,t,v)
      |                                                ^
:31../include/vlc_common.h::
In file included from ../include/vlc_common.h481::1031:
15:../include/vlc_variables.h:525:5 note: : expanded from macro 'VLC_OBJECT'
warning:   481 |        due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 c  525on |  st   s vtraruc_Ct revlatc_e(co p_mmobonj,_me pmbszer_ns: ame, (cVLonstC_ vVAlcR_B_oOObjL ec| t_VLt C_VAR*)(&(x)-_D>oOIbjNH) ER\
IT      |               ^

      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECIn file included from T(packetizer/dirac.c:a)68:
, In file included from ../include/vlc_common.hb, c:1031:
../include/vlc_variables.h )
:203      | :12                                      ^
:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
   481warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |     203   |         recotunsrn var_SetChecked( p_obj, psz_namet s, trVLucC_t VAvlR_c_BOcoOL, val );
      |            ^mm
on../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
_m  emb140 | #define varers:_ (SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
co../include/vlc_common.hns:t 481vl:15: note: expanded from macro 'VLC_OBJECT'
c_  ob481je | ct        const struct v_t *)l(&c(x_)-c>oommon_membersbj) \
      |               ^
: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mlp.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_naIn file included from me, packetizer/dirac.cV:L68C:
_VAR_FLOAT | VLC_VAIn file included from ../include/vlc_common.h:1031:
R../include/vlc_variables.h_:D212O:IN12HERIT
      |     ^
: warning: ../include/vlc_variables.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  212 |  122:  39 :r note: etuexpanded from macro 'var_Create'
rn  122 | #define var_ var_SetChecked (obj, Crneame, atVLC_VAR_COORDS, ve(a,b,c) vaal);r_
      |            ^
Create( VLC_OBJECT(a../include/vlc_variables.h):140:48: note: expanded from macro 'var_SetChecked'
,   b140, |  #cd e)f
      |                                       ^
in../include/vlc_common.he var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
:481:15../include/vlc_common.h: note: expanded from macro 'VLC_OBJECT'
:  481:15: note: expanded from macro 'VLC_OBJECT'
481 |    481  |             const str  uct covlc_common_members: nst( csotnst vlc_object_t *)(&(x)ruct vlc_common_m->obj) \
      |               ^
embers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dirac.c:68:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetCheckIn file included from packetizer/mlp.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ed(   p554_ | o bj   var_C,r psz_eate( p_oname, VLC_VARbj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
_FLOAT, val );
      ../include/vlc_variables.h|            ^
:122:39: note: expanded from macro 'var_Create'
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  122  140 | #define var_SetChecked(o,n,t,v) var_SetChecked | (VL#C_OBJECT(o),n,t,v)
define var_Create(a,      b,c) var_Create( | VLC_OB                                               ^JECT(a), b, c )
      |                                       ^

../include/vlc_common.h:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
481:  481 |        15 const :st rnote: uct vlc_common_members: (const vlc_object_t *)(&(expanded from macro 'VLC_OBJECT'
x)-  >obj) \
      | 481 |               ^     
   const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/mlp.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING In file included from |packetizer/dirac.c:68:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241: 12V:L warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C_V  AR_DOINHER241IT
      |     ^
 |     re../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
turn var_S  122 | #edefine var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
tChecked( p_ob../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
j, psz_na  481me, VLC_V |  AR_  ST     const struct vlc_common_members: (const vlc_object_t R*I)(&(x)NG, val->obj) \
      |               ^
 );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChIn file included from epacketizer/mlp.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  ked(578 |     if( var_Change( p_obj, psz_name, VVLLC_VAR_CHOICESCOUNT, &count, NULCL_ ) )
      |         ^
OBJECT(o),n,t,v)../include/vlc_variables.h:128
      |                                                ^:43: note: 
../include/vlc_common.h:expanded from macro 'var_Change'
481:  15128 | #define var_Change(a,b,c,d,e) v:ar_ note: Chexpanded from macro 'VLC_OBJECT'a
ng  e( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
481../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 |           481 |         ccoonst struct vlc_common_members: (const vlc_nosbject_t *)(&(tx)->obj) \
      |               ^
 struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dirac.c:68:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dirac.c:68:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     iIn file included from f(packetizer/flac.c:32:
In file included from ../include/vlc_common.h:1031:
 !var../include/vlc_variables.h:189:12: warning: _GetChecdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ked( p_ob  189 |  j,   return v psz_name, ar_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
VLC_V../include/vlc_variables.h:140:48:AR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
 note:   142expanded from macro 'var_SetChecked'
 | #  140 | #dedefine var_SetChecked(o,n,t,v) varfine var_GetChecked(o,n,t,_SetChecked(VLC_OBJECT(o),v)n,t,v)
      |                                                ^
 v../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
a  481 |    r_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
     con../include/vlc_common.h:st struct vlc_c481:15: note: expanded from macro 'VLC_OBJECT'
omm  481on_members: (const vlc_obje |  c  t  _t    con*)(&(x)->obj) \
      |               ^
st struct vlc_common_members: (const vlc_object_t *)(&In file included from packetizer/flac.c:(x)->o32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b  203j) |     return var_SetCheck \
      |               ^
ed( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #defIn file included from ine var_SetCpacketizer/dirac.c:hecked(68:
oIn file included from ../include/vlc_common.h:1031,n,:
../include/vlc_variables.ht:293:10:,v)  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v  293ar_ |  S  etChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
 i../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
f(   !481 |         const strvaucr_t vlc_commoGetChecked( p_obj, psz_name, VLC_VAR_BOOL, &vnal )_members: (con )st vlc
      _object|          ^_
t../include/vlc_variables.h:142 *:48)(: note: &expanded from macro 'var_GetChecked'
(  142x)->obj) \
      |               ^ | #
define var_GetChecked(o,n,t,v) var_GetChecked(VLC_In file included from packetizer/flac.c:32:
In file included from ../include/vlc_common.h:OBJECT(o),n,t,v)
      |                                                ^
1031:
../include/vlc_common.h../include/vlc_variables.h:212:12:481: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  212 |     re15: note: expanded from macro 'VLC_OBJECT'
t  481 |   urn     v ar_SetCh const sectked (obj,ruc nt vlc_common_members:ame, VLC_VAR_COORDS, val);
      |            ^
 (const vlc_object_../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
t   140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT*(o),n,t,v)
      |                                                ^
)../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
(&  481 |         (x)->obj) \
      |               ^
const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dirac.c:68:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (In file included from obpacketizer/flac.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j  227 |     return var_Se, name, VLC_VAR_COORDS, &tChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
va../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
l)))
      |                 ^
  140 | ../include/vlc_variables.h#d:142:48: note: expanded from macro 'var_GetChecked'
ef  142 | #define var_Gine evatChecked(o,n,t,vr_) vSetChecked(o,n,t,v) var_SetChar_GetecChked(VLC_ecked(VLC_OBJECT(o)OB,JECT(n,t,o)v)
,n,t,v)
      |                                                ^      | 
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
                                               ^
  481../include/vlc_common.h:481:15: |  note: expanded from macro 'VLC_OBJECT'
          const struc481 |   t  vlc_  co mmon_  cmembersonst str: (ucocnstt vlc v_object_lt *)(c_co&(x)->obj) \
      |               ^
mmon_members: (const vlc_object_t *)(&(x)->obj) \In file included from packetizer/flac.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

        | 241 |     return var_SetChe              ^
cked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetCIn file included from packetizer/dirac.c:68:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
h  324 |     if( !var_GetChecked(ecked p_obj, psz_name, VLC_VAR_FLOAT(o,n,t,v) var_Set, &val ) )
Ch      |          ^ec
ked../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
(  142 | #defVLiC_ne vOBJar_GetCheckedECT(o),n,t,v)
      |                                                ^
(o,n,t,v) var_GetCheck../include/vlc_common.h:e481:d15: note: (expanded from macro 'VLC_OBJECT'
VLC_O  B481 |         consJt EstrCT(uct vlc_common_mo),n,t,v)
      |                                                ^
embers: (const../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 vlc_object_t *)(&(x)->obj) \
        481 |   |               ^ 
     const struct vlc_common_members: (const vlc_object_t In file included from packetizer/flac.c:*)(&(x)->obj) \
      |               ^
32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, pIn file included from packetizer/dirac.c:68:
In file included from ../include/vlc_common.h:1031:
sz_n../include/vlc_variables.hame, VLC_VAR_ADDRESS, val );
      :340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|   340 |     if( var_Get           ^
Checked( ../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
p_obj, psz  140 | #define_name, VL var_SetChecked(oC_VAR_,n,t,vS)T var_SetChecked(VLC_OBJECT(o),n,tRING, &val ) )
      |         ^
,v../include/vlc_variables.h)
      :142|                                                ^:48
../include/vlc_common.h:481::15: note: expanded from macro 'VLC_OBJECT' note: expanded from macro 'var_GetChecked'

  142 |   481 |       #define   const struct vlcvar_GetChe_common_mecmbersk: (consedt vlc(_objo,nec,t_t *)(&(t,v) vax)-r_G>obj) e\
tC      |               ^
hecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from   481packetizer/flac.c |         c:32:
In file included from ../include/vlc_common.h:onst struc1031:
../include/vlc_variables.h:t vl276:c_c10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  mmo276 |    n if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEG_memERbe, &val ) )
      rs|          ^
: (const vlc_object_t *)(&(x)->ob../include/vlc_variables.h:j) \
142:      |               ^
48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetCIn file included from hecpacketizer/dirac.c:68ked(VLC_OBJEC:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]T(o),n,t,v
)  350 |     if( var_GetCheck
      |                                                ^
ed( p_obj, psz_name, VLC_V../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'A
R_  481STRIN |   G   ,  &val )   )
      |         ^co
nst struct vlc_../include/vlc_variables.h:com142:48: note: expanded from macro 'var_GetChecked'mo
n  _m142emb | ers#d: ef(const vlc_object_t *)(&(x)->obj) \
ine var_GetCh      |               ^
ecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: In file included from expanded from macro 'VLC_OBJECT'
packetizer/flac.c  481 |      :32:
In file included from ../include/vlc_common.h:   co1031:
../include/vlc_variables.h:293:10:nst  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  293 |     if( !var_GetCtruct vlhec_cckoed( p_obj,m psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
mon_members: (../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
const vlc_object_t *)  142 | (&(#definex)->obj) \
      |  var_GetChecked(o,n,t,v) var_Get              ^Checked(VLC_OBJECT(o),n,t,v)
      |                                                ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objectIn file included from packetizer/dirac.c:_t68:
 *)(&(x)->obj) \
      |               ^
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VARIn file included from _ADDRESS, &val ) )
      |         ^
packetizer/flac.c:../include/vlc_variables.h:32:
142:48: note: expanded from macro 'var_GetChecked'
In file included from ../include/vlc_common.h:  142 | #define v1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ar  304 | _GetChec  k  edif (likely(!var_GetChe(o,n,t,v) var_GetChecckekedd (obj, name, (VLC_OBJECT(o),n,t,vVL)
      |                                                ^
../include/vlc_common.hC_:481:15: note: expanded from macro 'VLC_OBJECT'
VAR  481 |         cons_COORDS, &vt al)))
      |                 ^
struc../include/vlc_variables.h:142:t vlc_co48: note: expanded from macro 'var_GetChecked'
mmo  142 | #define var_GetChecn_ked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
m../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
em  481 |         const struct vlc_common_membbersers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/flac.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,In file included from n,t,v) var_Gpacketizer/dirac.c:etChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
68:
In file included from ../include/vlc_common.h../include/vlc_common.h::481:15: note: 1031:
../include/vlc_variables.h:429expanded from macro 'VLC_OBJECT'
:5  481 |    :     c onwarning: st sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
tru  ct vlc_common_membe429 |    rs:  (const vlc_obvaject_t *)(&(xr_)C->obj) \
      |               ^
reate( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIIn file included from T );
      |     ^
packetizer/flac.c:../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
32  122 | #define var_Crea:
In file included from packetizer/mlp.c:295../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9te(a,b: warning: ,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:13:  c) v warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ar  295 | _340    |     if( v  ar_GetChec  ked( Cp_o    rea msg_te( VDbg( pLC_OBJECT_d(ba)j,ec p, sz_, "waitb,name, VLC_VAR_STRING, &val ) )
      |         ^
ing fo../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
r PTS  142 | #de" fine var_G);
      etChecked(o,|             ^
n../include/vlc_messages.h:87:,t,v) var_Get5:Check note: expanded from macro 'msg_Dbg'
ed(VLC_OBJECT   87 |   (o),n,t,v)  
      ms|                                                ^g_Gener
ic../include/vlc_common.h:481:(p_t15:hi note: s,expanded from macro 'VLC_OBJECT'
 VLC_MSG_DB  481G, |   _  _VA_  ARGS  __ c)
      on|     ^
../include/vlc_messages.h:st78:13: s note: trexpanded from macro 'msg_Generic'
u   78ct |   vlc_com   vlc_Log(moVLn_C_OBJmeECmbT(o)er, s: (consp,t  vlcvlc_obj_mecodule_t_nat me*), __(&FI(xLE)-__>obj) \
      | , __L              ^
INE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_ In file included from packetizer/flac.c:ccom mon)
      |                                       ^
32:
../include/vlc_common.hIn file included from ../include/vlc_common.h::1031_m:
../include/vlc_variables.h:em350:9481:be:15 :warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r s  350 | :note:  (cexpanded from macro 'VLC_OBJECT'
      ionst481 |    vlc _object_tf(     cons *)( var&t s(x)_Ge->tCobjhe) ck\
      ted( p_rob|               ^uct
 vlc_common_members:j, psz_name,  (cVLC_VARo_STRING, &val ) )
      |         ^
nst vlc_object_t *)(&(../include/vlc_variables.h:142:48: packetizer/mlp.c:356note: expanded from macro 'var_GetChecked'
:  14217x: )warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
-  356> | #od | bj   )efi \
ne            va  r_GetC|               ^
 h     msecked(o,gn,t_D,bv)g( p_d evc,a r"In file included from empacketizer/dirac.c:68:
u_GIn file included from elat../include/vlc_common.hCh:ecte1031ke:
d ../include/vlc_variables.hsd(VL:442:5C_OBJECynT:(o),c warning:  wdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  442 | n, rdt,v " )
      );  |                                                ^
      |                 ^
v../include/vlc_common.h:
481:../include/vlc_messages.h:8715ar_Cr: :5enote: expanded from macro 'VLC_OBJECT'a: 
note: expanded from macro 'msg_Dbg'
  481 |    87  te( p_o |    b     j, ms  g_copGenerisc(nszp_thi_t sntruamct s,ve lc,VL_coC_MS VG_LDBG, __VmC_moVA_ARn_memGSbA_er_R)
      |     ^_s: (BOcoOnst
../include/vlc_messages.h:L  78|vlc _objV:13e: cLCt_note: expanded from macro 'msg_Generic't *)
_V   78A(& |   R_(x  )-D>ovlbjc_L) \
      |               ^Oo
g(VLC_OBJECT(o), p, INHvlcERIT );
_module_n      |     ^
aIn file included from me../include/vlc_variables.hpacketizer/flac.c::, __F32:
122:IIn file included from 39:LE__,  ../include/vlc_common.h:1031note: expanded from macro 'var_Create':
../include/vlc_variables.h:
362  _:9122 | #def_Line var: _INEwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Cr  362 | eate(__, \a
    ,bif(,      |  vc) v            ^
../include/vlc_common.har_ar_GeCtC:481rehec:a15:t note: expanded from macro 'VLC_OBJECT'
eke(d(   481 Vp_obj, p |      Lsz_n   C_OBame,J VEconLC_VARCs_ATDD(at struc),RE SSb, t vlc,&va c )
      | _cl                                       ^ommon_me
mbe../include/vlc_common.h) :481rs: (con:)
s15t :      |         ^v note: expanded from macro 'VLC_OBJECT'

l  481 | c../include/vlc_variables.h:142_ o:48: note:  expanded from macro 'var_GetChecked'bj
 ect    142 | # d_te fi ne cv *ar_)(Ge&(tChx)->oonseckbtj) ed \
      | (so,tn              ^
,t,vr) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
u../include/vlc_common.h:packetizer/mlp.c:ct481:15383 :17: warning: vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: note: lexpanded from macro 'VLC_OBJECT'c
_c
omm    481 |  o  n   _  383 | co mem  benstr      s  : str uc(  cont v slct_com mo  vlcn_ms_objmembege_Drs:c (t_t *)(bg(&co(x p_)ns-de>objt vlc, "ec_object_t )*)(&( x)mulat\->obj
      | ) \
                    ^|               ^

ed sync word "
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_GeneriIn file included from cpacketizer/dirac.c:68:
In file included from (p_this, ../include/vlc_common.hV:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
L  455 |  C_MSG_DBG, __VA_ARGS__)
      |     ^
   var_Creat../include/vlc_messages.heIn file included from packetizer/flac.c( :78:p13: _note: expanded from macro 'msg_Generic'
obj, ps   78z: |   _32:
In file included from ../include/vlc_common.h n: vlc_Loag(VLC_OmBJEe, CT1031:
VL(o)C../include/vlc_variables.h:_429:, p,5:V vl warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c_  429mAodule_R_FnamLO |   A  Te, _ | _FvarVILE__Crea_, tLC_Ve( _Ap__LIRobj, psNE_z_n_,ame,  \VL
      C_VAR|             ^__IN
../include/vlc_common.h:TDEGE481O:15R |I: note:  VLexpanded from macro 'VLC_OBJECT'
C_V  481 | NARH_DOINHERERI   TIT     );
      | );    ^

      ../include/vlc_variables.h:122 |  const     ^:39
: note: expanded from macro 'var_Create'../include/vlc_variables.h
:st  122122 | #dru:39ect: note: fine  expanded from macro 'var_Create'vvl
car  122_co | _Cr#eammte(a,defon_memibersn: e(co vnst ab,rvlcc) _obva_rjCrea_Crectt_t e(*)(&eat(ax),e(b->ob ,VLCj)_c) va \
      | r              ^
_Create( VLOBJECT(a), b, c )
      C_OBJECT(a), b, c )
      |                                       ^|                                       ^

../include/vlc_common.h:481:15../include/vlc_common.h:packetizer/mlp.c note: expanded from macro 'VLC_OBJECT':425:17: 
warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]481:15
  481 | :    425 |     note:    expanded from macro 'VLC_OBJECT'  
   481   c  onst   st |   r uc t    vlc   m _csg_ om Imo nfo(con_menm spb_tder s:stec, ruct vl"MLP (const vclc_ob_ject_ct o*)m cmohannen_mls:e(&m(x)be %d sa-m>obj) \
      rpler|               ^
sat:e: % d",
(const vlc      |                 ^
_object_t../include/vlc_messages.h *)(:81&(x)->:5: note: expanded from macro 'msg_Info'
   81 |  o   msg_GenIn file included from ebjrpacketizer/flac.c) ic(p\:_
this      |               ^, VLC32:

_In file included from ../include/vlc_common.h:1031:
MS../include/vlc_variables.hG:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  442 |   IN FO , __VA_ARGS__)
      |     ^In file included from packetizer/dirac.c:
v68:
In file included from ar_Cr../include/vlc_common.h:1031:
e../include/vlc_variables.h:469:../include/vlc_messages.ha:78:13:t note: expanded from macro 'msg_Generic'
5:   e78 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  469 |  |         vap vl_r_oc_bCreLjog(VL, pszCat__name, Ve( pLC_V_oAbj,OB R_BJECTO(o),p p,sOz_nL | VLC_Vam vlcAR_DOe, V_mIoLCNHEduR_VITAR le_n);
      |     ^
_S../include/vlc_variables.hTR:122ame:IN, G | __V39: note: LC_VAFIRexpanded from macro 'var_Create'_DL
E  122__, __ | LIN#E__dOINHE,e \RIf
      iT |             ^
../include/vlc_common.h:481:15:n);
       note: expanded from macro 'VLC_OBJECT'
e|   481 |     var_Cre    ^
  a   te(a,constb,c)../include/vlc_variables.h:122:39 var s_Crtreatuce:t( VL note: expanded from macro 'var_Create'
   C122 | #dv_lc_OBJECT(commoaef)inn,_e  vabr_Crm,embers:  (conceate ()st
 vlc_obj      ae|                                       ^
,c../include/vlc_common.htb,_:481:t c)15 v*): note: arexpanded from macro 'VLC_OBJECT'_C
(&  (xrea481)- |         co>teobnj) (st struc VL\tC_
      |               ^OB JEvlc_cCT(a)o
, mb, c )
      |                                       ^
mon_m../include/vlc_common.h:e481:mb15:ers note: expanded from macro 'VLC_OBJECT'
:   481 |         const struct vlc_common_membe(const vrslc: (const vlc_object_t *_o)b(&(x)->obj) \
      |               ^
ject_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dirac.c:68:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |    In file included from  vpacketizer/flac.car_Create( p_obj, psz:32_name, VLC_VAR_STR:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:IN5: G | VLC_VAR_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]DO
INH  ERIT );
      455 |   |     ^ 
 v../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
ar_Create( p_ob  j122 | #define, psz_n vaame, rVLC_VAR_FLOA_Create(a,b,c) var_Create( VLC_TO | VLCBJECT(a_VAR), _b, c )
      | DO                                      ^
../include/vlc_common.h:I481:NH15:ERI note: Texpanded from macro 'VLC_OBJECT'
 );
        481|     ^
 | ../include/vlc_variables.h:122    :39  :   note: const structexpanded from macro 'var_Create' v
lc  _common_member122 | s: (const vlc_object_t *)(#&(x)->obj) \
      |               ^
define var_Create(a,b,c) var_Create( VLC_OBJECT(a),In file included from  b, c )
      |                                       ^
packetizer/dirac.c:../include/vlc_common.h:68:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:481491:5: :15: note: expanded from macro 'VLC_OBJECT'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |   491  |        var _Create( p_obj, psz _name  const struc, t VLC_vlc_VAcoR_mmADDRESS | VLC_VAoR_Dn_OINHERIT );
member      |     ^
s: ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
(const   122v | #lcdef_inobject_t *)(&(x)->obj) \
      |               ^
e var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
In file included from ../include/vlc_common.h:481packetizer/flac.c:32:
In file included from ../include/vlc_common.h:1031:
:15:../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 note: expanded from macro 'VLC_OBJECT'
    481 |  469  |       const struct vlc_common_members: (const vl    cvar_Create( p_o_object_t *)bj(&(x)->obj) \
      |               ^
, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | In file included from #dpacketizer/dirac.c:68:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5efi: warning: ne var_Crdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  511ate(a, |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER b,| VLC_VAR_DOINHERIT
      |     ^
c) var_Create( VLC_OBJECT../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'(
a),   122 | b, c )
      |                                       ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(../include/vlc_common.ha),:481 b:, c 15:)
       |                                       ^
note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  481 |   :481  :15: note: expanded from macro 'VLC_OBJECT'
    cons  481 |   t st  r    cuct vonslc_ct struct vlommon_mec_commonmbe_mrembers: (const vls: (c_oconstbj veclct_t *)(&(x)->obj) \
      |               ^
_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dirac.c:68:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_CreIn file included from packetizer/flac.c:ate(32:
 pIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h_o:477:5:bj, p warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]sz_name, VLC_VAR_BOOL | VLC_V
AR_DOINHERIT
      |     ^
  477 | ../include/vlc_variables.h:    var122:39: note: expanded from macro 'var_Create'
_C  122 | #define var_Create(a,b,c)reate( p_obj, psz_na vme, VLC_VAR_STarRING | VLC__Create( VLC_OVAR_DOINHERIT );
      BJECT(a), b, c )
      |     ^
|                                       ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
../include/vlc_common.h:481:15  122 | #define var_Create(: note: expanded from macro 'VLC_OBJECT'
a,  481 |        b, const struct vlc_common_members: (const vlc_object_t *)(&c) var(x_Create( )-VLC_OBJ>obj) \
      |               ^
ECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_cIn file included from packetizer/dirac.c:68ommon_members: (const vlc_obj:
In file included from ect_../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t *
)  539(&( |  x) ->obj) \
      |               ^
  var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DIn file included from OINpacketizer/flac.cHERIT
      |     ^
:../include/vlc_variables.h:32:
122:39: note: expanded from macro 'var_Create'
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning:   122due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 | #define va  491 |   r_Cr  vareate(a,_Create( p_objb,, psz_c) varn_Create( VLC_Oame, BJECT(a), b, c )
      | VLC_VAR_ADDRESS | VLC_VAR_DOI                                      ^
NH../include/vlc_common.h:481:15: ERIT );
      note: expanded from macro 'VLC_OBJECT'|     ^

../include/vlc_variables.h:  481 | 122:39        const struct :vl c_common_membernote: s: expanded from macro 'var_Create'
(  122 | #dcoenst vlc_object_t *)(&fine var(x)-_Cre>obj) \
ate      |               ^
(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:In file included from 15: note: expanded from macro 'VLC_OBJECT'
packetizer/dirac.c  481 |    :68     const struct vl:
In file included from ../include/vlc_common.h:c1031:
_com../include/vlc_variables.h:554:m5o: n_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  embers: (const vlc_object_t *)(&(x)->obj)554 |     var_Create( p_obj,  \psz_name, 
      VLC_VAR_STRING | VLC_VA|               ^
R_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,cIn file included from packetizer/flac.c:32:
In file included from ../include/vlc_common.h:1031:
) ../include/vlc_variables.hva:511:5: warning: r_Createdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  511 |     var_Create( p_obj, psz_ Vname, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
LC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
../include/vlc_common.h:  122481:15: note: expanded from macro 'VLC_OBJECT'
 | #  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, In file included from c )
      packetizer/dirac.c:68:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|                                         ^
563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:  481 |   122:39: note: expanded from macro 'var_Create'
     122 | #   dcefine vonst struct vlc_common_members: (const arvlc_object_t *)(&(x)->obj) \
      |               ^
_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         conIn file included from packetizer/flac.c:32:
In file included from ../include/vlc_common.hst st:1031r:
../include/vlc_variables.h:525:5uct: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   vlc_common_m525 |     var_embCreeatrs: (ce( p_obj, psz_name, VLC_VARonst_B vOOlL c_object| _t *VL)(&(x)-C_VAR_DOINHER>IT
      |     ^
obj) \
      |               ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJEIn file included from CT(a), b,packetizer/dirac.c: c )
      | 68                                      ^
:
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from ../include/vlc_common.h  481 |         const struct vlc_common_members: (const:1031:
 vlc_ob../include/vlc_variables.hject_t *)(&(x)->ob:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j)   \
      578 |     if( var_Change|               ^
( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NUIn file included from Lpacketizer/flac.c:32L ) )
      :
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|         ^
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT |../include/vlc_variables.h VLC_VAR_DOI:NHERIT
      |     ^128:43: 
note: expanded from macro 'var_Change'
../include/vlc_variables.h  :122:39:128 note:  | #dexpanded from macro 'var_Create'
efine var_Change(a,b,c  122, | #ddefin,e vear)_Creat e(a,vab,cr_C) var_Create( VLC_OBhJECTange( (aV), LC_Ob, c )
B      |                                       ^
JE../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
CT(a  481 | ), b, c, d, e )
      |                                           ^
        const s../include/vlc_common.h:481truct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (conIn file included from packetizer/flac.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
st   vl554 |     var_Create( p_obj,c_ psz_name, VLC_VAR_STRING | VLobject_t *)(&(xC_)VA-R_>obj) DO\
      IN|               ^
HERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/flac.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/flac.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/flac.c:333:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  333 |         msg_Err(p_dec, "This stream uses too manypacketizer/dirac.c:1160 audio:13: ch warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a 1160 |      nne   ls    m (%sg_Ward >n( p_ 8)dec,", "s
      tream|         ^
 jump../include/vlc_messages.h:ed? %d < %d: resetting"
      | 83:            ^
5:../include/vlc_messages.h: note: 85:expanded from macro 'msg_Err'
5:   83 |  note:    expanded from macro 'msg_Warn'
    85m |  sg  _Generic(p_this, VLC_M mSG_ERR, __VAsg_A_GRGenS_er_)ic(p_thi
      s,|     ^ V
../include/vlc_messages.h:LC78:_M13:SG note: _Wexpanded from macro 'msg_Generic'
A   78RN |  , __  VA v_AlcRG_LS_og_)(V
      LC|     ^_O
../include/vlc_messages.h:BJE78:CT13:(o note: ),expanded from macro 'msg_Generic'
    78p, |   v  lc vlc_L_mog(VLC_OBJodECulT(e_o)na, mep,,  v__lcFI_mLEod__ule_na, __LINE__, me\
      |             ^
../include/vlc_common.h:, __FILE__, __LINE__, \
      |             ^
481:../include/vlc_common.h:15:481: note: 15:expanded from macro 'VLC_OBJECT'
   481note: expanded from macro 'VLC_OBJECT' |  
    481   |       c  on  st c sontrstuc strt ucvlt c_vlcoc_mmcoonmm_monem_mbeemrsbe: rs(c: on(cston vstlc _ovlc_objecbjt_t ec*)(&t_(x)t ->*)o(&(xbj) )-\
>o      bj| )               ^
\
      |               ^
packetizer/flac.c:380:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  380 |             msg_Dbg(p_dec, "emulated sync word");
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __packetizer/dirac.cLI:1316:NE13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]__
, \ 
      1316|             ^ |     
../include/vlc_common.h: 481:15: note:  expanded from macro 'VLC_OBJECT'
   481 |           msg_  Er constr( p_dec, "pts - dt sstr ucis negt avltc_iveco(%"mmonPRId_m6embers: (4const vlc_ob"ject_t *)(&(x)->obj) \
      | ): incorre              ^
ct RoB size", i_delay );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__,packetizer/flac.c \
      |             ^
:460../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:  481 |         co13:nst s warning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  460 |             msg_Waruct vlcn(_p_dec, "discarding bytes as we're over framesize %u, c%zu",
      |             ^
om../include/vlc_messages.h:85:5: note: mon_mexpanded from macro 'msg_Warn'
em   85 |     msg_Generic(p_thiberss,: ( VLC_MSG_WARN,c _o_VA_ARGS__)
      |     ^
n../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
st   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE_ vl_, __LINE__, \
      |             ^
c_o../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
bj  481 |        ect con_t st*)(&(x)->obj)  s\
      tr| uc              ^t vlc_commo
n_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
29 warnings generated.
depbase=`echo packetizer/hevc.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="packetizer/hevc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/hevc.lo -MD -MP -MF $depbase.Tpo -c -o packetizer/hevc.lo packetizer/hevc.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"hevc\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/hevc.lo -MD -MP -MF packetizer/.deps/hevc.Tpo -c packetizer/hevc.c  -fPIC -DPIC -o packetizer/.libs/hevc.o
28 warnings generated.
depbase=`echo packetizer/copy.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="packetizer/copy.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/copy.lo -MD -MP -MF $depbase.Tpo -c -o packetizer/copy.lo packetizer/copy.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"copy\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/copy.lo -MD -MP -MF packetizer/.deps/copy.Tpo -c packetizer/copy.c  -fPIC -DPIC -o packetizer/.libs/copy.o
In file included from packetizer/hevc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/hevc.c:42:
packetizer/hxxx_nal.h:287:20:In file included from packetizer/copy.c:33 warning: :
In file included from comparison of integers of different signs: 'uint32_t' (aka 'unsigned int') and 'int' [-Wsign-compare]
../include/vlc_common.h:1031:
  287 | ../include/vlc_variables.h:  241:  12:if warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  241 |    i  _nrealtu_srniz ve ar> _Sp_etChectcked( p_obj, psz_name, VLC_VAR_STRING,x->p val );
      |            ^
_tail - p_ctx->p_head )
      |         ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,packetizer/hevc.c:434:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v)
  434 |                     msg_Err(p_dec, "Failed decoding SPS id %d", i_id);
      |                     ^
      |                                                ^../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'

   83 | ../include/vlc_common.h  : 481 ms:15g_Gener: ic(p_this,note: expanded from macro 'VLC_OBJECT'
  481 |     VLC_MSG  _  E Rconst Rs,t __VA_ruct vlARGS__)
      |     ^
c_common_memb../include/vlc_messages.h:ers: (c78:13: note: expanded from macro 'msg_Generic'
o   78 |  n   vlc_stLog(VLC_OB vlc_objJeEcCtT_t (*o))(,& (px,) v-lc>_moobj) \
      |               ^
dule_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         coIn file included from nst struct vlc_cpacketizer/copy.common_m:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: emwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
be  340 | r s: (c ons  t vlc_obifject_t(  *)(&(x)->ovabj) \
      r_|               ^
GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
packetizer/hevc.c:../include/vlc_variables.h:442:21: 142warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]48
: note:   442 | expanded from macro 'var_GetChecked' 
   142 |  #  d   e f    ine var  _GetC h e ck  msg_Erer(p_dd(o,n,t,v) veacr,_ "GFaileed dtecChecked(oVdLiCng_OBJECT (PoP)S, ni,d t,v)
      |                                                ^
%d", i_../include/vlc_common.hi:d)481;:
15      | :                     ^
note: expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h  481 |   : 83 :5: note:  expanded from macro 'msg_Err'
   con   st83 |  struct  v  lc_com mmosng_Generi_cm(p_tehmibse,r sV: (const LvlcC_M_SoGb_ERR, __VA_AjeRGS__)
      |     ^
ct_t../include/vlc_messages.h:78:13:  note: expanded from macro 'msg_Generic'
*   )(78 |     v&lc_(x)->obj) \
      | Log(VLC_OBJ              ^
ECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.hIn file included from :481:packetizer/copy.c15:: note: expanded from macro 'VLC_OBJECT'
33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350  :9481 | : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
    350 |      const  struct vlc_co mmon  _members: (consit vf(lc_object_t v *)(&(x)->arobj) \
      |               ^
_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &packetizer/hevc.cva:450l :21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])
 )
      |         ^
  450 |   ../include/vlc_variables.h   :142:48:  note:  expanded from macro 'var_GetChecked'
            142  |   #mdsegf_inErr(pe va_rdec_G,e t"CFhaielcked(o,ed decoding VPS ni,dt ,%v) vard"_G,e tiC_hiedcked(VLC_O)B;J
E      C|                     ^T(o),n,t
,v)../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'

      |                                                ^
   83 |     ms../include/vlc_common.h:481:15: note: gexpanded from macro 'VLC_OBJECT'_
Generic(  p481_ | t h i   s, V  L Cc_oMSnst struGct _ERR, __VAv_lAcRG_common_mS_e_m)
      |     ^
bers: (con../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
s   78t vlc_obj | ect_t  *   vlc)(&_L(x)->obj)o g\(V
LC_      O| B              ^
JECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         cIn file included from opacketizer/copy.c:33:
In file included from ../include/vlc_common.h:1031:
n../include/vlc_variables.hs:t s362truc:t9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 vl  c_362com | mo n _ m ifemb(e rvsa:r_ (const vlcG_eotCbject_t *)h(e&(x)->obj)c ked( p\
_      | o              ^b
j, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/hevc.c:876:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  876 |    In file included from packetizer/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h  :469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   msg_Warn  (p_469 |     var_dec,"NACLr etaoo smalte( p_oblj, ")psz_name, V;LC_
      VAR_ST| R        ^IN
G../include/vlc_messages.h:85:5: | note: expanded from macro 'msg_Warn'
    85 |     msg_GVLeneric(p_thisC_,V ARVLC_MSG_W_ARN, D_OI_NHVA_ARGS__)
      |     ^
ERIT );
      |     ^
../include/vlc_messages.h../include/vlc_variables.h:122:78:39: note: expanded from macro 'var_Create'
:  122 | 13#: denote: expanded from macro 'msg_Generic'
f   i78ne var | _ C r e avlc_Log(tVLeC_O(a,b,BJc) varE_CrCeTa(ot),e( VLC_ p, vlc_modOuBJECTle(a), b, c_ )
      |                                       ^
name, ../include/vlc_common.h_:_481F:15I:L Enote: expanded from macro 'VLC_OBJECT'
__, _  _481L | I N E _ _    ,c o\
      |             ^
nst st../include/vlc_common.hr:481uct vl:c_c15o:m mnote: oexpanded from macro 'VLC_OBJECT'
n_member  481 |       s:  con (st stcrounst ct vlc_vlcommocn_o_members: (bcojnesct_t vlc_objte *)(ct&_(tx)->o b*j))(& \
      |               ^
(x)->obj) \
      |               ^
In file included from packetizer/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5packetizer/hevc.c:883:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_C  r883e | at e(  p  _obj , p sz _nam mes, g_Warn(pV_LdCe_cV,A"RF_oSrTRIbNGid | VLC_VARde_DOINHERInT z );
      |     ^
ero bit not ../include/vlc_variables.h:122:39: note: nexpanded from macro 'var_Create'ul
l  122 | #de,f icnorrupteed  vNarAL_Create"();
      |         ^
a,b,c) var_Cre../include/vlc_messages.h:ate( VLC_O85:5: note: expanded from macro 'msg_Warn'B
J   85E | CT( a), b,   msg_Ge nc )
eric(p_th      | is, V                                      ^L
C_MSG_WAR../include/vlc_common.hN,: 481_:15:_ Vnote: expanded from macro 'VLC_OBJECT'
A_ARGS_  481 |        _ con)s
t      |  str    ^
u../include/vlc_messages.h:78:13c:t  vlnote: c_expanded from macro 'msg_Generic'
c   78 | o mmo   vlcn__Lmoge(mVLCbers:_ O(BcJoEnCsTt( ov)l,c_objec tp_,t  *vlc_modu)(le_name&,( x__)->obj) \
FILE__, _      _| LI              ^
NE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membeIn file included from rs: (cpacketizer/copy.cons:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.ht:491: 5:v lc_objecwarning: t_t due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
*)(  491 |  &(x)->obj) \
      |               ^  
 var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39packetizer/hevc.c: note: expanded from macro 'var_Create':
898  122 | :13#defin:e  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v  a898 |             msgr__InfCo(p_derc,eate( "aW,b,c) vaar_Citing for rVeate(P SV/LSCP_SO/PBJECT(aPS), b, c )");
      |             ^

      |                                       ^
../include/vlc_messages.h../include/vlc_common.h::81481::515::  note: note: expanded from macro 'msg_Info'expanded from macro 'VLC_OBJECT'

   81 |     ms  g481_ | Ge n e  ric(p_t  his, VLC_  consMSG_INFO, __tV As_tAruct vlcR_coGmmS__)
      |     ^
on_memb../include/vlc_messages.h:ers: (co78:nst13: note: expanded from macro 'msg_Generic'
    v78l | c_o  bject_t   *)v(lc&(x)->_obLjog(VLC) \_OBJECT(o), p, vlc_module
      _name, _|               ^_FIL
E__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_coIn file included from mmopacketizer/copy.c:n33_:
In file included from members:../include/vlc_common.h:1031:
../include/vlc_variables.h :(511c:o5nst vlc_obje:c twarning: _tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   *511) | (    var&_C(rexat)e-( >po_bobj, pszj_nam)e ,\ 
V      | LC_VAR_I              ^N
TEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/copy.c:83:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   83 |         msg_Err( p_dec, "invalid ES type" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/copy.c:116:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  116 |             msg_Err( p_dec, "unknown raw audio sample size" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/copy.c:180:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  180 |         msg_Dbg( p_dec, "need valid dts" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/copy.c:222:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  222 |         msg_Dbg( p_dec, "need valid dts" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
35 warnings generated.
depbase=`echo packetizer/a52.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="packetizer/a52.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/a52.lo -MD -MP -MF $depbase.Tpo -c -o packetizer/a52.lo packetizer/a52.c &&\
mv -f $depbase.Tpo $depbase.Plo
29 warnings generated.
depbase=`echo packetizer/dts.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="packetizer/dts.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/dts.lo -MD -MP -MF $depbase.Tpo -c -o packetizer/dts.lo packetizer/dts.c &&\
mv -f $depbase.Tpo $depbase.Plo
27 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="packetizer/libpacketizer_avparser_plugin_la-avparser.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include   -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/libpacketizer_avparser_plugin_la-avparser.lo -MD -MP -MF packetizer/.deps/libpacketizer_avparser_plugin_la-avparser.Tpo -c -o packetizer/libpacketizer_avparser_plugin_la-avparser.lo `test -f 'packetizer/avparser.c' || echo './'`packetizer/avparser.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"dts\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/dts.lo -MD -MP -MF packetizer/.deps/dts.Tpo -c packetizer/dts.c  -fPIC -DPIC -o packetizer/.libs/dts.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"a52\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/a52.lo -MD -MP -MF packetizer/.deps/a52.Tpo -c packetizer/a52.c  -fPIC -DPIC -o packetizer/.libs/a52.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"packetizer_avparser\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/libpacketizer_avparser_plugin_la-avparser.lo -MD -MP -MF packetizer/.deps/libpacketizer_avparser_plugin_la-avparser.Tpo -c packetizer/avparser.c  -fPIC -DPIC -o packetizer/.libs/libpacketizer_avparser_plugin_la-avparser.o
In file included from packetizer/a52.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEIn file included from packetizer/dts.c:GER, val );
      |            ^31:
In file included from 
../include/vlc_common.h:../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
1031:
  140../include/vlc_variables.h:189 | #def:12:ine  warning: vadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r_SetChecked(o,  189 |     n,t,retv) varurn var_S_SetCetChechecked(VLC_OBJECT(oked),( p_on,tbj, ,vpsz_name, VL)
      | C_                                               ^
VA../include/vlc_common.h:R_481:INT15:EG note: ERexpanded from macro 'VLC_OBJECT'
,  481 |     va  l )  ;
 c      |            ^on
st../include/vlc_variables.h: s140:tr48:uc note: t expanded from macro 'var_SetChecked'
vlc  140 | _c#domefmoinn_e mevamberr_s:Se (tCcohensckt edvl(oc_,nob,tje,vct) _t *)(va&(r_x)Se->tCobhej) \ck
      ed|               ^(V
LC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strIn file included from packetizer/a52.cuc:35t :
In file included from vl../include/vlc_common.h:c_1031:
co../include/vlc_variables.h:mm203:on12:_m warning: emdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ber  203s: |   (  co rnst etvlurc_n obvajer_ctSe_ttC *he)(ck&(edx)( ->p_obobj)j, \ p
      sz|               ^_n
ame, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetCheIn file included from ckpacketizer/dts.c:31ed(o,n,t,v) va:
In file included from r_../include/vlc_common.h:1031Se:
../include/vlc_variables.htC:203hecked:12(V: LC_Owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
BJE  203C |  T(o),n,t,v)
      |                                                  ^
 r../include/vlc_common.h:481et:ur15n : vanote: r_expanded from macro 'VLC_OBJECT'
S  481 |  et Ch      coecnstke d(s pt_oruct vlcbj_, cpsoz_mmon_members: (const vlc_objnaect_met *), V(&(xLC)->obj) \_V
      AR|               ^
_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_In file included from packetizer/a52.c:Se35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:tC212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
he  212 |  cked(o,   rn,etturn var_S,etChev)cked (o bj, nvame,a VLrC_VA_R_COORSeDS, vtCal);h
      |            ^
ecke../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
d(VLC_  140OB | #define var_In file included from SJpacketizer/avparser.c:et32:
In file included from ChecECkedT((o,o),n../include/vlc_common.h:1031:
../include/vlc_variables.hn,:189:12,t,tv)
,v)       | : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
                                               ^
var_S../include/vlc_common.h:  481et:15: note: expanded from macro 'VLC_OBJECT'Ch189
 |   481 |        e const sc kt r e duct vl(VcLCr_e_cOomtmuon_mBermnbers : (cJEvoCT(o),n,t,anv)
      |                                                ^
../include/vlc_common.h:rs481:_t15: vl note: Sexpanded from macro 'VLC_OBJECT'
c  481_eo |    b     ject_tconst struct t *vlc_Cchoemmon_cmembers:k e(dc)( onspt vlc_objec(t_t *)(&(x)->obj) &\
      |               ^
(x)->obIn file included from packetizer/a52.c_:35j:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:o227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b  j227, |     return  pvar_SetCh)ecked \(
 ps_zo_bnj,       |               ^psz_
naammee, VLC_VAR_,FLOAT,  val );
      |            ^
../include/vlc_variables.hV:L140C:48: note: expanded from macro 'var_SetChecked'
_  140 | #defViAnRe_ Ivar_SetChNecTked(o,n,tE,v) vGaErR_Set,C heckIn file included from ed(VvLaCl_OBJECT(o),n,t ,)v;)

      |                                                ^
      packetizer/dts.c../include/vlc_common.h:481| :           ^15: 
note: expanded from macro 'VLC_OBJECT'
  481 |   :     ../include/vlc_variables.h :cons140t: st48ruct vl:c_com31:
mon_In file included from ../include/vlc_common.h:1031member:
../include/vlc_variables.hs:: (co nsnote: texpanded from macro 'var_SetChecked' 
vlc_212o:bject_  t *)(140&(x)->obj) |  #\
12      :|               ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]def
inIn file included from   packetizer/a52.c212:e35:
In file included from ../include/vlc_common.h: 1031v:
../include/vlc_variables.h | :241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    241a | r _   re SteutrCn vhar _rSetChecked( pe_eobcjk,e ptsdz_unr(ame,o VLC_n,VnAR_,STRtI,NvG, val );)
       v|            ^ a
v../include/vlc_variables.hr:140_:48a: note: expanded from macro 'var_SetChecked'
r  _140 | #dSeeftine var_SeCthCheSckedee(oc,n,t,v) vtar_SetkCehecdked((VLC_VOBJECT(o),n,LtC,v)
      |                                                ^
C../include/vlc_common.h_:481O:B15: note: expanded from macro 'VLC_OBJECT'hJ
E  481 |       C  coTn(o)st st,nr,tuct vlc_common_memberse: (const vclc_object_kte d*),v)(&(x
      | )                                               ^
-> ob../include/vlc_common.h:481j) \
      |               ^
(:15: note: expanded from macro 'VLC_OBJECT'
In file included from packetizer/a52.c  481:35:
In file included from  | ../include/vlc_common.h:1031:
../include/vlc_variables.ho:b256j:,12 :  warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   256 |   n   ret urn a   mvarcone_SetChecked( p_sob,tj, psz_ snamet, V LCV_LVCAR_ArDDREu_SS, val );
      |            ^
V../include/vlc_variables.hAc:140:48t: R note: expanded from macro 'var_SetChecked'
v  140 | l#cdef_ine var_cSetChecked(o,n_o,t,v) var_mSeCmtOCohOeckned(VL_C_OBRmJECT(o),n,te,v)m
      | b                                               ^
../include/vlc_common.h:e481:15: note: expanded from macro 'VLC_OBJECT'
  481 |     r   s const s:truct Dvlc_commo n_(Sc,m oembnsers: (vtconst v lc_aobjecvlt)_lt c*_;)
(&(x)->oobj) \
      b      |               ^| j
e           ^ct_
t *)(&(x)-../include/vlc_variables.h>objIn file included from packetizer/a52.c) ::35140:
:In file included from ../include/vlc_common.h\48
:      : 1031:
../include/vlc_variables.h:276:|               ^
10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note:   276expanded from macro 'var_SetChecked' |  
   if  140 | ( #de!vafinr_eGe tCvheackr_Sede( tChep_ocbjked, psz_name(o,, VLCn_V,In file included from AR_INpacketizer/avparser.c:32TtEGE:
R, &val, )v )
      |          ^
In file included from ../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
)   142../include/vlc_common.h | #define vvar_GetChecked(o,n,t,v) var_GetChecked(aVLC_:rOBJECT(o),n,t,1031:
v_Se)
      | ../include/vlc_variables.ht:                                               ^
Che../include/vlc_common.h:481203c:15:ke note: expanded from macro 'VLC_OBJECT'd:
(  481V12: |     LC_    coOBnst sJtruct vlc_commoEn C_memwarning: berdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s: 
(coT(onst v  l),n,c_object_t *t)(&(x)->203obj) \
      |               ^ | , v
   )
      |                                                ^
../include/vlc_common.h:481:15retu: note: expanded from macro 'VLC_OBJECT'
rn   481 |    In file included from packetizer/a52.c:v35:
 In file included from ../include/vlc_common.h ar: 1031:
 _Set c../include/vlc_variables.h:Conhec293:10:st  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
sk  e293 |  tru  cd it(f(  !va r_pGetChecv_kledco( bp__j,obj, psz_n amepsc, omVzLCm__VAR_oBnOOL, &vnamal e), )
       |          ^
_../include/vlc_variables.h:m142:48: note: expanded from macro 'var_GetChecked'
emb  142 | #derefsVinL:e var_CG _et(Chconecskedt v(ol,ncVA,t,v)R _var_GetB_ChobecjOeOkedL(V, LCc_valtOBJECT(o),n, _t,tv)
      );
      | |                                                ^
 ../include/vlc_common.h:481           ^
*:../include/vlc_variables.h:140:15: note: )(expanded from macro 'VLC_OBJECT'
&48  481 |  (  :   note: expanded from macro 'var_SetChecked'
x   )140  c | -#onstde sfintruct e vlc_c>omobjvar_Set)moC he\ck
n_members: (      | co              ^
nst vlc_objeecd(ot_t *)(&(,nx)->obj,t) \
      |               ^
,v) var_SetChecked(VLCIn file included from packetizer/dts.c:31:
_OBJEIn file included from ../include/vlc_common.hCT:1031:
(o../include/vlc_variables.h),n:,t,227vIn file included from packetizer/a52.c:35)
:
In file included from ../include/vlc_common.h:1031:
      | :                                               ^
../include/vlc_variables.h:12../include/vlc_common.h:481304:17::15 :warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: note: expanded from macro 'VLC_OBJECT'
    481304 |  |      warning:     cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] o
nst    st 227 | ru ct i vlc_cof (likemmoly(!n_mev armb ers:_Get (co Chrensttecked (oub rvlnc_obj vj,a nect_tarme,  _*)S(VLeC_Vt&(x)->CAobR_hj)eCOORc DSke\
      , d|               ^
(&va pl)))
      |                 ^_
../include/vlc_variables.h:o142:48:bj note: , expanded from macro 'var_GetChecked'
pIn file included from sz  142 | #definepacketizer/avparser.c_:32n:
 In file included from a../include/vlc_common.h:var1031:
_G../include/vlc_variables.h:212etChmecke:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
d  e212 |  , V  (o,LC_n,tV,v)AR_ vFar_Ge LretutrnO ChevackeAd(r_VLCST_OBJEet,CCT(o)h ,n,vt,v)al
e c      )|                                                ^
ke../include/vlc_common.h:481d;:15
: (       note: expanded from macro 'VLC_OBJECT'| 
           ^
ob../include/vlc_variables.hj,:140   :n481am48e, VL:C_V |    AR     note: expanded from macro 'var_SetChecked'
 co  140 | ns_CO#t OdRDS,e stvfaruclit vl);c_ncom
      emon _memb|            ^
var../include/vlc_variables.hers:_:140:48:  (consSt enote: expanded from macro 'var_SetChecked'
tChvlc  140 | #deefi_cobjenkec vte_t ar_S*d(etoCh)(,&(n,t,v)x) v->oaeckedr(o,_n,t,Sbj)etChecked v) (v\
      VLC_OBJarE|               ^
_CT(oSetC),hn,t,ve)cked(VLC_OB
JECT(o),n,      t,v| )
      |                                                ^                                               ^

../include/vlc_common.hIn file included from packetizer/a52.c:481../include/vlc_common.h:35:
:In file included from ../include/vlc_common.h481:15: ::15note: expanded from macro 'VLC_OBJECT'1031:
: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h  :324:10:481 | 
     481 warning:  |   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]        cons
 t s  t  ruccton324 |  st    ifs( !tvar_G vetlrcCuct vlc_comh_comoecnmm_memkboeernsd( p_ob: _mej, pmsz_(cobernamse,:nst  VL(C_V cvlc_obojecnt_t AR_FL*)s(O&(t x)->vobj) \
      | l              ^
c_oATbj, ec&vat_tl ) )
      |          ^
../include/vlc_variables.h :142:48: note: expanded from macro 'var_GetChecked'
*)  In file included from 142 | packetizer/avparser.c:#d(&(32:
xIn file included from ../include/vlc_common.h:)1031:
-../include/vlc_variables.hefine:227 v:12:>ar_oGe warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b  tCheckjed) \(o,
      |               ^
227 |     nre,ttu,rvn ) vavr_ar_SeGetChecketIn file included from Chpacketizer/dts.c:d(eV31LC_c:
OBIn file included from ked(JEC p_o../include/vlc_common.hT(b:j, 1031psz_nao),n,t,me, v)
:
../include/vlc_variables.hVLC      |                                                ^:
241_VAR:12: _F../include/vlc_common.h:481LOA:warning: 15:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   note: expanded from macro 'VLC_OBJECT'T,241 val  |  );
      |    return
           ^
../include/vlc_variables.h:140   481 |  v    :a   cronst s48:truct_ note: Sexpanded from macro 'var_SetChecked'
 e  140 | #tvldeCfihecked( nepc_c_ var_Seobj, psz_namtChecomeked(omon,n_m,emb ,t,verV) var_s:SetCh (cLeckeodn(VLC_COB_stJEC VAT(voR),n,_lt,v)
      | c_o                                               ^S
b../include/vlc_common.h:j481:T15: note: expanded from macro 'VLC_OBJECT'
RI  481NGect_t, |        va   c*)(on&(x)sl->obj t stru)c;
      |            ^)t vlc_co
 mmo\
      n_../include/vlc_variables.h:140membe:r| 48              ^
:s note: expanded from macro 'var_SetChecked'
:  140 | #d (econst vlc_finobjectIn file included from e _t *va)(rpacketizer/a52.c:&(_x)-S35:
In file included from ../include/vlc_common.h:e>ob1031jtChe) \
:
      c../include/vlc_variables.h:340k|               ^ed(
:9:o, warning: n,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t,  v340 |     if( var_GetIn file included from )packetizer/avparser.cChe:32:
ckIn file included from ../include/vlc_common.hed: 1031( :
../include/vlc_variables.h:241:12vp:a_obj, warning: r due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
p_Ssze_natme  241 | C, VLC_VhAR_STeRINGc, &vkaedl    )( )V
      | L        ^ reCt
u_../include/vlc_variables.hrn:142:48: note: expanded from macro 'var_GetChecked' OBvar_S
et  CheckedJ142 | #de(ECfine vTar(o),n_,t p_,objv, )
Get      |                                                ^
psz_Check../include/vlc_common.hname:, VLC_481ed:(oVAR_15,n,t,STRIv): var_ Genote: NG,expanded from macro 'VLC_OBJECT'tC
hec   v481kea | l );
       |  d(V           ^
LC_../include/vlc_variables.h  :140   O: 48:B note: JEcCT(oexpanded from macro 'var_SetChecked'
no),ns,t,tv) st
      | r  140 | #                                               ^
d../include/vlc_common.hue:481:fcine15t:  va rnote: _Seexpanded from macro 'VLC_OBJECT'
tvCheckedl  481 |  c_c    o  (o,mnmo cn_m,t,v) evar_monsbersSetChec:t stke (cruod(nsct VtvlcLC_ O_BvJEClccoT_(o)mmoo,nbn,t,j_membect_v)
t      |                                                ^ers
 :../include/vlc_common.h:481 (c:15ons: t note: expanded from macro 'VLC_OBJECT'vlc
_obje  481ct* |    _t )*)(&(x    )->o cobj)( \
&nst      (|               ^ stx
ruct vlc)_->obj)c ommon_members: (co\nstIn file included from  vl
packetizer/a52.c:c_      object_t 35|               ^:
In file included from ../include/vlc_common.h:*
1031:
../include/vlc_variables.h:350:9):( &warning: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
x)->obj  )350  | \ 
        |                ^i
In file included from packetizer/dts.c:f31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:( var_GetChecked( p256_In file included from packetizer/avparser.c:32obj, psz_n:am12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
In file included from ../include/vlc_common.h
:e1031  :
../include/vlc_variables.h:256256:12: |  , VL warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  C_V
 AR_  256 | r    SeTRIreNG,tutrnur &nva vl )  )
      | ar        ^v
a../include/vlc_variables.h:142r__SSe:48: note: expanded from macro 'var_GetChecked'
et  142Cth | #dCeecfhine vked(e acr_pk_GetChobeeckd( j,ed(o,np_,t,v)obj,  vap psz_r_naGsz_naetChecme, VmeLC_VARk,ed_A DDRE(SVLC_VLCS,_O VvaABJRECT_(oA),nDlD,t )R;
,E      | SSv)
      ,|                                                ^
../include/vlc_common.h:481:           ^
15../include/vlc_variables.h: 140: note: vexpanded from macro 'VLC_OBJECT'
al  481 |  :48 : note: expanded from macro 'var_SetChecked'
    )  140 | #d   efi;co
nst       stne|  ruvact            ^
vlc_r../include/vlc_variables.h_S:commoetC140n_:48: hecknote: ed(expanded from macro 'var_SetChecked'o,n
m  140 | #dem,tefin,v)e var_SetCh varebc_SetkCeed(rso,hecn,t,v) var_ke: (d(SetCheccoked(VLVLC_OBC_OBJJECT(nsEotCT),n,t(o),n,t,v) vl
c_      o|                                                ^
bj,v)
../include/vlc_common.h      | :481:15                                               ^
ec../include/vlc_common.h::t_ note: expanded from macro 'VLC_OBJECT'
t481:  15: 481 *)(&(x) |   note: expanded from macro 'VLC_OBJECT'
 ->ob j)  \
       |               ^
  con  st str481 |         const struct vlc_comuctmon_m vIn file included from empacketizer/a52.clberc:35:
_s: (In file included from ../include/vlc_common.hc:o1031const:
../include/vlc_variables.h: m362:9mon_me:vlc warning: m_obbjecdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ters: (  362_t * |     cifon( v)(&s(atxr)->_ Getvobj) l\
c_object_tChe *)(cked&(       (|               ^
x)->op_bj)obj, ps \
z_      na|               ^
me, VLC_VAR_ADDRESS, &vaIn file included from l packetizer/avparser.c): )32
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h      | In file included from :276:10        ^: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
packetizer/dts.c:31  276 |   
../include/vlc_variables.h  i:
:142:48: note: expanded from macro 'var_GetChecked'
In file included from   f../include/vlc_common.h142 | ( !va#:defr_G1031etine :
vaC../include/vlc_variables.hheck:erd276_(:G ep10t_Cohb:ecked(o ,jwarning: ,ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc], 
pt,vs)z_ nvaam  276e, | r  _VG etChecked(VLC_OBJECT(o),n,t,v)
      | LC_VAR_INTEGER, &val ) )
      |          ^
  i                                               ^
../include/vlc_variables.h../include/vlc_common.h:481:15: note: :142:48: note: expanded from macro 'var_GetChecked'
f  142 | #dexpanded from macro 'VLC_OBJECT'
(  481 |    efine var_GetChecked(o,n,t,v) var_GetChecked(VLC_O   ! v BaJrE Cc_T(Gooe)ntsCt, strun,t,v)
      |                                                ^
cht../include/vlc_common.h:481:15: note: e expanded from macro 'VLC_OBJECT'cv
kle  cd481( | _ p        c_ocommon_mebj, psz_onstnamme, VLC_VAbers: (const Rv _Istruct vlc_colNcTm_omEoGEn_Rb, &val ) )
      |          ^
mjeem../include/vlc_variables.hb:e142crt:_48s: (const vlc_objectt: _*)t *) (note: expanded from macro 'var_GetChecked'
(  &(x)->obj) \
      |               ^&(x)->o
b142j | )# d\e
      fine var_| G              ^e
tChecked(o,n,t,v) var_GetChIn file included from eckepacketizer/avparser.cd:(V32L:
CIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293_:10O:BJECT(o warning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],n,t
,v)  293 | 
        |                                                 ^
 ../include/vlc_common.h:481:if( !var15: _Gnote: expanded from macro 'VLC_OBJECT'
etChecked(   481 | p _ o  b j, pIn file included from packetizer/a52.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5   : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
const  429 |      struvar_Crct vleate(c_com p_obj,mon_me psz_namembers, VLC_VARs_z: (_const vlc_object_t naI*)NTEGER |me,(& VLC_VAR_(D OINHVLC_Vx)->objA)ER _\RBOIT );
      |     ^OL
      |               ^
, &
v../include/vlc_variables.h:a122l:39 : )note:  expanded from macro 'var_Create')

        |          ^122 | 
#../include/vlc_variables.h:142:48: dnote: eexpanded from macro 'var_GetChecked'
fine var_Creat  e142( | #a,b,c)d evfairn_eIn file included from  vpacketizer/dts.cCar_Getreate:(C31h:
eckIn file included from ../include/vlc_common.h :VeLC_OBJECT(a), bd, c1031:
../include/vlc_variables.h:293(:o10: ,warning: n due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],)
t
  293 | , v )   v      i| af(                                       ^
!r_Getva../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
r  C481_ |         const struGct vlc_common_membhecked(VLC_OBJECT(o),n,t,v)
      |                                                ^e
ert../include/vlc_common.hsC:: (c481ohnst vlc_ob:jec15: note: expanded from macro 'VLC_OBJECT'
te  481 |   _t *)(&(x)->o   c bkje) d( p_obj, psz_n ac \
o      nmst struct vlc_ce|               ^
ommon_m,e mVbLersC:_ V(AcRo_nBsOtO Lv,lcIn file included from packetizer/a52.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h_o:442:5 &val )bject_t *)(&(x)->obj) \
      |               ^
:  )warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
        |          ^
442../include/vlc_variables.h |     va:r_142Cr:e48: note: expanded from macro 'var_GetChecked'
a  t142e | (# pd_efIn file included from ipacketizer/avparser.cn:32:
obj, psz_nameIn file included from ../include/vlc_common.he:, 1031 V:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vLC_aV  rAR_304G | e_ BtOC OL  i fh|  (likely(!var_GetCheckeVeLcdCk _VAeR(d_(oDOINHERIT );
bj, name, VLC_      oV|     ^
A,nR,_CO../include/vlc_variables.h:t122O,:39: note: expanded from macro 'var_Create'
R  122 | #devfD) iSvar_,G net&Cvhael)ce ke)var_d)
      |                 ^(VLC_
OCreate(a,b,c) var_Creat../include/vlc_variables.h:142:48e( VLC_OBJEB:J CEnote: TCexpanded from macro 'var_GetChecked'
T  ((142ao | )),,#n d,etbf,, cv )in
      |                                                ^
e ../include/vlc_common.hv):a
481      r:_15G| e                                      ^
:t ../include/vlc_common.hCh:481:15: note: expanded from macro 'VLC_OBJECT'
e  note: 481cexpanded from macro 'VLC_OBJECT' | k
e  481 |         co        const structd n(vsol,cn_,tcommotn, _msembers: (const vvlctruc_)o btv jaevrlc_cG_common_membeetChecked(VLC_OBJECTr(tso:_) ,(nct,otnst  *vl),v)
c      (| _                                               ^&
(objx../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
e)  481ct_t *)(&(x | ) -->o>ob b j)  \
j)  \
       |               ^  c
o      |               ^
nst struct vlc_common_members: (const vlc_object_tIn file included from  *)(&packetizer/a52.c(:x35):
-In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455>obj): In file included from 5\packetizer/dts.c:31:
In file included from : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h
:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
        455 |      304 |    var_Cr e|  iate( p_obj              ^
,f  p(slzi_knealmy(!e, VLCvar_Get_VAR_FLOATCheck e|d  (obj,VLC_VAR_DOINHIn file included from packetizer/avparser.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: Edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] Rn
IaTm  324 | e  ,)   VLC_;V
A if( !var_GR      _|     ^
C../include/vlc_variables.hetChecked( OORDS, &val)))
      |                 ^
:p122_../include/vlc_variables.h:o39:b142:j :note: expanded from macro 'var_Create',
48   ps: note: expanded from macro 'var_GetChecked'
z122 | #_dnefine var_Carmee  a,te(a,b,c)  Vv142a | LrC__#CdeVreate( VLC_OBJECT(fiAnaRe), _b,FLOAT, &v  cvaalr  _)
G      e| t                                      ^) 
)Che
c../include/vlc_common.hke:d      |          ^
481../include/vlc_variables.h:142(o,n,t,v):48: note:  :expanded from macro 'var_GetChecked'v15: note: expanded from macro 'VLC_OBJECT'ar
_  
142G   | e481#t | C  d h e c eked( V fcioLnCne vars__GOBJECetTtChecked((o o)st,ru,n,t,v)
nc      ,t|                                                ^
 vlc_commotn_members: (const vlc_object_t *)(&(x)->../include/vlc_common.h:481:15: ,v) varnote: expanded from macro 'VLC_OBJECT'obj) \
      | 
              ^_
  481 |     G e t C hceocked(VLC_nsOBJECT(o)t, struncIn file included from packetizer/a52.c:,t,tv 35)v
:
lc_In file included from c      ../include/vlc_common.h:|                                                ^
ommon_memb../include/vlc_common.he:1031:
../include/vlc_variables.h:469:4815:r:15s warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: note: expanded from macro 'VLC_OBJECT'
  : 469 |     ( 481c  | ovn a r _Create ( st vl   cc _po_noobbjs, psz_nt jseacmt_t *)(&e(,txr VLCuc)t_- VvA>lRoc__STRIcNbojm)Gm  o\n
_|      |                ^mVembers: (LC_VAconsRt
 vlc__oDbOIjNeHERct_ItT *)(&(x) -)>;o
      | bj)    ^
 \../include/vlc_variables.h:122:39: note: 
      |               ^
expanded from macro 'var_Create'
  In file included from 122 | #dpacketizer/dts.c:31:
In file included from efine var_Cre../include/vlc_common.h:ate(a,b1031:
../include/vlc_variables.h,:c324:10):In file included from   packetizer/avparser.cvwarning: adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:r
_32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r  
e324a |     if( !te( VLC_OBJECT(  340 |   a)va,   r_if( var_b,GGeet c )
Che      | cktC                                      ^
h../include/vlc_common.heed(ck pe_od:bj, 481:15( pps_: onote: expanded from macro 'VLC_OBJECT'
z_nbja  m, p481 | sz_e,n VaLCm  e, VLC_V _AR_SVAR_TFLRING, &vOAal )T, )      
&v      aco|         ^
nl ../include/vlc_variables.h) )
:142:      | 48st         ^
 s:../include/vlc_variables.htru:ct 142v :48lcnote: expanded from macro 'var_GetChecked'_c
: note: oexpanded from macro 'var_GetChecked'
mm  142  142 | o | #den_#dfemembersfiine v: a(cron_ne vaGr_GesttCheck vetChecked(o,lcn,ted,_(v) varo,_Gn,et,tv)Chobj vaececker_Get_t dtChe*ck)(&(ex)d((VLVC->o_OBbLC_Oj)B \JJEE
      CT(o),|               ^nCT(o
,t,v),)
      |                                                ^
n../include/vlc_common.h,t:481:15: note: expanded from macro 'VLC_OBJECT'
,v)  481In file included from packetizer/a52.c:35:

       |  |                                                ^ 
../include/vlc_common.h:  481: 15In file included from ../include/vlc_common.h:1031::
  note:   cexpanded from macro 'VLC_OBJECT'
o../include/vlc_variables.h:n  477:s4815:  |    warning:    due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  c  to477 | nst    sts  trvaucrutct r_Crevlc v_late(common_c_memc p_boobers: (cjmomonn_stmemb, psz_naersme: (,  vconsVLC_t vVAlc_olc_bjobjeeR_Scctt_t *)_t *)(&(x)->objTR)IN G \
      |               ^
(&(x)->|o bVjL)C _\V
A      R|               ^
_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_CreateIn file included from packetizer/avparser.c(a,b,c) In file included from packetizer/dts.c::32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
31:
In file included from va  350r_Cr../include/vlc_common.h | eate(  VLC:1031 _OBJEC:
  if( vT(a), ../include/vlc_variables.h:b,340:9:ar c _ Gwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
et)
      |                                       ^
  340 | C ../include/vlc_common.h: h  481:15ief( vacr_GketChe: note: d(expanded from macro 'VLC_OBJECT'
 p_objecked  (481 |   , p p_sz_nobj,  a   m  ce, VonsLt sCptr_usz_ct vlVc_comAnamRme, on_VLC__meVARSTRING,mber_STRINs: G (con&valst , &vlc_v al )) )
       |         ^)

      ../include/vlc_variables.h:o142:48:bjec|         ^ note: expanded from macro 'var_GetChecked'

t../include/vlc_variables.h:142:48  142 | :# note: expanded from macro 'var_GetChecked'
_  def142t *)(i&(x | )ne -#>var_obj)dGetC \heck
      |               ^
efed(io,nn,t,v) var_GetCheeIn file included from packetizer/a52.cc:35:
In file included from k../include/vlc_common.h:1031 ed(Vv:
../include/vlc_variables.h:LC_a491:5Or_Ge:B JECtTChec(warning: ko),due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ne  491 |     d(o,n,t,var_Crt,eatev( p_)
o,bj, v) pszvar_      |                                                ^
_name,G VLeC_../include/vlc_common.h:481t:15:C note: expanded from macro 'VLC_OBJECT'hecVAk
eR_ADdD(VLC_RESS  O481 | B        JEC cT(| VoonLC_VAst stR_D)ructOINHER,n, vltIT );,
      v)
      c_comm| | on_    ^
                                               ^
mem../include/vlc_variables.h../include/vlc_common.h:481b:15:122ers:: ( connote: st:39 vlexpanded from macro 'VLC_OBJECT'
c_o:   481 | bjecnote: expanded from macro 'var_Create'
   122   | #de t_t *)(&(x) -  f const strineu var_Cctre vlc_c>ate(oomma,b,cboj) \)n v
      | _mar_eCrembe              ^
ras: (const vlc_obtej( VLC_OBJECT(a), b, cIn file included from packetizer/dts.c:ect_t *)( )
      | &31                                      ^
(x../include/vlc_common.h:)->:
481obj):15: \
       note: expanded from macro 'VLC_OBJECT'
In file included from ../include/vlc_common.h:  | 1031:
              ^481 |  
       c../include/vlc_variables.h:350:9: warning: ondue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
st   350 |     sitfruct(  var_vlGetChec_cked( pIn file included from _copacketizer/avparser.c:32:
In file included from ../include/vlc_common.h:1031:
obj, m../include/vlc_variables.hpsz_nam:mon_e, m362VLC_eVm:AR_9ber: STsRING: (conwarning: , &vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
st vl  al c_objec) 362t_t  | *)) 
      |         ^(&(x 
 ../include/vlc_variables.h: 142:48:i note: expanded from macro 'var_GetChecked'
f)  142->obj( va) \r_ | #deGfi
      ene tCheck|               ^
edv( p_obj,a psz_nr_aGetChecked(o,nme,,In file included from t ,packetizer/a52.c:VLCv) 35:
_vIn file included from ../include/vlc_common.h:aVAr1031_Get:
RChe../include/vlc_variables.h:511_ck:5: edwarning: Adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(V  DDLC511_OB | RJECETSS, &   v(o var)a,n,_Crt,v)l )
eat      | e(  )
      |         ^p                                               ^
_obj
, ../include/vlc_common.h:481../include/vlc_variables.hpsz_:15:nam note: e:, V142expanded from macro 'VLC_OBJECT'
L  481:48:C_V |   AR_   IN  T  conote: expanded from macro 'var_GetChecked'
E  nsGE142 | #t stdR efiructne vl cv_com| VmonLC__ar_meVmbeAR_rs:DOI (cNGHEReonsItt Checked(vTlc_oo
      | ,bj    ^
en,ctt_t *,../include/vlc_variables.hv:122) va)r_G:39:(etCheck&(x)->o note: bed(VLC_OBJEj) \
      CTexpanded from macro 'var_Create'
|               ^  122 | 
(o)#de,n,tfin,ev)
      |                                                ^
 var_../include/vlc_common.h:C481reat:15: note: expanded from macro 'VLC_OBJECT'e(a,b,
c  481) In file included from packetizer/dts.c:31 |  var :
In file included from ../include/vlc_common.h:_Cr e1031:
ate../include/vlc_variables.h:362 :9: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(   362  |  V L c   iC_f(OoBJn vasr_GtE estruct vtClhecked( pc_o_bjc, pszo_nammonm_membeCT(a)e,r ,V b,LC_ c )
VAR_      |                                       ^AsDDR:E
SS,../include/vlc_common.h:  481:15(&v: note: expanded from macro 'VLC_OBJECT'c
oa  481 |  nl    s) t v  l)
       |          ^
cc_onst st../include/vlc_variables.h:142:48ruct: note: expanded from macro 'var_GetChecked' obj
e  142 | #defvlcct_cine_t *)om vmonar_(&_m(embGx)->obeej) trs:\ (Ccheco
nkedst (o,      |               ^vlc
n,_object,vt_) var_GetChetc k*)e(&d((Vx)->LoCb_jO)B J\
      ECT(o),| n              ^
,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vIn file included from lc_common_mepacketizer/a52.cmber:35:
In file included from ../include/vlc_common.h:s1031In file included from packetizer/avparser.c:: (c32ons:
../include/vlc_variables.h:
In file included from ../include/vlc_common.h:525t: 1031:
../include/vlc_variables.h:vlc_429:5:: 5: objewarning: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

ct_  525t  |  *)     var_Cre429 |     v(ar_ate(&(x p_)-obCr>oebj) aj, te\
      |               ^( p_ps
z_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
o../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Creabj, psz_nate(me, VL C_OBIn file included from packetizer/dts.cVLC_VJE:31:
CT(In file included from ../include/vlc_common.haA:1031:
../include/vlc_variables.hR:_429:5:I warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]N), b, Tc )
E      |                                       ^GER

  429 |     ../include/vlc_common.h:481:15 var_| VLC_CrVeAR_D: atenote: expanded from macro 'VLC_OBJECT'
O  481 |  (    I p_ob   j, pszco_Nnst stHname,Eruct vR VLIClc__VAcoR_mmINTEon_T );
      GE| R | VLCme_    ^Vmb
e../include/vlc_variables.hrA:122s: :R39_DOI:NHERIT  )note: expanded from macro 'var_Create'
(;
      c|     ^
ons  ../include/vlc_variables.h:122:39122 | :t vl# note: dc_eobfinexpanded from macro 'var_Create'
eject_t var_Crea  122 *te()(&(xa),b-,c>)obj)  v\
      |               ^ | ar_Cr#
defeiane var_Create(a,b,c) var_CrteateeIn file included from ( Vpacketizer/a52.c:35:
In file included from ( VLC_OLCBJECT(a), ../include/vlc_common.h:_ObBJE,CT( c a1031:
), b),../include/vlc_variables.h:
539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      
|  c )  539 |                                        ^   
      |                                       ^var
_
C../include/vlc_common.hrea../include/vlc_common.h:481:481:te(15:15: note: expanded from macro 'VLC_OBJECT' : note: expanded from macro 'VLC_OBJECT'

p_  obj,481 |           const struc pst vlc_cz_na481 | me,      o  mmon c_onsmeVLC_mbeVAR_rt sFs: tru(LOcAT cto vlnst| V vLCc_VA_lcomcR_DOImoNH_Eonbject_t _m*)RITe
      |     ^
m(be&(rsx)->o../include/vlc_variables.h: (c:bj)122:39ons \
: note: expanded from macro 'var_Create'      t | 
              ^
  122 | #dvlefc_oineb vajr_Creaete(ca,t_tb,c)  In file included from vpacketizer/avparser.c*)(&a:(r_C32x)->roebate:
j( )In file included from  \
      | VLC../include/vlc_common.h:1031_OBJE              ^
:
CT(../include/vlc_variables.h:442a),:5 b, :c )
       |                                       ^warning: 
../include/vlc_common.h:481due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from :15:packetizer/dts.c  :31:
In file included from  note: expanded from macro 'VLC_OBJECT'
442../include/vlc_common.h   |     481 |   va      r_Cconreatst e:1031:
../include/vlc_variables.hs:(442:5: warning:  ptdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ru
_cobj, tpsz vl  442 |   c_name, VL  vCa_cr_Cro_VAR_BOOL | mmoeVLC_VateAn_R_DOmembe( rspI_obNHERIT );: (
      | j,c    ^ons
 ../include/vlc_variables.h:122:psz39:_nt v ame,note: lexpanded from macro 'var_Create'c_obj
   122 | #defieVLnC_Vect_ tARva_ BOr*)OL_(&C | (x)->oVLreCb_VAjaR_) te\
DOI(      |               ^NHE
RIT );
      |     ^
a../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
,b,c) In file included from packetizer/a52.cv:ar_C35:
In file included from re../include/vlc_common.h:1031:
../include/vlc_variables.h  122 | #deaf:554:tinee5: (warning:  VLCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_OB vaJECTr_Cre
(a  554 | )at    e, varb(a, ,b,_cCreat c)e(  )p_ob
v      ajr_Cr, eatpse(z_n VLamC_e, VLOBJEC_VAR|                                       ^
_STRI../include/vlc_common.hNG | VLCC:T(a_VA481), R:_DOb, cINHER15 )
      | :IT
                                       ^
../include/vlc_common.h:481      |     ^note: expanded from macro 'VLC_OBJECT':
15: 
note: ../include/vlc_variables.h:122:expanded from macro 'VLC_OBJECT'
39:    481 |     481   |    note:  expanded from macro 'var_Create'
 c  122    | #d   const estfirucneot vlc_cnstom  varmon__membstrucet vlc_rcoms: (mCrceatoon_nst vlce(a,b,c_om)emb vajecr_Cbetrreats: e_( Vt(con s*t vlc_LC_O)(BJECT(a&), (x)->ob, bcj )
ob      | jec                                      ^
) \
      |               ^
t../include/vlc_common.h:481_:t15 :* )(¬e: expanded from macro 'VLC_OBJECT'
(x)->obj)   \481
      |               ^ | 
     In file included from packetizer/avparser.c   c:onst st32ruct vlc_comIn file included from monpacketizer/dts.c:
In file included from ../include/vlc_common.h:31:
:_In file included from 1031../include/vlc_common.h:1031:
:
m../include/vlc_variables.h../include/vlc_variables.h:455em:455ber:5:5:: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
swarning: :   455due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 | (c   455 |     va  ons vrar_Crteat ve_( plcC_roeateb_objj( , psz_nect_amp_ote, *)bj, ps(&(x )->Vobj)z_LC_Vn \
ameA, V      | R              ^
_FLOAT LC_VAR_FLOAT | VLC_VAR_DIn file included from | VLC_OINHEpacketizer/a52.cRIT V);A:35
R_D      | :
In file included from     ^OINH../include/vlc_common.h:1031:
../include/vlc_variables.h
ERIT ../include/vlc_variables.h:122:563:5:39: note: :expanded from macro 'var_Create' warning: 
)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  122;

  563       | |     ^
   | #def../include/vlc_variables.h: 122ine:39: va r_Crnote: eate var_( pexpanded from macro 'var_Create'
_Cre  oabj, 122p | #defite(nse vz_ar_Crename, aVLate,b,(ac) va,r_CreC_VAbateR_S( VLC_O,TRING |Bc) var_Create JEC( VTVLC_(aVLAR_C), _b, Oc D)OINBHERIJ
      T
      |     ^|                                       ^

E../include/vlc_variables.h:122:39: note: Cexpanded from macro 'var_Create'
../include/vlc_common.h:  122 | 481:15#d: note: efinexpanded from macro 'VLC_OBJECT'
e vaT(ar  _Cre481 | ate ), b, c )
      |                                       ^
 (a../include/vlc_common.h:481:15:      cons,t stb,c rucnote: expanded from macro 'VLC_OBJECT'
t)    481 | vlc   _co mvmaorn__Cre   ate( VLC memcon_OBsberJEs: Ct(co stT(aru), ct b, vcn l)st 
      |                                       ^
../include/vlc_common.h:481vlc:15c_:_ note: expanded from macro 'VLC_OBJECT'
cobjo  481 |     e   ct_m comon_mt n*s)t setrmbe(uct&(x v)->lc_obrscom: j() \
      | cmoo              ^
nst vn_mlembers: (const vlc_In file included from c_obojbjecpacketizer/dts.c:31t_:
t *)ect_In file included from ../include/vlc_common.h:(&t(x )->obj*) \)(&
      |               ^
(x)->o1031b:
j) \
      |               ^
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_CreaIn file included from tpacketizer/a52.ce:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9In file included from : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
packetizer/avparser.c  578 |   (:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:  if( 5va p_obj, : pszwarning: _namdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e,
 V  469LC_V | r_C A hR_STRa ING vng | Ve( LC_Varp_AR_D_CobjreatOINeHERI(T ) ;
      | p    ^
_o, bj,p ps../include/vlc_variables.h:122z_s:39:namz_n note: eame,,expanded from macro 'var_Create'
 VLC V_LC_VVARAR_C_HOICESSCOUNTTRIN, &G  122 |  count|#d, V LC_NULL VefineAR_DOIN va) )
      rHE_Cre| ate(a,        ^bRIT );
      ,c
) | ../include/vlc_variables.h:    ^var_128:43: note: expanded from macro 'var_Change'
C
  128 | r../include/vlc_variables.heat:e( 122VLC_O:39:BJEC T(anote: expanded from macro 'var_Create'
), b#def, c in  122 | #de e)
      fvar_iCha| nnge(a,e                                      ^
../include/vlc_common.h:481: b,15v: note: expanded from macro 'VLC_OBJECT'
ac  481r,d,_e)Cr |   e va      ctar_e(oCnsahat,n gb,ce) varstr_uct ( VvlCrLeC_Oacte(B_ VLCJEC_OT(a),B b, c,cJ do,mmon_meECT(a), b, c  e )
      mb)
      | | ers                                          ^
../include/vlc_common.h:481: (:                                      ^15: 
cnote: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:  481:481on15:st v |  note:        l cexpanded from macro 'VLC_OBJECT'
c  _obon481ject_t |  *)st (&  str      uctc vl(x)->const obj)s \
      t_co| rm              ^
mucto vlc_n_mcembers: (coommon_mnst evmbeIn file included from packetizer/dts.c:31:
rslc_:ob In file included from (cj../include/vlc_common.h:1031:
../include/vlc_variables.h:477ec:5: t_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  t onst*) v(&(xl)->oc477 |    _obbj)ject \
 va      | r_t *)(&(x              ^
_Creat)-e(>ob pj_obj, )p s\z
_name, VLC_      | V              ^
AR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from   122packetizer/avparser.c | :32:
In file included from ../include/vlc_common.h:#de1031f:
../include/vlc_variables.h:477:5ine var_Create(a:,b,c )warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 va  r_Create( VLC_OB477JECT(a), |    b, c ) 
      |                                       ^
 ../include/vlc_common.hvar_:481:15: note: expanded from macro 'VLC_OBJECT'
Create  ( p_481obj,  |  psz _name, VLC_      const struct vlc_common_members: (const vlc_object_t *)VAR_STRI(&(NG |x)- >obj) \
      |               ^
VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,bIn file included from packetizer/dts.c:31,:
cIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  491 |     var_Create( p_obj, psz_na var_Create( VmLe, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
C../include/vlc_variables.h_:O122:39: note: expanded from macro 'var_Create'
BJECT(a),   122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
b      |                                       ^
,../include/vlc_common.h :c )
      |                                       ^481
:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:  481481:15: note: expanded from macro 'VLC_OBJECT'
 |   481 |               co  ncst struct vlc_commoonn_members: (const vlcst_ ostrbucject_t *)t vlc_common_members: (const vl(&(x)->obj) \
      |               ^
c_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/avparser.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     vaIn file included from packetizer/dts.c:31:
In file included from ../include/vlc_common.h:r_1031Create( p:
../include/vlc_variables.h:511_:obj, ps5:z_name ,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] VLC_VAR_
AD  511 | DRESS   |   vaVrLC_VAR_D_COINHreERate( p_obj, psz_name, VLC_VARI_T );
INTEGER | VLC_VAR      |     ^
_D../include/vlc_variables.hOINHERIT
      :122:39: note: |     ^
expanded from macro 'var_Create'
../include/vlc_variables.h:  122122 | #def:39: note: expanded from macro 'var_Create'
ine var  _122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(aCreate(a), b, c )
      |                                       ^
,../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
b,  481 | c        const struc)t  vlc_commvaro_n_members: (const vlc_object_t *)(&(x)->obj) \
      | C              ^
reate( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    In file included from packetizer/dts.c:31     const :
In file included from ../include/vlc_common.hst:1031:
ruc../include/vlc_variables.h:525:5: t vlc_warning: common_memdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
be  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VArRs: (const vl_DOINHERIT
      |     ^
c_obje../include/vlc_variables.h:122ct_t *)(&(x)->obj):39 \: note: 
      |               ^
expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(aIn file included from ),packetizer/avparser.c :32:
In file included from ../include/vlc_common.h:b1031,:
../include/vlc_variables.h:511: c 5:)
      |                                       ^
 ../include/vlc_common.hwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  511 | 481    var_:15:Cr note: eexpanded from macro 'VLC_OBJECT'
a  481te( p_ob | j , psz_nam       const struct vlc_come, mon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'In file included from packetizer/dts.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  539 |     v  ar_122C | reate( p_obj, #pdsz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
efine var_C../include/vlc_variables.h:122reate(a,b,c) var:_Create( VLC39: note: expanded from macro 'var_Create'
_O  122 | #dBJECT(a),efin b, c )
e var_Create      |                                       ^
(a,b,c) var_Create( VLC_OBJECT(../include/vlc_common.ha), b, c )
      |                                       ^
:481../include/vlc_common.h:481:15: :note: expanded from macro 'VLC_OBJECT'
15: note: expanded from macro 'VLC_OBJECT'
    481 |         481 |  co   nst    const struct vlc_c struocmt vlc_moncommo_n_members: (const vmlecmbe_rs: (const vlc_object_t *)(&(x)->obj) \
      |               ^
object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dts.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from packetizer/avparser.c:32  554:
 |     var_Create( pIn file included from ../include/vlc_common.h_ob:1031:
j, psz_name, VLC_VAR_STRING | VLC_VAR../include/vlc_variables.h_DOINHERIT:525
:5: warning:       |     ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'

    525 |  122 | # define var_Create  (a,vb,c) var_Create( VarL_CreatC_OBJECT(a), b, c )e
      | (                                      ^
 ../include/vlc_common.hp_ob:481:15: note: jexpanded from macro 'VLC_OBJECT'
, psz_n  ame, VLC_VAR_BOO481 |   L      const struct vlc_common_memb | Vers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
LC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define vaIn file included from packetizer/dts.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5:r _warning: Create(a,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b,  563 | c)    va r_Creatvae( VLr_C_OBJECreate( pC_obTj, (psz_aname), VLC_,VAR_STRI NGb, | VLC_VAR_DOINHERIT
      |     ^ 
c ../include/vlc_variables.h:122):
39      :|                                       ^
 note: ../include/vlc_common.hexpanded from macro 'var_Create'
:481:  122 | 15#de:f note: expanded from macro 'VLC_OBJECT'
i  481 | ne  va r _Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
 ../include/vlc_common.h:481:    c15: note: expanded from macro 'VLC_OBJECT'
on  481 |         const struct vlc_common_msetm bestrucrts: (const vl c_vlobject_ct_comm on_members*)(&(x)->o: b(j) \
      |               ^c
onst vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dts.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     ifIn file included from ( packetizer/avparser.cv:32:
In file included from ar_../include/vlc_common.hC:1031:
../include/vlc_variables.hh:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ange( p  539 |     v_aorb_j,Create( p_obj, ps psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
z_na../include/vlc_variables.h:128:43:m note: e, VLC_VARexpanded from macro 'var_Change'
_FLO  128 | #deAT | VLC_VfAR_DOINHERIiT
      n|     ^
e../include/vlc_variables.h:122:39: note:  expanded from macro 'var_Create'
var_C  122 | #define varh_Careatnege(a,(a,bb,c) ,var_cCreat,ed,e)( VLC _varOBJECT_(aCha), b,n ge(c ) VL
      |                                       ^
C../include/vlc_common.h:481:15_: note: expanded from macro 'VLC_OBJECT'
OBJE  481 |  C T(a),       conb, c, d, set s t)ruct vlc_co
m      mon_mem|                                           ^bers: (con
st../include/vlc_common.h: vl481:15c_obj: ect_t *)(&(xnote: )->objexpanded from macro 'VLC_OBJECT'
) \  481
       | |               ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/avparser.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/avparser.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/avparser.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/a52.c:99:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   99 |         msg_Dbg( p_dec, "A/52 channels:%d samplerate:%d bitrate:%d",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/a52.c:208:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  208 |                 msg_Dbg( p_dec, "emulated sync word" );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/a52.c:216:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  216 |                 msg_Warn( p_dec, "starting with dependent stream, skip it" );
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/a52.c:252:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  252 |                 msg_Dbg( p_dec, "emulated sync word "
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
32 warnings generated.
packetizer/dts.c:98:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   98 |         msg_Dbg( p_dec, "DTS samplerate:%d bitrate:%d",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/dts.c:210:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  210 |                 msg_Dbg( p_dec, "emulated sync word" );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/dts.c:238:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  238 |                 msg_Dbg( p_dec, "emulated substream sync word, can't find extension" );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/dts.c:259:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  259 |             msg_Warn( p_dec, "substream without the paired core stream, skip it" );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/dts.c:305:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  305 |                     msg_Dbg( p_dec, "emulated sync word "
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/avparser.c:37:
In file included from packetizer/../codec/avcodec/avcodec.h:25:
packetizer/../codec/avcodec/avcommon.h:70:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   70 |     if (!var_InheritBool(obj, "quiet")) {
      |          ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/avparser.c:37:
In file included from packetizer/../codec/avcodec/avcodec.h:25:
packetizer/../codec/avcodec/avcommon.h:71:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   71 |         int64_t verbose = var_InheritInteger(obj, "verbose");
      |                           ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/avparser.c:37:
In file included from packetizer/../codec/avcodec/avcodec.h:25:
packetizer/../codec/avcodec/avcommon.h:94:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   94 |     msg_Dbg(obj, "CPU flags: 0x%08x", av_get_cpu_flags());
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="stream_out/libstream_out_rtp_plugin_la-rtp.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DHAVE_SRTP -I./access/rtp  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT stream_out/libstream_out_rtp_plugin_la-rtp.lo -MD -MP -MF stream_out/.deps/libstream_out_rtp_plugin_la-rtp.Tpo -c -o stream_out/libstream_out_rtp_plugin_la-rtp.lo `test -f 'stream_out/rtp.c' || echo './'`stream_out/rtp.c
packetizer/avparser.c:68:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   68 |     avparser_ClosePacketizer( VLC_OBJECT( p_dec ) );
      |                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/avparser.c:70:40: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   70 |     int res = avparser_OpenPacketizer( VLC_OBJECT( p_dec ) );
      |                                        ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/avparser.c:73:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   73 |         msg_Err( p_dec, "failed to flush with error %d", res );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
packetizer/avparser.c:107:15: warning: initializing 'AVCodec *' (aka 'struct AVCodec *') with an expression of type 'const AVCodec *' (aka 'const struct AVCodec *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  107 |     AVCodec * p_codec = avcodec_find_decoder( i_avcodec_id );
      |               ^         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"stream_out_rtp\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DHAVE_SRTP -I./access/rtp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT stream_out/libstream_out_rtp_plugin_la-rtp.lo -MD -MP -MF stream_out/.deps/libstream_out_rtp_plugin_la-rtp.Tpo -c stream_out/rtp.c  -fPIC -DPIC -o stream_out/.libs/libstream_out_rtp_plugin_la-rtp.o
32 warnings generated.
mv -f packetizer/.deps/libpacketizer_avparser_plugin_la-avparser.Tpo packetizer/.deps/libpacketizer_avparser_plugin_la-avparser.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="stream_out/libstream_out_rtp_plugin_la-rtpfmt.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DHAVE_SRTP -I./access/rtp  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT stream_out/libstream_out_rtp_plugin_la-rtpfmt.lo -MD -MP -MF stream_out/.deps/libstream_out_rtp_plugin_la-rtpfmt.Tpo -c -o stream_out/libstream_out_rtp_plugin_la-rtpfmt.lo `test -f 'stream_out/rtpfmt.c' || echo './'`stream_out/rtpfmt.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"stream_out_rtp\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DHAVE_SRTP -I./access/rtp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT stream_out/libstream_out_rtp_plugin_la-rtpfmt.lo -MD -MP -MF stream_out/.deps/libstream_out_rtp_plugin_la-rtpfmt.Tpo -c stream_out/rtpfmt.c  -fPIC -DPIC -o stream_out/.libs/libstream_out_rtp_plugin_la-rtpfmt.o
In file included from stream_out/rtp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetCheck30 warnings generated.
ed(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="stream_out/libstream_out_rtp_plugin_la-rtcp.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DHAVE_SRTP -I./access/rtp  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT stream_out/libstream_out_rtp_plugin_la-rtcp.lo -MD -MP -MF stream_out/.deps/libstream_out_rtp_plugin_la-rtcp.Tpo -c -o stream_out/libstream_out_rtp_plugin_la-rtcp.lo `test -f 'stream_out/rtcp.c' || echo './'`stream_out/rtcp.c
In file included from stream_out/rtp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
29 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="stream_out/libstream_out_rtp_plugin_la-rtsp.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DHAVE_SRTP -I./access/rtp  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT stream_out/libstream_out_rtp_plugin_la-rtsp.lo -MD -MP -MF stream_out/.deps/libstream_out_rtp_plugin_la-rtsp.Tpo -c -o stream_out/libstream_out_rtp_plugin_la-rtsp.lo `test -f 'stream_out/rtsp.c' || echo './'`stream_out/rtsp.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"stream_out_rtp\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DHAVE_SRTP -I./access/rtp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT stream_out/libstream_out_rtp_plugin_la-rtcp.lo -MD -MP -MF stream_out/.deps/libstream_out_rtp_plugin_la-rtcp.Tpo -c stream_out/rtcp.c  -fPIC -DPIC -o stream_out/.libs/libstream_out_rtp_plugin_la-rtcp.o
In file included from stream_out/rtpfmt.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtpfmt.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtpfmt.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtp.c:41:
../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     returnIn file included from stream_out/rtpfmt.c:31 n:
In file included from et../include/vlc_common.h:1031:
_../include/vlc_variables.h:Co227:12: nnwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ec
t  227 ( |  ob  j,  rethourst, pnort, va Sr_SetCOCK_SThecked( REAp_M, IPPROTO_TCP);
      |            ^
obj, ../include/vlc_network.hpsz_n:125:48: note: expanded from macro 'net_Connect'
a  125 | #dme,efine net_Connect(a, b, c, d, e) net_Conn VLCect(VLC_OBJECT(a), b, c, d, e)
_V      A|                                                ^
R_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
FLOAT, val );
      |            ^
  481 |         const s../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
t  140 | #define var_SetCheckruced(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
t../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 vlc_common_members: (const vlc_object_t *)(  &481( |        x )con->st strucobj) \
      | t              ^ v
lc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtp.c:41:
../include/vlc_network.h:150:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  150 |     return net_ConnectDgram (obj,In file included from stream_out/rtpfmt.c :h31o:
sIn file included from t../include/vlc_common.h,: port,1031 :
h../include/vlc_variables.hl:i241m,: 12I:P Pwarning: Rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]OT
O_UDP);  241 |     ret
      |            ^
urn ../include/vlc_network.h:146:va26: note: expanded from macro 'net_ConnectDgram'r_SetCheck
ed( p_o  b146 |     j, psz_nam e,  V L Cn_eVtAR_STRING_, Coval );
      |            ^
nnect../include/vlc_variables.hDg:140r:48: note: expanded from macro 'var_SetChecked'
am(V  140 | #define var_SetChecked(o,LC_OBJECT(a), bn, c,t,v, d, e) va)r_Se
t      C| h                         ^
ecked(../include/vlc_common.hV:LC481:15: note: expanded from macro 'VLC_OBJECT'
_  481 |   O     B JECT(o),ncon,t,v)s
t       |                                                ^
stru../include/vlc_common.hct :vl481c_commo:15: note: nexpanded from macro 'VLC_OBJECT'_
members  481 |    :  ( c o n scto nvslct_ osbtjrecutc_tt  *)(v&l(xc)->_coombjm)o n\_
      m|               ^
embers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtp.c:41:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     return net_OpenDgram (obj, host, port, In file included from stream_out/rtpfmt.cN:31:
In file included from ../include/vlc_common.hUL:1031:
../include/vlc_variables.h:256:L,12:  0, IPwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
PR  256OT |     rO_etUDPurn v);
ar_Set      |            ^
Check../include/vlc_network.h:ed( p155:_o23: note: bexpanded from macro 'net_OpenDgram'
j,   155 | psz_name , VLC   _ V   nAeR_tA_OpDDREeSS, val )nDgram;(
V      L| C_O           ^
BJECT../include/vlc_variables.h(:140a:48):, b,  cnote: ,expanded from macro 'var_SetChecked' 
d, e  ,140  | #define vg)ar_S
      |                       ^
etChec../include/vlc_common.hke:d481:(o,n15,: t,v)note:  expanded from macro 'VLC_OBJECT'v
ar_SetC  481hecked |       ( VLC_OB JcEoCnT(sot), nstruct ,t,v)
      vlc_com|                                                ^
mon_member../include/vlc_common.hs:481:15: note: expanded from macro 'VLC_OBJECT'
: (const vlc  _obje481 | ct    _ t   * )co(n&st (xst)->orbj) uct vl\c
_      co| m              ^
mon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtpfmt.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtpfmt.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtpfmt.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtpfmt.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtpfmt.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"stream_out_rtp\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DHAVE_SRTP -I./access/rtp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT stream_out/libstream_out_rtp_plugin_la-rtsp.lo -MD -MP -MF stream_out/.deps/libstream_out_rtp_plugin_la-rtsp.Tpo -c stream_out/rtsp.c  -fPIC -DPIC -o stream_out/.libs/libstream_out_rtp_plugin_la-rtsp.o
expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtpfmt.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtpfmt.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtpfmt.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtpfmt.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtpfmt.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtpfmt.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtpfmt.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtpfmt.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtpfmt.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtpfmt.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtpfmt.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtpfmt.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtpfmt.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtpfmt.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtp.c:400:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  400 |     config_ChainParse( p_stream, SOUT_CFG_PREFIX,
      |     ^
../include/vlc_configuration.h:173:60: note: expanded from macro 'config_ChainParse'
  173 | #define config_ChainParse( a, b, c, d ) config_ChainParse( VLC_OBJECT(a), b, c, d )
      |                                                            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtp.c:407:30: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  407 |     p_sys->psz_destination = var_GetNonEmptyString( p_stream, SOUT_CFG_PREFIX "dst" );
      |                              ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
  662 | #define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
      |                                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtp.c:409:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  409 |     p_sys->i_port       = var_GetInteger( p_stream, SOUT_CFG_PREFIX "port" );
      |                           ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtp.c:410:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  410 |     p_sys->i_port_audio = var_GetInteger( p_stream, SOUT_CFG_PREFIX "port-audio" );
      |                           ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtp.c:411:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  411 |     p_sys->i_port_video = var_GetInteger( p_stream, SOUT_CFG_PREFIX "port-video" );
      |                           ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtp.c:412:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  412 |     p_sys->rtcp_mux     = var_GetBool( p_stream, SOUT_CFG_PREFIX "rtcp-mux" );
      |                           ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtp.c:416:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  416 |         msg_Err( p_stream, "audio and video RTP port must be distinct" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtp.c:434:15: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  434 |         psz = var_GetNonEmptyString( p_stream, SOUT_CFG_PREFIX "sdp" );
      |               ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
  662 | #define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
      |                                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtp.c:445:11: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  445 |     psz = var_GetNonEmptyString (p_stream, SOUT_CFG_PREFIX"proto");
      |           ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
  662 | #define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
      |                                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtp.c:475:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  475 |         msg_Warn (p_this, "unknown or unsupported transport protocol \"%s\"",
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtp.c:478:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  478 |     var_Create (p_this, "dccp-service", VLC_VAR_STRING);
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtp.c:488:30: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  488 |         p_sys->p_vod_media = var_InheritAddress(p_stream, "vod-media");
      |                              ^
../include/vlc_variables.h:653:53: note: expanded from macro 'var_InheritAddress'
  653 | #define var_InheritAddress(o, n) var_InheritAddress(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtp.c:492:38: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  492 |             p_sys->psz_vod_session = var_InheritString(p_stream, "vod-session");
      |                                      ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtp.c:495:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  495 |                 msg_Err(p_stream, "missing VoD session");
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtp.c:501:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  501 |             var_SetString(p_stream, SOUT_CFG_PREFIX "mux", mux);
      |             ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
  262 | #define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strIn file included from stream_out/rtpfmt.c:38uc:
stream_out/../packetizer/hxxx_nal.h:t 287:vl20:c_ warning: cocomparison of integers of different signs: 'uint32_t' (aka 'unsigned int') and 'int' [-Wsign-compare]
mmon_m  287em |  be  rs i: f((c ion_nstal v_slciz_oe bject> p_ctx->p_tail - p_ct_t *)(&(x)->obj) \
      |               ^
x->p_head )
      |         ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stream_out/rtp.c:508:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  508 |         msg_Err( p_stream, "missing destination and not in RTSP mode" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtp.c:513:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  513 |     int i_ttl = var_GetInteger( p_stream, SOUT_CFG_PREFIX "ttl" );
      |                 ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtp.c:516:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  516 |         var_CreatIn file included from stream_out/rtcp.ce( p_ststream_out/rtpfmt.c:ream, "ttl", VLC_VAR_IN273:17T:E30:
In file included from ../include/vlc_common.h:GER );
      |         ^
: ../include/vlc_variables.h1031:122:39: note: expanded from macro 'var_Create'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  122 | #define var_Create(a:
,b,c) var_Crea  273 |         ../include/vlc_variables.h:189:te( VLC_O        msg_Err( oBJEC12b: T(j,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 "c  189 | a)  ,   b,re anturc )
n va      | not ad                                      ^rd_Se
 ttChe../include/vlc_common.h:ck481:15:his strea note: expanded from macro 'VLC_OBJECT'
med(  481 p |     _o (unsupported "
      bj,  |                  ^
 p../include/vlc_messages.h con:st sstz_narume83c,:t  VLvl5:Cc __cVnote: expanded from macro 'msg_Err'A
R   83_ |  INTEGomm  E omsR, gn_m_Genemvalbeerirs: );c 
(p      | _t           ^
(c../include/vlc_variables.hho:140:is48n,: Vst  Lvlc_obnote: expanded from macro 'var_SetChecked'Cj_MSG_ecERR,t_t  __V
*  )(140A_ | #defi&(ne var_SetChecx)ked(ARoGS->o,_bj) _)n,t
\,v)       | 
      | v              ^    ^
a../include/vlc_messages.h
r_SetC:78h:13e: cked(note: stream_out/rtp.c:517:Vexpanded from macro 'msg_Generic'9:L 
C_O   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
BJECT78  517 |   |  (  o      ),nvl, c_Lo g(t,vvar_)S
      |                                                ^eVt
Intege../include/vlc_common.h:481:r( p_15LC_OstrBJECTe: note: a(o)m, "ttl,expanded from macro 'VLC_OBJECT' ", i
p, vlc_modul  _ttl 481);
      |         ^ |  
 ../include/vlc_variables.h:259 e_ :49: namnote: expanded from macro 'var_SetInteger'
e, _  259 | #_FIdefLE_i    const st_n,e va __LIrr_SNEuct evtlc_Inctegommeon_membe__,rrs(a, \
      : (cb,c)  o varnst|             ^
 v../include/vlc_common.h:lc__object481SetI_nte:15ger( tVLC: * _OBJnote: )ECT((a)&,b,c(expanded from macro 'VLC_OBJECT'x)
)
  481->ob |    j    )       | \                                                ^

      | ../include/vlc_common.h              ^
:481:15: note: expanded from macro 'VLC_OBJECT'
   c481ons |       t struc  constt struct vl vclcIn file included from __cstream_out/rtcp.c:ommo30:
In file included from con_membemmon_members: ../include/vlc_common.hrs::1031:
../include/vlc_variables.h:203:12:( (conconst  st warning: vvlclc__due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o
o  203 | bb    returnjjeect_ tcvar_ *)Set_t *)(t&Checked((&x)-(x)->ob>( objj)) p_\
o      |               ^
bj ,\
      |               ^
 psz_name, VLC_VAR_BOOstream_out/rtp.cL, :520:21: warning: vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
al   520);
 |       |            ^
 ../include/vlc_variables.h:140: 48: note: expanded from macro 'var_SetChecked'
   140 |  p_sys#de-f>b_ilne varatm stream_out/rtpfmt.c:310_= vSetChecked(oar,_Gn,t:etB25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
oo  310 |  ,l( pv_stre)  vaa    m,    SO    UT_   CF  G_Pr_SetChecked(VLC_REFIX    O"mp4Ba-laJtECTm (o  msg_)" );
,n      |                     ^,
t,v)
      | ../include/vlc_variables.h:659:41:                                               ^
 note: ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'var_GetBool'  481
 |  Dbg( o bj , "N     o-inc  on659 | f#do fefiounnd ist e vastrr_uct vlcGnetBo_cool(ammo n_member,ns: b) (al   var_co");n
      | s                        ^
../include/vlc_messages.h:87:5: note: texpanded from macro 'msg_Dbg' vlcG_object_t *)(etB&ool(( x)->oVbj)L \
      |               ^
C
_   O87 |  B   JmEsCgT_(Gae)n,ebr)ic(p_
thisIn file included from       |                                         ^
../include/vlc_common.h:481stream_out/rtcp.c:15:: , 30:
In file included from ../include/vlc_common.h:1031note: V:
../include/vlc_variables.h:212expanded from macro 'VLC_OBJECT'
:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    212 |     reLCt_481 |   MS    uGrn var_Se t_DB conG, __VAsChtecked _strARuGcSt__)  v(obj,l name
      c|     ^
,../include/vlc_messages.h:78:13_comm on_mV:embers note: expanded from macro 'msg_Generic'L: C_VAR_C(coOnst vlORcD_objeS
,ct_t val);
      |            ^
 *)../include/vlc_variables.h(&(x)-   78 | >o   bj) \ vl
      c_L|               ^
og(V:140:48: note: expanded from macro 'var_SetChecked'
LC_OBJEC  140 | #defiT(o), np,e var_S evtlCc_hestream_out/rtp.cm:o548:11:dul cked(warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  548 | _n  oame,,  n,t,v) varps_zS = veartCheck_Geet _d(VLC_OBJECT(No),n,to,v)nEmpty
      |                                                ^
_FStriI../include/vlc_common.h:481:ng( 15p: note: expanded from macro 'VLC_OBJECT'
LE___  481 |       s,t __Lre am, coINE__,ns SOtUT_ CFG_strPRuct \EFI 
      | X "m            ^
ux" v);../include/vlc_common.h:481:
lc      |           ^
_../include/vlc_variables.hcommon_members::662:61: note:  (const vlc_15:oexpanded from macro 'var_GetNonEmptyString'
 note: expanded from macro 'VLC_OBJECT'b  662
j | #ect_t d  *efi481)( | ne &va r _ G     e(tNonx)E-comnst >strobj)p \uct tySvlc_tricomn
      g|               ^
m(oan,_b)   mvembaer_GetNonrEsm:p (tIn file included from yStrstream_out/rtcp.cco:30nst:
In file included from ../include/vlc_common.h:1031:
 v../include/vlc_variables.hinl:227:12c_ob:jg(  VLC_warning: ectdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_t *)
(  &227 |     return vOar_SetB(CJhECecked( pT_(a)o,b)bx)-j>o,
      |                                                              ^
bpsz_name../include/vlc_common.h, VjLC_V:481:15) : note: expanded from macro 'VLC_OBJECT'
A\  481 | 
 R_F LOA      | T              ^,  
val );
      |            ^
  ../include/vlc_variables.h :140:48: note: expanded from macro 'var_SetChecked'  con
st   140 | #defsstream_out/rtpfmt.cinetruc var:t vlc__316Scommo:21:n _warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
me  316embteChecr | s :   (    ked (     o    ,   nm,t,sv) g_Dbg( vobj, "war_constSetCheck veldc_obj(e fVouLC_OBJECT(o)nd ,en,catt_t ,* sv)(&()
x)->obta      |                                                ^
rt../include/vlc_common.hco:de f481or :NA15j) \
:      |               ^
 note: expanded from macro 'VLC_OBJECT'
L  481 with TYPE:%d", i_nal_type ) |   stream_out/rtp.c;
      :556:    |                     ^
 13../include/vlc_messages.h:87:: warning: 5: note: expanded from macro 'msg_Dbg'
    cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
87  556 |  o |         ms   g_G nst struct    mevnsg_Eelc_crror( p_mstreamm, "ounsunic(_mempberported p_thsmux:er typ is,(const vle cVLC_ for_obMSGj e_DBcRTPtG (_t *)on(&(x)->lob,y __VA_ j) ARGS\__)
      |               ^
TS/P
      S)" )| ;    ^

      |             ^
../include/vlc_messages.h../include/vlc_messages.h:83::78:135:: note:  expanded from macro 'msg_Generic'
In file included from note:    78 |    stream_out/rtcp.c:30 vexpanded from macro 'msg_Err'
:
lIn file included from ../include/vlc_common.h:   83 |    1031c_L:
o../include/vlc_variables.h:241 ms:12g_Gg(VLC_OeBJECT: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]In file included from 
(ostream_out/rtsp.c:),   241 | p, 34ner ic   (v:
In file included from rl../include/vlc_common.h:1031:
../include/vlc_variables.h:eturn 189:12c_: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
movp_tdu  189ar_Shle_nei | amse,t  ,  C hecked(__FILE__ reV, _tuLC_M_SLrG_ERRIN,E_ n __V_A_, \
      |             ^va
r_S../include/vlc_common.h:etChARGS__)
      |     ^ec
../include/vlc_messages.h:ke78:13: note: expanded from macro 'msg_Generic'
 p_ob481   j, d( p_o78: |  psbjz_n,15:a    vnote: lcexpanded from macro 'VLC_OBJECT'
 _Lop  481 |  g(VLC_ OBJE  sz_nam CT me, VLe, V( o co),n Cp, v_VAR_st strlc_uSctmoTRI dNG, vLC_vlaucl_e_cnameVARl_IN,  Tommon__FEG_ILE)me__,;ER, __LImbeN vE
al __), \
            |             ^
rs../include/vlc_common.h::481;
      : | (|            ^
c15:ons           ^t../include/vlc_variables.h
: v../include/vlc_variables.hlc_ note: 140:expanded from macro 'VLC_OBJECT'obj
e:14048:  48148ct_t: |     :*)( &  note:     co(x)-nnote: expanded from macro 'var_SetChecked'
expanded from macro 'var_SetChecked'  140 | #de
s  t>140obj) str | uct#dfiefni \
      |               ^
e nvar_Se  vlvce_commotChnar_ecm_Sekedmeb(to,Cershn,ecked(t,ov),: (cn var_SetConst vhe,cklc_ot,v) var_SetCebhd(VeLCstream_out/rtpfmt.cckedj_:e385O:c25(: warning: t_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]VBtLJ 
CEC_*)(OT(o),n  B385 |    &,t,vJ)
      | (x) - >obj                                               ^
E)../include/vlc_common.h:481C   T:15: (o)\
      | ,n,t              ^
,v)note: expanded from macro 'VLC_OBJECT'
   481
       | |                                                  ^ 
  ../include/vlc_common.h:481      :         c15:   note: expanded from macro 'VLC_OBJECT'stream_out/rtp.c 
 mo:573:13: sgns  481 |  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    573    |    c    ot      _ D msnbgg_( oErsstr( rtbjp_s sttrerucam,u ", t cvl"canwten  foundvlot cc re_catae omu stmmon_membarertcosde :for  (cxNAL eron"c_cwitomst v mhlc_oobjec TYtn_m_Pt *embe)rE:s: (%" &PRIu(8)x)->;
      | o, (con            ^
i../include/vlc_messages.h:bj)83_nal_typs e:\ 5: );

      note: expanded from macro 'msg_Err'
|                                  ^
| ../include/vlc_messages.h              ^
83 |  t  : v87 :m5ls: note: gexpanded from macro 'msg_Dbg'c__Go
e   bn87jeecr | i tc_t (p _* ) (&(thmx)sgis,-> VLIn file included from ostream_out/rtsp.cC_:34MSG_Gbene_ERj:
In file included from rR../include/vlc_common.h,) _ic(p_:th_Vi1031A_AR \:
../include/vlc_variables.h:203
      |               ^
:s, VL12G: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
SC_M  S203 |  __)G_DBG
       ,  | r __Vetu    ^
r../include/vlc_messages.hIn file included from A:stream_out/rtcp.c:30:
78:In file included from n_13A : RGSnote: expanded from macro 'msg_Generic'v../include/vlc_common.h_
ar_   78:1031:
_)
 |       |     ^  
../include/vlc_variables.h:256:12../include/vlc_messages.h:S  evltc_78:13: note: CLog: hwarning: eexpanded from macro 'msg_Generic'due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](
V
LC_O   78 |   B  vlccJECT(ok_Loge  )d((, p, 256 p |     retvlc_m_oburVLC_Ojno, B pdsJECz_nTvaameule,(o r_V_nLC_V), SeAtCheckeap,R mevlc_B, O_dOL, valmod ule_( p___FnoILE_)_,a;me
b       __| L,j,             ^
I../include/vlc_variables.hpN:140:48:E__, \_sz__
      | n note: expanded from macro 'var_SetChecked'
F  140ILE_ame, V | #            ^
_defLC_V,../include/vlc_common.h _:481:ine var_L_AISNEetChec15: note: _k_expanded from macro 'VLC_OBJECT'
, \
  481 | R_AeDD      d(|             ^
o  ,../include/vlc_common.h:481n,  :15: note: expanded from macro 'VLC_OBJECT'   t
 con  ,481v) stv RaESstrSr | _  uc  S, t velctCh v   alcon seck_ct stommonruc)e;
t_dm e      | v(VLC           ^
lc_../include/vlc_variables.h:140:48_cO: note: Bexpanded from macro 'var_SetChecked'mbeJ
r  140sECT(o), | #defin: (nco,e vanr_t,v)Set
Che      cked| (o                                               ^st,
n,t,../include/vlc_common.h vl:481:15: note: v) expanded from macro 'VLC_OBJECT'c_o
bjvecta  r_S_t481 * | e) tC(&(x   hec    co)->onbkejs) \t
       |               ^strd(V
LC_uOBJEcCt vT(o)l,c_con,t,vm)
      m|                                                ^
ommon../include/vlc_common.h:481o:15: note: expanded from macro 'VLC_OBJECT'
n  __481m | embstream_out/rtp.c:601:me   9: warning: mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bers: (ceo  ns601 | rt  vls     co:c (nst_cons strt    if(u obvar_Gvceject_ttBt vlool(c l*) p(_stc_com_moon_bmerj&(eamember, Sx)-OUT>obj) _CFG_cPREtFI\
_tX"sa      | sp" :              ^ ) *
) (c)onst( vl&c_
      | (x)->ob        ^
jobject_t) * ../include/vlc_variables.h:659:)(&41: \
      | (x              ^note: expanded from macro 'var_GetBool'
)->ob
j  )659  | #\d
e      f|               ^i
ne var_GetBool(a,b)   In file included from stream_out/rtsp.cva:34:
In file included from r../include/vlc_common.h_G:e1031:
../include/vlc_variables.htB:oo212l(In file included from  Vstream_out/rtcp.c:12LC_O:30:
In file included from :BJE../include/vlc_common.h:1031:
 ../include/vlc_variables.h:276:10:CT(warning:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]astream_out/rtpfmt.c:
491),:
  19: warning: b)
  276 |       | 212 |                                          ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  491../include/vlc_common.h    |  :    481:15 if(        ! va:r  i etur_Gretf(note: Cheexpanded from macro 'VLC_OBJECT'n c
!    vkear481 | d( _In  vahepr_Sri    e_obj,tBoo tChpsz_l(e  concked s otb(jn , "sosout-bjtruct v,lc_rctommo np-mna_mmemapbere,s:  me, VL(4conCVst vaL-lalc_C__VARob_jectVAR_t_t *)(C&(mx"OINTEG ORD) )
      S, v)-al)>objE) \|                   ^
;R, 
      |            ^

      ../include/vlc_variables.h|               ^&v:al ) 140)

:../include/vlc_variables.h:60448      :47:: note:  note: expanded from macro 'var_SetChecked'| expanded from macro 'var_InheritBool'

stream_out/rtp.c:604:11:          ^
  140  604../include/vlc_variables.hwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 | #d:142   | 604 |   #:d48: note:   efexpanded from macro 'var_GetChecked'p
inse   vaezfr_Ininhee142 | # vritadefir = nB_eooSv vare_tCGetNonEhmar_ptySteGeckedtl(Checkrieo,d(o(ng n) var,o,n,t,vn,_Inhe)rti vatBoolr_S(( pe,VLCv_tCs_O) vahtBJr_GECT(eckred(VLC_eamOetChBecked(o, )J,EC nSOVLTUTC_O(o))
      | ,n,t_CFG_                                              ^
../include/vlc_common.h:,481PRE:15v: )
      |                                                ^
Fnote: ../include/vlc_common.hBexpanded from macro 'VLC_OBJECT':JEIXCT 481:15(o": 
note: expanded from macro 'VLC_OBJECT'  481 | ),
s        481nd | ,t ,v)
         |                                                ^
 ../include/vlc_common.h: co481   p" );
n stc: 15son      |           ^:tr
 note: expanded from macro 'VLC_OBJECT's
t   s481 |       t  cons../include/vlc_variables.hrut:u st662:61ct c: t vlvc_clrc_commommuct vlon_on_membememrbcersnote: expanded from macro 'var_GetNonEmptyString'
: (  662 | s: (cco#nst vld_coc_oefibommon_nenmest vlm bjecvarc_oet_t _G*rb)etjNoenEmpt(s: (ccons&(x)->obt_tjt v) *)(&(l x\c_y
      So)bj-|               ^>tring(oba,b
ec) tj_t ) \
        var*|               ^
_)(G&e(txN)o-n>Eombptj) \
y      St|               ^
rinIn file included from stream_out/rtsp.c:34g( V:
LC_OBJECT(a),b)
      |                                                             ^
In file included from ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  481 |  :In file included from   stream_out/rtcp.c:30   1031:
../include/vlc_variables.h:227  co:
nst st:12ruct:  vlwarning: c_In file included from codue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h  227 | mm:1031:
 ../include/vlc_variables.h:293 on_memb: er 10: retwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]urn 
s:   293 | (cv  a  irf(o !v_ar_GeStCestream_out/rtpfmt.chectkeCd(:622:17h: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ecked(   622p |     _on bjst   ,   vlc_p_o opszbj, _nbject_       msapg_st *)(mze_,nam VLe, VLC_ECVA&R(r__BOOL,Vr(A obj x)-R,&>o "_val ) Fbj) \
      |               ^
LOAT)
      | Mult,         ^
 v../include/vlc_variables.h:142ai:48:l note: expanded from macro 'var_GetChecked'
s  142 | #td )efinre;eam  
vaopu      r_s n| Geot s           ^uppo
trteC../include/vlc_variables.h:hed 140ckin RT:48P"
      |                 ^
../include/vlc_messages.h::ed(83 :o,note: n,5: expanded from macro 'var_SetChecked'
note: expanded from macro 'msg_Err'
  140t   83 |   ,  mv)s |  g_Gva#endeerfic(r_GietCne hecvkstream_out/rtp.c:ar_702:13: Swarning: eedtdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]p
_th(VLis, CC_  702VOBJELC_MSG_ECT(oRR)h,n,, eck |   et,v__d)
      | (VAo                                               ^_AR
GS_,../include/vlc_common.h:481:15:_)
        | note:     ^
n    ../include/vlc_messages.h:   expanded from macro 'VLC_OBJECT'78:13  m
: note: s,  481expanded from macro 'msg_Generic'
g_   78 |  | Err(t,v    v)   p_stlream v  c, _Lo"g(arVLC__you OcanS uBJECTetse s(Co),hdp =h ecp, vl   kc_cemoodnttdup:(//st slVe_tLrunam Conly c_oncOBt vlcJ_commoe" );
      | n_membe, __ers:F            ^ ILEE(Cconst 
Tv../include/vlc_messages.h:l(83:5o: note: expanded from macro 'msg_Err'
)   83 | c    _obmsg_Gener,n,tic,v(p_this), ject_t
 *      VL| )(                                               ^C_MS&(x
G_../include/vlc_common.h)->:481:__15,E __LIN:RR, __V A_ARE__GSnote: __)
      |     ^, \expanded from macro 'VLC_OBJECT'


../include/vlc_messages.h:      |             ^  481 |    78:13 :    co
ob note: nst../include/vlc_common.h:jexpanded from macro 'msg_Generic'
 ) \s   
481:t15      | ruc              ^
t v:l c_c78 |  note: expanded from macro 'VLC_OBJECT'
o m  vlc_L  481 |   m og(  VLC_OIn file included from BJE stream_out/rtcp.c:CT  con_meonst30m(:
o), sIn file included from ../include/vlc_common.hb pe, tvrl:1031:
rs../include/vlc_variables.h::ucct v (304:17clc_co_omn:st warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  304 | mon_me    mbifvers (lil: kel(cocy(ns!t _vvlca_r_GetodoCule_nabject_t *)(mhobjee, c&ked( (obx_)->oj, b_Fnajm) IL\
      e,| ecE_              ^t_
_ ,Vt L __C*LI)_NVAR_COORDS(&E, &In file included from valstream_out/rtsp.c:34)_:
))
In file included from _../include/vlc_common.h      , \| 
      |                 ^            ^
(../include/vlc_common.h
:x):->o1031:
../include/vlc_variables.h:241:481:15:12 note: :b../include/vlc_variables.h:142:48j): note:  \
      |               ^
expanded from macro 'var_GetChecked'
expanded from macro 'VLC_OBJECT'
    481 | 142 |   #de warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]fin
e       241var  | _G etC che cked(oons  r,n,t,veturt n vstar_S)ruectt va vlcrC_Ghe_comtChemstream_out/rtpfmt.con_membercke:672:ckesed(13: (:VLcoC d_( OpBJ_nst vloc_obbECT(o)jje,n,,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c t_pt *ts,  )zv)
672( |       |                                                ^& 
 _../include/vlc_common.h:481(    x)-> nam  oe,: 15  m Vbj)sg LC_V\
      _AR|               ^
_E:STRING, val ) ;rnote: r
expanded from macro 'VLC_OBJECT'
        481|            ^
 | ( obj, "c a../include/vlc_variables.hn:nstream_out/rtp.co :708    140t add:13: :  48 thics warning: : note: expanded from macro 'var_SetChecked'due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  708 |  o  140 | # d    stnst  st erea  rum (un suppo mfcirtnst ved lc_cg"
      | omm            ^_E
onr_memre va../include/vlc_messages.hber_S(e p:83_r:5ststream: : note: , (co"nst expanded from macro 'msg_Err'
cvlan   83 | noc  _obC  hecmsgtked_Genej(oect_t r,n,e *t,ic(vpx))(p& ort _th(viarsxSD)-, VL>ob_jSC)P aetChe \
_cM      | s HkT              ^
eTd(SG_PV" ERR)LC_;
O      |             ^B,J _
_../include/vlc_messages.h:83VA_:ECTIn file included from stream_out/rtcp.c5:(:oA) RGS__)note: 30,n:

expanded from macro 'msg_Err'      | In file included from ../include/vlc_common.h:,1031:
../include/vlc_variables.h:324:10t
,    ^
v)
   :../include/vlc_messages.h:       warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
83 |  78:  |  m                                               ^  324 |  
s  g_../include/vlc_common.hGene:ri481:1513: :  note: c(expanded from macro 'VLC_OBJECT'note: expanded from macro 'msg_Generic'
pi
f_   78 |    ( !th481 |       ivs, ar_G  VLCconste_ stMrtCuctSG_ER R, v_h_VAe_ARGS_lc_common_memb_)ceked( p_obj rs  : (vlc_c, psonsz_Lno
ta      |     ^
g v(VL../include/vlc_messages.h:l78:13: note: C_OBJc_omebjexpanded from macro 'msg_Generic',e
 EctC   T(Vo)_t, p, 78 |  *   )(LC_VA& vlRc_Lvlc__FLog(Vmodule_namLCe, _O__FBJE(xCT()o)ILE__,-O, p, AT v__L>oIN,bj)E_ \
_,  &val\
       ) |             ^
)../include/vlc_common.hl:c      
      481|               ^
| :         ^
15_mod../include/vlc_variables.hule_name,: :142_:_48 :note:  expanded from macro 'VLC_OBJECT'F
I  481In file included from  |    stream_out/rtsp.c:note: expanded from macro 'var_GetChecked'
L E_ 34  142_:
 | , __LIn file included from #defI../include/vlc_common.hi NE_n  c:eo_ 1031:
../include/vlc_variables.h:256:12nvsa, \r:t s warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

        |             ^
t256../include/vlc_common.hr: |  481_G:eu15:c t note: t  expanded from macro 'VLC_OBJECT' vlc_return vChecacrked(_o,n,t,vSo)mmo
   481 |     vn_e   tar_GCe tmconemberhCs:est struhct ve lc(cc_comonckkedmston_ vlcmee(VLC_ombbd_( eOrs:pje_obj, BJct_(EtconstC  vlc_obj*T(o), en,)p(&st(x)-z_ct_t nam*)(e, &(xV),v)L
      | C->obj)_ \
      |               ^V                                               ^>

../include/vlc_common.h:obARj481_) ADD\
      |               ^
:R15: note: expanded from macro 'VLC_OBJECT'
ES  S481, val )stream_out/rtp.c |  ;  
      |            ^
: ../include/vlc_variables.h:140 715:48: note: expanded from macro 'var_SetChecked'
:13  140 : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    | #715 |  d       constefine va  r_st    rmSesg_EtuctC vrr(lhec p_streac_cmked(, "yoommouon,n_mem,t,vber cas: ) van usr_(e Scosndpes=tt vrtChecked(lc_objecVt_tL *)Csp:_O(BJEC&(Tx)->(o),n,t,v)
// objo      nly o| ) n                                               ^
ce" )../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
;
  481 | \             | 
 c            ^
      o|               ^
ns../include/vlc_messages.h:t struct vlc_com83mon_m:5: note: expanded from macro 'msg_Err'
embers: (coIn file included from    83 |   stream_out/rtcp.c:  nstmsg 30:
In file included from v_Glc_e../include/vlc_common.hobjectne:1031ri:
../include/vlc_variables.h:340:9: c(p__warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t
   th*is, 340 |  V)LC_(MS&G   i(x)->objf( )var_G e_ER\tChe
cke      d( |               ^R,
p_ __VA_oAbj, psz_namRGS__)
      | e    ^
, VLC_V../include/vlc_messages.hAIn file included from :R_STRI78:stream_out/rtsp.c:NG,34 13: note: expanded from macro 'msg_Generic'&v:
In file included from 
../include/vlc_common.hal :) )
         78|         ^1031:
../include/vlc_variables.h:276:10: warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] |   
../include/vlc_variables.h:142    vl276:c_48: Log(V | note: expanded from macro 'var_GetChecked'
    LC 142 | # _OBJECdeTif( (o), p,fi! vlnec_mv vaar_Ger_GetChecketChdod(eckeuld p_(e_noo,nbj, psz_name,a __me,FIL VE__,LC_VAR _IN__LTEGER, &vaIl ) NE_)_, \
      
      | |             ^
         ^
../include/vlc_common.h:../include/vlc_variables.h:142:48: note: 481:15expanded from macro 'var_GetChecked'
,t,v  ) v142:  | #note: expanded from macro 'VLC_OBJECT'
da  481 | r_Gete     fin   eChe var_GetCheckcoenst dstr(o,nuct cvlc_com,kedtmon_,(VLCvmemb)e_rsO va: (cBJEConT(ost),n vl,t,vr_G)
      e|                                                ^
../include/vlc_common.h:481:c_tobjC15heect_c: note: kexpanded from macro 'VLC_OBJECT'
et *)d  ((V&(xL481C_ |  )-O B>Jo  ECb jT) (\
      |               ^o),
 n ,t, cv)
      on|                                                ^s
t stru../include/vlc_common.h:481:stream_out/rtp.cct vlc15:721:_c: note: omexpanded from macro 'VLC_OBJECT'
13: m  o481nwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_ | m  721emb |   e  r        const st s   :ruct     vmsg (colc_com_Wnarmst vlc_on_n(objmemb ep_resstrc:t_ (eamcotn, "s *\"t)(& %s\vl" (c_x)->oobj) RT\
      b|               ^
jSeP host might ct_t *be ignored iIn file included from )n stream_out/rtcp.c:30(:
&("x)
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h      | :350:9            ^
-: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
>obj) \../include/vlc_messages.h:85:5
        |               ^
:350 note: expanded from macro 'msg_Warn'
 |     if( va   r85 |     ms_gG_eGteCnheercIn file included from stream_out/rtsp.cked:( p34ic(p:
_obIn file included from ../include/vlc_common.h_jt:, pszhis,_1031:
 nVLC_a../include/vlc_variables.hMSG_:293:10me,: VLWAC_RNV warning: , Adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]R_
__STR  293VINGA_AR |     iGS__f, &(val ) ) )
      | !var_Get
    ^
Chec      |         ^../include/vlc_messages.h:ked(78:13:  p_note: 
expanded from macro 'msg_Generic'
o../include/vlc_variables.hbj,:   78142 |   :48: note: expanded from macro 'var_GetChecked'   vl
c  142 | #d_Lefinpog(sz_VLCnamee_O, va BJEr_GCT(eVLC_tCVARo),_h pBe,c vlkOed(Oc_L,moodul,e_nn,tam &va,ev) var,l ) ___GetChFIecked(VL L)
      CE__, |          ^__
_L../include/vlc_variables.h:142:48IN:OBJEE_CT _, note: \(o),
      n,t| expanded from macro 'var_GetChecked'
            ^
../include/vlc_common.h:481,:15v  142 | #def: note: expanded from macro 'VLC_OBJECT'i)

      |   481 | n e  v   a                                               ^
  r../include/vlc_common.h_GetCh cecked:481:15(o,non,t,v) vastr:_ note: expanded from macro 'VLC_OBJECT'G
e   str481 |   utCct vlch_ecked(VLcommoCn__  mOeB JmE CT(o),n,t,v  const )struc
t v      belc_|                                                ^
rs../include/vlc_common.hco::481:15: mm(co note: expanded from macro 'VLC_OBJECT'
n_monemb  481s |  et     vlc r  c_obs: (cjecot_nst volc_onbjest struct vt *l)c_co(mmoc&(x)n_t_me->mberobj)st *: \
 )(      | &(x              ^
)->obj) \
      |               ^
(const vlc_object_tstream_out/rtp.c: 724:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]*
)(  &724 |   (x)->obj)     \
In file included from stream_out/rtcp.c  :      30:
In file included from ../include/vlc_common.h|                  ^
:1031:
 ../include/vlc_variables.hm:362s:g9_In:f owarning: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
p_stre  362 |  am, "Co   if( vnsidIn file included from astream_out/rtsp.cr_Geer tpaChe:cskedsi( pn34_:
g -ob-rtIn file included from j,../include/vlc_common.h: spsz_nampe-,h 1031:
../include/vlc_variables.hVLC:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o_
V  st=IP 304on | A t Rhe _ ADDR" 
      |  ESif            ^
 S(likel../include/vlc_messages.hy:81:(,!5:var_GetC note: expanded from macro 'msg_Info'h
e   c ked (o&valb81j, |     )  msn )
      ame,g_ VLC_VG|         ^
enAR_COeriORDc(p_S, &val)))
      thi|                 ^
s,../include/vlc_variables.h: V142:../include/vlc_variables.hL:C_M142:48:SG_IN FO,48 __note: expanded from macro 'var_GetChecked'
:VA_ ARGS  142 | note: __)expanded from macro 'var_GetChecked'
#de
  142      f|     ^
in../include/vlc_messages.h:e78 | :13#: d vanote: efineexpanded from macro 'msg_Generic'
    78 | r    vavlcr_G_Lo_eGg(etChecked(VLC_OoBJ,tChECTn(oecke), d,p,(o,n, vlct,v) vart,v) v_GetC_hmoduar_ele_ncked(VLC_OBJamGee, tEChecked(VCLC_TOB__JECFI(T(oLE_)o,n,t),v),n_,t,v)
      |                                                ^
, _../include/vlc_common.h
_      | LIN:481                                               ^
E_../include/vlc_common.h:481:15: :note: _, \
15      | :expanded from macro 'VLC_OBJECT'            ^
 note: expanded from macro 'VLC_OBJECT'

../include/vlc_common.h  481 |    :481  : 15:  481 |         co note: expanded from macro 'VLC_OBJECT'
n  con  sst s481 |   t t     ruct vlc_cstr couonsct vt slc_ctrmmoommoun_mct veln_mec_cmobemmomn_mbreers:mbers: (cos :nst  (c(conovlcst vlc_ob_objenst vlcje_oct_bt ject_t *)(*)&(&(xc)->obj(x)) \
      -|               ^>objt
_) t\
       *)(| &              ^(x)->stream_out/rtp.c:727o
:13: warning: bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]j
) \
      |               ^
  727 |             var_Create( p_stream, "rtsp-host", VLC_VAR_STRIIn file included from stream_out/rtsp.c:34:
NG );
      |             ^
In file included from ../include/vlc_variables.h../include/vlc_common.h:1031:
../include/vlc_variables.h:324:122:39:: note: expanded from macro 'var_Create'
10: warning:   122 | #define due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
var  324 |  _   iCreaf(tIn file included from stream_out/rtcp.c:e(a !var,b,c) 30:
In file included from _Gevart../include/vlc_common.h:1031:
C../include/vlc_variables.h_C:429he:5: cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
k  429 | e rea d(te(  VLpC__ O BJovaECTrb_(a)Crea, b, cte(  )p_o
j      b|                                       ^
j,../include/vlc_common.h, :481:psz_15: note: expanded from macro 'VLC_OBJECT' npsz_nam
ae, VL  481me, VLCC_V | _AR_V  INTEG  ARER _F | LO VLAC_  cVAR_onsTDt sOINt,HERITru  &ct v)avlc_clomm; ) 
)      |     ^
on      _mem
b| ../include/vlc_variables.h:122:         ^ers: (c
39:on../include/vlc_variables.h:142:48: note: expanded from macro 'var_Create'
st vlc_o  122 | bjec#t note: deexpanded from macro 'var_GetChecked'
f  142 | i#define nvae_rt  *)(_GetCh&(evacx)r_Ckerea->otde(a(,bj)ob,,n \,t,cv)) 
v      |               ^
 avar_GretChe_Crstream_out/rtp.cea:728:13ct: warning: e( due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
kVed  728 | (VL  C  LC     _OBJECT(o),_OBJEC   nTvar(,a)_SetSt, ,bv)
      |                                                ^
,t../include/vlc_common.hrin: c )g481:15(
 p_      |                                       ^
str../include/vlc_common.hea: mnote: expanded from macro 'VLC_OBJECT'
,  481 |  " :481:15 : note: expanded from macro 'VLC_OBJECT'
      const   s481 |  t rts      corpunsct vlc_commont str-_hostuct vlmembers:c _(cconst ovlmc", _muon_mobjrl.eemcbertpsz_s: (ct_honsost ) *;
t v      |             ^)l(&
(../include/vlc_variables.h:262x:48: note: c_obexpanded from macro 'var_SetString'
)j->obj) e\c
t        262 | _#tdefi|               ^n *)
(&(x)->eo bvjar_SetS)t r\i
n      g| (              ^a
,b,c)    varIn file included from stream_out/rtsp.c_:34:
In file included from Set../include/vlc_common.hS:1031:
../include/vlc_variables.h:340t:rIn file included from 9: warning: stream_out/rtcp.cing( VLC:_Odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]BJECT(30a
):
,  340In file included from ../include/vlc_common.h:1031:
b, |     ifc../include/vlc_variables.h:442)(
       v:5|                                                ^ar:
../include/vlc_common.h: warning: 481:15: note: expanded from macro 'VLC_OBJECT'_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  GetCh481 |       442    coenstc |  sk e trucd( p_ob jt v,  pslvcz_co_armm_Creonan_mmembea,erste(:  (coV p_LC_VAnost bRj_STRIN, pGsz_,nam &e, vvlcVLC_o_bjeVAalc t_t *)(&(x)) -R_B)
      >ob|         ^j) \

O      ../include/vlc_variables.h:142:48|               ^
: note: expanded from macro 'var_GetChecked'
O  L | VLC_V142 | #defistream_out/rtp.cA:735ne var:13:_RG_DO warning: IeNdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
tHECheRIT c);
      k  ed(o,n,|     ^
t735 |  ../include/vlc_variables.h,v) :122:39   : note:  expanded from macro 'var_Create'
   v122ar_GetChecked(  V LC   v | _O#dear_BJCrECTfi(o)neate v,anr_,e(t,v)Cre
      | a                                               ^
te p(a,b_s,c) ../include/vlc_common.h:481vartr_eam, :Crea15t"rt:esp-( Vp ortnote: ", VLexpanded from macro 'VLC_OBJECT'
LC_  481 |      VAR   c_INC_OBJTEGERECo );T(ans), b
      ,t s |             ^c )
      truct
 |                                       ^v
l../include/vlc_variables.h:122:c../include/vlc_common.h39:481: :_15: note: cnote: expanded from macro 'var_Create'
expanded from macro 'VLC_OBJECT'
ommon  481_ | mem   122 | b   e#drs:efine var_C    reat conste( a,(strucbc,c)t  vlc_covanro_Cmsmon_memrteat e( VLvC_OBJElbec_oCT(rs: (cba), job, cnst veclc )_ot_t *)(&(x)->obj) 
      |                                       ^
\
../include/vlc_common.h:481:15: note:       expanded from macro 'VLC_OBJECT'
|                 ^
bject481_ | t        *)(&(x) ->obcj) o\
      nst s| In file included from               ^
tstream_out/rtsp.cr:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
u  350 |  ct vlc_co mIn file included from mostream_out/rtcp.c:30 n_m :
In file included from ../include/vlc_common.hem:if(1031:
../include/vlc_variables.h: 455:5: var_Gebtwarning: erdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  455 |  : (  Chec vacor_Cnkstreate vlced(_( p ob_p_joect_bj,t  pszobj_*)name, ,(&( psx)z_nVLC_VAaRm_FLO-e,>ob VLj) CA\
_T      |               ^
VAR_STRI | VLC_VARstream_out/rtp.c:736:13:NG, &_DOINHvaERIl ) warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 T)
      |         ^  736 | 
     );
         ../include/vlc_variables.h| :142:48 : note:     ^
expanded from macro 'var_GetChecked'   
../include/vlc_variables.h   var_142 | #defSetIint:122:39engere: note:  vaexpanded from macro 'var_Create'
(r  122 | #_GetChecked(doef,inne v ,t,v) vap_sratrr_C_eGreataem,teC "rh(tspaec,kb,ec-pod(VLC_OBrt"JECT(o),), un,t,v) 
      |                                                ^
../include/vlc_common.hrl.:ivar_481:15_porCr:eat  te(note: expanded from macro 'VLC_OBJECT');
 V
      | L  C_O481            ^
 | BJE../include/vlc_variables.h:259C   :49: T(a), b note: expanded from macro 'var_SetInteger'   ,  cc )ons
t
        259 | #|                                       ^
../include/vlc_common.h sdef:t481:15:in ruce var_Senote: expanded from macro 'VLC_OBJECT'
tt  481 vlc_commIntego | er( n   a_m, b,cembers: ()   var c_S et coIntnegeronss( Vtt s vltrucctLC_ _object_vOBJElc_CTct (aom),bmo*)(&(x)->obn_mj)emb \ers: (,cconst v)
lc_obj      | e
c                                                ^
t_      ../include/vlc_common.h:|               ^t481:15
: note:  expanded from macro 'VLC_OBJECT'*
)(&(x  )->481 |      obj) \
      |               ^
   const struct vlc_common_members: (cIn file included from onsIn file included from stream_out/rtcp.cstream_out/rtsp.ct ::v30lc_:
34:
In file included from ../include/vlc_common.hobIn file included from :jec1031../include/vlc_common.h:1031:
../include/vlc_variables.h:t_t 362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
*  362 |     if( var_)(&(x)-G:
../include/vlc_variables.he:469t:5:Che warning: ck>obeddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]j)( p_ob
   \
      469 |  |               ^j, 
 p sz_ nvaamr_e, VCreLatC_VARstream_out/rtp.c:739_e( :34:p_o warning: ADbj,D pszRESS, due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
&_  n739 |    vaal   )m )
      |         ^
e, ../include/vlc_variables.h:V   142:48LC_VARp__Ssys: note: expanded from macro 'var_GetChecked'
TRI  142- | N>rts#dG | efineV Lvp = RaCr_Vts_GetpSeChAR_DOINetucpHERITk( Ved );(Lo,n,t,v) C_Ov
      |     ^ar_
GBetCJhecECked(V../include/vlc_variables.h:122:L39:TC_OB(p note: Jexpanded from macro 'var_Create'E_stCT(
reao),n,t,m), NULv)L
        |                                                ^, 
122 | ../include/vlc_common.h#deurfl.ps:481:iz_p15ne v: note: ar_expanded from macro 'VLC_OBJECT'
Cre  481 |  atha );   t
       e(a ,b|                                    ^
c,c) ../include/vlc_common.honst:481: v15struar_Cr: note: expanded from macro 'VLC_OBJECT'eate( V
cLC_tO  481  |  vlBJEC   T(a c_com   c),m b,oonsn c )
      | _membt e                                      ^rs: (costrn
usct t../include/vlc_common.hv vlc_object_t:481: *)(&(lc_x15: note: expanded from macro 'VLC_OBJECT'
)  481 |   -com>m on_    me obconsj) \t s
t      rucmbe| tr              ^
s: (c vlc_commonst vlco_obnje_membersc:t _(tc o*n)s(&t(x )v-l>obcj_)o \
b      |               ^j
ect_t *)(&(x)->obj) \
      |               ^
stream_out/rtp.c:741:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  741 |    In file included from stream_out/rtsp.c:34:
  In file included from ../include/vlc_common.h:1031:
  In file included from ../include/vlc_variables.h:  429:5  stream_out/rtcp.c :msg30:
In file included from ../include/vlc_common.h:_Er1031:
../include/vlc_variables.h: warning: :477:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]5:r( p
_ strea  m, "cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]429 |  
 an  no t e v477 |  xp   arovrt ar_CrS_DP Cas RreaTSteatP" e);
      |             ^e( p
(_obj../include/vlc_messages.h , psz:83:5:p note: expanded from macro 'msg_Err'_obj,_na psz_name, VLC_VAme, VLC_R_IN
VAR   83_STR | T IEGE   RNG  |msg_G VLC_VA| VLC_VAReneR_D_DOricO(p_IINHNthiERITsH, EVLC_R );ITM
 )      | SG_ER    ^
R,;../include/vlc_variables.h
       __VA_| :ARG122    ^
S:39:../include/vlc_variables.h note: expanded from macro 'var_Create':122:39: note: expanded from macro 'var_Create'

    122 | __)
122      |  |     ^#de#
fine vd../include/vlc_messages.h:eafir_C78:13:r note: expanded from macro 'msg_Generic'enae 
v   78ar_tCreat |    e v(lc_Le(aog(VaLC_,,b,c)ObBJE, vCT(ac)ro), _C p, vrevaratelc_( _moCVLCdrule_n_aeme,OB _JEC_FIT(a)LE_,a b, _c , t__eLIN()
      |  V                                      ^L
C../include/vlc_common.h:481E_:15: note: _expanded from macro 'VLC_OBJECT'
O_, B  J\
      E|             ^
481C | T(a), b,  c     ../include/vlc_common.h):481:
  15:       |                                       ^c note: expanded from macro 'VLC_OBJECT'ons

t../include/vlc_common.h struct  481  | :481:  15    :vlc _ comnote: moexpanded from macro 'VLC_OBJECT'
   n481_ |  cmons et stm     ruct  vlcberc_cs: (constonommst  ovn_mlstrcuce_omt vblebrjs: (ect_constt * vl)(&(c_x)-c_c>objobject_)om \t *
m      | on_)(&mem(x)-b              ^e>obj)r
s: ( const vlc_object_t *)(&\
      | (x              ^
)->objIn file included from )stream_out/rtcp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   491\
      |               ^ | 
    var_Create(stream_out/rtp.c :p753_:o13bj,:  warning: pdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]sz_n
a  In file included from me,stream_out/rtsp.c: VL34:
753 |  In file included from     ../include/vlc_common.hC    :_1031:
  VAR _Ams../include/vlc_variables.hDg_:ErD442r( pRE_st:SS | VL5:C_VAreaR _DOmwarning: , due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]IN"y
oHEu caRIT  442 |      );
      n use|     ^
 s../include/vlc_variables.h:122:39: dp=fivle:anote: expanded from macro 'var_Create'//r_Create( 
 on  122 | #lp_oydebfinej var,_Crea tpse(az,_ naonmce"be,c) va ,r_C reaVte(L V)CL_;
VC_OBA      R|             ^_JBECTOO(a),L |
 V../include/vlc_messages.h:LC_VAR83 :5_b,: note: expanded from macro 'msg_Err'D
O cINHERIT );
 )
      |                                       ^   83
 |  ../include/vlc_common.h       |     ^  m:481:15sg
: note: expanded from macro 'VLC_OBJECT'../include/vlc_variables.h:122
:39: note: expanded from macro 'var_Create'
_Gener  ic(122p_t | #definehis v,   VLC481_Ma | SGr_Cre at e(a   ,_ERR, b_ _VA,c ) _AvaR coGrnst _CrsetaruStct vlc__e_com()
      | mon    ^ V
../include/vlc_messages.hL_:78memberC_OBJE:13s: note: Cexpanded from macro 'msg_Generic'
T   78(a |  ),:     (cvlcb, _Lco og(VLC_OBnstJE)
      CT(o|                                       ^
 vlc), _../include/vlc_common.h:481:obp, 15vl:ject_c_t *) (&(modulex)_namnote: e,- _expanded from macro 'VLC_OBJECT'>
ob  481j) |  \
       |               ^
       const struct vl_c_common_FILE__,m embIn file included from stream_out/rtcp.c__LeINE__:30:
In file included from , \
../include/vlc_common.h:1031:
../include/vlc_variables.h:rs: 511:5:      ( warning: | cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o            ^
  511../include/vlc_common.hns: | 481:15   :t  v note: expanded from macro 'VLC_OBJECT'
var  481_Clrea |   tce( _objp  ec   t_t co _ob*jns), pst st(ru&z_na(me,x VL)-ct >Cob_vjlc_VAR_commo)n_ INm\
      |               ^
eTEmGbEersR:  (c| VLC_VARo_nst vlDOIcIn file included from _NobjHERecstream_out/rtsp.cITt_:
      |     ^
t../include/vlc_variables.h: *)122:3439: note: :
expanded from macro 'var_Create'
In file included from   122 | (&(x../include/vlc_common.h#:defi1031ne:
)->../include/vlc_variables.h :455:5va:r_C warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  455 |     var_Creareate(te(a,b ,cbj)) vapr_C_reatobje( VL, pC_O \BJECT(
      a), |               ^
b, c )
s      |                                       ^
z_na../include/vlc_common.h:481m:15: note: expanded from macro 'VLC_OBJECT'
e,   481 | VLstream_out/rtp.cC:763:_ 9: Vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
AR_  763 |    F         coLOAnT    mssg_W|at r sntruVLCct(_VAR _ p_DsOINtrevHlERc_comaImmon_me, "T unk);
now      n prmbers: (co|     ^
otocnst o../include/vlc_variables.hvl fol:c_or SbjectDP _t(%s122 *)()":&(x,
)->o      |         ^39bj) 
:\
      |               ^
../include/vlc_messages.h:85: 5: note: expanded from macro 'msg_Warn'
note:    85 |   expanded from macro 'var_Create'
  ms  In file included from g_stream_out/rtcp.c:30Gen122 | e#:
In file included from ric(p_dethis../include/vlc_common.h:1031, VL:
../include/vlc_variables.h:C_f525:5inMSG_W: ARwarning: N, due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]__
Ve A_ARv  525 |  ar   _GS_Cvar_)
      _reaCrteeate|     ^
( p_obj,../include/vlc_messages.h:78( psa:13: note: ,expanded from macro 'msg_Generic'
z   78 | _nam b,   c) var_vlcC_Loreatge(Ve(LC_O VLC_OB, VJLCBJE_CT(VEARCo),T(a)_BOOL p, v,l  | b, c_VLCc_Vmo dA)R_DOuINH
      | ERIleT
      _na                                      ^|     ^
m../include/vlc_variables.h
:122:e, 39../include/vlc_common.h__:FI:LE_481 note: expanded from macro 'var_Create'
:  122 | 15#:defi ne vanote: r_Crexpanded from macro 'VLC_OBJECT'eat
e_(, _a  ,b,c481 |   _L IN) va     corE_n_,_C \rs
      |             ^teat
 ../include/vlc_common.h:481:15e( VsLCt_rucOBJt : vECT(a)lnote: expanded from macro 'VLC_OBJECT'
,  481 c_common_b, |   c    m   c eonst)
      mb| e                                      ^
rs../include/vlc_common.h st::481: r15uct:(cons vlt note: expanded from macro 'VLC_OBJECT'
c  481 | _com     v   l cmoon_mc_objeembecnstrs t_ts *: ()con(st truvct v&lc(lc__obx)comject_t -m*)on_>(&(ox)-bm>objj) \) \e
mber      s: | (cons
      |               ^
t vlc_              ^o
bject_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtsp.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_CreIn file included from stream_out/rtcp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ate(  539  | p_obj,  p   var_Create(s zp_obj,_ npsz_name, VLC_VAR_aFme, VLLCOAT_ V| VLC_VAR_DOINstream_out/rtp.cHERIT
      | :AR_835:30ST    ^
RIN../include/vlc_variables.h: warning: G:122:39:  |note:  VLexpanded from macro 'var_Create'
C  122 | _#deVfineA vRdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  835Da |  r_   OCif(IreaN vlHEct_sdpRI_StearT(t(a  &);
      | sd    ^p,,b VLC_
,c../include/vlc_variables.h)O:122B v:Jar_ECT( p39:_stream  note: expanded from macro 'var_Create'
)C,   re122 | at#de( efSOUiVLC_T_CFGnO_PeBJRE vFIX,
      aE|                              ^r
C_CT(a)r../include/vlc_common.h:, ea481:tb15:e note: expanded from macro 'VLC_OBJECT'(
, c   481 | )
            |   aco,nsb                                      ^
../include/vlc_common.h:,ct )481:stru15: ct note: expanded from macro 'VLC_OBJECT'va
   481v | rl_Cc_cr  eao mmt     eocn_mem( bers:V (LonsC_conOBtstJ  stvlEc_objeCT(ct_t *)a)(&(x)->, obj)rubct,  \
 vlcc       |               ^
_co)mmon_members: (const vl
c      _object_t|                                        ^
*)../include/vlc_common.h:481(&(:15:x note: expanded from macro 'VLC_OBJECT')
->o  bj) \
      |               ^
481 |         const struct vlc_common_members: (const vIn file included from stream_out/rtcp.c:30:
In file included from lc../include/vlc_common.h:_1031:
../include/vlc_variables.h:554:5: objwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  554 |     vacrt_Creat_e( p_obj, psz_name, VLC_VAR_STRING | tVL C_VAR_D*OIN)(&HERIT
      |     ^
(../include/vlc_variables.h:122:39: x)note: expanded from macro 'var_Create'
->ob  122 | #define var_Creajte(a,b) ,c) va\
r_Create( VLC_      OBJECT(a), b, c )
      |                                       ^
| ../include/vlc_common.h:481:              ^
15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membersIn file included from : (consstream_out/rtsp.ct: v34lc_obje:
ct_t *)(In file included from &(x)->obj) \
      |               ^
../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, pszIn file included from _stream_out/rtcp.c:30:
In file included from ../include/vlc_common.h:n1031:
../include/vlc_variables.h:563:5a: warning: stream_out/rtp.c:967due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

m    967563 |    e, |      V id-va>irL_C_Creamtu _te(VA = vaRr__p_ISobnhTej, pritIntegsz_nerR( p_sametIreN, VamG , "| VLLC_VCAR_STR_VAR_ING | DOINHERIT );
      Vm| tuLC_    ^" );
      |                 ^

V../include/vlc_variables.h:../include/vlc_variables.h:615:AR_D53: note: expanded from macro 'var_InheritInteger'
122OINH:39ER  615 | #: definIT
      | e    ^
note:  var_Iexpanded from macro 'var_Create'
n../include/vlc_variables.h:122:39: hernote:   122 | expanded from macro 'var_Create'
#it  122 | #deInfdine vaeteger(fr_Co, n)reaine te var_Crea(atv,b,c)e(ar_Inhe varria,_Cbtre,Iatenc()tege VLr vC_a(VOBJrLC__CreateOB(ECT(aJE CT(VLCo),), n)
_O b,BJ c      |                                                     ^E )
      |                                       ^
C
../include/vlc_common.h../include/vlc_common.h:481T:15:481(a:15),: :note: expanded from macro 'VLC_OBJECT'
  b,   481 | note:  c    expanded from macro 'VLC_OBJECT'
      481) |   
         | const                                      ^
  s../include/vlc_common.htru  ct cov:n481st st:lc_c15ruommon: _memcbetrs: note: expanded from macro 'VLC_OBJECT'
 vl  481 |   (co  nstc_ vlc_ com mon object _memc_ton *)(&s(tber strux)-c>t vobls:j)  (c\
c_common_monsemt b      ers|               ^
vl:c_obje c(t_t *)(&(x)->obj) \
      |               ^
const vIn file included from lc_object_t *)(&stream_out/rtcp.c(x)stream_out/rtp.c:30:
-In file included from ../include/vlc_common.h:>:1031:
../include/vlc_variables.ho970::578:9:5:  bwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j  970) |     
 \  578 | ms  g
_D  ib      f(g(|  p               ^_st
reamvar_Chang,e( p "maximum _RobTPIn file included from  packejstream_out/rtsp.c,:t  p34ssize:z_n %dam:
 byteIn file included from es",../include/vlc_common.h id:->i_1031m:
../include/vlc_variables.h:tu 491:5);,: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 
      |       ^
V../include/vlc_messages.h:87:L491C5: note: expanded from macro 'msg_Dbg'
 |     87 |      _  msVAR_CHOICg_GESenevarric(C_Op_tChis, rVUNLTeC_MSate( p_, obj&G, psz_ncoa_DBGme, unt, _, V_VAL_ANUCRGS_LL V__)
      | ) )    ^
A
      ../include/vlc_messages.hR|         ^:78:_
13ADD../include/vlc_variables.h:128R:43:E: note: S note: expanded from macro 'msg_Generic'
expanded from macro 'var_Change'S |    78 | V  L  vClc
__LogV(VL  128 | ARC_OBJE#dCT(oefine),  _vap, vlrDOI_CNhanHc_modgeulE(a,bRe_,cInam,d,e) Tevar_,Chang __e( FI VL);
      C_OBJE| CT(    ^a), b
../include/vlc_variables.h:122:, c39LE:, d , note: __, __Lexpanded from macro 'var_Create'INEe 
_  122 | )
#      | _,define                                          ^
 v \../include/vlc_common.h:a481:
      15r_: note: expanded from macro 'VLC_OBJECT'
C|             ^
r  481 | e  ../include/vlc_common.h   :a481:  15:  tnote: expanded from macro 'VLC_OBJECT'
ce  481 | o(nsa  t struct  ,vlc_cobmmon,c) _mv embarers_   C: (reatecon(st  Vv lc_cLonsCt obje_ct_Ostt BJEr*)(uct vCT(a), blc_c&, om(xcmon _))m-e
m>o      bbj| )er                                      ^ 
s\../include/vlc_common.h:481:15
      :|               ^ : (
const vlc_object_t *note: expanded from macro 'VLC_OBJECT'
)  (&(x)->obj) \
      |               ^
481 |         const struct vlc_common_members: (const vlc_object_t *)(&(stream_out/rtp.c:984:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
x)->obj)  984 |         (i \
      | nt64_t)1000 * var_GetInteger( p_st              ^
ream, SOUT_CFG_PREFIX "caching");
      |                         ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(aIn file included from stream_out/rtsp.c:34:
,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h  511 |     :481:15: note: expanded from macro 'VLC_OBJECT'
va  481 |         consr_Crt seate( ptru_obj, psz_name, VLctC_VAR_ vlc_INcommoTEGER | VLC_VAR_n_members: (const vlc_objectDOINHER_t *)(&(Ix)->obj) \
      |               ^
T
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const sstream_out/rtp.ctruct:1015:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 vl c_1015 |   co      char *pmmon_membesz = var_Grs: (const vlc_objeetNonEmptyString( p_stream, Sct_t *)(&(x)->OUT_CFG_PREobFj)IX \ 
"      |               ^
mux" );
      |                     ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
  662 | #define var_GeIn file included from stream_out/rtsp.c:tN34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525on:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]EmptyString(a,b)   var_GetNonE
mpt  525 |     var_yString( VLC_OBJECT(a),b)
C      |                                                             ^
re../include/vlc_common.hate( :481:15:p _note: expanded from macro 'VLC_OBJECT'
obj  481 |         const struc, psz_name, VLC_VAtR vlc_common_BOOL_m e|m bVLC_VAR_DOINHERIT
      |     ^
ers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) vstream_out/rtp.c:1018:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ar_Create( V 1018 |         int val = rtp_get_fmtLC_OBJECT((VLC_a)OBJECT(p_stream), p_fmt, psz, &id->rtp_fmt);
      |                               ^
, b, c )
      |                                       ^
../include/vlc_common.h:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
481  481:15: note: expanded from macro 'VLC_OBJECT'
 |    481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
       const struct vlc_common_members: (stream_out/rtp.cconst vlc_o:1025:17: bject_t *)(&(x)->obj) \
      |               ^warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

 1025 |     char *key = var_GetNonEmptyString (pIn file included from stream_out/rtsp.c:34:
In file included from ../include/vlc_common.h:1031:
_s../include/vlc_variables.ht:r539eam, SOUT_CFG_PREFIX"key:");
      |                 ^
5../include/vlc_variables.h: warning: :662:61: note: expanded from macro 'var_GetNonEmptyString'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  662 |   #539d | e   fine var_GetNo nEmptyStvar_Create( pring(a,b)   var_GetNonEmptIn file included from stream_out/rtcp.cy_obj, psz_namString( VL:33:
C_OBJECT(a../include/vlc_network.h:e,134:12:  VLCwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  134 | VAR ),b)
      |                                                             ^
   r../include/vlc_common.h:481:15_FLe: note: turnOAexpanded from macro 'VLC_OBJECT'
   481 |     net T  _Co cons nnt|e st ruct vct l(obc_cj,oVmmo hosLCt,_ pVAortR, SOn_DOCKI__SNHERTREAmembM, ersIP:IT (c
onstPROTO       |     ^
_Tvlc_CP../include/vlc_variables.hobj:ect_t122:)39;
      :|  *)(&           ^ (note: expanded from macro 'var_Create'

x  )->o122../include/vlc_network.h:125bj) :48 | \
      #defi|               ^
:ne va note: r_expanded from macro 'net_Connect'
C  125 | #define net_Connereate(a,b,c)stream_out/rtp.c: c1037:22t(a:var_Create( VLC, _ b, c,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 d, e 1037OBJECT( | a ) net)_ ,       cb, c Co)hnnea
      ct(| rVLC                                       ^*_O
sB../include/vlc_common.halJECT(a:t ), 481= :va15r_b, Get:Nonc,  note: expanded from macro 'VLC_OBJECT'
d, e)
      |                                                ^  EmptyS
481tri | ng (p_ ../include/vlc_common.h:481   s:15: note: expanded from macro 'VLC_OBJECT'   
  481  |    c   torea  cmn, SsOUTt_ stConFrucst t Gstr_PRvEFIlX"scuc_atcom vmlc_commlonont");_
      | m_me                     ^
mb../include/vlc_variables.he:662:61:ers : (cnote: mexpanded from macro 'var_GetNonEmptyString'
b  662onster | #sdef :vil n(e vac_const vr_oGebjltNonEect_cmpt *t_y)(o&(Stbrijng(a,ect_x)tb)   ->o bj)*) \
      var_(&(x|               ^
)->obj) \
      |               ^GetNonEmptySt
ring( VLC_OBJECT(a),b)
      |                                                             ^
../include/vlc_common.h:481:15: note: In file included from expanded from macro 'VLC_OBJECT'
stream_out/rtcp.c  481 | : 33     In file included from   stream_out/rtsp.c::
34:
In file included from ../include/vlc_common.h../include/vlc_network.h::con1031:
150:12../include/vlc_variables.h:s: 554warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t 
s  150:5truct | :     retu rwarning: vlcn _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]net_com
mon  _554 |  C omnne ctDgra m (ovbar_embCers:rea (cte(ons p_t vobjj,l, host, cp_ob poszjec_t_t nrt,a*)( h&(xmeli,)-m>o bj, I)V LC\
      |               ^
_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
stream_out/rtp.c:1043:../include/vlc_variables.h13: warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
122PPR:OTO39 1043 |  :    _U DP)note: expanded from macro 'var_Create'      ;

      |              ^
122 msg_ | Er../include/vlc_network.h:146:26:r note:  #(p_strdeamexpanded from macro 'net_ConnectDgram'
  , "bade Sfine146 |   RTP k var_ eCreay/s   ta  lt ce(a,b,co) var_mnebCt_Cronneateiec(nati on (tDgrV%aLmsC_O)",
B      |             ^
J../include/vlc_messages.h:E83:5C(VLTC_OB(Ja), b: ECTnote: expanded from macro 'msg_Err'
(a,),    83b, c |     c ) m, 
d, sg_e)
Ge      |                                       ^neri
      | ../include/vlc_common.hc(p_t:his,                          ^
V481:LC_MS15: G_ERRnote: ,../include/vlc_common.h:481: __15expanded from macro 'VLC_OBJECT'VA_AR
G  481: note:  |   S__expanded from macro 'VLC_OBJECT'
)
       |     ^
 ../include/vlc_messages.h:  481 |            con 78:13st:  cnote: expanded from macro 'msg_Generic'
o   78strunctst struct vlc |   _c  volmmon_membc_Lerog(s: (conVsLC_t  vOBlc_vlJECT(oc_ocommon),_mebmbej p,erct_ s:vltc_mo *)(&(x)->o (cdulebj) \
      | _na              ^
me, __onst vlcF_IobLjectE__, ___LIn file included from t stream_out/rtsp.cINE:__, *)\34(&:
(x
      In file included from |             ^../include/vlc_common.h
:1031:
)../include/vlc_common.h../include/vlc_variables.h:481:->o:563:5: bj15: )warning:  \
note: expanded from macro 'VLC_OBJECT'
      due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481 |   
 |               ^
    563  |     var_Create( p_obj, psz_name,  cIn file included from ostream_out/rtcp.c nstV:33:
../include/vlc_network.h:L stCr159:12u_: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]V
c  159 | AR   _St  vlrTRc_etucorn INGmmo | VLC_Vn_meAnRmbee_t_OpenDOINrs: HERIT
      (cons| Dgr    ^t v
al../include/vlc_variables.hc_o:bje122:mct_t 39: note: expanded from macro 'var_Create'
 (  o122 | bj,#def* hoist, npore vt, aNrUL_CL, 0)(, IPrPROe&(xa)TO_->UDP)t;
      e|            ^
(o../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'ba,b,
j) c)   155 | \
      v a|               ^r
_Create(  V L C _ OBJECT( a ), net_OpenDgrb,am( Vc )
      |                                       ^
LC_OBJ../include/vlc_common.h:EC481T(a), b, cstream_out/rtp.c, d:, e15: :1078note: , gexpanded from macro 'VLC_OBJECT'
:  481) |  17:  
      |                       ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  1078 |            c../include/vlc_common.h:481:15: onote: expanded from macro 'VLC_OBJECT'ns    t
        481 | msg_Er   rs (     trcop_stnstuream s,ctrut  "tvlctc_oo c manvlcyo RTP_co mmmoelmon_memembenn_meembtary strearmers:ss"); (co
      nst v|                 ^
l../include/vlc_messages.h:c_:ob83 je(cct_tons:5: note:  *)(expanded from macro 'msg_Err'
&   t vl83 | c(x_ob   j )->omebjsg_)c \Gen
t      |               ^er
i_ct( p*_)t(his,& (VxL)C-_>MoSbG_jE) \
      |               ^
RR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBIn file included from JEstream_out/rtsp.cC:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]T
(  578 |   o), p,   if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &cvlc_module_namoeu, __Fnt,ILE__,  NU_L_L ) )
      |         ^
LIN../include/vlc_variables.hE__, \
      |             ^
:../include/vlc_common.h128:43:481:15:: note: expanded from macro 'VLC_OBJECT'
 note:   expanded from macro 'var_Change'
481 |         const  128 |  #desftirne uvar_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
c../include/vlc_common.ht: 481v:15: note: lc_commonexpanded from macro 'VLC_OBJECT'_
m  481emb | e r s :   ( c o ncsotn st struct vlc_commovnlc__moebmjbeecrst: (const vlc_objec_t_t *)(&(x)t-> *)(&(x)->obj) \
      |               ^
obj) \
      |               ^
stream_out/rtp.c:1110:45: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1110 |                 id->listen.fd = net_Listen( VLC_OBJECT(p_stream),
      |                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtp.c:1115:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1115 |                     msg_Err( p_stream, "passive COMEDIA RTP socket failed" );
      |                     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtp.c:1129:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1129 |                 int fd = net_ConnectDgram( p_stream, p_sys->psz_destination,
      |                          ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
  146 |         net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
      |                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtp.c:1133:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1133 |                     msg_Err( p_stream, "cannot create RTP socket" );
      |                     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtp.c:1207:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1207 |     msg_Dbg( p_stream, "sdp=\n%s", p_sys->psz_sdp );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtp.c:1305:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1305 |         sout_AnnounceUnRegister( p_stream, p_sys->p_session);
      |         ^
../include/vlc_sout.h:278:33: note: expanded from macro 'sout_AnnounceUnRegister'
  278 |         sout_AnnounceUnRegister(VLC_OBJECT (o), a)
      |                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtcp.c:106:14: stream_out/rtp.c:1310:warning: 28:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  106 |  1310 |              p_s ys->p  fd_sess = ion = sout_AnnounceRegisterSDP( p_stream,
      |                            ^
net_OpenDgram (o../include/vlc_sout.h:bj276:34: note: expanded from macro 'sout_AnnounceRegisterSDP'
, src, s  p276 |         sout_AnnounceRegisterSDP(VLC_OBJECT (o), sdp, addr)
      |                                  ^
ort, dst, dport, proto);
      |              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  481 |     155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
  ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    const   481 | s t r u c    cot vnlsc_comt strucmto nv_lmce_commbmeonr_mesmbers: (co: (const nvlstc_obj evcltc__obtj e*c)t(_&t (*x))->obj()& (\x
)      -| >              ^o
bj) \
      |               ^
stream_out/rtp.c:1330:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1330 |         msg_Err( p_stream, "cannot open file '%s' (%s)",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtp.c:1352:45: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1352 |     p_sys->p_httpd_host = vlc_http_HostNew( VLC_OBJECT(p_stream) );
      |                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtp.c:1422:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1422 |                 msg_Dbg( id->p_stream, "SRTP sending error: %s",
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/rtsp.c:41:
stream_out/rtp.c:1475:13: ../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

 1475 |   134    |     r     e    mturn nsg_Det_Connbgect (o( id-bj, hos>p_t,strea m, p"removoing socket %d", deadrt, SOCK_STREAM, Iv[PPi]R )O;
T      | O_            ^
T../include/vlc_messages.h:87:5: note: Cexpanded from macro 'msg_Dbg'
P   87);
      |            ^
 |  ../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
     125 | #defimsgne net_Connect(a,_Gene rib, c, d, c(ep_)th isnet_Connec, VtLC(_MVLC_OBSGJ_DECT(BGa, )__, b, VAc,_ARG d, e)
      |                                                ^
S_../include/vlc_common.h_):481:15: note: expanded from macro 'VLC_OBJECT'

  481 |           |     ^
../include/vlc_messages.h    const:78 struct vlc_common_members: (const vlc_object_t *)(:13:& note: (x)->obj)expanded from macro 'msg_Generic'
    78\ |  
         v|               ^
lc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
In file included from stream_out/rtsp.c:../include/vlc_common.h:41:
../include/vlc_network.h:150:481:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]15: note: expanded from macro 'VLC_OBJECT'

  150 |    481  |      return   net_ConnectD  gra cm (obj, onshost,t  porstt, hlirum, IPct vPROTO_UDP);lc
_c      om|            ^
mo../include/vlc_network.hn_:me146:26: note: expanded from macro 'net_ConnectDgram'
mb  er146s:  | (c on st      net_ConnectDgram(VLC_ vOBJECT(a), b, c, d, e)
lc      _o| bj                         ^
ec../include/vlc_common.ht_:t 481*):(&15: note: expanded from macro 'VLC_OBJECT'
(  481 | x)        const struc->tob vlc_common_members: (const vlc_object_t *)(&(x)-j)> \obj
      ) \
      |               ^
|               ^
In file included from stream_out/rtsp.c:41:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     return net_OpenDgram (obj, host, port, NULL, 0,stream_out/rtp.c IPP:1493ROTO_:18UDP);
: warning:       |            ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_network.h:155 1493:23: note: expanded from macro 'net_OpenDgram'
 |   155 |                int net_OpenDgram f(VLC_OBJECT(a), b, d c, d= , e, g)
      |                       ^
ne../include/vlc_common.h:481:15: t_note: Acexpanded from macro 'VLC_OBJECT'
ce  481 |    pt (     considt-> struct vlc_commp_on_members: st(recamonst vlc_obje, ct_t *)(&(x)->obj) \
      |               ^
id->listen.fd );
      |                  ^
../include/vlc_network.h:142:20: note: expanded from macro 'net_Accept'
  142 |         net_Accept(VLC_OBJECT(a), b)
      |                    ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtp.c:1508:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1508 |     sink.rtcp = OpenRTCP( VLC_OBJECT( id->p_stream ), fd, IPPROTO_UDP,
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtp.c:1511:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1511 |         msg_Err( id->p_stream, "RTCP failed!" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtsp.c:99:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   99 |     rtsp->timeout = var_InheritInteger(owner, "rtsp-timeout");
      |                     ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtsp.c:110:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  110 |     msg_Dbg( owner, "RTSP stream at %s", rtsp->psz_path );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtsp.c:112:36: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  112 |     rtsp->host = vlc_rtsp_HostNew( VLC_OBJECT(owner) );
      |                                    ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlcstream_out/rtp.c_common_members: (const vlc_object_t *):1689(&:9:(x warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)-> 1689 |   ob      j)msg_Er \r( p_s
      tream,|               ^ "
cannot add this stream to the mustream_out/rtsp.c:xer" )116:18;
: warning:       | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
        ^  116
 |  ../include/vlc_messages.h:  83: c5: note: expanded from macro 'msg_Err'
ha   83r  |  *u  se msr g_= Gevaner_riInc(hep_rithtSistr, inVLg(C_owMSneG_r,ER "R,so _ut_V-rA_tsARp-GSus__er");
      |                  ^
)
../include/vlc_variables.h      | :    ^
642:51: note: ../include/vlc_messages.h:78:13expanded from macro 'var_InheritString': 
note: expanded from macro 'msg_Generic'  642 | #define var_Inheri
tString(o, n) var_InheritString(   78V |  LC_OBJECT(o), n)
         v|                                                   ^
lc../include/vlc_common.h_L:og481(V:LC15_O:BJ ECnote: T(expanded from macro 'VLC_OBJECT'
o)  481 |         c, onst struct vp,lc_common_members:  v(lc_const vlc_objectmo_dutle _n*am)e,( _&_F(xIL)-E_>_,o _bj) \
      |               ^_L
INE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
stream_out/rtsp.c  481:117:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |      117 |     char *p  w  d c = var_InheritStrinongst( sotrwner, "sout-rtspuc-t pvlwc_d");
co      mm| on                ^_m
e../include/vlc_variables.hmb:642er:51: note: expanded from macro 'var_InheritString'
s:   (c642on | #define var_InheritStrinst gvl(c_o, n) var_InheritString(VLCobj_ecOt_Bt JECT(o), n*)()&(
x      )->obj) \
      | |                                                   ^              ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtp.c:1796:14: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1796 |     p_grab = vlc_object_create( p_stream, sizeof( *p_grab ) );
      |              ^
../include/vlc_objects.h:57:51: note: expanded from macro 'vlc_object_create'
   57 | #define vlc_object_create(a,b) vlc_object_create( VLC_OBJECT(a), b )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtp.c:1812:9: warning: unused variable 'ret' [-Wunused-variable]
 1812 |     int ret = sscanf( id->rtp_fmt.fmtp, "%*s width=%d; height=%d; ", width, height );
      |         ^~~
stream_out/rtsp.c:221:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  221 |         msg_Err(rtsp->owner, "RTSP: too many IDs!");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtsp.c:246:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  246 |     msg_Dbg( rtsp->owner, "RTSP: adding %s", urlbuf );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtsp.c:248:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  248 |     char *user = var_InheritString(rtsp->owner, "sout-rtsp-user");
      |                  ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtsp.c:249:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  249 |     char *pwd = var_InheritString(rtsp->owner, "sout-rtsp-pwd");
      |                 ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n29 warning)
      | s generated                                                  ^
.
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mv -f stream_out/.deps/libstream_out_rtp_plugin_la-rtcp.Tpo stream_out/.deps/libstream_out_rtp_plugin_la-rtcp.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="stream_out/libstream_out_rtp_plugin_la-vod.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DHAVE_SRTP -I./access/rtp  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT stream_out/libstream_out_rtp_plugin_la-vod.lo -MD -MP -MF stream_out/.deps/libstream_out_rtp_plugin_la-vod.Tpo -c -o stream_out/libstream_out_rtp_plugin_la-vod.lo `test -f 'stream_out/vod.c' || echo './'`stream_out/vod.c
stream_out/rtsp.c:798:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  798 |                     ttl = var_InheritInteger(owner, "ttl");
      |                           ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtsp.c:832:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  832 |                     fd = net_ConnectDgram( owner, ip, loport, -1,
      |                          ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
  146 |         net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
      |                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/rtsp.c:836:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  836 |                         msg_Err( owner,
      |                         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"stream_out_rtp\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DHAVE_SRTP -I./access/rtp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT stream_out/libstream_out_rtp_plugin_la-vod.lo -MD -MP -MF stream_out/.deps/libstream_out_rtp_plugin_la-vod.Tpo -c stream_out/vod.c  -fPIC -DPIC -o stream_out/.libs/libstream_out_rtp_plugin_la-vod.o
In file included from stream_out/vod.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/vod.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/vod.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/vod.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/vod.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/vod.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/vod.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/vod.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/vod.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/vod.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/vod.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/vod.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/vod.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/vod.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/vod.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/vod.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/vod.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/vod.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/vod.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/vod.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/vod.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/vod.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/vod.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/vod.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/vod.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/vod.c:36:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/vod.c:36:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/vod.c:36:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/vod.c:36:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/vod.c:42:
../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
      |            ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
  125 | #define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/vod.c:42:
../include/vlc_network.h:150:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  150 |     return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
  146 |         net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
      |                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from stream_out/vod.c:42:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/vod.c:124:15: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  124 |     psz_url = var_InheritString( p_vod, "rtsp-host" );
      |               ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/vod.c:159:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |         msg_Err( p_vod, "cannot spawn rtsp vod thread" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/vod.c:188:12: warning: 'block_FifoCount' is deprecated [-Wdeprecated-declarations]
  188 |     while( block_FifoCount( p_sys->p_fifo_cmd ) > 0 )
      |            ^
../include/vlc_block.h:477:57: note: 'block_FifoCount' has been explicitly marked deprecated here
  477 | VLC_API size_t block_FifoCount(block_fifo_t *) VLC_USED VLC_DEPRECATED;
      |                                                         ^
../include/vlc_common.h:85:40: note: expanded from macro 'VLC_DEPRECATED'
   85 | # define VLC_DEPRECATED __attribute__((deprecated))
      |                                        ^
stream_out/vod.c:221:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  221 |     msg_Dbg( p_vod, "media '%s' has %i declared ES", psz_name, p_item->i_es );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/vod.c:244:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  244 |         if (rtp_get_fmt(VLC_OBJECT(p_vod), p_fmt, p_media->psz_mux,
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/vod.c:252:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  252 |         msg_Dbg(p_vod, "  - added ES %u %s (%4.4s)",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/vod.c:260:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  260 |         msg_Err(p_vod, "no ES was added to the media, aborting");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/vod.c:264:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  264 |     msg_Dbg(p_vod, "adding media '%s'", psz_name);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/vod.c:283:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  283 |     p_media->rtsp = RtspSetup(VLC_OBJECT(p_vod), p_media, psz_path);
      |                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/vod.c:299:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  299 |     msg_Dbg( p_vod, "deleting media" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
stream_out/vod.c:410:30: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  410 |     if( vlc_sdp_Start( &sdp, VLC_OBJECT( p_media->p_vod ), "sout-rtp-",
      |                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
40 warnings generated.
mv -f stream_out/.deps/libstream_out_rtp_plugin_la-rtsp.Tpo stream_out/.deps/libstream_out_rtp_plugin_la-rtsp.Plo
93 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="spu/libremoteosd_plugin_la-remoteosd.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include   -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT spu/libremoteosd_plugin_la-remoteosd.lo -MD -MP -MF spu/.deps/libremoteosd_plugin_la-remoteosd.Tpo -c -o spu/libremoteosd_plugin_la-remoteosd.lo `test -f 'spu/remoteosd.c' || echo './'`spu/remoteosd.c
mv -f stream_out/.deps/libstream_out_rtp_plugin_la-rtp.Tpo stream_out/.deps/libstream_out_rtp_plugin_la-rtp.Plo
depbase=`echo stream_filter/record.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="stream_filter/record.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT stream_filter/record.lo -MD -MP -MF $depbase.Tpo -c -o stream_filter/record.lo stream_filter/record.c &&\
mv -f $depbase.Tpo $depbase.Plo
33 warnings generated.
mv -f stream_out/.deps/libstream_out_rtp_plugin_la-rtpfmt.Tpo stream_out/.deps/libstream_out_rtp_plugin_la-rtpfmt.Plo
43 warnings generated.
depbase=`echo stream_filter/adf.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="stream_filter/adf.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT stream_filter/adf.lo -MD -MP -MF $depbase.Tpo -c -o stream_filter/adf.lo stream_filter/adf.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"remoteosd\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT spu/libremoteosd_plugin_la-remoteosd.lo -MD -MP -MF spu/.deps/libremoteosd_plugin_la-remoteosd.Tpo -c spu/remoteosd.c  -fPIC -DPIC -o spu/.libs/libremoteosd_plugin_la-remoteosd.o
mv -f stream_out/.deps/libstream_out_rtp_plugin_la-vod.Tpo stream_out/.deps/libstream_out_rtp_plugin_la-vod.Plo
depbase=`echo stream_filter/skiptags.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="stream_filter/skiptags.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT stream_filter/skiptags.lo -MD -MP -MF $depbase.Tpo -c -o stream_filter/skiptags.lo stream_filter/skiptags.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"record\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT stream_filter/record.lo -MD -MP -MF stream_filter/.deps/record.Tpo -c stream_filter/record.c  -fPIC -DPIC -o stream_filter/.libs/record.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"adf\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT stream_filter/adf.lo -MD -MP -MF stream_filter/.deps/adf.Tpo -c stream_filter/adf.c  -fPIC -DPIC -o stream_filter/.libs/adf.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"skiptags\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT stream_filter/skiptags.lo -MD -MP -MF stream_filter/.deps/skiptags.Tpo -c stream_filter/skiptags.c  -fPIC -DPIC -o stream_filter/.libs/skiptags.o
In file included from spu/remoteosd.c:53:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from spu/remoteosd.c:53:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from spu/remoteosd.c:53:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from spu/remoteosd.c:53:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from spu/remoteosd.c:53:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from spu/remoteosd.c:53:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from spu/remoteosd.c:53:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from spu/remoteosd.c:53:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from spu/remoteosd.c:53:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from spu/remoteosd.c:53:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from spu/remoteosd.c:53:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from spu/remoteosd.c:53:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from spu/remoteosd.c:53:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from spu/remoteosd.c:53:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from spu/remoteosd.c:53:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from spu/remoteosd.c:53:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membersIn file included from stream_filter/record.c: (c:31:
onIn file included from ../include/vlc_common.hst:1031 v:
../include/vlc_variables.hlc:189_o:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]bj
ect_t *)(  189 |   &(  x)re->turn var_SetChecked( p_obj, psz_name,ob VLC_VAR_INTEGER, val );
      |            ^
j) \
      ../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
|   140 | #define var_SetChecked(o,n,t,v) var_SetChecke              ^
d(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         constIn file included from  struspu/remoteosd.c:53:
In file included from c../include/vlc_common.h:t 1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
lc_common_m../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
embe  122rs: | # (codenst vlcfine var_Create(a,b,c) _object_t *)va(&(xr)_C->obj) re\
      |               ^
ate( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const In file included from ststream_filter/record.c:31:
In file included from r../include/vlc_common.hu:c1031t:
 ../include/vlc_variables.hvlc:_203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
om  203 |     rmoeturn var_SetChecked( p_n_moembbj, psz_name, VLC_VAR_BOOersL: ,(co nvast vllc _);
      |            ^
objec../include/vlc_variables.ht_:t 140*:)(48&(: note: expanded from macro 'var_SetChecked'
x  140 | )#->odefine vbajr_SetChe) cked(o\,
n      |               ^
,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481In file included from spu/remoteosd.c:15:: note: 53:
expanded from macro 'VLC_OBJECT'In file included from 
../include/vlc_common.h:1031:
../include/vlc_variables.h  :481 |      477:5: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  c
onst struct vlc_c  477om |    mon_member sv:a r(c_Createo(n spt_obj,  pvslzc_o_nbject_ame, t *)(V&L(C_xVA)-R_STR>obj) \
      |               ^
ING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #defiIn file included from ne var_stream_filter/record.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hCr:e212:12: warning: ate(adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  b,c212) |   var_C rea te ( rVLeCtu_OBJrn vaECT(a)r_SetC, hecked b, c ()
o      b|                                       ^
j, name, V../include/vlc_common.h:LC_481:V15A:R _COORDSnote: ,expanded from macro 'VLC_OBJECT' 
val);
  481 |          |            ^
     co../include/vlc_variables.h:140:n48: note: sexpanded from macro 'var_SetChecked'
t str  uc140t |  v#ldce_ficne var_SetoChemmon_ckemd(o,n,t,embersv) var_Set:Ch (coecked(VnLCst _OBJEvlc_object_t *)(&CT(o)(x),n,t->obj) \
,v)
      |       |               ^                                               ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from spu/remoteosd.c:53:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_namIn file included from stream_filter/record.ce,:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   227 |    V rLetC_VAR_ADDRESS | VLC_VAR_DOINHERurIT n );
      |     ^
v../include/vlc_variables.har_:Se122:39: note: expanded from macro 'var_Create'
t  Ch122 | #define var_ecCkered( ap_tobe(a,b,c) vaj,r_Create( VL pCsz__nOBJECT(a), b, c ame, V)LC_VAR_FLOAT
,       |                                       ^
va../include/vlc_common.h:481:15l );
      |            ^: note: expanded from macro 'VLC_OBJECT'

  ../include/vlc_variables.h:481 |    140: 48:    co note: nsexpanded from macro 'var_SetChecked'
t  140  | #sdetfiructne vlc_ vacr_oSemtCmon_mehemckbeders: (c(oo,nnst,t,v) va rv_lSec_object_t *tC)(&hec(kex)->obd(jVL)C_ \
      |               ^
OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membersIn file included from : (constspu/remoteosd.c:53:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h v:511lc:5: warning: _odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]bj
e  511 | ct _t  *  va)(r&(_Creatx)e( p_obj->,ob j)p \s
      z|               ^_name,
 VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from stream_filter/record.c  :31122:
In file included from  | #def../include/vlc_common.h:i1031:
ne va../include/vlc_variables.hr:_241:12: warning: Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
reate(  241a |  ,  b,c) var_C rreate(et urVn LvaCr__SeOBJECTtC(a)he, ckbed,(  p_cob )
      |                                       ^
j,../include/vlc_common.h p:sz481:15: note: expanded from macro 'VLC_OBJECT'
_  481na | me ,        cVLoC_VAR_STRING, val );
      |            ^nst s
t../include/vlc_variables.h:ruc140:48: t note: expanded from macro 'var_SetChecked'
vl  140c_co | #dmmon_membeers: (cfine var_onst vlc_object_tSe *)(&(x)->obj) \
      |               ^
tChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(oIn file included from spu/remoteosd.c:53),n,t,v)
      |                                                ^
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |    525   |      var_Create(     conp_obj, pszst_n amestr, VLuct C_VAvlc_common_memberR_BOOL | VLCs_VAR_DOINHER:IT (c
o      | nst v    ^
lc_obj../include/vlc_variables.hect_t *):(122:39: note: expanded from macro 'var_Create'
&(x  )->obj) \
      |               ^
122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c In file included from )
      |                                       ^
stream_filter/record.c../include/vlc_common.h:481::31:
In file included from 15: ../include/vlc_common.h:1031note: :
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]expanded from macro 'VLC_OBJECT'

  256 |     return  481 |         const struct vlc_ vacommon_members: (conr_SetChecked(st  pvlc_ob_objej, ct_t *)(&(pszx_name, VLC_VAR_ADDRESS, val );
      |            ^
)../include/vlc_variables.h:->o140:48bj: note: )expanded from macro 'var_SetChecked'
   140\ | #define var_SetChecked(o,n,t,v) var_SetCheck
      ed(VLC_O|               ^
BJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const sIn file included from spu/remoteosd.c:tr53uct vlc:
In file included from _co../include/vlc_common.hm:1031:
../include/vlc_variables.h:539:mon_membe5rs: (const v: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
lc  539 |     va_objectr__tC r*)(&(xe)->obj) \
      |               ^
ate( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIIn file included from T
      |     ^
stream_filter/record.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276../include/vlc_variables.h::10:122 :warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]39
: note:   expanded from macro 'var_Create'276
 |     if( !var_Ge  122 | #detChfine var_Create(a,b,c) var_Creecked( p_obj, pszat_ne( ame, VLC_VVLC_OBJECT(a)AR_, b, Ic )
      |                                       ^
NTEGER,../include/vlc_common.h :481:15: note: expanded from macro 'VLC_OBJECT'
&val ) )
      |          ^
  481../include/vlc_variables.h |         cons:t142:48: note: expanded from macro 'var_GetChecked' s
t  ruct vlc_c142 | o#define vamrmon_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
_me../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
m  481 |  be r s: (const vlc_object _ t    *c)o(ns&(xt st)->obj) \
      |               ^
ruct vlc_common_members: (const vlc_object_t *)(&(xIn file included from spu/remoteosd.c:53)->obj) \
      |               ^
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VARIn file included from _STRING | VLC_VARstream_filter/record.c:31:
In file included from ../include/vlc_common.h_:1031:
D../include/vlc_variables.hOINHERIT
      | :    ^
293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:122  :29339 | :  note:    expanded from macro 'var_Create'
if( !va  122r | _#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c GetC)
      | h                                      ^ecked( p_obj, psz_nam
e, VLC_VAR_BO../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
OL  481 |   , &val ) )
      |          ^
      const struct vlc_commo../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
n_  m142e | m#debfeiners: ( var_GetChecked(oc,n,ot,v) var_GnsetChecked(VLC_OBJECT(o),n,t,v)
t vlc_ob      |                                                ^
j../include/vlc_common.hec:481:15: note: texpanded from macro 'VLC_OBJECT'_
t   *)(&(x)->obj) \
      |               ^
481 |         const struct vlc_common_members: (In file included from spu/remoteosd.c:53:
In file included from ../include/vlc_common.h:1031co:
nst vlc_object_t *)(&(x)-../include/vlc_variables.h>:o563bj) \
      |               ^
:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOIIn file included from stream_filter/record.c:31:
In file included from ../include/vlc_common.hNHE:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
RIT  
      304 |     if|     ^
 ../include/vlc_variables.h(likel:122:39:y(!var_GetChecked (ob jnote: ,expanded from macro 'var_Create'
 name, VLC_VAR_COO  122 | #define vRDSar_Create(a,b,c) var_Create( VLC, &val)))
      |                 ^
_O../include/vlc_variables.h:142:48: note: BJexpanded from macro 'var_GetChecked'
E  C142 | #defiT(na), b, c )
      |                                       ^
e v../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ar_G  481 |         ceonst structCht vlc_commoecked(n_members: (const vlc_objecto,n,_t *)(&(x)->obj) \
t,v) var_GetChec      k|               ^ed(VLC_O
BJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strIn file included from spu/remoteosd.c:uct vl53c:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9:_co warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  578 |     imofn_( vmembers: (const vlc_object_t *)(&(x)ar_->obj) \
      |               ^
Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | In file included from #defistream_filter/record.cn:e var_Change(a,b,c,d,e)31:
 vaIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: r_Change( VLC_OBJECT(a), warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b  , c, d, 324e |     if( !var_GetChe )
cked( p_oIn file included from       |                                           ^
bj,../include/vlc_common.h stream_filter/skiptags.c:psz:30481:15: note: expanded from macro 'VLC_OBJECT'_:

name  481 | , VLC_V     In file included from ../include/vlc_common.hA R_F:1031LO  conAT,:
../include/vlc_variables.h:st &v189:12: aIn file included from stream_filter/adf.c:31:
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]In file included from ../include/vlc_common.h:1031
 s:
l ../include/vlc_variables.h:t  189) )
:ruct12      |          ^
 : warning: v../include/vlc_variables.h:142:lc189due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 | _c48o  : note: expanded from macro 'var_GetChecked'
      ret189 |    mmo renturn_ mvear_SetCmhbecked( urn vear_SretCshe:ck e(cd( p_opo_obbj, pnsjt,  pszv_nlame, VLCscz__obj_Venamec, VAR_INTEGERLC_VAR_INT, val )EGE;
      | R, val )           ^
;
      |            ^
../include/vlc_variables.h:140:48:../include/vlc_variables.h:140: note: expanded from macro 'var_SetChecked'
48  140: note: expanded from macro 'var_SetChecked' | #
d  140 | #definefinee va vr_SetChecarke_Setd(o,nCh,t,v) vaecke142 | #d(odefine var_SetCr_Ghe,n,ecket,d(VLC_OBJvtCECT) v(aro),_Sn,t,hecvetCheckeked(d(o,)
VLn      | ,C_OBJ                                               ^t,
E../include/vlc_common.h:CT481:15: note: expanded from macro 'VLC_OBJECT'
v  481) v(o) |   ,nar_,tGetC,   v)   heck
con      | st s                                               ^
../include/vlc_common.h:ed(481:15: note: expanded from macro 'VLC_OBJECT'tr
uct v  481lcVL_c | Common  _me  mb_O ersBJECT(   o),n,c: (onstt, stvcon)r
stuc vlc      t_ob |                                                ^
ject_t *../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
)  481vlc_ | (&c  (x)->obj) \
      |               ^
    ommon  cons_t_memtt sb etrrs: (c*)(on&st(In file included from  xvlc_stream_filter/skiptags.c:obje)ct->o_tbuc30 j) \
      *)| :
(&In file included from ../include/vlc_common.h              ^:t v(x)->lcob_c1031:
ommoj../include/vlc_variables.h) \n:203:12

_      :m| emb              ^e 
rs: (const vlc_obwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j  ec203t | _ t   return var_ S*In file included from e)tC(hstream_filter/adf.c&e:c31:
In file included from (xk)->ob../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: ejdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]d)( p_obj, psz_name, V \
      |               ^
L
C_V  203 |    A R_BrOeOtLu,r nval  v)a;r
_      Se|            ^
In file included from tCstream_filter/record.ch:../include/vlc_variables.he:31c140:ke:
dIn file included from 48../include/vlc_common.h: note: expanded from macro 'var_SetChecked'
(  :140  | p_o1031#b:
j,de../include/vlc_variables.hf :ipsz_name, VL340Cn:_e9 :Vv Aawarning: Rr__Bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]O
OL  S,et340Check evd | a (lo   ,)n ;
      |            ^
,t,vif( var_GetChecked( p_obj../include/vlc_variables.h, psz_name, VLC_:140:V)A 48: note: expanded from macro 'var_SetChecked'R_S
TRIN  Gv140,a r | &#vdael ) _fS)
e      itChec|         ^
ne var_SetChecked(o,../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
ked(VL  142 | #definne, var_GetCheckedC_OBJECT(o),n,tt,(,vv) vo,ar)
n      _,| Ste,                                               ^v
)t va../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
C  r481_GheetcC | khec   ked(VL C _ e  const struct dvOBlc(_JcVoEmmon_mLeCCm_OBbTJECT(o)e(,n,t,rvso)):,n,t,v)
      |                                                ^
 
      |                                                ^
(../include/vlc_common.h:481:15: note: ../include/vlc_common.h:481:15:c expanded from macro 'VLC_OBJECT'
onst vlc_object_t *)(¬e: (expanded from macro 'VLC_OBJECT'x
)->o  bj481 |    ) 481   |    \
      |                   ^ 
 c o n s tc osntsrtuc t svtlrc_comIn file included from moucstream_filter/skiptags.ct: 30nvlc_common_members: (const vlc_o:
_mIn file included from be../include/vlc_common.hm:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]bjere
ct_t *)(&(x  212 |   )  return var_Se-t>s: C(hceoobj) \
      |               ^n
scked (objt, v name,l cV_oLC_VAR_bCOject_tO RIn file included from *D)S(,& stream_filter/record.c(:v31axl);
      |            ^
):
In file included from ../include/vlc_common.h-../include/vlc_variables.h>:o140b::j103148):
:../include/vlc_variables.h  :350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
\
      |                 ^
350 |     if( var_GetCnote: hexpanded from macro 'var_SetChecked'
ecked( p_ob  j140, |  #pdsefineIn file included from stream_filter/adf.c:31:
In file included from ../include/vlc_common.h:1031z_name, VLC_VAR_ST var_SetCheckRe:
d(oING, &val ) )
      |         ^
,../include/vlc_variables.h:212:12../include/vlc_variables.hn:,t,v)  var_SetChecked(VLC_OBJECT:142:48: note: expanded from macro 'var_GetChecked'
(  142warning:  | #due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]do
ef),n,t,v)
      |                                                ^
  ../include/vlc_common.hi:212481 | :15:ne var_GetCheck ed   note: (expanded from macro 'VLC_OBJECT'
o   ,481 | nr ,et ,v) var_GetChecked(VL Ct _u    rncO oBnJECvTs(o),n,t,v)
      |                                                ^
tar_S e../include/vlc_common.hs:t481r:15:u tChctnote:  ecexpanded from macro 'VLC_OBJECT'vlcke_dc o(m
obj, name, VmoL  C481_nV_mAR_COORDS, val);
      |            ^
 | ember../include/vlc_variables.h:140:  s      const s48t:r u: cnote: (coexpanded from macro 'var_SetChecked'
n  t140s | t# d velvc_object_ftine vlac r*__c)S(oemtmCohn_mem&(x)bers: (const vlc_obj->obj) \
      e|               ^
cekcetd_(to *)(&(x)-,n>obj,t) \
      |               ^
,v) var_SetChecIn file included from kestream_filter/skiptags.cd(V:LC_O30BJ:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hE:C227:12: Twarning: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o),
n,t,v)In file included from stream_filter/record.c:
        | 22731                                               ^:
 | In file included from  
../include/vlc_common.h   ret../include/vlc_common.hur::4811031:15::
../include/vlc_variables.h:362:9:  warning: note: n due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vexpanded from macro 'VLC_OBJECT'ar_  S362
et | C   481h e | c        const   if( vastked( pru_crobj, tpsz__ GnetCheckedame, VLC_VAvRl(c __pF_commoLn_membeOoAT, val );
      |            ^
b../include/vlc_variables.h:140:48:rs: jnote: expanded from macro 'var_SetChecked'
,   (con140 | #dest vlc psz_name, VLC_VAR__object_t *)(&(x)Af-iDnD>eRo EvSabSr_SetChecked(j)o,,  n,t,&v\
      | val ) )
      |         ^
)../include/vlc_variables.h               ^:142:v48
: note: expanded from macro 'var_GetChecked'
a  r142 | #define va_rS_eGteChecked(tCheVIn file included from In file included from stream_filter/adf.cspu/remoteosd.c:31::
In file included from ../include/vlc_common.h:LC_1031ck:
../include/vlc_variables.heO55:d:
BJ(../include/vlc_filter.ho,:167:9ECT(n,:t, warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v  227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
167)  |   227 |      var_ rGeturn var_ Setet ChCh ec ecked( ok ed p(Vm_LCsg),no_O,tbj, BJ_Wp,v)szarn
      |                                                ^_n(am p_ECe,fi VlL
T(toC_V),n,../include/vlc_common.h:481:15: ARertnote: ,_FLOexpanded from macro 'VLC_OBJECT'
A,v )
      |                                                ^
"can'../include/vlc_common.h:481:t  T15: note:  ge,481 | t   o     uv  const sttpruutct vexpanded from macro 'VLC_OBJECT'lc_al )
c  481 |  ; 
ommon_me  mber      |            ^
 sp:   (co../include/vlc_variables.h  const:140 s:48: ntrust vicnote: t vlc_cexpanded from macro 'var_SetChecked'
colmmc_obo  140tjnect_m_t *) | #demefin(ber&e (xs: var_)->uobrj)See" )tCh \;
      
|               ^      
|         ^
eck../include/vlc_messages.h(c:edon85st: vlc5_o:b(o ,n,In file included from jestream_filter/skiptags.c:ctnote: expanded from macro 'msg_Warn'
t,   85 | 30:
In file included from ../include/vlc_common.hv)  v:1031a:
 _t  m../include/vlc_variables.hrs_Sg: _etGChecke*)ne(e&(rx)->d(VL241:12C_obic(pOBJECT(o)_,n,ttj) \
      ,|               ^
v)
      |                                                ^
../include/vlc_common.h:h481: :warning: idue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s,15: note: expanded from macro 'VLC_OBJECT'  241
 |      481V  LC |     _   M reconstS strGuct _vlc_WARcoNmm,o __VIn file included from turn An_meva_rstream_filter/record.c_Setm:beARGSCher31:
In file included from c../include/vlc_common.h__):1031ks:
../include/vlc_variables.h:
429:5:       warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]| : (    ^const
ed../include/vlc_messages.h: v78( :lc_o13bp_oj
bj: ecnote: texpanded from macro 'msg_Generic'_t
   429   , psz |  78  *)_n a(&me, |     vlcva_( VLCxL)r_Cre_VoAag(VR_te(LST CRINGp_ob,-j_, ps valz_ O);
      |            ^BnamJe, VEL
../include/vlc_variables.h:140:CT(C_oVAR_)INTEG48:ER |,   >Vp,note: o expanded from macro 'var_SetChecked'bjvLCl_VAR_)
   140\
       | #|               ^
defc_Dine varOIN_modHERIuT )l;
      e| In file included from _stream_filter/adf.c:    ^
S../include/vlc_variables.h:12231:
:39n: note: expanded from macro 'var_Create'
In file included from ../include/vlc_common.h:  1031:
../include/vlc_variables.h:etC122h | 241#ademf:12:iece,ne va rke__d (o_warning: ,ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,t,FIL  vE)C var241 |  rea_te_Se(_a,,t b,c ) _ va_C Lhecrked_Iret(uVLNrCrenE varC___O_, \
      |             ^
BJSe../include/vlc_common.htCEChec:kated481T(:e( V( oLCp__objO15:),BJ , psznote: nEexpanded from macro 'VLC_OBJECT'
,  CT(_na),481 b,  | came,t,v)  VLC_V  
A        )
      | R|                                                ^
                                      ^../include/vlc_common.h:481_STRING,:15: v    note: expanded from macro 'VLC_OBJECT'
a l );c  481 | 

o  n      st ../include/vlc_common.h  :481s|            ^
  t :r15: note: uexpanded from macro 'VLC_OBJECT'
c  481 |  c ons tt vlc   _../include/vlc_variables.h:140:48    :s cnote: constrt sucexpanded from macro 'var_SetChecked'
t tru  vlctc_ vlcomc140ommm_ocoon_mmmoembn_me | #dersmnb: _(comeneefmine vbersrs: (:st vlc_obar_SetC coje(hneckedc(ct_onst *to) (&(x),st vn,t,v-v>ob)j)l vlc_c_aro_obbjecSe \
      |               ^t_j
teCt *hce)(t&(xcked_()In file included from VLCt stream_filter/skiptags.c:*30:
In file included from ../include/vlc_common.h):1031_(&(x)-OBJ:
>../include/vlc_variables.hEC:256:obj12:T warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(o),n,t,)v-)  256 | >  
 \      |                                                ^
obj)         \r
e
      | ../include/vlc_common.h:| 481              ^
:turn15: note:  vaexpanded from macro 'VLC_OBJECT'
r              ^
  _Set481C | hec ked In file included from stream_filter/record.c:31:
In file included from ../include/vlc_common.h( p_      coonst struct vlc_cbj, :po1031smz_na:
me, VmLoCn_../include/vlc_variables.h_:V442Am:In file included from e5spu/remoteosd.c:R_ADD55RES:
mS, va: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
lber../include/vlc_filter.hs   442 | );: : 
      |            ^
(c../include/vlc_variables.h:140:48:  on213note: expanded from macro 'var_SetChecked'  :v
s  a9rt:140_  | #de warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]fi
ne   Crvl213eatev |    ( p _ob j,  ac_or_pSbet sz_ jecmt_Chtna *)(s&ec(xg)kedm(e_, Wo,nar-Vn( LC_pVAR__BOfi>o,t,vblj) vater,r_ OL "| VcLC_) \
      S| etCVheack              ^n
Ae'Rd(VLt_DO gINeHERtC_O BJECToIn file included from (utpo),ustream_filter/adf.cItn,t :T ),sv);
31:
In file included from ../include/vlc_common.hu:1031:
      
      | ../include/vlc_variables.h|     ^:                                               ^
256../include/vlc_common.h:b12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:481p
:15
../include/vlc_variables.h:122:  256ict39:u note: expanded from macro 'var_Create'r |     ereturn" v 
):  ;
      |  note: a122 |         ^#expanded from macro 'VLC_OBJECT'

  ../include/vlc_messages.h:85r_:dSete5481 |  fin    :    note: Checkexpanded from macro 'msg_Warn'
e   85 |   cone v ar _Crest ad(m tp_ostsrbj,g pse(_Gez_naucntma e,er VLCvlci,b,c) _commocnv_me_V(AapmbeR_r_C_ADDREStS,rhs: (rceatieosns vat l ,);
      ( VvlcLC V| _OLB_oCJ           ^_ECTM(abjectS
G_t../include/vlc_variables.h:140:48_: ), b, cWA )
      R| *                                      ^)(&( Nnote: x
)->,o../include/vlc_common.h:481bj):expanded from macro 'var_SetChecked'
 \15 : _note:   140expanded from macro 'VLC_OBJECT'
 | #de
        fi481 |   ne v_|               ^V
Aar_Se_A  tC    RheGcockS__)nsed(
      |     ^o,In file included from 
n../include/vlc_messages.h:stream_filter/skiptags.c:7830t:
:13, s:t,trucv) t vIn file included from l c../include/vlc_common.hnote: expanded from macro 'msg_Generic'
:   78_cvarommon1031:
_m../include/vlc_variables.h:_em | Se   b276 :10:tCheers: (cvkclon warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  276 | ed(  cVLC__Log(VLCOB  JE_t vif(lCO !vBJEar_TcCG_oe(tTbjo)(o),Che cked(p ,n,t,p,v)
      |                                                ^
../include/vlc_common.h_ ovbjl:, c_module_npsz_name, _481:15_: Fnote: expanded from macro 'VLC_OBJECT'
Iam  481e, V |  LC_L      E_VAR_I co_, _nst s_eNTtrEGEuccLINtE__t v,l \c
      | _c            ^R
_t ,../include/vlc_common.h: *)(&v481:a15ol ) mmon_me)
      |          ^&(mb
:x../include/vlc_variables.h:e)- note: rsexpanded from macro 'VLC_OBJECT'>obj) 
\
      142  481: (c:48: note: expanded from macro 'var_GetChecked'
 |   142 | #defi   |               ^
ne      cvonsta vlonsc_In file included from otstream_filter/record.c:31bje:
In file included from ../include/vlc_common.hr:1031:
_ ../include/vlc_variables.hGct_t:e455:5: twarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]Chstreuc
tcked( vlc  455 |   _*  o,n,tcom)(,mo&(x)vn_)me  varv->_Creatar_e(G pobj) \
      mbere_objs: tC(c| h              ^,oen
 psz_ckedname,s(t V VLLC_VvCAR_FL_OlIn file included from ATc_OBJEobC stream_filter/adf.c:31j|eTct _:
In file included from ../include/vlc_common.h:Vt *L1031:
(../include/vlc_variables.h:)(&(o)x)-,276>:10n: warning: ,t,vC)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]obj)
 \
  276 |       |                 ^
  _VifA
R_D( !      var_G| etChe                                               ^
ck../include/vlc_common.h:eOINHEd(481:15 p_:obj,R p sITz_ note: n)ameexpanded from macro 'VLC_OBJECT';
      
| ,     ^
  ../include/vlc_variables.h:122481:39:  | note: expanded from macro 'var_Create'
VLC _VA  122 | #       conR_sINTEGER, deft in&vstae l var_ruct vCrl)e )c_ate
      |          ^
c(a,../include/vlc_variables.h:omm142:48:ob,nc) v_ note: meexpanded from macro 'var_GetChecked'
mbe  142 | #ard_Crefeainte(e  VLrvC_sOBJECarT:(a)_ Get,(Ch const b, cv )eclked(o,n
      | ,t                                      ^
../include/vlc_common.h,v) varc:481_:15: _Gnote: expanded from macro 'VLC_OBJECT'
etChecobjectk_  481 |  t ed     (VLC_*OBJ  con)(&st( stxruct)->ob vlj) \
      |               ^c_comECT(
moo)n_members: (c,n,t,v)
      |                                                ^
onst vlc_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
o  b481j | e c       conIn file included from ststream_filter/skiptags.c:t s30_t *:
)(&In file included from t(ruc../include/vlc_common.h:1031:
t x)../include/vlc_variables.h:->vlc293:o_combj10mon_m): \
      |                ^
ewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mbe  r293 |     if( !var_GetCheckes:In file included from dstream_filter/record.c:31( (:
 In file included from ../include/vlc_common.h:1031p:
../include/vlc_variables.h:c_o469:5ns: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o
b  j469 |    ,t v l c_ovabjpsz_nect_t *)ame,r_(&( VLCCr_eatxV)e->( obpA_obR_BOj)j, \ pszOL, &_navme, a
      VlLC|                ^
_VAR_STRING | VLC_VAR_DOINHERIT );
) )
            |     ^
../include/vlc_variables.h:|          ^
122:39In file included from stream_filter/adf.c../include/vlc_variables.h::31:
142:48:In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h::293 note: expanded from macro 'var_Create'
:  12210:  | #dwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 note:   293expanded from macro 'var_GetChecked'efin |    e
 va   if(r _142!var_Get | #deCfrineeChecakedte(a v( pa,r_Gb_e,tCche) varob_ckedC(oj, pszr_namee,, n,tVLC,av_tVAe)R_( VBOOL, vLar_CGe_tChO &vBale )J )
      c| kedE(VC         ^
../include/vlc_variables.h:142:48T(a),:  note: expanded from macro 'var_GetChecked'L
bC_OBJ  ,EC142 | #de T(ocfin )
      e v| a),nr                                      ^_,G
te,tCv../include/vlc_common.hhec)
      |                                                ^
:481:ked../include/vlc_common.h:48115::15: note: expanded from macro 'VLC_OBJECT' 
note: expanded from macro 'VLC_OBJECT'
(o  ,n,481 |  t,     v)     cvaonst481 stru |    ct  vl c_r_c ommo n_ membconersGe: (cstChetcked (VLonsts vltC_In file included from cructspu/remoteosd.c_ vlc_commoo:n_mbjOBJECT(60eceomb:
../include/vlc_network.h:er134:12s:: warning: ),due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  134, (consttt _t *)(vlc,v)_ob
      |                                                ^
 |     ../include/vlc_common.h:481j:15: &(ex)-retur>obctnote: expanded from macro 'VLC_OBJECT'_n j
) \nett *)_  (481C |  onn  
&      |                 ^ ( ect con (stx)->
obobj st,j ruct) \ vl
hoc_c      omm|               ^st,
 porton_me, In file included from mbstream_filter/skiptags.cSe:rOs: (const vlc_30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17oIn file included from bCK_Sj: warning: stream_filter/record.cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ec:TRt_t EAM*31:
In file included from , I)(&../include/vlc_common.h
(PPRx)-  OT>o304 |  O_TCP);
b:1031      | :
../include/vlc_variables.h:477:5:  j if (l) ikely(\ !warning: 
      var_|               ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]Get
C           ^
  he../include/vlc_network.h:125477:c | k48 : note:    eexpanded from macro 'net_Connect'
d  v125 | In file included from ar_C#dreat (e(stream_filter/adf.c:31:
o bj, nIn file included from pam../include/vlc_common.h:ee,1031_ VLoC_fine net_CobVA:
../include/vlc_variables.hR_COO:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]jn,Rn eDpS, s&
zvac_  304t | n (a,l)a)   )
i m      |                 ^b,
e, f../include/vlc_variables.h c, (l Vi:L142ked,ly:48 (C!e: _vnote: arV_) expanded from macro 'var_GetChecked'A
n  142 | #eRt_C_onSdefneGinctTetCRheINckede(G var (_ob |GeVjt,Che ck nVaed(meLLo,CC__OB VL,JEC_VAR_n,tCT,vCOO(a))VAR_R,D bOIN HDS,vE &vR, IcaTl) ar);
      , d| ),_G e))e
          ^

      tCh| | e../include/vlc_variables.hcked(VL:                                               ^
122:39:                ^../include/vlc_common.h:481:15:  note: expanded from macro 'VLC_OBJECT'

note:   481 | ../include/vlc_variables.hexpanded from macro 'var_Create':
   122 | 142C#def:48: note: expanded from macro 'var_GetChecked'
in    _eOBJ142 | #defi ne v vECaarr_    CcoT_G(nreate(etChesat ,bcked(o,,nco),n,st),t,vtruct,v))  va
vlc      _crom_mon_m|                                                ^
e../include/vlc_common.h vCrembaaerrte_Ge:s:( tCVheLckeC481 d(:(c15VLC_O_OBJBJEECTCT(on(o): st ,na), bnote: expanded from macro 'VLC_OBJECT',tv,lc_ob ject_,
vc)
      |  )
      |   481 |                                                 ^
 ../include/vlc_common.h:                                      ^  
  ../include/vlc_common.h  :con481st st:ru481c15:15t *):: note: ( t vl¬e: expanded from macro 'VLC_OBJECT'
expanded from macro 'VLC_OBJECT'(x
c)->    ob481481 |    j) \   |        _con 
st       st |               ^ rucc
om mt vocn_mlc_emcoberos:n (csoIn file included from nst vltc_spu/remoteosd.c:60 :
../include/vlc_network.h:150:mmo12on_: warning: bjememberstruct vlccts:__t *)codue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 (c  m150 |  o   (&(xmo)->obreturnn_membernst vs: (conslc_tobjec t_tne *)t _C(&(ovnnelx)c_oct->oDgram b(objbjj) \
,      |               ^
ecj)t \
_      |               ^ h
tost, port, hlim, IPPROTO _*)(&(x)->oIn file included from stream_filter/adf.cUb:31:
j) In file included from ../include/vlc_common.h\:1031:

../include/vlc_variables.h:      | 324In file included from               ^
:10stream_filter/skiptags.cDP):30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
;
      |            ^
  324:10: ../include/vlc_network.h:146324:warning:  | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 26   :  ifIn file included from (stream_filter/record.c:324  note: expanded from macro 'net_ConnectDgram'31:

 | !va r_In file included from   Ge../include/vlc_common.h:1031   :
146if(tC |    heck ../include/vlc_variables.hed ( p:491:5  : warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_o!var_Ge
btCnethe  491 |  ck ed( p_o_ Cbjo nnevj,, ar_Create( p_objps, psc pzszt_name_nameDg, , VLC_VVArLR_FCLOz__amVname,(VLAC_ROB_ VADJEDCT(aRAT, )&L, b, EcC_VA, SvaSRd, el _ )FLOAT |)
      |                          ^ )
      , &
|          ^
../include/vlc_common.h:481valV:15:../include/vlc_variables.h:142 ):L48 C: note:  note: expanded from macro 'VLC_OBJECT'_expanded from macro 'var_GetChecked'
V
  AR_DOI  )481N142 |  | #d
ef in      HE  R    Ie c|          ^
Tons );
t  vastruc      ../include/vlc_variables.hrt_Ge v:tCheclc_|     ^ke
comm../include/vlc_variables.hon_m:142:d(o122em:ber39,n,t,v): 48: vanote:  note: r_Gestexpanded from macro 'var_GetChecked'
expanded from macro 'var_Create'  142C: 
 | he  ck(#ec122od | #defi(VLCnst_ne var_deOB vlc_obfinejJECT( eco)C,vt_tarn *,t,v)rea_teGe(a,tCheckbed(
      ,c) v|                                                ^
../include/vlc_common.h:)a(&(r_C481:15:xr o,nnote: expanded from macro 'VLC_OBJECT'
eat  481 | ,t e ,(  v V) varL_  GC e cotn_CheO)ckBJed(VL-ECT(st sC>ob_tarOBJECuct j) \
T)(v,      |  o),blc_c              ^
omm, c on_)
      |                                       ^
membe../include/vlc_common.h:rn,ts:,v (cIn file included from ons)spu/remoteosd.c:60:
../include/vlc_network.h:159
      :t 12|                                                ^
../include/vlc_common.h:vlc_481 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:15: note: 
expanded from macro 'VLC_OBJECT'object_
:  481:15481t :  *) note: 159 |   (&expanded from macro 'VLC_OBJECT'
 |   r(x   )etu   481->orn net_O pen bj)   consDgr | \
am       t |               ^
( stobj,r huctos t, portvlc_coIn file included from  m  m, NULL, o stream_filter/adf.c:31 n0,:
In file included from _  cmons eItPPROm../include/vlc_common.h:b stTO_ructUD vlc_ceomrs: (const 1031:
vlc_mPo)o../include/vlc_variables.h:b340n:j9_:emec;
      |            ^mb warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

../include/vlc_network.ht_:155ters: ( const *)(&:23: (x)-  340 | >obvnote:  j)  expanded from macro 'net_OpenDgram'
l  c\
i_f  o(155 |         | bject              ^_t     *
 va r) _Ge(&(nx)->obj) \
      |               ^
etCht_OpeneDIn file included from cgrakedstream_filter/record.c:31:
m( p_o(In file included from VL../include/vlc_common.hIn file included from C_b:OBJEC1031T(aj:
),../include/vlc_variables.hstream_filter/skiptags.c p, sz:30_nb:, cam:
e,511:5: , d, eIn file included from warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:   VL511 | C_V AR   v_ST,RaIN g)r_CG, r&1031va:
../include/vlc_variables.he:340:l )a9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 t)
      | 
      e                      ^
(  |         ^
../include/vlc_variables.h:142:48:340 |     i ../include/vlc_common.h:481:15fnote: :(expanded from macro 'var_GetChecked'
  pnote: expanded from macro 'VLC_OBJECT'_o   142
b  481 |     | #dva   efrj_,GetCh   conpstsz_inen var_Gaet Csme,tru heeVct LC_vlc_cVommocnkAedR( pcke__do_(mIeo,n,tbjmbN, perTE,GEsz_nRs: ( | VLvC_) varamVe, VAR_L_GeDcotC_VAOChINneHERIRT
      _S| st    ^
c vlck_../include/vlc_variables.heoTRbd(IVLC_:NG, jO122&v:39:aB ecnote: lexpanded from macro 'var_Create't ) 
_t   122*) | #)(&(deJfiE
CTx)-(>o),nno      |         ^be 
,t,../include/vlc_variables.h:varj) _Cv)re142:a
t48: note: e(a,expanded from macro 'var_GetChecked'b,      |                                                ^
c
  142)../include/vlc_common.h va:r_C | 481rea:te(15:  VLCnote: _O#dexpanded from macro 'VLC_OBJECT'efBiJEneCT(a), va br, 
c  \ 481
       | _GetChe|               ^ck
ed (o,n ,t, v)  var_GetC) he ck ed 
      | c(Vo                                      ^L
C_O../include/vlc_common.h:481:BJEn15: st CTnote: expanded from macro 'VLC_OBJECT'
s(o  481),tn,tr |   uc,vt)
 vlc      |                                                ^_
 ../include/vlc_common.h:  481:15com  m: onote: expanded from macro 'VLC_OBJECT'
n  481 |       _  cm coensonst t strumct vsbtructe vllrs:c_coc_comm on_mm(embmcon_onstme ers:mb (cevonst lvlcc_o_bjecot_tb *)j(&(rs:ex)->ocbjt (c_) \t *)
      ons(|               ^
t&(x)->obj) \
      |               ^ vl
c_object_t *)(&(x)->obj)In file included from  \stream_filter/skiptags.c
:      30| :
              ^In file included from 
../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecIn file included from ked( stream_filter/adf.c:p_obj, psz_name, VLC_31:
In file included from In file included from stream_filter/record.c:../include/vlc_common.h31:
V:ARIn file included from 1031../include/vlc_common.h:1031:
:
../include/vlc_variables.h:_ST525:5../include/vlc_variables.h:350: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  525 |   RING9, &:val  ) )warning: 
      |         ^  
vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ar_Cre../include/vlc_variables.h:  142:ate48: ( 350p_obj | , note: expanded from macro 'var_GetChecked'
 psz  _n   142 | #ifam(de,efi Vne v aLrvC_Var_GARe__BOtOLGe |tC VLheckeC_VCARd(o_D,nOI,t,NHERhIT
      |     ^
v../include/vlc_variables.h:) vaeck122:e39: note: expanded from macro 'var_Create'dr_Ge
( p  tC122 | heck_ed(VL#dC_OBJEoCT(boj),n,efi ne pvar_Cs,tz,v)
_renameate,(a       |                                                ^
,b,cV)../include/vlc_common.h var_LC_VAR_S:481:TRI15: Nnote: expanded from macro 'VLC_OBJECT'
Cr  481 | G  eat,    e(  VL  co&vC_OnaBJECl )st stT )
      |         ^
(a../include/vlc_variables.h), :r142:48: b, cuc )
t v      |                                       ^note: expanded from macro 'var_GetChecked'
lc
  142 | _c#ommodn_mem../include/vlc_common.h:481:15e: bfersnote: expanded from macro 'VLC_OBJECT': (
c  481ons |  ti vnlc  e var   _Ge  co_nsttChecked(o,n stobrujec,t,v) t vlc_vcocar_GetChmmoet_t nc*)k(&(_meed(VLmbxC)->ob_Oje) \
      |               ^r
s: BJECT(o),n,t,v)
      |                                                ^
(../include/vlc_common.hc:o481nst: 15v: note: lc_expanded from macro 'VLC_OBJECT'
o  481In file included from stream_filter/skiptags.c:bje30c:
In file included from ../include/vlc_common.h:t_t |    1031:
 *   ../include/vlc_variables.h)  co(&(:x362:9n)st s:t-ruct >vlcob warning: _j) due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
\com  362 |  
   imofn_      mem( | var_              ^GetbeChec
ked( p_ors: (const vlc_objectb_t *)(j&, (x)->oIn file included from bj) stream_filter/record.c:\
31      | :
In file included from               ^
../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
: ../include/vlc_variables.h:142:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]48: 
note: expanded from macro 'var_GetChecked'
In file included from stream_filter/adf.c  142 | #def:31in  539 |  e v   v:
In file included from aar_rGetC_../include/vlc_common.h:1031:
h../include/vlc_variables.h:eC362:9: warning: reatedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
( pc  362 |  _   ked(oo,bn,ijt,vf( v,) v ar_ar_GeGettChChepckseckeded(V( LC_Oz_nBJaECTp_obj(, om),ne,t,v)p
      | sz_,na                                                ^
Vme, VLL../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
C  481_C_VVAA |   RR_AD_F DRLOAT | VLC_   ESVS  c,A &voRnsta_l stDOI ) )
NHEruR      |         ^
Ict T
      ../include/vlc_variables.h:|     ^vlc
_commo142:n_48: note: memexpanded from macro 'var_GetChecked'
ber../include/vlc_variables.hs: :(cons  t v122lc_o142 | :#deb39: note: expanded from macro 'var_Create'j
e  ct_t *)f122ine (var | _Ge#&(dx)-e>obfj) ti\
      |               ^Ch
encked(o,ne v,t,v) var_GetCheckedar_Creat(VLC_OBJeE(CaT(o),n,t,v),b,
      |                                                ^
c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:../include/vlc_common.h:481:481In file included from stream_filter/skiptags.c:30:15: note: expanded from macro 'VLC_OBJECT'
:
In file included from ../include/vlc_common.h  481 |   :1031:
../include/vlc_variables.h 15:429::5:  note: warning:   expanded from macro 'VLC_OBJECT'  
 due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]co
  481nst  |   st   429 |      ruc  t  vlc_co constvar_Cm reasmotrtue( cp_ontbj, _mempszbe_namrs e,: ( VcvonLCst vl_lccVAR_IN_coTEGER_m obj|m VoLCenc_VAt_R_DOIt NH*)ERIT )(&(x)->;
obj) \      |     ^
      _mem|               ^b

../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
ers: (const vl  122 | #define var_Create(a,b,c) var_Create( VLC_OBcJECT_obje(act_t *)(&(x)-),>obj) \
      |               ^
 b, c )
      |                                       ^
In file included from stream_filter/adf.c../include/vlc_common.h::31481:
:In file included from 15../include/vlc_common.h: note: :expanded from macro 'VLC_OBJECT'
1031:
../include/vlc_variables.h:429:5: warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481In file included from   429 | stream_filter/record.c    va:31:
 |  r_ In file included from Cr../include/vlc_common.h:1031eate(:
     ../include/vlc_variables.h  p_obc:ons554t s:tru5ct :vlc j, p_cosz_nwarning: mmonadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_mme, V
LC_VAeR_Im  beN554TEG | ER r s:  (cons t vl c_o| VvabjecLCr_Ct_t_VAR *)_D(&OINHrERITeat );e( p_obj,(
      x)- >objp) \
|     ^sz_
name      | ,../include/vlc_variables.h:122:              ^ 
VLC39_: note: expanded from macro 'var_Create'
VA  R_STRING | VLC_VA122In file included from stream_filter/skiptags.cR_D | #deOIfiNne var:_CreHate(a,30:
EIn file included from ../include/vlc_common.h:Rb,1031:
c) vIT
      ar_| ../include/vlc_variables.h:442    ^Cre
:5../include/vlc_variables.h: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  442 | 122   :ate va( VLC_39: note: expanded from macro 'var_Create'
r_COB  rea122te | ( p#de_obj, pszfJ_EinCT(e va)nar_, b, Camer, c eVLC_aVARt)
      e_BO(a,b,O| c                                      ^
../include/vlc_common.hL :)481: |15spu/remoteosd.c:238:23: note: var V_L: warning: CreC_VAaR_Dtedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
( VLC_O  238 | OINHEexpanded from macro 'VLC_OBJECT'
RI  481 |  TB );
      | J    E     ^CT(a     ), b , ccp_sonys
 )st s../include/vlc_variables.h
      ->p:122:39| :sz_tru                                      ^
hos../include/vlc_common.hct vl:481c:15t = v_co: note: armmexpanded from macro 'VLC_OBJECT'
on  481 | __membe   Irs:n    her  const(consitS strut vlc_objecttrin_t *)(&g((x)->ob p_tjct his) \
      |               ^
, RvlMTOSDc__CFcoG note: expanded from macro 'var_Create'
 "  122 | mmhIn file included from stream_filter/adf.c:o#31n_memostb:
deIn file included from ../include/vlc_common.h:fi1031:
n" er../include/vlc_variables.h:442:5s: warning: : (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  442ons | e    v); va
      | rar_                      ^
_Cr../include/vlc_variables.het vateCre:642:ate( p51: note: expanded from macro 'var_InheritString'(a
,l  642bc,c) _varo_Crb | #def_ejinece vobjtaa_, pstre_It *)( V(nherit&z_(x)-StnamringeL>(oo,C bn_O) , BvaJECTr_Ij)nheri VL(tSa), b, \
tc )
      |                                       ^
ri      |               ^
C../include/vlc_common.hng:_481:15: note: (VLC_VAR_BOOBOL | In file included from Jexpanded from macro 'VLC_OBJECT'stream_filter/record.c:31EVL
C_VAR  CT_D(o481 |  ),:
In file included from    nOI)../include/vlc_common.h:1031:
 NH ../include/vlc_variables.h
      |                                                   ^E RIT 
  c:563../include/vlc_common.ho:481:15nst stru:: ct5 : vlcwarning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
comm  note: expanded from macro 'VLC_OBJECT'
563 |   on_m e  481mbe  |    varrs: _C(const    rea);
      t conse(|     ^
 t../include/vlc_variables.hp:122 vl_oc st:39bru: note: expanded from macro 'var_Create'
cj, _obpsz_name, jeVLC_VAct  122 | _t v#R_Sdleficnte var_com_CTRING  more*)(| VLC_&(x)-n_memate>VbeAR_(aD,boO,cbj) vrINaHERs:) r I(Tc_o
      \nst vlcC
_      o|               ^re
bjea|     ^
tct_et (../include/vlc_variables.h:122:39: VL C_OBIn file included from stream_filter/skiptags.c*)Jnote: expanded from macro 'var_Create'
:(ECT(30:
  &(In file included from a../include/vlc_common.h122 | #:1031), :
../include/vlc_variables.h:b455defi:5:, warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   x)-455n>o | c )b
      |                                       ^
 e  var  j) ../include/vlc_common.h_Crevara\
_C      | tr:e(a,b,ceate( p_481:15obj,: note: expanded from macro 'VLC_OBJECT'
)  481 |               ^ 
    psz_   v ar con_Csreatnamt spu/remoteosd.cestructe(  vl, :VVc239LC_OBLCJ_:c_EoCVmT(AR25: _a),FLm boOAwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],T
 n_c )
   |      |                                       ^ V
Lm239 | em../include/vlc_common.h:481C_V   ARb_DO p_INe:15: note: rsyssHE:expanded from macro 'VLC_OBJECT'
 (  481 | RI    const T )->p;
sz_      |     ^p
../include/vlc_variables.hva:  l  c122:39ss: note: w_obconjsed = vcar_It sttrexpanded from macro 'var_Create'u
cnhe  122 | rit_t St*t#) ri(v&lc(n_coxdemm)-of>ning(e var_ p_tob_mjChiems),r  bereate(s: (c\
      | on              ^st vlc_aR
objMTOSD,_bCe,FGcc)t  _t "vpaa*)r_Create( Vss(&(xIn file included from stream_filter/adf.cwo)rLC->_O:obBJj) \
EC31T(      |               ^:
ad"), );
In file included from ../include/vlc_common.h: b,      |                         ^
 ../include/vlc_variables.hc1031:

../include/vlc_variables.h:455: )
      | :642                                      ^
:51: note: 5expanded from macro 'var_InheritString'
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    455 | ../include/vlc_common.h642  | # In file included from defstream_filter/record.c:31:481:in  15: note: expanded from macro 'VLC_OBJECT'ev v
aar_Inh  481 |  e ritr S tri_Creat :
n   g(oeIn file included from ../include/vlc_common.h, :1031( p_coobjn)n,s:
 ../include/vlc_variables.h:578p:9:t s  vawarning: sz_trunamrdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_Inh  578 |     iecf(t e,  vaVr_LvlcChCria_comt_StrVnge( ApiR_mon_menmbegF(Vr_LLCobj_OOBJECTATs: (con | Vst ,vlc_objLCe psz__ct_t *)V(&(x)->objA(o), nRname,)
 _V      ) D\LOI| C                                                  ^
N../include/vlc_common.h:HE
_      V| 481              ^
RITAR:15: _ );note: expanded from macro 'VLC_OBJECT'
CHOIC      ES
CO| U  481    ^
 | In file included from stream_filter/skiptags.c../include/vlc_variables.h:30:
In file included from ../include/vlc_common.h  ::1031:
../include/vlc_variables.h122:469  :39: :5: note: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     469 |   expanded from macro 'var_Create'
     va122cNr_ | #defineT,Cr onea vst a&counstrrtu, N_ctCrt eate(a,ev( pULb_obL ) j,lc_c ps,z)
      _ommo|         ^nan_mememc
b../include/vlc_variables.h:ers128):43: ,  VLC_vnote: expanded from macro 'var_Change'
:V (ca  128rAR_ | oC_S#TdRreate(IN VLC_OBJECG en|Tstfi(n  vlce v_objectVar_aLC_Cha)_VAt, nR_g*)(&DOI NH(eb(a,,ER IT c);x)-
      | >bo )
    ^
,c      ,d,e../include/vlc_variables.h:b122:39:j|                                       ^
 note: ) \)../include/vlc_common.h v:expanded from macro 'var_Create'
      | a
481r_Cha                ^
122 | n:ge( 15: note: expanded from macro 'VLC_OBJECT'#dV
L  efC_Ospu/remoteosd.cBJine vE481ar_:240 |         cC:22: Coreanst stetwarning: Tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
((ra,b,auct  240  | )c)vl     var_c_commo, bCr, nc,e d, e_mem )
      | b                                          ^
ers:ap_s y../include/vlc_common.h:(481tse( ->conist _alphva =lVLC va_OBrc__InJheriECoT(ab), b, jc ec)
      t|                                       ^
_t../include/vlc_common.h:481It *nt:)15: note: :15(&: note: (expanded from macro 'VLC_OBJECT'
xexpanded from macro 'VLC_OBJECT'
)  481  ege |   r481 | (    p_  thi   s,-     co >cnonst  Rost bssMTOSjtrut)D_Cruct ct vlcF v\lcG _"com
      mon_| _c              ^omember
ammon_membersl:ps:ha" );
      |                      ^
  (../include/vlc_variables.h(c:615:cononIn file included from st53 vstream_filter/adf.cst:: 31note:  vlclc_:
objeIn file included from _o../include/vlc_common.h:expanded from macro 'var_InheritInteger'bje1031
ct:
_t *)  615 | #d../include/vlc_variables.hefin:469:(ct_e v5&(x):ta warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]->obj)
 r_\I  n
h      er469 |   it In|               ^ 
tegver *)(&(ax(o, )-n) >rob_Create( p_objvar,_jI) \ 
pnhers      |               ^z_name
, VLC_VAR_STRING | VLitInteger(VLC_VARIn file included from C_OBJ_ECT(Dstream_filter/skiptags.c:30OoINHERIT ):
;
      In file included from |     ^
../include/vlc_common.h:)1031, n../include/vlc_variables.h)
      ::
../include/vlc_variables.h:477:122:39: |                                                     ^note: expanded from macro 'var_Create'

5../include/vlc_common.h:481  122 | #de:15: note: fine v: warning: ar_Cexpanded from macro 'VLC_OBJECT'
r  481 | e   adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
te(  a   c,  477 |  ons  t s vartr_Creatub,c) vect( pa_orbj, _psCrz_eanamte( e,V VLCL vlC_OBJECT(a), c_b, _VARccom )mon__S
member      s: | (consT                                      ^
t vRING | ../include/vlc_common.hVLC:lc_481obj:ec15t_: note: texpanded from macro 'VLC_OBJECT'
   *)(481& | _VAR(x)-> _DOIN o   bj) \
H   cERoIT       |               ^
)n;
      |     ^
st str../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
u  122 | #define cvtspu/remoteosd.c vlcar__c:249oC:9m: warning: mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]reaon
t  249 | e(a_,b,  m   embers: (const vc)lc var_  Crea m_ote(sg VLC_ObBJjEC_Erectr( _ptT(a) , *_fi)(&(xl)->obbj) \ter
,      |  c, )
              ^      
|  "un                                      ^
ab../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
le to get vnc  481 host" )In file included from ;stream_filter/adf.c:31:
 |       In file included from   con
../include/vlc_common.hst st      :ruct|         ^
1031../include/vlc_messages.h:83: vl5:c_com note: expanded from macro 'msg_Err'mo
n:
   83 | ../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   477 |    _membe rs m sg_Gene ric(varp_:th_Cr (coenst vlate(is,c_ob jecp VL_t_tCob *)_MSG_jE(, &(RpsR, z_nam__VAe,x) -_AR>oGVS__L)
bjC_VAR_      |     ^STRI) 
N../include/vlc_messages.h:78G\
      | : 13:               ^
| VLnote: expanded from macro 'msg_Generic'C_V
AR   78 |     vlc_Log(VLCIn file included from stream_filter/skiptags.c__D:30OINHEROB:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hIT:491:5JEC: ) warning: T;
      |     ^(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o),
 p../include/vlc_variables.h:122
,  491 |   : v  39var: note: expanded from macro 'var_Create'
l  122 | #c_moddul_Cre_neatame,e( _ p_F_oIeLE__, bj__f,LIi psnz_e vanar_Creame, VLCte(a_VA,b,cNR_ADE)D _vRESaS | rV__Crea,te \
      LC_V( VAR_DOINLHECRIT_O| B );JECT(
      |     ^a)            ^

, ../include/vlc_variables.h../include/vlc_common.h:b122::48139,: note:  c )
      expanded from macro 'var_Create'
|                                       ^
  122 | ../include/vlc_common.h::481:15#d15ef: :note: expanded from macro 'VLC_OBJECT'
   481 | note:    expanded from macro 'VLC_OBJECT'
     ine 481 |        c ons t co nstsruvcar_Crtte vl cst_rcomumon_mcembt ers: (cvalconte(a_,bc,co)st vlmc_ombjon_ec tvar_C_t *)me(&(x)-rea>mberste(: VLCobj)  \_OBJ
      |               ^
E(const vlc_object_tCT *()a)(,spu/remoteosd.c&:255:(x)-> b,o c )9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b  255 |   j)   \   
 ms
g_Er      | r(                                       ^
p../include/vlc_common.h      :481|               ^
_:15: note: expanded from macro 'VLC_OBJECT'
f  481 | il      t e cr, "unableon to get vst sIn file included from trnc ustream_filter/adf.c:31cpast :
In file included from vlc_s../include/vlc_common.hcommwor:d" 1031:
);../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

o      |         ^
  491 |     v../include/vlc_messages.h:83a:5: n_memrber_Creanote: steexpanded from macro 'msg_Err':
 ( p   83 | (   _ comonst bvsglc_ojbje, psct__Get *)zneric(p__n(&(tx)a->obmhis,j) VL e,C_MSG _ERRV,L _C_\V_VA_A
AR_RGS_A_)
      DD      |               ^R| ESS | V    ^
../include/vlc_messages.h:L78:13C_VAR_DOIN: note: expanded from macro 'msg_Generic'
H   78 | E R   
vlc_LoITg ()VLC_O;
      |     ^
BJECT(../include/vlc_variables.hIn file included from o:stream_filter/skiptags.c),122 p::39: note: expanded from macro 'var_Create'
, v  l12230:
In file included from ../include/vlc_common.h | :1031#dc_moedulefine var:
../include/vlc_variables.h:_n_a511:mCr5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e,  511 |  e_a    vtaer_(a_FILE,__,bCreat,c) var_Create( Ve( Lp_ C_ob_L_IOBJECT(a)N, Ejb,, psz_n__, came,  VLC )
_VA      | R_I                                      ^\
      
|             ^
../include/vlc_common.h:481:15: note: NTEGexpanded from macro 'VLC_OBJECT'../include/vlc_common.h:481
:  481 | 15: ER  note:  |expanded from macro 'VLC_OBJECT'
  V L  C_V    coAnstR_D481 |     OIN    H Estruct vlc_RIT
ccommon_      |     ^
moembers: ../include/vlc_variables.h:122(:n39: cnote: expanded from macro 'var_Create'
onst  122  | #defist struvclc_ne vator vl_Crcb_jceeatcommton_me(_a,btember,sc) v: (ar_ *)(&cons(Cx)reat->oe( bVLC_OBjJE)Ct v l\c_o
      | bjec              ^t
T(a), b, c _t *)(&(x)->obj)) \
      |                                       ^

      |               ^
../include/vlc_common.h:481:15In file included from stream_filter/adf.c:: note: expanded from macro 'VLC_OBJECT'
31:
  481 |         const sIn file included from spu/remoteosd.ctr../include/vlc_common.huc:267t v:l:9:c_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
1031:
co../include/vlc_variables.h:511:5:mmo  267 |   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  511 |   _mem        v bersmsg_Ear_Crrre: ((a pte( p_o_conbstj vlc_,obj epct_filts ter*)(&z, "_na(x)mcane->,not obj) \ sVpawn LC_v
      V| A              ^
R_IncNTE GER | VLC_Vmessage AR_DOINHEreRIT
      ader t|     ^
In file included from stream_filter/skiptags.c:30:
hreIn file included from ../include/vlc_common.h:ad" );1031:
../include/vlc_variables.h../include/vlc_variables.h
      | ::        ^
122:../include/vlc_messages.h:83:5525:539: note: :expanded from macro 'msg_Err'
:   83 |  warning:     msdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   525 | note: expanded from macro 'var_Create'
g_  122 | #defi    Genvareri_cC(rpe_attenehis, v VLCar_( p_C_obj,rMSG_eERR, apszt_e( __VA_a,bA,c)R vanrame_, CVLC_rGeS__)
a      te(|     ^
VAR_ VLC../include/vlc_messages.h:_OBJECT(a), bBO78:13,: note: expanded from macro 'msg_Generic'
 O   c )
L 78 |           v| | l                                      ^V
../include/vlc_common.h:cL481C_:15:VAR_ DOINHEnote: _Loexpanded from macro 'VLC_OBJECT'
g  481 |   (VLC_RITOB      JECTc
      | on    ^
sIn file included from stream_filter/record.c:t(o36 ../include/vlc_variables.h),:122:39: s:
In file included from ../include/vlc_input.htructnote:  : p,expanded from macro 'var_Create'
41 v:
vlc  ../include/vlc_vout.h:125122_lc_cmood: | #ulmdefine m5: var_Creawarning: otdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n_  125 | ee  (amemb,_nam  vlcb,_c) obersv: jear_(cct_reCorlnste veasealc(_obje ct_t *)(&(x)-p_v>et,e( _o_obuFILE__t );, 
      |  VL_j) _L\CI_NEOBJ    ^
EC__, ../include/vlc_objects.h:\
      | 
                    ^
| T(a), b, c )
      |                                       ^
66:25: note: expanded from macro 'vlc_object_release'
../include/vlc_common.hIn file included from             ^:481   66stream_filter/adf.c:31 | :
In file included from ../include/vlc_common.h:    vlc_1031:
../include/vlc_variables.h:15: note: expanded from macro 'VLC_OBJECT'o
:525:5:  b481
je../include/vlc_common.h warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |       525ct    |  _r   ele cvaa:481r_:15: note: Crseoneexpanded from macro 'VLC_OBJECT'
( V  sLate( p_481 | ot   bjC      ,stc po_sOBJErnCT(st sta)ruzuc )_
      ctnt vlc_aco vlmmon|                         ^m
e../include/vlc_common.h,:481: 15:VLC_ note: expanded from macro 'VLC_OBJECT'
c_com  V481 |    A   R  __mBcemmoOobennst srs_memb: (ceOtrsL:ro (cucton vn | st vst lcV_olvbcl_cjc_oecmmot_t object*)LC(&_t *)_n_mem(V&bers: A(x((R)->o_bj)DconsOx)-It vlN>objHc_ERIT \
      | ) 
                    ^
| \
      |     ^              ^
o
bj../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
ec  122 | #det_t *)(&(xIn file included from fi)->nospu/remoteosd.cbstream_filter/skiptags.c:e:277:j30:
 var_In file included from ../include/vlc_common.h:C10319:r):
 warning: e \
      | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h                ^
:at277539: |     i5:fe( warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] (
a,  539 |  b   v,c) varvar__ar_Create( VLCCre_InhatOBJECTe(e(a p_o), b, brji,t Bposozc_na me, VL)
      | lC_                                      ^
../include/vlc_common.h:481:15( p_: note: VARexpanded from macro 'VLC_OBJECT'th_F
iLOs,  481 | AT |     RMTO  VLSD_C_VCFGAR_ D  "mouse -evenOcotsn"st INHERstruct vlc_ITc
      | ommon_members: )     ^
 )
      |         ^
(../include/vlc_variables.h../include/vlc_variables.h:604::cons122:39t: note: expanded from macro 'var_Create'
 v47  122 | l: note: c_obexpanded from macro 'var_InheritBool'
j#  604deectfine  | _var_t#defiCren eate var_*Inh(a,b,c)(&(x) va)e-rit>obj) \
      | r_C              ^
reate( BVLCoo_OBJECT(al)(,o ,b ,n )In file included from  vstream_filter/adf.car_c Inh)
      In file included from stream_filter/record.c:36| ::
../include/vlc_input.h                                      ^
31:527:eri:
In file included from t29: warning: Booldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h(VL:C_O
1031  527 | :
BJE../include/vlc_variables.hCT   :( i../include/vlc_common.h539npuo:):481:,15: note: expanded from macro 'VLC_OBJECT'
5  481 |     n):t_ 
      |                                               ^warning: 
   ../include/vlc_common.h:481t  h:15: note: expanded from macro 'VLC_OBJECT'
c  481 | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] rons  t 
esatruc  d_t *539t |   vli   c_comm coonpunsn_me tt  st rumbe r va= r_Cs:r (consct vlt c_commovelc_atn_ominput_Cebreme( p_bjoaecbersjtt,e( _t pa:prent,s  *)(&(zx)_n(coans->me itobetjm) \
      |               ^
, l vlc_,objog , VNect_tULL L*)(,C N_VIn file included from Astream_filter/skiptags.c:R30:
In file included from _../include/vlc_common.hULL FLOAT:1031 |:
../include/vlc_variables.h: VLC_V554&(:xA5): Rwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
;)->
      |                             ^_obj)D  
 \
      OIN554 | H  ERI../include/vlc_input.h |               ^
 :501:46:T note: expanded from macro 'input_Create'
va  
r501 | #_spu/remoteosd.c:      Cre| 280a:31:te    ^ ( p_ob
dj../include/vlc_variables.h, e:pszfi_nam122e,ne  Viwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nLCpu:_39  280 | tV_C   AR_: p_syr eatnote: e(as->bexpanded from macro 'var_Create'_v
nc_  122,b, | #definec,k STvRINarG _Ceyreate(d,ae),|_even  Vbts = vainL,C_cVAR)rput_C var_Crea_I_reatten(e(DOhVL VLINHeriCtER_IBoTCol(O_OBBJE 
J      |     ^E
CT(p_a), thib,CT(a s,
)../include/vlc_variables.h:122,b,c      c|                               ^
 ../include/vlc_variables.h:604:)47
      : note: expanded from macro 'var_InheritBool'
,  604 | d| ,:39:e)#d                                      ^efine

 var      |                                              ^
 note: expanded from macro 'var_Create'
../include/vlc_common.h:../include/vlc_common.h481:_I:48115  nh:122 | #: note: d15eritBexpanded from macro 'VLC_OBJECT':
 efool(o,  481 |     note:   inexpanded from macro 'VLC_OBJECT' e
   consn  481va |   ) var_ t stru ctIn vlr_Cr   eate c_h(comeria,b,tBcc)ool mov(VonsLatn_r_meC_CrOmeate(  BJEVsLC_tOBrJECCT(oTu(a),be )bc, r,ts: c )
      |                                       ^
n) v../include/vlc_common.h (c:481:15
l: note:       |                                               ^onst
c_commoexpanded from macro 'VLC_OBJECT'
 v  481 | ../include/vlc_common.h:n_481lc_:15:  ob   mjnote:   emb expanded from macro 'VLC_OBJECT'e cec
t_t o  n481 |      r*)(  s co&(st st:x)- rnsu(ctc t svtr>obj)lc_commonou_ctn vsmembe \
rts       vl| : (cco_              ^
oblc_comject_t *)(&ns(t vlIn file included from cstream_filter/record.c:36_obj:
../include/vlc_input.h:530:xect)_9: t->mo owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]b
n  530_mej)mb*e | )r s(\&:    (cons  t 
vlc      (x)_obje  ct_|  v              ^
lc_ot- >*bobj) \
      |               ^
j)e(ct&(x)-_>obreIn file included from leastream_filter/adf.c:31:
In file included from ../include/vlc_common.h:1031se( :
inp../include/vlc_variables.hjIn file included from stream_filter/skiptags.cut:30:
:554:5)  );
\
      In file included from       | ../include/vlc_common.h:1031:
        ^../include/vlc_variables.h:| :563:              ^ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

../include/vlc_objects.h5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:
66  563:  spu/remoteosd.c25:283554::  | 9note: expanded from macro 'vlc_object_release'
:    66    warning: vardue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_Cre |   a  283t  | e |    (v  p_ob   var_Clc_jrob, eat   jece( p_obj t_rpe  va,r_le aspAddCallbsace( kz_n( p_fiameVLlte,rs V-z_>obj.Cnam_OBJLCelibvE_lcVCT, , "VLkeC_y(AVARa)_-R_ S)
      pre| ss                        ^STRTINReG
../include/vlc_common.h:481I:15: note: Nexpanded from macro 'VLC_OBJECT'd", | VL
 CKG_V AReyEve_| VnDOt, p_tIN  481hi |   sLC )   ;
      H   con_ERsVt A|         ^
s../include/vlc_variables.ht:166:51: rRnote: expanded from macro 'var_AddCallback'
  166 | #definuect vl_ vcD_comOINHEmoRar_n_mIeAddTCm
bers:all      |     ^
 (c../include/vlc_variables.hons:back(t122:39: a,b vlc_note: expanded from macro 'var_Create'
,c  ,d) vob122 | #dear_ject_tAddfCaillba *cnk( e vaVLrC__OBCreate(a,b,c))(& (JvECT(x)aa), r->_Cobjrb,eat ce, )d \
      |               ^
(  )
V      |                                                   ^
L../include/vlc_common.h:481C:15:_ note: expanded from macro 'VLC_OBJECT'O
B  481 |    J     cECT(a),ons b, c t s)tru
      |                                       ^ct 
vl../include/vlc_common.h:481:c_c15In file included from stream_filter/record.c: note: expanded from macro 'VLC_OBJECT':36:

../include/vlc_input.h  481 |    :572:10:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
omm   572 |  o n_m  coem  nst stru  bers: IT
      | (co    ^
 ../include/vlc_variables.h  nst vlc cvlc_ot_:o bjevlc_comct_rbmjectoele_tn_m *ase)(e122:39m: &(xnote: ( expanded from macro 'var_Create'(
vlbers: (  122 | #d)->ecfioobj)nst vlc_o \ne
      b vjar_|               ^
cC_obeject_tct_t *) *)(pp_(re&(xatespu/remoteosd.c)(a,b,vou-c)>: vat285:[ori5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]]_) )C
;rbeate  285 | (
  Vj      | )         ^
    msg\_Dbg../include/vlc_objects.hL:(66 p:25: note: expanded from macro 'vlc_object_release'
_
filt         C66|               ^
_ | eOr BJE,C  T(a"o) s, d vvbnl,In file included from c  stream_filter/adf.ccfc_ )
io      | bljec:t_31ter starte                                      ^:
red"In file included from ../include/vlc_common.hl
 e:);1031
      :
../include/vlc_common.h:481:../include/vlc_variables.h15a:: note: expanded from macro 'VLC_OBJECT'563:
5  481s: |     ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e( VL
C   | _O../include/vlc_messages.h563 |     v B:a87: rJE5: _CT(anote: C)   )
      r    c|                         ^
onexpanded from macro 'msg_Dbg'esta../include/vlc_common.h
:481:t    87e(  | struc15: note:    expanded from macro 'VLC_OBJECT'
p_obj,t   481 |  msg p vlc_c s  z   __Ge nncoaericmemmon_,mo Vns(p_Lt sthtC_VAR_is,eSTRIru VLctN vlc_Gmb ecCo_| VLC_mmrMSG_DBGV,sA : (cooRn_me_mberDOInst vlNcs:__HVA_E_ARGR (IobjecTct
      oS_|     ^
nst _)
_vl../include/vlc_variables.h:t 122*)c_:39:ob(& (xject_t)note: -> *oexpanded from macro 'var_Create'bj) )
        122 | #d(&(xefine|     ^
../include/vlc_messages.h: \78
):13-      | :>v              ^
 note: obexpanded from macro 'msg_Generic'a
r_C   78 |  rej)   \
at vlc      |               ^In file included from _L
estream_filter/skiptags.c:(30:
In file included from ../include/vlc_common.ha:og(V,b,c)1031LC_:
../include/vlc_variables.h:OBJEC T(ovar_Cre), p578,a v:9: ltc_e(warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m oduVle_L  578 | C  _ name,  i_fO_F( vaILE__r, __BCh_JLEangCT(INEa_)e_, (, p_obj , pbsz_name\
,      |             ^
 ../include/vlc_common.h:481:15:c, VL note: C _VARexpanded from macro 'VLC_OBJECT'
)  481
_CH |            |                                       ^OICE  
SC cOUN../include/vlc_common.hons:T, t &cs481tru:ct vo15lcu:nt_co note: expanded from macro 'VLC_OBJECT'mm
o  481 | n_ mem ber  , N ULL    s: c(consot vlc_nst structob jectvlc_) )_ct
      |         ^ *)(&o(xm
mon_m../include/vlc_variables.h:128emb:)-43e: rnote: expanded from macro 'var_Change'
s>ob:j)  \
      (  |               ^
const vlc128 | #def_obine jvspu/remoteosd.car_Ch:290:angecte(5:a_,b,c warning: ,d,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t *)  290 |  e)( var  & _Cha(ngemsxg_)E( VLC_OBJECT-(a)>, bo, cb,rjr( p_ d) \fi
      | ,               ^
le )
      |                                           ^
ter, "o../include/vlc_common.h:sdvnc filter di481:scarded" In file included from 15: note: expanded from macro 'VLC_OBJECT'stream_filter/adf.c:31);:


  481 |       |       ^In file included from 
../include/vlc_common.h  :   1031 con:
../include/vlc_messages.h:83../include/vlc_variables.hst s::5:578:9:  note: expanded from macro 'msg_Err'
tructwarning:    83 | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 v  lc_ 578   |  c msg _om Gen eimonfric(p_(this, V_meLC_mbstream_filter/record.ceMSrs var:172:22_Chang: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
e( p_ob  172 |   j  char * psz_(,co nst papvlc_objsect_tz_t h *)name,= vaG _(VERLr_&(xCrCR, _eateG_VAR_etNConEHOmptIyStC_VA_EARGS__S)->)ring( Co
s, "      |     ^bOj)
i../include/vlc_messages.hnpUN:78:13: uTt-re \co
note: expanded from macro 'msg_Generic'
,r    &cd      78 | ount-,  pat h "| v  NU              ^
L);
L      |                      ^
 l)c../include/vlc_variables.h:499 :)
      |         ^_73L: 
og(../include/vlc_variables.h:128:note: 43: note: expanded from macro 'var_CreateGetNonEmptyString'
expanded from macro 'var_Change'
VL  499 |   128 | #define var_Change(C_OaBJEC,T(o),b,c p,,#ddefi vn,e) var_Ce vhanglce( VL_modulCare_OB__Creaname, __FILJE__E, __CLITNEt_e_G,e tNo\(
      | a            ^
nE)../include/vlc_common.h:481:15: , bnote: expanded from macro 'VLC_OBJECT'
,  481 |   mpt yStcrin , d, e )
      |                                           ^     c
onst ../include/vlc_common.hstruct: vl481:c_c15omm: note: expanded from macro 'VLC_OBJECT'
on_membe  rs:481 (c | on  g(ast ,b )    va r_Crea v  teGelcctNono_nsEotmp sbjecttyt_tSt *)rinr(&(xu)->ct vlobg(j)c_c \ 
      |               ^
oVLC_OBJECT(a),b)
      |                                                                         ^
mmon_members: (cons../include/vlc_common.h:481:15:t  note: vlspu/remoteosd.cc_object_t *)(&expanded from macro 'VLC_OBJECT':308:5(x)->o:
   481 |    warning: bj)     \
      due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|               ^
  308 |      mcsogn_sDtb gs(t rpu_cfti vlterl,c _"cDoemsmtorno_ymFeimlbter erscalle: (consd." );
      t vlc_obj| e    ^ct
_../include/vlc_messages.h:87t: 5: note: expanded from macro 'msg_Dbg'
*   87 |    )(&(x)-> mobj) \sg_Gener
      |               ^
ic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(Vstream_filter/record.cLC:_OB196J:E5C: warning: Tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](o
)  196 | ,  p ,   vlc_mvar_odule_name,S et__FILE__St, __LINEr_in_, \
      |             ^
g( s->obj../include/vlc_common.h.:l481i:bv15lc,:  "note: rexpanded from macro 'VLC_OBJECT'
ecord-file",   481psz_file  | ) ; 
       |     ^
 ../include/vlc_variables.h:262 : 48 :  const note: stexpanded from macro 'var_SetString'r
uct   262v | l#cd_ecfommoni_nmee mbvearrs_:S (ceotnSsttr invlc_objge(act_t,b,c) *)(& ( x) - >voabrj_) \
      Se|               ^
tString( VLC_OBJECT(a),b,c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
spu/remoteosd.c:311:9: warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481 |         const  311 |  struct vlc_c  ommon_  members: ( co   varns_DelCallbta vlc_ocbkj(e cpt__filt *ter->obj.li)b(vl&c(x, "key-p)->orbejs)s e\d
"      ,|                ^K
eyEvestream_filter/skiptags.c:nt79:5: warning: ,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] p_th
stream_filter/record.c:198:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     is )79198 |  |  ;
             msg_| Dm        ^
sbg../include/vlc_variables.h:167:51g(_Dbg(s, "ID3v2 s, "Recording into %s", p.s:%"PRIuF ASTnote: 8expanded from macro 'var_DelCallback'"z _
rfe  visionil167 | #e  %d);e
      |     ^
f"PRine var_DeI../include/vlc_messages.huFAST8"l C:a87tl:5ag found, "
l      |     ^
b:a ../include/vlc_messages.hcnote: kexpanded from macro 'msg_Dbg':(
a87,:   b587,: | c ,d    note: msg_Gexpanded from macro 'msg_Dbg'
e) nvae   r87 |     msg_Generic(p_thiic(p_trhis, VLC_DelCallback( VLC_OBJE_sM,CTS VL(aC_MSG)_, b, G_DBc,DBG, __VA_ARGS__)
      |     ^G, __VA_ARGS__)
      |     ^ d )


      ../include/vlc_messages.h|                                                   ^../include/vlc_messages.h:78
::13: note: expanded from macro 'msg_Generic'
78   ../include/vlc_common.h:78 |     vlc_L:48113: note: expanded from macro 'msg_Generic'
:   78 | og(VLC_OBJECT(o ), p,   15:  vlvnote: lexpanded from macro 'VLC_OBJECT'cc_
mod_uL  l481oeg_( | V LnCa_mOe B ,JECT (  o ) _, p, vl cc_oFIL_moEdnu_sl_t stre_u,n ac_me_,tL __IFIN LEv_El__c__,c o\,m
 m      |             ^o
n_members_:../include/vlc_common.h_ :(481Lc:15: note: expanded from macro 'VLC_OBJECT'
I  o481nN | Est__, \
      |             ^
 vl  ../include/vlc_common.h c     _co:b481jo:15: note: expanded from macro 'VLC_OBJECT'
e  481c | t_nt s *)       cons(t stt struct vlruct c_common_membvlc_commeo&rs(xn:)_- m>e(cmbers: o(bconst vlc_ooj) \
      |               ^
bnjsectt_ vlc_object_t *)(&(x)->obj) \
t       | *              ^)
(&(x)->obj) \
      |               ^
spu/remoteosd.c:329:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  329 |     return (ssize_t)len == net_Read( objstream_filter/record.c:212:5,:  fwarning: d,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] buf
, len );
      |                            ^
  ../include/vlc_network.h212:stream_filter/skiptags.c | 170: 110 : 36::5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   110 |  m note: expanded from macro 'net_Read'
s   msg_Dbg(sg_  D,170 | #d be"fg( s,i "RneAePc 2n v%"PRIouFAeST32"t tag founr_ddi,Rng completeea d"(d
a" ,)      b;
      |     ^
| ../include/vlc_messages.h:87,:c    ^5: note: expanded from macro 'msg_Dbg'
,
d) net   _../include/vlc_messages.h87:R | e a87 d :(5 V: note: expanded from macro 'msg_Dbg'
LmsgC_G_OB   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_JARGS__)ECT
(e      |     ^
an)../include/vlc_messages.he,:rib78c,:(cp_,d13): 
      |                                    ^
note: texpanded from macro 'msg_Generic'h../include/vlc_common.hi:s
,   78 |     vlc_Log(VLC_OBJECT(o), p, vl481c: _15V: note: LmCoexpanded from macro 'VLC_OBJECT'_dM
uSl  e481_G_n | Dame, __FILE__    , __L I NB GE c_,_ o_n,_ V\As
t_       | A            ^R
sGS__)
      |     ^
../include/vlc_common.h:t481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h  r481: | 78uc :t 13  : note: expanded from macro 'msg_Generic'
v    l78 c |    const stru    c_vlc_cLoommgt(VLC_ OoBnJv_lEmc_eCmTcb(eorosm:m o), n(cpo_,n msevmltbc _vemrols:c d_(uolbjeec_onsct_t *)t( &v(xname, lc_ob_ject_t *)(&(x)->obj) \
      |               ^
)->obj) \_FI
LE      _|               ^_, __L
INE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strucspu/remoteosd.ct :vlc335:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_common_members: (const v
lc_object_t *)(&(x)->obj)   \
      |               ^
335stream_filter/record.c | :233:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
     233 |   r e t u r n   (   msssize_tg_Err( s),len ==  net_Write("F obj, fd, buf, len ailed t)o; stream_filter/skiptags.c
r      e| c:                           ^
o../include/vlc_network.h:172:38: note: expanded from macro 'net_Write'
r141:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  d  172141 |  |  #d a td ea  fi(begin)" );n
e         net_Write(a,b,c,d) net_Wr| i            ^ t
e../include/vlc_messages.h    :        83:5:  note: (mexpanded from macro 'msg_Err'Vs
g   83 |     msg__Err(s,Generic( p_this, VLC_MSG_ERR, __VA_ARGS__)
"seek Lf      C| a    ^
_iO../include/vlc_messages.hlB:78:13: note: expanded from macro 'msg_Generic'
Ju   rECeT78 |    ")(; 
      |                     ^
a)v,../include/vlc_messages.hlc:83:b,c5_:L, odg)(note: expanded from macro 'msg_Err'V

   83 |    LC_OBJEC      T|                                       ^msg_Gene
ric(p_this,(o), p,  VLC_MSG_ERR, _../include/vlc_common.h:481:v15l_VA_ARGc_:m Sonote: _dule_name, __FILE__)expanded from macro 'VLC_OBJECT'

_,   _      481|  | _LI    ^
 N E../include/vlc_messages.h :_ _78:,13 : note: expanded from macro 'msg_Generic'
      78 \c
 | o       n  st|             ^
 st vlc_Log(Vr../include/vlc_common.huL:c481t vlc_co:C15: note: expanded from macro 'VLC_OBJECT'
mmon_members: (const vlc_object_t *)(&(x)  _481 |   - >O o BJ b  const strucEtjC )T(o),v  lp\c,
_       | cv              ^olcmmon_me
mbers: (const_module_name, __ vlc_objectFspu/remoteosd.c:I_Lt *)(&342(x)->obj) \
      |               ^
:16: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]E__
, __LIN  E_342 | _, stream_filter/record.c:235:\
13: warning:       due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]|             ^ 
 
  235 |             m sg i../include/vlc_common.h_nt port:481:15:  note: expanded from macro 'VLC_OBJECT'= 
var_Inher  E481rr( s, "Failied to retcI | ntoer gd  data e( r e( nd)" );
       |             ^
   consp_t strfuictlter,../include/vlc_messages.h:83 :v 5Rl:M note: expanded from macro 'msg_Err'
Tc_OS   83 |     msgc_oDm_mGCeFoneric(p_this, Vn_memberGs LC"_pMSor:t G_(const" ); EvRlR,
       c_|                ^
__../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
Vo  Ab615 | #defjie_neARG Svct_t__)
      |     ^
a *)(&(r_InheritIntegxe)r-../include/vlc_messages.h(>o:o,78b nj):13: note: expanded from macro 'msg_Generic'
    78 |    \
      | )              ^
  vvalc_Log(Vr_InheritIntegerLC(VLC_OBJECT(o), _nO)B
      |                                                     ^
JECT(o), p,../include/vlc_common.h :v481l:c15_:m onote: duexpanded from macro 'VLC_OBJECT'l
e_name, _  481_FILE_ | _,        cons t__ struct vLIlc_commoNnE__m_, \
      |             ^
embers: (const vlc../include/vlc_common.h_ob:j481:15e:c tnote: expanded from macro 'VLC_OBJECT'
_  481 | t         c*)(onst&( structx) vlc_co-m>moobj)n_ \
      |               ^
members: (const vlc_object_t *)(&(xspu/remoteosd.c:)344-:>14o:b jwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)   \344 |     in
      t f|               ^d = ne
t_ConnectTCP( p_filter, p_sys->psz_host, port );
      |              ^
../include/vlc_network.h:136:48: note: expanded from macro 'net_ConnectTCP'
  136 | #define net_ConnectTCP(a, b, c) net_ConnectTCP(VLC_OBJECT(a), b, c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:347:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  347 |         msg_Err( p_filter, "Could not connect to VNC host" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:351:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  351 |     msg_Dbg( p_filter, "Reading protocol version" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:356:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  356 |         msg_Err( p_filter, "Could not read version message" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:361:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  361 |     msg_Dbg( p_filter, "Server version is %s", pv );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:367:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  367 |         msg_Err( p_filter, "Could not write version message" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:371:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  371 |     msg_Dbg( p_filter, "Reading authentication scheme" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:375:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  375 |         msg_Err( p_filter, "Could not read authentication scheme" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:380:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  380 |     msg_Dbg( p_filter, "A25 warnings generateduth.
entication scheme = %x", i_authScheme );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:383:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  383 |         msg_Err( p_filter, "Connection rejected by server" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:391:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  391 |             msg_Err( p_filter, "Could not read password challenge" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:399:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  399 |             msg_Err( p_filter, "Could not write password" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:405:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  405 |             msg_Err( p_filter, "Could not read authentication result" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:411:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  411 |             msg_Err( p_filter, "VNC authentication failed" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:416:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  416 |     msg_Dbg( p_filter, "Writing client init message" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:421:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  421 |         msg_Err( p_filter, "Could not write client init message" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:425:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  425 |     msg_Dbg( p_filter, "Reading server init message" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:429:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |         msg_Err( p_filter, "Could not read server init message" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:441:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  441 |     msg_Dbg( p_filter, "Servers preferred pixelformat: "
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:455:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |         msg_Err( p_filter, "Server name too long" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:460:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  460 |     msg_Dbg( p_filter, "Reading server name with size = %u", i_nameLength );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_mo/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="hw/vdpau/libvdpau_deinterlace_plugin_la-deinterlace.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT hw/vdpau/libvdpau_deinterlace_plugin_la-deinterlace.lo -MD -MP -MF hw/vdpau/.deps/libvdpau_deinterlace_plugin_la-deinterlace.Tpo -c -o hw/vdpau/libvdpau_deinterlace_plugin_la-deinterlace.lo `test -f 'hw/vdpau/deinterlace.c' || echo './'`hw/vdpau/deinterlace.c
dule_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)35 warnings generated.
->obj) \
      |               ^
spu/remoteosd.c:463:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  463 |         msg_Err( p_filter, "Could not read server name" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:470:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  470 |         msg_Dbg( p_filter, "Server is a VDR" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:475:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  475 |         msg_Dbg( p_filter, "Server is a normal VNC" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:480:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  480 |     msg_Dbg( p_filter, "Server init message read properly" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="hw/vdpau/libvdpau_deinterlace_plugin_la-picture.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT hw/vdpau/libvdpau_deinterlace_plugin_la-picture.lo -MD -MP -MF hw/vdpau/.deps/libvdpau_deinterla   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Lce_plugin_la-picture.Tpo -c -o hw/vdpau/libvdpau_deinterlace_plugin_la-picture.lo `test -f 'hw/vdpau/picture.c' || echo './'`hw/vdpau/picture.c
og(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:481:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |     msg_Dbg( p_filter, "Server name is %s", s_ServerName );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:483:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  483 |     msg_Dbg( p_filter, "Writing SetPixelFormat message" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:502:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  502 |         msg_Err( p_filter, "Could not write SetPixelFormat message" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:506:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  506 |     msg_Dbg( p_filter, "Writing SetEncodings message" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:515:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  515 |         msg_Err( p_filter, "Could not write SetEncodings message begin" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:521:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  521 |     msg_Dbg( p_filter, "Writing SetEncodings rfbEncodingCopyRect" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:525:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |         msg_Err( p_filter, "Could not write encoding type rfbEncodingCopyRect." );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:529:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  529 |     msg_Dbg( p_filter, "Writing SetEncodings rfbEncodingRRE" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:533:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  533 |         msg_Err( p_filter, "Could not write encoding type rfbEncodingRRE." );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:539:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |         msg_Dbg( p_filter, "Writing SetEncodings rfbEncSpecialUseAlpha" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:544:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  544 |             msg_Err( p_filter, "Could not write encoding type rfbEncSpecialUseAlpha." );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
28 warnings generated.
spu/remoteosd.c:570:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  570 |         msg_Err( p_filter, "Could not write rfbFramebufferUpdateRequestMsg." );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="hw/vdpau/libvdpau_adjust_plugin_la-adjust.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT hw/vdpau/libvdpau_adjust_plugin_la-adjust.lo -MD -MP -MF hw/vdpau/.deps/libvdpau_adjust_plugin_la-adjust.Tpo -c -o hw/vdpau/libvdpau_adjust_plugin_la-adjust.lo `test -f 'hw/vdpau/adjust.c' || echo './'`hw/vdpau/adjust.c
spu/remoteosd.c:594:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  594 |     msg_Dbg( p_filter, "VNC worker thread started" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:599:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  599 |         msg_Err( p_filter, "Error occurred while handshaking VNC host" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:622:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  622 |     bool polling = var_InheritBool( p_filter, RMTOSD_CFG "vnc-polling" );
      |                    ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:627:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  627 |         msg_Err( p_filter, "cannot spawn VNC update request thread" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:645:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  645 |             msg_Err( p_filter, "Error while waiting for next server message");
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:667:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  667 |             msg_Err( p_filter, "Invalid message %u received", msg.type );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:678:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  678 |                 msg_Err( p_filter, "Error while reading message of type %u",
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:692:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  692 |     msg_Dbg( p_filter, "VNC message reader thread ended" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:701:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  701 |     vlc_tick_t interval = var_InheritInteger( p_filter, RMTOSD_CFG "update" );
      |                           ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:732:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  732 |                     msg_Err( p_filter, "Could not read FrameBufferUpdate header" );
      |                     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:751:33: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  751 |                                 msg_Err( p_filter,
      |                                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:760:33: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  760 |                                 msg_Err( p_filter, "raw_line failed." );
      |                                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:776:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  776 |                             msg_Err( p_filter, "Could not read rfbCopyRect" );
      |                             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:788:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  788 |                             msg_Err( p_filter, "copy_rect failed." );
      |                             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:802:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  802 |                             msg_Err( p_filter, "Could not read rfbRREHeader" );
      |                             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:809:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  809 |                             msg_Err( p_filter, "Could not read RRE pixcolor" );
      |                             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:819:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  819 |                             msg_Err( p_filter, "main fill_rect failed." );
      |                             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:831:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  831 |                             msg_Err( p_filter, "Buffer too small, "
      |                             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vdpau_deinterlace\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT hw/vdpau/libvdpau_deinterlace_plugin_la-deinterlace.lo -MD -MP -MF hw/vdpau/.deps/libvdpau_deinterlace_plugin_la-deinterlace.Tpo -c hw/vdpau/deinterlace.c  -fPIC -DPIC -o hw/vdpau/.libs/libvdpau_deinterlace_plugin_la-deinterlace.o
obj) \
      |               ^
spu/remoteosd.c:838:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  838 |                             msg_Err( p_filter,
      |                             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:863:33: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  863 |                                 msg_Err( p_filter,
      |                                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:897:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  897 |                 msg_Err( p_filter, "Buffer too small, need %u bytes",
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vdpau_deinterlace\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT hw/vdpau/libvdpau_deinterlace_plugin_la-picture.lo -MD -MP -MF hw/vdpau/.deps/libvdpau_deinterlace_plugin_la-picture.Tpo -c hw/vdpau/picture.c  -fPIC -DPIC -o hw/vdpau/.libs/libvdpau_deinterlace_plugin_la-picture.o
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:905:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  905 |                 msg_Err( p_filter, "Could not read color map data" );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:939:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  939 |         msg_Err( p_filter, "rfbBell received" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:946:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  946 |             msg_Err( p_filter, "Buffer too small, need %u bytes", msg->sct.length );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:952:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  952 |             msg_Err( p_filter, "Could not read Reading rfbServerCutText data" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:958:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  958 |         msg_Err( p_filter, "Reading rfbReSizeFrameBuffer not implemented" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:962:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  962 |         msg_Err( p_filter, "Invalid message %u received", msg->type );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:1015:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1015 |         msg_Err( p_filter, "cannot allocate SPU region" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:1203:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1203 |         msg_Dbg( p_filter, "invalid mouse event? x=%d y=%d btn=%x", i_x, i_y, i_v );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vdpau_adjust\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT hw/vdpau/libvdpau_adjust_plugin_la-adjust.lo -MD -MP -MF hw/vdpau/.deps/libvdpau_adjust_plugin_la-adjust.Tpo -c hw/vdpau/adjust.c  -fPIC -DPIC -o hw/vdpau/.libs/libvdpau_adjust_plugin_la-adjust.o
o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:1245:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1245 |     msg_Dbg( p_this, "key pressed (%"PRId64") ", newval.i_int );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
spu/remoteosd.c:1249:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1249 |         msg_Err( p_this, "Received invalid key event 0" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/deinterlace.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:In file included from hw/vdpau/deinterlace.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12:1031:
../include/vlc_variables.h warning: :189:12due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:   203warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |     return va  189r_S |    etChecke returd( n vap_or_Sebj,tChe pcked( sz_p_obnamj,e,  pszVLC_V_nARam_BOOL, val );e
      | ,           ^
../include/vlc_variables.h: 140V:48: note: expanded from macro 'var_SetChecked'
L  140 | #Cd_efine var_SetCheckVed(o,n,t,Av) vRar_SetChe_ckedI(VLNCT_OBEJECT(o),nG,t,Ev)
      |                                                ^
../include/vlc_common.hR:481:15: note: expanded from macro 'VLC_OBJECT'
  481, |          const struct vlcv_common_memabers: l(const vl c_object)_t *)(&(x;)->obj) \
      |               ^

      |            ^
../include/vlc_variables.h:140:48: In file included from hw/vdpau/deinterlace.c:28:
In file included from ../include/vlc_common.h:1031note: :
expanded from macro 'var_SetChecked'../include/vlc_variables.h:212:12: warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212  140 |  | # define var   return var_SetCheck_ed (obj, name, VLC_VAR_COORDS, val);
      |            ^
S../include/vlc_variables.h:140:48: note: etChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
expanded from macro 'var_SetChecked'
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  140 | #define v  481 |         consat rs_Structe vtlcC_hcomemocn_ked(o,n,t,members:v) (co vanrs_tS evtlCc_hoecbjectk_t e*)d((V&(x)->obj) \
      |               ^
LC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const structIn file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203: vlc_common_members: (const vlc_object_t *)(&(x)->In file included from ohw/vdpau/adjust.c:12b:j28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12 : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]warning: 
)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 \  189 | 
      |                 ^  203
 |     re  turnre var_SetChecked( p_obj, pIn file included from tshw/vdpau/deinterlace.curn: vazr28_name, VLC_VAR_B:
In file included from ../include/vlc_common.h:1031:
_SeOtC../include/vlc_variables.hO:Lhec, val )ke227d( :12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
p_  ob;j, 
      |            ^
p../include/vlc_variables.h:227 |     return var_SetChecked( p_osz140_nbjam, pe,:s z48_n:ame,  VLnote: C_expanded from macro 'var_SetChecked'VARV
_FL  OA140LT, C | va#_dl )V;
A      e|            ^fR_
iI../include/vlc_variables.h:n140:N48:T note: Eexpanded from macro 'var_SetChecked'
GE  140R | #definee  vavr_a,Set vChaeclke d()o,;n,
t,      v) v| ar_SetCr_hecSk           ^ed(eVLC
t_OBCJ../include/vlc_variables.hECT(oh:),ne,140t,v):
      48c:k|                                                ^
../include/vlc_common.h: 481:15enote: : note: expanded from macro 'var_SetChecked'expanded from macro 'VLC_OBJECT'
d
  481 | (      o    con140,nst |  s#td,rucet vtfilc_,ncoemm onv_vmea)mbe rvrs: (c_onSsta vlec_tobject_rCh_et c*)k(&eSet(xC)-d>o(bjh) e\
co      | ,ke              ^
dn,t,(Vv)LC_OBJ EvCaTr_(Soe)t,CIn file included from hnhw/vdpau/deinterlace.c:28,:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.ht:241:,v12): warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e
  241       |     r| et                                               ^ckeurn
d../include/vlc_common.h var_S(:481:etC15hecV: kenote: d(L p_expanded from macro 'VLC_OBJECT'C_ob
Oj,   BpsJ481z_nam | ECe,T V(LCo _VA R_S TRING,  va)l ,);
       |             ^n
 ../include/vlc_variables.h,: t140:48,v: note: )expanded from macro 'var_SetChecked'

c  140 | #defoin      en var_Set| Chsectked(o,n ,                                               ^t,
s../include/vlc_common.hv) var:t_SertCh481ucetc:ke15d(:V LC_O BJnote: ECexpanded from macro 'VLC_OBJECT'vlT(o)c,n,
_ct  481 | ,ov) 
       | m                                                 ^
 mon../include/vlc_common.h:481 :15 : note: expanded from macro 'VLC_OBJECT'
_  481m c |  oe     mn  csbonstt s trseruct stvlcr: _c(uommonc_mtem bevcorsn: (lstco nsvt lc_vlccc__omobojecmbjt_et *oct)(_&(tx) n_->m*obj)) \e(&
      (| m              ^
bx)->obejr)s: \
      |               ^
 (const vlc_oIn file included from bjhw/vdpau/deinterlace.c:28e:
In file included from ../include/vlc_common.h:c1031:
t../include/vlc_variables.h:_256:t12:  warning: *due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)(&(  256 |  x   )re-tu>rno In file included from vahw/vdpau/picture.crb_S:jetC29hec):
In file included from ke../include/vlc_common.h :\d( 
p_obj,      1031 p:
s| z_              ^na
m../include/vlc_variables.he,: V212LC:_V12AR:_A DDwarning: REdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
SS, val   );212
       |  |            ^ 
 ../include/vlc_variables.h: 140:r48:e note: texpanded from macro 'var_SetChecked'
u  140 | #dern fIn file included from ine varv_SetCahw/vdpau/adjust.c:hecrked28_S(oe,n,tt,C:
v) hIn file included from ../include/vlc_common.h:va1031r_Set:
Chec../include/vlc_variables.hke:203ed(VLC_OBJECTck(o),en,t:d ,v()
      12o|                                                ^
b: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h:481j:15,:  note: expanded from macro 'VLC_OBJECT'
n  481a
 |          203me c | o,ns t sVLC_VARtr_  C uO crtet uOvRrlnDcS v,_ vacar_l);
      S|            ^
ommon_../include/vlc_variables.hm:ee140m:t48bers: (conCshte :c vknote: expanded from macro 'var_SetChecked'
ed( pl  c140__ | o#bojbejcdetf,_i tnp es* z)v_a(nra_&S(mxe)t->obj) \
C      he|               ^
e, cVkLeCd_(Vo,An,t,R_vB)O OvLa,r v_In file included from aSlhw/vdpau/deinterlace.ce :t)C;hecke28d(VLC:
_In file included from 
../include/vlc_common.h:      O| B1031           ^
:
../include/vlc_variables.hJ:E140C:T48(:o note: )../include/vlc_variables.h,n,t,v)
      |                                                ^
:expanded from macro 'var_SetChecked'276
:../include/vlc_common.h  10140::481 : | 15warning: #dedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]f
ine :v  276 |     iar _note: Sexpanded from macro 'VLC_OBJECT'fe
(t   C!481h | veca k er      const struct vlc_common__members: (dconst vlc_object_t *)(&(x)->obj) \
      |               ^
(Geot,Cnh,te,vc)k ved( p_obj, aprs_zS_etnCahIn file included from mhw/vdpau/picture.ce:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ec  227ke | ,d  ( V L VCL_VrAeCR_t_uOIrBJn varENCT_T(ESGeo),nERt,C, th&e,vcv)
      | a                                               ^
lk )../include/vlc_common.h e)d( p_:o
481bj, p      sz:_| n15         ^a
me, VLC_VA: note: expanded from macro 'VLC_OBJECT'
R_../include/vlc_variables.h:142F:  481 |      LO48 : A T, va lnote: c );
      | expanded from macro 'var_GetChecked'           ^

on../include/vlc_variables.h  :140:48: note: expanded from macro 'var_SetChecked'142
 | s  #t140d  | #define vaefinstrre_uS cevtta Cr_GetCvhlehcked(o,n,ceckt_,ceodm(mvo)o, nnv_,t,v)a r_SetvCmahecembr_kGeteCerhse:d( VL(cocnkseCtd( _VOBJECT(o)L,vCnl,ct__,v)o
Ob      j| eB                                               ^cJ
tE_C../include/vlc_common.ht:T481:15(o ):, *note: expanded from macro 'VLC_OBJECT'
n),t,v)  
(&(481       | |  x                                               ^) 
 ->o../include/vlc_common.hb : j481 ):   15\c: onst strucnote: 
expanded from macro 'VLC_OBJECT'
      t  |  481v              ^ | l
 c_ co      common_memnst strubcetrs :In file included from v (clc_hw/vdpau/adjust.c:co28no:
sIn file included from t../include/vlc_common.h:1031m mv:
../include/vlc_variables.hl:ocn212_o_:bjememcb12e:t _warning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] *)r(&s:
 (x)->obj)(c  o 212\
      |               ^
 | n s t   revtluc_objecrtn_t *)(&(x var_)->oIn file included from hw/vdpau/picture.c:b29:
j) \
      |               ^
In file included from Se../include/vlc_common.ht:C1031h:
e../include/vlc_variables.hc:241:12: kwarning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]d (
obj,  241  | n a m e ,ret uVIn file included from rn vaLr_SetChechw/vdpau/deinterlace.cked( p_obj, psz_name,:28:
C_V AIn file included from V../include/vlc_common.hLC_VAR_STRING:,R1031_ C:
OORDS, ../include/vlc_variables.hvvaall): ;)
;      
| 293           ^:
      ../include/vlc_variables.h10| :           ^140
::48 :../include/vlc_variables.h: 140warning: :48: note: expanded from macro 'var_SetChecked'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  note: 140
expanded from macro 'var_SetChecked'
    140 | #d | #define var_Set293e | C hfe in  icfk(e  evd!arv_(Soea,n,t,r_Gevtt)CChh evecakr_Secdk(eo,n,t,evtd)Ch (v apre__ckoeSde(tbCVjLC_OBJEC,h epcTskze_(noda(m)V,LCn_,Oet,v)
,      B| J                                               ^
E C../include/vlc_common.hV:TL(C_481V:oA15R: note: expanded from macro 'VLC_OBJECT'
_BO),nO,  L481t | ,        co ,vn)s&
t stvruct       vlacl| _co                                               ^m 
)m o../include/vlc_common.h)n:_481:15
m      :em | bnote:          ^expanded from macro 'VLC_OBJECT'

../include/vlc_variables.he:r  481s: (const vlc_object_t *)(&(x)->obj142) \ | 
      | :              ^
 48  : note: expanded from macro 'var_GetChecked'
      142 | #de fconsine vt structaIn file included from  hw/vdpau/picture.cv:rl29_cGe:
t_In file included from ../include/vlc_common.hc:C1031h:
om../include/vlc_variables.he:256:12: cwarning: mkdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]oned_(
moemb,  ersn256:, (tc |   o , return var_SetCheckvend)s(  t vpar_GetC_volbhcje_,co kbejd(VpsezcL_namet,_Ct_  *)V(&(x)L-OC>_BoJEbVjAC)R T_AD\D
(R      oE| S)S, val );
      |            ^
,              ^
n../include/vlc_variables.h,t,v)
      |                                                ^
:140:48: note: ../include/vlc_common.h:481:15: note: expanded from macro 'var_SetChecked'
expanded from macro 'VLC_OBJECT'  140 | #d
e  481 | fine var_In file included from hw/vdpau/adjust.c:S28e:
t In file included from C       c../include/vlc_common.h:hecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      | o                                               ^
1031:
../include/vlc_variables.h:227:../include/vlc_common.h12:481n:15: :s note: expanded from macro 'VLC_OBJECT'
t  warning: 481 due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s
 | t r   u227c |  t     const struct vlc _ common_members: (convl cs _ crto etvlc_object_t *)(&(x)->obj) \
      mmuo|               ^
n_membrn var_SeetChecrks:ed( p_ob j(c, pIn file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]on
sz_snta   me,276 |    v  lif( !Vvar_GetChecked( pL_coC_b_Vjo,Ab Rj_eFpcLstOz_A_Tnt,a  *v)mae, VLC_VAR_INlT( EGE)R;&, (
x      &| v           ^)
-al ) )
      |          ^
>../include/vlc_variables.h:o../include/vlc_variables.h:b142140j:)48 :: 48: note: expanded from macro 'var_GetChecked'
\  note: 142
expanded from macro 'var_SetChecked' |       
|   #140d | e#fdi              ^neef
i nvear_ vGaer_SetChteCchkecekedd(o(,n,ot,,n,t,vIn file included from )v )vhw/vdpau/deinterlace.car:_SetC h28ve:
arcke_In file included from Ge../include/vlc_common.htCdhe(c:1031:
../include/vlc_variables.hV:kLe304Cd:_O17: B(VLC_OBJECTJ(warning: oEdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]C
),n,Tt  304 |     i(,ovf)),
n       ,|                                                ^
t,../include/vlc_common.h(v:)l
i481      | :                                               ^k15
: note: expanded from macro 'VLC_OBJECT'
e  ../include/vlc_common.h:481l | y481:(!v  15 :a rnote:  _ expanded from macro 'VLC_OBJECT'
  G   ec481to | Checked   (nst struct vlc_comom b j    coo,n nnstame _sm, VLC_VAR_COOtermRbers: (coDSn,s t& uvvalclt) v))
      |                 ^
lcc_../include/vlc_variables.hobje:142c:_t_48t *)(:&(x)->obj) \
      com|  m              ^
note: onexpanded from macro 'var_GetChecked'_
members  : (c142 | o#ndste vflc_ionebject_t  v*aIn file included from )(hw/vdpau/picture.cr:29_&:
G(ext)CheckedIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
-(  >obj)o,n,t,v) 293\ |  
 v       a| r              ^ 
 _iGf(etChecked (!VvLarC_OBJECT(o)_GetCIn file included from hehw/vdpau/adjust.ccked( p_obj, psz_,n:28:
In file included from ../include/vlc_common.h:1031an:
m,e../include/vlc_variables.ht,:,241v: )12
:       Vwarning: L| C                                               ^
_VAR_BOOL, &val ) )../include/vlc_common.h:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

481:15      |          ^:   note: expanded from macro 'VLC_OBJECT'241 |  
   retu
../include/vlc_variables.h  :142481:48: |  r note: nexpanded from macro 'var_GetChecked' 
 v a r   142_   const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 | S#definee tvarCh_GetChececkkeed(d(o,n, pt_,ovb)j ,v aprsz_Get_CnIn file included from hahw/vdpau/deinterlace.cme:e28,:
 ckedIn file included from (VLC_O../include/vlc_common.h:V1031BJECT(:
oL)../include/vlc_variables.h:,n,t,Cv324)
      |                                                ^:10
:_V A../include/vlc_common.h:481:15: note: warning: expanded from macro 'VLC_OBJECT'R
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481 |   
 _     cSo  324 |     if( !vnTsRaIrt_G NsGe,ttCrh uct vlc_comeval m)conk_;em
de      (|             ^p
mbers:../include/vlc_variables.h_: o140(:c48o:nb sjtnote: , expanded from macro 'var_SetChecked'vlc_obj
   140 | #pescdefint_tz *)e(_ &nv(axm)ar->e, VL_obj) \
      |               ^
CS_etCVhecAR_FLOAkTed(o,, &val ) )
      n,|          ^
t,../include/vlc_variables.h:142:48v:In file included from hw/vdpau/picture.c: )note:  29expanded from macro 'var_GetChecked'v:
a
rIn file included from ../include/vlc_common.h  :_1421031 | :
#S../include/vlc_variables.hde:304:17: warning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]tC
fhin  304 | e ce  kved(VL Ca_OrB JECi_fG Te((ltChieokec)kely(!var_GetChecked (obj, name, VLCd(_o,VAR_COORDS, ,n,t,v)&nv var_,alt,GetChv)
e)))
c      ked|                 ^
(      VL|                                                ^
C../include/vlc_variables.h:142_:../include/vlc_common.h:O481:B1548J::E Cnote:  Tnote: expanded from macro 'VLC_OBJECT'(
expanded from macro 'var_GetChecked'
o    )142481, |  | # d e     f in,t,vconst )n
es t      r| uv                                               ^c
ta ../include/vlc_common.hv:l481cr:__15Gc: note: oeexpanded from macro 'VLC_OBJECT'tm
mCoh  ne481_cked(o,n,t | m ,e vm )b  e  var rs c_oGentCshte: (const vlcc _kosbtructe d(VLC_OBJjeEvCT(o)lc,cn,t,v)
      _tc| _t                                               ^
o *)../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
m  (&481( | x)->omon_mebj mb)e r       const strsu\:
       (| c              ^oc
t vlnc_comsmot vlc_objn_members:ect_t *)( &In file included from ((chw/vdpau/adjust.cx):-o28n>:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256sot vlc_objecbt:j12: warning: )_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t *)(
 \&
        256 |    ( | r              ^e
txurn var)_-S>etChecokbed( p_ojb) j\
      |               ^,
 psz_naIn file included from me, VLChw/vdpau/deinterlace.c_VA:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340R:_9A: warning: Ddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
DRESS,   v340a | l     )if;(In file included from 
       hw/vdpau/picture.cv:| ar_29:
In file included from ../include/vlc_common.h           ^G
etChecked( ../include/vlc_variables.h::1401031p::
_../include/vlc_variables.hobj, 48p::324s z:10_:note: n expanded from macro 'var_SetChecked'awarning: 
mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  e
140, |    #V324dLeCf | _V    iif( A!nvar_GetChecked( p_obj, psezR __nSaTvmea,r R_SetICNhVGLC_VAR_F, &LveOATa,l cke ) &val ) )
      |          ^
d)(o,n,
t../include/vlc_variables.h      :| 142,        ^
v)../include/vlc_variables.h:142:48: : 48: note: expanded from macro 'var_GetChecked'
v  note: 142expanded from macro 'var_GetChecked'a
r   | _142S | #e#ddeetfCihnfeickeed(VLne C_Ovar _BvaJrGE_eGCteT(tCChhoee),ckceked(on,,n,t,v) var_GetChecketd,(vVd)
      LC_OBJECT(o),n,t,v)
      |                                                ^
| (                                               ^../include/vlc_common.ho:,481
n,t,../include/vlc_common.hv::15)481:  vnote: :aexpanded from macro 'VLC_OBJECT'15r
:_ note: expanded from macro 'VLC_OBJECT'
G    481 |         const stru481cettCh | e cv klecd_     (V c oLcmmoC_Oonst stBnru_meJmcbtE Cvlc_common_meTr(so:)e,m nb,etr,s(vc:)
      |                                                ^o
 nst vlc_obj(c../include/vlc_common.honst: 481ev:c15t:_l tcnote:  _expanded from macro 'VLC_OBJECT'*
)o(  b481j | &ec(x) - t>obj) \
      |               ^
_  t   *  )c(&(x)onst s-t>robj) \uct vlIn file included from 
chw/vdpau/picture.c      _c:| o29m:
              ^In file included from 
mon_membe../include/vlc_common.h:rs: (c1031o:
n../include/vlc_variables.hs:t340 :v9l:c _warning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]b
je  340 | In file included from c hw/vdpau/adjust.c:28:
In file included from ../include/vlc_common.h:1031:
   if( var_GetChecketd../include/vlc_variables.h:276:10_t:(  *warning: ) p(&(_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]x
ob)j  ->obj,276  | p) s\z_name, VLC _
V       A R|               ^_ 
Sif( !TvRaIr_GetCheNcGk,e &dv(al )  p)
      |         ^
_In file included from ../include/vlc_variables.h:hw/vdpau/deinterlace.c:o28142b:
:48: note: expanded from macro 'var_GetChecked'
j  In file included from 142,../include/vlc_common.h p: | 1031#s:
../include/vlc_variables.h:350:d9z:_e nwarning: adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]m
fei,n   eVL C350v | _arV_ AG e tR C_iINTfhe( EvcakGreEd_R(o,,G n,&t,vvea) var_GetChecked(VLC_OBJECltCTh( )oe c))ked( 
p,      n|          ^_
,obtj,,v)
      |                                                ^
 ../include/vlc_variables.hp../include/vlc_common.h::s142:48: note: expanded from macro 'var_GetChecked'
481  142 | z#:_ndefai15m:ne e,note:   vaVrexpanded from macro 'VLC_OBJECT'L
_CG_eV  tA481R | C    h _ eScTk RedI(o,n,tNG,,v) const struct vlc_common_m  v&averam_Gel )bers: (const vlc_object_t *)(&(x)tChecked(VLC_OBJECT(o),n- >obj) ),
t\,v)
      |                                                ^
      
|       ../include/vlc_common.h        ^| :
481              ^
:../include/vlc_variables.h15::142:48: note: expanded from macro 'var_GetChecked'
   note: 142expanded from macro 'VLC_OBJECT' | 
#def  i481n | e   var _G e tIn file included from  Chw/vdpau/picture.c h const stecr:ked(29:
oIn file included from u,n,ct../include/vlc_common.ht:, vlc_1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v  )c o350v | a mr m_  Gioefnt_mCe(h evcar_GkemdbeetC(hecked( p_obj, psz_name, VrLVsCL_CV:A _OBJECT(Ro_)STRING, &val ) )
      |         ^
,(nc,onst ../include/vlc_variables.hv:ltc,_vo142)b
j      e:| 48                                               ^:
 note: expanded from macro 'var_GetChecked'
ct_t *)(../include/vlc_common.h:481:15: &(x)->onote:   expanded from macro 'VLC_OBJECT'142bj) \

 |         #d|               ^
e481 |   f ine var     cons_tGetChe cksed(truct vlc_common_memoIn file included from ,n,t,v) var_GetCheckedhw/vdpau/adjust.c:b28(erVLC_OBJECT(:
os):,In file included from  n,t,v)
      |                                                ^
../include/vlc_common.h(:../include/vlc_common.hc1031:o:
481../include/vlc_variables.h:15: note: nexpanded from macro 'VLC_OBJECT':s
293t  :481 |         c10o :nvs warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t ls  ct293r_ | o bu jc ect_ if( tt! v* )vlc(_a&(rcxo)_-Gm>eotbmjon_)C hm\ee
m      b| ce              ^kres
:d(  p(co_nsto vlbc_j, psz_onbajectm_te, VLC_ V*A)(R&_BOOL,(x)->obj) \
      | In file included from               ^hw/vdpau/deinterlace.c:28:
In file included from 
 ../include/vlc_common.h:1031:
&../include/vlc_variables.hv:362a:9l:  )warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)
      |          ^
  ../include/vlc_variables.h:142:36248 | :  note: expanded from macro 'var_GetChecked'
   142 |  # dieff(ine var_Get vChIn file included from ahw/vdpau/picture.cer:_29:
GcIn file included from k../include/vlc_common.hee:1031d:
t(Coh../include/vlc_variables.he,:n362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,ck  362 |     etd,ivf() va(r_ G ept_Cvohaberc_kjG,e etChecpked( p_obj, psz_name, VLC_Vdsz_nAa(Rm_eAV,LC DVD_LOBCRESS, _&val J) )E
VCATR(_      o|         ^
)ADD,RnE../include/vlc_variables.hS:,t,v)
      |                                                ^S
142,: 48: note: expanded from macro 'var_GetChecked'
&../include/vlc_common.h:v481a:  l15 : )142note:  |  expanded from macro 'VLC_OBJECT'#de
f)i  481 |         
c      n| e        ^ var_GetChecokend
(../include/vlc_variables.hos:,nt142, t:48: note: sexpanded from macro 'var_GetChecked't
r,  uv)142c | t  vvlc_car_GetChecked(VLC_OB#dJoemfEmCine var_GeotChecTk(eond)_(,monem,,nbte,,rt,svv):  )(
v      |                                                ^
ac../include/vlc_common.hor_Gnse:481:15: note: texpanded from macro 'VLC_OBJECT't
 C  vh481le | cc _k oe bject_d(t   V *L )C (_cOo&Bnst( stJrxuct)ECT (-vlc>_oc)o,monm,obtnj_me)m,b vers):\ (c
on      | 
                                               ^      
|               ^
s../include/vlc_common.ht: 481:15: note: expanded from macro 'VLC_OBJECT'
v  l481 |       c _ ocbojnesctt struct v_t In file included from *hw/vdpau/adjust.c):(&(x)->obj) \
      | 28              ^
lc_com:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hmo:304:17n:_m ewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mbers: (c  304 |     oinsft  (vllick_objelect_t *)(y&((x!var_Get)C-h>eocbjk)e d\ 
      (|               ^
obj, name, VLC_VAR_COORDIn file included from S, &val)))hw/vdpau/picture.c:29
:
      In file included from | ../include/vlc_common.h:1031                ^:

../include/vlc_variables.h../include/vlc_variables.h::142:48: note: expanded from macro 'var_GetChecked'429
:  5142: |  warning: #due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
de  429fi |  ne   v var_GetCahre_cCkereatd(o,n,te,(v )p _ovbar_GetIn file included from jChecked(VLC_OB,hw/vdpau/deinterlace.c psz_name, VLC_VAR_INTEGER | JVLC_VAR_DOINHERIE:C28T:
 TIn file included from );
      |     ^
(../include/vlc_common.h:o1031../include/vlc_variables.h)::
,122../include/vlc_variables.h::39:429 n:note: 5expanded from macro 'var_Create'
,  :122  | warning: t#,dvdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])

efine va      r_Create(a,b,  c| )429                                               ^
 |     va../include/vlc_common.h :vr481a_:rC15r: note: eexpanded from macro 'VLC_OBJECT'
a  _tCreate(e(481   | pV     _ L Cobj,  _cpOsBzo_nnsaJmEetCT( sa,), b, c )
      |                                       ^
t r../include/vlc_common.hV:L481C:_15: note: expanded from macro 'VLC_OBJECT'V
uAcRt  _ 481v | l        const struct vclINTEGER_ c_ccommoom|m onVn_m_LmCe_mbeersm:Vber s: (con(st vlc_object_t *)(&(x)->obj) \
      |               ^
cAR_oDOInNsHtE RvIlTc _)o;b
      | ject_t    ^ 
*../include/vlc_variables.h:In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)122(  :39&442: note: (x)expanded from macro 'var_Create' |  
-  122 |  #>doeb fj i) \
      |               ^
vne avra_rC_reaCretaet(e( p_obja,, b,c) var_pCsrze_atname,In file included from e VLC_VAR_BOOL | VLC_VAR( hw/vdpau/adjust.cV_LD:C28_:
OIn file included from OB../include/vlc_common.hIJ:NE1031HCETR(Ia:
T)../include/vlc_variables.h,: 324 :)10;
      :| b    ^ , c )
warning: 
      |                                       ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:../include/vlc_variables.h481  :15: note: expanded from macro 'VLC_OBJECT':324122:39 | :
    note:    if481 | ( expanded from macro 'var_Create'    
!  122 | #defvar _ iGn etCheckee  cvd( p_onst ostbrarujc,t_ C vreatep(a,b,c) var_Create( VLszl_Ccn__acmoem,m OVoBLJCEn_CT(_aVm),eA mbb,e Rc )
      |                                       ^
_rs: (../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
const vlc_oFb  L481je |         const struOcActT_tt , v l&c*v)a(_l&c ) )
      |          ^
(ommon_members: (coxn../include/vlc_variables.h)st vlc_object_t: -*142>:o48)b(:j )& (note: expanded from macro 'var_GetChecked'x)->obj) \
      |               ^

\
      |               ^
  142 | #define var_GetChecked(o,n,t,v) vaIn file included from hw/vdpau/picture.cr_:G29:
eIn file included from t../include/vlc_common.h:C1031h:
eIn file included from ../include/vlc_variables.hcked(VLC:hw/vdpau/deinterlace.c455::5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
28_  O455:
B |     vIn file included from JECT(../include/vlc_common.h:1031:
oa../include/vlc_variables.hr:)442,:n5_Crea,te( p_t:, ovwarning: b)jdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],

      |                                                 ^
psz_name, VLC_VAR_FLOAT | VLC../include/vlc_common.h:481:15: note:   _442Vexpanded from macro 'VLC_OBJECT' | 
 A   R_DOINHERIT );
481       |  |   v    ^ a
r../include/vlc_variables.h_ C:122     const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
:r39: enote: aexpanded from macro 'var_Create't
e  (122  | p_#deobj, psz_namfine vaer,_ In file included from VLhw/vdpau/adjust.cCCr:e_ateVA(a28,:
bIn file included from ,Rc../include/vlc_common.h_):B Ov1031ar:
_OC../include/vlc_variables.hL | Vr:Leate340C:_(9 V:V Lwarning: AC_OBJECT(a), b, c )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
R      
_| DO  INHER                                      ^340I
 | T );
      |  ../include/vlc_common.h    ^
 ../include/vlc_variables.h:122 :481:15: note: expanded from macro 'VLC_OBJECT'
   :481i39 | f:(   note: expanded from macro 'var_Create'
   v122 a  r_G | etChe cked#  const struct v(defli npec__oc ommon_members: (const vlc_object_t *)(&(x)->obj) \
vba      r|               ^
j_Cr,eat e(ap,sb,cz_name,)  vVLC_VAarR_STRIIn file included from NG_,Chw/vdpau/picture.c :r29:
In file included from ../include/vlc_common.h:1031e:
a../include/vlc_variables.ht&:e469(:v 5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a
VLl C)_ O)B
J        E469| C        ^ | T
 (a  ../include/vlc_variables.h var_)C:,r 142b:e, ac48 :te (note:  )
pexpanded from macro 'var_GetChecked'_o      b|                                       ^
j, psz_name, VL../include/vlc_common.hC
:_481:15VAR_STRING :|   142note:  Vexpanded from macro 'VLC_OBJECT'L | 
#dC  e_481 | VfAiR n e   _vDa r O I_N GHcEoRentsCth esctIkruct T );
      |     ^
evlcd../include/vlc_variables.h_(coo,mn:,122tm:39: note: oexpanded from macro 'var_Create',nv_me)m b
e  varr122s: | _Ge t#(dceofnine var_Create(a,b,c) var_CreaChsettcked(eV (Lv VC_LlC_OOBJEcC_T(ao)BJECT(o),n,btj,, ev)
      | b                                               ^c
,t_t ../include/vlc_common.hc: *)(&481( ):15
:       xnote: expanded from macro 'VLC_OBJECT'
|                                       ^
)  -../include/vlc_common.h481:>481:15: note: expanded from macro 'VLC_OBJECT'
o |  b  j481 | )           c\ o n st  
 s      c|               ^
otnrst strucutct  vlc_vcommoln_mecmb_ecoIn file included from mrhw/vdpau/deinterlace.c:28s: (const vlc_obj:
emIn file included from ct_t *o)../include/vlc_common.h(n:&_1031(members: (c:
o../include/vlc_variables.hn:xs)->objt)455 :\5 :v lwarning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_

      |               ^
o  bj455 |   e c tv_atr _*Cr)ea(t&e((x In file included from )hw/vdpau/picture.c-:>29:
In file included from p../include/vlc_common.ho:b_jo) \
      | bj,              ^ 
p1031s:
z../include/vlc_variables.h_:n477a:m5e:,  warning: Vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]LC_
VAR_FLOAT  477 |  In file included from     hw/vdpau/adjust.c:v|28a :
In file included from VLC../include/vlc_common.h:1031_rVA:
R_D_Create( p_objO../include/vlc_variables.hI:,350 :9p:NsHz Ewarning: Rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]I
_Tn a  )m350;e | 
,    if(       | V     ^v
LaC_r../include/vlc_variables.hVAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
:_122G../include/vlc_variables.h:e39: t:C122note: hexpanded from macro 'var_Create'e:
c39  :122 k | ed#( dpnote: expanded from macro 'var_Create'_
eofbi  j122n, | e # pvasrdz_eCreaft_ena(imane,eb var_,C ,rVc) var_CreLC_VARat_eeSa(T RVtIeN(LaCG_,,ObB, JEcC&)Tv (al )a v)),
 a      rb| _        ^C
reate( VLC_OBJECT(a),,../include/vlc_variables.h  :142:48:b cnote:  )expanded from macro 'var_GetChecked'
      ,
 c|                                        ^)  142
      |                                       ^
 | 
../include/vlc_common.h#def../include/vlc_common.h:i:481:ne 15481::v15a: note: expanded from macro 'VLC_OBJECT'
   481 |         rcnote: expanded from macro 'VLC_OBJECT'o
_nG  e481s |         const struct vlctCt hs_ectcrkuocmemdo(nto_ vlmembers: (const vlc_obj,ecnct_t *)(&(x)->,_comotbj) \
      |               ^
,monv)_members: v (consatr _vGlect_CoIn file included from hbjhw/vdpau/picture.ce:ec29ct:
In file included from _../include/vlc_common.hkte *)d:(1031(:
&(../include/vlc_variables.hx:)V491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]-
L>obj) \C_O
B        491J |     var_Create( E| CT(p              ^_
oobj),, pszn_,nt,v)
      |                                                ^
ame, V../include/vlc_common.h:481:15: note: Lexpanded from macro 'VLC_OBJECT'In file included from C
_  481 |    hw/vdpau/deinterlace.c :28:
VIn file included from  A ../include/vlc_common.hR_ : 1031:
../include/vlc_variables.h:469:cAon5sD:tD Rs ESS |t warning: rVdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]L
Cu_VAcR  _DO469t |  INHvE R Il T  cv)_acro_;m
m      C| or    ^n_m
eeamtbee(r../include/vlc_variables.h :sp122:_: o(bc39j:o ,note: expanded from macro 'var_Create'
 nst pvlc_sz_on  b122a | jm#edecet,_ fVitLn eC* _v)Va(Ar&R_(x)-_SCreate(a,b,c) var_Create( TV>LoCR_OBJECT(baj)),IN bG  \,|  c V)
      |                                       ^

L      ../include/vlc_common.h:481:15: | note: Cexpanded from macro 'VLC_OBJECT'              ^

_  V481A | R _ D O I N H E cRoIT );
      |     ^
nst struct ../include/vlc_variables.hv:lc_122:39commIn file included from hw/vdpau/adjust.co:n: note: expanded from macro 'var_Create'
28_m:
emb  eIn file included from rs: (const vlc_object../include/vlc_common.h_122: | 1031#t:
 d../include/vlc_variables.h*e:)fine v(362&(x)->obj) \
      |               ^
:9: warning: adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r_C
reate(a,b,c)  362 |     v if( vaarr__GCIn file included from ehw/vdpau/picture.createt(C hVec:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
kLC_OBJed(E   C511 | T p   var_Create( p_obj, psz__noabm(a), b, jce,,   )
      |                                       ^
psz_nam../include/vlc_common.hV:Le481:C_VAR_IN15,T:E G note: ER | VVLLCCexpanded from macro 'VLC_OBJECT'_
_VV  A481A | R _ A D RD_  DROEI SN HSE,c &RITvoan
l       |     ^
)st  ../include/vlc_variables.hstruc)t: 122
v:      l39|         ^
:../include/vlc_variables.h: 142c_c:onote: expanded from macro 'var_Create'
m  m48122o: | n# note: def_iexpanded from macro 'var_GetChecked'n
em   evambe142 | #derf_Crrine esa:vte(aa ,r_Geb(,cctChecok)nedst (vo a,rvnl,c_t,Creatve)_(  var_GeVotCbhLecCj_eOcBkedt_JtE (C*T)(V(LCa_),O &b(,Bx JcE )C-T>(oo)bj)), 
n      |                                       ^
,\
      ../include/vlc_common.h:481| :t              ^15
: note: expanded from macro 'VLC_OBJECT'
,  v481) | 
       |                                                ^       
c../include/vlc_common.h:onst s481tIn file included from r:hw/vdpau/deinterlace.cu15ct vlc_common_members: (const : :note: expanded from macro 'VLC_OBJECT'
28  481 |  :
 vIn file included from l ../include/vlc_common.h  c: _ o1031 b:
jc../include/vlc_variables.heoc:nt477st:5 _ts: twarning:  r*due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
u)ct(&(x)->obj) \
      |               ^
   vl477c | _ c o  var_Cmmon_merembers: aIn file included from t(echw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
o../include/vlc_variables.h( p_onst vlc_objecb:j525:,5t:_  tpwarning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]*
s)(z  _525n | a& m( ex ,  vVaL)r_C-rC>e_oaVbtej(A) R p_\
      |               ^
S_oTRbj, pIsNzG | VLC_VA_name, R_DOINHERITV L)C;_
V      A| R    ^_
B../include/vlc_variables.h:122:39OO: note: expanded from macro 'var_Create'
L  122 |  #|def iVnLeC _vVar_AR_DOINCrHERIT
      |     ^eate(a,b,c
) va../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'In file included from 
hw/vdpau/adjust.c:28:
In file included from ../include/vlc_common.h:1031:
  r../include/vlc_variables.h122_Create( VLC_OB | :429#:Jdef5: iEwarning: nCTe due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]v(
aar)_  C429r | ,ea   bt ,e ( vaca, rb),
c_)C      r|                                        ^ev
aa../include/vlc_common.ht:e481( p_obrj:_Create( VL,15 :C_OBJECT(a), b,  psz_nanote: cmexpanded from macro 'VLC_OBJECT'e
 ,)   
      |                                       ^
481V | ../include/vlc_common.h :L C 481_  V A :R15_: IcNoTnEGER  s|note:  expanded from macro 'VLC_OBJECT'
t  481 |         const struct vlc_comm on_meVmbers: (const vlLCstr_cV_uAR_DOocbtI NjvHelcct__Et *)(&(x)->obj) \
      |               ^
RIT comm)on;
_memb      |     ^
ers: (const../include/vlc_variables.h:122:39:In file included from hw/vdpau/picture.c: 29 note: expanded from macro 'var_Create'v:

In file included from   l../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: 122warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 | #cd  _eo539finb | e var_Create(a,b,cj    var_Create( p_obj,e )c tpsz_na_mveta, r _VLC_V*ACrR_FLOAT | VLC_VAR_DOINHERIT
      |     ^)e(&(
ax)->obtj../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
e( VLC_OBJECT(a), )   122b, | #define var_Create(a,b,c) var_Create(\  V
cL      |               ^ 
C_OBJE)
CT(a)      | , b, c                                       ^)

      |                                       ^
../include/vlc_common.h:481:../include/vlc_common.h:15481: note: expanded from macro 'VLC_OBJECT'
:15In file included from :  hw/vdpau/deinterlace.c481: | 28 :
 In file included from  ../include/vlc_common.h :1031 :
  note: ../include/vlc_variables.hexpanded from macro 'VLC_OBJECT'
   :481491 : | c5o: n  swarning:  t due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
   co n  ss491tt |      vstructr auvrlc_cCtr eva_ltceoc(_c mpmo_oombmnjo_,m psnze__mnmeabmmeerb,se : (const vlrcs_V:ob jL(eCc_ocVnt_t *AsRt)( &(x)-_>oAvDlDcR_bEjo)Sb Sject_\t 
      |               ^
 | *V)(&(x)-LC_VAR_>DoObIjN)HE RI\T
 In file included from       |               ^)
hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031;:

../include/vlc_variables.h      :554:5: warning: | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]    ^

  554 | ../include/vlc_variables.h : 122  :v39a:r_In file included from  note: expanded from macro 'var_Create'
C  hw/vdpau/adjust.c:122r28:
 | In file included from #../include/vlc_common.he:a1031t:
ed../include/vlc_variables.h( :p442_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOI:5efNi: ne vwarning: adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]rH_ERCIrTe

ate(a,b,        |     ^
442c | )../include/vlc_variables.h : 122   var:39_vCarre_:C arteenote: expanded from macro 'var_Create'
(  122 | #define var_Create(aa, bte( Vp_obj, LC_p,Osz_BnJacEm)CT(a)e,,   bV,Lv caC _)r
_V      C| r                                      ^e
aAtR../include/vlc_common.he_(B:481OO L: 15V|:L  Vnote: LC_COexpanded from macro 'VLC_OBJECT'_VAR_BD
JOE  ICT(481 | a )    N   c,o HbnsE,Rt  sItT rucct) v;l
c       _)| c    ^om
m
on_me      m| b                                      ^
e../include/vlc_variables.h:122:39../include/vlc_common.hrs::: (481 c:15o:note: n note: expanded from macro 'VLC_OBJECT'
s  expanded from macro 'var_Create'
481t vlc_obje  c |  t122 _  | t #  d * )e(f &c(oixne v)n-sa>tro bs_jtC) reate(\r
ua      ct,| b              ^
, vlcc)_c ovmmar_Creatoen( _VLmemberC_OBJECTsIn file included from (:ahw/vdpau/deinterlace.c:28:
In file included from ../include/vlc_common.h:1031:
 )(const vlc_object_t *),(../include/vlc_variables.h :b&511,:5 (c :)x
)       -| >                                      ^owarning: 
bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]j../include/vlc_common.h
): 481  \
      | :              ^
15: note: expanded from macro 'VLC_OBJECT'511
 |     var  481 |    _ C r e a tcIn file included from e( p_onstohw/vdpau/picture.cb:29:
jIn file included from  ../include/vlc_common.hs,t :1031p:
rs../include/vlc_variables.hz:u_563c:5: warning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n avmle
c,_   cV563oL | mC m_ onV_A mR e_mIvbNaeTrrE_sGC:rE eR a(|cto nVst e(LC _pV_vobj, lpAcsRz__DnO_aIomebN,j HeVERLC_cVtA_IR_tST
       |     ^
*../include/vlc_variables.h:T)R(122ING | &V:(LxC39_:V A)note: -expanded from macro 'var_Create'R>
_o  b122Dj | O#)dI eN\fHiE
      |               ^
nRITe var_C
      |     ^
reate(../include/vlc_variables.ha,b:,122c:)39 : vnote: aIn file included from expanded from macro 'var_Create'r
hw/vdpau/adjust.c_  :C28r122:
 | #defiIn file included from e../include/vlc_common.ha:t1031e:
n(e  V../include/vlc_variables.hvL:455C:a5r:_ C_warning: rOedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]BaJtEe(a,b,c) var_Create( VLC_OBCJ
ETC(T  a()a455,) | ,   b   vabr,,_  Cccr  ))
      |                                       ^
e
a../include/vlc_common.h      :t| e                                      ^(481
 p_o../include/vlc_common.h::15481:bj,:15 : note: expanded from macro 'VLC_OBJECT'
ps z  note: 481_expanded from macro 'VLC_OBJECT' | n
 am  481 |   e ,     V     LC_VAR_   conscFtons Lts tsOrtAurTu ct|c  tVvLlCc__Vc ARvl_DOommIoNn_membHecrE_RIcso:m T )m;(o
c      o| nn    ^_s
tmemb evrlsc../include/vlc_variables.h:: 122(:c_39oo:bn jsnote: te cexpanded from macro 'var_Create'vt
_l  tc122 | #define _*o bje)cvta(_r&t_ C(x*)-)r>(e&a(otbxej)(-a>),b,obj \)c
      |               ^
 )\ 
v      |               ^ar_Cr
eate( VLC_OBJECT(a), b, c )
      | In file included from                                       ^
hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h../include/vlc_common.h::481In file included from :hw/vdpau/deinterlace.c103115::
: 28note: :
../include/vlc_variables.hexpanded from macro 'VLC_OBJECT'In file included from 
../include/vlc_common.h::  1031:
../include/vlc_variables.h:525481578 | : 9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
5 :   warning:    578due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  | 
   c     if( var_Chan525o | ngst  e s( t  rvuar_Crpe_aoctbetj, (p sv lpzc__on_bacmeojm,,mon_me mbepr sVszL_C:n_VAR_CHOICESCOUN Ta, &count, NmUe(,c oVLnCLL st)  _)vlc_oVARb_
jBeOcOtL      _|  t        ^|
 *)(../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
&   128( | #define vaxrV)_Change(La-C,b,c,d>o,b_ej)V)A R_D v\O
I      |               ^
Nar_CHhaEngRIe( VLCT_
O      B|     ^
JECT(a), b,In file included from ../include/vlc_variables.h hw/vdpau/adjust.cc:, d,122 :28:
In file included from ../include/vlc_common.h:e:1031:
../include/vlc_variables.h:469:5: warning: 39:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] note: 
expanded from macro 'var_Create' 
)
        |                                           ^
122   | 469# | d ../include/vlc_common.hefine  v: a481r: _15C: note: expanded from macro 'VLC_OBJECT'
v  r481aera | _C tr  e(a,b,c) var_Create( VLCe_     consat tsOtruct vlc_common_meeBJ(E mpbC_eTr(soa: )b,j ,b( const vpsz_,nl cc_a ombjee),
c      t | _t                                       ^*
)V(LC_../include/vlc_common.h:&481VAR_STRING :(15: | note: Vxexpanded from macro 'VLC_OBJECT')L
-C_  V>481 |         AcoobnRj) st s_tDrO\uI
c      t|                ^vN
lHEcR_commoITn_members:  ()c;
      |     ^
onst vlc_object../include/vlc_variables.h_t *:122)(&(x)->o:b39j:)  note: \
      |               ^expanded from macro 'var_Create'
  122
 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(aIn file included from hw/vdpau/deinterlace.c:),28:
 b, c )
In file included from       ../include/vlc_common.h| :                                      ^1031
:
../include/vlc_variables.h:539:5: warning: ../include/vlc_common.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:481:15: note: expanded from macro 'VLC_OBJECT'
    539 | 481   |           vcaro_nCreast strutcet(  vplc_com_moobnj_m, embepsz_name,r sVL: C_VAR_F(LOAcT |onst vl cV_LC_VAR_DOobject_tIN *)(&(HEx)->obj) RIT
      |     ^
\
      |               ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJEIn file included from Chw/vdpau/adjust.cT:(28a:
)In file included from ,../include/vlc_common.h :b1031,:
 ../include/vlc_variables.hc: 477)
:5: warning:       due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|                                       ^
  477../include/vlc_common.h | : 481 : 15: var_Crea tnote: eexpanded from macro 'VLC_OBJECT'(
 p_o  481 |      b  j , psz_cnonastm estr,u ctVLC_VAR_ SvTlRcI_NG | VcLoCm_mVAR_DOoINHERIT );
n      _| m    ^e
mbers: (con../include/vlc_variables.hs:t122 :v39l:c _note: oexpanded from macro 'var_Create'b
j  e122 | #defcitn_et  *)var_C(r&e(axt)e-(>aob,jb), c) var\_
C      r|               ^
eate( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |      In file included from   hw/vdpau/deinterlace.c :cons28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:t s554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
truct vlc  _554c | o m m o nva_rm_Creemabte(e p_ros: (consbj, pszt_ nvamlc_obje, VLCe_cVtA_Rt *)(&(x)-_STRING |> oVLbCj_)V A\R
      |               ^
_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(In file included from hw/vdpau/adjust.ca,b,c) var:28:
In file included from ../include/vlc_common.h:1031:
_C../include/vlc_variables.h:491:5: warning: rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
at  491 | e(     vVar_CreaLC_OBtJECTe(( a),p b,_obj, ps c )
      |                                       ^
z_na../include/vlc_common.hm:e481,: 15VLC_VAR:_ Anote: Dexpanded from macro 'VLC_OBJECT'
DRESS   481| |   V LC_VAR_DOI N H  E  RcIoTn s)t; 
s      |     ^
truct vlc../include/vlc_variables.h_:c122o:m39m:o n_membenote: rexpanded from macro 'var_Create's
:   122( | c#odnesft ivlnc_eob var_Creajteec(ta_,tb ,*c)(&)( x)var_Cr-eat>obej()  VLC_OBJ\E
C      T|               ^
(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const In file included from sthw/vdpau/deinterlace.cr:u28c:
In file included from ../include/vlc_common.ht :1031:
../include/vlc_variables.h:563:vlc_co5mm: on_mewarning: mbdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
r  s563: |     var (const _vClrecate_obje( ct_t p_obj, ps*)(&(xz_name,) -VL>Cobj) \
      _VAR_STRI| N              ^G
 | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define vaIn file included from r_Createhw/vdpau/adjust.c:28:
In file included from ../include/vlc_common.h:1031:
(../include/vlc_variables.ha:,511b:,5c:)  warning: vadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r_Creat  511 |    e( VLC_O BvJaECTr(a)_, Cbr,e atce () 
p      |                                       ^
_obj, ../include/vlc_common.hps:z481_:n15:ame, V LC_note: expanded from macro 'VLC_OBJECT'
V  AR481_ | I N T E G E R   c|on stVLC_VA Rs_tDrOuIct NvHlEcR_IcTo
m      |     ^m
o../include/vlc_variables.h:122:n39_:m note: expanded from macro 'var_Create'
e  122 | #dmebfeirnes :v (const valrc__Corbejaetcet(_at, b*),(&(cx))- var_C>roebajt)e (\
       VLC_O|               ^
BJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const structIn file included from hw/vdpau/deinterlace.c vl:c_common_membe28:
rs: (consIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9t v: lc_objwarning: ecdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t_  578t |     if( v a*r)_(C&h(axn)g-e>(obj) \
 p_obj, p      | sz_n              ^a
me, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:In file included from hw/vdpau/adjust.c:128:2843::
 note: In file included from expanded from macro 'var_Change'../include/vlc_common.h
:  1031:
128 | #def../include/vlc_variables.h:525:5: warning: idue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n
e v  525 |  a  r _vaCrh_aCnrge(ea,b,c,d,aete( p_o)b jv,a rp_Chsaz_name, ngeV(L CV_VALC_OBJECTR(_a)BOOL, b, c,  d|,  VeL C)
_      VAR_DOIN|                                           ^
../include/vlc_common.h:481:15: note: HERIT
      |     ^
expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:122:39: note:   expanded from macro 'var_Create'481 |     
    122   | c#defionen vsatr struct_Create(a ,vbl,cc_) cvaorm_mCorne_amteemb(e rVsLC_O:B J(cEoCnTs(ta )v,l cb,_ oc )
      |                                       ^
bject_t *)(../include/vlc_common.h&:(481x:15):->obj) \ 
note:       | expanded from macro 'VLC_OBJECT'              ^

  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/adjust.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/adjust.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/adjust.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/adjust.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/deinterlace.c:30:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/deinterlace.c:30:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:In file included from hw/vdpau/adjust.c:30:
../include/vlc_filter.h:5: note: expanded from macro 'msg_Warn'
167:   859: |   warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 msg_  167Ge |  neri  c(  p_  th missg, _WarVLn(C_MSG_WARN, __VA_ARGS__)
      |     ^
 p../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
_   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
fi../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
l  481 |  te     r, "can't get output picture" );
      |         ^
  const st../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
ruct vlc_co   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
m../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
m   78 |     vlc_Loog(nV_LmCe_mOBJbers: (cons114t  warnings generated.
vEClTc(_oo), p, vlcb_jmeocdtu_tle_na me, __FI*L)E(_&_, __LIN(x)->obEj)_ _, \
      |             ^\

      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/adjust.c:30:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memmv -f spu/.deps/libremoteosd_plugin_la-remoteosd.Tpo spu/.deps/libremoteosd_plugin_la-remoteosd.Plo
bers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="hw/vdpau/libvdpau_adjust_plugin_la-picture.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT hw/vdpau/libvdpau_adjust_plugin_la-picture.lo -MD -MP -MF hw/vdpau/.deps/libvdpau_adjust_plugin_la-picture.Tpo -c -o hw/vdpau/libvdpau_adjust_plugin_la-picture.lo `test -f 'hw/vdpau/picture.c' || echo './'`hw/vdpau/picture.c
hw/vdpau/adjust.c:146:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  146 |     config_ChainParse(filter, "", options, filter->p_cfg);
      |     ^
../include/vlc_configuration.h:173:60: note: expanded from macro 'config_ChainParse'
  173 | #define config_ChainParse( a, b, c, d ) config_ChainParse( VLC_OBJECT(a), b, c, d )
      |                                                            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/adjust.c:151:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  151 |     f = var_CreateGetFloatCommand(filter, "b25 warningris generatedgh.
tness");
      |         ^
../include/vlc_variables.h:570:69: note: expanded from macro 'var_CreateGetFloatCommand'
  570 | #define var_CreateGetFloatCommand(a,b)   var_CreateGetFloatCommand( VLC_OBJECT(a),b)
      |                                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mv -f hw/vdpau/.deps/libvdpau_deinterlace_plugin_la-picture.Tpo hw/vdpau/.deps/libvdpau_deinterlace_plugin_la-picture.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="hw/vdpau/libvdpau_sharpen_plugin_la-sharpen.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT hw/vdpau/libvdpau_sharpen_plugin_la-sharpen.lo -MD -MP -MF hw/vdpau/.deps/libvdpau_sharpen_plugin_la-sharpen.Tpo -c -o hw/vdpau/libvdpau_sharpen_plugin_la-sharpen.lo `test -f 'hw/vdpau/sharpen.c' || echo './'`hw/vdpau/sharpen.c
hw/vdpau/adjust.c:152:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  152 |     var_AddCallback(filter, "brightness", BrightnessCallback,
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/adjust.c:156:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  156 |     f = var_CreateGetFloatCommand(filter, "contrast");
      |         ^
../include/vlc_variables.h:570:69: note: expanded from macro 'var_CreateGetFloatCommand'
  570 | #define var_CreateGetFloatCommand(a,b)   var_CreateGetFloatCommand( VLC_OBJECT(a),b)
      |                                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/adjust.c:157:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  157 |     var_AddCallback(filter, "contrast", ContrastCallback, &sys->contrast);
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/adjust.c:160:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  160 |     f = var_CreateGetFloatCommand(filter, "saturation");
      |         ^
../include/vlc_variables.h:570:69: note: expanded from macro 'var_CreateGetFloatCommand'
  570 | #define var_CreateGetFloatCommand(a,b)   var_CreateGetFloatCommand( VLC_OBJECT(a),b)
      |                                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/adjust.c:161:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  161 |     var_AddCallback(filter, "saturation", SaturationCallback,
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/adjust.c:165:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  165 |     i = var_CreateGetFloatCommand(filter, "hue");
      |         ^
../include/vlc_variables.h:570:69: note: expanded from macro 'var_CreateGetFloatCommand'
  570 | #define var_CreateGetFloatCommand(a,b)   var_CreateGetFloatCommand( VLC_OBJECT(a),b)
      |                                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/adjust.c:166:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  166 |     var_AddCallback(filter, "hue", HueCallback, &sys->hue);
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/adjust.c:177:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  177 |     var_DelCallback(filter, libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vdpau_adjust\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT hw/vdpau/libvdpau_adjust_plugin_la-picture.lo -MD -MP -MF hw/vdpau/.deps/libvdpau_adjust_plugin_la-picture.Tpo -c hw/vdpau/picture.c  -fPIC -DPIC -o hw/vdpau/.libs/libvdpau_adjust_plugin_la-picture.o
"hue", HueCallback, &sys->hue);
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/adjust.c:178:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  178 |     var_DelCallback(filter, "saturation", SaturationCallback,
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/adjust.c:180:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  180 |     var_DelCallback(filter, "contrast", ContrastCallback, &sys->contrast);
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/adjust.c:181:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  181 |     var_DelCallback(filter, "brightness", BrightnessCallback,
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
27 warnings generated.
mv -f hw/vdpau/.deps/libvdpau_deinterlace_plugin_la-deinterlace.Tpo hw/vdpau/.deps/libvdpau_deinterlace_plugin_la-deinterlace.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="hw/vdpau/libvdpau_sharpen_plugin_la-picture.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT hw/vdpau/libvdpau_sharpen_plugin_la-picture.lo -MD -MP -MF hw/vdpau/.deps/libvdpau_sharpen_plugin_la-picture.Tpo -c -o hw/vdpau/libvdpau_sharpen_plugin_la-picture.lo `test -f 'hw/vdpau/picture.c' || echo './'`hw/vdpau/picture.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vdpau_sharpen\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT hw/vdpau/libvdpau_sharpen_plugin_la-sharpen.lo -MD -MP -MF hw/vdpau/.deps/libvdpau_sharpen_plugin_la-sharpen.Tpo -c hw/vdpau/sharpen.c  -fPIC -DPIC -o hw/vdpau/.libs/libvdpau_sharpen_plugin_la-sharpen.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vdpau_sharpen\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT hw/vdpau/libvdpau_sharpen_plugin_la-picture.lo -MD -MP -MF hw/vdpau/.deps/libvdpau_sharpen_plugin_la-picture.Tpo -c hw/vdpau/picture.c  -fPIC -DPIC -o hw/vdpau/.libs/libvdpau_sharpen_plugin_la-picture.o
40 warnings generated.
mv -f hw/vdpau/.deps/libvdpau_adjust_plugin_la-adjust.Tpo hw/vdpau/.deps/libvdpau_adjust_plugin_la-adjust.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="hw/vdpau/libvdpau_chroma_plugin_la-chroma.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT hw/vdpau/libvdpau_chroma_plugin_la-chroma.lo -MD -MP -MF hw/vdpau/.deps/libvdpau_chroma_plugin_la-chroma.Tpo -c -o hw/vdpau/libvdpau_chroma_plugin_la-chroma.lo `test -f 'hw/vdpau/chroma.c' || echo './'`hw/vdpau/chroma.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vdpau_chroma\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT hw/vdpau/libvdpau_chroma_plugin_la-chroma.lo -MD -MP -MF hw/vdpau/.deps/libvdpau_chroma_plugin_la-chroma.Tpo -c hw/vdpau/chroma.c  -fPIC -DPIC -o hw/vdpau/.libs/libvdpau_chroma_plugin_la-chroma.o
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         In file included from hw/vdpau/sharpen.c:27cons:
In file included from t st../include/vlc_common.h:ru1031:
ct../include/vlc_variables.h: v189:lc12:_c warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]om
mon_m  189 |  embers:   (c ronetstur vn lcva_or_bjSetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
ect_t ../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
*  140 | #defin)(&(x)->obj) \
      |               ^
e var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    481 |         con276 |     st if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
struct v../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'lc_com
mo  142 | #denf_mine emvar_GetbeCheckerds(:o,n,t,v)  (convar_GetCst vlc_ohbecject_ket *)(d&((Vx)->LC_OBJECTo(boj)), n\,t,v)
      | 
                                                     ^
|               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_obIn file included from jhw/vdpau/sharpen.cec:27:
In file included from ../include/vlc_common.h:1031:
t../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |  _t   ret *)(urn va&r_Set(Checkxed)->o( bj) \p_obj
, psz      | _n              ^
ame, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(In file included from hw/vdpau/picture.co,:29:
n,t,vIn file included from ../include/vlc_common.h) :1031:
../include/vlc_variables.hvar_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481: |   293 : 10    const str:u ct vlc_commwarning: ondue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
members: (const vlc_  o293bject | _t *) (&( x)->obj) \
        |               ^
if( !var_GetIn file included from hw/vdpau/sharpen.c:27:
In file included from ../include/vlc_common.h:1031:
C../include/vlc_variables.h:212:12: hwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  e212 |     rectkurn evdar(_ SpetCh_eckedo b(obj, njame, VLC_,VAR_COO RDS, vapls)z;_
      |            ^n
a../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
m  e140 | #defi,ne va r_SetVCheckLed(o,Cn,t,v_) varV_SetCAhRecked(VLC_OBJECT(_oB)O,On,t,Lv)
      |                                                ^
../include/vlc_common.h:481:15:, note: expanded from macro 'VLC_OBJECT'
  481 |      &    constv struaclt vl c_com)m on)_mem
b      e| rs: (const v         ^l
c_object_../include/vlc_variables.ht: 142*):(48&(x)-:> obj) note: \
expanded from macro 'var_GetChecked'      |               ^

  142 | #defineIn file included from hw/vdpau/sharpen.c:27:
In file included from ../include/vlc_common.h: 1031:
../include/vlc_variables.h:227v:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  a227r |  _   rGeeturnt var_CSetChheckede(c p_obj, pksez_name, VLC_VAR_FLOAT, vald ();o
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked',
n  ,140 | #definte, vvar_SetChec)k ed(o,n,tv,av) var_SetCherc_ked(VLGC_OBJECT(o),n,et,v)
      |                                                ^
../include/vlc_common.h:481:15: note: texpanded from macro 'VLC_OBJECT'
  481 |       C  hceonst sctkruct vlc_ecommon_mde(mbVers: (coLnCst vlc_objec_tO_t *)(&(x)B-J>EoCbTj() \
      |               ^
o),n,t,v)
      In file included from hw/vdpau/sharpen.c:27:
| In file included from                                                ^../include/vlc_common.h
:1031:
../include/vlc_variables.h../include/vlc_common.h::241481::12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
15  241 |     return:  note: var_Sexpanded from macro 'VLC_OBJECT'etCheck
ed( p_obj, ps  z_name, VLC_V481A | R _ STRING, v a l  );
      |            ^
../include/vlc_variables.h:140 :48:  note: expanded from macro 'var_SetChecked'
   140 | #deficne var_SetCheckeod(o,nn,t,v)s var_Sett Chsectkredu(VcLC_OBJEtCT(o ),n,t,vv)l
      | c                                               ^
../include/vlc_common.h:481_:15: cnote: oexpanded from macro 'VLC_OBJECT'
m  481 |  m      o ncon_st msetrumcbt velc_commrosn_m: embers: (const vlc_obj(const vlc_object_ect_t *)(&(t *)(&(x)->objx)) \
      |               ^
->obj) \
      |               ^
In file included from hw/vdpau/sharpen.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #deIn file included from finehw/vdpau/picture.c va:r_S29etC:
hecIn file included from ked../include/vlc_common.h(o,:n,t1031,v):
 va../include/vlc_variables.hr_S:etC304hec:ked17(VL:C_O BJEwarning: CT(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o),
n,t,  v)
304      |                                                ^ | 
../include/vlc_common.h:481:15:  note: expanded from macro 'VLC_OBJECT' 
  481 |         i  cfons t s(trulct ivlck_coemmoln_myemb(ers!: (vconast rv_lc_Gobjeectt_t C*)(h&(xe)->cobjk) \e
      | d              ^
 (obj, name, VLC_VAR_CIn file included from hw/vdpau/sharpen.c:O27:
In file included from O../include/vlc_common.h:1031R:
../include/vlc_variables.h:D276:10S: warning: ,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   276 | &   v ifa( !lvar)_Ge)tCh)eck
ed(       p_| obj                ^, p
sz_na../include/vlc_variables.hme,: VL142C_V:AR_48INT:EGE R, note: &vaexpanded from macro 'var_GetChecked'l )
 )
      |          ^  
../include/vlc_variables.h142:142: | 48: #note: expanded from macro 'var_GetChecked'
d  142 | e#deffinie vnar_eGet Chevckead(or,n,_t,vG) vear_tGetCChehckeed(VcLC_kOBJeECTd(o)(,n,ot,v,)
      n|                                                ^
,../include/vlc_common.h:481t:15:, note: expanded from macro 'VLC_OBJECT'v
  481 | )        con st struct vvlc_acomrmon__meGmbers: e(cotnstC vlc_objhecte_t c*)(k&(xe)->dobj() \V
      | L              ^
C_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481In file included from hw/vdpau/sharpen.c:27:
In file included from :../include/vlc_common.h:103115:
../include/vlc_variables.h::293:10 : warning: note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'VLC_OBJECT'  293 | 
    if  ( !var481_Ge | tCh eck ed(   p_o bj, p sz_ na me,c VLC_VoAR_nBOOsL, t&va l )s )
t      |          ^
../include/vlc_variables.h:142:48: rnote: expanded from macro 'var_GetChecked'
u  142 | c#detfine  varv_GeltCcheck_ed(oc,n,to,v)m vamr_GoetCnhec_kedm(VLCe_OBmJEbCT(o),ne,t,v)r
      |                                                ^
s../include/vlc_common.h:481::15:  note: (expanded from macro 'VLC_OBJECT'
  481 |   c   o   nconsst tstruc t vvlc_lcommonc_me_mbers: (oconbst jvlecc_objetct__t *t)(& (x)->o*bj)) \
(      |               ^
&(x)->obj) \
      |               ^
In file included from hw/vdpau/sharpen.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(In file included from hw/vdpau/picture.c:!29v:
arIn file included from ../include/vlc_common.h:1031:
_../include/vlc_variables.hG:e324t:C10h:e cwarning: keddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] (
obj  324 | ,  name, VLC _VA  R_COORiDfS,(  &!vvaalr)_)G)e
t      Checked| (                ^ 
p_obj, ps../include/vlc_variables.h:142:z48: _nnote: expanded from macro 'var_GetChecked'ame, 
VLC_VAR  142 | #de_fFLine varOAT, &v_GetChecalked(o,n,t ,)v )) 
v      ar_Get| C         ^
h../include/vlc_variables.h:142e:c48k:e note: dexpanded from macro 'var_GetChecked'(VLC_O
BJECT(  142 | #deof)i,nn,t,v)
      | e var_                                               ^
G../include/vlc_common.h:481e:tC15h:e note: expanded from macro 'VLC_OBJECT'
cked(o  ,481n | , t, v      )co nstvar_ GsettCrhuecctk evdl(VcL_commoCn__OmBeJmEbCeTr(so:) ,(nc,otn,st vlvc)_
o      b| ject_t                                                ^*
)(&(x)->../include/vlc_common.ho:b481j:15: note: expanded from macro 'VLC_OBJECT') \
      |               ^

  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
In file included from hw/vdpau/sharpen.c      :|               ^27
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_nameIn file included from , VLC_Vhw/vdpau/picture.cAR_:F29L:
OIn file included from A../include/vlc_common.h:T, &val 1031:
)../include/vlc_variables.h: 340):9: warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      | 
         ^
  ../include/vlc_variables.h340: | 142 : 48 :  inote: f(expanded from macro 'var_GetChecked'
   v142a | r_#GdeteCfhiencek evda(r _pG_eotbCjh,ecked( op,snz,_tname,, vV) vLC_VIn file included from AR_Shw/vdpau/picture.c:TR29aING, &valr_ :
G)eIn file included from ../include/vlc_common.h:1031:
 tC)h
e      ../include/vlc_variables.h:189:12c|         ^:
ked(VLC _OB../include/vlc_variables.h:142:48: JECT(note: expanded from macro 'var_GetChecked'
warning: o),n,t,v)
      |                                                ^
  142 | #define var_GetChe../include/vlc_common.h:481:cked(o,n,t,v) var_GetChecke15: note: expanded from macro 'VLC_OBJECT'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481d(VLC_O |         const sBJECT(ot),n,r
tuct,   v189lv | c) _
      | c o                                                ^ 
rmmeoturn vna../include/vlc_common.hr:_481_Sm:etCheckede15m: bnote: (e p_obj, pexpanded from macro 'VLC_OBJECT'sr
zs_  : n(481c |     a on s t  me,consvt s Vltcru_oLcCt_b VjeAR_INTEGER,c vtval )l;c_
t_ *)c      |            ^
(o../include/vlc_variables.h&:(xm)140m-:48: onote: n>expanded from macro 'var_SetChecked'
o  140 | #defbj_)im ne va\re_
S      em| tb              ^
ersC:hecked( (o,n,tc,ovn)s tvar_SetCh evclkce_dobjIn file included from e(hw/vdpau/sharpen.cVcLt:27:
CIn file included from _t ../include/vlc_common.h:_OB1031*:
)J../include/vlc_variables.hE(C&:340:9T(o),n:( xwarning: ),due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]-
>t,v)
      |                                                ^
o  b../include/vlc_common.hj:340 |  481 )  : 15\i:
 note:       expanded from macro 'VLC_OBJECT'f|               ^(

 var_G  et481C | h e c k ed( p_ o b j ,c opnsIn file included from szhw/vdpau/picture.ct s_t:29rn:
uact mev,In file included from l../include/vlc_common.hc:_c1031 :
Vo../include/vlc_variables.hmL:mC350o_Vn:A_m9emRb:e _warning: Srdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]sTR: (constI 
NvGl,   &v350acl |  )_ o )b 
j      e|          ^ 
c../include/vlc_variables.h:142:48if( vat: note: expanded from macro 'var_GetChecked'
_  142 | #td re_f*i)G(ente&C (hx)->ovbeajc)k re\
      d| _              ^
G(et Cph_eocbkje,d (pso,n,t,v) vazr__nGaemIn file included from te, Chw/vdpau/picture.ch:V29L:
CIn file included from e_../include/vlc_common.h:1031:
c../include/vlc_variables.hVA:kRe_203STRIN:Gd12: warning: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],V L&
Cv_a  O203lB |  J ECT(o)   return var_SetChecked( p_obj, p)s z,)n
,_nta,      m| v        ^)e
,
      ../include/vlc_variables.h | :VL142:C                                               ^48_VAR_BOOL, val );

:       note: ../include/vlc_common.hexpanded from macro 'var_GetChecked'
:  | 481           ^
:15: note: expanded from macro 'VLC_OBJECT'
142../include/vlc_variables.h   | 481 |     # d:  140:48: note: expanded from macro 'var_SetChecked'efin e
c   vaons140 | #define vatr_Sre _GetCthsCheckteructd(o, vlce_ncckomem,dot(,nov_),m varembne_rSse:, tt,C(heccked(VLC_oOvns)B JvECT(ot) avr,_Gnle,t,cv_)o
b      tjCe|                                                ^
cht../include/vlc_common.he:c481_:kt15ed *):( ¬e: ((VxLexpanded from macro 'VLC_OBJECT')C-_
O  481 |   > o BJb    const strujcE)tC  \v
      |               ^
Tl(co),n,t,v_)common_memb
ers: (c      | onst In file included from                                                ^vhw/vdpau/sharpen.cl
:c_27o../include/vlc_common.h:
In file included from ../include/vlc_common.h:1031:
bje../include/vlc_variables.hct_:t350 ::4819*:):15(: note:  &warning: expanded from macro 'VLC_OBJECT'(x)->obj) due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]\

      |               ^

  481 |        350  |     co ns t stifr(u cvta vIn file included from hw/vdpau/picture.c:29:
rl_cIn file included from G_ce../include/vlc_common.h:toCm1031he:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  c212ok | e  d  r( n_mpeet_uronmb bvje,rsar_SetChecked (obj, na m:e, psVz L_(C_conamneVsA, VLCt v_RV_lACOc_oObRjDeSc,tR _val)_StT; *
R      )(I&N| (           ^G
,x ../include/vlc_variables.h)-&:v140:48al:>  )o bnote: )j
expanded from macro 'var_SetChecked')
      |          ^  \140

 | #define var_Se../include/vlc_variables.h:      | 142              ^
:48t:C hnote: eexpanded from macro 'var_GetChecked'c
ked(o  ,142n | ,#td,evf)i nvea var_Gert_CSetCheckheedc(ked(oIn file included from VLC_OBJEChw/vdpau/picture.cT,(n:,o29t):
,,In file included from vn), ../include/vlc_common.h:v1031:
at../include/vlc_variables.hr,:_GetCv)
362      h:| ecked(VLC_9O                                               ^
B:J E../include/vlc_common.hwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:CT(o),n,481
t:15: note: ,v)
        expanded from macro 'VLC_OBJECT'362
|  |                                                ^  481 |        i 
f    con../include/vlc_common.hs:t481 (:s 15v:at note: expanded from macro 'VLC_OBJECT'rru_cGe
t  481  | t  v lC che_ c kcommon _m ecmeod(n spbte_ rossb:j t, psz(co_nnrsutacmte ,v lvc lcV__ocbLjomect_t *)m(&on(C_x_V)->ombeAmRjb_eArDs)D R\E
S      |               ^
S:, (cons &val )t vlc_ob j)e
      |         ^
c../include/vlc_variables.h:142:48: note: texpanded from macro 'var_GetChecked'_
In file included from t *)(&hw/vdpau/picture.c  142 | #(x:)29-:
dIn file included from e../include/vlc_common.hf:i1031:
n>../include/vlc_variables.h:oeb 227jv:)12a :r\
_       Gwarning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]tCh|               ^e

cked(o,  n227, |     retut,v) varr_nG evtaCrh_eSectkeCheckde(d( p_obj, psz_name, VLVCIn file included from L_VC_OABJEhw/vdpau/sharpen.cCT:(R27o:
)In file included from ../include/vlc_common.h:,n1031_,FtL:
,../include/vlc_variables.hvO:A)362T
,       | v:                                               ^a9
l: ../include/vlc_common.h ):;warning: 481
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      :15| 
           ^
: note: expanded from macro 'VLC_OBJECT'
    ../include/vlc_variables.h:140:48:481 362 | note:  expanded from macro 'var_SetChecked'  | 
   140 | #define var_ Set C  h    c oif(e nckedv(asrto, n_,Gstructte tCvh,evcl)k evcda_comm(or_SentC_ hmeecmbeprs_:ko ebd(j(c,Vo npLstCs_OBJECT(o zv_l)n,can,tme,,_v)
o       b| j                                               ^e
cVt../include/vlc_common.hL:_C481:15t *_VAR:_ )ADDREnote: Sexpanded from macro 'VLC_OBJECT'(S&,(
x) -  &>vo481 | ablj )      )\ 
 )        c
| onst                     ^|         ^

struct v../include/vlc_variables.hl:c142_:c48o:m mnote: oexpanded from macro 'var_GetChecked'n
_memb  e142r | #define s: (consvat vlc_ro_bjGecet_ttChecked (*o),(n&,(tx,)v-)> ovbj) ar_\G
e      |               ^
tChecked(VLC_OBJECT(o),n,t,v)
      | In file included from hw/vdpau/picture.c                                               ^
:../include/vlc_common.h:481:In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
2915::
   note: expanded from macro 'VLC_OBJECT'241In file included from 
../include/vlc_common.h  481 |  |   : 1031     :
 ../include/vlc_variables.hr:e t429:u 5: rn  vcwarning: aordue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n_
Ss  429t |  e stCthruct vlc_commecked(o  np__omember  var_Crsbe:j , psz_na(constamte , VLvCel_VA(Rc __SToRpb_jIeNcoGt,bj, p_t  va*s)zl( _&(x)-);
      |            ^
>nameo../include/vlc_variables.h,bj V):L C\140_
V      A| R              ^
_:I48NTEGER :|  note: Vexpanded from macro 'var_SetChecked'LC_VAR_
DOINHE  R140I | T# de)f;i
n      e|      ^var_SetC
heck../include/vlc_variables.hed:(122:39: note: expanded from macro 'var_Create'o
,  n122, | #t,v) dveafri_nSee tvCahre_cCkreed(aVtLeCIn file included from (_OBJECT(o),n,t,vhw/vdpau/sharpen.c)
:      a27| ,                                               ^b
,c) var_C../include/vlc_common.h:
r:e481:15: note: expanded from macro 'VLC_OBJECT'
In file included from ate(../include/vlc_common.h :V  1031L481:
C |  _../include/vlc_variables.hO :B J 429 : E  const struct vlc_common_members: (cons5:C tT warning: (vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]al
c), b, c _  )o429
b |       |  j e ct_t *) (v                                      ^&(x
)a-r../include/vlc_common.h>_o:Cr481eb:15j: note: expanded from macro 'VLC_OBJECT'
a)  t e481( | \ 
 p_obj      |               ^
,     p s z _cnamones,t  VLsCtruct_V vlIn file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031AR:
../include/vlc_variables.h_I:NTEc256_:GER | cVo12LC: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  256 |     return _mVoAnvRa_r__SmembersDe:tOCIh N(HceEonRsItcT k )ed( p_obj, psz;
v      _l| ncame_o,    ^ 
V../include/vlc_variables.hbL:jC_VAR122_:e39cA: note: expanded from macro 'var_Create'
t_t  D122DRESS, val ) | ;
      |            ^
# d../include/vlc_variables.he:f*140i)(n&(ex: 48)v:-a >rob_note: Cexpanded from macro 'var_SetChecked'rj
)  ea140 t | #d\ee(fa
ine       |               ^,b,var_SetCheckec) 
d(ov,anr,t_,Cvr)e ate( VLvCa_rO_BSJeEtCCTh(In file included from eahw/vdpau/picture.c:29:
In file included from c../include/vlc_common.h:)ked(VLC_OBJ, 1031:
bE,C../include/vlc_variables.h :cT (442o),:n),
t5      :|                                       ^,
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v../include/vlc_common.h):
  481      442:| 15                                               ^ | 
 ../include/vlc_common.h :: 481  :note: 15vexpanded from macro 'VLC_OBJECT'
a  r481:  | note: _ expanded from macro 'VLC_OBJECT'
C   r 481  |           coensa t t struct vlcocen(s _t stcrpuo_cmtom bj, pvsolc_common_members: (conzst vl_cnn__amemmeob,b jVeect_t *)(&(x)->obj) \
      |               ^
Lrs: (Cc_Vonst AR_BOOLv l| c_obVLject_t *)In file included from hw/vdpau/picture.c:29C(_:
VIn file included from &A../include/vlc_common.h(Rx_:)D1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]-
O>objI  N276) |     HERIT i f\
);      
|               ^(
       |     ^
!../include/vlc_variables.h:122:39:var_GetCh enote: expanded from macro 'var_Create'cked( p_o
bj, psz_name, VLC_V  In file included from AR_INTEGER, &val )hw/vdpau/sharpen.c:12227:
In file included from ../include/vlc_common.h:  | )1031#:
d../include/vlc_variables.he:
f      442i:5: warning: n|          ^
edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] ../include/vlc_variables.h
v:142a:  442 |     var_r48_CCr:re note: expanded from macro 'var_GetChecked'
eatat  142ee( |  p_obj#(,definae ,p bv,acrs) z__Gveanar_Crme, VLC_VAR_BOOL | VLC_VAR_eate(DOINHER ItT );
      |     ^
VLC_OBJECT(a)C../include/vlc_variables.hh:122:,39 e: note: bc,kexpanded from macro 'var_Create'
e  122 | #define dv(aor ,c_nC ,rte),atev()
a      |                                        ^,v
a../include/vlc_common.hb:,c) var_Crreate(481 VLC_OBJECT(a), b:15: note: , cexpanded from macro 'VLC_OBJECT' 
_GetChecked)(  
      |                                       ^
VL481C../include/vlc_common.h | :_ OBJ481:15: note: expanded from macro 'VLC_OBJECT'
E  C481T |         const st(r ou c) , nt  vlc_common_members: (const  , t,v)
      |                                                ^
cvlc_o../include/vlc_common.hnst object_t *)(&(sx:t)ruc481t->obj:) 15 \
      |               ^vl
c: note: _expanded from macro 'VLC_OBJECT'c
ommon_members: (  481 |       c o ncsot In file included from vhw/vdpau/sharpen.clncs:t27 stru:
In file included from ../include/vlc_common.h:1031:
c../include/vlc_variables.h_o:455:5: t vlwarning: bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]j
ect_t *)(&(x)->  455 |     var_Create( p_obj,o c_bpjs)cz_ \noam
m      m| eo              ^n
,_m eVmLbCe_rVs: A(R_const vFLOAT | VlcLIn file included from C_hw/vdpau/picture.cVAR_DOINHERIT );
:29:
      |     ^
_In file included from ../include/vlc_common.h../include/vlc_variables.h::1221031:
o:39: bnote: jexpanded from macro 'var_Create'
e../include/vlc_variables.h:455:c  t1225_:t |  # *defiwarning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](ne 
v&a(r  455 |   x)-_Create(a,b,c) var_Create( VLC_O>BJEoC bTj(a), b, c )
      |                                       ^
 var_Cre../include/vlc_common.h) \
at:481:15: note: expanded from macro 'VLC_OBJECT'
e        481| ( |                 ^
p    _obj, psz_ n a mceo,n sVtL Cs_tVrAuRc_tF Lvlc_common_memberIn file included from hw/vdpau/picture.c:29sO:A :
T(In file included from  c../include/vlc_common.h| :1031:
VLCo../include/vlc_variables.hn:s_293:10:VtA vlc_object_t *)(&(R_ Dxwarning: )Odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]-IN>
HoEbRj) \  293 | 
 I      T|                ^ )
;  if(
       | !var_G    ^
e../include/vlc_variables.ht:122Checked:39( p_obj:In file included from , hw/vdpau/sharpen.c psz_note: expanded from macro 'var_Create'
:27n  :
aIn file included from 122m | e#de,../include/vlc_common.h :f1031:
i../include/vlc_variables.hVL:n469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]Ce
 var__CrVAR  469 |     va_re_BOOL,ate &vCr(eaa,bla, ) )
t      ec| ()         ^  vp
_obar../include/vlc_variables.h_j:,C rp142es:za48_te(nam VeL:,C note: _expanded from macro 'var_GetChecked'O
B   JVL142 | #dCeEfCin_VAR_STRING | VLT(ea), C_VAR_DObI ,NHERIT );
      var_Ge c|     ^
 t)../include/vlc_variables.hC
:h      122e:|                                       ^c
ked39:../include/vlc_common.h (:note: expanded from macro 'var_Create'481
o:15,  :122n  | #In file included from de,fine vhw/vdpau/chroma.car:_t29Cr:
enote: expanded from macro 'VLC_OBJECT'
a,t  v)e(aIn file included from ,481b,../include/vlc_common.h c) v:a | vr _ar_G     e t coCrCen1031hstec:
ak../include/vlc_variables.h sted(VLC_Oruct vlc_common_BJte( VLC_OBJECT(a), :189:12: warning: b, c )me
m      b|                                       ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e../include/vlc_common.h:481:15: note: rs: expanded from macro 'VLC_OBJECT'
(  c481o | ns        ECT(o),nc,ton,vst)
      |  struct
 v                                               ^
l../include/vlc_common.h:c481_  :ct o18915: note: expanded from macro 'VLC_OBJECT'
m  481vl | mon _c member |    _objs retect_t *)(&(x)- >o :u bj (con)st vrn lv c   _objcon\
      |               ^
esactr struct _Ste_vtltCheckc_common *e_dm(In file included from e)hw/vdpau/picture.c( :&p_ombe(29bx:
j)r,s-In file included from  :p>obj) \
      |               ^
../include/vlc_common.h :(s1031z:
c_name, VLoCn_sVAR_INTEGERIn file included from thw/vdpau/sharpen.c,../include/vlc_variables.h  :vlc_:o46927:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5:va l:warning:  5due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:); 
      |            ^

warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:140:  48477   |     var: _Creanote: texpanded from macro 'var_SetChecked'469 |   e( p_o
bj, psz  _ 140b jvn | aamere_#ct_Ctr,d e VfLeiCna*_tVeeA) Rv_(a(r_ S&etChecke(x)pS->Tobj) \
d_R(oI,obj, ps      zn| _              ^
name,,t ,NVvL)GC _VAR_Sv | TVRaLrC_IVNGA_ S|In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:R304 e:VL17:_ twarning: CCDdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]O_
IhVNeH  cEAkRR_D304OeIdINHT | ( EV R ); I if (likLCT
       )| _;O
Be      |     ^
JEC../include/vlc_variables.hTl(o)    ^
y(!var_GetCh../include/vlc_variables.he:c:,122n122:,t,39: note: expanded from macro 'var_Create':
39  122k | ve:) d
note: #expanded from macro 'var_Create'd       efine v| a                                               ^(
r  o
122b_C | #defj, nri../include/vlc_common.henaate(m:ee481a ,:15 : note: expanded from macro 'VLC_OBJECT'
V  ,vbaL481rC | _        const s_tCr,Vc) vaAruct v_lCrRreat_COORDeSec,( _ate( VLC_OBcJaE&,CobmvaTl,(a), b, cm )c) )v
      ))
      | |                                       ^
../include/vlc_common.h:ar_C481or:                ^en_mem15ber
a: note: sexpanded from macro 'VLC_OBJECT'../include/vlc_variables.hte( V:L
: C  (481_142 |    O B: J c 48o :nc sonote: EtnsC texpanded from macro 'var_GetChecked' vlstrucct
_  o142 bjv | l#Tedc(ct_t *_)c(eomfine vmaon&r(_Gaex_)tm)-eCmhbers: ,e> cbobjk(,ce od)nc ( \os,t)n v,t
      |               ^
l
c      ,v) v_a| o                                      ^b
rj_../include/vlc_common.hec:tG481_e:ttChec15k :edIn file included from *()hw/vdpau/chroma.cV(: L29note: :
&(x)expanded from macro 'VLC_OBJECT'
C-  >481oIn file included from _Ob |    ../include/vlc_common.hj:)B1031  \
      |               ^ 
  :
 J../include/vlc_variables.hc:o203E:12: warning: CT(o),n,t,v)
      |                                                ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]nstIn file included from hw/vdpau/sharpen.c
 :27st  203 |  :
 rIn file included from ../include/vlc_common.h ../include/vlc_common.hu :481::1031c:
15:../include/vlc_variables.h :tnote:  491:5: expanded from macro 'VLC_OBJECT'
r  v481ewarning:  | t     ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] uc_
cron m   m491co  | vnast stron_um   r _evambSeerr_cCtsreat: te( (cov lCcnst vhecked(p p__locb__ocboommonj_b,jm,j  eppmssez_cnzbat_nmae_,em t VLC_VARr_*se:A, )( (DVD&conLCR_E(sSS | VLxt )CVv_-lA>obR_BOOL, valc jVAR_DO_I)No)HbE \
      |               ^R
Ij;eT
c )t_t; 
      *      |     ^
)(&(x)../include/vlc_variables.h:122In file included from :hw/vdpau/picture.c39: -:>| 29note:            ^expanded from macro 'var_Create'
:
../include/vlc_variables.h
o  :In file included from 122b../include/vlc_common.h | j#define var_Create(a:,1031)b 140,:
c) v../include/vlc_variables.h::\477
a      r48: note: expanded from macro 'var_SetChecked'
_  140 | #define :vCr| ae              ^r_S
ea5:t ewarning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Che  ( VLC_OBJECT(a), b, 477cc |   ) 
k        e|                                       ^dv
(ar_CrIn file included from o../include/vlc_common.h:481:e15hw/vdpau/picture.ca:,ten (, p_o:bj29tnote: ,expanded from macro 'VLC_OBJECT'v:

)  , 481In file included from v |  p        c../include/vlc_common.hosnazs_:tr_Se1031n:
ta sme, VLtructC../include/vlc_variables.h C_VAR_vlc_common_memhb:ee324:STr10: warning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]k
s:ed  324RI | NG (  | (const vlc_o  bVj LViCLCf_OBeJcE_tC_(VARt _!Dv Oa*TI(rNo)HER)(I&,T(n,x t,v)
      |                                                ^
)->o_../include/vlc_common.h)G:bej481;:
t      C)h \| 
    ^15      :| 
              ^../include/vlc_variables.h: 122note: :expanded from macro 'VLC_OBJECT'

39  e481:c |         con sknote: ted expanded from macro 'var_Create'(
stru pIn file included from ct vlhw/vdpau/sharpen.cc_  :27122 | _#:
obIn file included from ../include/vlc_common.hdefj, i:1031:
../include/vlc_variables.h:npcseo zmv_511:5: mnwarning: oanra_mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e,_memberCres
:a   V511 L( | C t_ eV (A aRv_ar_CrFeatconst vlc_,e( pb,_obLjO,A oTbject_t p*,)cs( z&&val _)() )
      | nx)a-m>         ^ v
oaeb../include/vlc_variables.hj:r142_Cr,:)  V48\L:
C       eate(|  Vnote: L_CV_expanded from macro 'var_GetChecked'O
B              ^JAR_INTEGER |   E142VLC
CT_ | (a),V #AR_DOINHERIT
      |     ^
bd,../include/vlc_variables.he :c122f :39: note: )
      |                                       ^
expanded from macro 'var_Create'In file included from 
../include/vlc_common.hi:481  122 | #define :var_Create(15nhw/vdpau/chroma.c:ea: , note: 29bvexpanded from macro 'VLC_OBJECT'
ar_Ge,ct:
  C481In file included from  | )h ec../include/vlc_common.h:1031:
  ../include/vlc_variables.hv :k212     coare_nst s:12:dCr(o,n,t,veate()t  VrvLC _Owarning: aBdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Jur  E_GCectCthecked(VLC_212 Tv(O | a), b,  cB   )JECT (
lrce      to| u                                      ^r_c
)n, o../include/vlc_common.hv:manr_481,Smeto:,15: v)
      t| Cn_menote: expanded from macro 'VLC_OBJECT'
                                               ^mhb
  481e | c  ked e     ../include/vlc_common.hrconsts: (c st:rou481 nct(obj,  vlsnca:_15cmoe:t, mmon_membnote:  Vexpanded from macro 'VLC_OBJECT'
L Ce_VArRs  : (covnls_cC481_O | o O tR   bj DS, vvae l l)cc_;ot
b      _t *) con(| &j           ^e
(st structx cv)tl_../include/vlc_variables.ht- >co_*b:)140:(48: note: expanded from macro 'var_SetChecked'&(
x  j) c\o140
 | m      m#don_| )              ^mefi
nee-m bvearr>s_: oSetCheb(jc)c ko\eIn file included from 
dhw/vdpau/picture.c(o,      nn:| s,              ^29tt
:
 ,v) var_SIn file included from etChecked(VL../include/vlc_common.h:1031:
v../include/vlc_variables.hClIn file included from hw/vdpau/sharpen.c:27:
_Oc:491_objBeIn file included from ../include/vlc_common.hJ:E1031C:
T../include/vlc_variables.h(::oc)5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t,_t *)  491 | 525:5(&(x)-: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]>n
o b ,jt)  ,525  | \  v)
      |  
v                                                ^
 ../include/vlc_common.hv      a| a              ^:r_481:15: note: expanded from macro 'VLC_OBJECT'
C  r
er481a_t | e     Create( p_ob j , ( psz_name,c oIn file included from Vnhw/vdpau/picture.c st:p_oL29 C:
_bIn file included from ../include/vlc_common.h:1031:
V../include/vlc_variables.hA:R340j,:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 psz_ns_t  ra340um | eA Dc D,  RVt Lv Cil_EcfV_(Ac SR_S BvOaOroL|mm _G eonVLC| t_VLC_VAR_DCO_mIhVNAeHeREc_RmbkDeOdIeT
rs: (c      |     ^
(../include/vlc_variables.h:122:39: note:  p_obj,onst psz_Inaexpanded from macro 'var_Create'
mN eH,E v  RVLC122lc | I_#o_dbVeT )f;ij
      | n    ^e
 evc../include/vlc_variables.hat:r__122:39: note: expanded from macro 'var_Create'
Ctr   e122a | *#)dt(ee&f((xai)-ne var_Cr,eb,c) var_ACaR>t_obrje)aS \eTR
t      |               ^
I(a,bNeG(,, &va VLC_OBJECclT(a)  )In file included from hw/vdpau/chroma.cv a)r,_ )C:b, c )
29:
In file included from ../include/vlc_common.h:1031      |                                       ^
:
../include/vlc_variables.h:227:12../include/vlc_common.h
:481:15:      |         ^ r:warning:  e
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.hate( VLC
note: _OBJECTexpanded from macro 'VLC_OBJECT'
:(a),   227 |       return v481ar_SetChecked( p | _obj,  p s142 :z _48n: note: expanded from macro 'var_GetChecked'
   142 | #   condset struacmtbf vlc_common_membiers:e n,,e   V(const cLvar_Ge )
      | v                                      ^Ct
lC_VAR_FLOAT, val )c;../include/vlc_common.h_o
hbe      c:kjee| d481(:15c:           ^ 
note: o../include/vlc_variables.htexpanded from macro 'VLC_OBJECT',_
nt: 140*,:  t48: ,v) )v(&(x)note: -481>expanded from macro 'var_SetChecked'obj
a | r) _ G     \
      |               ^ 
et140 | #define v  C hconar_SetIn file included from echw/vdpau/sharpen.ck:setC27hed c(:
ksIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hV:teL539d(o:,r5n:,u warning: tC_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
O  ,539Bvc | ) va rt _ JSEeCv lT (tvcar_C_Cchooreecak)mtme( p_oob,n,nt_,ejdmv(),VLC_OeB
m Jp      EsbzC_name, VLC_VART(_o|                                                ^
FLersO):, ../include/vlc_common.hA:(T481n:,t,v) 
|      c15 oVLC_V| n:                                               ^ AR_
DsOnote: ../include/vlc_common.ht vI:N481lH:cER15: note: Iexpanded from macro 'VLC_OBJECT'expanded from macro 'VLC_OBJECT'
_T

  481      |     ^o
b |         ../include/vlc_variables.hj 481 |  e        cocnosct_t *)(&(nxt:s)t122 :s 39-st>obj) \
      |               ^t
:ru note: expanded from macro 'var_Create'
c  r122t |  u#vcdletf vlc_common_memcb_eicoIn file included from mne varrs_C:r emhw/vdpau/picture.ca(oncontse_tm: (a,b,c) 29v:
vlc_objecta_rIn file included from te../include/vlc_common.hm_Create( VLC_OB:J1031bE:
e ../include/vlc_variables.hr*C):s(:511: (&T(cx)->obj(a), 5:bo), n  \cs
       warning: )| 
t              ^      
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]|                                       ^

 ../include/vlc_common.hvlc:481:15: note: expanded from macro 'VLC_OBJECT'
    _481511o | b j |  e c tv _a In file included from t hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:r1031_  :
../include/vlc_variables.h*)(:350:9&:C( xreat)->eo (bwarning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] j c) \
      
o| ns              ^tp
  _o350 strbuj | , c t   vlc_common_ mpIn file included from eif( varsz_hw/vdpau/chroma.c:29m:
nbers:_ In file included from G(a../include/vlc_common.hm:ceo1031e,:
 n../include/vlc_variables.htsVLC_Vt vAlRc_obChe:jc_k241eINecTdE( GEtR:p__12t:o bj| ,  warning:  pdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]*)szV_L
n(a&  m(C241xe_), |  VV-LA>CR o __DOIbNHj) V\ 
AR      E|  R              ^rI_
eTS
tT      u|     ^
rRn../include/vlc_variables.h varING, &val :)_122SetChec :k)ed
In file included from (39hw/vdpau/sharpen.c      | :        ^: note: expanded from macro 'var_Create'
27
:
In file included from ../include/vlc_common.h   ../include/vlc_variables.h122 | #de:f1031:142:
p:_48oi../include/vlc_variables.h:554b:5::j  warning: ne var_,C rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]note: pszexpanded from macro 'var_GetChecked'_ea
tne  a
(a,bme,c)554 var | _Create(   VL,142C _V  LC | #d  _vOeafBrVi_CnreJeaA ER_CT(tSa), be,vT (R cIap N_G)o
      |                                       ^
b,../include/vlc_common.h j, psrz_namvea,_l GeV L):t;
      |            ^481
C:h15Ce:_../include/vlc_variables.h :note: 140cexpanded from macro 'VLC_OBJECT'
:  k48148V | eA Rd_( :o   ,   S nTc,note: otexpanded from macro 'var_SetChecked'
n  ,v)s RtIv140 N | s#tGda e|r_r fuGetChVLC_ceVAcked(VLC_tORB_JDOINHERIT
      |     ^
E vlc_common_mCT(o),n,../include/vlc_variables.ht:122:39: note: expanded from macro 'var_Create'
e,vmbers: (const vlc_object_t *  )122 | 
      |                                                ^
)../include/vlc_common.h:481:15:#define var_C reanote: expanded from macro 'VLC_OBJECT'
t  481 |      ( &e  co(nsx)->obj) \
      |               ^ti( stru
ct vlc_common_mnema,b,c)bee r vvsa:ar r_CIn file included from hw/vdpau/picture.c:r(e29ac:
_oIn file included from ../include/vlc_common.hSe:tn1031C:
h../include/vlc_variables.htees:(t c525 k:vl5:ce_oVLbC _warning: jOdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]d
e(o,Bn,t  ,cvt_t *)525(&(x)->oJb)Ej C) \
      | vT(a              ^)
, b | ,a c )
r       _| S                                      ^et C h
ecked (Vvar_C../include/vlc_common.h:481:L15C:_reateO Bnote: In file included from J(expanded from macro 'VLC_OBJECT'hw/vdpau/picture.c
:  481 | 29 E CT(p:
In file included from ../include/vlc_common.h:_1031ob:
../include/vlc_variables.h:    362 j: 9, oc: o),n,tnst warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] ,svp)st

rz      u_| cn                                               ^
t   362../include/vlc_common.hvame,  | VL: 481Clc _ :V15_AcR: _omimBfo (OOL note: nexpanded from macro 'VLC_OBJECT'v 
|  _481m ar_VGetChecekm | Lb C  ers:e_ V (Ac do (nst vlc_object_ Rt _*D)Op(&(_x)->obj) \
      |               ^INHEobj, RpIsTz_

n      am|     ^
e, VL../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create' 
 C  c_V122oAR_AIn file included from  | DDRE#Shw/vdpau/sharpen.cd:S, &valnes27f :
t structIn file included from  iv)lc_comm../include/vlc_common.h:1031:
../include/vlc_variables.ho:n563:5:  )warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_nmee vma
b
r      _C  563 |  e rs : (c o| r        ^eate(a,vnb
a,sr../include/vlc_variables.ht_ C:c) 142r:vvlc48ar_eate( p_obje_ct_otCb jr:*,)  ps(note: &expanded from macro 'var_GetChecked'(x)->
z  o142e | #_dnabeafintee vmja)r(e _, \ V
GeLt      V| CLhCC_VAR_SeTRc_OBJECkeITd              ^
((o,anN,G)t ,|,  v)b , cVLC_vV aAR_D)OINIn file included from H
rE      R_hw/vdpau/chroma.c| IG                                      ^Te:
29      
:
|     ^
In file included from t../include/vlc_common.h../include/vlc_common.h:../include/vlc_variables.h:1031C::
481122:39::15 ../include/vlc_variables.h:note: expanded from macro 'var_Create'
256  122 | #hde:c: ek12fine var_Crea:te(enote: aexpanded from macro 'VLC_OBJECT'd
, warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  b481,(c | V
 )    L   256  |    C_OB JcvEaonst struct vlc_commCT(oor _)Cn, rrneatee_t(,mute,mrn vavr_Se)t
bChecekre      s: d(( c | Vp_                                               ^oo
bnLs../include/vlc_common.hCt vl_cOjB_:,481oJ :pECT(a)sz_n, b,amb 15c )j
ee      c,| :                                        ^Vnote: Lexpanded from macro 'VLC_OBJECT'tC
_  481 |       
  ../include/vlc_common.h:481_ctV oAn:Rs*15: note: expanded from macro 'VLC_OBJECT'
)_  A481( | Dt&  st(rDxR )     u E-cSS,>o ct vlonst strucv_coacmtbmon_m levmj bers): ) ;l\

            | c|            ^              ^_
c(
const../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
 o  vlc140_mombojn | #_demecetm_bIn file included from t e*f)hw/vdpau/picture.cr(in&(x)s: -:e>29 ov:
b(aIn file included from ../include/vlc_common.h:1031cr_jonS):
e t../include/vlc_variables.h\s:
Ct vlc_hobject      | e539ck_ed(o:5:               ^warning: ,tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 

*n)(,t,v&  (x)->obj) \
      539 |     v)|               ^ vaa
r_Ser_tChecked(CVLrCeate(_O p_obj,BJECT(o)In file included from  ,phw/vdpau/sharpen.cns:,z_27tn:
In file included from ../include/vlc_common.h:1031,:
va)m../include/vlc_variables.h
:e      578,| : 9V                                               ^L
:C ../include/vlc_common.hIn file included from _warning: :hw/vdpau/picture.c481V:29:
In file included from :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
A../include/vlc_common.h  :R578151031 | _:
F    if( :v../include/vlc_variables.haL:429:r5 Onote: :A expanded from macro 'VLC_OBJECT'warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

T   | V481  _429 |  LC_CV  |  hange ( v   p_a or_CArbRe _ D O coIaNtHjnEesRtI, (T  
p      |     ^
spts../include/vlc_variables.hrzu_co_bnj:,t a p122vlsz_name,m VcL_eCc, VLC_VAR_CHOoIm_mVonCAER:S_IC_ONmembTEGERU eNr|39 :TV, L &C_cnote: VoAexpanded from macro 'var_Create'usnRt:, NU L_D
L  O( )122I )
      | N        ^
cHo | #n../include/vlc_variables.hdefine vastr E_Creavt:eR128:(l43: cnote: _expanded from macro 'var_Change'IaoTb
, j  b128 | ,c) va)ectr_Cr#d_;tea t*e)e( (V&(x)f-i>LoC_OBJECT(a)bj) \ne var_
C
,       | hb      a| n,g    ^e              ^

( ac, ../include/vlc_variables.hb):,122c:
      |                                       ^
39,d,: note: expanded from macro 'var_Create'
e  ../include/vlc_common.h)122  | v:#a481dre_f:Chain15ngIn file included from e e:hw/vdpau/chroma.c( VLC_OB:vJECT(a) note: ,29expanded from macro 'VLC_OBJECT' ar_Creatb, :
In file included from ec../include/vlc_common.h:1031
:
,  ../include/vlc_variables.h (:276a:d481 |    ,b,c)10: warning:   ,v due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a  
r _   ecC276o )n
      |                                           ^
 | s../include/vlc_common.ht: r 481es:15ate(    i:t ruct vlcf(_note: cV Lexpanded from macro 'VLC_OBJECT'!C
v_O  481omm | a orn _ _ meB J E GCme ctChoenbceT(a), b, cke s)t
dr(      |  p_obj, psz_n                                      ^
as: (conme, VLC_VAR_I../include/vlc_common.hN:Ts481Et:15:  vlc_object_t *)note: (expanded from macro 'VLC_OBJECT'GER, &&va
(x) -ls >to  bj)481)r uct vlc_co)
      | m         ^
m../include/vlc_variables.h \:o | n_m e 142mbe r:48: note:  sexpanded from macro 'var_GetChecked'

:           (co|               ^n
142 | #sdt   ecovlc_object_t *)(&(x)->nofibIn file included from js)nt  hw/vdpau/picture.c\:es
       t| 29rv:
u              ^In file included from 
ac../include/vlc_common.h:1031:
r../include/vlc_variables.ht_ :vlc_common_membe554rG:s: (const vlc_eobj5etctC:h _ecktwarning:  *)(&(x)->obj) \
      |               ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ed(  o554,n | , t , v va)r var_GetChec_CkedIn file included from rhw/vdpau/picture.c(VLC_OBJECT(e:ate( p_obj, psz_name, VLC_VAR_STR29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442o:I)N5,:G  n| VLC,t_VA,Rwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v_  )DOINHERIT
      |     ^
442 |     v
      a| ../include/vlc_variables.hr                                               ^_:Create( p_ob
j122:39: ,note: ../include/vlc_common.h p:481sexpanded from macro 'var_Create'z
_name, VLC_V  A122:R | _15: note: B#OOL | VLC_VAR_DOINHERdIT efine vaexpanded from macro 'VLC_OBJECT'
r)  _;
      |     ^
481C | r eate(a,b,c) var_C../include/vlc_variables.h:122:39re a:      tnote: expanded from macro 'var_Create'
e   122c | o#(n dsVtL sCte_fOirBnuJecE vCar_Creatt eT(a), bv,(l cca_,b,c) )
      |                                       ^
 com../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
m  481on | v_m ae r_Cmb e r e r sate( VLC_OBJECT(a), b, c )
      | :                                      ^ 
 const (const vlcs_torb../include/vlc_common.hu:jcet481:15: note:  vlc_common_members: (const vlc_object_texpanded from macro 'VLC_OBJECT'c
t   481 |  *)(&(x)->      o_t b c*jonst stru)(&) \
(      c| xt vlc              ^_
com)m-o>n_members: o(constbj) \
      |               ^
 vIn file included from lc_objhw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
e../include/vlc_variables.hct_t:563 *)(&(x)->obj) :\
5:      |               ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from hw/vdpau/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
  ../include/vlc_variables.h:293563 | :10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
  var  _In file included from Crhw/vdpau/picture.ce293: | a29t :
e In file included from (../include/vlc_common.h  p_obj, psz_name, VLC_VAR_STRING:  1031|if( !var_G:
etCh VLC_VARe_c../include/vlc_variables.hDk:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
Od( p_obI  NHEjR455,I |  Tp 
      |     ^
s   vz_naam../include/vlc_variables.hre,_Cr eate( p_ob:122:39: note: expanded from macro 'var_Create'
jVLC_VAR_BOO,L   ps122 | #z_name, VLCd_,eVAR_FLOAT | &fine vvar_Creatal ) VLC_VAR_DOe( aI,NHERIT) 
b),;c      
)       v|          ^
a|     ^
r../include/vlc_variables.h_../include/vlc_variables.hCreate( VLC_OBJECT(a), b, c )
      |                                       ^
::142:48: 122../include/vlc_common.hnote: expanded from macro 'var_GetChecked'::481:1539:
:   note: expanded from macro 'var_Create'142
  |   122# | dnote: #defiene var_Creaftein(expanded from macro 'VLC_OBJECT'
ea   var_Get481C,bh,ecc | )    ked(o,n,t,v) var_GetChec v kared_(C Vrea tL e(con VLC_OBJEC_stC TOBsJ(a), b, Ec )
      trCT(o)u,| c                                      ^nt
, tv../include/vlc_common.h,v)
      |                                                ^
l:481:15: note: cexpanded from macro 'VLC_OBJECT'../include/vlc_common.h
:_  481:481 |         15co: note: commoexpanded from macro 'VLC_OBJECT'nn
_st   481s | t rm u ce tm  b ev rl s:c_common_ (conmscto nst stvlcrembers: (const vlc_oubcjt v_leobcjct_t *)(&ec_tc(_otm xmon_members: (co*)()-n>&sobj) (x)->\o
bj) \      
|       t|               ^
 v              ^
lc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.cIn file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: :29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:warning: 9due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from   469hw/vdpau/chroma.c::  | 29 warning: :
 due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]In file included from ../include/vlc_common.h:1031
:
 ../include/vlc_variables.h :  var_Create( 304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
578p_obj, p  s304 | z_name | ,    V L Ci_ fVAR_S  T(R iIf (lNvG | VLC_VAR_DOINHERIiTka e)lry_;(C
      |     ^
!var_GetC../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
hhecked (ange(   o122 | #bjdp,ef _oname,i bVjLCn_,e var_CreateVAR_ C(OapO,RbDsSz_na,c),me, var_Create & VLC_vV( ARaVLl)_)CCHOIC)E
_SCOUNT,       | OBJEC                ^
&T(ac)../include/vlc_variables.ho:142:48: note: u, b,nt, expanded from macro 'var_GetChecked' cN U
)
      | L                                      ^L   142
) | # d../include/vlc_common.hefi:)
      |         ^
In file included from ne vahw/vdpau/sharpen.c../include/vlc_variables.hr481:_GetCh:e15128:c: k43::ed (note: note: expanded from macro 'VLC_OBJECT'o29
expanded from macro 'var_Change',
n  128 | ,t  481,#vd) | e  finva:
r_e    ../include/vlc_filter.h var_: CG he contChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
167:9: ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
warning:   481 |      due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj
)a n\ge(  a167 |         msg_Warn( p_filte
      |               ^
r, "can't get output picture" );
      |         ^
,b,c,d,e) ../include/vlc_messages.hv:asr_tCIn file included from  hhw/vdpau/chroma.cs:t29r85a:
uncgIn file included from :t 5v: note: expanded from macro 'msg_Warn'
lc_com../include/vlc_common.h:1031:
mon_m../include/vlc_variables.he   :m85 |     ms324eg(_beGenerrs:i  V:L10C(c:c( onpwarning: s_Odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t
 B_tJEhC  324 |     ifi(sv ,lc_T!o( baVj)Lv,e cCbat,r _c_t, d, e G_) M*S
etChGe_      | cW                                          ^)AkR(N, __VA_AR&G(x)S-_>e_d)(o
      |     ^
 b
j../include/vlc_messages.hp):_ 78\../include/vlc_common.h
:      o13: | note: expanded from macro 'msg_Generic'
b              ^
:   j48178, |      v:15plsz:_c n_note: expanded from macro 'VLC_OBJECT'
L  oIn file included from 481ahw/vdpau/picture.cg | me,(  VLC_O  BJ EVLCCT(:29_V:
o  )In file included from  A../include/vlc_common.hR,:1031_:
F p../include/vlc_variables.h,:L477O: 5AvlT:c ,_warning:  mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o&vald ) )
      | u         ^

l../include/vlc_variables.h  477 | :142e  _ cn oa:nm48s :t struev,a crt __C note: rexpanded from macro 'var_GetChecked've_
aFtI  eLlE(_142 p | #define var__G_ceo,_tbj, pChec cszko_e_name,dm(o,n,t,mvo_) L INE__, \
      |             ^VLC_Vv
na_../include/vlc_common.hA:mRr481_Ge:15:emtCheb cnote: e_expanded from macro 'VLC_OBJECT'
Sk  Te481R |     Ir    conNsd(VsGtL : (const vlc|_object _Cst tr_uOcVBtJECLC_ V vlc_T(o),n*,)cAto,Rmm_on_membve)
      (|                                                ^
DOINH&rs../include/vlc_common.h:481:(15:x: )E( cnote: oexpanded from macro 'VLC_OBJECT'-R>Ion
sbt  jT )  481)v\
;
l      c      |               ^
|  |         const s    ^_otb
r../include/vlc_variables.hject_t uc:t* )v122(:&39(:x )lnote: ->expanded from macro 'var_Create'o
bc  j_)122  | \co
      m#| md              ^o
efine var_Crean_memberte(a,b,c) vsa: r_Create( V(const vLC_OBJECT(a)l,c b_, cob )
      |                                       ^
ject_t *../include/vlc_common.h):(481&:(15: x)-In file included from note: hw/vdpau/sharpen.c:expanded from macro 'VLC_OBJECT'>
o29b:
j../include/vlc_filter.h):   481 | \  
213      |               ^
: 9 :   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  const   st213 |        ru msg_Warn(c pt_ In file included from filtehw/vdpau/chroma.cr,:v29l c"_com:
cIn file included from a../include/vlc_common.hn:'m1031t :
ge../include/vlc_variables.ht:on_members: ( outpconst vlc_object_t *)(&(x)->o340:u9tb:  swarning: ujdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]b
p)i   \340c
ture" );
      |         ^
      |               ^../include/vlc_messages.h
 | :85    if(: 5v:a rnote: expanded from macro 'msg_Warn'
_Get   Ch85 |     mescgIn file included from k_hw/vdpau/picture.ceGeneric(p_this, VLC_MSG_WARN, __VA_ARGS__)
      | :d29(    ^:

In file included from ../include/vlc_common.h../include/vlc_messages.h:78::13 1031: note: :
expanded from macro 'msg_Generic'p_
o../include/vlc_variables.h   bj,:491: 78p | 5    vlc_Log(VLC_OBJECT(o): warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s
z,_ nap  , vlc_module_nammee491,, __ FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:V15L | C _:  V note:  expanded from macro 'VLC_OBJECT'Av
Ra_r  S481 | _TRC ING, &va rl e)ate (  ) 
      |         ^
p _o../include/vlc_variables.hb: j, 142:48: note: expanded from macro 'var_GetChecked'
p  const struct vlc_cosz_name,m m  142on_membe | rVsL:#Cd _(eVfine varAcR_AD_GetDRoECShnSesc | VLC_VAR_DOINHERIked(o,n,t,v) vaTr_ )Gt;
e      | t    ^ 
vClh../include/vlc_variables.hce:_cokbe122j:d39(:eV cLC_tnote: _expanded from macro 'var_Create't
 O  *BJEC122 | T#(d)o()&,(nxe)->o,fbj)inet,v) 
\      |                                                ^

      |               ^
 va../include/vlc_common.h:r_Crea481:te(a15,b: ,c) vnote: expanded from macro 'VLC_OBJECT'ar_Cr
e  481a | t e (   VLC_OBJEC  T(a), b,  const c )
      |                                       ^
 struct vlc_c../include/vlc_common.h:ommon_me481mb:15ers: (c: note: expanded from macro 'VLC_OBJECT'o
nst vlc_object_  481t *)(&( |         consxt) -s>trobuct vj)lc_comm \on_mem
      ber| s              ^
: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChIn file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:ecke1031:
../include/vlc_variables.h:511:5: d( p_objwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,   psz_511 |     vname, VLCar_Create(_ pVA_obj, Rpsz_name, VLC_VAR_IN_STRTINEGERG |,  &val ) )
V      L| C        ^_
VAR_DOINHERIT
../include/vlc_variables.h      :142:48: note: expanded from macro 'var_GetChecked'
|     ^
  142 | #de../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
fine var_G  122 | etCh#decked(oe,fine n,t,v)var_Cr vaear_Gtee(tChecked(aVLC_OBJE,Cb,cT() var_Core),n,t,v)a
      | t                                               ^
e../include/vlc_common.h:481( :15: note: expanded from macro 'VLC_OBJECT'VLC_O
BJE  481 |  C T ( a ) ,   bc,o nc s)
t      |                                       ^
 struct ../include/vlc_common.h:vlc_commo481n_m:15: note: expanded from macro 'VLC_OBJECT'
e  481m | b e r s :   ( c ocnosnts tv lsct_robject_t *)(&uc(x)->objt vl)c _c\
      |               ^
ommon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5:  362 warning:  | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
   if( v  a525 | r_GetC    var_Creathee(cked( p_ op_bj, opbsjz_name,, VLC ps_zV_AnRa_mAe, DVDLRCE_SVAS, &valR _) )
      |         ^
BOOL../include/vlc_variables.h:142:48:  |note: expanded from macro 'var_GetChecked'
   142VL | #definCe_ VAvar_GetChR_ecked(DoO,INHERIn,t,vT)
       v|     ^ar_GetChecked
(VL../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
C  _OBJECT(o),n122, | t#,dve)f
i      n| e var_Crea                                               ^t
e(../include/vlc_common.h:481:15a:, bnote: expanded from macro 'VLC_OBJECT'
,  481 |  c       con)s tva struct r_Create( VLC_OBvJlcECT(a),_common_m bembers: (,c ocn s)t 
      |                                       ^
vlc_o../include/vlc_common.hb:j481e:c15t:_ tnote:  expanded from macro 'VLC_OBJECT'
*)(&(x  481 |      )->obj) \
      |               ^
   const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj,In file included from  psz_name, VLC_hw/vdpau/chroma.cVAR:_FLO29:
In file included from ../include/vlc_common.h:1031:
A../include/vlc_variables.hT: 429|:5 :V Lwarning: Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_VAR_DOINHE  RI429T
      |     ^
 | ../include/vlc_variables.h:122    var_:39Creat: e( p_onote: bexpanded from macro 'var_Create'j, psz_name
,  122 | # dVLefine vCa_r_VAR_INTEGCErRe a|t eV(LaC,_bV,AcR) _DOINHERvIaTr );
      |     ^
_C../include/vlc_variables.h:122:39: rnote: eexpanded from macro 'var_Create'a
te( VLC  122 | #de_fOiBnJeE var_CreatCe(aT(a), ,bb, c )
,      |                                       ^
c) var_Cr../include/vlc_common.h:481:15:eate(  note: Vexpanded from macro 'VLC_OBJECT'
LC_OB  481 |       JE  conCsTt( astr),u cbt,  vlc )
      |                                       ^
c_common_m../include/vlc_common.he:m481:be15:rs: (c onote: nstexpanded from macro 'VLC_OBJECT' 
vlc_object  _481t  | * )       cons(t& s(x)hw/vdpau/sharpen.c-:truct vlc_common_members: (const v>obj) \
      |               ^
111:9: lc_object_t *)(&(x)->oIn file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
warning: bj)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
../include/vlc_variables.h:  111 |     554 \:5:  warning:   msg_Err(filter, "shardue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]p
      ening/bl
u| r  r554              ^i | n g  
not su  var_Crpepaotret(e dp _boyb jV,D PpAIn file included from sU dz_ehw/vdpau/chroma.cnva:ime, VLC_VAR_STc29RIe:
In file included from ../include/vlc_common.h:1031:
"../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)N;  G
442 |    |         | VvLa        ^Cr
__CreaVAtRe../include/vlc_messages.h_(:D83O: Ip5N_Ho:E Rnote: bjexpanded from macro 'msg_Err'
,IT
       | psz_n    ^a
m   e,83 ../include/vlc_variables.h | :V L C _ 122V:A39mRsg:_B Onote: Oexpanded from macro 'var_Create'L
   122 | #define var_C_|G eVnLreeCri_aVtAc(Rp__DOItNehis, VLC(_aHME,SRbGI,_cE)T  v)aRr_C;
R,       | re    ^_
_../include/vlc_variables.h:122ate( VLC_OBJE:V39: note: A_CATexpanded from macro 'var_Create'R
(  aG122) | ,#S b, c )
      |                                       ^
_define_)
      | ../include/vlc_common.h:481    ^ 
v:a15r_Create: note: ../include/vlc_messages.h(:aexpanded from macro 'VLC_OBJECT',b,c78:13:)
  var_Create(note:    expanded from macro 'msg_Generic'V481
L |  C_OBJECT(a), b, c ) 
          78 |  |                                       ^
    vlc_../include/vlc_common.h:481:15L:o note: expanded from macro 'VLC_OBJECT'
g  (481V |          const struct vlc_common_me mLC_OBJbers: (cEoCnTs t ( cvoo)lc_obnjs,t e pstr, vlcu_cctt mvod_luctle_name, __FILE__, __LINE__, \_
c       |             ^
o../include/vlc_common.hm*:m481)o:(&(xn_m15)e:-m >onote: bbjeexpanded from macro 'VLC_OBJECT'
r  s481) |   :  \(const v l
 c       _|               ^
 o bjec tc_otn s*t) (s&t(rx)u-c>In file included from hw/vdpau/chroma.cto bv:29lc_:
jIn file included from c)om ../include/vlc_common.h\:m1031:
o../include/vlc_variables.h
:455:5: warning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_me  455 |     var_Cre      ma|               ^
bteer( p_osb:j , (pcsozn_snta mveIn file included from lhw/vdpau/picture.c:29c:
,_o In file included from bVj../include/vlc_common.hect_t *)(&(x)->o:LC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
1031bj) \
      :
| ../include/vlc_variables.h              ^
:122:../include/vlc_variables.h39:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
 note:   expanded from macro 'var_Create'
563   | 122  | # d e fvianre_ Cvraera_hw/vdpau/sharpen.ctC:e( p_ro123bj,:5: warning:  psz_name, due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
eaVte(LC_V  aA123,R_ST |     config_ChainParse(filter,RINb,c) v Ga"r_s h|aC rVeatLerC_VAR_DOIN( VLC_OBJECT(aHEpRIT
      |     ^
e), b, nc../include/vlc_variables.h- :")122
:      ,|  39                                      ^
:../include/vlc_common.h note: expanded from macro 'var_Create'
opti:ons,   filte122 | r#-481:15: note: expanded from macro 'VLC_OBJECT'
define va  r_Create(a,b,c481 |  ) > p_    vcaf  cogn)r_Cr;e
s      t|     ^ struct vla
te( VLC_OcB../include/vlc_configuration.h_J:c173oE:m60: note: expanded from macro 'config_ChainParse'
mC  173 | #doeTf(ian)en c,o _nfmibeg,_ Chambicen rP)as
r:       (cso| en(s                                       ^t
a, v../include/vlc_common.hl: c481b, c_obje,: 15dc: t _note: expanded from macro 'VLC_OBJECT'
t)  c*o)nfig_ChainParse( VLC_OBJECT  ((a&)481 |         cons,t (bx ,)s ->otruct vlc_ccommon_members: (const vlc_objectb, d _t *)()
      | &(x)-                                                           ^
j) \../include/vlc_common.h
>      o| b              ^:
j481:15: )note:  expanded from macro 'VLC_OBJECT'\

      |               ^
  481 |         const struct vlc_comIn file included from mohw/vdpau/chroma.cn_:29:
mIn file included from e../include/vlc_common.h:mbersIn file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
: (const ../include/vlc_variables.hvlc_o:b1031:
ject578_:../include/vlc_variables.ht9: 469:5: warning: :* )(&(warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]x)
-
>o  578 |     if( var_C  h469a | bn g e( p_j)o b  j\va, psz_
n      ar|               ^
_Create( mep_obj, , psz_nVhw/vdpau/sharpen.cLC_VARa:m_e, VLC_CV124A:R5: warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]S
HOICESCOUNT, &  124 |     var_ATdRdcICoaNlGl bu| nVatcL, Nk(filter, "sC_UVhLLAR_D aO)rpINHEe n)-s
igmRIT      |         ^
 a);../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'

  "128, | #define v Sar      _|     ^
Chahn../include/vlc_variables.h:122:39: note: agrepexpanded from macro 'var_Create'
e(an  ,Calbl122b | ,acc,d,ek#,d) s yvesfair)n_;e var_CreCa
hte      |     ^
(a,../include/vlc_variables.hb:,cange( VLC_)166 var_OBJECT(a), b,C :re51ca:t,e(  note:  VdL,expanded from macro 'var_AddCallback'
   166 | Ce#define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, _c O,)BJECT (d )
      |                                                   ^

a      |                                           ^
../include/vlc_common.h):481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  ,: 481:15: note: expanded from macro 'VLC_OBJECT'
b  481481, |   c  |           ) const str uct vlc_common_   constm e
s      |                                       ^
tmr../include/vlc_common.hu:bc481et rs: (convlcst v_lc:o15cm_mo:n _moembnote: expanded from macro 'VLC_OBJECT'e
brjec  481 | s: (const vlct_obje        const struct vc_tt_l *c_c)t(&(x )->obj) \
*)o(m      &| m              ^
o(x)-n>o_membebrjs):  (\c
o      | nhw/vdpau/sharpen.cs              ^:
t127:28:  warning: vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]lc
_object_  t127  | *) ( & ( xu).-f = vlc>_obto_vdpj) _\s
i      g| m              ^a
(var_CreateGetFloatCommand(filter, "sharpen-sigma"));
      |                            ^
In file included from ../include/vlc_variables.h:570hw/vdpau/chroma.c::69:29 :
note: In file included from ../include/vlc_common.hexpanded from macro 'var_CreateGetFloatCommand':
1031  570 | #d:
../include/vlc_variables.h:477:5: ewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
fine v  477 |    a vrar__CCrreeaate(t p_objeGetFlo,a ptCommsaznd(a,_bn) a m e, varV_LCreateGCe_tVAFloatComR_STRINGma | VLCn_d(VAR_ VLC_OBJECT(a)D,ObI)N
H      E| R                                                                    ^I
T );
      |     ^../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

  ../include/vlc_variables.h:122:39481: |   note:  expanded from macro 'var_Create' 
       con122s | t# dsefine vtarr_uCcrte avtlec(_ac,obm,mco) nva_membersr_Create:(  V(const LvC_lOBcJE_CoTb(ja)e,c tb_t *)(&,( xc ))
-      |                                       ^>o
bj) ../include/vlc_common.h\:
481      :| 15              ^: 
note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/sharpen.c:138:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  138 |     var_DelCallback(filter, "sharpen-In file included from hw/vdpau/chroma.cs:ig29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:m491a:"5,:  Swarning: hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a
rpenCallbac  491k, sy |     var_s);
      |     ^
Create(../include/vlc_variables.h :167p_obj:,51 p: note: expanded from macro 'var_DelCallback'
s  z_167 | name,# dVefine vLaCr__VDAeRl_Callback(aAD,DRbE,c,SdS)  |var_Del CVLallbaC_ck( VLVCAR_OBJE_CDT(a), b, c,OINHERI Td  );
      |     ^
)../include/vlc_variables.h:122
      :39: note: | expanded from macro 'var_Create'                                                  ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    122481 |  |  # define  v a    conrs_t strucCrt vlce_actoem(mon_mema,bb,cers: (c)on st varv_lCcr_eoabte( VLjCe_OcBtJ_ECtT (*)(&(x)a-)>,o bb, c )
      |                                       ^
j) \
      ../include/vlc_common.h:|               ^
481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Cr25eate(a warning,b,c) vsar_Cr generatedeate(.
 VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mv -f hw/vdpau/.deps/libvdpau_adjust_plugin_la-picture.Tpo hw/vdpau/.deps/libvdpau_adjust_plugin_la-picture.Plo
In file included from hw/vdpau/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: /bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="hw/vdpau/libvdpau_chroma_plugin_la-picture.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT hw/vdpau/libvdpau_chroma_plugin_la-picture.lo -MD -MP -MF hw/vdpau/.deps/libvdpau_chroma_plugin_la-picture.Tpo -c -o hw/vdpau/libvdpau_chroma_plugin_la-picture.lo `test -f 'hw/vdpau/picture.c' || echo './'`hw/vdpau/picture.c
note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/chroma.c:31:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/chroma.c:31:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
32 warnings generated.
mv -f hw/vdpau/.deps/libvdpau_sharpen_plugin_la-sharpen.Tpo hw/vdpau/.deps/libvdpau_sharpen_plugin_la-sharpen.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="hw/vdpau/libvdpau_display_plugin_la-display.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./video_output/xcb -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -pthread -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT hw/vdpau/libvdpau_display_plugin_la-display.lo -MD -MP -MF hw/vdpau/.deps/libvdpau_display_plugin_la-display.Tpo -c -o hw/vdpau/libvdpau_display_plugin_la-display.lo `test -f 'hw/vdpau/display.c' || echo './'`hw/vdpau/display.c
25 warnings generated.
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vdpau_chroma\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT hw/vdpau/libvdpau_chroma_plugin_la-picture.lo -MD -MP -MF hw/vdpau/.deps/libvdpau_chroma_plugin_la-picture.Tpo -c hw/vdpau/picture.c  -fPIC -DPIC -o hw/vdpau/.libs/libvdpau_chroma_plugin_la-picture.o
mv -f hw/vdpau/.deps/libvdpau_sharpen_plugin_la-picture.Tpo hw/vdpau/.deps/libvdpau_sharpen_plugin_la-picture.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="hw/vdpau/libvdpau_avcodec_plugin_la-avcodec.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT hw/vdpau/libvdpau_avcodec_plugin_la-avcodec.lo -MD -MP -MF hw/vdpau/.deps/libvdpau_avcodec_plugin_la-avcodec.Tpo -c -o hw/vdpau/libvdpau_avcodec_plugin_la-avcodec.lo `test -f 'hw/vdpau/avcodec.c' || echo './'`hw/vdpau/avcodec.c
hw/vdpau/chroma.c:90:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   90 |         msg_Err(fillibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vdpau_display\" -D__PLUGIN__ -I./access -I./codec -I./video_output/xcb -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT hw/vdpau/libvdpau_display_plugin_la-display.lo -MD -MP -MF hw/vdpau/.deps/libvdpau_display_plugin_la-display.Tpo -c hw/vdpau/display.c  -fPIC -DPIC -o hw/vdpau/.libs/libvdpau_display_plugin_la-display.o
ter, "video %s failure: %s", "color space matrix",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/chroma.c:124:16: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  124 |     int algo = var_InheritInteger(filter, "vdpau-deinterlace");
      |                ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/chroma.c:131:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  131 |             msg_Dbg(filter, "using video mixer %s feature",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/chroma.c:141:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  141 |             msg_Dbg(filter, "using video mixer %s feature",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const stlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vdpau_avcodec\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT hw/vdpau/libvdpau_avcodec_plugin_la-avcodec.lo -MD -MP -MF hw/vdpau/.deps/libvdpau_avcodec_plugin_la-avcodec.Tpo -c hw/vdpau/avcodec.c  -fPIC -DPIC -o hw/vdpau/.libs/libvdpau_avcodec_plugin_la-avcodec.o
ruct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/chroma.c:149:16: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  149 |         ivtc = var_InheritBool(filter, "vdpau-ivtc");
      |                ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/chroma.c:155:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  155 |                 msg_Dbg(filter, "using video mixer %s feature",
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/chroma.c:161:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  161 |     const float noise = var_InheritFloat(filter, "vdpau-noise-reduction");
      |                         ^
../include/vlc_variables.h:626:49: note: expanded from macro 'var_InheritFloat'
  626 | #define var_InheritFloat(o, n) var_InheritFloat(VLC_OBJECT(o), n)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/chroma.c:168:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  168 |             msg_Dbg(filter, "using video mixer %s feature", "noise reduction");
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/chroma.c:177:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  177 |         msg_Dbg(filter, "using video mixer %s feature", "sharpness");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/chroma.c:182:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  182 |     unsigned level = var_InheritInteger(filter, "vdpau-scaling");
      |                      ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/chroma.c:190:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  190 |             msg_Dbg(filter, "using video mixer high quality scaling L%u",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/chroma.c:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Err(filter, "video %s %s failure: %s", "mixer", "creation",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/chroma.c:218:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  218 |     msg_Dbg(filter, "using video mixer %"PRIu32, mixer);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/chroma.c:242:23: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  242 |         chroma_skip = var_InheritBool(filter, "vdpau-chroma-skip");
      |                       ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/chroma.c:270:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  270 |             msg_Err(filter, "video %s %s failure: %s", "mixer", "features",
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/chroma.c:279:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  279 |             msg_Err(filter, "video %s %s failure: %s", "mixer", "attributes",
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/chroma.c:329:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  329 |         msg_Err(filter, "video %s %s failure: %s", "surface", "export",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/chroma.c:355:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  355 |         msg_Err(filter, "video %s %s failure: %s", "surface", "creation",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/chroma.c:391:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  391 |         msg_Err(filter, "video %s %s failure: %s", "surface", "import",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/chroma.c:443:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  443 |         msg_Err(filter, "corrupt VDPAU video surface %p", (void *)src);
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/chroma.c:534:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  534 |         msg_Err(filter, "video %s %s failure: %s", "mixer", "features",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/chroma.c:561:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  561 |         msg_Err(filter, "video %s %s failure: %s", "mixer", "attributes",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/chroma.c:603:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  603 |             msg_Err(filter, "output %s %s failure: %s", "surface", "query",
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/chroma.c:612:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  612 |             msg_Err(filter, "output %s %s failure: %s", "surface", "creation",
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/chroma.c:665:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  665 |         msg_Err(filter, "video %s %s failure: %s", "mixer", "rendering",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/chroma.c:678:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  678 |             msg_Err(filter, "output %s %s failure: %s", "surface", "render",
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, In file included from hw/vdpau/picture.cVL:29:
In file included from ../include/vlc_common.hC_:1031:
MS../include/vlc_variables.h:G_189:ER12: R,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 __VA_A  189RG |     S__)retu
      |     ^
../include/vlc_messages.h:rn var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
78:13: note: ../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
expanded from macro 'msg_Generic'  140 | #de
f   78ine var_SetChecked(o,n,t,v) var_SetChecked |     (VLC_vlc_Log(VLC_OBJECT(o), p, vlcO_module_name, __FILE__, __LINE__, \
      |             ^
B../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
J  481 |         const struct vlc_common_members: (const vlc_objecECT(o),n,tt_,v)
      | t *)(&                                               ^(
x../include/vlc_common.h:481:15):- >note: oexpanded from macro 'VLC_OBJECT'b
j) \
      |               ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return vahw/vdpau/chroma.c:r_SetCh810e:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
cked (obj  , 810n | a m e ,   V LC  m_VAR_CsOgO_REDrSr,( fvial);
      |            ^
l../include/vlc_variables.h:140:ter, "c48: note: expanded from macro 'var_SetChecked'
o  r140r | up#td eVfine DvPaArU_ SveitCheckdeedo( sou,n,t,vr)f avcea r%_p"S,e tsCrhce)c;k
e      d| (        ^VLC_OBJ
E../include/vlc_messages.hCT:83:5: (note: oexpanded from macro 'msg_Err'),n,t,v)

      |                                                ^
   83 | ../include/vlc_common.h : 481 : 15m:s gnote: _expanded from macro 'VLC_OBJECT'G
eneric  (481p | _ t h i s ,   V LcCo_nMsStG_ EsRRt,r u_c_tV Av_lAcRG_Sc_o_m)m
on_memb      e| r    ^s: (co
nst vlc_../include/vlc_messages.h:78:13: onote: bexpanded from macro 'msg_Generic'
ject   _78t |  *)(&(x ) - > ovbljc) \
      |               ^
_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __In file included from LIhw/vdpau/picture.cNE__:,29 :
\In file included from 
      |             ^../include/vlc_common.h:1031
:
../include/vlc_common.h:481../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:15
: note: expanded from macro 'VLC_OBJECT'
    227481 |     r | e t       cournnst  stvarru_cSte tvClhce_ccomkmeodn(_ mpe_mobbejr,s psz_na:m e(,c oVLnCs_t vlc_oVbAjRect_t *)_(F&LOAT, v(axl) -)>obj) \
      |               ^
;
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlIn file included from hw/vdpau/avcodec.c:33:
In file included from ../include/vlc_common.hc_comm:1031on:
../include/vlc_variables.h_m:189:12:em warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bers:  189 |    (  corensturn t vlc_var_SetCheckedob( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
ject../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
_  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_t *)OBJECT(&(x)(o->obj) )\
      |               ^
,n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_In file included from hw/vdpau/display.c:32:
In file included from ../include/vlc_common.h:1031:
members: (cons../include/vlc_variables.h:227:t 12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vlc_obj  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
ect_../include/vlc_variables.h:t *)(&140:48: note: expanded from macro 'var_SetChecked'
(  140 | #define var_SetChxecke)-d(o,n,t>,ovb) vja)r_S etC\h
e      c| k              ^e
d(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct In file included from hw/vdpau/avcodec.cvl:c33:
In file included from ../include/vlc_common.h:1031:
_../include/vlc_variables.hc:o203:mm12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o
n_  203 |  membe rs:   (cretuornstn v lvar_Setc_Checobkedje( pc_to_btj *),(& psz_(xname,) V-L>Co_VAR_BOOL,b jv)al );
      |            ^
 ../include/vlc_variables.h:140\
:48: note:       expanded from macro 'var_SetChecked'| 
              ^
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJIn file included from hw/vdpau/display.c:32:
In file included from ../include/vlc_common.h:ECT(o),n,t1031:
,v)
      |                                                ^
../include/vlc_variables.h:241:12: ../include/vlc_common.hwarning: :481due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:15: note: expanded from macro 'VLC_OBJECT'
    241 |     r481etur | n v ar _ S     coentsCth esctkreudct vlc_co( mmon_mepmb_eobrs: j,(const  psvzl_cn_obamje,ect_t * VL)C(_VAR_&(x)STR->obj) I\NG
      |               ^
, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecIn file included from khw/vdpau/avcodec.ced:(33V:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:LC12: warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]O
BJE  212 | C T( o  return var),_SetChecnk,etd, v()
      | o                                               ^
bj, nam../include/vlc_common.he:481:, VLC15:_VAR_ Cnote: Oexpanded from macro 'VLC_OBJECT'
O  481 | R D S ,   val  );
      |            ^
 ../include/vlc_variables.h:140:48: note: coexpanded from macro 'var_SetChecked'
n  st140 | #d sefinet rucvt valc_rc_oSmmoent_Cmemhecked(boe,rns:,t,v () vacro_nSsett Cvhlecked(VLCc__OoBbJjeEcCt_Tt( o*)),(&(x)->obj) \
n,t,v)
      |       |                                                ^
              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_In file included from hw/vdpau/display.c:me32:
In file included from ../include/vlc_common.h:m1031b:
er../include/vlc_variables.h:s: (c256o:ns12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t   256 | v l c _ orbejteurnc vt_t ar*)(&_S(x)-et>obj) C\h
e      c| k              ^ed
( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
In file included from ../include/vlc_variables.h:hw/vdpau/avcodec.c140::33:
In file included from ../include/vlc_common.h:1031:
48../include/vlc_variables.h: note: :expanded from macro 'var_SetChecked'
227  :12140 | #defi:n ewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 var_Set  227 |     rCehteucrn vark_eSetChedc(oked,( p_obj,n ,pts,zv_name,)  VvLaCr__VAR_FLOSAeTtC, val h)eck;
ed(VLC_OBJE      C|            ^
T(o),n,t,v../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
)  
140      |                                                ^
 | #defi../include/vlc_common.h:ne va481:r_Set15: note: Cexpanded from macro 'VLC_OBJECT'
  481 |   he  ck  ed(o  ,n,cot,v)ns vt ar_SetChestckerud(ctVLC_ vOBJElcCT(o),_cn,t,vom)
      mo|                                                ^
n_member../include/vlc_common.hs::481 (:15:co note: nsexpanded from macro 'VLC_OBJECT'
t vlc_o  481bj |        ect_t *)( &(x)->obj) \
      |               ^
const struct vlc_common_members: (const vlc_object_t *)In file included from hw/vdpau/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(&(x)->obj) \  276
      |               ^
 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &vaIn file included from lhw/vdpau/avcodec.c: ) )
      |          ^
33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
../include/vlc_variables.h  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_:241OB:12: warning: Jdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ECT  (o),241 |     ren,turn t,var_Setv)Checke
      d( p_|                                                ^
obj, psz../include/vlc_common.h_:n481a:me, VLC_V15A:R _note: Sexpanded from macro 'VLC_OBJECT'
TRING,  481 val  | )  ;  
          c| o           ^
n../include/vlc_variables.hs:t140 str:48:u cnote: t vlexpanded from macro 'var_SetChecked'
c_commo  140 | #defni_menmbeer svar_SetCh: (ecocnskt edvlc_obj(ecto_t, *)n(&,(xt)-,v) var_>Sobej)t \C
he      |               ^c
ked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const stIn file included from ruct vhw/vdpau/display.cl:c32_:
cIn file included from om../include/vlc_common.h:1031:
../include/vlc_variables.h:m293:o10n_: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mem  293 |  b ers: (c  iofn( s!tvar _vlc_objeGcett_tChec k*e)d((&(x)->obj)  p\_
o      b| j,              ^
 psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #dIn file included from hw/vdpau/avcodec.c:33:
eIn file included from f../include/vlc_common.hi:n1031e:
 va../include/vlc_variables.hr:_256G:e12t:C hwarning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]cke
d(  256 | o , n , t,vre)t uvar_rGnet Chevckeda(rVLC__OSetCheckeBdJ(EC T(p_obj, po)sz_name,,n ,Vt,LC_VvA)
      R_|                                                ^
ADDRE../include/vlc_common.hS:481S, val: );
      |            ^
15../include/vlc_variables.h::140 note: expanded from macro 'VLC_OBJECT'
:48: note: expanded from macro 'var_SetChecked'
  481 |   140       |   co#ndsetf isnteruc t vvlc_acrom_monS_meetCmhbeecked(o,n,rts,:v )(cons vatr _SetChevclked(VLC_OcB_JoEbCT(o),n,ject_t *t),(v&()x
)      -| >                                               ^o
bj../include/vlc_common.h:481:15: ) note: expanded from macro 'VLC_OBJECT'
\
      |               ^
  481 |         const struct vlc_common_members: (const vlc_object_t In file included from *)(&hw/vdpau/display.c(:x32:
)->obIn file included from j../include/vlc_common.h) \
      |               ^
:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj,In file included from hw/vdpau/avcodec.c:33:
 nIn file included from a../include/vlc_common.hme,: 1031VLC:
_VA../include/vlc_variables.h:276:10: warning: Rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_COO
RD  276 |  S ,  & if( !varv_aGle)))t
C      |                 ^
h../include/vlc_variables.h:142:48: ecnote: expanded from macro 'var_GetChecked'
k  142 | e#dde(f inpe _ovar_GebtjC,h ecpszk_enad(o,n,mte,v), var _GVLetChCe_Vcked(VAR_INTEGLCER, &_vOaBJEl ) )
      |          ^
C../include/vlc_variables.h:142:T(48: note: o)expanded from macro 'var_GetChecked'
,  142n, | t,v#)
d      |                                                ^
efine var_../include/vlc_common.hG:481e:t15: Cnote: expanded from macro 'VLC_OBJECT'
h  e481 | ck        ceonst stdru(o,n,t,cvt v)lc _covmmon_maemr_GetberChes: (cconkst vlce_dobj(ecVLC_tOBJECT(o),_nt, t*,)(v&(x))
      |                                                ^
->../include/vlc_common.h:481o:b15j:)  note: expanded from macro 'VLC_OBJECT'
\
      |               ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^In file included from hw/vdpau/display.c
:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_namIn file included from hw/vdpau/avcodec.c:33e,:
In file included from ../include/vlc_common.h:1031:
 V../include/vlc_variables.hLC:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
VAR  293 | _ F L O AiT, f&va(l  !var_)G )et
      |          ^
Checked( p../include/vlc_variables.h:_obj,142: 48: pnote: expanded from macro 'var_GetChecked's
z  _142 | name, VL#Cd_eVAR_BOOLf,i n&ev al ) )
      va|          ^
r../include/vlc_variables.h:142_Ge:t48Ch:ec note: expanded from macro 'var_GetChecked'
k  142 | #deed(of,n,int,v) vear _GveatrC_hecGetCheckedk(eod(V,LC_OBJECT(o),n,t,v) vanr_,t,v)
      |                                                ^
GetChe../include/vlc_common.hc:k481:15: enote: expanded from macro 'VLC_OBJECT'
d(VLC  481_OBJE | C T   (o),n,t,  v)
      |                                                ^
  const stru../include/vlc_common.h:ct vlc481_:15common_m:em note: bers: expanded from macro 'VLC_OBJECT'(con
st vlc_obj  481ect_t  |         *)const( s&(x)->otbjruc) t vlc_commo\n
_      |               ^
members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VIn file included from hw/vdpau/avcodec.c:33:
In file included from ../include/vlc_common.h:LC1031_V:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]A
R_STRING, &val   ) )
      |         ^304
 | ../include/vlc_variables.h:142:48    if (likely(!:v note: expanded from macro 'var_GetChecked'ar
_  142 | #dGetChecked efi(noeb jv,a r_GnetChamece, VLCk_ed(oVAR,_nCOORDS,,t &val,v)))
      |                 ^
)../include/vlc_variables.h:142: v48: note: expanded from macro 'var_GetChecked'
a  142r_GetC | hec#kdeed(VfiLnC_e var_OBGetCheJcEkeCT(o),dn(,ot,,n,t,v) vv)
a      |                                                ^
r_Get../include/vlc_common.h:Checked(481:VLC_O15B:J Enote: expanded from macro 'VLC_OBJECT'
C  T481( | o),n,t,v )  
      |                                                ^
     con../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
st struc  t v481l | c_c o m mon     con_smt emberss: t(corunst vlcc_t objectv_tl *c)_(&(common_mx)embers:- >(ocbj) \onst vlc_o
b      |               ^
ject_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( pIn file included from hw/vdpau/avcodec.c:33:
In file included from _obj../include/vlc_common.h,:1031 psz_name, :
../include/vlc_variables.h:324:10:VLC_V warning: AR_STRINGdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, &val ) )
      |   324        ^
 |     if(../include/vlc_variables.h !:v142:ar_Get48C: note: hexpanded from macro 'var_GetChecked'
e  c142 | #kdeedf( p_obj,i nepsz_ vname, VaLr_CGetC_hVeckAedR(o,n_,t,FvL) 25var warnings generated.
_OATG,et &val Che) )
      |          ^
cked(VLC_O../include/vlc_variables.hBJE:CT142:48: note: expanded from macro 'var_GetChecked'
(  142 | o)#define ,nvar_GetCh,tecked,v)
      |                                                ^(
o,n../include/vlc_common.h,t,v) v:a481r_G:15:e tnote: Cexpanded from macro 'VLC_OBJECT'
hecked  (481 | V  LC_OB J EC    Tc(oonst s),nt,ruct vt,v)
      |                                                ^
lc../include/vlc_common.h_:commo481n:_15member:s :note:  (expanded from macro 'VLC_OBJECT'c
onst vlc_  o481b | jec t _ t *)(     const s&(x)->objt) \
      |               ^
ruct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_In file included from hw/vdpau/avcodec.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9name, VLC: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  340 |    VAR_ADDRESS, &val if( var_Ge t)C h)ec
      |         ^
ked(../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
   142 | #define varp_ob_GetChecj, psz_naked(o,n,t,v) var_meGetChecked(VLC_OBJECT(, VLC_o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
V  481 |         AR_STRING, c&ovnst struct vlc_common_membersal ) )
      | : (const vlc_ob        ^
ject_t *)(&../include/vlc_variables.h:142:48(x)->o: note: expanded from macro 'var_GetChecked'
bj) \
      |               ^
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VARIn file included from _INTEGhw/vdpau/avcodec.cE:R33 :
|In file included from  ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
VLC  350 |  _ V A Ri_Df(OINHERIT );
      |     ^ v
ar_GetCh../include/vlc_variables.he:122c:ked( p_o39b:j, psz_n note: aexpanded from macro 'var_Create'
m  122 | e#,d VLefine vCar_C_reVate(aAR_STR,b,c)I var_CreaNteG,(  &vVLC_OBJEalCT(a) ) )
      |         ^
,../include/vlc_variables.h: 142:48: note: expanded from macro 'var_GetChecked'
b, c )
      |                                       ^
  142 | #define var_GetChecked(o,n,t,v) var../include/vlc_common.h:_Get481:15: note: expanded from macro 'VLC_OBJECT'
C  481he |  cked(VLC_OBJECT(o),n,t,mv -f hw/vdpau/.deps/libvdpau_chroma_plugin_la-picture.Tpo hw/vdpau/.deps/libvdpau_chroma_plugin_la-picture.Plo
    v)
      |    cons                                               ^
t stru../include/vlc_common.h:481:15: note: ctexpanded from macro 'VLC_OBJECT'
 vl  481 |         const struct vlc_common_membce_common_membersrs::  ((cconosnstt  vvlc_objlc_objeecct/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="hw/vdpau/libvdpau_avcodec_plugin_la-picture.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT hw/vdpau/libvdpau_avcodec_plugin_la-picture.lo -MD -MP -MF_t_t  hw/vdpau/.deps/libvdpau_avcodec_plugin_la-picture.Tpo -c -o hw/vdpau/libvdpau_avcodec_plugin_la-picture.lo `test -f 'hw/vdpau/picture.c' || echo './'`hw/vdpau/picture.c
t **)(&(x))(&(x)->obj) \
      |               ^-
>obj) \
      |               ^
In file included from hw/vdpau/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5In file included from : hw/vdpau/avcodec.cwarning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]33
:
In file included from   442../include/vlc_common.h:1031:
../include/vlc_variables.h |     va:362:9:r _warning: Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
reate  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
( p_obj,       | psz_na        ^
../include/vlc_variables.h:me142:48: note: expanded from macro 'var_GetChecked'
,  142 | #d VLeC_fVARin_Be vaOOr_GetCLh |ecked (VoL,Cn_,VtA,R_vDO)IN Hvar_GEeRtITC )h;ecked(
      |     ^
VLC_OBJ../include/vlc_variables.hE:C122:39: note: Texpanded from macro 'var_Create'(o),n,t,v)
      |                                                ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    122481 |  | # d e f i ne   var co_nCrseatte (sat,bru,c)ct vlc_common_members: (const vlc_obj var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
ec../include/vlc_common.ht:_481t: *)(&15:(x)-> note: obj) \expanded from macro 'VLC_OBJECT'

      |               ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_namIn file included from ehw/vdpau/avcodec.c:,33 :
VLIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:C_5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]VAR
_F  429 |  LO   varA_TC r|e aVtLCe_(V p_objA, Rp_sDzO_InNaHmeER,I T );
      |     ^
VL../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
C_V      |                                       ^A
R../include/vlc_common.h:481_INTEG:E15: note: expanded from macro 'VLC_OBJECT'
R   481 |  |      VL C_VA const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
R_DOINHERIT );
      In file included from hw/vdpau/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |    |     ^
../include/vlc_variables.h:122: v39: anote: rexpanded from macro 'var_Create'_
Create(   122p_obj, p | s#zd_enfaimnee,  var_CVreate(a,bL,Cc_)VA R_vSaTrR_ING C|r eatVeL(C _VLVCA_ROBJEC_TD(OaI)N,H EbRI, c )
      |                                       ^
T );
      |     ^
../include/vlc_common.h../include/vlc_variables.h::122481:39:15: note: expanded from macro 'VLC_OBJECT'
:   481 |  note:  expanded from macro 'var_Create'
        122cons | t# desfitnrue varc_Cret vlca_tceo(mmon_members: (const vlc_object_t *)(&(x)->oa,b,c) var_Create( VLC_Obj) \
B      J| E              ^C
T(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_mIn file included from embers: (hw/vdpau/avcodec.c:33:
In file included from ../include/vlc_common.h:1031:
const v../include/vlc_variables.h:442:5lc_:o bwarning: jedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ct_t *
)(  442 | &(    xv)->ar_Corebate( p_obj, pj) \
      |               ^
sz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
In file included from hw/vdpau/display.c:../include/vlc_variables.h:12232:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_,c)C revaatre_Create( VL(C _pO_BoJbEjC,T psz_na(a), mbe,,  cV L)C
_VA      |                                       ^
R_ADDRES../include/vlc_common.h:S | VLC_VAR_D481O:I15N:H Enote: Rexpanded from macro 'VLC_OBJECT'I
T   481) | ;       
       c| o    ^
n../include/vlc_variables.h:st 122s:t39:r note: expanded from macro 'var_Create'uc
t   122v | #define var_Crealc_commote(a,bn,_mecmbers: (const v) lvc_object_t *)(&(x)->obj) \
      |               ^
ar_CreaIn file included from hw/vdpau/avcodec.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:te455:5: (warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]V
  455 |     var_CLC_OBrJeECT(atea( p_obj, p)sz_, name, VLC_VAb,R_FLO cAT | ) VLC_V
      |                                       ^
AR_DOINHER../include/vlc_common.hI:T )481;:15: note: expanded from macro 'VLC_OBJECT'

      |     ^
  481 |         co../include/vlc_variables.hn:st st122ruct vl:c39_c:om monote: n_mexpanded from macro 'var_Create'ember
s: (  c122on | #define vst vlcar_Create(a_,obb,jce)c tv_at *r)(_&(Createx() -V>LobCj_)O BJEC\
      |               ^
T(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_mIn file included from hw/vdpau/display.cember:32:
In file included from ../include/vlc_common.h:1031:
s../include/vlc_variables.h:: 511:(cons5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t 
vl  511c_obj | ec t _ t  va*)(&(xr_Creat)-e>obj()  p_o\
bj, p      s| z              ^_
name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from hw/vdpau/avcodec.c:33:
  122In file included from ../include/vlc_common.h:1031:
 | ../include/vlc_variables.h#:d469e:f5i:n ewarning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
var_Creat  e469 |     v(a,b,c) vaarr__CrCreateea(t e(V LpC__oObBjJE, pszC_Tn(aa)me,,  VbL, C_VARc_ S)T
      |                                       ^RI
NG | VLC_../include/vlc_common.h:481:15V:A Rnote: _expanded from macro 'VLC_OBJECT'
DOINHE  RIT );
481       |      |    co    ^n
s../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
t   s122 | #defitruct vnlec_common_m vare_mCbrers: (eactonest vlc_ob(ject_t a,b,c)* )(&(x)->var_Corbej) \a
t      e|               ^
( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         constIn file included from hw/vdpau/display.c str:32u:
cIn file included from ../include/vlc_common.h:1031:
t vlc_com../include/vlc_variables.h:525:5: mwarning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n_
me  525 |  mb ers: (co n svtar_C rveatel( cp_obj, p_szobj_nameec, VLC_t_t *)V(&A(Rx_)B-O>OL obj) \
      | |              ^ 
VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_CreateIn file included from (ahw/vdpau/avcodec.c:33:
In file included from ../include/vlc_common.h:1031,:
b,c../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]) va
r_C  477 |  r ea t ev( ar_CreatVeL(C _pO_obj, psBJz_nameE,CT (VLC_VAR_STRIa), b,N Gc  )
      |                                       ^
| ../include/vlc_common.h:481:15: note: Vexpanded from macro 'VLC_OBJECT'
L  C481 | _VAR_  DOIN  HERIT  ) ; 
       c| o    ^n
s../include/vlc_variables.h:122:39t st:r ucnote: texpanded from macro 'var_Create' 
v  lc_co122mmon_ | #definem evmabr_eCrrsea:t e((caons,b,t vlc_ocb) var_Create(j eVcLtC_t_ OBJECT(a*))(&(x)->ob,j b) \
      |               ^
, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commonIn file included from _mhw/vdpau/display.c:32:
In file included from ../include/vlc_common.hembers: (:c1031o:
n../include/vlc_variables.hs:t539 :vlc_obje5c: twarning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t
 *)(&(x)->obj) \
  539       |   |                ^ 
var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^In file included from 
hw/vdpau/avcodec.c../include/vlc_variables.h::33122:39: note: :
expanded from macro 'var_Create'In file included from 
../include/vlc_common.h:  122 | #d1031:
e../include/vlc_variables.hf:i491n:5: e warning: vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ar_Creat  491 |     e(a,b,var_Creac) vater( _Creatpe_(o bVj,L C_psz_name, OVBLJCE_CVTA(Ra),_ADDRESS  b| VLC,_ VcA R)_
      |                                       ^
D../include/vlc_common.h:481:15O:I Nnote: Hexpanded from macro 'VLC_OBJECT'
ERIT );  481 |         co
      nst str| u    ^
c../include/vlc_variables.h:122:39: tnote:  expanded from macro 'var_Create'v
l  c_c122 | #odmmefinoen _vmear_Cmbreatere(a,b,cs:) va r(_cCoreate( Vnst vlc_LC_OBJoEbCT(aje),ct_t *)(& (bx,) -c >o)b
      |                                       ^
j) \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (coIn file included from hw/vdpau/display.c:32n:
In file included from s../include/vlc_common.h:t1031 vlc_obj:
e../include/vlc_variables.hc:t554:5:_ t *)(warning: &due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(x)-  >o554b | j )    v\
      |               ^ar_C
reate( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINIn file included from hw/vdpau/avcodec.c:HE33R:
IIn file included from T../include/vlc_common.h
:      1031| :
    ^
../include/vlc_variables.h../include/vlc_variables.h:122::39511:: note: expanded from macro 'var_Create'5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  122 | #define   va511r_C |     varr_eCartee(ate( p_ao,bb,jc), psz_na var_Crme, VLC_eaVARt_eI(N TVELGCE_R | VLOCBJ_VAR_EDOCT(INHERIa), T
b,       c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    |      const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_In file included from hw/vdpau/display.c:32Cr:
eIn file included from ../include/vlc_common.h:a1031:
t../include/vlc_variables.he:(a,b,c) var_Create563(:5 :V Lwarning: Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_OB
JE  563C | T (  a), b,  var_Creatc e)
(       | p                                      ^_
ob../include/vlc_common.h:481:15:j , psznote: expanded from macro 'VLC_OBJECT'
  481 |         con_name, VLst stCr_VAR_STRuIcNt vlc_Gc o|m mVLon_members: (const vlcC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Cr_object_etate *)(&(x)(a,b,c) -v>aorb_jC) \
      |               ^
reate( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const stIn file included from ruct hw/vdpau/avcodec.cvlc:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:_525co:mmon_m5e:m bers: warning: (codue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ns  525 |     var_Create(t v lpc__obj, psozb_njame, VLC_VARe_cBtOOL | VL_C_VARt *)_(D&O(Ix)-N>HoEbRjIT
      |     ^
) \
      |               ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(In file included from a), hw/vdpau/display.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:b,578:9: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c 
)
      |                                       ^
  578 |     ../include/vlc_common.h:481:15:if( va note: expanded from macro 'VLC_OBJECT'
r_Ch  a481n | g e    ( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e   co) varn_Cshantg es(t rVuLcCt_OB JvEClTc_commo(na)_,members :b ,( cco,n st vlc_odb,j ee c)t
_      t|  *                                          ^)(&(x)-
>o../include/vlc_common.hb:j) \
      |               ^
481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)In file included from hw/vdpau/avcodec.c-:>33:
In file included from ob../include/vlc_common.hj) \
      |               ^
:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vdpau_avcodec\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT hw/vdpau/libvdpau_avcodec_plugin_la-picture.lo -MD -MP -MF hw/vdpau/.deps/libvdpau_avcodec_plugin_la-picture.Tpo -c hw/vdpau/picture.c  -fPIC -DPIC -o hw/vdpau/.libs/libvdpau_avcodec_plugin_la-picture.o
In file included from hw/vdpau/avcodec.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/avcodec.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/avcodec.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/display.c:34:
In file included from ../include/vlc_vout_display.h:33:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/avcodec.c:38:
../include/vlc_xlib.h:31:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   31 |     if (!var_InheritBool (obj, "xlib"))
      |          ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/avcodec.c:38:
../include/vlc_xlib.h:53:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   53 |         msg_Err (obj, "Xlib not initialized fo54 warningr s generatedth.
reads");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mv -f hw/vdpau/.deps/libvdpau_chroma_plugin_la-chroma.Tpo hw/vdpau/.deps/libvdpau_chroma_plugin_la-chroma.Plo
In file included from hw/vdpau/display.c:36:
../include/vlc_xlib.h:31:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   31 |     if (!var_InheritBool (obj, "xlib"))
      |          ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/display.c:36:
../include/vlc_xlib.h:53:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   53 |         msg_Err (obj, "Xlib not initialized for threads");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/avcodec.c:62:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   62 |         msg_Err(va, "%s creation failure: %s", "video surface",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_filter/deinterlace/libdeinterlace_plugin_la-deinterlace.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2    -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_filter/deinterlace/libdeinterlace_plugin_la-deinterlace.lo -MD -MP -MF video_filter/deinterlace/.deps/libdeinterlace_plugin_la-deinterlace.Tpo -c -o video_filter/deinterlace/libdeinterlace_plugin_la-deinterlace.lo `test -f 'video_filter/deinterlace/deinterlace.c' || echo './'`video_filter/deinterlace/deinterlace.c
hw/vdpau/avcodec.c:136:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  136 |             msg_Err(va, "unsupported chroma type %"PRIu32, type);
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/avcodec.c:140:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  140 |     if (!vlc_xlib_init(VLC_OBJECT(va)))
      |                        ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/avcodec.c:142:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  142 |         msg_Err(va, "Xlib is required for VDPAU");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/avcodec.c:186:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  186 |         msg_Err(va, "not enough video RAM");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/avcodec.c:193:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  193 |         msg_Warn(va, "video RAM low (allocated %u of %u buffers)",
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   hw/vdpau/display.c:131:1378 |  :    vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
lc_Lo  131g( |  VLC_OBJEC      T(    o) msg_Err, p, vl(vc_mod,du "%s lecr_neaame, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struction failure: %s",t vlc_common_members: (const vlc_ob "output surface",
      |             ^
j../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
e   83 |     msg_Generic(p_thct_t *)(is, VLC_M&(x)SG_ERR, __VA_ARGS_->obj) \
      |               ^
_)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/display.c:186:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  186 |         msg_Err(vd, "%s creation failure: %s", "bitmap surface",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/display.c:200:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  200 |         msg_Err(vd, "subpicture upload failure: %s",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/display.c:243:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  243 |         msg_Err(vd, "blending failure: %s",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/display.c:261:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  261 |         msg_Dbg(vd, "surface status: %u", status);
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/display.c:275:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  275 |         msg_Err(vd, "presentation queue time failure: %s",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/display.c:287:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  287 |         msg_Dbg(vd, "picture date corrupt: delay of %"PRId64" us", delay);
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/display.c:296:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  296 |         msg_Err(vd, "presentation queue display failure: %s",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/display.c:315:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  315 |             msg_Err(vd, "presentation queue blocking error: %s",
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/display.c:345:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  345 |         msg_Dbg(vd, "resetting pictures");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/display.c:401:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  401 |         msg_Err(vd, "unknown control request %d", query);
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/display.c:447:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  447 |         msg_Dbg(obj, "device creation failure: error %d", (int)err);
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/display.c:456:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  456 |         msg_Dbg(vd, "using baclibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"deinterlace\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_filter/deinterlace/libdeinterlace_plugin_la-deinterlace.lo -MD -MP -MF video_filter/deinterlace/.deps/libdeinterlace_plugin_la-deinterlace.Tpo -c video_filter/deinterlace/deinterlace.c  -fPIC -DPIC -o video_filter/deinterlace/.libs/libdeinterlace_plugin_la-deinterlace.o
k-end %s", info);
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/display.c:479:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  479 |             msg_Err(vd, "%s capabilities query failure: %s", "video surface",
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         In file included from hw/vdpau/picture.ccons:29:
t In file included from ../include/vlc_common.hst:1031ru:
../include/vlc_variables.h:189:ct12: v warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
lc_common_m  189 |   em  bereturrsn : var_SetChecked( p_obj, (conpsz_name, VLC_VAR_INTEGER, val );
      |            ^
st vlc_o../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
b  140 | #define var_SetChecked(o,n,t,v) var_SetCheckeject_t *)(&(x)->obj) \
      |               ^
d(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |     hw/vdpau/display.c:485:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   485 |             msg_Err(vd, "source video %s not supported", "chroma type") ;
      |             ^
  cons../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
t struc   83 |     msgt vlc_co_mGmon_membeneric(p_this,e rs: (conVLC_MSG_st vlc_objEeRRct_t *)(&(,x )_-_>VoAb_jAR)GS_ _\)
      |               ^

      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
In file included from ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
hw/vdpau/picture.c  :29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h481: | 203 : 12 :   warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] const
 s  203 | t r uc  returnt  vvalcr_co_mmoSn_meetmCbheersc:ked( p_obj,  (pcsozn_stn vame, VLlCc_object_V_t *)(&(xA)R_BOOL,->obj) \
      |               ^
 val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,thw/vdpau/display.c,:v493:13:)  vwarning: adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r
_SetCheck  493 |             msg_Err(vd, "%ed(VLC_OsB JcEaCpaTbili(o),n,tt,iv)
      |                                                ^
es query failure: %s../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
", "video surf  ace"481 |     ,
      |             ^ 
 ../include/vlc_messages.h:83:5: note:  expanded from macro 'msg_Err' 
c   83 |   o n st strmuscgt vlc_co_mGmon_membeeneric(p_rs: (consthis, VLC_MSGt_ERR,  _v_VA_ARGS__)lc_object
_t *)(&      (|     ^
x)->obj../include/vlc_messages.h): 78\:
      |               ^
13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name,In file included from hw/vdpau/picture.c: 29__F:
IIn file included from L../include/vlc_common.h:1031:
../include/vlc_variables.h:E__, __LINE__, \
      |             ^
212:12: warning: ../include/vlc_common.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
481:15  :212  | note:  expanded from macro 'VLC_OBJECT'
   re  t481u | r  n      var_Set const stCruct vhlc_cecked (oommon_memberbj, name, s: (const vlc_VoLbjeCct_t_VAR_COOR D*S),( &v(x)->oal);
      |            ^
bj../include/vlc_variables.h:140:)48 :\ 
note: expanded from macro 'var_SetChecked'
        140|  |               ^#
define var_SetChecked(o,n,t,v) var_hw/vdpau/display.c:499SetChecked:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(VLC_OBJE  C499T | ( o ) ,  n  , t ,v)
      |                                                ^
   msg_Err../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
(  481 |   vd     , "source v ideo %sc nonst strucott vlc_comm osnu_pmporteed", "YCbmbers: (coCrn st vlc_foobject_t r*m)a(&(x)->t");
      |             ^
obj) \
      |               ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VAIn file included from _hw/vdpau/picture.cA:RGS_29:
In file included from ../include/vlc_common.h:1031:
_../include/vlc_variables.h):227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

        |     ^
227 |    ../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic' 
r   78 | eturn var_ S e tChecked(  pv_lobj, psz_nc_Log(VLC_Oame, VLCB_JVEACRT(o)_, p, vlc_mFoduleL_OnaAmeT, ,_ val );
      | _           ^F
I../include/vlc_variables.h:L140E:__,48 __L:INE_ _,note: expanded from macro 'var_SetChecked'
   140\ | 
      |             ^
#defi../include/vlc_common.hn:481:15e: note:  expanded from macro 'VLC_OBJECT'
v  a481r_SetChe |         constc stked(o,n,rtu,cvt )vl var_SetCch_ceocked(VLCmmon_members_OBJECT(: (const vlo),n,t,cv_o)
      |                                                ^
bject_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT't
 *)(&(x)->obj)  481 |      \
      |               ^
    const struct vlc_common_members: (const vlc_object_t hw/vdpau/display.c*)(&(x)->o:bj515:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]) \
      |               ^

  515 |             msg_Err(vd, "%s capabilities query failure: %s",
      |             ^
In file included from ../include/vlc_messages.h:hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:103183:
:5: note: ../include/vlc_variables.hexpanded from macro 'msg_Err'
:241:12: warning:    83 |     msg_Genedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ric  (p_th241 |     reis, VLC_MSG_ERR, turn var_SetCh__VA_ARGS__)
      ecked( p_o| b    ^j, psz_na
me, VLC_V../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
A   R78_ | ST R I N vlcG_,L val );og(VLC_O
      |            ^
BJECT(o), p, v../include/vlc_variables.hlc_m:odule140:48: note: expanded from macro 'var_SetChecked'
_  name,140 __FI | LE__,#define va r___SLIeNE_tChecked_(,o ,\n
      | ,            ^
t,v) va../include/vlc_common.hr:_481:S15: note: eexpanded from macro 'VLC_OBJECT'
t  481Checked(VL | C  _  OBJECT( o )  ,consnt,t,v)
      |                                                ^
 struct vl../include/vlc_common.hc_:commo481n_:memb15e:r s:note: expanded from macro 'VLC_OBJECT'
   481 |  ( c o ns t vl c_object_t  const  s*truct vlc_c)o(m&m(oxn)->o_mebj) \mbers: (
      |               ^
const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/display.c:522:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  522 |             msg_Err(vd, "source videIn file included from ohw/vdpau/picture.c :%29s:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h: 256n:o12t suppo: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rted", "width");
      |             ^
  256 |     re../include/vlc_messages.ht:u83r:5: n var_Setnote: expanded from macro 'msg_Err'
Checked(    p83_ |     msg_Generobj, psz_niacm(ep,_ VLCt_hVis,AR_ADDR EVSLC_MSSG,_ val );
      | E           ^
RR, __VA_A../include/vlc_variables.h:140:48: note: RGS__)
      |     ^
expanded from macro 'var_SetChecked'../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'

   78 |     vlc_  L140 | #define ovga(Vr_SetCheLC_OBJECTcked(o,n,t(,ov), p,) var_S vlc_modulee_name, __FILEtChe_c_k,e d_(VLC_OBJE_LINE__, \
      |             ^
CT(o../include/vlc_common.h):,481n:15,: t,v)
      |                                                ^
note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  :481 | 481:15: note: expanded from macro 'VLC_OBJECT'
    481 |         c o n s t struct   vclc_commono_nmst esmtrubcters: (co nvst vlc_oblc_common_membeject_t *)r(&(x)->osb:j )( const\
 vlc_object_t *)      (| &(              ^
x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hhw/vdpau/display.c:531:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:276:10:  531 |             msg_Err warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(vd, "%s capabil  ities q276uery |     i ff(a i!var_Getlure: %s",Checked(
       p|             ^
_../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
o   83 |     msgbj, psz__nGaemneeric(p,_th VLC_VARis, VLC_M_INTEGESRG,_ &val ) E)R
R      ,|  _         ^_
V../include/vlc_variables.hA_ARGS__)
      |     ^
:142:48../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
:    78note:  |  expanded from macro 'var_GetChecked'
     142v | l#cd_Loefine g(VLC_OBJECT(o), p, vvlca_modurle_n_GetCheckame, __FILE_ed(o,n,t,v)_, __LINE__, \
      |             ^
 var../include/vlc_common.h_:G481e:15: tCheckednote: expanded from macro 'VLC_OBJECT'
(VLC_OBJEC  T481( |  o       co),n,t,v)n
s      t|                                                 ^s
truct vlc_comm../include/vlc_common.h:481:15: onote: nexpanded from macro 'VLC_OBJECT'_
members: (cons  t vlc_o481b |       j ect_t *)( const struc&(t vlc_commxo)n-_>moebmj)b \
e      |               ^
rs: (const vlc_object_t *)(&(x)->obj) \
      |               ^
hw/vdpau/display.c:538:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  538 |             msg_Err(vd, "source video %s not supported"In file included from , "hehw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
i../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]g
ht");
      |             ^
  293 |     if../include/vlc_messages.h( :83:5: note: expanded from macro 'msg_Err'
!var_GetC   83 |     msg_Ghecked( peneric(p_t_hois, VbLC_MSjG_ER,R,  psz_name_,_ VVLC_VAR_BAO_OALRG, &val )S _)_
      |          ^
)
      |     ^
../include/vlc_variables.h:142../include/vlc_messages.h::4878::13: note: expanded from macro 'msg_Generic'
    78 |   note:   vlcexpanded from macro 'var_GetChecked'
_  142 | #Log(VLC_OBJECT(do), p, vlc_moedule_name,fine var_ G__FILE__e, __LINtEC__, \
      |             ^
hecke../include/vlc_common.hd:(481o:15: note: ,expanded from macro 'VLC_OBJECT'
n  ,481t | , v )     v  ar_GetCchoencstked(VLC_OBJECT(o), ns,t,v)
      |                                                ^
truct ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'vlc_common_m
embers: (const  481 |          vclonst struc_object_t *)(ct vlc_commo&n(_xm)e-mbers: (co>nosbtj )vlc_object_ \
      |               ^
t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!hw/vdpau/display.c:va560:r_13G:etChecke warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
d (obj,  560 |           name, VL C _ msVg_EAR_COORDrSr,( &val)))
      | vd, "%s capabi                ^liti
e../include/vlc_variables.h:142:s48 q: note: expanded from macro 'var_GetChecked'
u  e142r | y# fadiefine valru_rGee:t %Csh",ecked(o,n ,"outtp,uvt)  var_GestuCrhfacecked(VeL"C,_
      |             ^
O../include/vlc_messages.h:83:5: note: BJECT(o)expanded from macro 'msg_Err'
,   83 |   n,t,v)
        |                                                ^
msg_Generic(../include/vlc_common.h:481:15: note: pexpanded from macro 'VLC_OBJECT'_
th  i481s | , VLC_ M S G _ERR, __VA_  A R GcSo_n_)
      |     ^
st str../include/vlc_messages.hu:c78:t vlc_co13: note: expanded from macro 'msg_Generic'
m   78 | mon_members :   ( cvolnc_st vlc_oLbojgect_t *)(&((VxL)->obj) \C_OBJEC
      |               ^
T(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct In file included from vhw/vdpau/picture.cl:29:
In file included from ../include/vlc_common.h:1031c:
_c../include/vlc_variables.hommo:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n_m  e324m |     ifbers: (con33s(  warnings generated!tvar_GetCheck.
e d( p_objv,l cp_sz_name, VoLbCje_ct_VAR_FLt *)(&(x)->obj) \
      |               ^
OAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChechw/vdpau/display.c:569:9: ked( p_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  569 |   bj, psz_na me,     V msgL_Dbg(Cvd_VA, "using RGBA format %u"R_ADD, sys->rgbR_fmEtSS, &val) ;
      |         ^
)../include/vlc_messages.h:87:5:  note: )
      |         ^
expanded from macro 'msg_Dbg'../include/vlc_variables.h:142
:   87 | 48  :   msnote: g_Gexpanded from macro 'var_GetChecked'
e  142 | #ndeerfiic(npe_th ivs,ar_GetChec VLC_kMSed(o,n,tG,v) var_GetChec_kDeBGd, (_VLC_OBJECT(o)_VA_ARGS__)
      |     ^
,n,t,v)
../include/vlc_messages.h      |                                                ^:78:13:
 note: expanded from macro 'msg_Generic'
../include/vlc_common.h   78 |     vlc_:L481o:g15(:V LC_Onote: Bexpanded from macro 'VLC_OBJECT'
JECT  (481o | ) ,   p ,   v l cc_moodule_nnasme, __FILtE __, __LsItNrEu_c_t,  v\lc_common_
m      | e            ^m
bers: (const../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
   481 |         vlc_objcect_t *)(&(x)->obj) \
      |               ^
onst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mv -f hw/vdpau/.deps/libvdpau_avcodec_plugin_la-avcodec.Tpo hw/vdpau/.deps/libvdpau_avcodec_plugin_la-avcodec.Plo
hw/vdpau/display.c:574:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  574 |         msg_EIn file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rr(vd, "no suppo  429 |     var_Create( p_obj, psz_name, VLC_rVtAe/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_filter/deinterlace/libdeinterlace_plugin_la-merge.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2    -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_filter/deinterlace/libdeinterlace_plugin_la-merge.lo -MD -MP -MF video_filter/deinterlace/.deps/libdeinterlace_plugin_la-merge.Tpo -c -o video_filter/deinterlace/libdeinterlace_plugin_la-merge.lo `test -f 'video_filter/deinterlace/merge.c' || echo './'`video_filter/deinterlace/merge.c
Rd_ IoNuTtEpGER | VLCu_tV AsRurf_aDcOeI NfHoErRmIaTt ");)
;      
|               ^| 
    ^../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'

   83 |     msg../include/vlc_variables.h:122:39_:G enote: nexpanded from macro 'var_Create'e
ric(  p122 | #d_etfhiis,n VLC_eM vSaGr_E_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481R:R15,: _ _Vnote: A_expanded from macro 'VLC_OBJECT'A
RGS__)
      |       ^
481 |       ../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
  const    st78r | u c t  vlc_c ovmlcm_Loog(Vn_LmCe_mObBeJrs: (consEtCT(o),  p,v lc_object_vtl c*_)m(o&d(uxl)e-_>naobjme, __FILE__, __LINE__) ,\ 
\
            |             ^
|               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vIn file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOlOL |c_ VLC_VAR_DOINobHjEeRcIt_tT  *)(&(x));
      |     ^
->ob../include/vlc_variables.hj): 122:39: note: expanded from macro 'var_Create'
\  122
      |               ^
 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlchw/vdpau/display.c_obje:ct_604:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t
   *604) | ( & ( x )->obj)   \
      |               ^
  msg_Dbg(vd, "using X11 window 0x%08"PRIx32, sys->window);
      | In file included from hw/vdpau/picture.c:29        ^
:
In file included from ../include/vlc_messages.h:87:../include/vlc_common.h5: note: expanded from macro 'msg_Dbg'
   87 |     msg:_Generic(1031:
../include/vlc_variables.h:455:5:p_thi warning: sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Crea, VLCt_eM( p_obj, psz_nSGame,_ VDLC_BVG,AR_FLOAT | VLC_VAR_DOIN H_ER_VA_AIRTG S__))
      ;|     ^

../include/vlc_messages.h      | :    ^
78:13: note: expanded from macro 'msg_Generic'
../include/vlc_variables.h   78 |   :122  vlc_L:39: note: expanded from macro 'var_Create'
o  122 | g#(define varV_LCrC_OBJECeTate(a,b,(o), p, vlcc)_ var_Crmeoadte( VLC_Oule_name, __FILE__, _B_LIJECT(aNE), b_,_,  \
      |             ^
c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:481:15  481 |       : note: expanded from macro 'VLC_OBJECT'
    481co | n s t  s t r u c constt  vsltcr_uccotm mvolnc__mceommbemonrs: (const _members: (cvlconst v_locb_joebcjte_ctt _t *)(&(x)->obj) \
      |               ^
*)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, Vhw/vdpau/display.cLC:_623:13: VAwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
R_STRING | VL  623 |  C _          VAmsg_ErRr(vd, "%s capabilities query failure: %s", "output surface",
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this_, VLC_MSDOINHEGR_IET RR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJE)C;T
(o      ),|  p    ^,
 ../include/vlc_variables.hvl:122c:39: note: expanded from macro 'var_Create'
_  122m | o#dulede_fnianmee ,v _ar_Creat_eF(IaL,E__b,,c )_ _vLIaNEr__, \
      |             ^
_Create(../include/vlc_common.h :V481:15LC_OBJECT(:a )note: ,expanded from macro 'VLC_OBJECT' 
b, c  481 |         c )
      |                                       ^
onst struct vlc_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |     comm o n _ mcemobenrs: s(const vlct str_uocbtject_t *)(&(x)->obj) \
      |               ^
 vlc_common_members: (const vlc_object_t *)(&(x)->obhw/vdpau/display.c:636:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  636 |         msg_Ej) \
      r| r              ^(
vd, "%s creation failure: %s", "presentation queue targetIn file included from ",
      |         ^
hw/vdpau/picture.c../include/vlc_messages.h::2983:
:In file included from ../include/vlc_common.h:10315:
:../include/vlc_variables.h :477note: :expanded from macro 'msg_Err'5
:   83 |      warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  477 | sg_Gener  ic(  vpa_r_Create( p_obj, psthis,z_name, VLC_VAR VLC__MSG_ESTRING | VRRLC_VAR_DOINHERIT );
      |     ^
, __VA_ARGS__)
      ../include/vlc_variables.h| :    ^122:39: note: expanded from macro 'var_Create'

  122 | #d../include/vlc_messages.h:78:13: enote: finexpanded from macro 'msg_Generic'e var_Cr
ea   t78e | ( a , b ,vclc_Log() var_CrVLC_OBJECT(o), p, evlate( VLcC__mOoBdJuElCe_Tname(a), b,,  _c_F )
      |                                       ^
I../include/vlc_common.hL:E__,481:15: note: expanded from macro 'VLC_OBJECT'
 __LINE  __, \
      | 481 |                 ^
    c../include/vlc_common.hon:s481t :15struct vlc: _commonnote: _expanded from macro 'VLC_OBJECT'
m  ember481s | :   ( c  onst  v lc_object c_t onst *)(&(x)->strucot bvlc_cj)ommo \
      | n              ^_members: (const vl
c_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create(hw/vdpau/display.c:645:9: p_ owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bj,   645p |   sz_na    me, VLC_VAR_ADDRESS | VLC_VAR_D  msg_OEIrNrH(EvRdI,T  ")%;s
       |     ^
creat../include/vlc_variables.hio:n122 :f39a:i lnote: uexpanded from macro 'var_Create'
r  e122: |  #define% s", "pvraesern_Ctreaattieo(an,b ,qcu)e uvear"_,C
r      |         ^
eat../include/vlc_messages.he:( V83:5:L C_OBJECT(a), b,note: expanded from macro 'msg_Err'
    c )
      | 83                                      ^
 | ../include/vlc_common.h   : 481m:15s:g _Gnote: expanded from macro 'VLC_OBJECT'
e  neric481(p_ | th    is   , const  VsLtCr_uMcSG_ERRt vl, __VA_ARGcS___c)
      |     ^
ommon../include/vlc_messages.h:78:13: note: _expanded from macro 'msg_Generic'
membe   r78s | : (c    vlc_Log(VLC_OBJECT(oo)n,s t vlc_obpject_t, *) v(&(x)->lc_module_name, __FILE__, __LINE__, \
      |             ^
obj) \
../include/vlc_common.h:      481| :15              ^:
 note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obIn file included from hw/vdpau/picture.cj):29 :
In file included from ../include/vlc_common.h:\
      |               ^
1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from hw/vdpau/picture.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"deinterlace\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_filter/deinterlace/libdeinterlace_plugin_la-merge.lo -MD -MP -MF video_filter/deinterlace/.deps/libdeinterlace_plugin_la-merge.Tpo -c video_filter/deinterlace/merge.c  -fPIC -DPIC -o video_filter/deinterlace/.libs/libdeinterlace_plugin_la-merge.o
In file included from video_filter/deinterlace/deinterlace.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/deinterlace.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/deinterlace.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/deinterlace.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/deinterlace.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/deinterlace.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/deinterlace.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/deinterlace.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/deinterlace.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/deinterlace.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/deinterlace.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/deinterlace.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/deinterlace.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/deinterlace.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/deinterlace.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/deinterlace.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )25 warning
      |                                       ^
../include/vlc_common.h:481:s generated15:.
 note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/deinterlace.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/deinterlace.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *mv -f hw/vdpau/.deps/libvdpau_avcodec_plugin_la-picture.Tpo hw/vdpau/.deps/libvdpau_avcodec_plugin_la-picture.Plo
)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/deinterlace.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_filter/deinterlace/libdeinterlace_plugin_la-helpers.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2    -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_filter/deinterlace/libdeinterlace_plugin_la-helpers.lo -MD -MP -MF video_filter/deinterlace/.deps/libdeinterlace_plugin_la-helpers.Tpo -c -o video_filter/deinterlace/libdeinterlace_plugin_la-helpers.lo `test -f 'video_filter/deinterlace/helpers.c' || echo './'`video_filter/deinterlace/helpers.c
_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/deinterlace.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/deinterlace.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/deinterlace.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/deinterlace.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/deinterlace.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/deinterlace.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/deinterlace.c:41:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/deinterlace.c:41:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_filter/deinterlace/deinterlace.c:399:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  399 |                 msg_Err( p_filter, "unknown or incompatible deinterlace mode \"%s\""
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strucIn file included from video_filter/deinterlace/merge.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t vlc_c  189 | omm  on  _mreemtubernrs v: (caron_Sstet vChlc_ecobkejed(ct p_t_o *bj)(, &(psz_name, VLC_VAR_INTEGER, val );
      |            ^
x)-../include/vlc_variables.h:>ob140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v)j)  var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&\(x)->obj) \
      |               ^

      |               ^
In file included from video_filter/deinterlace/merge.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12video_filter/deinterlace/deinterlace.c:406:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    203 |     return var_SetCheck406 | e                msg_Err( p_filter, "unknown or incompatible deinterlaced( p_obj, ps zm_noademe, V \LC_V"A%sR\_"B"OOL, v
      |                 ^
a../include/vlc_messages.hl :83:5: note: );expanded from macro 'msg_Err'

      |    83 |              ^
  msg_Ge../include/vlc_variables.hn:e140ri:c48(:p _note: texpanded from macro 'var_SetChecked'h
is, V  140 | #dLC_MeSGf_iERR,n e_ _Vvar_SetAC_hAeRcGkSe__d)(
o      |     ^
,n,t,../include/vlc_messages.hv): 78v:a13:r _note: Sexpanded from macro 'msg_Generic'
e   t78C | h ec k e vldc(_VLoLg(VCL_OBJECT(o)C,_OBJnE,CtT,(ov)
      | )                                               ^,
 ../include/vlc_common.h:p481,:15: note: expanded from macro 'VLC_OBJECT'
   vl481c |     _ mod ule_nam e,  cons_t_ FstructILE _v_l, __c_LIcommon_members: (coNE_nst vlc_obj_ect_, \t
 *      )(&(x)->obj)|             ^
 \
      ../include/vlc_common.h| :481:15: note:               ^
expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membersIn file included from : (video_filter/deinterlace/merge.cc:o33n:
sIn file included from t../include/vlc_common.h :v1031l:
c_../include/vlc_variables.ho:b212ject_t *)(&(x):12:->obj) \
      |               ^ 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, namevideo_filter/deinterlace/deinterlace.c:, V412:L13C:_ Vwarning: Adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]R_COO
RD  412 |             msg_Dbg( p_filter, "using %s deinteS,rl vaacl);
      | e method           ^
", m../include/vlc_variables.ho:d140e: 48): note: ;
      |             ^
expanded from macro 'var_SetChecked'../include/vlc_messages.h:87:5
: note: expanded from macro 'msg_Dbg'
     87 | 140  | #define v a r _mSsegt_CGheecnkeedr(o,n,ti,vc)(p_ thvar_Siest,C hVecLkCe_MSGd_(VDLBCG_O,B J_E_CVTA(_oA)R,Gn,t,vS__)
      |     ^
)
      |                                                ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
../include/vlc_common.h   :78481 | : 15   v: note: expanded from macro 'VLC_OBJECT'
l  481c | _ L o g ( V L C _cOBonstJ EsCtTr(uoc)t,  vpl,c _cvolmcmo_nm_omdeumbers: le(_name, __FILEc_o_,n _s_tL INvlc_object_t E*_)_(,& (\x
      |             ^)
->../include/vlc_common.h:481:ob15: note: expanded from macro 'VLC_OBJECT'j) \
      | 
              ^
  481 |         const struct vlc_common_members: (const vlc_obIn file included from jectvideo_filter/deinterlace/merge.c_t:33:
In file included from ../include/vlc_common.h:1031 *:
../include/vlc_variables.h:227)(:12: warning: &due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](x)-
>o  227 | b j) \
      |               ^
   return var_SetChecked( p_obj, psz_name, VLC_VARvideo_filter/deinterlace/deinterlace.c_F:LOA419:T, val )5;:
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |            ^  419 | 
 ../include/vlc_variables.h:140:  48:  note: mexpanded from macro 'var_SetChecked's
g_Err  (140  | p#defin_filter, "unek vanownr de_iSnetCheckedt(eor,lna,ct,v) var_SetCheckede (VLC_OBJECT(o),n,tm,ov)
      |                                                ^
../include/vlc_common.h:481:15: note: dexpanded from macro 'VLC_OBJECT'
e \  481 |        "% consts\"", str muocde );
      |     ^t
 vlc_../include/vlc_messages.hc:83:5: note: expanded from macro 'msg_Err'o
m   mo83n_ | me  m b emrsg_sG:e n(coernisct( p_vthilc_obsje,c tV_LtC _MSG_*)(&ERR(x)->ob,j) \
 _      |               ^
_VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |    In file included from video_filter/deinterlace/merge.c:33 vlc:
In file included from ../include/vlc_common.h:_Log1031:
(VL../include/vlc_variables.h:241C_OBJ:12E: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]C
T  241 | (  o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT' 
   481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v)video_filter/deinterlace/deinterlace.c: v491:ar9: _warning: SetChdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ec
ke  d491( | V  L C   _OBJEC T( omsg_Db),gn,(t ,pv)
_filt      |                                                ^e
r,../include/vlc_common.h :"u481n:15s: note: expanded from macro 'VLC_OBJECT'
up  p481o | rt e d   c h r o constma  s%4.4s", (cthar*)&fourcc );
r      |         ^
u../include/vlc_messages.h:c87:5:t note: expanded from macro 'msg_Dbg'
 v   87l |     msg_Generic(p_thics, VLC_MSG_DBG, ___cVAom_AmoRn_GS__me)mbe
rs      : (con| st vlc    ^_obje
ct_t *../include/vlc_messages.h)(&:(x78):13-: note: >expanded from macro 'msg_Generic'
ob   78j | )   \ 
 v      l| c              ^_
Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    In file included from     video_filter/deinterlace/merge.c:33:
 In file included from const ../include/vlc_common.hs:t1031ru:
../include/vlc_variables.hct vlc_co:mm256o:n12_:m ewarning: mbdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]er
s:  256  | ( c on s tr etvlc_uorbnje cvta_rt _*Se)(&(txC)h-e>cokbej)d (\ 
      p_obj, ps|               ^
z_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         constvideo_filter/deinterlace/deinterlace.c struc:525:5t: vlc _cwarning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]m
mon  525 |     _mcemberos: (config_nstC vhlc_aobjinPaecrset_t ( p_*)fil(&(tx)->obej)r, FILTE \
      |               ^
R_CFG_PREF56 warnings generated.
IX, ppsz_filteIn file included from video_filter/deinterlace/merge.c:r33:
_oIn file included from ../include/vlc_common.hp:1031:
tion../include/vlc_variables.h:276s,
      :10| : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]    ^

  276 |     if../include/vlc_configuration.h( !:var_GetChecked( 173:60:p_ obj, psz_note: naexpanded from macro 'config_ChainParse'
me, VLC_VAR_INT  173 | EGER#de, &val ) fine )
      |          ^co
../include/vlc_variables.h:142:48:nfi note: g_expanded from macro 'var_GetChecked'
C  142 | ha#deinParsfine vaer_G( aetC, b, c, d ) config_ChhecainParse( VLC_OBkedJ(o,nECT(a), b, c, ,t,d v) var)
_G      |                                                            ^
etChe../include/vlc_common.h:481:15: note: cked(expanded from macro 'VLC_OBJECT'
VLC  481 |         c_OBJECT(oon),ns,t,vt )
      |                                                ^
s../include/vlc_common.htruct vlc:481:15:_ note: expanded from macro 'VLC_OBJECT'
commo  481 | n   _memb     coernst structs vlc_:com mon(_mecombensrst vlc_o: (bconjst velcct_t _obje*)(&(x)->objct_)t * )(&(\
      |               ^x
)->obj) \
      |               ^
In file included from video_filter/deinterlace/merge.c:33:
In file included from ../include/vlc_common.hvideo_filter/deinterlace/deinterlace.c:527:22:1031::
../include/vlc_variables.h:293 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  10: 527warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |   293 |     i f(  !va  r_GcetCheckhear d( *p_opbj, pszsz__mode = vname,a r_IVLC_VAnheriR_BtStriOOL,ng( &v p_filteal )r,  )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
FILTER  142 | #define var_GetChe_CFcG_PREFIX "moked(o,n,t,vde" );
      |                      ^
) var_../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
G  642 | #define var_InheritString(o, n) var_IenheritStChetring(cked(VVLCLC_OBJECT(o),n_OBJECT(o), ,tn),v
      |                                                   ^
)../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

  481 |       |                                                ^
        const str../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
u  481 |         const structc vlc_t vlc_commocon_membersm:m o(nc_onst vlmec_object_t *)(mbers: &(consmv -f hw/vdpau/.deps/libvdpau_display_plugin_la-display.Tpo hw/vdpau/.deps/libvdpau_display_plugin_la-display.Plo
(x)t ->obj) vlc_objec\t
      |               ^
_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/merge.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (video_filter/deinterlace/deinterlace.cob:j, 588:22na:/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_filter/deinterlace/libdeinterlace_plugin_la-algo_basic.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2    -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_filter/deinterlace/libdeinterlace_plugin_la-algo_basic.lo -MD -MP -MF video_filter/deinterlace/.deps/libdeinterlace_plugin_la-algo_basic.Tpo -c -o video_filter/deinterlace/libdeinterlace_plugin_la-algo_basic.lo `test -f 'video_filter/deinterlace/algo_basic.c' || echo './'`video_filter/deinterlace/algo_basic.c
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
me,   VLC_588 |    VAR _COORD  S,   int&va l)))i_
      |                 ^
c420 =../include/vlc_variables.h:142 var_GetI:48:nt note: expanded from macro 'var_GetChecked'
eger( p_filt  142 | e#definer,
      |                       ^
v../include/vlc_variables.h:ar_Get658:47: note: expanded from macro 'var_GetInteger'
Ch  eck658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
ed(o      ,n,t| ,v)                                              ^
 va../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  r_Get481Check |     ed( VLC _OB JEC T(oc),no,t,v)nst stru
      |                                                ^
ct ../include/vlc_common.h:481vl:15:c_ note: expanded from macro 'VLC_OBJECT'c
o  481m |     m   on c_onsmt setructm vlcbers: _common_(const vmemberls: (cc_objeonst vlcc_t_to *)bject(&(_x)->ot *)(&(x)->obj) \
      |               ^
bj) \
      |               ^
In file included from video_filter/deinterlace/merge.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !varvideo_filter/deinterlace/deinterlace.c:593:13:_Get Chewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  593 |             msg_Dbgked( p_(obj , psz_pnam_fie, VLC_VAlter,R_F "PhospLOAhoT,r &v al ) )
      | 4:2         ^
../include/vlc_variables.h::142:48: 0 inputnote: expanded from macro 'var_GetChecked'
   142c | #dhrefinoe ma vmodar_eGe ntChot set"\
      |             ^
ecked(o,n../include/vlc_messages.h,t,v:87) :5: vnote: expanded from macro 'msg_Dbg'
a   87 | r_  G  msetChecked(VLC_OBJECT(o),g_Genner,ic(t,p_tv)hi
s, VLC_MSG_DBG,      |                                                ^ __
VA../include/vlc_common.h_ARGS_:481:15_)
      |     ^:
 note: expanded from macro 'VLC_OBJECT'../include/vlc_messages.h
:78:  481 | 13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_    O    BJconEsCt sTtru(o)ct ,vl c_cpomm, von_lmemc_moberds: (cule_nonsame,t v __FIlc_LEobjec__t_t *, )(&__LI(x)->obj)NE__, \
       |               ^
\
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlIn file included from video_filter/deinterlace/merge.c:33:
c_In file included from ../include/vlc_common.h:1031o:
../include/vlc_variables.h:b340:9j: warning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  340 | t_t *)(&(x)-   > ifobj)( var_GetC hec\
ked      | ( p_o              ^
bj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
video_filter/deinterlace/deinterlace.c../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,:n,t598:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,v)  598 |        va  msgr_G_DbgetChe( ckp_filter, "uesing Phosphord (4V:L2:C0 i_OBJECnpuT(o),t chroma mn,tode %,v)
d",      |                                                ^

../include/vlc_common.h      |         ^
../include/vlc_messages.h:87:5: note: :481expanded from macro 'msg_Dbg':15: note: 
expanded from macro 'VLC_OBJECT'
     48187 |   |     m     s  constg st_Gruenerict vclc_com(p_monthis_,mem berVLC_MsSG_DB: G, (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from __video_filter/deinterlace/merge.cV:33:
AIn file included from _ARG../include/vlc_common.hS:_1031_:
)../include/vlc_variables.h
:      350| :    ^
9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_messages.h
:78:13: note: expanded from macro 'msg_Generic'
     78350 |  |     vlc   _ Lif( vaor_Gg(VLetChC_OBeckJECT(o)e, p, vldc_mod(ule_n p_ameobj, , psz__FIL_name, VLC_VARE___,S __LTINE__RING, &v, al ) )
      |         ^\
      |             ^

../include/vlc_common.h:../include/vlc_variables.h:142481::48: 15: note: expanded from macro 'VLC_OBJECT'note: expanded from macro 'var_GetChecked'

  481  142 | #de |     fine var_GetChecked(o,n,t,v) var_GetChecked    const (VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct struct vlvc_lcco_commmmoon_nme_mbers:m embers: (con(const vlc_object_t *)(&(x)->obj) \
      |               ^
st vlc_object_t *)(&(x)->obj) \
      |               ^
video_filter/deinterlace/deinterlace.c:603:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  603 |         int In file included from video_filter/deinterlace/merge.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, ipsz__dimname, VLmC_VeAR_rA = Dvar_GDRESSe, &vatl Integer( p_filter,
      |                        ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a),b ))   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct
 vlc_      com| mon        ^
_../include/vlc_variables.h:m142:48embe: note: expanded from macro 'var_GetChecked'rs:
 (c  142onst  | vl#c_odefine var_GetChecked(o,n,t,v)bje var_ct_Get tChecked*)(VLC(_&(x)->Oobj) \BJ
EC      |               ^T(
o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    video_filter/deinterlace/deinterlace.c:   607:13  c: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  607 | n    s      t  msg_Dbg(  strup_filter, ct"Phosp hor dimmer strength not set "\
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      vlc_common_members: (const vlc_objec|     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
t_t *)(&(x)->obj) \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_filter/deinterlace/deinterlace.c:612:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  612 |         msg_Dbg( p_filter, "using Phosphor dimmer streIn file included from ngth %dvideo_filter/deinterlace/merge.c:33:
",In file included from ../include/vlc_common.h :i_dimme1031:
../include/vlc_variables.h:429:5:r ) warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Cre;
ate(      |         ^
 p../include/vlc_messages.h:87:5: note: _oexpanded from macro 'msg_Dbg'
b   87j, |      psmsg_Genz_eric(pna_thme, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/merge.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442is:5:, VLC_MSG _DBwarning: Gdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc], _
_VA_ARGS__)  
      |     ^
442../include/vlc_messages.h | :78:13:  note:  expanded from macro 'msg_Generic'
     78 |     vlc_Logv(VLaC_OBrJE_CCT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
r../include/vlc_common.h:481:15eate(: note: expanded from macro 'VLC_OBJECT'
   481 |         const structp_obj,  vlc_commpsz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERITon );
      |     ^
_../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
m  122 | #defeimnbeers: (const v lc_ovbjeact_r_t *Creat)(&(xe()->obj) \
      |               ^
a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_filter/deinterlace/deinterlace.c:630:16: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  630 |         Close( VLC_OBIn file included from video_filter/deinterlace/merge.c:33:
In file included from ../include/vlc_common.h:1031:
J../include/vlc_variables.hE:C455:T5(: warning: pdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_f
i  l455t | e r   var)_ C)r;
eate(       p| _               ^o
b../include/vlc_common.h:481j:,15 :p sznote: _expanded from macro 'VLC_OBJECT'na
m  e481, |  V L  C_     VcoARnst stru_FLOAT | VLC_Vct vlc_cARommon_member_s: (const vlc_DoObIjNect_t *H)E(R&I(T );
x)-      |     ^
>obj) \
      |               ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Creavideo_filter/deinterlace/deinterlace.c:639:t5e:(  warning: VLC_OBJECTdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(a),   b, 639c |      m)
      |                                       ^
sg../include/vlc_common.h:481_:D15: bnote: gexpanded from macro 'VLC_OBJECT'( p_fi
lter, "  d481e |  i   nt e r  lconast csitng" );ruct 
      |     ^
vlc_com../include/vlc_messages.h:87:5: mnote: oexpanded from macro 'msg_Dbg'n
_   m87em | be rs :  ( cmsg_Geneornics(tp v_thislc_object_t *)(&(x)->obj) \
,      |               ^ 
VLC_MSG_DBG,In file included from video_filter/deinterlace/merge.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   469 |     v_ar_Create( p_ob_jV,A psz_na_mAeR, VLGC_VAR_STSR_ING | VLC_VA_R_DOI)NHERIT );

      |           ^|     ^

../include/vlc_messages.h../include/vlc_variables.h:122::78:13: note: 39expanded from macro 'msg_Generic':
 note: expanded from macro 'var_Create'
   78 |       122 | #defivnel vcar__CrLeog(VLCa_tOe(a,b,c)BJ EvCT(oar), p, vlc_Cr_meodualet_name,e( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj __) \F
      |               ^
ILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15:In file included from video_filter/deinterlace/merge.c note: expanded from macro 'VLC_OBJECT':33:

In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h  :477:481 | 5: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    477 |     var_Create( p_ob  j  , c onspt strsuczt_ name, VLvCl_cVA_Rcommon__SmTemRbIeNrGs: (const | vlc _obVLjeCct_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
_t   122 | #define var_Create(a,b,c) var_Cre*ate( VLC_OB)JEC(T(&(xa)), b, ->c obj) \
      | )
      |                                       ^
              ^../include/vlc_common.h:481:
15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/merge.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"deinterlace\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_filter/deinterlace/libdeinterlace_plugin_la-helpers.lo -MD -MP -MF video_filter/deinterlace/.deps/libdeinterlace_plugin_la-helpers.Tpo -c video_filter/deinterlace/helpers.c  -fPIC -DPIC -o video_filter/deinterlace/.libs/libdeinterlace_plugin_la-helpers.o
VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/merge.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/merge.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/merge.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/merge.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/merge.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/merge.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"deinterlace\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_filter/deinterlace/libdeinterlace_plugin_la-algo_basic.lo -MD -MP -MF video_filter/deinterlace/.deps/libdeinterlace_plugin_la-algo_basic.Tpo -c video_filter/deinterlace/algo_basic.c  -fPIC -DPIC -o video_filter/deinterlace/.libs/libdeinterlace_plugin_la-algo_basic.o
42 warnings generated.
mv -f video_filter/deinterlace/.deps/libdeinterlace_plugin_la-deinterlace.Tpo video_filter/deinterlace/.deps/libdeinterlace_plugin_la-deinterlace.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_filter/deinterlace/libdeinterlace_plugin_la-algo_x.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2    -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_filter/deinterlace/libdeinterlace_plugin_la-algo_x.lo -MD -MP -MF video_filter/deinterlace/.deps/libdeinterlace_plugin_la-algo_x.Tpo -c -o video_filter/deinterlace/libdeinterlace_plugin_la-algo_x.lo `test -f 'video_filter/deinterlace/algo_x.c' || echo './'`video_filter/deinterlace/algo_x.c
25 warnings generated.
mv -f video_filter/deinterlace/.deps/libdeinterlace_plugin_la-merge.Tpo video_filter/deinterlace/.deps/libdeinterlace_plugin_la-merge.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_filter/deinterlace/libdeinterlace_plugin_la-algo_yadif.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2    -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_filter/deinterlace/libdeinterlace_plugin_la-algo_yadif.lo -MD -MP -MF video_filter/deinterlace/.deps/libdeinterlace_plugin_la-algo_yadif.Tpo -c -o video_filter/deinterlace/libdeinterlace_plugin_la-algo_yadif.lo `test -f 'video_filter/deinterlace/algo_yadif.c' || echo './'`video_filter/deinterlace/algo_yadif.c
In file included from video_filter/deinterlace/algo_basic.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_basic.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_basic.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_basic.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_basic.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_basic.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_basic.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_basic.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_basic.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_basic.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_basic.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (colibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"deinterlace\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_filter/deinterlace/libdeinterlace_plugin_la-algo_x.lo -MD -MP -MF video_filter/deinterlace/.deps/libdeinterlace_plugin_la-algo_x.Tpo -c video_filter/deinterlace/algo_x.c  -fPIC -DPIC -o video_filter/deinterlace/.libs/libdeinterlace_plugin_la-algo_x.o
nst vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_basic.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_basic.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_basic.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_basic.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_basic.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const sIn file included from video_filter/deinterlace/helpers.c:36tru:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hct vlc_common_mem:189:12: bewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rs: (cons  189t  |   vlc_obj  returect_t *)n var_Set(&(Checked(x)-> p_obobj, psz_name, VLC_VAR_Ij) \
NTE      |               ^
GER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SIn file included from video_filter/deinterlace/algo_basic.c:et33:
ChIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ecked(o,n,t,v) v  469 |     vaar_Sr_CetChreecatkee(d( p_VLoC_OBJECbT(o),n,t,vj, psz_nam)
      |                                                ^e
, VLC_../include/vlc_common.hVAR:_STRING | VL481C_V:AR_DOI15NHERIT ):;
      |     ^ 
note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h  481 |  :122  :39 :   note: expanded from macro 'var_Create'  c
onst struct vlc_co  122 | mm#donef_mineme bersvar_C: re(catone(sta, vb,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         conslc_object_t *)(&(x)->obj) \
      | t               ^
struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/helpers.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val In file included from video_filter/deinterlace/algo_basic.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:)477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
;
  477 |        |             ^  va
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define varr_C_SreetatChe(elibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"deinterlace\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_filter/deinterlace/libdeinterlace_plugin_la-algo_yadif.lo -MD -MP -MF video_filter/deinterlace/.deps/libdeinterlace_plugin_la-algo_yadif.Tpo -c video_filter/deinterlace/algo_yadif.c  -fPIC -DPIC -o video_filter/deinterlace/.libs/libdeinterlace_plugin_la-algo_yadif.o
 p_ckobedj,(o p,nsz,t_n,vame, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: )note: expanded from macro 'var_Create'
   122 | #define var_Create(a,b,c) var_Create( VLCvar_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
_OBJECT(a),../include/vlc_common.h: b, c )
      |                                       ^
481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    481 |         const stru481 |    c  t    vclocn_scommont_ msetmrbuect vlc_cormmon_sm:e m(becrosn:s t(c vlc_oonbsjtect_t  *v)l(c&_o(bjxe)c-t>_otb j*)) (\&
(      x| )              ^-
>obj) \
      |               ^
In file included from video_filter/deinterlace/algo_basic.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491In file included from :5:video_filter/deinterlace/helpers.c:36:
 In file included from warning: ../include/vlc_common.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:1031:
  491 |   ../include/vlc_variables.h :212 va:12: warning: rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_Cr
e  a212t | e (   p retu_ronb j,var_SetCheck epds z(_onbaj, name, VLC_VAR_COmOeR, VLDC_VAR_ASDDRESS | ,VL Cv_aVlAR_)D;O
I      NH|            ^
ERIT );
      |     ^
../include/vlc_variables.h../include/vlc_variables.h:122:39: :note: expanded from macro 'var_Create'140:
48  122 | #define var_Create(a,b,c) var_Create( VLC_OB: note: expanded from macro 'var_SetChecked'
J  140E | CT(a#defi)n,e  bv, ca r_SetChecked(o,n,t)
      |                                       ^
,v../include/vlc_common.h): va481r_S:15: note: eexpanded from macro 'VLC_OBJECT't
C  hecked(V481 |         const strLC_OBJuct vlECT(co_),cno,mtm,ovn)_memb
e      | rs: (const                                               ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
vlc_ob  je481 |     c t _ t  *)c(o&n(x)->obj) \
      | st st              ^
ruct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_basic.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLIn file included from video_filter/deinterlace/helpers.c:36C_:
VIn file included from A../include/vlc_common.hR:_1031I:
N../include/vlc_variables.hT:E227G:E12R :|  warning: Vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]L
C_  227 | V A R _D OrIeNtHEuRrInT
 var      _| S    ^
etChec../include/vlc_variables.hk:122e:d( p_o39b:j note: ,expanded from macro 'var_Create' 
p  s122z | _#ndefaineme ,v aVLC_VrA_CR_rFeLaOtAeT(,a ,vba,lc ));
      |            ^ 
v../include/vlc_variables.h:ar_Cr140eate(: 48V:LC _note: Oexpanded from macro 'var_SetChecked'B
JEC  140 | #defTi(nae) ,v ab,r _cS )e
t      | Checke                                      ^
d../include/vlc_common.h:481(:o15,: n,t,vnote: expanded from macro 'VLC_OBJECT'
)  481 |     v a r _ S ectoCnhsetc kstructe d(VLC_vOlBc_common_JECT(om)e,mnb,etr,v)
      | s                                               ^:
 (const vlc../include/vlc_common.h:481:15:_o note: bject_t *)expanded from macro 'VLC_OBJECT'(
&(  481 | x ) - >     ocbonst js)t \
      |               ^
ruct vlc_common_members: (const vlc_object_t *In file included from )(video_filter/deinterlace/algo_basic.c&:(33x:
In file included from ../include/vlc_common.h:1031)->ob:
j) \
      |               ^../include/vlc_variables.h:525
:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOIn file included from Ivideo_filter/deinterlace/helpers.cNH:36:
In file included from ../include/vlc_common.h:1031:
E../include/vlc_variables.h:241:12: Rwarning: IT
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      |     ^

../include/vlc_variables.h:122  241: | 39 :   note:  expanded from macro 'var_Create'r
e  t122u | r#nd evar_SfeitnCeh vaerc_Crkeed( p_obj,a tpesz_nam(ea,b,c), V LvCa_r_VCAreaRt_STRINGe,( V vLaCl_O );
      |            ^BJECT(a), b, c 
)
      |                                       ^
../include/vlc_variables.h:140:48../include/vlc_common.h:: note: expanded from macro 'var_SetChecked'
481  :15: note: expanded from macro 'VLC_OBJECT'
140 | #de  f481i | ne var  _SetC h  ecked(   const strou,cn,t,v)t  vvar_SetClhce_ccommkon_members:ed ((VcLonCs_tOBJECT(o) ,vlc_objecnt_,tt *,v)
      |                                                ^
)(&(x)->obj../include/vlc_common.h:481:15:)  note: expanded from macro 'VLC_OBJECT'
  481 |  \
          |                  ^co
nst struct vlc_common_members: (const vlc_object_t *)(&(xIn file included from )video_filter/deinterlace/algo_basic.c:33:
In file included from ../include/vlc_common.h:1031:
-../include/vlc_variables.h:>ob539j:)5 : \
      |               ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOIn file included from Ivideo_filter/deinterlace/helpers.cNHERI:36:
In file included from ../include/vlc_common.h:1031T
      |     ^
:
../include/vlc_variables.h:256:12../include/vlc_variables.h:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
122:39  256: |   note:  expanded from macro 'var_Create'
   122  | #rdeetfinuern v avr_SeartCh_eCrckeeate(a,b,c) vard_( p_obCj, psz_rneate(am VLC_OBJEeCT(, VLC_VAa), bR_ADDRES,S ,c  val );
      | )           ^

      ../include/vlc_variables.h:140| :                                      ^
48: note: ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'var_SetChecked'  
481 |           140const  | #defisnetruct v vlc_comar_SetChecmkoend_(mo,n,t,evmb) vare_rs: S(ecotChecknestd(VLC_ OvBlJcE_oCbjT(o),enct,t,v)
_      | t                                                ^
*)(&(../include/vlc_common.h:481:15:x )note: -expanded from macro 'VLC_OBJECT'
>  481 | o b j      )c \
      |               ^
onst struct vlc_common_members: (const vlc_obIn file included from jvideo_filter/deinterlace/algo_basic.ce:c33:
In file included from ../include/vlc_common.h:1031:
t../include/vlc_variables.h:554_t *:5: warning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](
&(x  )554->obj) |  \
    var_Creat      | e( p_obj, ps              ^z
_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: In file included from video_filter/deinterlace/helpers.c:36expanded from macro 'var_Create'
:
  In file included from 122../include/vlc_common.h | :#1031:
../include/vlc_variables.h:276:10d:e fiwarning: nedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   va276r | _ C r e aitf( !vaer(a,b,_Gect)C vheckeda(r_ p_oCbreatj,e ( psz_naVLC_OBJECTm(e,a), b, c  V)
      |                                       ^
LC_../include/vlc_common.hV:A481R_INTE:G15E: note: expanded from macro 'VLC_OBJECT'
R  481, |   & v a l   )   )c
o      n| s         ^t
 struct vl../include/vlc_variables.hc:142:48: _common_memnote: beexpanded from macro 'var_GetChecked'rs
:  142  | (#decfoinnset  vvalrc__GoetChecbkjeecdt(_ot, n,t,v*)(&(x)->) obj) \
      |               ^
var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15In file included from video_filter/deinterlace/algo_basic.c:: note: expanded from macro 'VLC_OBJECT'33
:
In file included from ../include/vlc_common.h:1031:
  ../include/vlc_variables.h481: | 563 : 5:   warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
 c  563 |    on svt sar_tCrerauct vlte( p_obj, psz_nac_commonm_e,membe VLC_rVAR_sS:TR I(NG co| VLC_VAR_nDst vlc_OINHERIT
      |     ^
ob../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'j
e  122ct | #defi_t *)(&(nxe) -v>obj)a r_C\r
e      a| t              ^e
(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    In file included from video_filter/deinterlace/helpers.c:  36 :
 In file included from  ../include/vlc_common.hc:1031:
../include/vlc_variables.h:293:onst s10truc:t  warning: vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]l
c  _comm293o | n_    ifm(e !varm_bGeerstChecked: (co(n spt_ obj, vplcsz_n_aombeje, VLCc_tV_AtR *_BOOL,) (&&val ()x) )
-      >| o         ^b
j../include/vlc_variables.h:142):48: note: expanded from macro 'var_GetChecked'
   \
      |               ^142 | 
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,In file included from video_filter/deinterlace/algo_basic.cv)
      |                                                ^
:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h../include/vlc_common.h:578:9: warning: :481due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:15:  578 |    note:  expanded from macro 'VLC_OBJECT' 
if( var_  Ch481a | n  ge(      p_obj, ps zc_onnasmte ,s tVLruct Cvlc_VAR_C_HcommonO_ImCembersE:SC (coOnUsNtT ,vlc_ob j&cect_otu n*t,) (N&(x)->UoLbL ) )
      |         ^
j) \
      ../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'| 
              ^
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
In file included from ../include/vlc_common.h:481:15:video_filter/deinterlace/helpers.c :36:
In file included from note: ../include/vlc_common.hexpanded from macro 'VLC_OBJECT':
1031:
../include/vlc_variables.h:304  :48117 | :     warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
    304 |   c o n st ifs t(ructli kvelc_ly(!vcaomr_GetmoCheckned_members: ( (const vobj, nlac_moeb,ject_t  V*L)C(_VAR_&C(Ox)->oObRjDS, &) \
      |               ^
val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/helpers.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/helpers.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/helpers.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/helpers.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/helpers.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/helpers.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/helpers.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/helpers.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (consIn file included from t vlc_ovideo_filter/deinterlace/algo_basic.cbjec:35t_t *)(:
&(x../include/vlc_filter.h)-:>167o:bj) \
      9| :               ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output pIn file included from icvideo_filter/deinterlace/helpers.c:36:
In file included from t../include/vlc_common.hu:r1031e:
"../include/vlc_variables.h :)477;:
5      :|          ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_messages.h  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
:85../include/vlc_variables.h::5: note: expanded from macro 'msg_Warn'
122:39: note: expanded from macro 'var_Create'
   85 |     msg_Generic(p_this,  122 | #define var_Create(a,b VLC_MSG_WARN, __VA_ARGS__)
      |     ^
,c)../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __Fvar_CILE__re, __LaItNeE_(_ ,V L\C
      | _O            ^
B../include/vlc_common.h:JEC481T:(15a): note: expanded from macro 'VLC_OBJECT', 
b, c   )
481 |       |                                       ^
        co../include/vlc_common.hns:t 481st:ruct 15: note: expanded from macro 'VLC_OBJECT'
vlc_co  mmo481n |  _me mb er s:  (c   coonnstst vlc_o bsjtercutc_tt  vl*)(&(c_x)->ocbojm) mon_mem\
      |               ^
bers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/helpers.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_CrIn file included from video_filter/deinterlace/algo_basic.cea:t35:
../include/vlc_filter.h:213:9: ewarning: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
p_obj, p  s213z | _ n a m e ,  V L C_mVsAgR__WAaDrDnR(E SpS_fi |l tVLerC_VA,R _"DcOanI'NtH EgReItT  o)u;tput 
      s| ubpictur    ^e" 
);
      |         ^
../include/vlc_variables.h../include/vlc_messages.h::85122::539: note: :expanded from macro 'var_Create' note: 
expanded from macro 'msg_Warn'  
122   85 |  | #de f i n em svg_ar_CreaGenerict(pe_(tah,bis, V,LcC)_ MvSGa_rW_ACRreateN(,  V_LC_OB_JECTV(A_aA)RG,S _b_)
      | ,     ^c )
      | 
                                      ^
../include/vlc_messages.h:78../include/vlc_common.h:13::481 :note: 15expanded from macro 'msg_Generic'
:    78note:  | expanded from macro 'VLC_OBJECT'
   481 |    vlc _Lo     g (V consLCt st_OrucBtJ vlc_EcCoT(mom)on_mem,b pe,r sv:l c(_cmoondsulte _vlc_obname,j e_c_tFILE___t *)(&, __L(xINE__, \
      |             ^
)->obj../include/vlc_common.h): 481\:15: note: expanded from macro 'VLC_OBJECT'

        481|  |               ^ 
       const struct vlc_common_members: (const vlcIn file included from video_filter/deinterlace/helpers.c:_o36b:
jIn file included from e../include/vlc_common.h:ct_t *)(&(x)-1031>obj:
../include/vlc_variables.h:511:5: )warning:  \
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      |               ^

  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/helpers.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/helpers.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/helpers.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/helpers.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/helpers.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/helpers.c:38:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_x.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, In file included from video_filter/deinterlace/helpers.c:38val:
../include/vlc_filter.h ):213:9:;
 warning:       | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
           ^  213
 |  ../include/vlc_variables.h:  140:  48:   note:  mexpanded from macro 'var_SetChecked'
sg_  140 | #dWaefrn( p_fineil vter, "can't get output subpicture" );
      |         ^
ar_S../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
etChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h  481 |         const struct vlc_common_members: (const vlc_object:78:13: note: expanded from macro 'msg_Generic'
_t *)(&(x)-   >obj)78 |     vlc_ L\
      og(VLC_OBJ| E              ^
CT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:In file included from 481:video_filter/deinterlace/algo_x.c:15: note: expanded from macro 'VLC_OBJECT'
34  481 |        :
 In file included from ../include/vlc_common.hconst struct vl:c1031_common_members: (con:
s../include/vlc_variables.ht:203 vlc:_12:o warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]b
ject_t *)(&  (203x | ) -   r>obj) \
      |               ^
eturn var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_x.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_x.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_yadif.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SeIn file included from video_filter/deinterlace/algo_x.ctChecked(:34:
 p_oIn file included from ../include/vlc_common.h:bj, p1031:
s../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]z
_  241 | n  ame,   rVetLurnC va_r_VSeAR_INTtCEGER, hecked( valp_ obj, psz_name, VLC);
      |            ^
_VAR_STRING, v../include/vlc_variables.h:140al: )48;
      |            ^
: note: expanded from macro 'var_SetChecked'
../include/vlc_variables.h:  140 | #d140:48:e note: fexpanded from macro 'var_SetChecked'
i  140ne var_SetCh | #eckdefed(o,inne ,t,v) var_SetChecked(VLvaCr__SeOBJECT(tCo),n,t,v)
      |                                                ^
he../include/vlc_common.hck:ed481:15: (onote: ,nexpanded from macro 'VLC_OBJECT',t
,v  481 |         const struc) t vlc_commovar_Sen_mtChecked(VLembers: (cC_OoBJnECst vT(lo)c,n_,tobject_t,v *))
(      | &                                               ^
(x)->ob../include/vlc_common.h:481j:15):  \
      note: expanded from macro 'VLC_OBJECT'| 
              ^
  481 |         const struct vlc_common_members: (const vlc_oIn file included from video_filter/deinterlace/algo_yadif.c:32:
In file included from ../include/vlc_common.h:1031bjec:
../include/vlc_variables.h:203:12t_: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t *  )(203 |     &(rx)etur->onbj var_S) e\
tChecked      | ( p_obj, ps              ^
z_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #In file included from video_filter/deinterlace/algo_x.cdefine:34:
In file included from ../include/vlc_common.h :1031var_:
../include/vlc_variables.h:Se256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t
Chec  256 | ked(o,n  ,  t,v)re var_StuetCheckernd(V vaLr_SC_OBJECT(o),etn,t,Chv)
ec      ke|                                                ^
d(../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 p  481 | _o bj ,       const struct vlc_common_memberpssz_:na (const vlc_object_t *)(&(x)->obj)me \
      |               ^
, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SIn file included from etvideo_filter/deinterlace/algo_yadif.c:32Ch:
ecIn file included from ke../include/vlc_common.h:1031:
../include/vlc_variables.hd(:212:12:o, n,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t,
v) var_  212 | Se tC   retuhecked(VLC_OBrJECTn( ov)a,n,t,v)
      | r                                               ^
../include/vlc_common.h_:S481:15: note: expanded from macro 'VLC_OBJECT'
e  481 |         const struct vlc_common_membetrs: (const vlc_object_t *)(&(x)->obj) \
      |               ^
Checked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
In file included from video_filter/deinterlace/algo_x.c:34:
In file included from ../include/vlc_common.h:1031:
  ../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
140   | #d276 |     if( !var_GetChecked(efin e var_Spe_tobj, psCzheck_name, VLCe_d(Vo,n,t,v)AR_ INTEGvaEr_SetCR, h&evackeld(VL ) C)_
      |          ^
OBJECT(../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
o),n,t,  142 | #defv)
in      |                                                ^e 
va../include/vlc_common.h:r481_:15: note: Getexpanded from macro 'VLC_OBJECT'Checked(o,n,
t  481 |     ,v    c) var_GetChecoked(VLC_OBnst JECT(o),ns,tructt ,vvlc_)common_members: (con
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
st  481 |  v lc_ob  j     const struct vlc_common_members: (ecct_t *)(o&n(x)-st vlc_object_t *)(&(x)->>obj) \obj) \
      |               ^

      |               ^
In file included from video_filter/deinterlace/algo_x.c:34:
In file included from video_filter/deinterlace/algo_yadif.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  293 |     if( !var_GetChecked( p_obj, psz_name227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc], VLC_VAR_BOOL, &val ) )
      |          ^

../include/vlc_variables.h  227 |    :142:48: note: expanded from macro 'var_GetChecked' 
return va  142 | #define rv_SetarC_hGetCheceked(o,n,t,vcke) var_GetChecked(VLC_OBJECTd( p_obj, psz_name, VLC(o)_V,nAR,t_,v)
      |                                                ^F
LOAT, val );
      |            ^
../include/vlc_common.h:481:15: ../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
note:   expanded from macro 'VLC_OBJECT'
140 | #defin  481 | e         const struct vvar_SetChecked(o,n,t,v) lc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |     In file included from video_filter/deinterlace/algo_x.c:34    const struct vlc_common_members: (con:
In file included from ../include/vlc_common.h:1031s:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t v  304 |     if (likely(!var_GetlCc_object_t *)(&(x)->obj) \
      hecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
|               ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v)In file included from video_filter/deinterlace/algo_yadif.c:32:
 vIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a  241r_ | GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^    return 
v../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ar  481 |         const struct vlc_c_oSetChecked( p_obj, psz_name, mmon_members:VLC_VAR_ (cSTRING, vonst vlc_object_t *)(&(x)->obj) \
      |               ^
al );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
In file included from video_filter/deinterlace/algo_x.c:      | 34:
In file included from ../include/vlc_common.h:1031:
                                               ^
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h
:481:  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:  481 |         142:48: note: expanded from macro 'var_GetChecked'
co  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
n../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
st  481 |   s t ruct vlc_common_member     const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
s: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_x.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     ifIn file included from video_filter/deinterlace/algo_yadif.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:( var_GetChecked( p_obj,12 psz_name, :VL C_VAR_STRING, &val ) )
      |         ^warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

../include/vlc_variables.h  :142:48: note: expanded from macro 'var_GetChecked'
256 |     return var_SetChecked(  142 | #define var_ p_oGetChecked(o,n,t,v) var_GetChecked(Vbj, psz_namLeC_OBJECT(o),n,t,v)
      |                                                ^
,../include/vlc_common.h:481:15:  note: VLexpanded from macro 'VLC_OBJECT'
C_VAR_A  481 |         const struct vlc_common_members: (const vlc_obDDREjecSS, vat_t *)(&(x)->obj) \
      |               ^
l );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecIn file included from ked(VLCvideo_filter/deinterlace/algo_x.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_OBJECT(o)  350 |     if( var_GetChecked( p_obj, p,nsz_name, VLC_VAR_STRING, &val ) )
      |         ^
,t../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
,v  142 | #define var_GetCh)
      |                                                ^
ecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
   note: 481 |         const stexpanded from macro 'VLC_OBJECT'
r  481 |        uct vlc_common_memb cers: (consot vlc_object_t *)(&(x)-nst st>objruct ) \
      |               ^
vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_x.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_In file included from GetChevideo_filter/deinterlace/algo_yadif.c:32:
ckedIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: 27warning:  warning(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 p_obs  276 |  generated.
j, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note:  expanded from macro 'var_GetChecked'
     if142 | #defi( !vane vr_Getar_GetChCheckecked(o,ned( p,t,_obj, pszv_) var_naGetCheckeme, VLC_VAR_INTEGER, &d(val ) )
      |          ^
VLC../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'_OBJE
C  142T(o | #define ),nvar_Ge,tChecked(o,n,t,vt,v)) 
      var_| GetCheck                                               ^
ed(V../include/vlc_common.hLC_OBJ:481ECT(o:15),n,: t,v)
      |                                                ^
note: ../include/vlc_common.h:481expanded from macro 'VLC_OBJECT'
:  48115: note: expanded from macro 'VLC_OBJECT'
 |     481      const s |  truct vlc_common_membe       const strurs: (constct vlc_ vlcommon_memc_objectbers: (c_t *)(&(x)->oonsbj) \
      |               ^
t vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_yadif.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,vIn file included from )
      |                                                ^video_filter/deinterlace/algo_x.c
:34:
../include/vlc_common.h:In file included from ../include/vlc_common.h:481:15:1031:
 note: ../include/vlc_variables.hexpanded from macro 'VLC_OBJECT':429
:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |   429 |          const s  t vraurc_t vlc_coCrmmone_membersate( p_ob: (coj, psznst_n ame, VLC_VvAR_INTEGER |lc_o VLC_VAR_bject_t *)(&(x)->obj)D OIN\
      | HE              ^RIT
 );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLIn file included from video_filter/deinterlace/algo_yadif.c:32:
In file included from ../include/vlc_common.h:C_OB1031:
../include/vlc_variables.h:JEC304T(a:)17,: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 b  304,  |   c   )
      if (l|                                       ^
i../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
kmv -f video_filter/deinterlace/.deps/libdeinterlace_plugin_la-algo_basic.Tpo video_filter/deinterlace/.deps/libdeinterlace_plugin_la-algo_basic.Plo
ely(!v  481 |         consta rstruct_Ge tCvhelcc_cokmmeodn _(omembbej, rs: na(cmeo,n VsLC_VAtR_ vlcCOORD_obS,j ect_&tval)))
      |                 ^
 ../include/vlc_variables.h:142:48*)(: &(xnote: expanded from macro 'var_GetChecked'
)->ob  j) \
      |               ^
142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VIn file included from LC_video_filter/deinterlace/algo_x.c/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_filter/deinterlace/libdeinterlace_plugin_la-algo_phosphor.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2    -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_filter/deinterlace/libdeinterlace_plugin_la-algo_phosphor.lo -MD -MP -MF video_filter/de:interlace/.deps/libdeinterlace_plugin_la-algo_phosphor.Tpo -c -o video_filter/deinterlace/libdeinterlace_plugin_la-algo_phosphor.lo `test -f 'video_filter/deinterlace/algo_phosphor.c' || echo './'`video_filter/deinterlace/algo_phosphor.c
OBJEC34T(o):
,In file included from n,t,v)../include/vlc_common.h
      |                                                ^
:1031:
../include/vlc_variables.h:442:5: ../include/vlc_common.hwarning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]481
:15  442 |   :   note: expanded from macro 'VLC_OBJECT'
var_Crea  481 |    te    (  conp_st sotbrj,uct vlc p_comsmzo_nna_mmee,mbers:  (VcLCo_nVsAtR vlc_obj_BOOLe c|t _VtLC *)(&(_xVAR_)D-O>IoNHbj) \
      |               ^
ERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
In file included from       |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commovideo_filter/deinterlace/algo_yadif.c:n_32:
memIn file included from ../include/vlc_common.h:be1031rs:
../include/vlc_variables.h: :324:10: (cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
onst  324 |  vlc_obj    ecif(t_ !vat r_G*)etC(&hecke(xd( p_o)-bj,>o psz_nbjame, ) \VLC_VAR_FLOAT,
 &val       )|                ^)

      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) vIn file included from ar_GetCvideo_filter/deinterlace/algo_x.ch:e34:
cked(In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) vVLC_Oar_BJECT(o),n,t,vCr)
      |                                                ^
ea../include/vlc_common.h:te( 481:15VL: note: expanded from macro 'VLC_OBJECT'
C_OBJ  481 |     EC    cT(oa), b, c )
      | ns                                      ^t s
../include/vlc_common.h:t481:15: note: expanded from macro 'VLC_OBJECT'
ru  481 |   c    t  con st structv vlc_common_lmembercs: (c_onst vlc_ocbjeomct_mt *on_me)(mbe&(x)r->s:obj) ( \
c      |               ^o
nst vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_x.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRIn file included from video_filter/deinterlace/algo_yadif.cIN:32:
G In file included from |../include/vlc_common.h :1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecVkeLd(C _VARp_obj, _DOIpNHsz_naEmReI,T VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 |  );
      |     ^#d
ef../include/vlc_variables.h:122:39: note: inexpanded from macro 'var_Create'e var_
Get  Chec122 | #dkefed(oine v,n,ta,v) var_r_CGetCheckreateed(a(,b,VLC_OBJECc)T(o),n,t,v v)
      |                                                ^
ar_Cr../include/vlc_common.he:481:a15: note: expanded from macro 'VLC_OBJECT'
t  481 |      e(   V LcCo_nOst stBJruct ECvlc_comT(mona), b, c _membe)
rs:      |                                        ^
(../include/vlc_common.h:const v481l:c_o15: note: expanded from macro 'VLC_OBJECT'bje
c  481t_t *)(&(x)->o |    bj)      \con
      |               ^
st struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_yadif.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     In file included from video_filter/deinterlace/algo_x.ci:34:
In file included from ../include/vlc_common.h:f(1031:
../include/vlc_variables.h: 477:5va: r_GetChwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ecked(   p477 | _o    var_Create( bj,p_obj p, psz_nasme, VLC_zVAR_STRING, &val_ ) )
n      |         ^
ame../include/vlc_variables.h:142,: 48: note: expanded from macro 'var_GetChecked'
VLC_V  AR_ST142RING | |  V#define LC_VAR_DOvaIrN_HGEeRtITCh e);
      | cked(o    ^,
n,t../include/vlc_variables.h,:v122:)39 :v note: expanded from macro 'var_Create'ar
_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_comm  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), bon_me, c )m
      |                                       ^
be../include/vlc_common.h:481:r15: note: expanded from macro 'VLC_OBJECT's
: (co  481 |         cnonst sstructt  vlc_vcolcmmo_n_mobembers: j(ceconstt_t * vlc_)(&(xo)->objbje) c\
t      |               ^
_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_x.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_CreateIn file included from video_filter/deinterlace/algo_yadif.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
( p_  362o | b j,   if( p vars_Gze_ntamCe,hecked( V LpC__objVAR_AD,D RpEsSSz _|n aVmLeC_,VA VLCR__DVOAR_AIDNDHREESS, &vRaIlT ) ;)
       )|     ^

      |         ^
../include/vlc_variables.h:122:39:../include/vlc_variables.h:142:48:  note: note: expanded from macro 'var_Create'
expanded from macro 'var_GetChecked'  122
 | #de  f142i | #dene vfairne_ Createva(ra,b_GetChe,c) vackred(o,n_Cr,t,eate( v) var_GetChecked(VLC_OBVLC_OBJECT(a), b, JcECT(o),n,t,v)
      |                                                ^ 
)
      ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members|                                       ^
: (../include/vlc_common.h:481:const vlc_object_t *)15: note: (&(x)->expanded from macro 'VLC_OBJECT'obj) \

      |               ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_x.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_CrIn file included from video_filter/deinterlace/algo_yadif.c:eate( p_32:
In file included from ../include/vlc_common.h:1031:
o../include/vlc_variables.h:429:5b:j,  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
psz  _na429 | me, VLC _VAR_   vINTEGERar_ | VLCCr_eate(V ApR_D_oObIjNH, pszERI_namT
      e,|     ^ 
VLC../include/vlc_variables.h_VA:R_I122NTE:39: Gnote: expanded from macro 'var_Create'
ER   122 | |#define var VLC__VCrAReate(_DaO,IbN,HcE)RIT va r)_;C
r      eat|     ^
e(../include/vlc_variables.h VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objec:122t_t :39*)(&(:x )-note: >expanded from macro 'var_Create'
obj  122 | #) \
      |               ^
define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from   481 |     video_filter/deinterlace/algo_x.c:34:
   In file included from  ../include/vlc_common.h:1031:
co../include/vlc_variables.h:525:5: nst warning: struct vlc_cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
omm  o525n | _ m e m bervas: (rc_Creatonst vlc_objee( p_ocbtj,_ ptsz_ *)name,(& (VxL)->C_VoAbRj) \
_B      |               ^
OOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create(In file included from  video_filter/deinterlace/algo_yadif.cV:L32C_:
In file included from O../include/vlc_common.hBJECT(a:),1031:
 b, c )
      |                                       ^
../include/vlc_variables.h:../include/vlc_common.h:481:15:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 note: expanded from macro 'VLC_OBJECT'
  442  481 |  |          const  struct   vavlcr_Cre_coate( pmmon_memb_obersj, : p(sczon_snt avlcm_oeb,je ct_VLtC _*V)(A&(x)-R_>oBOOL | VLC_VAR_DbOINHERjIT );
) \
            |     ^
../include/vlc_variables.h:122|               ^
:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15:In file included from video_filter/deinterlace/algo_x.c:34:
In file included from ../include/vlc_common.h note: :expanded from macro 'VLC_OBJECT'
1031:
../include/vlc_variables.h:  539:5: warning: 481due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |           const539 |     var_ stCreate(ru p_objct v, plc_commonsz_n_mame, VLC_VAembR_FLOAT |ers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_CreateIn file included from video_filter/deinterlace/algo_yadif.c:32:
In file included from ../include/vlc_common.h:(1031:
../include/vlc_variables.h:455a:,5b:, c)warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]va
r_  455C | r   eat ev(a rV_LC_CrOeBateJE( p_objCT(a), b,, c  )ps
      |                                       ^z
_name, VLC_VAR../include/vlc_common.h_F:LOA481:15: note: Texpanded from macro 'VLC_OBJECT'
 |   481 |   V  L C _ VA constR s_tDrOIucNHERIT )t ;
      |     ^
v../include/vlc_variables.h:122:39: lcnote: expanded from macro 'var_Create'
_  122 | #codefinme mon_mevmabre_rsC:r e(actoen(sat, b,vlc_obcj)e vct_t *a)r(_&(x)Cr-ea>toeb( Vj) \LC_OB
      |               ^
JECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memberIn file included from video_filter/deinterlace/algo_x.c:34:
In file included from s../include/vlc_common.h:1031: (co:
n../include/vlc_variables.hs:t554 :vlc_ob5: jwarning: ectdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
t *)(&(  x)->obj554 |  ) \
      |                ^
  var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOIn file included from video_filter/deinterlace/algo_yadif.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
IN  HE469 |     var_CreRateIT
      (|     ^
 ../include/vlc_variables.h:122p:39: note: _expanded from macro 'var_Create'
o  bj, psz_n122a | #dme,e fVine Lvar_CCr_eVaAR_STRINte(aG, | bV,LcC) var_VAR_DOIN_CrHERITeate(  VLC_OBJEC)T;
      |     ^
(../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
a),   b, 122c |  )#
d      e|                                       ^
f../include/vlc_common.h:481i:n15e:  note: vexpanded from macro 'VLC_OBJECT'
ar_  481 |   C r e ate(   const satr,ub,c) vcar_tCr evate( lVcL_common_memberCs: (cons_t vlc_object_t *OBJ)(&(x)->oECT(a),b b, cj) \ )
      |                                       ^

../include/vlc_common.h:      |               ^
481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membIn file included from video_filter/deinterlace/algo_x.c:34er:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563s: (const:5 v: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
l  563 |     var_Create( p_oc_bj, opbject_tsz_name, VLC_VAR _*)(&STRI(Nx)->objG) | \
       | V              ^
LC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) vaIn file included from r_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strvideo_filter/deinterlace/algo_yadif.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
u  ct477  | vl c_co   var_Create( p_obj, pszmm_name, VLC_VAR_STRING o| VLC_VAR_DOINHERIT n_memb);
      |     ^
ers: (../include/vlc_variables.h:122:39:c note: expanded from macro 'var_Create'onst vlc_object_t *)(&(x)->obj) \
      |               ^

In file included from video_filter/deinterlace/algo_x.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9:  122 | #defi warning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e   578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^var_Cre
ate../include/vlc_variables.h(a,:128:43: bnote: expanded from macro 'var_Change'
  128 | #defi,c) varne v_ar_CChareatenge( (a,b,c,d,Ve)LC var__OBJECTC(a), hb, c ange)
( VLC      |                                       ^
_../include/vlc_common.h:481:15: note: Oexpanded from macro 'VLC_OBJECT'
BJECT(  481 |  a)       const stru,ct b,  c, d, e )
      | vlc_common_me                                          ^mb
ers../include/vlc_common.h:: (481c:15o:n snote: texpanded from macro 'VLC_OBJECT' 
vlc  481 | _ o b j e ct  _t *)(&(x c)->obj)o n\st s
      tr|               ^
uct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      In file included from video_filter/deinterlace/algo_yadif.c:|               ^32
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_yadif.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_yadif.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"deinterlace\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_filter/deinterlace/libdeinterlace_plugin_la-algo_phosphor.lo -MD -MP -MF video_filter/deinterlace/.deps/libdeinterlace_plugin_la-algo_phosphor.Tpo -c video_filter/deinterlace/algo_phosphor.c  -fPIC -DPIC -o video_filter/deinterlace/.libs/libdeinterlace_plugin_la-algo_phosphor.o
In file included from video_filter/deinterlace/algo_yadif.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_yadif.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_yadif.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_yadif.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_x.c:38:
In file included from video_filter/deinterlace/deinterlace.h:45:
In file included from video_filter/deinterlace/common.h:29:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_x.c:38:
In file included from video_filter/deinterlace/deinterlace.h:45:
In file included from video_filter/deinterlace/common.h:29:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_yadif.c:35:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_yadif.c:35:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_yadif.c:48:
video_filter/deinterlace/yadif.h:148:15: warning: incompatible pointer types initializing 'uint16_t *' (aka 'unsigned short *') with an expression of type 'uint8_t *' (aka 'unsigned char *') [-Wincompatible-pointer-types]
  148 |     uint16_t *prev2= parity ? prev : cur ;
      |               ^      ~~~~~~~~~~~~~~~~~~~
video_filter/deinterlace/yadif.h:149:15: warning: incompatible pointer types initializing 'uint16_t *' (aka 'unsigned short *') with an expression of type 'uint8_t *' (aka 'unsigned char *') [-Wincompatible-pointer-types]
  149 |     uint16_t *next2= parity ? cur  : next;
      |               ^      ~~~~~~~~~~~~~~~~~~~~
27 warnings generated.
mv -f video_filter/deinterlace/.deps/libdeinterlace_plugin_la-helpers.Tpo video_filter/deinterlace/.deps/libdeinterlace_plugin_la-helpers.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_filter/deinterlace/libdeinterlace_plugin_la-algo_ivtc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2    -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_filter/deinterlace/libdeinterlace_plugin_la-algo_ivtc.lo -MD -MP -MF video_filter/deinterlace/.deps/libdeinterlace_plugin_la-algo_ivtc.Tpo -c -o video_filter/deinterlace/libdeinterlace_plugin_la-algo_ivtc.lo `test -f 'video_filter/deinterlace/algo_ivtc.c' || echo './'`video_filter/deinterlace/algo_ivtc.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"deinterlace\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_filter/deinterlace/libdeinterlace_plugin_la-algo_ivtc.lo -MD -MP -MF video_filter/deinterlace/.deps/libdeinterlace_plugin_la-algo_ivtc.Tpo -c video_filter/deinterlace/algo_ivtc.c  -fPIC -DPIC -o video_filter/deinterlace/.libs/libdeinterlace_plugin_la-algo_ivtc.o
In file included from video_filter/deinterlace/algo_phosphor.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_phosphor.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_phosphor.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_phosphor.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_phosphor.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_phosphor.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_phosphor.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_phosphor.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_phosphor.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_phosphor.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_phosphor.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_phosphor.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_phosphor.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_phosphor.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_phosphor.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_phosphor.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_phosphor.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_phosphor.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_phosphor.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_phosphor.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_phosphor.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_phosphor.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_phosphor.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_phosphor.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_phosphor.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_phosphor.c:39:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_phosphor.c:39:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_ivtc.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_ivtc.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
29 warnings generated.
In file included from video_filter/deinterlace/algo_ivtc.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_ivtc.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_ivtc.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_ivtc.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members:mv -f video_filter/deinterlace/.deps/libdeinterlace_plugin_la-algo_yadif.Tpo video_filter/deinterlace/.deps/libdeinterlace_plugin_la-algo_yadif.Plo
 (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_ivtc.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_filter/libpostproc_plugin_la-postproc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I/usr/local/include  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_filter/libpostproc_plugin_la-postproc.lo -MD -MP -MF video_filter/.deps/libpostproc_plugin_la-postproc.Tpo -c -o video_filter/libpostproc_plugin_la-postproc.lo `test -f 'video_filter/postproc.c' || echo './'`video_filter/postproc.c
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_ivtc.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_ivtc.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_ivtc.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_ivtc.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_ivtc.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_ivtc.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_ivtc.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_ivtc.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_ivtc.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_ivtc.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_ivtc.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_ivtc.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_ivtc.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_ivtc.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_ivtc.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_ivtc.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_ivtc.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_ivtc.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"postproc\" -D__PLUGIN__ -I./access -I./codec -I/usr/local/include -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_filter/libpostproc_plugin_la-postproc.lo -MD -MP -MF video_filter/.deps/libpostproc_plugin_la-postproc.Tpo -c video_filter/postproc.c  -fPIC -DPIC -o video_filter/.libs/libpostproc_plugin_la-postproc.o
In file included from video_filter/deinterlace/algo_ivtc.c:38:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/deinterlace/algo_ivtc.c:38:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_filter/deinterlace/algo_ivtc.c:927:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  927 |             msg_Dbg( p_filter, "IVTC: 3:2 pulldown: NTSC soft telecine "\
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_filter/deinterlace/algo_ivtc.c:942:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  942 |         msg_Dbg( p_filter, "IVTC: 3:2 pulldown: NTSC soft telecine ended. "\
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
27 warnings generated.
video_filter/deinterlace/algo_ivtc.c:1133:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1133 |                     msg_Dbg( p_filter, "IVTC: 3:2 pulldown: NTSC TFF "\
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_filter/deinterlace/algo_ivtc.c:1142:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1142 |                     msg_Dbg( p_filter, "IVTC: 3:2 pulldown: NTSC BFF "\
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_filter/deinterlace/algo_ivtc.c:1100:17: warning: variable 'i_vote_invalid' set but not used [-Wunused-but-set-variable]
 1100 |             int i_vote_invalid = 0;
      |                 ^
video_filter/deinterlace/algo_ivtc.c:1175:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1175 |                     msg_Dbg( p_filter, "IVTC: 3:2 pulldown: progressive "\
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mv -f video_filter/deinterlace/.deps/libdeinterlace_plugin_la-algo_phosphor.Tpo video_filter/deinterlace/.deps/libdeinterlace_plugin_la-algo_phosphor.Plo
video_filter/deinterlace/algo_ivtc.c:1288:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1288 |                     msg_Dbg( p_filter, "Rejected cadence-based frame "\
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |    depbase=`echo video_filter/blend.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_filter/blend.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_filter/blend.lo -MD -MP -MF $depbase.Tpo -c -o video_filter/blend.lo video_filter/blend.cpp &&\
mv -f $depbase.Tpo $depbase.Plo
 vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"blend\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_filter/blend.lo -MD -MP -MF video_filter/.deps/blend.Tpo -c video_filter/blend.cpp  -fPIC -DPIC -o video_filter/.libs/blend.o
In file included from video_filter/postproc.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/postproc.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/postproc.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/postproc.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/postproc.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/postproc.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/postproc.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/postproc.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/postproc.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/postproc.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/postproc.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/postproc.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/postproc.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/postproc.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/postproc.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/postproc.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/postproc.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/postproc.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/postproc.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/postproc.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/postproc.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/postproc.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/postproc.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/postproc.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/postproc.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/postproc.c:40:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_filter/postproc.c:40:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
34 warnings generated.
video_filter/postproc.c:136:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  136 |         msg_Err( p_filter, "Filter input and output formats must be identical" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |    mv -f video_filter/deinterlace/.deps/libdeinterlace_plugin_la-algo_ivtc.Tpo video_filter/deinterlace/.deps/libdeinterlace_plugin_la-algo_ivtc.Plo
 msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_filter/postproc.c:176:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  176 |             msg_Err( p_filter, "Unsupported input chroma (%4.4s)",
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_filter/postproc.c:190:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  190 |         msg_Err( p_filter, "Error while creating post processing context." );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_filter/postproc.c:195:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  195 |     config_ChainParse( p_filter, FILTER_PREFIX, ppsz_filter_options,
      |     ^
../include/vlc_configuration.h:173:60: note: expanded from macro 'config_ChainParse'
  173 | #define config_ChainParse( a, b, c, d ) config_ChainParse( VLC_OBJECT(a), b, c, d )
      |                                                            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_filter/postproc.c:198:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  198 |     var_Create( p_filter, FILTER_PREFIX "q", VLC_VAR_INTEGER |
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_filter/postproc.c:202:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  202 |     var_Change( p_filter, FILTER_PREFIX "q", VLC_VAR_SETTEXT, &text, NULL );
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_filter/postproc.c:204:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  204 |     var_Get( p_filter, FILTER_PREFIX "q", &val_orig );
      |     ^
../include/vlc_variables.h:137:33: note: expanded from macro 'var_Get'
  137 | #define var_Get(a,b,c) var_Get( VLC_OBJECT(a), b, c )
      |                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_filter/postproc.c:205:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  205 |     var_Change( p_filter, FILTER_PREFIX "q", VLC_VAR_DELCHOICE, &val_orig, NULL );
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_filter/postproc.c:207:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  207 |     val.psz_string = var_GetNonEmptyString( p_filter, FILTER_PREFIX "name" );
      |                      ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
  662 | #define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
      |                                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_filter/postproc.c:217:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  217 |             msg_Err( p_filter, "Error while creating post processing mode." );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_filter/postproc.c:247:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  247 |         var_Change( p_filter, FILTER_PREFIX "q", VLC_VAR_ADDCHOICE,
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_filter/postproc.c:254:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  254 |     var_AddCallback( p_filter, FILTER_PREFIX "q", PPQCallback, NULL );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d)/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_output/xcb/libxcb_x11_plugin_la-pictures.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -pthread -I/usr/local/include -pthread -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/xcb/libxcb_x11_plugin_la-pictures.lo -MD -MP -MF video_output/xcb/.deps/libxcb_x11_plugin_la-pictures.Tpo -c -o video_output/xcb/libxcb_x11_plugin_la-pictures.lo `test -f 'video_output/xcb/pictures.c' || echo './'`video_output/xcb/pictures.c
 var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_filter/postproc.c:255:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  255 |     var_AddCallback( p_filter, FILTER_PREFIX "name", PPNameCallback, NULL );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_filter/postproc.c:259:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  259 |     msg_Warn( p_filter, "Quantification table was not set by video decoder. "
      |     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_filter/postproc.c:273:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  273 |     var_DelCallback( p_filter, FILTER_PREFIX "q", PPQCallback, NULL );
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_filter/postproc.c:274:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  274 |     var_DelCallback( p_filter, FILTER_PREFIX "name", PPNameCallback, NULL );
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_filter/postproc.c:343:14: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  343 |              msg_Warn( p_filter, "Error while changing post processing mode. "
      |              ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_filter/postproc.c:363:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  363 |     char *psz_name = var_GetNonEmptyString( p_filter, FILTER_PREFIX "name" );
      |                      ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
  662 | #define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
      |                                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_filter/postproc.c:375:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  375 |     int i_quality = var_GetInteger( p_filter, FILTER_PREFIX "q" );
      |                     ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"xcb_x11\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include -pthread -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/xcb/libxcb_x11_plugin_la-pictures.lo -MD -MP -MF video_output/xcb/.deps/libxcb_x11_plugin_la-pictures.Tpo -c video_output/xcb/pictures.c  -fPIC -DPIC -o video_output/xcb/.libs/libxcb_x11_plugin_la-pictures.o
46 warnings generated.
mv -f video_filter/.deps/libpostproc_plugin_la-postproc.Tpo video_filter/.deps/libpostproc_plugin_la-postproc.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_output/xcb/libxcb_x11_plugin_la-x11.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -pthread -I/usr/local/include -pthread -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/xcb/libxcb_x11_plugin_la-x11.lo -MD -MP -MF video_output/xcb/.deps/libxcb_x11_plugin_la-x11.Tpo -c -o video_output/xcb/libxcb_x11_plugin_la-x11.lo `test -f 'video_output/xcb/x11.c' || echo './'`video_output/xcb/x11.c
27 warnings generated.
mv -f video_filter/deinterlace/.deps/libdeinterlace_plugin_la-algo_x.Tpo video_filter/deinterlace/.deps/libdeinterlace_plugin_la-algo_x.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_output/xcb/libxcb_window_plugin_la-keys.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include   -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include -pthread -DHAVE_XCB_KEYSYMS -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/xcb/libxcb_window_plugin_la-keys.lo -MD -MP -MF video_output/xcb/.deps/libxcb_window_plugin_la-keys.Tpo -c -o video_output/xcb/libxcb_window_plugin_la-keys.lo `test -f 'video_output/xcb/keys.c' || echo './'`video_output/xcb/keys.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"xcb_x11\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include -pthread -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/xcb/libxcb_x11_plugin_la-x11.lo -MD -MP -MF video_output/xcb/.deps/libxcb_x11_plugin_la-x11.Tpo -c video_output/xcb/x11.c  -fPIC -DPIC -o video_output/xcb/.libs/libxcb_x11_plugin_la-x11.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"xcb_window\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include -pthread -DHAVE_XCB_KEYSYMS -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/xcb/libxcb_window_plugin_la-keys.lo -MD -MP -MF video_output/xcb/.deps/libxcb_window_plugin_la-keys.Tpo -c video_output/xcb/keys.c  -fPIC -DPIC -o video_output/xcb/.libs/libxcb_window_plugin_la-keys.o
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:43:
In file included from ../include/vlc_vout_display.h:33:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/pictures.c:62:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   62 |     msg_Err (obj, "shared memory (MIT-SHM) not available");
      |     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/pictures.c:63:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   63 |     msg_Warn (obj, "display will be slow");
      |     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/x11.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/pictures.c:94:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   94 |         msg_Err (vd,In file included from video_output/xcb/x11.c "shar:33ed:
In file included from  m../include/vlc_common.h:emory a1031:
ll../include/vlc_variables.h:oca203:12tion e: rrwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]or
: %s  203", |  
        |         ^ r
../include/vlc_messages.het:83urn:5 var_S: etCheckenote: expanded from macro 'msg_Err'd(
 p   83_o |  bj  , p mszsg_n_Geamnee,ri VLC_VARc(p_B_tOOhiL,s, va Vl LC);_M
      SG|            ^_E
RR../include/vlc_variables.h:, 140:__48:VA note: _Aexpanded from macro 'var_SetChecked'
R  140GS | #__de)
fi      | ne    ^
 v../include/vlc_messages.h:ar78:_S13:et note: Chexpanded from macro 'msg_Generic'
ecked   78(o |  ,n  ,t v,vlc) _Lvaogr_(VSeLCtC_OheBJckECedT((Vo),LC p_O, BJECT(o)vl,n,c_t,mov)dul
      e_n|                                                ^am
../include/vlc_common.h:e,481: __15:FI note: LE_expanded from macro 'VLC_OBJECT'
_  481,  |  __L  IN  E__  ,  c\
      onst|             ^ s
../include/vlc_common.h:tru481:ct15: v note: expanded from macro 'VLC_OBJECT'
l  481c_ |   co  mm  on  _mcoemnsbet rsst: ru(ccton vstlc v_clcom_omobjn_ecmet_mbt er*)s:(& ((xco)-ns>ot bjvl) c_\
ob      | je              ^
ct_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/x11.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     retvideo_output/xcb/pictures.c:103:ur9:n  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
var  _SetChecked (103 | obj, name,  VLC_V    A   msgR__COORDS, vEral);
      |            ^
r ../include/vlc_variables.h:(140:48: note: expanded from macro 'var_SetChecked'
vd  140 | #define , "var_SetChecked(o,n,t,v) var_SetChescharked meemory ad(VLC_OBJECT(o),n,t,v)t
      |                                                ^
tac../include/vlc_common.h:481h:15: note: expanded from macro 'VLC_OBJECT'
ment  481 |  error:  %s       co"n,
st       |         ^
s../include/vlc_messages.h:83:5truct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARIn file included from video_output/xcb/x11.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
GS  __)
      | 227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
    ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
../include/vlc_messages.h:78:13:   note: expanded from macro 'msg_Generic'
140 | #define var_SetChecked(   78 |  o ,n,t , vlc_Log(vV)L C_OvBJar_ESetChCT(o),e ckep, vlc_md(VLC_OBJECTo(dule_naome, __FI),n,t,v)
      |                                                ^
LE_../include/vlc_common.h_, __LINE:481:15: note: expanded from macro 'VLC_OBJECT'
_  481 |     _, \
      |             ^
    const struct vlc_common_membe../include/vlc_common.hr:481s: (:const 15: note: expanded from macro 'VLC_OBJECT'
v  481 | lc_objec    t    const _stt ruct vlc_comm*)(on_&memb(ers: (conx)->obj) \
st vlc_obje      c| t              ^_t
 *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/x11.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, Vvideo_output/xcb/pictures.c:LC_VAR_S132:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]T
RIN  G132 | , val  )     ; 
       |               ^
   ../include/vlc_variables.h  msg_I:140:48: nfo (vd, note: "expanded from macro 'var_SetChecked'
us  140 | i#define varng bug_gSye X11 server -t SSCHhec kperodx(yo,n,ti,nvg?")) ;
      |                 ^var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^

../include/vlc_common.h../include/vlc_messages.h:81::5481:15: note: expanded from macro 'msg_Info': note: expanded from macro 'VLC_OBJECT'

  481 |         const struct vlc_common_members: (con   s81t vlc_object_t *)(&(x)-> | o   b msgj) \
      |               ^
_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
In file included from video_output/xcb/x11.c:33:
In file included from ../include/vlc_messages.h:78:../include/vlc_common.h:103113:
../include/vlc_variables.h:: 256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note: expanded from macro 'msg_Generic'  
256   78 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val ); | 
      |            ^
  ../include/vlc_variables.h  vl:140:48: note: expanded from macro 'var_SetChecked'
c_  Log(140VLC_O | B#dJECT(efion), e var_SetChecked(o,n,t,vp) var_SetChecked(VLC_OBJECT(o),n,t,v, vlc_m)
      |                                                ^
o../include/vlc_common.h:481:15: dule_namnote: expanded from macro 'VLC_OBJECT'
e,   _481_FILE__, |         __ cLINE_onst stru_, \
      |             ^
ct ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
vl  481 |         c_common_meconst struct vlc_commomnb_emembrs: (ecrosn: (const vlcs_to vbljce_ct_t *)(object&_(x)->obj) \
      |               ^
t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/x11.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/x11.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/x11.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/x11.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/x11.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/x11.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_In file included from covideo_output/xcb/keys.c:mm32:
In file included from on../include/vlc_common.h:1031:
_memb../include/vlc_variables.h:189ers: :12: warning: (consdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t vlc_ob
ject_t *)(  &(x)->obj) \
      |               ^
189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
In file included from video_output/xcb/x11.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |            ^
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:140:48:../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
 note: expanded from macro 'var_SetChecked'
  142 | #define   140v | a#rde_fiGetChneeck ed(var_Seot,n,t,v) vaCr_GetChheeccked(VLkC_ed(o,nOB,t,JvE)C Tv(ao),rn,t_,v)S
      |                                                ^etCheck
ed(VLC_OBJECT(../include/vlc_common.ho:),n481,:t15,:v )note: 
expanded from macro 'VLC_OBJECT'      
|   481 |                                                 ^ 
      const../include/vlc_common.h :s481t:15ruct : vlc_comnote: mon_mexpanded from macro 'VLC_OBJECT'e
mbers: (c  o481n | s t   v l c _ o bcjoencstt _ts *t)(r&u(cx)t vlc_-c>oombmjo)n_m \
      |               ^
embers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/keys.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, In file included from video_output/xcb/x11.c:33:
In file included from ../include/vlc_common.h:1031:
VL../include/vlc_variables.h:C_VA429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
R_BOOL,   429 |     val );
      |            ^
var_../include/vlc_variables.h:140:48: note: Cexpanded from macro 'var_SetChecked'
reat  e140 | ( p_o#bdje,f ipnsez _vnara_SmeetC,h ecVLC_VARk_eIdN(ToE,n,GtER | ,vV)L vaCr__SeVAR_DOINtHERCIT );he
      |     ^
cked(VLC../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
_  122 | #OdBefJiEnCeT (var_Creoa)t,en(,at,,vb),
c      | ) var_Crea                                               ^t
e( VLC_OBJ../include/vlc_common.hE:CT481(a:)15,:  b, c )
      |                                       ^
note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  :481 | 481 : 15 :   note: expanded from macro 'VLC_OBJECT'
   co  n481s |  t st r uc t   v l cc_oconmsmton _smtemrbuecrts : v(clocnst_ cvolmcm_oonb_jmeecmtb_etr s*:) ((c&o(xn)s->tob vlc_obj) \
      |               ^
ject_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/keys.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from video_output/xcb/x11.c:33:
  In file included from 212../include/vlc_common.h | : 1031 :
  r../include/vlc_variables.h:442et:5u:r nwarning:  vadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r_S
etCheck  e442d |   ( o b jvar_Crea, te( p_obj,n apmes,z _Vname,LC VLC__VARVAR_CO_OBRODOSL, | VL vC_VAaRl_)DO;I
N      |            ^
HER../include/vlc_variables.h:140I:T48 :) ;note: 
expanded from macro 'var_SetChecked'      | 
    ^  140
 | ../include/vlc_variables.h:122:39: note: #expanded from macro 'var_Create'defin
e var_  S122e | tChecked#defi(one va,nr_Cr,eta,tve)( a,b,c) vvara_Crreat_e( SetChecked(VVLCL_CO_BOJBEJCETC(Ta(o)), b, ,cn,t,v ))

            | |                                                ^
                                      ^
../include/vlc_common.h:481../include/vlc_common.h:15: note: expanded from macro 'VLC_OBJECT'
:  481481:15: note:  |       expanded from macro 'VLC_OBJECT'  cons
t  481 |    s t ru c t  vlc _cocmmoonns_tm esmtbreurcst:  v(lcocn_cst vlocm_moobnj_emcetm_bte r*s):( &((cxo)n-s>t vlcobj) \_
o      b| je              ^
ct_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/keys.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12In file included from video_output/xcb/x11.c:33:
In file included from ../include/vlc_common.h:1031:
: ../include/vlc_variables.hwarning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]455
:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     ret  ur455n |   v ar _SetCh ecvkared( p_o_bj,C rpeate( ps_z_name, oVbLjC,_V ApR_FLOAT,sz val )_;
      n| a           ^me
, VLC_V../include/vlc_variables.hA:R_140:48: note: expanded from macro 'var_SetChecked'
FLOAT |   VL140C_ | VAR_#DOIdNHERIeT )fi;
      |     ^
n../include/vlc_variables.h:122:e39 : note: vexpanded from macro 'var_Create'
a  122 | #r_SetChecdkeefdi(no,e vanr,_tC,vr)e vaar_tSee(a,b,tCc) vahecked(Vr_CrLeaC_te( VLC_OOBBJJEECCTT((oa)),,n ,bt,, vc) )
      |                                       ^

      |                                                ^
../include/vlc_common.h:481:15: note: ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'expanded from macro 'VLC_OBJECT'

  481 |   481    |       const   stru c  t   vclc_ocommnosnt stru_cmte vmbelrcs_:c o(const vlc_ombmjoecnt__tm embers: (con*s)t (v&lc(x)->o_bobject_jt)  *\)
(      &| (              ^x)->ob
j) \
      |               ^
In file included from video_output/xcb/x11.c:3331 warning:
In file included from ../include/vlc_common.hs generatedIn file included from video_output/xcb/keys.c:.
32:
:In file included from 1031../include/vlc_common.h::
../include/vlc_variables.h1031::
469:../include/vlc_variables.h:5: warning: 241due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
12  :469  |     var_Crwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
eate( p_o  bj241 | , psz_n am e,   VrLeCt_urnV vAaRr_STRIN_SGe t| VChecked( p_LC_obj, psz_naVAR_DOINHERIT me);
      |     ^
, VLC_VAR_../include/vlc_variables.h:122:39ST: note: expanded from macro 'var_Create'
R  122 | #dINefinGe,  val );
      |            ^
va../include/vlc_variables.h:140:48r_Cre: ate(a,b,c)note: expanded from macro 'var_SetChecked'
   140 | #dvaefine varr__Create( VLC_OBSetCheckJed(ECT(a), bo,n,t,v) var_,SetChe cked(VLC_OBJECTc )
      |                                       ^
(o)../include/vlc_common.h:,n,t,481:15: note: expanded from macro 'VLC_OBJECT'v)
      |                                                ^

../include/vlc_common.h:481  481 |    :   15: note: expanded from macro 'VLC_OBJECT'
   481 |     const str     const ucstrt vlcuc_common_memt vlc_common_members:bers: (const  (const vlc_vlc_objecobjt_t *)(&ect(x)->obj) _t *)(&(x\
)->obj) \
            |               ^
|               ^
In file included from video_output/xcb/x11.c:33:
In file included from In file included from video_output/xcb/keys.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_common.h:1031../include/vlc_variables.h::
../include/vlc_variables.h:477:5256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_nam  256e | ,     VLC_returVARn var_SetCh_Secked( p_obj,TRI psz_name, NG | VLC_VAVLC_VAR_ADDR_DRESS, val )OINHERIT );
      |     ^;
      | 
           ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
../include/vlc_variables.h:140  122 | #define:48: note: expanded from macro 'var_SetChecked'
 var_Create(a,b  140 | #d,c) vefinear_Cre var_SetChecked(aote,(n ,VtL,Cv_)O BvJaErC_T(a)S, eb, c tChec)
ke      d(VLC_|                                       ^
OBJECT(o),n,t../include/vlc_common.h:481,v)
      | :15:                                               ^
 ../include/vlc_common.h:note: 481:expanded from macro 'VLC_OBJECT'
15: note:   481 |  expanded from macro 'VLC_OBJECT'
   481 |             const   struct vlc_commocon_membnsers: (constt st ruct vlc_common_membverls:c_ob (jecconstt _tvl *)(c_ob&(jx)e->obj) \
      |               ^
ct_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/x11.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, In file included from psvideo_output/xcb/keys.cz:32:
In file included from ../include/vlc_common.h_name, V:1031LC:
_VAR../include/vlc_variables.h_:A276:D10DR:E SS | warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]VLC_V
AR  276_DOIN |     iHf( ERI!vT )ar_G;
      |     ^et
Chec../include/vlc_variables.h:ke122:39:d( note: expanded from macro 'var_Create'
   122 | #p_deobfinej,mv -f video_output/xcb/.deps/libxcb_x11_plugin_la-pictures.Tpo video_output/xcb/.deps/libxcb_x11_plugin_la-pictures.Plo
 p vasr_z_name, VLC_CrVAeaRte(a,b,c_) IvarN_CTreEGatEe(R V,LC &_OvalBJ EC)T( a), b), 
c       |          ^)

      |                                       ^
../include/vlc_variables.h:../include/vlc_common.h:142:48481::15:  note: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'var_GetChecked'
  142  481 |   | #d/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_output/xcb/libxcb_window_plugin_la-window.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include   -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include -pthread -DHAVE_XCB_KEYSYMS -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/xcb  /libxcb_window_plugin_la-window.lo -MD -MP -MF video_output/xcb/.deps/libxcb_window_plugin_la-window.Tpo -c -o video_output/xcb/libxcb_window_plugin_la-window.lo `test -f 'video_output/xcb/window.c' || echo './'`video_output/xcb/window.c
 e  f  ine vacor_nsGetChecked(o,n,t,v) var_GetChecked(VLC_t OstBJECT(o),n,t,v)
      |                                                ^
ru../include/vlc_common.hct: v481:15: note: expanded from macro 'VLC_OBJECT'
l  c_481 | co mm       on_members: (const vlc_object_t *)(&(x)->coobnsj) \
      |               ^
t struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/x11.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_CreaIn file included from video_output/xcb/keys.ct:32e:
In file included from (../include/vlc_common.h: 1031:
p../include/vlc_variables.h:_293:o10:bj,  warning: pdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
sz_na  293 |   me, VLC  _ifVAR_( !vaINTEGER |r_G etVChLC_VAR_ecked(D p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,OINHEtR,IT
      | v)
      |                                                ^
    ^
../include/vlc_common.h:481:15:../include/vlc_variables.h :note: expanded from macro 'VLC_OBJECT'
122:39:   note: 481expanded from macro 'var_Create' | 
         122 c | o#denfsitn set rvuacr_Cretat vlce(a,b,_cc)ommo n_vmaerm_bCerres: (const ate( vlc_objecVLC_OtB_JtE C*T)((a)&,( xb),- >co b)j
)       |                                       ^\

      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objeIn file included from ctvideo_output/xcb/keys.c:32:
In file included from ../include/vlc_common.h_:1031t:
 ../include/vlc_variables.h*:304)(&(:x)->obj) \
      |               ^
17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GeIn file included from video_output/xcb/x11.ctC:33h:
In file included from ec../include/vlc_common.h:k1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Created (oe(b jp,_ oname, VbLCj, ps_zVA_Rname, _VCOOLC_VAR_RDS,BO OL&val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 |  |# VdefiLC_ne vVARar__DOIGeNtHERCIT
      h|     ^
e../include/vlc_variables.hc:k122:39: note: expanded from macro 'var_Create'
e  d122 | #define var_C(roe,nat,e(t,v)a, vab,r_Gc)etCh vaer_ckeCrdea(VLteC_O( VBLCJEC_OT(o),BJnEC,T(ta),, vb,)
      |                                                ^ 
c )../include/vlc_common.h
:      |                                       ^
481:15../include/vlc_common.h::481:15: note: expanded from macro 'VLC_OBJECT'
 note:   expanded from macro 'VLC_OBJECT'
481  481 |    |         co n s t    consst strtucruct vlt vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      c_comm|               ^o
n_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/x11.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
In file included from video_output/xcb/keys.c:../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
32:
In file included from ../include/vlc_common.h:1031  122 | #defin:
../include/vlc_variables.h:324:10e: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
va  r324_ | C r e a tief((a ,!bv,ca)r var_C_GetChecked( p_obj, psz_namer, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(eate( Vo,n,t,v) vaLC_OBJECT(a), b, rc )
      |                                       ^
_GetChecke../include/vlc_common.h:d(VLC_481:15: note: expanded from macro 'VLC_OBJECT'
OBJ  481 |         const struct vlc_common_mECT(o),nembers:,t (,v)const vlc_object_t *)(&(x)->obj) \
      |               ^

      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         constIn file included from  struct vlc_common_members: video_output/xcb/x11.c(const vlc_object_t *)(&(x)->obj) \
      |               ^
:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     In file included from vavideo_output/xcb/keys.c:r_Cr32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  340 |     if( var_aGetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) te() 
      |         ^
p../include/vlc_variables.h:_obj, ps142z_:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),nn,t,v)
      |                                                ^
am../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |   e,  V     LcoC_nstV AR_SstTRINrG | VLCuc_t vlc_common_memVAR_DOINHERIbTe
r      s|     ^:
 (../include/vlc_variables.h:cons122t: 39v:lc_obj note: expanded from macro 'var_Create'
e  c122t | _#deftin e *var)_Cr(e&(x)->aotbej()a ,\b
      |               ^,c)
 var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vIn file included from lcvideo_output/xcb/keys.c_:32common_members: (const vlc_o:
bjectIn file included from _t *)(&../include/vlc_common.h:1031(x):
->ob../include/vlc_variables.h:350:j9):  warning: \due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

      |               ^
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_In file included from STRING, &video_output/xcb/x11.c:val33:
In file included from ../include/vlc_common.h:1031:
 ../include/vlc_variables.h) )
      :|         ^
563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.h
:142:  48:563  |     vnote: ar_expanded from macro 'var_GetChecked'
Cre  142a | t#ed(efin ep v_oar_GetChecked(o,nbj,,t p,sz_namev) v,a VLr_GCe_VAR_tSChecTkedRI(NGVLC _| VLCO_BVJAERC_T(o)D,On,t,INvHER)I
T      
      | |                                                ^
    ^
../include/vlc_common.h../include/vlc_variables.h::481122::15:39 :note:  expanded from macro 'VLC_OBJECT'note: 
expanded from macro 'var_Create'
    122481 |  | #de  f ine  v    constar_Cr seate(truct vlca,_common_mb,cemb) ers: (const var_Createvlc_ob(je VcLtC__tO B*J)E(&C(Tx()a->)o, b,b c j))
       | \
                                      ^
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/keys.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, In file included from video_output/xcb/x11.c:33:
pszIn file included from ../include/vlc_common.h:1031_name, VL:
../include/vlc_variables.h:578:C_V9AR:_A warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]DDRE
SS  578 |     , &ifval ( var_Ch)ange( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, )
 &      |         ^
c../include/vlc_variables.h:o142u:n48t, NULL:  ) )
note:       expanded from macro 'var_GetChecked'| 
        ^
  ../include/vlc_variables.h:128:14243 | :# note: expanded from macro 'var_Change'
de  f128 | #define vinear _Changve(aa,rb_,c,d,GetChecked(o,n,t,v) var_GetCheecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
) var_Chang../include/vlc_common.h:481:15: e( VLC_OBnote: expanded from macro 'VLC_OBJECT'
J  481ECT(a), b,  |         const struct vlc_common_members: (const vlc_object_t c, d*)(, e )
      |                                           ^
&../include/vlc_common.h:481(x)->obj) \
:15: note:       |               ^expanded from macro 'VLC_OBJECT'

  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/keys.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/keys.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/keys.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/keys.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/keys.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/keys.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/keys.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/keys.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/keys.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memberslibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"xcb_window\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include -pthread -DHAVE_XCB_KEYSYMS -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/xcb/libxcb_window_plugin_la-window.lo -MD -MP -MF video_output/xcb/.deps/libxcb_window_plugin_la-window.Tpo -c video_output/xcb/window.c  -fPIC -DPIC -o video_output/xcb/.libs/libxcb_window_plugin_la-window.o
: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/keys.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/keys.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/keys.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/x11.c:35:
In file included from ../include/vlc_vout_display.h:33:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/x11.c:204:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  204 |                 msg_Dbg (vd, "using X11 visual ID 0x%"PRIx32, vid);
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/x11.c:206:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  206 |                 msg_Dbg (vd, " %"PRIu8" bits depth", sys->depth);
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/x11.c:207:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  207 |                 msg_Dbg (vd, " %"PRIu8" bits per pixel", fmt->bits_per_pixel);
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membersIn file included from video_output/xcb/keys.c:33:
In file included from video_output/xcb/events.h:27:
In file included from ../include/vlc_vout_display.h:33:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  : 125 | (c  ons  t vvlclc_ob_ojebjct_t *ect_)(&(releasex)-( >obj)p_vout );
      |     ^
 ../include/vlc_objects.h\
      |               ^
:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( video_output/xcb/x11.c:208:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
VL  208 |                 msg_Dbg (vCd, " %"PRIu8" bits line _OBJECpad", fmt->scanliTne_pad();
      |                 ^
a../include/vlc_messages.h) )
      |                         ^
:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
87:  481 |         const struct vlc_common_members: (const vlc_object_t5: note: expanded from macro 'msg_Dbg'
    87 |     msg_Gen*e)ri(c(p&_t(his, VLCx_M)SG-_D>BGo, _b_VA_ARjGS__)
      |     ^
)../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    78 |    \ vlc_Log
(VLC_OBJ      ECT(o), | p, vlc_m              ^odule_na
me, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/x11.c:229:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  229 |     msg_Err (obj, "no supported pixel format & visual");
      |     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/x11.c:289:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  289 |     msg_Dbg (vd, "using X11 window %08"PRIx32, sys->window);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/x11.c:290:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  290 |     msg_Dbg (vd, "using X11 graphic context %08"PRIx32, sys->gc);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/x11.c:441:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  441 |         msg_Dbg (vd, "%s: X11 error %d", "cannot put image", e->error_code);
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/x11.c:511:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |         msg_Err (vd, "Unknown request in XCB vout display");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/keys.c:152:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  152 |             msg_Dbg (ctx->obj, "key: 0x%08"PRIxFAST32" (X11: 0x%04"PRIx32")",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/keys.c:170:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  170 |             var_SetInteger (ctx->obj->obj.libvlc, "key-pressed", vk);
      |             ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/keys.c:180:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  180 |             msg_Dbg (ctx->obj, "refreshing keyboard mapping");
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
29 warnings generated.
mv -f video_output/xcb/.deps/libxcb_window_plugin_la-keys.Tpo video_output/xcb/.deps/libxcb_window_plugin_la-keys.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_output/xcb/libxcb_xv_plugin_la-pictures.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -pthread -I/usr/local/include -pthread -I/usr/local/include -pthread -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/xcb/libxcb_xv_plugin_la-pictures.lo -MD -MP -MF video_output/xcb/.deps/libxcb_xv_plugin_la-pictures.Tpo -c -o video_output/xcb/libxcb_xv_plugin_la-pictures.lo `test -f 'video_output/xcb/pictures.c' || echo './'`video_output/xcb/pictures.c
In file included from video_output/xcb/window.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/window.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/window.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/window.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/window.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/window.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"xcb_xv\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include -pthread -I/usr/local/include -pthread -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/xcb/libxcb_xv_plugin_la-pictures.lo -MD -MP -MF video_output/xcb/.deps/libxcb_xv_plugin_la-pictures.Tpo -c video_output/xcb/pictures.c  -fPIC -DPIC -o video_output/xcb/.libs/libxcb_xv_plugin_la-pictures.o
In file included from video_output/xcb/window.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/window.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/window.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/window.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetCheck35 warnings generated.
ed(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/window.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/window.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #definemv -f video_output/xcb/.deps/libxcb_x11_plugin_la-x11.Tpo video_output/xcb/.deps/libxcb_x11_plugin_la-x11.Plo
 var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_output/xcb/libxcb_xv_plugin_la-xvideo.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -pthread -I/usr/local/include -pthread -I/usr/local/include -pthread -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/xcb/libxcb_xv_plugin_la-xvideo.lo -MD -MP -MF video_output/xcb/.deps/libxcb_xv_plugin_la-xvideo.Tpo -c -o video_output/xcb/libxcb_xv_plugin_la-xvideo.lo `test -f 'video_output/xcb/xvideo.c' || echo './'`video_output/xcb/xvideo.c
In file included from video_output/xcb/window.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/window.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/window.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/window.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/window.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/window.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/window.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/window.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/window.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/window.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/window.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/window.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/window.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"xcb_xv\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include -pthread -I/usr/local/include -pthread -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/xcb/libxcb_xv_plugin_la-xvideo.lo -MD -MP -MF video_output/xcb/.deps/libxcb_xv_plugin_la-xvideo.Tpo -c video_output/xcb/xvideo.c  -fPIC -DPIC -o video_output/xcb/.libs/libxcb_xv_plugin_la-xvideo.o
In file included from video_output/xcb/window.c:41:
In file included from video_output/xcb/events.h:27:
In file included from ../include/vlc_vout_display.h:33:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/window.c:105:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  105 |             msg_Dbg (wnd, "unhandled event %"PRIu8, ev->response_type);
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/window.c:136:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  136 |             msg_Err (wnd, "X server failure");
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/window.c:234:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  234 |             msg_Err (wnd, "request %d not implemented", cmd);
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/window.c:359:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  359 |     char *display = var_InheritString (wnd, "x11-display");
      |                     ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/window.c:381:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  381 |         msg_Err (wnd, "bad X11 screen number");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/window.c:395:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  395 |     if (var_InheritBool(wnd, "mouse-events"))
      |         ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/window.c:407:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  407 |         msg_Err (wnd, "creating window: X11 error %d", err->error_code);
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/window.c:419:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  419 |     if (var_InheritBool (wnd, "keyboard-events"))
      |         ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/window.c:420:46: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  420 |         p_sys->keys = XCB_keyHandler_Create (VLC_OBJECT(wnd), conn);
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/window.c:457:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  457 |     char *title = var_InheritString (wnd, "video-title");
      |                   ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/window.c:541:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  541 |     if (var_Create (obj->obj.libvlc, "xid-in-use", VLC_VAR_ADDRESS))
      |         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/window.c:547:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  547 |     used = var_GetAddress (obj->obj.libvlc, "xid-in-use");
      |            ^
../include/vlc_variables.h:663:46: note: expanded from macro 'var_GetAddress'
  663 | #define var_GetAddress(a,b)  var_GetAddress( VLC_OBJECT(a),b)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/window.c:563:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |         var_SetAddress (obj->obj.libvlc, "xid-in-use", used);
      |         ^
../include/vlc_variables.h:263:48: note: expanded from macro 'var_SetAddress'
  263 | #define var_SetAddress(o, n, p) var_SetAddress(VLC_OBJECT(o), n, p)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/window.c:568:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  568 |         msg_Warn (obj, "X11 drawable 0x%08"PRIx8" is busy", window);
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/window.c:583:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  583 |     used = var_GetAddress (obj->obj.libvlc, "xid-in-use");
      |            ^
../include/vlc_variables.h:663:46: note: expanded from macro 'var_GetAddress'
  663 | #define var_GetAddress(a,b)  var_GetAddress( VLC_OBJECT(a),b)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/window.c:595:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  595 |         var_SetAddress (obj->obj.libvlc, "xid-in-use", NULL);
      |         ^
../include/vlc_variables.h:263:48: note: expanded from macro 'var_SetAddress'
  263 | #define var_SetAddress(o, n, p) var_SetAddress(VLC_OBJECT(o), n, p)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/window.c:604:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  604 |     var_Destroy (obj->obj.libvlc, "xid-in-use");
      |     ^
../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
  125 | #define var_Destroy(a,b) var_Destroy( VLC_OBJECT(a), b )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/window.c:616:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  616 |     xcb_window_t window = var_InheritInteger (wnd, "drawable-xid");
      |                           ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/window.c:620:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  620 |     if (AcquireDrawable (VLC_OBJECT(wnd), window))
      |                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/window.c:649:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  649 |         msg_Err (wnd, "bad X11 window 0x%08"PRIx8, window);
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/window.c:658:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  658 |     if (var_InheritBool (wnd, "keyboard-events"))
      |         ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/window.c:660:46: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  660 |         p_sys->keys = XCB_keyHandler_Create (VLC_OBJECT(wnd), conn);
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/window.c:667:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  667 |     if (var_InheritBool(wnd, "mouse-events"))
      |         ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/window.c:688:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  688 |     ReleaseDrawable (VLC_OBJECT(wnd), window);
      |                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/window.c:697:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  697 |     ReleaseDrawable (VLC_OBJECT(wnd), window);
      |                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/pictures.c:42:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(In file included from video_output/xcb/xvideo.c:35:
&(In file included from ../include/vlc_common.hx):1031->:
../include/vlc_variables.h:189:ob12: j)warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 \
      |               ^  189
 |     return var_SetChecked( p_obj, psz_name, VLC_VAIn file included from video_output/xcb/pictures.c:42:
In file included from R_IN../include/vlc_common.h:TE1031:
GE../include/vlc_variables.h:578:R, val9: );
      |            ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h  578:140:48: note: expanded from macro 'var_SetChecked'
 |   140 | #    if( define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
var_Ch../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
a  481 |         const nge( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
struc../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
t  128 | #define var_Change(a,b,c,d,e) var_Cha nge( vVLlc_comCm_OBJoEnCT_membe(ra)s, :b,  c(, cd,o en )
      |                                           ^
st vlc../include/vlc_common.h_:o481b:j15: enote: cexpanded from macro 'VLC_OBJECT't
_  t481  | * )  (   &(x)->o  bj) \const
       | s              ^truct vlc_comm
on_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/xvideo.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/xvideo.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/xvideo.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/xvideo.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/xvideo.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/xvideo.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/xvideo.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/xvideo.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/xvideo.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/xvideo.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/xvideo.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->objIn file included from video_output/xcb/pictures.c:43) \
      :
In file included from |               ^../include/vlc_vout_display.h:
33:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 | In file included from video_output/xcb/xvideo.c:35    :
In file included from vl../include/vlc_common.h:c_1031:
ob../include/vlc_variables.h:362:9je: ctwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_rele  362 |     if( var_GetCashecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
e( VLC../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
_OBJECT(  142 | #define var_GetChecked(o,n,t,v) vara) )
      |                         ^_
Ge../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
t  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
Checked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/xvideo.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/xvideo.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/xvideo.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:video_output/xcb/pictures.c:62:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
455   62 |     msg:5:_ Ewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rr (obj, "sha  red455  | m    var_Ceremoary t(Me( p_obj, pIsT-SHMz) n_ont ame, VLCa_Vvailable");A
R      |     ^
_F../include/vlc_messages.h:83L:5O: note: Aexpanded from macro 'msg_Err'
T   83 |     | VLC_ mVARs_DgO_GeInerNic(p_HERIT );
t      h| i    ^s
,../include/vlc_variables.h :V122LC:_MSG39_:E note: expanded from macro 'var_Create'
R  R122, |  __V#define var_CA_ARGS__)
reate(a,b      ,c) var_Cre| a    ^t
e( VLC../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
_OB   J78E | CT ( a) ,  vlbc_,Lo g(VcLC _OBJ)EC
T      (| o                                      ^
), p, ../include/vlc_common.hv:l481c:15:_ note: expanded from macro 'VLC_OBJECT'
m  481 |  o d u l e_n   consta mset,r _uct vlc__FcommILE__, o_n__LmIeNE__,m \bers: 
      |             ^
(const ../include/vlc_common.hv:l481c:15:_ note: oexpanded from macro 'VLC_OBJECT'
b  je481c | t _  t   *)(&(x) - > ocobnstj str)u \
      |               ^
ct vlc_common_members: (const vlc_object_t *)(&(x)In file included from ->ovideo_output/xcb/xvideo.c:35:
In file included from ../include/vlc_common.h:b1031:
j../include/vlc_variables.h) \:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

        |               ^
469 |     var_Create( p_obj, psz_name, VLC_VAvideo_output/xcb/pictures.cR:_63S:T5R:I Nwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]G
    | 63V | L C _VAR_DOI N HmERIT );
      |     ^s
g../include/vlc_variables.h_:Warn (ob122:39: note: expanded from macro 'var_Create'
j  122 | #d,e f"idisnpela y var_Creawtiel(la be ,slobw,"c) var_)C;r
      e| ate( VLC_OBJEC    ^T
(a../include/vlc_messages.h:85), b, c: 5):
       note: | expanded from macro 'msg_Warn'                                      ^

   ../include/vlc_common.h:481:1585: |   note: expanded from macro 'VLC_OBJECT'
   msg_  Ge481 |  n e ric ( p _t  const hsitsr,u cVLtC_ vlc_coMmSmGo_nW_ARNm,e mbers: (_c_oVnA_AsRGS__t v)
lc_      o|     ^
bject_t *)(&../include/vlc_messages.h(x:78:13: )note: -expanded from macro 'msg_Generic'
>   o78b | j  )  v \lc_Log(VL
C      _| O              ^B
JECT(o), p, vlc_module_name, __FILE__, __LINIn file included from E_video_output/xcb/xvideo.c_, \
:35:
In file included from ../include/vlc_common.h:1031:
      ../include/vlc_variables.h| :            ^
../include/vlc_common.h:481:15: 477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]note: expanded from macro 'VLC_OBJECT'

  477 |       481 |  var_Cre a   te   const (stru p_obj, cpts zv_lcn_coammmeon_,m eVmbeLrCs_:V A(Rc_oSnsTRING |t  VvLlCc__obVAR_DOINject_t *)H(&(ERIT )x;)
-      >| o    ^b
j../include/vlc_variables.h:122) \
      |               ^
:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/xvideo.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_Ovideo_output/xcb/pictures.c:94:BJECT(a), 9b,:  cwarning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)
      |                                       ^
   94 | ../include/vlc_common.h :  481   : 15 :ms g_note: expanded from macro 'VLC_OBJECT'
E  481r | r        ( constvd, "shar setruct vld mecm_commono_ry malelocmatiboers: (n conesrrort:  %s"vlc_o,b
      | ject_t *        ^
)(&(x)-../include/vlc_messages.h>:o83bj) \
      :5: note: expanded from macro 'msg_Err'
|    83 |                ^
   msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:In file included from 13: video_output/xcb/xvideo.c:35:
note: expanded from macro 'msg_Generic'
In file included from ../include/vlc_common.h:1031:
   ../include/vlc_variables.h78: |    511 vl:c_5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Log  511( | VL    varC__Create( pOBJEC_T(oo)b,j ,p ,p sz_name,v lVcL_Cm_oVduAleR_INTEGE_Rn a|me , VLC_VA_R__FDIOLE_I_, __NHERILT
INE__, \
      |             ^
      |     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h  :122481 |     :39: note:  expanded from macro 'var_Create' 
  con  s122t  | #defisntreu var_Ccret ate(val,cb_,c) varc_Cormemaotn_em( VLC_Oembers: (conBJECT(a), st vlc_objecbt,_t  *c)(&( )
      |                                       ^
x)->obj) \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t video_output/xcb/pictures.c*)(&:(x)103:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
->o  103 | b j ) \
            msg| _              ^E
rr (vd, "shared memory attachment error: %s",
      |         ^
In file included from ../include/vlc_messages.h:video_output/xcb/xvideo.c83:5: note: expanded from macro 'msg_Err':
35:
   83 |  In file included from   ../include/vlc_common.h:1031:
../include/vlc_variables.h: 525m:s5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]g_G
e  n525e | ric (p   var_Cr_ethiate( p_so, VbLjC,_M psz_naSmG_e, VLC_EVARR, __RVA_BOOL _|A RVGS_LC_VAR__D)O
      |     ^
INHERI../include/vlc_messages.hT:
78      :| 13    ^:
 ../include/vlc_variables.h:note: 122expanded from macro 'msg_Generic'
:   3978: |    note: expanded from macro 'var_Create'
  vlc_Log  (VL122 | #dCe_fOineBJ vaECrT_(o), Cp, vrleate(ac_module,_b,c) name, __vFILar_CreE_a_t, e( VLC___LINE__,O BJECT\
(a)      | , b            ^,
 c )
      |                                       ^../include/vlc_common.h
:481:15: note: ../include/vlc_common.h:481:15: expanded from macro 'VLC_OBJECT'note: 
expanded from macro 'VLC_OBJECT'
    481481 |         |  c      o n sct ostrnustc ts vtlcruct v_lcc_ocmmoommon_menm_bmeemberrss: :(con st( vlcconst v_locb_jobject_te c*t)(&(x)->_t *)(&(oxb)->jo)b j\)
 \      
|       |               ^
              ^
In file included from video_output/xcb/xvideo.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, video_output/xcb/pictures.cVLC_VA:R_132F:17LOAT |: warning:  Vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]L
C_  132 | V A R _  DOINHE R I T 
          |       ^ m
s../include/vlc_variables.h:122g:_I39: note: expanded from macro 'var_Create'
n  f122o  | (v#ddefine , "usingv bauggry _XCreate(1a1, servber ,c) va- SSrH_Create (pr oVxyLingC_?");
      |                 ^
O../include/vlc_messages.h:81:5B:J Enote: CT(a), b,expanded from macro 'msg_Info' 
c   81 |      )
      |                                       ^
msg_../include/vlc_common.hG:e481n:e15r:i cnote: (expanded from macro 'VLC_OBJECT'p
_this  , 481VL | C _ MS G _ I N FO const ,s t__VAr_uARGcS__)
t      |     ^
 vlc../include/vlc_messages.h_:common_78:13: note: expanded from macro 'msg_Generic'
me   78 |     mvbers: l(cc_oLnogs(tV LvC_lOc_objectB_Jt *)(&(Ex)CT->ob(oj) ), p, v\l
c_      mo| dule              ^
_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |        In file included from  convideo_output/xcb/xvideo.c:35:
In file included from ../include/vlc_common.h:1031s:
t../include/vlc_variables.h st:r554uc:t v5lc:_ comwarning: mondue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_m
e  mb554e | r s:   var_ C(rceoantste( p_o bvjlc,_o bjecpsz_namte_,t  *VLC_VAR)_(&STRIN(Gx )-|> oVbjLC_VAR)_ D\
      |               ^
OINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/xvideo.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/xvideo.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/xcb/xvideo.c:37:
In file included from ../include/vlc_vout_display.h:33:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
51 warnings generated.
31 warnings generated.
mv -f video_output/xcb/.deps/libxcb_xv_plugin_la-pictures.Tpo video_output/xcb/.deps/libxcb_xv_plugin_la-pictures.Plo
mv -f video_output/xcb/.deps/libxcb_window_plugin_la-window.Tpo video_output/xcb/.deps/libxcb_window_plugin_la-window.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_output/opengl/libegl_x11_plugin_la-egl.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -DUSE_PLATFORM_X11=1 -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/opengl/libegl_x11_plugin_la-egl.lo -MD -MP -MF video_output/opengl/.deps/libegl_x11_plugin_la-egl.Tpo -c -o video_output/opengl/libegl_x11_plugin_la-egl.lo `test -f 'video_output/opengl/egl.c' || echo './'`video_output/opengl/egl.c
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_output/libglx_plugin_la-glx.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/libglx_plugin_la-glx.lo -MD -MP -MF video_output/.deps/libglx_plugin_la-glx.Tpo -c -o video_output/libglx_plugin_la-glx.lo `test -f 'video_output/glx.c' || echo './'`video_output/glx.c
video_output/xcb/xvideo.c:116:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  116 |         msg_Dbg (vd, "XVideo extension not available");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/xvideo.c:119:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  119 |         msg_Dbg (vd, "XVideo extension v%"PRIu8".%"PRIu8" unknown",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/xvideo.c:123:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  123 |         msg_Dbg (vd, "XVideo extension v%"PRIu8".%"PRIu8" too old",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/xvideo.c:127:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  127 |         msg_Dbg (vd, "using XVideo extension v%"PRIu8".%"PRIu8,
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/xvideo.c:177:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  177 |         msg_Err (obj, "unknown XVideo RGB format %"PRIx32" (%.4s)",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/xvideo.c:179:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  179 |         msg_Dbg (obj, " %"PRIu8" planes, %"PRIu8" bits/pixel, "
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/xvideo.c:225:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  225 |         msg_Err (obj, "unknown XVideo YUV format %"PRIx32" (%.4s)", f->id,
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/xvideo.c:227:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |         msg_Dbg (obj, " %"PRIu8" planes, %"PRIu32" bits/pixel, "
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/xvideo.c:230:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  230 |         msg_Dbg (obj, " period: %"PRIu32"/%"PRIu32"/%"PRIu32"x"
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/xvideo.c:234:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  234 |         msg_Warn (obj, " order: %.32s", f->vcomp_order);
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/xvideo.c:260:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  260 |     vlc_fourcc_t chroma = var_InheritInteger (obj, "xvideo-format-id");
      |                           ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/xvideo.c:307:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  307 |             msg_Dbg (obj, "skipping slow I420 format");
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/xvideo.c:385:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  385 |         msg_Warn (vd, "Please enable XVideo 2.2 for faster video display");
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/xvideo.c:399:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  399 |     int adaptor_selected = var_InheritInteger (obj, "xvideo-adaptor");
      |                            ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/xvideo.c:447:14: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  447 |              msg_Dbg (vd, "cannot grab port %"PRIu32": Xv error %"PRIu8, port,
      |              ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/xvideo.c:454:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  454 |         msg_Dbg (vd, "using adaptor %.*s", (int)a->name_size,
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/xvideo.c:456:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  456 |         msg_Dbg (vd, "using port %"PRIu32, p_sys->port);
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/xvideo.c:457:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  457 |         msg_Dbg (vd, "using image format 0x%"PRIx32, p_sys->id);
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/xvideo.c:501:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  501 |                 msg_Dbg (vd, "using X11 visual ID 0x%"PRIx32
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/xvideo.c:503:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  503 |                 msg_Dbg (vd, "using X11 window 0x%08"PRIx32, p_sys->window);
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/xvideo.c:509:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  509 |         msg_Dbg (vd, "no usable X11 visual");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/xvideo.c:518:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  518 |         msg_Err (vd, "no available XVideo adaptor");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/xvideo.c:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     msg_Dbg (vd, "using X11 graphic context 0x%08"PRIx32, p_sys->gc);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/xvideo.c:607:37: warning: missing field 'pf_destroy' initializer [-Wmissing-field-initializers]
  607 |     picture_resource_t res = { NULL };
      |                                     ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"glx\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/libglx_plugin_la-glx.lo -MD -MP -MF video_output/.deps/libglx_plugin_la-glx.Tpo -c video_output/glx.c  -fPIC -DPIC -o video_output/.libs/libglx_plugin_la-glx.o
video_output/xcb/xvideo.c:708:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  708 |         msg_Dbg (vd, "%s: X11 error %d", "cannot put image", e->error_code);
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |  libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"egl_x11\" -D__PLUGIN__ -I./access -I./codec -DUSE_PLATFORM_X11=1 -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/opengl/libegl_x11_plugin_la-egl.lo -MD -MP -MF video_output/opengl/.deps/libegl_x11_plugin_la-egl.Tpo -c video_output/opengl/egl.c  -fPIC -DPIC -o video_output/opengl/.libs/libegl_x11_plugin_la-egl.o
   msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/xvideo.c:759:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  759 |         msg_Err (vd, "Unknown request in XCB vout display");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/xcb/xvideo.c:768:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  768 |     char *display = var_InheritString (obj, "x11-display");
      |                     ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:37:
../include/vlc_xlib.h:31:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   31 |     if (!var_InheritBool (obj, "xlib"))
      |          ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:37:
../include/vlc_xlib.h:53:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   53 |         msg_Err (obj, "Xlib not initialized for threads");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/glx.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/glx.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'video_output/opengl/egl.c:359
  :5481 |         const str: uctwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 vlc_comm  359 | on_    mmesg_Dmbebg(obj, "rs:EGL version ( %consst vlc_ byobject_t *)(&(x)->obj)  %s",
\
            |     ^
|               ^../include/vlc_messages.h:
87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VIn file included from video_output/glx.c:A_A32:
RIn file included from ../include/vlc_common.h:1031GS__)
      |     ^
../include/vlc_messages.h:78:13:
../include/vlc_variables.h: note: expanded from macro 'msg_Generic':212
:12   78 |     v: lcwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_L
og(  212VL |  C_  OB rJEetCTur(on ),va pr_, SevltCc_hemockduedle (_nobamj,e, n _am_Fe,IL VE_LC_,_V _AR_L_CINOOE_RD_,S, \ v
      al|             ^);

      ../include/vlc_common.h:|            ^
481:../include/vlc_variables.h:15:140: note: 48:expanded from macro 'VLC_OBJECT'
   481note: expanded from macro 'var_SetChecked' |  
    140   | #  de cfionnest v sartr_Sucett Chvlecc_ckeomd(moo,n_n,met,mbv)er vs:ar (_ScoetnsCht ecvlkec_d(obVLjeC_ctOB_tJE *CT)((o&(),x)n,->obt,j)v) \
      
      |                                                ^|               ^
../include/vlc_common.h:
481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (video_output/opengl/egl.c:co365:ns9:t  warning: vldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  365_o |  bj  ec  t_  t  m*)sg(&_D(xbg)-(o>obj, bj")  \
ex      | t              ^ens
ions: %s", ext);
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSGIn file included from _video_output/glx.c:32:
In file included from DBG, __VA_ARGS__)
      |     ^
../include/vlc_common.h:1031:
../include/vlc_variables.h:227../include/vlc_messages.h:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:78
:  227 |    13: note: expanded from macro 'msg_Generic'
 retu   78 |     vlc_rn vLar_SoetChgecke(dVLC_OBJECT(o), p, vlc_mod( p_ouble_nj, psz_ame, __FIname, VLCLE_V53__,AR_ FL warningOA_sT_L generated.
INE__, \
      ,|             ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
val );
  481 |         |            ^      const struct vlc_c
om../include/vlc_variables.hmon_me:140m:bers: (const48: note:  vlc_objeexpanded from macro 'var_SetChecked'
c  140 | #dt_tefine  *)(&(x)->ovar_Sbj) \
      |               ^
etChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(ovideo_output/opengl/egl.c:370:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
),  n,t,370 |         msv)
      |                                                ^
g_E../include/vlc_common.h:481:15: rr(obj, "canote: expanded from macro 'VLC_OBJECT'
nn  ot se481l | ect %s API", ap   i->name  );
      |         ^
   ../include/vlc_messages.hcon:83:5s: note: expanded from macro 'msg_Err'
t    s83t | ruct vlc_c    mommsog_Generic(pn__membters: h(is, VLC_MSG_ERR, __VAc_ARGSon__st v)
      |     ^lc_
objec../include/vlc_messages.ht_t: *78)(&(x:13:)-> note: obj) \
expanded from macro 'msg_Generic'      |               ^

   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/opengl/egl.c:387:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  387 |      In file included from video_output/glx.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241 :12: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 msg_  241 |     return var_SetCheckErr (obj, "caedn( pn_oot cbhoosj, psz_name, e VEGLLC_VA R_STRING, val );
      |            ^
config../include/vlc_variables.h:140urat:i48on": note: expanded from macro 'var_SetChecked')
;  140
      |  |         ^#
defin../include/vlc_messages.he:83:5: var _SetCnote: hecexpanded from macro 'msg_Err'k
ed(o,n,t,v)   83 |     msg_Gener ic(p_thivsar,_S VLC_MSG_ERRe, __VAtChecked(VLC_O_ARGSBJECT(__)
      |     ^
o)../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
,   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILn,tE__,v, )
__L      |                                                ^
INE_../include/vlc_common.h_, \:
      481:15:|             ^
 note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:481:  481 | 15 :   note: expanded from macro 'VLC_OBJECT'
    481  |          c cononsst strmv -f video_output/xcb/.deps/libxcb_xv_plugin_la-xvideo.Tpo video_output/xcb/.deps/libxcb_xv_plugin_la-xvideo.Plo
uct t vlc_commonstr_umecmtb vlecrs: _comm(ocnon_smte mvlcber_so:b j(eccotn_st *)(t&( xv)l-c_o>bjecobj) t\
      _t | *              ^)
(&(x)->obj) \
      |               ^
video_output/opengl/egl.c:In file included from 395:9: warning: video_output/glx.c:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]32:

In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:  256395: | 12  : warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   
  msg_Err   (ob256 |     rejt,u r"nca nvnaort_ Screateet CEhGL ewcinked(d opw surf_ace");
      |         ^
../include/vlc_messages.h:83:5o: note: expanded from macro 'msg_Err'
bj,    83 |     psz_msg_Gennerame, iVc(pL_Ct_hVAiRs_ADDRES,S ,V LvCa_lM S)G_;
E      | R           ^
R../include/vlc_variables.h:140, _:_48: note: VAexpanded from macro 'var_SetChecked'
_  140 | #deARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECTfine(o), p ,v avrl_cS_etChmeocdukle_name, __FILE__, __LINE__, \
      |             ^
ed../include/vlc_common.h:481:15(o,n,t,: v)note: expanded from macro 'VLC_OBJECT'
   481var | _  SetChe c ked    co(nVsLCt_ OsBtJrEuct CvlcT_(co)ommon,_n,t,v)
m      |                                                ^
embe../include/vlc_common.hr:s481:: (con15:s tnote: expanded from macro 'VLC_OBJECT'
   481 |   vlc _ obj e   const csttruct vlc_com_mont_members: (const vlc_obj e*)(ct&(x)_->objt *)(&(x)->obj) \
) \      |               ^

      |               ^
video_output/opengl/egl.c:401:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  401 |         msg_Err (obj, "cannot In file included from bind EGL API");
      |         ^
../include/vlc_messages.h:83video_output/glx.c:5: note: expanded from macro 'msg_Err'
:32:
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __In file included from ../include/vlc_common.h:1031:
VA_ARGS_../include/vlc_variables.h_)
      |     ^
:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_messages.h:78  276 |  : 13 :  if( !var_note: expanded from macro 'msg_Generic'
Ge   78 |   t C hvelccke_Logd(( VpLC_OBJE_oCbj,T (pos)z_nam,e , VLC_VpA,R_I vlNcT_EmGoEdRu,l e&_vnalame, _ ) )
      _FILE__, |          ^
__LINE__../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
,  142  | \#
d      e| fine var_            ^G
e../include/vlc_common.ht:C481heck:e15: d(o,nnote: ,t,expanded from macro 'VLC_OBJECT'
v  481 | )    va r_G etC   hecked(VLCc_OBJECT(o),onst n,stt,rvu)ct
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_output/opengl/libegl_wl_plugin_la-egl.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -DUSE_PLATFORM_WAYLAND=1 -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/opengl       /libegl_wl_plugin_la-egl.lo -MD -MP -MF video_output/opengl/.deps/libegl_wl_plugin_la-egl.Tpo -c -o video_output/opengl/libegl_wl_plugin_la-egl.lo `test -f 'video_output/opengl/egl.c' || echo './'`video_output/opengl/egl.c
|                                                ^
vlc_co../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
m  m481on | _        consmt embers: (sctrounst vlc_cobject_t t *)(&(x)->ovlbj) \
      |               ^
c_common_members: (const vlc_object_t *)(&(x)->objvideo_output/opengl/egl.c:409:) \
      | 9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
              ^  
409 |         msg_Err (obj, "cannot create EGL context");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLCIn file included from video_output/glx.c:32:
In file included from ../include/vlc_common.h:1031:
_M../include/vlc_variables.h:293:10: SG_ERR, _warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
VA_AR  293 |   GS__ ) i
f      (|      ^!var
_GetC../include/vlc_messages.hh:78:13ecked( p_o: bj, psz_name, VLC_VAR_note: expanded from macro 'msg_Generic'BOOL
, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,   78 |     vlc_Log(VnL,C_OBJECT(o), p, vlc_module_name, __FILE__, __LINt,v) var_GetChecE__, k\
e      | d(VLC_OBJECT(o),n,t,v)
      |                                                ^
            ^
../include/vlc_common.h../include/vlc_common.h::481:48115:: note: 15expanded from macro 'VLC_OBJECT'
: note: expanded from macro 'VLC_OBJECT'
    481 |      481 |           c coonnst strstuc st vlc_common_mtreuctmbers: (const vl c_vcolmmocn__meombberjs:e (ccotns_t *t v)lc(&(_objex)c->t_objt *)(&(x)->obj)) \
      |               ^ \
      |               ^

In file included from video_output/glx.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/glx.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/glx.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/glx.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/glx.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/glx.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/glx.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/glx.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/glx.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/glx.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/glx.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/glx.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/glx.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/glx.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/glx.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/glx.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/glx.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"egl_wl\" -D__PLUGIN__ -I./access -I./codec -DUSE_PLATFORM_WAYLAND=1 -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/opengl/libegl_wl_plugin_la-egl.lo -MD -MP -MF video_output/opengl/.deps/libegl_wl_plugin_la-egl.Tpo -c video_output/opengl/egl.c  -fPIC -DPIC -o video_output/opengl/.libs/libegl_wl_plugin_la-egl.o
In file included from video_output/glx.c:36:
../include/vlc_xlib.h:31:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   31 |     if (!var_InheritBool (obj, "xlib"))
      |          ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/glx.c:36:
../include/vlc_xlib.h:53:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   53 |         msg_Err (obj, "Xlib not initialized for threads");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/glx.c:85:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   85 |         msg_Dbg (vd, "GLX extension not available");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/glx.c:88:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   88 |         msg_Dbg (vd, "GLX extension version %d.%d unknown", major, minor);
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/glx.c:91:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   91 |         msg_Dbg (vd, "GLX extension version %d.%d too old", major, minor);
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/glx.c:94:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   94 |         msg_Dbg (vd, "using GLX extension version %d.%d", major, minor);
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/glx.c:162:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  162 |         msg_Err (obj, "cannot choose GLX frame buffer configurations");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/glx.c:184:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  184 |         msg_Err (obj, "cannot match GLX frame buffer configuration");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/glx.c:192:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  192 |         msg_Err (obj, "cannot create GLX window");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/glx.c:201:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  201 |         msg_Err (obj, "cannot create GLX context");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/glx.c:257:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  257 |         var_Create(gl->surface, "gl", VLC_VAR_STRING);
      |         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/glx.c:258:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  258 |         var_SetString(gl->surface, "gl", "glx");
      |         ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
  262 | #define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
34 warnings generated.
mv -f video_output/opengl/.deps/libegl_x11_plugin_la-egl.Tpo video_output/opengl/.deps/libegl_x11_plugin_la-egl.Plo
depbase=`echo video_output/flaschen.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_output/flaschen.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/flaschen.lo -MD -MP -MF $depbase.Tpo -c -o video_output/flaschen.lo video_output/flaschen.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"flaschen\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/flaschen.lo -MD -MP -MF video_output/.deps/flaschen.Tpo -c video_output/flaschen.c  -fPIC -DPIC -o video_output/.libs/flaschen.o
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)37 warnings generated.

      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mv -f video_output/.deps/libglx_plugin_la-glx.Tpo video_output/.deps/libglx_plugin_la-glx.Plo
depbase=`echo video_output/vdummy.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_output/vdummy.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/vdummy.lo -MD -MP -MF $depbase.Tpo -c -o video_output/vdummy.lo video_output/vdummy.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/opengl/egl.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vdummy\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/vdummy.lo -MD -MP -MF video_output/.deps/vdummy.Tpo -c video_output/vdummy.c  -fPIC -DPIC -o video_output/.libs/vdummy.o
In file included from video_output/flaschen.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/opengl/egl.c:359:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  359 |     msg_In file included from video_output/flaschen.c:40:
In file included from ../include/vlc_common.hDbg(obj, :1031"EGL versi:
../include/vlc_variables.h:203:12: on %s by %swarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
",  203 | 
      |     ^
  ../include/vlc_messages.h:  retur87:5n v: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSGar_Set_DCheBGcked( , p_o__bjVA, ps_ARz_name, VLC_VAR_BOGSOL__), 
      va|     ^
l ../include/vlc_messages.h:);78:
      13:|            ^ note: 
expanded from macro 'msg_Generic'
../include/vlc_variables.h   78:140 |  :48  :  vnote: expanded from macro 'var_SetChecked'lc
_L  140og | #(VdeLCfi_OneBJ vECarT(_So)et, Chp,ec vkelcd(_mo,odn,ult,e_v)na vmear, _S__etFIChLEec__ke, d(__VLLINC_E_OB_,JE \CT
      (o|             ^),
../include/vlc_common.h:n,481:t,15:v) note: 
      expanded from macro 'VLC_OBJECT'
|   481                                               ^
 |  ../include/vlc_common.h:  481:  15:   note:  cexpanded from macro 'VLC_OBJECT'
o  481ns |  t   st  ru  ct c vonlcst_c somtrmouct vln_c_mecombmmerons:_m (emcobensrst : vl(cc_onobstje vctlc_t_o *bj)(ec&(t_x)t ->*)ob(&j)(x \)-
      >o|               ^bj)
 \
      |               ^
video_output/opengl/egl.c:365In file included from video_output/flaschen.c::409: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:
In file included from   365 |    ../include/vlc_common.h: 1031:
    msg_Dbg../include/vlc_variables.h:(212:o12:bj, " extensions: % warning: s", ext);
      |         ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_messages.h:  21287:5: note: expanded from macro 'msg_Dbg'
 |     87 |     msg_Generic(p_this,   VLC_MSG_DBG, __VA_ rARGS__e)
      | t    ^
ur../include/vlc_messages.h:78n: 13: note: expanded from macro 'msg_Generic'
var_   78 |     vlc_LogSetC(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
h../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ec  481 | ke  d (ob      const struct vlc_cj, onmmaon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
me, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  video_output/opengl/egl.c:370:9: warning: 140 | #dedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]f
i  n370 |         mesg_Err(obj, "cannot se vlect %s API", api-ar>name);
      |         ^
_SetCh../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
eck   83 |     msg_Geneerd(ico(,p_thn,is, VLCt_MSG_ERR, _,_VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
v)   78 |     va vlc_Log(VLC_OBJECT(o), p, vlc_r_SmetChodule_name, __FILE__, __LINE__, \
      |             ^
e../include/vlc_common.hc:k481:15e:d(VLC_ note: expanded from macro 'VLC_OBJECT'OBJE
C  481T | (      o  const struct vlc_common_membe),n,tr,v)s: (const vlc_object_t *)(&(x
      )->obj) \
      |               ^
|                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_video_output/opengl/egl.c:ob387:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j  e387c |         msg_Err (obj, "cannot choose EGL configt_t *)u(&(x)ration");
      |         ^
->obj../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
) \
      |    83 |     msg_Generic(p_this, VLC_MS              ^
G_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OIn file included from video_output/flaschen.cBJ:40:
In file included from ECT(o), p, vlc_module_name, __FIL../include/vlc_common.hE:1031:
_../include/vlc_variables.h:227_, :12: warning: __LINE__, \due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  227 |        |             ^
 ../include/vlc_common.h:481:15: note:   expanded from macro 'VLC_OBJECT'
re  turn481  |         constva strru_cSt evlc_common_members: (const vlc_otChecked( bject_t *)(&(x)->obj) \
      |               ^
p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: video_output/opengl/egl.cnote: expanded from macro 'var_SetChecked'
:395:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  140 | #d  efin395e |         msg_Err (o bjv, "acannot create EGL wri_Sendow surtface");
      |         ^
Check../include/vlc_messages.hed:83:5: note: expanded from macro 'msg_Err'
(o   83 | ,n ,t,v)  v  masgr_Set_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
Checked(VLC   78 |     vlc_L_Oog(VLC_BOBJECJET(o), p, vlc_module_name, __FILE__, __LINE__, CT(o),\
      n|             ^
,../include/vlc_common.ht,v):481:15: note: expanded from macro 'VLC_OBJECT'

        481 |       |                                                ^
  const struct vlc_co../include/vlc_common.hmm:481on:_members: (const vl15: note: cexpanded from macro 'VLC_OBJECT'
_  obje481 | ct_t *)(&( x )->obj) \
      |               ^  
    const struct vlc_common_members: video_output/opengl/egl.c(con:st vlc401_:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ob  401 |         msg_Err (obj, "cannot bind EGjecL API");
      |         ^t_t *)
(&(x../include/vlc_messages.h):83:5: note: expanded from macro 'msg_Err'
-   >83obj) |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
 ../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
\
      |    78 |                  ^ vlc_
Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __In file included from LINE__, \video_output/flaschen.c
:      |             ^
40../include/vlc_common.h:481:
In file included from :15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:1031:
  481 |    ../include/vlc_variables.h     con:241s:t struct12 vlc_common_members: (:c warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o
n  241s |   t vl  recturn_ obvjecar_St_t *)(&(x)->obj) \
      et|               ^
Checked( p_obj, psz_name, VLC_VAR_STRING, val );
video_output/opengl/egl.c      |            ^
:409:../include/vlc_variables.h:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
140:  409 |         msg_Err (obj, "cannot cr48e: note: expanded from macro 'var_SetChecked'
ate EGL context");
      |         ^
  140 | #../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
defin   e83 |     msg_Generic(p_this, VLC_M var_SG_SetERR, Ch__VA_ARGS__)
      |     ^
../include/vlc_messages.h:ec78:13: note: keexpanded from macro 'msg_Generic'
d(   78 |     o,nv,lc_Log(VLC_OBJECTt,v)(o), p, vlc_modu lvae_name,r __FILE__, __LINE__, \
      |             ^
_S../include/vlc_common.h:481et:C15hecke: note: expanded from macro 'VLC_OBJECT'
d(  V481 |         const struct vlc_common_members: (const vlc_objecLt_t *)(&(x)->obj) \
      |               ^
C_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/flaschen.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/flaschen.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/flaschen.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/flaschen.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/flaschen.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/flaschen.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/flaschen.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/flaschen.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/flaschen.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/flaschen.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/flaschen.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/flaschen.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/flaschen.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/flaschen.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/flaschen.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/flaschen.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/flaschen.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/flaschen.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/flaschen.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/flaschen.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vdummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vdummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vdummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vdummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vdummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vdummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetCheIn file included from video_output/flaschen.c:42cked:
../include/vlc_network.h:134:(V12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]LC_OB
J  134 |    EC rT(eto)ur,nn net,t_C,von)
nect (obj,       | host, port, SOCK_STREAM, IPPROTO_TCP);
      |            ^
                                               ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
../include/vlc_common.h  125 | #define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), :481:15b: , cnote: expanded from macro 'VLC_OBJECT'
, d, e  481)
      |                                                ^
 |         const struct ../include/vlc_common.hvlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membersIn file included from video_output/vdummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  276 |     if( !var_GetChecked( (con p_obj,st vlc psz_name,_object_ t *V)(&(x)->oLC_VAR_INTEGbEjR),  \
      |               ^
&val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetCheckIn file included from ed(VLC_video_output/flaschen.c:42:
O../include/vlc_network.hBJECT(:o),n150,:12t,v)
      |                                                ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481  150: | 15:  note: expanded from macro 'VLC_OBJECT'   return n
e  t481 | _ C onnectDgr am     con s(t sotrbj, hostuct v, lc_copmomrot, hlim,n _ImPePmRbOeTrOs:_ (conUsDtP vlc_objec);
      |            ^
t_t *)(&(x../include/vlc_network.h:146:26: )note: -expanded from macro 'net_ConnectDgram'
>obj) \
      |               ^
  146 |         net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
      |                          ^
In file included from video_output/vdummy.c:32:
../include/vlc_common.h:481In file included from ../include/vlc_common.h:1031:
:15../include/vlc_variables.h:293:10: :warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]note: 
expanded from macro 'VLC_OBJECT'
    481 |  293  |      if( !va r _ G e tChecked(const struc tp _volbcj_common_m, pszem_nameb,e VrLsC:_ VA(Rc_BoOnst vlc_OoLb,j e&cvta_lt ) )
      |          ^
 *)(&(x)-../include/vlc_variables.h>:142:48: note: expanded from macro 'var_GetChecked'
o  b142j | )# d\
      efine va| r              ^_
GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),nIn file included from ,tvideo_output/flaschen.c,:v)
      |                                                ^
42:
../include/vlc_network.h:159:12../include/vlc_common.h:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481:15: note: expanded from macro 'VLC_OBJECT'
    481 | 159 |     r e t u r n net_  OpenDg racm (onst sotbrj, host, upcot vlc_common_mert, NULmbers: (coLn,s t0 vlc_object, _t *)(&(x)-I>PoPROTO_UbjDP) \
      |               ^
);
      |            ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a), b, cIn file included from , d, video_output/vdummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304e:,17 : gwarning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

      |                       ^
  304 |  ../include/vlc_common.h: 481 : 15i: fnote:  expanded from macro 'VLC_OBJECT'(
likely(!  v481a | r _ Ge tCh e c k e dc o(nobj, name, Vst stLC_ruVAR_CcOtO RvDlSc,_ co&mvmoanl_)me)m)
      |                 ^
bers: (co../include/vlc_variables.hn:s142t: 48v:l cnote: _expanded from macro 'var_GetChecked'o
b  142 | #dejfeine varc_tGe_t *t)C(h&ec(kxe)d-(>oo,bnj,)t,v) var _\G
e      | tChecked              ^(
VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vdummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vdummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vdummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vdummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vdummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vdummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vdummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vdummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vdummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_32 warnings generated.
Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vdummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_In file included from video_output/flaschen.c:44t *)(&(x:
In file included from )-../include/vlc_vout_display.h:>o33:
../include/vlc_vout.hbj) \:125
      :5|               ^: warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_objmv -f video_output/opengl/.deps/libegl_wl_plugin_la-egl.Tpo video_output/opengl/.deps/libegl_wl_plugin_la-egl.Plo
ect_relIn file included from video_output/vdummy.c:32ease(:
In file included from  V../include/vlc_common.h:1031LC_O:
../include/vlc_variables.hBJ:ECT511:(a) )5:
      |                         ^ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

../include/vlc_common.h:481:15  511: note:  |     var_Creexpanded from macro 'VLC_OBJECT'
  481 | at   e(     p const struct vlc_com_omobjn_m,em psz_name,bers:depbase=`echo video_output/vmem.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
 (const/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_output/vmem.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/vmem.lo -MD -MP -MF $depbase.Tpo -c -o video_output/vmem.lo video_output/vmem.c &&\
mv -f $depbase.Tpo $depbase.Plo
 vlc_object_t *)(&(x)->obj) \
      |               ^
 VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vdummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vdummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vdummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vdummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vdummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      | video_output/flaschen.c:                                          ^
110:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h  110 |     fmt.i_width  = var_InheritInteger(vd, "flaschen-width");
      |                    ^
:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  481 |         const struct vlc_common_members: (const vlc_  615 | #defineobject_t  *)var_InheritInteg(&(er(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
x)->../include/vlc_common.h:481:15: note: obexpanded from macro 'VLC_OBJECT'
j  481 |        )  \
c      |               ^o
nst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/flaschen.c:111:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  111 |     fmt.i_height = var_InheritInteger(vd, "flaschen-height");
      |                    ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/flaschen.c:117:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  117 |     char *display = var_InheritString(vd, "flaschen-display");
      |                     ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/flaschen.c:119:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  119 |         msg_Err(vd, "missing flaschen-display");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/flaschen.c:123:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  123 |     msg_Dbg(vd, "using display at %s (%dx%d)", display, fmt.i_width, fmt.i_height);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/flaschen.c:125:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     fd = net_ConnectDgram( vd, display, port, -1, IPPROTO_UDP );
      |          ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
  146 |         net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
      |                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/flaschen.c:129:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  129 |         msg_Err( vd,
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/flaschen.c:220:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  220 |         msg_Err(vd, "sendmsg: error %s in vout display flaschen", vlc_strerror_c(errno));
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/flaschen.c:222:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  222 |         msg_Err(vd, "sendmsg only sent %d bytes in vout display flaschen", result);
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/flaschen.c:243:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  243 |         msg_Err(vd, "Unsupported query in vout display flaschen");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (constIn file included from video_output/vdummy.c:34:
In file included from ../include/vlc_vout_display.h:33:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_objec vlc_object_t *)(&(x)->obj) \
      |               ^
t_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vmem\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/vmem.lo -MD -MP -MF video_output/.deps/vmem.Tpo -c video_output/vmem.c  -fPIC -DPIC -o video_output/.libs/vmem.o
video_output/vdummy.c:92:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   92 |     char *chroma = var_InheritString(vd, "dummy-chroma");
      |                    ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vdummy.c:96:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   96 |             msg_Dbg(vd, "forcing chroma 0x%.8x (%4.4s)", fcc, (char*)&fcc);
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vdummy.c:154:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  154 |         msg_Dbg(vd, "VOUT got %"PRIu64" ms offset",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vdummy.c:151:54: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
  151 |          (picture->p->i_pitch * picture->p->i_lines) >= sizeof(vlc_tick_t) ) {
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ^  ~~~~~~~~~~~~~~~~~~
30 warnings generated.
39 warnings generated.
depbase=`echo video_output/yuv.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_output/yuv.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/yuv.lo -MD -MP -MF $depbase.Tpo -c -o video_output/yuv.lo video_output/yuv.c &&\
mv -f $depbase.Tpo $depbase.Plo
depbase=`echo access/attachment.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/attachment.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/attachment.lo -MD -MP -MF $depbase.Tpo -c -o access/attachment.lo access/attachment.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from video_output/vmem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memberlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"yuv\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_output/yuv.lo -MD -MP -MF video_output/.deps/yuv.Tpo -c video_output/yuv.c  -fPIC -DPIC -o video_output/.libs/yuv.o
s: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vmem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vmem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vmem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vmem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vmem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vmem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_Gelibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"attachment\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/attachment.lo -MD -MP -MF access/.deps/attachment.Tpo -c access/attachment.c  -fPIC -DPIC -o access/.libs/attachment.o
tChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vmem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vmem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vmem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vmem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vmem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vmem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vmem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vmem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vmem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vmem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vmem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vmem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vmem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vmem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vmem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vmem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vmem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vmem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/vmem.c:36:
In file included from ../include/vlc_vout_display.h:33:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vmem.c:124:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  124 |     vlc_format_cb setup = var_InheritAddress(vd, "vmem-setup");
      |                           ^
../include/vlc_variables.h:653:53: note: expanded from macro 'var_InheritAddress'
  653 | #define var_InheritAddress(o, n) var_InheritAddress(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vmem.c:126:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  126 |     sys->lock = var_InheritAddress(vd, "vmem-lock");
      |                 ^
../include/vlc_variables.h:653:53: note: expanded from macro 'var_InheritAddress'
  653 | #define var_InheritAddress(o, n) var_InheritAddress(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vmem.c:128:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  128 |         msg_Err(vd, "missing lock callback");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vmem.c:132:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  132 |     sys->unlock = var_InheritAddress(vd, "vmem-unlock");
      |                   ^
../include/vlc_variables.h:653:53: note: expanded from macro 'var_InheritAddress'
  653 | #define var_InheritAddress(o, n) var_InheritAddress(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vmem.c:133:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  133 |     sys->display = var_InheritAddress(vd, "vmem-display");
      |                    ^
../include/vlc_variables.h:653:53: note: expanded from macro 'var_InheritAddress'
  653 | #define var_InheritAddress(o, n) var_InheritAddress(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vmem.c:134:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     sys->cleanup = var_InheritAddress(vd, "vmem-cleanup");
      |                    ^
../include/vlc_variables.h:653:53: note: expanded from macro 'var_InheritAddress'
  653 | #define var_InheritAddress(o, n) var_InheritAddress(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vmem.c:135:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  135 |     sys->opaque = var_InheritAddress(vd, "vmem-data");
      |                   ^
../include/vlc_variables.h:653:53: note: expanded from macro 'var_InheritAddress'
  653 | #define var_InheritAddress(o, n) var_InheritAddress(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vmem.c:152:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  152 |             msg_Err(vd, "video format setup failure (no pictures)");
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vmem.c:159:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |         char *chroma = var_InheritString(vd, "vmem-chroma");
      |                        ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vmem.c:163:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  163 |         fmt.i_width  = var_InheritInteger(vd, "vmem-width");
      |                        ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vmem.c:164:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  164 |         fmt.i_height = var_InheritInteger(vd, "vmem-height");
      |                        ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vmem.c:165:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  165 |         sys->pitches[0] = var_InheritInteger(vd, "vmem-pitch");
      |                           ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/vmem.c:179:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  179 |         msg_Err(vd, "vmem-chroma should be 4 characters long");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 | In file included from access/attachment.c:32    r:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189eturn :12va: r_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
SetChe  189cke |  d( p_o  bj r, petsz_nameur, Vn LC_VAR_vaSTRING, r_vaSetChel );
      ck|            ^ed
( ../include/vlc_variables.h:p_140:ob48:j, note:  pexpanded from macro 'var_SetChecked'
sz_na  140me | #d, VefiLne C_varVA_SetChR_INecTEkedGER(o,, val );
      |            ^
n../include/vlc_variables.h:140:48: note: ,expanded from macro 'var_SetChecked'
t  140 | ,#definve var_S)etChec ked(ova,r_SetChecked(VLC_OBJECT(o),n,tn,v)
      |                                                ^
,../include/vlc_common.h:481:15: note: t,v)expanded from macro 'VLC_OBJECT' var_SetChecked(
VL  481 |         const struct vC_OBJECT(o),n,t,v)
      |                                                ^
l../include/vlc_common.h:c_common_members: (481:15: note: expanded from macro 'VLC_OBJECT'
const   481 |         const struct vlc_covlc_objemmct_ton *)(_me&(mxbe)r->obj)s :\
      |               ^
 (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SeIn file included from access/attachment.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
tChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val   203) |     ;return var
_SetC      hecke| d( p_ob           ^j
, ps../include/vlc_variables.hz:_na140me,: VLC_48VAR:_BO OL,note:  val );
      |            ^
expanded from macro 'var_SetChecked'../include/vlc_variables.h:140:48
: note: expanded from macro 'var_SetChecked'
  140 |   #def140i | n#e vard_SeetfCheicnked(o,en,t, v) vvaar_SretC_heckSed(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:e481:15: note: expanded from macro 'VLC_OBJECT'
t  481 |         const struct vlc_common_members: (const vlc_object_t *)(&Che(x)->obj) \
      |               ^
cked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,vIn file included from access/attachment.c:32:
In file included from ../include/vlc_common.h:1031:
)
../include/vlc_variables.h      | :212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
                                               ^  
212 | ../include/vlc_common.h :   return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
481:../include/vlc_variables.h:15: note: expanded from macro 'VLC_OBJECT'
140  :48148: note: expanded from macro 'var_SetChecked'
 |   140 | #defi      ne v ar_SetChecke cod(o,n,t,v) varnst st_SetCheruccked(VLC_OBJECT(t vo),n,t,v)
      |                                                ^
lc../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_co  481 |         const struct vlc_commommn_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
on_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^In file included from access/attachment.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
In file included from video_output/yuv.c:32:
In file included from ../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
../include/vlc_common.h  :1031140 | #:
../include/vlc_variables.h:define var_SetChecked(o,n,t,v)276:10:  var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h  276 |     if:481:15: note: expanded from macro 'VLC_OBJECT'
( !  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGIn file included from ER, &access/attachment.cval ) )
      |          ^
:32:
In file included from ../include/vlc_variables.h:142../include/vlc_common.h:1031:
:../include/vlc_variables.h:24148: note: expanded from macro 'var_GetChecked':12
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    241 | 142 | #d  efi  nreteur van varr_Set_CheckedGet( p_Cheobcj, pskz_naeme, dVLC_V(AR_STRoING,, val )n;
      | ,t,v)           ^
 ../include/vlc_variables.h:140v:48a: rnote: expanded from macro 'var_SetChecked'_Get
C  140 | h#defeine vacked(r_VLC_SeOBJEtCCheT(ocke)d(,o,nn,t,,v)t var_SetC,hev)
cked      (VLC_O|                                                ^
BJECT(o../include/vlc_common.h:),n,481:t,v)
      |                                                ^15
../include/vlc_common.h:: note: 481:expanded from macro 'VLC_OBJECT'
15: note: expanded from macro 'VLC_OBJECT'  481 |  
   481  |         c on    csto struct vlnsct _strcommon_membersuc: (const vlc_object_t *)(&(xt vlc_)co->obj) \
      |               ^
mmon_members: (const vlc_object_t *)(&(x)->obj) \
      | In file included from access/attachment.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
              ^  256 |     return var_SetChecked
( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
In file included from video_output/yuv.c:  140 | #define var_SetChecked(o,n,t,v) var_SetCh32:
In file included from ecked../include/vlc_common.h(VL:1031:
C../include/vlc_variables.h:293:10_: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
OBJECT(o),n,t,v)
      |                                                ^
  ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
293 |   481 |         con st struct vlc_common_ members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
  if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOIn file included from access/attachment.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
L  276 |     if( !var_GetC,hecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^ &
val ) ../include/vlc_variables.h):142:
      | 48: note: expanded from macro 'var_GetChecked'
         ^
  142 | ../include/vlc_variables.h:#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o)142,:n,t,v)
      | 48                                               ^
../include/vlc_common.h::481:15: note: expanded from macro 'VLC_OBJECT'
 note:   481 | expanded from macro 'var_GetChecked'        co
n  142 | st #defistnruct vle vac_common_mer_mGebers: (consttChec vlc_objekct_et *d)(&(x)->obj) \
      |               ^
(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
In file included from access/attachment.c:32:
In file included from ../include/vlc_common.h:1031../include/vlc_common.h::
481../include/vlc_variables.h::15293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  293 |     if( !var_GetChecked( p_ note: expanded from macro 'VLC_OBJECT'o
b  j, psz_name, VLC481_ | VAR_BOOL, &val ) )
      |          ^
  ../include/vlc_variables.h    :142:48: note: expanded from macro 'var_GetChecked'
  c  142 | #define var_GetChecked(o,n,t,ovn) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
st ../include/vlc_common.hstruc:481:t15: note:  expanded from macro 'VLC_OBJECT'v
lc  481 |         const _struct vlc_commcoommon_mne_membermbsers: :( (conscot vnst lc_objvlect_t *)(&(xc)_->obj) \
o      bjec|               ^
t_t *)(&(x)->obj) \
      |               ^
In file included from access/attachment.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (In file included from video_output/yuv.cl:32i:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
k  304ely(!var_GetChecked (obj |     if (likely(!v,ar na_GmetCe,hec VLC_VAR_COORDS, &val)))ke
d       |                 ^
(o../include/vlc_variables.hbj:, 142n:48: note: expanded from macro 'var_GetChecked'
am  142 | #define,e VLC var_GetChecked(o_V,ARn,_t,v) varC_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
O../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
OR  481 |         const struct vlc_commonD_Smem,bers: (const  vlc_object_t *)(&(x)->obj) \
      |               ^
&val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),In file included from naccess/attachment.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  324 |    t ,v)if( !var_Get
Checked( p_obj, psz_name      , VLC_VAR_FLOAT, &v|                                                ^al 
) ../include/vlc_common.h:)
      |          ^
481:15:../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
 note:   142 | #define vexpanded from macro 'VLC_OBJECT'
ar  _GetChecked(o,n,t,v) v481 |    ar _GetChecked  (VLC_OBJECT(o  co),n,t,v)
      |                                                ^
n../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
st  481 |      stru ct vl c _ const struct vcommonlc_m_common_memberes: (const vlc_ombjebercts:_t *) (&(x)->obj) \
      |               ^
(const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/attachment.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRINGIn file included from video_output/yuv.c:, &32:
In file included from val ) )
      |         ^
../include/vlc_common.h:1031:
../include/vlc_variables.h../include/vlc_variables.h::142:48: note: expanded from macro 'var_GetChecked'
324:10  :142 | #define var_GetChecked(o,n, warning: t,v) var_GetChecked(VLC_OBJECdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]T(o),n,t,v)
      |                                                ^

../include/vlc_common.h:481  :15: note: expanded from macro 'VLC_OBJECT'
324 |       i481 |         cfo( !vanst struct vlc_common_members: (const vlcr_Get_object_t *)(&(x)->Cheockbed(j) \
      |               ^
 p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'In file included from 
access/attachment.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9:  142  | #warning: dedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]fi
ne   va350r_ |  Ge   iftC(he var_Gckeed(tCheo,cked( p_on,bt,j, psz_name, VLC_VAR_STRING, &val v) v)ar )
      | _Ge        ^
tC../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
he  142 | #decked(Vfine vLC_OBJEar_GetCheCTck(oed),(on,,n,t,v) t,vav)
r      |                                                ^
_GetChecked(VLC_OBJECT(o),n,t,v)
      | ../include/vlc_common.h                                               ^
:481:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
15:  481 |          cnote: expanded from macro 'VLC_OBJECT'
o  nst struct vlc_481 |  common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
       const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/attachment.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
In file included from       |         ^
video_output/yuv.c../include/vlc_variables.h::32:
In file included from ../include/vlc_common.h:1031142:48: note: expanded from macro 'var_GetChecked'
:
../include/vlc_variables.h:340:  142 | #define9 :var_GetC hecked(owarning: ,n,t,v) var_GetChecked(VLC_OBJECT(o),due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  340 |      481 |        i  f( const strvuct valcr__common_mGembers: (const vlc_obeject_t *)(&(x)->obj) tChe\
      |               ^
cked( p39 warnings generated.
_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membeIn file included from access/attachment.c:32:
rs: (In file included from ../include/vlc_common.h:1031co:
nst vlc_../include/vlc_variables.h:429o:5bj: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  c429 | t _   var_Createt ( *p)(&(_x)o-b>jobj),  \
      psz|               ^_n
ame, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122In file included from video_output/yuv.c:32:39:
In file included from ../include/vlc_common.h:1031: note: expanded from macro 'var_Create'
:
../include/vlc_variables.h:350:9:   122 | #definwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e var_Crea
te(a,b,c) var_Create(   350V | LC_OBJECT( a), b   , c )
      |                                       ^if
( v../include/vlc_common.ha:r_Get481:15:Checked note: expanded from macro 'VLC_OBJECT'
(   481 |         cp_obonstj, psz_n stamre, VLC_ucVAt vlc_cR_oSmmon_membeTRING,rs: &v (const vlacl ) )_objec
t      _t *)(| &        ^(x)->obj) \
      |               ^

../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GeIn file included from taccess/attachment.cCh:eck32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  442 | d(VLC_OBJEC   T(o) var,n,t,_v)
      C|                                                ^
rea../include/vlc_common.h:481:15te(:  note: expanded from macro 'VLC_OBJECT'
  481p_ |     obj,   psz_  connamst setruct vl, VLc_C_VcomAR_BOmonOL | VLC__members: (VcoARns_DOINHERIT t );vlc
_ob      je| ct    ^
_t ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
*  122 | )(&(x)#define->o bjv) a\
      | r              ^
_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (constIn file included from  vvideo_output/yuv.c:32lc_o:
In file included from b../include/vlc_common.h:1031ject_t *)(&(x:
../include/vlc_variables.h:)-362:>9: owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bj) \
  362      |               ^
 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48:In file included from access/attachment.c:32:
In file included from ../include/vlc_common.h:1031:
 note: ../include/vlc_variables.hexpanded from macro 'var_GetChecked'
:  142455 | #:def5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
in  455 |     var_Create(e  vapr_G/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/libfilesystem_plugin_la-file.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/libfilesystem_plugin_la-file.lo -MD -MP -MF access/.deps/libfilesystem_plugin_la-file.Tpo -c -o access/libfilesystem_plugin_la-file.lo `test -f 'access/file.c' || echo './'`access/file.c
et_Chobj, pecskez_name, VLd(oC,n_VAR_FLOAT ,t| VLC_VAR_,v)D vOINHERIT );ar_G
      |     ^et
C../include/vlc_variables.h:122:39: note: heexpanded from macro 'var_Create'
ck  ed(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |      122 | #defin e var_Create  (ac,b,c) vaonst strur_Crecate( VLC_OBJECT(a), b, c )
      |                                       ^
t../include/vlc_common.h:481:15 v: note: expanded from macro 'VLC_OBJECT'
l  c481 |   _      const struct vlc_cocommon_memmon_members: (const mvblc_object_t ers:*)(&(x)->o (conbj) s\
t vlc      |               ^_ob
ject_t *)(&(x)->obj) \
      |               ^
In file included from access/attachment.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_CreatIn file included from video_output/yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAe( VR_ILNCTE_GOER | BVJLECC_VTA(R_DOIaN)HE, bR, c I)
T )      ;
      | |                                       ^
    ^
../include/vlc_common.h:../include/vlc_variables.h481:122::15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&39(x)->obj) \
      |               ^
: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )In file included from access/attachment.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     va
      r_Create( p_obj, psz_name|                                       ^
,../include/vlc_common.h :481V:15: note: LC_VAR_STRIexpanded from macro 'VLC_OBJECT'
  481 |         const structNG | VL vlcC_c_VARom_DOINmoHn_ERImeTmb er)s:;
      |     ^
 (co../include/vlc_variables.hns:t122:39 : note: expanded from macro 'var_Create'
vl  c122 | #defi_object_t *)ne va(r&(x_Creat)e->(a,b,co)b varj) \
      |               ^
_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strIn file included from video_output/yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]uct 
vlc_comm  442 |     on_memvbaers: r_Crea(const vtlc_eobjec( p_obj, pt_t sz*_)(n&(x)->obj) \
      |               ^
ame, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #defiIn file included from naccess/attachment.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5e var: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_Cre  a491 |  te(a,b,c)    var_Creatve(ar_Cr eaVLCt_eO(B JpE_CobTj(a), b,,  cp s)
      | z_n                                      ^a
me,../include/vlc_common.h:481 V:LC_VAR_15: note: ADDRexpanded from macro 'VLC_OBJECT'ESS 
| VLC_V  481A | R     _   DconOsItN HERsITt ruct);
      |     ^ 
vlc_../include/vlc_variables.hc:122:ommon39: note: expanded from macro 'var_Create'
_  122 | #dmemberefisne: (const vlc_object_t *)(&(x)->o var_Creabj) \
      |               ^
te(a,b,c) var_Create( VLC_OIn file included from video_output/yuv.cBJ:ECT(a),32 b:
In file included from ../include/vlc_common.h:1031:
, ../include/vlc_variables.h:c455 )
      |                                       ^:
5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h
:481:15: note:   expanded from macro 'VLC_OBJECT'
455 |      481  | v  a   r  _ Ccronseatte (s tpr_uocbtj ,v lpc_csz_onmmaomne_,m emVLC_VbARer_FLOs: (const AT |vlc_ VLobjectC__t VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h*):481:15: (note: expanded from macro 'VLC_OBJECT'&(x)-
>o  bj) \
      |               ^
481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/attachment.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, pIn file included from video_output/yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING s| z_nVLCame,_VA RV_LDCO_VAIR_INTEGENHERIRT  | )V;L
C      _| VA    ^R
_../include/vlc_variables.hDOINH:122:39E: note: Rexpanded from macro 'var_Create'
IT
      |     ^
  122../include/vlc_variables.h:122: | #defi39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Creanete( VLC _OBJvEar_CrCT(a), b, c )
      e|                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |       ate(a, b,c const struct vlc_common_members: (const vlc_) object_t *)(va&r(_x)-Cr>eoatbej()  \V
      L| C              ^
_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vIn file included from laccess/attachment.cc:_32c:
oIn file included from m../include/vlc_common.hm:1031o:
n../include/vlc_variables.h_:m525e:m5b:e rwarning: s: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](c
o  525 | ns    vt var_Clc_reate(obje p_ct_objt *, p)(&sz(x_name, )-VLC>ob_VAj) R_B\
OOL      |               ^ | 
VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/attachment.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/attachment.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/attachment.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: In file included from expanded from macro 'var_Create'
video_output/yuv.c:32  122 | :
In file included from #de../include/vlc_common.h:fin1031:
../include/vlc_variables.he :477var_:5Cre: warning: ate(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a,b,c  477 | ) var_  Create(   VLvaC_r_OBJCrECeaT(a),te( b, p_ob c j, psz)
      |                                       ^_na
me../include/vlc_common.h:481, V:15:LC note: _Vexpanded from macro 'VLC_OBJECT'
AR_ST  481 |  RING     | VLC_VA   R_DconsOINt sHERtruIT );
      |     ^
ct ../include/vlc_variables.h:122vlc_:39co: mmonote: expanded from macro 'var_Create'n_me
mbers  122 | : #define(c vonar_Creastte v(alc_o,b,c) bject_t *)var_Cr(&(eate( x)->obj) \
VL      |               ^C_O
BJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         coIn file included from access/attachment.cnst st:32:
In file included from ../include/vlc_common.hru:1031:
ct ../include/vlc_variables.h:578vl:9:c_c warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ommon_m  578 | emb    ifers( v: (ar_coChnsangt ve( lcp_o_obj/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/libfilesystem_plugin_la-directory.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/libfilesystem_plugin_la-directory.lo -MD -MP -MF access/.deps/libfilesystem_plugin_la-directory.Tpo -c -o access/libfilesystem_plugin_la-directory.lo `test -f 'access/directory.c' || echo './'`access/directory.c
ect_bj,t  p*)(&(x)sz->_nobjame) \, V
      |               ^LC_
VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #definIn file included from video_output/yuv.c:e var32:
_CIn file included from ../include/vlc_common.h:hange1031:
(a,../include/vlc_variables.hb,c,d,:491:5e) var_Chang: e( VLC_OBJECT(a), warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b,  491 |     v c,ar_ d, eCreate( p_ ob)j,
 psz      |                                           ^
_nam../include/vlc_common.he,: V481:15: LCnote: expanded from macro 'VLC_OBJECT'
_VAR_  ADDRESS | 481 |   VL   C_   VAcoR_nst strucDOtINHER vlcIT_c );
      |     ^ommon_member
../include/vlc_variables.hs: (:122con:39:st vlc note: _objexpanded from macro 'var_Create'
e  ct_t *)(&(x122 | #defi)->nobj)e \ 
      var|               ^_Crea
te(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_output/yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"filesystem\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/libfilesystem_plugin_la-file.lo -MD -MP -MF access/.deps/libfilesystem_plugin_la-file.Tpo -c access/file.c  -fPIC -DPIC -o access/.libs/libfilesystem_plugin_la-file.o
In file included from video_output/yuv.c:34:
In file included from ../include/vlc_vout_display.h:33:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 | In file included from access/attachment.c:  35:
  In file included from ../include/vlc_input.h:41vlc_:
../include/vlc_vout.h:125:ob5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j  125 | ect_   re vlelc_ase(objec p_t_releasevout );
      ( p_vou|     ^
t../include/vlc_objects.h: );
      | 66:    ^
25: note: expanded from macro 'vlc_object_release'../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_
rele   66 | as   e( VLC_O vBJlcEC_obT(jeca)t )
      |                         ^
_r../include/vlc_common.h:el481:15: eanote: expanded from macro 'VLC_OBJECT'se
(   481 |    VL   C_  OBcoJEnsCTt (ast) ruct v)
lc      | _c                        ^
ommo../include/vlc_common.h:481:n_me15:mb note: erexpanded from macro 'VLC_OBJECT'
s:   481(c |  on  st     cons t struct vlc_common_membevlc_object_t *)(&(x)->obj) \
      |               ^
rs: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"filesystem\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/libfilesystem_plugin_la-directory.lo -MD -MP -MF access/.deps/libfilesystem_plugin_la-directory.Tpo -c access/directory.c  -fPIC -DPIC -o access/.libs/libfilesystem_plugin_la-directory.o
In file included from access/attachment.c:35:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/attachment.c:35:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/attachment.c:35:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/yuv.c:106:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  106 |     sys->is_yuv4mpeg2 = var_InheritBool(vd, CFG_PREFIX "yuv4mpeg2");
      |                         ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/yuv.c:110:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  110 |     char *psz_fcc =access/attachment.c: v85:ar9:_I warning: nhdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
er   85it |  St  ring(  vd, C  FG m_PREFsgIX_E "chromarr(ac");
      |                     ^
cess../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
,  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
 "../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
F  481 |         cailed to find the attachment '%s'",
      |         ^
o../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
nst str   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
u../include/vlc_messages.h:ct v78:13: note: expanded from macro 'msg_Generic'
l   78 |    c_c vommlocn_mem_Log(beVLC_Ors: (coBnJsEtC T(vlc_objo),ect_t  p*)(&,( x)->obj) \v
l      c| _              ^m
odule_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (covideo_output/yuv.cnst vlc_object_t: *)(124&(:x13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])
->  124ob |   j )  \
        |               ^
      msg_Err(vd, "YUV4MPEG2 mode needs chroma YV12 not %4.4s as requested",
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/yuv.c:130:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  130 |     msg_Dbg(vd, "Using chroma %4.4s", (char *)&chroma);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/yuv.c:133:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  133 |     char *name = var_InheritString(vd, CFG_PREFIX "file");
      |                  ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/yuv.c:135:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  135 |         msg_Err(vd, "Empty file name");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/yuv.c:142:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  142 |         msg_Err(vd, "Failed to open %s", name);
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/yuv.c:147:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  147 |     msg_Dbg(vd, "Writing data to %s", name);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/yuv.c:218:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  218 |         msg_Warn(vd, "Received a non progressive frame, "
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_output/yuv.c:259:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  259 |                 msg_Warn(vd, "only %zd of %d bytes written",
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
30 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/libfilesystem_plugin_la-fs.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/libfilesystem_plugin_la-fs.lo -MD -MP -MF access/.deps/libfilesystem_plugin_la-fs.Tpo -c -o access/libfilesystem_plugin_la-fs.lo `test -f 'access/fs.c' || echo './'`access/fs.c
36 warnings generated.
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"filesystem\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/libfilesystem_plugin_la-fs.lo -MD -MP -MF access/.deps/libfilesystem_plugin_la-fs.Tpo -c access/fs.c  -fPIC -DPIC -o access/.libs/libfilesystem_plugin_la-fs.o
depbase=`echo access/idummy.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/idummy.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/idummy.lo -MD -MP -MF $depbase.Tpo -c -o access/idummy.lo access/idummy.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from access/directory.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/directory.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/directory.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecIn file included from access/file.c:ke56:
d(oIn file included from ../include/vlc_common.h,n,:1031:
t,v) ../include/vlc_variables.h:va189:r_S12:etC warning: hecdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ked(VLC_OBJ  189 | ECT(o)    re,nturn ,t,vvar_Set)
      Che|                                                ^ck
../include/vlc_common.hed( p_o:481:15: note: expanded from macro 'VLC_OBJECT'
bj, psz_name,  481 |         const s VtruLCct_V vAR_lcIN_cTEomGEmon_mR, emvabel rs);: 
      | (const vlc_object_t *)(&(x)->ob           ^
j) \
      |               ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetCheckedIn file included from (VLaccess/directory.c:37:
In file included from ../include/vlc_common.hC_:1031OB:
../include/vlc_variables.hJE:227CT:12(o: ),warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n,
t,  227 |    v)
 r      | et                                               ^
urn v../include/vlc_common.h:ar481:_S15: note: expanded from macro 'VLC_OBJECT'
etCh  481ec |  ked  (   p_  obj co, pnsszt _nstamruct vlc_common_members: (const vlc_objee,ct_t *)(&(x)->obj) \
      |               ^
 VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SIn file included from access/file.c:56:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
etCh  203 |     return var_SetChecked( p_obj, peckeszd(_nVLamC_Oe,BJECT VLC_VAR_BOOL, val );
      |            ^
(o)../include/vlc_variables.h:,n140:,t48:,v )
note: expanded from macro 'var_SetChecked'
        | 140                                               ^ | #define
 var../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object__St *)(&(x)->obj)et \
      |               ^
Checked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_In file included from coaccess/directory.c:37:
In file included from ../include/vlc_common.h:1031:
mm../include/vlc_variables.hon:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_member  241 | s:   (cons  return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val t )vl;c_
      object_t *)(&(x)->o|            ^
b../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
j  140 | #define var_SetChecke) \
      |               ^
d(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481In file included from access/file.c::1556:
In file included from : ../include/vlc_common.h:note: expanded from macro 'VLC_OBJECT'1031:
../include/vlc_variables.h
:  481 | 212:12  :   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    212   |     recotunsrn vt sartr_Sucett vChlceck_cedom (objmo, n_mnaemembers: (c, onstVL C_vlc_obVjAR_COORDS, val);
      |            ^
e../include/vlc_variables.h:ct140:48: _tnote:  *expanded from macro 'var_SetChecked'
)  140 | #d(&(xe)fine var_SetCheck->oed(bj) o,n,t,v) var_S\
      |               ^
etChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_mIn file included from emaccess/directory.c:b37:
In file included from ers../include/vlc_common.h::1031 :
../include/vlc_variables.h:(const v256lc_objec:t_t 12*)(&(x:)-> warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ob
j)   \
256 |     return var_SetChecked( p_obj, p      sz_name, VL|               ^
C_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,tIn file included from ,v) vaccess/file.ca:56:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  227 |     return var_S_SetChecketCheckeedd(VLC_( p_obj, psz_naOBmJECT(e, VLC_VAR_Fo)L,nO,tAT, v,v)a
      l|                                                ^ );
      |            ^

../include/vlc_common.h:481:15: note: ../include/vlc_variables.h:expanded from macro 'VLC_OBJECT'140:
48:   481note: expanded from macro 'var_SetChecked'
 |   140  | # de fi     conne vst astrr_uScet tvClhce_cckoemd(o,monn,_t,mv) vare_mSebetChecrs: (coknesdt( vVlcL_Co_bOBJECT(oje),n,t,v)
      |                                                ^
ct_t *)(&(../include/vlc_common.hx)-:481:15: note: expanded from macro 'VLC_OBJECT'
>  481o |  b j )    \ 
       c| o              ^n
st struct vlc_common_members: (const vlc_object_t *)(&(x)->objIn file included from access/directory.c) :\37:
In file included from 
../include/vlc_common.h      :|               ^1031
:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLIn file included from C_VARaccess/file.c_I:56:
NTIn file included from EGE../include/vlc_common.h:1031:
R../include/vlc_variables.h:241:, &12val ) )
      |          ^: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  241 |     ret  142urn var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val ); | 
      | #           ^d
e../include/vlc_variables.hfine var:140:48: note: expanded from macro 'var_SetChecked'
_GetChecked(o,n,t,v) var_GetCheck  ed(VLC_OBJECT(o),n,t,v)
140 | #define var_Se      tChecke| d(o,                                               ^n
,t,v) va../include/vlc_common.hr:481:15:_ note: expanded from macro 'VLC_OBJECT'S
e  481t |      C   cohnst structe vlcked(VLCc__OBJECT(ocom),n,t,v)m
on      _| m                                               ^em
be../include/vlc_common.h:rs481:15::  note: (cexpanded from macro 'VLC_OBJECT'o
nst vlc_obj  ect481 | _t *  )(&( x ) -   const stru>oct vlc_bjcommon_) \
      |               ^
members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/directory.c:37:
In file included from ../include/vlc_common.h:1031:
In file included from access/file.c:56../include/vlc_variables.h::
In file included from ../include/vlc_common.h:293:101031: warning: :
../include/vlc_variables.h:256due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:12: 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChe  293c |    ked if( !var_GetC(h epc_koed( bp_j, opbsj, psz_name, VLC_VAzR__BnOaOLm,e &v, VLal )C_VAR_ADDRE )
      |          ^
SS, val../include/vlc_variables.h:142:48: note:  expanded from macro 'var_GetChecked'
)  142;
 | #define va      |            ^
r../include/vlc_variables.h_:GetC140:48he: note: expanded from macro 'var_SetChecked'
cked(o,n,t,v) var_G  e140t | Checked(#defiVnLeC _vOaBJECT(or_Se),n,t,v)
      |                                                ^
tC../include/vlc_common.hh:481:15:ecked( onote: ,n,t,v) varexpanded from macro 'VLC_OBJECT'
_S  481 | e    tChec k e  constd( strVuct LC_vOlBcJEC_commoT(on)_,n,metmbers,v)
: (      |                                                ^
con../include/vlc_common.hst :481:15: vlc_objnote: eexpanded from macro 'VLC_OBJECT'c
t_t   481 |   * ) ( & (x)-> ob constj )s \
      truc| t              ^
 vlc_common_members: (const vlc_object_t *)(&(x)->In file included from access/directory.cob:j) 37:
In file included from ../include/vlc_common.h:1031:
\../include/vlc_variables.h
      |               ^
:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COOIn file included from access/file.c:RDS, &val)))
      |                 ^
56:
In file included from ../include/vlc_common.h:1031../include/vlc_variables.h:
:../include/vlc_variables.h142:276::48: note: 10expanded from macro 'var_GetChecked':
   142 | #define vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a
  r276 |     i_fGetCh( !vear_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, cked(o,n,t,v) var_GetChecked(VLC_OBJECT(o)&v,al )n,t, v)
      |          ^
)
      | ../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
                                               ^
  142../include/vlc_common.h | #define var_GetChecked(o,n,t,v:481:15): var_GetChecked(VLC_ note: expanded from macro 'VLC_OBJECT'O
B  JECT(o),n481, |   t,v)
      |                                                ^
  ../include/vlc_common.h:481    cons:15: t snote: expanded from macro 'VLC_OBJECT'
tru  ct v481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/file.c:56:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, In file included from access/directory.c:37&:
In file included from ../include/vlc_common.h:val1031 :
) ../include/vlc_variables.h:324:10):
       | warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
         ^
  324 | ../include/vlc_variables.h : 142 : 48i: fnote: ( !vaexpanded from macro 'var_GetChecked'r
_GetC  h142e | c#kdeedf(i npe_ ovbajr,_ psz_namGee,t VCLhCe_cVAkR_eFdLO(AoT,, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v)n var_,GetChte,v) vckedar_Ge(VtCheLCcked(VLC_OBJE_OBJECT(o),n,t,v)
      |                                                ^
C../include/vlc_common.hT(o:)481,:n15,t,v: )
      |                                                ^
note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  :481 |  481:15   :   note:   expanded from macro 'VLC_OBJECT'const str
uc  481t |  vl       c_c const struct vlc_ommcon_meommomn_mebembrers:s: (const v l(coc_nobst vlc_object_t *)(&(x)->obj) \
      |               ^
ject_t *)(&(x)->obj) \
      |               ^
In file included from access/file.c:56:
In file included from access/directory.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_SIn file included from ../include/vlc_common.hTRI:1031:
../include/vlc_variables.h:N304G:, 17: warning: &val )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 )
        |         ^304
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked( |   o,n, t if (likely(!var_GetChecked (obj, nam,v)e , VLC_var_VAR_COGORetCDS, &vheckedal)(V)L)C
_      OBJECT|                 ^
(o../include/vlc_variables.h:142:48),n,t,: vnote: )
      expanded from macro 'var_GetChecked'
|   142 | #d                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)-efine var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(>obo)j),n,t \,v
      )
      |               ^
|                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: In file included from access/directory.c:(const v37:
In file included from ../include/vlc_common.h:1031l:
../include/vlc_variables.hc:_350o:b9j:e cwarning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_t
 *  350)(&(x) |     if(->obj)  var_G\et
      |               ^Checked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'

  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |     libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"idummy\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/idummy.lo -MD -MP -MF access/.deps/idummy.Tpo -c access/idummy.c  -fPIC -DPIC -o access/.libs/idummy.o
    const struIn file included from ct vlaccess/file.cc_common_members: :(const56 :
In file included from ../include/vlc_common.hvlc:_1031:
../include/vlc_variables.hobje:c324:10: warning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
t *  324 |  ) (&(x)->o b if( !j) \
      var_GetC|               ^
hecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_In file included from GetCheckedaccess/directory.c:(37o:
,n,t,In file included from v../include/vlc_common.h): var_Ge1031:
../include/vlc_variables.h:362tC:9: hwarning: ecdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ke
d(VLC_OBJ  E362CT | (    if(o )v,nar_,tGetC,v)
      |                                                ^
hec../include/vlc_common.h:481ked:15: note: expanded from macro 'VLC_OBJECT'
(   481 |   p_o    bj,  c psonstz_n stramuct vle, Vc_cLC_VAR_oAmDmDoRnE_SmSe,m b&evrs: (coanls t)  v)l
c      | _object        ^
_../include/vlc_variables.ht: 142*)(:48&: (note: expanded from macro 'var_GetChecked'x
)  -142 | #>doefbijn) \
      |               ^
e var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.hIn file included from :481access/file.c::15:56 :
note: In file included from expanded from macro 'VLC_OBJECT'../include/vlc_common.h
:1031:
../include/vlc_variables.h:340  :4819 | :   warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   
  c  340 | o n s t  if( vsartruc_t vlGce_ctoChmecmkeodn(_m epm_obbje, rpss:z _n(aconmset,  vVlLcC__VoAbR_jSeTcRtI_NGt,  *&v)a(l &)( x))
      | -        ^>
ob../include/vlc_variables.h:142:48: j)note: expanded from macro 'var_GetChecked' \

      |               ^
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/directory.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_objIn file included from access/file.c:56:
In file included from ../include/vlc_common.h, :p1031sz:
_../include/vlc_variables.hnam:e350,:9:  VLC_VAwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
R_INT  350E | GER    |  if( vVLC_VAar_GR_DOINHetCheEcRIT );
k      e|     ^d
(../include/vlc_variables.h:122: 39p:_ onote: bexpanded from macro 'var_Create'j
,   p122s | z_n#deafmien,e  VvLaCr_Create_(aVA,b,Rc_)ST RIvNaGr,_C r&evaatle ()  V)L
      C_OB|         ^JEC
T(../include/vlc_variables.ha:)142,: 48b, c )
      | :                                      ^
 note: expanded from macro 'var_GetChecked'
../include/vlc_common.h  :142481 | :#d15: note: expanded from macro 'VLC_OBJECT'e
fine   v481a | r_Ge     t  Ch coencskted(o,n, structt ,vvl)c _commovna_rm_embers:G et(coCnhsetck evlc_obdj(ect_t V*L)C(_OBJECT(o)&(x)->,nobj) ,\
      t,v)
      | |               ^                                               ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (conIn file included from st vaccess/directory.cl:c37_:
In file included from o../include/vlc_common.hbject:1031:
../include/vlc_variables.h:_t442: 5*:) (warning: &due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](
x)-  >442o | b j )   \v
a      r_Cr|               ^e
ate( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39In file included from : access/file.cnote: :expanded from macro 'var_Create'56
:
  In file included from 122../include/vlc_common.h:1031:
 | #../include/vlc_variables.h:def362i:n9e: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]v
ar_Create  (362a | ,  b  ,if(c) v var_Gear_CretaCheckedt( ep_o(bj ,V LpCs_z_OnBaJmEeC,T (VaL)C,_ VbA,R _cA DD)
      |                                       ^
RESS,../include/vlc_common.h:481:15: note:  &vexpanded from macro 'VLC_OBJECT'a
l ) )
        | 481 |            ^ 
 ../include/vlc_variables.h:142   co:n48s: note: t expanded from macro 'var_GetChecked'
stru  c142 | t# defvinlce_ cvoamrmo_nG_emteCmhbecekresd:( o(,cno,nt,vst )v lvca_ro_bGjeecttC_hte c*k)e(d(&V(LxC_)O-BJE>obCjT()o ),\
      |               ^
n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_coIn file included from access/directory.cmm:37:
In file included from ../include/vlc_common.h:o1031n:
../include/vlc_variables.h:455:5: warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  e455m | b e r s :v a(rc_Creaotnes(t  p_volcb_jo,b jectps_tz_name *)(&(x, )->obj)V L\C
      _|               ^
VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membIn file included from ers: (coaccess/file.cn:56:
In file included from ../include/vlc_common.h:1031:
s../include/vlc_variables.ht: 429:5v:l warning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_o
bj  429 | e c t _ tvar_Cr e*a)t(e&(( xp)_-o>bj, pszobj) \_
n      | a              ^m
e, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122In file included from :39access/directory.c:37: :
In file included from ../include/vlc_common.h:1031:
note: ../include/vlc_variables.hexpanded from macro 'var_Create':
469  122 | #:d5e:fi warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  469 | e  va r_Cre  ate(av,b,acr_Creat)e (v apr__Cobj,rea psz_tnea(m eV,L CV_LOCB_JVEACRT_(STRING a|) ,V LbC,_ VcA R)
_DOINHER      IT );
      | |                                       ^    ^

../include/vlc_variables.h:122:39: ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
note: expanded from macro 'var_Create'
    122 | #d481e |  fi n e  va r _ C rceoantes(ta struct, bv,c) vlc_commoar_Creatne_(me mbVerLsC:_OBJECT ((ac)o, b, ncs t) 
v      | lc_o                                      ^b
ject_t *../include/vlc_common.h):(481&:(15x:) -note: >oexpanded from macro 'VLC_OBJECT'
b  j)481 |     \
       |     co              ^n
st struct vlc_common_members: (const vlc_object_t *)(In file included from &access/file.c(:x56:
)In file included from -../include/vlc_common.h>:o1031bj) \:
../include/vlc_variables.h:442
:5:      |               ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name,In file included from access/directory.c:37 V:
In file included from L../include/vlc_common.hC_V:1031:
../include/vlc_variables.hAR:_477B:O5O:L  warning: |due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
VL  477C_VA | R_D OI N  var_CHrEeRaIT );
      |     ^
t../include/vlc_variables.he:(122 :39p_obj:,  note: pexpanded from macro 'var_Create'
s  122z_ | #dename,f iVneL Cv_VAR_aSrT_RCIrNGe a|te(a,b ,cV)L Cv_aVrA_RC_rDeOaItNeH(E RVITL C)_;OBJEC
      T(a),|      ^b
, c )
      |                                       ^
../include/vlc_variables.h:122:../include/vlc_common.h:481:15:39 : note: expanded from macro 'VLC_OBJECT'
note:   expanded from macro 'var_Create'
481   | 122  |  # d  e f i nceo nvsatr _sCtrreuactte (vlc_coam,mobn_,mce)m bvar_Creersate( :V L(Cc_oOnBsJtE CvTl(ca_)o,b jbe,c t_ct  )*
)      (|                                       ^&
(x)->o../include/vlc_common.hb:j481:15: note: expanded from macro 'VLC_OBJECT'
) \
        481 |     |                ^ 
  const struct vlc_common_members: (const vlc_oIn file included from access/file.c:56bj:
In file included from ../include/vlc_common.h:1031e:
c../include/vlc_variables.ht:_455t: 5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
*)(  455 | & ( x ) -v>aobrj_)C r\e
a      t| e              ^
( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );In file included from 
access/directory.c      | :    ^
37../include/vlc_variables.h:122::
In file included from ../include/vlc_common.h:1031:
39../include/vlc_variables.h:: 491note: :5expanded from macro 'var_Create': 
warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]122 | #
define var  _491 | C    varre_aCtree(a,ate(b p,_cobj,) p svza_rname, _VCLrCe_ateVA(R _VALDCD_ORBEJSS | VELCCT(_aV)A,R b_,DOI Nc H)E
R      |                                       ^
IT );
      ../include/vlc_common.h:|     ^
481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h  :122481 | :39: note:  expanded from macro 'var_Create' 
   122   | # defi n econ svta srtr_uCrceate(at, bv,lcc)_ cvaommon_mre_mCrbeeartse:(  (VcLonC_OsBt JvElCcT(a_)o, bbje,c t_ct *) )
(      &| (                                      ^
x)->obj../include/vlc_common.h): 481\:
      15: note: expanded from macro 'VLC_OBJECT'
|               ^  
481 |         const struct vlc_common_members: (const vlc_In file included from access/file.co:bj56e:
cIn file included from t../include/vlc_common.h_:t1031 :
*)(&(../include/vlc_variables.hx:)469-:5>:o bwarning: jdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]) 
\
      |               ^
  469 |     var_Create( p_obj, psz_name, VLC_VAR_SIn file included from TRINaccess/directory.cG |: 37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
V  L511 |    C _vVar_Create( ApR_obj,_ Dpsz_nOame, VLC_VIANR_INTHEEGREIRT | VLC_VAR_DOINHE R)IT
      |     ^;

../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'      
|   122 | #d    ^e
fine var_Create(a,b,c)../include/vlc_variables.h :v122ar_Create( VLC_OBJECT(a), b, c ):
      |                                       ^
../include/vlc_common.h:481:3915: note: expanded from macro 'VLC_OBJECT'
  481 |  :        note: conexpanded from macro 'var_Create'st struc
t vlc_comm  on_m122embe | rs: (co#nst vdelfinec var_C_obrjeeate(a,bct_t, c) *va)r(_&(Create( VxL)-C_O>BoJECT(baj)), b, c  )
\
            | |               ^
                                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_coIn file included from mmaccess/directory.c:37:
In file included from ../include/vlc_common.h:1031on:
../include/vlc_variables.h_m:525embe:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rs:  525 |     var_Create(  (cpon_obsjt, psz _vnlcame,_ oVbLjCe_cVtA_tR_BOO L* )| V(&L(xC_VA)R-_D>OoIbNjH) ER\
      |               ^
IT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( In file included from access/file.c:V56:
LIn file included from ../include/vlc_common.hC_OBJEC:T(1031a:
../include/vlc_variables.h:477:5: )warning: , due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]b, c
 )
      |                                       ^
  ../include/vlc_common.h:477481: |     va15: note: expanded from macro 'VLC_OBJECT'
r_Create(   481p |  _  ob  j  , c onpstsz s_trnuct vlame, VLC_VAR_STRING | VLC_VAR_Dc_comOImoNn_memberHsE: (const RvlIc_object_T t *)(&();x)->
      ob| j) \
          ^
|               ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c)In file included from access/directory.c:37:
In file included from ../include/vlc_common.h v:1031a:
../include/vlc_variables.hr:539_:5C: rwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
at  539e |  (    vVarL_CC_reOatBe(JE pC_oT(bja, )ps,z_nam be,, V LCc_V )AR
_F      LO| AT                                      ^ |
 VL../include/vlc_common.h:C_481VA:R_15DO:IN HEnote: expanded from macro 'VLC_OBJECT'RI
T
      |   481    ^
 | ../include/vlc_variables.h:122  :39 :  note: expanded from macro 'var_Create'  
   122  | #cdeofinnest v ars_Ctrreuatce(ta, vb,lc)c v_arco_Cmrematone(_ VmLCe_OmBJbECeT(rsa):,  b,(c co )n
      s|                                       ^t 
../include/vlc_common.h:v481:l15:c note: _oexpanded from macro 'VLC_OBJECT'
b  481j |  e  c  t_  t c on*st)( s&tr(ucxt )-vl>c_ocobmmj)on _m\em
be      | rs              ^: 
(const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/file.c:56:
In file included from ../include/vlc_common.hIn file included from access/directory.c:37::
In file included from 1031../include/vlc_common.h::
1031:
../include/vlc_variables.h../include/vlc_variables.h::491554::5:5 warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   554 | warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
var_  Cr491ea | te  (  p_ obvj,a prsz__nCame,re VaLCt_VAR_eST(RI pNG_ |o VbLCj,_V ARp_DsOIzNH_nERaITme
      ,|     ^ 
../include/vlc_variables.h:122V:39L: C_note: expanded from macro 'var_Create'V
A  122R | #_deADfiDneR vEarS_CS re|at e(Va,b,Lc)C v_VarA_CRre_atDe(O VILCN_OHEBJRECIT(Ta) , );b,
 c       )| 
          ^|                                       ^

../include/vlc_variables.h../include/vlc_common.h::481:12215::39 note: :expanded from macro 'VLC_OBJECT'
   481note:  |  expanded from macro 'var_Create'  
    122   |  c#onst destfrucit nvlec_ covammron__mCemrbeersa: t(ceon(sta, vblc,_ocbj)ec vt_at r_*)C(&r(xea)-t>oebj()  \
V      |               ^
LC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481In file included from access/directory.c::1537:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h::563 :5note: : expanded from macro 'VLC_OBJECT'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    563 |   481   | va r_ Cr  ea te (  p_ obcj,o pnsszt_n amse,t VrLCu_VcAR_STtRI NGv |l cV_LcCo_mVmon_members: (coAnRs_tD OvIlNcH_ERoIbject_t *)(&T(
x      )|     ^
-../include/vlc_variables.h:122>obj) \
      |               ^
:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from   481 |     access/file.c:56:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5    : constwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   511 |     vastr_Createru( p_objct, psz_name ,v lVcL_Cc_oVmAmRo_nI_NmTeEmGbEeRr s|:  V(LCco_VAR_DOnst vlc_objIectNHERIT
      |     ^
_t *)(&(x)../include/vlc_variables.h->:o122:39: note: expanded from macro 'var_Create'
b  122 | #definj) \
      |               ^
e var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from   access/directory.c481: | 37 :
 In file included from ../include/vlc_common.h:1031 :
 ../include/vlc_variables.h:578:9    cons:t  warning: sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]truct vlc_common_m
emb  578 | ers: (con    if( vast vlc_object_t *)(r&(_xC)h-a>nobj) \
      |               ^
ge( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
In file included from ../include/vlc_variables.h:128:access/file.c43:: note: expanded from macro 'var_Change'
56:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h  :128525 | :#5d:e fwarning: idue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n
e   525 | v   ar var_Create( p_obj_,C hpasnzge_name, VLC_VAR_BOO(a,b,c,d,L | VLC_VAR_eD)O IvNaHrE_ChaRnIgT
      e|     ^
(../include/vlc_variables.h: VLC_OBJECT(122:39a): , b, cnote: ,expanded from macro 'var_Create'
   122 | #defidn,e  ev a)
r_Create(a,      b| ,                                          ^c) var_Cr
eate( VLC_OBJ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
E  C481T |        ( aco)n,s tb ,s tcr u)c
t       |                                       ^
vlc_commo../include/vlc_common.hn:_m481e:m15be: rs: (conote: expanded from macro 'VLC_OBJECT'
nst vlc_obj  481 |         const ecstruct vlt_c_common_mt embers: (c*o)n(st vlc_object&_(xt *)(&()->obj) \x
      |               ^)
->obj) \
      |               ^
In file included from access/file.c:56:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/file.c:56:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/file.c:56:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      In file included from |               ^
access/fs.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_namIn file included from access/file.c:56:
eIn file included from ../include/vlc_common.h:1031:
, V../include/vlc_variables.h:LC_VA578R:9: warning: _INTdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
EGER, val );
      |            ^
  578 | ../include/vlc_variables.h:140:48: note:     iexpanded from macro 'var_SetChecked'
f(   var_140 | Chang#e(d p_obj, psz_name, VLeC_VfAR_CHOICESCOine UNT, &count, NULL ) )
      |         ^
var_SetC../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
h  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a)ecked(,o ,bn,, tc, d,, v)e v )
      |                                           ^
ar_SetCheck../include/vlc_common.he:481d(VLC:_O15: note: expanded from macro 'VLC_OBJECT'
BJECT(o),  n,t481, | v ) 
        |                                                ^
  ../include/vlc_common.h:481:15:  note:  expanded from macro 'VLC_OBJECT'
c  o481n | s t  s t  ruct vlc_  commo nconst stru_membecrts :v l(cc_ocnost mvmlocn__ombejmebcet_t rs*:) ((&c(oxn)s-t> ovbljc)_ o\b
j      e| c              ^t
_t *)(&(x)->obj) \
      |               ^
In file included from access/fs.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/fs.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/fs.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/fs.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/fs.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/directory.c:57:40: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   57 |     acceIn file included from saccess/fs.c:s_sy29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276s:10_t:  *swarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ys = v  276 |     lifc_o( bj_!vmalarloc_GetChecked( p_obj, psz_nam(e, VVLC_VALC_OBJECT(access), sizeof (*sys));
      |                                        ^
R_INTEGER, &val ) )
      |          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->:142:48: note: expanded from macro 'var_GetChecked'
o  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(Vbj) \LC_OBJECT(o),n,t,v)
      |                                                ^

      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/fs.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/fs.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,taccess/directory.c:,v)
      |                                                ^
125:26: ../include/vlc_common.hwarning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]481:15
: note:   125 | expanded from macro 'VLC_OBJECT'
    bo  481 |     o l spe c i acl_fionst struct lvlec_scom =mon_members: (const vl c_objecvt_t *)ar_Inhe(&(x)->obj) ritBoo\l
      (|               ^
access, "list-special-files");
      |                          ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n)In file included from access/fs.c var:_29I:
nIn file included from h../include/vlc_common.h:1031eritB:
o../include/vlc_variables.hol(VL:324:C_10O:B Jwarning: Edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
CT(o),   324n | ) 
        |                                                ^i
f( !var_GetChecked( ../include/vlc_common.h:481:15p:_ note: oexpanded from macro 'VLC_OBJECT'b
j,   psz481 | _ na m e,  VLC_ VAR_FLOAT,   &val ) )
      |          ^
 const../include/vlc_variables.h :s142t:r48: note: uexpanded from macro 'var_GetChecked'
c  t142  | #vldec_cfomine varm_oGetn_Checked(o,n,tme,v) var_GembtChecked(VeLCr_OBJECT(o)s,n,t,v)
:       |                                                ^
(c../include/vlc_common.ho:n481s:t15 :v lc_objenote: cexpanded from macro 'VLC_OBJECT'
t_t   *481 | )(&( x  )- >  obj)  \ 
co      n|               ^st struc
t vlc_common_members: (const vlc_object_t *)(&access/directory.c:(128x):->5o:bj) warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]\
      |               ^

  128 |     vlc_readdir_helper_init(&rdh, access, node);
      |     ^
In file included from access/fs.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_input_item.h:454:36: note: expanded from macro 'vlc_readdir_helper_init'
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  454 |   340 |     if( var_GetChecked(   p_obj, p  sz_name, VLvC_VlAc_readdRi_rST_RhINGel, &val ) )
      |         ^
per_in../include/vlc_variables.hi:t142(:48:p_ rnote: dh, VLCexpanded from macro 'var_GetChecked'
_OB  142 | #defJineE CvT(p_oabrj_G)etC, ph_encokdeed)(
o      |                                    ^,
n,t,v) va../include/vlc_common.hr:481:15_:G enote: texpanded from macro 'VLC_OBJECT'C
hecked(VLC  481 |   _ O B J E C Tc(o)o,n,nst stt,rvu)
c      |                                                ^
t../include/vlc_common.h:481:15 :v lc_comnote: mexpanded from macro 'VLC_OBJECT'
on_m  e481m | b e r s :   ( c oconnsstt vlc_ objstrect_t u*c)t( v&l(cx_)c-o>obj)mmon_ m\ember
      | s              ^: 
(const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/file.c:58:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.hIn file included from access/fs.c:29:
:125In file included from ../include/vlc_common.h::1031:
../include/vlc_variables.h:5:350:9:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    125 |  350 |      if(  var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
 vlc../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
_  142 | #define var_GetChecked(o,onb,jt,v) var_GetCheckedect(VLC_OBJECT(o),_nrele,t,v)
      |                                                ^
ase../include/vlc_common.h(: 481p:_15v:ou note: expanded from macro 'VLC_OBJECT'
t   481) | ; 
        |      ^ 
  ../include/vlc_objects.h: 66constIn file included from :25:  snote: expanded from macro 'vlc_object_release'
access/idummy.c   t:r6632:
In file included from ../include/vlc_common.h:u | c 1031t vl:
c  _c../include/vlc_variables.h o:189:12:mvl warning: mco_n_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
moebmjb  ee189 |   rs: (const vlc_obj cect_t *)(&(x)->obj) \
      |               ^
 return var_SetChet_release( VLC_OBJECT(a) )
      |                         ^
In file included from ../include/vlc_common.haccess/fs.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
cke  362 |     if( var_GetChecked(:481 pd_(:15: note: expanded from macro 'VLC_OBJECT'
   o481 | b j , p _ psz_noab j me  ,c onVs,LC_VAtR  sp_tADsDRzr_uct vlc_nESS, &val )c ame, oV)
      |         ^
mLC_V../include/vlc_variables.hAm:R_142Io:NnT_48E: note: expanded from macro 'var_GetChecked'
G  membe142E | Rr#,sd: e v(caoflni sn)et  v;l
v      a| r           ^_cG_object_t *)
(et&Che(x)->obj) \
      |               ^
../include/vlc_variables.hcked:140:48: (o,n,note: t,expanded from macro 'var_SetChecked'v
) var_GetChe  140 | #dcekfeidn(eV vLaC_OBJrE_CSTetCh(eock)ed,(no,,tn,t,,vv)
)      |                                                ^
 var_../include/vlc_common.hS:e481t:C15: hnote: eexpanded from macro 'VLC_OBJECT'c
ked(V  L481 | C_OB        conJECT(o)s,tn, t,sv)
t      |                                                ^r
uct vl../include/vlc_common.hc:_481c:o15m:mon_members:  note: (expanded from macro 'VLC_OBJECT'c
onst v  481 |    l c _  o bjectconst _st truct*)(&(x)-> vlc_coombmjo)n _\m
e      |               ^
mbers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/idummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_naIn file included from me, Vaccess/fs.cLC:_29:
In file included from ../include/vlc_common.h:1031:
VA../include/vlc_variables.h:429:5R:_BOOL,  val )warning: ;
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      | 
           ^
  ../include/vlc_variables.h:140429: |     var_C48: note: expanded from macro 'var_SetChecked'
r  eat140e | (# dpe_foibnje,  vpasz_r_SetnCahmeec,k eVdL(Co_,n,t,VvA)R _vINTEGER | aVrL_SetChCe_ckVAR_DOIeNdHIn file included from (ERIT );
      |     ^
access/file.cVLC:../include/vlc_variables.h:122:39: 58:
note: _Oexpanded from macro 'var_Create'B../include/vlc_input.h
J:E  527:12229C: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 | #deT(o),n,f  tine 527, | vv    i)n
      a| r_                                               ^
Cpr../include/vlc_common.hut:481e_at:h15tr:ee (ad_t *inote: na,b,expanded from macro 'VLC_OBJECT'
p  481 |    cu  t)   var_Cr e=ate ( icno VLnpsut_Create( pCat_r OsBteJECruTnc(tta, ), b ivlc, c )
      |                                       ^
_tc../include/vlc_common.hem, loomgm,o :nN481_U:membeLrLs,: NULL  )15(;:
c       onote: expanded from macro 'VLC_OBJECT'
| nst   v                            ^481
l../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'c
_ |   o501b | j #define ien ct_t p* ut_)C (&( r e a xte)const-(>a struct vol,b,c,d,bj) ec_)c oi\mmon_memnb
pe      urst_Create(VLC_|               ^
O: (conBJECT(ast vlc)_,bobject_t *,)c,d,e)
      |                                              ^
(../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from access/idummy.c:32:
&  In file included from ../include/vlc_common.h:1031:
(x)->obj../include/vlc_variables.h481: | 212 ):  12  \
      |               ^
    con:s t warning: sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  212r | u    returct vlc_nIn file included from coaccess/fs.c m:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mv  a442 | ro    _Setvna_Crm_heCmbers: (croneast teecv(ked (o blpjc_,o_ bonj, psz_name, VLC_Vame,A bR_VBjLOeOcLCt__ VtA |* R)V(L&_(CxO)CO_-RV>DAobj)SR_DOINHERIT,  v\ al);

      );
      |               ^
      | |     ^           ^

../include/vlc_variables.h:../include/vlc_variables.h140::12248:: note: 39expanded from macro 'var_SetChecked'
:  140 |  note: #dIn file included from access/file.c:efinexpanded from macro 'var_Create'e58
:
  122 | #define  v../include/vlc_input.ha:rvar_530C_rS:eea9:t te(a,b,c)Ch warning: evacdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]kr_C
red(o,n,t,ve)  a 530tv | ea( r  _VSLe C_     tOChBveJECT(ckaelcd)_(Vobject_rLeC,l_ b,OBJea scEe C()T 
(      oi| nput );
                                            ^|         ^
)
,../include/vlc_common.h:n481,:../include/vlc_objects.ht15:,:v66 note: expanded from macro 'VLC_OBJECT'
:  481 |         const st)r25
: note: expanded from macro 'vlc_object_release'
      u| c                                                  ^t vlc66_
 |     ../include/vlc_common.hvclc_oom:bm481j:oen15c:t __note: rexpanded from macro 'VLC_OBJECT'e
lease( VLC_OBJEmCT(a)  481 e)m
 | be       r| s                         ^
:      ../include/vlc_common.h( c:481onsconst t: 15vs:lt crnote: _uexpanded from macro 'VLC_OBJECT'oc
t vbl  481c | _ jceomm  c o    const strt_tn _u*cmtembers)(:&  (vlc_common_(mceomnbxs)er-s: (const t vvlc_object_t *)(&lc_object>obj_t *)) \
      |               ^
(&((xx)-)>obj)- \
      |               ^
>obj) \
      |               ^
In file included from access/fs.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_CreaIn file included from access/idummy.c:32:
In file included from ../include/vlc_common.hte( :p1031_:
o../include/vlc_variables.h:227:12b: jwarning: , due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
psz  227 | _ nam   er,e tVLuIn file included from access/file.c:C_58:
../include/vlc_input.hrn VAR_FLOAT | VLC_VAR_va:r572_:D10O:SI warning: NHdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]E
ReIt  TC572  | h) ;
      |      ^e
c../include/vlc_variables.h:122:39       vlc:_k onote: bexpanded from macro 'var_Create'j
ee  cd122t( | _r#e dleepfasien(e _ (ovbarjv,l_ cCreate(a,_opsbbz_n,jacemcet),_ t V vL*aCr__VAR)_(FpCLprO_AvT, out[i]) );
      | eatve         ^(
 ../include/vlc_objects.ha:Vl66L :25: note: expanded from macro 'vlc_object_release'
C_O)B;J
      |            ^
   66 |     v../include/vlc_variables.hlE:c140:_CoT48bj: note: (aexpanded from macro 'var_SetChecked'e),ct_
r   eble,140 |  #cd )
      |                                       ^
aefsie../include/vlc_common.hne:481:15: note: expanded from macro 'VLC_OBJECT' 
(var_ SV  etLC_481O | CBhJeEcC ked(oT ,n(a) )
      |                         ^
 , t../include/vlc_common.h ,: v481:) 15 : note: expanded from macro 'VLC_OBJECT'
 var_Sceo  tnst s481tC | r hu ectck  v le c_cod ( mV LcCmo_nOBosntJEC _memstTb(eor)rs:uct  v(,cnlon,cs_ctot m,mvovln_m)em
      |                                                ^
c../include/vlc_common.h_b:oe481r:s15::  (note: bexpanded from macro 'VLC_OBJECT'c
jonst ve  c481t | _l  tc _ *o b j e c tc_t *)(o&)n(s(&tx( )s-x>)obj)->ob t\r
j      )|               ^
u \
c      |               ^
t vlc_common_members: (const vlc_object_t *)(&(x)->objIn file included from ) \access/fs.c
:      29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h| :              ^
469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLCIn file included from _Vaccess/idummy.cAR_:32:
In file included from ../include/vlc_common.h:S1031TR:
../include/vlc_variables.h:241I:N12G:  |warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]VL
C  _241 |    V ArRe_tDOuIrNn varH_SEetRIT );
C      |     ^
h../include/vlc_variables.h:ecked122( :p39_:o bnote: jexpanded from macro 'var_Create',
 psz_n  122 | #daemfein,e VLC_ VvAaRr__SCTrReIaNtGe,(a, bv,ac) lv a);
      |            ^
r../include/vlc_variables.h:140:48_: Cnote: rexpanded from macro 'var_SetChecked'e
ate(   140V | L#Cd_efineO vBar_JSEetCCThe(cka), b,e dc( o),
n      |                                       ^
,t,v) v../include/vlc_common.ha:r_481S:15:e note: tCheckeexpanded from macro 'VLC_OBJECT'd
(VLC_O  481 |     B J E C Tc(oon)s,tn ,stt,rvu)c
      t vlc_| commo                                               ^n_
me../include/vlc_common.hm:ber481:15s: :note:  expanded from macro 'VLC_OBJECT'(
const vlc_o  481 |     b  j e ccontst_t *)(&(x)- >stobj) r\u
c      t|  vlc_c              ^
ommon_members: (const vlc_object_t *)(&(x)->obj) In file included from \
      |               ^
access/fs.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VARIn file included from access/idummy.c_:STRING | 32VL:
In file included from ../include/vlc_common.h:1031:
C../include/vlc_variables.h_VA:256R_DOINH:ERIT12: );
      |     ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:122  256: | 39 : note: expanded from macro 'var_Create' 
   122  | r#edteufinren var_S evart_CChreecatked(e p_(oabj, ps,zb_,nca) mvea,r _VCLrCe_aVtAeR_ADD(R EVSLSC,_OBJ EvCTa(la )),;
      |            ^
 b, c )
      |                                       ^
../include/vlc_variables.h:140:48: note: ../include/vlc_common.hexpanded from macro 'var_SetChecked':
481  :15:140 | #def innote: e vexpanded from macro 'VLC_OBJECT'a
r_SetChec  481 |     ked(o, n,   cont,v) vasrt_ sSetCthreucckte dv(lVLC_OBcJ_ECcTo(mom)o,n_nm,etm,bve)r
s      :|                                                ^ (const vlc_
object_t *../include/vlc_common.h:481:15:)(&(x) note: expanded from macro 'VLC_OBJECT'
->obj)  481 \
      |               ^
 |         const struct vlc_common_members: (const vlc_objIn file included from ect_t *)(&access/fs.c(x):->29o:
bIn file included from j../include/vlc_common.h:) \
      |               ^
1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VIn file included from access/idummy.cLC_VAR_:32:
In file included from ../include/vlc_common.h:1031:
A../include/vlc_variables.hD:D276R:E10S:S  warning: | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]V
LC_VAR_  D276 |     OifI( !NvHaErR_GetCIT );
      |     ^h
ec../include/vlc_variables.h:122:39ked(:  note: pexpanded from macro 'var_Create'_
o  b122j | ,# dpsz_naefine mevar_Cre,a tVeL(Ca_VAR_,b,c) INTEGvEaRr,_ C&rveaalt e)(  )V
L      | C         ^
_../include/vlc_variables.h:142O:B48JE:C Tnote: (expanded from macro 'var_GetChecked'a
), b,   c 142 | )#
d      efine v| a                                      ^
r_GetC../include/vlc_common.h:heck481e:d15: note: (expanded from macro 'VLC_OBJECT'
o,  n481, | t , v)  v a    const r_GsettCrheuckecd(tV vLlcC_OBJEC_Tcommon(_ome)m,bne,rs28: (c warningot,vnsts generated v.
l)
      |                                                ^c
_object_../include/vlc_common.h:481:15: t *)(&(x)note: -expanded from macro 'VLC_OBJECT'>
obj) \
      |               ^
  481 |         const struct vlc_common_members: (const vlc_obIn file included from jeaccess/fs.cct:_29:
tIn file included from  ../include/vlc_common.h*)(&(:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
x  511 |     var_Create( p_ob)->objj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOIN) \
      |               ^
HERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECTIn file included from access/idummy.c:32:
In file included from ../include/vlc_common.h:1031:
(../include/vlc_variables.h:293a:10), : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b  293 |     if( , c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
!  481 |         const strucvar_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) t vlc_common_)
      |          ^
members../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
:  142 | #define var_GetChecked (const vlc(o,n,t,v) var_GetChecked(V_object_t *)LC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h(:&481(:x15):- >note: oexpanded from macro 'VLC_OBJECT'
b  481 |         conj) \
      |               ^
st struct vlc_common_members: (const vlc_objecIn file included from access/fs.c:29:
In file included from ../include/vlc_common.ht_t :1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
*  525 |     var_Create( p_obj, psz_nam)(&(x)->obj) \
      |               ^
e, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/fs.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_CreaIn file included from access/idummy.c:t32e:
(In file included from  ../include/vlc_common.h:p1031_obj, psz:
_../include/vlc_variables.hn:a304m:17e, VLC_VAR_FLOAT: |access/file.c:184:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] V warning: 
LC_  184due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
VA |  R_DO  304IN  | HE   RIT
            msg_Er| r (p_a    ^c
cess, "cannot open../include/vlc_variables.h file %:122s (%s)",
      |         ^
 if (likely(!var_Ge../include/vlc_messages.h:39: :83:5: note: note: expanded from macro 'var_Create'
t  122 | #dCefhecexpanded from macro 'msg_Err'
ine   83 | ked (obj,     msg_Gename, var_Cnre rVeiLcCa(t_eVp(aA_R,bt_C,OORDS, &vachis), l)))
       v| Var_Cr                ^
eLCate( VLC../include/vlc_variables.h__O:BJECT(a), 142:48: note: expanded from macro 'var_GetChecked'
mv -f access/.deps/libfilesystem_plugin_la-directory.Tpo access/.deps/libfilesystem_plugin_la-directory.Plo
  142 | #defiMbn, c )
      | SG_ERR,                                       ^
_e va../include/vlc_common.hr:_481G_:etCheck15V:eAd(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      _|  A                                               ^Rnote: 
expanded from macro 'VLC_OBJECT'G
../include/vlc_common.hS  481_:_481:15: note: expanded from macro 'VLC_OBJECT')
      |     ^
 | ../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
depbase=`echo access/imem-access.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/imem-access.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/imem-access.lo -MD -MP -MF $depbase.Tpo -c -o access/imem-access.lo access/imem-access.c &&\
mv -f $depbase.Tpo $depbase.Plo
          78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_nam conste, __ strucFILE__t vl, __Lc_commINE_on_me_, \
mbers: (const v      |             ^
lc_obje
../include/vlc_common.h  481 | :481:15: note: expanded from macro 'VLC_OBJECT'
c t_  481 |   t  *      co )n (s &t ( x)s-  contrsu>tc tos truct vlc_common_members: (const vlvlbccj_object_t *)(&()_ xc\)ommon_membe
->obj      |               ^
)rs:  (\c
      o| n              ^st vlc
_object_t *)(&(x)->obIn file included from access/fs.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, paccess/file.csz_nja:194m) :9:e\, 
       warning: | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]              ^
V
LC_VAR_STR  ING194  | |   V L C _ V AR _DOmsIgN_HEErr R(IpT_
a      c| c    ^e
In file included from access/idummy.c../include/vlc_variables.hss, "read error: %s", vlc_strerror_c(errno));
      |         ^
:../include/vlc_messages.h::83:5: note: expanded from macro 'msg_Err'
12232:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   83 |      :32439: |   mnote:  expanded from macro 'var_Create' s 
   122 | #define var_Create(igfa(,b, c_!)Ge nvvar_Create( VLC_OBJaericr_GeEt(pC_htehckCT(a), bise,,  cd VL)( pC_M_obj, psz_name, V
SG_      |                                       ^
LERR, __VA_A../include/vlc_common.hRC:_481VG:A15R:S__ _F)note: L
expanded from macro 'VLC_OBJECT'
O        481 | A| T    ^, 
 &   ../include/vlc_messages.h v : a 78:clo13: note: expanded from macro 'msg_Generic'
nst  s)    )t78
      | ruct |           ^ 
 ../include/vlc_variables.hv:l142 c _:c48ovmlmco:_ note: expanded from macro 'var_GetChecked'
nL_  m142eombers: (cog | nst #v(VLC_OBJECTl(cod)e_,of bipjnee,  cvtv_atrl _c_modulGet*C)hecked(o,(n&e_name(,xt),,- >obj)_ _\
      |               ^
Fv)I LvE__, ar_GetChe__LINE__c,k e\d(VLC_In file included from access/fs.c:29:
In file included from ../include/vlc_common.hOBJECT(:1031:
o../include/vlc_variables.h):,
563:      | 5            ^
:n../include/vlc_common.h :warning: 481due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
15,t,:   563 |    note: expanded from macro 'VLC_OBJECT'
 vvar_C)r
ea      |   481te                                               ^ |   (
 ../include/vlc_common.h p_obj,  : p 481:  15s:c znote: oexpanded from macro 'VLC_OBJECT'_
nn  amest,481 |     VsLCt r _V   u AcoRnct _svStl sct_TrcommRouInc_tmN evG | VLC_VARmb_elrcD_cosmOmIo:Nn HERI(_mceTmbe
ros: (const vlc_object_t *)(&(x)->o      bj)|      ^\n
      |               ^
s
t../include/vlc_variables.h:122 v:39:lc_obj ecnote: texpanded from macro 'var_Create'_
t   122* | #define var_)(Create(&In file included from a(access/idummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hx:,b,c340):) 9:-> obj) \
      |               ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
var_Cr  eate( VL340C_OBJECT( | a), b,     ifc )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |   access/file.c ( : 210:13: vwarning:  a due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r
_ G   e210t | cCh e c on ske td(  ps_to bjr u,ct v lpc_sc   o z_m nammeo,m snVLg_Cme_mEber_rrV sA(:Rp _(acc_ecSTRING, &valo ) )
n      |         ^
ss../include/vlc_variables.hts: ,142v:48l: c "_ofbdjnote: oexpanded from macro 'var_GetChecked'p
ect_te   *142 | #dndeif)ri(&n e(e rror: %svxa")->, orbj_vG)elt Cch\
e_c      ke| s              ^
dt(reor,rorn_c,(etrrn,v) varo_));
      | G            ^
e../include/vlc_messages.h:In file included from t83access/fs.cCheck:e5::29d:
(In file included from ../include/vlc_common.h:1031:
 ../include/vlc_variables.hVLC_Onote: B:expanded from macro 'msg_Err'
J   83 | E 578:9:    msCgT(o)warning: ,_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]Gn,t,v
)
  578       |  | e                                               ^n
 ../include/vlc_common.h:481:15: note: eexpanded from macro 'VLC_OBJECT'  irf
( i  481vcar_Ch(pa_ | n        congethiss(, t  sVtLrC_ucptM _ovSlbjc_commGon, _p_sERzm_neR,mab __emrVAes: _AR(G, VLcSon_s_C)_tV A
vR      l_| C    ^H
O../include/vlc_messages.hI:Cc78E_:S13CobjOect:_U tNnote:  *)(expanded from macro 'msg_Generic'
&   (78x | T , ) - &> covobuj)lc_nLt og(VLC\_,
      | O              ^ NULL ) 
)B
      JECT(o|         ^
)../include/vlc_variables.h, :128:43: note: expanded from macro 'var_Change'
  128 | #defp, ivnlec _vmoaduIn file included from access/idummy.c:32:
In file included from ../include/vlc_common.h:1031r:
_Changel(ae../include/vlc_variables.h,b_n,came,: 350_,:9_:Fd ILE_,_warning: e) v,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 a_r__  CLh350Ia | nNE__, \
          ig| ef((            ^ 
VL../include/vlc_common.hC _OBJECT(a), b:,v481 acr:_15,:  note: dexpanded from macro 'VLC_OBJECT'
,G   e481  | )e   
      |                                           ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
t     481 |  Chcoe c n sk     edc(o pns_tt sobj, truct vlc_comp sstzr_name, Vmonu_LC_membersc:VAR_STRIN (Gtc ,v l&c_cvooalnmsm o)tn  _)m
vel      | cm_object_t *)(&(xbe        ^)-rs: (>const vol
bcj_../include/vlc_variables.h)o b:j142\:
e48:      c | tnote:               ^_
expanded from macro 'var_GetChecked't
 *)(&(x)  -142 | #defin>eobj var_)GetC hec\
      |               ^
ked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/idummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/idummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,access/file.cb,c) var_C:295:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rea  295 |  t e( VLC_O B J E   CmsgT(a_)E,r rb ,( pc_ )
      |                                       ^
acce../include/vlc_common.h:481:15ss:,  note: "expanded from macro 'VLC_OBJECT'r
ead e  481 |  r  r or :  % s "c,o nvsltc _ssttrruecrtr ovlr_c(errcn_o)c)o;mmon_memb
      |         ^
ers: (const vlc../include/vlc_messages.h:83:5: _note: oexpanded from macro 'msg_Err'bj
ect_t *)(&(   x)->ob83 |    j )m s\
      |               ^
g_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
In file included from access/idummy.c:   3278:
 | In file included from  ../include/vlc_common.h : 1031 :
v../include/vlc_variables.hl:c442:_5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]L
o  442g | (  VLC_O B vJECT(o), p, vlc_amrodule_Create( p_obj, psz_na_mename,, __F IVLLEC___, __LVIANRE___, \
      |             ^
BO../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
OL |   481V | L C_ VAR_DOINHERIT   );
        |      ^ 
const struct../include/vlc_variables.h v:l122c:_39c:o mnote: monexpanded from macro 'var_Create'_
members:   122 | #defin(e cvoanst vlc_objr_Createe(ct_t *)(a&,(bx,)c-)> ovbajr_)C r\e
a      |               ^
te( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/idummy.c:32:
In file included from ../include/vlc_common.h:access/file.c:3571031:
:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:455:5:   warning: 357due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] | 
    455 |        var_ Creat e (   p _ o b  j , psz_*npaim_e6,4  V=LC_VAR_F vaLOAT | rV_LICn_hVARerit_IDnOtIeNgHeErR (pIT _acce)s;s
,       | "    ^n
e../include/vlc_variables.h:122t:w39or:k -note: expanded from macro 'var_Create'
caching");
      |                          ^
  ../include/vlc_variables.h122 | #define: 615v:a53r:_ Cnote: expanded from macro 'var_InheritInteger'r
e  615ate( | a#,dbe,ficne) va vr_aCrr_eIanthee(r VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |     itInteger(o, n) var_Inherit Integer(VLC_O  B JcEoCnT(o)s,t  nstruc)t
       v| lc_comm                                                    ^
on_me../include/vlc_common.hmb:481ers: (:c15o:n snote: texpanded from macro 'VLC_OBJECT' 
vlc_obj  481 |         eccotn_st *)t st(r&uct v(lxc_)common_members: (c->obj) \o
n      s| t              ^
 vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/file.c:359:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  359 |                 *pi_64 = var_InheritInteger (p_access, "file-cachaccess/idummy.c:32:
iIn file included from n../include/vlc_common.hg:"1031:
)../include/vlc_variables.h;:
469      :| 5                         ^: 
warning: ../include/vlc_variables.h:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]615
:53  : 469note:  |  expanded from macro 'var_InheritInteger'
   615   | #defvaine rv_Craeart_e(I np_hoebrj, ipstIntegz_er(o,n name, VLC_V) vaAR_STRr_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         ING | VconsLtC _stVAR_DrOuIcNtH EvRlcI_Tco m)m;o
n      _|     ^
m../include/vlc_variables.h:ember122s: (:co39: note: expanded from macro 'var_Create'
nst  122 | # vlc_doebfjiecnt_te * )(&(x)-var_Create(a>obj), b\,
c      )|                ^
var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/idummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/idummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"imem_access\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/imem-access.lo -MD -MP -MF access/.deps/imem-access.Tpo -c access/imem-access.c  -fPIC -DPIC -o access/.libs/imem-access.o
In file included from access/idummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/idummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/idummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/idummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/idummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/idummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
25 warnings generated.
mv -f access/.deps/libfilesystem_plugin_la-fs.Tpo access/.deps/libfilesystem_plugin_la-fs.Plo
depbase=`echo access/imem.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/imem.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/imem.lo -MD -MP -MF $depbase.Tpo -c -o access/imem.lo access/imem.c &&\
mv -f $depbase.Tpo $depbase.Plo
35 warnings generated.
access/idummy.c:152:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  152 |         msg_Info( p_demux, "command `nop'" );
      |         ^
../include/vlc_messages.h:81:5:mv -f access/.deps/libfilesystem_plugin_la-file.Tpo access/.deps/libfilesystem_plugin_la-file.Plo
 note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members:depbase=`echo access/sdp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/sdp.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/sdp.lo -MD -MP -MF $depbase.Tpo -c -o access/sdp.lo access/sdp.c &&\
mv -f $depbase.Tpo $depbase.Plo
 (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/idummy.c:161:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  161 |         msg_Info( p_demux, "command `quit'" );
      |         ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/idummy.c:170:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  170 |         msg_Info( p_demux, "command `pause'" );
      |         ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/idummy.c:183:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  183 |         msg_Info( p_demux, "command `pause %f'", f );
      |         ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/idummy.c:200:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  200 |     msg_Err( p_demux, "unknown command `%s'", psz_name );
      |     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"imem\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/imem.lo -MD -MP -MF access/.deps/imem.Tpo -c access/imem.c  -fPIC -DPIC -o access/.libs/imem.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"sdp\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/sdp.lo -MD -MP -MF access/.deps/sdp.Tpo -c access/sdp.c  -fPIC -DPIC -o access/.libs/sdp.o
30 warnings generated.
depbase=`echo access/timecode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/timecode.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/timecode.lo -MD -MP -MF $depbase.Tpo -c -o access/timecode.lo access/timecode.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from access/imem-access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem-access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem-access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem-access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem-access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem-access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem-access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem-access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem-access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem-access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem-access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem-access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem-access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem-access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem-access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem-access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem-access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem-access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem-access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem-access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem-access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem-access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"timecode\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/timecode.lo -MD -MP -MF access/.deps/timecode.Tpo -c access/timecode.c  -fPIC -DPIC -o access/.libs/timecode.o
FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem-access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem-access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem-access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/imem-access.c:47:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   47 |         msg_Err(access, "read error");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/imem-access.c:122:14: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  122 |     opaque = var_InheritAddress(access, "imem-data");
      |              ^
../include/vlc_variables.h:653:53: note: expanded from macro 'var_InheritAddress'
  653 | #define var_InheritAddress(o, n) var_InheritAddress(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/imem-access.c:123:15: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  123 |     open_cb = var_InheritAddress(access, "imem-open");
      |               ^
../include/vlc_variables.h:653:53: note: expanded from macro 'var_InheritAddress'
  653 | #define var_InheritAddress(o, n) var_InheritAddress(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/imem-access.c:125:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     sys->read_cb = var_InheritAddress(access, "imem-read");
      |                    ^
../include/vlc_variables.h:653:53: note: expanded from macro 'var_InheritAddress'
  653 | #define var_InheritAddress(o, n) var_InheritAddress(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/imem-access.c:126:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  126 |     sys->seek_cb = var_InheritAddress(access, "imem-seek");
      |                    ^
../include/vlc_variables.h:653:53: note: expanded from macro 'var_InheritAddress'
  653 | #define var_InheritAddress(o, n) var_InheritAddress(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/imem-access.c:127:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  127 |     sys->close_cb = var_InheritAddress(access, "imem-close");
      |                     ^
../include/vlc_variables.h:653:53: note: expanded from macro 'var_InheritAddress'
  653 | #define var_InheritAddress(o, n) var_InheritAddress(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/imem-access.c:136:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  136 |         msg_Err(access, "open error");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9In file included from access/sdp.c:25: :
In file included from warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h  350:1031 |  :
../include/vlc_variables.h  :189 i:12f(:  varwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_GetCheck  189ed |  (   p_ robj, etpsurz_n name,var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
 VLC_VAR_STRIN../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
G  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VL, &val ) )
      |         ^
C_OBJE../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
C  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
T(../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'o
)  ,481n | , t , v     const )
      s| truct v                                               ^l
c_common../include/vlc_common.h_:481:15: mnote: expanded from macro 'VLC_OBJECT'e
m  ber481 | s : (con      s tc vlc_obojnesctt _sttr *)(&(xu)ct- >volbc_j) \
      |               ^
common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetCheckIn file included from access/sdp.c:25ed:
In file included from (../include/vlc_common.h p_obj, :p1031sz_:
n../include/vlc_variables.ha:m203e, VLC_V:A12R: _warning: Adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]D
DRESS,   203 |    & rveatl ) )
u      r|         ^
n../include/vlc_variables.h: 142:var_S48et:C note: expanded from macro 'var_GetChecked'
h  142 | ecked#( pd_eofbijn,e  pvsza_rn_aGmeet,C hVeLCc_kVAeRd_B(OOoL,, nv,atl ,)v) ;v
a      r| _           ^
G../include/vlc_variables.het:140:48:C note: hexpanded from macro 'var_SetChecked'e
c  k140 | #deefdi(nVeL Cva_rO_BSeJtECChTec(oked(o,)n,n,t,v),t,v)
      |                                                ^
 va../include/vlc_common.hr_S:etCheck481ed:(15V:L Cnote: _expanded from macro 'VLC_OBJECT'O
BJECT  (481o | ),n , t      co,vnst struc)
      |                                                ^
t vlc_c../include/vlc_common.ho:m481m:o15:n note: _expanded from macro 'VLC_OBJECT'm
embe  r481s | :   ( c o n s t  cvlc_obojnesct ts_ttru c*t )v(l&c(_xc)om-m>oonb_mje) \
      |               ^
mbers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/sdp.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
In file included from access/imem.c:../include/vlc_variables.h34::
140In file included from :48../include/vlc_common.h:: note: 1031expanded from macro 'var_SetChecked'
:
  ../include/vlc_variables.h140: | 429#:d5e:fi nwarning: e due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]va
r_  429S | e tC he c kvear_Crd(eatoe,(n ,tp,_vo)b vja,r _SpestzC_hnecakmeed,( VVLLCC_O_BJVEAR_INTEGCT(o),n,EtR, v|)
       | V                                               ^
LC_VA../include/vlc_common.hR:481_DOINHER:I15T:  note: )expanded from macro 'VLC_OBJECT'
;
      |     ^
  ../include/vlc_variables.h:122:48139 | :   note:  expanded from macro 'var_Create' 
    122   | c#odnesfine vt struactr v_lCc_creommon_maemtbeer(sa:,b,c) va r(_cCoreate(n sVtL vCl_OBJECTc_obj(ecta_)t *, b, c )
)(&(x)->      o| b                                      ^j
) \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlcIn file included from _oaccess/sdp.cb:j25e:
In file included from c../include/vlc_common.ht_t *)(&:(1031x:
)../include/vlc_variables.h-:>227:o12: bwarning: j) \
      |               ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_naIn file included from me, access/imem.c:34:
VLC_VAIn file included from R../include/vlc_common.h_:F1031L:
O../include/vlc_variables.hA:T442, v:a5l: ) ;
warning:       |            ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

../include/vlc_variables.h  :442140 | :48    va:r note: _expanded from macro 'var_SetChecked'
C  r140eate(  | p#_doebfinj,e  pvsar_zSe_tnCame, VLCh_eckedVAR_BOO(Lo ,n|,t ,Vv)L vCar__SVAR_DOIeNtHCEheRckedIT );
      |     ^
(../include/vlc_variables.h:122:39V:LC _Onote: BJexpanded from macro 'var_Create'EC
T(o),  n122,t | ,#v)define
       |                                                ^
var_Crea../include/vlc_common.ht:e481(:15:a note: ,expanded from macro 'VLC_OBJECT'
b  ,481c | )   v a r _ C reate( const st VrLuctC _OBJECT(av)l,c _cbomm, ocn _)m
e      m| b                                      ^e
rs: (con../include/vlc_common.h:481:15:st vl cnote: _expanded from macro 'VLC_OBJECT'o
bject  _481 |        t  const *s)truct( &(vx)l->ocb_j)c o\mmon_me
      |               ^
mbers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/sdp.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, In file included from access/imem.c:34:
In file included from ../include/vlc_common.h:p1031s:
z../include/vlc_variables.h_:n455:5: warning: adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]m
e, VLC_  455V | AR _S   var_TCRrIeNG,a vatel(  )p;_
o      |            ^
b../include/vlc_variables.h:140:48j, psz_:name,  note: expanded from macro 'var_SetChecked'
V  140 | #LdCe_fViAnRe_ FvLaOrA_TS e|t CVhLeC_VAR_cDkeOd(IoNHERIT ,)n;,t
      |     ^
,v) var_Se../include/vlc_variables.ht:C122h:e39c:k enote: dexpanded from macro 'var_Create'(
V  L122C_O | B#JdEeCfine varT_(Cor)e,ant,et(,av,)b
,      | c                                               ^
) var../include/vlc_common.h_:C481r:e15a: tnote: eexpanded from macro 'VLC_OBJECT'
(   481V | L       C_OBJE CcTo(nast) , b, c )
      struc|                                       ^t v
lc../include/vlc_common.h:_c481o:mm15: note: expanded from macro 'VLC_OBJECT'
on_m  481 |       e  mcboenrsst:  s(tcronusct tv lcv_loc_commbojne_cmt_et m*)b(e&r(sx: (cons)t- >vobljc) _\
o      |               ^b
ject_t *)(&(x)->obj) \
      |               ^
In file included from access/sdp.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from access/imem.c:34:
In file included from ../include/vlc_common.h:  2561031:
../include/vlc_variables.h | : 469 : 5 :r ewarning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]u
rn   469 | v a r _S etvCahre_cCreate( pked( p_ob_jo,b jp,s zp_nsazm_en,ame, VL VC_VAR_SLTC_VAR_RAIDDNREGS S,|  VLC_VvAaRl_ D)O;
      I|            ^
N../include/vlc_variables.h:140H:E48:R note: Iexpanded from macro 'var_SetChecked'T
 );
  140 | #d      |     ^
efine../include/vlc_variables.h v:ar122_:S39et:C note: expanded from macro 'var_Create'
h  122 | ecked#(odefin,en ,vta,rv_)C rveaa32rt_ warningeSet(as,b,c) var_Cr generated.
eCate( VLhCe_cOkBedJ(VELCCT(a), b_,O BJECT(co) ,)
      |                                       ^
n,t,../include/vlc_common.hv:)
481      :|                                                ^15: note: expanded from macro 'VLC_OBJECT'

  481 |       ../include/vlc_common.h  :481:15:c onst strunote: cexpanded from macro 'VLC_OBJECT't
   vl481c_ | commo n _ m e m   bconst struct vlers: (conc_common_membersst vlc_object_t *)(&(x)->obj) \
      |               ^
: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/sdp.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/sdp.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
In file included from ../include/vlc_variables.h:142:48: access/imem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477note: :expanded from macro 'var_GetChecked'5:
   142 | #dewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
fine  477 |     var_Create( p_ob var_j, psz_naGetCheckme, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
ed(o../include/vlc_variables.h,n:122:39:, note: expanded from macro 'var_Create'
t  122 | #define var_Create,v) var_GetCh(a,b,c) var_Create( VLC_OBJECeT(a), b, c )
      |                                       ^
cked(VLC_OBJ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
E  481 |         const struct vlc_common_members: (const vlc_objCect_t *)(&(x)-T(o),>no,btj,)v )
      |                                                ^
\
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members:In file included from access/imem.c: (34c:
oIn file included from n../include/vlc_common.hs:t1031 :
v../include/vlc_variables.hl:c_491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
object_t *)(&  491 |    (x)->ob vjar_Cr)e \ate(
      |               ^
 p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) In file included from var_Create(access/sdp.c:25:
In file included from ../include/vlc_common.h:1031:
 VLC_OBJEC../include/vlc_variables.hT:(304a:)17,: b, c  warning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

      |                                       ^
  304 |   ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strdepbase=`echo access/vdr.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
u ct vlc if (li_kcommon_membe/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/vdr.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/vdr.lo -MD -MP -MF $depbase.Tpo -c -o access/vdr.lo access/vdr.c &&\
rmv -f $depbase.Tpo $depbase.Plo
elys(!:v (coar_GetnCsht vlc_objecked ec(otb_jt *)(&(x)->obj) \
, name, V      LC|               ^_VAR_
COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChIn file included from access/imem.cec:34:
keIn file included from ../include/vlc_common.h:1031d:
(o../include/vlc_variables.h,n:,t511,v) var_GetChe:cked(VL5C_: warning: Odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]B
JECT(o),n,t,v  511) | 
      |                                                ^
 ../include/vlc_common.h : 481 v:a15r:_ Cnote: rexpanded from macro 'VLC_OBJECT'e
ate(   p481_ |         const obj, sptsrz_uct vlnca_mceo, VLC_mVmon_memAbRer_sI:N T(EcGoEnstR  v|l cV_LoCb_jVect_ARt _DOI*N)H(E&RIT
      |     ^(
x)../include/vlc_variables.h-:>122ob:j39):  \note: 
expanded from macro 'var_Create'      
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJE|               ^
CT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members:In file included from access/sdp.c: (25:
In file included from ../include/vlc_common.h:c1031o:
n../include/vlc_variables.h:324s:t10 :v lwarning: c_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]obj
ect_t *)(&(x)  -324> | o    bif( !var_Gje)t C\h
ecked( p      _| o              ^
bj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #dIn file included from eaccess/imem.cf:i34ne:
 vaIn file included from r../include/vlc_common.h_:G1031e:
t../include/vlc_variables.hC:h525e:c5k:e d(o,n,t,warning: vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]) v
ar  525_GetCh |     eckvar_Creaedt(eV( pLC_O_BoJECbTj(, psz_no),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_meambemre, VLC_VsA:R_ B(OOcLo | VnsLt C_VAR_DOvlcI_NHoEbRjIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Createct_t *)(&(x)->obj) \
      |               ^
e(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |        In file included from  caccess/sdp.con:25:
In file included from ../include/vlc_common.h:1031:
s../include/vlc_variables.ht: 340s:truct vlc9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_common_membe  340 |    r si:f (( cvoanrs_GetCheckt vlc_object_etd( p_ob *)(&(x)->oj, psz_nambej,)  V\L
C      |               ^
_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetCheckIn file included from ed(o,access/imem.cn:,t34,v) v:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5a:r_Ge twarning: Chdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ec  539 |     varked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_m_eCmberres: (conates( p_ot bjvlc_objec, pszt__natme,  VLC_VAR_F*)L(&(x)O->obj) \
A      | T              ^
 | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) In file included from access/sdp.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
var_  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
Create(../include/vlc_variables.h:142:48:  VLnote: Cexpanded from macro 'var_GetChecked'
_  142 | OBJECT(a), b, c )
#define var_GetChecked(o,n,      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vtl,c_ov) vabjecrt_GetC_t *)(&(hecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
x)../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
->obj) \
      |               ^
  481 |         const struct vlc_common_members: (const vlc_object_In file included from t *access/imem.c:34:
)(In file included from ../include/vlc_common.h:&1031(:
x)../include/vlc_variables.h->:o554:5bj) \
      |               ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIn file included from Iaccess/sdp.c:T
      |     ^
25../include/vlc_variables.h::
In file included from ../include/vlc_common.h:1031:
122../include/vlc_variables.h::39362:: 9note: : expanded from macro 'var_Create'warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
122 | #de  362f | i n e   vairf_(C rveaart_eG(eat,Cbh,cecked( )p _voabrj_,C rpesazt_en(am eVLC_O, VLCB_VAJECT(a)R_ADDRESS, &val ) )
, b,       | c        ^
 ../include/vlc_variables.h:142):
48      | : note: expanded from macro 'var_GetChecked'
                                      ^
  142 | #define../include/vlc_common.h :481:15: note: vaexpanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *r)(&(x)->obj) _\
      |               ^
GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from access/imem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5  : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]481
 |     563 |     va r_     cConsrte aste(tr p_obj, psz_nucta vlc_me, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #dcommon_memeberfs: i(nce var_Create(a,b,co) vanst r_Create( VLC_vlc_oObBjJeEctCT(a), b,_ t *)(&c(x)- )>
o      b| j                                      ^)
 \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/imem.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     ifIn file included from access/sdp.c:25:
In file included from ( v../include/vlc_common.h:a1031r_:
Chan../include/vlc_variables.h:429:5:ge( p_ob warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j,  429  | psz _ na m eva, VLCr__VCreaAR_CHOICESCOUtNeT(,  p&_coobujn, pt, sz_name, VLC_VAR_NINTEGERULL )  )
|      |         ^
 ../include/vlc_variables.h:128:V43LC_VAR:_ Dnote: OINHexpanded from macro 'var_Change'
ERIT );
  128 | #def      i| n    ^
e var_Change(a,../include/vlc_variables.hb,:122:39:c,d, e) var_note: Cexpanded from macro 'var_Create'
ha  122 | #denfine var_Create(a,b,c)g evar_( VLCCr_eOBJECaTte(( aVLC)_,OB JbEC, c, dT,( ae) ,) 
b,       c|                                            ^
)../include/vlc_common.h:
      |                                       ^
481../include/vlc_common.h:481::1515:: note: expanded from macro 'VLC_OBJECT'
 note: expanded from macro 'VLC_OBJECT'
  481 |        481 |           c ocnosnts t In file included from structaccess/timecode.c strvu:ct vlc_common_melc_30:
mIn file included from c../include/vlc_common.hb:eo1031:
rm../include/vlc_variables.hs::m o(nc189:o12n_ms:et mbers: (co nvlc_object_tst vlc_owarning: b j*)(&(x)->eodue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]cb
tj_) t\ *)(&(x)->  189 |  obj) \
      | 
              ^
      |               ^
   return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      In file included from access/sdp.c:| 25           ^
:
../include/vlc_variables.h:In file included from ../include/vlc_common.h140:48: :note: 1031:
expanded from macro 'var_SetChecked'../include/vlc_variables.h
:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
140 | #  442 |     var_Creadteef(i npe_ ovbarj, psz_nam_SetChecked(o,n,t,v) var_SetChecked(VLC_e, VOLC_VBJECT(o),n,ARt_,Bv)
      |                                                ^O
O../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
L  481 |   |  V L C _ VAR_DOINHERI  cTonst  );
      |     ^
s../include/vlc_variables.h:122:t39r: note: expanded from macro 'var_Create'
uct vlc_commo  122n_members: (con | st vlc_obje#dectfine_ tv ar*)(&(x)->obj) _Create(a,b,\c
      |               ^
) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const stIn file included from rucaccess/timecode.ct: vlc_c30:
In file included from ../include/vlc_common.h:1031:
ommon_members: (../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
ons  203t  |    vlc _roebtjuercn vt_t *)(ar_SetCh&e(xcked)(- >p_obj, posbzj_)n a\m
e      ,|                ^V
LC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define varIn file included from access/sdp.c_S:e25t:
CIn file included from ../include/vlc_common.hhecke:d1031(:
o,n,t../include/vlc_variables.h:,v) var455:_SetChe5ck: ed(Vwarning: LCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_OB
  455JECT |    (o),n,t,v)
      |                                                ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
v  481 |    ar     const s_trucCtr eate(vlc_c p_omobj, pszm_onna_mmembee,rs: ( coVnstL vlc_objeCct__t VAR_FLOA*)T | VLC(_&(x)->obj) \
V      A| R              ^_
DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_CreaIn file included from access/timecode.cte:30:
In file included from ( VLC_OB../include/vlc_common.hJE:CT(1031a):
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],
 b  212 | ,  c   return var _)
SetChecked (      | obj, n                                      ^ame, VLC_V
AR_COOR../include/vlc_common.h:481:15DS, v:a lnote: );expanded from macro 'VLC_OBJECT'

      |            ^  
481 |         const str../include/vlc_variables.huc:t v140:48: note: expanded from macro 'var_SetChecked'
lc_common  140 | #defin_eme var_SetmChecked(bers: (co,onst nv,ltc,_vo)b varj_eScett_Cth e*)(&(xc)k-e>do(bVj)L C\
_      | OBJEC              ^
T(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commoIn file included from n_memaccess/sdp.cber:s: 25(:
In file included from ../include/vlc_common.h:1031:
c../include/vlc_variables.hon:s469t: 5vlc_obj:e warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ct_  469t  |   *)(&(x)  ->obj) \
va      |               ^
r_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHIn file included from Eaccess/timecode.cR:30:
In file included from ../include/vlc_common.h:IT1031 :
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  ;
227      |  |     ^
    retur../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^n v
ar_SetCh../include/vlc_common.heck:481:15: ed( p_obj, psz_note: nexpanded from macro 'VLC_OBJECT'a
me, VLC_V  A481R |        _FLOAT ,c valonst  )struct vlc_c;
      |            ^
o../include/vlc_variables.h:m140m:o48n:_ mnote: embexpanded from macro 'var_SetChecked'e
rs: (const vlc_object_t *)(&(x)->obj  ) 140 | #\d
efine var_SetChecked      |               ^
(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,tIn file included from access/sdp.c:,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |  _   var_Crecommoant_me( p_obj,embers: (cons psz_name,t V LvCl_cV_AoRb_jSeTcRtI_NtG  *|) (V&L(Cx_)V-A>Ro_bDjO)I NHER\
      |               ^
IT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( In file included from access/timecode.c:30:
In file included from ../include/vlc_common.hV:L1031C:
_../include/vlc_variables.hOBJECT(a:), b241, c: 12: warning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

        | 241 |                                       ^
    ../include/vlc_common.hr:e481:15: note: expanded from macro 'VLC_OBJECT'
turn var  _S481e | tCh ec ke d( p _ o  bj, psz c_onnasmte, struct  vVlLcC__VAcommonR__members:S T(RcIoNnGst , vavll c)_;obje
ct_t *)(&(x      )|            ^
-../include/vlc_variables.h:140:48: >objnote: ) \
      |               ^
expanded from macro 'var_SetChecked'
  140 | #define var_SetCheIn file included from caccess/sdp.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
ked../include/vlc_variables.h(:o122,:n39,:t ,note: vexpanded from macro 'var_Create')
   v122a | r#_SetCdheefckined(VeL Cv_aOrB_JCECrT(eoa)t,en(,at,,bv,)
      |                                                ^
c../include/vlc_common.h) :481var_Create( VL:15: note: expanded from macro 'VLC_OBJECT'
  481 |       C _OBJECT( a), b, const struct vlc_coc )
m      mon| _                                      ^
m../include/vlc_common.hem:be481r:s15: : note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members(const vlc_object_t *)(&(x)->obj) \
      |               ^: (const vl
c_object_t *)(&(x)->obj) \
      |               ^
In file included from access/timecode.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     returnIn file included from access/sdp.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511 v:a5r:_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
SetChecked(   511p | _o bj ,   pvsarz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:_Create( p_obj, ps140z_n:ame, VLC_VAR_IN48TE:G libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vdr\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/vdr.lo -MD -MP -MF access/.deps/vdr.Tpo -c access/vdr.c  -fPIC -DPIC -o access/.libs/vdr.o
note: expanded from macro 'var_SetChecked'
ER | VLC  _V140 | #deAfRine var_Se_tDCOhecked(o,n,t,IvN)H EvRaIrT_
S      |     ^
et../include/vlc_variables.h:122C:h39e:c knote: ed(expanded from macro 'var_Create'V
LC_OBJECT(o),  n122, | t#,dve)f
i      |                                                ^
ne var../include/vlc_common.h_Cr:eat481e:15: note: expanded from macro 'VLC_OBJECT'
(  481 | a,b,c) v a r_ C reate( VLC_OBJECT(a),    b const s, c )
      tr|                                       ^
uct vlc_common_mem../include/vlc_common.h:481:15: note: beexpanded from macro 'VLC_OBJECT'
r  s481: |   (const vlc_object_t *)(&(  x)->obj) \
      |               ^
     const struct vlc_common_members: (const vlc_object_t *)(&In file included from access/timecode.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(x)  276 |     if->( !var_GetCheocbkj)e \d( p_obj, psz_name, VLC_VAR_INTEGER, 
      &val )|                ^)

      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
In file included from ../include/vlc_common.haccess/sdp.c::48125:15:
In file included from ../include/vlc_common.h:1031::
 ../include/vlc_variables.hnote: :expanded from macro 'VLC_OBJECT'525
:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
481  525 |  |          const struct  vlc_co  varmm_Creoan_te( pm_eombbje,r sp:s z(const vlc_name,_ oVbLject_t *)(&C_(x)->obj) \
VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
      |               ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECIn file included from T(a), b, c access/timecode.c)
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:30:
In file included from ../include/vlc_common.h:  481 |         const struct v1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
lc_common_  293 |     if( members:! (convsatr _vlGc_objeetChecked( p_objct_t ,* )p(s&z(_name, VLC_VAR_BOOxL),- >&ovbajl)  \) )
      |          ^

      |               ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) vIn file included from access/sdp.car:_G25e:
tIn file included from C../include/vlc_common.h:h1031:
../include/vlc_variables.h:539:ec5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]k
ed  (539V | L C _ OB var_CJrEeCaTte( p_(obo)j, ps,n,t,v)
      |                                                ^
z_name../include/vlc_common.h,: 481:15: note: expanded from macro 'VLC_OBJECT'
V  481 |    LC_VA R_ FL O A const struct vT | VLC_lc_common_memVbAeRr_DsOI: (const vlc_oNbHjEeRIct_t *)(&(x)-T
>obj) \
      |               ^
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECIn file included from access/timecode.c:T30(a:
), In file included from b,../include/vlc_common.h c )
      | :1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]                                      ^

  ../include/vlc_common.h304: | 481 :15:   note: expanded from macro 'VLC_OBJECT' 
i  f481  | (likely(!var_Ge t     C h coenstcked (obj, name, VLC_VAR_ sCOORDS, &vtarlu))ct v)l
c      |                 ^
_../include/vlc_variables.h:142:48: note: cexpanded from macro 'var_GetChecked'o
mmo  n142 | _member#sdefine var_GetChecked(: (consto vl,cn_obje,t,v)ct_t *)( &(xv)ar_GetChecked(VL->obj) \
      C|               ^_O
BJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struIn file included from access/sdp.c:ct25 :
vIn file included from ../include/vlc_common.hlc:1031:
_../include/vlc_variables.h:c554ommon_members::5 (const vlc_obj:e cwarning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_t *
)(&(  554 | x  )-  var_C>oreate(b jp) \
      |               ^
_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,bIn file included from ,c) vaccess/timecode.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:ar_Cre324:ate( V10L:C _OBwarning: JECdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
T  (a324 |    ) ,if b, c( )
 !var_Get      | Checke                                      ^
d../include/vlc_common.h:481:15(: note: expanded from macro 'VLC_OBJECT' p_
obj, psz  481 |     _ n a  meconst, VLC_VAR_F struct LOAT, &val ) )
      |          ^v
l../include/vlc_variables.h:142:48c:_ conote: mmexpanded from macro 'var_GetChecked'o
n_membe  142 | #definers: (con stvar_GetCheck evdl(c_oo,bject_tn *,)t,v) var_GetCh(&(x)->objecked(VLC_OBJEC)T (\o
      ),n,t,v)
      |                                                ^
|               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (cIn file included from onst vlc_obaccess/sdp.cje:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hc:563:5t_t *: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)(&  563 |  (x   v)a-r_Cr>eoabtje( ) p_\
      |               ^
obj, psz_name, VLC_VAR_STRIaccess/imem.cNG: |248 VL:C_11: warning: VAdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
R_DOI  248 | NIn file included from HE    RItmpaccess/timecode.cT
:      | 30    ^
:
In file included from ../include/vlc_common.h ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
:  122 | 1031:
../include/vlc_variables.h:340:9:#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
       |                                       ^
= var_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
I../include/vlc_common.h:481:  340 |     if( var_15: note: expanded from macro 'VLC_OBJECT'
n  481 |         heritStconGste struct vlctChecked( ri_npcg_o(omombobjnj_,me psz_nameec,m tbVers: (conLC_VAR_STRING,, s" t iv&mlc_oebvam-gel j) te)
      c| t        ^"_t )*
;)
../include/vlc_variables.h      |           ^(
:142:../include/vlc_variables.h48&::(642x note: expanded from macro 'var_GetChecked':51
)->  o142:b | j #)note: deexpanded from macro 'var_InheritString'
   642 | #deffi\
i      n| e              ^
 nvea rva_Inherri_GtStretCheckedi(o,ngn,In file included from (taccess/sdp.c:25:
In file included from o../include/vlc_common.h,, n) vva): 1031rv_a:
Ir_G../include/vlc_variables.hne:th578Checeri:k9: warning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
dt(  V578SL | tC r_OiB  J nif( var_Change( p_obEjCg,T ((pVosL)zC,_nO_,BtJ,nEaCmTev, V)
(      oL| C)                                               ^_,
V AnR_CHOICESCOUNT, &count, NULL ../include/vlc_common.h)) )
      |         ^

../include/vlc_variables.h      :| :                                                  ^
128481:../include/vlc_common.h:43:15: note: 481expanded from macro 'var_Change':
 :  15128note: : | expanded from macro 'VLC_OBJECT' 
#  481define varnote: expanded from macro 'VLC_OBJECT'
_  481 | C h  | a     nge(a,b,c,d,   con s et)    var_Ch struct vlca_ncgoe (m mVLC_OBJECT(aconon_sm)te,  bstmberrs,u : (cct vlcc_o,cn osd, e )mmto n_vm
      lc| e_                                          ^mo
bbe../include/vlc_common.hr:j481:15: note: expanded from macro 'VLC_OBJECT'
sect:   481 |  (c_t *)(&(x)->on   s o   const structt bvlc j_common_vl)c m\e_
mobbers: (consjt vlc_object_t *)ec(      &| t(              ^x_
)->obj) \t
      |  *              ^
)(&(x)->obj) \
      |               ^
access/imem.c:253:11: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  253 |     tmp = var_InheritString(object,In file included from  access/timecode.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: "idue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
me  350m | - rel e a sie")f;
      ( var_G| etChecked          ^(
 ../include/vlc_variables.h:642:p_51: note: expanded from macro 'var_InheritString'
obj  ,642  | p#sdzefine _vnaarm_eI,n VLC_VhARe_rSiTtRINGString,( &o, n)val ) )
      |         ^ var_Inh
e../include/vlc_variables.hr:i142t:S48t:r inote: ngexpanded from macro 'var_GetChecked'(
V  LC142_O | #BJECdTe(foi)n,e  nv)a
r      _GetChe| c                                                  ^ke
d(o,../include/vlc_common.h:n481,:t15,:v ) var_Gnote: eexpanded from macro 'VLC_OBJECT't
Checked(VL  C481_ | O B J E C T(o), n , tc,ovn)s
t      |  struc                                               ^t
 v../include/vlc_common.h:481:15l: c_commnote: oexpanded from macro 'VLC_OBJECT'n_memb
ers: (  c481 | onst  v l c _  o b jceocnts_tt  struct *v)l(c&_(cxo)mmon_->objm)e m\bers: 
(      | co              ^
nst vlc_object_t *)(&(x)->obj) \
      |               ^
access/imem.c:259:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  259 |         msg_Err(object, "Invalid get/releaIn file included from se fuaccess/timecode.cn:c30t:
ion pointeIn file included from rs../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: ");due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      
|         ^
  362../include/vlc_messages.h:83:5 | :    i f(note:  var_Geexpanded from macro 'msg_Err't
C   83h | ec    mskeg_d( p_oGbejn,e ripcs(pz__tnhaimse, VLC, _VVLAC_MSGR__ERADDRERS, S_, _VA_AR&GvSa_l_ ))
       )|     ^

      |         ^
../include/vlc_messages.h:78:13: note: ../include/vlc_variables.h:142expanded from macro 'msg_Generic'
:48:   78 |      vnote: lcexpanded from macro 'var_GetChecked'
_Log(  142 | #deVLfine Cv_aOrB_JGEeCtTC(hoe)c,k epd,( ov,lnc,_tm,ovd)ule_na meva, __FIrL_EG_e_t,C __LINEh_e_cke,d (\V
L      C|             ^
../include/vlc_common.h_:O481B:15: note: expanded from macro 'VLC_OBJECT'
JECT(o  481),n,t, |  v)
      |                                                ^
     ../include/vlc_common.h:  co481:nst s15:t runote: expanded from macro 'VLC_OBJECT'
c  t481 |      v l  c_co const msmtornu_ct mvlecm_bceors: (comnmsotn _vmlc_objeemctbers: (c_tonst vl *c_objec)t(_&t( x)->ob*j))( &\(
x      | )              ^
->obj) \
      |               ^
access/imem.c:263:11: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  263 |     tmp = var_InheritString(object, "imem-data");
      |           ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      In file included from | access/timecode.c                                                  ^
:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429../include/vlc_common.h::5481:: 15warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] note: 
expanded from macro 'VLC_OBJECT'
  429 |       481var_C | r e a t e (   p _coobnjs,t  psstzr_uncame, VLt Cvl_cV_AcRo_mImoNnT_mEeGmbEeRr s|:  (consVtL Cv_lVc_objAeRc_tD_t *)(O&(INHERIxT) -)>;
obj)      |  \
          ^| 
              ^../include/vlc_variables.h:122
:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBaccess/imem.cJEC:T(273a:26):,  warning: bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],
 c  273 |   ) 
       |  sys-                                      ^
>../include/vlc_common.h:481:15sourc:e .note: cexpanded from macro 'VLC_OBJECT'ookie
 = var  _481 | Inher i tS t r i n g (ocbojnesctt,  s"timreum-cct oovlc_ckoimem"o)n;_
m      |                          ^e
m../include/vlc_variables.h:642bers:: 51(:c onote: nexpanded from macro 'var_InheritString'
s  642 | #td velc_ofbijneec tv_atr _*I)n(h&e(x)->obj)ri \
      |               ^
tString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15In file included from access/timecode.c: note: :expanded from macro 'VLC_OBJECT'
30:
In file included from   481../include/vlc_common.h |       : 1031 :
con../include/vlc_variables.h:442:st st5r: uct vwarning: ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c_
c  442o | mm o n _ mveamrb_eCrrse:a (constte (v lpc__objeocbj, psz_nta_mte , *V)L(C&_(VxAR)->ob_BOOLj) | VLC \
      |               ^
_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: access/imem.c:275:5: note: warning: expanded from macro 'var_Create'due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  275 |     122  ms | g#_deDbg(ofbijneec vt, "Usaring ge_Ctr(e%pate(), real,eba,sc)e (v%arp), d_Creaattea(( %VpL)C,_ OcBJECT(a)ookie(, b, c )
%s      |                                       ^
)",
      |     ^../include/vlc_common.h:
481../include/vlc_messages.h:87::515::  note: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'msg_Dbg'
  481 |          87 |      ms gc_onst Gsetnreurcti cv(lpc__tchoimsm,o nV_LmCembers_MSG_D:B G(, __VAco_nAsRtG Sv_l_c)_
o      | bject_t    ^
 ../include/vlc_messages.h:78:*13)(: note: expanded from macro 'msg_Generic'
&(x   78 | )- > ob j )v l\c
_      |               ^L
og(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINEIn file included from __, \access/timecode.c:30:
In file included from 
../include/vlc_common.h      :| 1031:
            ^
../include/vlc_variables.h:455../include/vlc_common.h::5481:: 15warning: : due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]note: expanded from macro 'VLC_OBJECT'

  455 |      481  |  var_Cr  eate(  p _ o  consbt js,t ruct vlcp_sczo_mnmaomne, VLC__memberVsA:R _(const FvLOAT | VlLcC__oVbAjRe_cDtO_ItN H*E)R(IT& )(;
x      |     ^
)../include/vlc_variables.h:122:39-:> note: oexpanded from macro 'var_Create'bj) \
      
|   122              ^ | 
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_coaccess/imem.cmmon_members: (c:onst v299lc_ob:je9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ct_t *
)(&  299 | (    ifx )(-v>oar_Inbhj)eritI n\
      te| g              ^
er(object, "imem-cat") != 4) {
      |         ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
In file included from   615 | access/timecode.c:30:
In file included from ../include/vlc_common.h:1031:
#de../include/vlc_variables.hf:i469n:e5 :v awarning: rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_In
her  469 | i t I n tveagre_rC(roe,a tne)(  vpa_ro_Ibnjh,e rpistInz_teger(VLnCame, _VOLBCJ_EVCTA(o)R,_ SnT)
      R|                                                     ^ING 
| VLC_VA../include/vlc_common.hR:_481DOINHE:R15I:T note:  expanded from macro 'VLC_OBJECT'
);
      |     ^
  ../include/vlc_variables.h:122:39481 |     :   note:  expanded from macro 'var_Create' 
c  122o | n#sdte fsitner uvcatr _vClrce_commoant_em(eam,bbe,rcs):  v(acro_nst vlCcre_objaetcet( VLC__Ot B*J)E(&(x)-C>To(baj)),  \b
,       | c              ^ 
)
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/imem.c:346:14: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  346 |         *sIn file included from access/timecode.c: = v30ar_In:
In file included from ../include/vlc_common.hherit:I1031n:
teg../include/vlc_variables.he:r477(ac:5: warning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
ss, "imem-s  ize477" | ) ; 
        | var_Cre             ^
a../include/vlc_variables.h:t615e( :53:p _note: oexpanded from macro 'var_InheritInteger'b
j  , 615p | s#zd_enfainme vear_Inherit, VLInC_VAR_StegTeRIr(o, NnG)  va|r _VLICn_hVeAriRt_DOINHEIRnItTe ge)r;
(VLC_      O| BJ    ^
ECT(o), ../include/vlc_variables.hn):122:39: note: 
expanded from macro 'var_Create'
      |                                                     ^
  122../include/vlc_common.h:481: | #15d:e finenote: expanded from macro 'VLC_OBJECT'
 var_Cr  481eate( | a ,b , c )   v a consrt_ Crstrueact vltec_com(m on_VmLC_OBJemEbeCT(a),r sb, : (cc o)
nst       v| l                                      ^
c_object../include/vlc_common.h_:t481 :15:*) (note: &expanded from macro 'VLC_OBJECT'(
x)->  481 |     o b j ) \
       |               ^
const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/timecode.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( paccess/imem.c_o:bj,394:21: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
p  sz_394 |     ncoanmset,  int cVLC_VaAR_t =A DvDar_InhRESS er|i tVILnCt_eVgAerR(_oDbOjIeNcHtE,R I"Ti m)e;m
-      | c    ^
a../include/vlc_variables.h:122:39t:" )note: ;expanded from macro 'var_Create'

        | 122 | #define                    ^ 
v../include/vlc_variables.h:a615r:_53C: reate(note: a,expanded from macro 'var_InheritInteger'
b,c  615 | #)d evfarine _var_InChreeraitteIntege(r (VoL,C n) va_r_OInBhJeErCiTt(Ian)t, ebg,e rc( VLC_O)
B      |                                       ^JECT(
o), n)../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

      |                                                     ^
  481 |      ../include/vlc_common.h : 481 :c15o:n snote: t expanded from macro 'VLC_OBJECT'
s  481 |  truct   vlc_c o mm o  connst_ msetmruct bers:v l(cc_commonons_tm evmlcb_eorbsj:e c(tc_otn *)(&(sx)t vlc-_>oobbjjec) \
      |               ^
t_t *)(&(x)->obj) \
      |               ^
In file included from access/timecode.caccess/imem.c:404:9: warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]30
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h  :404511 |       :5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  m  511 | s g_Err(o b  ject,v a"rI_Cnrvealid EaSt ec(a tpe_goorbj, ypsz");
      |         ^_
n../include/vlc_messages.ha:m83e,: V5L:C_V Anote: Rexpanded from macro 'msg_Err'_
INT   E83G | E R   |  VmLsgC__GVeAnRe_riDcO(INHERIpT_
t      h|     ^is, 
V../include/vlc_variables.h:122:39: note: LC_expanded from macro 'var_Create'
M  122 | #defiSGne var__ERR,Cr __VA_eARaGS_t_)e(a,b
,c) va      r| _    ^
Crea../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
te(    78 |   V  LvCl_OBJEcCT_(a)L,o gb(,V LcC _)O
BJECT(      o|                                       ^
), p, vl../include/vlc_common.hc:_m481o:15:du lnote: e_name, expanded from macro 'VLC_OBJECT'_
_FILE__  481 |    ,    __LINE _ c_, \o
n      s| t            ^ struc
t../include/vlc_common.h: v481:15: note: lexpanded from macro 'VLC_OBJECT'c
_commo  n481_m | e m b e r s   : (ccoonnsstt  svtrlucc_ot vlbc_ject_t *common)_(m&e(mbers: (coxn)-st vl>oc_obbjje)ct_t *)(& \
      |               ^
(x)->obj) \
      |               ^
In file included from access/timecode.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLCaccess/imem.c:_VAR_BOOL | 426V:L16C:_ Vwarning: ARdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  426DO |    I NHERITf
m      t.i_i|     ^d = 
v../include/vlc_variables.h:122:39: anote: rexpanded from macro 'var_Create'_
I  n122h | e#ritIntdegeerfine (voar_Creatbject,e "(iam,ebm,-ci)d "v)a;
r      | _Create               ^(
 ../include/vlc_variables.hVL:C615:_53OBJECT: (note: aexpanded from macro 'var_InheritInteger')
, b, c   )615
      |  | #d                                      ^
efin../include/vlc_common.h:e va481r:_15Inheri:tI note: expanded from macro 'VLC_OBJECT'
n  te481 |   g      cer(o, non) st stvraucrt_ Ivnlhce_rciotmImnotne_gmeermb(VLC_eOrBsJ:E C(cT(oon)s,t  nv)l
c      _objec|                                                     ^
t_t *)(../include/vlc_common.h&:(481:15: note: expanded from macro 'VLC_OBJECT'
x)->obj) \  481 |      
      |               ^
   const struct vlc_common_members: (const vlc_objIn file included from ect_t *)access/timecode.c:30:
In file included from ../include/vlc_common.h:1031:
(&../include/vlc_variables.h(x:)539-:>5o: warning: bj)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] \

      |   539              ^
 |     var_Create( p_obj, psaccess/imem.cz_:427n:a19m: ewarning: ,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
V  427 |  LC_VA R _FL OfAT m|t .ViL_Cg_rVoAuRp_ =DOINH EvRaIrT_
      | In    ^heritI
n../include/vlc_variables.h:122:t39e: ger(note: oexpanded from macro 'var_Create'b
j  ec122 | #det,fine var _"Cimreema-tger(a,b,cou) var_pC")r;e
a      | t                  ^
e../include/vlc_variables.h:615:53:( note: expanded from macro 'var_InheritInteger'
   615 | V#LCd_eOBfJine vEaCrT(_Inhear)i,t Inb, c )
      |                                       ^
teger(o../include/vlc_common.h:481,: 15n:) var note: _Inhexpanded from macro 'VLC_OBJECT'
eri  481 |  tI      n tceognesrt( VsLtCr_uOcBtJ EvClTc(_oc)o,m mno)
      n_memb|                                                     ^e
rs: (co../include/vlc_common.hns:481:15: tnote: expanded from macro 'VLC_OBJECT' v
l  481c | _ o b j ect_t * ) (&  c(x)-on>obj) \
st struc      | t              ^
 vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/timecode.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Creataccess/imem.c:429:17e( p: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
obj, p  s429z_ | na me,  V L C_cVAhRa_SrT *tmp = RIvar_InheNrG | ViLtC_SVtArRi_nDg(objecOINt, "iHEmem-codRIT
      |     ^
e../include/vlc_variables.h:122c:"39):; 
note:       expanded from macro 'var_Create'| 
                ^  
122../include/vlc_variables.h:642: | #51: note: expanded from macro 'var_InheritString'
defin  642e va | #definre_ Cvraera_tIen(hae,br,itStricn)g var_(Core25a warning,ts en) var_Inher generated.
i( tVSLtCr_ing(VOLBJEC_OCT(a),B JbE,C T(o), c )
      |                                       ^
n)
      |                                                   ^
../include/vlc_common.h:481:15../include/vlc_common.h: note: :expanded from macro 'VLC_OBJECT'481
:15: note: expanded from macro 'VLC_OBJECT'
  481 |     481   |     const struct         const struct vlc_commvlc_common_membon_ers: (constmembers: (const  vlc_objevlc_object_t *)(&(xct_t *)(&(x))->obj) \
      |               ^->obj) \
      | 
              ^
access/imem.c:In file included from access/timecode.c436::3032: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:
  436 |         fmt.audio.i_cIn file included from ../include/vlc_common.h:hanne1031:
../include/vlc_variables.h:563:5ls = var_Inhe: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  563 |  it   var_CrInteger(object, "imemeate-channels");( p_obj, psz
      |                                ^
_name, ../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
VLC_VAR_S  615 | #define var_InheritIntegTRING | VLer(o, n)C_VAR_D var_InheritOINHERIT
      Inte|     ^
ger(VLC_OBJECT(o), n../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
)
      |                                                     ^  122 | #define
 var_Creat../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
e  481 |         con(a,b,c) var_Create( st struct vlc_common_members: (conVLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
st v  481 |         lc_object_t *const struct )(&(vlc_common_x)->obj) \
      membe|               ^
rs: (const vlc_object_t *)(&(x)->obj) \
      | access/imem.c              ^
:437:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  437 |         fmt.audio.i_rate = var_InheritInteger(object, "imem-samIn file included from pleraaccess/timecode.ct:e30":
)In file included from ;../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

      |                            ^
  ../include/vlc_variables.h578 |    :615 if:53( var_Cha: nge( p_onote: expanded from macro 'var_InheritInteger'
bj  , psz_615 | #definame, VLC_VAR_CHOICESCOUNT, &count, NULL ) ne v)
      |         ^
ar_Inh../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
e  128 | #define var_Change(a,b,crit,d,e) var_ChangInet( VLC_eOgBeJECT(a)r(o, , b, c,n )d , vea r)_
In      h|                                           ^
er../include/vlc_common.h:i481tI:n15teg:e note: expanded from macro 'VLC_OBJECT'r(V
L  481C | _ OB J ECT( o  ), n)  const
      |                                                     ^
 stru../include/vlc_common.hct vlc_c:481:15: ommon_memnote: expanded from macro 'VLC_OBJECT'
bers: (co  nst 481 | v l c_o b je ct_ t   const* )(&(x)->obj)s t\
r      |               ^
uct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/imem.c:439:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  439 |         msg_Dbg(object, "Audepbase=`echo access/oss.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
dio %4.4s %d channels %d Hz",
      |         ^
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/oss.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/oss.lo -MD -MP -MF $depbase.Tpo -c -o access/oss.lo access/oss.c &&\
mv -f $depbase.Tpo $depbase.Plo
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/imem.c:445:30: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  445 |         fmt.video.i_width  = var_InheritInteger(object, "imem-width");
      |                              ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/imem.c:446:30: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  446 |         fmt.video.i_height = var_InheritInteger(object, "imem-height");
      |                              ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/imem.c:448:14: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  448 |         if (!var_InheritURational(object, &num, &den, "imem-dar") && num > 0 && den > 0) {
      |              ^
../include/vlc_variables.h:656:60: note: expanded from macro 'var_InheritURational'
  656 | #define var_InheritURational(a,b,c,d) var_InheritURational(VLC_OBJECT(a), b, c, d)
      |                                                            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/imem.c:454:14: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  454 |         if (!var_InheritURational(object, &num, &den, "imem-fps") && num > 0 && den > 0) {
      |              ^
../include/vlc_variables.h:656:60: note: expanded from macro 'var_InheritURational'
  656 | #define var_InheritURational(a,b,c,d) var_InheritURational(VLC_OBJECT(a), b, c, d)
      |                                                            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/imem.c:459:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  459 |         msg_Dbg(object, "Video %4.4s %dx%d  SAR %d:%d frame rate %u/%u",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/imem.c:468:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  468 |             var_InheritInteger(object, "imem-width");
      |             ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/imem.c:470:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  470 |             var_InheritInteger(object, "imem-height");
      |             ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/imem.c:472:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  472 |         msg_Dbg(object, "Subtitle %4.4s",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/imem.c:482:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  482 |     fmt.psz_language = var_InheritString(object, "imem-language");
      |                        ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/imem.c:657:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  657 |             msg_Dbg(object, "option '%s' value '%s'", option, value);
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/imem.c:659:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  659 |             msg_Dbg(object, "option '%s' without value (unsupported)", option);
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/imem.c:669:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  669 |             var_Create(object, name, options[i].type | VLC_VAR_DOINHERIT);
      |             ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/imem.c:671:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  671 |                 var_SetInteger(object, name, strtol(value, NULL, 0));
      |                 ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/imem.c:673:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  673 |                 var_SetString(object, name, value);
      |                 ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
  262 | #define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/timecode.c:151:34: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  151 |             *v = INT64_C(1000) * var_InheritInteger (demux, "live-caching");
      |                                  ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/timecode.c:180:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  180 |     if (var_InheritURational (demux, &num, &den, "timecode-fps")
      |         ^
../include/vlc_variables.h:656:60: note: expanded from macro 'var_InheritURational'
  656 | #define var_InheritURational(a,b,c,d) var_InheritURational(VLC_OBJECT(a), b, c, d)
      |                                                            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/timecode.c:183:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  183 |         msg_Err (demux, "invalid frame rate");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vdr.c:57:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vdr.c:57:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"oss\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/oss.lo -MD -MP -MF access/.deps/oss.Tpo -c access/oss.c  -fPIC -DPIC -o access/.libs/oss.o
n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vdr.c:57:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vdr.c:57:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vdr.c:57:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vdr.c:57:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vdr.c:57:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vdr.c:57:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vdr.c:57:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vdr.c:57:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vdr.c:57:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vdr.c:57:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vdr.c:57:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vdr.c:57:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vdr.c:57:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vdr.c:57:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vdr.c:57:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vdr.c:57:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vdr.c:57:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vdr.c:57:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vdr.c:57:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vdr.c:57:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vdr.c:57:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vdr.c:57:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vdr.c:57:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
28 warnings generated.
depbase=`echo access/shm.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/shm.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/shm.lo -MD -MP -MF $depbase.Tpo -c -o access/shm.lo access/shm.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from access/vdr.c:60:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vdr.c:60:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vdr.c:60:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vdr.c:60:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"shm\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/shm.lo -MD -MP -MF access/.deps/shm.Tpo -c access/shm.c  -fPIC -DPIC -o access/.libs/shm.o
access/vdr.c:199:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  199 |     p_sys->fps = var_InheritFloat( p_access, "vdr-fps" );
      |                  ^
../include/vlc_variables.h:626:49: note: expanded from macro 'var_InheritFloat'
  626 | #define var_InheritFloat(o, n) var_InheritFloat(VLC_OBJECT(o), n)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/vdr.c:289:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  289 |                   * var_InheritInteger( p_access, "file-caching" );
      |                     ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj)In file included from access/oss.c \
      | :35:
              ^
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 | access/vdr.c:378:  9:   warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    378 |     const s  truct   vmslcg__cErr( p_access, "failed to read (%s)", vlc_strerror_c(errno) );
      |         ^
ommon../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
_members: (const vl   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGc_object_t *)(&(x)->obj) \
      |               ^
S__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_modIn file included from access/oss.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ule_name  203, __ |   F  return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, vILE__, __Lal );I
NE__, \
            |            ^|             ^

../include/vlc_variables.h../include/vlc_common.h:481::14015::48 :note:  expanded from macro 'VLC_OBJECT'
note: expanded from macro 'var_SetChecked'
  481 |         140  |  #cdoefnisnt e vars_tSreutcCt hevclkce_dc(oom,mno,tn,_vm)e mvbaer_SetCrhes:cked(VL (C_OBJcEoCnTs(to )v,lcn_,otb,jvect_t )*
)      (|                                                ^
&(x)->../include/vlc_common.ho:b481j:)15 : note: \expanded from macro 'VLC_OBJECT'

      |               ^
  481 |         const struct vlc_common_members: (constaccess/vdr.c: 379v:l9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
_ob  379 | j e c t _ t   vl *c_di)(&(x)a->olbj) \og
      |               ^
_display_error( p_access, _("File reading failed"),
      | In file included from         ^
access/oss.c:35:
../include/vlc_dialog.hIn file included from :73:30: note: expanded from macro 'vlc_dialog_display_error'
../include/vlc_common.h   :731031 | :
 ../include/vlc_variables.h:212:12:  warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
vlc  212_ | d    rialog_edtiusrnp lvaay_errorr(_SetCheckeVdL (C_OBoJbEjC,T (naa)m,e ,b ,V LcC,_ V#A#R_COORDS_,_ VvAa_lA)R;G
S_      |            ^
_)../include/vlc_variables.h:140:
48      | : note:                              ^expanded from macro 'var_SetChecked'

../include/vlc_common.h:481:15: note:   expanded from macro 'VLC_OBJECT'
140 | #de  f481i | n e   v a r _ SetCh const setckructe vdlc(o_c,onm,mto,nv)_ mevar_SmebetChers: (cocnksedt(V LCvl_OBJECcT_(oob)j,en,ct_tt *,)v)
      |                                                ^
(&(x)../include/vlc_common.h-:>481o:bj) \
15      | :              ^ 
note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/oss.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLCaccess/vdr.c_OBJ:EC474:T9(:o warning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],
n,  474 |  t , v )
        |                                                ^
  msg_../include/vlc_common.hD:b481g:(15 p_ac:c enote: sexpanded from macro 'VLC_OBJECT's
, "coul  d481 n | o        t statconst  s%ts: %sru", pct vlcsz_comm_opna_tmhe,
mber      s| :        ^ 
(../include/vlc_messages.hc:on87s:t5 :v lnote: c_expanded from macro 'msg_Dbg'o
b   j87e | c t_t  * )( &(xm)s->gobj_)Generi \c(p_t
h      i|               ^
s, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |   In file included from   vlcaccess/oss.c_:L35o:
gIn file included from (../include/vlc_common.h:1031V:
../include/vlc_variables.h:241:12: Lwarning: Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
OB  241J | E C T ( or)e,t uprn,  vvalrc__SmeotdCuhleeck_enda(m ep,_ o_b_jF,I LpEs__,z_ n_a_mLeI,N EV_L_C,_ V\A
R      _| ST            ^
RING,../include/vlc_common.h v:a481l: 15):; 
note:       expanded from macro 'VLC_OBJECT'
|            ^
  481 |   ../include/vlc_variables.h : 140 : 48 :  cnote: oexpanded from macro 'var_SetChecked'n
st   s140t | ru#deficnte  vvlacr__cSoemtmCohne_ckmeedm(bo,n,t,v)e rvs:ar_Set C(hceoncked(sVtL Cv_lOcB_JoECTbje(cot)_,t n,t,v*))
      | (                                               ^
&(x)->o../include/vlc_common.hbj): \481:15: note: expanded from macro 'VLC_OBJECT'

        481 | |               ^      
  const struct vlc_common_members: (const vlc_objectaccess/vdr.c_t: *)(&(481x)-:>9o:b jwarning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] \
      | 
              ^
  481 |         msg_Dbg( p_access, "%s is not a regular fiIn file included from leaccess/oss.c:", ps35:
z_patIn file included from h../include/vlc_common.h :)1031;
:
../include/vlc_variables.h:      256| :        ^12
:../include/vlc_messages.h: 87warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]5:
 note: expanded from macro 'msg_Dbg'  
256 |      87  retu |     msrgn_ Gvenaerr_iSce(tpC_thish,e VLckC_MSG_eDdB(G ,p _o__VAbj_ARG, psSz__)
      |     ^
_name, ../include/vlc_messages.hV:L78C:_13V:A Rnote: _expanded from macro 'msg_Generic'A
D   D78 | RESS,    v avllc _);
L      | o           ^g(
VLC_OB../include/vlc_variables.hJ:E140C:T48(:o )note: ,expanded from macro 'var_SetChecked' 
p, v  140 | #dlecf_imone vardu_lSe_entaCmhee,c ked(o,n_,_tF,IvL)E __, __LvIaNrE__S_, \e
t      | Ch            ^
ecked(VLC../include/vlc_common.h_:O481B:J15: note: expanded from macro 'VLC_OBJECT'
E  CT(481o | ) ,  n,t,v )
        |                                                ^
  con../include/vlc_common.hs:481:15: note: expanded from macro 'VLC_OBJECT'
t stru  c481t  |   v l c _ c o mcmoonns_t stmreumcbte rvsl:c _(ccoomnmon_msetmb ervs:l c_(consotb jvelcct_t *)_o(&(bjx)->ecobj) t\_
t       |               ^*
)(&(x)->obj) \
      |               ^
access/vdr.c:485:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  485 |     In file included from access/oss.c:35:
In file included from msg_Db../include/vlc_common.hg:(1031 :
p_../include/vlc_variables.ha:276cc:10ess,:  "warning: %due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s
 e  276 |  xis t  s",if( !v par_GesztChec_kpeadt(h p );
      | _    ^
o../include/vlc_messages.h:bj, p87sz:_5: note: expanded from macro 'msg_Dbg'
n   87 |   am  mseg, _GenerViLcC_(p_VtAR_INhTiEsG,E RVL, &vCa_lM S) G)
      _|          ^
D../include/vlc_variables.h:142:48B:G ,note:  _expanded from macro 'var_GetChecked'_
V  A142 | #define_ AvRaGrS__G_)
      e| t    ^C
heck../include/vlc_messages.he:d78(:o13,:n, note: expanded from macro 'msg_Generic'
t   ,v)78 v |    a rv_lGce_tLCohge(cVkLC_OBedJEC(TV(LoC)_,O BpJ,E CvTl(co_)m,ond,utl,ev_n)
      |                                                ^
ame, ../include/vlc_common.h_:481:15:_F note: expanded from macro 'VLC_OBJECT'
ILE  __481 |     ,     const _s_tLrIuNcEt_ _, \
      |             ^
../include/vlc_common.hvlc_c:481ommon_m:15:embers: note: expanded from macro 'VLC_OBJECT'
 (const vl  c481_ |         ocbojectnst s_ttruc t* )vl(&(x)->c_common_memobjb) er\
      |               ^
s: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/oss.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 | access/vdr.c        con:st stru525ct :vl9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c_c
ommon_mem  525 |    b e r s :  m(cosgns_Err( tp _valccc_eosbsj,e c"t_Fta i*l)e(d& (x)to -o>poebnj )% s\:
       %s", ps| z              ^_path
,
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS_In file included from _)access/oss.c
      |     ^
../include/vlc_messages.h:78::3513:
: In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:note: 17expanded from macro 'msg_Generic':
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   78 |   304 |         vilfc _(Lolg(ikely(VL!var_C_GetCheOcBkJeEd (objC,T( nameo,) ,V LC_VARp, vlc__CmodulOOe_namRDS, &vea,l ))__)
      |                 ^
F../include/vlc_variables.hILE_:142_:,48 _:_ Lnote: INexpanded from macro 'var_GetChecked'E
__, \
        142 | #defi| n            ^
e var_Get../include/vlc_common.hC:481hecked:(15o: ,n,note: texpanded from macro 'VLC_OBJECT',
v) var  481_GetChe | cke d ( V L C _ O BcJEoCnTs(to),n,t,v)
      |  s                                               ^
truc../include/vlc_common.ht: 481v:lc15_c:o mnote: mexpanded from macro 'VLC_OBJECT'o
n_memb  481 |     e r s :  c(ocnosnt sst tructv lcv_locbj_commecon_metm_bte r*s): (con(s&t( xv)-l>obj)c \_object
      |               ^_t *)(
&(x)->obj) \
      |               ^
access/vdr.c:534:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  534 |         msg_Err( p_access, "In file included from access/oss.c:35:
In file included from ../include/vlc_common.h:%s1031 :
../include/vlc_variables.h:324:10: iwarning: sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] n
ot  324 |      if(a  r!varegular _Gfileet"C,h epsczk_ed( p_opbj, pszath_ n)a;m
e      ,|          ^VLC_VA
R_FLOAT,../include/vlc_messages.h &v:al83 ): 5):
       |          ^note: 
expanded from macro 'msg_Err'../include/vlc_variables.h:142
:   83 | 48 :    msnote: gexpanded from macro 'var_GetChecked'_
Generic  142 | #(dpe_ftihnies ,v aVrL_CG_eMStGC_ERhRe,c k_ed(o,n,t_,VvA)_ AvRaGSr_GetC_h_)
      |     ^
ecked(../include/vlc_messages.h:78:13: note: Vexpanded from macro 'msg_Generic'L
C_OBJE   C78T | (  o),n, t v,v)
      | lc                                               ^
_Lo../include/vlc_common.hg:(481:VLC15_:O Bnote: JECT(oexpanded from macro 'VLC_OBJECT'
),   481 |   p ,  v lc_  module_ nacmoen,s t_ _sFtIrLuEc_t vl_c,_ common___mLIemberNsE: __, (\
      | c            ^onst 
v../include/vlc_common.h:481:lc_obj15e:c tnote: _expanded from macro 'VLC_OBJECT't
 *)(  481& |   (x55)     warning-  c>sobj) \
 generatedonst      .
|               ^
 struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/oss.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetCaccess/vdr.c:540:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
hecked( p_obj,  540 |      psz_name, VLC_VAR_STRImsg_DbNG, &val ) )
      g(|         ^
 p_acc../include/vlc_variables.h:142:ess, "opened %48: note: expanded from macro 'var_GetChecked'
s", p  142 | #sdzefine var__Gpathe t)C;hecked
      |     ^
(../include/vlc_messages.h:87:5o,n,t,v) var_GetChecked(: note: expanded from macro 'msg_Dbg'
VLC_O   87BJECT | (o),n,t,v)
      |                                                ^
    msg_Ge../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
n  481 |         const streriuct vlc(cp_common_members: (const vlc_object_t *)(&(x)->o_bj) \
      |               ^
this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_LIn file included from og(VLC_OBaccess/oss.c:35:
JIn file included from E../include/vlc_common.h:CT(o), p, vlc_mo1031:
../include/vlc_variables.h:350:d9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]u
le_name, __  350 |    FILE__, _ if( var_GetChecked( p_obj, psz_name,_LINE__, VLC_VAR_STRING, &val ) )
      |         ^
 \
      |             ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
../include/vlc_common.h:481:15:  142 | #defin enote:  expanded from macro 'VLC_OBJECT'
v  481 |      ar_GetChecked(o,n,t,v) var_GetChecked(VLC_O B J EcCoTn(sot) ,struct vlcn,t,v)
      |                                                ^
_common_m../include/vlc_common.h:481:15: note: emexpanded from macro 'VLC_OBJECT'
bers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
  481 |         constaccess/vdr.c s:t545r:u5c: twarning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vlc_c  545 |     vomlc_dialog_display_errormo (p_acn_membceerss:s ,( c_o(nst vlc"Fi_loeb jreadinegc t_fta i*l)e(&d("), _x()"-V>LoCb jc)o u\l
d      |  not"
              ^      |     ^

../include/vlc_dialog.h:73:30: note: expanded from macro 'vlc_dialog_display_error'
   73 |     vlc_dialog_display_error(VLC_OBJECT(a), b, c, ##__VA_ARGS__)
      |                              ^
In file included from ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
access/oss.c  481 |    :35:
In file included from ../include/vlc_common.h:1031 :
   ../include/vlc_variables.h :c362o:n9s:t  warning: sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]truc
t v  362l | c _   if(c ovmar_GmetCheckoed( np_obj, psz__name, VLCmember_VAR_ADDRESS, &vas: (conl ) )
      |         ^
st vlc_../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
o  bjec142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLCt_t *)(&(x)_OBJECT(o),n,t,/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/v4l2/libv4l2_plugin_la-v4l2.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./access/v4l2 -I../include -I../include -isystem /usr/local/include -I/usr/local/include   -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/v4l2/libv4l2_plugin_la-v4l2.lo -MD -MP -MF access/v4l2/.deps/libv4l2_plugin_la-v4l2.Tpo -c -o access/v4l2/libv4l2_plugin_la-v4l2.lo `test -f 'access/v4l2/v4l2.c' || echo './'`access/v4l2/v4l2.c
->v)
      |                                                ^
ob../include/vlc_common.hj): 481\:
15      | : note: expanded from macro 'VLC_OBJECT'
              ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/vdr.c:612:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  612 |         msg_WarIn file included from n( p_accesaccess/oss.cs:,35 :
"In file included from F../include/vlc_common.ha:iled to 1031:
../include/vlc_variables.h:open 429%:s:5 :% swarning: "due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc], 
ps  429 |     var_Create( pz__obpath,j
,       | p        ^sz
_../include/vlc_messages.hn:a85m:e5,:  Vnote: LC_expanded from macro 'msg_Warn'V
   85 |   AR_INTEG ER  m|s Vg_GeneLC_VARric(p__tDhOiIs,N HVERLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |   IT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | # de vfinlc_Log(VeL Cv_aOrB_JCECrTe(aot)e,( pa, ,vlcb_,mc)odul ev_anra_mCer,e a_t_eF(I LVEL_C__,O BJECT(_a_),LINE__, \ 
b      ,|              ^c
 )
      |                                       ^
../include/vlc_common.h:481:15: ../include/vlc_common.hnote: :expanded from macro 'VLC_OBJECT'481
:15: note: expanded from macro 'VLC_OBJECT'
  481 |        481   |        const s tru consctt st rvulcct_com mon_membevrs: lc(const_c vlco_mombojnect__met *)(&(xmber)-s>:o bj(const v) \
      lc_object_t *)(&(x)-| >obj)               ^
\
      |               ^
In file included from access/oss.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/oss.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->access/vdr.c:o827b:9:j) \ 
      |               ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  827 |         var_InheritInteger( p_access, "vdrIn file included from access/oss.c-:c35h:
aIn file included from pter-../include/vlc_common.ho:f1031f:
s../include/vlc_variables.h:469:5e: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t" );  
469       | |         ^
  ../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritIntege  var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      | r(    ^
o../include/vlc_variables.h:,122:39 n: note: expanded from macro 'var_Create'
)  122  | v#adre_fIinherinetIn var_Create(a,b,c) var_Createt( egeVLr(VC_LCO_BOJBEJCETC(Ta()o,) , n)b
,       |                                                     ^
c../include/vlc_common.h )
:481      |                                       ^
:15:../include/vlc_common.h:481:15:  note: expanded from macro 'VLC_OBJECT'
  481 |         conote: nexpanded from macro 'VLC_OBJECT'st 
struct vlc_common_me  481 |  mbers: (      c ocnst vlc_object_t *)(&(x)->obj) \
      |               ^
onst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/oss.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/oss.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/oss.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/oss.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/oss.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/oss.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/oss.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/oss.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"v4l2\" -D__PLUGIN__ -I./access -I./codec -I./access/v4l2 -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/v4l2/libv4l2_plugin_la-v4l2.lo -MD -MP -MF access/v4l2/.deps/libv4l2_plugin_la-v4l2.Tpo -c access/v4l2/v4l2.c  -fPIC -DPIC -o access/v4l2/.libs/libv4l2_plugin_la-v4l2.o
In file included from access/shm.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/shm.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_access/oss.c:129:Se5:tC warning: hedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
cked  129(V |  LC  _O mBJsgECT(o_D),bgn,( t,p_v)de
      mux, "opening device '%s'", p_demux->p_sys->psz_device );
      |     ^
|                                                ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
../include/vlc_common.h:481:15:   87 |     msg_Generic(p_this, VL note: C_MSG_DBG, __VA_ARGS__)
expanded from macro 'VLC_OBJECT'
        481 |    |      const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_moIn file included from access/shm.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
d  212 |     return var_SetuClehecked (_onbajm,e name, ,V L_C_F_ILE_VA_, __LRI_NCEO_OR_, \
      |             ^
DS../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
,   481 | val);
      |             ^ 
      const stru../include/vlc_variables.hct :140vlc_c:48ommon_members: : (constnote:  expanded from macro 'var_SetChecked'
vlc_object_t *)(&(x  140)->obj) \ | #
      |               ^
define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECaccess/oss.cT(o),n,t:,v)132
      :| 9:                                               ^
 warning: ../include/vlc_common.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
481:  132 |  15 :  note:  expanded from macro 'VLC_OBJECT' 
   msg_  D481b | g (    p _ d  emuxconst s,tr "uct vlc_'%common_mse'mb is an aerudio devisc:e "(,c opn_sdte mvulxc-_object>_pt_ s*)(&(x)-y>obsj)->psz_dev \ice );
      |         ^
      
| ../include/vlc_messages.h:87:5:               ^note: expanded from macro 'msg_Dbg'

   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      In file included from access/shm.c|     ^:
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
37   78 | :
In file included from ../include/vlc_common.h : 1031 :
 ../include/vlc_variables.hv:l227c:_12L:o gwarning: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]V
LC_  227 | O   BJ returECn varT_(So)etChec,k ed( p_po,bj vlc_m,o dpuslz_en_ame, VLC_name, __FVIALR_E__,F L_O_ALTI,N vE__, al\
      |             ^
 );
      |            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'../include/vlc_variables.h:140
:48: note: expanded from macro 'var_SetChecked'
    481140 |  |  # d efi   ne  co vnst sartruc_tS evltCheckec_d(o,n,t,cvo)m mvoanr__mSeemtbCerheckeds(VL:C _(OcoBnJsEtCT (vol)c,n_obj,tect_t ,*v)
      )(| &                                               ^
(x)->obj) \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/oss.c:166:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  166 |     p_sys->i_sample_rate = vIn file included from access/shm.car_Inh:37:
In file included from e../include/vlc_common.h:1031r:
i../include/vlc_variables.ht:I241n:t12e: gwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
er( p_  d241e | m u x ,  CFrG_eturnP REFIvaXr_S "setCheamcked( plp_eobj, rapsz_namte, VLeC_VAR" _ST);
RING, val );
      |            ^
      ../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
|                            ^
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_variables.h:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
615  481 |       : 53 :c onote: nexpanded from macro 'var_InheritInteger'
st  615 |  #sdtefirucne vatr_ Invhlecr_ictoInmtmeon_members: g(cer(oo, nstn )v lvc_object_t *)(a&r(_xI)n-h>eorbijt)I n\t
e      | ger(V              ^L
C_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const structIn file included from access/shm.c: v37l:
cIn file included from _../include/vlc_common.hc:o1031m:
mon../include/vlc_variables.h_:m256e:m12b:e rwarning: sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: 
(  con256 | s t    returnv lvc_aor_bjecSte_ttC h*e)ck(&(edx)->(o bpj_)o b\
      j, psz_nam| e              ^, 
VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
access/oss.c  140: | 167#define var_Set:23: warning: Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]h
ecked(o,n,t,v) var  167 |   _S  pe_tCsys-h>be_sctkeerde(oV =L vaCr__IOnhBJECT(o),n,t,v)
      |                                                ^
erit../include/vlc_common.hB:481ool(: 15p_:d enote: muexpanded from macro 'VLC_OBJECT'
x,   481 |  C F G_ P R E FI Xc o"sntserte os"t r)uc;
      |                       ^t 
v../include/vlc_variables.h:604:47:l cnote: _common_memexpanded from macro 'var_InheritBool'b
ers: (const   604v | l#cd_eofbinje evactr_In_hte r*)(it&B(oxo)l-(o, n)> obj) \
      |               ^
var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  In file included from 481 |    access/shm.c:37:
In file included from ../include/vlc_common.h:1031:
 ../include/vlc_variables.h  : 276 :co10n:st  swarning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ru
ct  276  | v    if( !varl_c_GceomtmCohne_cmekmbeed( pr_so:b j(,c opnsszt_n avmlc_eo,b jVeLcCt__VtA R_*)(&(xI)N-T>EoGbEjR),  \&
v      al ) )
      |          ^
| ../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
              ^  
142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \access/oss.c
      | :223:              ^
21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  223 |                   * var_InheritInteger( p_demux,In file included from  "laccess/shm.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10:ive-cac hwarning: indue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
g"   )293;
 |       |                      ^
 ../include/vlc_variables.h:615 : if( !va53r:_ Gnote: expanded from macro 'var_InheritInteger'etChecked( p
_  615 | #doebfji, psz_name,ne va VLC_VAR_BOr_OL, &vaInherilt I)n )
      |          ^
teger../include/vlc_variables.h(:142:48: note: expanded from macro 'var_GetChecked'
o  ,142  | n#)d vefine var_Gear_InthCheritecked(o,n,t,v) vIntegear(rV_LGetC_OCheBJECT(co)ked(VLC_OB,J EnC)T(o),n,t,v)
      |                                                     ^

      |                                                ^
../include/vlc_common.h../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:481:15:  481 note: expanded from macro 'VLC_OBJECT'
 |       481 |             conscto nststr struuctc vtl vlc_common_mce_mcboemrmosn:_ m(const vlecm_boebrjse:c t(_cto n*s)t( &v(lcx_o)bj-e>ct_obtj )* )(\&
(      x| )              ^-
>obj) \
      |               ^
In file included from access/shm.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_Gaccess/oss.cetChecked(VLC:_O301:9: Bwarning: Jdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]E
CT(o),n,  t301, | v ) 
         |                                                 ^ 
 msg_War../include/vlc_common.hn:( p481:15: _dnote: eexpanded from macro 'VLC_OBJECT'
mux  481 | ,   " c     constannot struct vlc_ cgoemtm oblno_mcekm"b )e;
r      |         ^s
:../include/vlc_messages.h: (const vl85c:5_: onote: expanded from macro 'msg_Warn'bject_t *)(&(
x   85)->obj) \
      |               ^
 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBIn file included from JECT(access/shm.co),:37:
In file included from ../include/vlc_common.h:1031:
 ../include/vlc_variables.hp:,324 :v10l:c_m warning: oddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ule_n  324 |     iafm( !vaer,_ G_e_tFCIhLecked( p_Eo_b_j,,  _p_sz_name,L IVNLEC_VAR__FL_O,A T, &val \
) )
      |                ^| 
            ^../include/vlc_variables.h:142
:48: note: expanded from macro 'var_GetChecked'
../include/vlc_common.h  142 | #:d481e:15f: note: iexpanded from macro 'VLC_OBJECT'
ne var_  G481e | t C h e c  k  ecd(o,n,t,onv) vast strur_GetcCth evclkc_ced(VLoCmmon_me_OBmberJsE: C(Tc(o),n,t,vo)n
st vlc      _| o                                               ^
bject../include/vlc_common.h_:t 481*):(&15(:x) -note: >expanded from macro 'VLC_OBJECT'o
bj) \  481 |         
c      onst struct | v              ^lc
_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/shm.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |  access/oss.c   if( var_G:etCh342e:c9k: ewarning: ddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](
 p_  342 | o b j ,   p s z m_sng_aEmrer,(  p_VLC_VAR_STRIdemuxNG, "ca,nn o&val ) )
      |         ^
t../include/vlc_variables.h:142:48 :o pnote: eexpanded from macro 'var_GetChecked'n
 OSS   a142u | d#idoe fdievniec ev a(r%s_)G"e,t
      C| h        ^
e../include/vlc_messages.h:83:5c: knote: eexpanded from macro 'msg_Err'
d   83(o |   ,n,t,v) var_G e tmCshg_eGecnkeerd(VLCi_cO(BpJ_EtChTi(so,) ,VnL,Ct_,MvS)G
_E      R| R                                               ^,
 __VA_../include/vlc_common.hA:R481G:S15_:_ )note: 
expanded from macro 'VLC_OBJECT'      
|     ^
  ../include/vlc_messages.h481: | 78 :13 : note:       conexpanded from macro 'msg_Generic's
t s   78t | r u c t  vlvc_lLc_ocgo(mVmLoCn__Omembers: B(JcEoCTn(sot) ,vlc_obje p, vcltc__mto du*le)_n(a&m(x)->obj) \e, __
      |               ^
FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const In file included from struct vlcaccess/shm.c_c:om37m:
oIn file included from n../include/vlc_common.h:_1031:
m../include/vlc_variables.hember:s350:: 9(:c warning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n
st  350 |  vlc_    if( voabrje_cGte_ttC h*e)c(k&e(dx( p_obj, p)s-z>_name, VLC_VAR_SoTbRj)I \N
G      |               ^, &val ) )
      |         ^

../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
access/oss.c:351../include/vlc_common.h::9481::15 warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
note:   expanded from macro 'VLC_OBJECT'351
 |    481  |          con  s t st ruct vlc_co mmmon_msegm_bEerrr(s :p_ d(emcux,on
      |         ^
s../include/vlc_messages.h:83:t5 :v lnote: cexpanded from macro 'msg_Err'
_   83 | object_t  * ) ( &m(sxg)_-G>eonbejr)i \c(p
      _| t              ^h
is, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_In file included from modaccess/shm.cul:e_na37me:
,In file included from  _../include/vlc_common.h_:FI1031L:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]E
__  362,  |   _ _ LiIfNE(_ _, v\
a      |             ^r
_GetChec../include/vlc_common.h:481:15ked( p_ob:j ,note:  expanded from macro 'VLC_OBJECT'
psz_  481 |   n a  m e  , VLC_VAcRo_nAsDtDRESS, &val  s)t r)u
c      t|          ^v
l../include/vlc_variables.h:142c:_c48om:m onote: n_mexpanded from macro 'var_GetChecked'e
mbers:   142(co | #nst vdelc_ofbijencte var_GetC_hte cked(o,n,t*,)v()&( x)v->aorbj_)G \etCh
      |               ^e
cked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct access/oss.c:360v:9l:c_common_members:  warning: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
o  ns360 | t vlc_objec t _ t *)(&(x )- >  o bmjs)g \
      |               ^
_Err( p_demux, "cannot set audio channels count (%s)",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_mIn file included from access/shm.c:od37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:u5l:e _nwarning: amdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e, 
__FIL  E_429_, |  __ LI NE  var_Create(_ p__,o b\j
      | ,            ^
 psz_name, VLC_VAR_../include/vlc_common.hI:N481T:E15: GER | VLC_VARnote: expanded from macro 'VLC_OBJECT'
_  481DOINHERIT );
      |     ^ |     
 ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
    122 c | on#sdefine var_Ctr esattre(a,b,c) vauct vr_Create( VLCl_cO_BcJomEmCoTn_memb(ear), b, c )
      |                                       ^
s: (c../include/vlc_common.ho:n481st: 15v:l cnote: _expanded from macro 'VLC_OBJECT'
obje  c481 |         conts_tt struct v *)(&l(cx_)c-o>obmmoj) \
      |               ^n
_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/oss.c:368:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  368 |         msg_Err( p_demux, "cannotIn file included from  seaccess/shm.ct audio: s37a:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442m:p5l:e  warning: rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]at
e (  442 |  %s)",
      |          ^
 ../include/vlc_messages.h: 83v:a5r:_Create( p_o bnote: jexpanded from macro 'msg_Err',
    83p | s z _ n masmge_,G eVnLeCr_iVc(ApR__thBiOOL | VLC_Vs, VLACR__MDSOGINHERIT );
      |     ^
_ERR, _../include/vlc_variables.h_:V122A:_39: note: expanded from macro 'var_Create'
A  122 | #deRfGiSn_e_ )var_Create(
a      ,|     ^b
,c) var../include/vlc_messages.h_:C78r:e13a:t e( VLC_OBnote: Jexpanded from macro 'msg_Generic'E
CT(a), b,    c78  | ) 
        |                                        ^v
lc_Log(../include/vlc_common.h:VLC_O481:BJEC15:T(o note: expanded from macro 'VLC_OBJECT'
)  481 |   ,   p    cons, vlct struct vlc_mod_ucloem_nmon_memberasme, _:_ F(IcLoEnst vlc_o__, _b_jLeIcNtE__t *)(&(x)->_, \
o      b| j) \
      |               ^
            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memIn file included from beaccess/shm.cr:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455s::5 :( cwarning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ns
t v  455l | c _ o bj evcar_Create( tp__to bj, psz_name, VL*)(&(xC)_V->obAj)R \_
      FLOAT | VLC_VA| R              ^
_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:access/oss.c15::392 :note: 5expanded from macro 'VLC_OBJECT': 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |           const 392 |     smtsrgu_cDbtg(  vp_demlc_common_memux, "boeperneds:  a(dconst vlc_eovb=j`e%sc' t%_t *)(&s( %dx)H-z>"o,
b      | j    ^
)../include/vlc_messages.h :\87
      |               ^
:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VAIn file included from _ARGSaccess/shm.c__):
      37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469|     ^:5: warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_messages.h:
78:  469 |  13:  note:  expanded from macro 'msg_Generic'
 var_Cr   e78a | t e( p_obj, ps   vlcz__Longame, VLC_V(VLC_OARBJ_SECT(To)R,I NpG,  |v lVcL_Cm_oVdAuRl_eD_OnIaNmHeER, __FIILE_T );
_, __L      I|     ^
NE../include/vlc_variables.h:122:39: note: _expanded from macro 'var_Create'
_  122 | #define var, \
      |             ^_Create(a,b,c) va
r_Create( VLC_OBJECT(a), b, ../include/vlc_common.h:481:15:c )
      |                                       ^
 note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  :481 | 481:15: note: expanded from macro 'VLC_OBJECT'
    481  |         cons t  s   ctornuct vlc_common_msetm bsetrs: (const vruct vllcc__coobject_t *)(&(xm)m-o>nobj) \
      |               ^
_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/shm.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERaccess/oss.cI:T405 :)5;:
       warning: | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]    ^

../include/vlc_variables.h:  405 | 122 : 39  :m snote: gexpanded from macro 'var_Create'
_Dbg(   p122 | #define va_rd_eCmruexa,t "en(a,b,c) veawr_Create( VLC_OBJ EaCuTd(iao), b, c )
      |                                       ^
 es %../include/vlc_common.hd: 481c:15hann:e note: lexpanded from macro 'VLC_OBJECT's %dH
z",
      |     ^
  ../include/vlc_messages.h:87:481 | 5: note:  expanded from macro 'msg_Dbg' 
    87 |        m s gc_oGenernics(tp _stthirsu,c VLt vC_MSlc_common_G_DBG,members: ( c_o_nVsA_tAR GvSl__c)
_      |     ^o
bject../include/vlc_messages.h_:t78 :*13: )(note: &expanded from macro 'msg_Generic'(
x   78 |    ) -v>lco_Lobgj() \
      |               ^
VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LIn file included from INaccess/shm.cE:_37_:
,In file included from  ../include/vlc_common.h\:
1031      :
|             ^../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  491 |  ../include/vlc_common.h : 481 :v15a:r _note: Cexpanded from macro 'VLC_OBJECT'
reate  (481 p | _ o b j ,  p s  cz_onnasmte ,s VtruLcCt_ VvlAc_Rc_oADDRESSm |m oVnL_Cm_eVmAbRe_rDsO:I N(HERIT );c
o      n| s    ^t vlc_
o../include/vlc_variables.h:122:39bject_: t *)(¬e: (xexpanded from macro 'var_Create')
-  122 | #defin>eo bvja)r_Creat \
      | e              ^
(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_maccess/oss.cembers: (const vlc:423:9: warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o
bject_t *)(&(  423 |   x  ) -  > omsbj) \
      |               ^
g_Err( p_demux, "cannot open device %s for OSS audioIn file included from access/shm.c (%s)",
      | :        ^
37../include/vlc_messages.h:83::
In file included from ../include/vlc_common.h:10315: note: expanded from macro 'msg_Err'
:
   83 | ../include/vlc_variables.h : 511 : 5: mwarning: sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]g
_Generi  c(511p | _ t   var_Crheias,t VeL(C_ MpSG__ERRob, __VjA_, psz_namARGS_e_,) 
      VLC_VAR_INT| E    ^
GER | VLC_../include/vlc_messages.h:78:13V:AR_DOI note: expanded from macro 'msg_Generic'
N   78H | E R I T v
l      c| _    ^L
o../include/vlc_variables.h:122:39: g(note: Vexpanded from macro 'var_Create'L
C_OB  J122E | C#Tdefine var_Crea(o), pte(a,b,c) va,r_ vlc_mCordeulaet_ne( VLC_OBJECT(a), b, c ame, __F)I
L      E| _                                      ^_
, __LI../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
N  481 |  E_       cons_, \
      |             ^t
 struct vlc_../include/vlc_common.h:481:15c:o mnote: mexpanded from macro 'VLC_OBJECT'
on_members:   481(const vlc_objec |     t _ t   c*on)st( s&t(ruxc)t- vl>objc)_ c\o
mmo      |               ^
n_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^In file included from access/shm.c:
37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_Baccess/oss.c:OOL | VLC_VAR_DOINHERIT
      |     ^
431:9: warning: ../include/vlc_variables.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
122:39: note: expanded from macro 'var_Create'
  431  122 | #define var_Create |      (  a m,sbg,_cE)r rv(a rp_Create( VLC_OB_JdEeCmTu(xa,), b "can,n oct )
      |                                       ^
 ../include/vlc_common.hge:481:15: note: t audexpanded from macro 'VLC_OBJECT'i
o caps   481 | (%s) " ,
       |          ^
 ../include/vlc_messages.h: 83 : 5c: onote: nexpanded from macro 'msg_Err'
s   83 | t     msgs_Gternuecrti cvlc_com(mpo_nt_hmise,m bVeLrs: (conC_MSGs_EtR Rvl,c _obj_e_cVtA__tA R*G)S(&__)
(      | x    ^
)->obj) \
      | ../include/vlc_messages.h:78:13:               ^
note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_moduIn file included from le_naccess/shm.ca:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:m539e:,5 :_ _warning: Fdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]IL
E__  539 | ,   _ _ var_CreatLeI(N Ep___,o bj, psz_na\m
e      , VLC_VAR_FL| O            ^A
T | VLC_VAR../include/vlc_common.h:481:15_: Dnote: Oexpanded from macro 'VLC_OBJECT'
INHERIT
      |     ^
  481 |     ../include/vlc_variables.h : 122  :c39o: nstnote: expanded from macro 'var_Create' s
truct   vl122c | _c#odefine varmmon__mCermbeersat:e ((a,b,c) var_coCnsrte ate( VLC_Ovlc_obBJjectE_CT(a), b, c t) *)
      |                                       ^
(&(x../include/vlc_common.h)-:>481:ob15j:)  \note: 
expanded from macro 'VLC_OBJECT'      |               ^

  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/shm.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/shm.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/shm.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_In file included from Caccess/v4l2/v4l2.c:HOI38:
In file included from CESCO../include/vlc_common.hUNT:, &c1031:
ou../include/vlc_variables.h:189nt, NUL:L 12) )
      |         ^
: warning: ../include/vlc_variables.h:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]128:
43: note: expanded from macro 'var_Change'
  189 |      128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
 ../include/vlc_common.h:r481:15: note: expanded from macro 'VLC_OBJECT'
e  481 |         const struct vlc_common_memberts: (counstrn vlc_o bvjaerc_tS_ettCheck *ed( )p(_&o(bxj),- >posbzj_name,)  \
      VLC_VA| R              ^
_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/v4l2.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/v4l2.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/v4l2.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/v4l2.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/v4l2.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/v4l2.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/v4l2.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/v4l2.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/v4l2.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/v4l2.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/v4l2.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/v4l2.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/v4l2.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/v4l2.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/v4l2.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( paccess/shm.c:148:_ob13:j, psz warning: _namdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e,  148 V |     sLC_VAwiR_tcFLh OA(vT ar_Inhe| riVLtIC_VAntR_DOINHERITeger (demux, "shm-depth")) );
      |     ^

      |             ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
../include/vlc_variables.h  122 | #de:615:53fine var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
: note: expanded from macro 'var_InheritInteger'
../include/vlc_common.h  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  481 |         const struct vl:481:15: note: expanded from macro 'VLC_OBJECT'
c  481 |   _      ccoomnmsotn _smtemrbuecrt vlc_commson_: (meconst mbvlc_objeercs:t_t * )((&c(xo)-n>osbtj ) v\l
c      |               ^_object
_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/v4l2.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLaccess/shm.c:173C_V:17: Awarning: R_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]DO
INH  173 |    E   R I Tw i)dt;
      |     ^
h = var_Inhe../include/vlc_variables.h:ritInteger (demux,122: "shm-widt39:h");
      |                 ^
 note: expanded from macro 'var_Create'
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
    615 | #def122i | n#de varef_Inheirnite vaIrn_Cteger(o,r eante) var_In(aheritInt,ebg,ec) vr(VLCa_r_OBJECTC(oreate)(,  n)
      |                                                     ^
VLC_O../include/vlc_common.hB:JE481C:T15(:a )note: expanded from macro 'VLC_OBJECT'
,  481 |   b,  c    )
       |                                        ^ const struc
t vlc_common../include/vlc_common.h_:m481e:m15: bersnote: :expanded from macro 'VLC_OBJECT'
 (const vl  481 |    c_     ocobjnst ecstrut_ct vlct_ c*om)(&(x)->obj) mo\
      |               ^
n_members: (const vlc_objecaccess/shm.c:174t_t *)(&(:18x): warning: ->due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ob
j) \
      |               ^
  174 |         height = var_InheritInteger (demux,In file included from  "access/v4l2/v4l2.cshm-:38:
In file included from ../include/vlc_common.h:1031:
h../include/vlc_variables.heigh:t477":);
5:       warning: |                  ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:  477615 | :53 : note:    expanded from macro 'var_InheritInteger'v
ar_Crea  t615e | #defin( p_oeb j,v apsrz__naInheritIntegme,e VLr(C_o, VAn) Rv_aSrTRI_InNhGe ri|tI VLC_nVteAR_DgOIeNHr(ERIT )V;
L      C|     ^
_OBJECT(o)../include/vlc_variables.h,: 122:n)39: note: expanded from macro 'var_Create'

        |                                                     ^
122 | #de../include/vlc_common.h:fine481: var_15C: note: reate(expanded from macro 'VLC_OBJECT'
a,b,c)  481 var_ |  C re at e(  V LC _ OBcJEoCnTs(ta )s,t rubc,t  vlc_cocm m)o
n      |                                       ^_mem
bers: (c../include/vlc_common.ho:n481s:t15 : note: vexpanded from macro 'VLC_OBJECT'l
c  _objec481t | _ t     * )  c(o&n(stx) ->ostruct bj)v \
      | l              ^c
_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/shm.c:179:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  179 |     char *path = var_InheritStringIn file included from  (demux, "access/v4l2/v4l2.cs:h38:
m-filIn file included from e../include/vlc_common.h":)1031;:

      ../include/vlc_variables.h:491:5|                  ^: warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.h:642
:51: note:   expanded from macro 'var_InheritString'
491 |     var_Create( p  _642o | bj#, dpsz_nefainme, VLC_VeAR_ ADvaDRESS | VLrC__VAIRnh_DOINHEeRrIitStrTi );
      |     ^
ng../include/vlc_variables.h:122:(o39: note: expanded from macro 'var_Create'
,   122n | )# dvear_Ifnihene varir_CreattStrineg((aV,LbC,_cO)BJ EvCaT(or_Cr)e,a tne)(
       |                                                   ^V
LC_OBJECT../include/vlc_common.h(a):481, b, c :)15
:       | note:                                       ^expanded from macro 'VLC_OBJECT'

../include/vlc_common.h  481 | : 481 :15: note:  expanded from macro 'VLC_OBJECT' 
    c  o481n | s t   s t r uc t  cvolncs_cto msmtornu_cmte mvblecr_sc:o m(mcoonn_smte mvblc_obejrs: (const evclct__t *)ob(&(xj)e-c>t_ot b*j))( &\(
x      | )-              ^
>obj) \
      |               ^
access/shm.c:184:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  184 |      In file included from access/v4l2/v4l2.c: 38 :
 In file included from  ../include/vlc_common.h :  m1031:
../include/vlc_variables.h:511s:g5_Er: warning: rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] (
de  m511 |  ux,   " cvaanrn_oCtr eoapteen(  fpi_olbej ,% sp:s z%_sn"a,m ep,a tVh,LC_VAR_INTEGER
       | VLC_VAR| _            ^D
OI../include/vlc_messages.h:N83:5: note: expanded from macro 'msg_Err'
H   83ER |     ImT
      |     ^
s../include/vlc_variables.h:122:39: note: gexpanded from macro 'var_Create'_Ge
n  122e | r#idefine varc(p_t_hCirs,e VLaCt_eM(a,b,c)SG var__ECRRreate(,  _V_LVAC__OBJECT(ARa), b, GcS _)
      |                                       ^
_)
      |     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h:78:13:   note: expanded from macro 'msg_Generic'
481   78 |    |     v l c _ L  og(VcLoC_nst sOBtruct JEvlc_CcTo(mom),o n_membp,ers: (c onvlst vlcc__moodbject_utl *e_nam)e(,&(x )_->obj) _F\
      |               ^
ILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlcIn file included from _comaccess/v4l2/v4l2.cmon:_m38e:
mbIn file included from e../include/vlc_common.h:rs: 1031:
(const../include/vlc_variables.h:525:5: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vlc  525 |  _ ob j ect_vt a*)r(_C&(x)->roebjat) \
      |               ^
e( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(access/shm.c:a200,:b18: ,cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]) 
var_Cr  ea200 | te( VLC_OB JECT( a),       b, inc )
      |                                       ^
t id ../include/vlc_common.h:= var481_:I15: note: nexpanded from macro 'VLC_OBJECT'
h  er481i | t I n t e g er  ( dceomnusxt,  s"struct vhmlc_commo-ni_medm"b)e;r
s      |                  ^:
 ../include/vlc_variables.h:615(:53const :v note: lexpanded from macro 'var_InheritInteger'c
_objec  t615 | #de_tfine  *v)a(&(rx)->_obj) In\
      |               ^
heritInteger(o, n) var_InheritInteger(VLC_OBJECT(o)In file included from access/v4l2/v4l2.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc], 
n)
  539 |          |  var_Cr                                                    ^e
ate( p_obj, ../include/vlc_common.hpsz:_481n:15a: mnote: eexpanded from macro 'VLC_OBJECT',
 VLC_VAR  481_FLOA |  T | VLC  _V     AcRon_DOINHERIT
s      t | struct     ^v
l../include/vlc_variables.h:122:c_c39o: mmon_note: mexpanded from macro 'var_Create'e
m  b122e | rs#: d(ceofine var_nCsrte avtlec(a,b,c) va_or_Creatbej(ec t_tV *L)C(_&O(xB)J->EoCbTj()a )\,
       b, c )
      |                                       ^
|               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membersaccess/shm.c: (const: vlc_207:13: owarning: bjdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
ct  207 | _ t     * )   (&(x) -  >mosbj) \
      |               ^
g_Err (demux, "cannot attach segment %d: %s", id,
In file included from access/v4l2/v4l2.c      |             ^
:../include/vlc_messages.h:83:385: note: expanded from macro 'msg_Err'
:
   83In file included from ../include/vlc_common.h |     m:s1031:
g../include/vlc_variables.h_:Gen554:5: ewarning: rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ic
(p_thi  s554, VL |   C  v_MaSr_CreG_aERR,t e_( p__VAo_ARbj, GSpsz_na__me, VLC)_V
      |     ^
AR_STRING | V../include/vlc_messages.h:LC_VAR_DOIN78:HERIT
      |     ^
13../include/vlc_variables.h:: 122:39: note: note: expanded from macro 'var_Create'
expanded from macro 'msg_Generic'  122 | 
#d   78 |  e f in evlc_Lo gv(aVrL_CC_rOeaBJECT(toe(), pa,, vlc_bmo,cdule) _namvea,r _C__FILE_r_e,a t_e_(L IVNLEC___OBJECT(,a )\
, b, c )
      |       |                                       ^
            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  :481481 | : 15:  note:  expanded from macro 'VLC_OBJECT'
     const stru  481 |       c t  cvolncs_commot strunct_membe rvls: (concs_tco mvmolcn_memb_oers:b j(ceoctnst vl_ct *)_objec(t&_(tx *))-(>&o(bj) \
      |               ^
x)->obj) \
      |               ^
In file included from access/v4l2/v4l2.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Craccess/shm.c:eate( p_o220:18b:j ,warning:  pdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s
z  220 | _ n ame  ,f lVoLaCt_ VrAaRt_eS T=R IvNaGr _|I VLC_VARnheritF_DOINHloERIT
      |     ^
at../include/vlc_variables.h:122:39:  note: (expanded from macro 'var_Create'
o  bj122 | #def,i n"es hvma-rf_pCsr"e)a;t
      e|                  ^(
a../include/vlc_variables.h:626,:b49,c: note: expanded from macro 'var_InheritFloat') 
var_Cr  ea626t | e#(d efViLnCe_ vOaBrJ_EICT(a), bnheritFloat(o, n),  vcar _)
      |                                       ^
Inhe../include/vlc_common.h:481:15:ri note: expanded from macro 'VLC_OBJECT'
tFloat(  VLC481 |     _O    cBoJnEsCt T(o),st n)
      |                                                 ^
ruct vlc_comm../include/vlc_common.hon:_481m:15embers::  note: expanded from macro 'VLC_OBJECT'(const 
v  481 |   lc      _coobject_tns *)(&(xt )->obj) \s
t      |               ^r
uct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \In file included from 
      access/v4l2/v4l2.c| :              ^
38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_obaccess/shm.cject_t *)(&(x)->obj) \
      | :              ^
293:34: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |             *v = INT64_C(1000) * var_InheritInteger (demux, "live-caching");
      |                                  ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
39 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/v4l2/libv4l2_plugin_la-video.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./access/v4l2 -I../include -I../include -isystem /usr/local/include -I/usr/local/include   -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/v4l2/libv4l2_plugin_la-video.lo -MD -MP -MF access/v4l2/.deps/libv4l2_plugin_la-video.Tpo -c -o access/v4l2/libv4l2_plugin_la-video.lo `test -f 'access/v4l2/video.c' || echo './'`access/v4l2/video.c
access/v4l2/v4l2.c:447:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  447 |         var_LocationParse( obj, p + 1, CFG_PREFIX );
      |         ^
../include/vlc_variables.h:666:54: note: expanded from macro 'var_LocationParse'
  666 | #define var_LocationParse(o, m, p) var_LocationParse(VLC_OBJECT(o), m, p)
      |                                                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/v4l2.c:459:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  459 |         var_Create( obj, CFG_PREFIX"dev", VLC_VAR_STRING );
      |         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/v4l2.c:460:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  460 |         var_SetString( obj, CFG_PREFIX"dev", dev );
      |         ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
  262 | #define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/v4l2.c:467:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  467 |     msg_Dbg (obj, "opening device '%s'", path);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/v4l2.c:472:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  472 |         msg_Err (obj, "cannot open device '%s': %s", path,
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const stlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"v4l2\" -D__PLUGIN__ -I./access -I./codec -I./access/v4l2 -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/v4l2/libv4l2_plugin_la-video.lo -MD -MP -MF access/v4l2/.deps/libv4l2_plugin_la-video.Tpo -c access/v4l2/video.c  -fPIC -DPIC -o access/v4l2/.libs/libv4l2_plugin_la-video.o
ruct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/v4l2.c:480:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  480 |         msg_Warn (obj, "cannot initialize user-space library: %s",
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
42 warnings generated.
access/v4l2/v4l2.c:490:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  490 |         msg_Err (obj, "cannot get device capabilities: %s",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/v4l2.c:496:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  496 |     msg_Dbg (obj, "device %s using driver %s (version %u.%u.%u) on %s",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/v4l2.c:502:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  502 |         msg_Dbg (obj, " with capabilities 0x%08"PRIX32" "
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/v4l2.c:508:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  508 |         msg_Dbg (obj, " with unknown capabilities  "
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/v4l2/libv4l2_plugin_la-vbi.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./access/v4l2 -I../include -I../include -isystem /usr/local/include -I/usr/local/include   -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/v4l2/libv4l2_plugin_la-vbi.lo -MD -MP -MF access/v4l2/.deps/libv4l2_plugin_la-vbi.Tpo -c -o access/v4l2/libv4l2_plugin_la-vbi.lo `test -f 'access/v4l2/vbi.c' || echo './'`access/v4l2/vbi.c

  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/v4l2.c:517:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  517 |     char *name = var_InheritString (obj, varname);
      |                  ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/v4l2.c:542:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  542 |         msg_Err (obj, "unknown video standard \"%s\"", name);
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
34 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/v4l2/libv4l2_plugin_la-demux.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./access/v4l2 -I../include -I../include -isystem /usr/local/include -I/usr/local/include   -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/v4l2/libv4l2_plugin_la-demux.lo -MD -MP -MF access/v4l2/.deps/libv4l2_plugin_la-demux.Tpo -c -o access/v4l2/libv4l2_plugin_la-demux.lo `test -f 'access/v4l2/demux.c' || echo './'`access/v4l2/demux.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"v4l2\" -D__PLUGIN__ -I./access -I./codec -I./access/v4l2 -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/v4l2/libv4l2_plugin_la-demux.lo -MD -MP -MF access/v4l2/.deps/libv4l2_plugin_la-demux.Tpo -c access/v4l2/demux.c  -fPIC -DPIC -o access/v4l2/.libs/libv4l2_plugin_la-demux.o
In file included from access/v4l2/video.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/video.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/video.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/video.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^37
 warning../include/vlc_common.h:481s:15: note: expanded from macro 'VLC_OBJECT'
   generated.
481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/video.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/video.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/video.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/video.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/video.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15mv -f access/v4l2/.deps/libv4l2_plugin_la-v4l2.Tpo access/v4l2/.deps/libv4l2_plugin_la-v4l2.Plo
: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/video.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_Get/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/v4l2/libv4l2_plugin_la-access.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./access/v4l2 -I../include -I../include -isystem /usr/local/include -I/usr/local/include   -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/v4l2/libv4l2_plugin_la-access.lo -MD -MP -MF access/v4l2/.deps/libv4l2_plugin_la-access.Tpo -c -o access/v4l2/libv4l2_plugin_la-access.lo `test -f 'access/v4l2/access.c' || echo './'`access/v4l2/access.c
Checked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/video.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/video.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/video.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/video.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/video.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/video.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/video.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/video.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"v4l2\" -D__PLUGIN__ -I./access -I./codec -I./access/v4l2 -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/v4l2/libv4l2_plugin_la-vbi.lo -MD -MP -MF access/v4l2/.deps/libv4l2_plugin_la-vbi.Tpo -c access/v4l2/vbi.c  -fPIC -DPIC -o access/v4l2/.libs/libv4l2_plugin_la-vbi.o
In file included from access/v4l2/video.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/video.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/video.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/video.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/video.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/video.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/video.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"v4l2\" -D__PLUGIN__ -I./access -I./codec -I./access/v4l2 -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/v4l2/libv4l2_plugin_la-access.lo -MD -MP -MF access/v4l2/.deps/libv4l2_plugin_la-access.Tpo -c access/v4l2/access.c  -fPIC -DPIC -o access/v4l2/.libs/libv4l2_plugin_la-access.o
In file included from access/v4l2/demux.c:40:
In file included from ../include/vlc_common.haccess/v4l2/video.c:47:9: warning: :1031:
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:   47 | 189:12:   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      msg_D  189 |  bg   ( robetj,ur "n nova vr_idSeeo standard selection");
      |         ^
tC../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
hecked( p_obj,   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
 psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_messages.h:../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
78:13: note: expanded from macro 'msg_Generic'
     78 |     vlc_Log(VLC_140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJOECBJTE(CoT)(,on,t),v)
      | ,                                               ^ p, v
lc_module../include/vlc_common.h_na:481m:15e:,  __FILEnote: expanded from macro 'VLC_OBJECT'
_  481 | _, _     _  L IcNoEn_s_t, \
      |              ^struc
t ../include/vlc_common.hv:l481c:_15common:_ mnote: emexpanded from macro 'VLC_OBJECT'b
ers: (  con481s | t  v     l c const _sotbrjuecct_tt  *vlc_comm)o(&n(x_)->memobbj)e \r
s      | :              ^
 (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/demux.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return varaccess/v4l2/video.c:_Set55C:9h:ecked(  warning: pdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_   55o | b j ,   psz_name, VLC_VAR_BOOL, val );
      |            ^
    ms../include/vlc_variables.hg_W:a140r:48: note: expanded from macro 'var_SetChecked'
n  140 |  (ob#define var_SetChecked(o,n,t,v)j var_S, "video settCahndard noetck set");ed
      |         ^
(../include/vlc_messages.h:85V:L5: note: expanded from macro 'msg_Warn'
C   85 |   _ O msg_GeneBrJiEcCT(o(),pn,t,v_)
this,       V| LC_MS                                               ^G
_WARN, __../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
VA_ARGS__)
      |     ^  481
 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FIIn file included from LE__, __access/v4l2/demux.cL:INE40_:
_In file included from ,../include/vlc_common.h :\
      |             ^1031:

../include/vlc_variables.h:212:12: warning: ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
481 |          212  | c onst   s trreutcutr nv lvca_rc_oSmemtoCnh_emcekmebde r(so:b j(,c onnasmte,  vVLC_VAR_COORDS, vallc_objec)t;_
t      |            ^
 *)(&(x)../include/vlc_variables.h:140:48-:> onote: bexpanded from macro 'var_SetChecked'j
)   140\ | 
#      d| e              ^
fine var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
access/v4l2/video.c:../include/vlc_common.h:59:13: 481warning: :15due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: note: 
expanded from macro 'VLC_OBJECT'   59
 |          481 |             const struct vlc_ mcsogm_Err (ombojn,_ m"emcbaernnots :get video  s(tcaonndsatr dv"l)c;_
      |             ^object_t *)(&(x)
-../include/vlc_messages.h:83>o:5: note: expanded from macro 'msg_Err'
b   83 |   j  ) \
      |               ^
msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
In file included from ../include/vlc_messages.h:78:access/v4l2/demux.c13:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227::12 :note:  expanded from macro 'msg_Generic'
warning:    78due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |     vl  227 |    c _rLeotgu(rVnL Cv_aOBJECT(o), r_SetCheckp,ed( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
 vlc_modul../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
e  140 | #d_ename, __fiFILE__, ne__LIN vE__, \a
r      _| S            ^e
tChecked(o,n,t,v) var../include/vlc_common.h:481:15_S:e note: expanded from macro 'VLC_OBJECT'tC
h  ec481ked(VL |     C _ OBJECT(o),  const strnu,ct,vt vlc_co)m
mo      |                                                ^
n_me../include/vlc_common.hm:bers: 481(:co15: note: expanded from macro 'VLC_OBJECT'
n  481 |  st   v l    cc_objeconst struct vlc_commt_ton *)(&(_mx)->oebmbj) \
er      |               ^
s: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/video.c:64:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   64 |         msg_Err (obj, "cannot In file included from access/v4l2/demux.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s
et video standar  241d 0x | % "  P retRIx64":u r%ns ",
      |         ^
var_SetChecked( p_../include/vlc_messages.h:83:5: note: oexpanded from macro 'msg_Err'b
j   ,83  | p s z _ nmasmge_Generic, VLC_VAR_STRING, val );
      |            ^
(p_th../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'i
s, V  L140C | #d_MeSfGi_ne ERR,v a_r__VSeA_ARtGCSh__ecked)(
o      |     ^
../include/vlc_messages.h:78:13: ,note: expanded from macro 'msg_Generic'n
,t,v   )78  | v a r _Set vlCchecked(_VLLCo_gO(BVJLECC_TO(BoJ)E,CnT,(to,v)),
       | p, vl                                               ^
c../include/vlc_common.h_:m481o:d15u:l e_note: expanded from macro 'VLC_OBJECT'
n  481 | a m e ,   _ _ F IcLoEnst st_r_u,c t__LINE_ vlc_common_members: (const _, \
      |             ^
vlc_object_t *)(&(../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
x  )481- | >o       b jconst)  s\
      |               ^
truct vlc_common_members: (const vlc_object_t *)(&(xIn file included from access/v4l2/demux.c:40:
In file included from ../include/vlc_common.h:1031:
)-../include/vlc_variables.h:256:12>o: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]bj) \
      |               ^

  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADaccess/v4l2/video.cD:RE68S:S5,:  warning: vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a
l    )68 |  ;
   m      | sg_           ^Dbg (
ob../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
j  ,140  | "video #sdteafninde vara_rSetdC hseect to 0xk%e"dP(RoI,x6n,t,v) v4ar":", (_Suint64_ett)C*hsetcdk)e;
      d(VLC|     ^
_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_messages.h../include/vlc_common.h::87481::515: note: expanded from macro 'msg_Dbg'
:    87 |  note:  expanded from macro 'VLC_OBJECT' 
 msg_Ge  n481e | r ic(p_this,       V LcCo_nstMSG_DBG struct vlc_comm, __VAo_nA_RmembersGS__: )
      |     ^
(const vlc_object_t *)(../include/vlc_messages.h&(x)->o:78bj) \
      |               ^
:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_naIn file included from access/v4l2/demux.c:40me:
In file included from ../include/vlc_common.h:1031:
,../include/vlc_variables.h :_276_:F10:ILE__ ,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   276 |  __LINE _ _,  \i
f      (|              ^!
var_GetChecked../include/vlc_common.h( p_o:b481:15: note: j, psz_name, VLC_Vexpanded from macro 'VLC_OBJECT'
AR_INTEGER, &val )   )
481 |          |      const s         ^t
ru../include/vlc_variables.h:142:48:ct vlc_commo nnote: expanded from macro 'var_GetChecked'_members
:  142 (con | #st vldefine var_GetChecc_ked(o,n,t,v) varobj_GetChecked(VLC_OBJECT(o),n,t,v)
ect_t *)(&      (|                                                ^
x)->obj)../include/vlc_common.h :\481
:      15| :              ^
 note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)access/v4l2/video.c->ob:j)77:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] \

         |               ^77
 |         msg_Dbg (obj, "no audio input available");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
In file included from    87 |  access/v4l2/demux.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   msg_Generic  293(p_thi |     if( !vs, VLC_MSG_ar_GetChDBG, __VA_AeRcGkSe_d_)
      |     ^
( ../include/vlc_messages.hp:_obj, 78:13:ps note: expanded from macro 'msg_Generic'
z   78 | _name, VLC_    vlc_LoVAg(VLC_OR_BJECT(oBO), p, vOL, &lvca_lm ) o)
d      u| l         ^e
_name, __F../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
I  L142E | _#define var_GetChecked_, __LIN(Eo,__, \
      |             ^
n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:  481 | 481:15: note: expanded from macro 'VLC_OBJECT'
    481 |             cons  const struct t struct vvllcc_common_common_me_mmbers: (conemst vlc_objbeect_t *)r(s: (const vlc_&o(xbject_t *)(&(x))-->>obj) \
      |               ^
obj) \
      |               ^
access/v4l2/video.c:80:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   80 |     msg_Dbg (obj, "availableIn file included from  aaccess/v4l2/demux.cu:d40:
io inputs: 0In file included from x../include/vlc_common.h:%08"PRIX32, i1031n:
p../include/vlc_variables.hu:t304-:>17a:u dwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
io  304 | s e t);
      |     ^
 ../include/vlc_messages.h:87: 5if (li:k enote: ly(!vexpanded from macro 'msg_Dbg'
ar_GetChecked (obj, na   me, VLC_V87 |     ARms_gC_OGOeRDS, neric(&pv_atlh)i)s)
      |                 ^
, VLC../include/vlc_variables.h_:M142S:48G: note: expanded from macro 'var_GetChecked'_DBG, _
_  V142A | _#deARGS__)
      |     ^
fine var_GetChe../include/vlc_messages.h:78:13: cked(o,n,t,v) var_Getnote: expanded from macro 'msg_Generic'
Chec   78 |     vlkce_Log(VLC_d(VLC_OBJECT(o),n,OBJECtT,(vo))
, p, vlc_mo      d| u                                               ^
le_name../include/vlc_common.h,: 481_:15_FILE_:_ ,note:  expanded from macro 'VLC_OBJECT'
__L  I481N | E_ _  , \
      |             ^
     c../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
o  481 | ns   t      consstt ruct vlc_common_members: (const vlc_object_t *)(&(x)->obj)struct vlc_ c\o
      mmo|               ^n_memb
ers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/video.c:82:In file included from access/v4l2/demux.c:2040::
 In file included from warning: ../include/vlc_common.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:1031:

../include/vlc_variables.h:324   82 | :   10 :u iwarning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t
32  324 |     if( !va_t idx = r_GetChecked( p_ovabrj_, psz_namIen,h VLC_VAR_FLOAT, &val ) )
      |          ^
eritInte../include/vlc_variables.h:142:ger (obj48,: note: expanded from macro 'var_GetChecked'
   CFG_PREFI142X | "#aduedfiion-inpute");
       v| a                   ^
r../include/vlc_variables.h:615_:GetChecked(o,n,t,v) var_GetChe53: note: expanded from macro 'var_InheritInteger'
c  k615 | #defiende var_(VLC_OBJECT(o),n,t,v)
      |                                                ^
Inh../include/vlc_common.he:r481itInteg:15er(o: , n) vanote: expanded from macro 'VLC_OBJECT'r_Inhe
ritInteg  481 |         const struct vler(VLC_OcB_JcoECT(o), mnm)o
n      _| m                                                    ^
embers: (const vl../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
c  _481ob |     j e c t c_t *)(onst struct& v(lxc)_-c>oobmjm)o n\_memb
e      |               ^rs:
 (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/demux.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: access/v4l2/video.c:85:9: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_Ge   85 |        tChe msg_Dbckge (obj, "d( p_obj, npo saudio inpuzt_n saemle,e cVted"L);
      |         ^
C_VAR_ST../include/vlc_messages.hR:IN87G:, 5&:v anote: lexpanded from macro 'msg_Dbg' 
)   87  | )
      |         ^    msg_
G../include/vlc_variables.h:142:e48ne:r inote: cexpanded from macro 'var_GetChecked'(
p_thi  s142 | , VLC_#MdefSiGn_DBG, _e var__GVeAt_ARGS__)Checked(o
,n      |     ^
,t,v) ../include/vlc_messages.h:78:13v:a rnote: _expanded from macro 'msg_Generic'G
etChecked   78 | ( V L C_ OBJvEClc_Log(VLTC(_oO)B,JnE,Ct,Tv()
o), p,       |                                                ^
vlc_mo../include/vlc_common.hd:u481:15l:e note: expanded from macro 'VLC_OBJECT'
_name,   481 |      __FILE__, _ _ L IcNoEns__, \
      t|             ^ 
struct vlc_c../include/vlc_common.ho:mmon481_:mem15: note: expanded from macro 'VLC_OBJECT'
b  481e | rs: (    const vlc_object_t  *)(& (x  const stru)c->obj) \t
       |               ^
vlc_common_members: (const vlc_object_t *)(&(x)->objIn file included from )access/v4l2/demux.c :\
      |               ^
40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChaccess/v4l2/video.c:ec90:9ked:(  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]p_o
bj   90, psz_name, VLC |         _VAR_SmTRIsg_WarnNG , (obj, "&svkailp p) ed unava)
      |         ^
ilable au../include/vlc_variables.hd:i142o: 48i: nput note: %expanded from macro 'var_GetChecked'"
PRIu32,   142 | #definidx);
      |         ^
e../include/vlc_messages.h:85 :var5: note: expanded from macro 'msg_Warn'
_   85 | G e   msg_tGCehneckeric(p_tedhi(so,, VLCn_MSG_WARN,t,v) var, __VA__AGRetGCheScked(VLC_OBJ__)
      |     ^
ECT(o),n../include/vlc_messages.h:78:13: note: ,expanded from macro 'msg_Generic't
,v)
      |                                                   ^
78 |     vlc_../include/vlc_common.hL:481:15: note: expanded from macro 'VLC_OBJECT'
o  481 | g(VL C _ O     const struBJct vECT(o)l,c _pc, vommonl_cm_emmobdeurlse:_ n(acmoen,s t_ _FILE__vl, __Lc_object_tINE__ ,* )\
      |             ^
(&(x)->obj) ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
\
      |               ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->objIn file included from ) \
      |               ^
access/v4l2/demux.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, access/v4l2/video.c&va:l99 :)9 :) 
warning:       |         ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

../include/vlc_variables.h:142:48:    99 |         msgnote: expanded from macro 'var_GetChecked'
_  142 | #Err (obj, "dcaefnnionte v get auadri_oG eitnCput %"PRIu32" prohpeecrktiesed(o,n,t,v):  var%_sG"e,t Cihdx,
      |         ^
e../include/vlc_messages.h:83:c5ked: note: (expanded from macro 'msg_Err'
VL   C83_ | OBJEC T ( o )msg_Gen,enri,t,v)c
      (p|                                                ^
_this, VLC_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
M  S481G | _E R  R, _ _ V A _ AconRGS_st struc_t v)
lc_commo      n| _    ^m
embers: (const ../include/vlc_messages.hv:l78:13: note: expanded from macro 'msg_Generic'
c   _78 |     vlc_Logobject_t *)(&(x(VLC_OBJE)-CT>(oob), j) \p, vlc_module_name, __FILE__,
 __      L|               ^
INE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/video.c:104:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  104 |     msg_DIn file included from access/v4l2/demux.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:bg (obj, "audio i429:nput %5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s (%"PRIu32"  )429 is %s"
      |     ^
 |     var_Create(../include/vlc_messages.h p:87:5: note: _obj, pszexpanded from macro 'msg_Dbg'_
name, VLC   _V87A |    R _mIsNgT_EGGeEnRe r|i VLcC(_pV_AtRh_DOisI,N HVELRITC _)M;S
G_DBG, __V      |     ^
A_ARGS__../include/vlc_variables.h)
      |     ^
:122:39: note: ../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
expanded from macro 'var_Create'
   78 |       122v | l#cd_eLfog(inVeLC var_Cre_aOtBeJ(ECa,b,c)T (voa)r,_ p,C vlreact_emo(d VuLlCe__OBJnEaCmTe(,a )_,_ FbI,L Ec_ )
      |                                       ^
_, __L../include/vlc_common.h:INE__, 481\:
15      :|              ^note: 
expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  481 |     : 481 : 15 :c onote: nexpanded from macro 'VLC_OBJECT's
t struct   481 |  v l c_comm on_m emb e r scon: (const vlst struct vcl_co_bcommon_mjecembt_ers: (cotn s*t)(& vlc(_x)o-b>jeocbt_t *)(&j) (x)-\>
      o|               ^
bj) \
      |               ^
In file included from access/v4l2/demux.caccess/v4l2/video.c:109:9:40:
In file included from ../include/vlc_common.h:1031::
 ../include/vlc_variables.hwarning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]442:5: warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    109442 |  |             msg_var_Create( p_obj, psz_name, VLC_VAR_BOODLb g| V L(Cobj, _VAR_DO" supINports AuHERIT );tomatic
       |     ^
V../include/vlc_variables.h:122:39olu:m enote:  expanded from macro 'var_Create'L
e  122vel");
      |         ^
 | ../include/vlc_messages.h:87:5#:def innote: expanded from macro 'msg_Dbg'
e    87v | a r_C   msgreate(_a,Genericb,(p_thci)s ,v aVLC_MSG_Dr_Create( VLBC_OBGJEC,T( __VA_ARGS__a))
,       | b    ^,
 c )
      ../include/vlc_messages.h:78:13: | note:                                       ^expanded from macro 'msg_Generic'

   ../include/vlc_common.h:48178: |     vlc_Lo15:g (note: Vexpanded from macro 'VLC_OBJECT'L
C  _OBJ481 |   ECT(o) ,   p,   v lcco_nmsotd ustle_narme, __FuIcLE__, _t_LINE__, \
      |             ^
 vlc_../include/vlc_common.h:c481o:mm15on:_ memnote: expanded from macro 'VLC_OBJECT'
b  481 |  e r     s: c o(ncst struct vlocn_scommont_ membevrlsc:_ o(constb jvelcct__otb j*)(&(x)->object_t *)(&(x)-)> o\b
j      | ) \              ^

      |               ^
In file included from access/v4l2/demux.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
access/v4l2/video.c  455 |     var_C:116:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r
eat  116 | e (        mspg__oEbj,r rp s(zo_nameb, Vj, "caLC_VAR_FLOAT | VLC_VAnnot selectR _aDuOdio INHERIT );
      |     ^
input %"../include/vlc_variables.h:PRI122u:3392: ":note: expanded from macro 'var_Create'
   122 | %s#d", idx,
      |         ^
e../include/vlc_messages.h:83fine var_Cre:5: note: expanded from macro 'msg_Err'
a   83 |  te(a,b, c ) v amr_Crseg_aGtee( VLC_OBJECT(na), b, ceric(p_ t)h
is, VL      C| _                                      ^
MSG_ERR,../include/vlc_common.h: _481_:15: Vnote: Aexpanded from macro 'VLC_OBJECT'
_ARGS__  481)
      |     ^
 |      ../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
     78  |     vlc_coLongs(VLC_OBJEt struCcTt(o), p,  vlc_comvmlocn__mmoedmuberle_namse: , __F(const vlc_obIject_t LE*_)_(&, __L(Ix)NE__, ->\
      |             ^
ob../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
j  481) |  \
       |               ^
       const struct vlc_common_members: (consIn file included from access/v4l2/demux.ct :40:
vIn file included from l../include/vlc_common.h:1031:
c../include/vlc_variables.h_:o469b:5ject_t *):( &warning: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
x)->obj  )469  | \
      |               ^
    var_Create( p_obj, psz_name, VLC_VAR_STRING |access/v4l2/video.c :VLC120_:VAR_DOINHER5: Iwarning: Tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] )
;
      |     ^
  120 |    ../include/vlc_variables.h :m122s:g39_: note: expanded from macro 'var_Create'
D  122 | bg (obj#,d e"fine selected auvdairo_ Createin(pau,tb ,%c)" vPRIu32,a ri_dCxr);
      |     ^
eate( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_messages.h:87:5:../include/vlc_common.h :note: expanded from macro 'msg_Dbg'
481:15: note: expanded from macro 'VLC_OBJECT'
     87 |     msg_Ge481 |         connseric(p_this,t  VstLC_MrSuGc_tD BvGl, __cV_Ac_ommoAn_RmeGmSb_e_r)
      |     ^
s: (co../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
n   78 |  s t  vlc_Log( VvlLC_OBJEcC_oT(o), bpj,e cvtl_ct_ m*)(o&(dxu)l-eIn file included from _access/v4l2/vbi.c>n:oab30mje):
,  \In file included from ../include/vlc_common.h
      _:| _FILE__, _1031_              ^L
:
INE__../include/vlc_variables.h:189:12:,  \
warning:       | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]            ^

../include/vlc_common.h:481:15: note: In file included from access/v4l2/demux.c:expanded from macro 'VLC_OBJECT'40:
In file included from ../include/vlc_common.h:1031:

  ../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481 |         const struct
189  477 vlc_comm |     var_Create( p_obj, psz_name, VLC_VARon_memb_STRING |ers: (const vlc_objec VL | Ct__tV AR_*    )r(DOeIt&urn var_Se(Ntx)Checked( -pH_E>RoIobj) \
      |               ^
bT )j;,
       psz_name| ,    ^ 
VLC_VAR_I../include/vlc_variables.hN:T122E:GER, val )39;:
       note: | expanded from macro 'var_Create'
           ^  
122 | #def../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'i
ne var  _C140r | access/v4l2/video.ce#a:t130d:e9: warning: ef(idue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nea ,vba,rc_)S   evt130C | ah er cked(o,n,_t,v) var_S   e tChec  Cmrskg_Err (obj, "ceannot get tuner %"PRIu32" properties: %s", idx,
      | d(VLC_OBJECT(        ^o
e)../include/vlc_messages.h,atne,:(t83 ,:Vv5)L
C      :_|                                                 ^OBJnote: expanded from macro 'msg_Err'
ECT(a),
   83 |     msg ../include/vlc_common.h_:b481,:15: note:  expanded from macro 'VLC_OBJECT'c 
)Gen
        | 481e | r                                      ^  ic(p_t 
     hc../include/vlc_common.ho:n481s:i15st: , s note: tVrLC_MSexpanded from macro 'VLC_OBJECT'
G  481 |  uct v_  lE cR _R comm,o  n_mem bcers: o(_n_scVA_oAnRstGt  svSt_rl_uc)
_      c| to    ^
bject_t../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic' 
    v*78l) | c( &_(cx o) m- m>objo)nv \lc_
      |               ^
Log_(mVeLmCb_eOrBsJ:E C(Tc(oon)s,t  p, In file included from vvllaccess/v4l2/vbi.cc:_c30o_module_:
bnjIn file included from e../include/vlc_common.hc:t1031:
../include/vlc_variables.ha:m203e_t *):(12,&: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] __
F(x)I  203 |     returLE__, __LINE_n->obj) _\ var_,S \
      
      |               ^e
| t            ^C
hecked( p_ob../include/vlc_common.hj,: p481s:15: note: zexpanded from macro 'VLC_OBJECT'_
n  In file included from ame, VLC_VARaccess/v4l2/demux.c:40_:
481BO | OIn file included from L../include/vlc_common.h,:  1031v a:
 l../include/vlc_variables.h: 491 : 5 :  co nst structwarning:  );
      |            ^
vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]l../include/vlc_variables.h
c:_140c  :491om |     v48m:o note: expanded from macro 'var_SetChecked'
na  _r_140 | #define var_SemCemtbCehresc:ke dr((coeo,antst vlen(,c p__obtoj,v) vbaejr_SetChecked(VLC_OBJECcT,t( _opts z*)_n),na,(t&m,(ev,x))
-       |                                                ^>
Vo../include/vlc_common.h:bL481j:15) C\_:
V       note: expanded from macro 'VLC_OBJECT'
A  | 481              ^
R_ADDRESS | VLC_V |     A R _ D OcIoNHnEsRtI Ts );tr
u      |     ^
ct vlaccess/v4l2/video.cc../include/vlc_variables.h:122_::39commo: note: expanded from macro 'var_Create'
n151:5: warning:   122 | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]#_
dmefine var  151 |    _ Cmrseemberg_Dbasgt e(:( a(o,cbojbnst, ,cv l"ct_)u nvoearbje_crCt_r te% a*t)se(( & (V%("xL)->obj) \
      |               ^
PC_OBJECRIu32") Ti(sa )%,s "b, ,c  tuner.nIn file included from )access/v4l2/vbi.c
      | am                                      ^e
,: 30t:
../include/vlc_common.hIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h::212u481::1512: ner.: note: expanded from macro 'VLC_OBJECT'
i  warning: 481ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] |   
dex ,
      |     ^ 
   ../include/vlc_messages.h :87 :212 5 | : c o  nnote:  sexpanded from macro 'msg_Dbg'rt
e   87 |     ms gtsurn var_Sett_Generircu(cCphte cvk_ltche_common_membersi:sd,   V((LcCoo_bnMSsj, naG_DBG, __tV mAv_lAc_objRGeSe_ct,_ tV_ L)*)(&(x)
      |     ^-
>obj) \
      | C              ^../include/vlc_messages.h
:_78VA:R13_:C Onote: ORDS, vexpanded from macro 'msg_Generic'a
l   )78; |     vlc_
      |            ^
In file included from Log(VLCaccess/v4l2/demux.c_../include/vlc_variables.h:O:B140:48:J40ECT :
(note: In file included from oexpanded from macro 'var_SetChecked'
)../include/vlc_common.h:,1031 p  140 | :
#,../include/vlc_variables.h :vdle511c:5_fm:i nwarning: oedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]d 
uvlaer__  Sn511ea | tCh e   var_Create( p_ombecj,k e,_d_F( o,nILEp,_stz,__v), n avar__Sme, V_LLeItC_VAR_INTENGECER h_|e_ VLC,_VAR_DOI \
      |             ^
cked(VLC_OBJECT(o),n,t,v)N
../include/vlc_common.hHE:481:15: Rnote: I      expanded from macro 'VLC_OBJECT'| T                                               ^


      ../include/vlc_common.h| :    ^  481
:15: note: expanded from macro 'VLC_OBJECT'
481  481 |    |  ../include/vlc_variables.h  :  122:39   const struct vlc _: c  o mnote:  m coonsnt_expanded from macro 'var_Create' msetm
b  r122e | rs#:ud e(cfctio nnvest vlc_object_t *) (lv&ca(r_Create(a,x)-_>b,c)obcomjm) varo_ nC\_
rm      ee| amtb              ^ee
rs: (( cVoLnCs_tO BvJlEcC_To(baj)e,c t_t *b,)In file included from (&(x)- c access/v4l2/vbi.c)>
      |                                       ^
:o30../include/vlc_common.hbj) :\:
481In file included from ../include/vlc_common.h::
151031:
      ../include/vlc_variables.h| :: note: expanded from macro 'VLC_OBJECT'
              ^
  227:48112 | :   warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
    227  c | o nst struct vlc_common _access/v4l2/video.c  return:m153:5: warning: embers:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] v
 ar(con  153 |   st vlc_ob_S  msgject_t *)(_&Debt(gC hx(e)oc-k>beodb(j )p _j\o,
 b      | j"              ^
 ranges from %u.%u %sHz to %u,. %pus z%In file included from _snaccess/v4l2/demux.cHame:,40 :
VIn file included from zLC_VA../include/vlc_common.hR",:_
      | 1031    ^
:
../include/vlc_variables.h:525:5:../include/vlc_messages.h :Fwarning: Ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]OAT, va
l87:5 );: note: expanded from macro 'msg_Dbg'

      |            ^
     87525../include/vlc_variables.h |  : | 140     m s: gv_aGrene48:_rCireatec(p_this,( VLC_MS p_obj, pG_DBsz_name,G VLC_VA,R_BOOL | VL C_ _note: _expanded from macro 'var_SetChecked'
VV  A140 | #define var_SetChecke_AARGSRd___D)(
o,n,tO,      IvN| )    ^
 H../include/vlc_messages.hEv:aRr_SetChecked(VL78C_O:BIJT13
:      E CT(o),n,t,note: v| )    ^

      expanded from macro 'msg_Generic'| 
                                               ^   78 |   ../include/vlc_variables.h
 : 122../include/vlc_common.h:481::v15l:39: note: expanded from macro 'var_Create'c
_   note: expanded from macro 'VLC_OBJECT'
L  122 | #define481og  | v (a VLC_OBJECT ( ro), _C    rcpo,n svelact_ msottrued(ula,cbet, cv)l_c_common_members: (const vlc_objenc atva_mter,_ C_ _FILE__, r_*_)Le(aI&Nt(eEx_)_-,> (\ 
V      Lo| C            ^_bj) \
      | 
              ^OBJECT(a../include/vlc_common.h
):481:15: note: expanded from macro 'VLC_OBJECT'
,   481b | ,         cc o)
n      | s                                      ^
tIn file included from access/v4l2/vbi.c:30:
In file included from ../include/vlc_common.h:1031 :
../include/vlc_common.hs:../include/vlc_variables.h481:t241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r
u:15  241In file included from  |   c access/v4l2/access.c:t v retlc_c34: note: expanded from macro 'VLC_OBJECT'
:
ommonIn file included from _m  ../include/vlc_common.hemurn 481 | :varb  ers 1031:
../include/vlc_variables.h_SetC:he:cked (( 189:12: conp_objswarning: t due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, psz   v_nl  189ame  co |  ,n  VLCcs t _obj_Vstruect_t AR_ct S*)(TRI&(x)-vlc_com>NG,obj valmon_m) \embers: ); (
      c
|               ^
      |            ^
../include/vlc_variables.h:140:48:o  rnnote: st vexpanded from macro 'var_SetChecked'
lc_  140access/v4l2/video.c:166eobject_t *)(&(x | :21: warning: #tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
u)-r>onde v  fbj) ar166\ine | 
      |               ^
 var_ _   tuner.SeStCheckaed(In file included from access/v4l2/demux.c:o40:
uIn file included from ,dmon,t,e../include/vlc_common.hv:1031tChe:
../include/vlc_variables.h:539:5c: kwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ed(de)  = pva_r_o vbj,Sa psr_InetzheCh_ecnritIame,nked(VLCte_OBJge
r    (VLEoCTC539(o)_ |  VbjA,,Rn,t CF,v   G__IN)vaTEr_GCrEPeR
R      | EF                                               ^
IX",../include/vlc_common.htu :anevtral-e(  )p481;
:_au      15:| o note:            ^bdijexpanded from macro 'VLC_OBJECT'
,
../include/vlc_variables.h ps  zo-:mode");
      _na|                     ^
m../include/vlc_variables.h:e615,140481:53:  Vnote: expanded from macro 'var_InheritInteger'
L  615 | C | #de_VAR    _finFLOA  T   | VLCcons_VAR_Dt OIstrNHuERct v:lIc_cT
o48      |     ^:mmon_ 
m../include/vlc_variables.h:122note: emeb vexpanded from macro 'var_SetChecked'
e  r:39: ar140 | #de_Inhsefnote: expanded from macro 'var_Create': r
itI  122 | (icon#dntstefi egnee vanevlc_r_C vobrar_Set(rCeahteo,(a,b,c nje) vct_ar_Cr) veaar_te(Inh VLC_Oerit *)tI(&ecnkteeger(VLBJECT(aC(_OBxJECT), b, (dc )o), n)
      |                                       ^
)-../include/vlc_common.h:481:
      (15>:o note: o,|                                                     ^
bj)expanded from macro 'VLC_OBJECT'
n, \
t      |               ^
  481,v) var_SetC../include/vlc_common.h:481:h15: enote:  |   expanded from macro 'VLC_OBJECT'
In file included from   481 access/v4l2/vbi.c:ck |  e  d30:
In file included from  ../include/vlc_common.h:     1031:
../include/vlc_variables.hcons:256:(t V  12  conLC_stOst sruBtrucJECTt : (o),n,cttwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, vlvvlc  _com256 |     rc_c)
moeonm      tur_mm|                                                ^on_m
emb../include/vlc_common.h:n eevrs481: (co:mbersn15:s: t vl(cc_onsobjetct_ t * v)(&(lcnote: expanded from macro 'VLC_OBJECT'
x  )->ob481_obj | ject_)t * )ar_( Se&\tC(x)
      |               ^
-   he> ck ed(obj) p_  const stobj,access/v4l2/video.c r:170:9 : u\warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  170 | t   
   p      | s zv_name lc_, VL msC              ^
_VAR_AcommoDDRESnS, _val );m
      |            ^
e../include/vlc_variables.h:In file included from g140_Daccess/v4l2/demux.cbg (:40:
m:48: note: obexpanded from macro 'var_SetChecked'
b  140 | #je,r " sIn file included from uppor../include/vlc_common.h:1031ts :
pris../include/vlc_variables.h: (const vm:554:5:aryld  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
cefi  554na_oudi |   o langbjuag ee cvet");
      |         ^ar_Cre
_../include/vlc_messages.h:t *)(&(x)->87:5o: note: b expanded from macro 'msg_Dbg'jat) 
e( \   87 | p _   obj
      | ms, gp_Gsz_              ^
nameneric(p_te, VLhis, VLC_VAR_C_MSG_In file included from access/v4l2/access.c:34:
In file included from vSTaRDr_SB../include/vlc_common.hIGNG | VL,etCheckeC __d(o_VV,n,A:tA_ARR_GS_,v) _DOIvar_NHE)
RSetIC      T1031h
e      | :
../include/vlc_variables.h:cked203(VL|     ^
../include/vlc_variables.h    ^
C_:122OB:../include/vlc_messages.h:39:: 78:13note: expanded from macro 'var_Create'
:  122 | JE#dCT note: expanded from macro 'msg_Generic'e(o
)   78,n | 12    :,tvl,v)c_
 L      o| warning:                                                ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
g
(VLC_OfinBeJEC va../include/vlc_common.h  203 | r_Cr Tea te:481( (o:15: reatur note: expanded from macro 'VLC_OBJECT'
,n v  ),ab p, ,c)rvl_481 |   SetCc _hvar_Cmreat    e( e  oVLCc_cdonskedultOBe_nJECame , T(a__sFILE)tr( _,_ucpt v_, __LIlc_co b,obj,  cNE_ )
_,p \
      | sz_nmmaon      m                                      ^
_|             ^../include/vlc_common.h:
481e, VLC_VmeARmb_e../include/vlc_common.h:481:15:B note: expanded from macro 'VLC_OBJECT'
r  481s |  O:15: O :L  (consnote: expanded from macro 'VLC_OBJECT'
t  ,  v 481 | lc  _   o       vcconsabonjtl )ec;t_t 
st*)(& (      |            ^x)->obj) strs
u \
ct vl../include/vlc_variables.h:tc140:48_common:_me      mber| s : (constnote:  vlc_orucbjet vlexpanded from macro 'var_SetChecked'ct
_c_tco  140 | mmon *)_#mede(&(xm)ber-s:>obj) \
f (      con|               ^
s              ^
ti vlc_objecnte var__SetChet *)(&ckeIn file included from In file included from access/v4l2/vbi.cdaccess/v4l2/demux.c:(40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h(o,nx)-,t,v):563:5> :: o30warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v  563 |  ar_:
In file included from bjSetCh../include/vlc_common.h:e   v1031ar_Cre)atck:
 ../include/vlc_variables.hee\
      ( d(VLC_p_OBJEobj, | psz              ^
_nCamTe, (oVLC_VA),nR_S,t,TRIaccess/v4l2/video.c:173:9NvG: warning:  |)
      | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 V  173 | LC_   VAR_:D                                               ^O276IN H
 :../include/vlc_common.h: 10 : warning: ERI481:15: T
      |     ^note: 
../include/vlc_variables.h: msg_Wdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
122ar  expanded from macro 'VLC_OBJECT'
276 | n   481 |    :39:    note:   expanded from macro 'var_Create'
(  ob122 | # ij  ,fdef ( in!vae vcra "onst stru fct_al vGelctCher_Cr_ckecoate(mmed( linon_g bacp_k tooma bjs,ter,b,ce )po v arembe_smodzCre_rs");
:      |         ^
enat../include/vlc_messages.heam( : (eV85:5LcoC,_nOBJE V: note: expanded from macro 'msg_Warn'sLC_CT(
a),   VAR85 |   _ b,t  INTcvlc   _obE)
msg_GERje, &val c)t       )
_t Generic(      | *|          ^)p                                      ^(_this, 

V../include/vlc_common.hL:../include/vlc_variables.hC_&(481::15142:48:MS note: expanded from macro 'VLC_OBJECT'
x  481 | :    note: expanded from macro 'var_GetChecked'
G  142 | #)de  -  _ fconist struct vlc_cne vWAar_ommRoGetCn_hecN, >__VA_Akoebjme)RmbG \
      | erds              ^(oS__,n,: )
      (const,v)t v 
varlc_object_t *)| _GetChec(k    ^&
e../include/vlc_messages.hIn file included from d(Vaccess/v4l2/access.cLC(x)-:>obj34_OBJ:
E)In file included from  \C
      T(o../include/vlc_common.h),:1031:78:| n:
13              ^,
: ../include/vlc_variables.htnote: expanded from macro 'msg_Generic'
:   78,212v):
      |                                                ^12 |  
:  warning: In file included from ../include/vlc_common.h :481due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:15: note: access/v4l2/demux.cexpanded from macro 'VLC_OBJECT':40
:
 In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h  :578:
v  481 | l9:   c warning:    due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_Log(V
 LC con_OB  578JE |     istf(CT(212  o),  |  sp,v ar  returtn  v_Cvrlucthancge vlac_mod_( p_oulecombjr_, ps_naSezm_me, __ontnFILame, VLChE_eC_VcAkeR_C_d (obHOI, _j, _LnCESCOUaN_mmembINersT, &:e cE, VounLt(C_con, N__st,UVLL   vl\
      | )A )
      c|         ^R__
            ^
../include/vlc_variables.h:C../include/vlc_common.h:481:128:43O:15: note: expanded from macro 'var_Change'
 note: Oexpanded from macro 'VLC_OBJECT'
    481 |  128 | RD#doSe   , f   co vabjinlen)s ecvt; str
ut      _t | *)ctar_C(&(x           ^)-ha>
n v../include/vlc_variables.hlcob_gj) \co:
      140| me(a,b,c              ^:48: note: 
moexpanded from macro 'var_SetChecked',
d,ne_me  140mb | er) v#ars:_Chadnge( ef (VIn file included from cioLCn_access/v4l2/vbi.c:30OBJst vEnl:
In file included from ../include/vlc_common.hCc_o:1031bje:
../include/vlc_variables.hcet:T(a_t ) *)v(&(x)->aob, b,j)  c,r\
      | _              ^
SetC dh,293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] e )e
      
|                                           ^  293 |  c access/v4l2/video.c k ifed(( :177:9o!va: warning: ,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n

,  177 | ../include/vlc_common.hr:481:  15: t,_Genote: expanded from macro 'VLC_OBJECT'
v   481 | )        ms    gv  tCconsar__DbSt gsetChtheckeeru (cocktd( p_b obj,j, "  pesz_nsaupdpme, vlc_o(cortmVVsLm C_LsoneOC__cBJECVmTondarAembeRrs(:_BOOL, o&y a va)(udicoon,l ) lans gtn u,)
t,vag)
evlc            |          ^
 |                                                ^_o../include/vlc_variables.hr p
:ro../include/vlc_common.h142:48::ob481gram:jec15 t_t:note: " );note: 
      | expanded from macro 'VLC_OBJECT'
        ^ *)(&  expanded from macro 'var_GetChecked'
(x)481 |   142 -
 > |  #de fobjine)    v a../include/vlc_messages.h:87: 5: note: expanded from macro 'msg_Dbg'
c\   o87 |  
r       n|               ^_GsettC
  mhsecg_kedGe( nersoic(,n,tp_t,v) vhiar_s,Ge VtLCtruct v_MlSG_DBCche_ckecd(VLoC_OmG,BJECT(mo), on,t__nV,_mv)e
      | mA_AR                                               ^GbS
_e_)
../include/vlc_common.h:481:15      r|     ^s:: note: expanded from macro 'VLC_OBJECT' 

../include/vlc_messages.h:(78  :13cons481 |  : note: expanded from macro 'msg_Generic'
    78 |  t      consvt   stlruc  vclc__Logobt vlc(VLj_coeC_OcBJt_tmm on*ECT()o),_m p,emb vle(rs: &c_mo((duxcle)_nonsa-mt> vlc_obe,obj je)_ct_t  *)(&_F(xIL)-\
>E      __, obj) __LIN|               ^E_\

      _| ,              ^
 \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vIn file included from lc_commaccess/v4l2/access.con_mem:bIn file included from access/v4l2/vbi.c:3430:
In file included from :
../include/vlc_common.h:1031In file included from ers../include/vlc_common.h::
: (c1031ons../include/vlc_variables.h:304t v:17:lc_ :
../include/vlc_variables.h:227:warning: 12due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
obj  304ec: t_ |    t  iwarning: f (*)(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]li&(kx)->objely
)(   \
      227|               ^
!va | r_G etC heck ed ( obrj,eaccess/v4l2/video.c:179:9: twarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] nameur
, VLCn  179 va | _V  rAR__COO  SR  eDS  tmsg_, Db&g Ch(oevbj, acl)))" 
sukppe      | ord                ^
t../include/vlc_variables.h( :s ps142_t:48ober: j,note: expanded from macro 'var_GetChecked' 
eo p  142 | au#szdedi_fio")ne van;
r_      |         ^ame
,G../include/vlc_messages.h: V87eLtCC_he:c5:VA note: expanded from macro 'msg_Dbg'kRed_
(o,n,   FLO87 |    At msg_GeTneri,,c v)(p_ vthavar_islG,  VLCetChe)_MS;
G_      cked(VLCDBG, __V_OBA_|            ^ARJE
C../include/vlc_variables.h:140T(:GS__o)
)48,n,t:,v      | )
     ^
      | ../include/vlc_messages.h:note:                                                ^78:
expanded from macro 'var_SetChecked'13:
../include/vlc_common.h note: expanded from macro 'msg_Generic'
:  140481   78: | # |   d15: efnote: expanded from macro 'VLC_OBJECT'
in    481vlc |    e      vco_Logarns(V_t stSruetcLCC_OBhtJEecCT v(ol)c,k p, _vledc_(commmoo,n_odmenmbul,teers_nam,: ve, _)(c_F onIsLE_t_,  vlvac_ob_je_LrINct__E_S_,et \t C
      | *)h(&e            ^
(x)-c../include/vlc_common.h:481:15:ke>objd( note: V)expanded from macro 'VLC_OBJECT'
LC \
      _  481 |  |                  ^
OB  JECT(  coonst),n str,t,uctv) vl
c_c      omm|                                                ^
on_me../include/vlc_common.hmberIn file included from access/v4l2/vbi.c:30:
s::In file included from 481: (../include/vlc_common.h:103115:
co:../include/vlc_variables.h:324: 10: warning: note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nst vlc  expanded from macro 'VLC_OBJECT'324 | _o
bject_ t   481*)(  | &   i  f( !v(x)->obj ar_G)  et C\
hecked      |               ^
(   p_cobonj, pssz_t saccess/v4l2/video.cname:182:,t V9: rLC_Vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]u
AcR_t FLOAT,  182 |   v  l     m&cvs_cg_Warn (objo, mmoa" fl anl) _)
      mlineg |          ^mbacbk e
rtos m: ../include/vlc_variables.h:o(142:no 48c: note: expanded from macro 'var_GetChecked'
mode");
onst      |   142 | #        ^
 de../include/vlc_messages.h:85fin:5e v: arnote: vlc_expanded from macro 'msg_Warn'
_   85 |     GetmsCobjgheecked_G(o,enenricc,t(p_t,v)_ vthitar_s, VLCGet_MCheSG_cWAk *RedN,(VLC) __VA__ARO(GSBJEC__)
      T(o)| &,n,    ^
t,(x)../include/vlc_messages.h:v)
-      | 78:13                                               ^>
: note: expanded from macro 'msg_Generic'../include/vlc_common.h:481o:15
bj   78:) note: expanded from macro 'VLC_OBJECT'
   481 |   |   \   
     c      ons| t  v              ^
lc_Lostrucgt( VvLlCc_O_BJcECommon_In file included from memberaccess/v4l2/access.c:34sT(o):
: , pIn file included from , v../include/vlc_common.h(clc_onstmo: duvlc_olebj1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ect_t *)(  241 |    &(_nax)-m >e, ro_eturn bj)v \
ar_      |               ^_F
ILE__, __LINE__, \
      |             ^
S../include/vlc_common.he:tChecked( p_o481:15bj,: In file included from  access/v4l2/vbi.c:30p:
In file included from sz../include/vlc_common.hnote: expanded from macro 'VLC_OBJECT'
:  481 | _n  ame,    1031:
../include/vlc_variables.h V:340:L9: C_VAR_STwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
RING    340 |  co,   nst ivf( v ar_aGestl )tCr;heck
educt       ( p|            ^
_vlc../include/vlc_variables.h:140obj, _c:pomm48on_mesz_n:mber s: (note: conexpanded from macro 'var_SetChecked'st vamel
c  140 | #d_objec, VeLCt_fit_nVe AR *v)(_ST&(xar)-_SetRING,>o &val Chec) )
      k|         ^
bj)ed(../include/vlc_variables.h \:142
:48: note: expanded from macro 'var_GetChecked'o      |               ^,
n,t,v)
 v  a142r_SetC | #hdefine var_GetCheckaccess/v4l2/video.ced(oe,n,t:188:9ck: warning: ed(Vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
LC,_OBv)   188 | J      E  mCT(o),n,t,sv)
      |                                                ^
vg_Err ar_(oGetC../include/vlc_common.h:481bj, :"can15noth :es note: expanded from macro 'VLC_OBJECT'
c  481keet d |   (VL C_OBtunJECT(o ),ne r,t,v  %"  PRc)
      |                                                ^o
nstIu3 ../include/vlc_common.h:4812"stru:15c: note: expanded from macro 'VLC_OBJECT'
 t   481 | audivlc   _o     modc ce:oon %ms"smt , isdx,ot
      |         ^
ruct../include/vlc_messages.hn_me vl:83m:5:b note: expanded from macro 'msg_Err'
   83e |   rs:c (co_  commsgmnon_mesmbe_Grst v: (lc_oconsbenerjic(pe_thits,  vlVLcc_ot_C_MStbG_ERRj ect, _*)(&(x_VA_A)_RGt- *)>S__)
ob(&(      | x)j-    ^
>../include/vlc_messages.h:78:) \
13:       | note: expanded from macro 'msg_Generic'o
              ^bj) \

         78 |     |               ^
vlc_Log(VLC_OBJECT(o), p, vlc_module_name, In file included from access/v4l2/access.c__FIn file included from ILEaccess/v4l2/vbi.c::30:
In file included from ../include/vlc_common.h:__, 1031:
../include/vlc_variables.h_34_LIN:
:350:In file included from ../include/vlc_common.h:E_91031: _, :
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]\
      ../include/vlc_variables.h:256
|             ^
:../include/vlc_common.h:  350 |  12: 481:15:warning:   note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  if( v
ar_  expanded from macro 'VLC_OBJECT'G
e  481 | 256 |  t     Ch ec    const  ked( pstruct_robe vljturc_comn, psmon z_n_mevaamr_e, VmSLberseC_VAR_tS: CT(cRIonshNG,ec &vkal ed) )
t v(      |         ^
 lc_obp../include/vlc_variables.h:je_142ct:ob48j: _note: t *)expanded from macro 'var_GetChecked', 
(  142 | p&(#desx)-zfi>_onen vaambjr_) \
      | Ge, VeLC_              ^
tChecked(Vo,nAR_,t,v) vaccess/v4l2/video.car_G:192etCheck:5: ed(VLCwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
AD_  192O |    BJECDT m(o)sg_,RnDEbgS, (S, vtobaj, l );
      | "tu           ^n,er v)

      | %"PR                                               ^Iu32../include/vlc_variables.h
" a:../include/vlc_common.h:481140udio:15: note: :expanded from macro 'VLC_OBJECT'
48  481 | :   m o  de note: %uexpanded from macro 'var_SetChecked'  
   140  | co#n sst defetstri",n idxeuc t vl,v tunarc_c_oemSetCr.ahecked(moon_u,dmmemodbere)sn: (co,nst tvl,v;
)c_      |  obje    ^
vctar_../include/vlc_messages.h:87:SetChec5: note: ked_t *)(expanded from macro 'msg_Dbg'
(   87 | access/v4l2/demux.c&(x:  )-V 87 m>LC_obsgO_GeBj)JEner \:18ic: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(CT   87p_(o),tn,t,v
      hi)
 | s,      |               ^
   |                                                ^ ch VLC_MS
../include/vlc_common.h:481ar:G_DB15G: note: expanded from macro 'VLC_OBJECT' *p, _aIn file included from t
h  481 |  _ =    va    r_Inhconerst itstrStucringt v (VA_laccess/v4l2/vbi.c:c_co30mmooAn_m:
In file included from embebjrs,../include/vlc_common.h:R1031G:
../include/vlc_variables.hS__)
      :: ( Cc362:onsF9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t vG_P|     ^l
REFI  
362c_../include/vlc_messages.hobjX"d:78:13: note: expanded from macro 'msg_Generic'
ev   ect78 |   _  vlc_");
      Ltog(|                  ^
 VLC_../include/vlc_variables.h:OBJE | 642*:51: CT(note: expanded from macro 'var_InheritString'
o)(     642 | #def),&(x)in-e var_ p,>In vlc_o ihebf( mjorit)dul e_nSametr\
ivar_ng(o, n) var      _IGetCh| ecnh              ^
eked( p_objritStrin,g( ,V_ Lp_FILszC_In file included from access/v4l2/access.c:O_nB34:
aJECme, VLC_VAR_AIn file included from T(oE__, _), ../include/vlc_common.h_Ln)
INE      | :1031DDR:
_E../include/vlc_variables.h_, \:276
      | :10            ^
: ../include/vlc_common.h:481:warning: SS15:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 note: expanded from macro 'VLC_OBJECT'
  , 276  481 | & v |       al )   )
        |         ^
c../include/vlc_variables.h:o142nst:48 : sif( note: expanded from macro 'var_GetChecked'
t  142 | #dru efct !vvine avalcrr___GGecoetCmmon_tmemberChsehe                                                  ^: (cked( p_
ckeconsdt vobj,lc (o_obj../include/vlc_common.hep:,481:15:cn,t,t_s note: expanded from macro 'VLC_OBJECT'tz *v) v
_)(  &(xname)->,ob481 |  j)  VLC_VAR\
        |               ^_ aINTEr_G 
   cGER, &valet Con)shaccess/v4l2/video.ce:c195: 21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t st)rked(VL  uc195tC v_OBJ
      |          ^
 | E../include/vlc_variables.hC lT  (o:142 )c:,n48,t_co:m,v)mon
       | note: _m                                               ^
../include/vlc_common.h:481:embexpanded from macro 'var_GetChecked'
ue15:  142 | rs# note: expanded from macro 'VLC_OBJECT'd
:e  481 |  fiinne vt32_at rfr_GetC   hecked   (o, c (ceonns,q ott v,v= vlc_aob)nsjter_ctI_tnh *) ve s(aritt&ructr v(xlIn_)->obtjegc_) \c
      erom GetChecke|               ^
(objdmo, n(VLCF_G_PmREFICembe_rOBs:X"taccess/v4l2/demux.c:104:35u (conJE: Cstwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n
T  104 |    er-fr( vo),lc_ sn,t,objeyvcsteque->con)nc
      | _t                                                ^
y"../include/vlc_common.h:*)(&(481);:x
      | )->o15: note: expanded from macro 'VLC_OBJECT'
tbj)rols   =                      ^C\481
      o
 | ../include/vlc_variables.h:615 ntrolsIn:53:     it note: expanded from macro 'var_InheritInteger'
    615 | | c              ^
on (VsLC_O#dt sBJECefiT(dne etrumuxvct), fd )arvlc_I_nhe;
      c|                                   ^
ro../include/vlc_common.h:481:15: mmon_note: expanded from macro 'VLC_OBJECT'mIn file included from 
  481access/v4l2/vbi.c:30:
In file included from  | e  mitInberteger(o../include/vlc_common.h,  n)  s:  (cons vat vlrc_o:1031:
bjec_../include/vlc_variables.h  Inh:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]tc_erionstt  *)(tsI&t
(x  )->n429 | objruct ) vteg\
e      |               ^r
(VL    C_OBvalc_crJommEC_T(o),Createon_m( n)
em berp      In file included from s:access/v4l2/access.c:34:
In file included from  (../include/vlc_common.h:1031|                                                     ^
:
../include/vlc_variables.h:_ob293:10cj, onp:s ../include/vlc_common.hs:481:15z_n: note: amexpanded from macro 'VLC_OBJECT'
e, t Vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
L    481vlc_C293o | _ |  bjec   tVARif( !v_I_ar_t GeNTtCheE*)G(&(c ER | VLCx)ked->o(_ b  p_VAjoR) b  _D\
jO,      I   c pNsozH|               ^E
_naRmeIT );, V
      LC_VAR|     ^
nst st_../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
Bru  122ct | #defOOL inv, &le c_cvvala ) )
omm      r_on_Create(a|          ^
mem../include/vlc_variables.h:142b,b:ers48: ,cnote: expanded from macro 'var_GetChecked'
): (   142 | vcoanst #defir_ne Cvlc_objecvreat_t *)(&(te( x)VLC->oar_G_bj) \e
tChec      O|               ^k
ed(oB,JECT(an),,t,v ) var_GetChecked(VLC_OBJECT(obaccess/v4l2/video.c:206:, c )),n
,t,      |                                       ^
13v: warning: )
      ../include/vlc_common.h:481due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]| :
15                                                 ^
../include/vlc_common.h206 | : note: expanded from macro 'VLC_OBJECT'
     481 :481: | 15: note:  expanded from macro 'VLC_OBJECT'
    481 |                    co msn g_Erst stconr (robsj,tu ct vlstcruct _vlcommo "cann_mnot tce_commbmoners: (conunes_me ttmun vlc_objebeectrs: (const_t * vl)(&c_rob(jectx_t)  %"P*->)(&o(x)->obbjRIj) u3\) \2
      | 
      |               ^
            ^
access/v4l2/demux.c../include/vlc_messages.h
::83246::      |               ^
5: note: expanded from macro 'msg_Err'
17:   83 |      warning: msgdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_G
e  ne246 |     charic(r *In file included from staccess/v4l2/vbi.c:r p_th= var_30In file included from access/v4l2/access.c:is,34:
In file included from  :
../include/vlc_common.h:1031:
../include/vlc_variables.hIn file included from :304../include/vlc_common.hVLC:_:1031:
MS../include/vlc_variables.hG_17ERR, : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:__VA
_442  A:5: RGwarning: S_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]304 |   _)
      |     ^

   ../include/vlc_messages.h: 442Inh |  if (78l: eritS tri13 :ivken lnote: y(expanded from macro 'msg_Generic'
a!   r_Cgv78 | re  ar_  ate( p_oGe (obbvltChejj, , pcked (objsvarnaz,m_ ncen);a
      _Lomg(amVLCe, V| LC_e, VLCVA_R_CV                ^
O../include/vlc_variables.hAROR_DS:_642OB:51:OOL  note: expanded from macro 'var_InheritString'
| VLC_, &  valB642)))
JVAR_DOINEC | H#de      |                 ^ER
I../include/vlc_variables.h:T142:48:fT( i)ne;o),  note: expanded from macro 'var_GetChecked'p,
 v  l
 va      r_Inhc_modue| le_142 |     ^
n#dam../include/vlc_variables.hre, ef:122:39_i_FILtSt:ri note: expanded from macro 'var_Create'
ine Evan  122__, r_g | (o_, n)_# vardGeefi_InnheLINeE_ v_r, \i
      atStrt|             ^r_Cr
eate(aing(V../include/vlc_common.h:,481:15:Ch enote: expanded from macro 'VLC_OBJECT'
bck,LC_Oe  481 | BJECc   ) vaT(o),r  _Cr   c onst estrucatt e( n)vlVc_LC
co_mmoOBn_Jm      | d(o,                                                  ^ECTe
mb../include/vlc_common.h:ersn,(a481), : (:cb,onst t,15v)v c :l) note: expanded from macro 'VLC_OBJECT' var_
Gec  481 | _o tCb
h       ec|                                       ^
jk  ed(VL../include/vlc_common.h:eC_O481: BcJtEC  T15(o_t  const st*))r,n,: t(note: expanded from macro 'VLC_OBJECT',v&(x
)  481)- |     >obj) 
      | \
                                                       ^
../include/vlc_common.h | :481 c              ^:15: note: expanded from macro 'VLC_OBJECT'

u  c481 | t o n s t    s vt lc_ccoromnmsotn u_ct access/v4l2/video.cvlc_mcoembmmon:211ersst: (_mce:onst9 rvlc_obucmbejertcts::  vlc_ c(co_tommo warning: n_ns*t)(& v(x)-lmc_>objdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)o beject_t  mbe 211rs:\
      *)( | |               ^ &( 
  x)- (co ns>objt vl c_o) b j\
       e| c              ^access/v4l2/demux.cmt_ts: *)g
252(&(x)-_:9Dbg (obj,>o "bjt)un \e: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      r|               ^
 In file included from 
%  access/v4l2/vbi.c252: | 30:
 In file included from ../include/vlc_common.h:1031:
 "PRIu32  ../include/vlc_variables.h:455:"     tuned tmsgIn file included from access/v4l2/access.c:34o frequency :
In file included from 5: warning: _../include/vlc_common.h:1031:
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:Err%324:10: " (warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]oPbj,   RIu32
" %  324s |  H   i455 | zf(    ",
      |  v        ^
!var_a../include/vlc_messages.h:87:"Getinr_CCvahlid c5: eoderc %snote: ",cexpanded from macro 'msg_Dbg'e str);
ka      ed
(|         ^   87 |  p    
t_e(../include/vlc_messages.h pm_ob:obj,83s:5: note: gexpanded from macro 'msg_Err'
_j   83 |    ,  pszGpsz_name,_ eneric V(p_thLCinam_Vsmsg,AR _FLOATV _e, VLC|GenerL VLC_C_VAi_VAcR_D(pOR_tINHhisMSGER__ITFL, VL );C_DBG, _OAT_V
      A_A, |     ^M&val
RGS )_S )
../include/vlc_variables.hG:122      |          ^
:39_)_ERR:,
 __VA_       note: Aexpanded from macro 'var_Create'
../include/vlc_variables.h|   122 | :    ^142:
R48#d../include/vlc_messages.hGS_efin_:)
e       |     ^
../include/vlc_messages.h::note: expanded from macro 'var_GetChecked'78
:  142 va7813: note: expanded from macro 'msg_Generic':13: note: r_
 | Creaexpanded from macro 'msg_Generic'
te(a,b,#   78defc) va   78 | i |     ner_C rvlc var_e_GeLato t Cheg(V cLC_ek( VOBJvlECTLCed(o_c_OBLoJ(,Eg(on,Ct),V,vLCT p_, v(a)l,OBcJ_E bmoCT(do, ),c )u
 le)_      n| pa,m e                                       ^v, vlca
__r_mGe../include/vlc_common.h:tCod_FILE__ul481:15, :hec__ kednote: e(_Vexpanded from macro 'VLC_OBJECT'
nL  LI481 | aNEC_m  _Oe,    _BJECT( o_FI_),LE_, n_  \
co      nst st,t,| v)
      , _|                                                ^
            ^
_../include/vlc_common.hL../include/vlc_common.hructIN: 481:vlc_15:com mE__, :o481\n_memb
note: expanded from macro 'VLC_OBJECT'
        481:|  |    er    s:            ^
 (cons15:t  vl ../include/vlc_common.h:481note: expanded from macro 'VLC_OBJECT'
:  481 | c15: note: c_oexpanded from macro 'VLC_OBJECT'
o     481 |     nstb   jec    s ct_t  rut *ct vlcc)on(&(st strux_onct vst lc_c)->obomstrumctocommn vl_ocm_n_membcomj) \e
      |               ^ers:mo n_(
membconst meberrvs: sl:(c_cons t(co vnslc_ot volc_obbbjjejeccte_tt_ *t )(c&(t_x)->obj*) \In file included from )(&
      | (t x)*->)access/v4l2/vbi.c:30o:
              ^bj) In file included from ../include/vlc_common.h(&:1031:
../include/vlc_variables.h
\
      |               ^(:
x)->469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
obj  469 |     var_C) reate( p_obj\
      |               ^
, psz_In file included from naccess/v4l2/access.ca:m34:
In file included from ../include/vlc_common.h:e,1031:
../include/vlc_variables.h:340 :9V: LCaccess/v4l2/video.c_VARwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_STR  340 | I:215NG: | V    Lif( access/v4l2/demux.c9: :Cvwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a279:  r_G215e_V |  AR_D tChO9:INHecERIke warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]T );
      |     ^
../include/vlc_variables.hd
(:122:39  : note:  p_o  279 expanded from macro 'var_Create'
 |         bj    ms122 | #de ,g pfinsz__name, VDLCmsb_VAeR_S TRINGgg, &_var Err ((de_Cobrmux, ej, ""atetunotvnea(l r) )  a 
      v|         ^
idnot../include/vlc_variables.h:eo 142 c:48:tun note: aexpanded from macro 'var_GetChecked'
peda,tureb,c  142 | # dedevifin") e vava)r_;
      | G        ^
r_Createet../include/vlc_messages.h( VLC:87:C_5:OBheJ Eckenote: CTd(o(a),,expanded from macro 'msg_Dbg' b
,   87 |  ccn,t,ve")    m )
      | ;)
 s                                      ^
../include/vlc_common.h:481:      var_| 15gG: etChe        ^
_note: expanded from macro 'VLC_OBJECT'
../include/vlc_messages.hGencked:83:(VL5:eC_  481OBJECT(r  | i   note: cexpanded from macro 'msg_Err'o),(
pn     83 |  _th  ,t,  imsv)s,  
      g_G VLenCerconst istr|                                                ^
uc../include/vlc_common.hc(_Mp_thiSs:Gt,_481:15:  Dvlc_B cG,note: expanded from macro 'VLC_OBJECT'
oVLC ___MmmVS  A_AonR481 | _memb ersGS: (co_G       cnsot_nst st ruct )
      | v    ^vlclc
_ob_cj../include/vlc_messages.hommeon:78_m:ct_t 13: note: *)(expanded from macro 'msg_Generic'
embe   78 | &(rs:  x)->obj(c)  \
       | onst v vlc_L              ^
lc_ogob(jecVLt_tC *)(_O&(xBJECT(oIn file included from access/v4l2/vbi.c:)-30), p>obj,:
In file included from ../include/vlc_common.h: _ERRv,) \ 1031__VA_AR
      GS__)
:
lc../include/vlc_variables.h:_modul      |     ^|               ^
477e_
na../include/vlc_messages.h:78:5::13:  note: expanded from macro 'msg_Generic'mwarning: 
edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   78 |     , _ 477 |     vlc_ var_CrL_eaogF(VteLIC_LE_OB_J,( EIn file included from  p___CT(obLoj, ), access/v4l2/access.c:34psp,I vlNE__c:
,In file included from ../include/vlc_common.h:1031z_n_:
m../include/vlc_variables.h:odu amele350\
      ,|             ^ V
L_na../include/vlc_common.h:481:15:Cm e,note: :_V9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]expanded from macro 'VLC_OBJECT'
AR _
_  481 |   350 | _ST   FIL E__ ,  RING__LIN  E__ co, \
        n|             ^
s ../include/vlc_common.h:481i:15:t sf( tru | Vc LCtvanote: expanded from macro 'VLC_OBJECT'
 vlc_c  _VAr_R481 |  Get_DComOImonhecked( _NH E R m I T )e; mb erp_ob
      |     ^
j,s: (co../include/vlc_variables.h: p122:ncossz_t vlc_o39:n bsject_tnatnote:  *)( str&uc(expanded from macro 'var_Create'
t v  x122 | #de)fine var-lc_come_, VLmmon_mCC_Vr>objea) \emb
      | AR              ^
_STers: (conste(a,b,RcI)tN  Gv,a r&_Cvlcva_lorbe a)j ete( VLC_OBJECT(a), b, c )
      )|                                       ^

c      t| _../include/vlc_common.h        ^:t
481 :*../include/vlc_variables.h15:: )(note: 142expanded from macro 'VLC_OBJECT':&48(
:x note: )expanded from macro 'var_GetChecked'  -
>  481 |     142  |  # od becfinoejn svt ) \
astr_rGuec      tt C| h              ^v
lecck_edc(oo,nm,tm,vo) vna_mermbers_Gaccess/v4l2/demux.c:283:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e:t C(h
ceo  n283c | k e d  (sVtLC _Ovilc_objecBtfJ_Et C(SetupInput (VLC_OB TJ*(EoC))(T,&((x)->onb,demtu,x)v)j
),        \f| 
                                               ^      d
,|  ../include/vlc_common.h:481:15:               ^note: &
std)expanded from macro 'VLC_OBJECT'
)  
      |                     ^
481../include/vlc_common.h:481: | 15 :    note:     cexpanded from macro 'VLC_OBJECT'o
nst saccess/v4l2/video.cIn file included from access/v4l2/vbi.c:tru:  30:
In file included from ../include/vlc_common.hct vlc:1031:
../include/vlc_variables.h:227:9:481 | 491   :    5 cons warning: : warning: t due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  _commo
n491_st   |     227memvar_rucC |  reatte(  bersv: (lc_cp  _ooc mm on _mbj , oem mbensspsrs:z_n g_at(consDt vmeb v, g lVLClc_V_c_o(objAbecj,R_ADDR ESSt_to | VbjLC" *)(&(x)_VAca->obj) nR_DOIN\HnotERIe
 T c)t      | _              ^ge
t;
      |  *)t(& c    ^
r../include/vlc_variables.ho:122p(:39: x)note: pexpanded from macro 'var_Create'
i->o  122 | In file included from ng #dpefinebj) va \access/v4l2/access.c:
r_Cr34      | :
eat              ^In file included from ../include/vlc_common.hre
o:1031(ap,ber:
../include/vlc_variables.h,:362:9: warning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ie  362access/v4l2/demux.c | s:    % ic) f(s:288 :v"ar_Cvar_G,30: etCwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]he
      |         ^

../include/vlc_messages.hck:87ed(:5re :at e( note: expanded from macro 'msg_Dbg'VLp_obC
_   j, OBJ87ECpsz_na  288 | T(am |     ), e bvlc _f,,  o msurcc_ g_GentVL reec )Cqfor
      i_Vc(ARpur_c_| Ath                                      ^
iDD../include/vlc_common.h:REs,481: VLcC 15: =note: expanded from macro 'VLC_OBJECT'
SS, &v_ v  ar_alIMS481 | G_D nBhG, e ri    tF  __ ouVcoAns_ArCCt Rs GS(de__)mu)x,  )
t
      | C        ^
      FG_rPR| EFuIX"../include/vlc_variables.hchr:142:48: note:     ^cexpanded from macro 'var_GetChecked'

omt v  142a../include/vlc_messages.h | #de");
      |                              ^
access/v4l2/demux.c:256:51:lc78_c: note: :omfine 13: monote: n_mexpanded from macro 'msg_Generic'expanded from macro 'var_InheritFourCC'
vembe  256 | #def
rars: _   78GetC(con |  si het vlcnce var _Ikednh( _ovloebri,nctFo_jec,Lt,v) ourCC(t_ovar_gGetCh, v) var_e(t Vcked(VInherL*L)CC_O(&(x_OBJiECT(o),nt,t,F)v)
ou->o      |                                                ^
rC../include/vlc_common.h:481:15B: JC(note: expanded from macro 'VLC_OBJECT'VLC_OBE
JECT(o), v  C481 |   T)
      b  j(|                                                   ^
../include/vlc_common.h) \
  o): ,481       | p              ^
,:15 con vlc_modulest_ st:ru note: In file included from nact access/v4l2/vbi.c:30:
In file included from ../include/vlc_common.hvexpanded from macro 'VLC_OBJECT'
l  mc_481ecommon, |   _me:   1031:
_m  ../include/vlc_variables.h:511be_rs::5: (F conILs twarning:  c vlcdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o_obje  Ens_c511_,t   |     va_r_Crt_s_t *)(&(x)->oLIbtrucjNEeat)te(  \p__ _obvlc_c
      ,o|  \
                    ^mmon_m
|             ^
jember../include/vlc_common.h,s:481: ps15z_: nanote: : me(cexpanded from macro 'VLC_OBJECT'
o  481 |  ns,  VL C_VAR_INT EG ER  |  tVLC v_VAR_D OINcHElc_obRITIn file included from je
      access/v4l2/access.c:|     ^
cto34:
../include/vlc_variables.h:122:39: nstnote: _tIn file included from expanded from macro 'var_Create' struct vlc *)(&_(x)c
->../include/vlc_common.h:1031:
oo  122 | #../include/vlc_variables.h:bj429:5: )dewarning: m \
      | m              ^
odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  429 |  f_  meine v mar_bCrevarreas:te_ Cr(a,b,access/v4l2/demux.c:(c297c) :eo9vnaa: warning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]st 
e( vr_p_C  297olbjc, ps |  rze_a_ntobe(ja ect_t  V*)LC_(&  OB(xJ m )->o  msg_ECe, VLDbC_T(a),bg  Vj) AR\_Ib, 
      c (N)
      | |                                       ^
              ^d../include/vlc_common.h:481
Temu:ExG,15: note: ER | expanded from macro 'VLC_OBJECT'VLC " 
%_  sV481 |    A R %_ sD    access/v4l2/video.cOINHEcoformatRIT :240);
      :|     ^
ns9../include/vlc_variables.h:122:: %4 .439t warning: sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] :st
 (%note: expanded from macro 'var_Create'4
.r4s):   uc%s",
      |         ^
240 |       t  vlc_c ../include/vlc_messages.h:ommmon_smemb87:g_Warn (oerb5:s: ( note: constjexpanded from macro 'msg_Dbg'
, "can   87 |  vlc_  n  msgoobjt_Gen eric(p_treceshit_es,t t VL C_croppinMSg*)(& (x)->obj) Gl_im\
iDBG, __  122 |       #dVA|               ^
_Ats:RG %S__)s",
      |     ^
../include/vlc_messages.h:
78:13      | : note: expanded from macro 'msg_Generic'
In file included from access/v4l2/vbi.c:           ^30:

In file included from ../include/vlc_common.h78 | :1031../include/vlc_messages.h:
../include/vlc_variables.h:85::525    vlc5_:5:Lo: note: efineexpanded from macro 'msg_Warn'g
 var_C reawarning: te   85(a(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
VL  525 | C  |    _O BJEC  msg_GT va(o),b,,ec) p, nvleric_ vmocad(r_ule_p_r_thiCreCrenamea, at_te( sVLC_O_Fe(,BJ  pIL_oE_bj,VECT(L_, __LINEC___, pMa S\
Gsz      |             ^
)../include/vlc_common.h, _n_Wamb, ce,:481:A )
      R15|                                       ^
 V:../include/vlc_common.h note: :expanded from macro 'VLC_OBJECT'L481
:C_VNAR_15:   , 481 | BOOL   _note: expanded from macro 'VLC_OBJECT'_| VL
C   _481 |   VV       A_ARGS__A ) R_D  co
consOINHnst       |     ^
ts../include/vlc_messages.hER:78: IT
      tru| c13: note: expanded from macro 'msg_Generic'
    ^t
   78../include/vlc_variables.h:  | v122:39   : note: expanded from macro 'var_Create' lc_comsmotrvl
cu  122 | n_#_Ldefog(ct vlmc_coimVLCne_mo varO_Cn_mBemJECberTs: embr((ecooensrs: ate(a,t )vl,c(const  vlc_objp,e_ oct_t bject_b,c) vt v*)(*)(a&&(x(x))-l>oc_mo-bdur_Cj) >obj\
      ) \
      |               ^
rle_name, __FILEe| _              ^
_, __Late( VLCaccess/v4l2/demux.cIN_OB:E309:_JE_13: warning: In file included from CT(access/v4l2/access.c:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a), b, ,c )
      |                                       ^
  309../include/vlc_common.h  |  \    
      |             ^  :481  :  15
: ../include/vlc_common.h m:481sg_note: expanded from macro 'VLC_OBJECT':15: note: Dbg (
d  481expanded from macro 'VLC_OBJECT'
 | emu34:
In file included from ../include/vlc_common.h  481 |     :1031 :
 x,../include/vlc_variables.h:442: 5:   cowarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n      s  442 | "t  st ruct     vclc_cvaroons  t mmonsma_memberst: tcr(cu_Cct ronst vhelc_vls theeact reqe(om upmoestendc __objmf_oeecbjormat,t");
      |             ^
mb_t../include/vlc_messages.h:ers:  p87:(cosz5_na: *nst )(&( note: expanded from macro 'msg_Dbg'xvlc_)-
>obj)    87\
      o | | b              ^
jme,e V LCc   ms_VAg_GR_tBO_eIn file included from nertOL access/v4l2/vbi.c:30 i|:
*)In file included from ../include/vlc_common.h:(&(c VLCx1031(_VpA_this, VLR_)C_MSG_->DOoINHEbDBRIj) \T );
G,      |  __    ^
V../include/vlc_variables.h
      |               ^
A_ARGS_:122:39: _:
)note: expanded from macro 'var_Create'
../include/vlc_variables.h  
      | :    ^122
 | 539:5: warning: #due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
d../include/vlc_messages.h:78:13: note: e  fexpanded from macro 'msg_Generic'
ine539access/v4l2/video.c: |  251var   :   78_ va19Cr: | reate(a,b,c)    warning:  v due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ar_Cr_Cvlceat_re(eLoa  251 te( pV | LC_o _OBJEg(VLb CTj,C(_OBJEC T(a)o),,  psz_  b, cip, nnam )puvlct.e_imodule_
ndex = , vVLC_naarmeVA,R_       FLOA|                                       ^T 
../include/vlc_common.h:481__| VFIL_C_VIAR_LEDOINHnhe__ri:15: note: Eexpanded from macro 'VLC_OBJECT',Rt I_InT

_      |     ^
LI../include/vlc_variables.hteg:122NE:39e__,:    note: expanded from macro 'var_Create'
\  122 | r (o#def
i      481 | bne  j,va|             ^   
r_CCr../include/vlc_common.h:481:  15FG e  : note: ateexpanded from macro 'VLC_OBJECT'
const_  481 struct  | PvlcR_com  EFIX"inpu  mon   _mt");
      ember co|                   ^
sns: ../include/vlc_variables.h:615:53(con(a,: note: st texpanded from macro 'var_InheritInteger' v
s  615 | #trlcduct vlcef__incoommbjeon_bmemebecrs:t  ,c)(_t  covvar_Craeater( *)ns(&tVLC_O v_lcI(BJnhex)riECt_o->IbjnT(a)teger(o, obj) \
n)      |               ^
 ect_t , b*), c(va&(r )
x)      |                                       ^-In file included from 
access/v4l2/access.c>../include/vlc_common.h:481_:15: Inote: expanded from macro 'VLC_OBJECT'
:  nheob481 | jr  34:
    )In file included from i \../include/vlc_common.h:
  c      toInnstt|               ^
1031 struct vle:
../include/vlc_variables.h:455cger_c:5omm: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](oaccess/v4l2/demux.c
nV_mLC  455_ |     OBJvar_C:rEea330tC:9Te(:( warning:  p_objo), ,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]p sn
z  _na330me, V | )
LC_VA       R_  |                                                     ^
 F../include/vlc_common.hLO e  mber ms: sg_AT E|:481 V:rrLC_V15 AR_DOIN(deHE:RImux T ,() "conote: ns;
t      |  v    ^expanded from macro 'VLC_OBJECT'lc_cobje
c  481 | ant _tn      *)(  const stot negrucottiate s v&(xlup
por)-ted../include/vlc_variables.h:122: c_39vco: note: expanded from macro 'var_Create'i>
dem  om f122oboorjmat");n)
      |         ^
../include/vlc_messages.h  | #d\
e:83      |               ^fi
:_members5:ne v: note:  expanded from macro 'msg_Err'
(conarIn file included from _access/v4l2/vbi.cC:30:
In file included from ../include/vlc_common.h:reates1031:
t../include/vlc_variables.h( vla,   83 | c b,c) v _:554:5obarj_C  msg_eGre: cewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ner  554 | iat    vae( c(p_VLrthis,C_O _CBJreECateT(( p_a), VLCo_Mb, St_Gcbj, _t ERR *, )
      _|                                       ^p)sz
_V../include/vlc_common.h:_n(A_ARG&481:(x)S__-)
a      |     ^15: note: expanded from macro 'VLC_OBJECT'
me,../include/vlc_messages.h:78:13 VLC_>VAR_: note: expanded from macro 'msg_Generic'STR
o   78
 | bj   ) v  481 |  l    I    N\G c_L| V
      | ocLgons(VC_VA              ^t R_LC_ODOBst
JIrEuNCcT(o),tH ERIv lpTc_,
      |     ^
 cvo../include/vlc_variables.hmaccess/v4l2/video.clc_momo::n_m254122:39d:ule_nea9memb,: __: FInote:  expanded from macro 'var_Create'
e  rLEwarning: 122 | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]#d
e  f_254 |  _,ine   var_ Crea__te(L  s: (cIonsNE__ta,b,c , \ ) va r_vlc_C
       reo|             ^
mbate( VsgLC_E../include/vlc_common.hrr_OBJECT(a),  (o:481b,:15: bnote:  expanded from macro 'VLC_OBJECT'
jejct  481 | _c ,t    *)(  ")
i      | n                                         ^
 con&(x)-s>vt struc../include/vlc_common.hob:tj) \ 
      vlc_c| 481:15:              ^
a note: expanded from macro 'VLC_OBJECT'l
id  481 |       v omm io In file included from access/v4l2/access.c:n_medcome34:
In file included from ../include/vlc_common.h:1031boers:  (ncoi:
../include/vlc_variables.h:469ns:nsput %5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t vl  469"ct s_oPbjeR |   trucIt u32ct_"t:   v vla*)%c_(comr_Cremon_mate( &s"(x)-e>p_, ombebji) \
      |               ^or
bj,s: (n pcszpon_nameu,access/v4l2/demux.cst t.invlc_d :333o:ebj5:xect_tVL *)(&,C_VA(x
R_      | )->oST        ^
bRIj)  Nwarning: \../include/vlc_messages.hG
      | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:              ^
 |  333 | 83:5    ms:g_D VLC_bg VAR(d note: In file included from _DOINHeexpanded from macro 'msg_Err'access/v4l2/vbi.c:30:
ERITm
ux, "selec )In file included from ../include/vlc_common.h:1031   ted83 | :
;
      | ../include/vlc_variables.h     ^
 ../include/vlc_variables.h:f122: 39: note: expanded from macro 'var_Create'
  mo:563:sg_  1225 | #Ged:ner warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ef  mat ine%4. r563 | va4ir_s (%Create4.4(as)c(,b"p,
,c) va_t        |     ^r_Chisre,a  var VL
_CC../include/vlc_messages.h:r_teMSe(G87ate(:_ V5:L ERR, __VA_A p_RC_note: OobGBJexpanded from macro 'msg_Dbg'E
CT(a),    jS_b,,87 |   p_sz  _n)
      ame  msgc |     ^
_G)
ener      i|                                       ^
../include/vlc_messages.h../include/vlc_common.h, V:481:15: L:78Cnote: expanded from macro 'VLC_OBJECT'_VAR_Sc:(p
T_th  481is13R, V | LING | C_VLCMS:G_DBG, _   _VA _V_note: ARARexpanded from macro 'msg_Generic'  _D
O  INHE RIcGS__T
      )
      |     ^|     ^

../include/vlc_variables.h:122:39:    note: expanded from macro 'var_Create'
o../include/vlc_messages.hn78st |   122 |  #d s:ef78:ine   v13 : lvacrnote: expanded from macro 'msg_Generic'
tr_uct L   _og(VLC_CreaOBJEte(aC78 | v    lc_c,vlc_LommogT(o), pb,c(V), vl onLcva_r_Cr_memC_OBbmeJECodrs: T(coueate(o)(, le_ VLCnp, vlac_OB_mJECmodule_namee, __F,I nst __FvLlcEILE____o_,bj , __LINE__, ect_t *)T(a), \(&
      (x)__Lb, INE_c )
      | _,                                      ^| 
             ^
-\../include/vlc_common.h:481>o:../include/vlc_common.h:bj481:15:) \15
      |               ^
:      |  note: expanded from macro 'VLC_OBJECT'
             ^
note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:481
  481 |  :15    :    conote: expanded from macro 'VLC_OBJECT'n  481 | 
s  481 |     In file included from access/v4l2/access.c  :34    :
In file included from c../include/vlc_common.hon:s t t1031:
st../include/vlc_variables.h:477:r     uct vl c_5: cscomomowarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  477 |  _m ns  evartmbe_Crr s:ea (testr( uconsp_ct obtj, psvlz_namc_commoe vlc_obn_mj, VemLeberctC_VAR__t s:*)( &(x)->obj) \ST(cons
R      |               ^
t vlc_objeINGct_t * | access/v4l2/demux.c:339:VLC)(&(x)->o9: b_VAj) \warning: R
_D      | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]OI
N              ^  339 | 
    if (SetupFormat (deHERIT )mux, fd, se;leaccess/v4l2/video.cct:ed270:5-
      |     ^
: warning: ../include/vlc_variables.h:122:>due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
39v:4  270 | l2 note:  ,expanded from macro 'var_Create' &fm  
t  122 | # , de&parm)mfi)ne 
      |         ^
vsg_Daraccess/v4l2/v4l2.h:56_C:21:reate b(a,bnote: expanded from macro 'SetupFormat'
g    56 | ( ,c)o var_     bj, "  SeCtvupFormreate( at(VLCVideoLC_OBJECT(a_) input OBJECT(o%, sb ()%"PR,Iu, c )32"
f      | d                                      ^
,../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
f) is   481 | c%s      c",  c,fm inonstput,t.namep,
       )
st      |                     ^
ruct|     ^ ../include/vlc_common.h
v:lc481:_c../include/vlc_messages.h:ommon1587:5:: note: expanded from macro 'msg_Dbg' _
mnote: expanded from macro 'VLC_OBJECT'
e  m   87 | bers481  : (const vl  msg_ |    Gence_object_r  t ic *)(p_(this, &  VLC(x_)->obj) cM\o
      | SG_DBG, n__sVA              ^
t struc_ARGS__)
t      |     ^
../include/vlc_messages.h:78: v13: note: expanded from macro 'msg_Generic'lc_co
In file included from mm   78 |  access/v4l2/access.c on_  members: vl:34c_:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491(const:5:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vLog(l  491cVL_ |  C_Oob   vajecBJEtCT_(o)t ,r_*)(&(C xpre, vla)->objte(c_modu)le_n a \p_me,obj,
      |   psz_nam__F              ^ILE__e
, VLC_VAR, ___ALINE__DDRESS |, \
 VLC_VA      |             ^
R../include/vlc_common.h:481:_DOINH15access/v4l2/demux.c: note: expanded from macro 'VLC_OBJECT'
:343:5:  481ERI warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] |     T );

      |     ^
  343../include/vlc_variables.h: |     m  122 sg co_Db:39:g (d note: nsemux, "t stru%ct vexpanded from macro 'var_Create'
dlc bytes max_com  122 | #demifonimneum for com var_Cr_plemeatembtee(a, erbsimage",
      |     ^: (co
n../include/vlc_messages.h,c) va:r_87:5: st note: expanded from macro 'msg_Dbg'vlcC
_obreject_a   87 |     msg_Gte( ten *)e(&(x)Vric->objLC_) \OBJEC
(p_      | T(a), t              ^
hb,i cs, )
      |                                       ^ VLC_MSG_
DBG../include/vlc_common.h:481:15, __VA_: note: expanded from macro 'VLC_OBJECT'
A  481RG |    S_  access/v4l2/video.c:276  _ cons)t st:9
:ruct v      l warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|   276    ^ | t 
../include/vlc_messages.h:78c_common_m:13: embe    ru note:  crs:expanded from macro 'msg_Generic'
    78( msct vong_Estrr  v(o | b lc_j, ob  "cannj vloet select inputcc t_%"PRIclc_omm_tLog(VLu3 *C2":_OB)(&( %s", on_membx)->obj)inpu \t.
      | ierndex,
      |         ^
JECT(s:../include/vlc_messages.ho), p (,               ^:83
:vlc5:c_monsodut vlel_n note: expanded from macro 'msg_Err'amIn file included from 
c_access/v4l2/access.c:34o   83e,  | __Fb ILEject_t   m *__, )(&_sg_LIN(x)_GEen_-e>riobjc(p_):
In file included from ../include/vlc_common.h, \_
       |               ^:1031:
../include/vlc_variables.h:511:5
\: 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511this      |             ^ |   
,   var_CreV../include/vlc_common.h:ate( In file included from p_oLC_MSG481:b_j15access/v4l2/vbi.c:30,E:
 pRIn file included from R, _:_V note: As_ARz_nexpanded from macro 'VLC_OBJECT'
a../include/vlc_common.hGme,S VL:1031:
_  C_../include/vlc_variables.h:578V481:9AR_INT:EG |  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  ER |  
_) 
VLC_VA        578  |     ^
  c../include/vlc_messages.h: | o  nR78st_DOI:13: note: N  i f(sexpanded from macro 'msg_Generic'
tHEr var_C   RIhan78 |   gT
 u vl      |     ^
../include/vlc_variables.h:e122:(c_c p_39Logobt v(Vj: note: L, plszexpanded from macro 'var_Create'_namec
_cC_O, VLBoJECmC_m  122VAoTR | #_CHn_OICE(oSmeCOUNmT)b,ers:, &c p ,o def(vline unt,vcar_Cc_mreoa nodtuslee(t_NULaL, nav )bme )
,, _l      |         ^
_../include/vlc_variables.h:128:FILE_c_ob43: _je, _ctnote: expanded from macro 'var_Change'_LINE_c_t) v_,
   a128 * | #der_Cf\
      |             ^
)(in../include/vlc_common.h:e&481(r:15: eanote: expanded from macro 'VLC_OBJECT'x
 va)te-  >obj) \
( Vr_Cha481 |       L |               ^C_OBJ
n gE CeT( (a a, b,c),d, baccess/v4l2/demux.c ,e): , c c va)
      |                                       ^
350:13:onst  warning: r_sChatngrudue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ce( V  350 |  LC_OBJECt v lc_com../include/vlc_common.h:481:15m   on_memb    : note: expanded from macro 'VLC_OBJECT'ers
  :   481 |   m (cosns  gt vl_    cDconbgst T ((st_oba), ruct bjde,ect_vlc _t *ccom)(&mux,(x)mo->obj)  d,, e )
       | n_                                          ^
../include/vlc_common.h:481memb\
:15"e:rsI:       nt(|               ^
con ernote: st lexpanded from macro 'VLC_OBJECT'
avlcc  481_i | ongb je access/v4l2/video.csc:t280ett  :_t   *i )(  &(x5):n g->obj)c:owarning: n \ due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
p  280 |  s
      |               ^
rogres   smsivt e"stg)_DbgIn file included from r access/v4l2/access.c:(;uc34:
In file included from t o../include/vlc_common.h:bj, 1031
vl      c:
../include/vlc_variables.h_| :"com525:5mon_seleme: warning: ctdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  d             ^minp525 |    u
bt %"P../include/vlc_messages.h:87RI va:eu32rsr_C:, re5:ate note:  (coinnspexpanded from macro 'msg_Dbg'utt.ind
    vl87 |  ex);
c   ms_objgec_Gt_et      |     ^
(  ner*)p_oic(p../include/vlc_messages.h:87bj, (&:5: note: expanded from macro 'msg_Dbg'
_   psz(x87 | _nthi)-    ms>obsame,,  g_GeVVLCj) \
      L|               ^
_VACRneric(_M_SG_DBOp_OL thiB| VLGC_VAs, VR,LC _DOI_MSN__G_DBVA_HG,ERI _T_V
      |     ^
A_../include/vlc_variables.h:A122:39ARGRG: note: S_expanded from macro 'var_Create'
S_)
        _|     ^
122_../include/vlc_messages.h:)
       | #d|     ^e
78../include/vlc_messages.h:78fine:13: note: expanded from macro 'msg_Generic'
: 13: v   note: expanded from macro 'msg_Generic'ar_C
r78   eat78 |  e(a, |     bvl  ,c_Lo vcg(Vl) vLC_OBaJECrT(c_o)L_ogCre, ate(p (VLC_OB,V vJLC_ECT(o)OBJEClcT_mod(aul,e), b, c p , )_navlm
      ce_m| ,od                                      ^ __u
le../include/vlc_common.hFILE_name__, :481:15: note: expanded from macro 'VLC_OBJECT'
,  481 |    __L INE__, \
       _|             ^_F ILE_
 _, __../include/vlc_common.h :481:LIN 15: note: E__,expanded from macro 'VLC_OBJECT' 
\  481
       |       |             ^
 c../include/vlc_common.h :481onscot s:15:tr note: expanded from macro 'VLC_OBJECT'u
n  481ctst s |     vtl  ruc c  con_cotst mmon vslt_mc_commoerucn_membt vmeberrlc_s: (ccos: o(cmnstonsm vlt vlcc_obj_oect_no_t *mebjmbecers:t _t )(&(x(co)*)(&(->obxnsj))->o \bjt vl)
c_       |               ^
object_t *)(&(x)->obj) \
      |               ^
\
      |               ^
access/v4l2/video.c:287:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  287 |             msg_Dbg (obj, "tuning requaccess/v4l2/demux.c:i353r:e13d::  In file included from access/v4l2/access.cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
tun  35334 |   er %"P   :
In file included from ../include/vlc_common.hRIu32,   in  p:1031:
 ../include/vlc_variables.h:539  :5msg_D:ut. bgtu (demux, ner");
warning: Indue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
        539t|             ^
 | ../include/vlc_messages.h e:rla   civngar_Cr87 se:5: ttinote: expanded from macro 'msg_Dbg'ng:
e   87a |     mte( p_obj, sg_p toGep snericzfie(_np_tldhais, VLC_MSGm onle_DB,G, y")__VA V;
      _|             ^LC_VAR_FARGLS_OAT |_)
 ../include/vlc_messages.h:87:5:
      |  note: expanded from macro 'msg_Dbg'    ^
../include/vlc_messages.hV
L:   87 | 78C :13 _VA: note:   mexpanded from macro 'msg_Generic'
sRg_G   78_eneDOIricNHE(RI |    T
      p_ vlc_L|     ^
o../include/vlc_variables.h:122:39:g note: expanded from macro 'var_Create'
(th  122VisL, C_OVLC_MBSG | #deJ_DBGECT, _fin(e va_r_CroVA_eaARGS__te()
      | a,b)    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic', p,c) v
ar_   78 | , Creatv   l vle( cc_LVLCog_(VL_moduOBJlECT(eC_na_Ome, BJEC_T(o_),a), b F, ILEp, vlcc __modu_)
      , _le_na_|                                       ^LINEme, __, \
      
| ../include/vlc_common.h:            ^
481__FILE__, _../include/vlc_common.h_L:481INE__,: \
:1515:: note:        |             ^note: expanded from macro 'VLC_OBJECT'
expanded from macro 'VLC_OBJECT'
  481 | 
../include/vlc_common.h :  481 |  481:15      : note: expanded from macro 'VLC_OBJECT'
    481 |         const       csconst stontrsructt uc vlcstt vl_c_cocmmon_meructombmers:m vlc_ocomn_ (comnste vlmbers: (const vlc_c_oobbjject_t *)(&(x)->oectbj_t ) \
      |               ^
*)(&(x)->obj) \
      m|               ^
on_members: (const vlcaccess/v4l2/video.c:_o291:13: warning: bjecdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  291 | _tIn file included from    access/v4l2/access.c:34:
In file included from *    )( &(x../include/vlc_common.h    )->:o1031:
bj) \../include/vlc_variables.h msg_Dbg (o
      :554:| bj5,: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]              ^

 "n  o tuni554 | ng required  (access/v4l2/demux.c   :357:avar_C13nalog: warning:  basebreaadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  357 |  d       inpt u  t)");
      |             ^
e../include/vlc_messages.h:87:( 5: note: expanded from macro 'msg_Dbg'
p_ob     ms87g_D |  bg  j,(d  memux, "In tpsz_esrnag_Generilacc(ing septtme,_ VLC_VtAR_hSTRINinG | iVLC_sg: VAR_bDoO, VLC_MINHtERIT
tom SG_      | DfiBeld    ^
 G, __VonlAy"../include/vlc_variables.h):122:;_
      39:A note: expanded from macro 'var_Create'
|   R122 | #            ^
Gdefi../include/vlc_messages.hS__)
      :87| :5:     ^
note: expanded from macro 'msg_Dbg'../include/vlc_messages.h:ne78:13: note: expanded from macro 'msg_Generic'
    
87   78 |    |   msg_Generi c(  p_varthi_Cs,  revate(la,bVLCc_L,c_oMSG) g(VLC_OBJvaEr_CreaCTte(_D(BG VLo),C_O p, , BJv__VEClT(A_cAaRGS__)),
 b_module_nam      | e, , c )_    ^
../include/vlc_messages.h:78_:13F
      |                                       ^I
LE../include/vlc_common.h:: _note: expanded from macro 'msg_Generic'_, 
481   78 | :_  15:   note: expanded from macro 'VLC_OBJECT'
_v  481 | LINE_  _   , \
      |             ^
lc ../include/vlc_common.h  c:481:15:_Log(oVnst  note: LsCexpanded from macro 'VLC_OBJECT'truct 
vl_OB  JECc_coT481(o) | , p,mmo      n vl_m  conesc_mt mbeosdrtus: (le_rucnametc vlonsct, __FI_cL vE_o_, m__LImNE__, \on_m
      lc|             ^
e../include/vlc_common.h:481_mobjebct_er:15: s:note: expanded from macro 'VLC_OBJECT'
 t(con *)s  (481 |  &t(x) v    ->oblc_  j)o \
      |               ^b
j ectc_t onst s*t)ruct vlc_common_me(mb&(In file included from x)->obj)access/v4l2/access.c:34 :
In file included from \
      |               ^
ers: (con../include/vlc_common.h:1031:
s../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
access/v4l2/video.ct  563 |    :294:13 v l: warning: c_obdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
jvect  ar_C_t 294 |   reat* )(& ( x)-   e( >   pobj_o msgb_j,Err  ) \psz
      | _na              ^m
e, VLC_VAR_STRING access/v4l2/demux.c| V(L:361:objC13_: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
V,AR_DOI NHERI  361 | T
      |     ^"
u../include/vlc_variables.h:122:nk  n39: note:   expanded from macro 'var_Create'
 ow     n  msg  122 | _Dbg i (#denputdefin me var_Ctux,r euning"I ntertatyel(a,bac,ci) vng sapr_eC %"PRIu32, reaite(neput V.LC_ttintypgOeBJE:CT);
      | ( ia),            ^ nterb, c )lea
      |                                       ^
v../include/vlc_messages.h:83:5
ed"../include/vlc_common.h:: 481:15note: : note: expanded from macro 'msg_Err');
      expanded from macro 'VLC_OBJECT'
|             ^

  ../include/vlc_messages.h:87481 |    :583:     |  note:     expanded from macro 'msg_Dbg'
      87con |   st s  m mstrusgg_Gen_erict c(p_thvlisc_co, Generic(p_tVLmmohn_miC_MSsG_DBG, __,VAemb_ARers: GS(co_ nstV_)
      | LC_M vSGlc__objERRect_,t *) (&(x)    ^
-_../include/vlc_messages.h:78>ob_VA_Aj)RGS \__)
:13:      
      |  note: |               ^
    ^expanded from macro 'msg_Generic'

../include/vlc_messages.h:   78 | 78:    vlc_Log(VLC_OBJE13CIn file included from T(o: note: ),access/v4l2/access.c expanded from macro 'msg_Generic'
p, :34:
   vl78 | c_In file included from ../include/vlc_common.h : 1031:
../include/vlc_variables.h mo :578:vlc_9: Lduogwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(VLle  578 | _na   me, if(C _OB_ varJECT_FILE(_Co_h_ange(), p, p __obj, _LINpszE___, \,
      na vl|             ^
c../include/vlc_common.h_:mme, o481:dVLC15:u_VA note: expanded from macro 'VLC_OBJECT'R_
C  481HOIl |   e_      cnCEaoSme, __COUNT, F&couInnt, stLE__NUL,L  __struc ) )t 
LI      |         ^NEvl
c___, \
      | ../include/vlc_variables.h:128            ^:43:c note: 
expanded from macro 'var_Change'
omm  128on | #de_me../include/vlc_common.hmfinbe:e v481:15: note: expanded from macro 'VLC_OBJECT'arr_sC
h:   (ang481cons |       t v lce( co_objna,bs,et struc,d,ect vlc_c) vactr_Change( _t VoLmC_OBJEmCT(a*on_membe), b,r)s(& (c, : d,x) e )->
      | ob                                          ^
(j) \
      const../include/vlc_common.h: 481:| 15: note:               ^
vexpanded from macro 'VLC_OBJECT'
l  c481 | _object_t *)(&access/v4l2/demux.c(x)   ->ob: 368  :13:   warning: j) \due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

c  368onst       |               ^
 |       s t r  uct vlc_common_members: (const  vlc_ob mject_t *)(&(x)->obj) \
      |               ^
sg_Dbg (demux, "Interlacing setting: sequential top bottom (TODO)");
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, access/v4l2/video.c:__L335:INE__, \
      |             ^
9../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481 |         const struct vlc_common_members: (const vlc
_ob  335 |    ject_t *)(&(x)->obj) \
      |               ^
     msg_Dbg (obj, "  unknown frame intervals: %s", vaccess/v4l2/demux.c:371:13:lc_strerror_ cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  371 |             msg_Dbg (demux, "Interlacierng rsetno));
      ting25: |         ^
s warnings../include/vlc_messages.h:87:equenti5:al  note: expanded from macro 'msg_Dbg'
botto generated   87m top |  (.
 TO DO)");
  msg_Generic(p_this, VLC_MSG_DBG      | ,            ^ 
__../include/vlc_messages.hV:A87:5_:A note: Rexpanded from macro 'msg_Dbg'G
S__   87)
       |   |   m    ^
sg_G../include/vlc_messages.h:ene78ri:c(13: p_thnote: expanded from macro 'msg_Generic'is
,    78 |    V LC_vlc_LogMSG(_DBGVL, _C_V_OA_ARGBJECTS__)
(o      | )    ^
,../include/vlc_messages.h:78 p, vlc_module_na:13me, : note: __FILexpanded from macro 'msg_Generic'
E__, __   78LINE__, \
      |             ^
 |  ../include/vlc_common.h:481:15:   note:  vlexpanded from macro 'VLC_OBJECT'
c  481 |      _Log(V   cLC_onst struOBJEcCT(ot vlc_com), mon_memberp,s:  vlc(const vlc_m_odoule_bject_namet , __FILE__*, _)(&(x)-_LIN>obE_j)_,  \
      |             ^
\
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/demux.c:374:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  374 |             msg_Dbg (demux, "Interlacing setting: alternate fields (TODO)");
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/demux.c:378:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  378 |             msg_Dbg (demux, "Interlacing setting: interleaved top bottom");
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILaccess/v4l2/video.c:350:9:E__, _ _LINwarning: E__due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc], \

      |               ^
../include/vlc_common.h:350 | 481:15: note: expanded from macro 'VLC_OBJECT'
   481 |               msg_Dbg  co(obnsj, t"   %sst frrame iuctn vlterc_commvon_almembe:rs:  %"P(coRIuns3t 2"vlc/_%"objPectRIu32,
      | _t        ^
 *)../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
(   87 |   &(x)- >obj msg_G) \ener
      |               ^mv -f access/v4l2/.deps/libv4l2_plugin_la-vbi.Tpo access/v4l2/.deps/libv4l2_plugin_la-vbi.Plo
ic(p_thi
s, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
access/v4l2/demux.c:382../include/vlc_messages.h:78:13::13:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note: expanded from macro 'msg_Generic'
     382 |  78 |     vlc_L   o       g(VL msCg_D_bg O(deBJECT(o), p,mu vlxc_module_name, __FILE_/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/v4l2/libv4l2_plugin_la-radio.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./access/v4l2 -I../include -I../include -isystem /usr/local/include -I/usr/local/include   -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/v4l2/libv4l2_plugin_la-radio.lo -MD -MP -MF access/v4l2/.deps/libv4l2_plugin_la-radio.Tpo -c -o access/v4l2/libv4l2_plugin_la-radio.lo `test -f 'access/v4l2/radio.c' || echo './'`access/v4l2/radio.c
_, "I,nte rlac__ingLINE__, \
      |             ^
 se../include/vlc_common.htt:481ing:15:: i ntenote: rleexpanded from macro 'VLC_OBJECT'a
ved   481 |  bot tom  to p  ");
      |             ^
 ../include/vlc_messages.h:87:5: note:  const structexpanded from macro 'msg_Dbg'
    vlc_co87 | mmo  n_m  emsgmb_Geenrseri: (conc(sp_t thivls,c V_LCo_MbSGj_Dect_t *)(&(x)->obj) BG\, 
__      |               ^VA_
ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_meaccess/v4l2/video.cmbers: (const vlc:368:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  368 |             msg_Dbg (obj, "  %s frame interval: %"PRIu32"/%"PRIu32,
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Gene_objric(p_this, VLC_MSectG_DB_tG, __VA_ARGS__) *
      | )(    ^
&(../include/vlc_messages.hx):78:13: note: expanded from macro 'msg_Generic'
->   78 |  ob j)   vlc_\
Log(VLC      | _              ^
OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \access/v4l2/demux.c:386:13:
      |             ^ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  386../include/vlc_common.h:481:15: note:  |         expanded from macro 'VLC_OBJECT'    
msg  481 | _ Warn        const s(demux, "Interlacing setting: unknotruct vlc_cwnommo tn_membyers: (const pe (vl%c_d)"obj,
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     mesg_Genectric_t *)(&(x)-(p_>obj) \
      |               ^
this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(access/v4l2/video.c:374:VLC_13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
O  374 |           BJECT(o  msg_Dbg (obj, "  frame interv)als,  fpr,o m v%l"c_PmRoIud3u2l"e/_%n"PaRmIu3e2
,      |  __FI            ^LE
_../include/vlc_messages.h_,: 87:5_: _LINE_note: _expanded from macro 'msg_Dbg',
    \87
 |        |              ^ 
 msg../include/vlc_common.h_:Ge481n:e15ri: note: c(p_thisexpanded from macro 'VLC_OBJECT',
 VL  C481_ | M S G _ D B   coG, __VA_nARGS__)
      | s    ^
t st../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), rucp, vlc_module_name,t vl __FILEc__comm_, __LINon_membEe__rs,: \
 (      c| o            ^n
s../include/vlc_common.ht: 481vlc_object_t *)(&(x)-:15: note: expanded from macro 'VLC_OBJECT'
>  481 | obj) \
      |               ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/demux.c:410:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  410 |     msg_Dbg (demux, "color paccess/v4l2/video.c:379:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  379 |                 msg_Dbg (obrimaries: %u", fmt.fmt.pix.colorspace);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_j, M"SG  w_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
it   78 |     h vlc_Lo%g(VLC_OBJECT(o),"PRIu32"/% p, vlc_m"PRIuodu32" stle_naep",
      | me                ^
,../include/vlc_messages.h _:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, ___FIFLE_I_, _LE_LINE__, \
      |             ^__, __LINE__, \
      |             ^
../include/vlc_common.h
:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(../include/vlc_common.h:481:&(x15: note: )-expanded from macro 'VLC_OBJECT'
>  481 |  obj ) \    
      |   c              ^
onst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/demux.c:464:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  464 |             msg_Warn (demux, "unknown color space %u", fmt.fmt.pix.colorspace);
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
access/v4l2/video.c../include/vlc_messages.h::429:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
78:13:   429 |         note: expanded from macro 'msg_Generic'
m   78 |   sg _ vlErr (co_Lobj, g(VLC_O"cBJEannoCT(ot ge)t def, p, vlc_module_name, __FILaulE__, __LINt E_for_,m \a
      | t:            ^
 ../include/vlc_common.h:%481:15:s" note: expanded from macro 'VLC_OBJECT'
, vl  481 |     c_s  trerror  con_c(errno));
      |         ^
st../include/vlc_messages.h:83: s5: note: expanded from macro 'msg_Err'
t   83 | r u c t vlc m_scg_Goeneric(p_this,mmo nVLC_MSG_ERR,_me __VA_ARGS__)
      |     ^
m../include/vlc_messages.hbers: :78(co:ns13: note: expanded from macro 'msg_Generic'
t v   78 |  lc_object_t *)(&(x)->obj) \
      |                 ^ vlc_Lo
g(VLC_OBJECT(o), p, vlc_module_name, __FILaccess/v4l2/demux.c:E__, __LINE__, \
      |             ^
468:../include/vlc_common.h5:481:15: note: expanded from macro 'VLC_OBJECT'
: warning:   481 | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]        co
nst   struct vlc_comm468o |     n_members:msg_D (conbg st vlc(_objedct_t *)(&(x)e->obj) \
      |               ^
mux, "transfer function: %u", fmt.fmt.pix.xfer_func);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 | access/v4l2/video.c:440:9:     msg_Genwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]er
i  c(p_th440 |     if i(vas,r_InheritUR VatLioCnal_(oMbj, &Smin_it.denominator, &minG__DiBG, __VA_AtRGS_._)
n      |     ^ume
rat../include/vlc_messages.hor,
      :78:|         ^
13: ../include/vlc_variables.hnote: expanded from macro 'msg_Generic'
:656:60: note: expanded from macro 'var_InheritURational'
   78 |      656 vlc | _L#deog(VLC_fOBJECT(o),i p,ne var vlc_m_Inodule_hename, _ri_FILtURatiE__, __oLnal(a,b,c,d) vINE__,ar \
      _|             ^
Inh../include/vlc_common.h:481:er15itU: note: Rexpanded from macro 'VLC_OBJECT'
a  ti481 |         const strucontal (VvLClc_common_members: (const vlc_o_Object_t *)(&(x)->obj) \
      |               ^
BJECT(a), b, c, d)
      |                                                            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membaccess/v4l2/demux.cer:494:13s: (const : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v  494 |       lc_object_t *)      msg_War(&(x)-n (d>objemux, "unknown transfer function %u",
      |             ^
)../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
    85 |     msg_Gener\
ic(p_this, VLC_MSG      |               ^
_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |  access/v4l2/video.c:442:9:   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] vl
c_L  442 | o g      ( mVLsg_DCbg_O (obBjJECT(o)access/v4l2/access.c,,:  72:"p,18  vlc_mord: ewarning: ulequedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_nstam
ed f   72rame,  |   _e in_Ft  chearrna *path = var_Inhel: %"PRriIu32"/%"PRItString (ILE_o_ub, _3_LIN2E_j, C,_, FG\
      
      _P| |             ^
../include/vlc_common.h:481R:15:EF note:         ^
IX"deexpanded from macro 'VLC_OBJECT'../include/vlc_messages.h:v
"87:5)  481 |    ;  
      : note: expanded from macro 'msg_Dbg'
    87  c|                  ^on
st s../include/vlc_variables.h |     m:tru642ct :vlcsg_comm51_Gon:_me mberensnote: expanded from macro 'var_InheritString': eri(
cc(pons_  th642is,  | VLt vlcC_#_objdeMfecSt_t ine var_Inherit*)(&(x)SG_DBG-tring>ob(o, n), _ vjar_Inh_VA_ARGS_)eritString(VLC \
      |               ^
_OBJECT(_o),) 
n)      |     ^

      | ../include/vlc_messages.h:78:                                                  ^
13access/v4l2/demux.c../include/vlc_common.h::481:15: note: expanded from macro 'VLC_OBJECT' 
:499note: :expanded from macro 'msg_Generic'  
5481 |    78 |     v l :      c ocwarning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]nst 
sLtog(VLC_  Or499u | Bc t J vl  mscEg_C_cToD(mbom)gon ,_(mde epmu,x m,vb lecr_"smYC: (bcoCrn soetdnu vllce_nameo, __FIding: %u", fmtL.Ef_m_t,. cp_ix._yc_objeLIcbNEct_tr__ *e_,)(n& c);(x\
)
      |     ^      | -            ^
>o
../include/vlc_common.h:../include/vlc_messages.h:481:87bj:155)::  \note:  note: 
expanded from macro 'msg_Dbg'
expanded from macro 'VLC_OBJECT'         87|               ^ |  
   msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^

../include/vlc_messages.h:  78:48113: |    note: expanded from macro 'msg_Generic'
  access/v4l2/access.c:89    78: | 35: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]    
    89 | v lc_Lo g(VLC_OcBJ  on ECT(s syso), p, ->conttrols  s= vlct_mCrucodt vloulce__nancotrmolsme, monI_menit (m__bersF: (cVLC_oInOsLtBE__J vl,E cCT_object_t *)(&(x)->o__(bjL)INaE \_cc_
,e       s|               ^s
\
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481) |         cons, fdtaccess/v4l2/video.c stru:447ct:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
) v  ;447 |    
lc       uint3_c2_o|                                   ^
tmm../include/vlc_common.hon_me wimbdthers = :: (var_coInnshet ri481tI:vn15l: c_note: expanded from macro 'VLC_OBJECT'otegeb
  jr (481 | eo  c bt_ t j,   *CF)(G  c&(_onsxPtRE stFIX)ruc-t vlc_>obcom"jm) \on_memb
      | wi              ^
dters: (const vlc_ohbje");ct
_t       |                      ^
access/v4l2/demux.c*)(&(../include/vlc_variables.hx:)-522::13: 615>o:bwarning: 53due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j) \:  
      522 |   |               ^
  note: expanded from macro 'var_InheritInteger' 
          615ms | g#_dEerfri ne(d emvux,a "run_knIownhernit IntegYCbCr encoding: %u",
      |             ^
e../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARr(Go, nS__)
) v      |     ^
a../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'r_Inh
e   78ritIn |  tege  r( VLC_OBJECT(o), vn)
      |                                                     ^
lc_L../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
o  g(VLC_OBJECT(o), p, vlc_481 |       modul e_name, const struct vlc_access/v4l2/access.c:104 :9commo_:n _FILE_m__warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, __Lem  104 | be   rs: (const vINl c_obje E__, \
  c      | t            ^ m_s
g../include/vlc_common.ht:481 _*Err)( (ac:&(c15es:x) note: expanded from macro 'VLC_OBJECT'
s, "no  t-481 |   a  vid  >obj)  eo \
         concaps| t tu              ^sre trdeuv
ice");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |  ct vlc_com   msmoaccess/v4l2/video.c:n_g448_G:membeenersri:23c ((pc_this,: onswarning: libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"v4l2\" -D__PLUGIN__ -I./access -I./codec -I./access/v4l2 -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/v4l2/libv4l2_plugin_la-radio.lo -MD -MP -MF access/v4l2/.deps/libv4l2_plugin_la-radio.Tpo -c access/v4l2/radio.c  -fPIC -DPIC -o access/v4l2/.libs/libv4l2_plugin_la-radio.o
 VLdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C_Mt  448SG_E  |   v lRRc u, __into32_bje_Vt heA_ARGSi_ght_)
      |     ^
ct../include/vlc_messages.h: _= 78:t *13va)(&(r_Inx: note: expanded from macro 'msg_Generic'h)-
eri   78 |     t>vlcobIntj) eger\ (_Loobg(VLC
_OBj,      | JECT              ^(o)
, p, vlc_mod uCFle_name,G_ __FIPREaccess/v4l2/demux.c:FI527:XLE__, "hei__LIN5:E__ght , warning: \");
      | 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
        527 |  |             ^                      ^  
 ../include/vlc_variables.h:m
615:53s../include/vlc_common.h:481:g_D:15b: gnote: expanded from macro 'VLC_OBJECT'
 ( note: expanded from macro 'var_InheritInteger'  481
 |   615 | #d ed    me ux,   "qufiaconsnt strtuct izvlc_acomtion: %u", ne vfmonmtar_I_menheritmbeIntrs:ege (cr(onso,t v n)lc_ vaobjr_Iectnhe_t *ritIn)(&(xteg)->oer(VLC_bj)OBJECT \
(o)      |               ^
, n)
      |                                                     ^
../include/vlc_common.h:481.:15: note: fexpanded from macro 'VLC_OBJECT'
mt  .pi481x.q |   u     an contst istruczaccess/v4l2/access.ct atvlcio:109_c:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n);

omm      o  n109_me |    |     ^
mber ../include/vlc_messages.h:si: 87:f5:  (Senote: tuexpanded from macro 'msg_Dbg'
p   (cInpu87 |  t ( on  st vmlsg_c_oGbejectnerVLCic_OBJE(_t CT(ac*)(cp&(x)-_>obess), fjthi) \s
, VLC_M      |               ^Sd
, &sGt_DBG, __d))V
      | A                    ^
_../include/vlc_common.hA:481:15: note: expanded from macro 'VLC_OBJECT'
R  481Gaccess/v4l2/video.cS | :453  :9: __warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  )
            co| 453 | ns    ^
t s../include/vlc_messages.h     :  tr78:13:uct vlc _conote: expanded from macro 'msg_Generic' msgm
m_on_   Dbgm78 |     vlc_embLe og(V(ors:bLC_ (coj, nst "vlOBc_obJjec rECeT(o)qute, p, vlc_st_ed modut *lfre_)ame si(&z(nx)e:a->obj) \m
 e,      % _"|               ^
_PFILE__RIu32,"x%"PRIu 32access/v4l2/access.c_:116,
      :20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|         ^
  ../include/vlc_messages.h:87_LI:5: note: expanded from macro 'msg_Dbg'
N   87 | 116E__, \
      |  |              ^ 
   m../include/vlc_common.h   c:sg481:15ha:_Ge nenote: r *expanded from macro 'VLC_OBJECT'
fric(p_  this481,  | VLC   mtstr_  = vMSa G_DBG, _  _VAr_I ncohenst ritStsringt_AR ru(GS_accec_)s
      | s    ^
,../include/vlc_messages.h:78:t13:   CFnote: expanded from macro 'msg_Generic'
G   78 |  _P  RvlE c_cFIvlc_X"cLoohrogmmmon_mem(VLC_bOBJEa");
CT(e      | rs                   ^
:../include/vlc_variables.h:642 (co)o:,51: note:  p,nexpanded from macro 'var_InheritString'
 vlst vlc_c  642_moodule_bna | #mjecdee, __t_t *)FIfiLne E(&(x)->o__v,a br_I__nheLINE__jri,tStri \
ng(o      |             ^, n
) ../include/vlc_common.h:481) \
      |               ^var
_:InheritSt15: note: expanded from macro 'VLC_OBJECT'
ring(VLC_O  481BJECT(o) |  , naccess/v4l2/demux.c) :  
      |     con539:13:st  struct v                                                  ^
warning: lc_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  539 |   ../include/vlc_common.h:481:   ommon_membe 15: note: rs : expanded from macro 'VLC_OBJECT' 
(  481 |          m   sccognst vloc_onst_Ebje rstrruc ct(dt_t *)e vlc(&_muco(x)x, ->obj)" \u
      m|               ^
nmon_mknemobers:w n quantiz(ation: %uconst vaccess/v4l2/video.c:",461:9lc_o: warning: bjedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ct_  461 |  t *
         |              ^
)../include/vlc_messages.h:83:(&(5: x   msg_Dbnote: g expanded from macro 'msg_Err'(ob
j   ,83 |     m " )unksnowng->ob fraj)_Gemener \ic(
      |               ^
p size_ts: %s", vlc_strerrohris, _c(errno));
      |         ^V
LC_../include/vlc_messages.h:87:5M:access/v4l2/access.cSG note: expanded from macro 'msg_Dbg'_E:128R:13
R   87 |    ,:  msgwarning:  __due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Ge_VnerAic(p_  _AR128this |    G,  S_   V_  LC_MS)
      G_DBG, _   | ms_    ^g_
Er../include/vlc_messages.h:r (a78VA:_ARGS__)cce13
      |     ^
:s../include/vlc_messages.h:78:s, "cannot note: expanded from macro 'msg_Generic'
 ge   78 | 13: note:    t defaexpanded from macro 'msg_Generic'
u vlc_Loglt (VLC_OBJECform   at: T78 | (o %s",  
      ) vl,|             ^
c../include/vlc_messages.h:_Lo p, vg83l:(VLcC_OBJ_ECTmodul5: e_nanote: expanded from macro 'msg_Err'
me,    83_ |   (o)_  msg_GFILE__, __LINEener_i,_, \
      |             ^
 p,../include/vlc_common.h:481:15c(p: vlc_this, note: _mod Vexpanded from macro 'VLC_OBJECT'
L  481C_ule_n | Mame, _SG_FILE_ _,  __LIN _ERR E_  , __, \  
      | con_VA            ^s
_ARt GS_s../include/vlc_common.h:481tru_):15: 
ct      note:  v| expanded from macro 'VLC_OBJECT'    ^

l../include/vlc_messages.h:  481 |   78:c_13: comm note: expanded from macro 'msg_Generic' 
    78 |      o vnlc_L_memb conogest strs(rVLC_: (const vlc_obuct vOBJElc_cjommeoncC_Tmetmbers_t : ((o*)(&c(), x)->pons, vobt vjlc)_oblc_m joduectle_n\_t 
      *)(&|               ^
ame, _(x)->ob_FILE__, _j_)access/v4l2/demux.c LIN:544:\
      5|               ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
E  544__, \
      |             ^
 |     msg_Daccess/v4l2/video.c:462bg (demux, :9../include/vlc_common.h:481": add:15ed warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:new   462 |   note: expanded from macro 'VLC_OBJECT'     
vi  msg_Dbdeo   g481 | E     S (ob   c %4.j, "ons ct ustrrructe 4s %vulxc_cnt% u (f%rommaon_mmeux%emberu)",s:  
      |     ^(csize
o../include/vlc_messages.h:87:ns: %5:t" note:  vlexpanded from macro 'msg_Dbg'Pc_obj
RI   87ecu |  t _  m32"sgt *)_Ge(&(xner%ic("x)-PRIp_tu32,>hobisj
      ) \,|  V        ^LC_M
      |               ^
SG_DBG, __VA_ARGS__)
      |     ^

../include/vlc_messages.h:78:13../include/vlc_messages.h: :87:access/v4l2/access.cnote: expanded from macro 'msg_Generic'
:134:55: note:    expanded from macro 'msg_Dbg': 78 | 
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   87 |      134 |   m      msgs_Dbgvlgc_L_Genog (access(VL, C_O"BJseleerEcted CT(oic(p_this, VLC_), foMp, Srmat vlG_DBG, __VA%4_ARc.4s_mGoduSl", __)e_(cname, __
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
ons   78 | t ch    vlcar _L*)&poig(VLC_OFIxLfmt)EBJE__C, _;
_TLI      |     ^
(oNE../include/vlc_messages.h:87:__), p5: ,note: expanded from macro 'msg_Dbg', v
lc_   87mo  |   \
dul      | e  _            ^
nam../include/vlc_common.h:481:15mseg_,Generi:  note: expanded from macro 'VLC_OBJECT'
__  c481 |  F(p_this,   ILE_  _,    Vc_on_LsINELt strC__u_,cMt v \
lc_      Sco|             ^
G_DBG, _mmo_../include/vlc_common.h:481:15: n_mVA_ARGemS__note: berexpanded from macro 'VLC_OBJECT'
s: )(  c481 |  
      |            ^
o../include/vlc_messages.h:connstst  v78strulc:13:_oct v lcnote: _cobexpanded from macro 'msg_Generic'
ject_mmot    *)(78&(x)->obj)  |   \
      n_me mbe|               ^
 rs: (const vlc_objectvlc_Lo_t *)(g&access/v4l2/demux.c(:548:(V5: warning: xLC)-_OB>obJECdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
T(o), p  , vlc_mj) \548 | odu    m
sg_D      le_|               ^
name, bg_ (demux_,F " fILrame rateE: _%u/%_, uaccess/v4l2/video.c:", e__s_f474:17Lmt.: INE__, \
      |             ^warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

vi  474 | de../include/vlc_common.h:481:15: o.note:    iexpanded from macro 'VLC_OBJECT'  
   481 |           _fr  a    m conse_ mt sratte,sgr_
      u|     ^
ct vlc_c../include/vlc_messages.h:oDbg (m87:5objm:o note: nexpanded from macro 'msg_Dbg'
,   87 "  |   _framembeme   smsize %rg_G"PenRsIu32"x: %"Peric(const R(Iupv_thlis, Vc32,
L      |                 ^C
_MS../include/vlc_messages.h:87_obj:5:G_DB enote: expanded from macro 'msg_Dbg'
cG, _t_V   87A__tA |  *)(RGS_&   (x)-_)>
      |     ^
obj m)../include/vlc_messages.h:78: sg13:_G\
      |               ^en
eric(p_this, VLC_MSG_D note: expanded from macro 'msg_Generic'
B   78 | G    vl, c_Loaccess/v4l2/access.cg(V:LC_138:9: Owarning: BJEdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
__V  138CA_ART(o)GS_ |  , p, v _)l
      |  c_mod    ^
ule../include/vlc_messages.h:78_nam:13: note:  if (SetupFormaexpanded from macro 'msg_Generic'
t (ace,c __   78 | FILeE__, s __ sLIN, fd  vlc_L, pixfogmE_(VLC_O_,t, BJE&fmtCT(,o) \ &parm))
      |         ^
,
      access/v4l2/v4l2.h p,:56:|             ^
../include/vlc_common.h: vlc_21:481:15 monote: : expanded from macro 'SetupFormat'
note: duexpanded from macro 'VLC_OBJECT'
   56 |   481 |  le_n      ame, __        consFtI st SLE__,ruct _etupFor vmat(_VLINEL__,l \cC_O
BJ      | ECT_co(o),fd,fcc,fmm            ^mon
t_me,../include/vlc_common.hp)m:481bers
      |                     ^
: (../include/vlc_common.hcon:s:15t v481:15:lc note: expanded from macro 'VLC_OBJECT'
_:   note: expanded from macro 'VLC_OBJECT'ob
j  481e481c | t  _t *) |  (         &   c(x)on st stcru->octonsbj)t vlc_  \s
      |               ^tru
comcmon_tme mbers:v (cloaccess/v4l2/demux.c:550:c5_common_m: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ens  tmbers vlc_object550 |   :_   ms(cg_Dot nbg (stdemux, " a vlc_*)(o&(xb)->spject reatioo: ct_t *)(&bj) %u/\(x%u
",       |               ^)e
s-_fmt.vi>deobjo.i_sar_nu) \m,

      |     ^
      |               ^../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'

   87 |     msg_access/v4l2/video.cGeneric(p_this, :492:13: VLC_access/v4l2/access.cMS:Gwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_141DB:5G, __:  492 warning:  |    due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]     VA_  
   141 |  ms  g_Db ARG mS__)g (s
      | g_    ^
obj,D../include/vlc_messages.h "bg:78:  13:be(ac note: expanded from macro 'msg_Generic'cessst,
 d    78 |   "iscrete   %frvlc_"amLog(VPe sRizeLC: _%OBJEC"Iu3T(2" PRIuboy),3t2"es forx p%"PRIu co,3 vlc_m2,
pmloduete image"le_n,ame,  _fm      |             ^t.fmt
_FI.pix.sizeiL../include/vlc_messages.hE_mage);
      |     ^
_, __L../include/vlc_messages.h:87INE:5::87: _5: note: note: _, expanded from macro 'msg_Dbg'
expanded from macro 'msg_Dbg'\
   87
      |    87 |  |     msg            ^
 _   Gen../include/vlc_common.hm:seric(p_this, VLg_CGener481:_15ic: note: (p_expanded from macro 'VLC_OBJECT'
thM  481 | Sis,G VLC_MSG_DB_G, __VA_ DB   G A RG, _  _VconAsSt_ARGS__)
      |     ^
__../include/vlc_messages.h)
      | : s78tru:ct    ^
../include/vlc_messages.h13: v:l78c:_comm13: onote:  note: expanded from macro 'msg_Generic'
expanded from macro 'msg_Generic'n   78 | _mem  ber 
 s: v(colnstc_   78L vlc_oog(VbjeLct_Ct *_)(& |   (x)-> OBJECT( o), obj)pv, vlc \_lc_mLog
odule_      |               ^name,
(VLC_OB __JECFILE__, _T(o), p, vl_access/v4l2/demux.cLI:558cN:45: E_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
__, \
      |             ^  558 | 
  ../include/vlc_common.h    :481:15: note: expanded from macro 'VLC_OBJECT'
 mo  481 |  idule_na me, _f  _FI    LE_  (c0 /o* BR_, nOK__sLINtE struct vlc_commo__, \nEN */_ && Stmembe
      | rs: (const vlc_obje            ^
../include/vlc_common.h:481:actr15: tUnote: expanded from macro 'VLC_OBJECT'
_s  terPt 481 |  *    )   c(&(onst x)r (V-str>LCobj_uct) \ vl
OBJc_comm      | on_me              ^
ECT(demuxm)b,e fd) rs== : 0)
      | (c                                            ^
on../include/vlc_common.h:481:st15: vaccess/v4l2/access.cl note: expanded from macro 'VLC_OBJECT'c_ob:146jec:t_t *)13(&(:
 x)  481warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
->o  146 | bj) \
 |              |      co   ns  t s              ^
  truct vlc_common_member access/v4l2/video.cs:498:: 13m(con: warning: sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
g  498_ |    D  b    st g   vlc_ ob(access,jemcs "Intt_t g_erlDbacig*)( (&(ng xobj,) " fr->objasetting: in)me  \
siz      |               ^
es frotme rlea%ved"");
      | PRI            ^
u3../include/vlc_messages.h2:87"x%"access/v4l2/demux.c::568:135PRI: :u 3warning: 2"note:  toexpanded from macro 'msg_Dbg'due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

     56887 |    |  "
      |             ^
 ../include/vlc_messages.h:87 :5   :   msnote: g_Generiexpanded from macro 'msg_Dbg'
     87 |      c(  msg_p  mDbg_t (demuhx, i"sg_Gstsreaener, icm(inVLCp_t_Mg wiShis,Gth %"_DPBRIu32 VG, "-byte__VA_s usAeLC_MSRGS__)
      |     ^r b
uG_DBG, ff../include/vlc_messages.her_:_VA78s",:_AR13: note: G
      | expanded from macro 'msg_Generic'S__
)   
      |             ^
78    ^
 |     vl../include/vlc_messages.h:78../include/vlc_messages.h:c_Lo87:5: note: expanded from macro 'msg_Dbg':
   87g13: note:  |   (expanded from macro 'msg_Generic'V 
    78Lmsg_GenerC_OBJEi |  c (C  vTplc_Lo_this,(o VL)C_, p, vlc_modug(VlLe_MCSG_Oname,B_DBJE G,_CT(o), __V p_A, FILvlcE_ARGS___mod__u, )
__LI      | l    ^e_name
, _N../include/vlc_messages.h_FE_ILE:__,_, __L \I78:
NE_13:_, \
            |             ^
| ../include/vlc_common.h: note:             ^
481../include/vlc_common.hexpanded from macro 'msg_Generic':
481::15:15   78: note: expanded from macro 'VLC_OBJECT'
 |        note: expanded from macro 'VLC_OBJECT'v481lc | _Lo
 g  481 |         (VL   C    _Ococonst struct BJnvlc_common_members: (const st vlc_stroEuCTb(o),j p,ec vtct _tlc_vlc *)_com(mon&(x)_me->moodubjmle_n)bers:ame \ (c
, _      onst_FILE _vlc_, _| __LINEo              ^bje
ct_t *)(&(x__,)- \
      |             ^
>obj) \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
access/v4l2/access.c:153:13  : 481 |      warning: access/v4l2/video.c   cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  nst 153str |    :503:17 uct vl c: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   503 |        _com   mon    _memmberss:    g(con_Dbg (accstess, "In vl  tc_e objerc  mt_tsg_D *)(l&(acx)-ibg >obj)(n \
og b      set|               ^
jti,ng: i "  with %"Paccess/v4l2/demux.cR:Iu32574nt:36: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
r"  574l |   exa %"PR    v    e syds->bufv Iu3= 2" Sta stetop bottrtomps"" );Mma,
      |             ^

p../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
      |                 ^ (V
L../include/vlc_messages.h:87:5   :87 |    C_OBJ Enote: Cexpanded from macro 'msg_Dbg'
T msg   87 |   (_Ge  msnedgemuric(p__Gex), fnerd, ic(thp_thiis,s, &s yVsL-C>_MSG_DBGVLC_MS, __G_VA_ADRGS__)
      | BG    ^
b,ufc )__VA_AR../include/vlc_messages.h:78G;
      |                                    ^:13: S
note: expanded from macro 'msg_Generic'
_../include/vlc_common.h   78 | _)
 :481 : 15:       |     ^
note:  vl../include/vlc_messages.h:c_expanded from macro 'VLC_OBJECT'
L78  481o |  :13:g(VL note: expanded from macro 'msg_Generic'C_O
 BJ         cECTons(o)78t,  |     vp, v slc_Log(VLC_OBJEtlc_mCodruulect Tvl_name,c_ com__FILE__,(o __)mLINonE__, ,_member s: p,\
 vlc_m      | o            ^
../include/vlc_common.hdu(cons:481:le_namet v15: ,lc_obnote: expanded from macro 'VLC_OBJECT'
j   __F481 |    ILE   _e_ct ,  _cons_tt s _LINE_tru_,ct vlc_ \co*
)(&(mm      |             ^
x)on_m../include/vlc_common.h->:embersobj481:15: : (co)nsnote: t \ vexpanded from macro 'VLC_OBJECT'lc
      | 
_  481 | obj              ^
  ec  t   _t  *)(&(x)->obj)access/v4l2/demux.c c\:578:13o: warning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  578 |  
      |                    ^
t stru     c msg_tD bg (demux, "streaming with %"PRIu32"access/v4l2/video.c:530v memol:13:cry-ma_ppe cd buffommers",
      |             ^owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n_mem
  530b../include/vlc_messages.h:87e |   rs::5:      (note: expanded from macro 'msg_Dbg'
    const  msg_Db   87 | g  (o  vbj, " lc  m_sg_Gebobjestener frict_t *amec()(&(p sx_tihze: %)->ob"PRIju) \
      32i|               ^
"x%"PRIu32,
      |             ^
s../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
, access/v4l2/access.cVL:157:   8713: warning:  |   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]C_ M SmG
sg_G_DeneBG, __  riVAc(p_ARG_157 |    Sthi_   _) s, V LC_    Mms
      |     ^
gSG_D../include/vlc_messages.h_DBbG, _:78:_gVA_ (ARGS_acce13:s_) 
      s, note: | "    ^
expanded from macro 'msg_Generic'
In../include/vlc_messages.h:78   78 |  :13  ter :vlc note: laexpanded from macro 'msg_Generic'
c_L   78i | og(n    vlgVLC _OBJEsetcCT(o)ti, _Lngp,og( vlVLC_c_:Omod uleiBJECTn_natmeerle, a(oved b__FIL), oE_p, vl_, ttomc_m __LtINEoodulep__nam" );e,_,
      |             ^
 \
../include/vlc_messages.h: __87:5      : note: expanded from macro 'msg_Dbg'
|             ^   
FI87 | L../include/vlc_common.h E:__, __L   msINEg_Gene__,r ic481:15: \
      | (            ^
p_../include/vlc_common.h:note: 481thi:15s,expanded from macro 'VLC_OBJECT'
 : note: expanded from macro 'VLC_OBJECT'
VLC_MSG_DBG,  481 |  __VA_ARGS_  481_ |  )        co
      | nst     ^
../include/vlc_messages.hst     r:78:uct13:  note: expanded from macro 'msg_Generic'
    78 co |     vlc_Lovnst gs(VLC_OBJECTtruc(o)t v, lc_pc, volc_momdule_lmnaon_mme, _embers_FILE__,c __LI_coNE__mmon_m: (,emcberonsts: ( \
c vlc_      ono| sbjet            ^
 c../include/vlc_common.h:481t_t *)(&:15(x)->ov: note: expanded from macro 'VLC_OBJECT'
l  481 | bjc) \_ob
  j      |               ^   
e   coctns_t *)(t&(x)->ob stj) \
      access/v4l2/video.cruct |               ^
vlc_common_memb:538:9: erswarning: : (codue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]nst vlc_obj
ect  538 | _taccess/v4l2/demux.c   *    )(  m:587:9&: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(sxg_E)->obj)  rr 587  |  \( 
      obj,  |               ^
   " c amnsngot set_ Dfbogr m(adaccess/v4l2/access.cet:168: %:mu32s",:x, " warning: r vlcdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_ea  dstir168ng  | er ror_%" PRIu     c(e srrno));
32" bys->bytes      uf|         ^
v../include/vlc_messages.h:83 at =  a tStarime"t, sMmap (Vys-LCIn file included from access/v4l2/radio.c:>b_O27:
BJECT(acceslocksize);s), fd
,       | :        ^&
5: note: In file included from sexpanded from macro 'msg_Err'../include/vlc_common.h:../include/vlc_messages.h
ys1031:
../include/vlc_variables.h->b   83 |  :87:5u f  c):189:: note: expanded from macro 'msg_Dbg'
m12: s   87 |  warning: ;
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]         |                                ^g_G

en../include/vlc_common.hm:erisg_G481:15:e c(p_this,n VL  189 |  Cnote: expanded from macro 'VLC_OBJECT'
e_MrSG_ERiR,c(p_this , V LC_MSG_DBG, re   481 | tu_      r_VA_n AR  const struvar_Sct vGSlcet__co_mmoChen_members:)
      |     ^
cked../include/vlc_messages.h:78:13: note: ( p_oexpanded from macro 'msg_Generic'
bj,   78 |    (    psvlconsz_name, tVLC _Vc_vARl_ILNcTE_ob_G_joEgeVA_c(VLR, t_vC_Otal *BJ)(&( ARGECT)x;
(      |            ^So),
_)-../include/vlc_variables.h:140>ob:48 _j))
      p, vlc_m: note: expanded from macro 'var_SetChecked'
 |   140 | \    ^o
      |               ^
d#../include/vlc_messages.h:78:13:udefin
le_nae  var_Senote: texpanded from macro 'msg_Generic'm
eChecked(o,n,t,   v), __Faccess/v4l2/access.cIL78 :Ev_ |  181a   vlc_:Log9:r__ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc], S_
_LIN  181etCE_(V | L_,C    he cked(VL_OBCJECT \ _
      |             ^
OB ../include/vlc_common.h JE(msgo), p_,CE:481:r15:r note: Texpanded from macro 'VLC_OBJECT' (a
(o  481 |  cvlcce),n      _m  const s,t,vs)od, u
"l      |                                                ^e_namst
e, _no sru_c../include/vlc_common.huFILE:t v481:15:__,p note: expanded from macro 'VLC_OBJECT'polc 
_  _LIr_481teNEc | __,    \od
   mm        c oon_| ns            ^
t mes../include/vlc_common.h:tmruct 481:vlcca15: note: b_expanded from macro 'VLC_OBJECT'
pcommoteurn_memb  481 | s:  r (c e oernst    s: vl (m ethc_odccon");
      onob|         ^stjesc vlct _t_ost
t../include/vlc_messages.hbjec:83:t_t5:  rnote: expanded from macro 'msg_Err'*)u *)
(&(&(x   83 |  ct  )-  mv(s>obxlcj) )-g>o\_
      b| G_              ^jc
) e\
      ommon_men| mb              ^
ers:e (conrst iaccess/v4l2/demux.cvc(lcp_th_oi:591s, VLC_MSIn file included from Gbaccess/v4l2/radio.c::9ject_27:
: warning: In file included from ../include/vlc_common.h:Edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]1031:
../include/vlc_variables.hR:203:12:R
_ ,  warning: 591t  |     *) _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_VA_A  203  | RG   msg(&(Sx)->    _Eretobjrr__u ) (rn\
      )demu|  var
              ^x      | _S
    ^
,e "n../include/vlc_messages.h:78:13otCheck: sued(ppor  pnote: _oted cbaptaccess/v4l2/video.c:ure 545:9mejtexpanded from macro 'msg_Generic':
hod warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   78"), ps |   z    vlc;545 |  
      | _L_           ^
n../include/vlc_messages.h:oam83g:5 e, VL(C: _   mVVAsgnote: expanded from macro 'msg_Err'
_ELR_BOOr   L, va83 | l ); r (ob
      |            ^Cj
,   "can_OBnot J mECsg../include/vlc_variables.hT(_G:eneg140oet strriceamin(p_tg p),his,a Vra p,me :48: note: vexpanded from macro 'var_SetChecked'LC_
Mlc_modte  uS140rsl:G_E |  %eRR,s#_n ",
      _d_aVA_AeRme|         ^,
fG S_ine_)
      |     ^
../include/vlc_messages.h_:78 _:vFar_ISe13:Lt../include/vlc_messages.h :83:5E:Checknote:  expanded from macro 'msg_Generic'
note:    78_ | expanded from macro 'msg_Err' 
  e vld(o,c_Ln   ,tog,83 | v ) va_ r_S(,   msVLC_g_G_eOtene_ricL(p_BINthisJ, EECT(o)_, pV_LC_MSG_, vlc, \
      _mERR, __odule_na| VA_ARGmS__            ^
)
      e../include/vlc_common.h, _|     ^:
Ch481e_../include/vlc_messages.h:78:13ck: ednote: F(IL:E_expanded from macro 'msg_Generic'
_,15   78: note: VLC_O |  BJexpanded from macro 'VLC_OBJECT'
E      __L481vIl | c_NE__, \
L og(V       |             ^  CT(o),n  
,tL../include/vlc_common.h:481:15:,  note: expanded from macro 'VLC_OBJECT' c
C  481_Oov)BJECT(o) |   
ns  t      , p  s   ,constr|                                                ^
u../include/vlc_common.h:c481:t t vlc_struc vlc_t cvl15:ommon_ note: c_mexpanded from macro 'VLC_OBJECT'
c  481om |    e     mconsmodult se_tmonnbamers_rucme: mb(ee, _rcon_Fst vlc:stI _v (coLnsE__, __commotl vlcc_o_LIbjeNonE__mectmbe__rt *), \(s: (&
      | conbj            ^
ectst vl_t *../include/vlc_common.h:c_ob481:j15:)ec(&(x)- note: expanded from macro 'VLC_OBJECT'(x)t>_to->b
o  481 |       b j  j*)) \) 
      |               ^
con\
      (&(x)| -              ^s
t>ob struj)c \t
       |               ^vlc_
common_members: (const vlc_object_t *)(&(x)->obj) \
In file included from access/v4l2/radio.c      :27|               ^
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
access/v4l2/video.c  :140555 | :9#:de warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]fine
 va  555 | r _S  access/v4l2/access.c  :etC   msg220:33_War: hn warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](obj,ec ke
d"canno  220 | (o,t se n,t,v)access/v4l2/demux.c:  t645 var_Se  sttCb:heclker9eam: warning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
id(ng paVcramkeLter  645 |     Cs:    %s m",_
_      |         ^sg_EOt
 rrBJEC../include/vlc_messages.h (o*T(o),n:85:5block: note: expanded from macro 'msg_Warn'
,   85 =t,v Gr)
 |        |   a                                               ^
../include/vlc_common.h:481b:15: note: Vexpanded from macro 'VLC_OBJECT'
id   eo 481 |  (msg_GeVnerLCi c_(p bjOBJE,   _ "cCa Tntn(hiaos,t  coallo ccecatVLC_MSG_sWAe %RnN, _st s_VA_ARzu-bGS_ytes_st burff)uc)
er: %s,",       | l    ^ 
../include/vlc_messages.h:78:sengt13:h ys-note: ,>fd, expanded from macro 'msg_Generic'

         sys-|         ^
78>b../include/vlc_messages.h:83:uft  |  vvlc_c );
 ommon_m5 vl: note: expanded from macro 'msg_Err'c_L      ogem| 
(bers:                                ^
V../include/vlc_common.h:481:   83 |  15 L  : note:  msC_OBgexpanded from macro 'VLC_OBJECT'_(coJEGennsteric(p vl_thisCT(o)c_o,,
    bp, V481jL | vlc  _mo Cect_t  _MS*)G_  (ERR&(x)-,  >obj_dul_ VAc_eoA)R_naGS__)
m      e \
,|     ^ __F
n../include/vlc_messages.h:78:sILE__,t      |  __L struct vlc_co13: note: expanded from macro 'msg_Generic'INE_
_   mmo, \
      78|  |                ^
../include/vlc_common.hn_m:              ^e
481 vmlc_Lbersog(VLC_O:BJE CT:15In file included from : note: (access/v4l2/radio.co:27:
In file included from ), p../include/vlc_common.hexpanded from macro 'VLC_OBJECT'
, v:  481 | lc_m 1031:
../include/vlc_variables.h:  od227ul:12   e_n: a warning:  comedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]nst s
  227t, __ruF |   ILE__  rct,etur vn _lc__LI vcoNE__, \
      |             ^ammr_S
on../include/vlc_common.h:_me481:15mbeetCh: note: eckexpanded from macro 'VLC_OBJECT'rsed:
   ( p481 |   _o (   cbj, o  cnspsz_natonme, s VLvltC_c V_oAR_FLOAT,bj vastl );
ru      |            ^ct ec
vlc_../include/vlc_variables.h:140t_tc *)(&:omm48:(onx) _members->note: expanded from macro 'var_SetChecked'
:  140obj () const | #d vel\fic
      |               ^ne v
ar_SetCh_oecbjkedec(o,nt_,t,t v) *)(&(x)va->r_Sobj)etC \hec
      ked(|               ^VL
C_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj)( \
      |               ^access/v4l2/demux.c
:668:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
co  668 |        n msg_EIn file included from st vlrrc (o_access/v4l2/radio.c:27:
In file included from o../include/vlc_common.h:1031bjb, "canj:
../include/vlc_variables.h:241e:12c: nowarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t qt_tu  241 |  eu* e )( buf  &fer:( %s", x)->retvlcourn_b vjsar)_SettreCh rr\or
      | ecke              ^
d_(c (pe_rorbnjo,) )p;sz
_      n| a        ^m
e, VLC_VAR../include/vlc_messages.h_:S83T:R5I:N G, vnote: al expanded from macro 'msg_Err'
)   83 |  ; 
        | m           ^s
g../include/vlc_variables.h:_Geaccess/v4l2/access.c140:48:245::ner 9: warning: note: expanded from macro 'var_SetChecked'due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

i  c(p  245_thi | 140 | access/v4l2/video.c #ds :604efine ,v Var LC:17:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_M 
S  604 |    G_E_   RRSemsg_, tEChrrec__VA_ARGS (acc__)
  es      | s,     ^
"../include/vlc_messages.h:kedca(o,n, 78:t,v13: note: expanded from macro 'msg_Generic'n) var_notSe     
rtC  e  h  aemsg   _dErr ck b(de78 | mux,   u"d  vlcequeued(e Vffeerrorr: %s"_L, vlc: %o_g(sVLCt_Os", vlc_BJErsterror_CTcrer(errno(o)), p,) vr;
lo      r_cc_m(err| od        ^ulLC_O
e_nameBJn../include/vlc_messages.h:83o:EC, T())_o),_FILn;
5:      | ,t                ^
E../include/vlc_messages.h __note: , _,v)expanded from macro 'msg_Err'_LIN
E__,:83:5   83 |     m \
      
|             ^
sg      |                                                ^
_../include/vlc_common.h:../include/vlc_common.h:G481:15: :enenote: expanded from macro 'VLC_OBJECT'
 r  481 | 481ic:(15note: pexpanded from macro 'msg_Err'
: note: expanded from macro 'VLC_OBJECT'_   
83  t his |  ,481 |        VLCm sg_Gen e ric_MSG_ERR    c,(p on __  s_this, VVA  _LC_MSGA_Et RRR, __VAsG_ARSGS__)
      |     ^
_t../include/vlc_messages.h:_constr)
 s78u      |     ^
ct ../include/vlc_messages.h:78:vlc_tr13: comm:13:note: expanded from macro 'msg_Generic'
o   n_me78 |  m   bers vlnote: expanded from macro 'msg_Generic'
: (ccons   _Luct votlc78_com |  v lcg(VLmon C___objeO  mct_BvlemcJECT_t L(o)b,*)ers: (( p,&( vx)->lcoobgcoj) \_n
      (V|               ^
modsLC_ulOe_nat vmBe, _Jlc_ob_FILE_jec_Et_, __t *CTLI)((&NEo),__, access/v4l2/demux.c\(x)-: 693
>obj:40):p warning: , v \
            |             ^ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|               ^c  693 | 
_
  mod  ule../include/vlc_common.h   _: b481:loc15n: note: In file included from kaexpanded from macro 'VLC_OBJECT'access/v4l2/radio.c
m:27_te  481 |    *blo  ,ck   = U se c rPtrQu_oneuest  s_F(VLC_tructIOBJE vCLE_lcT(de_mux), , __LINf_cE__ommon_mem,ber \
d, s: (csys      | -            ^
../include/vlc_common.h:481>bol:15no: ckssnote: t expanded from macro 'VLC_OBJECT'vlc
_o  481 |     bjec iz   ct_t *e:
In file included from ../include/vlc_common.h:1031:
))../include/vlc_variables.h:256:12: o;
(&(ns      |                                        ^
t stwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ruc../include/vlc_common.h:
t  256x) v |     lre481c_turn var_cS:15->oommon:etC note: _hemembcekedexpanded from macro 'VLC_OBJECT'
(  481 |   prs  :_ob  b(    cj) \onsco
      t |               ^
nj,st  pstvsz_lc_objruncteamec v,lc_t Vco_LmtC_access/v4l2/video.cV monAR_:619:_meAD*9:DRE) warning: (SS,mbe rsdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]&(x: )
va-(  619 |  l >o cons  );b
t      |  v           ^lc_ob
jj ) \
         em| ../include/vlc_variables.h:              ^140:sg_Er48:
crt_t *)(&(x ) ->obj)note:  (\
expanded from macro 'var_SetChecked'
      demux,   "que|               ^u140
 | #define e error: v%as", access/v4l2/access.cvlc_sr_SetCt:267:19: warning: rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ehrroaccess/v4l2/demux.cr_eckedc  267(o(e | :r702 r,no)n);
      |    ,t,v        ^
 ../include/vlc_messages.h:83:5:  16: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 :  )  702 |   note: expanded from macro 'msg_Err'     
            83 |      *     msgvvarar_Inheri_Set  m_CEhecrr (sdemtkedg_uGenex, r"pollic(pI e_tnrror:thiesg , %er(VLC_MSG_Es" RR,a( cc__VVe,ALC_ vlAc__ss,RGS "lOBJE__CTisve-cach)
      itr(|     ^erong),
"../include/vlc_messages.h:78 );n,t
r      ,v)
      | :13|                   ^
:../include/vlc_variables.hor_c(err note: :noexpanded from macro 'msg_Generic'615                                               ^:
)   
78 | 53:);../include/vlc_common.h
       note: expanded from macro 'var_InheritInteger'
 :  481:   615| v               ^
15: note: ../include/vlc_messages.h:83:5:  | #expanded from macro 'VLC_OBJECT'
note: dexpanded from macro 'msg_Err'lec_  Log481f
 |     i   83n |   (V LC_ OBJmsg_Ge   eECT(no),e pric,   (pvconlc_vmoar_I_thinhs,sdterul  sVLtC_itruct vlc_common_membMSG_EeRInrs:teR , ge(cr__V(oA_ARG, S__n)onst vlc_)
      |     ^
object../include/vlc_messages.h:78:13: note: _texpanded from macro 'msg_Generic'
 e   *78 )_nam( |  &e, __ va(x)r-FI>_InoLEbj_  heritI)vl \
ntc_egeLogr(_, _V(L      _C_| OBLINVLC_OBJECTJECTE_(o(o)),_,               ^\

      |             ^
 n)
      |                                                     ^, p, vl
c../include/vlc_common.h_:m../include/vlc_common.h:481o:d481u:l1515e:_name, __F:I LE_ note: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'VLC_OBJECT'  
In file included from   481 |    481 |   access/v4l2/radio.c   _cons:t,27   st:
_ ruIn file included from _ct v LINlc _../include/vlc_common.h:1031E__,:
commo n \
      ../include/vlc_variables.h_m|             ^
:embers276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:../include/vlc_common.h
: 481:15:(  note: expanded from macro 'VLC_OBJECT'con  co
  276ns  t st481 |  |   ruc  st v i    lc_of( !vat vlcbject_com_tmon_ *rmembers: ()(&(conx)s->obtj_Ge) t vl\
      |               ^c
_oCheckebject_d( t *p)(&(x_  )-ob>oj bj, ps) \
      z_c| nam              ^
onst ste, VrucLCt _VAvlc_commonR__membersIN: (const vlc_object_t *)(&(x)->oTbjEG) \
      |               ^
ER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecaccess/v4l2/demux.c:708:kaccess/v4l2/video.ce:13d: warning: (VLC_Odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]639:9B
:  708 |  J  ECTwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(      o     639 | ),n ms  ,   tg_  ,Err v (dm)sg_e
mux      |                                                ^
Db../include/vlc_common.hg (:, "ocanb481j, ":nocant deqn15:o note: expanded from macro 'VLC_OBJECT'tu
   reeue sebuffrve481 |  e usre:r   %bu   sffers",
:       |             ^
  %s"../include/vlc_messages.h:83 co:,
5      nst |         ^
st../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
: note: expanded from macro 'msg_Err'
   87ru |     83 |       cmsgt vlc m_commos_Gneneg__Germenericm(p_berthisisc(p_, thi: (const vls,VLC_McSG__ERR,o __bV jVLeA_C_McARGS_t_)
_      |     ^t
 *SG../include/vlc_messages.h:78_D)BG:(13: , note: expanded from macro 'msg_Generic'
&   78 | (x__V    A)vlc-_Lo>g(VLo_C_bjAORGS__)BJ) \
      |               ^ECT
      |     ^
../include/vlc_messages.h:78:
13: (onote: expanded from macro 'msg_Generic'), p
, v   78 |   lc  vlc_L_mog(VLC_OBoJdEuClTe(_on), aIn file included from mep, v,access/v4l2/radio.c: _27_Flc_moI:
In file included from ../include/vlc_common.hLE_:dule1031_nam_,e, :
_ _../include/vlc_variables.h:293_FILE__:_LI10NE_, ___,: \LI
      N |             ^
warning: ../include/vlc_common.h:481due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:15E__
,:  \
note:   293 |     iexpanded from macro 'VLC_OBJECT'
        f481 |    (      c!onstv satr|             ^
uc../include/vlc_common.h:481:15r_:t vlc_cG note: expanded from macro 'VLC_OBJECT'
etChecked( o  481 | mp    mon_  _obj, psz_na  meconsmbt strmerseuc: t (,vlc_c VLonC_Vst vAR_BOOcoLlc_, &vmmoobalject_ )n_me t )
*)(mbe      |          ^
rs: ../include/vlc_variables.h:142&(x)(con:48:st  note: ->obexpanded from macro 'var_GetChecked'vlc_j) \
obj
e      ct  | _t *)              ^(&(x
)142- | #d>obj) \
      |               ^
efine var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
access/v4l2/video.c:645../include/vlc_common.h:481:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  645 |     15  :access/v4l2/demux.c:751  :16:m  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note: sgexpanded from macro 'VLC_OBJECT'  751 | _Er
 r   (o481 b |                j,  "mcannsg_Erot   sta r  con (sdertt mu ssxttrea, "proll eumrrinocr:t vg: %l %s",s" vl, c_sctrvlc_er_costmrormreron_memror_bec(ers: rrno)();
cons      |         ^
t ../include/vlc_messages.h:83vl:5c__c(: note: expanded from macro 'msg_Err'
o   83e |  bjerrnoc)  );t 
      | _               ^
t ../include/vlc_messages.h:*)83:5:msg_Ge(ner note: expanded from macro 'msg_Err'ic
(p   &(x)->obj) \
      |               ^
_this, VLC_M83 |     msg_GeneSG_ERRr,i c_(_pV_A_ARGSthi__)
sIn file included from ,       |     ^
Vaccess/v4l2/radio.c:27../include/vlc_messages.h:78::
In file included from LC../include/vlc_common.h:1031_MSG:
_ERR, 13: ../include/vlc_variables.hnote: __expanded from macro 'msg_Generic':304:17: 
warning: VA   78 |  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_ARGS_   vlc__
)
        |     ^304 |  
Lo../include/vlc_messages.h:78:g(VL 13:C_  O note: expanded from macro 'msg_Generic'
B   78 |  JECT(if o)  vlc_Lo, g(Vp, vlc_ mLC_OBJEC(T(o)likodulely, e_namep(!var_GetCh, , vl__FecIL_ckmodEe__ule, __d (_LINnamE__oebj, name, , \
      VL|             ^
, C../include/vlc_common.h_:481__FI:15LVE__: ,AR_ note: expanded from macro 'VLC_OBJECT'
C__LINE  481O_ |   _,OR \
      D|             ^
S,../include/vlc_common.h:481:15  : note: expanded from macro 'VLC_OBJECT'
       481co& |  nst v  a struct  l)   vl)con)
      |                 ^
sc../include/vlc_variables.h:142_com:mon48_me: mtnote: expanded from macro 'var_GetChecked'bers:
    (costn142struc vlct | #_objd vlcefiecne vt_t _comm*)on_ame(&mb(x)->oer_Gbj) \
      | er              ^
stCh: eck(const vlc_object_t *)(&(x)->obj) \
ed(o,      | n,              ^
t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481access/v4l2/demux.c:758:41: warning: access/v4l2/video.c:666due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:9  758 |  :15:   : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] note:    expanded from macro 'VLC_OBJECT'

  481 |     666 |             b    l   msg_const ockst_Eructrr (ob vtj,  lc_com"cmannon_mem*blotobcke = Gr allocrsab:at (const e buffeVivlc_obdrs: jeoe%s" c(VLC, _Ot_BJEvlct_stCT(demuxre) , fdr*)(&, s(yrx)ors->->bufv);
      obj) \_c(|                                         ^err
no))
../include/vlc_common.h;      :481:| 15: note: 
                    ^
expanded from macro 'VLC_OBJECT'
|   481 |          ^ 
      const../include/vlc_messages.h str:u83:5: note: cexpanded from macro 'msg_Err'
t   83 vlc_com |  mon_members: (const   vlcIn file included from  maccess/v4l2/radio.c:27:
sg_GenerIn file included from ic(../include/vlc_common.h:1031:
../include/vlc_variables.h:324p_th:_ob10:ijes , warning: ctdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
V  324LC_MS_G_t |    *)ER( &(x)R,-> __VA o_ARbj) GSi\
      |               ^__)
      f( |     ^!

var_G../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
e   tCheck78ed( p_ | obj,  ps z _name,  VLCvlc__VARLog_FLOA(T, &vVLCa_OBlJEC ) T(oaccess/v4l2/demux.c)
):802:,      16 p,| :          ^ vl
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c_m
../include/vlc_variables.h  :142802 |  od  : ul48e_n:  a note:  expanded from macro 'var_GetChecked'
        142 | m #e d, _msg_efine_FILErE__, _r  _var_(LINEGetChec_dkemed_ux, "po(o,n,,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
 \
      | ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
            ^
  481 |         const struct vlc_common_members: (const vlc_object../include/vlc_common.h_l:l error:481:15: note: expanded from macro 'VLC_OBJECT'
 t%   s", v*lc_strerr)o(r_&(481 |      c x(errno));
      |                ^
)../include/vlc_messages.h:83:- > const s5: note: expanded from macro 'msg_Err'
tobj) \
         | 83              ^ruct vl
c |  _ c  ommon_memmbesgrs_Generic(p_thi:s, (cons Vt vlcLC_MSG_ERR, __VA_A_RoGbS__ject)
_      |     ^
tIn file included from ../include/vlc_messages.h :*access/v4l2/radio.c78):13: note: expanded from macro 'msg_Generic'
(   78&(x)->ob | j:) \
      |               ^
    vl27c_Log(:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:V340LC:9: warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]OBJECT
(oaccess/v4l2/video.c), p, vlc_module_nam:e  ,672: __FILE__340, | 9 :    warning: _ due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]if
( v_a  Lr_G672Ie | tN ECh__,  e c \ 
      |             ^   msg_Err
 k(eod( p_bo../include/vlc_common.h:j, "ca481n:bno15jt:,  note: expanded from macro 'VLC_OBJECT'
   p481s | z_ an lalo c a mtee ,   cVoL Cen_snotu gVsh buffers");
      |         ^
t../include/vlc_messages.hAr:uR83c_:STRINGt, v l5c:&_vcao note: mexpanded from macro 'msg_Err'l
    mon_membe83r)s : | )   (co
n       |  s        ^m
s../include/vlc_variables.h:142:48: tnote:  gexpanded from macro 'var_GetChecked'vlc_
o_Gbjeneriecc(  tp142_t *)(&(x)-> | o#_bjd)efi \
      |               ^
nthis, VLC_MSG_Ee RR, _v_aVrA_G_ARGS__)
      |     ^
etChecaccess/v4l2/demux.c:811:17: ked(o,n,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t../include/vlc_messages.h,:  v81178: | 13): note: expanded from macro 'msg_Generic'
     78v | a       r           msg__G evEtCheclkrcer_d L((deVLoCm_uOx, "read error:g(VLC _BJECTO(%oBs)JECT(o), p, vlc_,n,t,v)"
,m      |                                                ^o
dul e../include/vlc_common.hv_lnc:a_481ms:etr15,: e r_note: expanded from macro 'VLC_OBJECT'
_FILE__, __LINE__r,  o 481r_c(err\
      | n            ^o | ));    
 
      ../include/vlc_common.h |                  ^ :con481s
t../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
:15: note: expanded from macro 'VLC_OBJECT'
   481 |         83 |       co nmstrsusg_Gencetrt ic(p_t hvsis, VLClc__ctoMmSmrounG__membERR, _e_rcst:  v(lccoVnAs__tcARGS_o mvm_o)n
_      lmemcb_objeec|     ^
rt_../include/vlc_messages.hst *)(&:78:13: note: expanded from macro 'msg_Generic'(
x   :) -(>78con |     vlcst vlc_obj_Log(VLC_OBJECT(eooc)t_, p, vlc_module_name, __FILE__, __LINE__b, \
      |             ^j
)t *)(&(x)->obj) \
      ../include/vlc_common.h|                ^
\
      |               ^
:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const In file included from vlaccess/v4l2/radio.c:27:
In file included from c../include/vlc_common.h_:o1031b:
j../include/vlc_variables.he:ct_t350: *)(9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]&
(x)->obj) \
      |               ^access/v4l2/video.c  
350: | 691:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    if( var_Get  C691h | e c k e d (   p _obj, p sz_na me ,  VmLsCg__VEArRr_ S(ToRbIjN,G "c, &val ) )
      |         ^
annotaccess/v4l2/demux.c ../include/vlc_variables.h::q853142::19uer: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
y48:   note: 853 expanded from macro 'var_GetChecked' | 
b uf f  er  142 | #def            ine var_GetChecked* var(o,n,t,_Inheritv )I nv%tegear_r( de"PRIu32muGxe": %s", bufc,
      |             ^
,tC hec"../include/vlc_messages.hkleid:83:5: note: expanded from macro 'msg_Err'(
V   83 | v L   msg_Generic(p_theiC-s_cO, VLC_MSGBa_ERching"J E)RC;,T
       (_o),n,t| _,                  ^vV
)A../include/vlc_variables.h_:A
615:53: note: expanded from macro 'var_InheritInteger'
        | R615 | GS__)
      |     ^
#                                               ^
../include/vlc_messages.h:78:13: dnote: ../include/vlc_common.heexpanded from macro 'msg_Generic'
:f   78ine481:15: |    note:  expanded from macro 'VLC_OBJECT'v
 a vlc_Log  481r_Inheri |  tI(nVLCt_OBJECT(eg o )er ,(  op ,   ,n cvo)n sltcv _moduar_Inlhee_rnisattmIe,ntreuct v glc_c_o_emmro(nVLC_OBJECT(o)_,m enFmIbL)ers: 
      |                                                     ^
(const vlc_obj../include/vlc_common.hEect_t *:481:15: )note: (&(x)_expanded from macro 'VLC_OBJECT'->ob_, j) \

  _      | _              ^
L481I |         const struct vlc_common_membeNE__, r\s
      | :             ^
(conIn file included from ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
st vaccess/v4l2/radio.c:  481 | 27:
In file included from ../include/vlc_common.h:1031:
l../include/vlc_variables.h: c_o b362ject_t *)(&(x)->obj) \
      |               ^
 : 9 :   warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
on  362 |    s ti fs(tr ucvta rv_lGce_tcCommhoenc_kmeedm(b epr_so:b j(,con spts zvlc_obje_name, VLCc_t_t *)(&V(AxR_)->obj) \
      |               ^AD
DRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecaccess/v4l2/video.cked(VLC_O:BJECT(700o),n,:t13,:v )warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
        | 700                                               ^
 |          ../include/vlc_common.h : 481 :m15s:g note: expanded from macro 'VLC_OBJECT'
_Err (obj  481 |         c,o "nst strcannot maupc tb vluc_ffer %"Pcommon_members: (consRt vlc_Iu32": %s", bufobc,
      |             ^
ject_t *)(&(x)../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
->obj) \
      |               ^
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct In file included from vaccess/v4l2/radio.c:27:
lIn file included from c_comm../include/vlc_common.h:1031:
../include/vlc_variables.h:on_members: (const vlc_object_t 429*)(&(x:)->5o:b jwarning: ) \
      |               ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  429 |     var_Create( p_obj42 warnings, psz_ generated.
name, VLC_VAR_INTEGER | VLC_Vaccess/v4l2/video.cAR_DOINHERI:T );
      |     ^
710:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:122  710:39 |       :       note: expanded from macro 'var_Create'msg_Er
r (obj, "ca  n122n | o#t qudefienuee  buvar_Create(a,bffer %"PRIu32,c) var_C"r:e %s", bate( VLC_OBJECufc,
      |             ^
T(../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
a)   83 |     msg_G, b, c )
      |                                       ^
en../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
er  481 | ic(p      _this, V  LCconst stru_MSG_ERR,ct vlc_ __VA_ARcommon_memGSbers: (cons__)t vlc_obje
      ct_t *)(&(x)->obj) \|     ^

../include/vlc_messages.h      :| 78:13: note: expanded from macro 'msg_Generic'
              ^
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/radio.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), baccess/v4l2/video.c, :c 719):
9      |                                       ^: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

../include/vlc_common.h:  481719: | 15 :        msg_Err (obj, "cannnote: oexpanded from macro 'VLC_OBJECT't
 star  481 |   t   s tr e am consing:t st ruct vlc%s", v_commlc_strerror_c(errno));
      |         ^
o../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
n_m   83 | e m bers: (co  nmssgt_ Genevric(p_this, VlLcC__oMbSG_ERR, _j_VA_ecARGSt_t __*))
      |     ^
(&../include/vlc_messages.h(:78x):-13>:o bnote: j)expanded from macro 'msg_Generic' \

      |                  ^78 |     vl
c_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__,In file included from access/v4l2/radio.c:27:
In file included from ../include/vlc_common.h: _mv -f access/v4l2/.deps/libv4l2_plugin_la-access.Tpo access/v4l2/.deps/libv4l2_plugin_la-access.Plo
_LINE__, \
      |             ^
../include/vlc_common.h1031:481:15: note: expanded from macro 'VLC_OBJECT'
:
  481 |         c../include/vlc_variables.h:455o:5:nst st warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ruct   455v | l c _ c ovmamro_nCreate( p__ombj, psezmb_naemre,s :V (LC_VcAoRn_sFt vlLOc_oAT | VbLjecC_VAR_tDOINHE_RIT );/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/v4l2/libv4l2_plugin_la-controls.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./access/v4l2 -I../include -I../include -isystem /usr/local/include -I/usr/local/include   -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/v4l2/libv4l2_plugin_la-controls.lo -MD -MP -MF access/v4l2/.deps/libv4l2_plugin_la-controls.Tpo -c -o 
access/v4l2/libv4l2_plugin_la-controls.lo `test -f 'access/v4l2/controls.c' || echo './'`access/v4l2/controls.c
      |     ^
t *../include/vlc_variables.h:)122:(&39:( note: x)expanded from macro 'var_Create'
->obj  122) \
 | #      |               ^
define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/radio.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/radio.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/radio.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/radio.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/radio.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/radio.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/radio.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/radio.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/radio.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"v4l2\" -D__PLUGIN__ -I./access -I./codec -I./access/v4l2 -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/v4l2/libv4l2_plugin_la-controls.lo -MD -MP -MF access/v4l2/.deps/libv4l2_plugin_la-controls.Tpo -c access/v4l2/controls.c  -fPIC -DPIC -o access/v4l2/.libs/libv4l2_plugin_la-controls.o
access/v4l2/radio.c:54:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   54 |                 * var_InheritInteger (demux, "live-caching");
      |                   ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/radio.c:75:33: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   75 |                               : var_InheritString (obj, CFG_PREFIX"radio-dev");
      |                                 ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/radio.c:79:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   79 |         var_LocationParse (obj, demux->psz_location + pathlen + 1, CFG_PREFIX);
      |         ^
../include/vlc_variables.h:666:54: note: expanded from macro 'var_LocationParse'
  666 | #define var_LocationParse(o, m, p) var_LocationParse(VLC_OBJECT(o), m, p)
      |                                                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/radio.c:89:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   89 |         msg_Err (obj, "not a radio tuner device");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/radio.c:101:35: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  101 |     sys->controls = ControlsInit (VLC_OBJECT(demux), fd);
      |                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
30 warnings generated.
mv -f access/v4l2/.deps/libv4l2_plugin_la-radio.Tpo access/v4l2/.deps/libv4l2_plugin_la-radio.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/v4l2/libv4l2_plugin_la-lib.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./access/v4l2 -I../include -I../include -isystem /usr/local/include -I/usr/local/include   -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/v4l2/libv4l2_plugin_la-lib.lo -MD -MP -MF access/v4l2/.deps/libv4l2_plugin_la-lib.Tpo -c -o access/v4l2/libv4l2_plugin_la-lib.lo `test -f 'access/v4l2/lib.c' || echo './'`access/v4l2/lib.c
75 warnings generated.
mv -f access/v4l2/.deps/libv4l2_plugin_la-demux.Tpo access/v4l2/.deps/libv4l2_plugin_la-demux.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/screen/libxcb_screen_plugin_la-xcb.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -pthread -I/usr/local/include -pthread -I/usr/local/include -pthread -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/screen/libxcb_screen_plugin_la-xcb.lo -MD -MP -MF access/screen/.deps/libxcb_screen_plugin_la-xcb.Tpo -c -o access/screen/libxcb_screen_plugin_la-xcb.lo `test -f 'access/screen/xcb.c' || echo './'`access/screen/xcb.c
In file included from access/v4l2/controls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    96 warnings generated .
    const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/controls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/controls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"v4l2\" -D__PLUGIN__ -I./access -I./codec -I./access/v4l2 -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/v4l2/libv4l2_plugin_la-lib.lo -MD -MP -MF access/v4l2/.deps/libv4l2_plugin_la-lib.Tpo -c access/v4l2/lib.c  -fPIC -DPIC -o access/v4l2/.libs/libv4l2_plugin_la-lib.o
ect_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/controls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_Smv -f access/v4l2/.deps/libv4l2_plugin_la-video.Tpo access/v4l2/.deps/libv4l2_plugin_la-video.Plo
etChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/controls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/libcdda_plugin_la-cdda.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/libcdda_plugin_la-cdda.lo -MD -MP -MF access/.deps/libcdda_plugin_la-cdda.Tpo -c -o access/libcdda_plugin_la-cdda.lo `test -f 'access/cdda.c' || echo './'`access/cdda.c
In file included from access/v4l2/controls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/controls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/controls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/controls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/controls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/controls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/controls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/controls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"xcb_screen\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include -pthread -I/usr/local/include -pthread -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/screen/libxcb_screen_plugin_la-xcb.lo -MD -MP -MF access/screen/.deps/libxcb_screen_plugin_la-xcb.Tpo -c access/screen/xcb.c  -fPIC -DPIC -o access/screen/.libs/libxcb_screen_plugin_la-xcb.o
In file included from access/v4l2/controls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/controls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/controls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/controls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/controls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/controls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/controls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/controls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/controls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/controls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/controls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/controls.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"cdda\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/libcdda_plugin_la-cdda.lo -MD -MP -MF access/.deps/libcdda_plugin_la-cdda.Tpo -c access/cdda.c  -fPIC -DPIC -o access/.libs/libcdda_plugin_la-cdda.o
access/v4l2/controls.c:180:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  180 |         msg_Err (obj, "cannot set control %s: %s", var, vlc_strerror_c(errno));
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/controls.c:196:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  196 |                 var_SetInteger (obj, list->name, list->default_value);
      |                 ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/controls.c:199:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  199 |                 var_SetBool (obj, list->name, list->default_value);
      |                 ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/controls.c:218:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  218 |     char *buf = var_InheritString (obj, CFG_PREFIX"set-ctrls");
      |                 ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/controls.c:245:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  245 |             msg_Err (obj, "syntax error in \"%s\": missing '='", name);
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/controls.c:263:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  263 |                             msg_Err (obj, "syntax error in \"%s\": "
      |                             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/controls.c:276:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |                             msg_Err (obj, "syntax error in \"%s\": "
      |                             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/controls.c:293:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |                             msg_Err (obj, "syntax error in \"%s\": "
      |                             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/controls.c:302:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  302 |                         msg_Err (obj, "setting \"%s\" not supported", name);
      |                         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/controls.c:306:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  306 |         msg_Err (obj, "control \"%s\" not available", name);
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/controls.c:371:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  371 |     msg_Dbg (obj, " integer  %s (%08"PRIX32")", query->name, query->id);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/controls.c:379:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  379 |     if (var_Create (obj, c->name, VLC_VAR_INTEGER | VLC_VAR_ISCOMMAND))
      |         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/controls.c:390:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  390 |         msg_Dbg (obj, "  current: %3"PRId32", default: %3"PRId32,
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/controls.c:393:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  393 |         var_Change (obj, c->name, VLC_VAR_SETVALUE, &val, NULL);
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/controls.c:395:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  395 |     var_Change (obj, c->name, VLC_VAR_SETMINMAX,
      |     ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/controls.c:401:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  401 |         var_Change (obj, c->name, VLC_VAR_SETSTEP, &val, NULL);
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/controls.c:409:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  409 |     msg_Dbg (obj, " boolean  %s (%08"PRIX32")", query->name, query->id);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/controls.c:417:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  417 |     if (var_Create (obj, c->name, VLC_VAR_BOOL | VLC_VAR_ISCOMMAND))
      |         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/controls.c:428:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  428 |         msg_Dbg (obj, "  current: %s, default: %s",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/controls.c:432:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  432 |         var_Change (obj, c->name, VLC_VAR_SETVALUE, &val, NULL);
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/controls.c:440:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  440 |     msg_Dbg (obj, " menu     %s (%08"PRIX32")", query->name, query->id);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/controls.c:448:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  448 |     if (var_Create (obj, c->name, VLC_VAR_INTEGER | VLC_VAR_ISCOMMAND))
      |         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/controls.c:459:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  459 |         msg_Dbg (obj, "  current: %"PRId32", default: %"PRId32,
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15In file included from access/v4l2/lib.c: note: expanded from macro 'VLC_OBJECT'
:  48130:
 |  In file included from ../include/vlc_common.h  :1031  :
../include/vlc_variables.h:189:  12: c warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ons
t struct vl  189c_ |  co  mm ronet_murn vaemberr_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
s: (const vlc_object_t *)(&(x)->obj) \
      |               ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,access/v4l2/controls.c:462:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v  462 |         var_Change (obj, c->name, VLC_VAR_) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
SETVALUE, &val, NULL);
      |         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h  481 |         const str:128:43: note: expanded from macro 'var_Change'
u  c128t  | #defvilc_ne vcaorm_mCohange(a,b,c,n_members: (cond,e) var_stChange( V vLC_OBJElc_oCTbject_t (*a))(,& (xb,)->obj) \
      |               ^
 c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commoIn file included from n_maccess/v4l2/lib.cembers: :30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h(const vlc_objec:203t_t *)(&(x)->o:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bj  )203  | \
      |               ^
    return var_SetChecked( p_obj, psz_name, VLC_access/v4l2/controls.cV:AR_BO464:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
O  L464 |    , val  );
      |            ^
var_Change (obj, ../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
c  ->name, VL140 | C_VAR_SETMIN#MdAeXfi,ne
      |     ^
 var_SetChecke../include/vlc_variables.hd(o,:n,128t:,43v:)  note: vaexpanded from macro 'var_Change'r
_SetChecked(VL  C128_ | #defineO BvJaErC_TC(ohange(a),,b,cn,t,,dv)
,      | e) v                                               ^
a../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
r_C  h481 | an       ge( VLC_OBJECT(a )co, b, c, dnst struct vlc_,c e )
      |                                           ^
ommon_members: (const vl../include/vlc_common.h:481c_:15: note: expanded from macro 'VLC_OBJECT'
o  b481ject_t *)(& |         cons(tx )s-truct vlc_comm>oonb_jm) \
      |               ^
embers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/lib.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, access/v4l2/controls.cv:al)477:9;
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      |            ^

../include/vlc_variables.h:  477140 | : 48:  note:  expanded from macro 'var_SetChecked' 
    msg_Dbg (obj, "  cho  140 | #deice %"PRfiIu32") %s", menu.indenx, e varm_eSneut.Cnhaemcek)e;d(
      |         ^
o../include/vlc_messages.h:,n87:5: ,tnote: expanded from macro 'msg_Dbg'
,   87 |   v)  msg_Gen evar_rSetic(p_thiChs, VLC_MSeGc_Dked(VLC_OBG, __VAB_JECARGTS__)
      |     ^
(o),n,../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
t   78, | v ) 
        vlc_Log(VLC_OB| J                                               ^
ECT(o),../include/vlc_common.h :p481,: vlc_m15: note: expanded from macro 'VLC_OBJECT'
o  481d | u  l e _ n a m ec,o ns_t_ FsILE__, __Ltruct vlc_coImmonNE__members: (const vl_c, \
      |             ^
_object_t *../include/vlc_common.h)(&(:481:15: note: x)expanded from macro 'VLC_OBJECT'
-  >481 | obj) \
      |               ^
        const struct vlc_common_members: (const vlc_objIn file included from ect_t *)(&(x)access/v4l2/lib.c:30:
In file included from ../include/vlc_common.h:1031:
-../include/vlc_variables.h>:o227b:j12): \
      |               ^ 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_naaccess/v4l2/controls.cme:482:9:,  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]VLC_VAR
_FLOAT, va  482 |         var_Clh a)n;g
e (obj, c->n      | ame, VLC_           ^VA
R_../include/vlc_variables.h:140:48: note: Aexpanded from macro 'var_SetChecked'
D  DC140H | #define var_SOIetChecked(o,n,tCE, &va,l, &text);
      |         ^
v../include/vlc_variables.h:128:43):  vnote: aexpanded from macro 'var_Change'r
_SetChecke  128d(VLC_OB | J#dECT(o),n,t,efv)
      |                                                ^
ine var_../include/vlc_common.hC:ha481:15: note: expanded from macro 'VLC_OBJECT'
nge(a,b,c  481,d,e) var_Chan | g e ( VLC_OBJEC  T(a),   b, c, d, e   cons)
t       | s                                          ^t
ruct vlc_common_../include/vlc_common.hm:e481:15: mbers: (conote: expanded from macro 'VLC_OBJECT'
n  481s | t vl c _ o b    cjoenst strcut_t c*t) (&(vlc_commx)-on_me>mobj)bers:  \(
c      onst vlc_o|               ^bject_t
 *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/lib.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetCaccess/v4l2/controls.checked( p_ob:490:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j,   490 | p s z _ nmasmge_,D bVgL C(_oVbj, " buttAR_STRIoNGn,    %s (%0v8a"l P)RIX32")";
, query      | ->nam           ^
e../include/vlc_variables.h,: 140:q48u: enote: expanded from macro 'var_SetChecked'
r  y140- | #>id);
      |     ^
d../include/vlc_messages.h:87:5e:f inenote:  vexpanded from macro 'msg_Dbg'
ar_SetCheck   ed(87o |    , nm,sg_Generti,vc(p_th) is, VLC_MvSaGr__DSetChecBkeG, __dV(AV_LACR_GOSB_J_E)
      |     ^
CT(o),n../include/vlc_messages.h:,78t:13: note: expanded from macro 'msg_Generic'
,   78 |  v ) 
      |                                                ^
 vlc_Log(VLC_O../include/vlc_common.h:481:15:BJECT(o),  note: p, vlc_modulexpanded from macro 'VLC_OBJECT'e
_name, __F  481 |         const sItructLE__,  v_l_cL_IcNoEm_mo_, \
      |             ^
n_members: (../include/vlc_common.hco:481:15: note: expanded from macro 'VLC_OBJECT'
nst   vlc_obj481 |        ec constt _stt *)r(&(uct vlc_common_mx)->obj) \
      |               ^ember
s: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/lib.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_nameaccess/v4l2/controls.c:498:9,: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 VLC  _VA498R |   _A  ifD D(RvEaSrS_, vaCrle );
      | a           ^
te (obj../include/vlc_variables.h, :140:48: note: expanded from macro 'var_SetChecked'
c  140 | #->name, VdeLC_VAR_VOIfiD | VLCn_eV AvRar__SeItSChCOMMAND))
      |         ^
ec../include/vlc_variables.h:122:k39ed(: note: expanded from macro 'var_Create'
o  122 | #defin,en ,vtar_Create(,v) vaa,b,c) var_rC_rSeeattChee( VLC_OBJECT(a), bc,ked(VLC _OBcJE )
      |                                       ^
C../include/vlc_common.hT:(o481:15: note: )expanded from macro 'VLC_OBJECT'
,n,t,v)
      |                                                ^
  481 |     ../include/vlc_common.h : 481  const struc:t15 :v lnote: cexpanded from macro 'VLC_OBJECT'
_co  481 |   mmon    _  const struct vlc_mecommon_mmbers: (embers: (constco vlc_object_t *)n(&(sxt vlc_obj)->obj) \
      |               ^
ect_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/lib.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if(access/v4l2/controls.c !var_G:509:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]et
Che  509 |  c k ed(  mp_sg_Dbog (obj, bj" 64-, bits p %sz_name, s (%0V8L"PRIX32")", qC_VAR_INTEGERu, e&vry->name, quearl )y->id);
      |     ^
 )
      |          ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
../include/vlc_variables.h   87 |     :m142s:g48:_ note: expanded from macro 'var_GetChecked'
G  142 | #deneric(p_efinthe ivs,ar_GetC heVLC_MSG_DBG, __ckVA_ARGSe_d(o,_n),t,v
) v      | ar_GetChecked(VLC    ^_O
BJ../include/vlc_messages.h:78E:C13T(o),n,t,v)
      |                                                ^
: note: expanded from macro 'msg_Generic'
../include/vlc_common.h   78 |     vlc_Log(VL:481C_OBJECT(o:)15,:  pnote: ,expanded from macro 'VLC_OBJECT'
 vlc_module_  481 |         nconame, __FILE__,s t_ struc_LINE__, \t 
      |             ^
vlc_common_m../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
emb  481 |     er    cos:nst struc t (vclocn_common_msetm bers: (convlc_objectst vlc_object_t *)(&(x)->o_tbj) \
      |               ^
 *)(&(x)->obj) \
      |               ^
access/v4l2/controls.c:517:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  517 |     if In file included from (varaccess/v4l2/lib.c:_30C:
rIn file included from eate (../include/vlc_common.hob:j1031,:
 ../include/vlc_variables.h:293c:10->nam: e, VLCwarning: _VAR_INTEdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]G
ER   293 |   | VLC_V  iARf( !var_GetC_ISCOMMAND)he)
      |         ^
cked( p_ob../include/vlc_variables.h:j, 122p:39sz_n:a mnote: e, VLC_VAR_BOOL, &vexpanded from macro 'var_Create'
al ) )
      |          ^
  122 | #define var../include/vlc_variables.h_:C142:r48:e ate(a,bnote: expanded from macro 'var_GetChecked'
,c) var_Create( V  L142C | _#OdBefine var_GetChJECT(eac)k,e b, c )
      |                                       ^
d(o,n,t,../include/vlc_common.hv):481 var_GetChecke:d15(:V Lnote: Cexpanded from macro 'VLC_OBJECT'_
OBJECT(o),n,t,v)
      |                                                ^
  481 |  ../include/vlc_common.h:       c481:15: note: expanded from macro 'VLC_OBJECT'
o  481 |         cnonst strusctt vl struct vlc_commocn__cmoemmmonb_memers: (consbet vlc_obrjse:c (tc_otn s*t) (v&l(c_object_t x)*)(&(->x)->obj) \
      |               ^
obj) \
      |               ^
In file included from access/v4l2/lib.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_Geaccess/v4l2/controls.ctChecked (:obj, n535ame,:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 VLC_VAR_COORDS, &v  a535l |         msg_Dbg (obj, "  current: %"PRId64, v)a)l.)i_
      int);
      |         ^
| ../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
                ^   87 |   
 ../include/vlc_variables.h:142:48 :m snote: expanded from macro 'var_GetChecked'
  g_Gen142e | r#ic(p_thidefisn,e VLC_MSG_DB vG, __VAa_r_ARGS__)G
e      t| C    ^
hecked(o,n,t,v../include/vlc_messages.h): var_G78e:t13C:h enote: expanded from macro 'msg_Generic'
cked(VLC_OBJECT(o),n,t,v)
      |    78                                               ^
 |     vlc_Lo../include/vlc_common.h:481:15g(: note: expanded from macro 'VLC_OBJECT'
VLC_OBJE  CT481 |         const (o)st, p, vlc_rmuocdule_namte,  _v_lFcI_LcEo_m_m,o n___mLeImNbEe_r_s:, \
      |             ^
 (const vlc_object_t *)../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
(  &481(x)-> | o b j)       \c
      |               ^
onst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/lib.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     access/v4l2/controls.c:if536:9: warning: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
!var_GetChecked( p_obj, psz_na  me, 536 | VLC_VAR_FLOAT, & val       )  v)a
r      |          ^
_../include/vlc_variables.h:142:48Change (o: bj, cnote: -expanded from macro 'var_GetChecked'>
name,   V142L | C#de_VAR_SEfine var_GetChecked(o,nTVALUE, &va,tl, NU,LvL);
      |         ^
) var_GetChecked(VLC_OB../include/vlc_variables.hJECT(o),n,t:,v128:)
      |                                                ^
43: note: expanded from macro 'var_Change'
../include/vlc_common.h  :128481 | :#15: dnote: expanded from macro 'VLC_OBJECT'
e  481 |  fine var  _Ch a n   cge(a,b,onsc,d,e) var_Changt e( VLC_stOBJECTr(uac)t,  vbl,c c_,c odm,m eo n)_
m      |                                           ^em
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
bers: (const vlc_o  bject_t 481* | )( & ( x ) - > o bcjo)n s\t
 struct       | v              ^l
c_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/v4l2/lib.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj,access/v4l2/controls.c:545:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] p
sz_name, VLC  545_VAR_STR |     msg_Dbg I(NoGb,j ,& "controvl clasasl %s:", query->nIn file included from a access/screen/xcb.c:)m35:
In file included from e);
 ../include/vlc_common.h      |     ^
../include/vlc_messages.h:87::5:)1031
      |          ^:
note: 
../include/vlc_variables.h../include/vlc_variables.hexpanded from macro 'msg_Dbg'::189142:48: :note: 
12: warning: expanded from macro 'var_GetChecked'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  142 | #de   87 |   fine  189 |     r var_Geturn ve  msgar_SetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,_Generic(p_this, VLC_MSG_DBG, v__VA_ARGS__)
      |     ^
tCh../include/vlc_messages.h:78:13: )
      |                                                ^
note: ../include/vlc_common.h:e481:15: note: expanded from macro 'VLC_OBJECT'
c  expanded from macro 'msg_Generic'
481 |    k e    78  | d (   p_o bc j ,v olpsz_name, VLC_VAnsR_INTtE cs_GLogE(VRt,r uvctLC_OBJECT(o), p, vlca_module_ln avme, __FILE _l)c;__
      |            ^
c,../include/vlc_variables.h:140:48o:m m o_note: _expanded from macro 'var_SetChecked'LnI_
NEmembe_  r_140s, |  :\
      |             ^
# d../include/vlc_common.h(efconst vilnc:e481_ :vao15: note: expanded from macro 'VLC_OBJECT'
r  481 |       _ S ecbtojnst struct vlc_common_members: (const vlc_oChecked(o,n,t,v) var_SbejetChecked(VLCect_t_OBJECT(o )c,t_tn **),)(t(&&(x)->ob,j(v))x 
\
      |               ^
)->obj)       \
|                                                ^      |               ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const stIn file included from ruaccess/v4l2/lib.c:c30t:
 In file included from v../include/vlc_common.h:1031access/v4l2/controls.c::
553:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
l../include/vlc_variables.h:350c:_9c  :553  | owarning: m due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
mon_me m   bers: (const vlcmsg_Dbg (o_350 |     bobject_j, " st *)(t&i(rfxi() va-r>_oGbj) \
n      |               ^
etChecked( pg   %s (%08"PRIX_o32")", qubjery->na,m epIn file included from s, qzue_access/screen/xcb.cn:ar35ym:
-e>,In file included from  ../include/vlc_common.hiV:d1031)L:
;In file included from 
../include/vlc_variables.haccess/cdda.c      :203::C|     ^12: _Vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

A../include/vlc_messages.h:R87:5:_  203 |  note:  Sexpanded from macro 'msg_Dbg' 
TRI   87NG,  |   ret  u&va  rn l ) msg_v)
aGer_Seneric      |         ^(p
_t../include/vlc_variables.htChhis, eVLCcke_:142d:48MSG: note: expanded from macro 'var_GetChecked'
( p_  142 | DBG#d, _efin__Ve var_GeA_Aobj, psRGz_StCh_namee_)cke
d(, VLC_Vo,ARn      _B|     ^
,t,O../include/vlc_messages.h:v) var_Get78:OCheck13: ed(note: expanded from macro 'msg_Generic'VLC
L   78 | _O, valBJECT(o   )  ,nvlc);
      _Lo|            ^
g(,t,VLCv)_45:
In file included from OB../include/vlc_variables.h../include/vlc_common.h
J:      | :                                               ^
../include/vlc_common.h:4811401031:
:E../include/vlc_variables.hC::18915: note: expanded from macro 'VLC_OBJECT'
T  481:12:  |     (o), p,  vl   warning: const stc_m48: note: expanded from macro 'var_SetChecked'odruct
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]u   v
lc_c140o | lmm#d  189eone | __  fi ne  vamrnar_emme, etuberrSnet var_Ss:etC (checkConhed(eo,cn,ket,vd( ) pvast_ volcbr___Setj, _FpszoIL_nChEbjaecmt_et *)(&,ecked __,(x __VL(LVLC_CIO_VBJAR_INTE)NGEE->R, val );
ob      j)|            ^
 C../include/vlc_variables.h:140\T(:48:o) 
      | note: expanded from macro 'var_SetChecked'
              ^  ,E__n,
t, 140,v | \
      | #            ^
../include/vlc_common.h:define 481:var_Se)15: 
      tChnote: expanded from macro 'VLC_OBJECT'In file included from 
ec  access/v4l2/lib.cke481| d(o,n:30:
,In file included from ../include/vlc_common.h:1031t,v) |    :
../include/vlc_variables.h   :                                                ^  cva
onrs../include/vlc_common.h_:481t :15Set362:9s:: Che note: cexpanded from macro 'VLC_OBJECT'warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ke
tru  ct
 dvlc_  362( |  VL  C_ cO481oif(mmonB va_mJEC |  r_T(o),n em,t,v bers: (coGenst  )tC 
      | vhlc_obe                                                 ^
ck../include/vlc_common.h:jeedct_( p t con_stob 481j, p*)(sstr:&(x)->obzj_15nuct)  am\: 
      |               ^
vlnote: e, VLexpanded from macro 'VLC_OBJECT'c_
comm  on_C_VAmemR481ber | s:access/v4l2/controls.c:561 :_ 9:(AD warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   DRconst vlc561 |  _ESS, &v oa  b    cif (ovject_nst ltar_C  r*)(se&ate (t) rx)->)(ouobj,bjc c-
)t vlc \
            _c|               ^>on
mmon_membame,e V|         ^LC_rs: (co
n../include/vlc_variables.h:In file included from VAsaccess/screen/xcb.ct vR142:_lSTRING 48:c| :V_L35C_o:
In file included from ../include/vlc_common.hbjec:1031:
tVAR_I_t ../include/vlc_variables.h:*)(SC O&212MMANDnote: :12))expanded from macro 'var_GetChecked'(

      |         ^  142 | #x
)../include/vlc_variables.h:122d-: e:39warning: >obj) \
      |               ^
: note: fine vadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rexpanded from macro 'var_Create'
  _GetC212he |    122c | k #edde  returIn file included from fi(on,naccess/cdda.c: var,t,45:
nev In file included from ../include/vlc_common.h)v_ :1031:
../include/vlc_variables.har:203Sva:et12Che_Crecker_GeattCe(hd: (oba, bj,ceckewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
d  ,203) nam | e,( vaV r   VL_CCre rL_eaVtC_teAuROB( _VLCr_OJECTBJECn v(o)CT(a,O),aOnr,t,v )
      bR|                                                ^, c )_

      SetDS,../include/vlc_common.h:481:|  val);                                      ^
C15:
      h../include/vlc_common.h| :481           ^
: ../include/vlc_variables.h:15note: :expanded from macro 'VLC_OBJECT'ecked( p
 note:   481expanded from macro 'VLC_OBJECT'
 |  140_  481 | o:48:   note: expanded from macro 'var_SetChecked'
   140 | b#d e  j    f   const,   s cipntrue scvt azr_vonst sSetChtlc_co_rmmoname,ecken_uctd( o,VLCm_n,e vlVAR_Bc_mbOt,veOcLom,)  varsrm:val ( )co_;
      SetnoCn_mheckes| ted(V           ^
mb ../include/vlc_variables.hevlcL:140C_:48OBJE: note: expanded from macro 'var_SetChecked'
C  140T(o), | n,_ros#b:jectt,v_t *)(define v (coansr&)t vl_
      | (S                                               ^ex
)../include/vlc_common.h:t481:15:->oC note: expanded from macro 'VLC_OBJECT'bjhec
ked(  481 | c_o ) o  bject_t,n,t,v) v\ a    *)r (&con_(x)-s>St oesbj) ttCheruc\
      |               ^
t vlcc_ckommeon
      d_me| (V              ^mbersL
: (const vlc_object_t *)(&(x)->obj) \C_OB
JECT(o      |               ^
),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  access/v4l2/controls.c:587:13:481In file included from  warning: access/v4l2/lib.c |  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from   587 |     :30access/screen/xcb.c :   :
In file included from       35:
In file included from   ms../include/vlc_common.h:1031 g_:
../include/vlc_common.h:1031:
../include/vlc_variables.h: 227Dbg  :12: (ocbwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  227n../include/vlc_variables.hj:,s |  429:"t  5: warning:     r cseurturtdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rr  enn t: 429 |   \"%u vca vr_saSetr_CCht reat\""e, b(e p_obvckeld( ujc_cop,mf _opsbjz_namon_member,);
      |             ^m
e../include/vlc_messages.h:87 s: ,psz_name, ( VLCVLC_VARc__INVARo_F:5: TEGnote: expanded from macro 'msg_Dbg'
LE   87 | R OAT | Vn, LC   s_VAt vlcmsg_GenR__eoDObvaINl )HE;j
      | eri           ^
../include/vlc_variables.hRIT:cct_140:(pt *)(&48:_th( x)-note: expanded from macro 'var_SetChecked'i>
s  140 | o#,define );
 bv      j| ar )    ^VL C
\_MSG_DBG../include/vlc_variables.h
_:122:, 39:S _      _V|               ^
eA_ARGS_tChe_c)note: 
      |     ^
expanded from macro 'var_Create'
../include/vlc_messages.h  k122e | d:#In file included from definaccess/cdda.ce v(o:78:45ar13:,n note: expanded from macro 'msg_Generic'
_:
,t   Cre,vIn file included from 78 | ) v  aat../include/vlc_common.he(r_Sa  etCvlch,eb,c:k_1031Lo:
ed(g../include/vlc_variables.h:V(212VcL:C_O12LC_OBBJ: JECT(warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]oECT(o),),n
,  t, p212,  |    vl )vret va)urrc_m
nodul      | e_                                               ^ v_Crena
me, _../include/vlc_common.hate(:481:15: a note: _FVLexpanded from macro 'VLC_OBJECT'
C_r  481 |    IL_E_OSe_, _   _LINE  coBJEn_CTstt_,C (a\), h
      | bec sked (o            ^
bjt, ../include/vlc_common.h:r481, cn )a:uctm v
      |                                       ^15: note: e
expanded from macro 'VLC_OBJECT',
l Vc_c  481 | LC_V  ../include/vlc_common.h:481:15: note: oAexpanded from macro 'VLC_OBJECT'
m  481 mon_ |    mem      R_conCsbet strOOrs: R   (conDuc t Sconst vlc_st scovlc_objec,tr muvct vlc_commalton_);
_mt *)em      be| (&(x           ^mon)_mrs: (-
>embeoconbst jvrls../include/vlc_variables.h:140:48c_ob)j: \
:ec (co      t | _t note: nst vlexpanded from macro 'var_SetChecked'c*              ^
)
(&  140(x)- | >obj) _objec#\
      In file included from access/screen/xcb.c:35:
dIn file included from ../include/vlc_common.het:1031:
|               ^
_ft ../include/vlc_variables.h*):241(in:12:access/v4l2/controls.c:588:13&(x warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  241 | : e warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
-   v588   >oarr |     _bj)S etu r netC varh_See\ck   e t
      |               ^ Cdheck( vaoed( r_,p
Chan,ngt_o,bje (obj, v,c) - >nIn file included from amaccess/v4l2/lib.cpsz_e, vaV:nar30:
In file included from ../include/vlc_common.h:me, 1031LC__V:
LVAR_S../include/vlc_variables.hC_VARETSVALUE_S:442:,5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e TtRCING,h&va
el c  442ke, |  d Nva(U   LL);
      | Vvarl_LC_ );OBJCrEeate
( p_      C            ^| objT
,(           ^../include/vlc_variables.h: 128:43o)
,../include/vlc_variables.hn:,140:48:t,v)
 note: p:      sz_n|  note: expanded from macro 'var_Change'
                                               ^am  128 | e, expanded from macro 'var_SetChecked'V
LC_V
../include/vlc_common.h#dAR_B  140 | efi:OOL481n#: |d V15LC_efi:VA Rnnote: e e_DOINexpanded from macro 'VLC_OBJECT'H ER
v  av481IT  | )r_Ch;
      ang| e(a,b, c,    ^
 d../include/vlc_variables.h,e):122 : va     conr39_Ch:saa tr_note: expanded from macro 'var_Create'
Set Ch  122s | ntg#derueckcfedein((o,n e,V LCvt vlc_OBar_Cre_tJc,v)a EommCvT(teoar_Sea(an), b,b,c) var_C,_mt c,reCheecmke dad(VLC_, e Otbe()e VBLC
      | JECr                                          ^
sT(../include/vlc_common.h:481::15:_ O note: (coexpanded from macro 'VLC_OBJECT'
Bo),  JECT(an,tn), b, ,481cs |  t v )l
         |  v)                                       ^

      |                                                ^
../include/vlc_common.h../include/vlc_common.h:  const str481:15:u:cc note: t481: v15: note: expanded from macro 'VLC_OBJECT'lexpanded from macro 'VLC_OBJECT'_oc

  bj_com  481emct |    _t 481 |  *o    n cons       ct)_m ons(struc&t t sembters:(x) (-corucvnslc_comt vlmont>_m obvlcj_oemc_co) \
      |               ^berb
mjsmeocnt__:m t( *)(&(cxo)n-s>eobmjtbe) \
      In file included from  |               ^
vlcrs:_object_access/cdda.c (:con45t *s:
In file included from t vlc_o)(&../include/vlc_common.hbje(xct_t :*)access/v4l2/controls.c)->:o1031599:bj) \5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](

      :
&(../include/vlc_variables.h:227:12:x)-|   599 >              ^warning: ob
j) due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 | \     
      227 |  |               ^
m sg   re_DbgtIn file included from  (obj,In file included from u "access/screen/xcb.c:35 b:
itrn mas In file included from k ../include/vlc_common.h:1031:
../include/vlc_variables.hv%s a:access/v4l2/lib.c(%08"PRrIX32")",:256:12:30:
_Se warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t   quIn file included from 256erC../include/vlc_common.h:y-1031:
../include/vlc_variables.h: |   h> e455:nam re5et, cq:k warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
urue  en vad455 | ry->( i dr_Se   varp)_Cr;_
      etChoatbj| ,ec    ^
k../include/vlc_messages.h:ed ( p_objp,87: psze5_n: note: ( pexpanded from macro 'msg_Dbg'
   87 | _obame s   z_m,sj, Vgna psz__GennmLCeeame,ric,_ VAR(p _AVLVDDREL_SS, valtC_VC_AR_FL )VhiAs,R_F VLO;
      |            ^LC
_MS../include/vlc_variables.h:140:G_DB48AG,:T _ note: _,expanded from macro 'var_SetChecked'
  140 | VA #def_AinvRGS__ea var)_
OAT | lSe       | )t    ^
../include/vlc_messages.hChVLC;
      | _VA           ^:78
e:13../include/vlc_variables.hc: kRnote: expanded from macro 'msg_Generic'_DOINH:140:48: ERe
note:    dIexpanded from macro 'var_SetChecked'T(o,n, 
t78 |  )   ;
  140 | #define,v) v      |  vavrlc    ^
__L../include/vlc_variables.h:122:og(V39aL: note: C_OBexpanded from macro 'var_Create'
JEC  Sr_S122 | #Te(o)definte ve, atCheckp, evlcCd_hmor_Cdu(VLreaCle__neamec,te( a,b,ck)OBJe vEd(CTo(o)a,n,__tr_FCreIL,v) ,Ev_aan,ter(__t,,  __LVLC_INE_OB_Sv,e \
      |             ^)JE
CTtC
(a../include/vlc_common.hh:), 481:e      | b, cc )                                               ^
ked(VL
      |                                       ^15:C../include/vlc_common.h:481:_OBJE15: note: Cexpanded from macro 'VLC_OBJECT'
  481 | T(o),n
 ,note: expanded from macro 'VLC_OBJECT'
t  ../include/vlc_common.h  481 | :481  ,:  15: note:  vexpanded from macro 'VLC_OBJECT' 
   481 |  )      c   ons cont   sts   str
uctconst st      tru vl|                                                ^
rc../include/vlc_common.h:481uc_:co15: t vlc_mmon_note: expanded from macro 'VLC_OBJECT'
c  me481t v | lc _commo commo n_ membembrs er: (s:n  (con s_const m cemberonts:st vlc_o (cobj vnelstc_objecrctuct_t *)(_t *)(&&(t(xx))--> o>vobjlc_) bj) c\
om\      |               ^
mo
      |               ^
n_membst evlc_orsbje:ct_t *)In file included from access/v4l2/lib.c:(&(x30:
In file included from ../include/vlc_common.h:)->In file included from access/screen/xcb.c:35o1031:
:
In file included from ../include/vlc_common.h../include/vlc_variables.h:b:1031:
j)469:5 \../include/vlc_variables.h: :276: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  46910: |   con  
 warning: st      |               ^
va vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
lc  r_C_object_t *)276 | rea   (te( p_access/v4l2/controls.cobj,: &(if( px !varsz_Ge_607:n)-amet>obj9: warning: ,)Chec kdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
\ V
  607 |     if (vaLC_r_Cre      ed( p_o| VbARaj,_te  p              ^
s(obzjS, c->name, _VLC_Vname, AR_IIn file included from TRIVLCNGaccess/cdda.c |:_VNTARE45:
In file included from _I../include/vlc_common.h VLC_GER | :VNLC_VTEG1031VER,A :
&v../include/vlc_variables.hRa:l AR_) 241:)
DOI      _INH| 12S         ^:CE RIT );

      ../include/vlc_variables.h:OM| 142warning:     ^
M../include/vlc_variables.h:122:39due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]AND):)
 :48  241 |  : note: expanded from macro 'var_GetChecked' 
note:   r
et  142expanded from macro 'var_Create'
 |       | u#drn         ^
  ../include/vlc_variables.h:122v122 | :ar39#_SetefiCdefhecne ine:  var_varnote: Ge_kCexpanded from macro 'var_Create'
reteated(aC  122 | #d,hefb,( ecip_) obnve var_j, psarz_na_Cremea, VLC_CreaVtARte(a,_Sb,e(ckc)ed (o,n VT,t,LCRING, vvv) al ar_C);
      _OBreate(| varJ           ^
E_GeCT tChec../include/vlc_variables.hVLC_O(a), :140bBJE:48,C c : Tked()
VLC_OB(JEnote:       |                                       ^expanded from macro 'var_SetChecked'a),

C  140../include/vlc_common.h | #dT(oe:),n481fi:15 b,t,ne:  vnote: expanded from macro 'VLC_OBJECT'
, v)
      arc| _S                                               ^e
 tC)
../include/vlc_common.h:heck  481:15:ed481 note: expanded from macro 'VLC_OBJECT'(o | 
          |       481 | c                                      ^
,  ../include/vlc_common.h:481:15  :n,t, note: expanded from macro 'VLC_OBJECT'v)o v ar_S
 ns  cont sest s  tChetc481ked( |  ruVLC    _O BJc  consECtt vlc_c trsTu(o)t,comrmot vn,tlucc_t,v)
n_      |                                                ^
commo../include/vlc_common.h:481 vlc_n_:15cmme:e note: expanded from macro 'VLC_OBJECT'
mberommon_membs:m   (c481bonst e | rs:vl (c_     oconbje esrs  ctcon_tt vlc_objec *)(ts&(xt struct: (con_ vtlc_c )-*>om)most(&(x)ob-jn_m)embers: vlc_ob ( jecconstt_t\
       v *)l|               ^
(&(x)>c->_oobjbobj)je)  \c
t_t In file included from \*)(access/v4l2/lib.c:30:

&(x)In file included from -      >ob|               ^
../include/vlc_common.h:j) \
1031:
../include/vlc_variables.h:477:5      |               ^
:      |               ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_In file included from access/screen/xcb.c:35:
In file included from ../include/vlc_common.h:1031DOIN:
../include/vlc_variables.haccess/v4l2/controls.cIn file included from H::293:61810:ERI:T  9: warning: access/cdda.c:45)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc];
warning:       | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:
  618
    ^
../include/vlc_variables.h:122 | In file included from :39:../include/vlc_common.h :1031:
 ../include/vlc_variables.h :  293256note: expanded from macro 'var_Create'
  |       :12:    warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  if(
122 | #de  256fi !mvasrg_ | _Dbg GetChec(oneked( bj, "    pre  cu_obj ,rrtu ventar_: Cp0srxrez_%08n v"ar_SPname, etCateVRIX3LC_V2AR_BO"O(Lah,,e ck, b,ed(&vdec)al  var_fp_Createoba( j,V psLz_nCam_u ) )
      | lt         ^
../include/vlc_variables.he::142 , VLOBJEC_:48: note: VA0expanded from macro 'var_GetChecked'
R_xCA%TD(0  142 | #8de"DafineP), bRIX3, 2RESSc ),, var
      |  _        ^

vaGel );
../include/vlc_messages.h:      87|            ^
      | tC:5                                      ^
: note: ../include/vlc_variables.h:140h:48expanded from macro 'msg_Dbg'
:../include/vlc_common.h:481: note: expanded from macro 'var_SetChecked'
   eck8715: |  ed   140 | #de ( ms note: expanded from macro 'VLC_OBJECT'g
of,_Geinn,te ,vn) vear_GetCvar  hiec481 |   kc(p_this    e  crd(VLC_onsOt B_stru,SceJE tCCT(thVL vlCe_MocSG),cn,t_comm_,vkedDBG, __Von_A(m)
_AR      |                                                ^
eGmbeS__)o,n,rs
../include/vlc_common.h:: 481(co:n15:       note: expanded from macro 'VLC_OBJECT'st | 
t,v) v    ^
../include/vlc_messages.har  :78_Svetl:c_obje481ct_ | tChec *   k)(&ed13 (x)-   :>o b(Vj) \L consnote: 
      t st|               ^r
uctexpanded from macro 'msg_Generic'C_O
 vlBJc_co   ECT(78 |   mmoo),n  vln_m,cembt,v)
In file included from access/v4l2/lib.c      |                                                ^:
30e:
In file included from _rs../include/vlc_common.h:1031:
: ../include/vlc_variables.hL:491o(c:5on: warning: g(st vlVdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
LCc_  491 | _OB  obJ  jectECT../include/vlc_common.h:481:15_t: ( *vao)(&()r_x,)->note: expanded from macro 'VLC_OBJECT'
Cr   481objp) \ |    , v
      |               ^l
   ceate(  c p_onobjst , strupsz_n_ctm vamlcIn file included from access/screen/xcb.c:35:
In file included from ../include/vlc_common.ho:e,_cd1031o:
../include/vlc_variables.h:m VLmon_C_VAmembe304R_ADDRu:rESS 17:le s_: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n(  304 | am ce, ons   _|t_FIifLE (l vl _cVikL_obejCly_VAec_(R_D!t,_OtIN *)(v ar_G_etCh_ecked (LI&(xoNE__, H\ERITbj)->obj)  \
      |               ^
);
,      |        n|             ^ame    ^
, ../include/vlc_common.hVL:C_V481:15AR_
:C
OO RDSnote: , &../include/vlc_variables.h:val122:)))39:
      |  note: expanded from macro 'VLC_OBJECT'
                ^In file included from   481 | access/cdda.c: 
 45:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h expanded from macro 'var_Create'
:  122 | #276:../include/vlc_variables.h10:  d:142 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:ef48
i  276 |  :  note: expanded from macro 'var_GetChecked'
n co   n142 | #def s itn e  if(var !struce v_tGetChvar_C reecaktearv_e(a,dl(Geb,c)tChc_o,eckne, var_comt,vmodC) revna( _memp_rato_e( VLCberbj_GetOCheB,sJcked:EC T (V(LC_Opscz(a),_name, VonLC_ bstBJEVCAR _IT(o),nv,, lt,v)
Nc_      |                                                ^
objec../include/vlc_common.h:c TEGE481R,:15)
 &t_: note: expanded from macro 'VLC_OBJECT'      |                                       ^
t val*
   481 | ../include/vlc_common.h)() &)
      :   481:| 15         ^
../include/vlc_variables.h:(x note: expanded from macro 'VLC_OBJECT':142:48
:      )->note: con  objexpanded from macro 'var_GetChecked'
)481 | st  \
      | s   tr   u  142ct v |               ^
#define var_Getlc_commonC _hmeaccess/v4l2/controls.ce cmb:er621consks: (co:nedst v(9ol:,ct n_obje warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],t,vs
t)c  t_ vt 621 | ar_ruGetct vlc_ Ccomhec*m)(ke    d  &(x) var_Chang(VeLC (->_OBoJECT(boo)b,n,toj,n_mj c-) \
      |               ^
emb>,nv)ame, VLer
      | C_VAR_                                               ^
SETVALUE, ../include/vlc_common.h:481&:15:val, s:N  note: expanded from macro 'VLC_OBJECT'
(UconsIn file included from LL)  481 |   t;
   access/screen/xcb.c:35:
 v l  c_objconeIn file included from       ../include/vlc_common.h:st|         ^1031
c:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   ../include/vlc_variables.ht_324 | t     :if( !va128:43: note: s*expanded from macro 'var_Change'r_Ge
ttC  128 | )ruh(c#ect&(xk)ed(def p-ine _obj>vl ,c_c povarsz_Chang_nameeom(am, V,b,LCconb__mej) VARm\
      bers|               ^
:, _F(cdLOAT,onste, &va vl ) In file included from )lcaccess/v4l2/lib.c:30:
In file included from 
      ../include/vlc_common.h)_o:|          ^ b1031vja:

../include/vlc_variables.h../include/vlc_variables.h:ect142:511r::48:5_ note: _Ch: at *)(&(x)-warning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
g  expanded from macro 'var_GetChecked'
511  142 | >o#bj) \de
       | f|               ^e
i    v( near_ var_VGetCCrheceatLIn file included from e(kedC p(o,naccess/cdda.c:,t,v)_O var_G_oBetChJecbj,ECT(ake)d 45:
(pIn file included from ../include/vlc_common.h,V:Lsz _1031:
../include/vlc_variables.hnab, c,m: 293:e, VL10dC: warning: _VARCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_, e  293  | _IN)OB
JE  TECT(o), GER      n  | if| V,(Lt,v !v)C_                                          ^ar
      | VA                                               ^

../include/vlc_common.h../include/vlc_common.h:481:R_Ge_DtOIN15:481H:: 15Ch:eckEnote: expanded from macro 'VLC_OBJECT' ed(RIT
 p
      | _o  bj    ^
, pnote: ../include/vlc_variables.h:expanded from macro 'VLC_OBJECT'481 | sz122:39
_nam     e, :   481 |         co note: expanded from macro 'var_Create'VLC_ VA
R_BO   122 | #constOn stL,  &valstruct sdveftline vrucart  cvl_) c)
      c_Co_ream|          ^mon_commte(moem
na,b_me../include/vlc_variables.hm,:142bers: b:(c)48 ev: crs: anote: expanded from macro 'var_GetChecked'
r(co_nCresonst tvlc_ob jecvt_t *)(atel( c_objeVLC_  142 | #OBc&(tx)dJEef->oCT(a)_tbj)  \
*      | )(              ^
i,&(x)-ne v>obj b, ar) \
      |               ^
_GetCIn file included from ch ecked(o,naccess/screen/xcb.c:)access/v4l2/controls.c
,      :|                                       ^623:35:
5: 
In file included from warning: ../include/vlc_common.h:481:15due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t,v) : v
note: a  ../include/vlc_common.h:expanded from macro 'VLC_OBJECT'r623 |  1031:
../include/vlc_variables.h:340
_:9G   etChev  481 | c   a  ker  d(V_: warning: LC_OBCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]JEhanCT(
o  340g),n,te,v) 
       |   (|                                                ^
o  if(bj,../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 v   481car_-GetCheck>n |  ed(a   m  e  p_, VLC_VA consR_St sETMIobNMAX,trj,
 pszuc_      |     ^
nam../include/vlc_variables.hte v:128lc_c ,om:co nsV43motn_LmemC_ sVAR: _StructTRnote: expanded from macro 'var_Change' vlcI
Nbe_G, &vrcommosn: (_consa  mt v128lc | #l ) )_
emb      deobjf|         ^
ine vaec../include/vlc_variables.h:142:48e:r note: _Ctexpanded from macro 'var_GetChecked'
_t rs  142h*a:  | #)(d&(x)->ngobj) e\
      ((| efia              ^
cne,o nstva vr_b,GeclctC_obje,ct_hdeckedt,e)(o,n,t,v)In file included from  *)access/cdda.c v:45:
In file included from ../include/vlc_common.h:(&(x)-1031:
../include/vlc_variables.h ar_Gev>o:304:t17:aChbrj) \
      |               ^
_Chaneck warning: gedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  304d((VL C_O |  In file included from access/v4l2/lib.c:30 BJECT(o):
In file included from ../include/vlc_common.h,:n,t1031:
VLC_O../include/vlc_variables.h:525  if :5: (BJliwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
E  525k,Cely(T |  !v  ar_(Ge v)
a      |                                                ^
va../include/vlc_common.h:rtChe_C481ckred )eate( p(,:15:o  note: expanded from macro 'VLC_OBJECT'
_  481objbj,b | ,  n  p,  sz     cc_nao, damnste,  V, eLC_VA strucR_Bt vlOOL | VLC_VAc)
      R_D|                                           ^
_commoOI../include/vlc_common.hme, n_memVLbers:C: (NHERIT
      |     ^_V481
A../include/vlc_variables.hc:122:39: Rnote: expanded from macro 'var_Create'
o  :_C15122 | #: note: ndefisneOOexpanded from macro 'VLC_OBJECT'RDS , va&
tval   vl)))
      | r481                ^
_Cc_obr../include/vlc_variables.h:142eaj:48ect_ | te:t *)(&((a        c note: oexpanded from macro 'var_GetChecked'
xn)-st s>o  142 | t#dbj)r \ef
      u|               ^
ct ,invleb va,c_c) crvar_o_In file included from access/screen/xcb.c:CGetChecreke35at:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:d(350e( VL:9:o, warning: Cnm,t,v_OBJdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]mECo
T  350) (a), nvar |     ifb, ( c_mvae )
_Getr      | m                                      ^_beGe
ChetCck../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'ed(V
rL  C_OBJEC481 |  he  Tc (o)  s,: n, (t,con svt ke)
      consvlct|                                                ^
 ../include/vlc_common.h:d481:15_ob( jste: note: cexpanded from macro 'VLC_OBJECT'
ructt  481 |  v_t *lc_co mm)(&(x)->ono_mb ej) \
  mpb      |               ^_o
 ers:  ( c const sbtj, psz_noanrstu mcev,l tc_Voaccess/v4l2/controls.cbjLC_VA:632R_e: vSTRING, &vclcal )t_c _to)
      |         ^ *
mmo)(../include/vlc_variables.h:142n_5&:(x:48: note: expanded from macro 'var_GetChecked'
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    142 | #dem632efinemb ers:)var- > |  _G(conetChec ked (o,n,tst v, lc_mobj)v) sobject_t * \
)(&(      | gx)_v->ob              ^
Dbgj) \ar
      _Ge (|               ^ob
j, " int menu tCh%eckse In file included from d((VLCaccess/v4l2/lib.c:%_30:
In file included from OBJE../include/vlc_common.hIn file included from 08:1031CT:
../include/vlc_variables.h(o")access/cdda.c:,:53945:5: warning: PRIX32due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n",t  539,v | :
   In file included from )",)
  va../include/vlc_common.h      |                                                ^rq
../include/vlc_common.h:_uCre:1031:
../include/vlc_variables.he:324r:481at10:15:y note: expanded from macro 'VLC_OBJECT'->nam
e:   481 | warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  324  qu |     ife( !ry->id)var_Ge;tCh  
          ecked co( |     ^
pn../include/vlc_messages.h_obst stru:87:5ct vj, pszl_n:am note: expanded from macro 'msg_Dbg'
c_   come87 |   mon_me , VmbeLC_VAR m_Frs: sgLOe(AT, &_Gene vric(p_thipal ) )
      | s         ^
_../include/vlc_variables.h,obj, : ps142:(coVnz48: note: s_naexpanded from macro 'var_GetChecked'
me,t   vLC_MSG_D lc_VLC_oVA142 | #defBRbine_G,FL var_Ge Oje_cA_tTVA_A |RGS_ VCh_LCecked_V)(oAR
_,D      | t_t *    ^
n,)../include/vlc_messages.h(OINHERIT
      :| &78(x):    ^
->../include/vlc_variables.h:13: note: o122t,:vexpanded from macro 'msg_Generic') 39vbar: note: j_
expanded from macro 'var_Create'   78Get | 
)   Ch\ 122 | #
ec   vlc_Log(V      |               ^L
defCine_OB vked(VLJC_OEBar_CJECT(o),nrea,tte,v(a,)
bIn file included from       | CT                                               ^access/screen/xcb.c:,c)
../include/vlc_common.h (vao)35:,481:15: r:
_CIn file included from  note: expanded from macro 'VLC_OBJECT'../include/vlc_common.hp
reat:, 1031:
../include/vlc_variables.h:v362:  481 | 9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
lc _m   o362 | e(       Vd  ul L ife( vco_nC_OamBnsaret s,_GetChJEe CT(t__FruckeIad), ct bLvlc(E__,,  __c L)
 p_obj      |                                       ^
, pI_coNmm../include/vlc_common.h:E481o:15_sn__, : note: me\
z_n      mbeameexpanded from macro 'VLC_OBJECT'
,|  VLC_rs:             ^
VA(const../include/vlc_common.hR_:A  DD481:15481 | :R vl    c    _ note: expanded from macro 'VLC_OBJECT'
E  conosbj481SS, |  t &va s  trulct  vl    ) c _)
      com|         ^mc
on_memberos: (con../include/vlc_variables.h:nst142:48: note:  vsexpanded from macro 'var_GetChecked'
lc  _tect_ otbjec142 *st)(&_t (x)truc | #de*)(->obj)&(fi \
netx       v a| vlc)->ob_              ^rco_Gmmon_
j) \e
      |               ^
tCmhecked(o,embern,ts,v) var_GetChIn file included from eaccess/v4l2/lib.c:In file included from access/cdda.c:4530:
: In file included from ../include/vlc_common.h:
(cIn file included from ../include/vlc_common.h::1031o1031:
../include/vlc_variables.h:ckned340s(VL:9: twarning: C_O due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
B../include/vlc_variables.h:554:v5:
   lc_o340 | warning: b  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] ject_t *)(&(x)->obj
)  554 \J | 
     if( va      vaECT(r_| o              ^
C)r,enra,t,v)
      |                                                ^
t_../include/vlc_common.he:(481 :p15_: note: expanded from macro 'VLC_OBJECT'
G  oetbC481jh,e psaccess/v4l2/controls.cz_ |     :640  ckn :e9:  consame,d(t   Vwarning: strLdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C_  640 | p_objV,  psz_nuct  AR vl c_com_iSfam TRemIN,G  VLC_| VVARLC_ST_VARINon_meG, &vR_al ) mDObeIN)
      HE|         ^
RITr../include/vlc_variables.h:s: (c
      | on    ^
142:48: s../include/vlc_variables.h:122note: expanded from macro 'var_GetChecked'
:t39:  note: expanded from macro 'var_Create'  142 | 
#  122defv | #delc_ofinbjece t_tvar *)(&_C(x)re-inatee va(a,b,r_Ge>obj) tc) Checvaked(or_C,n,t\
      ,v)reate(|  VLC_              ^
 var_GetCOBJheckedECT((Va),LC b,_OB c JE)
      |                                       ^
CT(o)../include/vlc_common.h:,n,481t,(v:v)15a
      | r_Creat:                                               ^
../include/vlc_common.h:481:15:e note: expanded from macro 'VLC_OBJECT'  note: (expanded from macro 'VLC_OBJECT'

    481o481 |   bj,  |     In file included from access/screen/xcb.c :  35    c   :
In file included from ../include/vlc_common.h:1031co:
-../include/vlc_variables.h:>ncsnat 429:mstoe, nst5:ru stct vr uclwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t v
lc  V429_Lco | mmon_mem    vC_ar_VAR_INTCrebeEGrs: (coateER |( p_ VnsLobCtj,  c_vc_ommlVAon_c_omebject_Rpt s_z_*)(&(x)ISnaC-me,m>bobOMMj)  \
Aer      V|               ^
NsL: (cC_onsVAR_It vDNl)TEGIn file included from access/v4l2/lib.cE)R 
      | |:30:
 VL        ^
In file included from c../include/vlc_common.h_:C../include/vlc_variables.h_VAR_DOI1031:
../include/vlc_variables.h::obNHE563:RIjecT 5t:);
      | _    ^122: warning: t *)(&due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](
39: x)  note: 563 |  - expanded from macro 'var_Create'>o 
 ../include/vlc_variables.h:122:39bj
:)v a  r_note: expanded from macro 'var_Create'122 |  \C
      |               ^r#defineate( p_
eob v
aj, r_psz  122 | #dC_namrefienea ve,tar VeIn file included from access/cdda.c:(a,b,45:
cIn file included from ../include/vlc_common.h:1031_):
LCre../include/vlc_variables.h:350ate:9 v: C_VA(warning: adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Ra,_SbT,rRINcG  350_C) rv a| Vr_CeLC_a |  re  t VeaAR(if( v_arD VL_GC_teOOetChIBNeckJEC(HER T(ed(a p)IT
      |     ^_VLobjC,_OB Jb, c )
      
|                                       ^, psz
_../include/vlc_variables.hECT:122(a)../include/vlc_common.h:,39 :481b, c ):nam 
      e:15|                                       ^:
, VLnote: expanded from macro 'var_Create'
   122 | note: expanded from macro 'VLC_OBJECT'
#de../include/vlc_common.hfinC_VA  R_ST481RI | Ne      :481:15G:, &v  note: expanded from macro 'VLC_OBJECT' 
co  481 |  nal va) r_ )stCre a tstruct
       |         ^e(a,vlc_com
b,c) ../include/vlc_variables.h va:142: m r _Cr eo const ante_stru( ct VLvlc_cC_omOBJmon_mECmem48: note: bT(expanded from macro 'var_GetChecked'
a)emers:b, (c e  142 | obr, nc #d)
ss      et |                                       ^fvlci
_../include/vlc_common.h:481:ne 15:ovab: rnote: jecexpanded from macro 'VLC_OBJECT'_t_t  (co
*  481G |   n      conetsCh)(ecket&( stxvl s)tr-c_do(o,n>,t,vo)ubjbecj var_t)Gc_ t vtetlc_ *\
      Checo|               ^
mmon_members: (constc)k(e &(x)->obj) \
      |               ^
vlcd(access/v4l2/controls.cVLC_:OBJE651_oCbje:9:T(In file included from co),nt_taccess/screen/xcb.c,t warning:  *)(&(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,vx  651 |  )->o)
      b  j)      msg_D|                                                ^
\
b      | ../include/vlc_common.h:481:15: g (              ^
onote: expanded from macro 'VLC_OBJECT'
bj  481 | ,   "       co nst sctruuIn file included from :c35:
In file included from t access/v4l2/lib.c:30v../include/vlc_common.hlc_c:ommonr1031:
../include/vlc_variables.h_m:442:embers:
In file included from : 5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h:1031(creonnstt: %" vl:
../include/vlc_variables.hPRIc
:_o  442 |  dbj  ect_578:t *) va3(&9(:x)2->o rwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_Cb  578j) |   \
 "      |               ^  i
ref(a va, dte( ep_r_foChaaubj,nl pszg_In file included from access/cdda.c:45e:
In file included from ../include/vlc_common.ht( p_na:o:1031:
me, VLbj../include/vlc_variables.h C_%"P:362:RI, pszd32VA9:_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]na,R

m_BOeOL |         , V362LC |   |   if_VAR        ^
_../include/vlc_messages.hCHOI:87:5:VLC_CE Snote: Cexpanded from macro 'msg_Dbg'VAR
O(    v_DU87OINHENRT, I&co | uant, N    r_GmTeU tsLL);
gC      h _|     ^G
) )../include/vlc_variables.h:122:39ec: note: expanded from macro 'var_Create'

  122      |         ^e | 
ke../include/vlc_variables.hn:128:43:eric( note: dexpanded from macro 'var_Change'
(p   128_th | pis_obj#,, psdzefin_namee va, VLC_M r_CSGVLC_hV_DBG,anAR_ADge(a,b,c,d,e) vD R#defiEarSS,ne_ &_Cha_Vn vvgeAa( _al rA_)R )CreGS_ate(a,b,_Vc)) varLC
_OBJ
EC      |         ^
      ../include/vlc_variables.h:142| :_CrT48:(a),  note:     ^
../include/vlc_messages.hb, c, d,:eate( V e 78)L:
      | expanded from macro 'var_GetChecked'
13C_: note:                                           ^  
142expanded from macro 'msg_Generic'OBJE../include/vlc_common.hCT(a)
:   78 |   481:15 | # , bdef : v,inl cc_Lnote:  oe g)
(vaVexpanded from macro 'VLC_OBJECT'
      rL_G|                                       ^
  C../include/vlc_common.hetCh:481:15: 481 |  _OBnote: expanded from macro 'VLC_OBJECT'
J  481 |   eck    Eed(   con CT(o) o,,  p, vlstn,t,v) s vt ruc  car_Gonsttc str uevlc_c_ctmommodu vtolcChe_n_mcomckeemod(VLC_OBn_memJmbers:le_ECbeT(nars: (coo)nsme,,n  _,(t,t vc)
vlc_o_bojFInsLeE__,      | t vlc_oct __LINE                                               ^
__t *bj../include/vlc_common.h:481ec)_t_t(,& *:15:() \
      |             ^
(&(x)x ../include/vlc_common.hnote: expanded from macro 'VLC_OBJECT'
)->:  481 |  obj) \
      |  -> o               ^
bj)  481 \
      |               ^
:15: note:  expanded from macro 'VLC_OBJECT' co
n  481 |   st struct vl c_cIn file included from o maccess/screen/xcb.c: 35mon_membe rs: (  :
In file included from ../include/vlc_common.hcoc:1031o:
../include/vlc_variables.h:455:5n: warning: sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
tnst v s  lctr455_objeuct_ |   ct v  vtl *c)(ar_&(Crex)ate-( p>o_obbjj, ) psz\
      __n|               ^c
ame, VLC_VAR_FLOAT | VLC_VAR_DOINHEommon_membeRIrs: T (con);
      | st     ^
vlc_ob../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #defjeine var_CreIn file included from ateaccess/cdda.c:45c(a:
In file included from t_t../include/vlc_common.h, *:1031)b,c)(& va:
../include/vlc_variables.hr_:429Cre:5at(: x)ewarning: -( Vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
LC  429_OB>J |     vobECajTr_) (C\area), 
te(b,       p|               ^
 _obcj ,) 
p      s| z                                      ^_
name, V../include/vlc_common.h:481:Laccess/v4l2/controls.cC_:15:654 note: expanded from macro 'VLC_OBJECT'VA
:  R_481 |  INTEGER | VLC 9_V      const: stru ctwarning:  AR_vlcDOdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
I_c  ommonNH_654mem |  ER  ber   ITs );
      :   |     ^
v../include/vlc_variables.h:122:(ar_Ch39c: aonnst vglec_obj enote: (objct_t , c->*)(expanded from macro 'var_Create'
n&(xame  122 | ,#d VL)-Cefi_>oVAR_bj)SE TVALU\neE var
      ,|               ^
 _C&valreate(a,,b ,c) vNar_CIn file included from Uaccess/screen/xcb.c:35L:
In file included from ../include/vlc_common.h:reL1031:
../include/vlc_variables.hate(:) V;
      469:5: L| C_OBJ        ^
warning: EC../include/vlc_variables.h:128:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
T  469 | 43    v(aar_C: note: expanded from macro 'var_Change're)
, bat,   e(128 p | _c# )
odefine var_C      |                                       ^
h../include/vlc_common.h:481bj,:15 apsz: _nnote: expanded from macro 'VLC_OBJECT'
ame  481 |  , VLC n    g  ce_VAoR_(STRInNG |a,b, VLc,dsC_VAt, sR_DtruOINHe)ctERI  vlvT c_carommo);n_memb
      ers|     ^
: (_Chco../include/vlc_variables.h:anst122: vn39: gelc_note: expanded from macro 'var_Create'
o(  122 | b#defineject _t *V var_)(&(xCreLat)-C>oe(_a,b,ObjBJc) \) var_E
      | CT(a),              ^
 b, c, Credate, (e )
      |                                           ^ VLC_OBJECT(a), b
In file included from access/cdda.c:../include/vlc_common.h45:
In file included from :481../include/vlc_common.h:1031:15::
, c ../include/vlc_variables.h:442:5:note:  warning:  )expanded from macro 'VLC_OBJECT'
      | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
                                      ^  481 |         co
ns../include/vlc_common.h:481t:
15  442 :  | note: expanded from macro 'VLC_OBJECT'
s   t var  r481_ | C     reuct  ate  c(vlc p__obj, onsct stoructm vlmc_psz_ncomaome,n_mmon_meembe VLrsmC_bers: :(co (cnsto vlc_oVARbjn_BOOLsectt_  | vlcVLC__Vt *ARobjec)_t_t *)((&(x)-D&OINHERIT( )>;
      | obj)     ^x)->o\

b../include/vlc_variables.h:122:      j|               ^
) 39: \
note:       expanded from macro 'var_Create'| 
              ^
  122 | #define var_Create(a,b,c) vaaccess/v4l2/controls.cr_:Cr656eIn file included from :access/screen/xcb.c:35:
5ate:In file included from ../include/vlc_common.h:(1031:
 warning:  V../include/vlc_variables.h:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
LC  656477:5 |   : _warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
O  var  477 |   _ BJCh vECaT(a),nar_Create(g p_obe (obj, psz_naj,  me,b,  VLC_c )Vc
      |                                       ^
A->R_SnamTRIN../include/vlc_common.h:481G :15: note: |e, VLC_Vexpanded from macro 'VLC_OBJECT'A V
LC_VR_SE  481T |   M   A   IR_NconMAX,stD st
Oru      ct vlINHE|     ^RIT
 );
../include/vlc_variables.h      |     ^:
c_128../include/vlc_variables.h:co:43122:39m: note: monexpanded from macro 'var_Change': note: 
expanded from macro 'var_Create'
    122 | 128#d | #define_mee var_Chanfingmbers: e(ae v(car_Cre,onsbt v,c,d,e) var_Change( VLateC_O(aBJECTlc_(,b,acobj) vaecr_t_Crt *), b,ea)(& (x)-c>te, d( ,obj ) VLC\e
      | _O BJ)EC              ^

      |                                           ^
T(a), b,../include/vlc_common.h :481:c15 : )
      |                                       ^
note: expanded from macro 'VLC_OBJECT'../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

In file included from access/cdda.c:  45:
In file included from ../include/vlc_common.h:481  481 |  |            1031:
../include/vlc_variables.h con  :455:st 5: warning:   const sstrdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
tuct rvlc_com  455 | mon_u  ct m v vlaremc__cobCreatmmoern_me( pes: (mbers: (coconnst st vlcv_oblject_obcj,_o_tbje psct_z_n *)ame, V(&(xt *)(LC_)V->ob&AR_(xFL)j)O-> \
      | Ao              ^T b| Vj
LC_VAR_DOINHERIT );
      |     ^)In file included from 
access/screen/xcb.c:35:
../include/vlc_variables.h:122:39In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h: : note: \
      expanded from macro 'var_Create'
|   122 | #d491:5:               ^ef
ine var_Create(warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a,b,c) var_Create( VLC_OBJECT(a)  491 |     var_Create( p_obj, psz_name, VLC_, VAR_ADDRb,access/v4l2/controls.c c :670:)
      | ESS9 | :V                                      ^
../include/vlc_common.h: LC_481:15VAwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
R  _D670OINHER | : note: expanded from macro 'VLC_OBJECT'    IT );
    481
      |   |   ms  g    ^
_D bg (obj../include/vlc_variables.h:122, :39":   c  honote:  expanded from macro 'var_Create' 
c  122i | #dceonfeine st  %"PvarRIu32_st"ruc)Cret vlc_ %"PRIacomtemo(a,n_mb,de64, c) menuvar_.mbiersnC:reat de(consex( Vt vlc_o,
      |         ^
L../include/vlc_messages.h:87bj:ect_t *)5(&(x):->o C_OBJECbnote: expanded from macro 'msg_Dbg'
T(   87a), b,  | j)  \
       c  )
      |  m|                                       ^
              ^
../include/vlc_common.hsg_Generic(p_t:481:15: hinote: expanded from macro 'VLC_OBJECT'
s  , 481 | VLC   _M   SIn file included from G  access/cdda.c:con45:
_DstBG, sIn file included from ../include/vlc_common.h tru:_ct 1031:
vl../include/vlc_variables.h:469c_c:5_ommV: on_mwarning: A_AembRerdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
sG: (S__)
      |     ^  469
 |  co  ../include/vlc_messages.hnst vlc: 78:13: var_note: _objCexpanded from macro 'msg_Generic'
r   78 |  ect   vlceate(_t_L p_ob og(*)VLC(&(x_j, OBJECT)->o(bj)o ps)z_, \
      nam|               ^
pe, vl,c_mo VLC_VAR_dSTuRING | VLC_VlAR_In file included from DOIaccess/screen/xcb.c:35NeHER_InT a:
In file included from ../include/vlc_common.h):1031me, ;
_:
../include/vlc_variables.h:      |     ^511:
_FILE__,5: __ warning: Ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
IN  511 | E__../include/vlc_variables.h:122,  :  v 39a: note: expanded from macro 'var_Create'
\r  _Crea
te( p      122 | | #de            ^fi
ne_o ../include/vlc_common.hvar:_Cr481bje:15: note: , pexpanded from macro 'VLC_OBJECT'sz_
a  481 |  nte(am ea, VL      c,onstC struct_VA vR_blINc_co,c) vmarmon_members:TEGE_CrRe a | (Vtecon(L stC_ VAvVLClc_ob_OBJEjR_DeOIct_CT(tNHERIT
      |     ^a) , b,* c )
      )|                                       ^
(../include/vlc_common.h:
481:15&../include/vlc_variables.h:122:39: :(note: expanded from macro 'VLC_OBJECT'
x)  481- |    > note:      obj)expanded from macro 'var_Create'con
st  122 |  str uc\#det
      |               ^fine
 va rv_lcCreat_e(caom,b,c) vamor_Creante( VLC_access/v4l2/controls.cO_:677:BJEmem9CbTe(: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rs:  677 | a), b  , (cc )
o nst        vl|  c_o                                      ^   bje va
r_C../include/vlc_common.h:ct_t481h :15: ange (obnote: expanded from macro 'VLC_OBJECT'
j,  481 | *)(&  c->n (am   e, VLC x)-  co_nst stVrucAR_At>obj)  vl\
      c_comD|               ^
DCHmOICE, on_memb&evrs: (conaIn file included from l, &test vlc_objaccess/cdda.c:xt)ec45:
In file included from ../include/vlc_common.h;
      | :251031:
t        ^
 warnings generated../include/vlc_variables.h_.
t: *)../include/vlc_variables.h(:&128(x477:5:)->o:43bj) \ : warning: 
      | note: expanded from macro 'var_Change'
              ^  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
128 | #def
  477i |    n vaer_C var_reChatea( p_ongbjeIn file included from (access/screen/xcb.c:35:
, pIn file included from ../include/vlc_common.ha:1031:
../include/vlc_variables.h,b:sz_525:5:n warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,amec,d,  525 |     v VaL,C_VeAR_) varrSTR_CrING_ | Ceahange( teVLC( p__VVoALCR_bj, ps_DOIzO_name, BJECTVL(C_VAR_BOOa),NHERIT  );
      | b    ^,
L ../include/vlc_variables.h| VLC_ c,VAR: 122:_DOI39: note: expanded from macro 'var_Create'
NHE  122 | RIT
      | #d    ^
e../include/vlc_variables.h:122:d39:fine v note: ,expanded from macro 'var_Create'
ar_C  122 | #dreaefi e )
      |                                           ^ne
 vtear_C(a,b../include/vlc_common.h:481reate(a,b,c) ,c) va:15: note: expanded from macro 'VLC_OBJECT'
rvar_Cr_C  481 | eareate(  te(V V LC_OBJLC_EC   OBJ ECT(a)T(a,  b, ), cconst st )
      ru|                                       ^ bct v, lc 
c_c../include/vlc_common.h:481:15: )onote: expanded from macro 'VLC_OBJECT'

      |                                       ^  481 |  mm   o
   ../include/vlc_common.h:481:15:  connsnote: expanded from macro 'VLC_OBJECT'
t  481 _mstructemb |   verlcs     _co  const st: (common_mnemsberst: (ructco vnslt vlcc__obj objeect_tct_t  *)(v*)(&lc&(x()_co-x>obj))-m >\obj
) \
      m|       |               ^
              ^
on_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/screen/xcb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_In file included from oaccess/cdda.c:45:
In file included from ../include/vlc_common.hb:1031access/v4l2/controls.c:685:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:
  685 |   j, ../include/vlc_variables.h:491 :5: warning:  pmsg_Dbgsz_ (obj, " unknamnown %se (%08",due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] V
PRIXLC  32")491",  | que _V  ARr_ yvaFL->nar_COATme, | VLC_ querreVy->Aate(id p_);obj
      ,R_DO psz_mv -f access/v4l2/.deps/libv4l2_plugin_la-lib.Tpo access/v4l2/.deps/libv4l2_plugin_la-lib.Plo
na| INH    ^
ERIT../include/vlc_messages.h:87
:      |     ^m
e5../include/vlc_variables.h: note: expanded from macro 'msg_Dbg'
, VLC_VA   87 | R_ :122  ADD m:sg_GenRESS | V39eric(LCp: note: expanded from macro 'var_Create'
_  122 | #deVA_fi/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/vcd/libcdda_plugin_la-cdrom.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/vcd/libcdda_plugin_la-cdrom.lo -MD -MP -MF access/vcd/.deps/libcdda_plugin_la-cdrom.Tpo -c -o access/vcd/libcdda_plugin_la-cdrom.lo `test -f 'access/vcd/cdrom.c' || echo './'`access/vcd/cdrom.c
Rne_Dth varOINis,_C VreHERatILC_MT );S
      | G    ^
_DBe(G,../include/vlc_variables.h:122 :39__a,b: note: expanded from macro 'var_Create'V
A_,c) vA  aRr_Cr122GS__ | #ea)
te      | (de     ^
V../include/vlc_messages.hLfC_OB:JECT(ine78 v:13:ara) , b, c note: )
      |                                       ^
expanded from macro 'msg_Generic'_Cr
e   at../include/vlc_common.h:481:1578: e(a,b | note: expanded from macro 'VLC_OBJECT',
  c)  481 |     v ar_Cr  ea te(   VLvC_O lcconst_L BogJs(EVLC_tructOC TBJE(avlcCT_c),(ommoo), p bn,,_  mce )m
b      evrl| c                                      ^s_
mo: d../include/vlc_common.hu(l:ec_481no:15nsamt e,:  _v_note: FlILEc_expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_comm__on, o___bLjImNeEe__cmtb,_t  \*)(e&
(x)->obj) r      | s            ^\:

      | ../include/vlc_common.h              ^: 
481(co:nst15 :v note: lc_expanded from macro 'VLC_OBJECT'
obje  c481t |  _ t   *)(In file included from access/screen/xcb.c& : 35 (:
 xIn file included from c)../include/vlc_common.h-:o>1031:
no../include/vlc_variables.hsb:t 554:j5): s \twarning: rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]u
c
t v        554 | |  l              ^ c
 _ commvoan_members: (rc_oCreaten(st vlc_o bjpIn file included from _oaccess/cdda.cbe:jc45:
In file included from t_../include/vlc_common.h,t:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
p  sz_511*n) | a m e ,  (vV&aL(rC__CVrARx_Seate( p_obj, TRI)N->objG) p| sV L\
z      C| __VARn              ^_a
DOmINHERIeT,
 V      L| C    ^
_VAR_IN../include/vlc_variables.hTEGER |access/v4l2/controls.c:: 122:39V686:LC:5:_ VAR_DO Inote: warning: Ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]Hexpanded from macro 'var_Create'E

  R686I |     mTsg_War
n (      |     ^
obj, ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #def  "in122e  | #d un evar_known fcCironntrol tyeepe %u" ,a vte((unar_a,b,cs)C rigned)query-var>etype)a;t_eC
(a,rbe,      c| a    ^t)
e../include/vlc_messages.h:85:5(  Vv:LC_OaBrJ note: expanded from macro 'msg_Warn'
ECT(a), b, c )
      | _   85                                      ^
 | C ../include/vlc_common.hr e :a mtes481g:(15 :_V Lnote: CGene_Oexpanded from macro 'VLC_OBJECT'B
JricE  (p_tC481 | T h is, VLC_MSG(_a W )A,R  N, b,   co_n cs t) 
_      sV|                                       ^
At../include/vlc_common.h_rAR:G481:15:S _u_note: )c
texpanded from macro 'VLC_OBJECT'       |     ^v

  481 |  l c../include/vlc_messages.h: 78:_13: c  o  note: expanded from macro 'msg_Generic'
 const   78 st |     vlc_Log(VLC_mmroOucn_meBJtECT vlmbc(_eo)comrs, p,: v (colmonc_m_menmboesrdtuls :vlc e_(cna_omebon,jects _t__t * v)lc_FoIbjecLE_t(_t_,& *)( &(x(_)->xobj)) -_LI>\
      NE__|               ^
, \
      ob|             ^
j) ../include/vlc_common.h:481:15: note: \
      | expanded from macro 'VLC_OBJECT'
  481 |      In file included from               ^  access/screen/xcb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h
 const struct vlc_common_members: (con:st563 vl:5: warning: In file included from due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
_access/cdda.c:45:
In file included from ../include/vlc_common.h:  o1031bjec563t | _ t:
  ../include/vlc_variables.h *:525) (v&a(rx_):-5C>:r warning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]aobj) \
      |               ^
te( p_obj, ps
z_name, VLC_VAR_STRIN  525 |     vGa r_C| reate( pVaccess/v4l2/controls.c:_702Lobj:C, _VA5ps:R_ zDwarning: _namedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],O
 VI  702 | LNC_VAHERIR  _BOOTL 
      |     ^
../include/vlc_variables.h  | VL:122Cv_ar:VA_C39R_: reanote: tDe Oexpanded from macro 'var_Create'(obj
IN  HE, "controls"122,R IT
      |     ^ | 
VLC../include/vlc_variables.h:#122_V:d39A:e R_fiInote: NneTexpanded from macro 'var_Create'E va
r_GE  RC122 | #)reate(a,bde;fi
n,e v      |     ^
ar_cCrea) ../include/vlc_variables.hva:rte_Cre(a,b,122:39: c)note:  vexpanded from macro 'var_Create'ar_
Creat  122aet( VLC_O | BJE#CTdef(a), ie(nb e VLC_, OBcJE va)r
CT      (a)_, bC, |                                       ^
r../include/vlc_common.hceat )
      :e481(a,b|                                       ^
,c) v../include/vlc_common.h:15: note: expanded from macro 'VLC_OBJECT'
ar_:  C481:15481:r |  ea    tenote: (  V   expanded from macro 'VLC_OBJECT'cL
oC  481_O |         cBJEonstn CT(sa), truct sbv, t lc_scommoc trnu)
c      _tm e| m                                      ^
b../include/vlc_common.h:481:15: note: ervslexpanded from macro 'VLC_OBJECT'
c:  481 |         c o(_commocn_membonsnter vlss: ct_ob ject_str(cuot *nsc)(&(x)t vlc_-t vob>ojeclc_combjmt_) \ot *
      |               ^
)(&(x)->n_memberobs: (jconst)  \
vlc      _|               ^
object_t *)(In file included from access/screen/xcb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578&(x):9:->obj)  \
      | In file included from warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]access/cdda.c              ^
:45:
In file included from ../include/vlc_common.h
:  578 | 1031:
../include/vlc_variables.h :539 :5 : if( var warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539_Chan | g  e( p_obj,  psz_name, v VLC_VAar_CreateR(_ CpH_OoIbCjE,S CpOsUzN_Tn,a m&ec,o uVaccess/v4l2/controls.cnt:, 734:NUL13L: warning: Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  734 |  VAR_FLL  O) AT    | V)
LC_V       |         ^
  ../include/vlc_variables.h:128:43:AR_D    O vINHar_ERITAdd
      |     ^
C../include/vlc_variables.h:allbac122note: :k39:  expanded from macro 'var_Change'
(onote: expanded from macro 'var_Create'
  bj,128   c122 | #-d | >na#dmee, ConftroilefiSetnCae nvar_llCe vbreaaatrck_Ce(aha,, b,cngec(a),);
b v,c,ar_      | d,            ^
eCrea../include/vlc_variables.h:te( VL166:51: note: C_) expanded from macro 'var_AddCallback'
OBJE  166 | CT(a)#vdefinea v,ar b,r_C_ hc )anAddC
      |                                       ^ge
../include/vlc_common.ha:ll(481back(:a, b15V:,c,d note: expanded from macro 'VLC_OBJECT'
L  481) C_ | va OBJr _AECd   T( da  c)Co,al bn, cst, dlb stru,a e ct)
      |  c                                          ^
vl../include/vlc_common.h:ck481:(_com15:mon_ Vm note: expanded from macro 'VLC_OBJECT'
eLC_OBm  481beJE | r  Cs    :T ( ac)o,n  (const vlcst stbr_uo,cb c, dj e)
ct      |                                                   ^
 vt../include/vlc_common.h:_481t:l15:c note: expanded from macro 'VLC_OBJECT'
_  481 |  co   mm    o*)n_ cme(on&stmber st(xrus: (conc)st-t vl>oc_ vlcomc_obmonjeb_mct_t *)jemb)ers(&(x)- \
: (>      | con              ^ob
sj)t  \v
lc_object_t *)(&(      |               ^
x)->obj) \
      |               ^
In file included from access/cdda.c:45:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.haccess/v4l2/controls.c::554736::513: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  736 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |   554 |     v            var_Change (obj, c->name, VLC_VAR_SETTEXT, ar_Cre&atext, NULL);
      |             ^
te../include/vlc_variables.h:128( p:_43: note: expanded from macro 'var_Change'
ob  128 | #defj, pine sz_nvar_Camhanege(a,b,c,d,e) va, VLC_r_Change( VLC_OBJEVCTAR_STRIN(aG) ,| VLC_V b, c, d,AR_DOINHERIT
      |     ^
 e )../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
      |                                           ^

  122 | #define../include/vlc_common.h:481:15:  note: expanded from macro 'VLC_OBJECT'
v  481 |  ar_  Cr     ceoanst ste(at,b,c) var_Crruecate( Vt vlc_LcComm_OBJECT(oan_members: (const) , vlb, c )c
_o      b| ject_                                      ^
t *)(&../include/vlc_common.h(:x481:)->o15:bj) \
       note: expanded from macro 'VLC_OBJECT'
|               ^  481
 |         const struct vlc_common_members: (const vlaccess/v4l2/controls.cc_o:739:13: warning: bject_t *)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](&(
x)  739 | - > o b j )   \
          |               ^ var_Change (obj, "controls", VLC
_VAR_ADDCHOICE, &val, &text);
      |             ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_In file included from access/cdda.c:45:
In file included from ../include/vlc_common.hChan:ge1031:
../include/vlc_variables.h(:a,b,563c,:d5: ,e) warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]var
_Ch  563a | n g e (  vVaLCr__CrOBJeaECTt(ea), ( p_bobj,,  cpsz_name, ,V LdC,_ VeA R)
_STRING      |                                           ^
 |../include/vlc_common.h: V481:L15C_: VAR_note: Dexpanded from macro 'VLC_OBJECT'OINHER
I  481 |      T
      |     ^
 ../include/vlc_variables.h:122:39:  note:  conexpanded from macro 'var_Create's
t str  u122ct | #defi nvel var_Crce_caotmme(a,b,co)n_ var_mCrembersea: (const vltec_object_t *)((&( VLC_OBJxE)C-T>(oab)j,) b, c )
       \
      | |                                       ^
              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/controls.c:756:23: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  756 |         int64_t val = var_InheritIn file included from access/cdda.c:45:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count,Int NegerU (LLo b)j ,) 
v      | ar        ^n
a../include/vlc_variables.hm:e128);
      |                       ^:43: 
note: expanded from macro 'var_Change'../include/vlc_variables.h:
615  :53128:  | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
note: ../include/vlc_common.h:481:15expanded from macro 'var_InheritInteger'
: note:   expanded from macro 'VLC_OBJECT'
615 |   481 | #de        fine vaconrs_tInheritIn strutegerct v(lco_common_memb,e nrs:) (con vst avlc_object_t *)(&(x)->obj) \
      |               ^
r_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/controls.c:769:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  769 |         var_Create (obj, "reset", VLC_VAR_VOID | VLC_VAR_ISCOMMAND);
      |         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/controls.c:771:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  771 |         var_Change (obj, "reset", VLC_VAR_SETTEXT, &val, NULL);
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/controls.c:775:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  775 |         var_Change (obj, "controls", VLC_VAR_ADDCHOICE, &val, &text);
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/controls.c:776:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  776 |         var_AddCallback (obj, "reset", ControlsResetCallback, list);
      |         ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/controls.c:778:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  778 |     if (var_InheritBool (obj, CFG_PREFIX"controls-reset"))
      |         ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"cdda\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/vcd/libcdda_plugin_la-cdrom.lo -MD -MP -MF access/vcd/.deps/libcdda_plugin_la-cdrom.Tpo -c access/vcd/cdrom.c  -fPIC -DPIC -o access/vcd/.libs/libcdda_plugin_la-cdrom.o
access/v4l2/controls.c:786:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  786 |     var_DelCallback (obj, "reset", ControlsResetCallback, list);
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/controls.c:787:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  787 |     var_Destroy (obj, "reset");
      |     ^
../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
  125 | #define var_Destroy(a,b) var_Destroy( VLC_OBJECT(a), b )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/controls.c:793:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  793 |         var_DelCallback (obj, list->name, ControlSetCallback, list);
      |         ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/controls.c:794:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  794 |         var_Destroy (obj, list->name);
      |         ^
../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
  125 | #define var_Destroy(a,b) var_Destroy( VLC_OBJECT(a), b )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/v4l2/controls.c:799:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  799 |     var_Destroy (obj, "controls");
      |     ^
../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
  125 | #define var_Destroy(a,b) var_Destroy( VLC_OBJECT(a), b )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/screen/xcb.c:152:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  152 |     char *display = var_InheritString (obj, "x11-display");
      |                     ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/screen/xcb.c:180:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  180 |             msg_Err (obj, "bad X11 screen number");
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/screen/xcb.c:193:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  193 |             msg_Err (obj, "bad X11 drawable %s", demux->psz_location);
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/screen/xcb.c:203:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |       In file included from access/cdda.c:48  :
In file included from   ../include/vlc_input.h:  41:
ms../include/vlc_vout.h:125:5g_: Erwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r (  125 |     obvlj,c_ "obX jeCoctmp_rositeelease( p_vout );
      |     ^
 ../include/vlc_objects.h:extension not available");
      |             ^
66:25: note: expanded from macro 'vlc_object_release'
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
   83 |     msg_Generic(p_thi../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
s  481 |         const struct vlc_common, _memVLC_MSG_ERR, __VA_ARGS__)
      |     ^
bers../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
:   78 |     vlc_Log(VLC_OBJECT( o)(,c opn,st  vlc_mvoldc_uleob_njaecmte_,t  _*_)F(&(x)->oILbj) E__, __L\I
      NE__, | \              ^

      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/screen/xcb.c:207:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  207 |         msg_Dbg (obj, "using Composite extension v%"PRIu32".%"PRIu32,
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/screen/xcb.c:221:16: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  221 |     p_sys->w = var_InheritInteger (obj, "screen-width");
      |                ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commIn file included from on_members: (coaccess/cdda.cn:s48t:
 ../include/vlc_input.hvl:c527_:29obj:e cwarning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_t
 *  527)(&(x)- | > ob j  ) \
      i| n              ^p
ut_thread_t *input = inputaccess/screen/xcb.c:222_Create( paren:t, i16: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]te
m  222 | ,  log ,  N UpL_Ls,y sNULL- >)h = v;a
r      _Inher|                             ^itIn
teg../include/vlc_input.he:r501 :(46o: note: expanded from macro 'input_Create'bj
, "sc  r501e | e#ndefine in-heighptu");
      |                ^
t../include/vlc_variables.h:615:_53Creat: note: expanded from macro 'var_InheritInteger'e(
a  615,b | #d,ce,d,fei)ne var _iInnphut_eCreate(VLrCitInteger(_OBo, n) var_JIEnChTeritIntege(ra()V,LbC,_c,OdBJECT(,oe)),
       n| )                                             ^

      |                                                     ^
../include/vlc_common.h:481:15../include/vlc_common.h: note: :expanded from macro 'VLC_OBJECT'
481:15  :481  | note:  expanded from macro 'VLC_OBJECT'
       const   481s | t ru c t   v l  cc_oncsto mstmoruct vn_melmbce_rcso:m m(coonnst vlc_obj_emembecrt_st: * (const vlc)(&_obj(xect)_-t *)(>&o(bxj))- >\
obj)      |  \
              ^      
|               ^
access/screen/xcb.c:224:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  In file included from 224 |     access/cdda.c : 48 :
 ../include/vlc_input.hp:_530s:ys->fo9l:l owarning: wdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
mouse   530= |   v a r _ I n h evlc_objectr_rietBoolle (oasbj,e (" isnpcreen-fuollow-tm o)u;s
e      "| )        ^
;../include/vlc_objects.h:
      |                               ^66
:../include/vlc_variables.h25: note: expanded from macro 'vlc_object_release':604:47: 
note:    66 |     expanded from macro 'var_InheritBool'v
l  c604 | #def_oibjene vactr_Inhe_ritBoolr(eol,e asne() var_I nVLherCitBool(_VOBLJCE_COTB(JECa) )
      |                         ^
T(o), n../include/vlc_common.h):
481      :15|                                               ^
: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  :481481 | :15:     note:  expanded from macro 'VLC_OBJECT' 
  const struc  t481 |  vlc_common  _mem be    r sconst : stru(ccto nsvlc_cto mvmlocn__ombejmebcetr_st:  *()c(o&n(sx)t vlc-_objec>to_t *)(&(bxj))- >\obj) \

            | |               ^              ^

access/screen/xcb.c:229:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  229 |         p_sys->x = var_InheritInteger (obj, "screen-left");
      |                    ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
In file included from access/cdda.c  615 | #d:e48f:
in../include/vlc_input.he: 572:v10: awarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r
_Inherit  I572n | t e g e  r(o,  n) var_  Inher vitInteglc_objecte_rr(eVlLeCa_se( (vlc_obOjBeJECT(cto), n_)
      |                                                     ^
../include/vlc_common.h:481:t15 :* )note: (expanded from macro 'VLC_OBJECT'p
p_vout[i])   481) | ; 
            |  c         ^
o../include/vlc_objects.hn:s66:25: note: expanded from macro 'vlc_object_release'
t st   r66u | c t    vlcvl_comcm_ono_bmjeemcbte_rrs: (conselt vealc_osbe(ject_t * )V(L&C(_xO)->objB)J E\C
T      (| a              ^) 
)
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const access/screen/xcb.c:230s:t20:r uct vlc_common_mwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  embers: (con230st |       v l c _po_bsjyesc-t>_yt  =* )v(a&r(_x)->obj) \
      I|               ^
nheritInteger (obj, "screen-top");
      |                    ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/screen/xcb.c:234:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  234 |     p_sys->rate = var_InheritFloat (obj, "screen-fps");
      |                   ^
../include/vlc_variables.h:626:49: note: expanded from macro 'var_InheritFloat'
  626 | #define var_InheritFloat(o, n) var_InheritFloat(VLC_OBJECT(o), n)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/screen/xcb.c:303:34: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  303 |             *v = INT64_C(1000) * var_InheritInteger (demux, "live-caching");
      |                                  ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/screen/xcb.c:345:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  345 |         msg_Err (demux, "bad X11 drawable 0x%08"PRIx32, sys->window);
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/screen/xcb.c:442:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |             msg_Err (demux, "shared memory allocation error: %s",
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/screen/xcb.c:470:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  470 |             msg_Err (demux, "shared memory attachment error: %s",
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/screen/xcb.c:560:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  560 |         msg_Err (demux, "unsupported pixmap formats");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/cdda.c:75:15: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   75 |     *trackp = var_InheritInteger(obj, "cdda-track");
      |               ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/cdda.c:105:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  105 |         devpath = var_InheritString(obj, "cd-audio");
      |                   ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/cdda.c:124:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  124 |         msg_Warn(obj, "cannot open disc %s", devpath);
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/cdda.c:159:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     if (ioctl_ReadSectors(VLC_OBJECT(demux), sys->vcddev,
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/cdda.c:163:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  163 |         msg_Err(demux, "cannot read sector %u", sys->position);
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/cdda.c:199:33: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  199 |                 INT64_C(1000) * var_InheritInteger(demux, "disc-caching");
      |                                 ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/cdda.c:310:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  310 |     sys->start = var_InheritInteger(obj, "cdda-first-sector");
      |                  ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/cdda.c:311:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  311 |     sys->length = var_InheritInteger(obj, "cdda-last-sector") - sys->start;
      |                   ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/cdda.c:325:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  325 |             msg_Err(obj, "invalid track number: %u/%i", track, i_cdda_tracks);
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/cdda.c:477:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     char *psz_mbserver = var_InheritString( obj, "musicbrainz-server" );
      |                          ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/cdda.c:533:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  533 |     msg_Dbg( obj, "retrieving metadata with CDDB" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/cdda.c:539:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |         msg_Warn( obj, "unable to use CDDB" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/cdda.c:547:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  547 |     char *psz_tmp = var_InheritString( obj, "cddb-server" );
      |                     ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->objIn file included from access/vcd/cdrom.c) \:54:
In file included from ../include/vlc_common.h
      |               ^
:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_Saccess/cdda.cet:554Ch:35ec: kewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]d(
   554p_ |  ob  j, c pddszb__nseame, t_VLC_VAR_INTEGER, vaservel );
      |            ^
r_port( p_cddb, var_InheritInteger( obj, "cddb-port" ) );
      |                                   ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
../include/vlc_variables.h  615 | :#define var_Inh140eritInteg:er(o48, n) var:_InheritInte ger(VLC_OBJnote: ECexpanded from macro 'var_SetChecked'T
(o), n)
      |                                                     ^
  ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const s140truct vl | c_com#mon_membders: (coenst vlcf_objecit_tn *)(&(x)->obj) \
      e|                ^v
ar_SetChecked(o,n,t,v)access/cdda.c:578 :v9a:r _warning: Sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
t  C578h | e c k      msegd_(EVrLrC(_ OoBbJjE,C T"(uon)a,bnl,et ,tvo) 
c      r| e                                               ^a
te CDDB dis../include/vlc_common.hc: 481s:t15r:u cnote: texpanded from macro 'VLC_OBJECT'ure." );
      
|         ^
../include/vlc_messages.h:  83481: | 5 :   note:  expanded from macro 'msg_Err' 
    83 |       mcosngs_tG enerisc(pt_rthiusc, VLC_MStG_ERR,  _v_VA_ARGSl__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 | c _   vlcc_Loomgm(VoLnC_O_BmJeECTm(boe), p, vlrcs_mod:u le_nam(ec,o __FILE__, __LInNsEt__, \
      |             ^ 
v../include/vlc_common.hl:481:c15_: note: expanded from macro 'VLC_OBJECT'
  481 |      o b  cjoencst ts_trutc t* vlc_com)m(o&n_members: (con(sxt) vl-c>_objecto_bt *j))(&(x)->ob j) \
      |               ^
\
      |               ^
access/cdda.c:593:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  593 |         msg_Dbg( obj, "Track %i offset: %i", i, p_toc->p_sectors[i].i_lba + 150 );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:In file included from 78access/vcd/cdrom.c:13: note: expanded from macro 'msg_Generic'
:   78 |   54  vlc_Log:
(VLC_OBIn file included from J../include/vlc_common.hECT(o), p:,1031 vlc_module_nam:
e../include/vlc_variables.h,: 203_:_12F:I Lwarning: E__, __LINE__, \
      |             ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h
:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |           c203o | nst struct v l c_comm o n_memberrs: (const vlec_object_tt *)(&(xu)r->obj) \
      |               ^
n var_SetChecked( p_access/cdda.cob:596:j5:, warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
p  596 | s  z  ms_g_nDbag(m oebj,,  "VToLtaCl _leVngAthR: _%iB",O (OinLt),(i _lvenagtlh/ 10)00;00
0)       )| ;
           ^      | 
    ^../include/vlc_variables.h
:../include/vlc_messages.h:14087::5: note: 48expanded from macro 'msg_Dbg'
:   87 note:  |  expanded from macro 'var_SetChecked'   
msg  140_G | en#erdice(pf_tihins,e V LCv_Mar_SSGe_DBGt, C__hVAe_AcRGkS_e_)d
      (|     ^o,
../include/vlc_messages.h:78n:13,t: ,note: expanded from macro 'msg_Generic'v)
    78 | v  a  rvl_c_SLoeg(tVLCC_hOBeJEcCTk(oe),d p(, VvlLc_moCdu_leO_nBamJe,E _C_FTIL(E_o_,) _,_LnIN,E_t_,, \v
      )
      |             ^| 
../include/vlc_common.h:481                                               ^:15
:../include/vlc_common.h: note: 481expanded from macro 'VLC_OBJECT'
:  481 | 15  :     note:   expanded from macro 'VLC_OBJECT'co
nst   st481ru | ct  v lc _c om mo n_ me mbceros: (ncosnstt  vlsc_tobrjeuctc_tt * )(v&(lx)c->_objco) m\
m      | on              ^
_members: (const vlc_object_taccess/cdda.c:601: *9:) warning: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
&(  601 | x  )  -  >o  bmsjg_)Er r(\ o
      bj| ,               ^"CD
DB disc ID calculation failed" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(In file included from p_thaccess/vcd/cdrom.cis:, 54VL:
C_In file included from MS../include/vlc_common.hG_:ER1031R,:
 _../include/vlc_variables.h_V:A_212AR:GS12__:)
      |      ^
warning: ../include/vlc_messages.h:78:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]13:
 note:   212expanded from macro 'msg_Generic'
 |    78  |       v lcr_Leogt(VuLCr_OnBJ ECvT(o)a, rp, vl_c_SmoedutleC_nhamee,c _ke_FdIL E_(_,o _b_LjIN,E_ _,n \a
      me|             ^,
../include/vlc_common.h: 481:V15:L note: Cexpanded from macro 'VLC_OBJECT'
_  481V |  A    R  _ cConOstO sRtrDucSt ,vl c_vcoamml)on;_m
em      be| rs           ^: 
(const../include/vlc_variables.h v:lc140:_o48bj:ec t_note: t expanded from macro 'var_SetChecked'*)
(&(x  )-140>o | bj#) d\
ef      | i              ^
ne var_SetChecked(o,n,t,v) var_Saccess/cdda.c:608:et9: Cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]h
ec  608 | k  e  d  (  VmsLg_CWa_rnOB( JobEj,C "TCD(DBo e)rror,: %sn",, ctdd,b_ervro)r_s
tr      (e| rrn                                               ^
o../include/vlc_common.h) :);481
      :|         ^15
:../include/vlc_messages.h: 85:5note: expanded from macro 'VLC_OBJECT': 
note: expanded from macro 'msg_Warn'
     85481 |   |    m sg _Gen er ic (p _t hi s,c VoLCn_MsSGt_W ARsN,t _r_VuA_cARtGS __v)
l      | c_    ^
co../include/vlc_messages.h:m78:m13:o note: nexpanded from macro 'msg_Generic'
_   78m |  e  m vblce_Lrogs(V:LC _O(BJcECoT(no)s, tp,  vvlclc_m_odoulbe_jnaemec, t___FItLE *__), (__&LI(NEx__), -\
>      | ob            ^
j)../include/vlc_common.h: 481:\15:
 note:       expanded from macro 'VLC_OBJECT'
|               ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj)In file included from  \access/vcd/cdrom.c:
      54:
|               ^In file included from 
../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |    access/cdda.c :613r:9e: twarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
u  613 | r  n   v  a  rms_Sg_eDbtg(C ohbje, c"Ckeoudld(n' t p_fiondb ajny, m atpchsesz i_n naCDmDBe.", ) V;
LC      | _        ^
VA../include/vlc_messages.h:87R_:5F: Lnote: expanded from macro 'msg_Dbg'O
A   87T |  ,    mvsga_Glen er)ic;
(p      _t| hi           ^s,
 VL../include/vlc_variables.h:140C_MS:G_48DB:G,  _note: _Vexpanded from macro 'var_SetChecked'
A_  140AR | GS_#d_ef)i
n      e|      ^v
ar_SetChe../include/vlc_messages.h:cked(o,n,t,v) 78:var_13:SetC henote: expanded from macro 'msg_Generic'cked(
VLC_OBJE   CT(78 | o),n,t , v  vlc_Log)(V
LC      _|                                                ^O
BJECT(o), p../include/vlc_common.h,:481 vlc_:15module_: namenote: expanded from macro 'VLC_OBJECT'
,  481  |  _   _F  ILE__,   _c_oLnsItN Es_t_, \
      |             ^
ruct vlc../include/vlc_common.h_:481:15: note: expanded from macro 'VLC_OBJECT'commo
n_member  s481 |      :   ( ccoonnst vlsct_ osbtjreucctt_ tv l*)c(_common&_(mxe)m->bers: (coobnjs)t  \v
l      | c              ^
_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/cdrom.c:54:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12:access/cdda.c:617:9: warning:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    617241 |  |       ret  ur n   v amsrg__WSaern( toCbhje, c"ked( fpo_uond b%jd,  mpastzc_hneasm ei,n  CDVDBLC_VAR. _STRUsing fINirstG, one. v", i_maatlc h)e;s 
      |            ^
);
      |         ^
../include/vlc_variables.h:140:48: ../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
note:    85 | expanded from macro 'var_SetChecked'
    msg  _Gen140 | e#rdiefine var_Sect(Cph_teckedhi(o,n,s,t,v) v arVLC_M_SSeGtC_hWeAcRkNe, d(VLC_O_BJEC_TV(o)A,n_ARGS__,)t
      ,| v    ^)

      |                                                ^
../include/vlc_messages.h:78:13../include/vlc_common.h:: note: expanded from macro 'msg_Generic'
481   :7815: note:  | expanded from macro 'VLC_OBJECT'
    v  l481c | _ L o  g(VLC_OBJE C T ( o)cons,t  ps,t rvlc_moduuclte vl_cn_acmoem, __FILEm_o_,n_members:  (co_n_Lst vlcIN_objectE__t *)(&_, \
      |             ^
(x)->obj)../include/vlc_common.h: \
      | 481:              ^
15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlcIn file included from _obaccess/vcd/cdrom.cj:54:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.he:ct256:12: _warning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
*)(  256 |  &(x   re)t-ur>no bjv) ar_SetC\h
e      | cked(              ^ 
p_obj, psz_name, VLC_VAR_ADDRESS, access/cdda.c:va621:l5 : )warning: ;
      | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
           ^
  621../include/vlc_variables.h:140:48 |     msg:_ note: Dexpanded from macro 'var_SetChecked'
b  140g( | #d efobj, "diinsec var_Se tCIheD:cked(o ,n0,tx,%v)08x", v cddbar_disc_get_S_discide(tpC_dheckedi(sVLcC) _OBJE)CT;(
o      )| ,    ^n
,../include/vlc_messages.h:t87,v:5: note: expanded from macro 'msg_Dbg'
)   87 | 
          |                                                ^
msg_../include/vlc_common.hG:481:15:eneric note: expanded from macro 'VLC_OBJECT'
(  p481_ | t h i s ,  V L C _conMsStG_D BGstru,c _t vlc__cVomAm_oAnR_GS_m_e)m
b      ers: (co| n    ^s
t vlc_../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
o   78 |  bj   vlecc_tL_otg (*V)L(C&_O(BxJ)E-C>To(bj) \
      |               ^
o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from access/vcd/cdrom.c:54:
In file included from ../include/vlc_common.h:1031  481:
 |   ../include/vlc_variables.h : 276 :10:    warning: codue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ns
t   s276 |    tr if(u c!tv avrl_cG_ectoCmhmoeckedn(_ mpe_mobbj, pesrz_name, Vs:LC_VAR_ I(cNTEGoEnsR, &valt  )vl )
      | c         ^_
object_../include/vlc_variables.h:142:48t: note: expanded from macro 'var_GetChecked'
   142 | #*)d(e&f(ixn)e- >voabrj) \
      |               ^_G
etChecked(o,n,t,v) var_GetChecked(VLC_OBJECTaccess/cdda.c:630:(o5: )warning: ,ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,t  630 | , v ) 
 m      |                                                ^
sg_../include/vlc_common.hD:481:bg(15: note: expanded from macro 'VLC_OBJECT'
 obj,   481"CDDB  | f a  i l u   reconst s" t)r;u
c      | t vlc_co    ^mm
on../include/vlc_messages.h:87:_m5: note: emexpanded from macro 'msg_Dbg'
b   87 |  er   mssg: _Gener(iconcst vlc_obje(pc_t_t *)(&th(x)->obji)s \
, VLC_MS      G_DBG, __| V              ^
A_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlIn file included from c_modulaccess/vcd/cdrom.ce:_54n:
In file included from a../include/vlc_common.h:m1031:
e, __F../include/vlc_variables.hIL:E293_:_10,: __LINE_ _,warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]\
      
|             ^
  ../include/vlc_common.h293:481 | : 15 :   note: iexpanded from macro 'VLC_OBJECT'
f( !v  a481r_ | G et C h     ecconstk esd(t ruct vlcp__commobon_mj,embe prs: s(z_cnoanmset,  vVlLcC__obVAR_BOOjeLc,t _&tv a*l) ()& ()x
)      ->obj)|           ^\

../include/vlc_variables.h:142      :48: note: |               ^expanded from macro 'var_GetChecked'

  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/cdrom.c:54:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define vaccess/cdda.car_GetC:heck711:ed(o,9:n,t,v)  warning: var_Gdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]etCh
ec  ke711 | d (V       mLsCg__ODbg(acceBssJE, "traCcTk[(o),n%,dt], vs)t
      |                                                ^
art=%d../include/vlc_common.h:", i, p481_:15to: note: expanded from macro 'VLC_OBJECT'
c->p_  s481e | c t o r s[    ic]on.sit_ lsbtar)u;
      c| t        ^ 
v../include/vlc_messages.h:87:5l: note: cexpanded from macro 'msg_Dbg'_c
o   87 |     msmgm_onGeneric(p_m_thise,m bVLers:C (_cMoSnsGt _vlDcB_G, __VAob_ARGS_j_)
e      | c    ^t
../include/vlc_messages.h_t:78:13 *: note: expanded from macro 'msg_Generic'
)   (&78 | (x)->  obj) \
        |               ^
vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 | In file included from access/vcd/cdrom.c: 54 :
 In file included from   ../include/vlc_common.h:1031:
 ../include/vlc_variables.h : 324c:onst struc10t:  vlc_cwarning: ommdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
on_  324 |  m e m beif( !varrs_:G e(tcCohnst vlcecked( _p_oobjebct_jt, *) (&psz_nam(ex,) -V>LoCb_jV)A R\_
F      L| O              ^A
T, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/cdrom.c:54:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/cdrom.c:54:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membeaccess/cdda.c:rs: (const vlc_o908:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bject_t *)(  &(x)-908 | >obj) \
             |  m              ^sg_Err(ob
j, "cannot count tracks");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_thiIn file included from s,access/vcd/cdrom.c: 54V:
In file included from L../include/vlc_common.hC:1031_:
M../include/vlc_variables.hS:G362_ERR, _:_9V:A _warning: Adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]RGS
__)
      |     ^
  362 | ../include/vlc_messages.h : 78  if( :13: note: expanded from macro 'msg_Generic'
v   a78r |     vlc__GLeotgC(hVeLcCk_eOdB(J EpCT_obj(o, psz_)na,me ,p ,V Lvlc_moduC_le_naVmARe, ___AFIDDRESS,L E_&val _) ), 
      |         ^
_../include/vlc_variables.h:142_:48L:INE__, \
 note: expanded from macro 'var_GetChecked'
      |             ^
  142 | #../include/vlc_common.hd:481:15: note: eexpanded from macro 'VLC_OBJECT'
fine va  r481_ |  GetChe c ke d ( o , nc,otn,svt)  vsatrr_uGcet vlc_tCcommohn_eckedm(embers: V(LcC_oOnst vlcB_oJECT(o)bject_t *)(&,n(,x)->obj)t ,\v)
      
      |                                                ^
|               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memberaccess/cdda.cs::915:9: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](
const vlc_  915o | b j e c     mst_t *)(g&(_x)-E>rrobj) (\ob
      |               ^
j, "no audio tracks found");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, _In file included from _Laccess/vcd/cdrom.cI:N54E:
_In file included from ../include/vlc_common.h_, \
      |             ^
:1031:
../include/vlc_variables.h:429:5../include/vlc_common.h: :warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]481
:15  429 | :  note: expanded from macro 'VLC_OBJECT'
   var_  Cre481at | e (   p  _obj  , ps z_cnaomnst strue, Vct LCvlc__cVoAmRm_oInN_TmemberEsG: (consER | tV Lvlc_object_Ct _*V)AR(_D&(OINHERITx) );
->      |     ^
ob../include/vlc_variables.h:122:39: note: jexpanded from macro 'var_Create') \
      |               ^

  122 | #define var_Create(a,b,c) var_Create( access/cdda.c:922:9: warning: VLdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]C
_  922 | OB   JE CT  (a),   msg_Dbgb,(obj,  "c C)
      |                                       ^
D-TEXT../include/vlc_common.h:481:15: note:  expanded from macro 'VLC_OBJECT'
i  481nfo | r m a   tion m   consit ssstiruncgt" )v;l
c      _| c        ^o
m../include/vlc_messages.h:m87on:_5m:em note: expanded from macro 'msg_Dbg'
bers: (co   87nst v |     msglc__Goebnjericect(p_t *)(_t&(x)-h>iosb,j) \
      |               ^
 VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |  In file included from   access/vcd/cdrom.c :v54:
In file included from ../include/vlc_common.h:1031:
l../include/vlc_variables.hc:_442:5L: owarning: gdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](
VLC_OBJE  C442T | ( o ) ,  vpa,r v_lCcr_modeualete( _np_oambj, ep,s z__FILE___n,a m_e_,L IVLCN_EV_A_R,_ B\O
O      L|             ^ | V
LC_../include/vlc_common.hV:A481:R41_DOINHER15 warning: note: expanded from macro 'VLC_OBJECT'
s  481 |    generated.
IT );  
      |     ^
 ../include/vlc_variables.h: 122 : 39c:o nnote: sexpanded from macro 'var_Create'
t  122 | #d esfitnreu cvat vlc_comrm_Con_mreeate(a,mbebr,c) vars_: (const vlc_Corbejatee(c tV_LtC *_)(OBJ&E(CTx()a->), obb,j c) )
       \
|       |                                       ^              ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commonaccess/cdda.c:_mem932:8: berwarning: s: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  932o | nst   v l c_ifobj(var_eInchter_ittBoo l*()o(b&(j, "metadax)->ta-objne) \tw
      or|               ^
k-access"))
      |        ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/cdrom.c:54:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/cdrom.c:54:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const straccess/cdda.c:u941ct vlc_:co10:mmo warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n_member
s: (c  941onst |     else msg_Dbg (obmv -f access/screen/.deps/libxcb_screen_plugin_la-xcb.Tpo access/screen/.deps/libxcb_screen_plugin_la-xcb.Plo
vj,l "album art policy sc_object_ett *)(&(x)->obj) \
      |               ^
 to manual: not fetching");
      |          ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
In file included from access/vcd/cdrom.c:54:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h   :87 | 477   :5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   477 |     var_C/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="misc/webservices/libcdda_plugin_la-json.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/webservices/libcdda_plugin_la-json.lo -MD -MP -MF misc/webservices/.deps/libcdda_plugin_la-json.Tpo -c -o misc/webservices/libcdda_plugin_la-json.lo `test -f 'misc/webservices/json.c' || echo './'`misc/webservices/json.c
msreate( p_obj, psz_nag_Geneme, VLC_VricA(Rp_STR_ItNhis, VGL C| _MVLC_VAR_SGDOINHERIT );
      |     ^
_../include/vlc_variables.h:122D:BG,39: note:  expanded from macro 'var_Create'_
_V  A122_ | ARGS#__de)f92 warning
      | is generatedne     ^v.
ar_Crea
te(a,b,c) var_Create( VLC_OBJECT(a), b, c../include/vlc_messages.h: )78
      :|                                       ^
13../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT': 
note: expanded from macro 'msg_Generic'  481
 |      78   |         vlc_const struct Log(VLvlC_Oc_coBmmJECT(on_memo), p,be rsvlc_m: (conostdu vlcl_objeect_na_tme, __FILE__ *, __)(L&(xI)-NE__, \
>ob      |             ^
j) ../include/vlc_common.h:481:15\
: note: expanded from macro 'VLC_OBJECT'
      |               ^  
481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mv -f access/v4l2/.deps/libv4l2_plugin_la-controls.Tpo access/v4l2/.deps/libv4l2_plugin_la-controls.Plo
In file included from access/vcd/cdrom.c:54:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="misc/webservices/libcdda_plugin_la-musicbrainz.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/webservices/libcdda_plugin_la-musicbrainz.lo -MD -MP -MF misc/webservices/.deps/libcdda_plugin_la-musicbrainz.Tpo -c -o misc/webservices/libcdda_plugin_la-musicbrainz.lo `test -f 'misc/webservices/musicbrainz.c' || echo './'`misc/webservices/musicbrainz.c
_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/cdrom.c:54:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/cdrom.c:54:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/cdrom.c:54:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/cdrom.c:54:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/cdrom.c:54:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/cdrom.c:54:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/vcd/cdrom.c:475:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  475 |             msg_Err( p_this, "could not read TOCHDR" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/vcd/cdrom.c:509:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  509 |                  msg_Err( p_this, "could not read the TOC" );
      |                  ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/vcd/cdrom.c:599:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  599 |             msg_Err( p_this, "Could not lseek to sector %d", i_sector );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"cdda\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/webservices/libcdda_plugin_la-json.lo -MD -MP -MF misc/webservices/.deps/libcdda_plugin_la-json.Tpo -c misc/webservices/json.c  -fPIC -DPIC -o misc/webservices/.libs/libcdda_plugin_la-json.o

   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/vcd/cdrom.c:606:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  606 |             msg_Err( p_this, "Could not read sector %d", i_sector );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/vcd/cdrom.c:729:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  729 |             msg_Err( p_this, "Could not set block size" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/vcd/cdrom.c:736:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  736 |             msg_Err( p_this, "Could not lseek to slibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"cdda\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/webservices/libcdda_plugin_la-musicbrainz.lo -MD -MP -MF misc/webservices/.deps/libcdda_plugin_la-musicbrainz.Tpo -c misc/webservices/musicbrainz.c  -fPIC -DPIC -o misc/webservices/.libs/libcdda_plugin_la-musicbrainz.o
ector %d", i_sector );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/vcd/cdrom.c:743:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  743 |             msg_Err( p_this, "Could not read sector %d", i_sector );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/vcd/cdrom.c:847:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  847 |     msg_Dbg( p_this,"trying .cue file: %s", psz_cuefile );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/vcd/cdrom.c:851:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  851 |         msg_Dbg( p_this, "could not find .cue file" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/vcd/cdrom.c:855:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  855 |     msg_Dbg( p_this,"guessing vcd image file: %s", psz_vcdfile );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/vcd/cdrom.c:868:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  868 |                 msg_Dbg( p_this, "the cue file says the data file is %s", type );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/vcd/cdrom.c:874:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  874 |                     msg_Dbg( p_this, "we could not find the data file, but we found a new path" );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/vcd/cdrom.c:884:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  884 |                     msg_Dbg( p_this,"using vcd image file: %s", psz_vcdfile );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/vcd/cdrom.c:924:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  924 |             msg_Dbg( p_this, "vcd track %i begins at sector:%i",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/vcd/cdrom.c:940:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  940 |     msg_Dbg( p_this, "vcd track %i, begins at sector:%i",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/webservices/json.c:377:28: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
  377 |                   else if (!state.settings.settings & json_relaxed_commas)
      |                            ^                        ~
misc/webservices/json.c:377:28: note: add parentheses after the '!' to evaluate the bitwise operator first
  377 |                   else if (!state.settings.settings & json_relaxed_commas)
      |                            ^                                             
      |                             (                                            )
misc/webservices/json.c:377:28: note: add parentheses around left hand side expression to silence this warning
  377 |                   else if (!state.settings.settings & json_relaxed_commas)
      |                            ^
      |                            (                       )
misc/webservices/json.c:532:54: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
  532 |                      if (flags & flag_need_comma && (!state.settings.settings & json_relaxed_commas))
      |                                                      ^                        ~
misc/webservices/json.c:532:54: note: add parentheses after the '!' to evaluate the bitwise operator first
  532 |                      if (flags & flag_need_comma && (!state.settings.settings & json_relaxed_commas))
      |                                                      ^                                             
      |                                                       (                                            )
misc/webservices/json.c:532:54: note: add parentheses around left hand side expression to silence this warning
  532 |                      if (flags & flag_need_comma && (!state.settings.settings & json_relaxed_commas))
      |                                                      ^
      |                                                      (                       )
In file included from misc/webservices/musicbrainz.c:27:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/musicbrainz.c:27:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/musicbrainz.c:27:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/musicbrainz.c:27:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/musicbrainz.c:27:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/musicbrainz.c:27:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/musicbrainz.c:27:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/musicbrainz.c:27:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/musicbrainz.c:27:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/musicbrainz.c:27:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/musicbrainz.c:27:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/musicbrainz.c:27:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/musicbrainz.c:27:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/musicbrainz.c:27:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/musicbrainz.c:27:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_40 warnings generated.
name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/musicbrainz.c:27:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/musicbrainz.c:27:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/musicbrainz.c:27:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/musicbrainz.c:27:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(mv -f access/vcd/.deps/libcdda_plugin_la-cdrom.Tpo access/vcd/.deps/libcdda_plugin_la-cdrom.Plo
x)->obj) \
      |               ^
In file included from misc/webservices/musicbrainz.c:27:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Cdepbase=`echo access/vcd/vcd.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/vcd/vcd.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/vcd/vcd.lo -MD -MP -MF $depbase.Tpo -c -o access/vcd/vcd.lo access/vcd/vcd.c &&\
reatemv -f $depbase.Tpo $depbase.Plo
(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/musicbrainz.c:27:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/musicbrainz.c:27:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/musicbrainz.c:27:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/musicbrainz.c:27:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/musicbrainz.c:27:
In file included from misc/webservices/json_helper.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/musicbrainz.c:27:
misc/webservices/json_helper.h:65:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   65 |         msg_Warn(p_obj, "Can't parse json data: %s", psz_error);
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/musicbrainz.c:27:
misc/webservices/json_helper.h:70:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   70 |         msg_Warn(p_obj, "wrong json root node");
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/webservices/musicbrainz.c:27:
misc/webservices/json_helper.h:86:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   86 |     stream_t *p_stream = vlc_stream_NewURL(p_obj, psz_url);
      |                          ^
../include/vlc_stream.h:404:51: note: expanded from macro 'vlc_stream_NewURL'
  404 | #define vlc_stream_NewURL(a, b) vlc_stream_NewURL(VLC_OBJECT(a), b)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/webservices/musicbrainz.c:49:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   49 |     msg_Dbg(p_obj, "Querying MB for %s", psz_url);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/webservices/musicbrainz.c:59:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   59 |             msg_Dbg(p_obj, "No results");
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vcd\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/vcd/vcd.lo -MD -MP -MF access/vcd/.deps/vcd.Tpo -c access/vcd/vcd.c  -fPIC -DPIC -o access/vcd/.libs/vcd.o
58 warnings generated.
mv -f access/.deps/libcdda_plugin_la-cdda.Tpo access/.deps/libcdda_plugin_la-cdda.Plo
depbase=`echo access/vcd/cdrom.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/vcd/cdrom.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/vcd/cdrom.lo -MD -MP -MF $depbase.Tpo -c -o access/vcd/cdrom.lo access/vcd/cdrom.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"cdrom\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/vcd/cdrom.lo -MD -MP -MF access/vcd/.deps/cdrom.Tpo -c access/vcd/cdrom.c  -fPIC -DPIC -o access/vcd/.libs/cdrom.o
2 warnings generated.
mv -f misc/webservices/.deps/libcdda_plugin_la-json.Tpo misc/webservices/.deps/libcdda_plugin_la-json.Plo
/bin/sh ../libtool  --tag=CC   --mode=link cc  -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -rpath '/usr/local/lib/vlc/plugins/access'  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libdvdnav_plugin.la  access/libdvdnav_plugin_la-dvdnav.lo -L/usr/local/lib -ldvdnav -lpthread -L/usr/local/lib
In file included from access/vcd/vcd.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/vcd.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/vcd.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/vcd.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/vcd.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/vcd.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/vcd.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/vcd.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/vcd.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/vcd.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/vcd.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/vcd.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/vcd.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/vcd.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/vcd.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/vcd.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/vcd.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/vcd.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/vcd.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/vcd.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/vcd.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/vcd.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/vcd.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/vcd.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/vcd.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: link: /usr/bin/nm  access/.libs/libdvdnav_plugin_la-dvdnav.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libdvdnav_plugin.exp
In file included from access/vcd/vcd.c:34:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
30 warnings generated.
In file included from access/vcd/vcd.c:34:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/vcd.c:34:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15:mv -f misc/webservices/.deps/libcdda_plugin_la-musicbrainz.Tpo misc/webservices/.deps/libcdda_plugin_la-musicbrainz.Plo
 note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/vcd.c:34:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_ob/bin/sh ../libtool  --tag=CC   --mode=link cc  -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -rpath '/usr/local/lib/vlc/plugins/access'  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libdvdread_plugin.la  access/libdvdread_plugin_la-dvdread.lo -L/usr/local/lib -ldvdread -L/usr/local/lib
ject_release( (vlc_object_t *)(ppIn file included from _vout[access/vcd/cdrom.c:i]) 54:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return va)r;
      _SetCh|          ^
ecke../include/vlc_objects.hd( :66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commop_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
n_members../include/vlc_variables.h:140:48:: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/cdrom.c:54:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/cdrom.c:54:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/cdrom.c:54:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/cdrom.c:54:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_namelibtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libdvdnav_plugin.exp" > ".libs/libdvdnav_plugin.expT"
, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/cdrom.c:54:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/cdrom.c:54:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/cdrom.c:54:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_objlibtool: link: mv -f ".libs/libdvdnav_plugin.expT" ".libs/libdvdnav_plugin.exp"
, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memaccess/vcd/vcd.c:124:19ber: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s:  124 |          p(const vlc_object_t *)(&(x)->obj) \
      |               ^
sz_dup = var_CreateGetString( p_access, "vIn file included from access/vcd/cdrom.c:54cd:
In file included from ../include/vlc_common.h:" 1031:
../include/vlc_variables.h:304:);
      |                   ^
17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h  304:498:57 |  : note: expanded from macro 'var_CreateGetString'
  498 | #define var_CreateGetSt   if (likely(!var_GetChecked (obj, name, VLC_VAR_COringORDS, &va(a,b)   vl)))
ar      | _CreateG                ^
et../include/vlc_variables.h:142St:48ring( VLC: note: expanded from macro 'var_GetChecked'_OB
  142JE | #defiCTne var(a_GetCheck),ed(o,n,t,vb)) 
      | va                                                        ^
r_Ge../include/vlc_common.h:481:15: note: tCexpanded from macro 'VLC_OBJECT'
h  481 |    eck  ed(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h: 481:15: note:   expanded from macro 'VLC_OBJECT'
c  481on |  st    s   truc t vlcolibtool: link: echo "{ global:" > .libs/libdvdnav_plugin.so-ver
c_common_mnst struct vlc_common_members: (const vlc_objecemt_berst : (con*)st v(&(x)->obj) \
      |               ^
lc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/cdrom.c:54:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, Vaccess/vcd/vcd.c:154:34: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  154 |     p_sys->p_toc = ioctl_LCGet_VTOARC( VL_FLCOAT, &val ) )
      |          ^
_OBJECT(p_access), p_sys->vcddev, true );
      |                                  ^
../include/vlc_variables.h:142../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetCh  481 | ec  ke libtool: link: 		 sed -e "s|$|;|" < .libs/libdvdnav_plugin.exp >> .libs/libdvdnav_plugin.so-ver
  d(o  ,n, ct,vonst) v sar_GettrCheucct ked(VLvlC_Oc_BJECcoT(omm),n,t,von)
      | _m                                               ^
em../include/vlc_common.h:be481:15: note: expanded from macro 'VLC_OBJECT'rs: (con
st   481vlc |   _o  bj    const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ec
      t|               ^_t
 *)(&(x)->obj) \
      |               ^
access/vcd/vcd.c:157:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  157 |         msg_Err( p_access, "unable to count trackIn file included from access/vcd/cdrom.cs":54:
 )In file included from ../include/vlc_common.h;
      | :1031        ^
:
../include/vlc_variables.h../include/vlc_messages.h::34083::95: note: expanded from macro 'msg_Err'
:    warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
83 |      340 m |  sg_  Gen ieric(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: f(note: expanded from macro 'msg_Generic'
    78 |    va vr_GelctCheck_Log(ed(VL p_oC_bOBJEj, psz_CnaT(o)me, ,VLC_VAR_ p, vlc_module_name, __FILE__, __LINE__, \STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15:
      |             ^
 note: expanded from macro 'VLC_OBJECT'../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

    481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x481 |         const struct v)->obj) lc_co\m
mon      |               ^_mem
bers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/cdrom.c:54:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetCheckaccess/vcd/vcd.c:164:9elibtool: link: 	 echo "local: *; };" >> .libs/libdvdnav_plugin.so-ver
d: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  164 |    p_obj,  ps     msg_Err( p_z_naaccessme, V,LC_VAR _STR"no movie traINcksG, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const st fouruct vlcnd_common" _member);s: (co
      n|         ^s
t vlc_object_t../include/vlc_messages.h:83 *)(&(:5x)->: onote: expanded from macro 'msg_Err'bj) \
      
|    83 |     msg_Generic(p_this, VLC_              ^
MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_nameIn file included from access/vcd/cdrom.c, _:54_F:
In file included from ../include/vlc_common.h:ILE__, __LINE__libtool: link: cc -shared  -fPIC -DPIC  access/.libs/libdvdnav_plugin_la-dvdnav.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib -ldvdnav -lpthread  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libdvdnav_plugin.so -Wl,-version-script -Wl,.libs/libdvdnav_plugin.so-ver -o .libs/libdvdnav_plugin.so
1031:
, \
      |             ^
../include/vlc_variables.h:362../include/vlc_common.h::9:481 warning: :15due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:   362note: expanded from macro 'VLC_OBJECT' |     if( 
var_  GetChe481c | k ed( p_obj,   psz_name, VLC_   VAR_ADDR ESS, &va l )co )
      |         ^
n../include/vlc_variables.hs:t s142t:r48u:c tnote:  vlc_cexpanded from macro 'var_GetChecked'
ommon_memb  e142rs | : (c#definoen svar_GtetC vlhecc_obkejecd(t_to,n,t,v ) *v)a(r&_(Gxe)tChec->obj)k ed(VLC_\O
B      J| ECT(              ^o)
,n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj)access/vcd/vcd.c:174 \
      :9:|               ^ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  174 |         msg_Dbg( p_access, "title[%d] start=%d", i, p_sys->p_toc->p_sectors[1+i].i_lba );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
In file included from ../include/vlc_messages.h:78:access/vcd/cdrom.c13: note: expanded from macro 'msg_Generic'
:   7854:
In file included from  |  ../include/vlc_common.h  :1031:
../include/vlc_variables.h vlc_L:og429(V:5: LCwarning: _OBdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
JECT  429 | (o    var_),Creat pe( p_o, bj, vlpszc__monamdue, VleLC_VAR_n_INTEamGERe,  | V__FILC_VLEAR_DOINHERIT );
      |     ^
__../include/vlc_variables.h:122:39: , note: expanded from macro 'var_Create'
__  122 | #dLINEefine v__, \ar_
      | Create(            ^
a../include/vlc_common.h:,b,481:15c) v: ar_Crnote: expanded from macro 'VLC_OBJECT'
e  481ate( VLC_ |  OB   JE  CT(a)  , b,co nsc )t 
      |                                       ^
st../include/vlc_common.h:481:ruc15: note: expanded from macro 'VLC_OBJECT'
t  481 v |     lc   _c comonst strmouctn_m emvbelc_corsmmo: n_m(cemberonss: t v(colc_nst vlc_obojebctje_tct *_t *)(&()(x)-&(>ox)->obbjj) ) \
      \
      |               ^
|               ^
access/vcd/vcd.c:In file included from access/vcd/cdrom.c:54:
175:In file included from ../include/vlc_common.h9::1031 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:

../include/vlc_variables.h:442:  1755: |   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
     442 |       varms_Crg_eateDb( g(p p_obj,_a psccz_namese, VLC_s, "tVARit_le[%BOd]OL en |d= VLC_%dVAR_DO",IN iHERI, Tp_sys );
->      |     ^
p../include/vlc_variables.h:122_t:39: note: ocexpanded from macro 'var_Create'
-  >p_122 | sec#dtoefirsne[i v+2]ar_.i_Crlbeaa te(a,b);,c) v
      a|         ^
r_Create(../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
 VLC_   87 |     msOg_Generic(p_this, VLC_BMSGJ_DBG, __VA_ARGS__)
E      |     ^CT
../include/vlc_messages.h:78:13: note: (expanded from macro 'msg_Generic'
a), b, c   78 |      vlc_Log(VLC_OBJ)
      E| CT(o), p, vlc_module_name,                                      ^
 __FILE__, __../include/vlc_common.hLINE__:, \
481      |             ^
:15: note: expanded from macro 'VLC_OBJECT'../include/vlc_common.h
:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |      481 |          co   nst s const sttruct vructl vlc_common_mecmbe_rs: common_mem(conbers:st vl (coc_obnjecst_tt *)( v&(lx)->obj) \
      |               ^
c_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/cdrom.c:54:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:access/vcd/vcd.c:181:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  181 |   455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
        m455 |     vsgar__Warn( Creap_access, "couldte( p no_t read entry points, wiobj, psz_nll ame, not use VtheLm" );
      |         ^
C_V../include/vlc_messages.hAR_FL:OAT | VLC_V85:5:AR note: expanded from macro 'msg_Warn'
_DOINH   85 |     msg_GeERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #definernic(p_this, eVLC_MSG _var_CWreaAte(RN, __Va,b,Ac) _vARGS_a_r)
_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
            |     ^
|               ^../include/vlc_messages.h:
78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name,In file included from access/vcd/cdrom.c:54:
In file included from  _../include/vlc_common.h_FI:LE__,1031 :
__LINE__, \
      |             ^
../include/vlc_variables.h../include/vlc_common.h::469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]481:15:
   469note:  |  expanded from macro 'VLC_OBJECT'   var_
  481 |         const struct vlc_comCremon_members: (const vlc_object_t *)ate( p(&_obj, psz_name,( Vx)->LCobj) _VA\R_ST
      |               ^
access/vcd/vcd.c:209:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  209 |     ioctl_Close( VLC_OBJECT(p_access), vcddev );
      |                  ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const stRING | rucVLCt vlc_common_members: (const vlc_obj_VAR_DOINectHERIT );
      |     ^_t *)
(&(x)->../include/vlc_variables.hobj) \
      |               ^
:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/cdrom.c:54:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.haccess/vcd/vcd.c:262:19: :477:5:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   262 |                 * var_Inheriwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
tInteger(p_access  477 | , "disc-cachin g" ); 
       var| _                  ^C
r../include/vlc_variables.h:e615a:53: note: texpanded from macro 'var_InheritInteger'
e( p_obj,   615 | #psz_name,d eVLC_VARf_SiTRInNG | VLC_eVAR_D OIvNHaErRIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create_InheritIntege(ar(o,b,c) var,_Cr eate( nVLC_OBJECT() var_Inhearit)I,n tbe, gce r)(V
L      C|                                       ^_
OBJE../include/vlc_common.hC:T481(:o15), : note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objeIn file included from ct_access/vcd/cdrom.ct: *54)(:
&In file included from (x../include/vlc_common.h):1031-:
>o../include/vlc_variables.hbj:)491 :\5:
      |                ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj)access/vcd/vcd.c:367:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  367 |         msg_Err( p_access, "cannot get a new block of size: %i",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |      ms\
g_G      | eneri              ^
c(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 | In file included from   access/vcd/cdrom.c  vl:c54_:
LoIn file included from g../include/vlc_common.h(:V1031L:
C../include/vlc_variables.h_:O511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
BJECT(o  ), p511 |  , vlc_module _  vanram_eC,r _e_aFtIeL(E p_o_b_j,,  p__sz_nameLINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members:, VLC_V (AR_INTcEoGnEsRt  |vlc _oVbLjC_VAR_eDOIcNHERIT
      |     ^
t_t ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
*)(&  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
(  x)->o481bj) \
      |               ^
 |         const struct vlc_common_members: (access/vcd/vcd.c:372c:28onst: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] vlc_ob
j  372ect |  _   if(t i octl_ReadSec*tors()( VL&C(_OxBJ)E->obj) CT\
      |               ^
(p_access), p_sys->vcddev,
      |                            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |     In file included from access/vcd/cdrom.c:54:
In file included from ../include/vlc_common.h:1031:
 ../include/vlc_variables.h: 525 : 5c:o nwarning: sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t s  truc525 |     vta r_Crvelacte( p_obj, psz_name, VLC_VAR_BOOL_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 | VLC_VAR_DOINHERaccess/vcd/vcd.c:375IT
:9      :|      ^warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  375 | ../include/vlc_variables.h:  122:    39 : m note: expanded from macro 'var_Create's
g  _122E | r#rd(e fpi_naecc evars_sC,r e"actaen(na,b,oct) r varead_Creat seec(t oVrL C%i_OBJEC"T,( ap)_,s b,ys c )
      | ->                                      ^
i_sector ../include/vlc_common.h:481:15);: 
      note: expanded from macro 'VLC_OBJECT'| 
        ^
  481../include/vlc_messages.h |  :83:5:    note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MS    G_cERonst sR, tru__ct vlc_comVA_mARon_mGSem__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILbeErs__, __L: INE__(c,on st\ v
lc      | _o            ^
bj../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
e  481 |         const structct _tv *)(&(xlc_commo)->nob_membersj): ( \c
on      | st               ^
vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/cdrom.c:54:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLaccess/vcd/vcd.c:394:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  394 |             msg_Dbg( p_access, "seekpoint changeOAT |"  V)L;C
      |             ^
_../include/vlc_messages.hVA:R87:5: note: expanded from macro 'msg_Dbg'
_DOI   87 |  N H E RmIsg_GenerT
i      c| (    ^
p_t../include/vlc_variables.h:h122is, :V39L: note: expanded from macro 'var_Create'C
_MSG_DBG, __V  122 | A#de_ARGS_f_in)e
       | va    ^
r../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'_
Crea   t78e | (  a,b , cvl)c _vLar_Creoate( VgLC(VLC_OBJECT(a_), b,OBJECT(o), p, vlc_module_name, __FI LE_c_,  _)_
L      I|                                       ^
N../include/vlc_common.hE_:481_, \
:      | 15            ^:
 ../include/vlc_common.h:note: 481expanded from macro 'VLC_OBJECT':
15: note: expanded from macro 'VLC_OBJECT'  
481 |   481 |         c   on st     sctronsuct t struct vlc_common_members: (const vlc_objectvl_t c_common_members: (const vlc_object_t *)(&(x)->obj*) \
      |               ^
)(&(x)->obj) \
      |               ^
In file included from access/vcd/cdrom.c:54:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAaccess/vcd/vcd.c:430:9: warning: R_Sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
T  R430 | ING  |        msg_DVLC_VbgA(R _pD_OaIcNcesHs,ER "IT
      |     ^
s../include/vlc_variables.h:122:39eekpoi: nt change" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msgnote: expanded from macro 'var_Create'_Gene
ric(p  122_ | #tdehfinie s, VLCva_r_MSG_DBCreaGte, _(a_VA_,b,c) ARGS__)var_Cre
      |     ^
a../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
te(    V78 |     vlc_Log(VLC_OBJECT(o), LCp, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_access/vcd/vcd.c:c450:omm28:o warning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  450m |  e  m iberf( s: (const ioctvlcl__obReadSectors( VLC_OBJECT(p_access), p_sys->vcddeject_tv,
      |                            ^ 
*)(&../include/vlc_common.h:481(:15x:) -note: >expanded from macro 'VLC_OBJECT'o
bj)   481 |         const struct v\
l      |               ^
c_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/vcd/cdrom.c:54:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create(access/vcd/vcd.c:453:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  453 |     p_obj,     msg_Err( p_access, " cpould not read entsz_name, VLCry p_VAR_SoTiRnItNGs  |s eVcLtoC_Vr"A R_)D;O
      I| NHER        ^I
T../include/vlc_messages.h
:      |     ^
83:5: note: expanded from macro 'msg_Err'
../include/vlc_variables.h   83: |   122  ms:g39_: note: expanded from macro 'var_Create'
Gen  eric(p122_ | t#hdiesf, iVnLe vCar_MSG_E_RRC,rea te(a,__VAb,c_AR) vaGSr__)
      | _    ^C
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_mordule_nameate( e,VL _C_O_FILEBJECT(a)__,,  __LIb,NE c )__,
      |  \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
                                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_access/vcd/vcd.c:461:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]object
_  461 |         msg_Err( p_access, "invalid ent *)(&try(x)->obj) \
      |               ^
 points number" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_EIn file included from RRaccess/vcd/cdrom.c:54:
In file included from ../include/vlc_common.h:, _1031:
../include/vlc_variables.h_:578V:9A_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15::  note: expanded from macro 'VLC_OBJECT'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
481 |   578 |          const struct vlc_common_members: (const vlc_object_t *)(&(  x) if->(ob j)v \ar_C
      |               ^
hange( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULLaccess/vcd/vcd.c:468:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  468 |         msg_Err( p_access, "unrecognized entry points format" );
      |         ^
 ../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
) )
   83      |         ^
 |     msg_Gener../include/vlc_variables.h:i128c:(43p: note: expanded from macro 'var_Change'
_  t128 | #defihnies,  vVaLrC__MCSG_haEnRgRe, __VA(a_,AbRG,Sc_,_d,e)) 
v      | a    ^r_Ch
an../include/vlc_messages.hg:e78(: VLC13_:O Bnote: Jexpanded from macro 'msg_Generic'ECT(a
   78 |    ), v b,lc_L ogc, d(V, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |      LC_O   BJEconst CTstr(ouct), vl pc_c, omvlcmon__memodulme_bneame, __FILE__,r s: (const vlc_object_t *)__LINE(__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_me&(mberx)-s:>ob (j) const vlc_object_t *)(&(x)->obj) \
      |               ^
\
      |               ^
access/vcd/vcd.c:482:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  482 |         msg_Dbg( p_access, "Entry[%d] title=%d sector=%d",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: link: /usr/bin/nm  access/.libs/libdvdread_plugin_la-dvdread.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libdvdread_plugin.exp
access/vcd/cdrom.c:475:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  475 |             msg_Err( p_this, "could not read TOCHDR" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/vcd/cdrom.c:509:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  509 |                  msg_Err( p_this, "could not read the TOC" );
      |                  ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/vcd/cdrom.c:599:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  599 |             msg_Err( p_this, "Could not lseek to sector %d", i_sector );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/vcd/cdrom.c:606:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  606 |             msg_Err( p_this, "Could not read sector %d", i_sector );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/vcd/cdrom.c:729:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  729 |             msg_Err( p_this, "Could not set block size" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/vcd/cdrom.c:736:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  736 |             msg_Err( p_this, "Could not lseek to sector %d", i_sector );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libdvdread_plugin.exp" > ".libs/libdvdread_plugin.expT"
481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/vcd/cdrom.c:743:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  743 |             msg_Err( p_this, "Could not read sector %d", i_sector );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/vcd/cdrom.c:847:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  847 |     msg_Dbg( p_this,"trying .cue file: %s", psz_cuefile );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78libtool: link: mv -f ".libs/libdvdread_plugin.expT" ".libs/libdvdread_plugin.exp"
 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/vcd/cdrom.c:851:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  851 |         msg_Dbg( p_this, "could not find .cue file" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/vcd/cdrom.c:855:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  855 |     msg_Dbg( p_this,"guessing vcd image file: %s", psz_vcdfile );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_Mlibtool: link: echo "{ global:" > .libs/libdvdread_plugin.so-ver
SG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/vcd/cdrom.c:868:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  868 |                 msg_Dbg( p_this, "the cue file says the data file is %s", type );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __libtool: link: 		 sed -e "s|$|;|" < .libs/libdvdread_plugin.exp >> .libs/libdvdread_plugin.so-ver
VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/vcd/cdrom.c:874:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  874 |                     msg_Dbg( p_this, "we could not find the data file, but we found a new path" );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/vcd/cdrom.c:884:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  884 |                     msg_Dbg( p_this,"using vcd image file: %s", psz_vcdfile );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/vcd/cdrom.c:924:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  924 |             msg_Dbg( p_this, "vcd track %i begins at sector:%i",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/vcd/cdrom.c:940:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  940 |     msg_Dbg( p_this, "vcd track %i, begins at sector:%i",
      |     ^
../include/vlc_messages.h:87:5:libtool: link: 	 echo "local: *; };" >> .libs/libdvdread_plugin.so-ver
 note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: link: cc -shared  -fPIC -DPIC  access/.libs/libdvdread_plugin_la-dvdread.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib -ldvdread  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libdvdread_plugin.so -Wl,-version-script -Wl,.libs/libdvdread_plugin.so-ver -o .libs/libdvdread_plugin.so
libtool: link: ( cd ".libs" && rm -f "libdvdnav_plugin.la" && ln -s "../libdvdnav_plugin.la" "libdvdnav_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/dtv/libdtv_plugin_la-access.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DHAVE_LINUX_DVB -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/dtv/libdtv_plugin_la-access.lo -MD -MP -MF access/dtv/.deps/libdtv_plugin_la-access.Tpo -c -o access/dtv/libdtv_plugin_la-access.lo `test -f 'access/dtv/access.c' || echo './'`access/dtv/access.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"dtv\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DHAVE_LINUX_DVB -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/dtv/libdtv_plugin_la-access.lo -MD -MP -MF access/dtv/.deps/libdtv_plugin_la-access.Tpo -c access/dtv/access.c  -fPIC -DPIC -o access/dtv/.libs/libdtv_plugin_la-access.o
48 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/dtv/libdtv_plugin_la-linux.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DHAVE_LINUX_DVB -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/dtv/libdtv_plugin_la-linux.lo -MD -MP -MF access/dtv/.deps/libdtv_plugin_la-linux.Tpo -c -o access/dtv/libdtv_plugin_la-linux.lo `test -f 'access/dtv/linux.c' || echo './'`access/dtv/linux.c
40 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/dtv/libdtv_plugin_la-en50221.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DHAVE_LINUX_DVB -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/dtv/libdtv_plugin_la-en50221.lo -MD -MP -MF access/dtv/.deps/libdtv_plugin_la-en50221.Tpo -c -o access/dtv/libdtv_plugin_la-en50221.lo `test -f 'access/dtv/en50221.c' || echo './'`access/dtv/en50221.c
libtool: link: ( cd ".libs" && rm -f "libdvdread_plugin.la" && ln -s "../libdvdread_plugin.la" "libdvdread_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/dvb/libdvb_plugin_la-access.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/dvb/libdvb_plugin_la-access.lo -MD -MP -MF access/dvb/.deps/libdvb_plugin_la-access.Tpo -c -o access/dvb/libdvb_plugin_la-access.lo `test -f 'access/dvb/access.c' || echo './'`access/dvb/access.c
In file included from access/dtv/access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dtv/access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dtv/access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dtv/access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dtv/access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |       libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"dtv\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DHAVE_LINUX_DVB -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/dtv/libdtv_plugin_la-linux.lo -MD -MP -MF access/dtv/.deps/libdtv_plugin_la-linux.Tpo -c access/dtv/linux.c  -fPIC -DPIC -o access/dtv/.libs/libdtv_plugin_la-linux.o
  const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dtv/access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dtv/access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dtv/access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dtv/access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &vallibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"dtv\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DHAVE_LINUX_DVB -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/dtv/libdtv_plugin_la-en50221.lo -MD -MP -MF access/dtv/.deps/libdtv_plugin_la-en50221.Tpo -c access/dtv/en50221.c  -fPIC -DPIC -o access/dtv/.libs/libdtv_plugin_la-en50221.o
)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dtv/access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dtv/access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dtv/access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dtv/access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dtv/access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dtv/access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dtv/access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dtv/access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dtv/access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_Slibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"dvb\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/dvb/libdvb_plugin_la-access.lo -MD -MP -MF access/dvb/.deps/libdvb_plugin_la-access.Tpo -c access/dvb/access.c  -fPIC -DPIC -o access/dvb/.libs/libdvb_plugin_la-access.o
TRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dtv/access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dtv/access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dtv/access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dtv/access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dtv/access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dtv/access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dtv/access.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dtv/access.c:29:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dtv/access.c:29:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dtv/access.c:29:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dtv/access.c:29:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dtv/access.c:452:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  452 |     var_LocationParse (obj, access->psz_location, "dvb-");
      |     ^
../include/vlc_variables.h:666:54: note: expanded from macro 'var_LocationParse'
  666 | #define var_LocationParse(o, m, p) var_LocationParse(VLC_OBJECT(o), m, p)
      |                                                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dtv/access.c:475:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  475 |             msg_Err (obj, "tuning to %"PRIu64" Hz failed", freq);
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dtv/access.c:476:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  476 |             vlc_dialog_display_error (obj, N_("Digital broadcaIn file included from access/dtv/linux.cst:27:
In file included from ../include/vlc_common.hin:1031g":
../include/vlc_variables.h),:189
      :12|             ^: 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_dialog.h:73:30  189 |  :   note: expanded from macro 'vlc_dialog_display_error' return
 var   73 |   _S  etvlChc_ecdiked( p_obj, alogpsz_name, VL_displayC_VAR_INTEGER, val );
      |            ^
_error(VLC_OB../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
J  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,ECT(a), b, c, ##__VA_ARGS__)
      |                              ^
t,../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
v  481 |       )
  const struct vlc_common_members: (const vlc_object_t       *)(| &                                               ^
(x../include/vlc_common.h:481:)15-:> onote: bexpanded from macro 'VLC_OBJECT'j
) \
      |               ^
  481 |         const struct vlc_common_members: (const vlc_In file included from objaccess/dtv/en50221.cect:_t *)(&(29:
In file included from x)->obj) \
      |               ^
../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_oIn file included from access/dtv/linux.c:bj,27:
 psz_In file included from ../include/vlc_common.h:name1031:
../include/vlc_variables.h,:203access/dtv/access.c:544 V:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
L:18: Cwarning:   _VAR203 |    due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
IN returnT   Ev544GER, ar_Set |  va     l );
        |            ^
  ../include/vlc_variables.h:Chec140ked(   p*v: _48ob:=  note: vaexpanded from macro 'var_SetChecked'j, r_psInz_
h  140 | na#dme, eerfiVLCine _VARvar__BOOSettL,Inte vageCl hecr ked(o,n,t,v) var_S)(a;
      e|            ^
../include/vlc_variables.hctceCssh, :140"lie:48: cvnote: kedexpanded from macro 'var_SetChecked'
e-(  cacVLChi_140 | #dOngB"efineJECT v) (* oIN),aT6n,tr_S4,v)_C
(1      00| 0etC);h
                                               ^      | ec
                 ^k
ed(../include/vlc_common.h:o,481:../include/vlc_variables.h:15615::53:  note: note: expanded from macro 'var_InheritInteger'
expanded from macro 'VLC_OBJECT'  615
 | #  de481fi | ne v   ar _n,    cInohenst t,vr) ivastrr_uct vlcSe_ctCheomckmedon_tIntmembers: (ce(VonsgLtC_ vlOec_orBJECTbj(oe(oct_t *)(&(x)->o, ),n) bn,jva)r_Int he\
      |               ^
ritInteg,ev)
      |                                                ^
r(VLC_OB../include/vlc_common.h:481:15: In file included from note: JECTaccess/dvb/access.c:35:
(expanded from macro 'VLC_OBJECT'In file included from o),
access/dtv/en50221.c n)
:        481|                                                     ^
In file included from ../include/vlc_common.h:29:
In file included from ../include/vlc_common.h:1031../include/vlc_common.h:1031:
481:15:../include/vlc_variables.h: |    203:12  :note: :
 ../include/vlc_variables.h:  warning: expanded from macro 'VLC_OBJECT'189:12:  cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
on  203
 |   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
st    rs  481 |  etu  189r |     t    con v  nst struct v rerlc_common_members: (const vlc_object_t *)u(ct vlc_common_memberturs: (const var_Slc_o&(x)->obj)bn vj \
ec      |               ^ar
t__Set tCh*)ec(&(ked(x)- p_obj, pszetCh_n>obame, VLC_VAj) \
R_eck      |               ^
ed( p_objINTEG, ERps, val );
      |            ^zIn file included from access/dtv/access.c_
access/dtv/linux.cn:611:33../include/vlc_variables.h:a: m140:e:48warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  611 |     , ||27 note:   :
dVLIn file included from ../include/vlc_common.hv:Cb_seexpanded from macro 'var_SetChecked't__inv1031
V  e140 | #AR_BOrsOL, val )deion;
       (devfi:
../include/vlc_variables.h:212n| :e v12:a           ^ r
,../include/vlc_variables.h:140warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_S:48:etChec  212k vaed(o |  note: expanded from macro 'var_SetChecked'
,    rn  re,tt140_u | #rn vad,v) r_vaeSerInh_tChSeriettIneckChecetegd (fikedobj(,ne  er v(narVLCame,__OB VSetJEoCCLC_VAR_CT(o),OObhej,c "dn,ked(o,ntRDS, v,al,t,v)v));
       vb-invver
      si| a                                               ^onr_SetChecke")
d)../include/vlc_common.h:
      | (481:15: note: VLexpanded from macro 'VLC_OBJECT'
                                ^  481 | C  
 _../include/vlc_variables.h:615   OBJECT(o):53: note: ,n,expanded from macro 'var_InheritInteger'
t  615,  vc | )
#onsdefi      |                                                ^ne
t struct v../include/vlc_common.hlc_commo:n_me481mb vers::a15:r_ (con Inhnote: | er           ^sittInt egexpanded from macro 'VLC_OBJECT'
ve
rl../include/vlc_variables.h:(140:48o, n) var_: note: Inhc_  481ob |  expanded from macro 'var_SetChecked' ject _t  *)( &(x )->oe
r  140 | #de bjitI)fi \ c
      one nvas| nrtteg              ^
er( sVLC_tOBJruc_SettChecked ECT(v(o,n,olc_t),common_In file included from ,vme) access/dvb/access.c:35:
In file included from  nm)
      b|                                                     ^
../include/vlc_common.h:481:15:ev r../include/vlc_common.h:s: anote: expanded from macro 'VLC_OBJECT'r1031:
(c../include/vlc_variables.h:203:12: warning: _o
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]Sen  481 |   t  
    coC  203 | nhstste  v ck led sc(Vtr_u objLC_eretucrctt v_OBlnt va JE*r_SetCT(Cheo)c)ke(&(x)->d(obj ,p_o) \n,t,
      v)| 
      c|                                                ^              ^

_bj, psz_nacommome, V../include/vlc_common.hL:n_membersIn file included from : (access/dtv/en50221.cC_:29:
In file included from ../include/vlc_common.hconst vVlc_AoR_bj:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ect481_BOOtL 
,:15*:  212 |   )(v note: expanded from macro 'VLC_OBJECT'   ral )
etur  481 | n&(  x  ;
)- v          >obcjao)nst  str\_SetruC
he      | c|            ^
              ^../include/vlc_variables.hc
t vlc:_140:ke48: dnote: expanded from macro 'var_SetChecked'
   140 | #defc(inomeob vjma,access/dtv/access.cr_Se:619:21 n: tChonwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_mem  619 | beraecks: me ,e  d(o ui Vnt,n,t,6(cL4on_v) varst vt fC_lc_Setob_CheckVAject_tereq d(VLR C= var*)_(&(xI)_-n_heritICOORD>obj) nte\
OBJES      | CT(              ^
o),n,t,v)
      ger |                                                ^
(../include/vlc_common.hob,: va481l);jIn file included from access/dtv/linux.c:27:
In file included from :15../include/vlc_common.h::
1031,  :
      | ../include/vlc_variables.h:227           ^:note: expanded from macro 'VLC_OBJECT'

"  ../include/vlc_variables.h481 | : d14012:48: :     warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note:      227expanded from macro 'var_SetChecked'v | con  b  rest
-turnfre  q  struc140 | #uvt ency")ar_;
vSet      | lc_Chdef                    ^
i../include/vlc_variables.hc:615enckeed:om53: vmo( an_me mbernote: p_oexpanded from macro 'var_InheritInteger'
r  615_ | #Ssdb: (cojeefinet, C pshez_nvarstc nam_Ie,nhkervlitIne c_d(otVLCege_VAr,n,t,vR_F)LO (o, vn)A vaTr_In,heriatIobjecnt vatl )ege;
r(_tr      |            ^
_ *SVL)Ce_t(&../include/vlc_variables.hOB:140JE:48(Cx)hC:-Te >obcj)note: expanded from macro 'var_SetChecked'
ke \
      |               ^
(o  140d), n) | (#
      | dVLC_OBJEeCT(                                                    ^fine o)
,../include/vlc_common.h:n,va481:15In file included from access/dvb/access.c:35:
: tr_SIn file included from ../include/vlc_common.h:,v1031note: expanded from macro 'VLC_OBJECT'
)  481et
 |  Ch      ec   | :
    cked                                               ^(o../include/vlc_variables.hon
s:212,n,../include/vlc_common.h:481:15:t12:  st,vtr) note: : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
uexpanded from macro 'VLC_OBJECT'  212va
cr_SetCht ec   |     revlc_kctu481ed(VLCrn va | r  o_SetC_OBJmmhecEon_C memkeb   er  cod (T(osnst: ( scoonstt vl),n,tcr_ou,vbj, cbname, VLCjt)
_VAR ec_t_      | vlc                                               ^
t *)_cC(&(o../include/vlc_common.h:OORDmxmoS, vn_)481mal)em;->
      | :obj15:            ^
)../include/vlc_variables.h:140:48note: expanded from macro 'VLC_OBJECT': 
 note: expanded from macro 'var_SetChecked'
    140 | 481 | b#definee  r\
      |               ^
     s:  co(connsst va straccess/dtv/access.cuctr_t:622:9S v: letCwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]hc_
ecked(  o622 | object  ,   n,t_    tvlm, sgc_co_Em*)rv) (&(x)->r m(ooobvabj) \r_Sj,
et       |               ^Cn"%"_mPRIhu
embers: (6e4cc"koend(st V vLlCcH_z_oOBIn file included from  JECTbj(carrier oectf)_r,n,t,v)
et *que)(&ncy      (x) is| -                                               ^
../include/vlc_common.h:481 >o:15bj)too: note:  laccess/dtv/en50221.c:owexpanded from macro 'VLC_OBJECT'
 \29  481:
."
       | ,  In file included from f| req)../include/vlc_common.h:;
       1031:
../include/vlc_variables.h:227              ^
:  12:    warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] c
o| nst        ^
  227../include/vlc_messages.h:83In file included from access/dtv/linux.c: str27:
 | :5u: ct  In file included from  note: ../include/vlc_common.h: 1031expanded from macro 'msg_Err'
 :
../include/vlc_variables.hvre   :241:12tur: nlc_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  83 |  241 |  om  mo v  ar_ n rSem_mestg_etCmbhereckes: d( (consp_tGeneobr vlicjc_, psz_nuorn vbamj(par_Se_e, thecVLCist_, t VL*_C_)(&(MSGVx)->otChbAR_EejcRR,_)  F__\VA_
      | ARGS__              ^)
k      |     ^LOA
../include/vlc_messages.h:78:13ed( : T,
note:  vp_al );
expanded from macro 'msg_Generic'
         78| obj           ^ |  
In file included from  ../include/vlc_variables.h:140:,access/dvb/access.c48: note: :35:
  pexpanded from macro 'var_SetChecked'sz
In file included from   ../include/vlc_common.h vlc__Log:(VLC1031140:
../include/vlc_variables.h | :227:#d12_OBefi: warning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]nJameECeT, VL(Co),  vp, vl_c_modualerVA_R__nS
aSTetCRINGmh  , 227 |  va l  );
 return       | ee           ^
, __F../include/vlc_variables.hcI:140:48: note: LkedE_expanded from macro 'var_SetChecked'
_, __L(o,  140nINE,t | #defin,v) v__,ear_SetCheck \
      ed|             ^ var_
S(etV../include/vlc_common.h:LChecked(o,n,481C:15:t _OBJEnote: expanded from macro 'VLC_OBJECT',Cv) 
T(o),n,var  t481 |  _S  e  t Ch,v)  ce
onst       | stcker                                               ^
d(../include/vlc_common.huc:VLC_OBt vl481c_JEcoCT(o)m:mon,n,t,v_15m): emnote: b
      |                                                ^expanded from macro 'VLC_OBJECT'

../include/vlc_common.h:481:15:e  481 |  note: expanded from macro 'VLC_OBJECT'
   481 |        rs: (co   n  co ns  st t strcuct vlconst vlcs_comtr_objeuctm_ton *)(_mectmbers: (&(x)-const v>obj) vl \
c_o      | bj              ^v
eclt_cat *r_Se)(&(_x)comaccess/dtv/access.c:624mon_tCm:->9o:bj) \em hewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b
  624      |               ^
e |  r    ckes   d( p: _o(mbj, sg_cpsIIn file included from access/dtv/linux.c:onz27st:
_ vlc_onnamefobIn file included from ,je VLcC_VAR (obtj../include/vlc_common.h_FLO_:1031At, :
T" , *../include/vlc_variables.h:256:As)12(v&(: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]xsum)ina
->g %obj)  256l );  |  
      | \           ^
 " P rR../include/vlc_variables.h:140:48: note: 
      | expanded from macro 'var_SetChecked'
              ^eturIn v  140ar | #_Sd
eu6fetCih4"eckne Hz  evdaf(rrequency _Sp_objIn file included from  iaccess/dtv/en50221.c:nstee, psz_29:
adtCheIn file included from n.a"cke, df../include/vlc_common.h:(o1031re,n,tme,:
../include/vlc_variables.h V,v:241q);
      | ) v        ^
a../include/vlc_messages.h:L:r8112_:C_5::VASeR_  ADwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note: expanded from macro 'msg_Info'D
RESS  tC, 241vhec | ka l ed (VLC _OBJECT(o ret),n,t,u   81 | v) r n
 );      | va                                               ^ 

       m../include/vlc_common.h:s| 481g_r_S:Gen           ^15:
 note: et../include/vlc_variables.hexpanded from macro 'VLC_OBJECT'er
i:140:48C  481he | c(ckp_  et  h: d(  pis, Vnote: expanded from macro 'var_SetChecked' _o
L    140 | bjcoC_#, pndMSGefs_Itine vas sz_NFOntru,ra ctme__VA ,_v_ARGS__ lS)
      etChcec_ke|     ^
cd../include/vlc_messages.h(o,:VoLC_Vn,78Am:Rt13_S:TRIN mnote: expanded from macro 'msg_Generic'on
_   78 | Gme,    vl c_Log(V,v) vvaralmbeL r);s_S: (consC
_eOBJt       t|            ^
ECTv(../include/vlc_variables.ho),:l140 p,c v:48Ch_objecte:c_t kelc_ note: *)(moexpanded from macro 'var_SetChecked'
&(x)  140d(-du>leVL_C_ | #OBJnamECT(ode,) __efoFIinbe vLar_,nE_j,t),v_, S __LI\
eN      |               ^tChE
__,) e
\cked(      
|                                                      ^| o
            ^,
../include/vlc_common.h../include/vlc_common.hn,::t481481,:v15:):  var15:_In file included from S access/dvb/access.cnote: note: expanded from macro 'VLC_OBJECT'e
expanded from macro 'VLC_OBJECT'tC  481:
 | 35h ec:
kIn file included from   481 ../include/vlc_common.h    e |     d(V  LC_    coconsOBJnstt s :struc1031ECtT:
(o) ,tructn,tvlc_,../include/vlc_variables.hv) vlc
      _com:cm241oommo:12n_:mn_ warning: membembersersdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:: (co (  ns241|                                                ^t v | 
l../include/vlc_common.h:481:15  : note: expanded from macro 'VLC_OBJECT'
   481 | ccons_   tob vlc_ objecretject_turn *)(t _t v&(*)(&(x)->obax)j)-   >o br_S \et c
      |               ^
onsCheckej)d(  \
pt s_obtr      |               ^uct 
jvaccess/dtv/access.c, :p631:23ls: warning: c_z_ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
acoIn file included from   631access/dtv/linux.c:27:
In file included from ../include/vlc_common.h:1031m:
mon../include/vlc_variables.h_mm:276 | eember:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],  s: (   Vcoch
a  276LCr *n |  _cost  vde_Vlc_oA bjR_raSTte =RecI vaNrtG i, f_Inh_te r*ivat)(lSt(r ing&( ! (o)bvar_GetChx)->obe;cjj) k
, ed      ( p\
v_      a|            ^|               ^
robnamj,e); p
      |                       ^
s../include/vlc_variables.h:642z_:51nam
:../include/vlc_variables.he, note: :140:expanded from macro 'var_InheritString'
48 VLCIn file included from access/dtv/en50221.c:29_VAR_  642 | : #denote: expanded from macro 'var_SetChecked'
fin:
In file included from   140 | ../include/vlc_common.h#e de:vfar_IINTEGEiR1031n:
, ../include/vlc_variables.h:256nhe&va erv:12l: warning:  ) )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

i      | t  256         ^
ar_../include/vlc_variables.hS | t    retuSetrrin:gn142(o C:48:hv , ecnote: expanded from macro 'var_GetChecked'an) rv
_Sa  etr_InherCkeheitStcked(d p(ri142ng_o,ob | (j, #dVnLe,fptine v,v) varC_O_BaSetr_GCheetJCheECscT(o)keczd, (ok,nn)
ed(V      |                                                   ^
L../include/vlc_common.h_:481n,t,v) avC_Oam:BJE15: e, Vnote: expanded from macro 'VLC_OBJECT'CT
(  481 |  LC_  r_G etCo    c),nVARonst,t_A,D strucv)
t       heck|                                                ^
ved(lc../include/vlc_common.h:DRES_cVLC_OB481oJ:Sm15m:, valo note: expanded from macro 'VLC_OBJECT'
 n  481 | _m  EC T);
      e| (o)            ^
 ,n,mbe../include/vlc_variables.hr:140:   const 48st,vs: )
      |                                                ^
(../include/vlc_common.h:cons481:tru15: t vctl: c_obnote: expanded from macro 'var_SetChecked'
j  140 v | #ectnote: expanded from macro 'VLC_OBJECT'lc_common
d  481 |  __meefimntb   ee varrs_ : (    cocnstSeo snttChse*trucct )vl(&c vke(xl)-cd>ob(_co,_obn,t,v)omm vj) \ar_
oj      n_SeetCm|               ^
hembect_t cers: k*ed)(c(&(o(VLCnxst_O vlcB)Jaccess/dtv/access.cEC-T>ob(o_obj) \
:j      |               ^648),:
17n,t,v)
      |                                                ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  648../include/vlc_common.hc | :481 : t15 _:   t  *  In file included from   access/dvb/access.c  : note: expanded from macro 'VLC_OBJECT'
 35  481:
In file included from ../include/vlc_common.h: |         con1031st :
../include/vlc_variables.h:st256  msructg _Wavlrn c_:comm12: (objwarning: , due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o"\  256 |     ren_m)(embe&(xtrs: (uconsrn t v)->lc_ovobj)a \
      bjr_ec|               ^tSetCh_
eckt *)(&"%s=%"PReIud( p_(x1)->oo6"bj\b" oj) In file included from access/dtv/linux.c, :\27p:
s
      |               ^
z_name, VLC_VAR_ADIn file included from ../include/vlc_common.h:1031:
D../include/vlc_variables.h:pti293RoIn file included from :10naccess/dtv/en50221.c:29 : Eis o:
In file included from SS, vabswarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]l );
ole
te        ../include/vlc_common.h. :1031:
293 | | "
      ../include/vlc_variables.h:           ^276:10:| 
                ^ ../include/vlc_variables.h 
 : i fwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]140
(../include/vlc_messages.h   !v:276 | 85   : :if(a5: r48note: expanded from macro 'msg_Warn'
:_    !varG etCh85enote: ck |   expanded from macro 'var_SetChecked'
 _G   m140sged_et(Ge | n pC_e#dericf(poibj_,tn pshiz_e hsven,amecked, ar_SetChecVLked( (p_oC_Vobj V,ARLC_n_MBOS,t,OL,v, p) & vavG_WARrsz_a_l nN)am,e, VLC __V_VA_AARSRGetC_IS__)
      | NTE    ^
h../include/vlc_messages.h:eGER78:cke13: note: dexpanded from macro 'msg_Generic'
,   78 |     )(VLC&
      | v  v_al )Ol         ^c_BJ 
L../include/vlc_variables.h:oEC)
      | 142         ^:48:
 note: expanded from macro 'var_GetChecked'../include/vlc_variables.hT(:g(V
142:48  142 | oL#)dC,_OBJECT(o: note: expanded from macro 'var_GetChecked'
n,efint  ),e142, p,  vav)
 | #der_fineGetCh      |                                                ^evlc_cked
 v../include/vlc_common.h(o:481m,an,r_t,v):Ge15: note: expanded from macro 'VLC_OBJECT'
   tChecvark_ed(Geto,481on | ,t,dChvul   e_n  ameck )e ed va r(c_oVLC_,OBJ _ECTGe_FItCLhecEknst(o_ed_, ), __L(VLn,CIt,_OBJEvC)
      | TstNE__,                                               ^
 ../include/vlc_common.hr\:481(u
      o)c:15,n,t,v)
      |                                                ^t| : 
note: expanded from macro 'VLC_OBJECT'            ^ 
../include/vlc_common.h:../include/vlc_common.h:481v
481:l  481 |  15:c:15_        note: expanded from macro 'VLC_OBJECT'
cc: onst note: omexpanded from macro 'VLC_OBJECT'
s  481m   |  481 | ton  _           c me cromunonsbste rsts: (contrucsctt v str vlctulcc__ t vcovlc_lmmocobonjecmm_motce_mnt _cbe*rs: (cono)s_(&me(mbers: (mx)->obj) \
      | t vmo              ^
nc_lomcne_smobtbe vlc_object_t *)(&(x)->jerct_s: t *(cobonjIn file included from )saccess/dvb/access.ct \
      | :35              ^)
( &(x)->ovblc:
In file included from _j../include/vlc_common.h:1031:
../include/vlc_variables.h:276:obj10access/dtv/access.c::654 ec:17: warning: warning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)_t *) \due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

      |               ^(&(x)->o  bj
276 |    )  if( !var_  654 |  \
      |               ^
G      etC     In file included from access/dtv/en50221.c   :h mseg_cWar29:
n ke(oIn file included from access/dtv/linux.c:27:
bIn file included from In file included from jd( p_ob../include/vlc_common.h, "../include/vlc_common.h::1031\1031:
:
"jfec=9\../include/vlc_variables.h:,"../include/vlc_variables.h: psz o293:pti_304:10: onn 17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
is warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 | o   bso ame,  304 |  Vl if( !vLar_GetetC_e.V"   iAC);
      Rhecked|                 ^
_I(f../include/vlc_messages.h:NTE85:5: note: expanded from macro 'msg_Warn'
 p   85G |    _obj, msg ps_ ER(l,Gei ke&nerly(z_nav!vme,alar_ ic(pGVLetChe C_ckethd_ (VisAR)_BOob, jOVLC,L, _  name&va, VLlMSG_WC) )_V )AR_C
      |          ^OORD

S../include/vlc_variables.h      |          ^:A
,../include/vlc_variables.h142:48: note: RN, __V: &A_Avalexpanded from macro 'var_GetChecked')))

  142142: | #define48      | : note:  Rexpanded from macro 'var_GetChecked'                ^
vGS  142 | __)ar
#
      ../include/vlc_variables.h_|     ^dGe
:142:../include/vlc_messages.ht:48:78:13: note: expanded from macro 'var_GetChecked'
 eCnote: expanded from macro 'msg_Generic'
heck   78 |    142 | #edfind(efio,ne  n, vt,e arv) v _ar_vlc_GLogeGe(VttCChLechC_OBJEeckedv(VkeCLaCTd(_Or_BJGECT(etCo), o,n,(hotpec, v,lcv_m)odkedule_n(o,name,,t,  __Fv),vIan,tLE_r_,_), G v__Lvaetr)I
      |                                                ^NE__, 
\
Che      |             ^
c../include/vlc_common.h:481../include/vlc_common.hke:481:d(15:V LC_note: expanded from macro 'VLC_OBJECT'
:Get  481 |      C15:h_ecked( VO   coLBJECT(o),n,t,v)
      ns|                                                ^
t stru../include/vlc_common.hnote: expanded from macro 'VLC_OBJECT'
ct :  C481 | v_481l: c_O15: comm note:  on_me     combBJnsexpanded from macro 'VLC_OBJECT't st
ECTer  481 | rs: (uctcon vlc_common(o),n, t,_m ev) st  mb
      | er s: (                                               ^
c../include/vlc_common.h:onst   vlvlc_objecc_objt ecct__t *to *))(&(ns(&481tx)-(:x)-15:>ob>o bj note: strexpanded from macro 'VLC_OBJECT'
j)uct  )   vlc_common_mem481 | \
      ber    s:|               ^ (c 
ons   t vlc_ob\
const str      | uct vljec              ^access/dtv/access.c
:666t:17_c_:t * warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c)o  666 |   m(mo & cn_(hmxarIn file included from em access/dtv/en50221.c:29be*mo)d =rs::
 ->obvaIn file included from ../include/vlc_common.hj:1031:
r_../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  304 |   Inhe \
       rit(con st vl ifc (_l|               ^
ikelyobject_t(!var_GetC *)(&hecked (o(x)->bj, naobj) \
me,       |               ^VLC_
In file included from VAR_access/dvb/access.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
COOR  293 |     if( !var_GDSetCheIn file included from access/dtv/linux.c, c:27k:
&valIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324e:10d: ( p_))warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]obj)
      |                 ^

, p  324 | ../include/vlc_variables.h   sS:z tri142if(_n: 48: note: expanded from macro 'var_GetChecked'
n!var_Ga  g142 |  (o#edebj,me var);t,fiC
      |  ne var_GetChec                ^
hkeVd(eLCo../include/vlc_variables.h:_V642:51,n:AR note: expanded from macro 'var_InheritString'
c  642 | #_,dt,v)kedBOOL, &e(f vinalevar_  vG)aret p_o_ )Inhbj
eritString(      , |          ^Chepscke
o,d(V zLC../include/vlc_variables.h_n:)_naOBJ142 vmE:ar48C:T_e( o)Innote: h,,en, ritSVt,LCexpanded from macro 'var_GetChecked'_v)trVAR
i
_n      | Fg(  142LO                                               ^
ATVL, | # &vadCe../include/vlc_common.hl :_OfB481)J:15 )
EiC      neT(o : vanote: rexpanded from macro 'VLC_OBJECT'_G
)e  481|          ^, | 
  tCnh../include/vlc_variables.h: e) c 
      142:k   |                                                   ^48 
coed(o,n: snnote: ,texpanded from macro 'var_GetChecked',vt st)
 r  142 | ../include/vlc_common.hvar_Ge:481ucttChec vlkedc_c(VLo:mmC_on_OBJm15:emEC note: bers: T(o(const),n vlcexpanded from macro 'VLC_OBJECT'
_  481 | ,object, t_v)
t         |                                                ^
 *)(& ../include/vlc_common.h:481(x) :15 ->: note:  obexpanded from macro 'VLC_OBJECT'
coj)   481n\
s |        |               ^   
    ct sonst trustct ruvlctc_c vlcomm_con_ommemmoben_rs:me (combnster vls:c_o (bIn file included from jcoaccess/dtv/en50221.c:29:
In file included from ec../include/vlc_common.hnst vl:1031:
c_o../include/vlc_variables.h:324bj#t_tect_ d*)e(&f(x)-t: *)10>obi:( warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n&(x)
->jobj) \
      |               ^
)e \
        |               ^
 v324 |     if( !var_GetChecked( p_obja, prsz_naaccess/dtv/access.c:693:_Ge5:In file included from me, V warning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C  693access/dvb/access.c:he35Lc |   k:
In file included from ../include/vlc_common.he:1031d  :
../include/vlc_variables.h:304msg(:17:_Waro warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n ,(objC_VAR  n,t,304_FLv) OAv, T, &" | a \va  l r_) )
      G|          ^" ietC
m../include/vlc_variables.ho:142f (:48hecked(VLCd: note: uexpanded from macro 'var_GetChecked'
la  142 | #ti_on=%sdO\lBiekelfyJ(!invae " ovrpEar_GeCtioT(o),t_Gnn etCi,s tCobsheheocckek,lete.v "
      d )|     ^
(o
      ../include/vlc_messages.h:e85:5d(obj,: ,| n                                                ^,t,vnote: expanded from macro 'msg_Warn'
)    v
anamr_85 | Get../include/vlc_common.h Cheec:481:15:   knote:  ed(expanded from macro 'VLC_OBJECT', V
mLVLsC  g__481OGen | Ceri_BJECT(c(pVo  ),AR _Cn,OORDS,  &v_thist, ,v) VL
      a   co|                                                ^
l))../include/vlc_common.h)
C_MSG_WA      |                 ^:n
R../include/vlc_variables.h:N, _142:48: s_note: 481t:15VA_ sexpanded from macro 'var_GetChecked'
:At   R142 | #note: expanded from macro 'VLC_OBJECT'
defi  481 |   rne G   vauS  r_ ccons__)tt sGetChe vltrc_c
co      | kemdumon_m(oemb    ^
,n,et,ctrs vl../include/vlc_messages.h:78::vc_co13 m)( : conote: expanded from macro 'msg_Generic'
nsvmon   78_me |     tvlmbers: vl (cc_c_Looog(bVLC_jOBJectnECT(st ovl_t *), )p, vc_(obje&ct(lc_ma_odule_t namr_G*e, __)eFIx)LE_tCh_-,(&(x)-> e>ck_ob_objj) ed()L\
INEVL_      |               ^
 \
      |               ^
C_OBJECT(o),_n,,t ,v\
)
      |                                                ^
      |             ^
../include/vlc_common.h:481:15:../include/vlc_common.h :note: 481expanded from macro 'VLC_OBJECT':15: note: 
expanded from macro 'VLC_OBJECT'
In file included from     481access/dtv/en50221.c481 |   | :29:
  In file included from access/dtv/linux.cIn file included from ../include/vlc_common.h: :  27:
  In file included from 1031:
../include/vlc_variables.h    :  ../include/vlc_common.hco  co:340:9n1031:
../include/vlc_variables.h: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:st  n340:9: warning: 340 |     st sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  340 |     sri trf(uc uit vf( ar_GctetCv vvhalcecked_lcr( _GetCh_comp_ocombj, psmon_zm_name, oeVLC_VARnc_m_STRING,mem bers&:ked (vaconstl vlc )_emb( e )
      |         ^p_r
objoesb: ../include/vlc_variables.hct(co:_nst142t :vjl48:c,_ *) object_t (&(*note: expanded from macro 'var_GetChecked'
)(&(x  142 | )->#xobdj) \
efi       | p              ^
sz)->_obnneame v,j) ar_\ 
      V|               ^L
GetCaccess/dtv/access.cC_:heVck701:Ae19: d(warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
R_STRINo,n,G,t,  v)701 |   In file included from   varaccess/dvb/access.c:35:
 In file included from ../include/vlc_common.h:1031_:
&../include/vlc_variables.h:Gvaet324Ch: l ) cecked()10: warning: hVLCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

      | _O  324 | a        ^Br
 ../include/vlc_variables.h:142:48:JE  CT(o),n,t,v)   *if( gnote: ua
expanded from macro 'var_GetChecked'rd = var      |                                                ^
../include/vlc_common.h:481:15_I
nheritStrin:g (  ob note: 142 | #j, d"devb-gfiuardexpanded from macro 'VLC_OBJECT'
");  481 | !var     _neG  v 
ar con      | st_GetCh setr                  ^uckc
ed../include/vlc_variables.h:642(:51to,n:  note: v,expanded from macro 'var_InheritString'
t  642l | c,#dev_cfo)mmoni var_GetCheckedne var(_I_mVnheLemrCitS_OBbetrirs: (Jngco(o,ECT(ns nt v) o),nlv,ar_Intc_ohe,ritSvtbject_t )*)(&(x)->obj) 
      ring| (\                                               ^
      |               ^

VLC../include/vlc_common.h_OB:JEC481T:15:(o) , note: n)
expanded from macro 'VLC_OBJECT'      |                                                   ^
../include/vlc_common.h:481:
15  :In file included from 481 |  note: access/dtv/en50221.c:expanded from macro 'VLC_OBJECT'   
29:
  481 |        In file included from  ../include/vlc_common.h:1031:
../include/vlc_variables.h:350: 9:    warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c on
costns  350 |  t st   rstr ieuctf(u vctCht  valcrecke_vGed( lp_cot_cbj_coC, phemcksz_ommnaoeme,mon_mn Vemberd( s:_ p(cmLC_oneVAR__oFLOAbmj, sT,t ps &vlcval )b_ )
ze_o      nabj|          ^
r../include/vlc_variables.hm:ect142:e,_ts *)( VLC_V&(AR_S48: T:R(INc note: oxG, &expanded from macro 'var_GetChecked'
valns)   142)  | #de)finet
      |         ^
 -va>r_Go bjv) ../include/vlc_variables.heltC:142\heckecd(o_
,o:48bn,jet,      v: ct|               ^
) note: expanded from macro 'var_GetChecked'
v_t   142* | #d)(&(x)-aref>ob_Geaccess/dtv/access.c:jine vatCh)er_G714 c:ek13:edtChe(c warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
k  714 | Ve\LC_OBJECT(o)
      |   ,n,t,               ^   dv
 )
       |  ( o                                                ^
 ,mn../include/vlc_common.hs:g,481_t:W15arn ,: note: expanded from macro 'VLC_OBJECT'
v  481) varIn file included from  |     _G(oaccess/dtv/linux.cetChecked:(VLC27:
In file included from    _OBJE C../include/vlc_common.h:1031co:
T(../include/vlc_variables.hbj, "o:),\nst sn,350"trgt,v)
      | :9:                                               ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:uard  =%uct vlc350481:15 | : "PRIu1  6"\" o_com note: mon_mpt embierionf is obsexpanded from macro 'VLC_OBJECT's: 
(  481c( | onst   vola v  le  trc__  coboGenstet. "
      C|             ^ hje
ect../include/vlc_messages.hs_tck *tr)(:85:u5: note: eexpanded from macro 'msg_Warn'
d&c   85(  |   (p_ox)  msg_Get nevlc_bcormm->oon_memicbj, psz_nersam(: pbj)( \_th
      |               ^cis, on
VLst vC_MlcSG_o_e,WARb VN, jIn file included from _eaccess/dvb/access.c:35ctLC__VA_ARGS__)_:
VIn file included from ../include/vlc_common.ht
      |     ^
:1031:
../include/vlc_variables.h ../include/vlc_messages.hAR*)_(:S78:13&TR(x::IN )note: expanded from macro 'msg_Generic'G
->obj,) 340:   78 |   \
       &v  vlcal _L9o| :) warning: gdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] (VLC_              ^
)
      | 
O        ^  340
 |     if( v../include/vlc_variables.har_GetChec:kBJ142edECT(o( ), p,p_ vlo:bjIn file included from access/dtv/en50221.c,48 c:29:
In file included from ../include/vlc_common.h_ps:1031mz:
../include/vlc_variables.h:o:dule note: expanded from macro 'var_GetChecked'_nam
362e, V  142 | _:#Ln9: warning: dC_VARadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  362 | STRING, m &vae   il fif() n var_Gee , ev)_atChecker_
d      _GeFILE_| tC_, __LhINE        ^
(__,e  ../include/vlc_variables.h:cke\
      |             ^142:p
../include/vlc_common.h48d(_ob: note: expanded from macro 'var_GetChecked':481:15: note: expanded from macro 'VLC_OBJECT'
o
,  481 |    142 | j, psz_   na  me#dn, e,fit,vV) vLCn  c_VAaeoR_n r_Gstet sADvDRCESS,har_ecked( &vVGetLC_trOBJECheckCTuct val ) )
(o      | ),nlce        ^_
,../include/vlc_variables.hdct,:142:48: v)ommo
note: (n_me      expanded from macro 'var_GetChecked'mbe
o  142 | | rs: (#d                                               ^coef
,n../include/vlc_common.h:481:,t,v) var_15: note: nGiexpanded from macro 'VLC_OBJECT'
setChet vck  481lc |  _o ed(ne var_Ge tVLC_ bjecCht_t *)(ec&(ke  xOBJECT (d(o), o)-,nc>obj),n, ottn,,v)v) s
      |                                                ^\
var_
t../include/vlc_common.h: struG481:c      | te               ^
15:tCvhecked(VLC_O note: expanded from macro 'VLC_OBJECT'
lBJE  481c_cCT | (   o),  o   n,t,v)
mcomon_mnstaccess/dtv/access.c      |                                                ^
 s../include/vlc_common.h::tr481u:ce746tm15: vl :cnote: expanded from macro 'VLC_OBJECT'
22_cb  481 |  omers::  m warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(   746o   n_  constc so | mem    trunuct vstlc v_clberso:mc_omob (n_mjconstemect_ vnlc_bertso *s:i (c)gbo(ject_t *ned nst&)((sr vlc_a&(xxobj)ete)->->obocbt _jt=) *)j )( \
&(x)-       |               ^>vaob
r_Ij)\ \n
      | 
      |               ^he
r              ^
itIntegerIn file included from  (objaccess/dvb/access.c,: "35:
In file included from ../include/vlc_common.h:1031:
d../include/vlc_variables.hvb:350:9:- swarning: radue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]te
")  350 |  ; 
      |                       ^
 ../include/vlc_variables.h:In file included from i615:access/dtv/linux.c:27f(:
53: In file included from ../include/vlc_common.h var:1031_note: :
Geexpanded from macro 'var_InheritInteger'
../include/vlc_variables.htC  615 | #:he362ckde:fIn file included from eiaccess/dtv/en50221.c:ne29:
d vIn file included from ../include/vlc_common.ha:(r_I 91031:
../include/vlc_variables.h:p429:5:_noh: warning: erbj,i pstzdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_Inamne, V   362 |   warning: tLC due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   egei_VARf429 |   (  _STvar_Creat r(oe,vR n) IN(v p_Gaob,r_G etCh&vaejl ) ck)
,ed pszar_na_      Inhmee,|         ^
../include/vlc_variables.h:142:48 riVL(tI : note: Cntexpanded from macro 'var_GetChecked'p
_ege  142_r(VoL | #dbC_OBjVeJECT(,of )AR_Ip,Ns n)izT
E_G      |                                                     ^na
nEmR |../include/vlc_common.he,:481:15:  Vnote: expanded from macro 'VLC_OBJECT'
L  C_V481A  |   V   R_L   cDeOINHERIT )C;
      |     ^_
o../include/vlc_variables.h:nV122:st s39:Atruc note: Rt expanded from macro 'var_Create'
_A  122vlcDDR_cEomSS | #,dm on&efine va_val mr_Cemrebe) ate)
rs: (      | (a,cons        ^
tb,c v) var_Creat../include/vlc_variables.hlc_oe(bj Ve:142ct_t :*)LC48_OB: J(&(xEnote: )->obj) \
      expanded from macro 'var_GetChecked'|               ^
 
var  _Ge142 | #dCTt(Cahefieckaccess/dtv/access.c)ed(:o,n,t755ne :20v,va: warning: ) due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r_GetChecked(, ob,   ,c755 )
      |                                       ^
 | ../include/vlc_common.h:481:15:n note: ,t vaexpanded from macro 'VLC_OBJECT'r_G ,
etv) varCh_Ge  e  cck481ted(VLCh_O |    BChear *ckepodlstr JEC = v  (V  LcaT(oor_ICnh),nsteri_n, st,v)
      t|                                                ^
tSOB../include/vlc_common.hruc:481:15t:t vlcri_coJng (mECT(obj, "o)mo ,note: dvnn,t_mbember-,v)pols: (cons
arizatioexpanded from macro 'VLC_OBJECT't v
lc      n_|                                                ^ob
  j481 | ec../include/vlc_common.h: t_"481 :t *)()&(;
      | x15  :)- note:                     ^
>o../include/vlc_variables.h:expanded from macro 'VLC_OBJECT' 642bj) 
\  
      481|   c              ^:51 | on:s note: expanded from macro 'var_InheritString'

  642 | #dt s etr finuc e v at     cvlrIn file included from oaccess/dtv/en50221.ccn_Is_:t29:
cnIn file included from ../include/vlc_common.ho heritSstrmmtinorun:1031g(o,ct vlc_co_m n) vamer_Im:
../include/vlc_variables.hnhmbee:or442nr:s:5_itSmtrine :m gb(V(warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  442rs: |   LC  ( consc_OoBJEnCT(vart _Crevlcate(o), n ps__o)
      bj,|                                                   ^
ob p../include/vlc_common.h:481sz:15:je note: _ncttame_ t expanded from macro 'VLC_OBJECT'
,  481 |  v  *l     c ocVnsLC__VAR_obBt jOOL str)ue(&(xct cvlt)c__ct *o)mm(-| V>o&(bj) \
x      |               ^o)-LC_Vn
AR__>obj) \
DOINHEmRITem      ber| s:               ^(c );

on      |     ^st vlc_
oIn file included from b../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
access/dvb/access.cj:  35122e:
c | In file included from t_../include/vlc_common.h:1031:
../include/vlc_variables.h:362t:# 9d*)(&(x)->obj) \
      | e              ^
:f warning: ine vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ar_Creat  e(362a | , b , c )i f( vavra_Gaccess/dtv/access.c:766:24: warning: In file included from rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
access/dtv/linux.ce  766:_CtChecker | eat 27  de (u n( p_VLC_O:
In file included from ../include/vlc_common.h:obj,B psJsEz1031CT_na(me,a), Vig b,LC:
ne_V Ac../include/vlc_variables.hR )
:d 429vo      | l_A                                      ^
tDDR../include/vlc_common.h:5:ESS:481:15: , &vawarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 note: l ) )
expanded from macro 'VLC_OBJECT'age
         481 | =|         ^    
429 ../include/vlc_variables.h |    v    va:142ar_:rInherit_CreateInte(g48: e r   p(oco n_sbot sj, "bj,note: t pszruexpanded from macro 'var_GetChecked'_
ctnam d  142 | vev#,db-velc olVfiLCne_common_m ev_VAR_INTEmbarG_GetER Ce| VLC_VAR_heDOINHEcrked(o,n,ts:,RIv) (co Tvtar_Get );
      |     ^
nst vChecl../include/vlc_variables.h:122c_objecta:g_t39: note: expanded from macro 'var_Create'
 *ked(  V)122(L | C_&(x)->oO#defibjn) \
eBJ"ECT(e );
v      | ao      | r),_n,                       ^              ^

Ct,../include/vlc_variables.h:615rv:53: )
      enote: |                                                ^
expanded from macro 'var_InheritInteger'
../include/vlc_common.h  ate:481:15:(In file included from  note: aaccess/dtv/en50221.c:29:
In file included from ../include/vlc_common.h:615,expanded from macro 'VLC_OBJECT' | b
#d,ef1031:
cine ../include/vlc_variables.h:var_  481 | 455:5:)Inh warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  var_erit   455 I |          cCrvaeoratnst _struCcreeat tenv(teg p_elc_cobjr(o, , ps( VLC_OBn) Jz_nEame,ommCT(a) on_V,vmear_mbeLInheC_V b, crs Ari:Rt)In_FLteOAT 
ger(      | VL (C_Vc| AVLC_R_DOBonst vOl                                      ^
Jc_oE../include/vlc_common.hbCT(jIeN:cH481o):15: note: expanded from macro 'VLC_OBJECT'
,  E n481 |      RIT)
      |                                                     ^
  )t; _t ../include/vlc_common.h:481 *):15:(&
      | (x)    ^
../include/vlc_variables.h:122:->o39: bjc note: expanded from macro 'VLC_OBJECT'note: expanded from macro 'var_Create'
)  122
   481 |  o \ | 
n      s#det | f     s cotnins              ^
etru vact  sr_Cvrealc_cteotr(aucmmon,b,_ct vlmc_coemmon)m v_membareber_Crs:ea (crste(: VoIn file included from L C_access/dvb/access.cnOBJ:ECTst(a( vconst35:
lc_ )o, bject_t *v)(In file included from ../include/vlc_common.h&:1031:
../include/vlc_variables.hb(xlc),_:429obj:5->ob c: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ej) \   429)

            |               ^
c|                                       ^
../include/vlc_common.h |  :t_t  481: va raccess/dtv/access.c15_C*r:: ea)note: expanded from macro 'VLC_OBJECT'(&774t:e
( (5:p  481 |    _     o warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bx  774 | )coj-  >o  msg_Warn (nsbo, pst sj)tzbj , "\"voructl_n\tag
am      e,e=|               ^%u\"
  vopt iVlLcoC_n_ cVioAsmR mo_nIIn file included from access/dtv/linux.coNT:27:
bsole_EIn file included from mG../include/vlc_common.hte. em:bER | e1031r"
      VsL:
../include/vlc_variables.hC_:: VAR_| 442    ^
DOIN:(const ../include/vlc_messages.hvHE5:RITl :85:)c_o;5bje
      |  warning: c    ^
t../include/vlc_variables.h:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
122:39  : 442note: expanded from macro 'var_Create':_
t   122 | note: expanded from macro 'msg_Warn'
 |    85 |  #def i n *)(    e vv&a(rar_Cx) ->r_Coreaeatmsge(a,te(_G bjb) \p,cen_) 
      ervariobj, c(p_Cp_tresza| _t              ^n
amhe(eis, V VLL, CC_MSVLCG__OB_WAJEIn file included from access/dtv/en50221.cVARRCT(_Na,:29BO:
 __OL | VVA_LAIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hC)R_GSV__AR:469:5,)
:_DO b, c )
      I |       |     ^                                      ^
N
../include/vlc_common.hHE../include/vlc_messages.h::warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]R
78:  469 | 481 13IT:   note: expanded from macro 'msg_Generic'  :v15);
:a       note: expanded from macro 'VLC_OBJECT'
r|   481 |     ^
_ ../include/vlc_variables.h   
Cr:      78122 | e:39a te  :  (c o nst vnote: lcexpanded from macro 'var_Create'str_
uctL vlc  og_c122o | (VLC#mmdef_Ooine vBpa_objrJ, pn_szEC__naCme, VmembeLrT(o)ea, p, vlc_rs:temod(u a,(cobCl_nste_,VAR_STRIN c) vG |lc_ VLobject_Cvnaar_Crm_VAt eRe,_DOIaNHERIT  _t_);
      eF*)ILE((&(x) | -V>o__, Lb_C    ^
__OBJ../include/vlc_variables.h:j122E:39:CT(a) note: ,expanded from macro 'var_Create'LIN)
   122 E__b | #,\
      |               ^d,
ef \ cine
        va)|             ^
../include/vlc_common.hr_:481
In file included from Caccess/dvb/access.c:35      | :15:                                      ^
:
In file included from  note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:481  481 | r:    eat15: ../include/vlc_common.h:e(a,b,1031:
../include/vlc_variables.h   c:442note: ) expanded from macro 'VLC_OBJECT'
   481varc | ons :5_C    r:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t seatte  (rcouct v V  442LCnst s |    _OtBJE lCT(c_cvaraoummo),r_Cr nceatt b,e vc )
(      _me |                                       ^
p../include/vlc_common.h:mberslc: _o(_cb481jo:,cons15 pst: note: expanded from macro 'VLC_OBJECT'
 mz_na  m481 | vmlc_   e, o  objenct _t  cons_memberstVLC s:t ru*)(&(x)-_>objctVAR) ( \
c       v| o              ^
nstlc_c vlc_BOOL _om| VmoLC_bon_jemeaccess/dtv/access.c:782:c21:mb warning: erdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ts:   _tVAR_782 *)(&(x |  (cDO  )-onIN HE>unsostibj)  \gn
      |               ^eRIT vl
cd); 
_      |     ^
ol../include/vlc_variables.h:122:39:bo jnote: wefexpanded from macro 'var_Create'c t
_t=  122 |  In file included from *)(& (x)#defvaine va->r_oaccess/dtv/linux.c:27:
In file included from ../include/vlc_common.h:bj) \Cre
      at1031:
../include/vlc_variables.h:|               ^
e(a,b455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  455 |     var_Cc)rea varIn file included from te_access/dtv/en50221.c:29:
( pCrIn file included from ../include/vlc_common.he_atoe( :1031:
bj,VLC../include/vlc_variables.h:477 p:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s_O
zBJECT  477 |     var_Create( p__(a), bob, cj,  )npsaz_
      |                                       ^na
m../include/vlc_common.hme,e VLC:, 481:_VAVLC15:rR note: _V_Iexpanded from macro 'VLC_OBJECT'
_  ASTR481R_ |   ING   | Vnh   LFeLC_VAROri_DtIAO conINHERIntTst ); stT
      ru|     ^
ct |../include/vlc_variables.h:122:39 vlc: _c note: expanded from macro 'var_Create'omeg
Vm  122 | o#nL_mCer _em(Vobberj,s: "dA (cvb-R_lnDOINHERonbI-lst T ow);
      |     ^v")
;lc_../include/vlc_variables.h
o:122:      |                     ^
b../include/vlc_variables.h:39definj615:53:ect_:e t v note: expanded from macro 'var_InheritInteger'
ar_   C*)(re615 | #denote: fina&ete v(xa(a,)-rexpanded from macro 'var_Create'
_  Inh>b,ob122 | er#j)d c)\
      |               ^
e itIntvfar_Ciereager(te(no, VeLIn file included from  nC_OBaccess/dvb/access.c)JE  CT(av:35:
In file included from ),v../include/vlc_common.h ba, :1031:
../include/vlc_variables.hr_c )
      C|                                       ^ar:455ea:5t:
e warning: (adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h  :481:15:,b,455 |    note: c) var  vaexpanded from macro 'VLC_OBJECT'
r_r_InheritICrnt_eeC  481 | at   rge er(e  VLC_OBaJE(  ctCTe(onst  (o), strnuct) vl
VL      |                                                     ^
c_comC_../include/vlc_common.h:481:15mO: note: Bexpanded from macro 'VLC_OBJECT'
J  481 | ECT(a), on_mebmb,ers: (const  v  clc_obj p_oec )
      t_t | bj,                                       ^ *)(&( psz_
nx)-ame, V>obj) \
      | LC_VA../include/vlc_common.hR_                ^
  coFn:st sLOtru481AT | VL:C_ctV15:AR_  vlcDIn file included from _cnote: OINHEaccess/dtv/en50221.coRITmmon_ expanded from macro 'VLC_OBJECT'
:  481);
      | m | em    ^
b../include/vlc_variables.h:er   s:122:39:   29:
note: In file included from expanded from macro 'var_Create'../include/vlc_common.h :1031 :

../include/vlc_variables.h(:491:5   c : warning: ocodue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  491122 |  | #defi nne    ssvar_Crtt vl sc_eate( pvar_obo_j, pbjeCsrz_nameactttr_eut e(*ca)(, VLC_,tb,c)&(x)->VA vlcoR_ADDR_combjESS | )mon_m \
      |               ^
e varmberVL_s: (Creaaccess/dtv/access.ccons:783tet v:22:( VL lwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
cC__  783 | oOB   Jb unsignejd EChigeT(act_t *)(&(x)->ob),j b,) c  \)
      | 
                                            ^
|               ^
../include/vlc_common.h:481hf = v:15: note: expanded from macro 'VLC_OBJECT'
a  481 |         r_Inheconst structr In file included from vlaccess/dtv/linux.citInc_cote:gm27Ce:
In file included from _V../include/vlc_common.hARm_DOINHEo:1031:
nrRIT  ../include/vlc_variables.h(o);:469_b:5: mej,mbers :warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 (cons  t "dv469b-vl | c
      _  |     ^oblnb -h
jiegc../include/vlc_variables.h:h") ;122:39: tnote: v
      ar_Creat|                      ^
_t *)e../include/vlc_variables.h:615expanded from macro 'var_Create'((:
53: p note: &(x_)-ob  >122expanded from macro 'var_InheritInteger'j | #
,ob   615p | #dsj) zefine vdear__fiInnnhee var_C\
      rearitI|               ^amntetege(a
r(,beo,, ,c n)VL v) ar_vaIC_Vnhr_ACrerR_SIn file included from iteatIe( access/dvb/access.cnTV:RteLC_O35gerIB:
NG (VJE|LC _OCBVJELC_VCT(o),T(a n),A)
 bR      , c )| _                                                    ^
../include/vlc_common.h:481:D
15OIn file included from ../include/vlc_common.h:1031: note:       :
../include/vlc_variables.h:469expanded from macro 'VLC_OBJECT'
|                                       ^:  481 | 5:
     ../include/vlc_common.h    :warning: codue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481:15nsIt strNH  469 |   :u  vEct vlRIT )c_ ar_Crenote: expanded from macro 'VLC_OBJECT';
      |     ^

  481 |  ../include/vlc_variables.hat:     e122co  conmmonst_m:( str 39: emp_note: obj, pszu_nacberst vlc_: expanded from macro 'var_Create'
commome, n  (c122 | onst v#lVdc_ob_mejeficnembeteLC_rs: t * (con)_VA(Rvs&(_St vlcxTRINGa |)_ -r>o_CborebjecjVaLCt)_Vt_t \
       AR_DOI|               ^
*)e(a,b,(&(cNH) ERIT );x)-var_Crea
      |     ^
>o../include/vlc_variables.hbj):122: \access/dtv/access.c
39:784:       t:24note: expanded from macro 'var_Create'|               ^

:e(  122 |  #dV ewarning: LC_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]fiO
nBe   784J |  va In file included from  access/dtv/en50221.c:E unC29:
In file included from ../include/vlc_common.hTr_si:1031:
(../include/vlc_variables.h:511Creaate:5: warning: (a,bg), b, c ,c)nedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
d)  s
witc      h  511| f = vavar_r_Inher | Creat    viar_tC                                      ^ereate(( 
 VInte../include/vlc_common.hgp_:LC481_O:15obeBrjJ (ob: note: , expanded from macro 'VLC_OBJECT'
pEs  z_CT481name(a),,  |  b,VLjC_,    c )
      |                                        ^
 ../include/vlc_common.h:481"V:15: dAR  _vbIN-lnb-sT  EGwitcnote: expanded from macro 'VLC_OBJECT'c
hE  481 | Ronst stru     ");
      |     c                       ^cto|ns 
VLt../include/vlc_variables.h:615:C_V s53: AR_DO note: expanded from macro 'var_InheritInteger'
I  vtruN615HEl | RcI#dect_c vT
ofine vmarm_Ilcon_me      |     ^_cmbe
nheromir../include/vlc_variables.h:sm122:39:o: n_m(c eomnote: nexpanded from macro 'var_Create'
st  122 | #Intebdertgefins:e va (cr_ Creoverlat(o, n)ec v_oba(a,bj,c) vaer_Crear_ctenInhstter_itIn t *)tegv( (eVLC_lc_o&r((bjecOtVLxBJEC)CT_(t _-Oa>ob*)BJE)j, C)T(b,( &( c )xo
      )->\|                                       ^), 
      
o| ../include/vlc_common.hbn)              ^:481:
j15: note: 
)       |                                                     ^
\
../include/vlc_common.h:481:15: note:       expanded from macro 'VLC_OBJECT'| 
              ^
expanded from macro 'VLC_OBJECT'  481 |    
   481 |  In file included from access/dtv/linux.c   :con     sIn file included from access/dvb/access.c27   c:35:
:
In file included from t sIn file included from t../include/vlc_common.h../include/vlc_common.hruct vo:1031:
n:1031:
../include/vlc_variables.hs../include/vlc_variables.h::477:t strlc477:5:_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
cou  477mmo |     n_vmeambrec_5trsC: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 : (v  477 |  l   c_comvarcmon_C_onreatermemb(eater e( p_osts: ( vlbj,c_p_ocoo bjpsezc_nat_tb *nstj,)(& v( px)-sz>obj_menlcam_o, VbjecLe) \
      | ,C_Vt_t * VAR)_(S&(x              ^
)LT-R>IoNG | C_VAR_STRINbj)G  access/dtv/access.c\:792:22VL
      C_VAR:|               ^_DO
IN| VH ERLwarning: ITdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]C_VAR_D 
);
      In file included from access/dtv/en50221.c:O29  792 | :
In file included from ../include/vlc_common.h|     ^
 :1031../include/vlc_variables.h:122:39:
../include/vlc_variables.h:: 525:   note: I5expanded from macro 'var_Create':
 uNwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  iHERIT   525 |    ) 122 | #d;
      |     ^vntar3e
2../include/vlc_variables.h_fin_Creat:et122:e v39( p: note: _aobjr_C, reexpanded from macro 'var_Create'at sr
pe(a,b  as,122te |  = v#z_nardeam_Ine, hVfiLC_VerARine tI_BOOvc)L |  vaVLC_rVntAR__CreDOaaerger teI_N(Cr V(oLHERIT
      ebjC_OBa| J    ^
ECT(t../include/vlc_variables.h,e(a,:122b a:39),, bc:,  c note: expanded from macro 'var_Create')
      | 
)                                      ^  122 | #d"d vb
v-sefine v../include/vlc_common.ha:a481rra_Crer:15: ate(_note: expanded from macro 'VLC_OBJECT'
C  481r |    a,eb, atec   ( te coV) ")var_CL;
      |                      ^
../include/vlc_variables.h:nstC615 sr_OeatB:53trJ:Ee(C note: u VctT v(lc_commona_m), LeC_Ombbers: (,BJECTc onsctexpanded from macro 'var_InheritInteger' 
 v  )lc_ob
      |                                       ^
je(ac)../include/vlc_common.h, :b,481t_:t * c )
      15: note: |                                       ^
expanded from macro 'VLC_OBJECT'
)(../include/vlc_common.h:481&(x:)->obj  )15481 \
      | : note: expanded from macro 'VLC_OBJECT'              ^

 |   481 |        615 | #d    e fine    vIn file included from  araccess/dvb/access.c:const stru35:
In file included from c../include/vlc_common.hc_t:1031:
ons../include/vlc_variables.h t :491:5vslItc_crnoummhec:otn warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  491 | _me  mber  vitIsanter:_C (gerrco(o,nst eat n)ve(  var_Inhlp_oc_oberitjeIntct_ebjt *), pgersz((VL&_C_O(xBJEn)->CT(ameoo),bj  n)
      | ),v                                                    ^
 VlcLC_../include/vlc_common.h:481 c_VAo\
m:15:mon      |               ^R_AD
 DR_membnote: expanded from macro 'VLC_OBJECT'
e  481 |  r  E In file included from s:access/dtv/en50221.cSS :29:
In file included from ../include/vlc_common.h:1031|     :
../include/vlc_variables.h:539Vc:Lo (ns5cC_on: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t
VA   R_DO539INHsstrucEtRt IT  |     v);v
l       ar_|     ^cC
_ovlc_reat../include/vlc_variables.hcob:122:39: enote: expanded from macro 'var_Create'( j
p  122 | e_obj,#c psmmoz_nant_dem_t *)(me,fineemb&ers:  V(LC(x_c)VAR_FLOAT - o| vanst r_CreVLC>ob_aVjvl)c_ obte(a,b\je,c
)       | ct_t *va              ^)(&(x)AR->r_Creoa
bte( VLC_OBJECT(a), b, jc_)  D\O
I      |               ^
In file included from access/dtv/linux.c)
      | NHERI                                      ^:
27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hT
      |     ^:
../include/vlc_common.h:481:15../include/vlc_variables.h491:122:::39 5: : access/dtv/access.c:804:warning: 22: note: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note: expanded from macro 'var_Create'
  804 |     uintdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  122
 | #3  2_deftin491expanded from macro 'VLC_OBJECT' |  srae
 v   t aer_  v a= varrCr_481eC_Inhrate |   e(    a,b,  cocerinst) vtIarn_ strutCcterger eat vle( VLCc__(oOcombjmB, "Jodvb-n_EsraCTte(a"me), mberb, c s: a)(constt e;vl(
       |                      ^c_
ob../include/vlc_variables.hpject_t *_:)
      |                                       ^615)(&(ox)
->b:53: j../include/vlc_common.ho:481:15, pnote: expanded from macro 'var_InheritInteger'
sz_:bj)  note: expanded from macro 'VLC_OBJECT'  615n | 
#def  \
481iame      n|               ^
e, |    var_  Inh     ericotInnstet strgerucVIn file included from t v(Laccess/dvb/access.c:35:
lIn file included from Cc../include/vlc_common.h_o_coV:, nmm1031AR:
o_A../include/vlc_variables.h)D vn_DR:511:5: warning: ESS mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]| Vemb
LC_arers_: VA(IRco_  nhe511 |    DnstOINHERITri  va vr_)Clc;_obtjInreaecte( p_
tet_to      bj,  *g| erpsz_(name,V    ^ L
)C_OBJE../include/vlc_variables.h:(CVLC_122&T(:o),(V n)39x)
AR:      |                                                     ^
 _../include/vlc_common.h:->o481:15bnote: j:expanded from macro 'var_Create' note: expanded from macro 'VLC_OBJECT'
)
 \
        481 | |               ^
       INTE 122  GEc | oR | V#nstd sLC_truct vlVIn file included from access/dtv/en50221.c:cA29_R_comef:
In file included from ../include/vlc_common.hi:1031monn_m:
../include/vlc_variables.h:554:DOIN5:HEeem be Rrs: IT(c
      |     ^warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]vons../include/vlc_variables.ha
:122t  554 |  vlc:r_obje_ctC_t39  r  var *_: note: expanded from macro 'var_Create'Cr
e)eate(ate( pa,(&(_  x)bob,cj, )->122 | p#obj) sz_ndeamvfie , a\neV var_rCr_eateCLC_(a,b,c) rV
vaAR      |               ^_r_CreSTRIa
eNte(a VLCt_OGBJECTaccess/dtv/access.c(a | :)805eVLC,( VL_V b, AcRC_:17 _)
:DOI       | warning: O                                      ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

NHE../include/vlc_common.hR:481:I15:   805note: expanded from macro 'VLC_OBJECT'BJE
T
      |     ^
  481 |   CT(a), |     i nbt pi../include/vlc_variables.h:, lo122:39: ctnote: expanded from macro 'var_Create'
    122  | #   )d= 
e        vfiar_n|                                       ^e vIn
haerr_Cre../include/vlc_common.hatie(t:Ia,481nbc,otecnstge :) va15:r_ srnote:  (texpanded from macro 'VLC_OBJECT'Cruorbjea
tct,  481 |  v e( V  "dLCvb- lc   __commonpi_OB mJ ECconleot"Tmberst);
      (a|                 ^
)../include/vlc_variables.h:615, :b, struct s c : (53):v note: expanded from macro 'var_InheritInteger'

  l      615co | c|                                       ^
../include/vlc_common.h:#de481:15: n_commosfnnote: ineexpanded from macro 'VLC_OBJECT'
   t v481v_ | ar_       mI consnehemritlc_ sbterobrujtIntect vgser(oe, nct:l_) ct *)(&(x)->va (cobj)ro_In_c ommon_\hmemerib
er      |               ^s: (n
cstonst  vlvtIlcc_ob_obntejIn file included from jecaccess/dvb/access.ct_t: 35:
In file included from ../include/vlc_common.h:1031e:
../include/vlc_variables.h*)(&(c:525tx)->:5_t: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ob   j)*ge)r(525(VLC_ |  &  (\
xOBJ)EC      |   vaT-              ^
r>_Co(reob), jnate( p_)) \
In file included from 
      access/dtv/en50221.c| obj                                                    ^
      , | ../include/vlc_common.h::481              ^29:
In file included from ../include/vlc_common.hps:
:z1031_15:n note: expanded from macro 'VLC_OBJECT'
a  :
481me, | ../include/vlc_variables.h :  563V L : 5C_VAR_   co: In file included from BOnstaccess/dtv/linux.c OL |warning: str V:udue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]LC_27VA:
cIn file included from 
t R../include/vlc_common.h:  _v1031:
D563 | l../include/vlc_variables.hc :511:5: warning:  _cOdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] om var
INm_Creaton_membe  (ers: (HERIc511 T | ons  p_ob t vj ,l pvarszc__C_nameo, VrbjeL
      |     ^
eatect_t../include/vlc_variables.hC_( p *:122:39)_(&VAR(xo: _Snote: TRI)->NG oexpanded from macro 'var_Create'
| bVL  122bjjC_VA)R, \
      |               ^ _ | pDOI#deNHEfi
nsz_name, VLCe _VAR_INvaaccess/dtv/access.cT:806:RIT
r      | _    ^E
GC../include/vlc_variables.h:122:39:E note: Rre at|e(a VLC_Vexpanded from macro 'var_Create'
A  122 | #R,19:_deDO warning: fidue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b  806ne v,c)I var_Cre |   Nar_H  iate(aCrEntR ,eatb,IcrT
      | ) ole    ^(loff
var_  = ../include/vlc_variables.hv:122ar_ICnherreaVLC_it:Int39OB:eg etJe(note: ECr (oT VL(aexpanded from macro 'var_Create')bj, C_O,BJ
E CT(a  "dv122b-), | rol#delofff"b, bi);,  cc n
      )e v
      |  )
                                            ^
../include/vlc_common.har_C|                                       ^:re| 
481:15:../include/vlc_common.h:481:15at                  ^
: ../include/vlc_variables.henote: expanded from macro 'VLC_OBJECT'
 note: :615:53(a,expanded from macro 'VLC_OBJECT'
: note: b,cexpanded from macro 'var_InheritInteger'
  )481  481   |   | 615 | #  d     efi c on  st v    constar struct v _struct vClne rvcearl_co_Immona_mcnheembrit_eIcontetmmrs(e: Von_mLemCger( (_consOo, nBt Jv) vEar_ICnheT(arlcbitInteger_(Voersbj: ect_(t *)(c), b, c o&LC_n)(sOBx)->o
      bj| t)  \
                                            ^vlc| J
              ^EC_
ob../include/vlc_common.hjeT:481:15: note: expanded from macro 'VLC_OBJECT'
(  o), n)
481 |     In file included from access/dvb/access.c: 35:
 In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h        :c539:| c5ton_ts                                                    ^t
 st:../include/vlc_common.h  :481:*)(&15: (xru)-note: ct warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vlcexpanded from macro 'VLC_OBJECT'
_>comobjmo  539 | ) \
 n_      |               ^member
     vs:481ar_Cre | at e(   (cp_oo  nstIn file included from access/dtv/en50221.c:29bj, psz:
    _namconst eIn file included from , sV../include/vlc_common.h:1031LtC_VAr:
../include/vlc_variables.h:uc578:9:t vlc R_FLO_objeAT |c t VL_warning: vCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t_Vl A*Rc_DOI)(&(xN_HE
)cR-  578oIT |  >obj) 
      m\
m      | o              ^
n   _|     ^mife( vam
r_Cha../include/vlc_variables.h:122:nge(b p_ob39:ej, note: expanded from macro 'var_Create'In file included from access/dtv/linux.c
 psz:27:
_  122 | #ndefiIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hne :r525vs: :5(ame, VcLCo: warning: nar_s_tCr VAdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ev  525alt |   e(c  a,bvar,_oc)b vRj__areC_cCreCreataHOItet( _CEe( ptVLSCOUNC_o_OBb JECT(a),*jT), ps(&(xz_ b,) c- )>o, &bnajmc)e,
      |  VL                                      ^
 \C../include/vlc_common.h:_VA481:15:R_BO
OL      oun | note: t,              ^ NUL
Lexpanded from macro 'VLC_OBJECT'
 ) )
 | VLC_VAR_DO      I  NHERIT
      |     ^
481|         ^
 | ../include/vlc_variables.haccess/dtv/access.c:122:../include/vlc_variables.h:807:39:128:43: :19   :note:   expanded from macro 'var_Change'
note: expanded from macro 'var_Create'
  122 | #de     const swarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ftr  807 |     uintine 8_tva sir_Creauct t  evlc_cd128o(a, | # = vmmdeon_fbain,cm) varember_Create e( s:rvVL C_OBJEC_(coIT(nast rvlc_obnhejer_citICntehant_gea)(ga,b,ce,r b,d ,e() t *), obj,c )
(var_C       h|                                       ^
ang"dv../include/vlc_common.h:481e(:b 15:VL-C_sOB&(t note: rJxexpanded from macro 'VLC_OBJECT'
)e  481 | aE CT(ma)"  , b,) c;     ,cons
->o      bjt )|                   ^
s tr\
      | u d, e )
../include/vlc_variables.h      | ct                                          ^
:              ^
615 vlc_c:53../include/vlc_common.h:481:: note: expanded from macro 'var_InheritInteger'
15:omm   note: onIn file included from _expanded from macro 'VLC_OBJECT'memaccess/dvb/access.c:
be615rs: | 35 #:
(const  481 | d velc_In file included from fo../include/vlc_common.h:1031b j e:
../include/vlc_variables.h  ic    t_ct:554ne onst v:5: warning: ar_Idue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 *st  554 | )r(&(unhectxr v   i valtIc_cnteger(r)o-_omm,>ooCbjn_me)  n\)r
      | ea var_mb              ^
te(eIrs pn: (h_obceritInteger(VIn file included from LCjaccess/dtv/linux.c:27_, O:
In file included from onsBJEpstC v../include/vlc_common.hlc_:zobje1031:
../include/vlc_variables.hct:__tn539:ame *T(o, )(5:),  Vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nLC  )
539 | _&      (xVAR    | )->ov_STaRbj) r_Create                                                    ^\IN

      G |( p ../include/vlc_common.hVL:_o481b| :15              ^
C: note: j, ps_expanded from macro 'VLC_OBJECT'z_
namVA  481 | eR_D , VLC_ VAR_OF  L INHEROAT |IT
      |     ^   
 V../include/vlc_variables.h:122cLC_VoAR_DOI:39: note: expanded from macro 'var_Create'NHERnst structIT
 
      |     ^vlc
_../include/vlc_variables.h  122:122com:39: | mon_m note: expanded from macro 'var_Create'
#de  122fine v | #dar_efiCnree aembers: var(_Create(acte(,b,c)oa v,b,c) varnst_Crar v_elc_oaCretebj( VeLCcate_OB( VLJECTt(a), _C_OBtJEb, c *)CT((&( )x
      a)->obj|                                       ^
)),../include/vlc_common.h :481:\ b,15
      |  c              ^ : note: 
)expanded from macro 'VLC_OBJECT'
      
|                                         ^481 | 
     ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
   const   st481 | ruct vlc_  c o m m on _me const mbeaccess/dtv/access.cstruc:tr822s:  v:(co19: warning: lc_constm vlmc_odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]bj
ect_t *on  822 | )(&( x)-   >obj_meumberint32_t ) \b
      | s: w =              ^
 var(const vlc__objecInht_In file included from eritIntaccess/dvb/access.c:t e*)g(&(35:
x)-In file included from >../include/vlc_common.h:eobr (obj,1031:
../include/vlc_variables.h :563:5": warning: dvdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b  563-j) |   b \
an      |   vard_Create              ^
width( p_o"bj, ps)z;
_na      me, VL| C_In file included from                   ^
access/dtv/linux.cV../include/vlc_variables.hAR:27:
:615:53In file included from _ST../include/vlc_common.h:1031:
RIN../include/vlc_variables.h:554::G5:  |note:  warning:  VLC_Vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
AR  554_DO |   expanded from macro 'var_InheritInteger'  v
ar_C  reate( p_I615 | #objd, NHERIpesz_Tn
      |     ^am
fe,../include/vlc_variables.h:122 :VinL39: C_Vnote: e var_Iexpanded from macro 'var_Create'
A  122R_STR | n#heritInteger(defo, ING |in n) vVLC_e vVara_CrreatARe(a,__DOIINHnERbITheri
      | ,c) var_    ^
C../include/vlc_variables.h:122:39: rteatnote: eexpanded from macro 'var_Create'
( V  122I | #defiLnnC_tOBe evaJECrgerT(a(VLC_OBJECT(o),_C )nr, bea), tec (a,b
,c) v      |                                                     ^ar_Cr)
      
eat../include/vlc_common.he( VL:|                                       ^
481../include/vlc_common.h::481:15:15:  C_Onote: BJexpanded from macro 'VLC_OBJECT'note: expanded from macro 'VLC_OBJECT'

  481  481 | E |      CT(      a) ,  b,  co const s cn tr)s
t      | uc                                      ^
../include/vlc_common.h t vstl:481c:15_co: note: mmrucon_expanded from macro 'VLC_OBJECT'
mem  481bt |   evlc rs: _comm    (coo n_m coemnstbe rs:vlnst c (c_onsostt vlruct vbjeclc_tcomc_obj_mon_tmemb eers*ct_: (ct *onst)(& vl(xc_o)->bject)obj(_t& *) )((x)&(x)->o\
b      | ->j) \              ^
obj) \
      |               ^

      |               ^
In file included from access/dvb/access.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: access/dtv/access.cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:823:14: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from access/dtv/linux.c:27:
  In file included from ../include/vlc_common.h:8231031  :
578../include/vlc_variables.h | :563  :5:   if | ( v  ar_warning:   inChange( p_odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b  563t |    j , pstxz_na  var= v_Cramee,r_InheritInteger (ob VLC_jVAat, R_Ce"dvHOb( p_-traICEobnSCOj,UNT, psz &_nsmissiocoun")amn;t, e, V
LC      _VA| NUL             ^L )R_S
 T../include/vlc_variables.hRING |:615:)
      | 53:         ^
note:  VLexpanded from macro 'var_InheritInteger'C_VAR
_DO../include/vlc_variables.h  IN:128:43615HER: access/dtv/en50221.c | note: expanded from macro 'var_Change'
IT
  128 | #de:      | 253:9:fine     ^
#dva../include/vlc_variables.h:122r_Ce:39fineh warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   253 | angev     :  (ar_Inhernote: expanded from macro 'var_Create'
itI  nt  megersg_Er(ao, r,n) vb,c,d,e(ar_I p) var122_ | #Change(_ VcamLC->odefi_OnBJe EvCTar(a)_C,nhebre bat, ce, (a,b,cd,) va e )r
ri_      tCrInt| eateege(                                          ^
 VLC_../include/vlc_common.h:OBJECT(ar(VL481C_OBJ:15):, bE ,note: expanded from macro 'VLC_OBJECT'C T
(o)c   481 |  )
      | ,                                      ^
      j  const str../include/vlc_common.hu:cnt)
      |                                                     ^
, "c ../include/vlc_common.h:valc_c481:15:o481m:15mo nnote: nnot _expanded from macro 'VLC_OBJECT'writ: note: e to 
Cexpanded from macro 'VLC_OBJECT'membAM ers: (cond  ev481ic |   ste: vlc_  %obs",jec 

 t        |         ^481 |    _  
t../include/vlc_messages.h   :83:5:  note: * )(&expanded from macro 'msg_Err'
    c83(o nsxt s |     )->obconsttruct vlcj) \
      |               ^
_comm onstr_muemcbmsgt vl_Gcener_ciceo(p_rs:m thi(ms,o VLn_conC_MstSG_E vRRm, __VAlce_ARmber_oGbjs:Se __c()
      c|     ^
ot_ns../include/vlc_messages.h:t *)(t78:&(x13: note: )- expanded from macro 'msg_Generic'
>   78obj |   vlc_obj  vlec_Lcog(t_t) \ VLC*)
      (|               ^
_OBJE&CT(o), (xp), vlc_modu-le_n>In file included from amaccess/dtv/linux.c:oe,bj27:
 In file included from ../include/vlc_common.h:)1031:
__ \
FI../include/vlc_variables.h:578LE_:9: warning:       |               ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

_  578 |  ,  __LINE_ _ ,i access/dtv/access.c\f:824( :13v
ar_      :C| ha             ^
ng../include/vlc_common.hwarning: :481:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e(15:  p_objnote: 
,  expanded from macro 'VLC_OBJECT'
824  481 |  psz | _n   am  e,   i  VLnC   _Vct h AR_o=CHO nsvart s_InhertrICESiucttIntCO Ueger (ovlbc_NT, common_&cmemountbjer,, Ns "dv: ULb-hierarc(conL s)hy"t v);lc_o
b jec)      t_t|             ^ 
*
      |         ^
../include/vlc_variables.h:../include/vlc_variables.h:128:43615:53: note: expanded from macro 'var_InheritInteger'
:  615 note: expanded from macro 'var_Change'
 | )(#&(  x)-128define | #>obj) d vefiar_In\nheri
      tI| e               ^
varnt_eger(oC, n) vhaar_InheritnIge(nteger(VLC_OBJa,ECT(o), bn)
      |                                                     ^
,c../include/vlc_common.haccess/dtv/en50221.c:,d,:279:e)13:481: va15:  note: expanded from macro 'VLC_OBJECT'
r_  warning: 481 |   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   279 |  C        c h  an onst sgtr  ucet vl  mc(sg_ VLC_Err(O_common_me BJpmb_cEerCam-sT:>ob ((coajns)t vlc,, _ob ",bjepoct_tl c *)(&, (x)d, e-l )
       >obj) \
|                                           ^      |               ^e

rr../include/vlc_common.h:or:481:15: note:  %s"expanded from macro 'VLC_OBJECT', vlc
_strerr  or_481 |     c(e    rrno) );
conaccess/dtv/access.cs      |             ^
:834../include/vlc_messages.h:19: :warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
83t s:5: note: expanded from macro 'msg_Err'  834 | t
    83   u |    ru icnt32m_t tsg vbw = _Genvarer_Iilc_comnhmc(po_thiser, VitInLC_M_ntegmeSr eG_ERR(ob,m __VAbej,_ArRGS__s )"d
      :| v    ^ b-
(../include/vlc_messages.h:78cbandwonsidtt:13: h"note: expanded from macro 'msg_Generic'
    );78vlc_
      | o |                   ^
 b   vlj../include/vlc_variables.h:e615:cc53: t_note: _expanded from macro 'var_InheritInteger'
L  615t | #defi og(VLC*ne )v_(OBar_&JECInhTeri((tIox)->o)bntege, p,r( j) \
vlco      | , _m              ^n)
o vdule_namea,r __I_nFhIeLrEi_t_I,n t_e_gLerI(NVEL_C__, OBJ\E
C      T| (            ^o
), n)../include/vlc_common.h
:      481:15: note: expanded from macro 'VLC_OBJECT'
|                                                       ^
481 |         co../include/vlc_common.h:481:15:nst struct  vnote: lexpanded from macro 'VLC_OBJECT'c_common_
members: (c  o481n | s t   v l c _object_t *)(&  cons(tx )-stru>obj) \
      |               ^
ct vlc_common_members: (const vlc_object_t *)(&(x)-access/dtv/en50221.c:>285o:b9j:)  warning: \due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  285 |         |                     ^m
sg_Err( p_cam->obj, "CAM device poaccess/dtv/access.c:835:20l: warning: l tidue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  835 | e - o u tu"i n)t;3
2      |         ^_
t../include/vlc_messages.h:83:5: p lnote: pexpanded from macro 'msg_Err' 
=   83 |  var_I n h e rmistgI_Generic(pn_thtiesg,e rV L(Co_bMjS,G _"ERR, __VA_dAvRbG-Sp_l_p)-i
d      ");
      |                    ^
|     ^
../include/vlc_variables.h:615:53: ../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
note:    expanded from macro 'var_InheritInteger'78
 |    615   | #d efvilc_Log(VLCn_eO BvJaEr_CInT(o), p, heritInvtlegec_mro(dou,l n) ev_anr_aInmhee,ri t_I_FILE__, __ntegerL(IVLNCE_O_B_J,E C\T
(      o| )            ^
../include/vlc_common.h, n)
      |                                                     ^
:481:15: note: ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'expanded from macro 'VLC_OBJECT'

  481 |   481 |                c ocnosnts sttr ustruct vlc_cctommon _vmlc_ecommmobners: (const vlc_member_so:b j(ceoncstt _vt *)(&(lxc)_-objec>obj) \
      |               ^
t_t *)(&(x)->obj) \
      |               ^
access/dtv/access.c:836:14: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  access/dtv/en50221.c836 | : 304:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     304 |   int tx   =  v ar _ Imnshegr_iEtrr( p_cam->obIjn,t e"gcearn n(ootb jr,e a"dd vfbr-trom CAaMn sdmeivsiscieo n("%)d;)
:      |               ^%
s", i_size,
../include/vlc_variables.h      |         ^
:../include/vlc_messages.h615::5383: :5: note: expanded from macro 'msg_Err'
note: expanded from macro 'var_InheritInteger'
     615 | #83 |     msg_Gedneric(pe_ftihnies ,v aVrL_CI_nMhSeGr_itEIRntRe,ger (_o_,VA_ARGS__ )
      n| )    ^ 
var_In../include/vlc_messages.hhe:78:13: ritIntnote: expanded from macro 'msg_Generic'
e   78 | g e r(V L Cvlc_Log(_VOLBCJ_ECTO(oB), JECnT)(
      |                                                     ^o
)../include/vlc_common.h,: 481:p15,:  note: vexpanded from macro 'VLC_OBJECT'lc_module_na
me, __FILE  _481_ | ,   _ _ L I N E _c_o,n s\t
       s| tru            ^c
t vlc../include/vlc_common.h_:co481mm:on15_:m enote: expanded from macro 'VLC_OBJECT'
m  481 |  b e r s:  ( c  const struocntst  vlvcl_cc_oombjmeocnt_member_st:  *()c(&(ox)->onbst vlcj_) \
      | o              ^
bject_t *)(&(x)->obj) \
      |               ^
access/dtv/access.c:846:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  846 |     unsaccess/dtv/en50221.c:313:9: warning: idue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]gn
e  313 |       d srate = va r _msg_Err( p_Icnahme-r>iotbIjn,t e"ginvalid reer (obja,d " dfvrb-osratme "C)A;M
       |                      ^d
e../include/vlc_variables.h:v615i:ce (%d inst53e:a note: dexpanded from macro 'var_InheritInteger' of %d)",

      |         ^
  615 | #de../include/vlc_messages.hf:i83ne v:a5r_:I nnote: hexpanded from macro 'msg_Err'e
r   83i |  t I nt egmesrg_Generic(p_th(ios,,  nV)L varC__InMhSG_ERR, __eritInteVgAe_rARGS__)
      |     ^
(../include/vlc_messages.hV:L78C:_13O: note: Bexpanded from macro 'msg_Generic'J
E   C78T | (o ),    vlc_Long(VL)C
_      O| BJECT(o)                                                    ^,
 p, vlc_m../include/vlc_common.hodu:481:15:le note: expanded from macro 'VLC_OBJECT'
_name, __FILE__, __  481 |      L I N Ec_o_n,st s \
      |             ^
truct../include/vlc_common.h: v481:15: note: expanded from macro 'VLC_OBJECT'
l  481 |     c _ co m moconst struct vlc_ncom_mmoenmb_emembers: (const rs: (covnlc_object_t *)(&(x)st vlc_o-bje>ocbtj)_ t\ 
*)      (| &              ^(
x)->obj) \
      |               ^
access/dtv/access.c:854:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  854 |     uint16_t ts_id = var_InheritInteger (obj, "dvb-ts-id");
      |                      ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(oaccess/dtv/linux.c, n) var:194:_Inhe23riaccess/dtv/en50221.c:394: t:In17:te warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ger(V
L  394 |   C_ OBJECT(o), n) 
warning:    due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
         |                                                     ^
   ../include/vlc_common.h:194481  |     :15:  ms note: expanded from macro 'VLC_OBJECT'g
  ui  481 |    nt8_Err( p_camIn file included from access/dvb/access.c    _t :->adapter38:
obj = vaIn file included from ../include/vlc_input.hr_I, nhe"coruldnitInt't:41:
 ese../include/vlc_vout.hngd er (oTP:bj,125DU "d:5vb: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] on ses
-a  125 |  sidapter")on %d", const str  ; v
      | lc                      ^
uc../include/vlc_variables.h:615:53:t vlc_common_ note: members: (coexpanded from macro 'var_InheritInteger'
nst v_  615 | #obdlc_object_t *)(&(xjec)->obj) t_r\
      |               ^
elease( p_vout );
      |     ^
e../include/vlc_objects.h:fi66:ne25: v note: expanded from macro 'vlc_object_release'
ar_   66access/dtv/access.c:Inh |  er 867:itI  nteger(vlo19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, nc_o  ) bjv867 |   ect_a  urerint3le_Iasn2_t bw =heritIne(t V vaLCre_OBJ_InheEgCTritIneteg(a) )er(V
      |                         ^
r (oL../include/vlc_common.h:481:bj15,C_O: "dvb-BbandwidtJECT(o), n note: expanded from macro 'VLC_OBJECT'
h)  "
);481 |          
         |                                                     ^
  | c                  ^
../include/vlc_common.h:481:../include/vlc_variables.ho:15: note: nst s615t:53: note: expanded from macro 'var_InheritInteger'
expanded from macro 'VLC_OBJECT'
r  uc481 |    t 615v lc   | _c    com#define ovarmo_Inn_memnshebers: (const rtvlc_objec tistruct vltIn_tteg *)(&(cerx)->obj) (o,\
 n      | ) v_comar              ^
_moInheritInten_mgeembr(ers: (const vlc_object_t *VLC_O)(&(BJECTx)-(o>), obj) \
      |               ^
n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         caccess/dtv/linux.c:195onst st:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  uct v195 |    lc_co dmm-on_me>mbders: evice (cons= t vvar_Ilc_objenct_t h*)(eritI&(x)nte->ogbj) \
      |               ^
er (obj, "dvb-device");
      |                 ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
access/dtv/access.c:868  615:14 | : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
#define v  868 |     ar_InheritInteinget tr(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
x =../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 var_I  nheri481tI | ntege      r (  coobj,n "dvbst-t strraucnsmitssion") vlc_common_members: (const vlc_object_t *)(&(;x)->obj) \
      |               ^

      |              ^
../include/vlc_variables.h:615:In file included from 53:access/dvb/access.c:38:
../include/vlc_input.h note: expanded from macro 'var_InheritInteger'
:  615 | #de527:29fine var_Inheaccess/dtv/linux.c:200:9:: r warning: itwarning: Idue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  200 | te  ger( o,527 |        msg  _Err (o  in n) bjvaput,_thre adr"_t *_Iicanputnnh = noteritI inpunteat_Cger(VLreacctCess e( paar_OedntBJE, itemaCTpt, log,er ( %"PRNUo)L, nL,)
 NULL      |  );
Iu      |                             ^                                                    ^
../include/vlc_common.h:8
481:15: note: expanded from macro 'VLC_OBJECT'

      ": ../include/vlc_input.h:501:%  481 |  |                   ^
s46", ../include/vlc_messages.h : note: expanded from macro 'input_Create':83a
:  501 |   #ddapter,
      |         ^
 ../include/vlc_messages.h:835:5: e note: fine : note: inexpanded from macro 'msg_Err'
c   83on |     mput_Cexpanded from macro 'msg_Err'
sg_   83 |  rsGen  e t mreatic(sp_e(athg_Ge,b,c,d,e) neinpurit_Creac(tp_thie(s, is, VVLC_MSLC_G_EMSGRR, _E__VARR_ARG, __VS__A_)
A      | RGVLC_OBJECTS__)(a    ^

      ../include/vlc_messages.h:78:s)13: truc,bnote: t vl,cexpanded from macro 'msg_Generic'
,d,e)   78
      |                                              ^ | | 
 c_    ^co../include/vlc_common.h:481:15:    vlcmmo_Lnote: expanded from macro 'VLC_OBJECT'
og  481
( | ../include/vlc_messages.h:        Vcon78:13:st  note: expanded from macro 'msg_Generic'
L   78 |  sCn_OBJE_memCtT(o), prucbt ersvlc: _ (ccoonst vlmc_om,  von_lbjcmeec v_Lt_olc_g(VLCmmtodule _be_OnaBmrse, _*J_)(ECT(:o) FI, LE(con__, &(sp, vxt l)->c_mo_obdj) u\
vle      _LINE__, l|               ^_
nac_object_t *)(&\
      me, |             ^_(x_FILE_)
_,../include/vlc_common.h- :481>o_:b_LI15: jNEaccess/dtv/access.c_):881 _,:note: 35expanded from macro 'VLC_OBJECT'
\ \
      |               ^
481../include/vlc_common.h:: 
      | warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |                ^
481   :15 :881  |        conote:  nsexpanded from macro 'VLC_OBJECT' 
 t    481 s |   tr layers In file included from [ access/dvb/access.cuc    :cti]. ons38seg:
../include/vlc_input.h:metnv530 st_ctruct vl:c_ou9cntommlc_co:o m =mn_warning: me vmdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ar_Inhber
oern_mesitIn:  tm530 ( | coeberge r  s: (co(n  ob  js,nst  vlct va vl _obrnjevlc_cct__oame);bobjt *)e(j&(ecx)
t_      | c->obtjt_) \ *)(&                                  ^
rele../include/vlc_variables.h:615:53:
ase((x note: )->oexpanded from macro 'var_InheritInteger'
bj i  615n) \
      |               ^
 | #      defineput|               ^
 );
      |  var_        ^
I../include/vlc_objects.h:66:25:access/dtv/en50221.c: note: nheritexpanded from macro 'vlc_object_release'In407:17te
: warning: ger   access/dtv/linux.cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
66(o  , | 407: 207: 17:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n
  | )   207v   |   avr _Inher   lc    itI   n_  d->budgte    mobject_regelet = resg_Evar_asr(Vr( eLCp(Inh_cam-eritBo>o_Ool BJEbj,C(T(o ob "c)Vj, , n"dvLoulCdn)
      | 'b-but s_dget-                                                    ^Om
../include/vlc_common.h:481:ode");
      | BJEC                ^
15T(a) )
      |                         ^../include/vlc_variables.h: 
note: expanded from macro 'VLC_OBJECT'../include/vlc_common.h:604:end 
:  481 |  481  47: TPD : note: U onexpanded from macro 'var_InheritBool'
   604  | #desfi  ness15ioco:e v note: expanded from macro 'VLC_OBJECT'ar
_  481Inn |    he     constrn sstitB tr ostru%dc",uct vlt vlc
      _co|                 ^
oclmmo../include/vlc_messages.h_comm:83:(5on_o: note: mem, nnb)ers:expanded from macro 'msg_Err' _m(ceonst  var_Inmh
erb   83ie |     rtBooms: (conlsg_sG(VLC_vlc_oenericObject_BJ(pt _tt*)EChiT v(o)s, lVLC_c_M(&(SG_x)oER, bR, __n)
V      |                                               ^
jA_A->RectGS../include/vlc_common.h:481:o__)
15bj): note: _expanded from macro 'VLC_OBJECT'      |     ^
t../include/vlc_messages.h:78 *)
(  481:13:  |    \
      note:   &expanded from macro 'msg_Generic'
    | con(x)   78 |  -st>   so vb              ^
j) \
      |               ^lc_
Log(VLC_OBJECTt(ro),u cpt,  vvllccaccess/dtv/access.c__:m883c:o39do:umlm owarning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_n
n_ammemeb,  e r_s883: | _ F     In file included from (c   laILE__, __yers[access/dvb/access.c:iLI].timeo_38:
iNnterleavE_nst_i../include/vlc_input.h,n: v572 \
:10lc: warning: _g =      |  obj            ^
ec../include/vlc_common.h:481t_:t due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v  15:572 |  *)(&    (a  rx)   vl_Ic_on->obherijb) \jt
      | note: Inexpanded from macro 'VLC_OBJECT'teger
   481e(objct_ |  re , v                ^
arname);
      |                                       ^
le    c../include/vlc_variables.h:onsa615:53: t strucsaccess/dtv/linux.ct e( vl:216:12:c(_c warning: vlnote: expanded from macro 'var_InheritInteger'c_objectdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  216o |  tmmo 
   615   | *)# ( def nine v p p_m  msg_E_aerr_Ivnherri (mtbers:outIob ([consj, it vl])nteg"ecar(on cn)_ob, ject;
      _n)|          ^
 ot act../include/vlc_objects.h ceva*)(ss demu:&(x)66->olrb_Inj) h:tei25:ri\ tI
ntpnote: expanded from macro 'vlc_object_release'
      lee|               ^
ge   66rx |   (VeLCr:_OBJE  vlCT %s"access/dtv/en50221.c:418:c(13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  418_ |  object_re  l  ,
 ),       | ease n ( VL)   
           ^      |  mC_
                                                    ^
../include/vlc_common.hO:sBJE481:15g_E: CTnote: expanded from macro 'VLC_OBJECT'r(r( pa
../include/vlc_messages.h_ca:83:5  )m481 | -:>o         )c note: expanded from macro 'msg_Err'

      onsb|    83 |    j,                         ^"cou 
ml../include/vlc_common.h:t 481str:sg_ucGednert vn15lc't_c recvic:om( m TPopn__this, VLnote: expanded from macro 'VLC_OBJECT'C_MS
meGmber  _Es: (R481R,const   | D__V UA_  v  lco_Aon   sb  jRGcoSnecst_t t_es*_)sion
 %)(&(x)- struc>d      | ob    ^"
tj../include/vlc_messages.h,
       :vlc|             ^78
../include/vlc_messages.h::83:_13: 5) conote: expanded from macro 'msg_Generic'
: m   mnote: 78\
expanded from macro 'msg_Err' |   on        |               ^
_m
   83emvlc_ |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      Log(VLC_OBJECT(o), p, v|     ^
../include/vlc_messages.h:78:13:b lercnote: expanded from macro 'msg_Generic'
s:_    mod78 |  ( ul  e_conanmvlscet , _vl_Logc_ob_FIje(VLLE__, Cc__L_OBt_tINEJE_ C_*T(o), p,,)( vlc&(x)->_mob o\jdul
e      | )_ n\
      |             ^a              ^
me, _
_FILE_../include/vlc_common.h_, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:  481 |         const struct v481l:c_com15mon_members: (c:o nstnote:  vlexpanded from macro 'VLC_OBJECT'c_object_t *)(&(x
)->obj)   \
481      |               ^ | 
        const struct vlc_common_memaccess/dtv/en50221.c:450b:e9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  s450 |  :       ( msg_Err( cp_camo->onbj, "toso mt any svesslions !" );
      |         ^
c../include/vlc_messages.h_:83:5: onote: bexpanded from macro 'msg_Err'
j   e83 |  c   tm_stg_G ene*ric(p)_(t&his(,x )VLC-_MSG_ERR,> o_b_jVA_ARGS__)
      )|      ^\
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'

   78 |          |                ^v
lc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dtv/en50221.c:480:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  access/dtv/linux.c480: | 224 : 12 :     msg _warning: Edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r
r( p_cam->  obj,224
      |         ^ | 
 ../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARG S__)
      |     ^ 
 ../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
     78  |      vlc_Lo g(V LC_OBJE CT(o), pm,s vlc_gmod_uWlaer_nn ame(, __oFILEb__, _j_LINE__, \
      |             ^
../include/vlc_common.h:481:,15 : note: expanded from macro 'VLC_OBJECT'
"  c481 |         consta nsntruoctt  exvlc_commpoan_members: n(dcons t vdlc_eombjecut_ltt *)i(&(x)->obj) \
      |               ^
plexing bufferaccess/dtv/en50221.c:486:: 9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
%  486 |    s",  
      |              ^
 msg_Err(../include/vlc_messages.h:85: p_5: note: cam-expanded from macro 'msg_Warn'
>obj,   85 | 
      |     msg_        ^
Generic(p_th../include/vlc_messages.h:83is, V:5:LC_MS note: expanded from macro 'msg_Err'G_WA
R   83 |  N,    __msgVA__GeARGneriS_c(_)
p_t      | his    ^, VL
C_MS../include/vlc_messages.hG_:78ER:13R,:  __note: expanded from macro 'msg_Generic'
VA_A   RGS_78 |  _)
        |     ^ 
../include/vlc_messages.h:78vlc:13:_L note: ogexpanded from macro 'msg_Generic'
(V   78 | LC   _OB vlJEc_LCT(og(o)VLC_Oaccess/dvb/access.c, :BJp,148:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] ECT
vl  148c_ | (mo o) d,  ulboo ple, vlc__n bmo_amscae,n_ dmode = vau__r_lFIGetLeIn_ntE_eam_e,, __gLINE__, \
      |             ^
 __FILE__,../include/vlc_common.he __L:481INE__,:15 :r(\
      |             ^
 p_acces../include/vlc_common.h note: expanded from macro 'VLC_OBJECT'
:481  481: |   15:s,   "dvnote: expanded from macro 'VLC_OBJECT'
b-f  481 |      r     eque nc cons const struct vlc_t stcorummcont y"vl_mecm _common) =be= 0_m;
em      | rbes:                        ^
r../include/vlc_variables.h(:658c:47o: note: expanded from macro 'var_GetInteger'
ns:s (c  658 | #defiotnst ne  vvarl_Gecv_objetIctl_tnt *)(&(x)c->_obobj)j eect\
_      |               ^gter (
a,b*)  ) va(r_Get&I(ntex)ger( VL-C_>OBaccess/dtv/en50221.coJEbCTj(a:)506):9: warning: ,b)
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |                                               ^  
506 |    ../include/vlc_common.h: 481:\15: note: 
expanded from macro 'VLC_OBJECT' 
      |     m                ^481 |  
    s g _ Ecror( p_cam->onsbj, "unknotw strucnt  vrlecs_ocuormcmeo nid (0x%x)", _membeaccess/dtv/linux.crs: (:ic238on_srt esour:ce13_vlc_i: d obj);warning: 
      |         ^edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ct
_t
../include/vlc_messages.h:  83:2385: note: expanded from macro 'msg_Err' *)
( | &( x)   83 |    -> o   bmsj) \
g_Ge n       e|               ^ 
ri c(  p_t  hism, sVLC_Mgaccess/dvb/access.c:S_G_EE151:r9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
RR, r  151 |   (  o  b  _ m_VjsgA_,_DAR bGS__)g( "p_accecss
, "DV      |     ^B 
scaan m../include/vlc_messages.hond:78:e nse13: onote: let expanded from macro 'msg_Generic'
c   78tesd | "etu     v)p;
lc       | _        ^
TL../include/vlc_messages.h:87og(:5VLSC_OBJE dC: note: T(emuexpanded from macro 'msg_Dbg'
olti), p   87 |   p, l  evlcx_modmsule_neg_Gernea: %s"mrice, _(p_this,,
      _F|  VLC_ILE_MSG            ^_DB
G_../include/vlc_messages.h:,,83:  _5__L: INE__note: expanded from macro 'msg_Err'
_   83 |     msg_Gen,VA_ARGS __)\
eri
      |     ^
      ../include/vlc_messages.h:c(p_78:t13: note: | his, VLC_expanded from macro 'msg_Generic'
MSG_ER   78 | R    vlc, __VA            ^
__Log(VLA../include/vlc_common.h:481RGS_C_:)_OBJEC
15T(      : o| ),     ^note: expanded from macro 'VLC_OBJECT'

  p, vl../include/vlc_messages.h:c481 |  _78   :    conmo13sdult :str note: expanded from macro 'msg_Generic'
uct vlc_e_na   me78common, |  _me __ FI LmberE __,s: (vlc cons___Lt ogvL(VLC_INEO__l, BJECTc\
(o)_ob      |             ^
je,ct_t p *)(&,(x)-../include/vlc_common.h:481 >objv) \
:15      |               ^
l: note: expanded from macro 'VLC_OBJECT'
c  481 |         con_modsulet _nastruct vlc_commme, _onaccess/dtv/en50221.c_F:_meI574mbe:LEr9__s, _: (_LconsIt vl:c_ objNwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Eect_t __  574 |     *)    m(&sg,(_Erx)-> r( \objp_cam->) \
      
      | obj,              ^
|             ^
 "S../include/vlc_common.he:s481:15sionCreateR: enote: expanded from macro 'VLC_OBJECT'
s  ponse: failed to openaccess/dvb/access.c sessi481:177:27on  |  : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   177%d"  
 |           pa   ram coeten|         ^
sr.bt _usstruct vlc_common_members: (conste_ vlcnit_obje../include/vlc_messages.h ct_t *)(&(x)= v-:83:5: note: >expanded from macro 'msg_Err'
oa   83r_ |    Inheri bmsj) \
      |               ^
g_Generic(p_this, VLC_MtBool(S pG__acceEsRsR,,  "_dv_bV-Asc_anA-RnGS__)access/dtv/linux.c:251it":
       );
      | | 13    ^
                          ^../include/vlc_messages.h
: ../include/vlc_variables.h:604:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:4778:13
: note: : note: expanded from macro 'var_InheritBool'expanded from macro 'msg_Generic'
  
251   78  604 |  | #d   e |    fin  vl c_L  og( VLC _OB JEe v ar_ InhmsCTe(ritBoog), _Eol(rop,, n)r vl (c_m obvajr_, oInh"eritBcanoondl(VulLCe_O_BontJaECme,T (oa __),FILE n__, )
      | __LINE_                                              ^
c_, c\
      e|             ^../include/vlc_common.h:481s
:15../include/vlc_common.h:481:15::  note: expanded from macro 'VLC_OBJECT'
snote: expanded from macro 'VLC_OBJECT'
   481 |   D        coV481 |  nst sR:tru  ct vlc     _co%smmon_m", vlc consem_t ssbetrsr: (etructrc vlconst vrlo_commonrc___meobc(errjecno)mber)s: (;con
      ts|             ^
t v_t *)l../include/vlc_messages.h:83(&(:c_ob5jec:t_ x)-note: expanded from macro 'msg_Err't 
*   83>obj | ) ) (&(x \
)-      |  >o mbj)               ^
\
      | sg              ^
_Generic(p_taccess/dvb/access.c:180:33: hwarning: idue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  , VL180C_M |   S         G_access/dtv/en50221.c (:ERp_s596:9: Rcanwarning: ,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 =   s can__New( _V596V |   AL  C_A _  RGS _msg__Er)
      OBJEC|     ^r
T(p( p_a_caccm->o../include/vlc_messages.h:78:13bj, "une: note: expanded from macro 'msg_Generic'
ss),    ¶m78 |     vknowlc_Log(VLC_On rBJECT(esource id (o0e),x%xter,)
       p|                                 ^
../include/vlc_common.h:, vlc481", i_:15r: _esonote: expanded from macro 'VLC_OBJECT'
murcoe_did u  481 | )l;
e      |   _na      co        ^
nst m../include/vlc_messages.hs:true83ct :5,: note: vlexpanded from macro 'msg_Err'
 c_com   83 | _  mon__memb F erms:IL sg_G(consE_t enervlic(_,pc_o_thibjs, e VLCct___LINE__, \
M_tSG *)(&(x)      _->| Eo            ^
bRj) R, __../include/vlc_common.h\
:481:15: note: expanded from macro 'VLC_OBJECT'
V  481      |               ^
 | A_ARGS__)   
       |     ^
   ../include/vlc_messages.h:78access/dvb/access.c::18813: note: expanded from macro 'msg_Generic':16:  
cwarning:    78 |  onst stdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   188  v | rlcu_Lo ctg(  VLC_O  BJEC    vlcTCl_o(o)se( comVLC_,OBJECT(mon_p_ acmembers: (concest vpss) )lc_, ;
      | v               ^
l../include/vlc_common.h:cobj481:15ect_m: note: o_dultexpanded from macro 'VLC_OBJECT'
 *)  481(&(e_n |  ame  , _  _Fx)->objI) \
      |               ^
   LcEo__n,st stru __LINE__, \
      |             ^
ct ../include/vlc_common.hv:l481c:_15c:o mmonote: expanded from macro 'VLC_OBJECT'
access/dtv/linux.c  481 |    n_ :267memb  er : cos9: nst(c struconstt  v: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]vllc_
c_commo  object_267nt  |  *_me) mbe(&r  s(x) : (->o con st vlbj) \c_ mobj
      ect| sg_Dbg (obj, "co              ^
n_t *)(di&(xt)->obj) io\nal 
      |               ^
access module not available: %s",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(paccess/dvb/access.c:226:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  _226access/dtv/en50221.ct |     v:617:his9,ar V_SLC_e:tI MSG_Dwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  617 |  BGteger,  ( _p_acc   e_ss, "VAdvb_AR-f reGquency"S, __p_)
      |     ^
  ../include/vlc_messages.hcfg-:m>i_s78frg_eqEr:ur( pen13_ca:m- cy note: >ob);
expanded from macro 'msg_Generic'      j,
      |     ^

   78 | ../include/vlc_variables.h:259 |         ^
 ../include/vlc_messages.h:83: 5: note: expanded from macro 'msg_Err':49: 
vlc_Lo note: g   expanded from macro 'var_SetInteger'
83 |  (V    259 | #dL msge_Gfine vaCr_Set_enericInteOBgerJE(p_(athiCTs, (VLCo_MS),, pG_b,c) E  vaRr,R_S , etIvntl__Vceger( V_A_ALCRGS_O__)mBJE
CT(      | aodu),b    ^l
,e../include/vlc_messages.hc)
      | :                                                ^
_../include/vlc_common.h:481:15: 78:13:namnote:  note: expanded from macro 'msg_Generic'
expanded from macro 'VLC_OBJECT'
e  481 |    , _    78 |   _     vF conlIstLc_ strucLogtE_ v_lc(V, _comLC_moOB__LJECnI_meNT(o)Embers_, p,_ vlc_mo,dul: (e_ncoamenst  , vl\
__c_      | FIL            ^E__
,../include/vlc_common.h _ob:_LjecINt_481E_t _:, 15\
:*)(       |             ^
../include/vlc_common.h:481:note: 15:expanded from macro 'VLC_OBJECT'& 
(  x)note: expanded from macro 'VLC_OBJECT'
481 |   481 |   ->    o  bj ) \
         |               ^ 
  const  sctructaccess/dvb/access.c volc:227:5_co: mmonn_mwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
sembters : (strconst   u227 |    c var_SetIntet vlcvlcge_obr(_jecct_ot * p_m)(&mac(x)on->o_bjmce) \essm, bers
      | "dvb:-b               ^
a(conndwidth", p_cfg->i_bandwsaccess/dtv/en50221.cid:623:th9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] )
t  623 |  vl   ;
c        | _     ^
object_t *  m)sg../include/vlc_variables.h(:259&_:49:E(rr( note:  p_x)expanded from macro 'var_SetInteger'
cam  259 | #-de>->obfijone vabr_Sj,
et      )In|         ^
 \../include/vlc_messages.h:83
tege      |               ^
r:5: note: expanded from macro 'msg_Err'
(   83 |     msg_Generic(p_this, VLCa_MSG_,Eb,c) R  R,var __S_etVInA_tegerA(R VGLCS__O_B)J
E      |     ^
CT(a../include/vlc_messages.h):,78b:,13c:) 
note:       expanded from macro 'msg_Generic'| 
                                                ^
   78 |     ../include/vlc_common.hv:l481:15: cnote: expanded from macro 'VLC_OBJECT'_L
o  g481( | V L C _O B JECT(o), p, vlc   cons_tm sotrducule_name, __FILE__, __LINE__, \
      | t            ^
 vlc_co../include/vlc_common.hm:m481:on_15mem:b enote: rexpanded from macro 'VLC_OBJECT'
s  :481  | ( const  v l c _ob   const jsect_t t*r)(&u(ctx)-> vobj)l c\
_      |               ^
common_members: (const vlc_object_t *)access/dvb/access.c(:&(x)230->ob:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]j
) \
      |               ^
  230 |         var_SetInteger( p_access, "dvb-voltage", p_cfg->polarization == SCAN_POLARIZATION_HORIZONTAL ? 18 : 13 )access/dtv/en50221.c:;
      651:9|         ^: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

../include/vlc_variables.h  651:259 |         msg_Err( p_cam-:49>o: note: expanded from macro 'var_SetInteger'
bj,
      |         ^
  259 | #def../include/vlc_messages.hin:e83 v:a5r_:S enote: tIntexpanded from macro 'msg_Err'
e   83 |     msg_Generic(p_this, VLC_MSG_access/dtv/linux.cger(a:ERR,297,b: __5VA,c):_AR   GS_warning:  va_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  r_
Se297      tI | |     ^
 nte../include/vlc_messages.hger(  :78:13:VLC  note: expanded from macro 'msg_Generic'
 _O   78ms |  gBJ  _ECT (a)vDlcbg(o_bL,b,ojc)g(V, "fLC
      |                                                 ^
r../include/vlc_common.h:_O481ont:15: note: BJECTe(oexpanded from macro 'VLC_OBJECT'
),   481nd |  p st, a    t  vluc_ cmoduonle_nstsam st:eruc"t vl), c_c;__
FIL      E_o| _mmo,n_ me__L    ^
Imb../include/vlc_messages.hers:87:5: note: N: (cE__,on expanded from macro 'msg_Dbg'
\st
      |  v   87 |     mslcg_            ^
_objGene../include/vlc_common.h:481:15:r note: expanded from macro 'VLC_OBJECT'
ie  481 | cc (t_tp       _thi const*) st(&ruc(xts)-> objv, VLC_)l \c_
MS      | coGmm              ^
o_n_members:DBG (con, st v__Vlc_Aobaccess/dvb/access.c_:233Aje:9: ctwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
R_  233tGS__)
      |     ^
 * |     ../include/vlc_messages.h)(  &:78:13: note: expanded from macro 'msg_Generic'(x)-
 > va   obj) \
r_78 |        |                ^
S  vlce_LtIntegeorg(VLC( p__acOaccess/dtv/en50221.cces:B657:9:J warning: ECTs, (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o"d  657 | vb-s)  ,      ratp e",, vlcmsg_E p_cfgrr(_mo->di p_ulca_sem-ymb>ol_naraote bj,
);
      |         ^      | m
        ^e, ../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'_

_../include/vlc_variables.h:259   83:49:  |    FILE__, __LInote:  expanded from macro 'var_SetInteger'
m  259 | NEsg_#de_Gen_eri,finec(  var_S\p_thi
et      | sInt, VL            ^C_Mege
Sr../include/vlc_common.h(a:G_ER,b,R,481c )   __V:A_AR15GvaS:__ r_note: )
      expanded from macro 'VLC_OBJECT'Set|     ^

Integ  ../include/vlc_messages.h:78:13481: er( note: expanded from macro 'msg_Generic'
V   78 | LC    | _OBJEC T(  a) vlc  ,b,c)  
_      |                                                 ^
Log../include/vlc_common.h:(VLC481:_ cOBonJEs15: note: t expanded from macro 'VLC_OBJECT'
sC  481 | t   rT(ou   c)  c, t p, vvllc_cc_onstmoodmmulone_n s_amme, e__FImLE_b_, _tr_LIuct veNElcr___c,so \
      mmo|             ^
../include/vlc_common.h:n_me: 481:mbe15: r(note: expanded from macro 'VLC_OBJECT'
s:   c481 | (onconst vs  lc_obj  et ct_t v    lc*)(_coonbst stru&j(ctxec) ->tobj)_vlc_co \
      |               ^t
 *mmon_members: (c)access/dvb/access.c(:235:5on:&(x warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])->obj)st 
vlc   \235 |  
_ob      |               ^
  j mesg_cDtbg_( tp_ ac*)(&(x)->obj) \
caccess/dtv/linux.c      ess|               ^
:,302:5:  "Swarning: canning frequency %d", p_cfg->i_frequency );
      |     ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_messages.h  302 | :   87access/dtv/en50221.c:706::513: : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note:   706 | expanded from macro 'msg_Dbg'
     87 |  S      m  (    sg_GeneriHc(pAS_SIG_this, V  mLNsgCA_Er_MSLrG_)(DBG,; p_
cam-> __VA_      obj| AR,
      |             ^    ^
GS
__)
      access/dtv/linux.c:300:9:../include/vlc_messages.h|     ^
:83 ../include/vlc_messages.h:78::note: 5: note: expanded from macro 'msg_Err'13expanded from macro 'S'

:    83 |  note: expanded from macro 'msg_Generic'   
ms   78g_ |     300  Gvl |  c_Le    ner ic (p_og(thiVL msg_DC_OBJbECsg, VL(C_MoSGT(_Eo)RR, , p, b__vjVAl, "\_ARct%sGS_"_)
,      _mod|  #    ^
../include/vlc_messages.h:ulf78:13): note: e_expanded from macro 'msg_Generic'
   78 | na ;
   vm      lc_e,| Log(VL        ^ __FC_OBILE_J
_,../include/vlc_messages.h:EC __T(o),87LI:5NE__: , \ pnote: , vl
      | expanded from macro 'msg_Dbg'            ^
../include/vlc_common.h:c
_   modu87le_ | 481: name15: note: ,  __expanded from macro 'VLC_OBJECT'
FILE__ ,  481 msg_Gene |         ricoc(p_th ns_i_Lt INs, VLC_MstrucSE__Gt , \vl
      |             ^c_
c_Do../include/vlc_common.hmmBon_Gmembe:,481:15 : note: expanded from macro 'VLC_OBJECT'r_s: (
_V  481A |  cons_t vAR   Glc_objecS   _ t_t _)*cons
      | )t(&(x s    ^)->o
tb../include/vlc_messages.hj):r \
78uc      |               ^
:t 13: vlc_commonnote: _members: (cexpanded from macro 'msg_Generic'
oaccess/dvb/access.c   n78:st v | 236:5lc: _obwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j  236e    vlc_Log(VLC_OBJECctT |   (o), p, _ mt vl *)(&sc_mog(x)_d->uobj)lDb \
      g(e_ p|               ^
_namaccess,e " bandwidth %d", p_, __Fcfg-IL>iEaccess/dtv/en50221.c_b:720:an9: dwwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
id_  720 | _t   ,      ms_g__h )L;
      | ErrI    ^
../include/vlc_messages.h:N( p_Ecam_87:5:->o_b note: expanded from macro 'msg_Dbg'
j, ",   87 |  u nex   pected\ms t
ag      |             ^
 g_i../include/vlc_common.hn G:en481:SPD15UericH(p_a:nd lethis,  note: expanded from macro 'VLC_OBJECT'VLC(%_
x  MS481)", | G_  DB p_G, __Vs  Ap du[ _A0] );  cons
tRGS       _|         ^s_)
      |     ^t

ruc../include/vlc_messages.h:83:t5:  note: expanded from macro 'msg_Err'
v../include/vlc_messages.h:78   l83 |  c   :13_:msg_Gene note: expanded from macro 'msg_Generic'
cr   78ico(pm_thm |     vlis,o VLCc_Ln_MS_G_oEg(mRR,eVLC_ m__bOBJEeCT(o)r, p, vlVA_c_ARGS__)
      | mo    ^
s../include/vlc_messages.h:78:dul :e_n13(const : note: amexpanded from macro 'msg_Generic'
ve, _lc   78 |   __Fo  ILEbje__vlc, c__Logt_(VL_t *)(C&(x)LI_OBNEJEC-__T(>o),o p,,  vlcbj\_
      | )modu            ^
 \le_n
../include/vlc_common.h:481:a15:me, note:        __expanded from macro 'VLC_OBJECT'|               ^FIL

E  __,481  | _ _ L I NE__ , \
      |             ^
  ../include/vlc_common.haccess/dtv/linux.c:481:15:: note: 303:5expanded from macro 'VLC_OBJECT'
:   481 c | warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      ons
    303 | t stconst  ruc  str S(HAuctt vlc_c ommovlSc_n__CcmemombemonrsA_: mRReI(conEmbstersR);
      : (|  vl    ^
coaccess/dtv/linux.c:nst300c_objec:9: note: expanded from macro 'S' vt
_  300t |   *)(&(l    c   xmsg_)_Do-bjebgct_t> *)(obo(j,b "\tj&(%s"x))-,  >obj) #f\
      );|               ^

      |         ^
\
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
      |               ^
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARaccess/dvb/access.c:239GS__)
      |     ^:
22:../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
 warning:    due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
78  239 |    |    vlc_Log(VLC_OBJECT(o), p, vlc_m   access/dtv/en50221.c:828i:f( 13o:F warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rdule_no  828 | amenten     dSet(, __ VLC_OBJFILEECT(p_acce __,    ss __L)  INE,msg___Err, \
(  &p_cam      |             ^
->syobj../include/vlc_common.h:, 481s"C-AM: >dv:15:ab )  p< 0note: expanded from macro 'VLC_OBJECT'
 d  481 | u) o    v
   e      rfl| ow" )                     ^;
      |  
con            ^
../include/vlc_common.hst :st481../include/vlc_messages.hruct v:83:5:: lcnote: expanded from macro 'msg_Err'
15: note: expanded from macro 'VLC_OBJECT'
   83   |   481  m | sg_     G_c   consommon_emt sentrericum(p_thct vlc_cois, VLC_mMbmeSG_ors: E(cnRR,ons __VAt vlc__ob_ARGS_jecm_)t_
t *)emb      (&(|     ^
x../include/vlc_messages.h:78)-:13>o: note: bjer) expanded from macro 'msg_Generic'\
s
         78 | :   |  vl c_Log(VL(C_Oc              ^
onsBtJEC T(ov)lc_obj, p, vlc_modaccess/dtv/linux.culeect_name:304_, :5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  304 |    *)(__  S(FILE_&HA_, __LS_INE(VIx)TER-__BI);,>ob \

      |     ^
access/dtv/linux.c:j300      :9): |             ^
 ../include/vlc_common.h:481\note: expanded from macro 'S'

:15:         note: 300expanded from macro 'VLC_OBJECT'
|  |   481 |                  ^   
         c mosgnst st_Draccess/dvb/access.cuct bg:241:(obj,v "\9tl%: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  241s" | _com,  m #f)on_m;emb
 ers       |  :         ^
 (co ../include/vlc_messages.h: msg_Ernstr v(87: lc_pob5: note: expanded from macro 'msg_Dbg'
_j   87 |     eactmsg__ccGeet *ss, "F)(&ailed (netx)o tune the -rifc>obr(pj)o _thn\
      t|               ^is, 
VLC_MeSG_DBG, nd__VA_A"RGS__) 
      |     ^
)../include/vlc_messages.h:;
      |         ^78:13: note: expanded from macro 'msg_Generic'

   78../include/vlc_messages.haccess/dtv/en50221.c:839::17: 83warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] |  :5:   vl note: expanded from macro 'msg_Err'

c   _Log(  VL83839C_ | OB  |    JE CT(o  ),        msg_Gep, ner   i  c mvlcs(g_Ep__motduleh_nrramei, s( __FILp_, cE_V_,am->ob _j, "LC_E_LINMSGrror E___, E\
sendiRn      | Rg t,             ^
../include/vlc_common.h:__V481:15:Ao  note: expanded from macro 'VLC_OBJECT'
C_AMA: %  481 | s",    
 R  GS c_      |                 ^_on
)st str
      |     ^
uc../include/vlc_messages.h../include/vlc_messages.h:83:5: note: :t vlexpanded from macro 'msg_Err'c78_com
:13mo:   83n_memb |    ersnote:   mexpanded from macro 'msg_Generic'sg_
:G   eneric(p 78_th |  (icons , V  vstL vlC_MlcSG_ERcR,_ _L_VAo_o_ARbjgGSec(__)
V      | L    ^
t_t *../include/vlc_messages.h:78)(&(x:)-C_>oOBJECT(13:bj o), p, vlc_monote: ) \expanded from macro 'msg_Generic'

      |               ^d   
78u | le_name, __FILE__, __   L vlcI_Log(VLNC_access/dtv/linux.c:305E:OB5J_EC_T(o):,, warning:   p\
      |             ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h:481
, v  305l:c_ |    mo S15dul:e_ note: expanded from macro 'VLC_OBJECT'nam(
HAS_SYN  481C);e, _ |    _F
      |     ^
 ILaccess/dtv/linux.c: 300:9   E:c_ note: expanded from macro 'S'
o_, _  300 | n_LIs    t    Nms E_g__s, Dbg\
      t|             ^r
(o../include/vlc_common.h:u481:15bj,c: note: texpanded from macro 'VLC_OBJECT'
  "v\t%sl  481 |  "c_   , c  ommon_me#fm  c);berons: (
      |         ^
s../include/vlc_messages.hc:87:ot snst truvctl vlc_ccommo_objec5: t_n_mtnote: expanded from macro 'msg_Dbg'
 embers:   87  |    *(const )(&vl(c_object_tx * m))(&->sg_Geobj) (\x)
->ne      |               ^
ricob(p_j) \
      |               ^
this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
access/dtv/en50221.c  :481880:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |    880  |            msg_   const sEtrrr( ucp_cat vlc_comm->obj, "umnonexpec_tmeemberd tags: in ( Raccess/dvb/access.cecons:ourstceMan330ag ve:27: rlc_obwarning: Handledue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j  330ec t_ | t *  (0x%)(&(x    x)" ,
         )-|         ^
 >ob ../include/vlc_messages.h:83F:5j):ro \ note: nexpanded from macro 'msg_Err'
t   
      end|               ^83 |  
   msg_Generic(p_this, VLC_MSaccess/dtv/linux.c:306PolG_ERR,l(:5 _ VL: _Vwarning: Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]A_AR
GS  306__)
_O |    B      | JE S(C    ^
HAS../include/vlc_messages.h:T_78(:13p_LOCK): note: ;
      a|     ^
expanded from macro 'msg_Generic'access/dtv/linux.c:cces300:
9: s)   78,note:  |   &p_s   expanded from macro 'S'
v  300 |        lc_L moyg(VLCsgs->d_Dbg(objv,_ bOB" )\t%;Js",EC
       T#| f)                          ^;
      (
o| ../include/vlc_common.h), :481        ^
../include/vlc_messages.h::15p87::, 5:v  note: expanded from macro 'msg_Dbg'note: lc
expanded from macro 'VLC_OBJECT'
     87 | 481_m |     o    const s  trduleu_name,   __FmsILEg___, __GeLINneE__, crict (pv\_this,l
c_com       VLm|             ^
on_members: C_(MS../include/vlc_common.hc:481:15Go: note: n_DBGsexpanded from macro 'VLC_OBJECT'
,t _   481 | _VvlA_ARGS__)
  c_ob      | j     ^
 ec ../include/vlc_messages.h:78:13   : consnote: expanded from macro 'msg_Generic't s
tru   78ctt_t *)(&( vxlc)_ |  -  com> vmonolc_Lb_membeog(jrs): (constVLC vlc_O \BJECT(o_obj),
ect       | p, vlc_t *_m)              ^
(&(x)-o>doublej_nam)e, \ __FIL
E__      | , __              ^LI
NE__, \
      | access/dvb/access.c            ^
:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
345:17  481 |  access/dtv/en50221.c:890::5     warning: : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   890 |  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   345 |            con st st  ru ct  vlc_c  moms g_moDbg n( p_mcams->ogbj,_m _"oWarepmbn(en p_accinge esRerssoursceManag,: ( "erconst r seeavslsic_od fain led(%u)obj:ec ",
      | %t_ts", vlc_s *    ^
)(&(../include/vlc_messages.hx)t:-87>orer:5r: note: expanded from macro 'msg_Dbg'
   bj87 | o) \r_c   (err 
      |               ^
no) msg_Gene);ric(paccess/dtv/linux.c_t
his,      :307: 5: V| LC_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
                ^MS  307 | G_    DS(BG, __VA
_TI../include/vlc_messages.hAM:85:EDO5RGSUT:__)
      );
      |     ^ |     ^
note: 
access/dtv/linux.c:300:9:../include/vlc_messages.h expanded from macro 'msg_Warn':78:
13   85 | note: expanded from macro 'S'
  300    ms |  : gnote: expanded from macro 'msg_Generic'
_      G  78  me |   sg_Dbn  vlc_g(obLeriog(Vcj, (p_LtC"\t%h_OBiJECs,s", T(oVLC_MSG_W #f)ARN, _);
_, p      |         ^
, vV../include/vlc_messages.h:A_Alc_Rm87:God5: unote: expanded from macro 'msg_Dbg'lSe_n__ame, )
      
__F   87|     ^
 |  ../include/vlc_messages.hI  :78LE__, _:_ ms13: gnote: expanded from macro 'msg_Generic'L_GeINEne
__, r   78 | \
    vlcic_Lo(p      |             ^_th
g../include/vlc_common.h:(481:15:is,VLC_ note: expanded from macro 'VLC_OBJECT'OB VLC_MJESGC
_DBT  G(o),, _ 481 | _VAp,  vl    c   __ARGmconoS_du_)
ls      |     ^
t estr_uct../include/vlc_messages.h: vlc78_conmmona:13m_m: eembnote: expanded from macro 'msg_Generic'ers
,: (c __F   78oIn | Lst   vlc_Eobj_ec_,t_t  _  *_LINEvlc__, _)(Lo&(x)g\->ob
j) (V\
            |             ^
LC_O../include/vlc_common.h:481:BJ15|               ^
:ECT( onote: expanded from macro 'VLC_OBJECT'
)  481, |   p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
       c../include/vlc_common.h:481:15: access/dtv/en50221.cnote: expanded from macro 'VLC_OBJECT'
:ons  481t1003: |  9 st: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ruc      1003 |         const  msgt _Invlc_ stfcommon_memruco( t vpbers: _camlc->(o_comconbmj, "ostn_CAMme: %smber, % 02s: vX, (cl%04cX, %_onob0j4st Xv",elct_c_t *)(&o
bjec(x)t_->obt j) *)      \
      | (&|         ^
(              ^../include/vlc_messages.h:
81:5x)->obj) \
      |               ^
: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFaccess/dtv/linux.cO:,308:5 __:V A_ARGSwarning: __)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

      |     ^
  308 | ../include/vlc_messages.h :78access/dvb/access.c:371::14:   13 S:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  RE 371note: expanded from macro 'msg_Generic'
 |        78  |          msg_ InIN IT) v;
      |     ^lc
_Log(Vaccess/dtv/linux.cfo( :300:L9p: Cnote: expanded from macro 'S'
_OBJ  300 | E_acce  ss, "C   TScan(   mninsgg fionis)h_Dbg, p(ob,ed"j,  );
      v|              ^
 lc../include/vlc_messages.h_mo"\:t%s81:5du", : note: lexpanded from macro 'msg_Info'
#f)e_name,; _   81
_FILE__, |         |  __L  msg_        ^IGe
ne../include/vlc_messages.h:ricN(p87E:5_: note: expanded from macro 'msg_Dbg'_t
h_   ,87 |     \
      | i             ^
ms../include/vlc_common.hs,g_: G481:15V: eneLrnote: C_MSG_expanded from macro 'VLC_OBJECT'INic(p_FO,this
 ,_ _VA_  481 | A VRGLC_S __)MS
      |     ^G_
DB../include/vlc_messages.h  :78  :13: G,  note:  __expanded from macro 'msg_Generic'
cVA_Ao   78nRGS | st s   _t_) vlc
      _Lo|     ^rg(uct VLCv_OlBJECT(co)
_, co../include/vlc_messages.h:78:p13: ,mmnote: expanded from macro 'msg_Generic'
o v   78 | n  _l  vcmem_mlcbersod: _Log((ule_coVLC_nsOnaBtme, _ JECv_lFIcLE_T(_, ___Loo),bI pj, ect_vlc_t *mNod)(&(x)->obj) \Eule
__na_      ,me|               ^
 \
      |             ^
, __F../include/vlc_common.h:ILE481_:_15,:  __LINnote: Eexpanded from macro 'VLC_OBJECT'_
_, \
      |             ^  
481 | access/dtv/en50221.c../include/vlc_common.h:481   ::     c100815onst: note: expanded from macro 'VLC_OBJECT'
 :st  4819r |   uct  : warning:      due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
cvlc_oncommo n_1008mems | t   best rs:r  (const  vlc   u_objecmct t_ts *vlc)(&(x)_cog->mmo_n_membeErobrj) rs:(\
        |               ^
(p_caconst vlc_object_t *)(&m->ob(j,
      |         ^
x../include/vlc_messages.h)->obj) \
      |               ^
:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), access/dvb/access.cp, :450:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v  l450c_ | module  _n  amaccess/dtv/linux.c  :350:17  me: ,sg_ __EFIrwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
LE_r(_,    p_350 | a_cc_e L  Iss, "no N   free E   __, \
           p_de  |             ^msg
_mux_../include/vlc_common.hha:ndle481s !" E);rr
       (|         ^d:
->../include/vlc_messages.hobj15:83, : :5:note: "cexpanded from macro 'VLC_OBJECT' note: 
aexpanded from macro 'msg_Err'
n   83not  |    de481 |       qu   euc e  msg_eveGentonerns fasic(tpst struct vlc__th cis,en VLouoC_mMSGgh!m_ERR"),o __nVA;
      |                 ^__ARG
mS__e)
      m|     ^
bers: (co../include/vlc_messages.h../include/vlc_messages.h:83:5: :nst vlc_object_note: expanded from macro 'msg_Err'
78t:13:  note: expanded from macro 'msg_Generic'   83*)(
 |    78 |        v&(lc_x msg_)Log->G(VLC_OoeneBbJEricCT((jo),) p, v \p
      l_thc_misod, V|               ^
LC_Mule_nameS,G _ER_R,_ __FVA_IARLE__, __LINEG__S__)
access/dtv/en50221.c:      |     ^
1019, \:5../include/vlc_messages.h:78
:13: : note: expanded from macro 'msg_Generic'
warning:    78due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |         1019 |    |             ^
 ms../include/vlc_common.h:481g:15: _Dbnote: expanded from macro 'VLC_OBJECT'
    481 |  v lg    ( p   _consct astrm->c_Loucg(Vot LbjC_OvBJ,lcECT _co"mmon(o_mempbeo),rs: p (coenst,n v vllinc_obcg Aje_moct_t *)pdulep(_nliam&e,( __FcILx)->objE_) \atio
      |               ^
_, __LINE__, \
nInfo      rma| t            ^
i../include/vlc_common.h:oaccess/dvb/access.cn481:15: :454:23s note: expanded from macro 'VLC_OBJECT'e: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

s    481 |   454 |  si   o    if(  nc D onMXSst stru(ct e%u)vltFi",lt
      |     ^er(c_ 
VcLC_OBo../include/vlc_messages.h:JE87:5mC:mo T(p_an_mnote: ccemess)expanded from macro 'msg_Dbg'
ber,s:     i_p(87id,
      | con | st                        ^
../include/vlc_common.h:vlc 481:15 _: m note: expanded from macro 'VLC_OBJECT'
osb  481jecg |    t_ _ t Generic(p_th   is*)(&c,on(x VLC)->obsj)t s_MSGtr _uctD \B
      Gvlc| , _c              ^
_ommon_members: (const _vlcV_objaccess/dtv/linux.cect_:A353:13_t:  ARG*warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
S)(__  353)
      |     ^
 |   ../include/vlc_messages.h:78:   &(x) 13: note: ->o  expanded from macro 'msg_Generic'
b    78 |    mj)sg     _Evlrr (d->o\c
      bj_|               ^
Log(V,L "cannot access/dvb/access.cdequC_e:ue fr457:9onO:teBJ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nd ECT(o  457 |  )  even,  t: p    %ms, vgs"lc_,
_Er      | r( p_a            ^
mcc../include/vlc_messages.h:83od:e5:uss note: le_name,expanded from macro 'msg_Err',  "D_M
XS   83 | _  FetFI  mLilteErsg_Ge__ne fric,(p ailed"_this,__  LVLC_MSIN)G_ERR, __V;
      A_AR| GE        ^S__
__, \
      |             ^
)
../include/vlc_messages.h:83../include/vlc_common.h:5:: note: expanded from macro 'msg_Err'
481         :83 | |     ^
15../include/vlc_messages.h   : :78:13 m: note: snote: expanded from macro 'msg_Generic'expanded from macro 'VLC_OBJECT'
g
_Ge  ne481ric( | p_ th   78 |       vl  ic_Log s, VL (V constLCC_ _OMBSG_sERRt, JECT__Vr(o)uA_AR, GS_pct , vlc_c_)vlo
      c_mm| mon_me    ^
omd../include/vlc_messages.h:bule_e78:13: nanote: expanded from macro 'msg_Generic'
mrs: (conste,     v78__Fl |    ILE_c v_lc_o_L,obg _(VL_LjC_ectOBJ_ECTIN(o)t *, p, vlcE__, _mo)dul(&\
      | e_n(            ^
a../include/vlc_common.h:mx481:15:e), _ note: _FIexpanded from macro 'VLC_OBJECT'
L-  481E__ |  , _>_LoINE__  , \
bj      |             ^)   
   \
      |               ^
const ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
s  truc481 | t vlc_com  mo      cno_nsmt setmrbuecrts :v l(cc_oncost vlmcm_oonb_jmeemcbt_t *)e(rs: (&(const vxl)c_-o>bjoebjct_t *)(&)( x\)
-      >|               ^
obj) \
      |               ^
access/dtv/linux.c:368:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  368access/dvb/access.c:472:29 |  :   warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
    472  |            m s  g_Err     ( dDM->obj,XU "cannnsot demetux Fdiata flatsetr (enough !V"L)C_;OBJ
ECT(      p| _                ^a
c../include/vlc_messages.hcess:),83 p_access/dtv/en50221.csy::s5: -1192:note: expanded from macro 'msg_Err'
>p_   83d9:emux_ |  ha  ndle warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 m 1192sgs_G | [enei].i  ric(_hap_thndis,le );
        V |                             ^
 LC ../include/vlc_common.h:481 _MS msG_:15: ERnote: g_WR,aexpanded from macro 'VLC_OBJECT'
   481r__Vn |  A   ( p_cam->obj,
      |         ^
    ../include/vlc_messages.h_c:85:5: ARGSonst snote: expanded from macro 'msg_Warn'
tr   uc__)85 |  t 
       vlc |     ^
_ com../include/vlc_messages.h:78msg_Generimon_:13me:c( note: expanded from macro 'msg_Generic'
p_tmbersh   78: is(const, v |  l   c_ovl Vbjec_LLCct_tog( _MS*)(VLC_&GOBJE_CTW(x)-A>o(bj)o) R\
N, , p, v      | _lc_m_              ^od
uVA_lAe_name, __FILE__, __LINE__Raccess/dvb/access.c:GS_, _)\
      |             ^

../include/vlc_common.h:481483      :15| :5:    ^ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

:../include/vlc_messages.h   note: :78expanded from macro 'VLC_OBJECT'
:483  13481 |   : note:  expanded from macro 'msg_Generic'     
 | cons    t str78   u | var_Cct  reate( vl p  c_co_vaccless,mmoc_n_me "Logdvb-mbea(dapVterL", VC_Ors: (cBJLoECT(oC_)VARns_IN,TEGt  vpEl,c_objeR | vl ctVLC__cVAR__Dmt *)OINHEo(&(dRIT );x)
      u| ->obl    ^
j)e../include/vlc_variables.h:122:_ \
name, _39: note: expanded from macro 'var_Create'
_FIL  122 | E__#def      |               ^
ine var_Create(a,b,caccess/dtv/linux.c:, 371:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]) _var
_Cre  _ateL(371 |   IVLNC_OBJ  EE_CT(_a), , \
      |             ^
 b,../include/vlc_common.h c   :)
         | 481                                      ^:
   m../include/vlc_common.h:48115:15::  note: sgexpanded from macro 'VLC_OBJECT'note: 
_expanded from macro 'VLC_OBJECT'  E
481 |  rr     481 |   (d-> obj,    "ca   c onnnost st   dem truuxcct vlc:o %s"n, vlst strc__commuson_mtremberersro: (r_conc(st cvlerrno)tc_);
 objvec      |             ^lc_c
t_ot *)(../include/vlc_messages.h:83m&(x:5)->: note: mobj) \o
      expanded from macro 'msg_Err'
|               ^
n_   83 | m embe rs:   (msaccess/dvb/access.cg:_Generi484:5c: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
oc(  484 | ns  p_tth   vvlar_isc, _CVLC_reatoMSbjee( ct_p_G_atcces s, "dE*)vbR-(&(x)de->obj) \
      |               ^
Rvi,ce "_, V_LVCA__VAARR_INTEGEGR |S V_LC__VAR)_D
      |     ^
OINHER../include/vlc_messages.hI:78:13: note: T );
      |     ^expanded from macro 'msg_Generic'

../include/vlc_variables.h:122:39: note:    expanded from macro 'var_Create'78
 |    122   |  v#lcd_Logef(iVne vaLCraccess/dtv/en50221.c:_Cr_OBJEeCT1234:(ateo),(5:  a,bp,,c vlwarning: ) vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c 1234 |     m_armods_Culgrea_Dbgte(e_n V(ame,  __FILpE__LCca__mOBJEC,-> __LobITNE_j,(a) , "b, ac d_, )
      \
|                                       ^
      |             ^
d../include/vlc_common.hin../include/vlc_common.h:481g:481:15: 15: note: fexpanded from macro 'VLC_OBJECT'
i: note: r  st C481 |  expanded from macro 'VLC_OBJECT'
   APMT f  481 |    or    S     ID  ccoo%d nnst struct von seslt strucctssi vlo_cn co%d_",mcomm
      omon_members:n_m (|     ^
c../include/vlc_messages.h:onstember87:s: 5:(const note: expanded from macro 'msg_Dbg' 
v v   87 | llc_  c  ms_objeobgcject__tt *)(&(xGe_t n)-eric(p_*)(&(x>tho)->bobj)j \is, 
)      |               ^
 \VLC_MSG_DBG,
 __VA_ARGS_      _)
      | |     ^
              ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECaccess/dvb/access.cT(:o485:5: warning: ), due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]p, vlc_module_name, __FILE__, __LINE__, \
      |             ^

  ../include/vlc_common.h485 |  :   481v:ar15_Crea: note: expanded from macro 'VLC_OBJECT'
te  481 |         const struct vlc_commo( p_an_memccess,bers: (co "dvb-frequnstaccess/dtv/linux.cency" :v420:, Vl5LC: warning: _Vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
A  c420 |  R_   _obmsg_jErr IN(d-ecTE>obGEjtR,_ | VL t *)(&(C"x)_VAR_canno->DOoINt aHERITdbd Pj) ID );0x% \
      |               ^
04"P
      |     ^
R../include/vlc_variables.h:I122u16": %s", pid:,39
:      |     ^
 ../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
note:    83 |     msg_expanded from macro 'var_Create'
G  122 | eneaccess/dtv/en50221.c#de:ric(p1258_th:fine var9is, V_:Cr warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
L C_eat1258MSG | _e(a,ERb,R, _ c_VA) _AR   var _G Crea teS_ _)( VLC
      |     ^m_Os
BJg_Warn( ECT../include/vlc_messages.hp:78:13: (_caa), bm->, c )
      note: objexpanded from macro 'msg_Generic'
,   78 |      "| vl                                      ^
Not adding c_../include/vlc_common.h:LCog481:15: APMT f(note: expanded from macro 'VLC_OBJECT'
oVLC_Or SID %BJECTd,   481t |  o       (o),c o op,ns many provt lc_modugrstramsuct v"llc,e__co
nammo      n_m|         ^embeme, _
r_F../include/vlc_messages.h:Is: LE__,(85 _co:5nst : note: _LIvlc_NEexpanded from macro 'msg_Warn'ob__,
j \
ec         85 | t_t|             ^
 *)(& ../include/vlc_common.h :481:  msg15: _note: expanded from macro 'VLC_OBJECT'
G(x)->eobj)  481 |  \n   eri
      | c(              ^
p     const struc_t vlc_common_members: (caccess/dvb/access.ct:486:hons5:is,  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t vlcV
L_  Cob486 |  j  ec_MS vat_t G*)(_&(WAr_Rx)N,Crea->objte _)( p_a cc\_V
      | eAss              ^
, "dvb-inversion", VLC_VAR_INTEGE_RARGS__) | 
VLC_VAR_DOINHE      | R    ^I
T../include/vlc_messages.h:78 );
      |     ^
:13: note: expanded from macro 'msg_Generic'
../include/vlc_variables.h:   12278: | 39 :  note:  expanded from macro 'var_Create'
   122 | vlc_Log(V#definLC_OBJECT(o), p, vlc_modeu var_Crle_name, _eate(a,b,_FILE__, __LINE__, \
      |             ^
c) ../include/vlc_common.hv:481:15: note: expanded from macro 'VLC_OBJECT'
ar_Create( VL  access/dtv/linux.cC_:481 |   465:OBJEC  T(a) 9:  ,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  b,   465 |   c     con   st)
      m struct sg_E68 warnings generated.
vlcrr_c (|                                       ^do->ombj,
mo ../include/vlc_common.h:481:15": note: expanded from macro 'VLC_OBJECT'
nc  481_annmot  | embers:a cces(cos      n  s fcotronst ntend vlc: %sst",_ruobct vl jvlc_ectccommo__strn_metremrberor_c(s: *)(errno)&);
( (x      )-|         ^>c
o../include/vlc_messages.h:objnst ) \
83:5      | vlc_ob              ^
ject_t: *)( note: expanded from macro 'msg_Err'
&(   83 |  x)-   m>osg_Gbj) \
      | ener              ^
ic(p_this, VLC_MSG_ERR, __VA_ARGaccess/dvb/access.cS__:487)
:5: warning:       |     ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
  487 |     var_Create( p_access, "dvb-probe", VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/access.c:490:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  490 |     var_Create( p_access, "dvb-satellite", VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), bmv -f access/dtv/.deps/libdtv_plugin_la-access.Tpo access/dtv/.deps/libdtv_plugin_la-access.Plo
, c )
      |                                       ^
../include/vlc_common.h:481access/dtv/linux.c::15494:: 10: warning: note: expanded from macro 'VLC_OBJECT'due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  494  481 |  |             m   sg  c_Eronstr  str(duct-> vlobj, c"c_coannot enumeratme frmonton_membenaccess/dtv/en50221.cer:1273s: (const v:5lc_o: warning: bject_/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/dvb/libdvb_plugin_la-linux_dvb.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/dvb/libdvb_plugin_la-linux_dvb.lo -MD -MP -MF access/dvb/.deps/libdvb_plugin_la-linux_dvb.Tpo -c -o access/dvb/libdvb_plugin_la-linux_dvb.lo `test -f 'access/dvb/linux_dvb.c' || echo './'`access/dvb/linux_dvb.c
d t sy*stemsdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: %s
")( 1273,
      |  |             ^
 ../include/vlc_messages.h&m(x:83sg_Dbg(:5:  p_ca)-m>o->onote: expanded from macro 'msg_Err'bb
   j83 |  )  j ,  "\am
      dd| sg_              ^Ge
nerinicg (pCA_thiPaccess/dvb/access.csMT for,: SID V491:5:L warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   491%d onC |  se _MSG  ssion %_Ed",RR, __ va
r_CrVA_ARGS__)
      |     ^
      |     ^ea../include/vlc_messages.h
:78../include/vlc_messages.h:13:87:5: note: expanded from macro 'msg_Generic'
t:   78 enote: expanded from macro 'msg_Dbg'
 |  (      87 vl |     msg_Gp_enec_rLoacicg(cess, "dvb-satno("VL, pC__tOBhis, VJVLELC_C_MSGCT(o), p, vl_cDBG, __VA_ARGS__)
      |     ^
VA../include/vlc_messages.h:78:_modu13: note: expanded from macro 'msg_Generic'
R_le_namI   e, __FILE__, __L78IN | NT EE  G _EvRl c|__ V,LC _VAR_DOINLH\ERI
oT      g ()V;
      L|     ^
C| ../include/vlc_variables.h_:O            ^B
122J../include/vlc_common.h:39: note: ECT(o),expanded from macro 'var_Create'
 :  481122 | #defp:15in:e  ,v anote: vrlexpanded from macro 'VLC_OBJECT'_Creatce
(a,b,_c  m)o 481vdaurle | __n a C rm ee ,   ate( VLC_OBcJonst _ EsCtruct_ T(a)F, vILEbl__c_, cc,o )m
      | mo _                                      ^_n_
mLe../include/vlc_common.hI:481:15: note: expanded from macro 'VLC_OBJECT'
Nmb  481E_ | ers _,: \    ( co
n s       | t  cvl            ^c_obje
ct_t *o)../include/vlc_common.h:ns481(:t &(x15)s-: >otbnote: rexpanded from macro 'VLC_OBJECT'
j)   u481\ct
       | |               ^    
vlc     c_ocommon_memnstbers: (c osnst vlc_obtrject_tuctaccess/dtv/linux.c:522:5:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v   522*)( |  &l(xc)   ms->g_c_Dbog (objdm) \
->      m|               ^
oon_mbj, "probing fraccess/dvb/access.contee:492:nd (5: mkernebwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]l
   492 |   eAPrs: (  cvaI r_Crv%uo.%u,nsea tte( p_u vlc_accseessr, "odbje vAPI v%bu.ct%u-)",_t v
*)      |     ^(&o
l(../include/vlc_messages.h:x)->ta87:5:ge", note: oexpanded from macro 'msg_Dbg' 
VLC_VbAR_INj   87 | TEG)   ER | V\  
      LCms| _g              ^
V_AR_DGOeInNeHrEiRcI(T );
      |     ^
p_this, VLC_MSG_D../include/vlc_variables.hB:G122,: 39_:_ Vnote: Aexpanded from macro 'var_Create'
_ARGS__)
  122      access/dtv/en50221.c: | #1295:| de5    ^
f:ine ../include/vlc_messages.hva rwarning: :_Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]rea78te
( :131295 |  :a,b,c)  vanote: r_C re aexpanded from macro 'msg_Generic'
 msteg_D   bg((78  p_cam- | >o VLC_O   vBJlc_LogbECT((VLC_OBJECT(o),a)j, ", updb,ati c ng CAPpMT ), fo 
      | vr                                      ^
 ../include/vlc_common.h:481:SI15: note: Dlc_m expanded from macro 'VLC_OBJECT'
%d  481 o |   on se  ssiondul e_n    amec%d"onst s,, __t
F      I| L    ^E__
,../include/vlc_messages.h __:LIN87E__:, \5
:      r note: uctexpanded from macro 'msg_Dbg' |             ^

v   ../include/vlc_common.h:l481:c87_co15m | mon  : note:  _mexpanded from macro 'VLC_OBJECT'
emb  481er |  s:  ms    (g_ Gc  coeneonsrtn ivslcct_(o bpjse_tctt_htr i*u)sct (,v&lc_c( ommonxV)-LC>o__mMbembSj)er G_\
      | D              ^
Bs: (const vlc_objeGaccess/dvb/access.c:493,:5: ct_t_  *)warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(&(x)-_>  493 | V    obAva_r_jCrAReate(G) pS_ \
_)
_a            | |     ^cce
              ^../include/vlc_messages.h:
ss, "dv78:b13: note: expanded from macro 'msg_Generic'
-hig   h-v78 | oltage", VLC_VAR_BOOL | VLC_V  A  vR_DOINHERaccess/dtv/linux.cIlc_T:Lo532:g13: );
 warning: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]V      | 
    ^L
C_../include/vlc_variables.h:OB122:39  532 | J ECT(o), p, v  l:c  _ note: moexpanded from macro 'var_Create'       msdule_name, __FILE__, __LINE__, \
      |             ^

g../include/vlc_common.h:481  :12215 | :# d_note: eWexpanded from macro 'VLC_OBJECT'f
iarn (d->objne  ,  v"aurn481_C |  know       consret santetruct v dell(a,ic_vercob,y smc)ystem m %ou"nva_, rmems_ys)C;
      berrs:e | ate( V            ^
L../include/vlc_messages.h:C(co_nst85: 5: note: Ovexpanded from macro 'msg_Warn'
lB   85JcECT | ( a_),    msogbb_Gjece, c )neri
c      | (p                                      ^_
t_t../include/vlc_common.hth *)(&(x)->iobs:, jV481L:15: note: )expanded from macro 'VLC_OBJECT'C
 _\  481MSG | 
      |                 ^    
  cons_tWARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic' 
s   78 |     vltc_Lrouct vg(VLClc_O_BJECaccess/dtv/en50221.ccomT:m1318:5(o), p: ,owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] v
ln 1318 | _c_mme  odmul  e_mbnasme, g___DbgFIersLE__: ( p_c, _(_LaINcE_om->o_, \
b      | jn,st             ^
v "d../include/vlc_common.h:481:15: ellenote: expanded from macro 'VLC_OBJECT'
tc_o  481 |  b i   ng  CjeAPMc  ct_t *)(&T( oxn)s-t for strS>uctIo vbj)lc_commD \
 on_m%embder       s: o|               ^
(const n svlesc_objeaccess/dvb/access.cscit:o_nt 494 %*)(&(x)->obj) \
      |               ^
:5:d",
      |     ^
 ../include/vlc_messages.h:87:5: warning: note: expanded from macro 'msg_Dbg'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]access/dtv/linux.c   87 | :  
535  :9: mswarning:   494 |     due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]g_
Gener  535 | vair_ c  C(r  p e  m_sg_Dabtg (d->obj, e" sy(ste tph_iascm, VLC %_uM"S,c Gsys_essDB,); "d
Gv, _b-t      | o_Vne        ^",
 VLC_VAR_../include/vlc_messages.h:87:5:INTEGER  | VLC_VAR_DOINHERIT );
      | note:     ^
expanded from macro 'msg_Dbg'../include/vlc_variables.h
   87 |     msg_Generic(p_this, VLA_C_MSG_DB:122:GA39: R,G note: __VAS__A_expanded from macro 'var_Create'RGS)_

_)
      |       |     ^    ^

  ../include/vlc_messages.h../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
122 |    78: | 78 #: def  vlc_Login13: note: expanded from macro 'msg_Generic'
(eV    LvC78a_ | r _O   BCJreEvCalTtc(o), ep_(La,og,b,c )( Vvlc_moduvLC_lOae_naBJEmr_CreCeT,(atoe )_,_ (p , vVLFC_ILlc_OBEJE_moCT(du_, _le_nama_eLIN, __FILEE__, __), b, c )
      |                                       ^
_LI_,NE__, \
../include/vlc_common.h       \| 
            ^      :| 481            ^
:../include/vlc_common.h
15:481:15: note: expanded from macro 'VLC_OBJECT'
:../include/vlc_common.h:481:15 note: expanded from macro 'VLC_OBJECT'
:     481 |    note:  expanded from macro 'VLC_OBJECT'481  
 |         con   481  | sconst st r t  ustc     const ts rtvlructcu_c ocvmtl cvmlocn___ccoommmmemomonbenrs_m_: (meconstm bvelc_obmjbereerss:: c(cton _t *)((c&(x)->obj)ost vlc n\_
o      bje|               ^s
t vlcc_object_t_t *t *))((&&(access/dvb/access.c(:x495):5-:> warning: xdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  495 |   o -b var_Crjeate(>o p_bj))ac \ 
      |               ^
\cess, "dvb-srate", VLC_VAR_INTEGER | VL
C_      VAR_Daccess/dtv/linux.cOIN:| HER              ^
554:9: Iwarning: T due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
);
      |     ^
  554 |      ../include/vlc_variables.h:122:39 :   msgnote: expanded from macro 'var_Create'_E
rr (d->o  b122 | j, "#dunsuefine var_Crepate(a,portedb,c k) vaerr_Creneaccess/dtv/en50221.c:late( V1348 LDVB vC:_Oe9rsion : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
B 1348 | JE3CT(a  ), o r  b ,  oc l )
      |                                       ^
der (%s ../include/vlc_common.h :ms)",g
481:_D15:b note: expanded from macro 'VLC_OBJECT'
      |         ^  481 |   
   g ../include/vlc_messages.h:  (83 c:o5p:_cn anote: ms-texpanded from macro 'msg_Err' 
>s   tobjr,83  | " C A u cmt ssg_Generi yvstlecc_(mp _IDst suppcohisrommon_membters,e: (co dn bysVtL  thCevlc_ application :" );
      |         ^
_o../include/vlc_messages.hMbject:87:5: note: expanded from macro 'msg_Dbg'
S_Gt_    E*R)87(&(x) | - R > ob msg_Genejr,)  _\i_VA_AR
GcS_(p_thi_)s, 
      V      |               ^|     ^

../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_LC_MSG_DBG, __VAaccess/dvb/access.c:L_Ao496R:5:Gg( VLCS_Owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_BJECT(
_)  496 | 
o)      | ,     ^
  p../include/vlc_messages.h:,   va78:13:rvl_ Crnote: expanded from macro 'msg_Generic'
c_m   78eate(  | pod_accu    vless,le c_"dLovb_ng(V-lanbLC-lo_fmOBJE1eCT(", o,_),_FI L VEp, vlc___mL, oduC_Vle_AnR_ame,_L_INTE __FIILNE_E_G__,, ER  \
      _| )_L            ^
IN../include/vlc_common.h:;
481:E__15:,      |     ^
 note: ../include/vlc_variables.h:expanded from macro 'VLC_OBJECT'
 \  481 |  122   :
      39:|             ^     co
note: n../include/vlc_common.hst s:481tru:15cexpanded from macro 'var_Create't 
:vlc_   note: 122 | #decoexpanded from macro 'VLC_OBJECT'
fi  mmon_mneme481 |      va    rbe_rs: (coCnst vlc_orbejaect_tco tenst s*)(at,(rb&(ux,ct )c)-> vobar_j) Cv\
      l|               ^
recate_(common VL_meCm_bOBJeErCsTaccess/dtv/linux.c:559:(a5: warning: ), bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: 
, c )
        559|                                       ^ | 
(const vlc_o../include/vlc_common.hb:j481e: 15 c:  note:  expanded from macro 'VLC_OBJECT't
ms_  tg 481*)(&(x)- | _ Dbg >(odb-j)> o b j\ ,
    co "pro      n|               ^
bstin stg rfrontenduct v (kerlnel AcPI v%u.%u, access/dtv/en50221.c:u_se1354r:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 cA 1354PoI | m        movn_%u.me   m%ub )"ers : (comsg_Dbns,
g      t( p _| cva    ^mlc_
ob../include/vlc_messages.h:->87:objej, "- 0x%ct_5t *: note: )(&expanded from macro 'msg_Dbg'
(   87 |  x) -x >" o, msbgj_)Gp_ei nd\eris
c      (->pi_|               ^spy_stthe
ims,_ iVdLsC_[MSG_DBi] );
access/dvb/access.c:497:5G:,        warning: __due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]V|             ^
A
_../include/vlc_messages.h  :497A | 87 :RGS_5:  note:   varexpanded from macro 'msg_Dbg'
__   C)
      |     ^
87 |     rem../include/vlc_messages.hsg_Ga:78e:tnerie( p_c(pac13ce_ss,t: h inote: "sdexpanded from macro 'msg_Generic',
 vVb   -78ln |    b -LvlCcl_Lof2_MS"Go, g(VL_DBCVLG,C__VO __VA_BAJR_AINETREGSCGTER(o_), _) )
      ;|     ^

p      | ../include/vlc_messages.h:78:,    ^
 13:vlc_mo note: expanded from macro 'msg_Generic'
dule   78 |  _../include/vlc_variables.h:122:39n: note: aexpanded from macro 'var_Create'
m     ve122 | #,defin le_ var_c_Log(Create_(a,b,c) VLFvaC_ILrOB_CEJE__,rCTea (o)_,_te (p,L vIl c_NVLmoduCE_le_OBJ_n_,aECTme( \
a), , _      _FIL| Eb, __            ^
, __../include/vlc_common.h:481c LIN:)
      E15: note: __expanded from macro 'VLC_OBJECT'|                                       ^
, \
      
../include/vlc_common.h|             ^  481 | 
:481 :../include/vlc_common.h 15:      : note: expanded from macro 'VLC_OBJECT'
481c  481 |  :15 ons  : note: expanded from macro 'VLC_OBJECT' t
    cosnst truct   481vlc | libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"dvb\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/dvb/libdvb_plugin_la-linux_dvb.lo -MD -MP -MF access/dvb/.deps/libdvb_plugin_la-linux_dvb.Tpo -c access/dvb/linux_dvb.c  -fPIC -DPIC -o access/dvb/.libs/libdvb_plugin_la-linux_dvb.o
 _strcuct  ovlc_cmm     on_m ommocn_meoembners: stmbers: (co( snst vtrucolcc_ont vbjeslc_ct vctommolc_n__t o*)(mbjeem&(xct_t *))-(bers:&( >ox)-bj>ob) j) \
      |               ^
\(
      | co              ^
nst vlc_object_t *)(&(x)->obj) \
      |               ^access/dvb/access.c:498:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  498 |     var_Creaaccess/dtv/linux.ct:e( 574:9: pwarning: _adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]cc
ess,  574 |    " d  vb-l n b- slmofs"g,_Err VL access/dtv/en50221.c(dC_V-AR:_I>objNTEG, ER 1370");
      ca:|     ^
9nn:../include/vlc_variables.h:122:ot  getwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 39
: 1370 note:  |      expanded from macro 'var_Create'fro
n  122  | #detefindn  msg_ info:e v %ar_Creas"te,
      E(a,rb,r( p_cam->|         ^
co) bvarj_C../include/vlc_messages.h:reat,83:5:e(
 V note:       LC_Oexpanded from macro 'msg_Err'
B| JE   83 |         ^CT
(a../include/vlc_messages.h:83),     b, :msg5: note: expanded from macro 'msg_Err'_Ge
cner   83 |  i  )
c(p      | _ this,                                        ^
m../include/vlc_common.h:sVLCg_MS_G481:15eG_ER: R,note: expanded from macro 'VLC_OBJECT' __
V  481A_AR |   Gne    ri  cS__()
p      | const    ^
_ ../include/vlc_messages.h:st78:13:t note: expanded from macro 'msg_Generic'his
, VLC_ruMSct vlcG   78_c | _ERR, ommon___memV    vA_AbRGSer__)
      | lc_    ^Los: 
g(../include/vlc_messages.h:(cV78LCo:13nst:_ v lcnote: _oexpanded from macro 'msg_Generic'
O   78 |     bjeBvctJECl_t *)(&(c_LogT((x)VLo), -C_OBJECT(o), p, p, vvlclc>__modobjmulode_) nam\
ue,       |               ^
le__FILE__n_, __LINE__, access/dvb/access.c:501:a\
      m5:e|             ^
,../include/vlc_common.h:481 : _15:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_   Fnote: expanded from macro 'VLC_OBJECT'
I501 |    481 |  L   E_   _,   __L  cvaIonr_Nst ECrst__reuct, vlcate _comm\on_( 
p_ac      ce|             ^
ss, "../include/vlc_common.h:481:dv15meb-mber: note: sexpanded from macro 'VLC_OBJECT'
b  an481: (cdwonsi | tdth vlc_   ",    V obj cecLC_VonAt_stt * )(sR_ItNTEGE&ructR | ( vlc_common_memx)-bVLe>C_obj) \Vrs:
      |                ^
(Aconst R_DvOlc_INHERIT )objectaccess/dtv/linux.c:;
578_t:5:        |     ^*)(&(
xwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h  578:122 |     )ms-g_:39>Db: note: g (expanded from macro 'var_Create'
dobj) \
      |               ^
->obj, " name %s", info  .name);
      122 | #d| e    ^f
i../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
neaccess/dtv/en50221.c:1381 var:   87 |   5_C  msr:eag_ Genwarning: eridue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
te(a 1381c(p,b,c | ) v_t ar_C hi s,  VLC_mresgatMS_G_DDBG, _b_Ve( gVA_ARLCG( S__p_O_cB)JE
      CT(a)| am-, >o    ^
bj, ../include/vlc_messages.h:78:"13b, c: note: cexpanded from macro 'msg_Generic'
l )
         os78 | |                                       ^
 i  ../include/vlc_common.h: 481:15vng: lc_L note: expanded from macro 'VLC_OBJECT'ogCo(VLC
n  481d |    i_OBt  JECT(io)   , po, vlcn_modalAcconsulet _nstruccet same, _vs slc_ess_FiILE_o_, _co_LINn mE(__,mon% \d_members: ()
con      |             ^
../include/vlc_common.hst:481: v",lc_
15: obj      note: expanded from macro 'VLC_OBJECT'
e  |     ^
ct_t../include/vlc_messages.h: *)481 |  (&     (x  co87)nst-> :5obj) : note: expanded from macro 'msg_Dbg'
\
str   uct87 vl      c_c | om|               ^m  
o n_ mmembers: (access/dvb/access.cconsg_st:502:5:  vGwarning: elc_ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
eobrjecti_c  502 | (t p_*)th   i(& vsar_C(re,xa VLC_Mt)->oeS( Gbp__DBacj) cG,ess\ _,
_      | V "A              ^d_
vb-transAmission", VRGS__LC_)
access/dtv/linux.cVA:579:      |     ^R_I5
NTEGER../include/vlc_messages.h: | V78: :13LC_: note: expanded from macro 'msg_Generic'
warning: V   AR78due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |   _ 579 | DOINH   E RIT  v m )sg_;
      D|     ^
bg ../include/vlc_variables.h:122:(d->obj39:, " note:  texpanded from macro 'var_Create'
y  122pe %u | #, cdeapfiabneili vties alr_Cc0x%re08X", _Late(a,ionfo.gtypb(,cVe, i) var_CreLate(n VLC_C_OBJEfo.CTcOBJ(a), aps);
EC      |     ^bT, (c o
)
      | ),                                      ^
../include/vlc_common.h:481../include/vlc_messages.h:87:15: p5:: , note: expanded from macro 'msg_Dbg'
    87vnote: expanded from macro 'VLC_OBJECT'l | c 
_m   m  481o | dule_sg_  Genenric(p_t  his,ame VLC ,   _MSG con___DBG, F__VAILE_AR_GS__,s __LINE__t _)st
, \ruct      |     ^ vlc
_
      |             ^
c../include/vlc_messages.h:78om:../include/vlc_common.h:481mon_me13: mb:15ersnote: expanded from macro 'msg_Generic'
:   78 (con |   st  v:  vlcnote: expanded from macro 'VLC_OBJECT'
_  481ol |   bj  ectc _Lo  g _tc( *Von)(&(LsC_OtBJEC x)T->objst(ro), ) p,u\
 vl      | cct              ^
_m odulve_naccess/dvb/access.c:503l:5came_c, __F: ILomwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
E_mo_, _  503n_ |  _Lm   INvaE__e, \m
      |             ^
br_Cersr../include/vlc_common.h::481 :15(eac: note: oexpanded from macro 'VLC_OBJECT'
ns  481 |  tte( vl   p_acc_   cesso, b  "dvjebc-hct_ioert arcn*)(hyst& str", VL(xC_VARu)_INTEGct vER | VLlc_-C_VAR_>objcom)moDOI NHE\
n_me      mbers:|  (RIco              ^
nsTt vlc_o bj);
      e|     ^
c../include/vlc_variables.h:t122_:t *)(&(x)->39: note: expanded from macro 'var_Create'
o  bj122 | #) access/dtv/en50221.c\
      | :              ^
d1391:5: warning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
f 1391 |  ine var_C access/dtv/linux.cr  :580msg_Dbg( pea:te(_ca5am,b,->obc)j, "o vpening Conditioarn: warning: a_ClAccesdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rs seaete(   580ssion VLC_( |   %  mu)"OBJEC,
      |     ^
sT../include/vlc_messages.h:(g_Db87:a), bg,5 (: note: expanded from macro 'msg_Dbg' c 
d   87)
      | ->obj, |     m "                                      ^
s freg_Generquenicice(s../include/vlc_common.h: %10"PpRI481:15_: note: thiusexpanded from macro 'VLC_OBJECT'3
2" to %,  481 |      10"VPRIuL  32,
  cons      |     ^
tC_MSG_DBG,../include/vlc_messages.h:87:5 : _ s_note: trucexpanded from macro 'msg_Dbg'V
At vlc_comm_AonRGS   87 |  _m   me_sg_mbe)rs
_Ge      | :n    ^er (c
icon../include/vlc_messages.hst vl:78:13: (p_thcnote: is,expanded from macro 'msg_Generic'
_ V   ob78LCject_MS |  G__t DB* G,  __)(& VA_vlc_(x)->LoobjgA) \
      | R              ^
(VGS__)
      |     ^
LC_O../include/vlc_messages.h:78BJ:13: note: expanded from macro 'msg_Generic'
EC   78 |     vT(o), p, vlc_lc_Log(VLmodule_Cn_OBJECTa(o)maccess/dvb/access.c, p, :543velc:9:, __ warning: _FILE__due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  543 | ,o dule   __L_nam eI, _N    E_FILE_G__, _ET,__LIN _OP\TIOE
__,      N_I|  \
            ^
NT../include/vlc_common.h:481("a:      |             ^15
d:ap ../include/vlc_common.h:481:note: 15expanded from macro 'VLC_OBJECT':ter")
       note: expanded from macro 'VLC_OBJECT'
|   481 |          ^

     481access/dvb/access.c: |     518:cons t s9: note: truexpanded from macro 'GET_OPTION_INT'
c   t v   518 l c_c conommson_t |  me     smberts   vruc: (tcons at vvlc_lc_objeccr_Sett( _t *)(&(p_x)->oaoccmbjess) \mon_,
      |  "mem              ^
dvb-"b opetrs:ion, v access/dtv/linux.c:al582:(co5 ): nst v; warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
       l582 |  c   _msgobje_Dc      bg  t(d_->obj,t " (% "P*R   I)( u32  " t  ole  &ra(xnc)e,  -%"   > \
o      |         ^Pbj)RIu
3../include/vlc_variables.h: 2" per \134:
step      33: note: expanded from macro 'var_Set'
| )",              ^

        |     ^
134../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
 |    87 |     msg_Generic(p_this,#de fVLine C_varM_SSeG_DBG, __VA_ARGS__)
      |     ^
t(../include/vlc_messages.ha:,b78,c):13: note: expanded from macro 'msg_Generic'
    78 |     vlc_Log(VLvaC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
r_S../include/vlc_common.he:t481(: V15L:C _note: OBJECT(a)expanded from macro 'VLC_OBJECT'
, b, c   )481
 |        |                                 ^
       const s../include/vlc_common.h:481access/dtv/en50221.ct::15: note: 1467ruct vexpanded from macro 'VLC_OBJECT':
lc_co13:   481 |  warning: mmodue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] n_
memb   ers1467: (con  st  |  co  vlns  c_o t st bjeruct ctvlc_c  omm on __me t mbers: * (c onsm)(&st vg_Dbg( p_camlc_-(x)-ob>objej)ct \>
      _t *)(| ob&(x)              ^
j,->obj) \
      |  "Da              ^
teTimeHaaccess/dtv/linux.c:584:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nd  584 |    le msg_ : iDbgn access/dvb/access.c(:d544t-:14: warning: er>obj,val  set due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]" baudsto  ra%d"
,tes %1
      |             ^
0  544 | "PRIu  3../include/vlc_messages.h:87:5:2"    to %1note: 0    "expanded from macro 'msg_Dbg'
PelRIuse G3ET2   87,
       | |     ^
_O../include/vlc_messages.h:87 :5: note: PTION   ms_INTg_("deGenexpanded from macro 'msg_Dbg'
veicr   87 | ice")(  
      p  m_sg_|              ^
access/dvb/access.c:tGenerhi518i:9s,: note: expanded from macro 'GET_OPTION_INT'
   518 | VLC_MS   G_DB   G, __VA  va_cr(pARGS__)
      |     ^_th
_Set( p_../include/vlc_messages.h:acce78:13isss,,  VL"dC:_MSG_ DBvbnote: expanded from macro 'msg_Generic'
-" Goption,, v   al )78 __;   VA_ | ARGS__        v)
l      | c    ^
_       ../include/vlc_messages.h  :Log(VLC     _  78:13  O:   note: expanded from macro 'msg_Generic' \
B
J      |         ^   E78 |  
   ../include/vlc_variables.h:134:CT33: (vnote: expanded from macro 'var_Set'
lo)  134 | ,c_# p,Log( vlVLc_Cdefi_nme ovarOBJ_SECedT(o),u pt(a,le_,nb vlc,c)_mo varduleame, ___SeF_nt(amILEe, _ V__FLC__OB, ILE___JEC,_ __LINT(a), ELINE_b,__ , \
      |             ^
_c )
../include/vlc_common.h:481      | :, \
      |             ^
15: note: ../include/vlc_common.h                                ^
expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  481 |  :    481 :  c:15481:15: :note: expanded from macro 'VLC_OBJECT'
 note: expanded from macro 'VLC_OBJECT'
o  481 |        481 |        ncst ostrns   t uct s vltc_cruconsocmmtt  on_vlmstrceuctmb_ce vlors:c_co (consmmmontm v_molc_obembjneectrs_t _*: ()(cm&(xon)->stobj evl)cm \
_o      | bbje              ^
rs: (cect_t *o)nst(&(x)->obj) vl \
access/dtv/linux.c      | :c586:_o5: warning: bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
              ^
j  586 |     msg_eDbg (d-c>obaccess/dvb/access.cjt_:545:14:t  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc], "* (%")PRIu
3  545 |  (& 2(" x    )toler-  ea>nceo)",b ljsein GET_Ofo.) PTs\ymb
o      | ION_l_              ^
rate_toleINT("frreaqnuceen)cy;
")
      |       access/dtv/en50221.c|     ^
:../include/vlc_messages.h:147787             ^::9: warning: 5due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

 : note: 1477 | expanded from macro 'msg_Dbg'access/dvb/access.c
:518   87:9   : note: expanded from macro 'GET_OPTION_INT'
  |       518 |   msg _Gen mser  g_Eic(rr(     pp_c_tahis,  m->obj VLv, ar_SeC"_Mt( uSG_pn_eDBG, _axcc_esVA_s,A "dRpvbeGS_c-" ted opt_ion)
      | , vtalag    ^
  );    in       Da ../include/vlc_messages.h te   T  :78: i     13: note:   expanded from macro 'msg_Generic'
m   78    | eH \
   avl      | cndle_Lo        ^
g../include/vlc_variables.h:(VLC134:_ (OBJ033:ECT note: (o)expanded from macro 'var_Set'
,  134 | # x%p, x)"defi,
      ne|         ^ v
vlc_ar../include/vlc_messages.h_S:83et(:a,5mo: note: b,cdul) eva_r_Seexpanded from macro 'msg_Err't( VL
name   , C_OB_JE_83 |  CTF IL( aE msg),_ b, c )G__,ene
       __rLINE_i|                                 ^
c../include/vlc_common.h:_(, 481:p_thi\
15: note: expanded from macro 'VLC_OBJECT's
      | ,  481 |             ^
../include/vlc_common.h:481  :15:      VLC  cnote: _MoSGnexpanded from macro 'VLC_OBJECT'_st E
RR  481 |    , __VA_sAR   G  tSruct_ vclc_comon_mo)
st st      rn_mem|     ^
ub../include/vlc_messages.h:78:ers:13: (co ct vnote: lc_nstcexpanded from macro 'msg_Generic'
o    vl78 |   mmonc_o  vlc_Logbj_(VLC_meOmbeBJErs: (Cconect_T(t os),*t)(& vl(x)-c_ob >objpjec) t\
, vlc__t      | m *              ^
o)(d&(x)->obj) \
      |               ^
ule_name, __FILE__, access/dvb/access.c__:LINE__546, \
      :14access/dtv/linux.c: warning: :|             ^
596:13: warning: ../include/vlc_common.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481  546 |  :        15 596: note: elexpanded from macro 'VLC_OBJECT'
s   |   481 |                 e m sgGET _Err_co (d-OPT>nsIot bj,s "utOnkruN_INT(ct "inownnvlve frrsiontendcon")
 t      | ype             ^
 _access/dvb/access.c:518:9: %cu", inonote: expanded from macro 'GET_OPTION_INT'
fo.tym  518 |  pemon_members: (const);
 v      |             ^lc
  ../include/vlc_messages.h_object_ :   83:5 v:t ar *note: expanded from macro 'msg_Err')
(_Set(&(x)->ob   83j |   p   m_ac)sg_ces \
Gen      s, "d|               ^
veb-" orptiico(np,_ tvhal );is   ,   V L C _ M SG_    E R R ,   _  _VA_ARGS__)
      |     ^
access/dtv/en50221.c../include/vlc_messages.h:78:13:: note: 1502:5      :expanded from macro 'msg_Generic'
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] \
   
      |         ^78
 | ../include/vlc_variables.h:   1502 |   v lc_Lo134:g(VLC_33:O  BJEC  mTs(o),g p,note: expanded from macro 'var_Set' v
_Dlc_  134bmodgule( | # p_cadefin_e mnam-vare>, __FIo_Set(LE__a,bb,c) vj,ar_Se t( ,VLC_O "__LclosIinBJENg DE__, \at
      |             ^CT
(ea)Ti,../include/vlc_common.h b:481me :15:ses, note: expanded from macro 'VLC_OBJECT'
s c )
      |                                 ^
../include/vlc_common.h:481:15:   note: expanded from macro 'VLC_OBJECT'481i
 | o  481 |   n            (const  %d  str)",uc constti_ vlc_c struommon_smembcter evlc_ssics:omm on(co_inost vln_membedc_ob jecr);t_t s: 
*)(      | &(co(xnst)- v    ^
lc_>obj../include/vlc_messages.hobje) ct_:\
87t :      |               ^
5*):(&(x)->obj) \
       |               ^note: 
expanded from macro 'msg_Dbg'
   87 |     msaccess/dvb/access.cg_G:547:eneric14(p_t: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
his,   547 |         else GET_OPTION_BOOL("probe")
      |              ^
Vaccess/dvb/access.cLC_M:526:9: note: expanded from macro 'GET_OPTION_BOOL'
SG  526 |         var_Set( p_access, "dvb-" option, val );                            \
      |         ^
_DB../include/vlc_variables.hG, :134:33: note: expanded from macro 'var_Set'
__  VA_A134R | GS__#d)
      efine var_Set(a,b,c) |     ^
var_Set( VLC_OBJECT(a), b, c )
      |                                 ^
../include/vlc_messages.h../include/vlc_common.h:78:13: :note: expanded from macro 'msg_Generic'
481:   78 |    15: note: expanded from macro 'VLC_OBJECT'
 vlc_  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__access/dvb/access.c:548:14: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,   _548_LINE__, |      access/dtv/linux.c \  :
660:9      : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|   660 |  e            ^
lse ../include/vlc_common.h  : GET _481:15O  :  msPg_ note: expanded from macro 'VLC_OBJECT'
TION_  BOOLDbg (d-481>ob | j,  "se tti  (n"bu g pdgetr- operty mo%2"PRde")
       |              ^
 Iu3c2" access/dvb/access.c:on526:to9: snote: expanded from macro 'GET_OPTION_BOOL'
t  526 %"PR Iu3stru2 |  ct  ,
            vvar_Sl|         ^c
e../include/vlc_messages.h:87:5:t(  _cnote: expanded from macro 'msg_Dbg'op_mmaccesos, "n
_   87 |  m   emsg_mGenerdvbib-"er copsti:on, v(pal_ );this        (, c  VLC_M    o  SG  _DBG, __n   sVA_  At RG   vS__)l
 c_  \      | ob    ^
j
      |         ^ect../include/vlc_messages.h:78:
_13:../include/vlc_variables.h: note: expanded from macro 'msg_Generic'134:t 33: *)note: expanded from macro 'var_Set'
(
  134 |    78&( |     #defix)n-vle v>ac_Lor_obSetj) \g(
      | (a              ^
,b,cV)LC var__SOeBtJ(E CVTL(Co_O)B,J Ep,CT vl(a)c, b_access/dtv/en50221.cmo:,d1512 c )
:ule5_na:      |                                 ^
../include/vlc_common.h:481:15 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]me,: note:  __expanded from macro 'VLC_OBJECT'

 1512  FIL |  E_481 |      _, __L    I mNE_ co_,sg n\
      | st            ^_Db structg v(lc p_
c_../include/vlc_common.hc:481:a15:omm monnote: ->obexpanded from macro 'VLC_OBJECT'
j_m  481 | e,mbe   rs:     (c  consto"nsopt  vlc_eobject_stnrt uictn*)(&g( vlx)c_c->objom) \
      m D|               ^ona
t_memberse: (constTim ve lcs_eobject_taccess/dvb/access.c:s *)(&s550:14:(ion (%u)x)->"o,b warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j   550i) \
      |               ^ |  _
   session_id    else GET_OPTION_STRING("saccess/dtv/linux.c )atel:668:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]lit
;e  668 |   
")
          |       |              ^    ^
 
../include/vlc_messages.h:access/dvb/access.c:537: msg879_Err:: 5(d->ob:j,  note: expanded from macro 'msg_Dbg' note: 
expanded from macro 'GET_OPTION_STRING'"c   87 |     msa
g  537_G |    enen   rno  it scvaret f(rop_th_Setnis,te VL( p_C_MSGancc_DBess, "dGdvb, _ tun-"ing _ paVAo_ptAramRGion, val ); Sete__rs:       )%s    
 ",            
      |           ^
|          ^
  ../include/vlc_messages.h../include/vlc_messages.h:83::5: 78note: expanded from macro 'msg_Err'
 :\
      | 13:   83 |   note:         ^
expanded from macro 'msg_Generic'
    ../include/vlc_variables.h:  ms134:78g_Gen | eric( 33: note:  pexpanded from macro 'var_Set'
_thi  134 | #de s,fi  nvVLC_Mle vacr_S_eSLog(VGt(aLC_E,b,c_OB) RJEvar_SCTeRt((, __o),  Vp, LCVvA_AR_OGS__)BJECT
      | l    ^
(a),c b, _modulec )_
      ../include/vlc_messages.h:|                                 ^
78:13n: ../include/vlc_common.h:note: expanded from macro 'msg_Generic'
481:   78 |  15:  am vlec_L, note: expanded from macro 'VLC_OBJECT' _
_F  o481 |    I    Lg(V coLnsEt st__C_ru,OBJctE CT v(o)lc__, copmmon_, vlLc_mIo_mNdemberEule_s: (na__mecon,, st _ \vlc
_o      _| FILEbj            ^
ec../include/vlc_common.h:t___t ,*)( __&(481:15: note: expanded from macro 'VLC_OBJECT'
x  481 |   L) ->objINE ) __,    con\
s      |               ^t
 struc \t v
      |             ^
l../include/vlc_common.h:481c:_15: note: expanded from macro 'VLC_OBJECT'
co  access/dvb/access.c481 | m        cm:551:on14:ons warning: t sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
tru  551ct  |  vlc_c  o_mem  mmon_me  mb elsersbers: e GE:T_OP (c(constTI volcON_INn_objTsec("voltt t_tage")
       |              ^
*vlaccess/dvb/access.c:518:)(&9: note: expanded from macro 'GET_OPTION_INT'c
_  518(x)o |  ->b  jobj)   e  var \
      _S| c              ^
te_t *)t( p_acce(&(x)->sobj) \s
      |               ^
, "dvb-" option, val );                            \
      |         ^
../include/vlc_variables.h:134:33: note: expanded from macro 'var_Set'
  134 | #define var_Set(a,b,c) var_Set( VLC_OBJECT(a), b, c )
      |                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_maccess/dtv/linux.cemb:e712r:s9::  (warning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o
nst vlc  712_ | ob j ect_taccess/dtv/en50221.c *) :1656   :5  ms:(g_E &(warning: xr)->odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r (
b d->1656 |    oj)bj, ms  "can\
      |               ^gno
_Dbt getg( p_ frontend info:caccess/dvb/access.ca %s"m->,
      :552o|         ^bj, 
":14:sen warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_messages.h  ding:83 552 |    D :5: ispnote: expanded from macro 'msg_Err'
    83   eIn file included from layRlseeply GE | T_ on sOePTIONssioaccess/dvb/linux_dvb.c:32_BOOn:
In file included from  (L(%"hig../include/vlc_common.h:1031h-volt    m:
ad)../include/vlc_variables.hgesg"_G)e"
ner      ic(| p_thi             ^:
saccess/dvb/access.c:,, 526:9 i189:_s: note: expanded from macro 'GET_OPTION_BOOL'
VLC12_M  526: |  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
S   esG_ERR, __Vsi189 |     A_ARretournnG  S_ id   );
va   var_Se      | rt(    ^
_../include/vlc_messages.h:87:5: note: Se __)
      |     ^p_
accexpanded from macro 'msg_Dbg'
es   87 | tCh../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
e   78  cked( |  s,    p_msg_Geobnerij,c(p_t   " dvb-"his, V pszoptio_nvnLC, valc_Lo_aMmg(VlSG )e, V_DLC_VARB; G, _INTE __ LC_VAOBJEG_C     T(o ) AR  ,ER,     p, vlc_mo Gvad  S_  l u)l;
         _e_na|            ^)m 
       e, __| FILE    ^
   ../include/vlc_messages.h:78\
      | 
__,:        ^
 13../include/vlc_variables.h:134:33: ../include/vlc_variables.h:__L:140:48: Inote: N E_note: expanded from macro 'var_SetChecked'
expanded from macro 'msg_Generic'note:   
140expanded from macro 'var_Set'
_   ,  134 | 78 \
      |             ^#d | ef  in  vl
 | #de cv../include/vlc_common.h_:481:15: note: Loarge_(expanded from macro 'VLC_OBJECT'SV
fiLet  (481 |  Ca,b,c_) var_S   et(     cOBJEVLC_One BvaJErC_SetoCheTCTnst (cstko(a),)ruc t vel, dc_c(bo,omn,p,  mocvlc_,tmo,v) n_membedulerva_n )
      | r_Sa                                ^s: etChecme
../include/vlc_common.h:(conk,eds481 _:15_(VF: LC_OBJEICT(to v),nLE__, __LIN,t,v)l
E__      c_,obnote: jeexpanded from macro 'VLC_OBJECT'
|   481ct_t * |                                                ^)(&(x
)->ob../include/vlc_common.h:j)     \
      |  \
                  ^|   481              ^:15  

con: note: s../include/vlc_common.h:481texpanded from macro 'VLC_OBJECT'
:15:   str481 |   uct   note: expanded from macro 'VLC_OBJECT'
     vlc481 |  _com   co  nstm o   st cructonst n _vlmstrc_uct vclembec_coommon_memberrs:ms: m (c(consonaccess/dtv/linux.c:st 765:15:tvolc_ obnvljec_ objwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ce_t_t *  765)(&membe |    rs:(x)->obcj) t_t *()(co&(nx)-st >obj) \v 
      | l               ^c_
\i
      o|               ^
bnject val = var_InheritBool (d->tobj, "access/dvb/access.cdaccess/dtv/en50221.c:553:_1670:9::14: twarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   vb-*)(hi gwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
h- &(x1670 |  )->  vo     lmsgtaobj) \ge
");_Er      | r(               ^
p_cam->obj, "
      |               ^
unexpected../include/vlc_variables.h text553: | 604 tag: : 47  : note: expanded from macro 'var_InheritBool'
 %  0604 | #In file included from   defaccess/dvb/linux_dvb.c:i6x"  n32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hels:e e 203va:, GET_i_tagOr_ )PT12: I;InON_I
heritNT(Boo"ton      l(e")owarning: 
,|         ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      ../include/vlc_messages.h
:  83:5203:  |  n) va  note: expanded from macro 'msg_Err'
  r_I   83|              ^r |  nhet
eruritn   vaBor_Sol(VLeC_tC msg_GeneriOcaccess/dvb/access.cBJhecECkT(o)e(p_, d( p_ob:518jn), p:9sth
      | :z_                                              ^
is, ../include/vlc_common.hn VLnote: :481amC_MSGexpanded from macro 'GET_OPTION_INT'e, VLC:15: 
note: expanded from macro 'VLC_OBJECT'_V
AR_  518 |     B  481 |   _ERR, O  O  L,  v_ alv   ); _
       cVAar_Se|            ^
t_AR../include/vlc_variables.h:140:( p_aGS_on48s_:)t note:  cexpanded from macro 'var_SetChecked'
      | cess,
 "d    ^stvb-r  " op
u140../include/vlc_messages.h:78ct | #define vartion:13: note: , vaexpanded from macro 'msg_Generic'_ vlc
Sel   78 | _  ctChecked(o,nom,mon_m   embevt,lcv)rs_L: (c vonastog(VLr _);C_Sv Ol  ec_ o  BJbjeECT(cttC_t  o)hec  k,  p, vl ed(c_mo dul     e_n   V  LC   *)ame,_(&   (\
Ox)       B->|         ^
o../include/vlc_variables.h:bj134:) \
      | J33: _EC              ^
note: expanded from macro 'var_Set'
_TFILE  (o),n,t,v)
      134|                                                ^
 | _access/dtv/linux.c#../include/vlc_common.h:481de_, _:15:767:f:_LI9:  note: expanded from macro 'VLC_OBJECT'ine
warning: N   481 | vadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r_ E__
 , \
      |                ^
  Se../include/vlc_common.h: t  767 |    c(a,b481  o,:nst15: cnote: expanded from macro 'VLC_OBJECT'
)    svar_tr481 |        uct  ms  cog vSet( l_EVncrLCr (d-_s>_OBJtc obommECj,T(on_a) "cann, meb,mot enab cbe )srs: (colent
      |                                 ^
 hisruct../include/vlc_common.h: 481:15g: note: hexpanded from macro 'VLC_OBJECT'
vlct  _c omm481LNBon vlc_object_ |  _m t * vo)(&   (x)  ltem->objbeagrs) \
: (ce:      onst|               ^
 v  %s"colncs,_ob
t sjt      ecruc|         ^
tt ../include/vlc_messages.h:83:v_t5: note: expanded from macro 'msg_Err'lIn file included from c_
caccess/dvb/linux_dvb.c   83om:32:
mon | In file included from   ../include/vlc_common.h _memb:er1031:
 s: m../include/vlc_variables.h *(con)st (vlsg:_Ge212neric_o:12bjc(p_tect_t *:his , )(warning: &(Vxdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
L  212C |  )  _MS->Go bj_E)Rr \
      Retur|               ^n, 
_ var_SetCh_VAec_ARG&(S_xk)-access/dvb/access.c>ob:j) \554:14_): warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      ed (obj, name,
|               ^
   554 | VLC_VAR_COORDS,
        |     ^
../include/vlc_messages.h: v78a  l) :   13;
e: note: l      |            ^se G
ET_OPexpanded from macro 'msg_Generic'../include/vlc_variables.h:140
:TIO48   78N_INT:("s |  a note: taccess/dtv/en50221.c:1705:5expanded from macro 'var_SetChecked'no": warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
) v  lc_
140Lo | #deg(VL
fC_      | OBJ             ^ine va
ECaccess/dvb/access.c:518T(r_:9: So),etC 1705  |   p h msge_Dnote: bexpanded from macro 'GET_OPTION_INT'
g, vl  c( kepd_cac(o,nm_,t,v-518mod)>oul bej, _"v |     anamer M MI , en___FqS  va: et%sICr_hLE_Sete%s",(ck _ed(VLC_p_OBJ aECTp_m(ccomei-),ss>u.en,nq.,t,v)
      |                                                ^
 ", ../include/vlc_common.h:p_481:_LszINdvb-_t15: " exnote: expanded from macro 'VLC_OBJECT'
tE_  481 |    opt, 
      |     ^
 ion, ../include/vlc_messages.h:87: v  al _)5: note: ;expanded from macro 'msg_Dbg'co,
ns    t    87 |  struct vlc_co\
      |             ^
   ../include/vlc_common.h:481  mmo  :15: n_me note: mb   e  rs expanded from macro 'VLC_OBJECT'
   481 m  | :        s       \ ( 
con gs_Gene  cot nvst rsicl(      |         ^tcrp_objucte vclc_th
_commi../include/vlc_variables.h:134:33: note: expanded from macro 'var_Set'
s  134 | , V#deoLnC__finMtme em_SG_Dvat *)(&(x)-r_Se>tBboe(a,bGbj,c) , _)va _VAr_Srs:_A\ (co
      |               ^
Rnet( VLC_OBJECT(asG)tS,_  _b),
v      l|      ^c
../include/vlc_messages.h In file included from )c
access/dvb/linux_dvb.c      | :_                                ^32::
In file included from ../include/vlc_common.h:o
103178:
../include/vlc_common.h../include/vlc_variables.h:b:481::15:j note: expanded from macro 'VLC_OBJECT'22713::12 note: : ect_warning: expanded from macro 'msg_Generic'

due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481 |       78
t |  *)(       con 227 | st  &(x )->     return stvruar_SetChect vlc_cvckeomdmolobn_m( p_oembj, pjcber) \
      s: |               ^(con_s
Lts ovlg(VLC_Oc_Bz_nJECTa(o)obj, p,ec me, VLC_VAR_FLOAT, vtv_alct access/dtv/linux.cl :*)(_&modu(xle_)795:9)name, ->__obFILj) :\
; warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

E  795 |       |    _      |               ^ _           ^
, __../include/vlc_variables.hLI:
N140E__, :48\
      |             ^
   ../include/vlc_common.h:481: maccess/dvb/access.cs :555:14:15:: g_Enote: expanded from macro 'VLC_OBJECT'rr 
 note: (dwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]expanded from macro 'var_SetChecked'

->  obj, "  481140 |  |   555no  # kdefinon  |   w  e   va   elnr_ S   se G coetbET_and OCPhfoer nst TIOcsked(truN_INT("oct vsra,n,ftlc_e"c)
tro,v) ve      |              ^qm
maccess/dvb/access.car_SetCh:518e:9c: uekoncn_y note: expanded from macro 'GET_OPTION_INT'e
me%u mdb(Vers  518 |    L:     (constCkH z_varO", Bfreq_ vlSeJE)c;t_CT(obo
je),n( cp_ta      |         ^cce_
sst *,, "d)vb-" optt,(&(x)ionv)
      -,|                                                ^
>ob valj) \ );
      |               ^   
   ../include/vlc_messages.h:83  :5:../include/vlc_common.h note: :expanded from macro 'msg_Err'
481    83   : |   15:      mnote:   expanded from macro 'VLC_OBJECT'
     sg481 | _Ge        ner  ic access/dtv/en50221.c:(p1742  _t :9ch ons: i \
warning:       due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]| ts, VLC s
        ^tr
 1742 |   ../include/vlc_variables.h:134:uct 33:vl _c_cnote: expanded from macro 'var_Set'MSG_
   134   ERR, | o _ #defm GETi_m_VFIELDo( titnle_ne A_Avm RGSa)r;e___mb
      ers: |         ^()Sco
et(
      | access/dtv/en50221.c:1738    ^ns
t../include/vlc_messages.h:78::13: 13: note: expanded from macro 'msg_Generic'
note:  vlaexpanded from macro 'GET_FIELD'c
_ob,b,   cje) va78 |  ct_r_t   vSet( *lc)(&_L oVg(x)LC_OBJE-CT((>obj) \
a)V,      |               ^
 Lb, c )
      |                                 ^
C_OBJ../include/vlc_common.h:ECT(o),  p, 1738vlc481In file included from :_ |  15access/dvb/linux_dvb.c:  32: note: :
   expanded from macro 'VLC_OBJECT'In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:     
   481msg_Dbg( 241:12: |  m   warning: p_c aoddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
um- le   _nacome,>o  ns241 | t bj ,   _ stru"MMIct r vletc_cou mr"m_onFILE v__,n_maem rbe rs: (_cS_STRINGonsetIFYtC( x _LI h) evlck":ec_o %sbject"d, _NE(__         p  , t * ) \
      |             ^ \
      |             ^
(../include/vlc_common.h:_obj&(x)-, >o481:15
p: note: b../include/vlc_messages.h:jexpanded from macro 'VLC_OBJECT'
87)   481 |      sz \
_  cn      :ao5me, : note: nV|               ^
expanded from macro 'msg_Dbg'
Lst    87 | Cs   _tr muctsg vlc__Geaccess/dvb/access.cco:Vner556iARmm_oncS_mem(pb_thi:TRI14: warning: erNs, s: GV, LCv(con_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]MSG
a_DBGl );
, _  556 |        |            ^_V
A_ A../include/vlc_variables.hRst      :v ellc140:48: note: s_GSexpanded from macro 'var_SetChecked'
_e_  o 140 | #GETd)
      | _    ^
../include/vlc_messages.h:bject78:_OPt13ef: note: i *Texpanded from macro 'msg_Generic'n)(I
e v&(xO)a   78N |   r_-  _Se>INTv(tolcCbj)hec_Lo" lg(V\ked
(onb-l,n      |               ^
oLC_,ftOBJ,vECT) access/dtv/linux.c1":797)
      | v:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
             ^a(o),r_SetCh  797 |      
 access/dvb/access.c:  msecke p,g518d(_Dbg VLC:9:_ v( note: expanded from macro 'GET_OPTION_INT'OB
lc_mJd->oECT(obj  518 |     )o ,, n" s e,lec vattdule_rn_,ameev)dS, __FILEe 
L__, _NB lowt( _LINE      p_acces__|                                                ^
:s../include/vlc_common.h:481 %, :15:, \
"       dv|             ^
b../include/vlc_common.h-" :optnote: expanded from macro 'VLC_OBJECT'
481  481 | :15   : note: uexpanded from macro 'VLC_OBJECT'
  k  481 | Hzion     , L   NB c, on  st v co ahighl );   s: trunsct %u kt  svlc H_z"c,
         t|         ^
om  ../include/vlc_messages.h       m: ru  ct on_vlc m87_comm em   on :5b  \
      |         ^
: _enote: expanded from macro 'msg_Dbg'
m../include/vlc_variables.h:ers: m(   87conbers:st |  (   c134 msg_:on 33: Gvenlcnote: s_obexpanded from macro 'var_Set'
teri   vl134 | c#c(_dejp_tfecoihbjine t_sec,tt *_t v*)(&a)((&(xx) VL->obCj) )_M\->oSG_DbrBGj) 
      | , __S\              ^

et_V      |               ^(a,b,Ac)_A
RGS__access/dtv/en50221.c:)
1743       |     ^
v:a9../include/vlc_messages.hr:_ :warning: 78:13: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]note: S
In file included from expanded from macro 'msg_Generic'
 1743 |        access/dvb/linux_dvb.c:78et |    ( VL   C_O  vl32GEc_:
T_FIBJEECT(La),D In file included from ../include/vlc_common.h:1031b( ,:
../include/vlc_variables.h:256sub :12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ti
Ltle co); 
      g)
|         ^
      |                                 ^(VL
access/dtv/en50221.c:../include/vlc_common.h:481:1738C_OB:13:J  256 |   15:ECT(o), note:  p, expanded from macro 'VLC_OBJECT'
 vlc note: expanded from macro 'GET_FIELD'_m
o  481 |   red 1738 |   tu  ule_n a    r m  cone, _sn t     st_   msgvr_aFIrDLE_Setubg(__ct , v_C_L p_INcheclc_commkoanmed(-> oE__, _mepbj\
      _mbo| ers: b,(j, p "MMcIszo n_namst vlc_ob" e, jeSTcRINGIt_tFVY( x  ) ":* )L%s(C_VAR"&_ADDRESS,             ^(x,  
../include/vlc_common.h:)481:15->:ova note:   l )bj)  \
      |               ^
;expanded from macro 'VLC_OBJECT'
   481
    |          |            ^
  ../include/vlc_variables.h   \
        | :access/dvb/access.c:140557:48::14 note: : expanded from macro 'var_SetChecked'
            ^  140 | 
 ../include/vlc_messages.h:87warning: # :5d due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e:  fco557 | i nnote: neexpanded from macro 'msg_Dbg'
  st   v    a st87rruct |      else _ m vlc sgG_SET_coeGene_rmOitCPmheTIcon_O(p_N_ImthcemiNT(s, "lbVLCk_MnSbers:-Ged_D (o(l,nof2BG")con,tst
      |              ^,,
 __VAaccess/dvb/access.c:518: 9: _vAR)note: expanded from macro 'GET_OPTION_INT' vlG
Sv__)c_obj  
a518 |   ecr      | _  St_t    *)(&(    ^
../include/vlc_messages.h:78 va:13: note: r_SeettChx)expanded from macro 'msg_Generic'
e->co   78bj)ke( p_ac |  ces\
s ,d  "dvb-" o(V       pti| L vlcCon_,_OB vLaJog(l );VECT  ( LC_o), On,t                 ^
   ,v)   BJEC   T
(o)      |    ,                                                ^access/dtv/linux.c:
 p,  810../include/vlc_common.h:       v\
lc:481:15: _module_na13: note: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      | expanded from macro 'VLC_OBJECT'm
    481 |         ^
810 |   ../include/vlc_variables.h:134:e, 33  sw__i: FItcnote: expanded from macro 'var_Set'
L  Eh134_   (var  _Inher it I _ | , #d efconninetes va__r_Setger  Lst(a,bINEt__,,c \(
      | rud-)c             ^
tv../include/vlc_common.h:ar>481:15: v_ obj,Selc_commton note: _"dvexpanded from macro 'VLC_OBJECT'
(bm   VLC481-_O | BJ  ECetTm(oba)ers: ne")()
con            |             ^st
co../include/vlc_variables.h, nst :615b, cstr )
uct       :53: |                                 ^
note: expanded from macro 'var_InheritInteger'
../include/vlc_common.h:481vlc:15:_com note: expanded from macro 'VLC_OBJECT'  mo
615  481 |     | n_me    m#de fbevine rcolnsc_o: vbjear_I (cnheonritst Isvlc_nt strobjucect_ttct_ v *)t *l(c&(tx)->e)(_objcomm) \
on&      g(_|               ^e
r(xmembo, er)n) ->varaccess/dtv/en50221.c:1744osb: (c_Inj:9:onsheritIn) warning: te tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 g\v
 1744 |  ler(c_         o bj| V e cLC_OBJE              ^
CT(o), n)
      |                                                     ^
t_../include/vlc_common.h: GET_FtI481:15:E LIn file included from  D( bot*)(access/dvb/linux_dvb.cnote: to:expanded from macro 'VLC_OBJECT'
&(x)  481 | 32-   m>    o );:

      | b        ^jIn file included from ../include/vlc_common.h:)  
access/dtv/en50221.c:1738c\
      1031on:| :
../include/vlc_variables.h              ^
13: :st s276note: expanded from macro 'GET_FIELD'
:tru 1738c10: t vwarning: ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] | access/dvb/access.c:c558
 :   14_:   276 |     i warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
f   ( !v  558 | ar  com_ moGe  n_tCme   he mbersmsg:   elcked_Dbg(s(e p_c  pa m->o(bjGcET,_oo_OP "MMTnsbjt , vlc_opIONbje_sIz " _ctSTRIINTnNG("I_lnbFY( t x -slof) ":a "*)(m)%s"&(xe)-
, ,  >obj      |              ^    
)  VLaccess/dvb/access.c:518    \C   _VAR_IN\:9:
      |  note: expanded from macro 'GET_OPTION_INT'
              ^T
      |             ^
E../include/vlc_messages.h:87:5: note:   518 |  expanded from macro 'msg_Dbg'GER  
    87  |     m,sg    var&val ) )
      |          ^
_S_Geet( n../include/vlc_variables.h:142eripc_ac
(p_c:tess, his"dv, V48: note: LC_expanded from macro 'var_GetChecked'access/dtv/linux.cb-"
 :822optM:i22:   142 | #warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
de  822on, valS G_DB); f |   G,ine var_ __V A_AG  R eGSt__)    
      |     ^ 
../include/vlc_messages.h Check   e  du:  (nsignedo78:   13,satnno  ,= va :t,   note: expanded from macro 'msg_Generic'    v
    78 |     vlc \
r      | __Lo        ^
)../include/vlc_variables.h:g(134: v33I: anhr_GeritInote: VLetCC_OBJECexpanded from macro 'var_Set'T(o
)  134h | #d,efin p,eent vcl kc_moduvaegr_Sedel(VLerC et(_na(a,b,cd->_) vaormbj_e,SO, "dvb- _s_FILE_e_, atBJECnot(T(o)"_);
_L,I NEnVLC_OBJE,      __,CT(a \| t,
      |             ^
../include/vlc_common.h:481:15:) ,                     ^note: expanded from macro 'VLC_OBJECT'
v   )b, c )

      481|                                 ^

      |                                                ^
../include/vlc_common.h: | 481:   ../include/vlc_common.h 15:481../include/vlc_variables.h: 615   c::53on: note: expanded from macro 'VLC_OBJECT'
: note: expanded from macro 'var_InheritInteger'
    615 | s481#d15 |   : t note: expanded from macro 'VLC_OBJECT'
s    481tre |            coucnst  cst vlctru_commonofinstn struct ect vvlcar_I_com_me nhermmonibetI_vrs: m(lcnconet_egecommost mbnr(verol_s:m ce_obj, n)m(c vabonr_st vleeIc_nherrs:ict_t t *)((Ino&(tegexc)bjer(V-ct_>otonLCst  _OBJEbj)*)CT(v(&( \xlo))-
      ,c_>obj no) \)| 
      | bje              ^
c                                                    ^
t
      _../include/vlc_common.h:481:t15:  *|               ^
)(¬e: expanded from macro 'VLC_OBJECT'
(x  481 |        )->ob const j) \
access/dvb/access.cs      traccess/dtv/en50221.c::1753u|               ^
ct vlc_co:m13560: warning: :m14: warning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n
_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]m
e   560 |  1753 |   m   In file included from     access/dvb/linux_dvb.c       :msg_32  Db :
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
g(  293 p |     _caiberf( !vs: (em->lconst vlobjar_GetCc_se oheGET_Ocbject_tPTIk *ed(, )O N"MMI p(&choice: _(_%s"obj,I, ps NTp(xz"_bszantex_dt );
      |             ^
widt../include/vlc_messages.hh:87:5:)->obn note: expanded from macro 'msg_Dbg'
")
am      | ej),   87 |              ^
 access/dvb/access.c \   V
       :518:L9|               ^
m: note: expanded from macro 'GET_OPTION_INT'C_VAR_sg_BOOGeneL
r  518 | ic, &(pv_thaisl     ) )
      |   , V         ^LCaccess/dtv/linux.c_ : vaMS848r
:G_Set( p_32../include/vlc_variables.h_: :DBG, awarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  848 | _VA    _AR   Gcc Su__nsi)
      essgned ,|     ^ "uncdv
ob142mm:it-" ../include/vlc_messages.h:78ted :o= 13: note: expanded from macro 'msg_Generic'ption,
48 v: aval   78 |  note:  r_expanded from macro 'var_GetChecked'I 
  );  vnh    e142 |   ri #l   tI   c    _Logn(V dLC_OeBJECT(    fo),     it \
 p, vlnegerec_       mo( v| ddu->leobj, "a_        ^ndvbame,- 
ru__../include/vlc_variables.h_ncFIGometCLE__hecke,mittded(o,");
 _:134:33:n      | , note: expanded from macro 'var_Set'
t,v                               ^
_  134../include/vlc_variables.h: | ) Lva#dr_Getefine vaCrINE__h615:53:,_Se note: t(a expanded from macro 'var_InheritInteger'
\
        | 615 | #d,b,ec)e vafr_Siecket( V            ^
../include/vlc_common.h:481:d(ne vaV15: note: expanded from macro 'VLC_OBJECT'
LL  481 | C_OB      CJEC_T(aOBJECT(o),n,r_t,v)),
I b      nh, erc|  )
                                                     ^
it../include/vlc_common.h:481:  I15nc: on| st tenote: geexpanded from macro 'VLC_OBJECT'
struct  481 |  vlc r_(o, common                                ^
../include/vlc_common.h_membe:481:15:r n)s note: expanded from macro 'VLC_OBJECT': (
  481 |   c      c  v o onarst    csns_to Innvstructt slt vlcrucc__objtco vmmect_t lc_c*)(oo&(x)->ohebjrit) Integen\
rmm(VLC__memberson      |               ^O
BJ_: (cmemberECosT(:nsto) , (c n)onst 
      |                                                     ^
vlc_objevlc_ob../include/vlc_common.hject_t :481:15access/dtv/en50221.c: note: expanded from macro 'VLC_OBJECT'
c:*)t_  481(t1783 |     :   *)  c(&&o(x)21: (x->o)warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bnjs-t  ) \
>struc1783 |  t vl       |                  ^
c  _commo ob     n_mej) access/dvb/access.c: m\    
b561er  ms::14 (      cons:|  swarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
              ^
t g_Err( p_camv-lc_ob  j>561eoctb_t  | j ,*  ) "     elseIn file included from access/dvb/linux_dvb.c G:(uE&32(xT_:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:OPTInO304)->oNsupbj)_po \
      | IrNT              ^te("tdrans 
MmissioMIn") m
      | od             ^
eaccess/dvb/access.c:518 :17: :9:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]%
   304 | note: expanded from macro 'GET_OPTION_INT'
   02x   518 |      ", daccess/dtv/linux.c   i:fvar863:15[_S: warning: e1]t(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   863 | ); p_   
      |                     ^acce
ss, " dvb -" opti../include/vlc_messages.h    on, :83v: (lal5:  );note:   ik        e  expanded from macro 'msg_Err'
 l   83 |         y(!   vmsg_ar_Get  CheEr c r (d  msk  e- g    d>ob\
 j(obj,_       Ge|         ^
../include/vlc_variables.h:134:33nanem:,rice(p _th "note: , VLCiscaexpanded from macro 'var_Set', VLnnot C_M_
SVsenAdGR_  _E134 | #RdefiR, ne C u__VAnOco_ARGS__mvamORD)
      | rS,_Set( &a,v    ^
b,c)aittl../include/vlc_messages.h:ed 78:13v :aDr_S enote: expanded from macro 'msg_Generic'
)iSEq))tC 
( V   LC_c      | omm                ^
78a../include/vlc_variables.hnd: |   %s" :O142B,
      :48:   |               ^
../include/vlc_messages.hJvlnote: expanded from macro 'var_GetChecked'cE_CT
(a),   142L | #b, co )def
      :i83:ng(VL| 5: note: eexpanded from macro 'msg_Err'
                                ^
../include/vlc_common.h C_:481:15:   vaOB83 | JEC T(   mr note: expanded from macro 'VLC_OBJECT'
o)  ,_Gsg_G pee, t481vlChecne |  c_ric(p_mo  ke  dule_n   thaconme,st strdu __(iso,,n,t Vct,v FILC_M)LS vlc_vacEr_G__etCheckeG_ERR,od,m _(V_LCVA_mo_OBnA_m __LIeNEm__,JE \
      C|             ^
beT../include/vlc_common.h:481:(R15: note: GorsS)expanded from macro 'VLC_OBJECT'
: ,_  481_)
n |       |       ^,t, 
../include/vlc_messages.h v:78    :13(: c)
note: o      expanded from macro 'msg_Generic'
n|                                                   ^
co../include/vlc_common.h78: |     481:15:n note: expanded from macro 'VLC_OBJECT'st 
stsruvtct  v  481 | lc_   c   ommo  cvlcn_olc_nsLogmetm(V stLC_r_ouctOBJ bebvlECrs: jecT(to)_, p, c(co_cotmmovlc *)(&(nst_x)-> vloc_objebmodj) \ctu
ln      _m| e__n              ^am
et, e*m )b_e_(F&I(rLxsE):_- _>o,(b j__coLIaccess/dvb/access.c:nst v) \l562N:E__14
      |               ^c, \
      |             ^_o
bj../include/vlc_common.h:481::e 
15ct:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] note: expanded from macro 'VLC_OBJECT'
_  
481  562 | access/dtv/en50221.c:t 1787:17*)   |      (     &(con: warning: xst )-due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]>so    etrublj)s 
\e GE 
      T1787 |   _c   Ot | v   PTIlc_ ONc              ^   o
mm  o_INn_mT  m("embhsg_Erieraersrchy"r( p:)_cam-
      | >obj,              ^" In file included from uaccess/dvb/linux_dvb.c:32:
(In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:con
324access/dvb/access.cn::518su10:st  ppo:9:vlcr note: twarning: ed_ didue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  324 | splay expanded from macro 'GET_OPTION_INT'
     518 |  if( contro !val    bj e ct  co_t varmmr__GeandStChe c%02x",kete
      | d( *)( p(&(x                ^)_p->oo_bj) b
a\
cj, ce      |               ^../include/vlc_messages.hss
, "dv:83:b-" option, v5al ): note: expanded from macro 'msg_Err'
;   ps   83 | access/dtv/linux.c    z_n :  871:15am   e, V  Lms Cg_V_ A: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
GeR_F  ne Lr OAT ,i  c     &   871(p |  v_t    h      \a   l
is        , msg ) |         ^ V)
      _LErrC (|          ^

../include/vlc_variables.h../include/vlc_variables.h:134_MS:142:G48:_d note: ERRexpanded from macro 'var_GetChecked',
: -33  142 | :#defin>obe _j,_
      | va              ^V
A note: expanded from macro 'var_Set'
_../include/vlc_messages.h  134 | r_#ARdefGeGS__)
      |     ^
tCih../include/vlc_messages.h:ne:78ckeed(o83:5: ,:13:note: expanded from macro 'msg_Err'  va
note: n,t,rv) v_Seexpanded from macro 'msg_Generic'
a   78t(a, | rb   83 |     _Get,c ) v C  amvsg_Ghr_lec_SnerLetic(p( _thiVLs,C_OeoBJc VLECT(a)kC_MSG_g, (ebVL, ERCc _R, OBJd_)
      | ECT(VL_VA_AR(o                                ^
)GC_../include/vlc_common.hOB,S__)
      :481 | :    ^
../include/vlc_messages.h:78:13p15: note: expanded from macro 'VLC_OBJECT'
,  481 : |    note: expanded from macro 'msg_Generic'     JECT(v o),cn,lc_modu
t,lonse_   vt s78)
trucn |    at v      |                                                ^
lc_ me, __FILE__vcommlc_,Lono../include/vlc_common.h:481g( __VLm_eC:15mLIN: E__Obnote: expanded from macro 'VLC_OBJECT'
_ers: (BJE, \
  cCT(      481 | | o),            ^   
o  ns   p../include/vlc_common.h ct o, vlc_movlns:c_o481bt:jdeuc15: t_t note: expanded from macro 'VLC_OBJECT'
l  481 s* |  teruc)_name( , t_ v_lc&(x_comFILmoEn_mem__,be __r)->objs)LI : (co \nsNE__t 
   vlc_ob       | ,je               ^ct \

c      _to|             ^
n../include/vlc_common.h:481:15 s*)(&(xt: note:  strexpanded from macro 'VLC_OBJECT'
u  481caccess/dvb/access.c)-t  |  >o       v:575bjconstlc:)  s\
_c      |               ^17om
mon_memtruct: be vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
lc_r  575 | scomIn file included from access/dvb/linux_dvb.c:32mon_:
In file included from    me  m../include/vlc_common.h:  b:1031:
../include/vlc_variables.h:340    ers:(:9: co   n   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s(  340t  | c    ionst f( m vsg_vlWaar_vlcGcetC_o_objecrt_bhteckedje *() p_c(&(x)-ob>obj)t_t *) n(&j( p(\, psz
      x)_a|               ^
c_name, ces->obj) Vs\, "illeaccess/dtv/linux.cga:880:l pL13: 
      | olarC_              ^
izationwarning:  V%Acdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]R
"  _,STRING, &v880a l * |    ) )
      |         ^
ps   access/dtv/en50221.c:1809 z../include/vlc_variables.h:142:48:_p   a: 9:note: expanded from macro 'var_GetChecked'   mswarning: grser_Er
 );  142 | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r#d
e 1809      |                 ^ | f  in(d 
- > oe  v ../include/vlc_messages.h:b j,  85"cmaa:5r_: nnsot Gget_senErr(dnote: expanded from macro 'msg_Warn' Chep_cac cm-ke>oodbj(o,n,,mmit t,"vteud DiS) EnqC evarcx_GommaetChnd:p %s",
      | 
            ^
e../include/vlc_messages.h:e83:5cted tcke   ad(85g: note:  inVLC M |  MI expanded from macro 'msg_Err'
  ms   g_GenH_Oeranic(pdle83 |      (_thisB,0x%x)" msgJ_VLC_MECSGT(o), enei,nric(pG_W,t_,v)
      tARN,ag|                                                ^_th _
i s, VL)C_;_VMSA_../include/vlc_common.h:
      481:15: AG_Enote: expanded from macro 'VLC_OBJECT'RR, _
| _VA_ARR  481        ^ | GS__ 
G../include/vlc_messages.h:  S__ 83:)
      | 5    ^)
      :  |     ^
  const struc
 note: expanded from macro 'msg_Err'
t v../include/vlc_messages.h../include/vlc_messages.h:78:13l:   :78c:_com13:83  note: expanded from macro 'msg_Generic'mo |  n_
mem   note: expanded from macro 'msg_Generic' 
 b    78m |    sg_e78 vl |  c_Ger Log(n  sverl:V c_LC_Log(V(conOBJiLEst CT(vClc_c(o), p, obje_OBJctp_tEC_ Tt*)(ho)iv(&(,lc_mods x)-up>o,le VLC_n_, amebv, __FIjlLE__, M)__Lc \
INE_mod      |               ^_
ul_, e_nSameG\, __E_FIL
      R|             ^
../include/vlc_common.hIn file included from :481:access/dvb/linux_dvb.c:15:32 note: R,:
In file included from expanded from macro 'VLC_OBJECT'
../include/vlc_common.h   481E:1031_:
../include/vlc_variables.h | _, __  _  V_LIN  :A_ARG 350: cS__)
      |     ^Eo__, 9\
      |             ^

n../include/vlc_common.h:s../include/vlc_messages.ht stru481::1578:c: : note: t13:warning: expanded from macro 'VLC_OBJECT' note: 
 due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'msg_Generic'  v  481 |  350 |   
    78 |       l    vlc_comc  imf_on_mLemb( varcoonsters:_g s(VGtrLetuct vChe C_OBJEckC(coTlc(o)ens_,cd(t p _ vlop,mc_oobmon_mem vlc_j,be psbmjeodrus: le_ct_n(conszt a_tm venaml,e*,c _o)(&bje_ (_FIx)->obj)ct_L tVL \
      E__, _|               ^
_L*)(CIN_V&AR(xE__S)->_Tobj)R,access/dtv/linux.c \
:891:13      |                ^
: \INGwarning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],      |             ^ &

../include/vlc_common.hvaaccess/dvb/access.c::579481:15l  891 ):13 |   )
   ::               msg_note: Errexpanded from macro 'VLC_OBJECT' warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

|         ^
   ../include/vlc_variables.h:(d-481142:>o |   48: b  note: expanded from macro 'var_GetChecked' j, 579 |    
  c  " ocanno142ns | #det  t se   nf  str   uct vlc_ i nevar_Secd Miniom-DiSEqmonC tt(_onme  evar_ burp_accesstGs, etChecked"dv:mbb( e%so,n,rst,:",
-vov       lt() v|             ^
ca../include/vlc_messages.h:83:5: onnote: expanded from macro 'msg_Err'
ages", t   83 |  vlc_r_GetCvaol hbjee) ct;
       _|             ^
ct *ked../include/vlc_variables.h:134: ) msg((VLC&33: note: (_Gex)_neexpanded from macro 'var_Set'
-O  >rB134o | #ic(bdefip_thijs, )ne VLv Ca\_r_SMSGJE
e_CT(ot(a      ,b| ,c              ^
)ERR,  _)_,Vvar_nAS,et,v_)tA
R      G(|                                                ^ 
SV_L../include/vlc_common.h_C:)
481      _:| OBJECTaccess/dtv/en50221.c:    ^
15../include/vlc_messages.h1824:5:78:13: :note:  note: expanded from macro 'msg_Generic'
expanded from macro 'VLC_OBJECT'
   78  481 |   |     v :   lc_Log(   VL C_OconBJECT(sowarning: t)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],  stru
cpt , vlc _movlcd1824ule__nc | ameom  mon_membe  m, __sg_rsDFIbg( p_cam-: >LE__, o((cobjnst__LINa v,),l c_"clos b, c ob)ingj MM
      ect_t *| I                                 ^)sessi(&(x
o)->obj) \
      |               ^
../include/vlc_common.h:481:n (%d)15: note: ",expanded from macro 'VLC_OBJECT'
 i  481 | E___ ses    ,s \
i      |             ^   coo
n../include/vlc_common.hIn file included from st naccess/dvb/linux_dvb.c:32:
st_In file included from ridu:481c t ):15;
      vl: note: c_cexpanded from macro 'VLC_OBJECT'
../include/vlc_common.h:|     ^
  481 |   1031om../include/vlc_messages.h: :
../include/vlc_variables.h:362:mo 879: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:5: n_membnote:   eexpanded from macro 'msg_Dbg'
362r |       87s: ( | co nst ifv    (  c ovanst s tru ct msgvlc_Genr_GetCherilc_coe(bcked(p_comm_thon_ime mjbpeerssc,: t_t_obj , psz_n aVme, VLL(C*)(Cc__MSG_onDBGVA, _R&(x_Vst vlA__ADARGSc_obj_DR_)
      |     ^
Eect../include/vlc_messages.hSS_t , :*)&v78(a)->:13o&(xl):->obj  note: bj) ) \\
) expanded from macro 'msg_Generic'

         |               ^78)
      |               ^ | 

      |         ^
 ../include/vlc_variables.h :142:  vlcaccess/dvb/access.c:583:48_: note: Log(13expanded from macro 'var_GetChecked'V: warning: L
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  142 | #dC_OBJefine vEC  583 |  T(o   )   ar_,     pGet, vChel msckcg__med(oodWuarn(le_na pme_a,,ccess, " unk__FILE__, _n,tnow_,vnLIN )E__op,t var \
ion_GetCh (%s)"      ecke|             ^d(VLC, p_OBs
z_par../include/vlc_common.hse:r JECT()481;
      |             ^
o../include/vlc_messages.h:85:),n15: ,tnote: ,:v)
      | expanded from macro 'VLC_OBJECT'5: note:                                                ^

expanded from macro 'msg_Warn'../include/vlc_common.h:481:
  15   85481 |         c |   onst str  msg_G:uct v enenote: expanded from macro 'VLC_OBJECT'lcri_c(pc
_th  481omm |   oi   s,    n_conmst stVLemrbC_MeSGu_ct WrsARNvl,: __ (VA_cc_oconmmosnt _ARGvS__lc_meombeb)
      jrsect|     ^
:_t ( ../include/vlc_messages.h:*co78)(&(x)->onstb vljc) \
_      | obj              ^
ect_t *)(&(x)->:13obj) \
      |               ^
: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), paccess/dtv/en50221.c, vlc_modu:le_1836name, __FILE__, __LINE__, \
      |             ^
:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
5:  481 |         In file included from  warning: consdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t st 1836 | ructaccess/dvb/linux_dvb.c   : m vlcsg_D_cob32:
In file included from g( ../include/vlc_common.h:1031:
mmop_can_mm->../include/vlc_variables.h:obje429m:b5e:r swarning: : ,(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c ons"o  tp vlenc_429oibjng | ect_t  *)( MMI   & (x)sessvar_Creiate->( po_oon (%u)",b j,b i_sessijpsz_non_amid e, V);
      |     ^
) ../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
\
   87LC_V | AR_IN       | TEGE              ^   msR |g_G
 VeLC_VAR_DOINHERIT )ner;
      |     ^
i../include/vlc_variables.hc(p_thi:122:s39,: VL C_MSGnote: _DBG, _expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var__VA_Create( VALRGC_OBJECT(aS)__), b, c )
      |                                       ^

      |     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h:78:13  : note: expanded from macro 'msg_Generic'481 |  
     78 |        c  vlc_oLog(VLnC_OBJst struct vlc_common_membersE: (CcT(onsot) vlc_object_t *)(&(x,)- p,> obj) \
      |               ^
vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from access/dvb/linux_dvb.c:32:
In file included from ../include/vlc_common.h:1031:
  481 | ../include/vlc_variables.h:442 :5:   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     442 |     var_C reate( p_obj, p sconzst s_truname, VcLt vlC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
c../include/vlc_variables.h_commo:n122:_members: (c39: onst vlcnote: expanded from macro 'var_Create'
_object_  t122 *)(&(x | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b,) ->obc )
      |                                       ^j
) \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^access/dtv/en50221.c
:1859:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1859 |         msg_Err( p_cam->obj, "In file included from en502access/dvb/linux_dvb.c21_Ini:32:
In file included from ../include/vlc_common.h:1031:
t../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  455 |     var_Create( p_obj, c pouldn'stz_n asme, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
en../include/vlc_variables.hd TPDU o:122:39: note: expanded from macro 'var_Create'
n slot %  122 | #define var_Create(a,b,c) var_Cdrea",
      | te( VLC_O        ^BJECT(a), b,
 ../include/vlc_messages.h:c )
      |                                       ^
83:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
5:   note: expanded from macro 'msg_Err'
481   83 |     |  ms      g  const st_rGeuct vlc_commonn_memebers: (rcic(ponst vlc_object_t *)(&(x)-_this>obj) \
      ,|                ^
VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |  In file included from    vlaccess/dvb/linux_dvb.c:c_Log(32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: VLC_warning: OBdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
JECT../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
(o), p, vlc_mo  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
du../include/vlc_common.hle_nam:481:e15, __F:ILE__ note: expanded from macro 'VLC_OBJECT'
, __LINE_  _, 481\ | 
      |             ^
        ../include/vlc_common.hc:481:15:onst s tnote: expanded from macro 'VLC_OBJECT'
ruct vlc  _common_me481 |   mbers: (co n st     cvlc_objeocnst t_t *)(&(x)->obj) \
      |               ^
struct vlc_common_members: (const vlc_object_t *In file included from )access/dvb/linux_dvb.c(:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
&  477 |     var_Create( p_obj, p(x)-s>obj) \
      |               ^
z_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
access/dtv/en50221.c../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:1878:13:   481 |         const struct warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vlc_common_members: (const vlc_ob ject_t *)(&(x)->obj) \
      |               ^
1878 |             msg_Err( p_cam->obj,
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
In file included from access/dvb/linux_dvb.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   
83 |       msg491_ | Gene r   ivar_Cc(repa_te(t his, VLC_MSpG_ob_jERR, _,_ psVz_nameA_, AVRLGCS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
_VA   R_78 | A D   vDRESSl c_Log(|V VLLC_OBJECT(o),C p_VAR_DOINHERIT );
      |     ^
, vl../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
c_module  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a)_name, __F,ILE__, __ b, c )
      |                                       ^
L../include/vlc_common.hINE__,: 481:\15:
      |             ^
 ../include/vlc_common.h:481:15: note: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'VLC_OBJECT'  
481 |   481 |                 const struct vlc_common_memcberos: (const vlc_object_t *)(&(x)->obj) \
      |               ^
nst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) In file included from \
      |               ^
access/dvb/linux_dvb.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,access/dtv/en50221.cb,c) var_Crea:t1909e( VL:9: C_OBJECwarning: Tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](a
),  1909 | b,    c      msg)
      _| Err(                                      ^
 ob../include/vlc_common.hj, :481:"CAMI15n: note: expanded from macro 'VLC_OBJECT'
it:   ioc481 |   t      const strlu() cerrt vlc_common_members: o(rconst vlc_object _get *)(&(x)->obj) \
      | tting CAM              ^
 capabilities" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_GenerIn file included from access/dvb/linux_dvb.c:32:
In file included from i../include/vlc_common.hc:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  p525 |     var__this,C VLCr_MSeG_ERRate( p_obj, ps, _z_name, VL_CVA_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^_
ARGS_../include/vlc_variables.h_):122:
39      |     ^
: note: expanded from macro 'var_Create'
../include/vlc_messages.h:78  :13:122 note: expanded from macro 'msg_Generic'
 |    78 |     v#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
lc../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_Log  481 | (        const stVLC_OBJErCuct vlc_common_membeTr(os: (const vlc)_, p,object_t * vl)(&(cx_m)->obj) \
      odul| e_n              ^
ame, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from   481access/dvb/linux_dvb.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539 | :5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    539 |     var_Create(    p_obj, psz_name,  VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^ 
 const ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
stru  122 | #define var_Creatct ve(a,b,lcc_comm)o n_memvbers: (acr_Create(o nst vVlc_obLC_OBJECT(a), b, c )
      |                                       ^
ject_t../include/vlc_common.h *)(&(x:481:15: )note: ->obexpanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
j) \
      |               ^
access/dtv/en50221.c:1914:5In file included from : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
access/dvb/linux_dvb.c :191432:
In file included from  | ../include/vlc_common.h    msg:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_D  554 |     var_Create( p_obj, pszb_gn( obj, "aCmA intee, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
rfa../include/vlc_variables.hce with :%122d: slot(s)", 39: cnote: aexpanded from macro 'var_Create'
ps  .slot_n122 | #define var_Create(a,b,c) var_Creatue( mV );
      |     ^L
C../include/vlc_messages.h:87:5:_OB Jnote: expanded from macro 'msg_Dbg'
EC   87 |    T(a), b, c ) m
      |                                       ^
s../include/vlc_common.hg_Gener:ic(p_481:15: note: expanded from macro 'VLC_OBJECT'
this,   VLC_481MSG_DBG |      ,  __VA_ A coRGS_n_)
      |     ^
st struct../include/vlc_messages.h :v78:13: lnote: expanded from macro 'msg_Generic'
c_   78 |  common_members: (const vlc_object_t *)(&(x)->obj) \
      |                ^
  vlc_Log(VLC_OBJECT(o), p, vlc_module_name, In file included from access/dvb/linux_dvb.c:32:
In file included from __F../include/vlc_common.hILE__:, __L1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
I  563 |     var_Create( p_obj,NE__, ps z\_
      |             ^
nam../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'e, VLC_VAR_STRING | VLC_
V  481AR_DOINHERIT
      |     ^
 | ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
          122 | #define const structvar_C reate(a,b,c) var_Create( VLvClc_common__membeOBJECT(a), b, c )
      |                                       ^
rs: (const vlc../include/vlc_common.h_object:_t *)481:15: note: expanded from macro 'VLC_OBJECT'
(  481 |         const struct vlc_common_members: (const vlc_object_t *&)(&(x)(->obj) \
x      |               ^
)->obj) \
      |               ^
access/dtv/en50221.c:1916:In file included from access/dvb/linux_dvb.c:32:
In file included from ../include/vlc_common.h9: warning: :1031due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:
 1916../include/vlc_variables.h |  :   578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   578 |      if( var  msg_D_Chanbge( p_obj, psgz_n( oabj,me, VLC_VAR_ CHOICESCOUN"T, &co Cunt, NULL ) )
      |         ^I
 hig../include/vlc_variables.hh:128:43: note: expanded from macro 'var_Change'
   leve128 | l#define var_Chang ienter(fa,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, ace typd, e"e )
       );
      |         ^|                                           ^
../include/vlc_common.h:481:
15:../include/vlc_messages.h note: :87:5:expanded from macro 'VLC_OBJECT'
 note:   481 |  expanded from macro 'msg_Dbg'
    87 |         const struct vlc_ common_mem bers: (const vlc_object_t *)m(s&(x)-g>obj) \
      |               ^
_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dtv/en50221.c:1918:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1918 |         msg_Dbg( obj, " CI link layer level interface type" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dtv/en50221.c:1920:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1920 |         msg_Dbg( obj, " CI physical layer level interface type (not supported) " );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dtv/en50221.c:1922:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1922 |         msg_Dbg( obj, " built-in descrambler detected" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dtv/en50221.c:1924:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1924 |         msg_Dbg( obj, " simple smart card interface" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dtv/en50221.c:1926:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1926 |     msg_Dbg( obj, "%d available descrambler(s) (keys)", caps.descr_num );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dtv/en50221.c:1928:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1928 |         msg_Dbg( obj, " ECD scrambling system supported" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dtv/en50221.c:1930:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1930 |         msg_Dbg( obj, " NDS scrambling system supported" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dtv/en50221.c:1932:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1932 |         msg_Dbg( obj, " DSS scrambling system supported" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_Daccess/dvb/linux_dvb.c:82BG,:17 __VA: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_ARGS__)   82
       |     i|     ^
_a../include/vlc_messages.h:78:dapt13: note: expanded from macro 'msg_Generic'er
   78 = |     v vlc_arLo_Gg(etInteger( p_aVLccC_esOBs,JE "CTdv(ob-),ad p,ap vtelcr"_m )od;
ul      | e_                ^
n../include/vlc_variables.h:am658:e,47: __ note: expanded from macro 'var_GetInteger'FI
LE  658__ | #, de__fiLIneNE v__ar, _G\
et      | In            ^
te../include/vlc_common.h:ge481:r(15:a, note: b)expanded from macro 'VLC_OBJECT'
   481 |     va  r_  Ge  tIcontnsegt erst( ruVLctC_ vOBlcJE_cCTom(a),mob)n_
      me|                                               ^mb
../include/vlc_common.h:er481:s:15: ( note: coexpanded from macro 'VLC_OBJECT'
nst  481 v |   lc  _o  bj  eccot_nst t *)st(&(rux)ct ->vlobc_j)co \mm
      on|               ^_m
embers: (const vlc_object_t *)(&(x)->oaccess/dtv/en50221.c:1936bj:9) : \
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |               ^ 1936
 |         msg_Err( obj, "CAM modaccess/dvb/linux_dvb.c:ul83:e 16:wi warning: thdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o   83ut |   s  lo its_d" ev);ic
      e |         ^=
 v../include/vlc_messages.h:ar83:_G5:et note: Inexpanded from macro 'msg_Err'
t   83eg |  er  (  mp_sgac_Gceensser, ic"dvb-(pde_tvihice" )s,;
       V|                ^LC
_MS../include/vlc_variables.h:G_658:ERR, __47:VA_ARGS note: expanded from macro 'var_GetInteger'__)
      |     ^

../include/vlc_messages.h  658:78:13: note:  | #expanded from macro 'msg_Generic'
de   78 |   fi  vlcne_Log( var_GetInteger(a,b)   VLC_OBvJECTar_GetInteger( VLC_OB(oJE)C, p, vlc_module_name, __FT(a),b)
      |                                               ^
I../include/vlc_common.hL:481:15: note: expanded from macro 'VLC_OBJECT'
  E__, __481 |         const struct vlc_common_membLerINE__, \
s      : (const | v            ^l
c_object../include/vlc_common.h_:481:15:t *)(&(x)->obj) \
 note:       expanded from macro 'VLC_OBJECT'
|               ^  
481 |         const struct vlc_common_meaccess/dvb/linux_dvb.cmb:e84r:15:s: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 (const vlc   _objec84t_t  |     b_p*)(&(x)robe = var_->objG)etBoo l( p_acc\
ess, "dvb-prob      e" )| ;
      |               ^
              ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membaccess/dtv/en50221.cers::1956:17 (:const vl c_objwarning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ct_t *)(&(x)->obj)  1956 |   \
      |               ^
              msg_Err( p_cam->obj, "en50221_Init: couldnaccess/dvb/linux_dvb.c't rese:t sl88o:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t   88 |         msg_Err( p_a ccess%,d "snprintf() trun"cated st,
      r|                 ^ing f
o../include/vlc_messages.h:83:5r FRONTEND" );
      |         ^
:../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
 note: expanded from macro 'msg_Err'
      83 |  83 |     msg_Generic(p_thi  s, V LC_MSG_ERR, _m_VsA_ARGS__)
      |     ^
g../include/vlc_messages.h:78:13: note: _Gexpanded from macro 'msg_Generic'
en   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
e../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
r  481 |  ic(p_t   h    const striusct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o)access/dvb/linux_dvb.c,: 96:5: warning: pdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc], 
v   l96 |     msg_Dcbg_module_(n apme, __F_access, "Opening device %s", frontend );
      |     ^
IL../include/vlc_messages.hE_:87:5: note: expanded from macro 'msg_Dbg'
_, __LINE__,    \87 |   
        | m            ^
sg../include/vlc_common.h:481:15: _note: Gexpanded from macro 'VLC_OBJECT'eneri
c(  481p_this, VLC_MSG_D |         const sBG,tr __ucVA_t vlc_commARGS__)
      on_members: (const | vlc    ^_
obje../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
ct   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_m_ot *)(&(dule_name, __FxILE__, __LINE__, \
      | )->o            ^bj) \

      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
access/dtv/en50221.c:1977:13      |               ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1977 |             msg_Err( obj, "cannot get access/dvb/linux_dvb.c:99:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
slo   99 |         msg_Err( p_access, "FrontEndOpen: otpenin info:g  %des", vlc_strerrovir_cc(ee fairled: r%s",
      | n        ^o) 
);
      ../include/vlc_messages.h|             ^
../include/vlc_messages.h:83:83::55: note: expanded from macro 'msg_Err'
:    note: 83 |     expanded from macro 'msg_Err'
   83msg_Gen |     msg_Genereirc(pi_this, cVLC_(MSG_ERR, __VA_ApRGS__)
      |     ^
_../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
this   78 | ,  VLC_MSG  _ vlc_ERR, _Log_(VA_ARGS_V_)
      |     ^
L../include/vlc_messages.h:78:13:C_O note: BJECT(o), p, vlcexpanded from macro 'msg_Generic'
_m   odule_na78 | me, __FILE__, __LINE__, \
      |              ^
   v../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
lc  481 |      _Lo   g(VLC_OBJECT(o), pcon, vlc_modulst e_nstruamce, __FILE__, __LINtE vlc_com__, \
      |             ^
mo../include/vlc_common.h:481n:_15: note: expanded from macro 'VLC_OBJECT'
m  embers481 |      : (con   const struct vlc_common_members: (const vlc_object_t *)(&st(x)->obj) \
      |               ^
 vlc_object_t *)(&(x)->obj) \
      |               ^
access/dtv/en50221.c:1982:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1982 |             msg_Err( obj, "no CAM inserted" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_maccess/dvb/linux_dvb.codu:165:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]l
e_n  ame, __FILE__, __LINE__, \
      |             ^
165../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 |    481 |         const struct vlc_c o mmon_m e  mbers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
      msg_Err( p_access, "requested type %s not supported by %s tuner",
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGaccess/dtv/en50221.cS__:)
      |     ^
2000:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_messages.h 2000:78:13: note: expanded from macro 'msg_Generic'
 |    78 |       vlc_Lo          msg_gEr(Vr( obj, L"en50221_Init: failed getting message" );
      |             ^
C_OBJE../include/vlc_messages.hC:83:5: note: expanded from macro 'msg_Err'
T(o   83 |   ), p,   msg_Generic(p_this, VLC_MSG_ERR, __vVA_ARGlc_mS__)
      |     ^
o../include/vlc_messages.hdule_:n78a:13: note: expanded from macro 'msg_Generic'
m   78e |     vlc_Log(,V LC_OBJECT(o), p, vlc_module_name, __FILE__,_ ___FILE__, __LINE__, \
      |             ^
LI../include/vlc_common.h:N481E:15: note: expanded from macro 'VLC_OBJECT'
__  , 481\
      |             ^
 |         const struct vlc_common_m../include/vlc_common.he:481:15: note: mexpanded from macro 'VLC_OBJECT'
bers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
  481 |         const struct vlc_common_members: (coaccess/dtv/en50221.cnst vlc_:o2006bject_t *:)13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(&( x2006) |   - >obj)         msg \_
Err( obj, "CAM returns gar      b|               ^
age as application info!" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |  access/dvb/linux_dvb.c   ms:g_Gen174eric(p_th:is, VLC_MSG_ERR, __VA_9A:RGS__)
       |     ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_messages.h:78  174 | :     13: note: expanded from macro 'msg_Generic'
      msg78_ |     vlc_LogD(bg( pVL_C_OBJEaCccesT(o), p, vls,c "usi_modulne_name, __FIg LE__d, __LINE_e_fault, value \
      |             ^
s for ../include/vlc_common.h:f481:15: note: expanded from macro 'VLC_OBJECT'
ronten  d481 |         const  infstoru"ct vlc_common_members: (const vlc_object_t  *)(&(x)->obj) \
      |               ^
);
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_taccess/dtv/en50221.c:2009:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
hi 2009 |         msg_Dbg( obsj, "found CAM , VLC_MSG%s usi_nDBG, __g VAid _A0xR%x", &ca_mGS__)
      |     ^
s../include/vlc_messages.h:g.78msg[1:2],
      13| : note: expanded from macro 'msg_Generic'        ^

   78 |    ../include/vlc_messages.h v:lc_Log(VLC_OBJE87:CT(o), p, v5:l note: expanded from macro 'msg_Dbg'
c   87 |   _module_name,  __F ILE__, __LINmE__sg_Gen, \
e      |             ^
ric../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
(  481 |         conpst struct vlc__thcommoni_members: (const vslc_object_t *)(&(x)->obj) \
      |               ^
, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: access/dvb/linux_dvb.c:176:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]expanded from macro 'msg_Generic'

   78 |      176 |  vlc_ Lo       g(VLmsgC__Dbg( p_access, "method of access is %s", psz_access );
      |         ^
OBJECT../include/vlc_messages.h:(o87:),5: note: expanded from macro 'msg_Dbg'
 p,    87vlc_ | m    msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:o78dule:13: note: expanded from macro 'msg_Generic'
_na   78m | e, __    vlcFI_Log(VLC_OBJECT(oLE_),_, p , vlc_mo_du_leL_nameIN, __FILEE___, __LINE___, \
      |             ^
../include/vlc_common.h:, 481:15: note: expanded from macro 'VLC_OBJECT'
\
  481 |         c      ons| t str            ^
uc../include/vlc_common.h:481t:15:  vlnote: c_commonexpanded from macro 'VLC_OBJECT'
_m  e481 |   m    b  consers: (const vlc_objtect_t *)(&(x)->obj) st \
      |               ^
ruct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dtv/en50221.c:2014:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2014 |         msg_Err( obj, "CAM interface incompatible" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:221:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  221 |             msg_Err( p_access, "DVB-S tuning error" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:230:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  230 |             msg_Err( p_access, "DVB-C tuning error" );
      |             ^access/dtv/en50221.c:2049:
13: warning: ../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   83 |     msg_Ge neric(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
2049 |      ../include/vlc_messages.h: 78:13: note: expanded from macro 'msg_Generic'
       78   | msg_Err(  p_cam   vlc_-Log(VLC_>OBoJECTbj, "en5(o), p, vl0221_Poll:c couldn't get in_module_name, __FILE__, _fo_L oINE__,n  \
      |             ^
sl../include/vlc_common.hot: %d481",:
      15: note: expanded from macro 'VLC_OBJECT'
|             ^  481 | 
        const struct vlc_com../include/vlc_messages.h:m83:5o: nnote: expanded from macro 'msg_Err'_
members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __access/dvb/linux_dvb.cVA:239:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_A  239 | RG S_ _) 
       |     ^     
../include/vlc_messages.h:   78:m13:s note: g_Err( expanded from macro 'msg_Generic'
p   78_acce |  ss, "DVB-T tuning error" );
      |             ^
  ../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      | vl    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
c_   Lo78g( | VL C_ OB JE CTvlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
(o../include/vlc_common.h),:481:15: note: expanded from macro 'VLC_OBJECT'
   p,481 |         const struct vlc v_common_members: (clconst vlc_m_odobject_ult *e_n)(&(x)->obj) \
      am|               ^
e, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
access/dvb/linux_dvb.c  :248:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481 |   248 |             msg_Err( p_access, "ATSC  t uning error" );
       |             ^
  ../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
      83 | c    msg_Generiocnst s(trupct vl_this87, V warningsLC_cMS_cG_Eo generated.
RR, __VA_ARGS__)
      |     ^
m../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
mo   78 |     vln_cm_embLog(VLC_OBJECT(o)ers:,  p, vlc(_module_name, _c_FILE__, __LIoNE__, \
      |             ^
n../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
st  481 |   vlc _obj      const sect_t truct v*lc_common_me)mber(s: (co&(x)->nst vlobj) \c_ob
      |               ^
ject_t *)(&(x)->obj) \
      |               ^
access/dtv/en50221.c:2058:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2058 |                 msg_Dbg( p_cam->obj, "en50221_Poll: slot %d has been removed",
      |                 ^
../include/vlc_messages.haccess/dvb/linux_dvb.c::87:254:9: warning: 5: note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'msg_Dbg'
     87254 |         m |  sg_Er  r( ms g_Genp_aericccess, "t(puner_t type %s nothis, Vmv -f access/dvb/.deps/libdvb_plugin_la-access.Tpo access/dvb/.deps/libdvb_plugin_la-access.Plo
 supporLC_MSG_DBG, __VA_ARGS_ted"_)
      | ,
      |         ^
../include/vlc_messages.h:83:5    ^: note: expanded from macro 'msg_Err'

   83 | ../include/vlc_messages.h:78:    msg_Generic(p13_thi: s,note: expanded from macro 'msg_Generic'
    78 |   VLC_M SG_ERR,  v__VAlc_L_ARGSo__g(VLC)
_      /bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/dvb/libdvb_plugin_la-scan.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/dvb/libdvb_plugin_la-scan.lo -MD -MP -MF access/dvb/.deps/libdvb_plugin_la-scan.Tpo -c -o access/dvb/libdvb_plugin_la-scan.lo `test -f 'access/dvb/scan.c' || echo './'`access/dvb/scan.c
OBJECT(o), p,|     ^
 vlc_module_n../include/vlc_messages.h:ame78:, __FILE__, __LINE__, 13:\ note: 
expanded from macro 'msg_Generic'
      |             ^
   78 | ../include/vlc_common.h  :  vl481:15: note: expanded from macro 'VLC_OBJECT'
c  481 |  _L  og(VLC_OBJECT   (o)  , cop,nst struct vlc_c vlommoc_n_momedumbleer_ns:am (e,co __FnsILt E_vl_,c_ _ob_LjeINctE__t_, *) \(&(
      x|             ^)
../include/vlc_common.h:->o481:bj) \
      |               ^
15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dtv/en50221.c:2087:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2087 |                 msg_Dbg( p_cam->obj, "en50221_Poll: resetting slot %d", i_slot );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Loaccess/dvb/linux_dvb.c:g276:(17:V warning: Ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C_OBJECT(  276o), p, vlc_module_nam |  e  , __FILE__, __LINE__, \
      |             ^
  ../include/vlc_common.h:481  :15: note: expanded from macro 'VLC_OBJECT'  
   481 |               msg_Err( p_access, "frontend event error: %s",
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VAcon_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), stp, vlc_module_name, __FILE_ _str, u__cLItNE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 vl |  c_commo  n     c_memboners: (const vlc_ostb sject_t *)tr(uct vl&(x)->obj) \c_
      |               ^
common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dtv/en50221.c:2091:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2091 |                     msg_Err( p_cam->obj, "en502access/dvb/linux_dvb.c:2293:171_Poll: couldn't re: warning: set slot %d"due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,
  293 |       |                     ^
  ../include/vlc_messages.h:83:  5:             msg_Dbg(note: expanded from macro 'msg_Err'
   83 |     msg_Generic( pp_ac_this, VLC_MSG_ERR, __VA_ARGS__)
      ces| s, "fron    ^
te../include/vlc_messages.h:78:13: note: nd has acquiexpanded from macro 'msg_Generic'
red si   78 |    g nvalc_lL"og );
(      |                 ^
VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_messages.h../include/vlc_common.h:481:15: :87note: expanded from macro 'VLC_OBJECT'
:  4815: |  note:  expanded from macro 'msg_Dbg'
    87  |       m sg  const str_Geuct vlc_common_mneric(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, _emb_FIersLE__, __: (conLINE__, \
      |             ^st v
lc../include/vlc_common.h_obj:ec481:15: note: expanded from macro 'VLC_OBJECT'
t_t  481 |     *     const struct vlc_common_)(member&(s: (conxst vl)->obc_object_t *)(&j) \
      | (x)->obj) \
      |               ^
              ^
access/dvb/linux_dvb.c:295:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  295 |                 msg_Dbg( p_access, access/dtv/en50221.c:2097"frontend has lost signal" );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: :13: note: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'msg_Generic' 2097 | 
     78 |     vlc_Log(  V  L  C  _OBJECT(o), p  , vlc_modulem_sname, __FILE__, __LINE__, \
g_Dbg( p_cam->obj, "en50221_Poll: slot %d is      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_m eamcbters: (ive",
      |             ^
c../include/vlc_messages.hons:t vl87c_o:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_thbis, VLC_MSG_DBG, __VjA_ARecGSt_t_ *)_()&(x
      | )    ^-
>o../include/vlc_messages.hbj) \
      |               ^
:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vaccess/dvb/linux_dvb.c:298:17: lcwarning: _modudue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]l
e_name  298 |                 msg_D, __FILbg( E_p_acc_ess, "fronte,nd has acq uired _c_aLrIrNiEe_r_", \
       );
|             ^
      ../include/vlc_common.h|                 ^
:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h  :87:481 |  5:  note: expanded from macro 'msg_Dbg' 
    87 |     msg_Generic(p_this,  VLC_MSG_D   const strucBG, __VAt_ AvRlGcS__)
      _common| _mem    ^
b../include/vlc_messages.h:78:13:ers: (const  note: expanded from macro 'msg_Generic'
v   lc_obje78c |   t_  vtl c*_)L(o&g((xV)LC-_>OoBJECTbj()o )\
      |               ^, p, vlc_m
odule_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strucaccess/dtv/en50221.ct vlc_commo:2106:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n 2106_member | s: (const vlc_objec t    _t *) (      &  (x )- >msgo_Err(bj p_cam->o) \b
      |               ^
j,
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generiaccess/dvb/linux_dvb.c:300:17:c( warning: p_tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
hi  300 |        s,      VLC_M   SG_ERR, _ _VA_ARGS__)m
      |     ^sg
_Dbg../include/vlc_messages.h( p:_78:13:a ccenote: sexpanded from macro 'msg_Generic'
s, "f   78 |     vlcro_nLtoegnd has l(VLC_OoBsJtE carrier"C );
      |                 ^
T../include/vlc_messages.h:87:(o5: ),note: expanded from macro 'msg_Dbg'
    p,87  | v    lmsc_modug_Gle_nameene, __FILE__, __LINE__ric, \
      |             ^
(../include/vlc_common.h:p_this,481 V:L15C:_ note: expanded from macro 'VLC_OBJECT'
M  S481G |   _DBG, __VA_ARGS__)
      |     ^
      ../include/vlc_messages.h:78:13c: note: onexpanded from macro 'msg_Generic'
s   78 |     vlct_Log(VLC_OBJECT(o) s, p, truvlc_cmt odulve_lncame, ___common_mFeILE__mb, __ers: (const vlc_obLINE__, \ject
_      t|              ^*
)(../include/vlc_common.h:481:15: &(x)-note: expanded from macro 'VLC_OBJECT'
>o  481 |       bj)   cons\
      |               ^
t struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dtv/en50221.c:2114:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2114 |                 msg_Err( p_caccess/dvb/linux_dvb.c:303:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
am-  303>obj,
      |                 ^
 |                 msg_Dbg( p_access, "frontend has acquired stable FEC" );
      |                 ^../include/vlc_messages.h:
83:5:../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
 note:    87 |     expanded from macro 'msg_Err'm
sg_   Gen83 |    e msg_Generic(p_thric(pis,_thi VLC_MSG_sE,R RVLC_MS, __VA_GA_DRGS__B)G
, __VA_ARGS__)
      |     ^
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
../include/vlc_messages.h:78   78 |     vlc_Log(VLC:13_OBJECT: note: expanded from macro 'msg_Generic'
(   o),78 p, |  vlc _m   vlcodule_name_Log(VLC_,O B_J_EFCIT(o), p, vlcL_Em_o_,dule_n a_me, ___LFIINLEE___,_, __LINE__,  \
      |             ^
\../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

  481 |               c| onst struct vlc_c            ^ommon
_../include/vlc_common.hmember:s481:: 15: note: expanded from macro 'VLC_OBJECT'
(const  481 |    v  l c _ob  const struct vlc_comject_tm o*n)_(m&embe(xr)s-:>obj) \ (c
      |               ^
onst vlc_object_t *)(&(x)->obj) \
      |               ^
access/dtv/en50221.c:2129:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]access/dvb/linux_dvb.c:305
:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
2129  305 |   |                             msg _D  msg_Err( p_cbg( pam_ac->cesso, "frontebjnd h,
      |                 ^
a../include/vlc_messages.h:s83 :l5: note: oexpanded from macro 'msg_Err's
t    83F | EC"  )   msg_Gene;
      |                 ^
ri../include/vlc_messages.h:c(p87:_this, VLC_MSG_ER5:R, note: expanded from macro 'msg_Dbg'
 _   87 |     msg_G_VA_ARGeneSri_c(p__)t
h      i| s,    ^
 ../include/vlc_messages.h:78VLC_:M13S:G _note: DBG, __VA_expanded from macro 'msg_Generic'
ARG   78 | S _ _  vlc_Log)(
VLC_OBJECT(o)      | , p, v    ^lc_modul
e../include/vlc_messages.h:78_:n13: note: aexpanded from macro 'msg_Generic'
me, _   _78 | F I LE__ ,  __LvIlcN_E_L_o,g \
(VL      | C_            ^
OBJE../include/vlc_common.h:481:15:CT note: expanded from macro 'VLC_OBJECT'
(  o), p, vlc481 |     _ module_nam   const set,r _u_ct vFlIcL_E__common, _mem__bersLI: (cNoE_nst vl_c, _object\_
      |             ^
t *)(&../include/vlc_common.h(:481x)->o:15bj) :\ 
note:       expanded from macro 'VLC_OBJECT'| 
              ^
  481 |         const struct vlc_common_members: (const vlc_object_t *access/dtv/en50221.c:2137:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2137 |                 msg_Err( p_cam->obj,
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^)
(&(x)../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'-
>   78 |     vlobj) \
      c| _              ^L
og(VLC_OBJECT(o), p, vlc_module_name, __FILE__,access/dvb/linux_dvb.c:308:17 __LINE__, \
      |             ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481  308 |  : 15 :     note: expanded from macro 'VLC_OBJECT'
     481 |              const s msg_Dbg( p_access, "frontend has acqutriuctred  synvlc_common_memberc" )s;
      :|                 ^ (const 
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_vlcmo_duobjele_namce, __FILE__, __LINE_t_t *)(_&(x), ->ob\
      |             ^
j../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
) \
      |               ^
  481 |         const struct vlc_common_members: (const vlc_object_taccess/dtv/en50221.c *)(&(x)->o:bj)2152:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  2152 |              \
      |               ^
   msg_Err( p_cam->obj,
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'access/dvb/linux_dvb.c:310:17: 
warning:    83 | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      m310sg | _G  en eric(p_ this,            msg_D bg( Vp_access,L C_"fronMSG_tend has losEt Rsync" );
      | R,                ^
 ../include/vlc_messages.h__:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_VA_ARGS__)
      |     ^
A../include/vlc_messages.h:78RGS_:13_)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_na:me, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const stru note: expanded from macro 'msg_Generic'
c   78 | t vlc_c omm  on_m vlc_Log(VLC_OBJECT(o)ember, p, vlcs_module_nam:e, __ (coFILE_n_, __LINE__, \
      |             ^
st v../include/vlc_common.h:lc_481:15: note: objeexpanded from macro 'VLC_OBJECT'ct
_t   481 |         const st*)(&(x)-ru>oct vlc_common_members: (bj) con\s
t      |               ^ 
vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:316:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  316 |                 msg_Dbg( p_access, "frontend has acquired lock" );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"dvb\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/dvb/libdvb_plugin_la-scan.lo -MD -MP -MF access/dvb/.deps/libdvb_plugin_la-scan.Tpo -c access/dvb/scan.c  -fPIC -DPIC -o access/dvb/.libs/libdvb_plugin_la-scan.o
access/dvb/linux_dvb.c:322:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  322 |                         msg_Dbg( p_access, "- Bit error rate: %d", stat.i_ber );
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:324:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |                         msg_Dbg( p_access, "- Signal strength: %d", stat.i_signal_strenth );
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:326:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  326 |                         msg_Dbg( p_access, "- SNR: %d", stat.i_snr );
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:331:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  331 |                 msg_Dbg( p_access, "frontend has lost lock" );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:337:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  337 |                 msg_Warn( p_access, "reiniting frontend");
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:381:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  381 |     char *psz_name = var_InheritString( p_access, "dvb-satellite" );
      |                      ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:415:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  415 |     p_scan->i_symbolrate = var_GetInteger( p_access, "dvb-srate" );
      |                            ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:427:33: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  427 |     p_scan->psz_scanlist_file = var_InheritString( p_access, "dvb-scanlist" );
      |                                 ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:449:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  449 |     msg_Err( p_access, "frontend scanning not supported" );
      |     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:463:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  463 |         msg_Err( p_access, "frontend info request error: %s",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     msg_Dbg(p_access, "Frontend Info:" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^76 warnings
 generated.
access/dvb/linux_dvb.c:470:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  470 |     msg_Dbg(p_access, "  name = %s", p_frontend->info.name );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:474:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  474 |             msg_Dbg( p_access, "  type = QPSK (DVB-S)" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:477:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |             msg_Dbg( p_access, "  type = QAM (DVB-C)" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:480:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  480 |             msg_Dbg( p_access, "  type = OFDM (DVB-T)" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membermv -f access/dtv/.deps/libdtv_plugin_la-linux.Tpo access/dtv/.deps/libdtv_plugin_la-linux.Plo
s: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:483:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  483 |             msg_Dbg( p_access, "  type = ATSC (USA)" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/dvb/libdvb_plugin_la-scan_list.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/dvb/libdvb_plugin_la-scan_list.lo -MD -MP -MF access/dvb/.deps/libdvb_plugin_la-scan_list.Tpo -c -o access/dvb/libdvb_plugin_la-scan_list.lo `test -f 'access/dvb/scan_list.c' || echo './'`access/dvb/scan_list.c
_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:494:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  494 |             msg_Err( p_access, "  unknown frontend type (%d)",
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:498:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  498 |     msg_Dbg(p_access, "  frequency_min = %u (kHz)",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:500:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  500 |     msg_Dbg(p_access, "  frequency_max = %u (kHz)",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:502:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  502 |     msg_Dbg(p_access, "  frequency_stepsize = %u",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:504:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  504 |     msg_Dbg(p_access, "  frequency_tolerance = %u",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:506:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  506 |     msg_Dbg(p_access, "  symbol_rate_min = %u (kHz)",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:508:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  508 |     msg_Dbg(p_access, "  symbol_rate_max = %u (kHz)",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:510:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  510 |     msg_Dbg(p_access, "  symbol_rate_tolerance (ppm) = %u",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:512:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  512 |     msg_Dbg(p_access, "  notifier_delay (ms) = %u",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:515:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  515 |     msg_Dbg(p_access, "Frontend Info capability list:");
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:517:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  517 |         msg_Dbg(p_access, "  no capabilities - frontend is stupid!");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:519:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  519 |         msg_Dbg(p_access, "  inversion auto");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:521:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  521 |         msg_Dbg(p_access, "  forward error correction 1/2");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:523:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  523 |         msg_Dbg(p_access, "  forward error correction 2/3");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:525:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |         msg_Dbg(p_access, "  forward error correction 3/4");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:527:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |         msg_Dbg(p_access, "  forward error correction 4/5");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:529:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  529 |         msg_Dbg(p_access, "  forward error correction 5/6");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:531:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  531 |         msg_Dbg(p_access, "  forward error correction 6/7");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:533:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  533 |         msg_Dbg(p_access, "  forward error correction 7/8");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 | libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"dvb\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/dvb/libdvb_plugin_la-scan_list.lo -MD -MP -MF access/dvb/.deps/libdvb_plugin_la-scan_list.Tpo -c access/dvb/scan_list.c  -fPIC -DPIC -o access/dvb/.libs/libdvb_plugin_la-scan_list.o
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:535:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  535 |         msg_Dbg(p_access, "  forward error correction 8/9");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:537:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  537 |         msg_Dbg(p_access, "  forward error correction auto");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:539:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |         msg_Dbg(p_access, "  QPSK modulation");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:541:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  541 |         msg_Dbg(p_access, "  QAM 16 modulation");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:543:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  543 |         msg_Dbg(p_access, "  QAM 32 modulation");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:545:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  545 |         msg_Dbg(p_access, "  QAM 64 modulation");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:547:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  547 |         msg_Dbg(p_access, "  QAM 128 modulation");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:549:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  549 |         msg_Dbg(p_access, "  QAM 256 modulation");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:551:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  551 |         msg_Dbg(p_access, "  QAM auto modulation");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:553:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  553 |         msg_Dbg(p_access, "  transmission mode auto");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:555:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  555 |         msg_Dbg(p_access, "  bandwidth mode auto");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:557:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  557 |         msg_Dbg(p_access, "  guard interval mode auto");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:559:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  559 |         msg_Dbg(p_access, "  hierarchy mode auto");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:561:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  561 |         msg_Dbg(p_access, "  8-level VSB modulation");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:563:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |         msg_Dbg(p_access, "  16-level VSB modulation");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE_In file included from access/dvb/scan.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189_, \
:12:       |             ^
../include/vlc_common.h:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481:15: note: expanded from macro 'VLC_OBJECT'
    481 | 189 |          ret  ur con nstva str_rucSett Checvlcke_cod( mmonp_obj, psz_name, VLC_VAR_INT_membersEG: (const vlc_objeERct_t *), val(&(x ))-;
>o      | bj           ^
) \
../include/vlc_variables.h:      | 140:48              ^
: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) vaaccess/dvb/linux_dvb.c:r_565:Se9:tC warning: hedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  565ke |  d(  VL  C_  OB mJEsgCT_D(obg),n(p,t_a,vcc)
es      | s,                                               ^
 "../include/vlc_common.h:  481:ex15:te note: ndexpanded from macro 'VLC_OBJECT'
e  481d  |  ca  pa  bi  li ctionesst") s;
tr      | uc        ^
t../include/vlc_messages.h: v87:lc5:_c note: omexpanded from macro 'msg_Dbg'
mon_m   87em |  be  rs m: sg(c_Gonenster viclc(p_o_tbjhiecs,t_ Vt LC*)_M(&SG(x_D)-BG>o, bj__) VA\
_A      | RG              ^
S__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vIn file included from access/dvb/scan.clc_m:32od:
In file included from ul../include/vlc_common.h:e_1031:
na../include/vlc_variables.h:me203:, 12:__ warning: FIdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
LE__  203,  |  __  LI rNEet__ur, n \
va      | r_            ^
Se../include/vlc_common.h:tC481:he15:ck note: edexpanded from macro 'VLC_OBJECT'
(  481 p |  _o  bj, ps  z_  na cmonest, s trVuct vlc_commLC_VAR_BOOL, val );
      |            ^
on../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
_m  140 | #define var_SetCemhecked(o,nber,t,s: (cvo)n var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
s../include/vlc_common.ht:481:15: note: expanded from macro 'VLC_OBJECT'
 v  lc_ob481 |         const strjuct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
ect_t *)(&(x)->obj) \
      |               ^
In file included from access/dvb/scan.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
access/dvb/linux_dvb.c:  212 |     return 570:9var_SetChecked : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  570 | obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
    140 | #  define   var_Set  msg_DChecked(o,n,t,v) var_SetChecked(VLC_OBJECbgT((po)_,n,t,v)
acc      | es                                               ^
s, "  ../include/vlc_common.h:481T:15: note: expanded from macro 'VLC_OBJECT'
u  481 |         const rbstruct vlc_common_members: (const vlc_objecto FE_tC m *)od(&u(xla)->obj) \
      |               ^
tion");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLIn file included from access/dvb/scan.c:32:
In file included from C../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_M  227 |     return var_SetCSGh_DBG, ecked( p_obj, psz_name, VLC_VAR_FLOA__VA_AT, val );
      |            ^
RGS../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetCheck__ed)(o,n,t
,v)      |  var    ^
_S../include/vlc_messages.hetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
:78../include/vlc_common.h::13:481:15:  note: expanded from macro 'VLC_OBJECT'
note: expanded from macro 'msg_Generic'
     78 |  481 |         c  o vnst struct vlc_common_members: (const vlc_object_t *lc)(&(x_Log()-VL>obj) \
      |               ^
C_OBJECT(o), p, vlc_module_name, __FILE__, __LINIn file included from access/dvb/scan.c:E32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12_: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_,   241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      | \           ^
      
|             ^
../include/vlc_variables.h:../include/vlc_common.h140:48: note: expanded from macro 'var_SetChecked'
:481  140 | #define var:15_SetChecked(o,n,t,v) var_SetChe: note: expanded from macro 'VLC_OBJECT'cked(VLC
_OBJECT(o),n,  481t |  ,v  )   
      |                                                ^
  ../include/vlc_common.hco:481:ns15t : note: expanded from macro 'VLC_OBJECT'
s  481 |    tr     const strucuct vlc_common_members: (const vlct _objectvlc_c_t *)(&(x)->obj) o\
m      |               ^mo
n_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dvb/scan.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^access/dvb/linux_dvb.c:575
:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h  575 |       :140:48: note: expanded from macro 'var_SetChecked'
  msg_D  140bg(p | #define_ac vacr_esSetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      s, |                                                ^"  2nd
../include/vlc_common.h:481:15: note:  expanded from macro 'VLC_OBJECT'
gen  481 |   eratio   n m  od const struct vlc_common_members: (const ulatiovln c_object_t *)(&(x)->obj) \
      |               ^
(DVB-S2)");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_GenerIn file included from access/dvb/scan.c:32:
In file included from ../include/vlc_common.h:ic(1031:
p_../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
th  276i |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGEs,R, &val ) ) VLC
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
_M  142 | #define var_GetCheckeSd(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
G_DBG../include/vlc_common.h:, 481:15__VA:_ARGS_ _note: expanded from macro 'VLC_OBJECT'
)
  481 |            |     ^
 ../include/vlc_messages.h:78:13  cons: note: expanded from macro 'msg_Generic'
t s   78 |     vlc_Ltructo vg(Vlc_common_members: (const vlc_object_t LC_OBJ*ECT(o))(&(x)->obj) \
      , p,|               ^ 
vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |  In file included from access/dvb/scan.c:32:
In file included from ../include/vlc_common.h:1031   :
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   293 |       if( !var_Ge ctConhecked( p_st strobj,uct  psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
vlc_../include/vlc_variables.h:com142:48: note: expanded from macro 'var_GetChecked'
mon_memb  142 | #define varers_GetCheck: (consed(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
t../include/vlc_common.h:481:15 : note: expanded from macro 'VLC_OBJECT'
vlc  481_ob |         const ject_t *struct vlc_common_members: (const vlc_object_t *)(&(x)->o)(bj&() \
      x)->ob|               ^j)
 \
      |               ^
access/dvb/linux_dvb.c:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |         msgIn file included from _access/dvb/scan.cDbg(p_access, ":32:
  caIn file included from ble u../include/vlc_common.h:np1031:
lu../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
g  304 |     if (likely r(!var_GetChecked (obj, name, VLC_VARecovery");
      _|         ^
C../include/vlc_messages.hOORDS, :87:&val)))
      |                 ^
5:../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
 note:   142 | #defiexpanded from macro 'msg_Dbg'
n   e var_GetChecked(o,n,t,v) 87 |     msg_Generic(p_var_GethistC, VLChec_MSGked(VLC_OBJ_EDCT(o),n,t,v)
      |                                                ^
BG, __VA_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ARG  481S__)
      |     ^
 |         const struct vlc_c../include/vlc_messages.h:78ommon_members:13: (c: note: expanded from macro 'msg_Generic'
o   78nst vlc_object_t |      *)(&(vlc_Log(Vx)-LC>obj) \
      |               ^
_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vIn file included from lcaccess/dvb/scan.c:_32:
In file included from c../include/vlc_common.h:1031:
../include/vlc_variables.hommon_mem:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b  324 |     erif( !vas: (cro_Genst vlct_Cheockbject_t *)(&(ed( p_obj, psz_name, VLC_VAR_FLOAT, &vax)->l ) )
      |          ^
ob../include/vlc_variables.h:142:48j) \
      |               ^
: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecaccess/dvb/linux_dvb.cked(o,n,t,v) var_GetC:580:hecked(VL9: warning: C_OBJdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  
481  580 |   |               const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 msg_Dbg(p_access, "  spurious TS muting");
      |         ^
../include/vlc_messages.h:87:5: note: In file included from expanded from macro 'msg_Dbg'
access/dvb/scan.c:   3287:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |    340 |     if( var_GetChecked( p_obj   ms, psz_name, VLg_CG_VAR_STRING, &val ) )
      |         ^
eneric(p_../include/vlc_variables.ht:142his,:48: note: expanded from macro 'var_GetChecked'
 V  142 | #define var_GetChecked(o,nLC_M,t,v) var_GetCSG_heDBGcked(VLC_OBJECT, __(o),VA_ARGnS__)
,t      | ,v)
      |                                                ^
    ^../include/vlc_common.h
:481../include/vlc_messages.h:15: note: expanded from macro 'VLC_OBJECT'
:78:13:   481 |        note: expanded from macro 'msg_Generic'
 co   78 |   nst struct vlc_common_members: (const vlc  vl_objec_Loctg(_t *)(&(x)V->obj)LC_ \
OB      J|               ^
ECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^In file included from 
../include/vlc_common.haccess/dvb/scan.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: :481:15due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:   note: 350 |     if( var_GetChecked( p_oexpanded from macro 'VLC_OBJECT'
b  481j, psz_ |    name,  V  LC_VAR_STRING, &val ) )
      |         ^  const 
struct vlc_co../include/vlc_variables.hmm:on142_mem:be48:rs: (co nsnote: expanded from macro 'var_GetChecked't v
lc  142_object_t *)(&(x)->obj) \
      |               ^
 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_Oaccess/dvb/linux_dvb.c:581:4: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
B  581 |    msg_Dbg(p_access, "End of capability list");
      |    ^
J../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
ECT(o),   87 |     msg_Generic(p_thins, VL,t,v)
C      | _MSG_DBG,                                                ^
__VA_ARG../include/vlc_common.hS__:)
      481| :    ^
15: note: ../include/vlc_messages.hexpanded from macro 'VLC_OBJECT':
78:13: note: expanded from macro 'msg_Generic'
     48178 |  |          v l c _cLoong(st struVcLtC v_lOc_BcJoEmCmT(oon)_,m pe,m vblers: (cco_nmsotd uvllec__noabmjee,c __FILEt___t,  *_)_(L&I(NxE)_-_>,o b\j
)       |             ^
\
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obIn file included from access/dvb/scan.c:j) \
      |               ^
32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetCheaccess/dvb/linux_dvb.ccked(:o594,:n13,:t ,warning: vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])
 var_GetC  h594e | c k e d i_val = (VLC_OvBaJErCT_(GoetInte),n,tg,evr)
(      |                                                 ^
p_access,../include/vlc_common.h :"481d:v15b:- inote: nexpanded from macro 'VLC_OBJECT'v
ersio  481 |    n "  );
      |             ^
  ../include/vlc_variables.h:658: 47c: onote: nexpanded from macro 'var_GetInteger's
t st  r658u | #define vacrt_ GveltcI_nteger(a,cbo)m m o var_GetIntegenr_(m VLeCm_bOeBrJsE:C T((cao)n,st vlc_bo)
bje      | c                                              ^
t../include/vlc_common.h_:t *)(&481(:x15):- >note: oexpanded from macro 'VLC_OBJECT'b
j) \
      |               ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:595:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  595 |     msg_Dbg( p_access, "using inversion=%d", i_vaIn file included from access/dvb/scan.c:32l );
      |     ^
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
429   87 |  :5   ms: g_Genewarning: rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ic(
p_  429t | h i s ,  vVaLr_CCreate(_ MpS_Go_bDjB,G ,p s_z__VnA_Aame, VRLGCS__V_A)R
_      |     ^
INTE../include/vlc_messages.hG:E78R: 13|:  Vnote: Lexpanded from macro 'msg_Generic'C
_VAR_DOIN   H78E | R I T   )v;l
      c| _Log(VLC_OBJ    ^
E../include/vlc_variables.hC:T(122:39: note: expanded from macro 'var_Create'o),
 p, vlc_m  122 | #doedfuilnee_ nvaarm_eC, __FILE__, _r_eLIaNtEe_(_a,, \
      |             ^
b,c../include/vlc_common.h:) v481a:r15_:C note: rexpanded from macro 'VLC_OBJECT'e
ate( V  L481C | _ O  BJECT ( a ) ,  cbo,n sc t) 
s      truct vlc_|                                       ^
../include/vlc_common.h:481:15c: onote: mexpanded from macro 'VLC_OBJECT'mon_members:
 (const vlc  481 |   _ o b j e ct_t *)(& (cxo)n-s>to bsjt)r u\c
t vlc_      | com              ^m
on_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^access/dvb/linux_dvb.c
:603:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  603 |             msg_Dbg( p_access, "dvb hIn file included from as invaccess/dvb/scan.ce:r32s:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hi:442o:5n:  warning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ot set, usi
ng  442 |  auto");
      |             ^
  ../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
    87 |     var_Cr eamste( g_Genp_obj,e ric(p_thipss,z _VnaLmeC, _VLCM_SG_DBG, V_A_RV_AB_OAOL R| VGLSC__VA_)R_DOIN
      |     ^
H../include/vlc_messages.h:ERIT 78);:
13: note: expanded from macro 'msg_Generic'
         78 | |     ^
    vlc../include/vlc_variables.h_Lo:122g:39: note: (expanded from macro 'var_Create'VLC_OBJECT(o
), p, vl  122c_ | #dmeofdiulnee_ var_Cnraemaet,e (_a_FI,LEb__,, _c) var__LCINE__, \
      |             ^
reate../include/vlc_common.h(: 481V:L15C: note: expanded from macro 'VLC_OBJECT'
_  O481B | J E C T(a  ) ,   b, cc o)n
s      | t struc                                      ^t
 vlc_co../include/vlc_common.h:m481m:15o: nnote: expanded from macro 'VLC_OBJECT'
_members:   (481c | o nst vlc_o b j e  c t_t *)( cons&(t strx)->obj)uct vl c_\c
om      m| o              ^n
_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:615:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  615 |     switch( var_GetInteger( p_acceIn file included from ss,access/dvb/scan.c:32:
In file included from ../include/vlc_common.h:1031:
 ../include/vlc_variables.h"dvb-v:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
olta  455 |     var_Cregae" ) )t
e      (|              ^p
_o../include/vlc_variables.hbj, psz_n:658:47: note: aexpanded from macro 'var_GetInteger'me
, VLC_V  658 | #dAeRf_inFe Lvar_OGAetTInt | VeLgCe_rV(AaR,_b) D  vOINHEaRr_GetIInT );
      |     ^
t../include/vlc_variables.h:122:39eger( :V Lnote: Cexpanded from macro 'var_Create'_
O  122 | #defineB JEvCaTr(_aC)r,eba)t
e      (|                                               ^a,b,c) var_
Create( V../include/vlc_common.h:481:15:L C_note: expanded from macro 'VLC_OBJECT'
OBJECT(a),   481 |    b ,   c   )c
o      n| s                                      ^t
 struc../include/vlc_common.ht: vlc481:_comm15o:n _note: mexpanded from macro 'VLC_OBJECT'
embe  481rs |         co:n (consstt  vstruct vllc_objce_ccto_mtm o*n)_members:( &(c(oxn)s-t> ovbljc)_object_t  \*
)(&(x)->ob      j|               ^
) \
      |               ^
access/dvb/linux_dvb.c:626:13:In file included from access/dvb/scan.c warning: :32:
In file included from ../include/vlc_common.h:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
1031:
../include/vlc_variables.h:469  626 |     s:w5i:t cwarning: hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]( 
v  a469 |     var_rC_rGeeatte( p_obj,I psntz_name, VLeger( C_p_acVcAeRs_sS,T R"IdNvGb -|t oVnLeC"_ V)A R_DOINHERIT );
      |     ^)
      |             ^

../include/vlc_variables.h../include/vlc_variables.h::658122::4739: note: expanded from macro 'var_Create'
:  122 | #d enote: fexpanded from macro 'var_GetInteger'
i  658 | ne var_Cre#definae tvea(ra_,Gbe,tcI)nte vagrer(a,b)_ C r evate( VLC_aOrB_JGECTet(Ian)t,eg ebr(,  Vc )
      |                                       ^
LC_../include/vlc_common.hOB:J481E:C15T:( anote: )expanded from macro 'VLC_OBJECT',
b)
      |                                               ^
  481 |     ../include/vlc_common.h : 481 : 15c:o note: nexpanded from macro 'VLC_OBJECT'
st st  481 | ruct v l c      co_common_mnesmtb structer vls: (const vclc__cobojmemon_mct_t *)(embers&:( x)(->coonst vlbcj_)o b\j
e      c| t              ^
_t *)(&(x)->obj) \
      |               ^
In file included from access/dvb/scan.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Creataccess/dvb/linux_dvb.c:648e(: 19p:_ owarning: bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]j
, psz_name,   648V |     i_LfCr_eVquAeR_STRING | VLCncy = _Vvar_GAeRt_IDOInNteger( HpE_RaIcT cess, ");
      |     ^
dvb-f../include/vlc_variables.hre:q122:39: note: expanded from macro 'var_Create'
u  122 | #dency"e f)i;In file included from 
n      | eaccess/dvb/scan_list.c:                  ^ var24_
Crea../include/vlc_variables.h:658:47::
te(In file included from a note: expanded from macro 'var_GetInteger'
,  658 | b#,../include/vlc_common.hdc:1031:
../include/vlc_variables.h)e fin:ve vaar_189:rGetInteger(a,b)   var_GetInteger( VLC_OB12JE_Create( VLC_OBJECT(a), b, c )
CT(a),b)
      |                                       ^
: ../include/vlc_common.h:      |                                               ^
warning: ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481 |     481:15: note: expanded from macro 'VLC_OBJECT'

    co  n  481st stru189c |  t  vl  |    c_commo  n  _ m recemonstt subrentrrsuct v: l cv_common_members: (const vlc_object_at(rc *)(&_(oxnS)se-t vtChecked( lp>objc)_ o_\
      o| bb              ^j
,ject _psz_nta m*e),( VLC&_access/dvb/linux_dvb.c(:Vx)-AR_I>N649ob:18j:) T EGER, \
      |               ^v
awarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]l
 );
      |            ^
  649 |     i../include/vlc_variables.h_:140:ln48b:_ snote: lexpanded from macro 'var_SetChecked'In file included from o
f   140access/dvb/scan.c | :32:
In file included from ../include/vlc_common.h:#1031d=e:
f../include/vlc_variables.h :vian491re_GetInteger va:r_( p_Sa5e:ct cCwarning: hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
ecsk  s491, | e d( " d v obv,nar_Create( p_obj, -lnb-p,sts,lvo) zvaf_"nr ame, _SeVtLC);
      |                  ^
Ch_../include/vlc_variables.hVe:658c:k47AeR:d (note: Vexpanded from macro 'var_GetInteger'_L
A  D658DC | R_#EOdBeJfESiSCne va r|_ TGV(oetI)n,LnC,_VAR_DOtItNHERIT );
      eger(a,b| ),  v )va
r_GetIn          ^
|                                                ^
tege../include/vlc_common.h:r481(:../include/vlc_variables.h15:122:: VLC _OBJECTnote: expanded from macro 'VLC_OBJECT'39(:a
)   ,b481note: expanded from macro 'var_Create' |        
)
      |                                                ^  122 | const s#defintr
uct vlec../include/vlc_common.h_comm :ovan_m481re_mC:br15e:r note: expanded from macro 'VLC_OBJECT'
sea: (c  o481nt |  es t vlc_ob j e c(  t_t *)a(, &bc(,oxcn)st struct v) -v>aorlbj) \_
Cc      _com| m              ^
on_mermebaetres(:  V(LcCo_nOsBtJ EvCTl(In file included from caaccess/dvb/scan_list.c_):,24 obb:
jIn file included from , c )e
../include/vlc_common.hc      :| t1031                                      ^_
t:
 ../include/vlc_variables.h:../include/vlc_common.h203*:481:15: note: expanded from macro 'VLC_OBJECT'
:  )12(&(x481 | ): -warning:  > o due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]b j
)  \   
203      |               ^
 |     c o nrst esttuaccess/dvb/linux_dvb.c:651:13: warning: rnruct  vavrdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
SetlCch_  e651c | cke od m m (i o_pv_nal ob_jm,e mpb= var_GetInstzee_gnameerrs(,:   p(V_LaccCceson_sV,A R"_dBsOt vlc_objeOL, vct_t *)(&(x)-v>objal ));b 
\-      
t|            ^
o      n| ../include/vlc_variables.h:              ^
140:48e: "note:  expanded from macro 'var_SetChecked')
;
      |             ^
  140../include/vlc_variables.h:658: | 47#:d enote: fexpanded from macro 'var_GetInteger'i
n  e658  | v#adIn file included from re_fine var_GetIntegeraccess/dvb/scan.cS:e(ta32C,:
hIn file included from be../include/vlc_common.h)c:  1031:
k../include/vlc_variables.h var_GetInteger( VLC_OBJECT(a),b)
      ed(o,n,t,v): | 511v                                              ^:a5
r: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
../include/vlc_common.hS:e  481:15: note: expanded from macro 'VLC_OBJECT'
t511  C481h | e | ck      e d  ( VL v aCr__OcCroneBJate(E sCTp(to )s_,otn,t,bvrj, ps)
z      u_na| mc                                               ^et,
  VLC_VAR_INTEGER ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
|v lV  c481L_ | Cc _o Vm Am Ro _nD_ OINHEmR eImTb ers: (constc 
o      v| ln    ^cst
_../include/vlc_variables.h:o122b:j39: note: expanded from macro 'var_Create'
e struct  122 | #de_ctt * )vf(il&n(ec_comxmon_members: (const v lvc)a_-ro>bjob_Crjee)a \
      te(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
| c              ^../include/vlc_common.h
:t481_:15: note: expanded from macro 'VLC_OBJECT'
t  481 |       *)(&(x)->o baccess/dvb/linux_dvb.c:658:j) \
      |               ^9
:  c warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  658nst struc | t  v       varl_In file included from cSetIaccess/dvb/scan_list.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212n:t_12e:cg oewarning: rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]mmon_
( m  e212p_ |   amcb ce errsses:t (const vulr,cn  "vdavr_SetCheckb-_objecedt otn_et(o ", i_bvj*a)(&(xl)->obj) \
      |               ^
 , nam)e;,
       |         ^VLC_VAR_C
O../include/vlc_variables.h:259:ORDS, val49: note: expanded from macro 'var_SetInteger'
In file included from   access/dvb/scan.c:259) | ;32
:
In file included from #../include/vlc_common.hd:efine       v| 1031a:
r../include/vlc_variables.h           ^
:525:5:../include/vlc_variables.h:140_Se:t48I: n teger(a,b,note: warning: cexpanded from macro 'var_SetChecked'due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  140 |   525 |     var_)#C dr e eatef(v ipna_oreb_ Svjeart_IS, pnstze_gneertChecak(mee VdL(Co,_, OnVL,BCJ_tEV,CAvTR)_ B(OavO)L, ab,r_SetChecked(VLcC|_ OVBLJ)CE
_      V| CAR_                                                ^T
D(O../include/vlc_common.hoI:)481N:H,15n:,EtR,Iv T)
      |     ^

note: ../include/vlc_variables.h      :| 122expanded from macro 'VLC_OBJECT'                                               ^
:
39  :481../include/vlc_common.h | : note: expanded from macro 'var_Create'
481  122  | :15# d :e fi n note: expanded from macro 'VLC_OBJECT' e  
 cova  r481 |         _Create(a,b,c) vcnonst sstatrr u_ct vlCsreate( VLC_OBJEctruct vlcC__ccoomTmm(monon_memb_aemr)e,m sbb: (c,oe c )
n      srts | :v                                      ^ l
(c_objce../include/vlc_common.hc:o481ntst vlc_object__t:t *)(& (x)->obj)* )\15(
&      | (              ^:
 xnote: )expanded from macro 'VLC_OBJECT'
-  481 | > ob j )   \ 
        | c              ^onst s
In file included from truct access/dvb/scan_list.cvlc:_co24m:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:mon_mem227b:er12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s: access/dvb/linux_dvb.c(  227 |     r:ectou667nr:sn9 var_SettC: hve lcwarning: ckdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e_d  667 | (o  bp_obj, psz_name, VLC_VAR_ Fj      msLg_Err( p_accOeeAsTs,,ct_t * val );
      |  )           ^"
switching tone (&(x)%s../include/vlc_variables.h: 140e-:48: note: expanded from macro 'var_SetChecked'
r  >obj140r | #deo)r: f\i
n e%       s| "              ^v,ar_ "off",
      |         ^Se

t../include/vlc_messages.hC:h83e:c5k:e dnote: expanded from macro 'msg_Err'(
o   83, | n , t  msg,In file included from _vaccess/dvb/scan.cG): e32v:
aIn file included from nre_rS../include/vlc_common.hi:ect(Cp1031h:
_ect../include/vlc_variables.hh:k539e:id5s, VLC_MSG_ERR, __: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]V
(AV  L539_C_OBJECT(o),n,t |   , v)
      |                                                ^ 
vARGS__a../include/vlc_common.h:r_C)
      |     ^
481rea:15../include/vlc_messages.h: note: expanded from macro 'VLC_OBJECT'
:  t48178e | :( p13 _ o:   note:  expanded from macro 'msg_Generic'
bj, psz_name, VLC _    VAR_FLOAT |  78cV | onst struct v l Lc C __VcvAolmcR__LDmoOoInNg_(HmEVRIT
      |     ^
LembeCrs_:../include/vlc_variables.h (OcB:J122onst EvC:lcT(o)_,39: note: expanded from macro 'var_Create'
o p  b,122j ect_tv  | l#de*fc)_(mine va&(x)->obj) \
      |               ^
ro_dCurleea_tnea(mae,,b ,_c_)FI LEvIn file included from __, __access/dvb/scan_list.ca:rL_CreatI24:
In file included from NE__../include/vlc_common.h,e:1031(:
  \V
../include/vlc_variables.hL:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
        C|             ^
241_OBJEC | ../include/vlc_common.hT (: 481:15: note: expanded from macro 'VLC_OBJECT'
    481ra | e) t, u  b ,  c  )rn var_ SetChecked( p_obj, ps
      |                                        ^c
onst szt_../include/vlc_common.hrn:uame, VLC_VAR_481Sc:t15T:R  ING, val );
      |            ^v
lnote: expanded from macro 'VLC_OBJECT'
c../include/vlc_variables.h  _481c: |   o140 : m48:  mnote: o expanded from macro 'var_SetChecked'n 
_   cm140embeornss:t struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
  | #(decfoinnset  vvalrc__SoebjetChct_In file included from access/dvb/scan.c:32:
In file included from tecked (*o../include/vlc_common.h:)(1031&:
(x)../include/vlc_variables.h,:554:5->o:nb ,jwarning: t)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc], \
      | v              ^

) va  554 | r _  S veart_CrCehecked(aVtLeC(_ Op_oBJbEjCaccess/dvb/linux_dvb.c,T: (675po:s9z):_ ,nwarning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a,m  e,675  | Vt L, Cv _   VAR_ST) 
       R| Im                                               ^
sNG | VLC_VAR_DOINHg../include/vlc_common.hE_:R481:15IT
      | :    ^E note: expanded from macro 'VLC_OBJECT'
r  
481r(../include/vlc_variables.h: p | 122_access, "volt a :ge erro r:      %c39s:onst "s,  note: tvrucexpanded from macro 'var_Create'
l  t vlc_commo122nc_strerror_c_ | #(dmereembers: (cforinnons)et   v)va;rl
_cC_      ro| eb        ^aj
te../include/vlc_messages.hec:(t83a_:,5bt:, c* )) var_Create( V(¬e: expanded from macro 'msg_Err'
(   83 |  x )->ob j Lm) \C
s_OBJE      C| T              ^g(
a), b, c_ Ge)
      |                                       ^
neric(p_../include/vlc_common.ht:h481i:s15,:  In file included from Vnote: access/dvb/scan_list.cexpanded from macro 'VLC_OBJECT':
24  L:
481C |      _In file included from    const struct vlc_common_members: (const vlc_obje../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ctM_
StG   _*256E | RR ), (  &_(x)-> _obj) \
      r| eVtAu_rAnR Gv              ^
arS__S_e)tCheck
ed( p_ob      j, psz_| In file included from naaccess/dvb/scan.cm:e32    ^, VLC_V
A:
RIn file included from ../include/vlc_messages.h../include/vlc_common.h:1031:
:../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
78_:13: note: expanded from macro 'msg_Generic'ADDR
     E56378S |     vlcS | _, L ovga(l V  ); LvarC
      |            ^
__OCreate( p_obj../include/vlc_variables.h,: B140p:sJ48z:_ Ennote: Caexpanded from macro 'var_SetChecked'Tme, (V
o  140 | #dLC_V), eAR_STpRf,I Nine vvlacr_SetC_hmecodG k| VuLlCee_V_d(oAR_DOINHERIT
      |     ^
,nanm../include/vlc_variables.h,t,v) var_SetCh:122:39: note: ee,c k_eexpanded from macro 'var_Create'_
dF  I122(V | #deLLEC___Of,ine var _CB_r_eLJatEeCITN((Eoa_),_,,n,t,vb ,\)c) 
      |             ^

v      ../include/vlc_common.h|                                                ^
:a../include/vlc_common.h481::481:15: note: expanded from macro 'VLC_OBJECT'15
r  _: note: expanded from macro 'VLC_OBJECT'
C481   | r481 e | a          t  e  ( c VocnstonLs Cs_tO tBJsECT(at), b, c )r
      ur| cuct                                      ^ 
tv lc../include/vlc_common.h_covml:mcon_me_m481bers: :(15cco:om note: expanded from macro 'VLC_OBJECT'
nmosn_t  member sv481l | :c  _( oc bo jn   es const struct vlc_common_membt cvlc_objectt_t *)(&(_exrts ): (const vlc_object_t *)(&(x)->obj) \*
      |               ^
)(&(-x>obj) )\-
>      |               ^o
bj) \
      |               ^
In file included from access/dvb/scan.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: access/dvb/linux_dvb.c:679:13: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  578 |     if( var_Change( p  In file included from 679access/dvb/scan_list.c: | _24 o:
 b j b_vIn file included from a../include/vlc_common.h, pl:sz1031:
../include/vlc_variables.h:276_: n10=: warning:  var_GetBool(a p_acmec, VLC_VARedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ss, "_C
HdO  I276 |  CESCOUNT, &count, NULL ) )
      |         ^   if( !var_GetChec
kved( p_obj, psz_nab../include/vlc_variables.h:-me,hig h128-voltage" VLC_VAR_INTEGER, :43: note: expanded from macro 'var_Change'
&);v
a  l      |             ^
128 | # d../include/vlc_variables.h) )
      |          ^
:659:41e:../include/vlc_variables.hf :note: 142i:n48e:expanded from macro 'var_GetBool' 
note:    vaexpanded from macro 'var_GetChecked'r
659  142 | _# | C#define varhan_gdGeteCefhinee(c akve,dbar_Ge(o,,tcnB,,ot,ovd), evl)ar(_GetCa,b) h   var_GeecvkteBar_oCdol( VLC(_hVLC_OOBBanJgJEeECT(oC)(T( ,aV)L,Cbn_),
t,v)
      |                                                ^
      | ../include/vlc_common.h                                        ^O
B:481:J15../include/vlc_common.hE:C:T (481a:note: )15,expanded from macro 'VLC_OBJECT':
   481 |   note:  expanded from macro 'VLC_OBJECT'  
b, c, d, e  )  481
  |         con s|                                            ^
 t str uct vlc_../include/vlc_common.hc :o   c481m:15: note: mon_expanded from macro 'VLC_OBJECT'omemb
ensrs: (contst v   481sl | t        ccor_nuobcjsect_t *)t(&t(x) v l-sc_commont>roubj)c _\m
t ev      m| lb              ^
ers: (cc_commono_nmesmtb evrlsc:_ o(bcjIn file included from oeaccess/dvb/scan_list.cnc:st24:
In file included from ../include/vlc_common.ht :_1031:
t../include/vlc_variables.h v*l:293:10:) (cwarning: _&due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o
b(jex  )->ob293jc | ) t  \ _
 if( !var_Gt *)etChecked(       p_ob|               ^
j(,& (psz_name,x )V-L>Co_bj) \
      V|               ^access/dvb/linux_dvb.cA
R:683:9: warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]BOOL,
 &val ) )  683 |    
        |           ^  msg_E
r../include/vlc_variables.h:142:48r(: note: expanded from macro 'var_GetChecked'
 p_acc  e142 | #defss, "ine vahri_gGhe tLChecked(NoB,n ,vto,lvt) var_Gaeget Cehrercokre:d (%VsL"C,_
OBJECT      (o)|         ^
,../include/vlc_messages.h:83:n,5: note: expanded from macro 'msg_Err'
t   83 | , v )
  msg      _G| e                                               ^
ne../include/vlc_common.hr:ic(p481:15: note: _texpanded from macro 'VLC_OBJECT'
h  is481, |   V L C     _cMoSnGs_Et sRRtruc,t __VA _ARvGlS__)
      |     ^c_
com../include/vlc_messages.h:mon_me78m:b13e: rnote: sexpanded from macro 'msg_Generic':
 (c   78 |   o n svtl cv_lLcog(VLC_O_objecBtJECT(o)_,t  p*,) (v&l(cx_)m-o>doublje)_ \
name,       _|               ^
_FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_comIn file included from maccess/dvb/scan_list.co:n_24m:
In file included from ../include/vlc_common.h:1031:
e../include/vlc_variables.hm:304:17: warning: bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
rs  304:  |   ( co if n(slti kelyvlc_obj(!var_Geect_tCht ecked* )((o&b(xj),- >oname, bVjL)C _\
      | VA              ^R
_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #defiaccess/dvb/linux_dvb.c:690:13n:e  warning: vardue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_GetC  690 |   h e i_val c= kveadr(_oG,ent,Itn,tve) gvearr(_ p_acGectCess, "dvb-hesatnoc" k)e;d(VLC_OB
J      |             ^
E../include/vlc_variables.h:658:47C:T note: expanded from macro 'var_GetInteger'(
o  ),658n | ,#td,evf)i
      ne v|                                                ^ar_G
e../include/vlc_common.ht:In481:15: note: texpanded from macro 'VLC_OBJECT'e
ger(a,b  )481  |     v  ar_Ge t   consItn tsetgreur(c tVL Cv_lOcB_JcECoT(mmon_membear)s,:b )(
c      o|                                               ^
nst vl../include/vlc_common.hc:_481o:b15j:e cnote: texpanded from macro 'VLC_OBJECT'_
t *)(  481 |    & ( x ) - >coobnjs)t  \struct
       v| l              ^
c_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/dvb/scan_list.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, access/dvb/linux_dvb.c&:v711a:l13 ) )
      : |          ^
warning: ../include/vlc_variables.h:142:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]48
:   711 | note:  expanded from macro 'var_GetChecked' 
        142  |  # de fmisneg _vEarrr_(G ept_Chaecckcess,e d"(moa,snt,etr, vc)o mvamr_GaentdC hseecnkdiendg( VLC_OBerror: J%EsC"T,
(      |             ^o),n,t,
v../include/vlc_messages.h):
83      | :                                               ^5
: note: expanded from macro 'msg_Err'
../include/vlc_common.h   83 |   :481:15:  msg_G enote: nexpanded from macro 'VLC_OBJECT'
eri  481 | c(p_th i s ,   V L C_ const strucMtS Gv_lEcR_Rc,o m_m_oVnA__mAeRGmSb_e_)
      | r    ^
s: (co../include/vlc_messages.hn:s78t: 13v:lc_obje note: expanded from macro 'msg_Generic'
c   78 | t _t  *)  vl(c&_(Lxog)(-V>LoCbj) \
      |               ^
_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^In file included from 
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
access/dvb/scan_list.c  481 |     :  24 :
 In file included from ../include/vlc_common.h:1031:
c../include/vlc_variables.h:o340n:s9t:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]str
uct vlc_co  m340m | on _ me m beirfs( : (consvat vlc_rob_Gject_t e*t)C(he&c(kxe)d( p_-o>obj, pbsj)z_nam e\,
       V|               ^LC
_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetCheckeaccess/dvb/linux_dvb.cd:(722V:L13C_: warning: OBdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]JEC
T(o  722 | ) ,n, t, v)
       |                                                  ^
   ../include/vlc_common.h:   ms481g:_15: Enote: expanded from macro 'VLC_OBJECT'
rr( p_  a481ccess, " | b u r s t  s  en const sding terruct vlcro_commonr_: members: (c%ons"st vlc_,o
b      | ject_t             ^
*../include/vlc_messages.h:)(83:5: note: &(expanded from macro 'msg_Err'x)->
o   b83 | j) \
      |               ^
    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
In file included from ../include/vlc_messages.h:78access/dvb/scan_list.c::1324::
 In file included from ../include/vlc_common.h:1031:
note: ../include/vlc_variables.hexpanded from macro 'msg_Generic':
350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   
78 |   350 |        v if( valc_rL_oGge(VtLCC_hecked( OpB_JoEbCjT,(o psz_),name p, v,l cV_mLC_VAR_oSdulTRINeG_n, &vaaml ) e)
      , |         ^
__FILE../include/vlc_variables.h_:_142,:48 __L:I Nnote: Eexpanded from macro 'var_GetChecked'__
,  142 |  #\d
ef      | ine v            ^
a../include/vlc_common.h:481r_:15: note: expanded from macro 'VLC_OBJECT'G
etChecke  481d(o,n,t | ,  v) var_ G e t C h eccoknesdt( VsLtCr_OucBt vlJcECT_(o)c,nom,t,v)mo
      n_mem|                                                ^
bers: (c../include/vlc_common.ho:n481s:t15 : vnote: lexpanded from macro 'VLC_OBJECT'c
_obje  c481 | t_t * )(       &(const xs)t->ruct voblc_comjm)o \n_mem
      bers:|               ^ (co
nst vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:732:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  732 |         msg_Err( p_access, "switching tone %s erIn file included from roraccess/dvb/scan_list.c:: 24%:
sIn file included from "../include/vlc_common.h,:
1031      :
|         ^
../include/vlc_variables.h../include/vlc_messages.h:83:362:9:: warning: 5due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: 
note: expanded from macro 'msg_Err'  362 | 
    i   83f( var |  _ G e tmCsheg_Genckeric(epd_(t hpi_so,b j,VLC_MS pG_ERRsz, _name,__ VLC_VVAA_RA_RAGDDS__)
      | R    ^E
SS, &val../include/vlc_messages.h :)78: 13): 
note:       expanded from macro 'msg_Generic'| 
        ^
   78 |     v../include/vlc_variables.hl:c_Log(142V:LC_OBJEC48T:(o) note: ,expanded from macro 'var_GetChecked' 
p  ,142  | v#dlc_meofidule_nnea mvar_GetCe,he __FILEck__, __edLINE__(o, \
      |             ^,
n,t,v) v../include/vlc_common.ha:r_Ge481tC:15he: note: expanded from macro 'VLC_OBJECT'
c  k481ed |      ( VL C _coOBJECTn(sot), strucn,t vlct_,cov)
m      |                                                ^mo
n_me../include/vlc_common.h:481:15: note: mexpanded from macro 'VLC_OBJECT'b
ers: (c  on481st |         con vlstc_ob jescttr_tu c*)t(& (vx)-lc_>ocommon_bjmember)s \
:       | (c              ^
onst vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:749:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  749 |     i_frequency = var_GetInteger( p_access, "dvb-frequency" );
      |                   ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'In file included from access/dvb/scan_list.c:
24:
  In file included from ../include/vlc_common.h:658 | 1031:
../include/vlc_variables.h#defi:n429e: 5v:a rwarning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]G
etInte  g429e | r (  a ,vba)r _ Cr evataer(_ Gpe_toIbnjt,e gpesrz(_ nVaLmCe,_OBJEC VT(a),LbC)_VAR_
      INTEGE| R                                              ^
 | VLC_VAR_../include/vlc_common.hD:481OINHERIT:15 );
      |     ^
: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h  481:122 |     : 39: note: expanded from macro 'var_Create'   
c  o122n | s#t strduecfit vnlec_ var_Ccreoamtmoen(_am,ebm,bce)r sv: (acron_sCtr evaltce_( objecVtL_C_tO B*J)E(C&(x)-T(>obja)) \, b,
       c )
      |                                       ^
|               ^../include/vlc_common.h:481:
15: note: expanded from macro 'VLC_OBJECT'
  481 |         const structaccess/dvb/linux_dvb.c: 751vl:c13_c: owarning: mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]m
on_mem  ber751s | :   (co n ist v_vlc_obalj e=c tva_t *)r(&_(Gxe)t-I>notbejg)e r\(
       |               ^
p_acIn file included from access/dvb/scan.c:ce52:
ssaccess/dvb/../../mux/mpeg/dvbpsi_compat.h:40, :13"d: warning: vbdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]-ln
b-lof1"    )40In file included from access/dvb/scan_list.c:24 |             msg:
;In file included from _
../include/vlc_common.h:      1031E:
../include/vlc_variables.h:442:5:r|             ^
r( warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   442 |     var_C../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
ob  658 | #dreate( pefine var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
j, "%s", msg ); break;
      |             ^
_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h  481 |     :83o:5:  bnote: j expanded from macro 'msg_Err'
,    83  |     msg_Gepn consst strz_naucme, VtLC_VAeric(p_this,R VLC_ MvSG_ERR, __VA_ARGS__)
      |     ^
_l../include/vlc_messages.hc_:c78oB:13Om:mo note: n_Oexpanded from macro 'msg_Generic'Lm |e 
V   78 | mLbCe _VAR_DOINHERr sI T  v:);
      |     ^
 ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
l(con  sc122 | _#tLd oevgl(fVLc_objine vaerc_C_Cret_ta Ote(a,*b)B,(cJ&(xE))C- varT_>(o), Cporbj) \,e vlc_module_name, __FILE__, 
      |               ^
ate( VLC_O__BJECT(a),L IbN,E _access/dvb/linux_dvb.c:757c: _13,):
  warning:       |                                       ^\

due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      ../include/vlc_common.h| :  481757:            ^
 | 15../include/vlc_common.h:481: note: expanded from macro 'VLC_OBJECT'
   :481 15  | :   note: expanded from macro 'VLC_OBJECT'
      481  |         cons   t    sm    const strtsucgt vlc__coruct vlmcDmon_membebrs:g( _ (cpcomm_acceoon_memsnbssers, "fret vlcq_objecut_t *)(&(ency x%): (const vlc_d- >obojib)jse in Ict_t F* \)(&(x)->obj) 
      |               ^
\
      |               ^
-band", i_frequency );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'In file included from In file included from 
access/dvb/scan_list.c:24:
In file included from access/dvb/scan.c../include/vlc_common.h   ::1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
5287  :
 | 455 |     msg    var_Cre_Genaetreiaccess/dvb/../../mux/mpeg/dvbpsi_compat.hc:((42 p_p:32:_obj, warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
this,  Vpsz_   L42n | aC _MSG_Dm e B, VLC_  VAR_FLOAT | VLC_V   AcGase DV, R_B_DOINHERIT );_
VP      A| S_    ^A
RIG_../include/vlc_variables.hM:SS122_:_39: note: expanded from macro 'var_Create'
G  )122_
 | #defin      e var_Cre| a    ^W
Ate(a,b,c) vRN:a../include/vlc_messages.hr:78:13: note: expanded from macro 'msg_Generic'
  msg__   Warn(Crea78t | e  ( V LC_OBJEoC b jTv,(lc a")%_,Ls b"o,, mg sg(c V);L  C)b_reak
      |                                       ^
;O
BJECT      (| o                               ^)
../include/vlc_common.h../include/vlc_messages.h:85, p,:481:15: note:  expanded from macro 'VLC_OBJECT'
v  :l4815:c | _ m o  d note:     const struct vlc_common_mexpanded from macro 'msg_Warn'e
m   85 |     msg_Generic(beurs: (colen_pname, st vlc_ob_j_e_thFicIstL_E_, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
_t *)(&(x)->o, __LIb../include/vlc_messages.hjN:78:13: note: expanded from macro 'msg_Generic'
)   E78 |   \
      | _              ^_
 ,   \v
lc      _| L            ^o
g(VLC_OBJE../include/vlc_common.h:CT(o)481:15:, In file included from  note: expanded from macro 'VLC_OBJECT'access/dvb/scan_list.c:p, vlc_24:

In file included from   modu../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481l |    469 e_na |     var_Create( p_obj, mp sz_name, __FILE__e    , __LINE__, ,V  L\cC_VAonRs
_t       stru| S            ^T
ct vlcR_cING | VLoC_VAR_DOINHmmoEnR../include/vlc_common.h_ImT ):481:;
      |     ^
e15: note: expanded from macro 'VLC_OBJECT'
m../include/vlc_variables.h  be481 | :122:39: note: expanded from macro 'var_Create'
        const struct vlc_common_members: (const vlc_object_t *)  (r122&s | (x):#- d>obj(c)o \
      |               ^
nefinest var_Cre vate(a,lcb,c) v_aorb_jCerceta_tte( *)(& (VxL)C-_>OoBbJjE)C T\(
a), b,       |               ^c 
)
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlcaccess/dvb/linux_dvb.c:762:13_commo: warning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_m
emb  762 | ers:   (con     s t   vlc_obje  ct_t *)m(&(sgx)->o_bDjb)g ( \
      |               ^
p_access, "frequency %d is in S-band", i_frequeIn file included from access/dvb/scan_list.c:nc24y:
 );
In file included from ../include/vlc_common.h:1031      :
| ../include/vlc_variables.h            ^
:../include/vlc_messages.h:87:477:5: note: expanded from macro 'msg_Dbg'
5   87: |  warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  msg_Ge  n477 | eric( p _ t hvisar_Cre,a VtLeC(_ MpS_Go_bDjB,G ,p s_z__VnAa_mAeR,G SV_L_C)_
      VAR_ST|     ^RING
../include/vlc_messages.h:78 |:13: note:  expanded from macro 'msg_Generic'V
LC_VAR_DO   IN78H | ER  IT );
      |     ^
 ../include/vlc_variables.h:122:39: note:  vlcexpanded from macro 'var_Create'_
L  o122 | g(#defineVLC _vaOBr_CreJaEteCT(o)(, a,b,c) pv, ar_Creatvle(c_ VLC_OmBoJEduCT(a), lbe,_ c )
n      |                                       ^
ame, __F../include/vlc_common.hI:481LE:15: note: expanded from macro 'VLC_OBJECT'
__, __L  I481NE |         c_o_n,s t\ 
struct       | vlc_            ^co
mmon_../include/vlc_common.h:481:15: menote: expanded from macro 'VLC_OBJECT'
m  481b | e rs :   (    cconst onstrusct t vlc_objecaccess/dvb/scan.ctv_:l354:13: warning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
common_t   354 | * m)e(m&b(xe)->rs:    obj) \
       ( |               ^ 
const vlc_ob     mjsge_cDt_t *)(&(x)->obbgj)( In file included from  \
access/dvb/scan_list.cp:_      |               ^
24:
In file included from ../include/vlc_common.h:1031:
s../include/vlc_variables.hca:491:5: warning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]-
>p_objaccess/dvb/linux_dvb.c, :  "u767:13491s | i :n  g   var_Create( p_satelliteowarning: bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]j 
,c o  n767psz_nfa | ig fim e    , VLC_VA R _lADDRESS | VLC_VAR_DOINHERe (%s)", p_parameter->psz_Is Tc a  nlist _) ;m
s      g| _fDi    ^bg(l
 ../include/vlc_variables.he );
      |             ^:
p122../include/vlc_messages.h::_3987a:: 5note: c:expanded from macro 'var_Create'c
 e  s122snote: ,expanded from macro 'msg_Dbg' 
"   87 |     msg_Gef | #redqeufeincnneey r vi%c(da r_Create(a,is ibnp, c_C)t- bvar_Creaanhd (lote(w eiVrLs)C,"_ ,OV
L      BC_M|             ^
JSGE_../include/vlc_messages.hCT(a), DBGb:,87 ,:c 5 : _note: )_
expanded from macro 'msg_Dbg'V      
A|                                       ^
_   87../include/vlc_common.hA | RGS__)
      |     msg_    ^
:Generi481c../include/vlc_messages.h:(15:: note: expanded from macro 'VLC_OBJECT'
78p  _:13:t 481 | note: h i       conss,texpanded from macro 'msg_Generic' 
struct vlc_co   78  | mV   mon_members: (LC cvlons_ctM_L vloScgG_(VD_oBLCbjec_OBGtJ,_t E _*)(&C_VA(T(x_A)o)-R>o, bGS__)j
      |     ^p) ,\
       | v              ^
l
../include/vlc_messages.h:78:c_13: note: expanded from macro 'msg_Generic'modul
   78 |     velc_name_In file included from ,Lo __FILaccess/dvb/scan_list.c:E24:
_g(_In file included from ../include/vlc_common.h,V:1031:
 __LLCI../include/vlc_variables.h:N_OBJ511ECT:5E__, \:(
 o), p      |             ^warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],

   vlc../include/vlc_common.h511_mo |   :481:15:   note: vdexpanded from macro 'VLC_OBJECT'
aulr_eC  481_nam |  re e, a __Fte( ILp_oE_bj,_,     _  ps_LINEz_n__ame,, \
      | c V            ^
LC../include/vlc_common.h:_VA481oR_nI:15stN: TEGEnote: expanded from macro 'VLC_OBJECT'R | 
VLC struct v  _VA481Rl_DOIN |  HERIT
   c_  c  o      | mmo    ^
nc../include/vlc_variables.h:122_o:39: nsnote: memexpanded from macro 'var_Create'
bers:  t  122st | (co#rnuctst  dvlec_vlcco_objfmmon_inee cvatr__Crtea te*)(&((ax),bme->m,beobjc)) \ rs
      v: a|               ^
r_Create( (const vVLlc_obCj_eOcBtJE_Ct *)(T&((xa))-,> obbj), c  )\

            | |                                       ^              ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_maccess/dvb/linux_dvb.c:em773be:13: rwarning: s: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
co  773 | access/dvb/scan.cns:t  374:5 v:     warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]l 
     374c  |   _obj ect_ t m* msg_Dbg( p_obj, "DVB-)(%c scanning&(:x)"->obj) ,\
       | rg              ^
c_types[ p_parameter->type - 1 ] );
      |     ^sIn file included from access/dvb/scan_list.c
:g_24:
Dbg../include/vlc_messages.hIn file included from ../include/vlc_common.h::103187:
( :../include/vlc_variables.hp5: _anote: expanded from macro 'msg_Dbg'
c:   525:87 | ces5:   s,   "fmwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rs  eq525g |  _Ge  n vaerir_Creatuce(e( pp_nco_y b%dtj, h psz_naimes,i, s  VVLC_iLn VACR_BOOL _MSGC-_|ba VnDBG,d (L C_V_A_R_DVhighAOIN_ARGerSHE_RI)"_,
T
      | )      |     ^

            ^../include/vlc_variables.h:122:39:       note: | expanded from macro 'var_Create'
    ^

  122 | #d../include/vlc_messages.h../include/vlc_messages.he:87:5: finenote: expanded from macro 'msg_Dbg' var_
Create:(a,   78b,c87: |     ms)13: g_Generic(p _thisnote: expanded from macro 'msg_Generic'
, VLv   78C_ar | MSG_ _DBGCrea,  __ te(  VLvC_OlBJEcCT(_a)LVA_A, bog, c ()
V      | RGSL                                      ^
../include/vlc_common.h:481:15C: _note: expanded from macro 'VLC_OBJECT'
O  481 |  B   J__ ECT)
       |  ( co)onst    ^
../include/vlc_messages.h,:78:13:  note: expanded from macro 'msg_Generic'
p    78, |    vlc_m  vostlcdurucl_Loet g_vl(cVLC_nOBa_cJEmeCT(, o_mmon__memFberso),:I p, vlc_m L(coEnst_ vodullc_oe_nab_, ject__t *)me(&(_L,x __)I->FINELEobj_) ___, \
      | ,               ^
_\_LINE__, \
      |             ^

      ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
|   481 |              ^In file included from 
access/dvb/scan_list.c:../include/vlc_common.h     24:
  cIn file included from :o../include/vlc_common.hns:1031:
../include/vlc_variables.ht481::539: s5: warning: trdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
u  539 | ct    v vlcar__cCreommoaten_( pme_obmb15jer:s: (, pcszon_nam stnote: e,expanded from macro 'VLC_OBJECT' vlc
_  481 |  VLCob_VAR ject_FLOAT_t    |  *)VL C(&(x _)->V A conobR_Dj)O \INH
      st stERIrT
      u|               ^
ct vl|     ^
c_common_member../include/vlc_variables.h:122s: (access/dvb/linux_dvb.c:cons779:t v:39:l note: expanded from macro 'var_Create'
13:  c122 | # warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]define_
   779ov |   bar_Crjeatee  (a,  bc,ct) va_     r_C msgrteat_ *Debg)(&(x( )( VLC-_O>BoJECTb(a),pj)  b, \c_
      |  )ac
                    ^ces
s, "freq|                                       ^
uenc../include/vlc_common.hy: 481%:d15 :i snote:  expanded from macro 'VLC_OBJECT'i
naccess/dvb/scan.c Ku-:  481 | ba    378nd",:9    c:onst  
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s      t|             ^
ru  ../include/vlc_messages.h:ct87 vlc378_co |   mm:5:  onote: n _mem b  expanded from macro 'msg_Dbg'
 emsg_Drs:   87 (cobnstg vl(c_obj ect |  _t p*  _o)(&(x)b mjsg_, Ge->obn"j)  \
-      |               ^ 
frequenercy [ic%(p_this, VLC_MSG_DBd,In file included from access/dvb/scan_list.c G,%d __]":24:
VAIn file included from ../include/vlc_common.h:1031:
_A../include/vlc_variables.h,
      RGS__):554:
      5: |     ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|         ^
../include/vlc_messages.h../include/vlc_messages.h  554 | :87:5:     :78:13:va note: r_Cexpanded from macro 'msg_Generic'
rea   78te( |   note: expanded from macro 'msg_Dbg'
   p_ovlbc_Log(   87 |     mVLC_jsg_OBJE,CG pesz_nerinaT(mc(pe, o)_this, V, p, vLC_VLClc_MS_moGVAR__Sdule_DBG, __VA_ARGS__)TRI
NG na| VmeLC_V, AR___      | FILD    ^OIE__, NHE_
RI../include/vlc_messages.hT
      | :    ^_L
../include/vlc_variables.h:INE122:39: 78note: expanded from macro 'var_Create'
:__  122 | #d,13 \
      |             ^:
e note: expanded from macro 'msg_Generic'../include/vlc_common.h:481:15
:    fi78note: expanded from macro 'VLC_OBJECT'
 |   ne481   |   v   var_lCreac_Lo    g(Vte(  LC_OBJEa,consCT(tbo,c) )var,_Cre p,ate(  vlc strVuct_ vLClc_c_OBJECTommm(a), b,oo c dn_)ulmee_
mbena      | mrs: e(const                                      ^
, ../include/vlc_common.h:481:_15: _note: expanded from macro 'VLC_OBJECT'
FILE__, vlc_ ob_jec_Lt_t I*)N(&(E  481 | x)->ob   _j)   _  c,onst s \
      |               ^t 
ru\ct 
      vlc_common_maccess/dvb/linux_dvb.cem| :787            ^
be:../include/vlc_common.hrs: (13:c:on481st:  warning: vlc_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  78715: note:  |    bexpanded from macro 'VLC_OBJECT'
     jec481 |    t_   t   co     nst * )(&ms(x)g_->obj)Errs(  t\
      |               ^p
r_uct vaccless, c_c"freqoIn file included from ueaccess/dvb/scan_list.c:24ncmmy:
oIn file included from ../include/vlc_common.h:n_ 1031%d:
../include/vlc_variables.h:563:5 i:mem warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]bs o
eu  563 |     vartr_C oreaf ate( pny_obj, k pnosswn : z_na(mband"ec,,
      o VnsLC_tVAR|  _SvTRIN            ^
G../include/vlc_messages.h: l| Vc_ob83:5:Lj note: expanded from macro 'msg_Err'
C_VAect_t *)(&(x)->obj) \
      |               ^
R_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
     12283 | access/dvb/scan.c:380    ms | #d:efine9g_G var:en _Cerirewarning: c(padue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  380 | tthis,e V (a,b,     c) var _C msgrea_teLDbgC( VL_MS(GC__ERROBJ , __VAECT(pa_A_), RGob, cS_ )
      | _)                                      ^bj,
      
|      ^
../include/vlc_common.h":481 :15:- note: expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h :78:13:b  481 |  and note: expanded from macro 'msg_Generic'w   idt  
  hcon st[ struct% vlc_   78 |  d  ,%comm vdlc]",
_L      |         ^on_
mog(VLC_OBJ../include/vlc_messages.h:embe87rs:: (ECT(5con:sto  note: expanded from macro 'msg_Dbg'),
vlc p_o,   bje87 |   vct_ t   ms*)(&g(x)_->oGeneric(p_this, VLClcbj_) _m\
      odule|               ^
_nMSG_aDBG,me, __FILE__, __LINE__,In file included from access/dvb/scan_list.c: \ __24:
In file included from ../include/vlc_common.h
      |             ^V:1031:
A../include/vlc_variables.h
:578:../include/vlc_common.h:9: _warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ARGS481:15:__  578 | )   note: expanded from macro 'VLC_OBJECT'
 
      |     ^
  481 |  ../include/vlc_messages.h:78  :    13 c:  onif( note: var_Csexpanded from macro 'msg_Generic'
t st   78 | han ge ( p_or  vuct vllbjc_, pcco_szL_naomemg(VLC_OBJmo, VLC_EVAn_CT(oRmembers),:  p(c_CHonOICEstSCO vUNlcT,_, &count, NU LL )vlc_objm )
ect      | odul_t *        ^
e)(&../include/vlc_variables.h:128:(_43:x) note: expanded from macro 'var_Change'->
onambj  128 | ) \
      e, __#deFfineI var_C|               ^hLan
Ege(a,b,c,d__,eaccess/dvb/linux_dvb.c:789), va r_:13:_C warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
han  789ge( V_LL | IC_ONBJ   E  _EC_     ,T(a),   m b\, sgc_Er, d,r(
 e        )
      |             ^
|                                           ^../include/vlc_common.h:p_
a../include/vlc_common.h:481:c481:15:15 note: expanded from macro 'VLC_OBJECT'
:  481ce |  s s  , "spec  note: expanded from macro 'VLC_OBJECT'
 i fy  d  vcb-481onst  |   s truc ln  t b-lovlcf  _co1 manummaloconly n_msfotr t emhe lsberts: oc(conrst uvlc_oal "
      |             ^cbje
t ../include/vlc_messages.h:83:ct_tvlc_5 c*)(&(xo)-: note: mmexpanded from macro 'msg_Err'
o   83 | n_>objm)    \ me
sg      | m              ^
b_ers: (Gencoeric(p_thinsst vlc_object_,t *)(&(x)-> VLC_MSG_EobRRj, __VA_A)R GS__)
      |     ^\

      |               ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_Oaccess/dvb/scan.c:BJ382:9ECT(o), p, v: warning: ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  382 |         msg_Dbg( p_obj, " - exh_module_naame, u__FILE__, __LINE__, \
      |             ^
stive mo../include/vlc_common.hde %s", p:_par481:15: note: expanded from macro 'VLC_OBJECT'
amete  r->b_ex481 | haust i v      const struct vlc_common_members: e (const ? "onvlc_"o : "offbject_t *)(&(x)->obj) \
      |               ^
" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Genaccess/dvb/linux_dvb.ce:793:r9ic(p_this, :V warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]LC_MSG_DBG, __VA_ARGS_
_  793 |         var_S)
      |     ^
e../include/vlc_messages.h:t78:I13n: note: expanded from macro 'msg_Generic'
te   g78er( p_access, "dvb-lnb-lof1", i_lnb_lof1 ); |     vlc
      |         ^
_Log(VL../include/vlc_variables.hC:259:_OBJECT(49: note: expanded from macro 'var_SetInteger'
o), p, vlc  259_m | #define var_SoduetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:le_nam481e, __:15: note: expanded from macro 'VLC_OBJECT'
FILE__  481 |       ,  cons t__LIN sE__truct v,l \
      |             ^
c_common_members: (const vlc_object_t *)(&../include/vlc_common.h(:x481:15: note: expanded from macro 'VLC_OBJECT'
)-  >481 |         const sobj) \
      t|               ^
ruct vlc_common_members: access/dvb/linux_dvb.c:794:9:(cons warning: t vlcdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_object_  t *794 |   )(&(      var_SetxInteger( p_access, "dvb-lnb-lof2", i_lnb_lof2 );
      )| -        ^
>../include/vlc_variables.hobj) \:
      | 259:49: note: expanded from macro 'var_SetInteger'
              ^
  259 | #define var_SetInteger(a,b,c)   var_Setaccess/dvb/scan.cIn:386:9: warning: tegedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r( VLC_
OB  JECT(a),386b | ,c)
       |                                                 ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
        481 |         const strumsg_cDt vlc_cbommon_members:g ( p_(const vloc_objectbj_, " t *)(&(x- s)-c>annion modbulatjions %s",) p_pa \
      |               ^
rameter->b_modulation_set access/dvb/linux_dvb.c:795:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
?   795 |     "   o vafrf_SetInteger( p_access, "dvb-lnb-slof", i_lnb_slof );
      |         ^
"../include/vlc_variables.h:259 : "o:49:naccess/dvb/scan_list.c" ) note: :;
      expanded from macro 'var_SetInteger'287:
| 9  259: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]        ^

 | ../include/vlc_messages.h  287 |  #d:87:5efine   : note:     expanded from macro 'msg_Dbg'
m   87sg_ |  Err  ( p m_obsgj, _G"faenileerd tico (pope_tn hidvbs,v5 fi VLle (%sC_MSG_)", va pDBG,sz_ __sourVr_SetIncetege )r(;
      A_A|         ^RG
S../include/vlc_messages.h:_a_)
83:5      | : note:     ^
expanded from macro 'msg_Err'
,   83b,../include/vlc_messages.h:78 | c)   var_   :SetI msg13:_G note: expanded from macro 'msg_Generic'ene
n   78te |   ricge(p_r( VLthC_OBJECTis(a), ,  vVLClc_MSG__LoERR, g(VLC_OBJE_b,c)
      CT_V|                                                 ^
A(../include/vlc_common.h:o),_AR pGS, v__)
lc_m      |     ^
481:15../include/vlc_messages.h:: note: 78:expanded from macro 'VLC_OBJECT'
13od  481ul: |  e_n note: expanded from macro 'msg_Generic' a 
m   78 e |  ,    __FILE_  c  vl_c_Log(, on_Vst s_LC_OBLJECIT(o), Np,tr vlcuct _mvlcodule__cnameE, om__, mo\
__F      ILn| E__,_m _emb            ^_LI
Ne../include/vlc_common.hrE_s: :_, 481\
(c      |             ^onst 
:vlc_15: note: ../include/vlc_common.hobjec:t_t481:15: *) expanded from macro 'VLC_OBJECT'(&(
x)->obj)   481 |      \
 note: expanded from macro 'VLC_OBJECT'
        481  |    |               ^ co  nst struct vlc   c
onst_ struct vlcaccess/dvb/linux_dvb.c:800_co:22mmon_cme:omm warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o
mn  800 |  b_membererss    : (const v   i_: (lnbco_lnst vloflc_objecc_obtjec_t_t t *)(&2 = (*)xv(ar_&)->Get(x)ob->objInteg)er j)( p_ \
      |               ^
\
      |               ^
access, "dvb-lnb-lof2" );
      |                      ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
access/dvb/scan.c  658 | #defi:ne var389_GetInteger(a,b)   var_GetInteger( V:L9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]C_OBJECT(a
),b  )
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
389 |   481 |           const  struct vlc_co  mmon_memb  ers:  (msg_const vlc_object_t *)(&(x)->obj) \
      |               ^
Dbg( p_obj, " - satellite [%saccess/dvb/linux_dvb.c]:"801:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, p  _par801 |     access/dvb/scan_list.c:368:9:a    im_lnb warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_seter
->pl  368 | sz   _   scof = var  manlsg_G_ErietIrs( p_obtnj_file, "fategerile(  d t);p_
o oacpen      ces|         ^
s, ../include/vlc_messages.h "sa:87:5: note: teldvblexpanded from macro 'msg_Dbg'-lni
te    filb-slof87e "  | (%s);
        |                      ^
../include/vlc_variables.h:658:)47:   note: expanded from macro 'var_GetInteger'
m",  658 | s#defi psnezg_so _Generiurcvaer_c( )p;
      | _t        ^
GhetIn../include/vlc_messages.h:83te:i5: ger(as,note: , b)expanded from macro 'msg_Err'
V   83L    | Cva   r_Ge_t IMmsSg_ntegGGee_r(DBG, __VA_neri VLC_c(pOB_thiJEsARCT(aGS_, _)VLC)
      |     ^_M
SG../include/vlc_messages.h,_ERb)
:78      | R, _                                              ^
:../include/vlc_common.h:481:15: 13: note: expanded from macro 'msg_Generic'
note:    78_VA_ARexpanded from macro 'VLC_OBJECT'
GS_  481_)
 |       |  |      ^
      ../include/vlc_messages.h:  78:13v   : note: coexpanded from macro 'msg_Generic'lcn_
st L   78 | sotrug(c V  t L vlC_Ovlc_LcB_cogJECTom(VLC(_OBmoJEo), n_CT(meo), p,pmber,  vlcs: (_convmostlc_module vdul_e_namlcne,_obame, __j ec_Ft__It L*)(F&E__, ILE__(_x_LIN, )->obE__,j) __LI \
      |               ^\N
      | E            ^
../include/vlc_common.h_:481_
:15: note: expanded from macro 'VLC_OBJECT'
, \
  481 |               const struc| t vlaccess/dvb/linux_dvb.cc:816:_c            ^om30: monwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  816
 |    ../include/vlc_common.hm f:481embe:15: note: expanded from macro 'VLC_OBJECT'
p  ers481: (con | st vl.   u.   qpsk.c_osym bjectbo_t *)l_ (&racte(onst sx)tr =->uobjct) \
      |               ^  v
ar_GetInteger( p_access, "dvb-srate" );
      |                              ^
vlc_c../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
ommo  658 | #define var_GetInn_membteger(a,b)   var_GetInteeger(rs :V (conLC_OBJECsTt vlc_(oabject)_,b)
      |                                               ^
t../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 *  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)-)>(&(xobj) \
      |               ^
)->obj) \
      |               ^
access/dvb/scan.c:391:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  391 |     msg_Dbg( p_obj, " - use NIT %s", p_paccess/dvb/linux_dvb.c:837:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a  837r | ameter    ->b_us e _nit ?  msg_Err( p_access, "fronte nd "eon" rror: %s", vlc_strerror_c(errno) );
      |         ^
: "off../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
" );
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
      ../include/vlc_messages.h:78|     ^
:../include/vlc_messages.h13::87:5 note: expanded from macro 'msg_Generic'
:    78 |     vlc_Log(VLC_OBJECT(o), p, note: expanded from macro 'msg_Dbg'
v   l87 |   c  msg__moGedule_name, __FILE__, n_e_LINE__, \
r      |             ^
../include/vlc_common.h:i481:15:c (p_thinote: expanded from macro 'VLC_OBJECT'
s,  481 |    VL      cConst s_trucMt vlSc_cGommon__mDBG, __embers: V(consA_t Avlc_oRGS__b)
      | jec    ^
t_t *../include/vlc_messages.h)(&(x)->obj) \
      |               ^:
78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |  access/dvb/linux_dvb.c  : 855:21:   warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
const   struct vlc_855 |     fep.frequency = var_GetInteger( cop_access,m mon_m"embers:d vb-frequenc(conyst vl"c );
      |                     ^
_o../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
bj  658 | e#define var_GetctI_t *)(&ntege(r(a,b)   varx)_->objGetIn) \
      |               ^
teger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
access/dvb/scan.c:392:5: warning:   481 |         const struct vldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  392 |    _com mmons_g_Dbg( p_obj, " -mem FTA obers: nly(co %nsts ", p_pvlca_obrjameter->b_feree_onlcyt _? "ont *)(&(x") : "o->ofbfj) \
      |               ^
" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Gaccess/dvb/linux_dvb.c:863:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
eneri  c(p_th863is, V | LC_MSG_D    i_val = var_GetInteger( p_acceBsG, __s, "dvb-srate" )V;
      |             ^
A../include/vlc_variables.h:658_:47A:RGS note: expanded from macro 'var_GetInteger'_
_  )
      |     ^
658../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
 |    #78d |     vlc_Loefig(VLC_ne Ovar_GetIntegBer(a,b)   var_GetInteger( VLC_OBJECJECT(o), pT(a),b)
      |                                               ^
,../include/vlc_common.h :vlc_module_na481:15: me, __FInote: expanded from macro 'VLC_OBJECT'
L  481 |         coE__n,st st __LINE__, \
      |             ^
ruct vlc_common_members: (co../include/vlc_common.h:481n:15: note: expanded from macro 'VLC_OBJECT'
st vlc_object_t *)(&(x)->obj) \
      |               ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:884:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  884 |         msg_Err( p_access, "frontend error: %s", vlc_strerror_c(errno) );
      |         ^
access/dvb/scan.c:410:../include/vlc_messages.h21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  410 |    83:5 :p_scan-> note: expanded from macro 'msg_Err'p
_o   83 |     msg_Gbeneric(pj_t his= VLC, VLC_MSG_ERR,_ O__VA_ARGS__B)JECT(p_o
      | b    ^j);
      |                     ^

../include/vlc_messages.h:../include/vlc_common.h78:481::15: note: 13expanded from macro 'VLC_OBJECT'
: note: expanded from macro 'msg_Generic'
  481 |         78 |      vlc_Log(VLC_OBJECT(o), p, vlc_module_name,   __FILE__, __LINE__, \
      |             ^
c../include/vlc_common.h:481onst st:15: note: expanded from macro 'VLC_OBJECT'
r  481 |         const struct vlc_comumonct _members: (const vlvlcc_ob_cjommon_ect_t m*embers:)(&(x)->obj) \
      |               ^
 (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:897:23: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  897 |     int i_bandwidth = var_GetInteger( p_access, "dvb-bandwidth" );
      |                       ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/scan.c:445:9: warning: access/dvb/linux_dvb.c:899:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    445 |    899     vl |     msg_Dbcg( _dip_aalcocge_release(ss, "using bandwidth=%d", i_bandwidth );
      |     ^
 p_sc../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
an->p_obj   ,87 p_scan-> |     msg_Gepner_dialic(p_thogis, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h_id );
      :78:|         ^
13: note: expanded from macro 'msg_Generic'
../include/vlc_dialog.h   :78252:24: note: expanded from macro 'vlc_dialog_release' | 
    vlc_Log(VLC_OBJECT(o), p, vlc_module_n  252 | ame, __FILE__, __LINE__, \
      |             ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
     vlc481 |         const struct_dialog_rele vlc_commoasn_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
e(VLC_OBJECT(a), b)
      |                        ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |        access/dvb/linux_dvb.c :908:con13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  t 908 |     st ruct vlc_       msg_Dbg( p_access, "terrestrial dvb has bandwidth not set, using auto" );
      |             ^
common_members:../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
 (const vlc_   obj87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ect_ARGtS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
 *   78 |     vlc_Log(VLC_OBJ)E(CT(o), p, vlc_modul&e(_name, __FxILE)->obj_) \
_, __LINE__, \
      |             ^
../include/vlc_common.h      | :481:15: note: expanded from macro 'VLC_OBJECT'
              ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:918:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  918 |     int i_transmission = var_GetInteger( p_access, "dvb-transmission" );
      |                          ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:920:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  920 |     msg_Dbg( p_access, "using transmission=%d", i_transmission );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:928:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  928 |             msg_Dbg( p_access, "terrestrial dvb has transmission mode not set, using auto");
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/scan.c:820:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  820 |         msg_Info( p_scan->p_obj, "access/dvb/linux_dvb.c:938:23: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Sc  a938n E | T    int i_hierarchy = var_GetInteger( p_access, "dvb-hierarchy" );
      |                       ^
A %../include/vlc_variables.hs |: 658%:47: note: expanded from macro 'var_GetInteger'
f"  658 | #define var_GetInteger(a,b)   var_Ge, tsecsItotimnestrt( psz_eeta, gi_etaer/(1000 VLC_OBJECT(a00),b0)
      |                                               ^
 ../include/vlc_common.h):, f_p481:15o:s itionnote:  * 1expanded from macro 'VLC_OBJECT'
00 );
  481 |           |         ^
  ../include/vlc_messages.h  :81:5:const struct  note: expanded from macro 'msg_Info'vlc_commo
n_m   embers: (con81 | s t vlc_object_t * )(&( x) msg_G-eneric>(p_tobhij)s , VLC\
_      |               ^
MSG_INFO, __VA_ARGS__)
      |     ^
access/dvb/linux_dvb.c../include/vlc_messages.h:940:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:78  940 |     msg_D:13: bg(note: expanded from macro 'msg_Generic' p_ac
c   78 |  ess, "usin  g hier varchy=%d", i_hilcerarc_Lhy )og;(V
      |     ^
L../include/vlc_messages.h:87:5:C_ note: expanded from macro 'msg_Dbg'
OB   87 |     JEmsg_CTGeneric((op_t),his, VLC p_MSG_D, BvlGc_, __VA_ARGS__)
      |     ^
mo../include/vlc_messages.hdu:78:13: lenote: _nexpanded from macro 'msg_Generic'
am   78 |     vlce,_ _L_FoILgE_(_,V _L_LC_OBJECT(oIN), p, vlc_modE_u_le_nam,e \
      | ,            ^ __FILE__, __
LIN../include/vlc_common.h:481:E__, \
      |             ^
15../include/vlc_common.h:: note: expanded from macro 'VLC_OBJECT'
481  481:15: note: expanded from macro 'VLC_OBJECT'
 |           481 |         const struct vlc_commoconst structn_members: (const vlc_object_t *)(&(x)->ob jv)lc_common \
      |               ^
_members: (const vlc_object_t *)(&(x)->obj) \
      | access/dvb/linux_dvb.c:950:13:              ^ 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  950 |             msg_Dbg( p_access, "terrestrial dvb has haccess/dvb/scan.cierarchy not:825: 13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
set  , using auto");
      |             ^825 |  
  ../include/vlc_messages.h      :87:5: note: expanded from macro 'msg_Dbg'
    87 |     m sg_Ge nveric(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
lc../include/vlc_messages.h:78:_dial13: note: expanded from macro 'msg_Generic'
og_display   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
progress( p  _481 |         consst struct cvalc_common_members: (const vlc_object_t *)(&(x)->obn-j) \
      >|               ^
p_obj, false,
      |             ^
../include/vlc_dialog.h:186:33: note: expanded from macro 'vlc_dialog_display_progress'
  186 |     vlc_dialog_display_progress(access/dvb/linux_dvb.c:963:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
VLC_O  963 | BJ ECT(a   fep.frequency = var_GetIntege)r( p_,acc bess,, "dvb-frequency" );
       | c                    ^
, d, ../include/vlc_variables.h:658e, f,:47: note: expanded from macro 'var_GetInteger'
   658 | #define var_GetI##__nVA_tARGSege__r(a,b)  )
      |                                 ^
 v../include/vlc_common.har_Get:Integer( VLC_OBJE481C:15:T (note: expanded from macro 'VLC_OBJECT'
a  481 |   ),b)
       |                                               ^
 ../include/vlc_common.h :481:15:    connote: st stexpanded from macro 'VLC_OBJECT'
ruct   vlc_c481 |         const struct vlco_mcommon_mmon_meembers: (cmobnest vlrs: (const vlc_object_ct_ obj*ect_t *))((&(x)->obj) \&(x)
->obj) \
      |               ^
      |               ^
access/dvb/scan.c:834:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  834 |         vlc_dialog_update_progress_text( p_scan->access/dvb/linux_dvb.c:987:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
p  _obj, p_scan987 |         msg_Err-( p_access, "frontend e>rp_dialroor: %s", vlcg_id,
      |         ^_
strerror_c(errno) );
      ../include/vlc_dialog.h| :        ^
228:../include/vlc_messages.h37: note: expanded from macro 'vlc_dialog_update_progress_text'
:83:5: note: expanded from macro 'msg_Err'
  228 |        83 | v    msg_Generic(p_this, VLC_MSG_ERR, _l_c_dialog_VA_ARGS__)
      |     ^
u../include/vlc_messages.hp:78:13: note: expanded from macro 'msg_Generic'
da   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILtEe_pr_ogre_s, __LINE__, \
s      | _t            ^ext(
VLC../include/vlc_common.h_OBJE:481:C15T(a): note: expanded from macro 'VLC_OBJECT'
, b,   c, d,481 ##__ | VA_A        const struct vlc_comRmon_membGeS__)rs: (const vlc_object_t *)(&(x)-
      | >                                    ^
o../include/vlc_common.hb:481:15: note: expanded from macro 'VLC_OBJECT'
j  ) \
      |               ^
481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->access/dvb/linux_dvb.c:1003:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
obj 1003 |     fep.frequency = var_GetInteger( p_access, ") \
dvb-frequ      |               ^
ency" );
      |                     ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)access/dvb/scan.c
      |                                               ^
../include/vlc_common.h::481:15: note: expanded from macro 'VLC_OBJECT'
848:  481 |  12 :      const struct vlc_co warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mmo  n848 |     return _members: (const vlc_object_t *v)(&(x)->obj) \
      |               ^
lc_dialog_is_cancelled( p_scan->p_obj, p_scan->p_dialog_id );
      |            ^
../include/vlc_dialog.h:263:29: note: expanded from macro 'vlc_dialog_is_cancelled'
  263 |     vaccess/dvb/linux_dvb.clc:_1018d:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
i a1018log_is_can |   c elled(VLC_     msg_Err( p_access, "fronteOnd error: %s", vlc_strerror_BcJECT(a)(er,r b)
      |                             ^
no) );
      |         ^../include/vlc_common.h
:481../include/vlc_messages.h:15: note: expanded from macro 'VLC_OBJECT'
:  48183:5:  |  note:  expanded from macro 'msg_Err' 
        const s83 |     msg_Genteric(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
r../include/vlc_messages.huct:78:13: note:  vexpanded from macro 'msg_Generic'
lc_com   mon_mem78 |     vlc_Log(VLC_OBJECT(o), p, vlcb_ers: mo(dule_name, __FILconEst vlc__, __LIN_E__, \
      |             ^o
b../include/vlc_common.hject_t *:)481(:15: note: expanded from macro 'VLC_OBJECT'
&(x)->o  b481j) \
      |               ^ |   
      const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:1039:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1039 |     i_adapter = var_GetInteger( p_access, "dvb-adapter" );
      |                 ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:1040:16: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1040 |     i_device = var_GetInteger( p_access, "dvb-device" );
      |                ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(access/dvb/scan.ca,b)   v:a964:9: warning: r_Gdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
etI  964 |   n t eger(   VLC  msg_Info(_OBJECT(a),b)
      |                                               ^
 ../include/vlc_common.hp:_obj, "mult481i:p15: note: expanded from macro 'VLC_OBJECT'
le  x ts_id %" PRI481 |         const struct vlc_common_members: (const vluc_o1b6ject_t  "*)( fre&q( %ux )s-nr %d >robj)epl \
a      ced by|                ^
freq %u snr %d",
      |         ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_access/dvb/linux_dvb.c:1045:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
this, 1045 |          msg_EVrLC_MSGr_INFO( p_acc,e __VsA_ARGS_s, "snprintf() _t)
      |     ^
ru../include/vlc_messages.hn:78cated string for:13 DMX" );
      : | note: expanded from macro 'msg_Generic'
        ^   78 | 
   ../include/vlc_messages.h :vlc_Log83(:5:VLC_OB note: expanded from macro 'msg_Err'
J   83 |     msg_GeneriEc(p_this, VLC_MSG_ERR, __VA_ARGS__)
      C|     ^
T../include/vlc_messages.h(o),:78:13: note: expanded from macro 'msg_Generic'
 p,    v78 |    lc_module_name,  vlc_Log(VLC_OBJECT(o), p, _vlc_module__name, __FFILE__, __LINE__, \I
      |             ^
../include/vlc_common.h:L481:15: note: expanded from macro 'VLC_OBJECT'
E  481 |        _ const_ struct,  __Lvlc_coImNE__mon,_ \
      m|             ^
embers../include/vlc_common.h:481:15: : (const vlc_object_t *)(&(x)->obnote: jexpanded from macro 'VLC_OBJECT'
)  481 |    \
       |               ^
     const struct vlc_common_members: access/dvb/linux_dvb.c:1049:5(con: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
st 1049 |  v    msg_Dbg( p_access, "Oplc_object_t *)(&e(ning device %sx", dmx );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
)->ob   87 |     msg_Gej)neric(p_this, VLC_MSG_DBG, __VA_ARGS__) 
      \|     ^

../include/vlc_messages.h      |               ^
:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/scan.c:1015:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1015 |     msg_Dbg( p_obj, "new PATaccess/dvb/linux_dvb.c:1052:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  t1052s | _        msg_Err(i dp_access, "DMXSetFilter: open=%d iversng devicei ofailed: %s",
n      =%d c|         ^
urre../include/vlc_messages.hn:83:t5_next=:%d",
      |     ^ note: expanded from macro 'msg_Err'

   83../include/vlc_messages.h |     msg_G:eneric(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
87../include/vlc_messages.h:78:13::5 note: expanded from macro 'msg_Generic'
: note: expanded from macro 'msg_Dbg'
      87 |  78 |     v   lc_Logms(g_VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__Ge,ner \
      |             ^
ic(p_this,../include/vlc_common.h VLC_M:SG_DBG481:15,:  note: expanded from macro 'VLC_OBJECT'
__  481 |         const struct vlc_common_members: (constV vlc_object_t *)(&(x)->obj) \
      |               ^
A_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p,access/dvb/linux_dvb.c:1066: 13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v 1066 |   l c_mod         msg_Dbg(p_aculcess, "DMXSeet_Filter: DMX_PES_VIDEO0 for PID %d", i_pid);
      |             ^
name, __F../include/vlc_messages.hI:87:L5: Enote: __, __Lexpanded from macro 'msg_Dbg'
I   87 | NE__,  \ 
      |             ^
  ../include/vlc_common.hm:481:15: note: sexpanded from macro 'VLC_OBJECT'g_G
e  481 |      neric   co(nst spt_ruct tvhlcis, VLC_MSG_DBG, __VA_ARGS___c)
      |     ^
o../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
mmon   _78 |     vlmc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
ember../include/vlc_common.h:481:15s: note: expanded from macro 'VLC_OBJECT': (const v
lc_object_t *)(&(  x)->obj) \
      |               ^
481 |         const struct vlc_common_members: (constaccess/dvb/scan.c:1019:9:  vlwarning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_ 1019 |       object_t *)(&(x)->obj) \
      |               ^
  msg_Dbg( p_obj, "  * number=%d pid=access/dvb/linux_dvb.c:1070:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
% 1070 |     d      ",   msg_Dbg(p_access, "DMXSetFilter: DMX_PES_AUDIO0 for PID %d", i_pid);
      |             ^
p_../include/vlc_messages.h:87p:5: note: expanded from macro 'msg_Dbg'
r   87 | o    msgg_Generic(p_trham->ii_numbs, VLC_MSG_DBG, __VA_AReGrS__)
      |     ^
, p_pr../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
ogram->i_   78 |   pid );  vlc_Log(VLC_OBJECT(o), p, vlc_mo
dule_name, __FILE__, __LINE__, \
      |             ^
      ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
|         ^  
../include/vlc_messages.h481: | 87:5: note: expanded from macro 'msg_Dbg'
           const struct87 |    v  msg_Generic(p_ltchis, VLC__McommonS_memberGs: _(DBG, const vlc_object_t *)(&(x)->obj_)_VA_ ARGS_\_)
      |     ^

      | ../include/vlc_messages.h              ^:
78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJEaccess/dvb/linux_dvb.c:CT1074(:o13: warning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],
 p,  1074v |         l c_modu   msg_leD_bg(p_acnacme, _ess, "DMXS_FIetFilter: DMX_PLEE__,S_TELETE X__LINT0 for PID %d", i_pid);
      |             ^
E__, \../include/vlc_messages.h:87:5: 
note: expanded from macro 'msg_Dbg'
      |    87 |     msg_Generic(p_this, VLC_MSG_DBG,            ^ 
_../include/vlc_common.h:481:15:_ Vnote: expanded from macro 'VLC_OBJECT'
A_  ARGS481 |    _ _)
      |     ^
   ../include/vlc_messages.h :78:13: note: expanded from macro 'msg_Generic'
con   78 |     vlsct_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
stru  c481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
t vlc_common_members: (const vlc_object_t *)access/dvb/linux_dvb.c(:&1078:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(x)->obj) 1078 |             msg_Dbg(p_access, "DMXSetFilter: DMX_P E\
      |               ^S_
SUBTITLE0 for PID %d", i_pid);
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/scan.c:1124:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1124 | access/dvb/linux_dvb.c:1082:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  1082    |   m   s   g _Dbg(  p_ob j ms, "new SDgT %s t_Dbg(p_sa_ccess, "DMXSetFilter: DMX_PES_PCR0 for PID %d", i_pid)i;
      |             ^
d=../include/vlc_messages.h%:d vers87i:o5n=%d: note:  expanded from macro 'msg_Dbg'
cu   rrent_87n | ext= % d network_id=%d",
      |     ^
  ../include/vlc_messages.hm:87:5: note: expanded from macro 'msg_Dbg'
sg   87 |  _ G  emsg_Generic(p_thnericis, VL(Cp_MSG_DBG, __this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
_../include/vlc_messages.hVA_ARGS__)
      |     ^:
78../include/vlc_messages.h::78:13: note: expanded from macro 'msg_Generic'
13:    78note:  | expanded from macro 'msg_Generic'
       78 |    vl cvlc__LLog(VLC_OBoJgECT(o)(VLC_OBJECT(o), ,p, vlc_module_name, __FILE_ p_, vlc_mo, __LINE_d_ule_n, a\
      m|             ^
e, __F../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ILE  481 |         _const struct _v, _lc_common_members: (const vlc_object_t *)_(LINE_&(x)->obj) \
      | _, \
      |             ^              ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlcaccess/dvb/linux_dvb.c_c:1087:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o 1087 |             msg_Dbg(p_access, "DMXSetFilter: DMX_PES_VIDEO1 for PID %d", i_pid);
      |             ^
mmon_../include/vlc_messages.h:87m:5:em note: expanded from macro 'msg_Dbg'b
ers   87 |     msg_Generic:(p_this, ( VLcoC_MSG_DBG, __VA_AnstRGS v__)
      |     ^
../include/vlc_messages.h:78:13: lnote: c_objecexpanded from macro 'msg_Generic'
t_t    78 | *   ) vlc_Log(VLC_OBJECT(o), p, vl(c_module_name, __FILE__, __LINE__, \
      |             ^
&(x)->obj) \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membeaccess/dvb/scan.c:1134rs: (:9:cons twarning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]vlc_object_t *)(&(x)->obj
)  1134 |  \     
  ms      g_Dbg| (              ^
 p_obj, "  * service id=%d eit schedaccess/dvb/linux_dvb.c:1091:13: warning: uldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e 1091 | = %d pr esent= %     d     msg_Dbg(p_access, "DMXSetFilter:r unniDMX_PES_nAg=%dUDIO1 for  free_ca=PID %d"%d, i"_p,
id);
      |             ^
      | ../include/vlc_messages.h:87        ^:5: note: expanded from macro 'msg_Dbg'
   87 | 
 ../include/vlc_messages.h   msg_Generic(p_this, VLC_MSG_DBG, :__VA_ARGS__)
      | 87    ^
:../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
5   78 |     vlc_Log(VLC_OBJECT(o), p, vlc:_mo dnote: expanded from macro 'msg_Dbg'
ul   87 | e_name,  __FILE__, __LINE  __, \
      |             ^
 msg../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_  481 |         const struct vlc_Gcenerommon_meimbers: (const vlc_object_c(t *)(&(x)->p_obj) \th
      |               ^is, 
VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
access/dvb/linux_dvb.c:1095:13   78: warning:  |  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
   1095 | v lc_Log (VLC_ O     B    msg_Dbg(p_access, "DMXSetFilter: DMX_PES_TELETEXT1 for PID %d", i_pid);
      |             ^
JE../include/vlc_messages.hC:T(o87:5: note: expanded from macro 'msg_Dbg'
), p   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
, ../include/vlc_messages.hv:78:13: note: expanded from macro 'msg_Generic'
lc   78 |     vlc__modLule_name, __FILE__, __LINog(VLCE__O_BJECT(o), p, vlc_module_name, __FI,LE__, __LINE__, \
      |             ^
../include/vlc_common.h: \
      481:15|             ^
: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:481  481 |         const struct vlc_common_members: (const :15vl:c note: expanded from macro 'VLC_OBJECT'
_  o481 |    bject_t      co*)(n&(sxt)- >sobj) \
      |               ^
truct vlc_common_members: (const vaccess/dvb/linux_dvb.c:1099lc_object_t *)(&(x)-:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
>ob j)1099 |             msg_Dbg(p_access, "DMXSetFilter: DMX_PES_SUBTITLE1 for PID %d", i_pid);
      |             ^
 \
      |               ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:access/dvb/scan.c78::13: 1150note: expanded from macro 'msg_Generic'
:21:    78warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |  1150 |                        vlc_Log m(sg_Dbg( p_VLCobj_,OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
 ../include/vlc_common.h":481: 15: note: expanded from macro 'VLC_OBJECT'
    481 |         const struct vlc _-common_members: (const vlc_object_t  t*)(yp&(x)-e>obj=%d )n \
      |               ^
ame=%s",
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Geneaccess/dvb/linux_dvb.c:1103:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r
ic(p_this, VLC_MS 1103 |             msg_Dbg(p_acGc_ess, "DMXSetFilter: DMX_PES_PCR1 for PDIBD %d", i_pid);G,
      |             ^ 
__V../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
A   _ARG87S__)
 |           |     ^
msg_Generic(p_this, ../include/vlc_messages.hVLC_MSG_DBG, :_78_VA_ARGS__)
      | :    ^
13: note: expanded from macro 'msg_Generic'../include/vlc_messages.h:78
:13   :78 |      note: expanded from macro 'msg_Generic'
vl   78 |     vlc_Lc_oLog(Vg(VLC_OBJECT(o), p, vlc_mLodule_namC_Oe, __BJECTFI(LE__, __LINoE__, \
      |             ^
../include/vlc_common.h:481:15: )note: ,expanded from macro 'VLC_OBJECT'
 p,  481 |   vlc_m   odule_n    const struct vlc_common_members: (consame, t__FILE __, v_l_LINE_c__object_t *)(&(x)->obj) \
      |               ^
, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const staccess/dvb/linux_dvb.c:1108:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r 1108 |             msg_Dbg(p_access, "DMXSetFilter: DMX_PES_VIDEO2 fouctr PID %d", i_pid);
      |             ^
 vlc../include/vlc_messages.h_:87:5c: note: expanded from macro 'msg_Dbg'
ommon_   87 | m emb   msg_Geneers: (cronist vc(lcp_th_objecis27, t_t *VLC_MS)G_D(BG&(, __ warningsx) generated->obj.
) \
      |               ^
VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlaccess/dvb/scan.cc_Log(VLC_OBJECT(o):1156:, p, vlc_module_name, __FILE17__, :_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_L 1156 |  INE__, \
       |             ^  
  ../include/vlc_common.h  :481:15: note: expanded from macro 'VLC_OBJECT'
        481 |           mconst strusct vlc_commgon_membe_rs: (constD vlc_obbg( pject_t_o *)(&(x)->obj, bj) \
      |               ^
"    * dsc 0x%x", p_dr->i_tag );
      |                 ^access/dvb/linux_dvb.c
:1112../include/vlc_messages.h::1387: :5: note: expanded from macro 'msg_Dbg'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   
87 1112 |  |      ms          g msg_Dbg(p__access, "DMXGeneriSetFiltc(p_ter: DMhX_PES_AUDIO2 fois, Vr PID %d", i_pid);
      |             ^LC_M
SG../include/vlc_messages.h:87_D:5:BG note: , expanded from macro 'msg_Dbg'
__V   87 |  A _AR G msg_Generic(p_this, VLCS__)
      |     ^_MS
../include/vlc_messages.h:G_DB78G, :__13: VA_note: ARGS__expanded from macro 'msg_Generic'
)
   78      |  |        ^
 vlc_../include/vlc_messages.h:78Log:13:(VLC_OBJ note: expanded from macro 'msg_Generic'
E   78 |     vlc_LCog(TVL(C_Oo), BJpE, vlCT(c_modo),u p,l vlec__nammoduele,_na _me,_FILE__, __F ILE__LINE____, __LINE,__ , \
      |             ^\

../include/vlc_common.h:481      :15:|  note: expanded from macro 'VLC_OBJECT'
            ^  481 | 
../include/vlc_common.h:   481:15  : note: expanded from macro 'VLC_OBJECT'  
 c  onst 481 |  str  uct  vlc _com  mon _mecmbeonsrs: (ct stronsuct vlc_tobject_t vlc_ *)c(&ommon_(mx)->obj) \
      |               ^
embers: (const vlc_object_t *)(&(x)-access/dvb/linux_dvb.c>obj:)1116:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  1116 |             msg_Dbg(p_access, "DMXSetFilter:\ DMX_PES_TELETE
XT2 for PID       %d", i_pid);
|               ^      |             ^

../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, _access/dvb/scan.c:1195:9:_LINE__,  \
      |             ^warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h: 1195481:15: note: expanded from macro 'VLC_OBJECT'
 |    481 |          co      mnst strusg_Dcbg( t p_obj, "   * ts vlcts_id_comm=0xon%mv -f access/dvb/.deps/libdvb_plugin_la-scan_list.Tpo access/dvb/.deps/libdvb_plugin_la-scan_list.Plo
_memx berors: ig(coninst vlac_object_t *)(&(x)->obj) l_i\
      |               ^
d=0x%x", p_ts->i_ts_id, p_ts->i_orig_netwaccess/dvb/linux_dvb.c:1120:13: orwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
k_id );
 1120 |                   |         ^msg_D
bg(../include/vlc_messages.hp_access, "DMX/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libftp_plugin.la -rpath /usr/local/lib/vlc/plugins/access access/ftp.lo  -L/usr/local/lib
:87:5: note: expanded from macro 'msg_Dbg'Se
tFilter: DMX_PES_SUBTITLE2 fo   87 |     msrg _PIDGener %ic(p_td"his, V,L C_MSG_DBG, _i__VA_ARGS__)
      |     ^pi
d);
      |             ^../include/vlc_messages.h:78:13
: note: expanded from macro 'msg_Generic'
../include/vlc_messages.h:87:   785 |     vlc_Log(: note: expanded from macro 'msg_Dbg'
   87 |     msg_GVeneric(p_LtChis, VLC_MSG_DBG,_ __VA_ARGS__)
      |     ^
OB../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
JE   78 | CT    vlc_L(oo), g(VLC_OBJEpC, T(o), p, vlc_module_namevl, __FILE__, __LINE__, \
      | c_            ^
module../include/vlc_common.h:481:15_n: anote: expanded from macro 'VLC_OBJECT'
me  481, |         const struct vlc_common_members: (const  vl__FILc_objEect_t *)(&(x)__, ->obj)__ \L
      |               ^
INE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const access/dvb/linux_dvb.cs:1124:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
truc 1124 | t vlc_ c           msgomm_Dbg(p_accon_ess, "DMXSetFilter: membeDMrXs:_PES _PC(R2const  fvolrc _object_t *)(&(x)->obj) \
      |               ^
PID %d", i_pid);
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
access/dvb/scan.c:1245:21: ../include/vlc_common.hwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: 1245481: | 15 : note: expanded from macro 'VLC_OBJECT'
   481   |                       msg_D  consbg(t p _sotbrju,c "  t   v l c _c* terrestrial delivery system" );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, ommo_n_VA_ARGS___me)m
      |     ^
be../include/vlc_messages.hrs: (c:78:o13n:s tnote: expanded from macro 'msg_Generic'
   78 |     v vlc_Lloc_og(VLC_OBJECTb(jo)ect_t,  *)(p, vl&(x)-c>o_mbj) o\d
u      l| e              ^_
name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |  access/dvb/linux_dvb.c:1129:13    : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
  1129 con | st            msg_Dbg( sp_accestructs ,v l"DMXSetFicl_comter: DMmonX_P_ES_VmIDEO3 foemr PID %bers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/scan.c:1246:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1246 |                     msg_Dbg( p_obj, d","    i  _ p i d ) ; 
*      |              ^c
entr../include/vlc_messages.he:_87f:5requen:c y %u"note: expanded from macro 'msg_Dbg'
,    87 |  tscfg.  i_ mfrequsegnc_yG e)neric(;
      | p                    ^
_../include/vlc_messages.h:87:5: thnote: expanded from macro 'msg_Dbg'
is, VLC   87 | _ M SG_D  BG,m s__VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_gLo_Gg(VLC_OBJECT(o)e, pneric(,p_ thivsl,c V_LC_mMSoduleG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'_name
, __FI   L78E__,  | __LI    vlcNE__, _\L
      |             ^
o../include/vlc_common.hg:(481VL:15: C_OBJECT(o)note: expanded from macro 'VLC_OBJECT',
 p,   v481lc_module_name, __FI |         LcoEn_s_t ,s t_r_uLcItN Evl_c_,_comm o\n
      _mem| b            ^e
r../include/vlc_common.h:481:15s::  note: (cexpanded from macro 'VLC_OBJECT'onst vlc
_object_  t481 *) | ( &       c(onxs)->t strobj) u\ct vlc_common_members: (con
      st vlc_obje|               ^
ct_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:1133:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1133 |      access/dvb/scan.c   : 1247 :  21m:s warning: g_Ddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]b
g(p_ 1247 |    a   c ces s,         "   D msg_Dbg( Mp_obj, "        X   *S bandwidth %u", tscfg.i_beantFiltedwr: idDMth X);
      |                     ^
_PES_AUDIO3 for ../include/vlc_messages.h:PI87D: %5d":, i _note: pid);
      |             ^
expanded from macro 'msg_Dbg'
../include/vlc_messages.h   :8787: | 5:   note:  expanded from macro 'msg_Dbg'
    87 |  m s  mg_Gensergi_cG(eneripc_(tph_tihis,s VLC_MSG_DBG,,  __VA_AVLC_MSG_DBRGG, S__)__VA_
A      R| G    ^S
__)
../include/vlc_messages.h:      78| :    ^13
:../include/vlc_messages.h :note: 78expanded from macro 'msg_Generic':
13   : note: expanded from macro 'msg_Generic'
   78 | 78 |        vlc_Log(VLC_OBJECT(o),  p, vvlclc_module_name, __FILE__, _Log(VL__CLI_NOEBJ_ECT_(o),, p, vl \
      | c            ^_
modul../include/vlc_common.h:e_481:15:name, __FILE__, note:  _expanded from macro 'VLC_OBJECT'
_  L481I | N E _   _,   \
      |             ^ 
co../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
nst s  481 |  t       const struct vlc_coruct mmon_members:v (lconst vlc_object_tc_co *)(&(x)m->obj) \mon_me
m      |               ^
bers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:1137:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1137 |             msgaccess/dvb/scan.c_D:b1248g(:p_a21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c 1248ce | s   s, "DMXSe      t F  i l t      msg_eDbgr( p_obj, "      :      * Dmodulation %s", scan_value_modulation( tscfg.modulation ) );
      |                     ^
../include/vlc_messages.h:87:5: MX_Pnote: expanded from macro 'msg_Dbg'
ES_   T87 |     msg_GenELETEXTeric(p_this, VLC_MSG_D3BG,  __VAfor_ARGS__)
      |     ^
 PI../include/vlc_messages.h:78D :13: note: expanded from macro 'msg_Generic'%d", i
_pid);
      |    78 |     v            ^lc
_Log../include/vlc_messages.h(V:L87:C5_: Onote: BJECexpanded from macro 'msg_Dbg'T
(o), p, vlc   87 |   _ m omdsugl_eG_ennaemer,i c_(_pF_ItLhiE__, s_,_L IVNLEC__M_,SG_D B\G
,       | _            ^_
V../include/vlc_common.hA_A:R481G:S15__)
      | :     ^
note: expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h  481:78 |        :13 const : struct vlc_commnote: onexpanded from macro 'msg_Generic'
_   78m | e mb   velrcs: (_Locgo(nVsLtC_OBJEC T(vo), p, vlc_module_namelc_ob, j__FILeE__,c __LINE_t_,_t  \
      |             ^*)
(&(x)../include/vlc_common.h:481:->obj) \
15:       | note:               ^
expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commoaccess/dvb/scan.c:1249:21: n_mewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mbe 1249 | r s           :         (cmsong_Dst vbg( p_obj, "        lc_o   bject* hi_t er*)archy (&(x%d", p_t->i_h)-ie>raorchy_bj)in fo\
      |               ^
rmation );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_thiaccess/dvb/linux_dvb.c:s,1141:13 VLC_MSG_:DBG warning: ,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 _ 1141_VA |       _ A R    msGgS__)
      |     ^
_../include/vlc_messages.hDb:g78(p_acc:13ess: note: expanded from macro 'msg_Generic'
, "DMX   78SetFil | t e   vlc_Lro:g (DMVX_PLESC__SUOBBTJECT(o)I,T LpE,3  vlfc_or PmodulIeD %_name, d"__FILE_,_ ,i __p_iLdI);
      |             ^
N../include/vlc_messages.h:E87:_5_:, note:  expanded from macro 'msg_Dbg'\

   87      |             ^
 |   ../include/vlc_common.h  :m481:sg_G15en:e note: expanded from macro 'VLC_OBJECT'
r  i481c | (p_this ,       V cLCo_nsMt struScG_tDBG ,vlc_c o_m_mVoAn_memb_AeRGrsS__:)
       (| c    ^
onst vlc../include/vlc_messages.h_:o78:b13j:e note: expanded from macro 'msg_Generic'
ct_t    *78 |   )  v(l&c(_x)-Lo>obj) \
g(VL      C|               ^
_OBJECT(o), p, vlc_module_name,access/dvb/scan.c:1250 __FI:L21E:_ _warning: , due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
__ LI1250 |    NE__, \  
        |             ^
   ../include/vlc_common.h   :481 : 15 :     note: mexpanded from macro 'VLC_OBJECT's
g_D  b481g( p_ | o b j ,  "       c o n s    t  struct * covlcde_c_romate hmpo n%s_membe lp %sr",s: ( consst vlcan_vc_objaluee_ccto_dt *)e(r&a(tx)-e( >obtj) s\c
f      |               ^
g.coderate_hp ),
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |    access/dvb/linux_dvb.c: 1145m:s13: gwarning: _Generdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ic(p_this
, V LC_M1145SG_DBG, |  __V     A _  A R   msg_GDSbg(_p__a)
      |     ^cc
ess../include/vlc_messages.h:78:13:, note: expanded from macro 'msg_Generic' "D
M   78 |  XSe   tvlFci_lLtoegr(:V LDCMX_P_OBJEES_CTPCR3 f(oor) ,P Ip,D % vd",l ci_m_opid);
d      ul|             ^
e_name, __F../include/vlc_messages.hIL:87:5: Enote: _expanded from macro 'msg_Dbg'_
,   87 _ |   _ LINE__, \ 
m      |             ^
sg_../include/vlc_common.hGen:481:15e: note: riexpanded from macro 'VLC_OBJECT'
c  481 | ( p _ t h i s  , VcLoCnst_M SGs_tDrBucG, _t_ vlc_commonVA_ARG_Sm_e_mbe)
rs: (const vlc_o      b| j    ^e
ct_t *)(&(x)->o../include/vlc_messages.hbj) \:78
      |               ^
:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(access/dvb/scan.c:1252:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o), p, vl
c_ 1252 |  m o  dule_ nam   e,           _ _FILE_ _m,sg __LI_NED_b_g(, \
      |             ^
 p../include/vlc_common.h:481:_15obj: , " note:  expanded from macro 'VLC_OBJECT' 
        481  |   *  g u a r d _inte rvalco %d", p_t->i_guard_interval );
      | nst struct vlc_common_members: (c                    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Lonst vog(VLlc_C_objecOBtJECT(_t o), p, *)vlc_module(_name, &__(xFILE__, )__LINE__, ->\
      |             ^
obj../include/vlc_common.h:) 481:15: \note: expanded from macro 'VLC_OBJECT'
      | 
              ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(access/dvb/linux_dvb.c:1151:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1151 |             msg_Dbgx)-(p_>obj)acces s\, "
      |               ^
DMXSetFilter: DMX_PES_OTHER for PID %d"access/dvb/scan.c, :1253:21i_: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]pid);
      | 
            ^
 ../include/vlc_messages.h1253 |     :87:5: note: expanded from macro 'msg_Dbg'     
    87 |           msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^    msg_Dbg( p_obj, "           * transmission_mode %d", p_t->i_t
../include/vlc_messages.hr:78:13ansmis: note: sioexpanded from macro 'msg_Generic'
n   78 | _   m vloc_Ldeog( VLC_OBJE);
      |                     ^
C../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
T(   87 |     msg_Generico)(p_this, V, pL, vC_MSG_DBG,lc_mo _dule__naVmA_ARGS__)e,
      |     ^
 ../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
__   78 | FILE_    vlc__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const structL vog(Vlc_LcoCmmo_n_meOmbers:BJECT( o)(, cpo,n vlc_mosdutl evlc_ob_jnamee,c t__t_ *)(&(x)->obj) \
      |               ^
FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (caccess/dvb/linux_dvb.c:onst vl1159:c9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_o 1159 |         msg_Err( p_access, "settbijectng demux PE_tS  *filter fai)(led: %s",
      |         ^
&(../include/vlc_messages.h:83:5:x)->obj) \
      |               ^
 note: expanded from macro 'msg_Err'
   83 |     msg_Generic(110p_thi warnings generated.
access/dvb/scan.c:1254s:21:, warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] V
LC 1254 |     _M  SG _ERR, __VA_A RG S _ _ ) 
           |     ^
 ../include/vlc_messages.h:78:13 msg_Dbg( p_obj, "           * other_f:requency_flag %d", p_t->i_other_frequency_flag );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/scan.c:1295:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1295 |                     msg_Dbg( p_obj, "       * satellite delivery system" );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members:  note: expanded from macro 'msg_Generic'
(const vlc_object_t *)   78 |    ( vl&c_Log(VLC_O(x)BJ->ECT(o),ob pj),  \
      | vl              ^
c_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15access/dvb/scan.c:1296:: note: expanded from macro 'VLC_OBJECT'21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

 1296 |     481 |                    c  on  st   stmv -f access/dtv/.deps/libdtv_plugin_la-en50221.Tpo access/dtv/.deps/libdtv_plugin_la-en50221.Plo
 rumsctg_ vDblc_cg(ommon_m pem_oberbjs:,  (" co  ns  t   vl  c_  ob* jefrcteq_tuency  *)(&%u(x",)-> tobscj)fg.i_freq \/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libhttp_plugin.la -rpath /usr/local/lib/vlc/plugins/access access/http.lo  -L/usr/local/lib

      |               ^
uency );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/scan.c:1297:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1297 |                     msg_Dbg( p_obj, "           * symbolaccess/dvb/linux_dvb.crate:1173:9 %u", tscfg.:i_sy mwarning: bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o 1173 | l rate        )m;s
g      | _Err( p                    ^
_acc../include/vlc_messages.hes:s87, "stopping demux failed::5:  %note: expanded from macro 'msg_Dbg'
s   ",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generi87c | (p_this,    msg VLC_MSG_ERR, __VA_ARGS__)
      |     ^
_Generic(p_this, VLC_MSG_DBG,../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
 _   78_VA_ARGS__ |   )
      |   vlc_Log(VLC_OBJECT(o), p, vlc_m    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
odule_n../include/vlc_common.h:ame, __481:15: note: expanded from macro 'VLC_OBJECT'
F  481 | ILE__      ,  cons __t struct vlc_commoLn_ImNeE_m_bers, \
      |             ^
: (co../include/vlc_common.hns:t 481v:15: note: lexpanded from macro 'VLC_OBJECT'
c_obje  481ct |   _t   *    c)onst(&(x)->obj) \
      |               ^
 struct vlc_common_members: (access/dvb/scan.cconst vlc_object_t *):(&(x)->obj) \
      |               ^
1298:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1298 |                     msg_Dbg( p_obj, "           * polarization %c", (char) tscfg.polarization );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_thiaccess/dvb/linux_dvb.c:1178:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s, V 1178LC_MSG_DBG, |     msg_Dbg( p_ac __VA_cess,ARGS__)
      |     ^
 "DMXUn../include/vlc_messages.h:set78:Fil13: tenote: expanded from macro 'msg_Generic'r: 
clo   78 |   si  vnglc d_Lemogux(V %LCd"_O, BJECT(o), pi_fd );
      |     ^
../include/vlc_messages.h:87:5: note: , vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_mexpanded from macro 'msg_Dbg'
e   87mbe |   rs:  msg_ (Geconenstri vc(lc_p_objthectis_t , *)VLC_MSG_DBG, __VA_ARGS__)(
      &(|     ^
../include/vlc_messages.h:78:13x: note: expanded from macro 'msg_Generic'
)->obj) \
      |               ^   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, _
_FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
access/dvb/scan.c:1299:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1299 |     481  |             const  s    tr uct vlc_co    mmon_members: (const vlc  _ob msg_Dbg( p_obj, "         jec  *t modulation %s", scan__t *)(&(x)->obj) \
      |               ^
value_modulation( tscfg.modulation ) );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generaccess/dvb/linux_dvb.c:1196i:17: warning: c(p_this, VLC_MSG_DBG, __VA_ARGS__)
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
       1196 | |     i_adapter =    ^ va
r_GetInteg../include/vlc_messages.her( p_ac:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^cess, "dvb-adapter" );
      |                 ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |     
   ../include/vlc_common.h :const struct vlc_comm481on_me:mber15s: (:con st vnote: lcexpanded from macro 'VLC_OBJECT'_ob
ject_t  481 |  *)( &(x) ->obj      const struct vlc_common_members: (const vlc_)ob \
      |               ^
access/dvb/linux_dvb.c:1197:16: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1197 |     i_device = var_GetInteger( p_access, "dvb-device" );
      |                ^j
e../include/vlc_variables.hc:658:47:t _note: texpanded from macro 'var_GetInteger' 
*)  (658& | (#xd)e-f>ionbej )v a\r
_      GetIn| t              ^e
ger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *access/dvb/scan.c):(1300&(x)->obj) \
      |               ^
:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1300 |                     msg_Dbg( p_oaccess/dvb/linux_dvb.c:1202b:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j, 1202  | "                   * fec inner %s", scan_msg_Errv( p_alue_coderate( tscfg.inner_fec ) );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Genearicc(pc_ethis, VssLC, "snprintf() truncated stri_MSG_DBGng for DVR" );
,       __VA_AR|         ^
GS_../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
_)   83 |     msg_Generic(p
      _this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
|     ^../include/vlc_messages.h
:../include/vlc_messages.h:78:78:13:13: note: expanded from macro 'msg_Generic'
    note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc78 |  _mo  dul ve_lcna_Lome,g(V _LC_FI_OLEBJ__ECT(o), __LINE__, p, vlc_module_name,, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memb _e_FrILsE:__ , _(_LINEc__onst,  v\
      |             ^lc_
o../include/vlc_common.hbject_:t481 *)(&:15: note: (expanded from macro 'VLC_OBJECT'x)->o
bj) \  
      | 481              ^
 |         const struct vlc_common_members: (caccess/dvb/scan.c:o1303:25: nst warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]vlc_object_t *)(&(x)->obj
) \
      |               ^
 1303 |                      access/dvb/linux_dvb.c   msg_Dbg( p_obj, "           * s:1206:ys5:tem  Dwarning: VBdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
-S 1206 | 2"     )msg;
_Dbg( p      |                         ^
../include/vlc_messages.h_a:87:5cces: note: expanded from macro 'msg_Dbg'
   87 |     mss, "Opening device %s", dvr );
      |     ^g_
Gen../include/vlc_messages.h:87:eri5c(p_this,: note: expanded from macro 'msg_Dbg'
    VLC_M87 |     msg_Generic(p_thisSG, V_DBG, __VA_ARGS__)
      |     ^
L../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
C   78 |     vl_MSGc_DB_LogG(V, LC__VA_A_RGOBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
S__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Loaccess/dvb/scan.c:1320g:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1320 |                     msg_Dbg( p_obj, "       * Cable delivery system");
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h(VLC_O:78:13:BJECT(o) note: expanded from macro 'msg_Generic'
, p, vlc_module_name,   78 |  __FIL    vlc_LogE__, __LINE_(VLC_OBJECT(o), p, vlc_m_, \
      |             ^
odule../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_na  m481e, |   __ F     IL conEs_t_,  s_t_ruLct Ivlc_comNE_mon_, _m\
      |             ^
e../include/vlc_common.hmbers: (const vlc_o:b481:je15ct_t *: note: )(&expanded from macro 'VLC_OBJECT'
(x)  481 |   -   >o bj)  c o\nst 
      | struct vlc_              ^
common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/linux_dvb.c:1209:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1209 |         msg_Err( paccess/dvb/scan.c:1321:21:_a warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1321 |                     mccess, "DVROpen: opening device failed: %s",
      |         ^
s../include/vlc_messages.hg_:83:D5: bg( pnote: expanded from macro 'msg_Err'
_   83 |  obj,    ms" g_G   eneric  (p_     *th freisquen, VLCcy _MS%d"G_E, tRR,s __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VcLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: fg.expanded from macro 'VLC_OBJECT'
i_fr  481eq |  uen    cy )  ;
 c      | on                    ^
st st../include/vlc_messages.h:87:5: note: ruexpanded from macro 'msg_Dbg'
ct vl   87 | c_  com  mmonsg__meGenembricer(ps:_t (hiscon, stVLC_ vMSlc_oG_DbjeBGct, __t _VA*)_A(&RG(xS__)->obj)
)       | \
    ^
      ../include/vlc_messages.h:|               ^78:13
: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_nameaccess/dvb/linux_dvb.c, __:1216FI:9LE: warning: __due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, __ 1216 |     LI    msgNE__Wa_, \rn( 
      | p_a            ^
cce../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commss, "DVROpen: couldn't set non-blocking mode: %s",
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     mson_mg_Geembenersri: (c(cop_nstht vislc, VL_oC_bjectMSG__WARtN,  *)(&(x)->__oVAb_Aj) \RG
S__      )
|               ^
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o),access/dvb/scan.c: p1322, vl:c_21mo: warning: duledue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_ 1322 |    name  ,   __             msg_Dbg( p_obj, "           * symbolrate %u", tscfg.i_symbolrate );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlFILc_E__Lo, _g(_LIVLC_NE__, \
      |             ^
../include/vlc_common.h:481:15: OBJECnote: expanded from macro 'VLC_OBJECT'
  T(481 |   o) ,   p,    vlccon_modulst e_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strustrucctt v vlclc__commcommon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
on_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/scan.c:1323:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1323 |                     msg_Dbg( p_obj, "           * modulation %s", scan_value_modulation( tscfg.modulation ) );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/scan.c:1324:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1324 |                     msg_Dbg( p_obj, "           * fec inner %s", scan_value_coderate( tscfg.inner_fec ) );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/scan.c:1329:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1329 |                 msg_Dbg( p_obj, "       * private data specifier descriptor" );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/scan.c:1331:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1331 |                 msg_Dbg( p_obj, "           * value 0x%8.8x", i_private_data_id );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/scan.c:1335:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1335 |                 msg_Dbg( p_obj, "       * logical channel descriptor (EICTA)" );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/scan.c:1344:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1344 |                 msg_Warn( p_obj, "       * dsc 0x%x", p_dsc->i_tag );
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/scan.c:1380:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1380 |             msg_Dbg( p_obj, "       * service list descriptor" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/scan.c:1385:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1385 |                 msg_Dbg( p_obj, "           * service_id=%" PRIu16 " type=%" PRIu8,
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/scan.c:1390:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1390 |                     msg_Warn( p_obj, "cannot create service_id=%" PRIu16 " ts_id=%" PRIu16 " (no config)",
      |                     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/scan.c:1427:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1427 |                 msg_Dbg( p_obj, "           * service_id=%" PRIu16 " channel_number=%" PRIu16,
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/scan.c:1477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1477 |     msg_Dbg( p_obj, "new NIT %s network_id=%d version=%d current_next=%d",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->libtool: link: /usr/bin/nm  access/.libs/ftp.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libftp_plugin.exp
obj) \
      |               ^
access/dvb/scan.c:1487:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1487 |             msg_Dbg( p_obj, "   * network name descriptor" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/scan.c:1492:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1492 |             msg_Dbg( p_obj, "       * name %s", str1 );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/scan.c:1510:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1510 |             msg_Dbg( p_obj, "   * dsc 0x%x", p_dsc->i_tag );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/scan.c:1523:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1523 |             msg_Err( p_session->p_obj, "PSINewTableCallback: failed attaching SDTCallback" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/scan.c:1528:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1528 |             msg_Err( p_session->p_obj, "PSINewTableCallback: failed attaching NITCallback" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/dvb/scan.c:1731:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1731 |                 msg_Dbg( p_obj, "scan_GetM3U: ignoring service number %d", s->i_program );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libftp_plugin.exp" > ".libs/libftp_plugin.expT"
access/dvb/scan.c:1756:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1756 |         msg_Warn( p_obj, "scan_GetM3U: service number %d type '%s' name '%s' channel %d cypted=%d|"
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: link: mv -f ".libs/libftp_plugin.expT" ".libs/libftp_plugin.exp"
libtool: link: echo "{ global:" > .libs/libftp_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libftp_plugin.exp >> .libs/libftp_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libftp_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  access/.libs/ftp.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libftp_plugin.so -Wl,-version-script -Wl,.libs/libftp_plugin.so-ver -o .libs/libftp_plugin.so
libtool: link: /usr/bin/nm  access/.libs/http.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libhttp_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libhttp_plugin.exp" > ".libs/libhttp_plugin.expT"
libtool: link: mv -f ".libs/libhttp_plugin.expT" ".libs/libhttp_plugin.exp"
libtool: link: echo "{ global:" > .libs/libhttp_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libhttp_plugin.exp >> .libs/libhttp_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libhttp_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  access/.libs/http.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libhttp_plugin.so -Wl,-version-script -Wl,.libs/libhttp_plugin.so-ver -o .libs/libhttp_plugin.so
libtool: link: ( cd ".libs" && rm -f "libftp_plugin.la" && ln -s "../libftp_plugin.la" "libftp_plugin.la" )
depbase=`echo access/mms/asf.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/mms/asf.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/mms/asf.lo -MD -MP -MF $depbase.Tpo -c -o access/mms/asf.lo access/mms/asf.c &&\
mv -f $depbase.Tpo $depbase.Plo
189 warnings generated.
mv -f access/dvb/.deps/libdvb_plugin_la-linux_dvb.Tpo access/dvb/.deps/libdvb_plugin_la-linux_dvb.Plo
depbase=`echo access/mms/buffer.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/mms/buffer.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/mms/buffer.lo -MD -MP -MF $depbase.Tpo -c -o access/mms/buffer.lo access/mms/buffer.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"asf\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/mms/asf.lo -MD -MP -MF access/mms/.deps/asf.Tpo -c access/mms/asf.c  -fPIC -DPIC -o access/mms/.libs/asf.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"buffer\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/mms/buffer.lo -MD -MP -MF access/mms/.deps/buffer.Tpo -c access/mms/buffer.c  -fPIC -DPIC -o access/mms/.libs/buffer.o
libtool: link: ( cd ".libs" && rm -f "libhttp_plugin.la" && ln -s "../libhttp_plugin.la" "libhttp_plugin.la" )
depbase=`echo codec/opus_header.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/opus_header.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/opus_header.lo -MD -MP -MF $depbase.Tpo -c -o codec/opus_header.lo codec/opus_header.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"opus_header\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/opus_header.lo -MD -MP -MF codec/.deps/opus_header.Tpo -c codec/opus_header.c  -fPIC -DPIC -o codec/.libs/opus_header.o
In file included from access/mms/asf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/asf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/asf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/asf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/asf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/asf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/asf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/asf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/asf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/asf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/asf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRIn file included from INGaccess/mms/buffer.c:, 32:
In file included from &v../include/vlc_common.h:1031al ) )
      |         ^
:
../include/vlc_variables.h:189../include/vlc_variables.h:142:12::48 warning: : note: expanded from macro 'var_GetChecked'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  142 | #defi  ne 189 |  var_Ge   return vatCheckedr_S(oetCh,neck,ted(,v p_ob) var_j, GetChecked(VLCp_OBJECsz_naT(meo), ,nVL,tC_VA,vR_)
      INTEGER, va|                                                ^l 
../include/vlc_common.h:);481:
      15:|            ^ note: 
expanded from macro 'VLC_OBJECT'../include/vlc_variables.h:
140:48  481:  |  note: expanded from macro 'var_SetChecked'  
    140   | # cdeonfistne s vtraruc_St etvlChc_eccokemmd(ono,_mn,emt,bev)rs v: ar(_ScoetnsCht ecvlcked_o(VbjeLCct_O_tBJ *EC)(T(&(o),x)n,->t,obv)j)
       \|                                                ^
      
../include/vlc_common.h:|               ^481:
15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (In file included from access/mms/asf.c:28:
In file included from co../include/vlc_common.h:ns1031:
t ../include/vlc_variables.h:vl350:c_9:ob warning: jedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ct_  350t  |  *)  (& i(xf()- v>oarbj_G) et\
Ch      | ec              ^
ked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
In file included from access/mms/buffer.c:  14232:
 | #In file included from ../include/vlc_common.hde:1031fi:
../include/vlc_variables.h:ne203: v12:ar warning: _Gdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
etChe  203 | ck  ed  (ore,ntu,t,vrn)  vvaarr__SGeettCChheecckkeedd((V pLC__oOBJECT(obj),n,t,v)
      |                                                ^, 
ps../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
z_  481 |         naconst strucmet vlc, _commonVL_memberC_s: (const vVlAc_objectR__t *)(&(x)-B>OobjO)L , val\ );
      |               ^

      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJEIn file included from access/mms/asf.cC:T28(:
o),n,In file included from ../include/vlc_common.h:t,1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v)
        362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
|                                                ^
../include/vlc_variables.h:142:48: ../include/vlc_common.h:481note: expanded from macro 'var_GetChecked'
:  142 | #def15:ine  vnote: aexpanded from macro 'VLC_OBJECT'
r_  Ge481t |        C hecked(o,n,t,v) var_GetChecked(VLC_OBJECT(co),n,ot,v)
      |                                                ^n
st../include/vlc_common.h struct :v481l:c_common_15: note: expanded from macro 'VLC_OBJECT'
members  :481 (co |         const struct vlc_common_members: (consnts t vlcvlc__object_t *)(&(oxbjec)->obj) \
      |               ^
t_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/buffer.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);In file included from 
      | access/mms/asf.c           ^
:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:140  429 |    : 48: note: var_Create( p_obj, expanded from macro 'var_SetChecked'
psz_name, VLC_VAR_INTEG  140 | #defEiRn e|  varVLC_VAR_D_SetCOheckeINHERd(o,IT );
      |     ^
n,t,../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
v) va  r_Se122 | #tChdecked(efine var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
VL../include/vlc_common.h:481C_:15: note: expanded from macro 'VLC_OBJECT'
OB  481 |         const strJECT(uo),n,ct,v)
      |                                                ^t vlc
_../include/vlc_common.h:comm481:15: onote: nexpanded from macro 'VLC_OBJECT'
_  m481 |      e m ber sc:onst  s(truct vconslct vlc_object_t *)(&(x)->obj) \
      |               ^
_common_members: (const vlc_object_t *)(&(x)->oIn file included from access/mms/asf.c:28:
In file included from ../include/vlc_common.h:1031:
bj) \
../include/vlc_variables.h      :442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|   442 |     v              ^
ar_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHEIn file included from access/mms/buffer.c:RIT );
      |     ^
32:
../include/vlc_variables.h:122In file included from ../include/vlc_common.h:39: note: expanded from macro 'var_Create'
:1031:
../include/vlc_variables.h:227:  12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
122 | #  d227 |     reetfinue vran var_Sr_etCheckedCreate(a,b,c) va( p_objr_C,reate( VL C_Opsz_naBJEmeCT, (a), VLC_VARb, _FLOAT, val c) )
;      |                                       ^

      | ../include/vlc_common.h:481           ^
:15: ../include/vlc_variables.hnote: expanded from macro 'VLC_OBJECT'
:140:  48: note: expanded from macro 'var_SetChecked'
481 |      140 | #d  e   fcine var_SetConhecsked(o,tn str,t,v) varu_ScetCheckt vlced(V_coLmmon_C_OBJECT(o),n,t,v)
      |                                                ^
members../include/vlc_common.h:: (cons481:15: note: expanded from macro 'VLC_OBJECT'
t   v481lc_objec | t_t *)(&(        conxs)->obt sjt) \
      |               ^
ruct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/asf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT In file included from | Vaccess/mms/buffer.c:32:
In file included from ../include/vlc_common.h:LC_VA1031R:
_../include/vlc_variables.hDOIN:HERIT )241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc];

      |     ^
  241../include/vlc_variables.h |   :122:39:   return var_SetChecked( pnote: _expanded from macro 'var_Create'obj, psz_name, VLC_VAR_S
T  RING, 122v | #deafine l )v;ar_Creat
      |            ^
e(a,../include/vlc_variables.hb:,c) var140:48: note: expanded from macro 'var_SetChecked'
_C  140 | #derfeate(ine var_SetChecked(o,n,t,v) var_SetCheck eVLC_OBdJECT(a)(, b, cV )
      |                                       ^LC_
OBJECT(o../include/vlc_common.h),n,t,v)
      |                                                ^
:../include/vlc_common.h:481:15481: note: expanded from macro 'VLC_OBJECT'
:15: note:   expanded from macro 'VLC_OBJECT'481
 |      481 |        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |                     ^c
onst struct vlc_common_members: (const vlc_object_t *)(&(xIn file included from access/mms/buffer.c:)->ob32j:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  256 |     return var_SetChecked( p_obj,  psz_name, VLC_VAR_\
ADD      RES| S              ^
, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,tIn file included from ,v)access/mms/asf.c va:r_SetChecked(VL28C_OBJECT:
(In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469o),n,t,v)
      |                                                ^
../include/vlc_common.h::481:515: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: note:   expanded from macro 'VLC_OBJECT'
469 |   481 |         const struct vlc_common_members: (const vlc_object_t  *)(&(x   )->ovbj) \
      a|               ^
r_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DIn file included from OINHaccess/mms/buffer.c:32:
In file included from ../include/vlc_common.h:E1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
R  I276 |   T  ) ;
      |     ^
i../include/vlc_variables.h:122:f39: note: expanded from macro 'var_Create'
( !var_GetChecked( p_obj, psz_name, VLC_VAR_I  122 | #defiNne var_CreTEGER, &val ) )
      |          ^
ate(a../include/vlc_variables.h,:b,c) var142:48: note: expanded from macro 'var_GetChecked'
_Creat  e142 | #(d eVLC_OBJfine var_GetChecked(oECT(a), ,bn,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
,       c )
      | |                                                ^
                                      ^
../include/vlc_common.h../include/vlc_common.h:481:15: :481:15: note: expanded from macro 'VLC_OBJECT'
note: expanded from macro 'VLC_OBJECT'
  481 |           const st481ruc | t vlc_common_ m    e   consmtb structers : (vclc_const vlc_object_omtmon_me mbe*rs: )(cons(t vlc_&objec(t_t *x)(&(x))->o-bj) \>
      |               ^obj) \
      |               ^

In file included from access/mms/asf.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477In file included from access/mms/buffer.c:32:
In file included from ../include/vlc_common.h::1031:
../include/vlc_variables.h:293:105:: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

    293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BO477O |     varL, &val ) )
      | _         ^
Create../include/vlc_variables.h( p_o:142:48b:j ,note:  expanded from macro 'var_GetChecked'psz_na
m  142e, V | #define vLar_GetCC_VAhecked(o,n,tR,_STRIvNG | V)L C_Vvar_GetChecked(VLC_AOR_DOINHEBJECT(o),n,t,v)
      R|                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
IT   481 |         const struct vlc_common_members: (const vlc_object_t *))(&(x)->obj) \
      |               ^
;
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECIn file included from access/mms/buffer.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304T(a):17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  304 |     i f b(likely(!var_GetChecked (obj, name, VLC_VAR_C,OORDS, &val) c))
      |                 ^
 ../include/vlc_variables.h)
      |                                       ^:142:48: note: expanded from macro 'var_GetChecked'

  142 | #define va../include/vlc_common.hr:_GetChecke481d:15: (note: expanded from macro 'VLC_OBJECT'
o  ,n,t,v) v481ar_ | GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
       ../include/vlc_common.h cons:481:15:t note: expanded from macro 'VLC_OBJECT'
 struc  t vlc481 | _co        cmonmson_met smtruct vlcb_common_mers: (coembners: (const vlc_object_t *)(&(x)->obj) \
      |               ^
st vlc_object_t *)(&(x)In file included from ->obcodec/opus_header.c:37:
j) \
In file included from       |               ^../include/vlc_common.h:
1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     returIn file included from n vaccess/mms/buffer.c:32:
In file included from ar_Set../include/vlc_common.h:1031:
In file included from access/mms/asf.c:28../include/vlc_variables.h:324:10: :
In file included from ../include/vlc_common.h:warning: Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
h1031:
  eck324../include/vlc_variables.h |     if(:491:5 !var_Ge:ed( p warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  491 |     var_CreattChobjec, kepd(sz_e( p_onamebj, p_, obj, psz_name, VLC pVLC_VARsz__n_VAR_ADDRameE, ISS V| VLLCN_VATEGC_R_FLER,OVAR_AT va, &vDOall );INHERIT );
 
            |     ^) |            ^
)
      ../include/vlc_variables.h
:|          ^
140../include/vlc_variables.h:122::../include/vlc_variables.h48:39: note: :expanded from macro 'var_Create'
142:48:  122 | #d enote: fexpanded from macro 'var_GetChecked'i note: 
expanded from macro 'var_SetChecked'  
142 |   140 | #dne# vadre_Creaefite(ane ,b,var_c) vSetar_CreatCfhecikneee (dv( aoVLrC_GetChec,n,kted(o_,n,,t,v) varv) va_r_GetCSetChheeckOBJECecT(a)d(Vk,ed( b, c V)L
C_OB      |                                       ^
JECTLC../include/vlc_common.h:_O(BJECo),n,481t,v:15:T note: expanded from macro 'VLC_OBJECT'
)(  481
 |         o),n,t     |                                                ^,v)

      | ../include/vlc_common.h                                               ^: con481
:15: note: expanded from macro 'VLC_OBJECT'
s../include/vlc_common.ht: stru481  :ct 481 |  vlc _15 :  c  om m cnote: oonst sexpanded from macro 'VLC_OBJECT'
t  481 |  ruct    v l c_co m mcoonnsnt s__membemetmrbrers: u(const vlc_socbject:  (vclonstt_t * c)vlc(_comm_obje&o(nxc)t_t- >obj*)_ memb\
      | e              ^r
s: (co)(&(x)-nst vlc_obje>ct_t *)(&(ox)-bj) \
>obj      | ) \
      |               ^
In file included from access/mms/buffer.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:              ^9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  340 |     if( var_GetChecked( In file included from p_obaccess/mms/asf.c:28:
In file included from j, psz_n../include/vlc_common.hamIn file included from codec/opus_header.c:e,37 :
In file included from ../include/vlc_common.h::V1031:
../include/vlc_variables.h:511:L5C1031:
_:../include/vlc_variables.h:203 :VAwarning: Rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]12_: warning: S
Tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
R  511IN203 |  |  G,       vraer_Crea &vttae( urnp_o vabrj_,SetlC psz_h ) nameecked(, VLC_V )pA
_      |         ^o
bR_INj, TEGEpszR../include/vlc_variables.h_:nam142:48e: , VLC _|note: expanded from macro 'var_GetChecked'
  V 142 | VLC_#VAAR_DdOefiR_ne var_IGetChecBOOLNkHed(o,n,t, v,Ev) valRa );IT
r      |     ^

../include/vlc_variables.h      :|            ^_G
e122../include/vlc_variables.h:tChecked140(:V48: note: expanded from macro 'var_SetChecked'
LC_O  140 | BJ#E:39: note: expanded from macro 'var_Create'
defCT  122i | n#ed evafir(o)_n,eSet varChec_Creakedn,tt(o,e,(va,b,n)
      ,| t                                               ^
../include/vlc_common.h:481:,15c:)  vanote: vexpanded from macro 'VLC_OBJECT'
r) var  _481S |  _ CetChec reatek  ed(VLC_(  VLC_O  conBJECsTt( sa)O,B JECtT(orubct vl, )c, n,tc_co,)mmv
)
      |                                                ^
../include/vlc_common.h:      |                                       ^
on_member481:15:s../include/vlc_common.h: (:const  vnote: expanded from macro 'VLC_OBJECT'
481  l481 |  c   _:object_    tcon st s15*: note: tructexpanded from macro 'VLC_OBJECT' vl)
(  481 | &    (x)->oc _ c o conbj)ms t st\r
      |               ^
umon_membersct vlc_comm:o n(c_onst vlmc_objeembctIn file included from _taccess/mms/buffer.c :*)(32&:
(x)-In file included from ers>o../include/vlc_common.h:1031:
bj)../include/vlc_variables.h :350\:9: warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
      |               ^

(cons  t vlc_ob350 |     if(je var_Gectt_t CIn file included from *)(hcodec/opus_header.ce:c&(37x:
)->okbeIn file included from ../include/vlc_common.h:j1031:
../include/vlc_variables.h:212:) 12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
d(   212 | \ 
        p return_ var| _              ^
obj, psz_name, VLC_VAR_STRINIn file included from Gaccess/mms/asf.c, &val ): )
      |         ^28:
In file included from ../include/vlc_common.h
:1031../include/vlc_variables.h:
:../include/vlc_variables.hS142e::48:tCh 525note: :5:expanded from macro 'var_GetChecked'e
 warning: ckdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  525 |   d (  vaobj, r_Crname, VL  eCa_tVA142e | R#_(COORDdS , vp_obj, al)psz;
      |            ^
e_fnine avm../include/vlc_variables.ha:e, VrL_GetChec140ked(:48C:_ o,n,Vt,note: vexpanded from macro 'var_SetChecked'
) vA  R_B140 | #aOOL r|_dGeeft iCVhLne var_eckeC_VdA(RSetCVLC_Oh_eDckeBJOECT(oId(o,n,t,vNHER)),n ,vart_Se,tICheckevd(VT
      |     ^)
LC_O../include/vlc_variables.h:122:39: 
note:       expanded from macro 'var_Create'| 
                                               ^
  122B../include/vlc_common.hJE | :481:#CT(od),n,efi15: t,note: vexpanded from macro 'VLC_OBJECT'
ne var  _)481 | 
       C|                                                ^reate(a
,b,       consc) var../include/vlc_common.ht: str_Creuat481e:(15: note:  VLexpanded from macro 'VLC_OBJECT'
C_  481 | OBct v   l c _c   cooJECTm(nsta stm)on_,membersr: (u b, cc )
      oct n| vst vlc_obljcect                                      ^
_../include/vlc_common.ht_ *:)481(&(x)->commo:b15j:on_m)e m\
      |  be              ^note: expanded from macro 'VLC_OBJECT'
r
s:  481 |   ( const vlc_obj ect_t  *)(& (x) ->o  const stbrjuct vlc_c) \In file included from omaccess/mms/buffer.cm:o
      |               ^
n32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  362 |     if( var_GetChmeembIn file included from cecodec/opus_header.c:37:
kIn file included from ../include/vlc_common.hrs: e(dc(:1031:
../include/vlc_variables.h: op227nst vlc:12:_ _objwarning: ect_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t
 obj, p  s227*z)(&(x_)- |  n>aombj)e ,  VLC_\
V  AretRu_ADDRrn vEar      _S| S              ^Se,
tC h&val ) )
      |         ^
ec../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
kIn file included from ed  142 | ( paccess/mms/asf.c:28:
In file included from _obj../include/vlc_common.h:1031, :
#pdesz../include/vlc_variables.h:539_fnaime, nV:LC_5: warning: VARdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  539  | v_FLaOr _AGetChe   T, cvalvar_Cr );
eate      | ( p           ^k_ob
j, ../include/vlc_variables.h:140psz_name,e VLC_:48: Vd(onote: expanded from macro 'var_SetChecked'
,nA,R_  140t,v) | F# var_GdefeLinte vCaOrh_eSetCcheked(ckedVLC_(AOBJoECT(,n,ot),,n,T | VLvt),vC_VA )R
v      _DOIN| HE                                               ^RIT
      
|     ^
../include/vlc_common.h:../include/vlc_variables.h481::15:122 :39: note: note: expanded from macro 'var_Create'expanded from macro 'VLC_OBJECT'

ar    481122 | _ | SetChe#de c   k e d(VL C _OBcJfECT(ino),ne,otn var,vs)_tC sreat
      rte(a|                                                ^,b,
c)../include/vlc_common.h:481:15:u note: expanded from macro 'VLC_OBJECT'
c tvar_ C  481 |    rea vlc_   te( VcLommo ncon_smemberstC_OB sJECtru: (T(cconst a),v tlc_object_t  vlc*_)cbo,m c )mon
      | (                                      ^_&m(
x../include/vlc_common.h)->obej:m481:15: b) \
ers      : (| const note: expanded from macro 'VLC_OBJECT'
vlc  481 | _o               ^b
    ject_t *)(& (x)-> obj) \ const 
s      |               ^
truct vlc_common_members: (const vlc_object_t *)(&(x)->oIn file included from bj) \
      |               ^codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h
:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetCIn file included from hecaccess/mms/buffer.ck:e32d( p_In file included from objaccess/mms/asf.c:28:
, psz_:
In file included from In file included from ../include/vlc_common.h../include/vlc_common.h:1031:
../include/vlc_variables.h::554:5: 1031warning: :
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.h
na  554 | :429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   m  429 e, Vvar_ | L C   _CreavtaVe( pA_objR_STrRING_, Cva,l )r;e ps
z      _| ate           ^(
 n../include/vlc_variables.h:p140:48_:obj note: expanded from macro 'var_SetChecked'a
me, V  ,140  | #dLpsz_nameCf_iVnAe ve, Var_LSRCe_VAR_INT_STtCEhReckIed(o,NGG |E Rn,t,v) vVLC_ar_SetVARChe c_| VLC_VARked_DDOOI(VILNCHERIT_ N);
      HEROBJECI| T    ^
T(o),../include/vlc_variables.h
:122n:39: note: expanded from macro 'var_Create'
,      t| ,    ^v)
        
|                                                ^../include/vlc_variables.h122: | #de
fine ../include/vlc_common.h:481:var_Cr15: e122note: expanded from macro 'VLC_OBJECT'ate(a,
:39b:,c)  var_note: expanded from macro 'var_Create'
Cr    481 | e   a 122    tec(o nVst |  #destrLucCt _vOBJlfcEiC_cne oTm(a)va,rmon_C_rematember b,es:  (cc )
      (on| st vlc_oa,                                      ^b
je../include/vlc_common.hc:b481,c) vart_t: 15_:* Cnote: expanded from macro 'VLC_OBJECT'
)(r&(  481 |       x)-  const stru>obecj) t\
       |               ^
avlc_common_members: (const vlc_otbe( In file included from codec/opus_header.cjVLC_OBJeECct_:37:
tIn file included from ../include/vlc_common.h *)(&(x)-:>o1031T:
b(j) a),../include/vlc_variables.h\
 :b256      |               ^:,12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

   256 |     return var_SetChecked( p_obj, psz_namIn file included from ce,  Vaccess/mms/buffer.c:32L:
)
      | In file included from ../include/vlc_common.h:1031                                      ^
../include/vlc_common.h:
:481C:15:../include/vlc_variables.h note: :expanded from macro 'VLC_OBJECT'442:_5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
VAR  442 | _   A vaD
D  481Rr_CrEeateS(S ,p _voabj,  | pszl_name ,);
      |            ^
 ../include/vlc_variables.h:140:48 : V  note: LC_V  A   Rexpanded from macro 'var_SetChecked'c
_  o140B | #dOOnLst  efine var_Se|tsC hteckeVLC_dV(AR_DOruct oI,vnlN,t,HERIT c_com)v;) v
      |     ^mon
_me../include/vlc_variables.h:122amrb:39: note: expanded from macro 'var_Create'
e  122 | #de_SetfiCheckedne v(VLar_CCr_OBJrEsCeaT:( (conso),nt,t,te(a,b,v)c) 
v vlca_ro_C      reabjec|                                                ^
t_t../include/vlc_common.h:481:15te( *): note: expanded from macro 'VLC_OBJECT' 
(  &481 |     VLC_O B J(ECx)- T>ob co(a), jb, nst c )s)t
      | r                                      ^u
c ../include/vlc_common.h:481:t v\
15: note: expanded from macro 'VLC_OBJECT'
      l| c              ^
_  common_members: (const vlc_objectIn file included from 481 |  access/mms/asf.c:  _ t 28 *   con):
(In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5:&(x) ->osbtj )warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   \563 |   
  va      r_Cstr| eateruc(t vlc p              ^_commo
_obj, n_membersp: (sz_name, cVoLnCs_tVAR_STRI Nvlc_oG bject_t *|)(In file included from  V&codec/opus_header.c(LC:_VAR37x_D:
O)IN->objIn file included from ) ../include/vlc_common.h:HERIT\1031
:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

              276 |     i|               ^
|     ^
f(../include/vlc_variables.h !var_GetChecked( p:122_:In file included from access/mms/buffer.c:3239o: note: expanded from macro 'var_Create':
bIn file included from ../include/vlc_common.h
j, :1031:
../include/vlc_variables.hpsz_na  me,:455 :5: warning: Vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]L122 | 
#  455 |  dC_VAR_   IevarN_TfECirGnER,e &valate e var)_Cr e() 
ate(      a,b,|          ^
p_obj../include/vlc_variables.h,: c) vp142:48a: sz_nnote: aexpanded from macro 'var_GetChecked'm
e  142 | r#,_Crea dVLCe_Vfine var_GAte(e VLC_R_OBJFECT(LtOAa)CT |h,e  VLcCb, kce_VARd(o_ )
,      |                                       ^n,
tD,Ov) var_GetCh../include/vlc_common.hINHE:481:Re15: Icnote: ked(VLexpanded from macro 'VLC_OBJECT'
T );C
      | _    ^
  481 | O ../include/vlc_variables.hB:122J:EC T (o),n     ,co39: tnnote: ,v)
      | st stru                                               ^expanded from macro 'var_Create'
c  122 | 
#defit../include/vlc_common.h vlcn:_co481e: v15a:r note: expanded from macro 'VLC_OBJECT'_mCmroena_te(
a  ,b,c481) |   memvbaerr_sC:r e(actoen(s t  vlc_ obje ct_t   VLC _OBJE CcT(ao*nst struct vlc_)c()&,( xb,o cm m)
      | )->o                                      ^
../include/vlc_common.hbon_memj) b\:481:15ers: (
      | : cnote: onsexpanded from macro 'VLC_OBJECT'              ^
t
 vlc_object_t *)(&(x)->obj) \
      |               ^In file included from access/mms/asf.c  481 |  
       const s:t28r:
uIn file included from c../include/vlc_common.ht :1031:
../include/vlc_variables.h:vl578:9c_common_member: sIn file included from warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
codec/opus_header.c::  37:
In file included from ../include/vlc_common.h (co:nst578 vlc | _ objec 1031  it_t :
*../include/vlc_variables.h):f293:(( va10r_Cha&: warning: nge(x)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]->obj) 
\( 
        p|               ^
_293 |     if( !var_GetCobj, pshIn file included from access/mms/buffer.c:ec32k:
ezIn file included from ../include/vlc_common.h:d_(n1031:
../include/vlc_variables.h p_obj, psz_:a469me,n:am 5VLC_: VAR_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  ,C 469V | LHCO_IVCAR_B E OOL, & val SCOU)N  )vTa,r _&Ccreate(o p_ou
b      j| ,         ^
nt, ../include/vlc_variables.h:142:48: psz note: Nexpanded from macro 'var_GetChecked'
_UnLL   142 | #a)define var_me , GVLC_)V
AeRt_C      STRI|         ^
hN../include/vlc_variables.h:ec128Gked:43: (note: expanded from macro 'var_Change'
o  128, | n ,#t,d|e fVineLvC_ vV) vaAaR_Dr_ChOINangeHrE_GeRIt(a,Cb,Tc ,);
      d,ehecke| )    ^
d../include/vlc_variables.h:122(:VLC_OBJECT(39: note:  vexpanded from macro 'var_Create'oar_C)h,
na  122 | #de,finte ,vngvar_e( )C
V      reLate(a,b,|                                                ^
Cc)../include/vlc_common.h va:481:_OBJECT15r:( note: expanded from macro 'VLC_OBJECT'
a  481 |  _ Cr    ), b  cons, c,eatet( struct VL  C_OvBlJc_ECTd, e c(a))
      |                                           ^
, b,o ../include/vlc_common.hmmoc )
      |                                       ^n_mem
:b../include/vlc_common.h:481:481:1515e:rs: : note: (expanded from macro 'VLC_OBJECT' 
cnote:   481 |  o  expanded from macro 'VLC_OBJECT'  n   csotn svtl cstru_objec
tc  481 |  _t  *)   t vlc_commo   cn_memb(ers: (&cons(x)->onsotbj)  sttruc t v\l
cvl      c_co| _mmon_              ^mem
objebcerst_t *)(&: (const (vxlc_)ob-je>oct_t b*j))In file included from (&( codec/opus_header.cx)->o\
      bj): \
      37:
In file included from ../include/vlc_common.h|               ^:
|               ^
1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj,In file included from  access/mms/buffer.c:32:
In file included from ../include/vlc_common.h:n1031:
../include/vlc_variables.h:477a:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]m
e  , VLC_VAR_C477O | ORDS, &val)))
      |                 ^
    ../include/vlc_variables.hv:a142r:48: note: expanded from macro 'var_GetChecked'
_Creat  142 | #definee va(r p_ob_GetChecked(o,n,t,v) varj, psz__name,G VLC_VeAR_STRItChecked(VLC_OBJECT(NoG | VLC),n_,VtA,v)
      |                                                ^
R../include/vlc_common.h_DO:I481N:HERI15T:  note: );
      | expanded from macro 'VLC_OBJECT'
    ^
  ../include/vlc_variables.h481 |         const struct:122 :39: note: vlc_common_membeexpanded from macro 'var_Create'rs: (const vlc_object_t *)(&
(  x122 | #def)->obj) \
      |               ^
ine var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: conwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  324t s | t ruct    if( !var_GetChecked( p_obj, psz_nvamel,c VLC_VAR_FLOAT, &val ) )
      |          ^
_co../include/vlc_variables.hm:m142o:n_mem48bers:: note:  (coexpanded from macro 'var_GetChecked'nst vl
c_object  142 | _t #define var_GetChe*)(&(xc)->obj) ked\(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^

      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(xIn file included from )->access/mms/buffer.cobj) :\
      32|               ^
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESSIn file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |   VLC_VA340R | _DOI    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
NHERIT../include/vlc_variables.h:142: 48: note: expanded from macro 'var_GetChecked'
);
      |     ^
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_variables.h:122:39:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 note:   expanded from macro 'var_Create'481 |         cons
t   struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) 122\
      |               ^
 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), bIn file included from ,codec/opus_header.c c )
:      37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|                                       ^  
350 | ../include/vlc_common.h :481:15 : note: expanded from macro 'VLC_OBJECT'
   481 |    if      (c ovanrst st_rGuct vlc_coetCmhecked(m opn_mem_boers:b (consjt, ps vlc_obzj_name, VLC_VAR_STRING, &val ) )
      |         ^
ect../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
_t *)(&(x)  -142> | #define var_GetChecked(o,n,t,v) var_GetChecked(oVbLC_OBJECT(o),n,t,v)
      |                                                ^
j) \
      | ../include/vlc_common.h:481              ^:15: note: expanded from macro 'VLC_OBJECT'

  481 |         const struct vlc_common_members: (const vlc_objIn file included from ecaccess/mms/buffer.c:32:
In file included from t_t *)(&(x)-../include/vlc_common.h>obj): 1031:
../include/vlc_variables.h:511\
      |               ^
:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINIn file included from Hcodec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
ERIT
../include/vlc_variables.h:362      |     ^
:9../include/vlc_variables.h::122:39: note: expanded from macro 'var_Create' 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  122 | #def  i362 | ne va    if( var_Gre_tCheckedC( p_obj,r psz_name,ea VLC_VAR_ADDRESS, &val te) )
      | (        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
a,b,c  ) var_C142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
r../include/vlc_common.he:481:15: note: expanded from macro 'VLC_OBJECT'
ate( V  L481 |         const struct vlc_common_members: (const vlc_object_t *)(&(Cx_OBJECT)-(a)>obj) \
      |               ^
, b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/buffer.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525In file included from :codec/opus_header.c5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  52537:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |       v429a |     var_r_CrCeate( rpeate( p_obj, psz_name, VLC_VAR_INTEGER _o|b VLC_VAR_DOINHERIT );
      |     ^
j, ../include/vlc_variables.h:psz_na87 warningm122:e,39:  VLCnote: expanded from macro 'var_Create'
_VARs generated.
_BOO  122L |  | VLC_VA#deR_DOfiIne var_Create(a,b,c) var_CreaNHtERIT
e( VLC      |     ^
_OBJ../include/vlc_variables.h:122:39ECT(a): note: expanded from macro 'var_Create'
,   122b, |  c #def)
      ine |                                       ^
../include/vlc_common.h:var481:15_: note: expanded from macro 'VLC_OBJECT'Creat
e(  481 | a,b,c)         var_consCrt steate(ruct vl VLcC_OB_JcECT(aommo)n,_ mbe, mbers: c )(const vlc
      |                                       ^
_../include/vlc_common.h:obj481e:c15t: note: expanded from macro 'VLC_OBJECT'
_  481 |     t *    )c(&(ox)-n>obj)st str \
u      |               ^
ct vlc_common_members: (const vlc_object_t *In file included from )(&(x)-codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:>obj) \
442      |               ^
:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from access/mms/buffer.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/mms/buffer.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct v  442 |     varlc_commo_Crean_memte( p_obj, psz_bnaeme, VLC_VAR_BOOrs:L |  (VLC_VAR_DOIconNHst ERIT );
      |     ^
vlc../include/vlc_variables.h_obje:122:39: note: expanded from macro 'var_Create'
ct  _t122  | #de*)fine(&(x v)ar_Cr->obej)ate(a,b, \
      | c)               ^
var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |  In file included from access/mms/buffer.c:32  :
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h  :563:5:   const warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   563struct v |     var_Create( p_obj, psz_name, VLC_VAlcR_STRI_common_memNG | Vbers:LC_V (const ARvlc_ob_jDmv -f access/dvb/.deps/libdvb_plugin_la-scan.Tpo access/dvb/.deps/libdvb_plugin_la-scan.Plo
ect_t *)(&(x)->obj) \
      |               ^
OINHERIT
      |     ^
../include/vlc_variables.h:122:39In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  455 |     var_Create( p_obj, psz_name, VL note: C_VAexpanded from macro 'var_Create'
R_FLOAT | VLC_VAR_DOINHER  122/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libaccess_mms_plugin.la -rpath /usr/local/lib/vlc/plugins/access access/mms/libaccess_mms_plugin_la-mms.lo access/mms/libaccess_mms_plugin_la-mmsh.lo access/mms/libaccess_mms_plugin_la-mmstu.lo access/mms/libaccess_mms_plugin_la-buffer.lo acceITss/mms/libaccess_mms_plugin_la-asf.lo  -L/usr/local/lib
 | #d );
      |     ^
efine var_Crea../include/vlc_variables.h:t122e:(39a:, bnote: ,cexpanded from macro 'var_Create'
) var_Create(   V122L | C#_dOeBfJECTi(nea), b, c  )va
      |                                       ^
r_Create../include/vlc_common.h(:a,481:15: note: expanded from macro 'VLC_OBJECT'
b,c) var_C  r481e |     a    const struct vlc_common_members: (const vlc_object_t te(*)( &(x)->obVLCj) \
      | _              ^OBJ
ECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_In file included from access/mms/buffer.c:32:
mIn file included from emb../include/vlc_common.h:1031e:
rs: ../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  578 |     conif( var_st vChangle( cp_obj_obj, pesct_z_name,t *)(&( VLCx)->obj_VAR_C)H \
      OICESCOUNT, &| cou              ^
nt, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OIn file included from BJECT(a), b, c, d, e )
codec/opus_header.c      |                                           ^
:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
37:
In file included from ../include/vlc_common.h:1031:
  481 | ../include/vlc_variables.h     : 469 :5:  cowarning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
st   s469 |  truct vlc_common_ mem bers: (const vlc_obj varect_t _Crea*)(&(x)te->obj) ( p_\
      |               ^
obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/opus_header.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/mms/buffer.c:125:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |         msg_Err( p_access, "UTF-16 conversion failed" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
25 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libtcp_plugin.la -rpath /usr/local/lib/vlc/plugins/access access/tcp.lo  -L/usr/local/lib
libtool: link: /usr/bin/nm  access/mms/.libs/libaccess_mms_plugin_la-mms.o access/mms/.libs/libaccess_mms_plugin_la-mmsh.o access/mms/.libs/libaccess_mms_plugin_la-mmstu.o access/mms/.libs/libaccess_mms_plugin_la-buffer.o access/mms/.libs/libaccess_mms_plugin_la-asf.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libaccess_mms_plugin.exp
26 warnings generated.
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libaccess_mms_plugin.exp" > ".libs/libaccess_mms_plugin.expT"
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libudp_plugin.la -rpath /usr/local/lib/vlc/plugins/access access/udp.lo  -pthread -L/usr/local/lib
libtool: link: mv -f ".libs/libaccess_mms_plugin.expT" ".libs/libaccess_mms_plugin.exp"
libtool: link: echo "{ global:" > .libs/libaccess_mms_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libaccess_mms_plugin.exp >> .libs/libaccess_mms_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libaccess_mms_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  access/mms/.libs/libaccess_mms_plugin_la-mms.o access/mms/.libs/libaccess_mms_plugin_la-mmsh.o access/mms/.libs/libaccess_mms_plugin_la-mmstu.o access/mms/.libs/libaccess_mms_plugin_la-buffer.o access/mms/.libs/libaccess_mms_plugin_la-asf.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libaccess_mms_plugin.so -Wl,-version-script -Wl,.libs/libaccess_mms_plugin.so-ver -o .libs/libaccess_mms_plugin.so
25 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=link cc  -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,-Bsymbolic -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libavio_plugin.la -rpath /usr/local/lib/vlc/plugins/access access/libavio_plugin_la-avio.lo -L/usr/local/lib -lavformat -lavcodec -lavutil  -lm -L/usr/local/lib
libtool: link: /usr/bin/nm  access/.libs/udp.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libudp_plugin.exp
libtool: link: /usr/bin/nm  access/.libs/tcp.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libtcp_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libudp_plugin.exp" > ".libs/libudp_plugin.expT"
libtool: link: mv -f ".libs/libudp_plugin.expT" ".libs/libudp_plugin.exp"
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libtcp_plugin.exp" > ".libs/libtcp_plugin.expT"
libtool: link: echo "{ global:" > .libs/libudp_plugin.so-ver
libtool: link: mv -f ".libs/libtcp_plugin.expT" ".libs/libtcp_plugin.exp"
libtool: link: 		 sed -e "s|$|;|" < .libs/libudp_plugin.exp >> .libs/libudp_plugin.so-ver
libtool: link: echo "{ global:" > .libs/libtcp_plugin.so-ver
libtool: link: ( cd ".libs" && rm -f "libaccess_mms_plugin.la" && ln -s "../libaccess_mms_plugin.la" "libaccess_mms_plugin.la" )
libtool: link: 		 sed -e "s|$|;|" < .libs/libtcp_plugin.exp >> .libs/libtcp_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libudp_plugin.so-ver
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libsatip_plugin.la -rpath /usr/local/lib/vlc/plugins/access access/satip.lo  -pthread -L/usr/local/lib
libtool: link: cc -shared  -fPIC -DPIC  access/.libs/udp.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libudp_plugin.so -Wl,-version-script -Wl,.libs/libudp_plugin.so-ver -o .libs/libudp_plugin.so
libtool: link: 	 echo "local: *; };" >> .libs/libtcp_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  access/.libs/tcp.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libtcp_plugin.so -Wl,-version-script -Wl,.libs/libtcp_plugin.so-ver -o .libs/libtcp_plugin.so
libtool: link: /usr/bin/nm  access/.libs/libavio_plugin_la-avio.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libavio_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libavio_plugin.exp" > ".libs/libavio_plugin.expT"
libtool: link: mv -f ".libs/libavio_plugin.expT" ".libs/libavio_plugin.exp"
libtool: link: echo "{ global:" > .libs/libavio_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libavio_plugin.exp >> .libs/libavio_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libavio_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  access/.libs/libavio_plugin_la-avio.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib -lavformat -lavcodec -lavutil -lm  -O2 -fstack-protector-strong -O3 -Wl,-Bsymbolic -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libavio_plugin.so -Wl,-version-script -Wl,.libs/libavio_plugin.so-ver -o .libs/libavio_plugin.so
libtool: link: /usr/bin/nm  access/.libs/satip.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libsatip_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libsatip_plugin.exp" > ".libs/libsatip_plugin.expT"
libtool: link: ( cd ".libs" && rm -f "libudp_plugin.la" && ln -s "../libudp_plugin.la" "libudp_plugin.la" )
libtool: link: mv -f ".libs/libsatip_plugin.expT" ".libs/libsatip_plugin.exp"
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libaccess_concat_plugin.la -rpath /usr/local/lib/vlc/plugins/access access/concat.lo  -L/usr/local/lib
libtool: link: echo "{ global:" > .libs/libsatip_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libsatip_plugin.exp >> .libs/libsatip_plugin.so-ver
libtool: link: ( cd ".libs" && rm -f "libtcp_plugin.la" && ln -s "../libtcp_plugin.la" "libtcp_plugin.la" )
libtool: link: 	 echo "local: *; };" >> .libs/libsatip_plugin.so-ver
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o librist_plugin.la -rpath /usr/local/lib/vlc/plugins/access access/librist_plugin_la-rist.lo  -L/usr/local/lib
libtool: link: cc -shared  -fPIC -DPIC  access/.libs/satip.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libsatip_plugin.so -Wl,-version-script -Wl,.libs/libsatip_plugin.so-ver -o .libs/libsatip_plugin.so
libtool: link: ( cd ".libs" && rm -f "libavio_plugin.la" && ln -s "../libavio_plugin.la" "libavio_plugin.la" )
depbase=`echo access/http/access.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/http/access.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/http/access.lo -MD -MP -MF $depbase.Tpo -c -o access/http/access.lo access/http/access.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: link: ( cd ".libs" && rm -f "libsatip_plugin.la" && ln -s "../libsatip_plugin.la" "libsatip_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -Dneedsomethinghere -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/http/libvlc_http_la-message.lo -MD -MP -MF access/http/.deps/libvlc_http_la-message.Tpo -c -o access/http/libvlc_http_la-message.lo `test -f 'access/http/message.c' || echo './'`access/http/message.c
libtool: link: /usr/bin/nm  access/.libs/librist_plugin_la-rist.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/librist_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/librist_plugin.exp" > ".libs/librist_plugin.expT"
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"access\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/http/access.lo -MD -MP -MF access/http/.deps/access.Tpo -c access/http/access.c  -fPIC -DPIC -o access/http/.libs/access.o
libtool: link: /usr/bin/nm  access/.libs/concat.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libaccess_concat_plugin.exp
libtool: link: mv -f ".libs/librist_plugin.expT" ".libs/librist_plugin.exp"
libtool: link: echo "{ global:" > .libs/librist_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/librist_plugin.exp >> .libs/librist_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/librist_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  access/.libs/librist_plugin_la-rist.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,librist_plugin.so -Wl,-version-script -Wl,.libs/librist_plugin.so-ver -o .libs/librist_plugin.so
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -Dneedsomethinghere -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/http/libvlc_http_la-message.lo -MD -MP -MF access/http/.deps/libvlc_http_la-message.Tpo -c access/http/message.c  -fPIC -DPIC -o access/http/.libs/libvlc_http_la-message.o
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libaccess_concat_plugin.exp" > ".libs/libaccess_concat_plugin.expT"
libtool: link: mv -f ".libs/libaccess_concat_plugin.expT" ".libs/libaccess_concat_plugin.exp"
libtool: link: echo "{ global:" > .libs/libaccess_concat_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libaccess_concat_plugin.exp >> .libs/libaccess_concat_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libaccess_concat_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  access/.libs/concat.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libaccess_concat_plugin.so -Wl,-version-script -Wl,.libs/libaccess_concat_plugin.so-ver -o .libs/libaccess_concat_plugin.so
In file included from access/http/access.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/access.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/access.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/access.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/access.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/access.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/access.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/access.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/access.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/access.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/access.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/access.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/access.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/message.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.hIn file included from access/http/access.c:30:
:140:48: In file included from ../include/vlc_common.hnote: expanded from macro 'var_SetChecked':1031
:
  140 | #../include/vlc_variables.h:de429:fine var5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_S
etC  429 |     hevackr_edCr(oea,nte( p_o,t,v) vabj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
r_S../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
e  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECTtCheck(aed(VLC_OBJEC)T(, bo),n,t,v)
      |                                                ^
, c )
      |                                       ^
../include/vlc_common.h../include/vlc_common.h::481:15: note: expanded from macro 'VLC_OBJECT'
481  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) :15: note: expanded from macro 'VLC_OBJECT'
\
      |               ^
  481 |         const struct vlc_common_members: (const vlc_objectIn file included from _access/http/message.ct: 34:
*In file included from )../include/vlc_common.h:(&(x)->1031o:
b../include/vlc_variables.hj:)203 :\12
:       warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|               ^
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
In file included from       access/http/access.c:30:
In file included from ../include/vlc_common.h|            ^:1031:
../include/vlc_variables.h:
442../include/vlc_variables.h:140:5: warning: :48due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: note: expanded from macro 'var_SetChecked'
    140 | 442 |     var_Create( p_#odefine bj, pszvar_S_netChame, eVcLkCe_dV(AR_BOOLo ,|n ,Vt,LvC)_ VAR_DOvaINHERIrT_ S);
      |     ^
etCheck../include/vlc_variables.hed(VL:122C_:39: note: expanded from macro 'var_Create'
O  BJ122 | #deEfCiTn(eo )v,n,atr_Create,(va)
      |                                                ^,b,c) v
a../include/vlc_common.h:r_Create481(: 15V:LC_OB Jnote: Eexpanded from macro 'VLC_OBJECT'CT(a)
,   481 | b, c  ) 
        |                                       ^ 
   con../include/vlc_common.hs:t481 :s15t:r note: uexpanded from macro 'VLC_OBJECT'
ct vlc  _481c | o m m o     conns_tm estruct vlmbc_commers: (coonns_tm evlmcb_eorbject_t *s):( &((cxo)n-s>to bjv)l c\
_object_      | t *)(              ^&(x)->ob
j) \
      |               ^
In file included from access/http/message.c:34In file included from access/http/access.c:30:
In file included from ../include/vlc_common.h:1031:
:
In file included from ../include/vlc_variables.h:../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: 212due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
12:   455warning:  | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    va  r212_ |     reCreate( tup_obj, rpns zv_anra_SetCme, VLC_hVeAcRk_eFdL O(AoTb j, | Vname, VLLCC__VVAARR__CDOINHEROORDSI,T  v)a;l
)      ;
      |            ^
|     ^
../include/vlc_variables.h:140:48:../include/vlc_variables.h :note: 122expanded from macro 'var_SetChecked'
:  140 | 39#:d enote: fine varexpanded from macro 'var_Create'_
S  e122 | #defitnCeh evcakre_dC(roe,ante(,at,,bv,)c )v avra_rS_eCtrCehecked(Vate( VLCL_CO_OBJECBTJECT((ao)),, nb,,t ,cv ))

            |                                                ^
|                                       ^
../include/vlc_common.h:481:../include/vlc_common.h15:: 481note: :15:expanded from macro 'VLC_OBJECT' 
note: expanded from macro 'VLC_OBJECT'
    481481 |  |                 ccoonnsstt  ssttrruucctt  vvllcc__ccoommmmoonn__members:m e(mcbonsters:  (vclocn_sto bvjlec_oct_btj e*c)t(_&t( x*))-(>&o(bxj))- >obj) \
      |               ^
\
      |               ^
In file included from access/http/access.c:30:
In file included from ../include/vlc_common.hIn file included from :1031:
access/http/message.c../include/vlc_variables.h::34469:
:In file included from ../include/vlc_common.h5:: 1031:
../include/vlc_variables.h:warning: 227due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  12469: |  warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
   227  | v a r _ Crreetautre( p_n ovbajr_,S epsz_natmCehecked, VLC_VAR(_ SpT_RoIbNjG,  |psz_name,  VVLLCC__VVAARR__DOINHFELROIATT ,) ;v
al );
      |            ^
      ../include/vlc_variables.h:140| :    ^48
:../include/vlc_variables.h: 122note: :expanded from macro 'var_SetChecked'
39: note: expanded from macro 'var_Create'
    122 | #d140efine va | r#_dCerfeiantee (a,b,c) varv_aCr_reateSe( VLCt_OBCJhEecCkTe(d(a), b, o,n,tc, v))
       v| a                                      ^
r_SetCh../include/vlc_common.he:481:15: note: ckexpanded from macro 'VLC_OBJECT'
e  d481( | V L C _ O B J E CcTo(nos)t, ns,ttr,uvc)t
       | vlc_co                                               ^m
mon_mem../include/vlc_common.hb:e481r:s15::  (note: cexpanded from macro 'VLC_OBJECT'o
nst vl  481 |    c _ o b j ecctonst struc_t t* )(&(vlxc)_-c>obj) \ommon_m
e      m| b              ^
ers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/access.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psIn file included from access/http/message.c:z_34n:
aIn file included from m../include/vlc_common.he:,1031 :
V../include/vlc_variables.hL:C241_:V12A:R _warning: Sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]T
RIN  241 | G   |   VrLeCt_uVrAnR _vDaOrINHE_RSIetCheckTe d)(; p_obj, p
sz_name, VL      |     ^
C_VAR_S../include/vlc_variables.hTR:I122N:G39,: note:  expanded from macro 'var_Create'v
a  122 | l )#;
define v      a|            ^r_Creat
e(a,b,../include/vlc_variables.hc:)140 :v48a:r_Creat note: expanded from macro 'var_SetChecked'
e( V  140 | #defLiCn_e var_SetCOBJECT(a),he b, c c)
ked(o,n,t      ,| v                                      ^) var_S
etChecked../include/vlc_common.h(:481:15: note: expanded from macro 'VLC_OBJECT'
V  481 |    LC_OB J E C T (coo)n,nst stru,ctt vlc,_cvo)
      mmon_mem| b                                               ^
ers: (const../include/vlc_common.h :v481l:c15_: note: expanded from macro 'VLC_OBJECT'
  481 |         conost struct vbjlc_coemmon_mctem_tbers:  *(const vlc_obj)ect_t *)((&(x)->obj) \&
(x)->ob      |               ^
j) \
      |               ^
In file included from access/http/access.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_CrIn file included from eate( access/http/message.c:34:
In file included from libtool: link: ( cd ".libs" && rm -f "librist_plugin.la" && ln -s "../librist_plugin.la" "librist_plugin.la" )
p../include/vlc_common.h_ob:j, 1031psz:
../include/vlc_variables.h:256:_na12me: , VLC_VAR_ADDRESS |warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 VLC_VAR_D  OINHE256 |     rRIetT ur)n ;
va      | r_SetChecked( p_ob    ^
j, ../include/vlc_variables.hps:122:z_39na:me note: , VLCexpanded from macro 'var_Create'_VAR
_  122 | #ADDRESSd, vael )fine va;
      r|            ^_Cr
e../include/vlc_variables.h:ate(a,b,c) var_Create( VLC_OBJECT(a), b, c )140:48
: note:       |                                       ^
expanded from macro 'var_SetChecked'
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    140 | #481 |   de    fi ne  vaconst struct vlcr__SetcChommoecnke_members: (const vld(o,c_objecn,tt,v_) t *)va(r_&Se(tCxhecked)(V/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -Dneedsomethinghere -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/http/libvlc_http_la-resource.lo -MD -MP -MF access/http/.deps/libvlc_http_la-resource.Tpo -c -o access/http/libvlc_http_la-resource.lo `test -f 'access/http/resource.c' || echo './'`access/http/resource.c
LC-_O>obBJj)EC T(\
      |               ^
o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)In file included from access/http/access.c:->ob30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j)   \
511      |               ^
 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      | In file included from access/http/message.c:    ^
34:
In file included from ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
../include/vlc_common.h:1031  122 | #defi:
../include/vlc_variables.h:ne va276:r10:_Create(a,b,c) var_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Crea  276te( |      VLC_OifBJE( !CvaTr_(a), b, c )
      | Get                                      ^
Ch../include/vlc_common.h:481:15:ec note: expanded from macro 'VLC_OBJECT'
k  481 |   ed(   p_o    cbjo, psz_name,n VsLCt stru_cVAR_INt vTEGER, &vlal ) )
c_      |          ^
c../include/vlc_variables.h:142:48om: note: expanded from macro 'var_GetChecked'
mon  _m142em | be#rsd: e(cfoninest va vr_Glce_otCheckbjed(o,n,t,v) var_GetChecked(VLC_OBJECT(eco),t_tn *,)(t,v)
      |                                                ^
&../include/vlc_common.h(x:)-481>o:bj15) :\
 note: expanded from macro 'VLC_OBJECT'
      |                 ^
481 |         const struct vlc_common_members: (const vlc_object_t *)In file included from access/http/access.c:(&(x)->obj) \
      |               ^
30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIIn file included from T
access/http/message.c:34      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  :
122In file included from  | #define var_C../include/vlc_common.hre:at1031e(:
a,../include/vlc_variables.hb,:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  293 |  )    ivaf(r_ Create( VLC_!var_GetCOheckeBJd(ECT(a ), b, pc_ obj, )
      psz_|                                       ^
nam../include/vlc_common.h:e,481: VL15: Cnote: _Vexpanded from macro 'VLC_OBJECT'A
R_BOOL,   &va481l )  |   )
        |              ^
const../include/vlc_variables.h :st142:48: note: expanded from macro 'var_GetChecked'
ruct v  lc142 | _#definceommon var_Ge_metChemcbked(o,n,ers: t,v) va(cr_GonsetChet vlc_object_t *)(&(x)->obj) \
      |               ^
cked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.hIn file included from :481access/http/access.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5:15: : note: expanded from macro 'VLC_OBJECT'warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  539 |     var_Create( p  481 |         const struct vlc_common_members: (const vlc_objec_obj, psz_nt_t ame*), VL(&(xC_)->VAoR_bjFL) OA\
T      |               ^
 | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_CreaIn file included from access/http/message.c:te(34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLa,bC,c_) vOBarJEC_CrT(o)eate,( Vn,t,LC_OBvJ)E
C      |                                                ^
T(a), ../include/vlc_common.h:481b, c :15: )
note: expanded from macro 'VLC_OBJECT'
  481 |         const str      |                                       ^uct vlc_com
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         conmonst_ strmembersuc: (const vlt vlc_obcj_eccotm_t *)(&(x)->obj) \
      |               ^
mon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/message.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     ifIn file included from access/http/access.c:( !var_Get30:
CheckeIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:d(554:5: p _warning: obj,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   psz_n554 |   ame, V  vLar_CreatC_VAR_FLe( pOAT, _&vobj, pasz_namel ,) ) 
VL      |          ^
../include/vlc_variables.h:142C_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h::48: note: expanded from macro 'var_GetChecked'
  142 | #define var122:39: note: expanded from macro 'var_Create'
  122 | #define var__CreatGe(a,betChe,ccke) vad(or_,nCre,t,v) var_GateetC( VheckedLC(V_OBLC_JEOBJCT(ECa), T(o)b, ,n,c )t,v)
      | 
      |                                       ^
                                               ^../include/vlc_common.h:481
../include/vlc_common.h::15: 481:15:note: expanded from macro 'VLC_OBJECT'
 note:   481 |      expanded from macro 'VLC_OBJECT'
     481 | con  st st  ru   ct v colc_cnsommt struon_ct vlc_membecommors:n_m (cembonst vers:lc (co_obnstject_t v *)lc(&(x)-_ob>object_tj) \ *)
      | (&(              ^
x)->obj) \
      |               ^
In file included from access/http/access.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |   In file included from access/http/message.c  va:34:
r_In file included from ../include/vlc_common.h:1031Cre:
../include/vlc_variables.h:340ate:9:( p warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_ob
j, p  340sz_ |   nam  ife, ( vVLCar__VAGetChR_STeRcIkNeGd | ( p_obj, pVLCsz__name,VAR_ DOINHVLCERIT
_VAR_S      |     ^TRING
, &v../include/vlc_variables.h:122a:l )39: note:  expanded from macro 'var_Create')

  122 | #define      |          ^
va../include/vlc_variables.hr:_142:Create(a,48b,c): note:  vaexpanded from macro 'var_GetChecked'
r_Crea  142 | #dte(efine var VLC_O_GetBJChecked(ECT(a)o,n,,t b,, cv) v )
      ar_G|                                       ^
../include/vlc_common.h:481:15: etChnote: expanded from macro 'VLC_OBJECT'
e  481 |  cke      d (VLC_consOBJEt stCT(oruc),n,t vlt,v)
c_c      |                                                ^
o../include/vlc_common.h:mmon_m481em:15bers: : note: (consexpanded from macro 'VLC_OBJECT'
t   481vlc_ |        obje ccot_t *nst)( struct vlc_&(xcom)->obmon_membj) \
      ers|               ^
: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/access.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( In file included from access/http/message.cv:a34:
In file included from r_C../include/vlc_common.hh:1031:
ange( p_obj../include/vlc_variables.h, psz:350:9:_na warning: mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e, VLC  350 |    _VA iR_Cf( var_GetCheckeHd(OI p_obj, psz_CESCOUNT, name, &cVLC_oVAuR_nSTRItNG, &v,al  )N )U
      L|         ^L ) )

      |         ^../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'

  142 | ../include/vlc_variables.h:128:#defi43:ne note: expanded from macro 'var_Change' var
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15  481:  |    note: expanded from macro 'VLC_OBJECT'
       c481o | n st  st      cruonsct t svltrc_uctco vlmmc_commonon_mem_mbeemberrs: (cos: (nst covlcns_object_t tv l*c)(&_(obx)-jec>obt_j) \
      t *)(&|               ^(x)
->obj) \
      |               ^
In file included from access/http/message.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/message.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/message.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/message.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commolibtool: link: ( cd ".libs" && rm -f "libaccess_concat_plugin.la" && ln -s "../libaccess_concat_plugin.la" "libaccess_concat_plugin.la" )
n_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/message.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/message.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) v/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -Dneedsomethinghere -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/http/libvlc_http_la-file.lo -MD -MP -MF access/http/.deps/libvlc_http_la-file.Tpo -c -o access/http/libvlc_http_la-file.lo `test -f 'access/http/file.c' || echo './'`access/http/file.c
ar_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/message.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/message.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(access/http/access.c:97x)-:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
>   97obj |  ) \
      |                   ^
           var_InheritInteger(access, In file included from access/http/message.c:34"ne:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:twork5: -cachiwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ng");
      |                 ^
../include/vlc_variables.h:  525 | 615:53: note:    expanded from macro 'var_InheritInteger'
   615 | #define vvarar_I_Creatnhe( p_oerbj,it pszInt_negamee, r(o, n) var_InherVLC_itVInARte_BOger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *OL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c))(& v(x)ar_C->obj)re \
      |               ^
ate( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/http/access.c:145:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  145 |                 var_InheritInteger(access, "network-caching");
      |                 ^
In file included from ../include/vlc_variables.h:access/http/message.c:615:5334:
In file included from : note: expanded from macro 'var_InheritInteger'
../include/vlc_common.h:  615 | 1031:
#def../include/vlc_variables.h:539ine var:5:_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122access/http/access.c:171:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  171 |     if (var_InheritBool(obj, "http-forward-cookies"))
      |         ^
 | #define var_Create(a,b,c) var_Create( VLC_OBJEC../include/vlc_variables.h:604:47: T(anote: expanded from macro 'var_InheritBool'
)  604, b, | #defi cne var_InheritBool(o, n) va r_I)
      nheritBo|                                       ^ol
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    (V    LC_OBJECT(o), n)
       const struct |                                               ^
../include/vlc_common.h:481:15:vl note: c_expanded from macro 'VLC_OBJECT'
com  481 | mo   n_members: (const vlc_object  _   const struct vlc_common_members: (const t vl*)c_o(b&(xject)->obj)_t *) \
      |               ^
(&(x)->obj) \
      |               ^
In file included from access/http/message.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: access/http/access.c:172:15: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
warning:   172 |         jar =due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 v  554 | ar  _I  nhvaer_riCrtAddress(obj, "http-cookies");
      |               ^
e../include/vlc_variables.h:at653:e(53: p note: expanded from macro 'var_InheritAddress'
_obj, psz_  653 | name, VLC_VAR_STR#define var_InheritAddress(o, n) var_InheritAddress(VLING | VC_OBJECT(LCo), n)
      |                                                     ^
_VAR_D../include/vlc_common.h:481O:IN15: note: HERexpanded from macro 'VLC_OBJECT'
IT  481 |  
      |       ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create     const struct vlc_common_members: (cons( t vVLlcC_OBJECT(_objea)ct_t *)(&(x), b, c )
      |                                       ^
->obj) \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/http/access.c:185:16: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  185 |     char *ua = var_InheritString(obj, "htIn file included from access/http/message.ctp:34:
In file included from ../include/vlc_common.h:-us1031:
../include/vlc_variables.h:er-563ag:5:en warning: t")due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
;
        563 | |     var_Create( p_obj, psz_name, VLC_VAR_STR               ^
ING | ../include/vlc_variables.h:VL642:C_V51:AR_ note: DOexpanded from macro 'var_InheritString'
IN  642 | HE#dRITef
      | in    ^
e../include/vlc_variables.h: v122:ar_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
39: note: expanded from macro 'var_Create'
  122 | #defineaccess/http/access.c: var186:_C21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  186 |  ea  te c(aha,br ,c*re) fevarerr_ =Cr veaarte_In( heVLritSC_OBJECT(a), b, c )
      | tring(obj, "h                                      ^
t../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |       tp-referrer");
      |                     ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_I nheritString(o, n) var_InheritString (VLC_OBJECTcon(o)libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -Dneedsomethinghere -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/http/libvlc_http_la-resource.lo -MD -MP -MF access/http/.deps/libvlc_http_la-resource.Tpo -c access/http/resource.c  -fPIC -DPIC -o access/http/.libs/libvlc_http_la-resource.o
s, n)
      |                                                   ^
t str../include/vlc_common.h:uct v481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (conlstc_c volcm_ombjon_members: (const ectvlc__t object_t *)*(&)(&(x)->obj) \
      |               ^
(x)->obj) \
      |               ^
access/http/access.c:187:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  187 |     bool live = var_InheritBoolIn file included from access/http/message.c:34:
In file included from ../include/vlc_common.h:1031(obj, :
../include/vlc_variables.h:"http-continuous");
      |                 ^
578:../include/vlc_variables.h:604:479: warning: : note: expanded from macro 'var_InheritBool'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  604 | #
de  578fin |   e va r_In iherfitBoo( var_Change( p_objl(o, , pn) var_sz_naInheritBool(VLCm_OBJeECT, (VLoC_)VA, n)
      R_C|                                               ^
H../include/vlc_common.h:481:15OI: note: CESCexpanded from macro 'VLC_OBJECT'
OU  481 |   NT, &c o u n   cotnst, NULL s t) )ruc
t      |          ^vl
c_c../include/vlc_variables.h:128:o43: note: expanded from macro 'var_Change'
mmon  _m128embe | rs:#define va (const vlc_object_t *)r_Change(&(x)->(a,b,c,obj)d,e) \ var_Chang
      | e( V              ^
LC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/http/access.c:197:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  197 |     if (vlc_credential_get(&crd, obj, NULL, NULL, NULL, NULL))
      |         ^
../include/vlc_keystore.h:244:27: note: expanded from macro 'vlc_credential_get'
  244 |     vlc_credential_get(a, VLC_OBJECT(b), c, d, e, f, ##__VA_ARGS__)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/http/access.c:214:14: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  214 |         if (!vlc_credential_get(&crd, obj, NULL, NULL, _("HTTP authentication"),
      |              ^
../include/vlc_keystore.h:244:27: note: expanded from macro 'vlc_credential_get'
  244 |     vlc_credential_get(a, VLC_OBJECT(b), c, d, e, f, ##__VA_ARGS__)
      |                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/http/access.c:226:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  226 |         msg_Err(access, "HTTP connection failure");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/http/access.c:240:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  240 |         msg_Err(access, "HTTP %d error", status);
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/http/access.c:244:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  244 |     vlc_credential_store(&crd, obj);
      |     ^
../include/vlc_keystore.h:259:29: note: expanded from macro 'vlc_credential_store'
  259 |     vlc_credential_store(a, VLC_OBJECT(b))
      |                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -Dneedsomethinghere -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/http/libvlc_http_la-file.lo -MD -MP -MF access/http/.deps/libvlc_http_la-file.Tpo -c access/http/file.c  -fPIC -DPIC -o access/http/.libs/libvlc_http_la-file.o
37 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -Dneedsomethinghere -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/http/libvlc_http_la-live.lo -MD -MP -MF access/http/.deps/libvlc_http_la-live.Tpo -c -o access/http/libvlc_http_la-live.lo `test -f 'access/http/live.c' || echo './'`access/http/live.c
In file included from access/http/resource.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/resource.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/resource.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/resource.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/resource.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/resource.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/resource.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/resource.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/resource.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/resource.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/resource.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/resource.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    In file included from access/http/file.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetCheck   ed  con( st stp_ruct obvlc_common_memj, psbez_rs: (naconsme, Vt vlc_object_t *)LC_VAR_(&(xINTE)-GE>oR, bj) \val );
      |            ^

      |               ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_comIn file included from mon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/http/resource.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VARIn file included from access/http/file.c_AD:33:
In file included from DRESS../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12:, &val ) )
      |         ^
 ../include/vlc_variables.h:142:48warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: note: expanded from macro 'var_GetChecked'

    203 |     r142 | #defieturn ne var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,varv)_SetChe
      ck|                                                ^ed
( p../include/vlc_common.h:_o481:bj, 15:psz note: _nexpanded from macro 'VLC_OBJECT'
a  481 | me,   V  LC  _V  ARco_BnsOOt L,st vructal v )lc;
_c      |            ^om
mon../include/vlc_variables.h:_members: (const vlc_object_t 140:48:*)(&(x)->obj) \
      |               ^
 note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/resource.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^In file included from access/http/file.c:33
:
In file included from ../include/vlc_variables.h:../include/vlc_common.h:122:391031:
: ../include/vlc_variables.h:note: expanded from macro 'var_Create'212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (
o  122 | #define var_Create(a,b,c) var_Crebj, name, VaLC_VAR_COORDS, val);
      |            ^
te( VLC_OBJECT(a), b, ../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (c const)
      |                                       ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
v  481 |     lc_object_t *)(&(x)->obj) \
      |               ^
    const struct vlc_common_members: (const vlc_object_t *)(&(x)-In file included from access/http/file.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     >obj) \
      |               ^
return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, vaIn file included from l );
      |            ^
access/http/resource.c:libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -Dneedsomethinghere -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/http/libvlc_http_la-live.lo -MD -MP -MF access/http/.deps/libvlc_http_la-live.Tpo -c access/http/live.c  -fPIC -DPIC -o access/http/.libs/libvlc_http_la-live.o
32:
In file included from ../include/vlc_variables.h:140:48: ../include/vlc_common.hnote: expanded from macro 'var_SetChecked':
1031  140 | #defi:
ne../include/vlc_variables.h :v442a:5: r_Setwarning: Chdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ecke  d(442 |  o, n, t, vv) avarr__Create( p_obj, psz_naSemtCehe, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
ck../include/vlc_variables.hed:(V122:39: note: expanded from macro 'var_Create'
LC_OBJECT(o)  ,n122,t | ,v#)
define var_Crea      |                                                ^t
e(a,b,c) var_C../include/vlc_common.h:r481:e15:ate( VLC_OBJEC note: T(aexpanded from macro 'VLC_OBJECT'
), b, c )
      |                                       ^
  481../include/vlc_common.h:481: |   15: note: expanded from macro 'VLC_OBJECT'
    481 |         const struct vl   c c_common_members: (const vlc_objonset cstrtuc_t t *)vl(c_c&(x)->oombj) \
      |               ^
mon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/resource.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 | In file included from access/http/file.c    var_Create( :33p_obj, psz_name, :
In file included from ../include/vlc_common.hVLC_VA:1031:
R_../include/vlc_variables.h:F241:LOAT | VLC_VAR_DOIN12:H warning: Edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
RIT );
      |     ^
  241../include/vlc_variables.h:122 |  :  39 r:et note: expanded from macro 'var_Create'
urn v  ar122 | #define var_Create(a,b,c) var_Cre_Sate(et VLC_OBJCheEckCT(a), b, c )
      |                                       ^
ed../include/vlc_common.h( :p_481:15: note: expanded from macro 'VLC_OBJECT'
ob  481 |   j,  p     const structsz_ navmelc_common_members: (const vl, VcLC_object_t _VA*R_)(&(x)->obj) \
      ST| RI              ^
NG, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,nIn file included from ,taccess/http/resource.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469,v) var_:SetCheck5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ed  (469VLC_ | OBJEC    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERITT(o),n,t ,v)
      |                                                ^)
;../include/vlc_common.h:481:15
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
: note: expanded from macro 'VLC_OBJECT'
    481 |        122 | #d const streuct vlc_commfon_members: (coine var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ns  t vlc_o481 |         const struct vlc_common_members: (cbject_t o*)(&n(x)->obj)s \
      |               ^
t vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/file.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return vaIn file included from access/http/resource.c:r32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  477SetChec |   k ed( p_o bj, pvars_z_nameCre,ate (VLC_V AR_ADDpRESS, val_ )obj, p;
      |            ^
sz_name, VLC_VAR_STRING ../include/vlc_variables.h:140| VLC_VAR_DOINHERIT );
      |     ^
:../include/vlc_variables.h48: note: expanded from macro 'var_SetChecked':
122:  140 | #39: defnote: expanded from macro 'var_Create'
i  122n | e# dvar_Sefiene tvCheckedar_Create(a,b,c) var_Create( VLC_OBJ(o,n,ECTt,v() vara), b, c )
      | _                                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
SetChecked(VLC_OBJEC  481T |   (o)   ,  n ,t,v)
con      st stru|                                                ^c
t vlc_common_members: (const vlc_object_t *)(&(x)->obj) \../include/vlc_common.h
      | :              ^
481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membeIn file included from raccess/http/resource.cs:: (co32nst :
In file included from ../include/vlc_common.hv:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
l  491 |     var_Creacte(_ op_obj, pszb_njame, VLC_ecVAR_ADDRESS | VLC_tVAR_DOINHERIT );
      |     ^
_../include/vlc_variables.ht *):(&(x)122->obj): 39\
      | : note: expanded from macro 'var_Create'
              ^
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a),In file included from  b, caccess/http/file.c:33:
In file included from ../include/vlc_common.h:1031 )
:
      ../include/vlc_variables.h:276:10:|                                       ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |   276 |            const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \ 
      |               ^
if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val In file included from access/http/resource.c:) )
      32:
In file included from | ../include/vlc_common.h:1031         ^
:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
:../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
142:48:   122 | #denote: fexpanded from macro 'var_GetChecked'i
n  142 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a),e var_GetCh b, c )
      |                                       ^
ecked../include/vlc_common.h:481(:o15,n,t: note: expanded from macro 'VLC_OBJECT'
,v) va  481 | r _       const struct vlc_common_members: (const vlc_object_t *)(GetChecked&(x)->obj) \
      (|               ^
VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |      In file included from access/http/resource.c:32:
In file included from ../include/vlc_common.h:1031   const s:
../include/vlc_variables.h:truc525:5t: vlc_com mwarning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n_m  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL e|m VLbers: (Cc_onst vlVcA_objRe_ct_tDOINHERIT
      |     ^
 *)(../include/vlc_variables.h:122&:39: note: expanded from macro 'var_Create'
(x)  122 | -#>define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b,obj) \
      |               ^
 c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (coIn file included from access/http/file.c:33:
In file included from ns../include/vlc_common.ht vlc_object_t *)(&(x)->obj) \
      |               ^
:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_nameIn file included from access/http/resource.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
       VLC_VAR_B|     ^
OO../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #L, &val )d )
      |          ^
efine v../include/vlc_variables.ha:142:48r_C:reat e(a,b,c) varnote: expanded from macro 'var_GetChecked'_
  142 | Create(#de fine varV_LGetCheC_OcBJEkCT(eda), b, c )
      |                                       ^
../include/vlc_common.h:481:15:( onote: expanded from macro 'VLC_OBJECT'
  ,481 |       n  c,onstt struc,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
t vl../include/vlc_common.hc_c:481:15: note: expanded from macro 'VLC_OBJECT'
o  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)mmon_->omebmbej)rs: (con \
      |               ^
st vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/file.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: In file included from access/http/resource.c:warning: 32:
In file included from ../include/vlc_common.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:1031:
../include/vlc_variables.h
:  304 |     if554: (likely(!var_GetChecked (obj, name, VLC_VAR_COORD5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
S  554, &val) |  ))
      |                 ^
   va../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
r_Creat  142 | #define vae(r p__oGbje, tpsCz_hecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
nam../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
e,   VLC481_VA |         conR_st struct STvRINlcG _| cVLoC_mmon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^VA
R_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: In file included from expanded from macro 'VLC_OBJECT'
access/http/file.c  481:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |     324 |     if( !v  a  r  _coGetChecked( p_obj, psz_name, VLC_VnsAt Rst_ruFctLOAT, &val )  v)lc_
      |          ^
com../include/vlc_variables.hmon:_m142em:be48rs: note: expanded from macro 'var_GetChecked'
: (co  142 | nst# vdlce_ofine var_GetChecked(o,n,t,v) var_bjGetChececked(VLC_OBJECT(o),n,t,v)t_
t       |                                                ^
*)../include/vlc_common.h(&:(x481)-:>o15bj:)  \
note:       | expanded from macro 'VLC_OBJECT'              ^

  481 |         const struct vlc_common_members: (const vlc_object_t *)(&In file included from access/http/resource.c:(32:
xIn file included from ../include/vlc_common.h)->obj) \
      |               ^
:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRIn file included from INaccess/http/file.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: G due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|   340 |     if( var_GeVLtC_VCAR_heDOcINked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^HE
RI../include/vlc_variables.h:T
142      | :48: note: expanded from macro 'var_GetChecked'
    ^
  142../include/vlc_variables.h: | #define var_GetChecked(122:o39:,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
 note: ../include/vlc_common.hexpanded from macro 'var_Create'
:481:  12215: note: expanded from macro 'VLC_OBJECT'
 |   481 |         const struct vlc_common_members: (const vlc_object_t *)(#def&(inex) ->var_obCj)r \e
      a|               ^t
e(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |       In file included from access/http/file.c :33 :
In file included from c../include/vlc_common.h:onst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VARIn file included from access/http/resource.c:32:
In file included from ../include/vlc_common.h:1031:
_S../include/vlc_variables.hTRI:NG,578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   578 |     if(&v alv ) ar_Change( p_obj, psz)
      | _        ^
n../include/vlc_variables.h:a142:48m: enote: expanded from macro 'var_GetChecked', VLC_VAR_CHOICESCOUNT
, &count, NULL )   142 | )#def
      |         ^
in../include/vlc_variables.he :va128r_:Ge43: note: expanded from macro 'var_Change'
tC  128 | #defheicknede v(o,an,rt,_v)C vhara_GnetgCheec(a,kedb(V,LCc_O,BJdEC,T(eo)),n ,tvar,v_)
C      | h                                               ^
an../include/vlc_common.h:g481:e15:( note:  expanded from macro 'VLC_OBJECT'
V  481 | LC_  O  B  J  EcoCnsTt( struct vlc_caommon_members): (const , b, c, d, e )
      |                                           ^
v../include/vlc_common.hl:481:15: note: expanded from macro 'VLC_OBJECT'
c  _object481 |  _   t *    const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
)(&(x)->obj) \
      |               ^
In file included from access/http/file.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/file.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/file.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/file.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/file.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/file.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/file.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/file.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/file.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/file.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/file.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/file.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/file.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/live.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/live.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/live.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/live.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/live.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/live.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/live.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/live.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/live.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/live.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/live.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/live.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/live.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/live.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/live.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/live.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/live.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/live.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/live.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/live.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/live.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/live.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/live.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
25 warnings generated../include/vlc_common.h:481:15:.
 note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/live.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/live.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mv -f access/http/.deps/libvlc_http_la-file.Tpo access/http/.deps/libvlc_http_la-file.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -Dneedsomethinghere -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/http/libvlc_http_la-hpack.lo -MD -MP -MF access/http/.deps/libvlc_http_la-hpack.Tpo -c -o access/http/libvlc_http_la-hpack.lo `test -f 'access/http/hpack.c' || echo './'`access/http/hpack.c
25 warnings generated.
25 warnings generated.
mv -f access/http/.deps/libvlc_http_la-resource.Tpo access/http/.deps/libvlc_http_la-resource.Plo
mv -f access/http/.deps/libvlc_http_la-message.Tpo access/http/.deps/libvlc_http_la-message.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -Dneedsomethinghere -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/http/libvlc_http_la-hpackenc.lo -MD -MP -MF access/http/.deps/libvlc_http_la-hpackenc.Tpo -c -o access/http/libvlc_http_la-hpackenc.lo `test -f 'access/http/hpackenc.c' || echo './'`access/http/hpackenc.c
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -Dneedsomethinghere -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/http/libvlc_http_la-h2frame.lo -MD -MP -MF access/http/.deps/libvlc_http_la-h2frame.Tpo -c -o access/http/libvlc_http_la-h2frame.lo `test -f 'access/http/h2frame.c' || echo './'`access/http/h2frame.c
25 warnings generated.
mv -f access/http/.deps/libvlc_http_la-live.Tpo access/http/.deps/libvlc_http_la-live.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -Dneedsomethinghere -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/http/libvlc_http_la-h2output.lo -MD -MP -MF access/http/.deps/libvlc_http_la-h2output.Tpo -c -o access/http/libvlc_http_la-h2output.lo `test -f 'access/http/h2output.c' || echo './'`access/http/h2output.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -Dneedsomethinghere -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/http/libvlc_http_la-hpack.lo -MD -MP -MF access/http/.deps/libvlc_http_la-hpack.Tpo -c access/http/hpack.c  -fPIC -DPIC -o access/http/.libs/libvlc_http_la-hpack.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -Dneedsomethinghere -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/http/libvlc_http_la-hpackenc.lo -MD -MP -MF access/http/.deps/libvlc_http_la-hpackenc.Tpo -c access/http/hpackenc.c  -fPIC -DPIC -o access/http/.libs/libvlc_http_la-hpackenc.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -Dneedsomethinghere -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/http/libvlc_http_la-h2frame.lo -MD -MP -MF access/http/.deps/libvlc_http_la-h2frame.Tpo -c access/http/h2frame.c  -fPIC -DPIC -o access/http/.libs/libvlc_http_la-h2frame.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -Dneedsomethinghere -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/http/libvlc_http_la-h2output.lo -MD -MP -MF access/http/.deps/libvlc_http_la-h2output.Tpo -c access/http/h2output.c  -fPIC -DPIC -o access/http/.libs/libvlc_http_la-h2output.o
In file included from access/http/h2output.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2output.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |     In file included from access/http/h2frame.c:  32:
In file included from   ../include/vlc_common.h:1031:
../include/vlc_variables.hconst st:189:ru12: ctwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 vlc_com  189 | mon    retur_men vmbar_ers: (conSetChestcke vd( p_olcbj_o, pbject_tsz_name, VLC_VAR_I *)(&(x)->obj) \
      |               ^
NTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecIn file included from ked(o,n,t,v)access/http/h2output.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12 var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
: ../include/vlc_common.h:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]481:
15:  212 note:  |  expanded from macro 'VLC_OBJECT'
   481 |     re  tu  rn   vacor_nsSet tChstecrukectd  v(olcbj_c, omnamomen_m, emVLbeC_rs:VA (R_coCOnsORt DSvl, c_vaobl)ject_t *)(;
      |            ^&(
x)../include/vlc_variables.h:->140:ob48:j) note:  \expanded from macro 'var_SetChecked'

      |               ^
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o)In file included from ,naccess/http/h2frame.c:32,t:
In file included from ,v../include/vlc_common.h:)
1031:
      | ../include/vlc_variables.h:                                               ^
203:../include/vlc_common.h:481:12:15: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] note: 
expanded from macro 'VLC_OBJECT'
    481203 |   |         r  et curonn st strvaruc_St etvlChc_eckcoedmm( onp__mobjem, bepsrsz_: nam(ce,on VstLC_ vVARlc_object_t *)(&(x_B)-OO>oL,bj v) al\
 )      | ;
                    ^
|            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) vaIn file included from r_Seaccess/http/h2output.c:34tC:
In file included from he../include/vlc_common.h:cked1031:
(V../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
L  227C_O |     return var_SetChecked( p_obj, psz_name, VLC_BJEVARC_TF(LoO)A,T, val );
      |            ^
n,t../include/vlc_variables.h,:v140):
48      :|                                                 ^
note: ../include/vlc_common.h:481:15expanded from macro 'var_SetChecked':
 note:   expanded from macro 'VLC_OBJECT'140
 |   481 |  # def i     ne vcaonstr_S strucett Cvheclked(o,n,t,v) var_SetChecc_common_meked(VLC_OBJECT(o),n,t,v)
      |                                                ^
mbers: (cons../include/vlc_common.ht: vlc_o481b:j15e:c tnote: _t *)expanded from macro 'VLC_OBJECT'
(&(x)  ->ob481 | j )    \
      |               ^
    const struct vlc_common_members: (const vlc_object_t *)In file included from (&(x)->oaccess/http/h2frame.cb:32:
In file included from j../include/vlc_common.h:1031:
)../include/vlc_variables.h :\
      |               ^
212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAIn file included from access/http/h2output.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
R_CO  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val O);
      |            ^
R../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
DS  140 | #de, fvial);
      n|            ^
e ../include/vlc_variables.hv:140:48ar: note: expanded from macro 'var_SetChecked'
_  140 | SetChecked(o,n,t,v) v#ar_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
d../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ef  481 | i        const struct vlc_common_members: n(const vlc_object_t *)(&(x)->obj) \
      |               ^
e var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECTIn file included from access/http/h2output.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:(o),n,t,v)
      |                                                ^
12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 | ../include/vlc_common.h:481:15:    r eturn note: var_Sexpanded from macro 'VLC_OBJECT'e
t  481 |         consCheckte d( pstr_ouct vbj, plsz_cnam_ecommo, n_VLCm_VAR_eADmDRESS, valb );
ers: (      |            ^c
onst vlc_../include/vlc_variables.h:140:obj48:e note: expanded from macro 'var_SetChecked'
ct_t *)(&(  140 | x)->obj#de)f \
      |               ^
ine var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),nIn file included from access/http/h2frame.c:32:
In file included from ../include/vlc_common.h:,t1031:
../include/vlc_variables.h:227,v:12:)
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      |                                                ^
../include/vlc_common.h:481
:  227 |     r15: etnote: expanded from macro 'VLC_OBJECT'
u  rn481 |     var_S   etChecked(   consp_ot strbj, psz_namuct vlc_e,com mVLCon__membeVrs: (cARon_FLOst AvT, vallc_ob ject);
      |            ^
_t ../include/vlc_variables.h:*)(140&:48: (xnote: expanded from macro 'var_SetChecked'
)->  ob140 | j) #\
d      e|               ^
fine var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2frame.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2frame.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2frame.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_nmv -f access/http/.deps/libvlc_http_la-hpackenc.Tpo access/http/.deps/libvlc_http_la-hpackenc.Plo
ame, VLC_VAR_INTEGER, &val ) )
      |          ^
In file included from access/http/h2output.c:34:
In file included from ../include/vlc_variables.h:142../include/vlc_common.h:48::1031:
../include/vlc_variables.h:276:10: warning:  note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'var_GetChecked'
  142   | #define var_276 | Get    Cifhec( !ked(varo,n,t,_GevtCh) vear_GetCh/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -Dneedsomethinghere -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/http/libvlc_http_la-h2conn.lo -MD -MP -MF access/http/.deps/libvlc_http_la-h2conn.Tpo -c -o access/http/libvlc_http_la-h2conn.lo `test -f 'access/http/h2conn.c' || echo './'`access/http/h2conn.c
ceckekedd(VLC_OBJECT(o(),n, p_obj, psz_name, VLC_VAR_INTEGER, &valt ) )
      |          ^
,../include/vlc_variables.h:v)
      |                                                ^
142:48: note: expanded from macro 'var_GetChecked'
../include/vlc_common.h  142 | #defin:481:15: note: expanded from macro 'VLC_OBJECT'
e  481 v |       ar_GetChecked(o,n,t  const struc,v) vat vlc_r_coGetCheckedmm(VLC_OonBJ_meECT(o),nmb,t,v)
      |                                                ^
er../include/vlc_common.h:s: (cons481:t v15:lc note: _obexpanded from macro 'VLC_OBJECT'
j  481ect |         _ct *)(&(x)->oonst struct vlc_common_members: (const vlc_object_t *)(&(x)-bj) \
>o      | bj              ^
) \
      |               ^
In file included from access/http/h2output.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !In file included from access/http/h2frame.c:va32:
r_In file included from ../include/vlc_common.hGe:1031:
tC../include/vlc_variables.h:he293:10ck: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ed( p_obj,   293 | ps   z_ ifname, VL( !C_VvaARr_G_BOOL, &val ) )
      |          ^
e../include/vlc_variables.ht:142:48:C note: expanded from macro 'var_GetChecked'
hecked(   p_o142 | #define var_Gbej, psztChecke_name, VdL(C_o,n,t,VvA)R _vBaOrO_LG, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,tetChecked(,Vv) vLaC_rO_BJECT(o)G,n,etChte,cv)ked(V
      |                                                ^
LC_OBJEC../include/vlc_common.hT:481(:o),n15,:t note: expanded from macro 'VLC_OBJECT',v)
      |                                                ^

  ../include/vlc_common.h:481481 |  :15:  note:  expanded from macro 'VLC_OBJECT'
       const 481str |   u c t  vlc_co   comnst msotructn _vmelmbcer_cosm:m on_m(coembersn:st  vlc(co_objectn_t s*)t v(&(xlc_)-o>obj) \
      |               ^
bject_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2output.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name,In file included from  VLC_VAR_Caccess/http/h2frame.cOORDS, &v:32:
In file included from al))../include/vlc_common.h):1031:

      | ../include/vlc_variables.h                ^:304:
17: warning: ../include/vlc_variables.h:142due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:48:   note: 304 | expanded from macro 'var_GetChecked'
    if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &  142 | #deval)))
fi      |                 ^ne
 var_G../include/vlc_variables.h:142:48: enote: expanded from macro 'var_GetChecked't
Chec  ke142d | (#od,enf,it,vn) vare var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_GetChecked(VLC_OBJ_objECT(o),en,ct_tt ,*v)(&()x)->
      |                                                ^
o../include/vlc_common.hb:j) \481:15: note: expanded from macro 'VLC_OBJECT'

  481      |  |         const struct vlc_common_members: (const vlc_object_t *)              ^(&
(x)->obj) \
      |               ^
In file included from access/http/h2output.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_In file included from Vaccess/http/h2frame.cA:R32_F:
LIn file included from O../include/vlc_common.h:AT, &val ) )
      |          ^
1031../include/vlc_variables.h:
:../include/vlc_variables.h:324142:10::48: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note: expanded from macro 'var_GetChecked'  324 | 
    142 | #  idf(e !var_GetCfhineckee var_GetChecked(o,d( n,t,v) vpar_G_obetChje,cked(VLC_O BpJsECz_naT(ome, V)LC_VAR_FLOAT, &val ,) )
      |          ^
n../include/vlc_variables.h,:t,v142:)
      | 48: note:                                                ^expanded from macro 'var_GetChecked'

../include/vlc_common.h  142:481:15 | #def:i nnote: eexpanded from macro 'VLC_OBJECT' 
var  481_ |  G  e     tcConst hecksedt(ruct o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,tv,lcv)
      |                                                ^
_../include/vlc_common.h:481:common_15members:: note: expanded from macro 'VLC_OBJECT'
 (const vlc_object_t *)(&(x)->ob  j) \
      |               ^
481 |         const struct vlc_common_members: (const vlc_object_t *In file included from access/http/h2output.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: )(&(xdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])-
>obj)   \340
 |        |                 ^
 if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &vaIn file included from access/http/h2frame.cl ) :)32
      :
In file included from ../include/vlc_common.h:1031| :
        ^../include/vlc_variables.h
:../include/vlc_variables.h:340142::948::  warning: note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'var_GetChecked'
  340 |       142i | f#(d evfianre_ vaGret_CGheetcChekedcke( p_objd,( op,snz_name,,t ,VLC_VvAR_STRING, &val ) ) v)
      |         ^a
r_Get../include/vlc_variables.h:Ch142:48: note: expanded from macro 'var_GetChecked'
e  ck142 | #deed(VLCf_ine vaOBJECT(o)r,n,t,v)
_G      | e                                               ^
tChec../include/vlc_common.hke:d481:15(o:,n,t,v) var_G enote: expanded from macro 'VLC_OBJECT'
tChecked  481 |    (VLC_OBJECT(o),n,   t ,v)
       cons|                                                ^
t../include/vlc_common.h:481:15:  snote: truct vexpanded from macro 'VLC_OBJECT'
lc_  commo481 | n_me        const struct vlmcb_coers: (constmmon _membvlc_objeectr_s: (ctonst * )v(l&(cx)->o_bjobject) \
      |               ^
_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2output.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |   In file included from  access/http/h2frame.c if(: v32a:
r_GeIn file included from tCh../include/vlc_common.h:1031:
../include/vlc_variables.h:350:ecked( p_o9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]bj
,   p350sz_ | name , VLC_V   if( AvRar_GetC_STRING, hecked( &vp_obj, apls )z_name,  )VLC_V
      AR_ST|         ^
RING, ../include/vlc_variables.h&:142val ):48: note: expanded from macro 'var_GetChecked'
   142 | )
#      d| e        ^fine
../include/vlc_variables.h:142: 48v: note: expanded from macro 'var_GetChecked'
a  r142 | #_GetCdefine vhar_GetChecked(o,n,t,v) vaer_GetChecked(VLC_OBJECT(o),n,t,v)
      | c                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ked(  o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
481 | ../include/vlc_common.h:        cons481t str:uct15 vlc_:c ommnote: oexpanded from macro 'VLC_OBJECT'n
_m  e481m | b e   rs: (  cons  ct onst strucvlct v_lcobjec_common_mt_t embe*rs)(:&(x) (cons->obj) \t v
      lc_|               ^ob
ject_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2frame.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obIn file included from jaccess/http/h2output.c,: 34psz_name,:
 In file included from V../include/vlc_common.h:1031:
L../include/vlc_variables.h:362:9C_VAR_ADDRE: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]S
S,   362 |  & v  al ) )
      | i        ^f(
 var_../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
G  e142tC | #definehecked( p_ob var_GetCheckedj(, o,n,tps,v) vz_name, ar_GetVCLhCe_ckedV(VLARC_AD_DOBJERCT(ESS, o&val ) )
      |         ^
),n../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
,t,v)
        142 | #|                                                ^de
fin../include/vlc_common.h:e481: 15v:a note: rexpanded from macro 'VLC_OBJECT'_
Ge  481 |  tC h e cked(  o,  n,tcons,v)t  strvuar_GcetCheckt vlc_ced(VLC_OBJECT(o),n,t,v)
      |                                                ^
o../include/vlc_common.h:481mmon:_memb15: enote: rs: expanded from macro 'VLC_OBJECT'
(con  st v481 |         const strluct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
c_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2output.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGEIn file included from access/http/h2frame.c:32:
R | VIn file included from LC_../include/vlc_common.hVAR_DOINHERIT );
      |     ^
:1031../include/vlc_variables.h::
../include/vlc_variables.h122:39:429: note: expanded from macro 'var_Create'
:5  122 | : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]#d
  429 | efine var_Create(a,b,    varc_C) varr_Creeate(ate p_o( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |   bj, psz_name,       const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
VLC_VAR_INTEGER | VLC_VAR_DOINHERIT )In file included from ;access/http/h2output.c:34:
In file included from 
../include/vlc_common.h      |     ^
:../include/vlc_variables.h:1031122:
:../include/vlc_variables.h39:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:   442 |  note:  expanded from macro 'var_Create' 
   122v | ar_#Cdefiner eatvea(r p_o_Create(a,bj, pszb,c) va_nrame, VLC_VAR_C_Breate( VLC_OBJECT(a), b, c )
      |                                       ^
OOL ../include/vlc_common.h:481:15: note: |expanded from macro 'VLC_OBJECT' VLC_VAR_DOI
N  481 |     H ER   IT );c
      |     ^
o../include/vlc_variables.h:122:nst stru39c:t vl cnote: _expanded from macro 'var_Create'
c  122 | #domemfon_members:in (conse vart _vClrce_aotbe(a,jbe,ct_t *)(&(x)->cobj) ) var_C\
      | reat              ^e
( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |        In file included from  caccess/http/h2frame.c:o32n:
st struct vlc_common_members: (const vlc_object_t *In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( )(p_obj&, psz_(x)->obname, VLCj_)V A\R
_      B| O              ^OL | 
VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define vIn file included from ar_Createaccess/http/h2output.c(a,:b,c) va34r:
In file included from _Create( ../include/vlc_common.hVL:1031:
../include/vlc_variables.h:455:C_5: warning: Odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]BJE
  455 |     var_Create( p_oCT(bj, a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |     ps    conz_stname, VLC_VAR_FLOA stT | VLrCu_cVtA R_DvOIlNHERITc_c o);
      |     ^mmo
n_me../include/vlc_variables.h:122:39mbers: : note: (const vlc_object_t *)(&(x)expanded from macro 'var_Create'
  122 | #->definobj) \
      |               ^
In file included from access/http/h2frame.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e   455 |     var_Create( p_obj, psz_name, VLC_VAvaR_Fr_CrLOAT | VeLCa_tVe(a,ARb,_DOIc) varNHER_CreatIeT(  );
      |     ^VLC_O
B../include/vlc_variables.hJECT(:a),122: 39b,: c  )
note:       |                                       ^expanded from macro 'var_Create'

  122 | #defin../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_ce var_Create(a,b,c) vomamro_nC_rmeeambers: libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -Dneedsomethinghere -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/http/libvlc_http_la-h2conn.lo -MD -MP -MF access/http/.deps/libvlc_http_la-h2conn.Tpo -c access/http/h2conn.c  -fPIC -DPIC -o access/http/.libs/libvlc_http_la-h2conn.o
(const vlc_object_t *)(&(x)->objte( VLC_O)B J\ECT(
a      )| ,              ^ b, c )

      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memIn file included from bers: (constaccess/http/h2output.c :v34:
lc_objIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5:ect_t *)(& (warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]x
)->ob  j469) |      va\r
_      Cr|               ^
eate( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHEIn file included from Raccess/http/h2frame.c:IT )32;:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469
:5:      |  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]    ^

  469../include/vlc_variables.h:122 |  :39: note: expanded from macro 'var_Create' 
  va  r_Creat122e | (# dpe_foibnje,  psz_nvame, VLar_CCreate_(aV,bA,cR) v_STRaIrN_CreG | aVtLe( VC_VAR_DOINLCHERIT_ O);
      |     ^
BJ../include/vlc_variables.h:122:E39CT(: anote: ), b, expanded from macro 'var_Create'c )

        122 | | #                                      ^
defin../include/vlc_common.he: 481:v15:a r_Cnote: expanded from macro 'VLC_OBJECT'
r  481e | a t  e( a ,   bc,oc) var_nCsrte ate( VLsCt_ruOBJECT(cta),  bv,lc c )
      |                                       ^
_commo../include/vlc_common.hn_mem:ber481s: :15: note: expanded from macro 'VLC_OBJECT'
(  c481onst v |  lc_ob je ct     cons_tt  s*t)(r&(uct vlxc)-_>obcj)o m\
      |               ^
mon_members: (const vlc_object_t *)(&(x)-In file included from >oaccess/http/h2output.c:bj34):
In file included from ../include/vlc_common.h :1031:
\../include/vlc_variables.h
:      477:5: warning: | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]              ^

  477 |     var_Create( p_obj, psz_name, VLIn file included from C_VARaccess/http/h2frame.c_:S32T:
In file included from R../include/vlc_common.hI:N1031G:
 ../include/vlc_variables.h|: 477:5: Vwarning: Ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]C_
VA  477R_DOIN | H E R I T v);a
      r|     ^_Cre
ate( ../include/vlc_variables.h:p122_obj,:39:  note: pexpanded from macro 'var_Create'
s  z122_ | n#ademfie, VLnC_eV AR_STRvIaNrG_ Cre| VLaCte_(VaA,Rb_,DcO)I NvHaErR_IT );
Crea      t| e    ^(
 ../include/vlc_variables.h:VLC_O122:BJE39CT(a:) ,note:  expanded from macro 'var_Create'b
,   c122  | )
      #|                                       ^
define va../include/vlc_common.h:481r:15_: note: Creexpanded from macro 'VLC_OBJECT'
a  481 |   t e (  a , bc,c) onstv astrru_cCtr evalct_eco(m moVLC_OBJnE_CmTe(ma),b erbs,:  (cocn s)t
       v| l                                      ^c
_obj../include/vlc_common.he:ct481:15: _note: texpanded from macro 'VLC_OBJECT' 
*)(&  (x481) | - > ob j     ) \
      const s| t              ^
ruct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2frame.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2output.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5In file included from access/http/h2frame.c:: warning: 32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:511:5:  491 |   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    511 |   va  r_ vCreatar_Cree(ate( p p_o_objbj,,  ppsz_sz_name, naVLme, VLCC_VAR_VAR_A_IDDNTRESEGS |ER VL | VC_VLCAR__VADOINR_DOHERINIT );
      HE|     ^RI
T
../include/vlc_variables.h:      |     ^
122../include/vlc_variables.h::39: note: expanded from macro 'var_Create'122:39: 
note: expanded from macro 'var_Create'
  122 | #de  122 | fin#dee var_Cfreatei(a,b,c) var_Create( VLC_OnBJe vECar_T(Ca)r, eatb,e(a,b, c )
c) var      |                                       ^
_../include/vlc_common.h:C481:r15: note: expanded from macro 'VLC_OBJECT'eat
e( VL  481C_OB |    J mv -f access/http/.deps/libvlc_http_la-hpack.Tpo access/http/.deps/libvlc_http_la-hpack.Plo
  E  CT(a)co,ns t b, c )
      |                                       ^st
ruc../include/vlc_common.h:481:15t :vl c_note: expanded from macro 'VLC_OBJECT'
c  om481 |       mo  constn_ strucmet vlcmb_ercoms:m (ocon_mnsembet rsvl: (cc_onst vlobc_ojecbt_j/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -Dneedsomethinghere -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/http/libvlc_http_la-h1conn.lo -MD -MP -MF access/http/.deps/libvlc_http_la-h1conn.Tpo -c -o access/http/libvlc_http_la-h1conn.lo `test -f 'access/http/h1conn.c' || echo './'`access/http/h1conn.c
t ect_t *)*)(&((&x)->o(xb)-j) \
>o      |               ^
bj) \
      |               ^
In file included from access/http/h2output.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5In file included from : warning: access/http/h2frame.cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  51132:
In file included from  |  ../include/vlc_common.h:   var_Create( 1031:
../include/vlc_variables.h:525p:5_: objwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],
 psz_n  525ame, VL |  C_V  AR_I vaNTEGr_ER |Cr VLC_VAR_DeaOINHteERI( Tp_
      ob|     ^
j,../include/vlc_variables.h: p122:sz39: _nnote: expanded from macro 'var_Create'am
e  122 | , #dVLCef_VineAR_BOOL  | VLC_vaVAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2frame.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commonr_Cre_atmee(a,mb,bc)e rvsar_Create( VLC_OBJECT(a), b, c )
      |                                       ^: (c
onst vlc../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_o  481bj |  ec  t_  t   *)( c&(xon)-st>obj) str \uc
      |               ^
t vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2frame.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_In file included from access/http/h2output.cobj,:34 ps:
In file included from z_na../include/vlc_common.h:me1031:
, V../include/vlc_variables.h:525:5LC: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_VA  525R_ |    STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var var__CCrereate( p_obj, atpsz_namee(a,,b VLC_VAR_BOOL | V,c) vaLC_r_CreaVAR_DOINHERIT
      |     ^te
( V../include/vlc_variables.hLC:_122:39O: note: BJECT(aexpanded from macro 'var_Create'
)  , b, c )
      |                                       ^
../include/vlc_common.h:481:122 | #d15: note: expanded from macro 'VLC_OBJECT'
efine v  a481 |  r       const struc_t vClreca_tcommeo(n_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (cIn file included from onstaccess/http/h2frame.c :32:
In file included from ../include/vlc_common.hv:l1031c:
_o../include/vlc_variables.h:563bject_t:5 *)(&:(x warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)->ob  j563) |      \
      |               ^var_Cr
eate( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      | In file included from access/http/h2output.c:    ^34:
In file included from 
../include/vlc_common.h:1031:
../include/vlc_variables.h../include/vlc_variables.h:122::39:539: note: expanded from macro 'var_Create'5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  122   | #define var_Create(a,b,c) var_539 |   C  varear_Crete( aVtLCe_O( p_obBJj, psEzCT_na(am), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlce,_co VLCm_moVn_meAR_FLOAT |mbe VrsLC: _V(ARcon_DOsINHEt vlc_object_RIT
t *)(&      |     ^(x)
->o../include/vlc_variables.h:122:39: note: bexpanded from macro 'var_Create'j
) \  122 | 
      |               ^
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      | In file included from                                       ^
access/http/h2frame.c../include/vlc_common.h:481:15:: note: expanded from macro 'VLC_OBJECT'
32:
In file included from ../include/vlc_common.h:1031  481:
../include/vlc_variables.h | :    578    const:9: warning:  strdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
uct  578 |   v   ilc_f( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT,com &mon_mecount, NULL ) )
      |         ^
m../include/vlc_variables.h:ber128:s:43: (c note: expanded from macro 'var_Change'
on  128 | #st vdlecfine var_Cha_obngej(eac,t_t *)b,c(&,d,e) (x)->obvar_Change( VLC_OBJECT(a), b, c, j)d, e )
      |                                           ^
 ../include/vlc_common.h:481\
:      |               ^15: note: expanded from macro 'VLC_OBJECT'

  481 |         const struct vlc_common_members: (conIn file included from access/http/h2output.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: st warning: vlcdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_obj
ect_  t554 *)( | &(  x)->obj) \
      |               ^
  var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2output.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2output.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2output.c:35:
In file included from ../include/vlc_tls.h:40:
../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
      |            ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
  125 | #define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2output.c:35:
In file included from ../include/vlc_tls.h:40:
../include/vlc_network.h:150:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  150 |     return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
  146 |         net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
      |                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2output.c:35:
In file included from ../include/vlc_tls.h:40:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -Dneedsomethinghere -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/http/libvlc_http_la-h1conn.lo -MD -MP -MF access/http/.deps/libvlc_http_la-h1conn.Tpo -c access/http/h1conn.c  -fPIC -DPIC -o access/http/.libs/libvlc_http_la-h1conn.o
In file included from access/http/h2conn.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2conn.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2conn.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
28 warnings generated.
In file included from access/http/h2conn.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2conn.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2conn.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \mv -f access/http/.deps/libvlc_http_la-h2output.Tpo access/http/.deps/libvlc_http_la-h2output.Plo

      |               ^
In file included from access/http/h2conn.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -Dneedsomethinghere -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/http/libvlc_http_la-chunked.lo -MD -MP -MF access/http/.deps/libvlc_http_la-chunked.Tpo -c -o access/http/libvlc_http_la-chunked.lo `test -f 'access/http/chunked.c' || echo './'`access/http/chunked.c
,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2conn.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2conn.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2conn.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2conn.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2conn.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2conn.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2conn.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2conn.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2conn.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2conn.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2conn.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2conn.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2conn.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2conn.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2conn.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2conn.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objIn file included from ecaccess/http/h1conn.c:t_32:
t *In file included from ../include/vlc_common.h:)(&1031:
(x)../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  ->obj) \
      |               ^
189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
In file included from access/http/h2conn.c:35      |            ^
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h../include/vlc_variables.h::563:140:485: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: note: expanded from macro 'var_SetChecked'
    140563 |  |   #  var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.hdef:481:ine v15:a note: r_SetCheexpanded from macro 'VLC_OBJECT'
ck  481 | ed(o,n,t,v) var_Se        const struct vlc_common_members: (contChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const sst vlc_object_t t*)ruc(&t (xvlc_)c->oblibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -Dneedsomethinghere -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/http/libvlc_http_la-chunked.lo -MD -MP -MF access/http/.deps/libvlc_http_la-chunked.Tpo -c access/http/chunked.c  -fPIC -DPIC -o access/http/.libs/libvlc_http_la-chunked.o
jommon_members: () co\
ns      |               ^
t vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2conn.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VIn file included from access/http/h1conn.cLC_VAR:32:
In file included from _C../include/vlc_common.h:HO1031:
IC../include/vlc_variables.h:ES203:COUN12: T, &cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ount,  203 |  N  UL  L re) tu)
rn      |  va        ^
r_S../include/vlc_variables.h:et128:Che43:cke note: d( expanded from macro 'var_Change'
p  128 | #_obdej,fi psnez_ vnamare,_C VhaLCng_Ve(ARa,b,_BOc,OLd,, e)val v )ar;
      _C|            ^ha
nge( VL../include/vlc_variables.h:C_140:48: note: expanded from macro 'var_SetChecked'
O  140 | #deBJfine vECTar(a_S),et bCh, ecc,ke dd(o,n,, t,e v))
 v      | ar                                          ^
_S../include/vlc_common.h:et481:Ch15:eck note: ed(expanded from macro 'VLC_OBJECT'
V  481LC_ |  OB  JEC  T(   const structo) v,nlc,t_com,v)mon_member
      s: |                                                ^(
../include/vlc_common.h:con481:st vlc_object_t15:  note: expanded from macro 'VLC_OBJECT'
*)(  481& |  (x)->  o  bj) \
      |               ^
   const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h1conn.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h1conn.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h1conn.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h1conn.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h1conn.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h1conn.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h1conn.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h2conn.c:38:
In file included from ../include/vlc_tls.h:40:
../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCIn file included from access/http/h1conn.c:P);
      |            ^
32:
../include/vlc_network.h:125:48: In file included from ../include/vlc_common.hnote: expanded from macro 'net_Connect'
:  125 | #def1031:
../include/vlc_variables.h:324:in10: e warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
net_  324 | Conne   ct if((a, !va br_GetCh, c, decked(,  p_obe) j,net_Connect(VLC_OBJEC psT(a), b, c, d, ez_n)
ame      | ,                                                ^
VLC_VAR_FLOAT, &val ) ../include/vlc_common.h:)
481:      | 15:         ^
 ../include/vlc_variables.h:note: expanded from macro 'VLC_OBJECT'142:
48:  481 note:  |  expanded from macro 'var_GetChecked'
   142   | #  de  ficonens vt starru_Gctet vChlceck_cedom(omo,nn_,tme,vmb) ervas:r_ (GecotCnshet ckvledc_(VobLCje_OctBJ_tEC *T()(o)&(,nx),t->,vob)
j)      |  \                                               ^

      ../include/vlc_common.h:|               ^481:
15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)-In file included from >objaccess/http/h2conn.c:38) \
:
In file included from       |               ^
../include/vlc_tls.h:40:
../include/vlc_network.h:150:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  150 |     return net_ConnectDgram (obj, host, porIn file included from access/http/h1conn.ct, hli:32:
m,In file included from ../include/vlc_common.h I:1031PPRO:
../include/vlc_variables.hTO:340_U:9DP: );warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      
|            ^  340
../include/vlc_network.h: |  146:  26: i note: f(expanded from macro 'net_ConnectDgram'
   146 |    var_G  et  Che ncketed_C( onp_neobctj,Dg praszm(_nVLamC_e,OB VLJEC_CTVAR_S(aTR),IN b, c, d, e)
      |                          ^G,
 &../include/vlc_common.hva:l 481) :)
15: note: expanded from macro 'VLC_OBJECT'
      |           ^
481 | ../include/vlc_variables.h: 142: 48:  note:  expanded from macro 'var_GetChecked'
   142  | # de ficneo vnars_Get stCtruhcet cvlc_ked(ocommon_members: (c,n,onst vlc_object_t *)(&(x)->obj) \
      |               ^
t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 | In file included from access/http/h2conn.c:    38:
In file included from ../include/vlc_tls.h:40:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   159 |     return net_OpenDgram (obj, host,    pocortn, NULL, 0, IPPROTO_UDP);
      |            ^
st s../include/vlc_network.h:155t:23ruc: note: expanded from macro 'net_OpenDgram'
t   155 |         net_vOpelcnDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
_../include/vlc_common.h:com481:15: note: expanded from macro 'VLC_OBJECT'
mo  481 |     n_    constm struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
embers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h1conn.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h1conn.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h1conn.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h1conn.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h1conn.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h1conn.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h1conn.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h1conn.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h1conn.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h1conn.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h1conn.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h1conn.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h1conn.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h1conn.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
25 warnings generated.
mv -f access/http/.deps/libvlc_http_la-h2frame.Tpo access/http/.deps/libvlc_http_la-h2frame.Plo
In file included from access/http/h1conn.c:33:
In file included from ../include/vlc_tls.h:40:
../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |   /bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -Dneedsomethinghere -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/http/libvlc_http_la-tunnel.lo -MD -MP -MF access/http/.deps/libvlc_http_la-tunnel.Tpo -c -o access/http/libvlc_http_la-tunnel.lo `test -f 'access/http/tunnel.c' || echo './'`access/http/tunnel.c
  return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
      |            ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
  125 | #define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h1conn.c:33:
In file included from ../include/vlc_tls.h:40:
../include/vlc_network.h:150:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  150 |     return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
  146 |         net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
      |                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/h1conn.c:33:
In file included from ../include/vlc_tls.h:40:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/chunked.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -Dneedsomethinghere -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/http/libvlc_http_la-tunnel.lo -MD -MP -MF access/http/.deps/libvlc_http_la-tunnel.Tpo -c access/http/tunnel.c  -fPIC -DPIC -o access/http/.libs/libvlc_http_la-tunnel.o
p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/chunked.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/chunked.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/chunked.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/chunked.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/chunked.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/chunked.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/chunked.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/chunked.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/chunked.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/chunked.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/chunked.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/chunked.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/chunked.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/chunked.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/chunked.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/chunked.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/chunked.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/chunked.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/chunked.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/chunked.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/chunked.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/chunked.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/chunked.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/chunked.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/chunked.c:34:
In file included from ../include/vlc_tls.h:40:
../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
      |            ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
  125 | #define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/chunked.c:34:
In file included from ../include/vlc_tls.h:40:
../include/vlc_network.h:150:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  150 |     return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
  146 |         net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
      |                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/chunked.c:34:
In file included from ../include/vlc_tls.h:40:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
28 warnings generated.
28 warnings generated.
mv -f access/http/.deps/libvlc_http_la-h2conn.Tpo access/http/.deps/libvlc_http_la-h2conn.Plo
mv -f access/http/.deps/libvlc_http_la-h1conn.Tpo access/http/.deps/libvlc_http_la-h1conn.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -Dneedsomethinghere -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/http/libvlc_http_la-connmgr.lo -MD -MP -MF access/http/.deps/libvlc_http_la-connmgr.Tpo -c -o access/http/libvlc_http_la-connmgr.lo `test -f 'access/http/connmgr.c' || echo './'`access/http/connmgr.c
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/rtp/librtp_plugin_la-input.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./access/rtp -DHAVE_SRTP -I../include -I../include -isystem /usr/local/include -I/usr/local/include   -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/rtp/librtp_plugin_la-input.lo -MD -MP -MF access/rtp/.deps/librtp_plugin_la-input.Tpo -c -o access/rtp/librtp_plugin_la-input.lo `test -f 'access/rtp/input.c' || echo './'`access/rtp/input.c
28 warnings generated.
mv -f access/http/.deps/libvlc_http_la-chunked.Tpo access/http/.deps/libvlc_http_la-chunked.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/rtp/librtp_plugin_la-session.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./access/rtp -DHAVE_SRTP -I../include -I../include -isystem /usr/local/include -I/usr/local/include   -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/rtp/librtp_plugin_la-session.lo -MD -MP -MF access/rtp/.deps/librtp_plugin_la-session.Tpo -c -o access/rtp/librtp_plugin_la-session.lo `test -f 'access/rtp/session.c' || echo './'`access/rtp/session.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -Dneedsomethinghere -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/http/libvlc_http_la-connmgr.lo -MD -MP -MF access/http/.deps/libvlc_http_la-connmgr.Tpo -c access/http/connmgr.c  -fPIC -DPIC -o access/http/.libs/libvlc_http_la-connmgr.o
In file included from access/http/tunnel.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/tunnel.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/tunnel.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"rtp\" -D__PLUGIN__ -I./access -I./codec -I./access/rtp -DHAVE_SRTP -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/rtp/librtp_plugin_la-input.lo -MD -MP -MF access/rtp/.deps/librtp_plugin_la-input.Tpo -c access/rtp/input.c  -fPIC -DPIC -o access/rtp/.libs/librtp_plugin_la-input.o
481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/tunnel.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/tunnel.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/tunnel.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/tunnel.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/tunnel.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/tunnel.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/tunnel.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/tunnel.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/tunnel.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/tunnel.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/tunnel.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/tunnel.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/tunnel.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/tunnel.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"rtp\" -D__PLUGIN__ -I./access -I./codec -I./access/rtp -DHAVE_SRTP -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/rtp/librtp_plugin_la-session.lo -MD -MP -MF access/rtp/.deps/librtp_plugin_la-session.Tpo -c access/rtp/session.c  -fPIC -DPIC -o access/rtp/.libs/librtp_plugin_la-session.o
In file included from access/http/tunnel.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/tunnel.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/tunnel.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/tunnel.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/tunnel.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/tunnel.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/tunnel.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/tunnel.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/tunnel.c:32:
In file included from ../include/vlc_tls.h:40:
../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
      |            ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
  125 | #define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/tunnel.c:32:
In file included from ../include/vlc_tls.h:40:
../include/vlc_network.h:150:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  150 |     return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
  146 |         net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
      |                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/tunnel.c:32:
In file included from ../include/vlc_tls.h:40:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/connmgr.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/connmgr.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/http/connmgr.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj,In file included from access/rtp/input.c na:me27:
, In file included from ../include/vlc_common.h:1031:
VL../include/vlc_variables.h:189C_V:12: ARwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_COORDS  189 | ,     returvaln );
      |            ^
var_../include/vlc_variables.h:Set140:Ch48: ecked(note: expanded from macro 'var_SetChecked'
   140 | #defp_ine var_SetCheobckj, ed(o,n,t,v) var_psz_naSemetChecked(VL, C_VLOBJC_ECVAT(R_o)IN,nTE,t,GEv)
      R,|                                                ^ va
../include/vlc_common.h:l 481:15);: 
      note: expanded from macro 'VLC_OBJECT'|            ^

  481 | ../include/vlc_variables.h:  140:  48:   note:   cexpanded from macro 'var_SetChecked'
o  140ns | #t destfirunect v varlc_S_cetomChmoecn_kemed(mbo,ern,s:t, (v)co vansr_t SevltCc_hecobkejed(ctVL_tC_ *OB)(JE&(CTx)-(o>o),bjn,t) ,v\
)
      |       |               ^
                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_mIn file included from emaccess/http/connmgr.c:be26:
rs:In file included from ../include/vlc_common.h (:1031co:
../include/vlc_variables.hns:227t :12vl: c_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ob
jec  227t_ |  t   *) r(&et(xur)-n >ovabjr_) \Se
      tC|               ^he
cked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
In file included from access/rtp/input.c:  140 | #def27:
ineIn file included from ../include/vlc_common.h v:1031ar:
../include/vlc_variables.h:_S203:et12:Ch warning: ecdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ked  203(o |  ,n  ,t r,vet) urvan r_vaSer_tCSehetCcked(VLC_OBJECT(o)he,ckn,ted,( vp_)o
      bj, ps|                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
z_name, V  481 |         const struct vlc_commoLn_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
C_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define vaIn file included from access/http/connmgr.c:r_26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
S  241 |     return var_SetChecked( p_obetChecked(o,n,t,v) j, psz_name, VLC_VAR_STRINGv,a varl );_
      |            ^
SetCheck../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
ed(VLC_O  140 | #define var_BJESetChCT(o),necked(o,t,v)
      ,n,t|                                                ^
,../include/vlc_common.hv:481:15: note: expanded from macro 'VLC_OBJECT'
) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
  ../include/vlc_common.h481 |         const :s481t:ruct vlc_co15: note: expanded from macro 'VLC_OBJECT'
mm  481 |         const struct vlc_common_membon_members: (coenst vlc_o28b warnings generated.
rs: (const vlc_object_t *)(&(xject_t *)(&)-(x)->ob>obj) \
      |               ^
j) \
      |               ^
In file included from access/rtp/input.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rtp/input.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecIn file included from access/http/connmgr.c:ked(VLC_OB26J:
ECT(o)In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h,n,t,v:)256
:      |                                                ^
12:../include/vlc_common.h:481:15: note:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'VLC_OBJECT'
  256 |     r  e481tu |     rn  var_Se tC  conshecked( p_obtj, s pstruz_name, VLC_VARct vlc_c_oAmmon_DmDRemESS,bers: (const vl val )c_ob;ject_t *)(&
      |            ^(
x)->ob../include/vlc_variables.h:140:48j) \: note: expanded from macro 'var_SetChecked'

        |               ^
140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15:mv -f access/http/.deps/libvlc_http_la-tunnel.Tpo access/http/.deps/libvlc_http_la-tunnel.Plo
 In file included from access/rtp/input.c:27:
In file included from note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:1031:
../include/vlc_variables.h  481 | : 241:12: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   241  |     r    eturconst stn varr_SetCheckeuct vd(lc p_com_omon_bjmem, pbsz_name, eVLCr_VsAR:_ST R/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/rtp/librtp_plugin_la-xiph.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./access/rtp -DHAVE_SRTP -I../include -I../include -isystem /usr/local/include -I/usr/local/include   -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/rtp/librtp_plugin_la-xiph.lo -MD -MP -MF access/rtp/.deps/librtp_plugin_la-xiph.Tpo -c -o access/rtp/librtp_plugin_la-xiph.lo `test -f 'access/rtp/xiph.c' || echo './'`access/rtp/xiph.c
(cINGonst, v vlc_alobject_ )t;
 *)(&(      | x)->ob           ^
j) \../include/vlc_variables.h:
140:      48:|               ^
 note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: In file included from access/http/connmgr.c:26:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'VLC_OBJECT'  276
 |       if481 |         c( onst struct!va r_vlc_common_memGetbCheecrkesd( : (p_ocobjn, spstz_n ame,v VLlC_Vc_objARe_Ict_tNTE *)(&(x)->objG) \
ER, &val ) )
      |          ^
      | ../include/vlc_variables.h:142:48:               ^
note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
In file included from       |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(access/rtp/input.cx:27:
In file included from ../include/vlc_common.h:1031):
../include/vlc_variables.h:-256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]>
obj) \
      |               ^  256 |     
return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val )In file included from ;
      |            ^
access/http/connmgr.c:26:
In file included from ../include/vlc_variables.h:140:../include/vlc_common.h48:1031:
../include/vlc_variables.h: :293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note:   293expanded from macro 'var_SetChecked'
 |     140 | #define v  ifar_SetChecke(d(o, !vn,ar_Gte,v) var_tSCehecketdC(hecke pd(In file included from VLC__OBJEobCj, paccess/rtp/session.c:T31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12s: z_nwarning: adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]m(
e, VLC_VAR  189o)_ | ,nBOO,t L,v),  
      | &                                                 ^
r../include/vlc_common.h:481:15:e vtualrnote: expanded from macro 'VLC_OBJECT'n 
 )  v481  |  ar_SetChecked(   p_obj), 
      |           ^
p   sz cons../include/vlc_variables.ht_: n142:amest48r,u: VLc note: expanded from macro 'var_GetChecked'
  142t vClc_VA | #R_INdeTEGfineER_co v, var_al Ge);
tC      |            ^
he../include/vlc_variables.hmck:140:ed(48: note: expanded from macro 'var_SetChecked'
om  140 | #don_mem,n,efibernest,v v: (const vlc_objecta) _t *)(&(x)->objr_v) SetC\
hecke      |               ^
ar_GetCdheck(eo,n,t,v) var_SetCd(VLC_OBJECT(oIn file included from )hec,access/rtp/input.c:n27:
In file included from ../include/vlc_common.h,kedt,v)
(V:1031      :
../include/vlc_variables.h|                                                ^
:276:10: ../include/vlc_common.hwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]L
C  276: |  481:_O 15:  BJi fE(note: expanded from macro 'VLC_OBJECT' C
!  481T |   (vo),n,    ar_GtetC he ,vccoken)
      |                                                ^s
d( p../include/vlc_common.h:481_obt s:15j, psz_na: me,trnote:  Vexpanded from macro 'VLC_OBJECT'
Luct   C481_VAR_INTvlE |  GERc_c o  ,   mm &on c_mevalom ) ber)
      nst ss: (const|          ^ vlt
rc../include/vlc_variables.h_:142o:48: note: ucbt vexpanded from macro 'var_GetChecked'j
elct  142 | c_co_#tmmon_mde *fei)(mbe&(rnesx) : va-r(>o_bGetconstj)  vChl\
      | c_eo              ^bcje
kct_t *)(&(x)->obj) \
      |               ^
ed(o,n,t,v) var_GetCheckedIn file included from access/http/connmgr.c(:26:
In file included from ../include/vlc_common.h:1031In file included from :
../include/vlc_variables.h:access/rtp/session.c:304:31:
VLCIn file included from _OBJECT(17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h  o304 | :)1031:
,n,t    ../include/vlc_variables.h:,ifv (l)203:
12:      |                                                 ^
warning: ../include/vlc_common.h:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]481:15
i:   note: 203 |   k  rexpanded from macro 'VLC_OBJECT'e
ly(e!  481vtu | r   ar_Getn  Che cked (o  va cbonst sjtrr_Seu,tC hnaemcct kede, VLvl(cC_ V_copmAm_oRno_b_jme,COORmbDS,  pes&val)rs)):z 
(con_st vln      |                 ^
ca../include/vlc_variables.hm_oe, bVL:jecC_VAt_t *142):48: note: Rexpanded from macro 'var_GetChecked'
(&(x)  ->o_142BOOL, valb );
      |  |            ^j
#../include/vlc_variables.hdef:i140:48: note: ne) expanded from macro 'var_SetChecked'
\
         140va|               ^ | r_G
etChecked(o,n,t,v) var_GetChecked(VLC_OBJEC#T(o),define n,t,v)
      |                                                ^
var_../include/vlc_common.hSIn file included from :481:etC15access/rtp/input.ch: note: :expanded from macro 'VLC_OBJECT'
ecke  481d27:
 |  ( In file included from  o  ,../include/vlc_common.hn :1031,:
../include/vlc_variables.h:t293:,v 10 :const warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
str)  293u vct |  vl c_commoar   _SeitChfn_memecbersk:( !var_G (eetd(VLCC_heOccBkoed( p_obnst JvEClc_T(oboj)j, epszct,_tn ,*_nta),v)m(&(
xe, VL      )C_|                                                ^-VA>R_
obBOOL../include/vlc_common.h:481:15j, &val ) )
      : |          ^
)note: expanded from macro 'VLC_OBJECT'../include/vlc_variables.h:142
:   48148 | : note: \   expanded from macro 'var_GetChecked'

       |               ^
    con  142 | st# dsetfirunce vta rv_lGce_tCcommohn_eckmeed(o,n,mt,vber)sIn file included from  access/http/connmgr.c::26:
v (coanst In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:rv_lGetCch_obe10jce:ct _warning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] *)ke(
  324d&( |  (VLxC)_->oOBJbjE)   C\
T(      |               ^
 oi)f,(n ,!vtar_GetC,hve)
ck      |                                                ^
ed( p_../include/vlc_common.hobIn file included from :481:access/rtp/session.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hj:,21215:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:    psnote: expanded from macro 'VLC_OBJECT'z_name, VLC_V212A
R_F |    L O481 |   A   r   eturn vT  c,ar_Seo &vatChlnsteck  ) )structed (obj,
       name, VL|  C_v         ^
l../include/vlc_variables.hVA:R_COOc_Rcommo142Dn:_membSers: ,(c 48: note: expanded from macro 'var_GetChecked'
ov  142 | #dnst efine val)ar_;
      G|            ^e
tvlc../include/vlc_variables.h:Che140:_48: ckedobject_t *)(note: expanded from macro 'var_SetChecked'
(&  (ox140, | n,t,v) va#d)->oefine rbj) \
v      |               ^
a_r_SGetCheckeetChecdked(o(,VnL,tC_O,v)BJECT(o),n, t,v)
      |                                                ^
In file included from ../include/vlc_common.h:481:15vaccess/rtp/input.c:27: anote: r_expanded from macro 'VLC_OBJECT'
S  481:
In file included from ../include/vlc_common.h | :et1031:
../include/vlc_variables.hChe :ck304 :17:      coens t sd(tructwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 VLCv  304 |  _   ilf c_cO(ommlikoBneJECT(ly_memo(!v)berar_s:,n,t, v)
      (|                                                ^
conGe../include/vlc_common.h:tCheckeds (481:t 15:obj, note:  nvamlc_objectexpanded from macro 'VLC_OBJECT'
  481_t *)(&(x)->e, |  o       VL cC_VonAR_stCOO sRDtrS, &bvucjt al))vlc_)
      ) | c\
      |               ^
om                ^m
o../include/vlc_variables.h:n142:_48:m enote: mexpanded from macro 'var_GetChecked'
b  142 | e#drs: e(fcinoen svta rvlc_obj_ectGet_Cth e*c)(&In file included from access/http/connmgr.c:26:
In file included from (x)../include/vlc_common.h-:>obj)1031:
 k\e../include/vlc_variables.h:
      340|               ^d
:9(o: ,n,t,v) varwarning: _GetChdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ecked(VLC_
OBJE  CT(o),n,t340, | vIn file included from access/rtp/session.c:31):
In file included from  ../include/vlc_common.h:
1031       :
|                                                ^ 
 ../include/vlc_common.hif(:../include/vlc_variables.h var:227481_G::12: 15warning: : etCnote: expanded from macro 'VLC_OBJECT'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
h  227ecked |     retur( p  _nobj,  481var_S |   epsz_tChena  me , VcLC_ V  AcR_koSnstT setrucdt ( vlc_coRIp_obNG, &vmj, apszmonl )_ )_nmamee, VL
      | Cm_VARbers: _F        ^
(../include/vlc_variables.h:142:48conLOAs: note: texpanded from macro 'var_GetChecked'T,  vlc_val o)
;
      |            ^  142 | 
#../include/vlc_variables.h:140def:48bjecine var_:t Ge_t *)(&(note: expanded from macro 'var_SetChecked'
x  )140->obj)tChe | #dc ked(o,efi\
      | n,net              ^, 
var_SetChecked(o,n,t,v)v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15:In file included from  note: access/rtp/input.c:27expanded from macro 'VLC_OBJECT' 
va:
r_GeIn file included from tC  481 |    ../include/vlc_common.h:1031:
hec../include/vlc_variables.h:324ke: 10  d  const :str uctwarning:  vlc(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
VLC  324 |     i_OBJf( E!vCT(_coammr_Geo),ton_mCemberhn,ts: ,v)(con
      st vlc_objee| cctked(                                               ^
 ../include/vlc_common.h:_tp_ob481: j,*)( &(15:x)->p note: expanded from macro 'VLC_OBJECT'
osbj)  481 \ | z
      | _   n   ame  ,              ^
 cVLC_VAonst strRu_ct vlc_comFLOAT, &mval o)n_mem )
      | bers: (cIn file included from on         ^access/rtp/session.c
st vl../include/vlc_variables.h:142:c_48:o:bje 31:
cnote: expanded from macro 'var_GetChecked't_
In file included from   142../include/vlc_common.ht: | #d1031 :
e*)fi../include/vlc_variables.hn:241:12(: warning: &(e due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]vx
)->  a241o |  brj )_   \
ret      Guret| n vC              ^ar_S
hecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
et      |                                                ^
CIn file included from access/http/connmgr.c:../include/vlc_common.h:26h481e::
In file included from ../include/vlc_common.h15:c:1031:
../include/vlc_variables.h:ked350:9: ( p_o bnote: expanded from macro 'VLC_OBJECT'
warning:   jdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, 481 |      350 | p   s if( va   zr _Get coCheckensdt_ s(na pme_tru,obj, VL psczC_tV_n aARv_Slc_mcomTRImNG, vaoln );_
      e, | V           ^
Lm../include/vlc_variables.h:C140:48_VAR_: note: SembTRIexpanded from macro 'var_SetChecked'
NG,  er140 | s:#d &efvaine l ) var( co)
_      | SetChecns        ^ke
t ../include/vlc_variables.hd(v:142ol:,n,tc_48o,bjevc)t v: note: expanded from macro 'var_GetChecked'
_  142 | t *)(a&r(#x)d_SetChe-cekefdin(Ve>obj) \LC_OB
      |               ^
JECT( o),n,vt,va)r
      | _                                               ^G
e../include/vlc_common.htCh:481:15:e cnote: kexpanded from macro 'VLC_OBJECT'e
d(o,n,t,  481 |  v) var_GIn file included from access/rtp/input.c:27  :
In file included from ../include/vlc_common.hetChe:1031ck ed  :
../include/vlc_variables.h(: 340V cL:9:C ons_t warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
sOBJ  E340 |   CT(o)tru,n,t,ct vl  c_ifco( var_Gmmov)
      e|                                                ^
nt../include/vlc_common.h:Chec_mekmbed( p_o481:15: ersnote: bexpanded from macro 'VLC_OBJECT'
j: (con  481st |     v     constl ,s c_tporbjesz_namec,uctt _tvl  Vc_L*)C_(&(xc)omVA->obR_SmjTonRI)N_meGm \be
      | , &r              ^
val ) )
      |         ^
../include/vlc_variables.h:142:48: note: sexpanded from macro 'var_GetChecked': (const vlc_o
bj  142 | In file included from access/rtp/session.c:#de31:
In file included from ecfine vart../include/vlc_common.h:__GettChe *c1031)(&:
../include/vlc_variables.h:256k(ed:12(o,xn,t: warning: ,vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)->  256 | ob) jva)  \r 
      _| GetCh              ^
ecked  return var_SetChecked( p_obj, ps(VLC_OBJzE_CTn(aome, )V,LCn_,t,v)V
      |                                                ^AR
_../include/vlc_common.hAIn file included from DDRaccess/http/connmgr.c::ESS26481:
, :15In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v note:   expanded from macro 'VLC_OBJECT'
a362 | l    481 |        )if;
 (   v ca      ro|            ^
ns../include/vlc_variables.h:_G140:48tet sChe:truccke note: d(expanded from macro 'var_SetChecked'
 p  t 140_vlc_obj, comm | po#n_mdsz_namefie, eVLmCb_VAR_ersADD: (cRESS, &vne varal )_ons )
SetC      | th vecked(olc_object_t *)        ^,n,t(
&,../include/vlc_variables.hv) var:_S(etCh142:48:x)-> note: eckoeexpanded from macro 'var_GetChecked'
bj)d(  V 142 | #L\
      deC|               ^
_finOBJECT(oe) v,nlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"rtp\" -D__PLUGIN__ -I./access -I./codec -I./access/rtp -DHAVE_SRTP -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/rtp/librtp_plugin_la-xiph.lo -MD -MP -MF access/rtp/.deps/librtp_plugin_la-xiph.Tpo -c access/rtp/xiph.c  -fPIC -DPIC -o access/rtp/.libs/librtp_plugin_la-xiph.o
ar_GetCh,t,v)e
c      k| e                                               ^d
(../include/vlc_common.ho:,In file included from 481naccess/rtp/input.c:27:15::
,t, In file included from ../include/vlc_common.h:note: expanded from macro 'VLC_OBJECT'
v1031:
  481../include/vlc_variables.h:)350 va | r:9: _   Gwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 etC   350 |        cif( hvaecked(VLro_GnetCCheckest _ds( tp_orOBJuct vlbEjc,_common_members: (const vlc_object_t *CT (o)(&),n,t,vpsz_(xn)
      )|                                                ^-
ame>../include/vlc_common.h:, VL481:15:obC_VARj_STR)IN note: expanded from macro 'VLC_OBJECT' 
G,\
        481 | |               ^
  &     v  aclo nst s)t r)uc
      |         ^
t v../include/vlc_variables.hl:c142_:48c: note: oexpanded from macro 'var_GetChecked'mmIn file included from 
o  142n_me | #access/rtp/session.cde:31fi:
neIn file included from  var_GetCmb../include/vlc_common.hhec:1031ers::
../include/vlc_variables.h:276 ked(o,(const:10:  vwarning: n,ltc_obj,v)ect vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ar_G_
t  276 * | )(&    (xif(etChe)-ck>oed( bjV)LC_ \!
      O|               ^v
BJECT(o),nar_G,t,v)
      |                                                ^
e../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
t  481 |       Chec  const struct vklc_ed( p_obj,c ommon_mepmbers: (csoIn file included from access/http/connmgr.cz:_namn26:
In file included from ../include/vlc_common.h:1031:
st v../include/vlc_variables.h:le, VLc_obC_VjecAt_429:R5:_INTEGER, &tval  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
*)(&  429 (x) |   ->o ) var bj_Cr)
      |          ^
e) \ate( 
../include/vlc_variables.h:142p      | :48: _obj, psznote:               ^
expanded from macro 'var_GetChecked'
_  142n | #ame, VLC_VAR_INTEGEdefine var_GetCR | VLC_VAR_DOINHIn file included from access/rtp/input.c:27:
In file included from EheckeRI../include/vlc_common.h:Td1031:
../include/vlc_variables.h: )362:9;(: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

o,      | n,t  362 | ,    ^
v    ../include/vlc_variables.h:122):39 if(var var__GetChec: note: Gexpanded from macro 'var_Create'
ked  122e( t | #p_objdC, pefsz_innamhee , eckVLed(C_VAvaVLC_OBJrR_A_CrEeatDDCT(oeRES),S, n,t(a,v,)
      |                                                ^
b,&val c) v../include/vlc_common.har_C:re) )481:15a
: note: expanded from macro 'VLC_OBJECT'
te(      |         ^
 VL  ../include/vlc_variables.h:142481:C_O48:BJE note: expanded from macro 'var_GetChecked' | C
T  142(      a),   | # conb, dec )fi
      ns|                                       ^t struct 
v../include/vlc_common.h:481lc_commoe:15n v: note: _expanded from macro 'VLC_OBJECT'
mar_  481 |    emb Geers tCh: eck ed(o, (con,t,v)  vnst ar_GetcovlcnsCt_object_ shetruct t *cked(VLC)_OBJvlc_ECT(commo&(x)-(o),nn_me>mbers,to: b,v()
      cj) \
      |               ^|                                                ^

onst ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
v  481 | lc_obje c  t_     const structt  v*)(lc_c&(xIn file included from access/rtp/session.c:)-ommo>o31:
In file included from n_m../include/vlc_common.h:embj)bers:1031:
../include/vlc_variables.h:  \293:10(cons
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      | t                ^ v
293l |     cif( _!ovar_Gbject_t *)(&(xIn file included from access/http/connmgr.c:)->26:
In file included from oe../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5bj) tChe: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]cked(
\
        442  |   p|               ^
_ob  var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
j../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
, psz_  122 | #dname,e fine varVIn file included from _Caccess/rtp/input.cLC_V:27A:
In file included from ../include/vlc_common.hRre_:1031ate(a,BOOb,cL,:
../include/vlc_variables.h:) va429 :5r_Creat&:e( warning:  vVLCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a_OBlJECT   429 |   ) )  va
      |          ^
(a../include/vlc_variables.h:r_Crea)te(, b, 142:48c )
      |                                       ^:
  p_onote: expanded from macro 'var_GetChecked'
b  ../include/vlc_common.hj:, p481:sz_15:name, VL142 note: expanded from macro 'VLC_OBJECT'
C_V  481 |   |    A#deR   _I NTEconst sfintreuGcEtR vlc_ | VLC_V AR_var_GetCheckedDO(INHERIT )co,n,t,vomm) on_mvembe;
      rars: (co|     ^
n_../include/vlc_variables.h:122G:39: note: expanded from macro 'var_Create'es
t  122 vlc_obtjeC | #dhecked(ecft_t *VLC)i_OBJ(&ne(x)-E va>or_CrCeatebj) T(o)(a,,b,cn) v,t,ar_Cv)
re      |                                                ^\

      ate( ../include/vlc_common.h:| VLC481:_              ^15:OBJ note: expanded from macro 'VLC_OBJECT'

  481 | ECT(a), b, c      )
       |                                       ^
../include/vlc_common.h:481:15: note: In file included from expanded from macro 'VLC_OBJECT'  const
 access/http/connmgr.c:26:
In file included from   481 | s../include/vlc_common.h:1031truct    vlc_c:
o     conmmosnt _me../include/vlc_variables.h:455m:5s: berswarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]truc
:  455t vlc_c (c | o mmoonnst vlc__meombebrsje   ct:var__ (Creattcon st *e( v)(&(x)->obj) \
      pl|               ^
_cob_object_t *)j, psz_n(&(amx)->obj) e,\
      |               ^
 VLC_VAR_FLOAT | VLC_VAIn file included from R_DOINHERIT );
access/rtp/session.c:31      | :
In file included from     ^
In file included from ../include/vlc_variables.haccess/rtp/input.c:27:
:In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:../include/vlc_common.h:103117::
../include/vlc_variables.h:122:39442:5 : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: note: expanded from macro 'var_Create'warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  
442    122 | 304 |   #d | ef   in var_Cre vaeatr_e(Cre p_o  ifabj,t e(a( ps,bl,c)ikz_n velyar(a_Creat!e( VLme, vCVLCar_O_VARB__BOOGJEeCT(L | tChecked a), (objVLb,,  nCc )
      | ame,_V VLC_VAR                                      ^
_CO../include/vlc_common.h:AOR_RDOINHDERI481:15: T )Snote: ;
      |     ^, &val)expanded from macro 'VLC_OBJECT'

  ))
      481 | |  ../include/vlc_variables.h:                     ^
  ../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
122con:39:  142 | # note: expanded from macro 'var_Create'
define var  _Ge122 | t#dst sCefitrunehcteck vae vld(o,n,c_cr_Creatom,mon_metme(vbersa,b: ,c(cons) vt) var_ ar_vlcCre_oGeattbjece( t_t *)Ch(&(ex)-cke>od(VbjV)LC L_O\
BJC      ECT(a|               ^
_), b, c )
      | O                                      ^
B../include/vlc_common.h:481:15: note: JIn file included from ECT(o),expanded from macro 'VLC_OBJECT'
naccess/http/connmgr.c:26:
In file included from ,  481../include/vlc_common.h:t |    ,1031:
../include/vlc_variables.h v:469:5: )
   c warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o      nst   469 | |                                                ^
  str ../include/vlc_common.h v:481uct:15: v arlc_conote: expanded from macro 'VLC_OBJECT'
_mm  Croenat_me481e( |  p_o    mb ers :  (co const bj,nstruct st vlc_vl objpsectcz__tcom *m_name)(o&(n, x)-_mVLCem_V>bobjers) \
      | A:R_S (consTRIt              ^
 vNlc_objGect_t *)( | VLC_VAR_DIn file included from access/rtp/input.c:O27:
In file included from ../include/vlc_common.h&(xINH)ERIT :1031:
-);
>../include/vlc_variables.h:455obj)      |     ^:5
 \: 
      warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|               ^
  ../include/vlc_variables.h455 |     var:122_Create( :39: note: expanded from macro 'var_Create'
p  _o122 | #dbej, fpisne vaz_r_Creatnae(a,b,meIn file included from access/rtp/session.cc) var, V_CrLC_V:AReate_FLOAT ( V31| :
LC_In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324OVLBJECT(a:), 10b, C: warning: c )
      | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
                                      ^  324_VA | R_D OINHE   RIT )if( !var_GetChecke
d../include/vlc_common.h:481(:15: p_ note: expanded from macro 'VLC_OBJECT'o
b  481 | j, psz_name, VL   C_     VconAR_st FLOAT, struct&;
v       | al     ^
)v../include/vlc_variables.h:122: lc39)
      _co|          ^mmon_m
: ../include/vlc_variables.hembers: :142:48: note: expanded from macro 'var_GetChecked'
note: expanded from macro 'var_Create'  142 | #define
 var_Ge  122 | tC#dehecfineke var_d(Creoate(a,,n,t,v) var_Gb,c)(cons t vvlarec__CtCoreabjete(ct_ VLCt *h_OBJe)(&(x)cECTk->oebjd) \(
      V(a),L|               ^
C_O b,BJEC c )
      |                                       ^
T../include/vlc_common.h(o:In file included from 481:15)access/http/connmgr.c:: note: 26:
In file included from ,expanded from macro 'VLC_OBJECT'
n../include/vlc_common.h:1031,t,:
../include/vlc_variables.h:v  481 | )
 477:5         |                                                ^
  ../include/vlc_common.h:  co warning: n:st sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t481:15: note: ruexpanded from macro 'VLC_OBJECT'
ct vl  481c_ |       com 
m  477 co |   n  vsart onstruct _Crvlce__amemtebers:c (co(o p_nsmmon_memot vbj, lc_objecpszt_t_na *)(me,&(x)- V>obj)bers: (const vlc_obLC_V \AR
      _S|               ^
TRING | VLC_VAR_DOIjNect_tH *)(&(ERIxIn file included from T access/rtp/input.c)->o);
      |     ^
bj) ../include/vlc_variables.h:122:\27:
In file included from :39:../include/vlc_common.h:1031:
../include/vlc_variables.h note: expanded from macro 'var_Create'
:
      | 469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]              ^

  469 |     var_Create(   122 | #define varp_obj, psz_name_, VIn file included from Creaaccess/rtp/session.cLC_:31:
VAIn file included from R_S../include/vlc_common.hTRIte(a:1031:
,b,NG | ../include/vlc_variables.h:340:VcLC) var_9Crea:te warning: (_VAR VLdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C_OBJ_D  340 |     ifECT( (a)v, b,ar_OINHGetCERh c )IT
      eck );e|                                       ^
d../include/vlc_common.h:481
      | :15:    ^
../include/vlc_variables.h note: :122( :39:p_expanded from macro 'VLC_OBJECT'
obj note:   481 |   expanded from macro 'var_Create',
 psz_n  122 | a   #de   confmest ,strine uctva vlc_co mmon_mVLC_embr_CreVatAers:e(R (c_a,bSTRo,cING,) vn &st val ) )
avlc_r_Cr      | o        ^
eat../include/vlc_variables.h:142:e( VLC_OB48bj:JECT note: e(a)ct_t, b , *expanded from macro 'var_GetChecked'
)(  142 | #define varc )_GetCheck&
      | (xed(                                      ^
o../include/vlc_common.h:),481:n15: note: expanded from macro 'VLC_OBJECT',->tobj) ,
v\
  481 | ) var_G e   tChecked(VLC_OBJECT(o),n      |               ^,t,v)
      |                                                ^

../include/vlc_common.h:481:15: note:     conexpanded from macro 'VLC_OBJECT'
s  481 | t sIn file included from         caccess/http/connmgr.c:tr26u:
onsIn file included from ../include/vlc_common.h:1031ct:
../include/vlc_variables.h: vl491:t sc_commont_merm5: warning: ubdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  491crs |   : (  var_tCre vlate(constc vlc p__objob_j,e pszcct_t *)(&_nam(xeo)->momonbj), _ \VLC_VAmembers: (coR_A
      | nD              ^DREsSS
 | VLC_VAR_DOINHERIT );In file included from t vlc_object_taccess/rtp/input.c:27 
      | *:
In file included from ../include/vlc_common.h    ^
:1031:
../include/vlc_variables.h:../include/vlc_variables.h:122477)(&::5:(x39:  note: )->warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
oexpanded from macro 'var_Create'
b  122 | j  477 | )#def   \ine   v
var      _Carre|               ^
ate(a,b_C,c) varr_eCarteeat(e (p V_obj, LC_OBJEpsz_CTnIn file included from (a),ame b,,access/rtp/session.c: V31:
LCIn file included from _../include/vlc_common.h:1031:
../include/vlc_variables.hVAR_ST:350: cRING | 9 )
      |                                       ^VLC: warning: 
_V../include/vlc_common.h:481due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  35015 | : Anote: expanded from macro 'VLC_OBJECT'
    R_D481 |    i   OINHf(    ERco IT );
      nstv|     ^
../include/vlc_variables.h:122:39: note: ar_GetChe stckeructexpanded from macro 'var_Create'
 vl  122d( pc_ | _obj, #dcefpiosmmonz_nn_e varmame, VLC_VAR__Cemrbereats: e((ca,oSTRInb,cst ) vvlc_ar_oNbjecCretG, &val ) )
      |         ^
at../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
e(   VL142C_O | #BJEdefinCT(ea), v b,ar c _GetChecked(o,n,_)
t t,v)       | var                                      ^*_)
GetChecke../include/vlc_common.h:481:15: note: (&dexpanded from macro 'VLC_OBJECT'
(  481VL | (x)   ->obCj) _   O  BcoJEC\
      nsT|               ^
(ot struct vlc)_commo,nn,t_memb,v)e
      |                                                ^
In file included from access/http/connmgr.c:../include/vlc_common.hrs: (c:26ons:
In file included from ../include/vlc_common.ht 481:15vlc_o::bj ect1031:
_t ../include/vlc_variables.h:511*)(note: :5&: expanded from macro 'VLC_OBJECT'(x
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481 |  )->ob 
 j) \   
        511  |               ^
const |  stru    cvt vlc_aIn file included from cr_Creaccess/rtp/input.c:27ateom( m:
In file included from ../include/vlc_common.h:p_o1031:
o../include/vlc_variables.h:491:bjn, _m5: warning: epsmbdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]z_e
nrs:   491 |   ame  va,( Vr_coLCrneasC_Vtte ( p_vlcARobj, ps_IN_TEGER z_n|am VoLC_bjeVe, AR_DVLC_OINHVARERIT
_ADDREScS      |     ^t_t *)(& | (VLx)
C_../include/vlc_variables.h->obj):122:39: note:  VAR_expanded from macro 'var_Create'\
DOINH      ERIT 
|               ^
  122 | #de)f;i
n      e|      ^
v../include/vlc_variables.ha:r122:39:_ note: Cexpanded from macro 'var_Create'reate(a,b,
c  122 | #)d vefine vaarr_In file included from _CrCreeateaccess/rtp/session.c:31:
In file included from ate( VL../include/vlc_common.h:1031:
../include/vlc_variables.h:362:(C_9:Oa,b,BJEc)  CTvar_Crea(a), warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bte( , cVLC )
        _OB362JEC | T(a), b|                                       ^, c
 )../include/vlc_common.h :481: 
      |                                       ^  15if( 
: v../include/vlc_common.hnote: expanded from macro 'VLC_OBJECT'ar_:481
Ge  481 |   :t15:Che   c  ke note: d( p_ ocobnsjexpanded from macro 'VLC_OBJECT'
,  481t |     st pszr    u coc_t nstnamev struclc_t vcommlc_,con_o mmVLCmembon__Vmembeersrs: (cons: (t vlAR_ADc_objDRESS,ceon cst vlc_t&object_t_val t *) *))(&(&(x)(x- )->)
>o      |         ^
obj) \
../include/vlc_variables.hbj:142      |               ^
) \:
      |               ^
48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetCheckedIn file included from (access/http/connmgr.co,n,t,:v26) :
In file included from In file included from access/rtp/input.c:v../include/vlc_common.h:1031:
../include/vlc_variables.h27ar:
_In file included from ../include/vlc_common.h::5251031::
5../include/vlc_variables.hGe: warning: tCh:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]511:5:e
   cked(VLC_OB525 |   warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
JEC  511T v |   ar(  v_arCre_Creao)ate(,n,t,v)
te(       p_|  p_                                               ^
obob../include/vlc_common.hjj:, p481, p:s15z:sz_nam_neam e, note: VL,expanded from macro 'VLC_OBJECT'C_
V   481 | ARVLC_VA_BO  OL R_   | VLC _VAR I_DOINTEG NHERIEcR | T
      | VLC    ^
_VA../include/vlc_variables.h:122Ro_DOnst INH:s39: tERIrucT
t note:       | vlexpanded from macro 'var_Create'
    ^  c_common_me122 | #dem
bfinee vr../include/vlc_variables.h:122:39: note: ar_expanded from macro 'var_Create'
sCr  e122: | #d (consateft vlce(ine _oavbjear_c,bt_t *),c) Crv(&(x)->obj) \eaarte(_Cre
a      a,b,|               ^
c) varte( VL_CC_rOeBaJtEeC(T(a),  bV,LC_OB JECTc (a), b, c )
      |                                       ^)
      |                                       ^

../include/vlc_common.h:481../include/vlc_common.h::48115: note: expanded from macro 'VLC_OBJECT'
:15: note: expanded from macro 'VLC_OBJECT'
    481481 |  |              c  onst  sconstt rstrucucIn file included from access/rtp/session.c:31tt v v:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:lc_lc_co429mmon_m:coem5mbe:rmo warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s:n
_m   e429 |   mber(s  vac:onstr (c_ons vlt c_oCvlrc_objeecat_tt e( *)(bje&pct__(ox)bj->obj) t *)(\
&(      |               ^x
)->ob,j )p \
      |               ^
sz_name, VLC_VAR_IIn file included from access/rtp/input.c:27:
In file included from ../include/vlc_common.hN:TEGER1031:
In file included from  | Vaccess/http/connmgr.c:26LC../include/vlc_variables.h:_:
In file included from ../include/vlc_common.hVAR525:5: warning: _DO:1031:
../include/vlc_variables.h:539INdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:5  525H:  | warning:   E  var_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Create  539 | R   (  p_varobj,_C psz_IT rnam);e,
e VLC_      atVeA(|     ^
R p_ob_BOOL |../include/vlc_variables.h j,VLC_VA:R_122 psD:OIz_na39: note: me,expanded from macro 'var_Create'
 NH  122 | ERVIT
L#define var      |     ^
_CC../include/vlc_variables.h:122:39: r_Vnote: expanded from macro 'var_Create'eAR_a
F  t122LOA | #T de|efin VLe (a,b,c) vC_vaarVA_CrrR__Cereaate(a,tbe(,cD)O var VIN_CLCreateHERI_( VOBJLC_EOBJET
CCT(a),      |     ^T b, 
(c )../include/vlc_variables.h:122
      a), |                                       ^
:39../include/vlc_common.h:481:15b,: note: : note: expanded from macro 'var_Create'
 c )
      |                                       ^expanded from macro 'VLC_OBJECT'

  122../include/vlc_common.h:481:  481 | # | 15de: note: expanded from macro 'VLC_OBJECT'
          cofinst481n es t |   varru_cCtr eva    ltc_commoe (n _mecmboa,bnsers,:c (c)t va struct vlcr_C_reocoate(nst vmmonlc__ VobjeLC_mcOemBJbt_t *ers:E) (coCT(n(&(x)a), -st b>obj) , cv\
      | l )              ^
c_ob
      |                                       ^j
ect_t../include/vlc_common.h :*)(&(481x)In file included from access/rtp/input.c->o:15: note: :27bj)expanded from macro 'VLC_OBJECT'
 :
In file included from ../include/vlc_common.h\
      |   481:1031              ^
:
../include/vlc_variables.h |     :539    :5cons:t  strucwarning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
vlc_In file included from   539caccess/rtp/session.c: |  31ommo   n_:
In file included from varmem../include/vlc_common.h:1031:
ber../include/vlc_variables.h:s: 442(con:st 5: _Cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vrea  442 | lc_ obtejec  t( p__ t ob*)va(&j, prsz(x)->_n_Cobjr) \
eaat      m| e, Ve              ^
LC_(V p_AoR_FLOAT | VLC_VAR_DOIIn file included from access/http/connmgr.c:b26:
In file included from j../include/vlc_common.h:1031N, psz_nHERaIT
me,:
      | ../include/vlc_variables.h:554:5    ^
:../include/vlc_variables.h:122 V warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
L  554:C_ |   V A var39: note: expanded from macro 'var_Create'
_Cr  122 | #defineeat vaRe( p_r_Cobj,reat pe_(as,BOz_nOb,cLame,  |VLC VL) vaCr_C_VARrea_VAR_D_teS(O VLC_OITRBNHERIT );
      |     ^
JECTI../include/vlc_variables.hNG (a), :|b , c )
122      |                                       ^
:39: note: expanded from macro 'var_Create'
V  LC_VA122../include/vlc_common.h:481 | #de:15: note: Rfin_DOIexpanded from macro 'VLC_OBJECT'
e N  481 | v    HaE  r_ CRIT consreat
      | et st(    ^a,b,c
)ru ../include/vlc_variables.hvact r:122vlc_c_Cre:39: atonote: mmoe(nexpanded from macro 'var_Create' V
L_  122 | C_O#BmemdeJfibene vrECTars: (a)(c, b_Consrt , ceavlte(a,b, c_)
c      | obj) v                                      ^
a../include/vlc_common.h:r_481:15: ectnote: Creexpanded from macro 'VLC_OBJECT'_a
t  481 |   te(      V  cL*onst)(& C_OstrB(x)JucEt vlc_CTco(a), b, cm- >obj))mon_
      | me                                      ^
 \../include/vlc_common.h:481mbe
:rs15: (:       cons|               ^
note: t vlc_objectexpanded from macro 'VLC_OBJECT'
_  481 |   t *)(&( x)->o     cobj)nstIn file included from  \
access/rtp/input.c:      |               ^27
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 s  554 |   t  var_CreruaIn file included from access/rtp/session.cte(ct vlc_: c31:
ompIn file included from ../include/vlc_common.h:_ob1031:
../include/vlc_variables.hj, mon:psz455:5_na: warning: me, due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_memVL
C_VAR  455 | b    varers:_Cr_ eSaT(conRINtse( G | VLtp_C_V AR_DOINHERIT
      | obj    ^
, p../include/vlc_variables.h:122v:lc_object_t 39: note: expanded from macro 'var_Create'*
sz)_  122(n&(x)->obj) \
      |               ^
ame, |  VLC_VA#Rde_FLOfAiTn e|  vaVLC_VrA_RC_reDOIIn file included from access/http/connmgr.c:26ate(NHE:
RITIn file included from  );a,b../include/vlc_common.h,c:1031:
../include/vlc_variables.h:563:5) var
: warning:       _Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|     ^
reat../include/vlc_variables.h:122e  563 | ( V: 39: L Cnote: _expanded from macro 'var_Create'  var_CO
B  122rJE | C#defiT(eate( p_obane va), r_j,Crea bpsz,t ec_(a,n )
      b,c)a|                                        ^me
v, a../include/vlc_common.h:481:r_C15:reate note: expanded from macro 'VLC_OBJECT'V( V
LC  L481C | _VAR_    OBJ  EC_  cSTons(a)t s, truTcRINt vGlc_ | b,com Vmc )
      | LC_                                      ^
VoAn_../include/vlc_common.hR_D:meOmberIs: NHERI481:T
      | (    ^
const ../include/vlc_variables.h15v:lc:122:39: note: expanded from macro 'var_Create'
_  122 | #defineo note: expanded from macro 'VLC_OBJECT'
b   481vje | ar_ cC   r   e coat_nt *)(&(tst e(a,b,c) varx)-_Creatstruc>obje) \(t
      |               ^
  vVlc_common_memberLs: (cIn file included from C_OBaccess/rtp/input.c:27:
In file included from ../include/vlc_common.h:ons1031:
tJECT( vlc_objeact), b../include/vlc_variables.h:,_t 563:5 c: *warning:  )
)(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]&      
(x| )->o                                      ^  563 |    
 varbj)_Cr../include/vlc_common.h:481:15 \eate
      | (: note: expanded from macro 'VLC_OBJECT'
 p              ^
  481 |         co_obnjst struc, pt sz_nIn file included from access/rtp/session.cv:31amel:
In file included from ../include/vlc_common.hc,_ VLC_:1031:
../include/vlc_variables.hc:469VAR_Somm:5: Ton_Rwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
I  m469 | eNG m| berV   s va:r_LC_VAR_D OINCHERreaITte(co( p_obnj, st vlc_
pobjsect_t *      |     ^)(&
(../include/vlc_variables.h:122:x39: )z_n-anote: >expanded from macro 'var_Create'me, V
L  122oC_bj)VA |  \R#def_
      | SiTne vRIN              ^aG
r_C r|ea VLC_VtAe(Ra,_bD,OcI)N var_CHrEeRaITIn file included from access/http/connmgr.c ):26t:
In file included from ;
      | ../include/vlc_common.he(     ^
:../include/vlc_variables.hVLC1031_OB:122::
39JE:../include/vlc_variables.hCT(a: note: expanded from macro 'var_Create'578:), b,
9 c :   122warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 | #de  )
      578 |    | f                                      ^in
 e varif( var_C_C../include/vlc_common.h:481reah:15aIn file included from : note: expanded from macro 'VLC_OBJECT'
access/rtp/xiph.cte:(a,b,ngce) var  (481_ pC |     _o29rbeate(j , :
VL p  In file included from C sz../include/vlc_common.h:1031_nam_econst sO:
B,Jt ruct EVLCT(a)vl,../include/vlc_variables.h:189:12c_ cob:,  warning: mmc due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])o
n_membe  189 |   r
s :      |  (c                                       ^
ro../include/vlc_common.heturnsn t:var481:_15:Se note: expanded from macro 'VLC_OBJECT'tChe
ckedC_   V(481 |  vlc_A   obpject_R_C _otH *b)(  j  &(xOco, pnst s)-sz_naI>truCme,ESCOUN obj)T, &cocunt, N \U
      Lt|               ^ VLC_vlc
V_common_mLem bersAR_: I) )In file included from access/rtp/input.cNT
      |         ^:27:
In file included from E../include/vlc_common.h:1031:
(c../include/vlc_variables.h:578:9:
 ../include/vlc_variables.h:128:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
GEon  578 | R    i,sf val( vta r_)43 C:ha;
      | ng           ^
vlce_obj ( ../include/vlc_variables.hp_onote: expanded from macro 'var_Change'ec:t_
b  128 | tj140:48: , note: psexpanded from macro 'var_SetChecked'
z_n  140 | ##defd *)ai(&e(xf)-nmeein >, VeL var_CCvobj)hange(ar_Se \
      a,|               ^
tC_b,c,d,eheVcked(o)A,R_ vIn file included from nar,t,CHO_access/rtp/session.cICESChangCOUNvT, )&cou ve(arnt, _Se NULL ) t)
      ChecV|         ^
LC_../include/vlc_variables.h:128k:43: note: expanded from macro 'var_Change'
OedB  128(VLC_ | #dOBJeJEECCT(a), bfi:31, Tne v:
In file included from ../include/vlc_common.hcar_C:han(g,1031:
 d, ../include/vlc_variables.hoe(a,b),c,,:d,e)ne var_,Chan477:5t ,v)
:ge(      |                                                ^)  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]


  477 | ../include/vlc_common.h    :481VLCvar_      | C:rea15te( p                                          ^_
o_OBJ../include/vlc_common.h:481:15E:CT(a:bj,), ps  bnote: expanded from macro 'VLC_OBJECT'z_n
a  m, 481c,e note: expanded from macro 'VLC_OBJECT'
   481 |  | ,d,    VL      Ce _VA  )
coR      |                                           ^
ns../include/vlc_common.h:481:t    _sSTtr   cu15: onRINnote: expanded from macro 'VLC_OBJECT'
Gc |   481t |   V L    C_ coVARns_ vlctDO st_ruINctHE vlRITc_ );
      comm|     ^coommo
n_../include/vlc_variables.hn_m:esmbetrs 122m::struc39: note:  (expanded from macro 'var_Create'
c  122 | e#defit ne vvar_Crmbers: lc_coonseate(mmcon(t vas,b,clc_otb)oj e vvcnat_t *)l(&(x)-_c_>obmemberrj_Cr)ob eajte\
      e( ct|               ^s: (
cV_t *L)C_(&onst vlc(Ox)B-J_ob>objectj) \
      _| t              ^ 
*)(&ECT(a), b, c )
      |                                       ^
(x)->o../include/vlc_common.hbj) \:481:15: note: expanded from macro 'VLC_OBJECT'

      |               ^
  481 |         const struct vlc_common_members: (const vlc_object_t *In file included from access/rtp/xiph.c:29)(&(x)->obj) :
In file included from \
      |               ^
../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChIn file included from ecaccess/rtp/session.c:31:
In file included from ../include/vlc_common.h:1031k:
../include/vlc_variables.h:491:ed5( p_obj,: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 ps  491 |    z var_Create( p_obj,_ npsz_name, VLC_VAR_ADaDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
me  122 | #define va,r_Create(a,b,c) var_ CVrLeC_VaAte( VLC_R_BOOL, Oval BJECT(a)), ;b, c 
)
      |                                       ^
      |            ^
../include/vlc_common.h:../include/vlc_variables.h481:140:48:: note: 15: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'var_SetChecked'
    140 | #d481 |         const struct vlc_common_members: (const vlc_oebfine jvar_Seectt_tChe c*)(&(x)->obj) \
      | ked              ^(
o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15In file included from access/rtp/session.c:31:
: note: expanded from macro 'VLC_OBJECT'In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  481 |    511     |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_   cVonst AR_DOINHERIT
      |     ^
struc../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
t vl  122 | c_co#mmondefine var_Create(a,b,c) var_Create(_ VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
me  481 |   mbers : (con     const struct vlc_common_members: (constst v vlc_object_t *)(&(x)->obj) \
      |               ^
lc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rtp/session.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( In file included from p_access/rtp/xiph.co:bj, ps29:
In file included from In file included from z../include/vlc_common.h_naccess/http/connmgr.c::1031ame, 27V:
LC_VAR_B../include/vlc_network.hO:OL :
../include/vlc_variables.h:212|: 134:1212: : warning: Vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]L
warning:   C134due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_VAR_D
 |    212  O  |   IrNeHE RIT
      t|     ^
urn ../include/vlc_variables.hn: erte_Co122:39: note: nnexpanded from macro 'var_Create'et
c  turn  var_Set122( | obj#Ch,eckedde (objf hosit, npe, naortm e, VLvar_CCreat, S_OCKe(VAR_aC_,b,STREAM,c I)PPROOORTO_ TCvPa);
r      _CreaDS, v| t           ^
eal)(; VL../include/vlc_network.h
      | :C125           ^
../include/vlc_variables.h:140:_:O48B48:: J note: expanded from macro 'var_SetChecked'
note: ECT(a  140 | #), b, cdefi n)e va
r_SetCexpanded from macro 'net_Connect'h
e        | 125 | #cdef                                      ^iked(n
e ../include/vlc_common.ho,n:,t,vne481t:15: ) var_note: Sexpanded from macro 'VLC_OBJECT'e
_  481Cot | nnect (a , b, c ,      d, Checeockend(VsLC_tOBJE) net st_CorCunneTct(VLC(oc),n,t,v)t
       |                                                ^
_OBvlc_comJ../include/vlc_common.hECT(a:m481o:15: n_me)mbers, b,note: expanded from macro 'VLC_OBJECT'
:   c,  d, (e)
      | const                                               ^
../include/vlc_common.h: vlc_481:15:481 |     onote:     bexpanded from macro 'VLC_OBJECT'j cone
c  481 |       st   ts_t *)construct vlc(t str_comu&ct v(mx)->objlc_o)commn_memon_ber m\
      |               ^
embers:s: (co n(sctonst vlc_ ovbjecltc__objIn file included from ect_tt *)(access/rtp/session.c&(x)->o :31b:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:*j)539)(&(x:)5->:obj )warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
\ \
        539 | | 
      |               ^              ^

    var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAIn file included from R_DOINHERIT
      access/rtp/xiph.c:29| In file included from access/http/connmgr.c:
In file included from ../include/vlc_common.h::1031    ^:

27../include/vlc_variables.h:../include/vlc_variables.h227:12:122:39::
:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_network.hnote: :expanded from macro 'var_Create'150
    122 | #:12: warning: 227d | e    fidue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]nret
eurn   var_Create(a150,b,c)  v |    a rva_rCreatee(t urnVL C_Or_SBeJECT(an), b,etCheckt_Conende(c tp_objDg, pra c m)
      s| z                                      ^ 
(_on../include/vlc_common.h:b481j, :ham15e, V:ost, Lnote: expanded from macro 'VLC_OBJECT'
C  _481V por | t,  hl im,     A  R_FLOAIconT, svPaPlt stROTrO uct);
       | v           ^l
c__co../include/vlc_variables.hm:m140U:D48P: note: expanded from macro 'var_SetChecked'
)o;
n        140 | #de_| mefmbe           ^r
s:i../include/vlc_network.h:146: 26(nce: var note: expanded from macro 'net_ConnectDgram'_oSn
st vlc_ob  ej146tC |  echt_et * )   (&(x  c kned()o,net_Conne-c>tDgo,bj)ram(V \
      |               ^t,v)
LC_ OBvJaErC_SetChecTk(ead)(,V LbC, c,_ dIn file included from , eaccess/rtp/session.c:31:
In file included from O../include/vlc_common.hB:)
      |                          ^1031
:
../include/vlc_common.h:JEC../include/vlc_variables.h481:15:: T554note: :5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'VLC_OBJECT'
(  481  554 |   | o          c)o,nn,t sv,avrt)_ Cstruct vlcr_e
ate(       p| _coommonb_membjers                                               ^
, p:s../include/vlc_common.h:481:z15_nam (e:c onote: nexpanded from macro 'VLC_OBJECT'
s  481 |  , VLC     t_ V vlAc conRst s_o_bjecStt_tT rRINGuc t| VLC *)(&_vlc_VAR_D(x)OINH->cobjE)omR I\
mT      
|                     ^| 
on_m    ^
embers../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
: (c  122 | #deonsfitne  vvlIn file included from c_oaccess/http/connmgr.ca:bje27:
../include/vlc_network.hr_ct:_t *)159C:12r:ea warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
te(a,b,  159 | c) var_ C r e atrete(( uV&LC_OBJEC(x)->obj)T (a), b, cr )
      | n\
                                            ^| 
 n../include/vlc_common.h:481:              ^15
: note: expanded from macro 'VLC_OBJECT'
et  _481 |  O penDg ram (   In file included from access/rtp/xiph.c  :con29st struobjc, :
hIn file included from ../include/vlc_common.hots:t1031,:
 ../include/vlc_variables.h:241 :v12lpc:_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
com  241 | mon_me   ortm,b ers N:re UtLLu(const vlr, 0n,In file included from  Iaccess/rtp/input.c:c _30:
PobjecPRv../include/vlc_network.haOtr_S:etCheck134ed(_t *TO_U) p_oDP);bj,( &(xpsz
      _)->| o           ^bj)n \

      |               ^
ame,../include/vlc_network.h: VL155:23C_V: note: AR_Sexpanded from macro 'net_OpenDgram'
TRI  155NG, |   val );
      |            ^In file included from 
    access/rtp/session.c:31../include/vlc_variables.h:140:48::
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h :563: 5:  note:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]net_O
penDg  563 |  expanded from macro 'var_SetChecked'
 r   140 var_am | (VLC_OBCJEC#dTreatefine(( pa), _obb,j, ep sc,z v_n d, e:aame, VL,C12:_VAr R_S warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]Tg
)  RIN
      |                       ^G | _134VLC | _VAR_D
OIS../include/vlc_common.hNHeE RtI:T
      481|     ^:15 : note:   r
Che../include/vlc_variables.h:122expanded from macro 'VLC_OBJECT':39:c note: expanded from macro 'var_Create'

  k  eed(ot,n481u122 |  |    ,#det,v)  fine var_Crrn    ea te(a,vnbc,c)a varer__Ct_CononsSetntChec reesatet( rVLucket vlcdC(Vct (oLC__cb_OBJEomjOCT(aB),mo,JE n_hoC sT(ob, c )
t),m      |                                       ^n,e
t,../include/vlc_common.hv):481:m15: note: ber
      | , pexpanded from macro 'VLC_OBJECT'
ort                                               ^
,  481../include/vlc_common.h: Ss481OCK_: (con | S:15: snote: expanded from macro 'VLC_OBJECT'T
t vlR    481EAM  |   , I    PP   RO    TOco_TCP)ns;
      |            ^
const str../include/vlc_network.h:125:48t struct vlu: note: c_oexpanded from macro 'net_Connect'
bj  125 | #dc_efieccton vlmc_mon_comct_tmon _me*meme nemberbs:)ers:(& (cont_Cs (c(ooxntnst ne ctvlc_)ob(->oba, b, jjecc), d, t_tev) ne *l)(t \
      &_|               ^Con(x
c_o)-bnejecct>t_t(o *)(&(xVL)->obj) \
      |               ^
bC_OBJjE)C T\(
a      )| ,              ^ 
b, c, d, e)
      | In file included from access/rtp/xiph.c:29                                               ^
:
In file included from ../include/vlc_common.h../include/vlc_common.h::1031:
481../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:15: note:   In file included from 256 |  access/rtp/session.c:expanded from macro 'VLC_OBJECT'
31:
  481 |  In file included from ../include/vlc_common.h      r:1031 e turn:
../include/vlc_variables.h:578: var_9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Se  ctonsCt shectruckt ve  578 |   d lc (_com mon_mpemi_obbf(ers: varj,  (conspt_ vlChcs_obzject_ant g_*name( )e, Vp_ob(&(jLx)-C>o_bjV, pARsz__nA) \
      | ameD, VL              ^
CDRE_VAR_CHOICESCOUNT, &counSt, NUIn file included from LL S) access/rtp/input.c:),30:
../include/vlc_network.h
      :150:|         ^
12:../include/vlc_variables.h:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v128  al :43:);150 |   
        retu| rn            ^
 n../include/vlc_variables.het_note: expanded from macro 'var_Change':Co
n  128nect140:48: | #defDgr am note: expanded from macro 'var_SetChecked'
(obj,in   ho140e var_Cha | #defingstne , pe(ovrta,b,c,d,ea,) r varhl_Ci_Sehanmt, CIPPhge( ROTeckeOVd(o,n,t,v_LC_) varOBJ_SetChecUEkCDTed(VLC_OBJEP);(a)C
      |            ^
, T(o../include/vlc_network.hb,:146:) c, d, e )
26:       | note: expanded from macro 'net_ConnectDgram'
                                          ^,  146 | n
   ../include/vlc_common.h:481,t:15: ,v)    note: expanded from macro 'VLC_OBJECT' net_Con
n
ect      Dg  481 | | ram                                                ^(VL 
C ../include/vlc_common.h  :481:15:_OB JEnote: expanded from macro 'VLC_OBJECT'CT(
a),    481 |  b,    coc,n  ds     con,t s se)
      tr|                          ^
uct vl../include/vlc_common.h:t sc_co481:15mmon_mtrem: note: uctbeexpanded from macro 'VLC_OBJECT' rs: (vl
ccon_c  stom481 mvlc_ | on_objm  e      mect_tcob *en)strs: (const vlc_o(&(x) bjecs->objtt) ru\
ct _t *)vl      |               ^
c(&(x)-_>coommobj) \n_members: (const vlc_object_t *)(&(x)-
>obj) \
      |               ^
      |               ^
In file included from access/rtp/input.c:30:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from access/rtp/xiph.c:  29:
In file included from ../include/vlc_common.h:1031:
159 |  ../include/vlc_variables.h:276   return net_OpenDgram (obj, host, port, NU:10: warning: LL, 0,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] IPPROTO_U
DP)  ;
      |            ^
276../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
 |       155if |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e,( g)
      |                       ^
 ../include/vlc_common.h:481:15:!va note: expanded from macro 'VLC_OBJECT'
r_  481 |         const struct vlGec_tcommon_members:Chec (conked(st v lc_objp_ect_tob *)(&(x)->j, pszobj) _nam\
      | e              ^
, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rtp/xiph.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rtp/xiph.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(access/rtp/input.c:68:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
&   68(x |             msg_Dbg (demux, "SRTP authentication/decryption failed"))-;
      |             ^
>../include/vlc_messages.hobj) :87\
      | :5              ^: note: expanded from macro 'msg_Dbg'

   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __In file included from access/rtp/xiph.cFILE__, :__LINE__, \
      |             ^
29:
../include/vlc_common.h:In file included from 481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:  481 | 1031:
        const struct vlc_common_members: (const vlc_object_t *)(../include/vlc_variables.h&(x)->obj) \
      |               ^
:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rtp/input.c:165:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  165 |   In file included from                   msg_Erraccess/rtp/xiph.c(demu:29:
xIn file included from , ../include/vlc_common.h":1031:
%../include/vlc_variables.hz:340:9: warning: ddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
byt  340es p | a    if( var_GetChecket trcuknecd( p_atedo bj, psz_(name, VLC_VAR_MRU was %zSTu)",
RI      |                     ^N
G../include/vlc_messages.h, &val ) )
      | :        ^
83:../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
5: note: expanded from macro 'msg_Err'
     83142 | #define v | ar_ GetChe   msg_Gcekneeric(p_thdis,(o VLC_,MSG_ERR, __VA_ARGS__)
      |     ^
n,../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
t   78 |     vlc_Log(VLC_O,v) var_GetCheckeBd(JVLC_OBJECT(o),n,t,v)
      |                                                ^
ECT(o), p, ../include/vlc_common.h:481vl:15: note: expanded from macro 'VLC_OBJECT'
c_module_nam  481e, __FILE | __       , __LINE__,  c\
      |             ^
on../include/vlc_common.h:481:15:s note: expanded from macro 'VLC_OBJECT'
t   struct481  |  vlc_commo       const sn_truct mvemblc_commone_rs:member (s: (coconst nst vvlc_object_t *l)(&(xc)->obj) \_
object_t       *)(&(x| )->obj)              ^ 
\
      |               ^
access/rtp/input.c:177:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  177 |           In file included from access/rtp/xiph.c:    29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350  msg_Wa:9: rwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n
 (demu  x350, |   "   RiTfP( var _nGeettChework errorc:k e%ds(" ,p_obj
      |                 ^
,../include/vlc_messages.h:85: p5: note: expanded from macro 'msg_Warn'
s   85 |  z   msg__nGame,eneric (VLC_VAR_STRIpNG, &val _)t )
      |         ^
h../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
i  s142, V | L#Cdefine_MSG_WA RvaNr,_ Get__VA_ARChGS__)
      |     ^
ecked(o,n,t,v) var_GetC../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'h
ecked(VLC   _OBJECT78(o),n,t,v)
      |                                                ^
 |     vlc_L../include/vlc_common.h:og(VLC481:15: note: expanded from macro 'VLC_OBJECT'_O
B  481 |  J E C   T(o), p,  v lccon_st msotrucdt vulc_comlmon_memeber_name,s :_ (_coFnsItLE__, _ _vlc_LobjINE__ec, \
      t_|             ^
t *)(&(x)->obj)../include/vlc_common.h \
      |               ^
:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&In file included from (access/rtp/xiph.cx:)29-:
In file included from ../include/vlc_common.h:1031:
>../include/vlc_variables.ho:b362:j) \
      |               ^
9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rtp/xiph.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rtp/session.c:112:In file included from access/rtp/xiph.c9::29:
 In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:442  112 | :5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
       442    |     vmar_Cresatge(_Err p_ ob(demj, psz_name, VLC_VAR_BOOL | Vux, "cLC_VAR_DaOInnot chaNHnge RTPERIT );
      |     ^
 payload fo../include/vlc_variables.h:rmats122: 39:d note: uringexpanded from macro 'var_Create'
 se  122 | #definessi voarn")_C;
re      ate(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:|         ^
481:15: note: expanded from macro 'VLC_OBJECT'../include/vlc_messages.h:83:5: 
note: expanded from macro 'msg_Err'
  481    |  83 |         msg_  Generi cc(onp_thsti sstr, VLC_ucMSG_ERRt , _vlc__VcoA_mmARonGS___m)
      |     ^
em../include/vlc_messages.h:78:be13rs: note: expanded from macro 'msg_Generic': (c
onst vlc   _o78bj |    ec vlc_Lt_ot g(VLC_OB*)(&(x)->obj) \
      JECT|               ^(o), 
p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from access/rtp/xiph.c  :29481 |   :
In file included from       co../include/vlc_common.h:nst st1031:
ru../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  455t |   vlc  _c vomarmon_C_remembeatrs:e( (cons pt vlc_o_bj, objepszct_t _name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT* );
      |     ^
)(../include/vlc_variables.h&(x)->o:122:39: note: expanded from macro 'var_Create'
bj) \
        122|               ^
 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memaccess/rtp/session.cbers: (c:onst129: vlc_object5_t *)(&(x)->: obj) \
      |               ^warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  129 |     msg_Dbg (demux, "added payload type %"PIn file included from access/rtp/xiph.c:29:
In file included from RIu8../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
"   (f469  |     v= ar_Create( p_obj, psz_name, VLC_VAR_%"PRIu32" Hz)",
      |     ^
../include/vlc_messages.hS:TRING | VLC_VA87:5R_: note: DOINHERIT );
      |     ^
expanded from macro 'msg_Dbg'
../include/vlc_variables.h:   122:39: note: expanded from macro 'var_Create'
87  122 | #defin | e var  _Create(a  msg,b,c) var__GeneCrreate( VLC_OBJECT(a), b, c )
      | i                                      ^
../include/vlc_common.hc(p_t:481:15: hinote: expanded from macro 'VLC_OBJECT'
s, VLC_  481 |         const struct vlc_common_members:MS (conG_Dst vlBG, _c__object_t *)(&(x)->obj) \
      |               ^
VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJIn file included from access/rtp/xiph.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
E  477 |     var_Create( p_CT(o), pob,j vlc_mod, ulpsz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT e_name);,
      |     ^
 _../include/vlc_variables.h:122_FI:39LE__:,  note: expanded from macro 'var_Create'
_  122_LINE__, \
      |             ^
 | #define var../include/vlc_common.h_C:481:15:re note: expanded from macro 'VLC_OBJECT'
a  481 |      te(a,b,c) v ar_  cCronsteate( VLC_OBJECT(a), b, c )
      |                                       ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
s  481 |         const strtrucut vlc_common_members: (const vlc_object_ctt * vl)(c&(_cx)->obj) \
ommon_me      | m              ^
bers: (const vlc_object_t *)(&(x)->obj) \
      |               ^In file included from 
access/rtp/xiph.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rtp/session.c:182:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  182 |     msg_Dbg (demux, In file included from access/rtp/xiph.c"a:d29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ded  511 |     va Rr_CreatTP se( pou_orcebj, psz_name, VLC_VAR_INTEGER | VLC_V (%AR_D08xOI)NHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
", s  122 | #desrfine vc)ar_Cre;
ate(a,b,c)       var_|     ^
C../include/vlc_messages.h:87reate:( VLC_OB5: JEnote: CT(a)expanded from macro 'msg_Dbg', b, 
c )
      |    87                                      ^
 | ../include/vlc_common.h:481:15:  note: expanded from macro 'VLC_OBJECT'
   ms  481 | g        const struct_ vlc_common_members: (cGenonst ervlc_obijecct_t *)(&((x)p->obj) \
      |               ^
_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
In file included from access/rtp/xiph.c:29:
   78 | In file included from ../include/vlc_common.h:    vlc_Log(VLC_O1031:
BJECT(o), p, ../include/vlc_variables.h:v525:5: lc_mowarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
dul  525 |     var_Cre_nameeate(, __FIL p_obj, pE_sz__nam,e , VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
__L../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
INE__,  122 | #d \e
      fine var_Create(a,b,c)|             ^
 var_Create../include/vlc_common.h( VLC_O:481BJECT(a), b,:15: c  )
      |                                       ^note: 
expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  481 |         const:481:15: note: expanded from macro 'VLC_OBJECT'
 s  481 |    truc     ct vlc_commonon_stme smberstruct vlc_comm: (coonn_membsert vls: (const vlc_c_oboject_t *)b(&(x)-je>obj) ct_\
t      |               ^
 *)(&(x)->obj) \
      |               ^
In file included from access/rtp/xiph.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( paccess/rtp/session.c:_obj, ps194z:_name, VLC_VA5:R _FLOAT | VLC_VAR_DOINHERwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]IT
      | 
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  194 |   122 | #define    var_C reate(a,b,msgc) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^_
D../include/vlc_common.h:481:15bg (d: note: expanded from macro 'VLC_OBJECT'
em  481 |         couxnst s, truc"rte vlc_common_mmembovers: (cinonst vlc_objeg ct_tRT *)(&(x)->oP bj) \
      |               ^
source (%08x)", source->ssrc);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |  In file included from access/rtp/xiph.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   554 |     var_Create( p_obj, p  msgsz_name, _VGenerLC_ViAR_STRING | VLC_VAR_DOINc(pHERIT
      | _    ^
th../include/vlc_variables.h:122:39: is,note: expanded from macro 'var_Create'
 VLC_M  122SG | #_DBGdef, __VAine var__ACrReate(a,bGS__)
      |     ^,
c) ../include/vlc_messages.hv:78:13: note: expanded from macro 'msg_Generic'
ar_   78 |     vlc_Log(VLC_OBJECT(o)Creat, e(p, vlc_mo VLdulC_e_Oname, __FILE__, __LINE__, \
      |             ^
BJECT(../include/vlc_common.h:481:a), 15:b, note:  c )
expanded from macro 'VLC_OBJECT'
        481 |         const struct vlc_common_|                                       ^
member../include/vlc_common.hs: (co:n481:15: snote: t vlcexpanded from macro 'VLC_OBJECT'
_  object481 | _t *)(&( x)->ob   j)  \
      |               ^ 
  const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rtp/xiph.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: access/rtp/session.cnote: expanded from macro 'VLC_OBJECT'
:289  :481 | 13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
          c289 |     onst struct   vlc  _common_member  s  msg_: (const vlWc_aobjrect_tn  *)((&(demux, "x)-too many RTP >obj)sess \
ion28      |               ^
s");
       warnings generated|             ^
.
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VIn file included from access/rtp/xiph.c:LC_MSG_WA29:
In file included from RN, __VA_ARGS__)
      |     ^
../include/vlc_common.h:1031../include/vlc_messages.h:
../include/vlc_variables.h::578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]78
:  57813:  |  note: expanded from macro 'msg_Generic'
      if(78 |     vlc_ vaLr_Cog(hanVLCge_OBJEC( p_T(obo)j, , psp, z_nvlame, Vc_mLCod_VAule_nR_amCHe,OIC __FILESE_COU_,NT __, &cLINE__, ou\
      |             ^nt
, ../include/vlc_common.h:481NUL:15:L ) )
       note: expanded from macro 'VLC_OBJECT'|         ^

  481 | ../include/vlc_variables.h:128     :43:   note: expanded from macro 'var_Change'
 c  128 | onst #destfine ruct varvlc_c_Comhanmoge(n_a,bmembe,crs: (,d,econ) vast r_vlChc_oanbjectge_t ( V*)LC_(&(OBx)-JEC>obj)T( \
      | a),              ^
 b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rtp/session.c:334:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  334 |         msg_Dbg (demux, "sequence discontinuity"
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rtp/session.c:340:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |             msg_Warn (demux, "sequence resynchronized");
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
mv -f access/http/.deps/libvlc_http_la-connmgr.Tpo access/http/.deps/libvlc_http_la-connmgr.Plo
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA31 warnings generated.
_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rtp/session.c:364:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  364 |             msg_Dbg (demux, "duplicate packet (sequence: %"PRIu16")", seq);
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      | /bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access/rtp/librtp_plugin_la-rtp.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./access/rtp -DHAVE_SRTP -I../include -I../include -isystem /usr/local/include -I/usr/local/include   -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/rtp/librtp_plugin_la-rtp.lo -MD -MP -MF access/rtp/.deps/librtp_plugin_la-rtp.Tpo -c -o access/rtp/librtp_plugin_la-rtp.lo `test -f 'access/rtp/rtp.c' || echo './'`access/rtp/rtp.c
              ^
mv -f access/rtp/.deps/librtp_plugin_la-input.Tpo access/rtp/.deps/librtp_plugin_la-input.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -I./access/rtp -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/rtp/libvlc_srtp_la-srtp.lo -MD -MP -MF access/rtp/.deps/libvlc_srtp_la-srtp.Tpo -c -o access/rtp/libvlc_srtp_la-srtp.lo `test -f 'access/rtp/srtp.c' || echo './'`access/rtp/srtp.c
access/rtp/session.c:499:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  499 |             msg_Dbg (demux, "ignoring late packet (sequence: %"PRIu16")",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rtp/session.c:503:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  503 |         msg_Warn (demux, "%"PRIu16" packet(s) lost", delta_seq);
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rtp/session.c:513:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  513 |         msg_Dbg (demux, "unknown payload (%"PRIu8")",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I./access/rtp -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/rtp/libvlc_srtp_la-srtp.lo -MD -MP -MF access/rtp/.deps/libvlc_srtp_la-srtp.Tpo -c access/rtp/srtp.c  -fPIC -DPIC -o access/rtp/.libs/libvlc_srtp_la-srtp.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"rtp\" -D__PLUGIN__ -I./access -I./codec -I./access/rtp -DHAVE_SRTP -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access/rtp/librtp_plugin_la-rtp.lo -MD -MP -MF access/rtp/.deps/librtp_plugin_la-rtp.Tpo -c access/rtp/rtp.c  -fPIC -DPIC -o access/rtp/.libs/librtp_plugin_la-rtp.o
In file included from access/rtp/xiph.c:31:
../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
      |            ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
  125 | #define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rtp/xiph.c:31:
../include/vlc_network.h:150:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  150 |     return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
  146 |         net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
      |                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rtp/xiph.c:31:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rtp/xiph.c:166:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  166 |         msg_Warn (demux, self->vorbis ?
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rtp/xiph.c:242:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  242 |                     msg_Warn (demux, self->vorbis ?
      |                     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rtp/xiph.c:271:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  271 |                 msg_Dbg (demux, self->vorbis ?
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
36 warnings generated.
mv -f access/rtp/.deps/librtp_plugin_la-session.Tpo access/rtp/.deps/librtp_plugin_la-session.Plo
depbase=`echo access_output/dummy.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access_output/dummy.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access_output/dummy.lo -MD -MP -MF $depbase.Tpo -c -o access_output/dummy.lo access_output/dummy.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from access/rtp/rtp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rtp/rtp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rtp/rtp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rtp/rtp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"dummy\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access_output/dummy.lo -MD -MP -MF access_output/.deps/dummy.Tpo -c access_output/dummy.c  -fPIC -DPIC -o access_output/.libs/dummy.o
In file included from access/rtp/rtp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rtp/rtp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rtp/rtp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rtp/rtp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rtp/rtp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rtp/rtp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) 31 warnings generated.
)
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rtp/rtp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rtp/rtp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rtp/rtp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rtp/rtp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         consmv -f access/rtp/.deps/librtp_plugin_la-xiph.Tpo access/rtp/.deps/librtp_plugin_la-xiph.Plo
t struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rtp/rtp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #ddepbase=`echo access_output/file.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access_output/file.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access_output/file.lo -MD -MP -MF $depbase.Tpo -c -o access_output/file.lo access_output/file.c &&\
mv -f $depbase.Tpo $depbase.Plo
efine var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rtp/rtp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rtp/rtp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rtp/rtp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rtp/rtp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rtp/rtp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rtp/rtp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rtp/rtp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rtp/rtp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rtp/rtp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rtp/rtp.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"file\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access_output/file.lo -MD -MP -MF access_output/.deps/file.Tpo -c access_output/file.c  -fPIC -DPIC -o access_output/.libs/file.o
In file included from access/rtp/rtp.c:32:
../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
      |            ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
  125 | #define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rtp/rtp.c:32:
../include/vlc_network.h:150:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  150 |     return net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
  146 |         net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
      |                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access/rtp/rtp.c:32:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/dummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/dummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/dummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/dummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/dummy.c:32:
In file included from ../include/vlc_common.h:access/rtp/rtp.c:205:22:1031:
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.h:
241  205 |   :12  : inwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  241 r |  tc  p_dport r =et vurarn _CreateGetInteger (obj, "rtcp-port");
      |                      ^
va../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
r  495 | #define var_CreateGetInteger(a,b)   var_Crea_SteGetInteger( VLC_OBJECT(aetChec),ked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
b../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
)  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),
      |                                                           ^
n,t,v)
../include/vlc_common.h      :| 481                                               ^:
15../include/vlc_common.h::481 note: expanded from macro 'VLC_OBJECT'
:15  481 | :   note:  expanded from macro 'VLC_OBJECT' 
    con  st481 s | t  r uct v l c _ c oconmmon_members:s (const vlc_otbj ects_ttr uct *)(&(xv)lc_co-m>ombon_membje)r s\:
       (|               ^
const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rtp/rtp.c:214:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  214 |             fd = net_OpenDgram (obj, In file included from access_output/dummy.c:32:
In file included from ../include/vlc_common.hdh:o1031s:
t../include/vlc_variables.h,:256 :dp12: owarning: rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t, s
hos  256 | t ,   sport, t p);
      r| eturn var_                 ^S
e../include/vlc_network.ht:C155h:23ecked( : note: pexpanded from macro 'net_OpenDgram'
_  o155b | j ,    psz_ name, VL   neCt__OVpenDARg_rAaDmD(RVESS, vLaCl_ O)B;J
E      C| T           ^
(../include/vlc_variables.h:140:a),48 b:,  note: cexpanded from macro 'var_SetChecked',
   d140 | #de,f iene var,_ gS)etChe
c      ked(| o                      ^,
n,t,v) ../include/vlc_common.hv:481a:r15_SetChe:c knote: eexpanded from macro 'VLC_OBJECT'd
(VLC_  O481 | B  J E  C  T (oc)o,nnst struc,t t,v)
v      l| c                                               ^_
com../include/vlc_common.hm:o481n:_15m:e mnote: expanded from macro 'VLC_OBJECT'
b  e481rs | :   ( c on s t  con vst sltcr_uobcjte cvtl_ct _*c)(o&m(mx)o->onb_jm)e m\b
e      r| s              ^:
 (const vlc_object_t *)(&(x)->obj) \
      |               ^access/rtp/rtp.c:
218:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  218 |                 rtcp_fd = net_OpenDgram In file included from (objaccess_output/dummy.c,: dh32o:
sIn file included from t../include/vlc_common.h,: 1031rt:
c../include/vlc_variables.hp:_276d:p10ort,:  swarning: hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o
st, 0, tp  )276;
 |       |                            ^
 ../include/vlc_network.h:155 : 23i:f ( note: !expanded from macro 'net_OpenDgram'
var_G  155 |  e t C hecke d ( p_ob j ,n epts_zO_pneanmDegr,a mV(LVCL_CV_AORB_JIECNTT(EGER,a )&,v abl,  c),  d),
       e| ,         ^
 ../include/vlc_variables.h:142:g)48: note: expanded from macro 'var_GetChecked'

        | 142                      ^ | #define
 var_Ge../include/vlc_common.h:481:15: note: texpanded from macro 'VLC_OBJECT'
C  481hec | k        ceonsdt s(tor,unc,tt, vv) lvca_rc_oGmetChemconked(V_mLC_emOBJEbers: (coCT(o),n,nst,v)t
       v|                                                ^l
c_o../include/vlc_common.hbj:481:15e: cnote: texpanded from macro 'VLC_OBJECT'
_  481 |    t      c*o)n(s&t st(rxu)c-t> ovbljc) _common\
      | _              ^
members: (const vlc_object_t *)(&(x)access/rtp/rtp.c:-232>:o13bj) \: 
      |               ^warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  232 |             msg_Err (obj, "DCCP support not includeIn file included from d"access_output/dummy.c);:
      | 32            ^
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:../include/vlc_messages.h293::8310::5 :warning:  note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]expanded from macro 'msg_Err'

   83 |     msg_Gen  eric(p_293this, |  VLC_MS    if(G _ER!R, v__VaAr_Get_ACheRGckeSd__( )
      |     ^
p_ob../include/vlc_messages.hj:, 78:13p:sz note: expanded from macro 'msg_Generic'
_   78 |  n   vlc_aLome, VLC_gVA(RV_LBCO_OOBJLECT, &val (o) )
      ),|          ^
 ../include/vlc_variables.h:p142:48: note: ,expanded from macro 'var_GetChecked' 
vlc_mo  d142ul | e#_dneamfine evar,_ _G_FIeLtEC_h_e,cked( __LINE__, o\,
n,t,v)       |             ^
var_Ge../include/vlc_common.h:tCheck481e:15: note: expanded from macro 'VLC_OBJECT'
d(VLC  _481 |   OBJECT(o),  n,t  ,v)
        |                                                ^
const st../include/vlc_common.hru:c481t :vlc15_co:mmo note: expanded from macro 'VLC_OBJECT'
n  481 | _memb ers:       (con st const vslc_tructo bjvlc_ect_t *)(&(x)-common_m>oembersbj: (co) nst\ vlc_o
bj      |               ^
ect_t *)(&(x)->obj) \
      |               ^
access/rtp/rtp.c:237:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  237 |             fd = net_Connect (obj,In file included from access_output/dummy.c d:h32o:
st, In file included from dpor../include/vlc_common.ht:,1031:
../include/vlc_variables.h:304 S:17: warning: Odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]CK
_STREA  M304, |      tpif);
      |                   ^
(../include/vlc_network.h:125lik:e48l:y (note: expanded from macro 'net_Connect'!v
ar_G  etChe125 | c#kded (obj, naefine net_meConnect(a, b,,  Vc,LC_V AdR,_ COOe) neRDSt,_ C&ovnnect(al)V)L)C
_      OB|                 ^
J../include/vlc_variables.h:E142CT(a:48: note: expanded from macro 'var_GetChecked'),
   b, 142c,  | d,#de efine )
      |                                                ^
var_GetCh../include/vlc_common.h:ecked(481o:15:,n ,note: texpanded from macro 'VLC_OBJECT'
,v) v  a481r | _ G etChec k e d   const( stVrLuC_OBJECT(o)ct,n,t, v)vl
      |                                                ^
c_common_me../include/vlc_common.hmbers:481:15: note: : expanded from macro 'VLC_OBJECT'
(  c481ons | t v l       ccon_objesctt struc_tt  v*l)c(_common_&m(emx)->objbe)rs: \ (co
      nst|               ^ 
vlc_object_t *)(&(x)->obj) \
      |               ^
access/rtp/rtp.c:265:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  265 |    In file included from access_output/dummy.c:32:
In file included from ../include/vlc_common.h:1031:
 p../include/vlc_variables.h_:s324y:s10-:> mwarning: adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]x_
s  324r | c        = v a r_if( !vCarr_eateGGeettIntCheckeegder (( op_bj, "orbj, ptsp-max-sz_namrec," VL);C_VAR
      _FL| O                          ^A
T../include/vlc_variables.h:,495 :&59va: note: expanded from macro 'var_CreateGetInteger'
l ) )
        495 | | #def         ^in
e../include/vlc_variables.h:142:48 v: note: aexpanded from macro 'var_GetChecked'r_C
reateGe  tI142 | #defintne vaerg_eGer(a,b)   tCheckvaed(o,rn_,t,v) CvraerateG_etGInteegert( VLCC_OBheJECT(a)c,ked(VLbC)_
OBJE      C| T                                                          ^
(o../include/vlc_common.h:481:15: note: ),n,texpanded from macro 'VLC_OBJECT'
,v)
      |                                                ^
  481 |         c../include/vlc_common.hon:481st s:15truct v: lc_common_note: mexpanded from macro 'VLC_OBJECT'
em  481 |  b e r     cso:n s(t strucctons vlc_cto mmvlc_obojenct_t_ m*embe)(&rs(x)->:obj (const)  v\
      |               ^lc_obje
ct_t *)(&(x)->obj) \
      |               ^
access/rtp/rtp.c:266:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  266 |     p_sys->timeout      = var_CreateGetIntegIn file included from er (objaccess_output/dummy.c,:32:
In file included from ../include/vlc_common.h:1031:
 ../include/vlc_variables.h"r:340:tp9: warning: -due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
tim  340 | eout ")
      |                           ^
 ../include/vlc_variables.h:495:59:  note:  iexpanded from macro 'var_CreateGetInteger'
f  495 | (# vdaerf_ine vaGer_tCheCrckedeate(Ge tIpnt_obj, epgser(za,_nameb,)    VLC_VAvRar_Cr_STRIeaNG, te&valGe ) )t
I      n| t        ^
eger../include/vlc_variables.h:142:48:( VLC note: expanded from macro 'var_GetChecked'
_  142O | B#JECT(a)d,b)
      |                                                           ^
efine../include/vlc_common.h: var_G481e:t15C:h note: eexpanded from macro 'VLC_OBJECT'ck
e  481 | d(o , n  , t,v )   convsatr _sGetChectkrued(cVLt vlCc__cOBJECTo(mo)mon_me,n,t,mbv)
      | e                                               ^rs:
 ../include/vlc_common.h(:481con:15: note: expanded from macro 'VLC_OBJECT'
s  481 |   t      v lccons_ot sbjtrucetc tv_t l*)(&c(x)_commo-n>ob_j) members\: (const 
      vlc|               ^
_object_t *)(&(x)->obj) \
      |               ^
access/rtp/rtp.c:268:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  268 |     p_sys->max_dropout  = vaIn file included from raccess_output/dummy.c_:Crea32:
In file included from t../include/vlc_common.h:1031:
../include/vlc_variables.h:350:e9GetI: nwarning: tedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
g  350 |   er   (iobfj(,  v"arrt_p-GetmCax-drhoepcouked( tp")_ob;j
      |                           ^
, ../include/vlc_variables.h:p495:59sz: note: expanded from macro 'var_CreateGetInteger'
_  495 | #dnaefine mvare, VLC__VCreaAtRe_GSeTtRIINnGte,g e&rv(aa,bl)    )va r_C)
r      e| a        ^t
e../include/vlc_variables.h:GetI142n:t48e:ger( VL Cnote: _OBexpanded from macro 'var_GetChecked'JEC
T(  142 | #a),debf)
      |                                                           ^
ine v../include/vlc_common.ha:r481_:G15etCheck: ednote: (expanded from macro 'VLC_OBJECT'o,
n  ,481t |   , v )     const svtraruct vlc__comGmoetChecn_memkbeers: d(VLC_OB(JcEoCT(o)ns,n,t,tv)
       vlc| _o                                               ^b
j../include/vlc_common.h:ect_t481 *)(&(x:15:)->obj note: ) \expanded from macro 'VLC_OBJECT'

      |   481              ^
 |         const struct vaccess/rtp/rtp.c:lc_com269:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mon  269_m |  embe   rs:p_s (ys-co>max_minssordet r =vlc_obje vactr__t *CreateGet)(&(xInte)-ger>o (bjob) j, "\
rtp      | -ma              ^
x-misorder");
      |                           ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
  495 | #define var_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rtp/rtp.c:282:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  282 |     char *key = var_CreateGetNonEmptyString (demux, "srtp-key");
      |                 ^
../include/vlc_variables.h:499:73: note: expanded from macro 'var_CreateGetNonEmptyString'
  499 | #define var_CreateGetNonEmptyString(a,b)   var_CreateGetNonEmptyString( VLC_OBJECT(a),b)
      |                                                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rtp/rtp.c:294:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  294 |         char *salt = var_CreateGetNonEmptyString (demux, "srtp-salt");
      |                      ^
../include/vlc_variables.h:499:73: note: expanded from macro 'var_CreateGetNonEmptyString'
  499 | #define var_CreateGetNonEmIn file included from ptySaccess_output/dummy.c:tri32:
In file included from ng(a,../include/vlc_common.h:b) 1031:
  ../include/vlc_variables.h:var362:_Crea9:teG warning: etdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
NonE  362 |   mpty  if(Str vinar_Gg( etVLCCh_OBecJEkeCTd((a) p,b)_o
      bj|                                                                         ^
../include/vlc_common.h:, ps481:z_na15:me,  note: VLC_VAexpanded from macro 'VLC_OBJECT'
R_ADD  481 |     RE   SS const, &v stal ) )
r      | uct        ^
../include/vlc_variables.h: vl142:c_common_mem48: bnote: expanded from macro 'var_GetChecked'ers:
  142 | #define (co var_GensttChecked(o,n,t,v) var_GetChecke vlc_d(object_tVLC *)(&(_OBJEx)-CT>obj)(o ),\
n,      |               ^
tmv -f access/rtp/.deps/libvlc_srtp_la-srtp.Tpo access/rtp/.deps/libvlc_srtp_la-srtp.Plo
,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_obaccess/rtp/rtp.cje:ct300:13:_t warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] *
)(&(  x)->o300 | bj)  \   
         |               ^ 
    msg_Err (obj, "bad SRTP key/salt combinadepbase=`echo access_output/http.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access_output/http.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access_output/http.lo -MD -MP -MF $depbase.Tpo -c -o access_output/http.lo access_output/http.c &&\
mv -f $depbase.Tpo $depbase.Plo
tion (%s)",
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__,In file included from access_output/dummy.c: __LI32:
NE__In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, \  
      | 429 |               ^
  var_Cre../include/vlc_common.h:ate( p_obj481:,15: psz_nam note: eexpanded from macro 'VLC_OBJECT'
, V  481L |  C_VA  R  _INT  EGE cR | onVLC_VstAR_D sOtrIucNHERt IvlT );c_
      |     ^
c../include/vlc_variables.h:om122:39: note: expanded from macro 'var_Create'
m  122on | #_mdefine var_eCmbreaertes: ((a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (coconsnst vlt c_ovlbc_ojbjecect_t_t t *)(&(*)x(&()->x)ob->j) \obj
      ) |               ^
\
      |               ^
In file included from access_output/dummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) access/rtp/rtp.c\
      |               ^
:387:34: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  387 |             *v = INT64_C(1000) * var_InheritInteger (demux, "network-cachinIn file included from g");
      |                                  ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define varaccess_output/dummy.c:_I32n:
hIn file included from eritIntege../include/vlc_common.hr(:1031:
o,../include/vlc_variables.h:455:5 n: warning: ) due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]var_
Inh  455 | er   itI ntvareger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objec_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINt_tHE RI*)(&(x)T -);
>      |     ^o
bj)../include/vlc_variables.h: \
      |               ^
122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/dummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(access/rtp/rtp.ca):462, :50: b,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] c 
)  462 | 
        |                                       ^
  p_sys../include/vlc_common.h:481:->ch15: note: expanded from macro 'VLC_OBJECT'
a  481 | ined    _d  e  const struct vlc_common_members:m (uxconst  vl= vlc_demux_chac_objectined_Ne_t *)w(&(x)->obj) \
      |               ^
(VLC_OBJECT(demux), name,
      |                                                  ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |      In file included from   access_output/dummy.c:32 co:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hn:st477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   477str |     vuct var_Crlc_ecommon_members: (constate( p_obj, psz_name, V vlc_LC_oVbject_t *)(A&R_STR(xING) | ->obj) \
      |               ^
VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/dummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access/rtp/rtp.c:676:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  676 |         msg_DIn file included from access_output/dummy.cb:32g (demux, "detected G.711 :
In file included from mu-l../include/vlc_common.h:aw");
      |         ^
1031../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
:
../include/vlc_variables.h:   87 |     msg_Gene511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Createric( p(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78_o |     vlc_bjL, og(psVLC_Oz_namBJe, VLC_ECT(o),VAR_ p, vlc_module_name, _INT_FILE__, __EGELINE__, \
      |             ^
R ../include/vlc_common.h|:481:15:  VLC_VAR_DOINHERIT
      |     ^
note: ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
expanded from macro 'VLC_OBJECT'  122 | #d
  481ef | ine var_Create(a,b,c)        const struct vlc_common_members: (con stv avrl_cCrea_tobje( ect_t *)VLC_OB(&(xJECT)->(a), b, c )
      obj| )                                      ^
 ../include/vlc_common.h:\481
:15      |               ^
: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members:access/rtp/rtp.c (:co682:9:nst  vwarning: lcdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_o
b  jec682t | _t   * )  (&(   x)->obj) \
      m|               ^
sg_Dbg (demux, "detected GSM");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this,In file included from  VLCaccess_output/dummy.c_:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525M:5: warning: Sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]G_
D  525 | BG, __VA_ ARGS__)
         var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_D| OIN    ^
H../include/vlc_messages.hE:78:13:RIT
      |     ^
 note: ../include/vlc_variables.hexpanded from macro 'msg_Generic':
122:39   78 |    : note: expanded from macro 'var_Create'
 vlc_Lo  122 | #defineg (VLvCar_Cre_ate(a,b,c) var_Create( OVBLJECTC(_OBoJECT(a), b, c )
      |                                       ^
)../include/vlc_common.h:, p, v481lc_m:o15: note: expanded from macro 'VLC_OBJECT'
dule_n  481 |  a     m e , __FconsILE_t_,  s_t_rLINE__uct vlc_, \
      co|             ^mmo
n../include/vlc_common.h:_481mem:b15e:rs: (c note: expanded from macro 'VLC_OBJECT'
o  481 | n s t      co nst stvrucltc_o vlcbject_t _c*ommon_members: ()(&(x)-c>oonstb jv)l c\_o
b      jec|               ^
t_t *)(&(x)->obj) \
      |               ^
In file included from access_output/dummy.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:access/rtp/rtp.c539:688:9:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: warning:   539 |     due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
var  688 |    _C r    eamtes( p_ogbj_,D bpsz_namg (dee, mux,VL "deC_VtAR_ectFLOAedT |  G.71V1 LCA-law_VAR");_DOI
      |         ^
NHE../include/vlc_messages.hRI:T
      |     ^
87../include/vlc_variables.h:122::5:39:  note: note: expanded from macro 'msg_Dbg'
expanded from macro 'var_Create'   87 |    
   ms122 | #gde_fineGen vaerr_Cicrea(p_ttehi(a,s, Vb,c)L vC_MaSrG_Cr_eaDteBG( VL, _C__VOABJ_ARGS__)
      |     ^
ECT(a../include/vlc_messages.h):78:13: ,note: expanded from macro 'msg_Generic' b, 
c )
   78 |     vlc_Log(VLC_OB      |                                       ^
J../include/vlc_common.h:481ECT:(15: note: expanded from macro 'VLC_OBJECT'o
), p, v  l481c_m |  odul e_      name, __FILE__, __LINE__, \
c      |             ^
o../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
nst   481 | st        const ruct vlc_common_members: (const vstruct vlcIn file included from l_caccess_output/file.c:_c43:
In file included from ../include/vlc_common.h:1031o:
ommo../include/vlc_variables.h:n_bje189mce:12tmbers_t *): (&: ((warning: x)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
->objco)  189 |    nst  re \
      v|               ^
turlc_n vobaject_tr *)_Se(&t(x)-ChecIn file included from >oaccess_output/dummy.cbj) \
      |               ^
ke:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5d( : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]p_oaccess/rtp/rtp.cb:694j, 
:  554ps |  9  : warning: z_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
vnar_a  me, 694 |   CVLC_VAR_Ire   ate( pNT   _Eobj, pmsz_sGER, val );namg
_D      |            ^bge,  V
(deLmux, "C../include/vlc_variables.hdet_VAeR_:STRING | V140:48LcC_: note: expanded from macro 'var_SetChecked'
ted stereo  140 |  PCVAR#_DM")dOINHEefi;
      | ne         ^
var../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
_S   87 |    et msCgh_Geeneckric(p_edthis, (oVLC_MS,n,G_t,v)DBG var, ___SeVAtCheck_ARGed(VS__L)
      C_|     ^
OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_messages.h:78:13: ../include/vlc_common.hnote: expanded from macro 'msg_Generic'
:   481:1578:  |   RIT  note: expanded from macro 'VLC_OBJECT'
v  lc
      | 481_Log(    ^
 | VLC ../include/vlc_variables.h:122: _OB JECT( 39o),  :p,     const strucvltnote: c_mo expanded from macro 'var_Create'
dule  122 | vlc_comm#deo_nfinne_ma vme,aer_ mbers__FI: (const CvlLreaEc_o_bjec_,tte( ___aLINt,bE,c __,*) )( \
v      &(|             ^
axr)_Cr->objea)../include/vlc_common.ht \e(
:481       :15: | VLnote: C              ^
expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (co_nsOBJECTt (a)vlc_, b, c )
      | object_t *)(                                      ^
&(x)->o../include/vlc_common.hbj) :\481
:15:      |               ^
 note: expanded from macro 'VLC_OBJECT'
In file included from access_output/file.c:  43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12:481 |  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
    203 |      conaccess/rtp/rtp.cst st:700:  9:  rruct vlc_cewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
tur  700n va |  ro_ Sme   tCmohe ckend( _p_obmj,embers  psz:_na me( ,consm VLC_sg_Dbg V(AdRe_muBOtOxL v, lc_object_t *)(&(x), -v"a>deol b);j)t 
\e      |            ^
cte../include/vlc_variables.h:d
140:      |  m              ^o
no 48: PCMnote: expanded from macro 'var_SetChecked'
");
      |         ^
  ../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
140 | #   87 |    In file included from access_output/dummy.c msg_Gene:32deric(p_:
In file included from ../include/vlc_common.h:t1031:
hfinie vsar_Set,Ch../include/vlc_variables.hec ked(o,:563:5: VLC_MSGwarning: _n,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t,
v)  563 var |  DBG_Set,  Ch  __ecVA_ARGS__v)k
e      | d(ar_V    ^Creat
e(../include/vlc_messages.h: p_78:13: note: expanded from macro 'msg_Generic'obj, psz_na
me   78 | , V   LLCC_O vlBJEc_CT_Log(VAR_VSTRLC_OBJE(CTIo),N(n,t,v)
      | G                                                ^o), | Vp, 
vl../include/vlc_common.hc_mod:481:uLC_VAlRe15: __DOnnote: aexpanded from macro 'VLC_OBJECT'm
e,I  N 481_ | _  FIHL E  RI  E__, __LT
I       NE_| c_,     ^
on\
../include/vlc_variables.h:st      |  s122t            ^
:39../include/vlc_common.hr: ucnote: expanded from macro 'var_Create't v:l
481:  122c | #de_c15: note: expanded from macro 'VLC_OBJECT'
fin  481 |     e ovar_    Crmmconsteate( storuct na,v_mb,lc) c_cvare_Creatommome(n_mb erVs:emL (cberoC_OBsJnst EC: v(coTnsl(ac_),to b , c )bj
e      | ct_                                      ^vlt *c)(_
ob&../include/vlc_common.h:481:15:(jx) note: ec-expanded from macro 'VLC_OBJECT'
t_t>obj)  *)  481(& |   \
  (x       |  )               ^
 const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/file.c:43:
In file included from ../include/vlc_common.h:1031:
->../include/vlc_variables.h:212:12: warning: obj) \
      |               ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  212 |     return vIn file included from aaccess_output/dummy.cr_Se:t32C:
In file included from ../include/vlc_common.hh:1031ecke:
d (access/rtp/rtp.c:706../include/vlc_variables.h::578obj:99: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:,   578 |  warning: nadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]me
,    V   L706Cif( | _ V  AR v_   C  amsr_OOChgaR_DDS,n val);
b      |            ^
g../include/vlc_variables.hg: 140(:e48: (note:  p_expanded from macro 'var_SetChecked'delibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"http\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access_output/http.lo -MD -MP -MF access_output/.deps/http.Tpo -c access_output/http.c  -fPIC -DPIC -o access_output/.libs/http.o

omux,  140b j", dpestzect | _name,#def ViedLCn QeCELP")_ ;Vv
ar_SetAR      | Check_        ^CHO
IeC../include/vlc_messages.hESC:87:d(o,n,OUt,v) NT, &c5ountv, :NUa note: rexpanded from macro 'msg_Dbg'_
L   L )87 | Set C )
      |         ^  heck ms
ge../include/vlc_variables.h:128d(VL:43:C_OB_JG note: expanded from macro 'var_Change'e
ne  128 | #dErCT(oi),n,ct,v(efin)
e      |                                                ^
p var../include/vlc_common.h:_481:C15:h_thiang note: expanded from macro 'VLC_OBJECT'es(
a  481 |  , VL C  ,b,_c,Md, e) varS_ G Ch ang_econDBGst( VLC struct_OBJECT(a), __ VA_ARGvS_lc_c_, b,o)m
      |  cm,    ^ d, on_e
me ../include/vlc_messages.hm)
      :78:13b|                                           ^
er../include/vlc_common.h:s: 481:(c:15:o note: expanded from macro 'VLC_OBJECT'n note: 
expanded from macro 'msg_Generic'  481 |   s
    t   78 |    covnst lst    ruvc_objeclc_Loct vlc_ct_ommtg(VLoC_OBJEC T(o),* p, n_me)(mbers:&(xvlc (co)->o_mnstodbu vlc_ole_nbjejame, _)_F ctI_L\t *
E)(&(x)      |               ^->o_bj_, 
)_ _\LINE_
_      |               ^
, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const In file included from access_output/file.cst:ruct vlc_common_members: (const vlc_o43bje:
In file included from ct_t *)../include/vlc_common.h:1031(&(:
../include/vlc_variables.h:227:x)->o12b: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]j) \
      | 
              ^
  227 |     return var_SetChecked( p_obj, psz_name, VLCaccess/rtp/rtp.c_VAR_FLO:A712T, va:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
l   )712; |   
            msg_Dbg (demux, "detected MPEG Au|            ^
di../include/vlc_variables.ho:");
      |         ^
140:48:../include/vlc_messages.h :note: expanded from macro 'var_SetChecked'
87:  5: note: expanded from macro 'msg_Dbg'
140 |    87 |     msg_Generic(p_thi#ds, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.hefine v:ar_Set78:13Ch: note: expanded from macro 'msg_Generic'
ec   78 |   k  vledc_Log(VLC_OBJE(CT(oo,n,), tp, vlc_mo,dv) vaur_SetClhecke_nead(VLCme_OB, __FILE__, __LINEJEC__, \
      |             ^
T../include/vlc_common.h(:o),n,481:15t:,v)
      |  note: expanded from macro 'VLC_OBJECT'
                                               ^
  481 |      ../include/vlc_common.h:481:   const struct vlc_common_members: (const vlc_object_t15 *)(&(x)->obj) \
      |               ^
: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_access/rtp/rtp.cm:embe719rs: :9:( conwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  719 | t vlc   _    object ms_g_tDbg (demux, "detected MPEG Video");
       *)(&|         ^
(x)->obj) \
../include/vlc_messages.h      |               ^
:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      In file included from | access_output/file.c:43:
    ^
In file included from ../include/vlc_common.h:1031:
../include/vlc_messages.h../include/vlc_variables.h:241:12: warning: :78:13: note: expanded from macro 'msg_Generic'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     241 |     78re | tur n var_   Sevlc_Log(VLC_OBJECT(o), p, vlc_modulteChecked(_ p_obj, pname, s__FzI_name, VLLE__C_V,A __LINE__, \
      |             ^
R../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_S  481 |     T    const struRcING,t v lvc_common_meambers: l( const vlc_object_t *));
      |            ^
(&../include/vlc_variables.h(:140:48x)-:> note: expanded from macro 'var_SetChecked'
o  140 | #dbefinej var) \
      _|               ^
SetChecked(o,n,t,v) var_SetChecked(VLaccess/rtp/rtp.c:726:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C_  726 |         msg_DOBbg (demux, "dJetecteECdT(o ),n,tM,v)
      |                                                ^
PE../include/vlc_common.h:481:15:G note: expanded from macro 'VLC_OBJECT'
2  481 |      TS" )   co;
      nst |         ^
str../include/vlc_messages.huct:87:5: note: expanded from macro 'msg_Dbg'
    87 |     mvslc_cg_Generic(p_this, VommLC_MSG_DBG, __VA_ARGS__)
      |     ^
on_memb../include/vlc_messages.he:r78:13: note: expanded from macro 'msg_Generic'
s: (   const vl78 |     vlc_Log(VLC_OBJECT(o), pc, vlc_module_name, __FILE___object, __LINE__, \
      |             ^
_../include/vlc_common.ht *)(&:(x)->481:15o: note: expanded from macro 'VLC_OBJECT'
bj) \
      |               ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/file.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, paccess/rtp/rtp.csz:741:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
n  741 |   am          e, msg_DVbLgC_VAR_ADDRESS, val ); 
(      |            ^
demux, "dynamic paylo../include/vlc_variables.had format %s specified by demux",
      |             ^
:140../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
:48: note:    expanded from macro 'var_SetChecked'87 |     msg_Generic
(p_  t140 | #defhineis, v aVrLC_MSG_DBG, __VA_ARG_SetSC__)h
eck      |     ^e
d(../include/vlc_messages.ho,n,t:,v) va78r:_13: note: expanded from macro 'msg_Generic'
SetChe   78c | k ed(VL   vlc_Log(VLC_C_OBJECT(o), p, vlOc_module_name, __FILE__, __LINE__, \
      |             ^
BJ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ECT(o),n,t,v)
      |                                                ^
  481../include/vlc_common.h: | 481        const struct vlc_com:15m:o note: expanded from macro 'VLC_OBJECT'
n  481_members: (con |  st vlc_object_t *)(&(x)->obj) \
      |               ^
       const struct vlc_common_members: (caccess/rtp/rtp.c:751:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  nst vlc_objec751 | t_t          *   char *dynamic = var_InheritString(demux, "rtp-dynamic-)pt(&(x")->o);
      |                             ^
bj../include/vlc_variables.h) \
      |               ^
:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) varIn file included from _Inhaccess_output/file.ceritString(VLC_OBJECT(o), n)
      |                                                   ^
:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
43  481 |         const struct vlc_common_members: :
(const vlc_object_t *)In file included from ../include/vlc_common.h:1031:
(&(x)->obj) \
      |               ^../include/vlc_variables.h
:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetCheckeaccess/rtp/rtp.c:756:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]d( 
p  _756 |               o bj,  psz_nammes, VLC_gV_Dbg (demux, "assuming Theora Encoded Video");
      |                 ^
AR_I../include/vlc_messages.h:87:5N:T EGER, note: &expanded from macro 'msg_Dbg'
v   a87 |     msg_Generic(l ) )
      |          ^
p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_variables.h../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
:142   78: | 48    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
: note: expanded from macro 'var_GetChecked'
../include/vlc_common.h  :481:15: note: 142 | expanded from macro 'VLC_OBJECT'
#d  481 | efi ne va r      const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      _|               ^
GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECaccess/rtp/rtp.c:766:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
T  (766o),n, | t,v)
                msg_      Err (d|                                                ^
emux, "unknown dynamic payload format ../include/vlc_common.h`:481:15: note: %expanded from macro 'VLC_OBJECT'
s' "
      |                 ^
  481../include/vlc_messages.h:83 | :     5 : note: expanded from macro 'msg_Err'
  con   st struct83 |     msg_Generic(p_this, VLC_MSG_ERR, __ VAvl_ARGS_c_)
      |     ^
_commo../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
n_m   78 |     vlemcbers_Log(VLC_OBJECT(:o (con), p, vlc_module_nasme, _t _FIvlc_oLE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
bje  481 |         const struct vlc_common_membct_t *ers: (const )vlc_o(bject_t *)(&&(x)->obj) \
(x      )|               ^
->obj) \
      |               ^
access/rtp/rtp.c:771:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  771 |         msg_Err (demux, "unIn file included from access_output/file.c:43:
spIn file included from ../include/vlc_common.h:1031:
eci../include/vlc_variables.hfied payload fo:293r:10: warning: mat (type %"PRIdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
u8")", ptype);
      |           ^293
 |  ../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   i   83 |    f(  ms!g_var_GeGteCheckedn(eric(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
 ../include/vlc_messages.hp_obj, p:78:13: note: expanded from macro 'msg_Generic'
s   78z |   _ name ,vl VLCc_Log(VLC_OB_VAJECT(o), p, vlc_modR_ule_BnamOeOL, &v, __FILE__al, ) )
       __LINE__, \
      |             ^
../include/vlc_common.h| :         ^
481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:  142:48:481 |  note:  expanded from macro 'var_GetChecked'   
   142 |  # d efine vaconst struct vrlc_G_coemmtCheckoed(o,nn,_members: t(const vlc_object_t *)(&(x)->obj) \
      |               ^
,v) var_GetChecked(VLC_OBJECTaccess/rtp/rtp.c:772:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  o)772, | n  ,t,v)
      msg_      |                                                ^
In../include/vlc_common.hf:481:15: o (demux, "A valid SDP is needed to parse this RTP stream.");
      |         ^
note: expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h  481 |       :81:5:  note:  expanded from macro 'msg_Info'
const   81 |     msg_Generic(p_this, VLC_MSG_I sNtFruct Ov, __VA_ARGS_lc__common_)member
      |     ^s
: (../include/vlc_messages.hconst :78:v13l: note: expanded from macro 'msg_Generic'
c_obje   78 | ct _t    vlc_Log(VLC_OBJECT(o), p, vlc_mo*dul)(&(e_name, __xFIL)E->ob_j_, ) \
__LINE__, \
      |       |             ^              ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (constIn file included from access_output/file.c:43:
In file included from ../include/vlc_common.h v:lc_object_t *)(&(x)->obj) \
      |               ^
1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj,access/rtp/rtp.c:773:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 n  a773me, VLC | _VAR_C        vlc_dialogOORD_display_error (demux, N_("SDS, &P required"),
      |         ^
val))../include/vlc_dialog.h:73:30: note: expanded from macro 'vlc_dialog_display_error'
)
         |                 ^
73 |     vlc_dialog_display_erro../include/vlc_variables.hr:(VLC_OBJECT(a), b, c, ##__VA_ARGS__)
      | 142:                             ^
48: ../include/vlc_common.h:note: expanded from macro 'var_GetChecked'
481  :15: note: expanded from macro 'VLC_OBJECT'
142 | #def  ine var_481G | e        tcCheconst struct ked(vlco,n,t,_common_members: (const vlc_object_t v) *)(&(xvar)->obj_)GetCheck ed(VLC_O\
      |               ^
BJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/file.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/file.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/file.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/file.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/file.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define va25 warningsr_Cre generatedate(a,b.
,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/file.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/file.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/file.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo access_output/udp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access_output/udp.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access_output/udp.lo -MD -MP -MF $depbase.Tpo -c -o access_output/udp.lo access_output/udp.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from access_output/file.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/file.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/file.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/file.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/file.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/file.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/file.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/file.c:43:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"udp\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access_output/udp.lo -MD -MP -MF access_output/.deps/udp.Tpo -c access_output/udp.c  -fPIC -DPIC -o access_output/.libs/udp.o
In file included from access_output/http.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/http.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (cIn file included from access_output/file.c:48:
../include/vlc_network.h:onst v134:lc12:_o warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]bject
_  134 | t    *)(&(x) re->turobn net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
      |            ^
j) \
      ../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
|               ^
  125 | #define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
      |                                                ^
In file included from access_output/http.c../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:  35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481  212 |     return var_SetChecked (obj, name |  , VLC_VAR_COORDS, val);
      |            ^
    ../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
   140 | #define var_SetChecked(o  ,constn,t,v stru)ct  vvlca_rc_omSmeont_Checkmeed(VLC_OBJEmbeCrsT: ((o),nc,otn,v)
      | s                                               ^t vlc_
o../include/vlc_common.hb:je481ct:_15: note: expanded from macro 'VLC_OBJECT'
t   *481) | (& (x ) -> ob j)  \
       |               ^ 
const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/file.c:48:
../include/vlc_network.h:150:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  150 |     return net_ConnectDgram (obj, hosIn file included from access_output/http.c:35:
In file included from ../include/vlc_common.h:1031t,:
../include/vlc_variables.h:227:12 : pwarning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]rt
,   227 | h li  m , IPPRrOetTuOrn_ UvDP);
      | a           ^r
_../include/vlc_network.h:146S:e26t:C hnote: eexpanded from macro 'net_ConnectDgram'c
k  ed146 |  (     p _ o bnje,t _pCsoz_nnname,e VctDgramLC_VAR_FLO(ATV,L Cv_aOlB J);
      |            ^
ECT(a../include/vlc_variables.h):,140 :b48,:  note: expanded from macro 'var_SetChecked'c,
 d,   e140) | 
#      d| e                         ^
fine var../include/vlc_common.h_Se:481tCh:e15c: note: expanded from macro 'VLC_OBJECT'
k  ed481(o | , n ,      cto,vn)s t stvar_ruct vlScet_Cchoemcmkoend_(mVeLmCb_eOrBsJ:E (constC Tv(loc)_,onb,jte,cvt)_
t      |                                                ^
 *)(&../include/vlc_common.h:(x)-481>:ob15: note: expanded from macro 'VLC_OBJECT'
j  )481 |          co\ns
t      |  st              ^r
uct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \In file included from 
      |               ^
access_output/file.c:48:
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     return net_OpenDgram (objIn file included from access_output/http.c:, 35:
In file included from ../include/vlc_common.h:h1031:
o../include/vlc_variables.hs:t241,: 12port, N:U Lwarning: Ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],
 0,  241 |    IPPROT  retuOrn_ vUDP);
      | a           ^r
_../include/vlc_network.h:155S:e23tC:h enote: ckexpanded from macro 'net_OpenDgram'
ed( p_  155 |    obj,  p s z _nam e, VLC_nVeAt_OpenRD_gSrTaRmI(NVG, LCv_aOlB J)E;C
T      (|            ^
a), b, c, ../include/vlc_variables.h:140d:,48 :e ,note:  expanded from macro 'var_SetChecked'g
)  
140       | #def| i                      ^n
e var_Se../include/vlc_common.h:481:15: tnote: Cexpanded from macro 'VLC_OBJECT'h
ecked(  481 |     o , n ,t,v) const s tvar_SertCuhcetc kvlc_commedon_(mVeLmCb_eOrBsJ:E C(Tc(onst vo),n,tl,cv)
      |                                                ^
_object../include/vlc_common.h:_481:15: note: texpanded from macro 'VLC_OBJECT'
 *)  (481& |   (x)->obj )  \    con
st s      |               ^
truct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/http.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/http.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/http.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/file.c:91:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   91 |             msg_EIn file included from access_output/http.c:35:
In file included from rr( p../include/vlc_common.h:1031_access, "cannot write: %s", vlc_strerror_c(errno) );
      |             ^:
../include/vlc_variables.h:304:
17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_messages.h
:  304 | 83:5    i:f ( note: expanded from macro 'msg_Err'
li   kely(!var83 |   _GetCh  msg_Generic(p_this, VLC_MSG_ERRec, __VA_ARGS__)
      ke| d     ^
(o../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
bj   78 |     vlc, _Log(VLC_OBJECT(o), p,na vlmec, _module_name, _VLC__VARFIL_CEOO_RD_, _S,_ &LvaIl)N))E
      __, \
      | |                 ^            ^

../include/vlc_variables.h:../include/vlc_common.h142::48:481 note: :expanded from macro 'var_GetChecked'
15  142: | # note: expanded from macro 'VLC_OBJECT'
de  fi481 |         const struct vlc_common_memneb vers: (const vlc_obarj_Geetct_t *)(&(Chx)->obj) \
      |               ^
ecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/file.c:134:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |             msg_Err(access, "cannot write: %s", vlc_strerIn file included from access_output/http.cror_c(err:35n:
In file included from o../include/vlc_common.h:)1031:
)../include/vlc_variables.h:;324:
10:       warning: | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
            ^
  324../include/vlc_messages.h |  :   83if:( 5!v:ar _Gnote: etexpanded from macro 'msg_Err'Ch
ec   83 |   ke d(  p_msgob_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
j,../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vl cps_z_Lnamog(VLC_OBJECe,T(o), p V,LC_ vlc_modulVAe_name, _R__FILE__, __LINE__, \
      |             ^
FL../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
OA  481 |       T,  & const vasl truct vlc_c) )omm
      | o         ^
n../include/vlc_variables.h:_members:142: (const vlc_object_t *)(48: note: &(x)->obj) \
      |               ^
expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: access_output/file.c:172:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  172co |             msg_Err(access, "cannot write: %s", vlnsc_strerror_c(errt no));
vlc      |             ^
_o../include/vlc_messages.h:83bj:ec5t_:t  *)note: (&expanded from macro 'msg_Err'(x
)-   83>ob |     msg_Genj)e \
ric      | (              ^
p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_modIn file included from access_output/http.c:ule35:
In file included from _../include/vlc_common.h:n1031:
a../include/vlc_variables.h:m340:e9:, warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
__F  340ILE__, __LINE__, \
      |  |              ^
  ../include/vlc_common.h i:f( 481var_Ge:tChec15ked(:  note: expanded from macro 'VLC_OBJECT'p_obj
,  481 |          const struct vlc_common_members: (const pvslcz_na_obmjeect_t *)(&,( VLC_VAxR_ST)R->obj) \
      |               ^
ING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \access_output/file.c
      :|               ^236:5
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  236 |     config_ChainParse( p_access, SOUT_CFG_PREFIX, ppsz_sout_options, p_access->p_cfg );
      |     ^
In file included from ../include/vlc_configuration.haccess_output/http.c::35:
In file included from 173:60: ../include/vlc_common.h:note: 1031:
../include/vlc_variables.hexpanded from macro 'config_ChainParse'
:  173 | #def350:i9:n warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  350 |    c  oif(n vfari_Gget_ChCechkead(i np_Parse( a, b, ocbj, ,psz_name d , )VLC_VA coR_nSfTRING,i &val ) g)_
C      |         ^
hainParse( VLC_O../include/vlc_variables.h:B142:48: JECT(a), b, c, d )
      note: |                                                            ^expanded from macro 'var_GetChecked'

../include/vlc_common.h:  481:15: note: expanded from macro 'VLC_OBJECT'
142 | #d  efine481 |         const struct vlc_co mvar_GemtCheocken_members: (const vlc_object_t *)d(&(x()-o>obj,) \
      n| ,t,              ^v) 
var_GetChecked(VLC_OBJECT(o),access_output/file.cn,t,:v)
      |                                                ^
240:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481:15  240 |         m: note: expanded from macro 'VLC_OBJECT'sg
_  481 |  Err( p _    access,   c"no file name specifonied" );
      |         ^
st s../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
truct    vlc_83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
c../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
om   78 |     vlcm_Log(VLC_OBJoECT(o), p, vlc_mnodule_name, __FILE__, __LINE__, \
      _|             ^
m../include/vlc_common.hember:481:15: note: expanded from macro 'VLC_OBJECT'
s:  481 |          const struct vlc_(cconsommon_members: (const vlc_object_tt  *vlc)_(&(oxbj)->obj) \
      |               ^
ect_t *)(&(x)->obj) \
      |               ^
access_output/file.c:244:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  244 |     bool overwrite = var_GetBool (p_access, SOUT_CFIn file included from G_PRaccess_output/http.cEFIX"overwrite");
      |                      ^
:35../include/vlc_variables.h:
In file included from ../include/vlc_common.h::1031:
../include/vlc_variables.h659:41:362:: note: expanded from macro 'var_GetBool'9
:   659 | #dewarning: findue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:  481:15: note: expanded from macro 'VLC_OBJECT'
362 |       i481f( var | _GetC   he cked(   p _obj,  pcsz_namonst struct vlc_common_membeers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
, VLC_VAR_ADDRESS, &val )access_output/file.c:245:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   )
      |         ^
245 |     bool append = var_GetBool( p_ac../include/vlc_variables.hc:ess, SOUT_CFG_PREFIX "append" );
142:      48: note: expanded from macro 'var_GetChecked'
|                     ^
142 | #de../include/vlc_variables.hfine v:ar_G659:41: note: expanded from macro 'var_GetBool'
etCh  e659cked( | #doe,fn,t,v)ine var_Get var_GetChBeool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
cke../include/vlc_common.hd(VLC:_OBJE481:15C: note: expanded from macro 'VLC_OBJECT'
T(  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const structaccess_output/file.c:254 vlc_co:m13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mon_m  ember254s:  |             msg_Err (p_access, "invalid file descriptor: %s",
      |             ^
(c../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
ons   t83 |   vlc_   ombjesg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
ct../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
_t *)   (&(x78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, )\
      |             ^
-../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
>obj)   \
      |               ^
481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/file.c:261:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  261 |             msg_Err (p_access, "caIn file included from nnot use file descriptor: %s",
      |             ^
access_output/http.c../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
:   83 |     msg_Generic(p_this, VLC_MSG35_ERR, __VA_ARGS__)
      |     ^
:
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
In file included from ../include/vlc_common.h   :1031:
../include/vlc_variables.h78 |     vlc_Log(VLC_O:B429:5: JECT(o), p, warning: vlc_module_name, __FILE__, __LINE__,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 \
  429 |       |             ^    va
r_Cre../include/vlc_common.h:481a:te(15 p_o: note: expanded from macro 'VLC_OBJECT'
b  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) j, ps\
      |               ^
z_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
access_output/file.c:275:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    275122 |  | #            msg_Err (p_access, "cannot use standdarde output: %s",
      |             ^
fine v../include/vlc_messages.har_C:rea83:5t:e(a ,note: expanded from macro 'msg_Err'
b,c) var_Cre   a83te | ( V    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
L../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
C_O   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
B../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
JE  481 |         cCT(a), onst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const structaccess_output/file.c:279:9: vl cwarning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]commo
n_mem  b279 |  ers:  (const       msgv_lc_Dobg( p_access, "using stdout" );b
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
jec   t_t 87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
*../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
)(&   (78x)->ob | j )  \
      |               ^
  vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__,In file included from access_output/http.c :35:
In file included from ../include/vlc_common.h:1031__LINE__, \
      |             ^
:
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^442:
5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLCaccess_output/file.c:286:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  286 |         if (var_InheritBool (p_accesVs, SOUT_CFG_PREFIX"format"))
      |             ^
AR_BOO../include/vlc_variables.hL: 604|: V47L:C _note: VAR_Dexpanded from macro 'var_InheritBool'
OINHER  604 | #IT define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
);
      |     ^
../include/vlc_common.h:../include/vlc_variables.h:481:15: note: expanded from macro 'VLC_OBJECT'
122:39: note:   expanded from macro 'var_Create'
481  122 | #d |         const stefriuct vlc_common_members: (consnte va r_Crveatle(a,b,cc_object_t *)(&(x)->o)bj) \
      |               ^
 var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
access_output/file.c:298:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481   | 298 |         i f       ( consvtar_GetBool (p_access, SOUT_CFG _PREFIX"sync"))
      |             ^
s../include/vlc_variables.ht:ruct v659l:41: note: cexpanded from macro 'var_GetBool'_common
_m  e659m | b#edresf: (const ine var_GetBool(a,b)   var_GetBool( VLC_OBJECT(avlc_obje),b)
ct      |                                         ^
_../include/vlc_common.h:481:15t *)(&(x)-:> note: expanded from macro 'VLC_OBJECT'
ob  481 |         j) c\
      |               ^
onst struct vlc_common_members: (const vlc_obIn file included from access_output/http.c:je35:
In file included from ../include/vlc_common.hct_t *)(&(x)->obj) \
      |               ^
:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obaccess_output/file.c:j,307 :psz_n17a: warning: mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
,   307VLC_VAR |                 msg_Err (p_access, "cannot create %s: %s", path,
      |                 ^
_FLOAT../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
 | V   83 | L    msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
C_VAR_../include/vlc_messages.hDOINH:78:13: note: expanded from macro 'msg_Generic'
ER   IT );78
 |       |     ^
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      | ../include/vlc_variables.h            ^
:../include/vlc_common.h:481122:15: note: expanded from macro 'VLC_OBJECT'
:  481 |         const struct vlc_common_members: (const vlc_obje39:c tnote: expanded from macro 'var_Create'
_  122 | t#defin *)(&(x)->obj) \
      |               ^
e var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c access_output/file.c:313:16:)
      |                                       ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:  313 |         while (vlc_dialog_wait_481:que15s: note: expanded from macro 'VLC_OBJECT'
t  481 |  ion (p_acce s s, VLC_DIALOG_QUESTION_NORMAL,
      |                ^
   ../include/vlc_dialog.h:150:30: note: expanded from macro 'vlc_dialog_wait_question'
  co  150 |     vlc_dialog_wait_question(VLC_OBJECT(a), b, c, d,ns te,  f,str g, ##_u_ct vVA_ARGS_l_c_commo)n_memb
ers      : (c|                              ^
onst ../include/vlc_common.hv:lc_ob481:15: note: expanded from macro 'VLC_OBJECT'
ject_  t *)(&481( |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
x)->obj) \
      |               ^
In file included from access_output/http.c:35:
access_output/file.c:328:9: warning: In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]5
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  328 |         msg_Err (p_access, "write error: %s", vlc_strerror_c(errno));
      |         ^

../include/vlc_messages.h  469 |   :  var83:5: note: expanded from macro 'msg_Err'
_Creat   e( p_83o | bj, psz _name , VLC  msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
_../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
VA   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
R../include/vlc_common.h:_481STR:ING 15|: note: expanded from macro 'VLC_OBJECT'
 V  LC_481 |    V A R _ D OINHEc58 warnings generated.
onst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
RIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/http.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (coaccess_output/file.cns:355:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t vlc  355 |    _o msg_Dbg( p_access, "file access outputbj opecened (t_%s)", p_mv -f access/rtp/.deps/librtp_plugin_la-rtp.Tpo access/rtp/.deps/librtp_plugin_la-rtp.Plo
ta *cce)(&ss-(x>psz_)-pa>obj) \
      |               ^
th );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
In file included from access_output/http.c   78:35 |  :
In file included from  ../include/vlc_common.h:  1031:
../include/vlc_variables.h:491v:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
l  491c_L |  o/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access_output/libaccess_output_livehttp_plugin_la-livehttp.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include   -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access_output/libaccess_output_livehttp_plugin_la-livehttp.lo -MD -MP -MF access_output/.deps/libaccess_output_livehttp_plugin_la-livehttp.Tpo -c -o access_output/libaccess_output_livehttp_plugin_la-livehttp.lo `test -f 'access_output/livehttp.c' || echo './'`access_output/livehttp.c
g (V LC_ vaOrBJEC_CrTe(o),ate( p_ob j, ppsz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHE,RIT ) vl;
c_mod      |     ^
ule../include/vlc_variables.h:122_name, __FILE__, __LINE__, \
      |             ^
:39: ../include/vlc_common.h:481:note: expanded from macro 'var_Create'
15:  122  | #note: expanded from macro 'VLC_OBJECT'
d  481 |         cefoinne st vastrur_cCrt vlc_coeatme(mon_ma,embers:b,c (cons) tvar v_Clrecat_e(objec Vt_t LC_*OB)(&(JECT(a), b, c )
      |                                       ^
x)->../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
obj  481 |      ) \
         co|               ^
nst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/http.c:35:
In file included from ../include/vlc_common.h:1031:
access_output/file.c../include/vlc_variables.h::511371:5:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    371 | 511 |       m  var_Crsg_eDbag( pte( p_obj, p_asz_ccname, VLC_VAR_INess, "filTe EGER | VLC_VAR_accessDOINHERI outputT
      |     ^
 closed../include/vlc_variables.h:122:39:" ) note: ;
expanded from macro 'var_Create'
      |   122    ^
 | ../include/vlc_messages.h:87:5#: note: deexpanded from macro 'msg_Dbg'fi
ne    87 |    var_ msg_CGenreriec(ap_teth(a,b,cis, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__,) var_Cr \
eate      | (            ^
 VLC_../include/vlc_common.h:OBJ481:15: note: expanded from macro 'VLC_OBJECT'
ECT  481(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |       |          const struct  c volc_ncomstmon_members: (const vlc_ob jectst_t ruct vlc*_)(&(xcom)->objmon_m) \em
b      |               ^e
rs: (const vlc_In file included from objecaccess_output/udp.c:t_t32 *):
(&(In file included from x)-../include/vlc_common.h>ob:j) 1031\
      :
../include/vlc_variables.h:189:12: warning: |               ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, valIn file included from access_output/http.c: 35:
In file included from )../include/vlc_common.h:1031:
../include/vlc_variables.h;
      |            ^
:525../include/vlc_variables.h:140:5:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]48: note: expanded from macro 'var_SetChecked'

  140 |   525 | #def    vainr_Ce revaater_( SetChecked(o,n,t,v) var_SetChecked(VLC_p_obj, OBJECT(o),n,t,v)
      |                                                ^
psz_name, VLC../include/vlc_common.h:481:_V15: note: expanded from macro 'VLC_OBJECT'
AR  481_BOOL | VLC | _VAR _ D O I N   coHERIT
      |     ^nst st
ruct ../include/vlc_variables.h:122v:l39c:_ cnote: oexpanded from macro 'var_Create'
m  mon122 | #define v_mar_Create(a,b,c) var_Create( VLC_emOBJECT(a), b, c )be
rs      : | (c                                      ^
o../include/vlc_common.h:481ns:15t : note: vlc_object_t *)expanded from macro 'VLC_OBJECT'
(&(x)-  481 | >o        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
bj) \
      |               ^
In file included from access_output/http.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, In file included from access_output/udp.cps:32z_:
In file included from na../include/vlc_common.h:me1031:
../include/vlc_variables.h:,203:12 VL: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C_VAR_FLOAT | VLC_  203 |     return var_SetChecked( p_oVAR_bjDO, IpsNHERz_nIT
am      |     ^e,
 VL../include/vlc_variables.hC:122:_VAR39: note: expanded from macro 'var_Create'
_BOOL, va  122 | #dl )efine ;
var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_co      | mmo           ^
n../include/vlc_variables.h:_me140:mbers48:: ( note: cexpanded from macro 'var_SetChecked'
o  140n | #sdetfi nev vlarc_S_etoChbecjkeect_t *)(&(x)->obj) \
      |               ^
d(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 | In file included from   access_output/http.c:35:
   In file included from   ../include/vlc_common.h c:on1031:
st struct vlc_c../include/vlc_variables.homm:554o:n_memb5er: swarning: : due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(c  o554nst  | v l c_  vaobjer_Crct_eate(t *) (&p(x_)-obj, psz_n>oame, VLC_VARbj_) STRING | VLC_\
      |               ^V
AR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_In file included from access_output/udp.c:O32:
BIn file included from ../include/vlc_common.hJ:1031ECT(a), b:
../include/vlc_variables.h, c:212: 12:) warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |                                       ^  212
 |  ../include/vlc_common.h  : r481etu:15r: nnote:  expanded from macro 'VLC_OBJECT'
va  481 |     r _ S etChecked co (onstbj, na stmeru, VLC_cVAR_CtO vlcOR_DcS,o mvmalo)n;
_      m|            ^
embers: ../include/vlc_variables.h:140:(const vlc_48:object_t note:  *)expanded from macro 'var_SetChecked'
(&  140( | #xdefi)ne- v>aro_SbetjCh)ec ke\
d(      |               ^
o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: In file included from note: expanded from macro 'VLC_OBJECT'access_output/http.c
:  481 |      35:
In file included from    co../include/vlc_common.hnst: s1031tr:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
u  563 |  c t   vlc_cvoamrm_on_Cmreeatmbers: (e( pc_oonbst j, pvslc_z_naobmej,e cVLtC__tV *)(A&R(_xS)TRI-N>objG |) \
      |               ^ VLC_
VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,cIn file included from ) vaccess_output/udp.c:32a:
rIn file included from ../include/vlc_common.h:_1031C:
r../include/vlc_variables.h:e227ate(: 12:VLC _warning: OBdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
JEC  227 |     return vT(a)ar_SetChecked( p_obj, psz_name, VL, C_VAR_b, c )
      |                                       ^
F../include/vlc_common.h:LO481:15: note: expanded from macro 'VLC_OBJECT'
AT,   v481 |       al  c );
      |            ^
on../include/vlc_variables.hst: s140truct :48: vlnote: c_expanded from macro 'var_SetChecked'co
m  140 | #modefin_neme mbers:var_Set (cChecked(o,n,onst,v) var_Set tvlCch_eocbkjeedc(tV_Lt *)(&C(x_OBJECT)-(>oobj),n,t,v)
      |                                                ^
) \../include/vlc_common.h
      | :              ^
481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_tIn file included from  access_output/http.c:35:
In file included from *../include/vlc_common.h):(1031&:
(../include/vlc_variables.hx:)578:9->obj: ) \
      |               ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VIn file included from access_output/udp.c:LC_VAR_CHO32I:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hCES:241:12: COUNwarning: T,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 &c  241 |     return var_SetChecked( p_obj,o psz_name, VLC_VAR_STRING, val );
      |            ^
un../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
t, NULL )   )
140 | #define var_SetChecked      |         ^
(../include/vlc_variables.h:128:o,n,t,v) var_SetChecked(VLC_OBJ43:ECT(o) ,note: n,expanded from macro 'var_Change't
,v)
      |                                                ^
  ../include/vlc_common.h:128481 | :#15: note: expanded from macro 'VLC_OBJECT'
defi  ne var_Chang481 |   e  (    const struct vlc_coa,b,c,d,e) var_mmon_members: (const vlc_Change( VLC_OBJECT(a), b,o bcj,e d, e )
      |                                           ^
c../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
t_  481 |         const struct vlc_comt *m)o(&(xn)-_members: >ob(j) \const 
v      |               ^
lc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/udp.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/udp.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/udp.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/udp.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/udp.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/udp.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/udp.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/udp.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v)libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"access_output_livehttp\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access_output/libaccess_output_livehttp_plugin_la-livehttp.lo -MD -MP -MF access_output/.deps/libaccess_output_livehttp_plugin_la-livehttp.Tpo -c access_output/livehttp.c  -fPIC -DPIC -o access_output/.libs/libaccess_output_livehttp_plugin_la-livehttp.o
 var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/udp.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/udp.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/udp.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/udp.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/udp.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/udp.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/udp.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/udp.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/udp.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
In file included from access_output/http.c:41:
      |                                       ^
../include/vlc_common.h:481:In file included from ../include/vlc_input.h:15:41:
../include/vlc_vout.h note: :125expanded from macro 'VLC_OBJECT'
:  481 | 5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
  125    |       c vlonsc_t sobtruct jecvlct_re_cleaommon_members: (consse(t vlc_object_t *)(&(x)->obj) \
      |               ^
 p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_releaIn file included from access_output/udp.cse:32( V:
In file included from LC_../include/vlc_common.h:OBJECT(a) )
      |                         ^
1031:
../include/vlc_common.h:481:15:../include/vlc_variables.h:554 note: expanded from macro 'VLC_OBJECT'
:5:  481 warning:  |  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
       co  554 | ns  t   stvarur_Cctre vatlce(_c pom_omobjn_, mepsmbz_ernas:me (, coVLCns_Vt ARvl_Sc_TRIobNGje | Vct_t LC*)_V(&AR(x_D)-OI>oNHbjER) IT\

            | |     ^
../include/vlc_variables.h:              ^
122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/udp.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/udp.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (coIn file included from access_output/http.c:41ns:
../include/vlc_input.ht vl:527:c_o29: bjwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ect_  527t  |  *)  (& i(xnp)->objut_) th\
re      | ad_              ^
t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/http.c:41:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/http.c:41:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/http.c:187:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  187 |     config_ChainParse( p_access, SOUT_CFG_PREFIX, ppsz_sout_options, p_access->p_cfg );
      |     ^
../include/vlc_configuration.h:173:60: note: expanded from macro 'config_ChainParse'
  173 | #define config_ChainParse( a, b, c, d ) config_ChainParse( VLC_OBJECT(a), b, c, d )
      |                                                            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/http.c:199:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  199 |             msg_Warn( p_access, "\"%.*s\" HTTP host might be ignored in "
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/http.c:202:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  202 |             msg_Info( p_access, "Consider passing --http-host=IP on the "
      |             ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/http.c:209:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  209 |             var_Create( p_access, "http-host", VLC_VAR_STRING );
      |             ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/http.c:210:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  210 |             var_SetString( p_access, "http-host", host );
      |             ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
  262 | #define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/http.c:226:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  226 |                 var_Create( p_access, var, VLC_VAR_INTEGER );
      |                 ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/http.c:227:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |                 var_SetInteger( p_access, var, bind_port );
      |                 ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/http.c:236:50: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  236 |         p_sys->p_httpd_host = vlc_https_HostNew( VLC_OBJECT(p_access) );
      |                                                  ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/http.c:238:49: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  238 |         p_sys->p_httpd_host = vlc_http_HostNew( VLC_OBJECT(p_access) );
      |                                                 ^
In file included from access_output/udp.c:../include/vlc_common.h:50:
../include/vlc_network.h481:15::134 note: expanded from macro 'VLC_OBJECT'
:12: warning:   481 | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      134    |   const s 46 warnings generated  rtruc.
t etvlc_comurn monnet_m_Cemonbers: (conecnst vlc_object_t *)(&(x)t (o->bj, hoobstj),  \po
      rt|               ^, SO
CK_STREAM, IPPROTO_TCP);
      |            ^
access_output/http.c:../include/vlc_network.h:242:125:48:9: note:  warning: expanded from macro 'net_Connect'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    242125 | #d |  ef   ine   n  etms_Cgonn_Eecrrt(( a,p_ bac, cc,es ds,,  "ce)an nenott_C stonarnet ctH(VTTLC_OP BJseECrvT(a), b,e cr",  )d,;
      |  e        ^
)
      | ../include/vlc_messages.h:83:                                               ^
5:../include/vlc_common.h: note: 481:expanded from macro 'msg_Err'15:
 note:    83 |  expanded from macro 'VLC_OBJECT'
     481ms |  g_  Ge  ne  ri cc(onp_st sthis, trVLC_ucMSG_t ERvlR,c_c _om_VmonA__mARemGSbe__rs)
:       | (c    ^
on../include/vlc_messages.h:78:st13: v note: lcexpanded from macro 'msg_Generic'
_   78ob | ject    _tvl *c_)(Lo&(g(x)VLC->_OBJobECT(o)j), p \, v
      lc_|               ^mo
dule_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct In file included from access_output/udp.cvlc_c:50omm:
../include/vlc_network.h:150:on_me12:mbers: warning:  (codue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nst v  150 |     return netl_Coc_object_tnn *)(&(x)->obj) ect\Dgram (obj
      |               ^
, host, port, hlim, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
  146 |         net_ConnectDgaccess_output/http.c:247ram:(VLC_16OBJ: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ECT  247 |     psz_user = var_(a), Gb,e ct, NonEd, mpte)yStri
      ng( |                          ^p_
acces../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
s, SOUT_CFG_P  481 |         const struct vlc_common_members: (const vlc_objeREct_tFI *)(X "use&(x)->obj) r" )\
      | ;
              ^      |                ^

../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
  662 | #define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJIn file included from ECTaccess_output/udp.c(a):,b)
      |                                                             ^
50:
../include/vlc_common.h../include/vlc_network.h:159::12:481: 15:warning:  note: expanded from macro 'VLC_OBJECT'due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  481 |    159 |           const str returun net_Octp velc/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="access_output/libaccess_output_rist_plugin_la-rist.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access_output/libaccess_output_rist_plugin_la-rist.lo -MD -MP -MF access_output/.deps/libaccess_output_rist_plugin_commonn_la-rist.Tpo -c -o access_output/libaccess_output_rist_plugin_la-rist.lo `test -f 'access_output/rist.c' || echo './'`access_output/rist.c
_mDemgram (obj,be host, port, NULL, 0, IPPRrsOTO_UDP: );
      |            ^
(c../include/vlc_network.h:155:23: onnote: stexpanded from macro 'net_OpenDgram'
 vl  155 |    c _object_t *)(&(x)->obj    net_OpenDgram(VLC_)O \
      | B              ^
JECT(a), b, c, d, e, g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481access_output/http.c:248 |   : 15 :  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
  con  248s | t     psstrzu_ct vlc_commopwdn _mem= bers:v ar_GetNon(EmcptoynSsttr ivngl(c _po_bajceccetss, _St *OUT_CFG_)PRE(F&I(Xx) ->"obpj)w \d
      "|  );
      |               ^
              ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
  662 | #define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
      |                                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/http.c:255:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  255 |         psz_mime = var_GetNonEmptyString( p_access, SOUT_CFG_PREFIX "mime" );
      |                    ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
  662 | #define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
      |                                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/http.c:258:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  258 |     p_sys->b_metacube = var_GetBool( p_access, SOUT_CFG_PREFIX "metacube" );
      |                         ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/http.c:270:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  270 |         msg_Err( p_access, "cannot add stream %s", path );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/udp.c:141:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  141 |     config_ChainParse( p_access, SOUT_CFG_PREFIX,
      |     ^
../include/vlc_configuration.h:173:60: note: expanded from macro 'config_ChainParse'
  173 | #define config_ChainParse( a, b, c, d ) config_ChainParse( VLC_access_output/http.c:315O:5BJ:EC warning: Tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](a
)  , b, c, d )
      |                                                            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
315 |           | ms              ^g_D
bg( p_access, "Close" );
      |     ^access_output/udp.c
:143:5../include/vlc_messages.h:: 87warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]5
:   note: expanded from macro 'msg_Dbg'
143 |      87  c | o n f i g_ChainParse( msg_Generic(pp__this, VaLC_Mccess, S"G_",
      |     ^
D../include/vlc_configuration.h:173:60BG,:  note: expanded from macro 'config_ChainParse'
__VA_A  173 | #RGS_define config_Cha_)
      |     ^inPa
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Lorsg(Ve( aLC_OBJECT(,o b),, c, d ) co pnfi,g vlc_m_oduChale_inPnaarsme,e(  __FIVLC_OBJECT(a), b, c, d )
      |                                                            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |     LE__, __LINE__, \    const struct vlc_common_members: (cons
      | t v            ^
lc../include/vlc_common.h_ob:481:15: note: expanded from macro 'VLC_OBJECT'
je  481 |         const struct vlc_common_memberct_t s:* (const vlc_object_t )*)(&(x)-(&(x)>o->bj)obj \) \
      |               ^
      | 
              ^
access_output/udp.c:146:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  146 |     if (var_Create (p_access, "dst-port", VLC_VAR_INTEGER)
      |         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/udp.c:147:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  147 |      || var_Create (p_access, "src-port", VLC_VAR_INTEGER)
      |         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/udp.c:148:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  148 |      || var_Create (p_access, "dst-addr", VLC_VAR_STRING)
      |         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/udp.c:149:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  149 |      || var_Create (p_access, "src-addr", VLC_VAR_STRING))
      |         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/udp.c:176:16: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  176 |     i_handle = net_ConnectDgram( p_this, psz_dst_addr, i_dst_port, -1,
      |                ^
../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
  146 |         net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
      |                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/udp.c:182:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  182 |          msg_Err( p_access, "failed to create raw UDP socket" );
      |          ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/udp.c:193:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  193 |             msg_Dbg (p_access, "source: %s port %d", addr, port);
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/udp.c:194:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  194 |             var_SetString (p_access, "src-addr", addr);
      |             ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
  262 | #define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/udp.c:195:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  195 |             var_SetInteger (p_access, "src-port", port);
      |             ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/udp.c:200:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  200 |             msg_Dbg (p_access, "destination: %s port %d", addr, port);
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/udp.c:201:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  201 |             var_SetString (p_access, "dst-addr", addr);
      |             ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
  262 | #define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/udp.c:202:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  202 |             var_SetInteger (p_access, "dst-port", port);
      |             ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/udp.c:208:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  208 |                      * var_GetInteger( p_access, SOUT_CFG_PREFIX "caching");
      |                        ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/udp.c:210:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  210 |     p_sys->i_mtu = var_CreateGetInteger( p_this, "mtu" );
      |                    ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
  495 | #define var_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/udp.c:219:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  219 |         msg_Err( p_access, "cannot spawn sout access thread" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"access_output_rist\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT access_output/libaccess_output_rist_plugin_la-rist.lo -MD -MP -MF access_output/.deps/libaccess_output_rist_plugin_la-rist.Tpo -c access_output/rist.c  -fPIC -DPIC -o access_output/.libs/libaccess_output_rist_plugin_la-rist.o
:15: note: expanded from macro 'VLC_OBJECT'
  481 |       In file included from access_output/livehttp.c:39:
In file included from   ../include/vlc_common.h:1031co:
../include/vlc_variables.h:189:nst12:  strwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
uct vlc_co  mmon189 | _m    return vembear_SetChecked( p_obj, psz_namers, : (constVL vC_lc_VAobjR_ect_tIN *)(&TE(x)->obj) GER, va\
l       |               ^
);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/udp.c:284access_output/livehttp.c::1339:
: In file included from ../include/vlc_common.hwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:1031  284:
../include/vlc_variables.h |  :203  :12  :   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     203   |  ms  g_ rWaetrnur( n vp_arac_SceetssCh, ec"pkeacd(ke pt _osibj,ze  p> szMT_nU,am ye,ou V sLCho_VulARd _BprOOobL, abvalyl  ");
      
      |             ^|            ^

../include/vlc_messages.h:../include/vlc_variables.h:85:140:5:48: note:  note: expanded from macro 'msg_Warn'
expanded from macro 'var_SetChecked'   85
 |    140   | #de mfisgne_G venearri_Sc(etp_Chtheciske, d(VLo,C_n,MSt,G_v)WA vRNar, _S__etVACh_AecRGkeS_d(VL_)C_OB
      JE|     ^CT
../include/vlc_messages.h:(o78:),13:n, note: t,expanded from macro 'msg_Generic'
v)
      |    78                                               ^
 |   ../include/vlc_common.h:  481:vl15:c_ note: Loexpanded from macro 'VLC_OBJECT'
g  481(V |  LC  _O  BJ EC T( o)c, op,n vslct_m odsulteruc_name, __FIt LvE__, __LINlEc__, \
_      |             ^
common_members: (const ../include/vlc_common.hv:lc_ob481:15: note: expanded from macro 'VLC_OBJECT'
j  481ect_t *)(&(x)->obj) \
      |               ^
 |         const struct vlc_common_members: (const vlc_objeIn file included from ctaccess_output/livehttp.c_:39:
In file included from t ../include/vlc_common.h*)(:&(x)->obj) \1031:
../include/vlc_variables.h:212
:      12|               ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_Caccess_output/udp.c:OORDS, val);
      |            ^
295:17: ../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  140 | #  295 |      define   v a       r_SetChecked(o,n,t,v) var_SetChec kmesg_Dbg( p_da(ccess, "VlLaCt_OBJECeT(o ),packet fon,t,v)r
 UDP input (      |                                                ^
%../include/vlc_common.h"PRId64: 481:"15)",
      |                 ^
: note: expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h:87:5:  481 |        note: expanded from macro 'msg_Dbg'
  const struct   87 |  vlc_common _me mbers : ( consmt vlc_obsjeg_Gect_nt *)(&(x)->eoric(p_tbj) h\
      | is              ^
, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_In file included from Log(VLC_Oaccess_output/livehttp.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
B  227JECT(o), |   p, vlc_   retmodule_name,u rn _v_FIaLE__, _r_LINE_SetC_h_e, \
      |             ^
cked(../include/vlc_common.h p_obj,: psz_n481:15am:e note: expanded from macro 'VLC_OBJECT'
, V  L481 | C_V AR_FLOAT,   va     lc o);
      n|            ^
st struct ../include/vlc_variables.hvlc:140:48: note: expanded from macro 'var_SetChecked'
_common_members:  140 | # (cdoefnine vast vlc_orb_jSect_t e*t)C(&(x)->obhecked(o,n,j) \t,v) var_SetC
      |               ^
hecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_access_output/udp.c:326t *)(&(x)->o:bj21) \
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
        326 |  |                ^           
       msg_Warn( p_access, "putting two PCRs at oncIn file included from e" );
      |                     ^
access_output/livehttp.c:../include/vlc_messages.h:8539:5: note: expanded from macro 'msg_Warn'
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:   85241:12 |     msg_Generi:c(p_this,  VLC_MSG_Wwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ARN  ,241  |     ret_ur_nVA_ARGS_ var_SetChe_c)
      |     ^
k../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
ed( p_obj   78 |     vlc_Log(VLC_OB, psz_name, VLC_VAR_STRING, val );
      |            ^
JECT(../include/vlc_variables.h:140:48: onote: ), p, vlc_moexpanded from macro 'var_SetChecked'
dule_n  a140m | e, __FILE__, _#_LINEdefin_e_ var, \
_      Se| tC            ^
he../include/vlc_common.hc:481:15: note: expanded from macro 'VLC_OBJECT'
k  ed(o,481n | ,t,v ) v  a r _S e t Ccheconskt stred(VLCu_cOBJt vElCcT_(coo)m,monn_memb,te,vr)
      s| :                                               ^
 (c../include/vlc_common.ho:481:n15st:  note: expanded from macro 'VLC_OBJECT'v
l  c481_ | object_t *)(&(x)->      obj) \
      |               ^
  const struct vlc_common_members: (const vlc_object_t *)(&(xaccess_output/udp.c)->obj):335:21: \
      |               ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  335 |                     msg_Dbg( p_access, "late packet fIn file included from oaccess_output/livehttp.c:r39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h: 256:12u: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]dp input (%
"  PRI256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      | d64 ")"           ^
,
../include/vlc_variables.h      :140:48: |                     ^
note: expanded from macro 'var_SetChecked'
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
     14087 |  | #d    msge_Generificne var(_Sep_this,tChecked(o VLC_MSG_DB,Gn,, __VA_ARGS_t_,)v)
       va| r    ^_Se
tC../include/vlc_messages.h:hecked(V78LC_:13:OBJE Cnote: expanded from macro 'msg_Generic'
T   78(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 |     vlc_Log(  481 |         const stVLC_OBruct vlc_commonJ_mEembCeT(o), p, rs: (const vvlc_modulc_le_noame, __FbjeILE_ct_, _t *)(&(x)__LINE__,->obj) \
      |               ^
 \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membIn file included from ers: (constaccess_output/livehttp.c:39:
In file included from  v../include/vlc_common.h:1031:
lc_objec../include/vlc_variables.h:t_t276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 *  )(276 | & (  x )if(- !>vobj)ar_G \etChec
      k| ed( p_ob              ^j, psz
_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,access_output/udp.c:v360:13: warning: 'block_FifoCount' is deprecated [-Wdeprecated-declarations]
)  360 |     while ( block_FifoCount( p_sys->p_empty_blocks ) > MAX_EMPTY_BLOCKS )
      |             ^

      |                                                ^
../include/vlc_common.h:481:15:../include/vlc_block.h:477 note: expanded from macro 'VLC_OBJECT'
:  48157: note: 'block_FifoCount' has been explicitly marked deprecated here
 |           co477 | VLC_API sinze_t block_FifoCount(blockst str_uct vlcf_ifo_t *) VLC_USED VLC_DEPRECATEcDo;mmon_members:
      |                                                          ^
(../include/vlc_common.h:85:40: note: expanded from macro 'VLC_DEPRECATED'
con   85 | # define VLC_st DEPRECATEvlc_objeD ct___attribute__((deprt *)(ec&ated))
      |                                        ^
(x)->obj) \
      |               ^
access_output/udp.c:366:9: warning: 'block_FifoCount' is deprecated [-Wdeprecated-declarations]
  366 |     if( block_FifoCount( p_sys->p_empty_blocks ) == 0 )
      |         ^
../include/vlc_block.h:477:57:In file included from access_output/livehttp.c:39 note: 'block_FifoCount' has been explicitly marked deprecated here
:
In file included from ../include/vlc_common.h:1031:
  ../include/vlc_variables.h477: | VL293C_A:PI10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 si  293 | z    if( !var_Ge_etChecked( p_obj,t block_FifoCou nt(block_fifo_t *) VLC_USED VLC_DEPRECATED;
      |                                                         ^
psz_name,../include/vlc_common.h VLC_VA:85:40: note: expanded from macro 'VLC_DEPRECATED'
R_BOOL, &va   85 | # define VLC_DEPRECAlT ) )
      | E         ^D __attribute__((deprec
ate../include/vlc_variables.hd:142:48: note: expanded from macro 'var_GetChecked'
))
  142 |       #|                                        ^
define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |     access_output/udp.c:391:30   : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 c  391 |     cononsst unsigned t is_group = tvar_Gertuct vIlntec_cogerm( p_access,
      |                              ^mo
n_mem../include/vlc_variables.h:658ber:s: (cons47t: note:  expanded from macro 'var_GetInteger'
vlc_obj  658 | #define vect_t a*r)_Ge(tIntege&r(a(x,)->obj) \b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^

../include/vlc_common.h      :|               ^
481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlIn file included from c_object_t *access_output/livehttp.c)(:&39(x)->obj:
)In file included from  \
      |               ^
../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &vaccess_output/udp.ca:l)407):)
      |                 ^
21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h  :142407: |                     msg_Dbg( p_access, "mmh, hole (%"PRId64" > 2s) -> drop",
      |                     ^
48: note: ../include/vlc_messages.hexpanded from macro 'var_GetChecked':87:5: note: expanded from macro 'msg_Dbg'

   87 |     msg_Generic(p_t  142 | #hdiesf, ViLCne v_MSG_DBG, __VA_ARaGS__)
r      _|     ^
Ge../include/vlc_messages.ht:C78hecked(o:13:, nnote: expanded from macro 'msg_Generic'
,t,v) var_Get   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \C
h      |             ^
e../include/vlc_common.hc:481:15: note: expanded from macro 'VLC_OBJECT'
ked(  481 | V L C    _OBJ  conEsCT(o)t s,nt,rut,v)
ct      |                                                ^
 vlc_co../include/vlc_common.hm:mon_me481m:b15ers: (const vlc_ob: note: ject_t *)(&(x)->obj) \
      |               ^
expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_access_output/udp.c:419ob:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j  419 |   e c                 msg_Dt_t *)(b&g( (x)-p>_oacbj) \
      |               ^
cess, "mmh, packets in the past (%"PRId64")",
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
In file included from access_output/livehttp.c:../include/vlc_messages.h:7839:13:
In file included from ../include/vlc_common.h:1031:
: note: expanded from macro 'msg_Generic'../include/vlc_variables.h
:324:   78 |     vlc_Log(VLC_OB10: Jwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
E  324 |   CT(o), p,  vlc_module_name, __FILE__, __LINE__, \ 
      |             ^
if(../include/vlc_common.h :!481:15: note: expanded from macro 'VLC_OBJECT'
  481v |   a r_Ge     cotnst struct vlc_common_members: (const vClc_ohbjeecked(c p_ot_tbj, ps *)(&(x)z_nam->e,ob j) \
      |               ^
VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_Getaccess_output/udp.c:Checked(VLC_OBJ432:13:ECT(o),n, twarning: ,v)
      |                                                ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:  432 |             msg_481Warn( p_acc:15: note: expanded from macro 'VLC_OBJECT'ess, "send error: %s", vlc_strerror_c(e
r  481 |     r    connos) );
      |             ^
t struct ../include/vlc_messages.h:85:5vlc_co: note: expanded from macro 'msg_Warn'
mmon_membe   rs: (const v85 |  l c _object_t  msg_Generic(*p)_this,(&(x)-> VLoCb_MSjG_W)ARN, __VA_ARGS__)
      |     ^
 ../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
\
      |               ^
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__,In file included from  access_output/livehttp.c:39:
\
      |             ^
../include/vlc_common.hIn file included from :../include/vlc_common.h:1031:
../include/vlc_variables.h481:340:9: warning: :15: note: expanded from macro 'VLC_OBJECT'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |       340 |      const struct vlc_common_members : (const   vlc_objiect_t f*)((&(x)->obj) \
      |               ^
 var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &vaccess_output/udp.c:al437:13:  ) )
      |         ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:  437 |             msg_Dbg( p_access, 142":48: dnote: rexpanded from macro 'var_GetChecked'
o  142p | p#define veadr_GetChecked %i(o,n,t, vp)acke varts"_G, etChecked(VLC_OBJECT(o),ni_,t,dropped_packets );
      |             ^
v)
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
      |                                                ^
   87 |   ../include/vlc_common.h:481:  msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)15
      | :    ^
 ../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
note: expanded from macro 'VLC_OBJECT'
   78   | 481  |            vlc_cLoog(VLnst stC_OBJECT(o), p, vlcr_uct vlc_module_namecommon_,m e_m_FIbLeE__r, s: (c_o_nsLtI NvE_l_c,_ \
      |             ^
object../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_t   481* |         const struct vlc_common_members: (const vlc_object_)t (*)(&(x)-&>(x)-o>obj)b j\) \
      |               ^

      |               ^
access_output/udp.c:445:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  445 |  In file included from access_output/livehttp.c           msg_Dbg( p_access, "packet :h39as been sent too late (%"PRId64 ")",:
In file included from ../include/vlc_common.h:1031
:
      ../include/vlc_variables.h:350:9:|             ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'

     350 |  87 |       msg _Generiif(c (p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
v../include/vlc_messages.ha:r_GetC78hecke:d13(:  note: expanded from macro 'msg_Generic'
p   _obj, p78 | s    z_name,v lVcL_LCo_VAR_Sg(VTLC_ORING, &BvJECT(o), p, vlc_module_naal )m )
      |         ^
e,../include/vlc_variables.h: __FIL142E__, __LINE__, \
      |             ^
:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
48:  481 |   note: expanded from macro 'var_GetChecked'
    142 | #def     const struct vlc_commonin_e var_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/livehttp.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/livehttp.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/livehttp.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/livehttp.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/livehttp.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/livehttp.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/livehttp.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/livehttp.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/livehttp.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/livehttp.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
45 warnings generated.
In file included from access_output/livehttp.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/livehttp.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/livehttp.c:39:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo audio_output/adummy.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_output/adummy.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_output/adummy.lo -MD -MP -MF $depbase.Tpo -c -o audio_output/adummy.lo audio_output/adummy.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from access_output/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"adummy\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_output/adummy.lo -MD -MP -MF audio_output/.deps/adummy.Tpo -c audio_output/adummy.c  -fPIC -DPIC -o audio_output/.libs/adummy.o
\
      |               ^
In file included from access_output/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #access_output/livehttp.c:224:defi5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ne v  224ar |  _C  re catone(fia,g_b,Chc) var_aiCrnPeaartese( VLC_OBJ( p_aECT(a), b, c )
      |                                       ^
ccess, SOUT_CFG_PREFIX, ppsz_sout_options, p_access->p_cfg );
      |     ^
../include/vlc_common.h:481:15:../include/vlc_configuration.h:173:60: note: expanded from macro 'config_ChainParse'
   173 | #define config_ChainParse( a, b, c, d ) config_Chainnote: expanded from macro 'VLC_OBJECT'
Parse( VLC  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
_OBJECT(a), b, c, d )
      |                                                            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_comIn file included from access_output/rist.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539mon_members: (cons:t 5v:l cwarning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]obj
ect  539 | _ t   * )v(&(ax)->objr)_C \
      |               ^
reate( p_obj, psz_name, VLC_VAR_FLOaccess_output/livehttp.cA:T | 228:9: Vwarning: Ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]C_
VAR_DOINHE  228 |       R I Tm
s      g| _    ^E
r../include/vlc_variables.h:122:r39:(  note: expanded from macro 'var_Create'
p  _122ac | ces#defis, "no fne var_Crielaet nae(a,b,c)m ev asr_Create( pVLecified"C_ );
      |         ^
OBJ../include/vlc_messages.h:83ECT(a), b,: 5c:  )note: 
expanded from macro 'msg_Err'      
|    83 |                                         ^ 
 msg_Generic../include/vlc_common.h:481:(15p_this, V: note: expanded from macro 'VLC_OBJECT'
LC_MSG_  481ERR, _ | _V A       c_ARGS__)o
ns      |     ^
t s../include/vlc_messages.h:t78r:uct vlc_13: note: expanded from macro 'msg_Generic'
c   78o | m m o n_member sv:l c_(Lconst volgc(_VLobject_Ct_ *OBJ)(&(x)->obEjCT) \
      |               ^(
o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:In file included from access_output/rist.c:2915::
 note: expanded from macro 'VLC_OBJECT'In file included from ../include/vlc_common.h
:1031:
../include/vlc_variables.h:554:  5481: |   warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      554 c |     vaorn_sCt sreate( p_truct vlc_coobmmjo,n _pmsz_nameembers:, VLC_VAR _(ScToRnIsNtG v | VLC_lVcA_object_tR _*D)(&(x)-O>obj) \
      |               ^
INHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) varaccess_output/livehttp.c_Create( V:LC236_O:B23J:E warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
CT(a), b, c   236) | 
          p_sys| -                                      ^>
i_seglen =../include/vlc_common.h :481var_Get:15: note: expanded from macro 'VLC_OBJECT'
I  n481 |    te     cogernst (s tpr_uacctc evslsc,_ cSoOmmon_membUeT_rsCFG_PREF:I X( c"osnesgtl evnl"c _)o;b
j      e| c                      ^t
_../include/vlc_variables.ht *)(&(x)->o:bj)658 :47: note: expanded from macro 'var_GetInteger'\

        658|  |               ^#
define var_GetInteger(a,b)   var_GetInteger( VIn file included from access_output/rist.cLC:_29:
In file included from ../include/vlc_common.h:1031:
O../include/vlc_variables.hB:J563E:CT(a),b)
      |                                               ^
5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481  563 | : 15   v:a rnote: _expanded from macro 'VLC_OBJECT'C
r  481 |         ecaontse( p_otb js,t rupcstz _vnlacm_ec,o mVmLoCn__VmAeRm_bSeTrRIsN:G |  V(LcCo_nVsAtR _vlDcO_INHEoRbIjecT
t      _| t    ^ 
*)../include/vlc_variables.h:(&(x)->122:39: note: oexpanded from macro 'var_Create'b
j  122) | #def i\n
e       | v              ^a
r_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c access_output/livehttp.c)
:245      | :                                      ^24
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481:15  245 |     p_sy:s -note: >i_numsegs expanded from macro 'VLC_OBJECT'=
 var_Ge  tIn481t | e g e r (   p_  consatc csetsrsu,c St vlc_coOUT_CFG_PmRmEoFnI_Xm e"mnbers: (umsegs" )c;o
      |                        ^
n../include/vlc_variables.h:658s:47t:  note: vlc_objecexpanded from macro 'var_GetInteger't
_  t658  | *#)def(&i(nxe) -v>obj) \
ar_GetIntege      | r(a              ^
,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  In file included from 481 |    access_output/rist.c:29:
In file included from ../include/vlc_common.h: 1031 :
 ../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
   co578 |     if(n svar_Chatng es(t p_obj, prsuzc_t vlc_conmammoen,_ VLC_VAR_CmHeOmIbCeErSsC:O U(NcTo,n s&tc ovulnct_,obj NUeLcLt _)t  )*
)      (| &        ^(
x../include/vlc_variables.h:128:43):- >note: oexpanded from macro 'var_Change'b
j  )128 \
       | #define|               ^ var_C
hange(a,b,c,d,e) var_Change(access_output/livehttp.c:246 V:32: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
LC  _OBJ246E | CT (   p_syas)-,> ib_,i nci,t ida,l _esegment  )
      |                                           ^
= var_../include/vlc_common.hG:etInteg481e:15: note: r(expanded from macro 'VLC_OBJECT'
   481 | p_acc e ss,   SOUT_CFG_PR E F I Xc o"nisnti tsiatlr-uscetg mvelnct-numbe_common_mre"m b)e;r
s:      |  (const v                               ^
l../include/vlc_variables.hc:_658o:b47j:e cnote: texpanded from macro 'var_GetInteger'_
t   658 | *#)d(e&f(ixn)e- >obj) var_G\e
t      I| n              ^t
eger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/livehttp.c:247:30: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  247 |     p_sys->b_splitanywhere = var_GetBool( p_access, SOUT_CFG_PREFIX "splitanywhere" );
      |                              ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/livehttp.c:248:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  248 |     p_sys->b_delsegs = var_GetBool( p_access, SOUT_CFG_P57 warningREFIX "dselsegs" generated.
 );
      |                        ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/livehttp.c:249:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  249 |     p_sys->b_ratecontrol = var_GetBool( p_access, SOUT_CFG_PREFIX "ratecontrol") ;
      |                            ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/livehttp.c:250:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  250 |     p_sys->b_caching = var_GetBool( p_access, SOUT_CFG_PREFIX "caching") ;
      |                        ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         /bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_output/libafile_plugin_la-file.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_output/libafile_plugin_la-file.lo -MD -MP -MF audio_output/.deps/libafile_plugin_la-file.Tpo -c -o audio_output/libafile_plugin_la-file.lo `test -f 'audio_output/file.c' || echo './'`audio_output/file.c
const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/livehttp.c:251:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  251 |     p_sys->b_generate_iv = var_GetBool( p_access, SOUT_CFG_PREFIX "generate-iv") ;
      |                            ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/livehttp.c:261:15: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  261 |     psz_idx = var_GetNonEmptyString( p_access, SOUT_CFG_PREFIX "index" );
      |               ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
  662 | #define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
      |                                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/livehttp.c:277:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  277 |     p_sys->psz_indexUrl = var_GetNonEmptyString( p_access, SOUT_CFG_PREFIX "index-url" );
      |                           ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
  662 | #define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
      |                                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/livehttp.c:278:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  278 |     p_sys->psz_keyfile  = var_GetNonEmptyString( p_access, SOUT_CFG_PREFIX "key-loadfile" );
      |                           ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
  662 | #define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
      |                                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/livehttp.c:279:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  279 |     p_sys->key_uri      = var_GetNonEmptyString( p_access, SOUT_CFG_PREFIX "key-uri" );
      |                           ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
  662 | #define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
      |                                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/livehttp.c:288:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  288 |         msg_Err( p_access, "Encryption init failed" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/livehttp.c:296:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  296 |         msg_Err( p_access, "Encryption init failed" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/livehttp.c:321:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  321 |         msg_Dbg( p_access, "No key uri, no encryption");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/livehttp.c:328:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  328 |         keyfile = var_InheritString( p_access, SOUT_CFG_PREFIX "key-file" );
      |                   ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/livehttp.c:332:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  332 |         msg_Err( p_access, "No key-file, no encryption" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/livehttp.c:343:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  343 |         msg_Err( p_access, "Opening AES Cipher failed: %s", gpg_strerror(err));
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/livehttp.c:351:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  351 |         msg_Err( p_access, "Unable to open keyfile %s: %s", keyfile,
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   In file included from access_output/rist.c:3583 | :
../include/vlc_network.h:134:  12:   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ms
g  134_G |     reeneturirn netc(_Cp_onthnect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);is
      |            ^
, VLC_../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
M  125 | #define net_Connect(a,SG_ERR, __ b,VA_ cAR, GS__)d,
      |     ^
 e) n../include/vlc_messages.h:78:13: note: etexpanded from macro 'msg_Generic'
_   78 | Conn  ect(VL  C_vlOBc_Log(VJELCCT_OB(aJE),CT b(o, ),c, p d, , e)vl
      | c_                                               ^
module_../include/vlc_common.h:nam481:15:e,  note: __expanded from macro 'VLC_OBJECT'
FIL  481 |    E_  _,    con__LstINE s__,tr \
uct vl      | c_            ^
c../include/vlc_common.h:481om:15mo: n_note: expanded from macro 'VLC_OBJECT'me
mb  481er |  s:   (  co  ns ct onvlst c_strobucject_t t *)vlc(&(_cx)om->moobjn_) me\
mb      | ers              ^
: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from access_output/rist.c:35:
../include/vlc_network.h:150:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  150 |     access_output/livehttp.creturn net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
      |            ^
:364:9../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
:   146 | warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      n  et364_ | C o n n ectDgram(VL  C _ OmBsgJ_ErErC( Tp_(aac), b, c,ce d, se)
      |                          ^
s, "No k../include/vlc_common.hey: 481a:t15 :least 1 6note:  oexpanded from macro 'VLC_OBJECT'ct
ect  s 481(y | ou      p   crovided %zd), no encryption", keylen );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
onst struct vlc_common_members: (const vlc_o   83 | bj    mecsg_Generic(p_this, Vt_tLC *_MSG)(&_(x)ERR,-> ob__Vj) A_A\
R      |               ^G
S__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o),In file included from access_output/rist.c: p,35:
 vlc_module_name, __FILE../include/vlc_network.h:159:12:__ , warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  159 |   _LI  return net_OpenDgram (obj, host, port, NULL, 0, IPPROTO_UDP);
      |            ^
../include/vlc_network.h:155NE:__,23 \:
       |             ^note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         cons),t st bruct vlc_common_members, : (coc,nst vlc_object_t * d)(&(x)->obj) \
      |               ^
, e, g)
      |                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)access_output/livehttp.c(&(x)->obj) \
      |               ^
:372:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  372 |         msg_Err(p_access, "Setting AES key failed: %s", gpg_strerror(err));
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/livehttp.c:396:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  396 |         msg_Err( p_access, "Unable to open keyloadfile %s: %s",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/livehttp.c:406:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  406 |         msg_Err( p_access, "Cannot read %s: %s", p_sys->psz_keyfile,
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_mlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"afile\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_output/libafile_plugin_la-file.lo -MD -MP -MF audio_output/.deps/libafile_plugin_la-file.Tpo -c audio_output/file.c  -fPIC -DPIC -o audio_output/.libs/libafile_plugin_la-file.o
odule_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/livehttp.c:419:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  419 |         msg_Err( p_access, "Cannot read %s: %s", p_sys->psz_keyfile,
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/livehttp.c:469:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |         msg_Err(p_access, "Setting AES IVs failed: %s", gpg_strerror(err) );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/livehttp.c:591:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  591 |             msg_Err( p_access, "cannot open index file `%s'", psz_idxTmp );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/rist.c:122:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  122 |     flow->fd_out = net_ConnectDgram(p_access, psz_daccess_output/livehttp.c:677st_server,:13 i: _dstwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_p  677ort,  |    -1, I  PP  RO  TO_UD  P  m);
      |                    ^
sg_E../include/vlc_network.h:146:26: note: expanded from macro 'net_ConnectDgram'
rr  146 |         net_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
      |                          ^
( ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
p_access, "Error  481 |         const struct vlc_common_mem movbeing rLis: (veHttp index file" );
      |             ^
const ../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
vlc_objec   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
t../include/vlc_messages.h:_t *78:13: note: expanded from macro 'msg_Generic'
)   78 |     vlc_Log(VLC_OBJ(ECT(o),& p, (x)->obvjl)c _\m
o      d| u              ^
le_name, __FILE__, __LINE__, \
      |             ^
access_output/rist.c../include/vlc_common.h::125:481:15: note: expanded from macro 'VLC_OBJECT'9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

    481 |  125 |           msg  _Err( p _ a constc csetsrus, "cannot cotpen outp uvtl cs_occokmemto"n _)m;e
m      b| e        ^rs: (
con../include/vlc_messages.h:st83:5:  vlc_object_note: texpanded from macro 'msg_Err' *)(&(x
)   -83>o |     mbsjg)_ G\
eneric(p_      t|               ^
his, VLC_MSG_ERR, __VA_ARGS__)
      |     ^access_output/livehttp.c:
../include/vlc_messages.h680:13:: 78:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
13: note: expanded from macro 'msg_Generic'
     78680 |  |              v l c msg__Log(VLCD_bOgB(JECT(o),  p,p vl_ca_ccess, module_"naLmiveHttpeI,n de__FILE__x,C o_m_pLlINE__, ete: %s\
      |             ^
" , p_../include/vlc_common.hsys->p:s481z:_15: note: expanded from macro 'VLC_OBJECT'
i  n481d | e x P a t h );
      |             ^
 ../include/vlc_messages.h:87:5  : note: cexpanded from macro 'msg_Dbg'o
n   s87 | t   s t ructm svgl_cG_ecnommoenr_imce(mpb_etrhsi:s ,( cVoLnCs_tMS Gv_lDcB_Go,b j__eVcAt__AtR G*S)_(_)
      | &    ^(
x)->../include/vlc_messages.ho:bj) 78:13:\ 
note:       expanded from macro 'msg_Generic'| 
              ^
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_maccess_output/rist.c:o130d:u27l:e _warning: nadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
me,   _130_ | F I L E _ _ ,   _f_low->LfIdN_Er_t_c,p _\
m       |             ^
= ne../include/vlc_common.ht:_481O:p15e: nnote: Dexpanded from macro 'VLC_OBJECT'g
r  am481( | p _ a c c e s s ,c opnssz_td sst_sertverur, cit_ vdlcst_port + 1,
_common      |                           ^
_membe../include/vlc_network.h:155In file included from :raudio_output/adummy.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hs23: note: expanded from macro 'net_OpenDgram'
::   (co189155 | n:st v     lc_12: o   warning: nbet_Opjdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]eect
nDgra_t  m(V *)(&(xLC_)189O->obBJECj)  |   \T  return v(a
      | ),              ^ar_SetChec b, c, d, e, g)
      |                       ^
ked(../include/vlc_common.h:481:15: note:  expanded from macro 'VLC_OBJECT'

p  481_ |   o  b  j  ,co nspt sstz_naccess_output/livehttp.cruamect, VLC_: vVl692A:c_cR_Io10N:mmonT_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  E692 | Ge  mbEerRs:, ( c  ons  t v  a msgvl_Dlbg(  p)_accc_o;
bjec      et| _t *           ^
s)(../include/vlc_variables.h&s,: "140Re:(xmo48vi:ng note: expanded from macro 'var_SetChecked'
)->   o140se | gmenbj) #t d\
      |               ^en
fine var_SetChecked(umo,naccess_output/rist.c:134ber, :13%d":t, warning: ,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v)    sv134eagmern |    t-  _S  e  > ti_Cs  mshg_egmeeckedEr(r( nt_numbVep_ar );ccLessC,
      |  "_OBJ         ^
E../include/vlc_messages.h:caCnn87:Tot5 o(pen: onote: expanded from macro 'msg_Dbg'
) ,n,t,v   87 | )m  
      | ulti                                               ^c
ast../include/vlc_common.h: n481  ma:ck s15sgo:cket"  );
note: expanded from macro 'VLC_OBJECT'
        481_Ge | n |             ^
    ../include/vlc_messages.h   :c83o:n5esrt s: note: tic(expanded from macro 'msg_Err'
ruct pv_lt   hi83 | s,c VL _comC_MSG m _on_me mmbsers: g(_GecnDBoenst vrilcG,(c __p_VoA_Ab_RjtGhSi_s_, VLC_eMctS_Gt_ E*R)R, __)(
&      | VA_A    ^(Rx)->o
../include/vlc_messages.h:bGS__)j
78:13:       | )    ^
note:  expanded from macro 'msg_Generic'\
      
|               ^   78 |   
 ../include/vlc_messages.h: vlc_L78o:13: note: expanded from macro 'msg_Generic'
g(VLC_OB   78 |     JvElCcT_Lo(og),( p,In file included from  vlaudio_output/adummy.cc_:mo28V:
In file included from ../include/vlc_common.h:dul1031Le_namC_Oe, :
__FBJECT(oILE_../include/vlc_variables.h)_,, :p203:12: warning:  ,_ vl_LINc_modue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]dEule_n__, \

      |             ^  203 |     return var_aSme,etCh
ecke ../include/vlc_common.h__F:dI481(:15:  note: pL_Eexpanded from macro 'VLC_OBJECT'o_b_, j, psz_nam__LeINE, VLC_
V  481 | _ _,   A R _   c\B
O      O| onst L            ^,s trucv
t al )vlc;../include/vlc_common.h
_      com| :           ^481
mon_../include/vlc_variables.hm:e140:48:m note: expanded from macro 'var_SetChecked'
ber  140 | #:ds:15 (con: note: efisexpanded from macro 'VLC_OBJECT't
   nve var_lc_obSject481e | _tt Che        ccokned(o,n,*t)(&(x,)->v) ovbajs) \
      rt_S|               ^
etChecked(V sLC_OBJECT(o),n,t,v)t
r      |                                                ^
uct../include/vlc_common.h :481:15: note: vexpanded from macro 'VLC_OBJECT'lc_c
o  m481mon_ |   m embe     const strrusct vlc_com: mon_me(cmbersonaccess_output/livehttp.c:st vlc_: 724objec(:cotn_t *)(&16: warning: s(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]x)->
obj) \  724
      |               ^t
 vlc_object | _      access_output/rist.c:139:t21  :    *)warning:      due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](
&(x  )->obj) m139 |   s\
      |               ^
g _E flowrr( p_access,- >"fCdo_urltcdn'tpIn file included from  encryaudio_output/adummy.cp:t28 :
16  b=y tneest:_ C%osn", In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:gnpeg12: c_tstDgwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  212 |     return var_SetraeCrhremc(p_kaceodr(e rc(reobj, s) );s,n
 ps      z|                ^_dst_same,
e Vrv../include/vlc_messages.h:er83:5,: i _note: expanded from macro 'msg_Err'
LC_VA   83 |     R_Cdst_pOmoOrRDSsg_Generi,t c (p_vta+l)h is, 1, -;
      1,V | L           ^C_MIS
PPRO../include/vlc_variables.hTO_:140:48: note: G_ERexpanded from macro 'var_SetChecked'RUD
,P __  VA140_ AR) | #define var_S;etChecked(o
      | ,GnS                    ^
,../include/vlc_network.ht_,_:v146:26: )
      )| note: expanded from macro 'net_ConnectDgram' 
var_S    ^etC
  146hec | ../include/vlc_messages.h:78:13k   :  ed(VL    nC_OBJECT(o)enote: ,expanded from macro 'msg_Generic'
n   78 |    t_Conne ,vt,v)ct
      |                                                ^
Dgr../include/vlc_common.ha:lmc(481:15V:L Cnote: _expanded from macro 'VLC_OBJECT'O
B  J481_ELoCg(VLT |    ( a), b,  c,   const struc d, tCe _vlc_coO)BmJmon_me
mberEsCT(o: )      , p,( cvlc_| o                         ^n
st ../include/vlc_common.h:481v:15: lnote: c_obmexpanded from macro 'VLC_OBJECT'
o  481 |      jde ulct_t *) (e&(x)-> _nconsaombjte) \
,        __FILsEt_ruct_| ,              ^
 vlc __L_commonI_NmEe_m_,b \e
r      |             ^s: (cIn file included from o
audio_output/adummy.c../include/vlc_common.hnst ::28481:
In file included from ../include/vlc_common.h::1031:
../include/vlc_variables.h:227:1215::  note: expanded from macro 'VLC_OBJECT'
vl  481 |  warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] c_object_ t   * )co(
&nst(x) stru  227 |     retu-r>obnc tv ar_SejtCh) \
      vlc_|               ^
eccked( ommop_obj, pn_membsz_namersaccess_output/rist.ce:, VLC_V: (c142A:9: onwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
sRt vlc  _FL_ob142O | A   Tj, val e    m sgc)t_t; 
      |            ^*
_E../include/vlc_variables.hrr( :p)_(&(x)->140o:48: note: expanded from macro 'var_SetChecked'
bac  c140 | #dess, e"j) f\
i      n| e var_SetCcannheckot ed              ^o
(o,pne,t,v) n nack var_SetChesaccess_output/livehttp.cock:c729ked(V:LC_OB17JeEt: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
CT(o),n  ,t," );v729)
      |                                                ^

       | |          ^../include/vlc_common.h
:../include/vlc_messages.h:83:4815: note: expanded from macro 'msg_Err'
:15:              note: expanded from macro 'VLC_OBJECT'
83 |      481 |       msg     _  cG oemnneric(spg__Estt rsrt(r p_hacuccte ssv, l"Cisouldn,'t  wcrVLC_MSG__commiteo n1_6m bembers: yEtesR"R( co, )__VA_ARGnS;_s_)
      |     ^

../include/vlc_messages.h      t v|                 ^
lc_o../include/vlc_messages.h:83:b5ject_::t 78 :note: *13: note: expanded from macro 'msg_Generic'
)expanded from macro 'msg_Err'
      7883 |   |      m sg_(&(x)->Genobjeri) \
       c(p_vlc|               ^_
thLog(VLC_OBJECT(o), p, vlc_module_namei,s, VLC_MSG_ __FERRIn file included from Iaudio_output/adummy.cL, __E_V_A,:28:
In file included from  __LI../include/vlc_common.hN:E__ARG_S,1031 :
\
      | _            ^_../include/vlc_variables.h)

      |     ^
:241:../include/vlc_messages.h:78../include/vlc_common.h12:481:15: note: expanded from macro 'VLC_OBJECT':
 :13  481: |  warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]note: 
expanded from macro 'msg_Generic'
    78 |     v   lc_ 241 |  Lo  g(VLC_ Ocons tB  retuJ rEstructCn v lvc_coT(om)a, p, rv_mSon_etChmembers: (consetl cc_modkvelc_objecudtle_n_ame, ( __FILpt_ *)E__(,&(obj, pxs __Lz_nINE_)_-,am>e obj) \
      |               ^
\, 
      |             ^
VL../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
C_VAR_  481 |    S T   R ING,c vaccess_output/rist.consal t s);
      truc|            ^:
147t v../include/vlc_variables.h:l140:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  147 |   :48: note: expanded from macro 'var_SetChecked'
   140 |  _psz_#sctommorndee_mefinember avar_s: Sem(ncame = varo_tInheritSntsCt rvilng( p_hac_objceccetses_t *, SOU)T(&(x_)CF-cked(>Go_Po,nbjR)E,FtI, \
Xv       | "st              ^r
eam-name")  v)a;
      |                      ^
r_SetChec../include/vlc_variables.hk:ed(VL642C:_Oaccess_output/livehttp.c:740:5113: :warning: B note: expanded from macro 'var_InheritString'JEdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]CT(o)

    642 | #d,n,t,v)e
fin      e| 740  |                                                ^
 ../include/vlc_common.h: 481:15:  vnote: ar_expanded from macro 'VLC_OBJECT'
 I  nheritStri n g(o, n)481 |    v      a     const rs_truI msg_ErrnheritS( pt_rincg(VLC_Oact vlcBesscJ,ECT_co m(o), nm")
o      | n_me                                                  ^
mbeC../include/vlc_common.hrso: (uldn't set du:481:rc15: anote: oexpanded from macro 'VLC_OBJECT'n
s  t481it  | vlo c _ o   n  c boonstn  strucclosejdte cvlct_t_co *)(mmo&(x)-n_m>obembe js) e\rgsmen
      |               ^
t");
      |             ^:
 (../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
const    v83 |     msglc_In file included from _audio_output/adummy.co:b28G:
eneric(pIn file included from ../include/vlc_common.h_jte:his, cVt_t L*C1031:
../include/vlc_variables.h:256_)M(&(xS)->obGj_:E)12RR,:  _warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
V A\
      _  256 |     re| A              ^
RGS__)
      |     ^
turn va../include/vlc_messages.hr_S:78:13: note: expanded from macro 'msg_Generic'
et   78 |     vlc_Log(access_output/rist.c:CV158:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
hLeC  158 |  _   OcBkJeEmsg_CT(o)Inf,o(p _p,d ( p_oaccvlc_module_neasbj, mps, "eour,sz_  n_a_mFcnameI iLsE _%_s,"e, f l_o,w- VLC>c_naVmAe_);LRINE__, \
_
ADD      R| ESS, v    ^
a../include/vlc_messages.h:l81 );
:5:      |            ^
 ../include/vlc_variables.h:140note:       :48: note: | expanded from macro 'msg_Info'            ^expanded from macro 'var_SetChecked'


../include/vlc_common.h:481   :  81140 |  | # d e  15: note: expanded from macro 'VLC_OBJECT'
f  481 |   ine  m   var _sg_ GSenecronsiec(tpt_this,Chec VLkedC(_oM,n strS,ucG_tI vlct,v) _vaNr_SceommFOt,C __oVhnA_ARGS__)
      _me| m    ^
berecked(V../include/vlc_messages.hs:78:L13:C_:  note: (Ocexpanded from macro 'msg_Generic'
BJo   n78 |   st vlcE_Cobj ect_t T vlc(_Lo*g(VLC_o),n,t)(&(,v)xO)BJE-C>
o      b|                                                ^
jT) \../include/vlc_common.h
:      |               ^481(
o):,15 :p, vlc_mo dnote: uexpanded from macro 'VLC_OBJECT'l
e_n  a481 | m  e ,   _ _ F ILE_access_output/livehttp.c:749:13c:o_, __LInNsEt__, warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   s749tru  | ct  \     
      |              ^v     
mls../include/vlc_common.hg_Dbg(c_commo n_pmem_bae:rcs: (ccess, "on481L:15s:t note: expanded from macro 'VLC_OBJECT'
   v481lc | _        objcoenstc tis_tvtru *)e(&H(tctx )vtplc_cSegm->oentCobj) omplm\emt
e: on_members%:       | s( (%"P              ^
RIu32")" , p_sys->psz_cursegPath, p_sysIn file included from audio_output/adummy.c:-cons>ti vlc_ob_se28:
jectIn file included from g_mentt ../include/vlc_common.h ):1031;*:
)(&../include/vlc_variables.h
:(x276):-10: warning:       |             ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
>../include/vlc_messages.h:87:5: 
onote: expanded from macro 'msg_Dbg'
  b   j276 |   87  |   )if(  ! \
        msgv_aGener_Greitc(p_| this              ^
, VCLC_MShecG_DBG, __VA_ARGS__)
      |     ^
k../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
ed(    p_78obj,  | psz_na  m e, VL C_Vaccess_output/rist.cvAl:R_INTEGcE_R180,Log(VLC_OBJ &vECT(:9:o warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
), a  180l |   )  )
      p|          ^
, vlc_mo../include/vlc_variables.h:142:48:      msdule_nam egnote: _Errexpanded from macro 'var_GetChecked'
(,   142__FILEp_ | _#deafine c_c, __LINE_esvsar__,Get,C hecked(\ o,
n,t,v"RIS)      |             ^
T../include/vlc_common.h:481:15 va:r_G e note: expanded from macro 'VLC_OBJECT'
retco  Chec481v |        ery cons:tk e strdmuct (vVissing lreqcu_commoenL_Cm_OBJembersteds: (co pnstECT acvkl(co_obj),n,et ect_t *)(&(%t,v)x)->
odbj) ,       buf\| f                                               ^
er
 not      |               ^
 yet ../include/vlc_common.h:481:fu15l:l "note: ,expanded from macro 'VLC_OBJECT' 
seq);
      |           ^481
 | ../include/vlc_messages.h   : 83 :   5c: onote: nexpanded from macro 'msg_Err'
s   83 | t   s tr muct vsg_Genleric(pc_common__mtehmibeaccess_output/livehttp.c:s,r790s: (c :V5Lo: warning: nCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s_  tMSG_ 790vlc | E RR , __V_objA_Aect_t RGS*)(_ _ ms&(x)->ob)jg_
)Db g      (|     ^\

       ../include/vlc_messages.h| p              ^
_:78:ac13: note: expanded from macro 'msg_Generic'ces
s,   78 |      v"Writing..In file included from audio_output/adummy.c:28:
In file included from lc_../include/vlc_common.h: 1031%z:
../include/vlc_variables.h:293d:10:" , wwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  i293teva |   lL  uieog(VLf( !var_GeC_OtChec );
      |     ^BJE
ked../include/vlc_messages.h( CpT(o_:),o pb,j,  vl87c_m:od5u:l psz_nnote: aexpanded from macro 'msg_Dbg'e
m_e, VLC_VAname,    87R__ | _BOO L F I msg_Generi,c(pLE __, &_vathis, l_ V) )L
C      |          ^
_MSG_LI_../include/vlc_variables.hD:BG, __V142:48NAE:_ note: expanded from macro 'var_GetChecked'A
__  R142 | #Gd, \
S__)
      e| fine      |      ^v
            ^ar_Get../include/vlc_messages.hC
h:../include/vlc_common.h78:13ecked(:o note: expanded from macro 'msg_Generic':481:15: note: expanded from macro 'VLC_OBJECT'
,  n481, |    
 t,   78 | v   ) vlc _Log   (vVLC_OBJ caEr_GCT(o),one st strtpu, vlc_Cmhect covdulel_nkaced(mV_ecLC,_ OBJECT_(ommoo),nn_me,t,vmb)
      ers|                                                ^
:_F../include/vlc_common.h:481:15I LE__, __L(cIoN: nnote: expanded from macro 'VLC_OBJECT'
s  481Et_ |       v_l,   c_ ocb\je
      |             ^
co../include/vlc_common.h:481n:15:st_t * note: expanded from macro 'VLC_OBJECT'
)  481 |   t  str u c   c(o&(xt) -v>locbj)n_co \
mmosnt       | str              ^
_memubercs: (cto vnst lc_common_members: (const vlvlc_c_object_t *)access_output/rist.cob:(je&ct_(t *)196x:9:(&(x))-> warning: -obj) \due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

      >| o              ^
  196 | b  j)  \     
ms      |               ^
g_Err(p_access, "   Not SendiIn file included from ngaudio_output/adummy.c :N28a:
cIn file included from k../include/vlc_common.h :#1031:
%../include/vlc_variables.h:d304,: 17t:o o warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ol  304d |  (agaccess_output/livehttp.ce %":PRI813:13:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   
dif (64"l  ike813 ms | l)      ,      msg_ cyu(r!vaDrbg(r_eGnetC hptec_kead c (objs, namcese, s, "ReemqoviVLC_VnAg se is:"g ment n\uRm_berCO
ORDS,       |         ^&v
al)../include/vlc_messages.h:83:5 :% dnote: expanded from macro 'msg_Err'
) name %s", seg   83 |  )
      |                 ^m
ent->i_   s../include/vlc_variables.hmegms:142:ge_n48tG_enu:mbnereic(p_r ,this,  sVLC_Mnote: expanded from macro 'var_GetChecked'
e  142Sg | mGe#nt->_ERpRd,e fsine vza_r_GetCfhilen__VA_AaemRckee d(o,)n,t;,vG)S
 var      _| G            ^_
_../include/vlc_messages.h:87)
et:5:Che cked(note: VLC_      expanded from macro 'msg_Dbg'OBJEC| 
T(o)   ,87 |      ^n   
,t../include/vlc_messages.h,mvsg_)
      | G:e78n:e13r:                                               ^i note: expanded from macro 'msg_Generic'

   c../include/vlc_common.h(78 | : 481 : 15:p_this, VLC_ vlcM_L onote: g(VSexpanded from macro 'VLC_OBJECT'G
L  481 | _C_OD   B J E   CT(Bco)G,o, __V A_nst AsRGS__)
      |     ^t
ruct../include/vlc_messages.h :78:13v: note: lc_p, expanded from macro 'msg_Generic'
vcom   m78 |    l vc_lc_Lomodugle_on_nmIn file included from audio_output/file.c:(VLaCme,_OB __36FI:
embersIn file included from : (consJECt vlcT../include/vlc_common.h(oL)E__o_,, :1031:
pb ../include/vlc_variables.h_,:_Lject_t 189*)(& vl(c_moI:dN12: xuEl)warning: e_n->obj) \
      | _              ^
_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ame  189,, __FILE |      __, __LINE__, In file included from audio_output/adummy.c:28:
\\
In file included from ../include/vlc_common.h:
      |             ^
      | 1031            ^
:
../include/vlc_variables.h../include/vlc_common.h:324:10::481: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
15re../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT':
    324 | tu note: expanded from macro 'VLC_OBJECT'  r
481 |         n var_ifS ( etC c  481 |   heco  ked(   ! nst p_o var_bj, GestCctruconpst z_nahvmelce_co, stVLcmmoC_n_memVkedb( p s_trAR_uctIobj, psze_name, rs: VNTEL (coC_Vnst GEvlc_obR, vjeARal );_FLc
      OAT,t_|            ^ 
&t *)(v&(xal)v )l-c_c../include/vlc_variables.homm>oobjn_) \m
:      | 140em )
      bers:48: note: expanded from macro 'var_SetChecked'
              ^  140 | #d:efin (e var_
con|          ^
SetChst vec../include/vlc_variables.h:142:48:lkeaccess_output/livehttp.c:824 note: :5d: expanded from macro 'var_GetChecked'warning: c(
o,ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_ob  824  142 | #d | e  ,tje f im,v)c sg_t_tva nDbr_g(S*e) (&(px_eacc)-tChes secke,v d">ob(jVar_GetlivL)C_OBeh ttpJ\ acc
      ECess|  ou              ^t
T(oChe),n,t,cv)
ked      |                                                ^p(
uo,n,t,v../include/vlc_common.h:t)481access_output/rist.c:: 15: note: 201c: vloseexpanded from macro 'VLC_OBJECT'
da"9 );  481 |  :    rwarning:  _   
G      coentCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s|     ^
  201h../include/vlc_messages.h:87t:5: ecstk |   note: expanded from macro 'msg_Dbg'
eru ct  vlc   d87 |  (   VLC_co_OBJmEC   Tsg_Gen(oer ),n ic(msg,tp_D_b,thgivsm(mp_a), cce
VLC_ons_      | MSG                                               ^
_memberssDBG../include/vlc_common.h, _:_481:, 15: note: expanded from macro 'VLC_OBJECT'
"     481 | S:  ( co n setVA vnd_ing   N  alc_coAbjRcGecS__k)t_t  
*)(      #|     ^&(x%d)
../include/vlc_messages.h: 78:13(-o:n a>note: gexpanded from macro 'msg_Generic'o
bsjt)e   78 |  \   s
%"       |               ^
tru cP vlcR_Id64Log(" ms), cuVtIn file included from audio_output/file.c:rre36nt sL:
C_ vlcIn file included from ../include/vlc_common.h:1031OB:
JECT(o_)eq ,../include/vlc_variables.h:203:c12: oiwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  203 |     m p, onvlc__mosd: ule[%memb_namdere,s:  __]FILr(etu",
      rE__,n v __LI| acNE_o_, \n        ^s

rt vl_cSet../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'_ob      |             ^

   j87 | ../include/vlc_common.h :481:15Chee:ck note: ct_edt( p_ob jexpanded from macro 'VLC_OBJECT'
,   *481 |           msg _cpszGen_naerionsc(t s)truct p(_tme, V&L(hviCx_)VAR_Blsc_c-, ommoOOLn_memberV,s: >o(cobjL)C_M \Sn vsG
      ta|               ^
l v_D );lc_oBbject_G
      | ,t *)           ^
../include/vlc_variables.h:140:48: (¬e:  expanded from macro 'var_SetChecked'_
(  140 | x)_VA#de_AR->oGSbj)__ fiIn file included from ne\
audio_output/adummy.c      |               ^)
      | 
    ^
../include/vlc_messages.h:28:
:78 var:13: note: expanded from macro 'msg_Generic'
In file included from ../include/vlc_common.h_:1031:
S   78 | e  ../include/vlc_variables.h:  vl340:t9c_L: Cwarning: og(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]VLhecked(o,C_OBn
J,  340 | EtCT (o,),v ) v   ip, vf(lc_moaccess_output/livehttp.cad:u868:9lr: warning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] _n
a  m868e | ,    _ __F ISLeEv a  mtC__hs, __LeIg_NEcrr( Ek__, \e
      pd_ac|             ^ce(VLs
s,../include/vlc_common.h "F:ro_rmat Gsee481:tgmeCnhecked(C_O15: note: t pexpanded from macro 'VLC_OBJECT'p
a  tBJECh T(o),n,481fai | le     _t d");
      o|         ^b
 j,,../include/vlc_messages.hv) psz_
      | n                                               ^
:a../include/vlc_common.h:481 co:15:mns note: expanded from macro 'VLC_OBJECT't s
t  481 | e   ruct , 83:5 V:v    L coClc_note: _Vnst stcexpanded from macro 'msg_Err'oAR
ruc   m83 |   t_ vlc_comm  monSTRs_Img_GeneNmon_memberG, &vs:alre mber (consstic) vlc_o )
b(p      |         ^
_../include/vlc_variables.h:142::j48: t hise(concstnote: , V_LC_MSG_tERR, expanded from macro 'var_GetChecked'
   *)_t142_(&(x) vl-c_object_V>A | _AR#Gt *Sdefi__)
      | o    ^
ne vb../include/vlc_messages.h:78j)(&(a) :\13
r      | _              ^
Gx)e->o: note: expanded from macro 'msg_Generic'
b   78 | j)   \  v
t      |               ^Chaccess_output/rist.cecked(
ol,cn_,tL,ov:207:) va13: r_Getgwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](In file included from V
L  C207 |    hC _ e   OBJcECT(o) audio_output/file.c, p,k :36 :
 edIn file included from ../include/vlc_common.h v:1031:
l(c../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
V  _mod212 |     LCr_emstgOBJE_CurEnTule_n(ror)(p_acc ,n,t,vvaamer)
,_       |                                                ^_Set_F
eIC../include/vlc_common.hL:E__481,: _h_LIess, cN"15EkE__e: d,rror  senote: \ndexpanded from macro 'VLC_OBJECT'i
 
ng      (|             ^
o../include/vlc_common.h  481 |   :rebt ranj,  n  amesmi   con,481 st :15:stru note: expanded from macro 'VLC_OBJECT'c
Vtted  481 pacLket tC_ vlc_c |   o  m V   coaftmeAR_Cr 2o tOrn_membernsst str:u cOtRi(c oDvSes ..nst. ")vllc_c;
, c      _| v            ^
a../include/vlc_messages.hoolmmon:);
83_me:5:       |            ^
note: expanded from macro 'msg_Err'mb../include/vlc_variables.h
:140   :ers4883:  | :   (co  mnote: sexpanded from macro 'var_SetChecked'g_Ge
nensbt v  140 | #ldefineric_c(obj ectva_t *p_t)(hi&(r_x)s, -S>obej) \VLCt_MSGC_Eh
      | e              ^cke
d(oRR,n,t,, __v) VA_varj_SAeaccess_output/livehttp.c:877:9RGStCh_: ewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ect  _t *c_k)(&(ed(V)x)
LC_      | O877 |  B J   E-       ^>mso
CTg../include/vlc_messages.hb_jE)rr( p_a (oc\ces:s,78: ),n,t",ca13: nnot v)

note: expanded from macro 'msg_Generic'op      e
n   |                                                ^
78../include/vlc_common.h       `%|  |               ^ :s'
   vl481c_:Log(VLC_ (OBIn file included from 15:audio_output/adummy.c:28 %s)J:
EIn file included from CT(note: expanded from macro 'VLC_OBJECT'
"  ,481o), |  p  seg../include/vlc_common.hmen:t->1031,:
 psz../include/vlc_variables.h     _fivllec _mo dnulacme,onst es_nat
      | me,ru:350:        ^
9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_messages.hc
 :83  t :vlc__350_5c |  : FILnote: expanded from macro 'msg_Err' 
oE __    i83 |   mmof( n_va mem,b __ersLr _GetCh:I msg(NE_eccGenoneri__k, \
      |             ^cs(
p_../include/vlc_common.h:thi481:15t: s enote: v,expanded from macro 'VLC_OBJECT'l
 VLC_c  M_objS481dectG(_ |  p_oERbj, pR, sz___t _V*A_)ARGname,S__)(
       &(x)-VL>|     ^ obj
  C)../include/vlc_messages.h :78_ \
      |               ^
 :V   conAst stRruct v_13: Slc_coTmmon_memnote: expanded from macro 'msg_Generic'
b   78ers |  R   In file included from audio_output/file.c:36IvNlc_G,:  Lo&va(conls:
gt In file included from  ) (VL../include/vlc_common.hC)_O:1031:
B
J      v../include/vlc_variables.h:E| CTl227:12c_obj(        ^:oe
)ct, p,_t../include/vlc_variables.h * ):142:48 vl:(c_mo&(x warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note: expanded from macro 'var_GetChecked'
  )  -d>obj227142 | #defiu | l e_na) \m n
      |  e, e va _              ^r_FrIeL_E__,
t G_u_rLINE__, n va\r_Se
t      e| tCh            ^e
Cchked(oe../include/vlc_common.h,c:481:15ked(: n, tnote: ,v) access_output/rist.cexpanded from macro 'VLC_OBJECT'
v:  481a |   p r_229GetChec  :13:   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_obj c  229ked(V |      ,L   onC   _  pszsmsg_It Onstfor(puc_atBJEcceCss,  T_n("ovla c  I_)gcommnonome,_,n VL,ring NaCckt wimet,mberh nams_v)
V: (coAnsRt v      |                                                ^
elc %../include/vlc_common.h:481:15_ob:j ec_note: Fexpanded from macro 'VLC_OBJECT'
t  LO_t481 *)(&(x | AT  )-> , val o)bj);
      |  \
           ^      |               ^
 s", p i  
 co_s../include/vlc_variables.h:140nst:48: note:  expanded from macro 'var_SetChecked'
str  140 | #ucdtefin se vraaccess_output/livehttp.c:897c);
:rvlc_commo      | 5:            ^
 ../include/vlc_messages.h:_nSewarning: 81:5due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: note: expanded from macro 'msg_Info'tCh
e_mck  897 | e      81 |  ed (m b ersomsg,_Dbg:(  msp_g_ Genacncese,rt,ic((cvon)s ,sva "rSuccte ss_fSp_tvhislully c,etCh VLCeo_M_peSobjnced Glievehtct_INFOp f, k__Ved(VA_ALRGSC__OBi_)J
Ele      | CT(o: %s) ,(    ^
%n"PR,Itt_t *u32")" )(&(x../include/vlc_messages.h:)78:13,: v)
      ,|                                                ^note: expanded from macro 'msg_Generic'
-
>   ../include/vlc_common.h78:481 | o :15b   sejg:)men t \
      |               ^
 note: ->pexpanded from macro 'VLC_OBJECT'
vlc_Logsz  481 | (V _f   LC_OBJilenam   eIn file included from ,  i_newseECg T()audio_output/adummy.c:o);
, p,c      |     ^
28:
In file included from ../include/vlc_common.h../include/vlc_messages.ho:87:5nst : note: stru:ct vlc_expanded from macro 'msg_Dbg' vl
c_   87c |    ommodulmeon_ _1031n:
mm../include/vlc_variables.h:esmbersg_Generi362a:mc9(p_:: warning:  tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
h(i  e,362 |  cs,   o_VL_FInLE_ sC_t vl if(, _ Mc_objec_vart_t_G SG_DBeG, __V*_tC)(&(hALIeNx)->_AE_obj_, ) \
      | c              ^
k\
eR      |             ^dG
S__()../include/vlc_common.h:
 481:15      | : pnote:     ^
expanded from macro 'VLC_OBJECT'
_../include/vlc_messages.h:obj,78  481 | : p13: note: sz   expanded from macro 'msg_Generic'In file included from _
        cn78 |    oaudio_output/file.cn:sta 36:
mestr,u cIn file included from VLC_VARt v../include/vlc_common.h vlc_:_lALc_c1031oDDog(VLmm:
C_../include/vlc_variables.hoRn:241ESS,OBJ &vaE:C12Tl:  warning: ) due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](
)
        241 |   o _ |         ^
r../include/vlc_variables.hm:et142emburn)e , p, vrs:48:: (conl stc vnote: lc_expanded from macro 'var_GetChecked'
v  142 | aobjectr_t *)(&(_mox)_-dule_#name>, d__Sobj)et Che\ce
      |               ^
ked( FILE__,f p__Li_INE_n_,obj, pse  \z
      |             ^
../include/vlc_common.h:v_a481:15:rnam_Ge tnote: expanded from macro 'VLC_OBJECT'
eC,   VL481access_output/rist.ch:C | 269:e 9:c_    V   cko ewarning: d(nstAdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o
R  269,n |  ,t,_ S  s    TtRrucIt vlNGc_, comval v) );
      |            ^
m varsmo_nG_memb../include/vlc_variables.h:et140Checer:48:keds : (cons(note: expanded from macro 'var_SetChecked'
V  140t | #dLgC_E_O vlrce_r(pBJECT_fobj(oiecnaet_tcc)ess va,n,, *)t "r,(&(vx)->o )
      b_j) |   !S!! etWroCng                                                ^
\
      h|               ^
efeecked../include/vlc_common.hd(:481:ob15: a,cn,t,note: v)k.  vexpanded from macro 'VLC_OBJECT'
ar_  481 | SePt tCh    ec   kceod(VLnC_OBJECTy(pseaccess_output/livehttp.co),n,t,v :)936
:9:t warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |   936 |     s                                                ^is %0truct2
x!../include/vlc_common.h: = 481:15 v:%lc_  note: expanded from macro 'VLC_OBJECT'
0c2 m  xo,mmsg_481o  | F Dbgn( MT:_mep_  mb e acc es s ,conrs:s  %02" tx ", Septtstingt newryu pe,(
ct       vocpenon| st vldtsl %c_"PRIdo        ^
6b4j, pe_sycst->../include/vlc_messages.h_:t83:ic __opc5: enommonnote: _membe*)dtsrs( )expanded from macro 'msg_Err':
 (&   (83 |   ;
        m|         ^
sg../include/vlc_messages.h:_cGonsxt vlc87:5_): note: ->obj) \
      ob| e              ^
jneriect_tcexpanded from macro 'msg_Dbg'(p 
_t   87 | *)(&(x  )  his,msg_ VLC_M->SGeGobj_ERner)ic(pR \
      |               ^
,_this,  In file included from audio_output/adummy.c:__VLC28VA:
_MSG_In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hD:429BG_:A5, In file included from :__audio_output/file.cRGS :36warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]__)
:
VA_
      |     ^  
429 | ../include/vlc_messages.h:78In file included from ../include/vlc_common.h::13:1031:
 A../include/vlc_variables.h: 256Rnote: expanded from macro 'msg_Generic'GS
 __)   78
      |     ^
 ../include/vlc_messages.h:78:  |  v13  : note:  vexpanded from macro 'msg_Generic'
l:12   78 | c_: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 Log  (VL vaC  _Or_Cr256 | BJlc_eLoEga(VLCCte(_OT(BJo ), pEpC T(o), , p,  vlc__mooduble vl j, prc_modsz_nualem_enturn ve, aVarLme_C_VASeR_,I N__FTItLE_Che_,cked( __ LINEGER E__,p_ o\
bj      |             ^,|  
psz_../include/vlc_common.h:481:VLC_15V: Anote: nexpanded from macro 'VLC_OBJECT'
a  m481 |   R   _De,O   IcNoHnEst sRtITru  VLct )C_vVAR;lc_com_ADmonDRE_
m      |     ^
SS,e../include/vlc_variables.h:m122bers: (:39: valc ons);
      | t v           ^
lc_ob../include/vlc_variables.hj ect_tnote: :140: *)expanded from macro 'var_Create'(&(x48): note: expanded from macro 'var_SetChecked'-

>  140 | #o  bj122)d \
      |               ^ | 
#efidefne ine vavarr_C_SreaetCte(heca,bk,c) edvar(o,_Cren,t,v)ate( var VLC_Se_OBtChJECeckedaccess_output/rist.c(VTLC_:290OBJ:(13: Ea)CT(o, warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]),n,t,
v)
        290 | b ,|                                                    ^
 ../include/vlc_common.h: 481     c:15  m: note: sg_Errexpanded from macro 'VLC_OBJECT'
(p_  481 | )acc
ess,    "      R| i   st rt                                      ^
../include/vlc_common.hc:481:15p   pacck: et musonstt h strave uctat  vllc_cnote: expanded from macro 'VLC_OBJECT'
omemaon_mset   4m 481 |  bers:  byte(  s ,co nwest v lc_hao bjvee  con st sct%d",
      |             ^_t 
*tr../include/vlc_messages.h:uc)83:(t v&5(: lnote: expanded from macro 'msg_Err'
c_cx)-   >oboj)83  |   mmon _mem\
b ers: (      |               ^cmsg_oGeneric(p_nst
 thisv, VLC_MSGlc_ERR_object_t *), _(_VAIn file included from audio_output/file.c_&AR:G36S_(x:
In file included from _))->../include/vlc_common.h:ob1031:
../include/vlc_variables.h
j      |     ^
) ../include/vlc_messages.h\
      |               ^:276
:78::13: 10:note: expanded from macro 'msg_Generic'
    78 | warning:    due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 vlc_Log(  VLC276 | _In file included from   OBJEaudio_output/adummy.cCT(o):, p28:
In file included from ../include/vlc_common.h  , vlif( c_m!voduar_Gl:et1031:
e_na../include/vlc_variables.hme,C heck__Fe:442:5ILE_:_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc], __LIN
E  442__, \ | d
      (|             ^
    v../include/vlc_common.h:481: p_15ar:ob_Cr note: expanded from macro 'VLC_OBJECT'j,eat 
pe(  s 481 |  p       zcon_nasme, tVLC st_VA_rouct bvjlc_R_INTEGcomER,mon &va_mel, mbe ps) r)s:
      |  (cz_n         ^
aomenst, V../include/vlc_variables.h vlc_:142objLe:ct_48: C_Vnote: At *R_B)(&(x)OOL expanded from macro 'var_GetChecked'
->| VL  142C_objVAR) | #defi _\
      D|               ^
OIneNHE vaRITr_Ge );
      | tCh    ^
ec../include/vlc_variables.h:access_output/rist.c:122297:13::39 :kwarning: ed note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]expanded from macro 'var_Create'
(o,n,t  297,v) va
r_G |  etC   122 |    #hed c k   ed(VeL Cf_in emsOB Jg_ErvarErC_CrT(o),n,(ep_t,v)aatcc
      | eess,(a ,b,"                                               ^M
alfco) rm../include/vlc_common.h:481:vare_Cred fatee15( VedbacLC_Ok paB:JEC note: expanded from macro 'VLC_OBJECT'
T  (a481 | ), b, cc   )ket
       |                                       ^
     ../include/vlc_common.h:481: const15: note: expanded from macro 'VLC_OBJECT'
 stru  481 | ct   stav     lc_c commoonnst _mestmbers: ruc(t rtinvclc_cg ommwon_onmembierts: (st vh %col0n2sc_x, otigno vlring.c_ob", jbjecepktct_t[t *)0_t]);
 *      |             ^
(../include/vlc_messages.h&(:x83)()->:5&(obj:x)) - note: expanded from macro 'msg_Err'>\
      
o   83| bj)              ^ 
\
       |    |               ^
 msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   In file included from audio_output/adummy.c:78 | In file included from 28:
In file included from  ../include/vlc_common.h:1031audio_output/file.c::
../include/vlc_variables.h:45536:
In file included from ../include/vlc_common.h::5:1031:
../include/vlc_variables.h:293  : warning:  vldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
_  455 | Log   10 : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
va(VLr_CC_reate( OBJp_oECTbj,(   o)p293, |      isz_p,fnam(e ,vlc !_modu VvalerLC__naVA_GeR_tChme, _ec_FILFLOAE__ke, d( p_T |ob_j,  VLC_pszVAR_DOI_naNme,H E_LIRIVLCTN );E
__      |     ^_
,VA \
      R_BO../include/vlc_variables.h|             ^
../include/vlc_common.hOL:122::,39481: &v15::a note: expanded from macro 'var_Create'
  122 | #defin e vlanote: r_Cexpanded from macro 'VLC_OBJECT'r e)ate (a,b,c
)  481
 |       |          ^) 
v ../include/vlc_variables.h:ar_  C r eat e( V L142:48 c: note: expanded from macro 'var_GetChecked'
o  C_On142 | #defsBJEiCT(an)t , be v, scar_Gt r)
      u| c                                      ^
t v../include/vlc_common.h:481:lc_15: note: expanded from macro 'VLC_OBJECT'cometm
o  481 |  Che cked   (   coo,nn,st ts,n_mevtru) var_ct mvbersl: (cc_coommonn_meGetChesmbetcrs ked:vl (co(VLnC_OBJEst CT(volc_),cno,bjt,ve_objct_t )
      | *                                               ^
)(&(x)-e>obcj../include/vlc_common.ht_:481:)t * \
      | 15              ^)(
&(x: )->note: expanded from macro 'VLC_OBJECT'
obj  481 | ) \   
      |               ^
     const struct vlc_In file included from audio_output/adummy.c:28co:
In file included from ../include/vlc_common.hm:1031:
m../include/vlc_variables.h:469o:5:n_ warning: mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]embe
raccess_output/rist.c  s: (469 |  const    va:307vlc_or_Cre:ate( p13_o:bjec warning: bj,t_t  *)(pdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
&  307 |    s (zx_na   me, V)->obL  j)   Cms_VgA_RE_S \
TRIrNG |      |               ^r(
 VLC_p_acVAR_DOIcNHERIessT ),;
       "|     ^
Ma../include/vlc_variables.h:122:39: In file included from audio_output/file.clf:36note: :
expanded from macro 'var_Create'
ormedIn file included from ../include/vlc_common.h f  e122e | :1031:
db#adefi../include/vlc_variables.h:304nc:17:e vk warning:  par_ackCreate(adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e,
bt,c)  304 |   ,    wvifraro (ngl_iCrekate( Vely(!LvC_Oar_B lJECeTn %Ged, (tCa),expeh eb, cc )
      |                                       ^
../include/vlc_common.ht:481:15: note: expanded from macro 'VLC_OBJECT'
i  481 | ng %c   u byte  ke d   con(obss j, itn stnrame,uct  VLvlcC_com_mVon_AR_mem bersCOt:ORhe" (D \con
Sst       vlc| _,            ^
o../include/vlc_messages.h:83:b 5: &vnote: expanded from macro 'msg_Err'al))jec)

t_t *)(      |                 ^&
../include/vlc_variables.h:142_:(48namx)   : enote: expanded from macro 'var_GetChecked'
->,  14283 |   __ | #  FIdeLEfi msgne_G__ venear_ric(,pGetC_t hi__LhecIs,kNEed V__, (L\
      | o,noC_M            ^
../include/vlc_common.h,t:bj,v481)) va:15:r_G eSGnote: expanded from macro 'VLC_OBJECT'
 \
      |               ^
_E  481 |  RR , tC __     conVA_sARIn file included from hteaudio_output/adummy.c:c 28s:
In file included from GS_../include/vlc_common.h:1031:
_)ke../include/vlc_variables.hd(VLC_:477truct:
      |     ^ 
5:OBv JECTwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  477 |  ../include/vlc_messages.h:78lc_:13co:m note: expanded from macro 'msg_Generic'
o),nm,t   78 | ,o    v)
      n|                                                ^_membe   vrs: (conar_
../include/vlc_common.hCrea:te481:st vl15(c:  note: _oexpanded from macro 'VLC_OBJECT'p_vlbject_tco_Lo 
*g(V  )481 | LC(& _O (BJx EC  )  ->o cbj)T(bj, pso)ons, t strz_pname u, V\
LC      c|               ^
, vl_c_mt odule_vlcnam_ce, om__FIVLEA__, R__m_oLn_mSemberINTsaccess_output/livehttp.c:E_947RIN_, \
      |             ^
:../include/vlc_common.h G |(:cons :5:tV warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481 vl:15:LC_  947 | VA R_D  Onote: IcNHEexpanded from macro 'VLC_OBJECT'
    msg__objRDbIe481T )g(;c
      |     ^ p
 | ../include/vlc_variables.h:122 :39: _tacnote: expanded from macro 'var_Create'
_  cess,122 |   "W r t *)(  it&ing( axl)l  co ->onstbjful ) \
l s      |               ^
egmsents"t );
      ruct v|     ^
lc_commo../include/vlc_messages.h:n87:_#d5: memefinote: expanded from macro 'msg_Dbg'b
enIn file included from e audio_output/file.cvarrs   87 | _C: (creatone(a,   st b:36 m,vclsc:
In file included from ../include/vlc_common.h):1031:
 v../include/vlc_variables.hg_G_enearob:324:ri10:c(pj_thi warning: secdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc], VtL
C_M_S  t *G324 |   _D)BG,   __i_Createf( VL(C_O !VA_ARGS_BJva(_rECT(a),)
_       |     ^bGet&C
hec../include/vlc_messages.h(x, c )
)->keobjd()       |  p                                      ^
../include/vlc_common.h:_ob481:15:78j\
, p      |               ^
: snote: expanded from macro 'VLC_OBJECT'
:  481z_13: |   nnote:  expanded from macro 'msg_Generic' 
 a   78 |  m  e,   VL vlCc_Log(V L_access_output/rist.c:C co_OBJEnCst334 Vs:tArucRt vl29T(_o),c p,_FLO vlAcT,: _warning: modu co&vmmle_odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]name
na_membl, ers: __FIL E  _)334_ | ,(const  vlc_)o
 __LIbjec t       _|          ^
N../include/vlc_variables.hE__:,142    \
         | :            ^
t 48*)       ../include/vlc_common.h:481 :15:  note: expanded from macro 'VLC_OBJECT'
:   note:  expanded from macro 'var_GetChecked'
 481   |         142  c | ons( &#(x)->objt )str uctdefi vlc_cneo \
      va      | r_msmGgm              ^
on__Ermremb(p_eaertChescck:cess, (eIn file included from dconst (vlo "Mcaudio_output/adummy.c_o:balfjo28r:
In file included from ../include/vlc_common.h:,ectn_1031:
me../include/vlc_variables.h,td :491t S*):,5:(&D(x warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]v) va)
-r_>obGetjES)   491 |  \
p aCheck      ed(V| cLC_OBkJEC T              ^
 et var_Crea(o)t,n,t,ev)
      (, p_obj, ps wroz|                                                ^n
g c_n../include/vlc_common.h:name481a:15: note: expanded from macro 'VLC_OBJECT'me, VLC_ VAlaccess_output/livehttp.c:R_A
986D:17  :481e warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |        986 |         DRESn S %   u, g      msgo  c_Ertro( np| _aVL Cac_VAR_DOcessIst stru,NHE "ct Ev lnccRryp"tionI T )_ cf;
ailur\e:
      |        |     ^o%s m"                            ^
m
o,../include/vlc_messages.h../include/vlc_variables.hn_m :83:5:122:39embegp: g:_ note: expanded from macro 'msg_Err'
note: expanded from macro 'var_Create'
r   83 | stre  rrs: o r  122 m(c(seg_Gornstene vriclcr( | #d_) );efoi
      | pbjec                ^_
t../include/vlc_messages.hne t_va:83:5t: note: expanded from macro 'msg_Err'
r_Chrea   83 |    *) ti mses(ag,( &V_Ge(x)LC,->_nobj)MSG_b,ceriEc (p_\
      |               ^
thi) s, VLC_MSRG_R, _va_r_CrVAIn file included from _Aaudio_output/file.ceatRG:36:
In file included from e( ../include/vlc_common.h:1031VL:
ERR, S__VA_../include/vlc_variables.h:340:__)
      9ARGS| _:    ^
 ../include/vlc_messages.h:78:_)
warning:       |     ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]13:
 note: expanded from macro 'msg_Generic'

  340 |     78 ../include/vlc_messages.h:78 | :13:   note: expanded from macro 'msg_Generic'
    78   |    vlcif(_ v  C_vlcL_Log(VaLC_rOog(BJOBJECVLC_OBJ_TGeECT((ooE)), pCT,, pt vl,C(hc_meaod),c ulev_namelked(c,  _mp_ob__oFILE__dj, psule_z_name, na_,_FmILE_e , VLC_, __L__VAR_LINEINE___,S \
T      |             ^
 b../include/vlc_common.h:481:__,15: Rnote: Iexpanded from macro 'VLC_OBJECT' , \c 
)
N
      |             ^
../include/vlc_common.h      G|                                       ^:
481:  ../include/vlc_common.h,481:481 |      15   : co& note: nstv aexpanded from macro 'VLC_OBJECT'strluct 
vl c_com  :mo15n_m: note: emb)e )481expanded from macro 'VLC_OBJECT'
 | 
      | rs:     481 |   (        ^cons
t     ../include/vlc_variables.h   v lc_ ob co: ject_tns142 *:) t (&(strcuoctx)->o vlnsbtj) c_\48c
o:       | mm              ^
 on_members: strunote: expanded from macro 'var_GetChecked'
c  142(t c | volc#_defnince svar_Gt ommon_vmeetlChcm_objeckedbeers:ctaccess_output/livehttp.c_(t o:(c onst ,nv1036:13*,:)(l warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ct 1036&(x | _)o   b ,  -> j  eovc   tb_m)jt)   varsg__G*)etChec\
      | ked(              ^DbVgL(
C p_a_OBJcECTc(e(o&)(,xnss, ")In file included from Maudio_output/adummy.c:-28:
>o,viIn file included from ../include/vlc_common.ho:1031:
../include/vlc_variables.hbn:511:5: jwarning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
g on,going) \
       segmvent |               ^
t)
        511 | |                                                    ^
o fv../include/vlc_common.h:arulaccess_output/rist.c481::15:341_Cr:e29ate( p note: _oexpanded from macro 'VLC_OBJECT': b
j, warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |   341 p    | sz_ nam    e , VLCcon_VARst _INstruct vlc_cTEGER | omVLCmon_VA_lR _DO    seg    mIN   emenmbe trs:Hs -qu eue" ) E(;RIT
      c|       onst     ^
 vl../include/vlc_variables.h
       c_  obj:ect_t  m122:39s: note: expanded from macro 'var_Create'
g|   122 | #_dI *            ^
../include/vlc_messages.hn:87efif):(&5: note: expanded from macro 'msg_Dbg'
ne v   87 |   o  ms(x)g_ar_-(p_GaenCcc>eoreatbericj(pe_tss,(a,bhis , V)LC"_M SG_DBGR,, e__VccAe_Ai) vvaRGSr__e_r)C
r      |      ^
../include/vlc_messages.h:78n:13: anote: expanded from macro 'msg_Generic'
me: %s", p_s   78 |  yse\a
t       e( -  VLC_OBJ|               ^
>recECvlceiver_na_T(ma),eLo In file included from b, );g(Vaudio_output/file.cLC:_OB
36c ):

      |                                       ^
J      | ECT(o)                            ^, p,In file included from  v../include/vlc_common.h:481
:../include/vlc_common.hlc:_m151031:
../include/vlc_variables.h:odul:e_n../include/vlc_messages.ha:me, _ 350:9_FI:note: expanded from macro 'VLC_OBJECT'
L81E__, warning:   481 |  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]__L
IN  :350   E_  |     co_    inst sf5t(ru,ct \
: v      |  v lnote: expanded from macro 'msg_Info'
acr            ^_com_
mo   81 |  Get../include/vlc_common.hC:481:h15:   mse note: expanded from macro 'VLC_OBJECT'gnc
k_Gener_memebdi( p_ersobj,   481p | s    :z_na    cconms (conste, (p_ thvVLC_lc_isobjeVAR_STR,c t_t *INt st)VruLC_MGS, &cGt (&v(al_ ) x)->INF)
oO      vl, __VAbj) \
c_c_      omAmo| n_m        ^emb
ers: (RGS__../include/vlc_variables.h:142:48:)|               ^ note: 
expanded from macro 'var_GetChecked'
      | c    ^onst
 vlc_obj../include/vlc_messages.hIn file included from audio_output/adummy.c:ect
:_  t142  | *)(#d78:13: note: expanded from macro 'msg_Generic'&e(x28:
fIn file included from 
i../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: )-n>odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ebj)
   525 |      78  |    \
       vlc_  vvaar_C|               ^
rreate(L _Geog(VLpC_OB_JECotChbeaccess_output/livehttp.c:j, pcsked(z_nameo,n,1046t,v):13,T v ar_:VL warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]C_(VAR_B
o), pOOL, Get| VLC_  1046VAC | R_DOvlche_   c I NHE  k  Rmo   ed(VdIuTLC
_mOsg_E      | Brr( JE    ^Cp
_a../include/vlc_variables.hlcT:(e_co)enss,ame,  __FI122:39:L note: expanded from macro 'var_Create',
E"nErro_,t,  122 | v_, _)#
d      |                                                ^_eLIfine var
_CNE_r../include/vlc_common.h_, :e\a481:15:
      t|             ^e
(a,../include/vlc_common.h:481:15:b,c ) var_Cnote: reaexpanded from macro 'VLC_OBJECT't note: expanded from macro 'VLC_OBJECT'
  481 |  e (r  in
   w r i V 481LC_ tOBJEC |   T(a ),   be ,  looc p )")
      |                                       ^
../include/vlc_common.h: ;
       481:15| c: onote: expanded from macro 'VLC_OBJECT'            ^n
con
st s  t../include/vlc_messages.hr481:83 |  s  t s :u c 5:  cottrnst  stru unote: cexpanded from macro 'msg_Err'c
t t   83vvllc_com |     ms g_vlcGen_cmon_meremic(p_tobcmm_hiso, VLersn: (_meC_mMcSGb_EReRrs, _:_VA _ARGS__)
(      |     ^
conosntcs../include/vlc_messages.ht v lc_objecomm:o78nvt_t_memb er*)(:13:l &(cx)->_note: expanded from macro 'msg_Generic's: (c
o   78 | o o bjns ebj) \c
      t_t  *)v(&(lx)| c              ^
_Log->obj) (\V
LC_t vlcOBJ_obECTject_t(o)In file included from  *audio_output/adummy.c:28:
In file included from , p,      | ) v../include/vlc_common.hl:c_(&mod1031ule:
_../include/vlc_variables.h:539n(x)-              ^
:>o5bj) \
      |               ^
ame,: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   __FIL539 |   access_output/rist.c  :Ev351__,a:r17_Cre:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  ate( 351In file included from p | audio_output/file.c   __  obj, Lpsz IN_     :  36  E__n:
In file included from , m ../include/vlc_common.h\:1031:
../include/vlc_variables.h:
sam      e, Vg_LC_ErV362:r(9ARp__FacL:Oc|  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
eAT |   362 | V            ^
L../include/vlc_common.h:481C s_VAR_:15s:,  note: expanded from macro 'VLC_OBJECT'
D  OIN"481 |      HUnrERIec ogniT   ze
       |     ^ const strucd R
TCP pat vlckect _withc../include/vlc_variables.h: oPT122YP:m39m: note: E=o%02xnexpanded from macro 'var_Create'!
! "_mem  122 | #  b,defiinef ( pv tyaers: (conrvst_Creaate( ra,b_Gvl,c)epte);c 
C      |                 ^
h_v../include/vlc_messages.ho:ba83:r_Creeateckjee(d ( ctVL_p_Ct5o:b note: expanded from macro 'msg_Err'
_   83 |  OB *)  JE mCTs(gj, _psz_(a)name, Ge&VL,(C_ b,Vnxeric)(p-_t>hiobj) \
       cs, V| LC_              ^M
 ASG_)
      |                                       ^
R_ADDRESS, &valERR../include/vlc_common.h:, __ ) )
      | VA_        ^
481:15AR: note: GS_expanded from macro 'VLC_OBJECT'../include/vlc_variables.h
:_  481 | )
       142|     ^
../include/vlc_messages.h:78::13: note: expanded from macro 'msg_Generic'48:  
   note: expanded from macro 'var_GetChecked'
   142 |   c#onsdt    78 |  s   vtruct elc_Log(Vfinvlc_eLCc vommoan_mr_OB_eJEGmberCetT(sC: h(coensco), t p,vklc_obejec vlt_t *)c_(&(xdmodu()->leoo,n,bt,j)v) \_na 
      v|               ^
ame, __r_FIGLeEt__, __LINE__, \
Che      | cIn file included from audio_output/adummy.c:            ^ke28
:
In file included from ../include/vlc_common.hd:1031:
../include/vlc_common.h../include/vlc_variables.h:481:(VL:554C_:5:15:OB note: expanded from macro 'VLC_OBJECT'
J warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ECT  481 |   (o),n,t  554 |  ,v)  
      |                                                       ^vcona
r../include/vlc_common.hst _:481:Crst15: note: expanded from macro 'VLC_OBJECT'
eate  481 | ( p_ obj , p  ru   ct co snz_nvst strlc_aume, VLcC_comVARt vlc_m_on_membercommosSnTRIN:_ (consmt vlGec_ |mobjecbt eVLCr_V_t *)(&As(x)->obR_DOj) IN\
H:ERIT (co      |               ^
ns
      |     ^
t vlc_o../include/vlc_variables.h:122:39:bje ct_t *)note: (expanded from macro 'var_Create'&
(x  122 | #defi)ne v-ar_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
>../include/vlc_common.ho:481:15: note: expanded from macro 'VLC_OBJECT'
bj  481 |         co) ns\
t struct vlc_common_members: (const vlc_objec      |               ^
t_taccess_output/rist.c:433 :*21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)(  &(433 |         x)     ->   obj) \
      |               ^
    msg_Err(p_access, "Rist RTCP messsage is In file included from audio_output/adummy.ct:o28o:
 big (%zd In file included from b../include/vlc_common.hy:t1031:
../include/vlc_variables.hes) and wa:s563 :5: In file included from warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]probaudio_output/file.cab
ly " \:  563 | 36    
:
      |                     ^var_
Create(In file included from  p_../include/vlc_messages.h:../include/vlc_common.hob:1031j,:
 83:p../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
5sz_:  429 note: expanded from macro 'msg_Err'
 |     vnaar_C   83 | mr    me, eVLC_Vasg_GeAtnerice((p_R_ STtp_RhioINGs, | V bLC_VLCjVAR,_MSG_ p_DOsz_nIERR, _ameNH,_E VLCVAR_A_IRGS__T
      | )
      |     ^    ^VAR_INT

E../include/vlc_messages.h:../include/vlc_variables.h:122:39: note: 78:expanded from macro 'var_Create'
13: note:   122expanded from macro 'msg_Generic'
 | #   78de |  GER    vlf| VLC_VARinc__DOINHERILe vTog a(VL)r_C;reC_OBJ
      ECT|     ^
ate../include/vlc_variables.h(o(a:122:39: note: expanded from macro 'var_Create'
,  122b,c | ), p#) ,d vlc_vefinear_Cmo drvauerle_nate( a_meVCrL, _C_eat_OeBJ(FILEECTa__, __,bLI(aNE__,),  \b, c
       ,c)
      |                                       ^)
 |             ^../include/vlc_common.h
:481var_Crea../include/vlc_common.h:481:15t: note: expanded from macro 'VLC_OBJECT'e( 
:VLC  481 |    _15   :O note: expanded from macro 'VLC_OBJECT'B  
Jco  481ECT(a), |   b, c  n) s t 
 struct  vl       |  cons                                      ^t c_
st../include/vlc_common.h:ruc481ct v:lc_15comm:ommon note: _omexpanded from macro 'VLC_OBJECT'embn
_memb  erer481 | s: (cons:s  t vlc ( con _ostbjec  vlc _objt_t  c *eon)ct(&(x_ts)->o *)(bjt)& \
      | (x) stru->              ^
obcjt) \
      |               ^
 vlc_common_members: (access_output/rist.cco:n437st vlc_:oIn file included from 21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
audio_output/adummy.cbj  437 |  e   c  t:_     28:
 tIn file included from ../include/vlc_common.h:   *)  1031:
(../include/vlc_variables.h:&  (x)->obj578:9)  m : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
\
sg_      |               ^
Er  r578 | (p_a c c  iess, f("soc var_ChangeketIn file included from  %d(audio_output/file.c:36:
 erIn file included from ../include/vlc_common.h:ro1031 pr: :
%s\_obn",j../include/vlc_variables.h p:,_sys442 ps:->fl5z_na: mewarning: , VLowdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]C-_>fd_r
tVA  442cpR_C,
HOI      | CES |  CO   UvaNT                    ^
r, &c../include/vlc_messages.h_:oCreunt83:5, : note: aNULtLexpanded from macro 'msg_Err'
e ) ()
   83 |       |      mp        ^
_sg_G../include/vlc_variables.h:128ene:o43: ric(note: p_texpanded from macro 'var_Change'
b  128 | j, ps#dez_name, hiVfiLnes, va VLC_r_MSCG_Change(aERR, ,b,__VA_c,dVAR_BOOL |_ ARGSV,e) vLarC___)V_
C      | AR    ^
../include/vlc_messages.h:_hangDOINHe( 78:VL13:C_O note: BJEexpanded from macro 'msg_Generic'
RIT   E CT();
      |     ^a), 
78 | ../include/vlc_variables.h    vlcb,: _Lc,og(122VLC d_OB:,JEC39 T(oe :)
      |  note: expanded from macro 'var_Create'
                                          ^
  ../include/vlc_common.h:481),:15: note:  p,expanded from macro 'VLC_OBJECT'
 v122 | #delc  f481_miodnule_e | nam var_e, __FIL CE_re _,at __Le(a   ,b,c)    convsINE__, t str\
      | ucar_t vCrlc_eate            ^com
( VL../include/vlc_common.h:481:15moCn_m_: eOnote: expanded from macro 'VLC_OBJECT'
mB  481 |  JberEC     s:T (c(onst   aco), bvlc_nsobjet ct_s,t  *)(ctr &(uct vl)c_x
c)->omobjmo) \      n_me| 
      |               ^mb                                      ^
er../include/vlc_common.h
s: (const vlc_objec:481t:_t *)(&(x)->obj) \
      |               ^
15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objeaccess_output/rist.cct:_448:21t *)(:&(x)-> obj)warning:  \
      |               ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  448 |                     msg_Err(p_access, "RistIn file included from  Raudio_output/file.cTCP m:e36sss:
In file included from ../include/vlc_common.h:1031:
a../include/vlc_variables.h:455:g5e i:s  toowarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
b  455 |  i g (%zd byt es) and was v " \
      |                     ^
ar_C../include/vlc_messages.h:83:rea5te( p: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_E_RR, __VA_ARGS_obj_)
,      |     ^
 p../include/vlc_messages.hs:z_nam78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_Oe,BJECT(o), p, vlc_m oVLC_dule_name, __FILE__, __LINE__, \
      V|             ^
AR_F../include/vlc_common.h:481:LO15AT | : note: expanded from macro 'VLC_OBJECT'
VLC  481_ | VAR_        const struct vlc_common_members: (coDOINnHst vlc_EoRIT bject_t *)(&(x)->obj) \
      |               ^
);
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(access_output/rist.ca:,b,c452) v:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a  r_Crea452 |  te(              V L C_OBJ   E msg_Err(p_access, "mCcast socket %d error: %s\n"T(, a),p_sys->fl ow->fd_rtcp_m,b
      |                     ^
, c../include/vlc_messages.h :)83
      |                                       ^
:5../include/vlc_common.h::481:15 : note: expanded from macro 'VLC_OBJECT'
note: expanded from macro 'msg_Err'
     48183 |     |      msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__ )
      |     ^
   co../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
nst s   78 |     vlc_Logtr(uct vVlLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE_c__comm, \
      | on            ^
_../include/vlc_common.hmember:481:15: note: expanded from macro 'VLC_OBJECT'
s:  481 |         const (c sotruct vlc_common_members: (const vlc_objenst vclc_objt_t *)(&(x)->obj) \
      |               ^
ect_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/file.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,baccess_output/rist.c:515:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,c)   var_515Create |             msg_E( rr(p_access, V"LError sendinC_OgBJECT(a data p), ab, c cket )
      after 2 tries ...");
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
|                                       ^
   83 |     msg_Generic(p_th../include/vlc_common.hi:481:15s:, note: expanded from macro 'VLC_OBJECT'
   481 | V L C _    MSG_ERR, __VA_ARGS__)
      |     ^
 con../include/vlc_messages.hs:78:13: note: expanded from macro 'msg_Generic'
t st   ru78 |     vlc_Log(VLC_OBJECTc(to), p, vlc_module_n ame, __FILEv_lc_c_, __LINE__,om mon\_mem
      b|             ^
er../include/vlc_common.hs: (c:o481nst vlc_:o15: bnote: expanded from macro 'VLC_OBJECT'
j  481 |   e      const struct vlc_common_members: (const vlc_object_tc *)(&(x)t-_>obj)t  *)(\&(x
)->o      bj) \
|               ^
      |               ^
In file included from audio_output/file.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5access_output/rist.c: :warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
535:13  477: |     v warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ar  _Crea535 |      t       msg_Ien( p_fo(p_access, "Traffic detected");
      |             ^
obj../include/vlc_messages.h,: psz81:5: note: expanded from macro 'msg_Info'
_nam   e81 |     msg_Generic(p_this, ,V VLCLC_MSG_INFO, __VA_ARGS__)
      |     ^
_../include/vlc_messages.hVAR:_STRI78N:G | V13: note: expanded from macro 'msg_Generic'
LC_VA   R78_ | DOINHERI  T )  vlc;
      |     ^
_L../include/vlc_variables.hog(VL:C122_OBJECT(o), p, vlc_module:_na39me, __FILE__, _: note: _LINE__, \
      |             ^
../include/vlc_common.h:481:15expanded from macro 'var_Create'
:   122 | #note: dexpanded from macro 'VLC_OBJECT'
e  481 |  f ine    v   coanstr_ struct vlc_commoCren_members: a(te(a,b,cconst vlc_object_t *)(&(x)->o)bj) \
 v      |               ^
ar_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_maccess_output/rist.c:558:em17bers: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:   (con558st  | v     lc           msg_Info(p_a_ccoessb,ject_ "STATS: Total %u, Retransmitted %u, Link Quality %.2tf *)(%%",
      | &                ^
(x)->../include/vlc_messages.ho:81:5: note: expanded from macro 'msg_Info'
b   j) \
81 |     msg_Generic(p_this,       VLC_MSG_I| N              ^F
O, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBIn file included from Jaudio_output/file.c:36E:
In file included from ../include/vlc_common.h:1031:
CT(../include/vlc_variables.ho:491:5): warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, p  ,491 |  vlc_module_name, __FILE__, __LINE__,     var\
      _|             ^
Cre../include/vlc_common.hate(:481: 15p_o: bnote: jexpanded from macro 'VLC_OBJECT'
  481 | , ps   z _nam   e , VcLC_onst struct vlc_common_meVmAbers: (R_const Avlc_object_t *)(&D(DRESS x)->obj) \
      |               ^
| VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (conaccess_output/rist.c:602:13: warning: stdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 vl  602 |             msg_Warn( p_access, "Buffer data size (%zu) > configured packet size (%zu), you " \
      |             ^
c../include/vlc_messages.h_:85:5o: note: bjeexpanded from macro 'msg_Warn'ct_t 
*)(&(x   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      | )    ^
-../include/vlc_messages.h:78:13>: note: expanded from macro 'msg_Generic'
o   78 |    bj) \
      |               ^
 vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         coIn file included from nsaudio_output/file.ct str:u36c:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:t vlc511_com:5:mon_ memberwarning: s: (cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  n511st  |     vvlc_aro_Crbjecteate( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
_t *../include/vlc_variables.h:122):(39: note: expanded from macro 'var_Create'
&  122(x)-> | #defineo bj)var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
       \
      |               ^
|                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/file.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objaccess_output/rist.cect_t *)(&(x)->obj) \
      |               ^
:732:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  732 |     if (var_Create ( p_access, "dsIn file included from audio_output/file.c:36:
In file included from ../include/vlc_common.h:1031:
t-../include/vlc_variables.hport":, VL539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C_VAR  _539INTE | G ER )
         var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VA| R_DOINHERIT
              ^|     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'

  122../include/vlc_variables.h | :122:39#: note: expanded from macro 'var_Create'
define var_Create(a,b,c) var_Create(  122 V | #LC_OBJdeECTf(a), b, c )
      |                                       ^
ine ../include/vlc_common.hvar_Create(:a,b,c481) var_:15: note: expanded from macro 'VLC_OBJECT'
Creat  e( VL481 |  C _ OBJE     const struct vlc_common_members: (const vlc_object_t *)(&(x)->objCT)(a), b, c \
      |               ^
 )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlIn file included from audio_output/file.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c_  554 |     var_Create( p_obj, psz_name, comVLC_VAR_STRING | mon_meVmbersL:C_V (conAst R_DvOlc_oIbNject_t H*E)RIT
      |     ^
(&(x../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
)->o  bj) \
122      |               ^
 | #define var_Create(a,b,c) var_Create( VLC_OBJECTaccess_output/rist.c(a), b, c )
      |                                       ^
:../include/vlc_common.h:481733:9: warning: :15: note: expanded from macro 'VLC_OBJECT'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |         const struct  733 |     vl c_co m|| vamon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
r_Create ( p_access, "src-port", VLC_VAR_INTEGER )
      In file included from |         ^
audio_output/file.c:36:
In file included from ../include/vlc_common.h../include/vlc_variables.h:122::39: note: expanded from macro 'var_Create'
1031:
../include/vlc_variables.h:563:5:   122warning:  | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]#
def  ine var_Create(563 |  a  ,b,c) var var_Create( p_obj_Create( , psz_name, VLC_VAR_STRING | VLC_VAR_DOIVLC_OBJENHERIT
      |     ^
CT(a), b,../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
 c )
      |                                       ^
  122 | #defin../include/vlc_common.h:e481:15 va:r note: expanded from macro 'VLC_OBJECT'_
Create(a,b,c) var_Create( V  L481 |    C    _OB JcEoCnstT(a st), bruct vlc, c )
      |                                       ^
_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
c  481 |         conosmtm on_msembers:truct (con st vlvcl_objecc_tc_t *)(&(x)->oommon_membbje) \
      |               ^
rs: (const vlc_object_t *)(&(x)-access_output/rist.c:734:9>obj) \
      |               ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  734 |      || var_Create ( p_access, "dst-addr", VLC_VAR_STRINIn file included from Gaudio_output/file.c )
      |         ^
:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_:122:39:CHOICESCOUNT, &count, NULL ) )
      |         ^
 ../include/vlc_variables.hnote: :expanded from macro 'var_Create'
128:  43122 | #defi:ne va note: expanded from macro 'var_Change'
r_  128 | Creat#e(a,bdefine ,c)var _vChar_Creaante( VLgC_OBJeECT(a(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
)../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
,   b, c )
481       |  |                                       ^
 ../include/vlc_common.h:481: 15: note: expanded from macro 'VLC_OBJECT'
     const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |   481              ^
 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/rist.c:735:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  735 |      || var_Create ( p_access, "src-addr", VLC_VAR_STRING ) )
      |         ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create(25 warnings VLC_OBJECT( generateda),.
 b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/rist.c:737:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  737 |         msg_Err( p_access, "Valid network information is required." );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/rist.c:741:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  741 |     config_ChainPdepbase=`echo audio_output/amem.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_output/amem.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_output/amem.lo -MD -MP -MF $depbase.Tpo -c -o audio_output/amem.lo audio_output/amem.c &&\
mv -f $depbase.Tpo $depbase.Plo
arse( p_access, SOUT_CFG_PREFIX, ppsz_sout_options, p_access->p_cfg );
      |     ^
../include/vlc_configuration.h:173:60: note: expanded from macro 'config_ChainParse'
  173 | #define config_ChainParse( a, b, c, d ) config_ChainParse( VLC_OBJECT(a), b, c, d )
      |                                                            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/rist.c:766:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  766 |     msg_Info(p_access, "Connecting RIST output to %s:%d and %s:%d", psz_dst_addr, i_dst_port,
      |     ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/rist.c:776:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  776 |     flow->latency = var_InheritInteger(p_access, SOUT_CFG_PREFIX "buffer-size");
      |                     ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/rist.c:778:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  778 |     p_sys->ssrc = var_InheritInteger(p_access, SOUT_CFG_PREFIX "ssrc");
      |                   ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/rist.c:785:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  785 |     msg_Info(p_access, "SSRC: 0x%08X", p_sys->ssrc);
      |     ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/rist.c:786:48: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  786 |     p_sys->i_ticks_caching = RIST_TICK_FROM_MS(var_InheritInteger( p_access,
      |                                                ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/rist.c:788:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  788 |     p_sys->i_packet_size = var_InheritInteger(p_access, SOUT_CFG_PREFIX "packet-size" );
      |                            ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/rist.c:802:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  802 |         msg_Err(p_access, "Failed to create sender thread.");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
access_output/rist.c:808:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  808 |         msg_Err(p_access, "Failed to create worker thread.");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/file.c:141:16: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  141 |     psz_name = var_InheritString( p_aout, "audiofile-file" );
      |                ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/file.c:144:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  144 |         msg_Err( p_aout, "you need to specify an output file name" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/file.c:172:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  172 |     psz_format = var_InheritString( p_aout, "audiofile-format" );
      |                  ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/file.c:192:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  192 |         msg_Err( p_aout, "cannot understand the format string (%s)",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/file.c:210:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  210 |     i_channels = var_InheritInteger( p_aout, "audiofile-channels" );
      |                  ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"amem\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_output/amem.lo -MD -MP -MF audio_output/.deps/amem.Tpo -c audio_output/amem.c  -fPIC -DPIC -o audio_output/.libs/amem.o
audio_output/file.c:218:37: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  218 |     p_aout->sys->b_add_wav_header = var_InheritBool( p_aout, "audiofile-wav" );
      |                                     ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/file.c:270:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  270 |             msg_Err( p_aout, "write error: %s", vlc_strerror_c(errno) );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/file.c:282:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  282 |     msg_Dbg( p_aout, "closing audio file" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/file.c:293:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |             msg_Err( p_aout, "seek error: %s", vlc_strerror_c(errno) );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/file.c:305:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  305 |             msg_Err( p_aout, "write error: %s", vlc_strerror_c(errno) );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/file.c:322:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  322 |         msg_Err( p_aout, "write error: %s", vlc_strerror_c(errno) );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/file.c:337:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  337 |         msg_Err( aout, "flush error: %s", vlc_strerror_c(errno) );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
37 warnings generated.
mv -f audio_output/.deps/libafile_plugin_la-file.Tpo audio_output/.deps/libafile_plugin_la-file.Plo
depbase=`echo audio_output/oss.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_output/oss.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_output/oss.lo -MD -MP -MF $depbase.Tpo -c -o audio_output/oss.lo audio_output/oss.c &&\
mv -f $depbase.Tpo $depbase.Plo
71 warnings generated.
mv -f access_output/.deps/libaccess_output_livehttp_plugin_la-livehttp.Tpo access_output/.deps/libaccess_output_livehttp_plugin_la-livehttp.Plo
depbase=`echo audio_filter/audiobargraph_a.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_filter/audiobargraph_a.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/audiobargraph_a.lo -MD -MP -MF $depbase.Tpo -c -o audio_filter/audiobargraph_a.lo audio_filter/audiobargraph_a.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from audio_output/amem.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/amem.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/amem.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/amem.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/amem.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/amem.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/amem.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/amem.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/amem.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/amem.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/amem.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/amem.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/amem.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/amem.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/amem.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/amem.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/amem.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/amem.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/amem.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/amem.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/amem.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/amem.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/amem.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/amem.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/amem.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"oss\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_output/oss.lo -MD -MP -MF audio_output/.deps/oss.Tpo -c audio_output/oss.c  -fPIC -DPIC -o audio_output/.libs/oss.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"audiobargraph_a\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/audiobargraph_a.lo -MD -MP -MF audio_filter/.deps/audiobargraph_a.Tpo -c audio_filter/audiobargraph_a.c  -fPIC -DPIC -o audio_filter/.libs/audiobargraph_a.o
audio_output/amem.c:195:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  195 |         msg_Err (aout, "format not supported: %s, %u channel(s), %u Hz",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/amem.c:247:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  247 |     void *opaque = var_InheritAddress (obj, "amem-data");
      |                    ^
../include/vlc_variables.h:653:53: note: expanded from macro 'var_InheritAddress'
  653 | #define var_InheritAddress(o, n) var_InheritAddress(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/amem.c:248:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  248 |     sys->setup = var_InheritAddress (obj, "amem-setup");
      |                  ^
../include/vlc_variables.h:653:53: note: expanded from macro 'var_InheritAddress'
  653 | #define var_InheritAddress(o, n) var_InheritAddress(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/amem.c:251:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  251 |         sys->cleanup = var_InheritAddress (obj, "amem-cleanup");
      |                        ^
../include/vlc_variables.h:653:53: note: expanded from macro 'var_InheritAddress'
  653 | #define var_InheritAddress(o, n) var_InheritAddress(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/amem.c:258:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  258 |         sys->rate = var_InheritInteger (obj, "amem-rate");
      |                     ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/amem.c:259:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  259 |         sys->channels = var_InheritInteger (obj, "amem-channels");
      |                         ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/amem.c:261:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  261 |     sys->play = var_InheritAddress (obj, "amem-play");
      |                 ^
../include/vlc_variables.h:653:53: note: expanded from macro 'var_InheritAddress'
  653 | #define var_InheritAddress(o, n) var_InheritAddress(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/amem.c:262:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  262 |     sys->pause = var_InheritAddress (obj, "amem-pause");
      |                  ^
../include/vlc_variables.h:653:53: note: expanded from macro 'var_InheritAddress'
  653 | #define var_InheritAddress(o, n) var_InheritAddress(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/amem.c:263:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  263 |     sys->resume = var_InheritAddress (obj, "amem-resume");
      |                   ^
../include/vlc_variables.h:653:53: note: expanded from macro 'var_InheritAddress'
  653 | #define var_InheritAddress(o, n) var_InheritAddress(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/amem.c:264:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  264 |     sys->flush = var_InheritAddress (obj, "amem-flush");
      |                  ^
../include/vlc_variables.h:653:53: note: expanded from macro 'var_InheritAddress'
  653 | #define var_InheritAddress(o, n) var_InheritAddress(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/amem.c:265:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  265 |     sys->drain = var_InheritAddress (obj, "amem-drain");
      |                  ^
../include/vlc_variables.h:653:53: note: expanded from macro 'var_InheritAddress'
  653 | #define var_InheritAddress(o, n) var_InheritAddress(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_output/amem.c:266:23: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  266 |     sys->set_volume = var_InheritAddress (obj, "amem-set-volume");
      |                       ^
../include/vlc_variables.h:653:53: note: expanded from macro 'var_InheritAddress'
  653 | #define var_InheritAddress(o, n) var_InheritAddress(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
70 warnings generated.
mv -f access_output/.deps/libaccess_output_rist_plugin_la-rist.Tpo access_output/.deps/libaccess_output_rist_plugin_la-rist.Plo
depbase=`echo audio_filter/chorus_flanger.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_filter/chorus_flanger.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/chorus_flanger.lo -MD -MP -MF $depbase.Tpo -c -o audio_filter/chorus_flanger.lo audio_filter/chorus_flanger.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"chorus_flanger\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/chorus_flanger.lo -MD -MP -MF audio_filter/.deps/chorus_flanger.Tpo -c audio_filter/chorus_flanger.c  -fPIC -DPIC -o audio_filter/.libs/chorus_flanger.o
In file included from audio_filter/audiobargraph_a.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/audiobargraph_a.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/audiobargraph_a.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/audiobargraph_a.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/audiobargraph_a.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membe37 warningrss generated: .
(const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/audiobargraph_a.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/audiobargraph_a.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/audiobargraph_a.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetIn file included from audio_output/oss.c:46Ch:
In file included from ../include/vlc_common.heck:1031:
ed../include/vlc_variables.h:189( p:12: _owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bj, p  189 | sz_nam    rete, VLC_urnVAR_B var_OOLSetC, heck&val ed) )( 
      | p_         ^
ob../include/vlc_variables.h:142j,:48 p: sznote: expanded from macro 'var_GetChecked'_n
a  142me | #define,  vadepbase=`echo audio_filter/compressor.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_filter/compressor.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/compressor.lo -MD -MP -MF $depbase.Tpo -c -o audio_filter/compressor.lo audio_filter/compressor.c &&\
VLC_VAr_RGe_INTtCEheGcmv -f $depbase.Tpo $depbase.Plo
kERed, (ova,nl ,t);,v
      ) |            ^var_Get
Ch../include/vlc_variables.h:ec140:ke48:d( note: expanded from macro 'var_SetChecked'VL
C_O  140BJ | #ECdeT(fio),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commonn_memberse var_SetChec: (ked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      | const vlc_object_t *)(&(x)->obj) \
      |               ^
                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlIn file included from audio_filter/audiobargraph_a.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hc_ob:je304:ct_t *)(&(x)->obj) \
      |               ^
17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from audio_output/oss.c:46:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR304 |     _BOOifL, (likely(!var_G eval )tChe;
      |            ^
c../include/vlc_variables.h:k140e:48: note: dexpanded from macro 'var_SetChecked' 
(  140ob | j#,d enfaimnee,  vVLC_aVAr_SetRCheck_eCdO(OoR,n,t,vD) vS,ar &va_Sl)))
      |                 ^
etChe../include/vlc_variables.h:cke142:48d(VLC_OBJECT(o),n,t: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,,vv))
      |                                                ^
 v../include/vlc_common.h:481ar:15_G:et Cnote: expanded from macro 'VLC_OBJECT'hec
ke  d481( | V  L C  _  O BcoJnsEtC T(o),sn,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_metruct vlc_common_members: (const vlc_objembersc: (const vlt_t *c)_(&(xobj)e->obcj)t _\t
 *)(      |               ^
&(x)->obj) \
      |               ^
In file included from audio_output/oss.c:46:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetCheckeIn file included from audio_filter/audiobargraph_a.c:32:
In file included from d (obj,../include/vlc_common.h n:a1031m:
e../include/vlc_variables.h,:324 :V10LC_VAR:_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
COORDS,   v324a | l ) ; 
       i| f           ^(
 !var../include/vlc_variables.h_:G140e:t48C:he cnote: ked( expanded from macro 'var_SetChecked'
p  140 | _obj, ps#zdefi_nneam var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(e, VLC_VAR_FLOo),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: Aexpanded from macro 'VLC_OBJECT'
T  481, & |  val   )     const struct vlc_common_members: (con )st
       |          ^vlc_
o../include/vlc_variables.h:b142:ject_t48: *) note: expanded from macro 'var_GetChecked'
(  142&(x)->o | #bdej) \
      |               ^fi
ne var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strucIn file included from audio_output/oss.ct :46:
In file included from vl../include/vlc_common.h:1031:
c_../include/vlc_variables.h:227:12co: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mmo  227 | n_  mem  retbers: urn(const vl vc_obarject_S_t et*Che)ck(&(x)-ed>( p_oobbj)j,  \
ps      |               ^
z_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OIn file included from BJaudio_filter/audiobargraph_a.c:32ECT:
(oIn file included from ),../include/vlc_common.h:1031n,t,v)
:
../include/vlc_variables.h      | :340:9:                                                ^
warning: ../include/vlc_common.h:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]481:
15  340:  |    note: expanded from macro 'VLC_OBJECT' i
f  481( var_ |    G     ectoCnhsetck strucedt( p_obj , psz_navmlc_coem, mVoLnC_m_eVAmR_bSeTrRIsN:G, (c &val ) )o
      nst|         ^ v
lc_../include/vlc_variables.h:o142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecbject_t *)(&(x)->obj) \
      |               ^
ked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct In file included from audio_output/oss.cvl:46:
c_In file included from co../include/vlc_common.hmm:on1031:
_m../include/vlc_variables.h:241:em12be: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  241 | s:   (c  reonturnst vlc v_objarect_Se_t *tChecked( p_obj, psz_)(&name(x,)- VLC>ob_Vj)AR_S \
T      | RIN              ^
G, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBIn file included from audio_filter/audiobargraph_a.cJECT:32(o),n,t:
In file included from ../include/vlc_common.h,v):
      | 1031:
                                               ^
../include/vlc_variables.h:350../include/vlc_common.h:9:481:15: : note: expanded from macro 'VLC_OBJECT'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |   350       |    const struct vlc_com  mon_ imembers: (cof(n vsart vlc__GoetbjeChect_t ck*)(&(edx)->ob( p_obj, psz_name, VLC_VAR_j) \STR
      ING, &v|               ^al
 ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetCIn file included from audio_output/oss.c:46:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hheck:256:e12d: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](VLC_OBJEC
T(o  )256 |    , nre,t,vturn) va
      |                                                ^
r_../include/vlc_common.hS:481:15etCheck: note: expanded from macro 'VLC_OBJECT'
e  481 |  d    (  p_ obj, co nst struct vlcp_scz_namoe, VLCmmo_Vn_AmeRm_ADDbRESSe, rs:val ( const v)l;
c      |            ^
_object../include/vlc_variables.h:140:48_t *: note: expanded from macro 'var_SetChecked'
)(&(x)->ob  j140) \
 |       |               ^#defin
e var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const In file included from audio_filter/audiobargraph_a.cstru:32c:
In file included from t ../include/vlc_common.hvlc:1031:
../include/vlc_variables.h_common_members::362:9: warning:  (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  362 | onst    if(  vvlc_aro_GebtChejceked(c p_t_ot bj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
*)(&../include/vlc_variables.h:(x)->obj) \
      142|               ^
:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(In file included from audio_output/oss.c:46:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]VL
C_O  BJECT(o276 |   ),  n,t,v)
      |                                                ^
if../include/vlc_common.h:481:(15:  !vnote: aexpanded from macro 'VLC_OBJECT'
r  481 | _       GetChec conkset sd( pt_rouctb vlj, pszc_co_mname, Vmon_meLCm_bVerAR_Is:NTEG E(R, &val ) )cons
t      |          ^
 vl../include/vlc_variables.hc_o:bject_t 142:48*)(&(x): note: expanded from macro 'var_GetChecked'
->obj) \
  142 |       |               ^#def
ine var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/audiobargraph_a.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psIn file included from audio_output/oss.c:46:
z_name, In file included from ../include/vlc_common.hVLC:1031:
../include/vlc_variables.h:293:10: warning: _VAdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
R_INTE  GE293R |  | VL C_VAR_DO INHE RIT ) if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
;
../include/vlc_variables.h      |     ^
:../include/vlc_variables.h142::122:39: 48note: expanded from macro 'var_Create'
:  122 |  note: expanded from macro 'var_GetChecked'
#defi  142 | n#e vard_eCfine var_GetreaChete(ac,ked(ob,,c) varn_C,tre,avt) ve( VarL_CG_eOtCheBJECcT(a), bk, edc(VL )
      |                                       ^
C_../include/vlc_common.h:481:O15BJEC: note: expanded from macro 'VLC_OBJECT'
T  481(o | ) ,n,t   ,v ) 
      |                                                ^ 
 const struct vlc_common_members: (cons../include/vlc_common.ht:481:15: note: expanded from macro 'VLC_OBJECT'
   481vlc_object | _t        *)(&(x)->obj) \
       |               ^c
onst struct vlc_common_members: (const vlc_object_t *)(In file included from audio_filter/audiobargraph_a.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
&(x  442 |     va)->obj) r\
      |               ^
_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
In file included from audio_output/oss.c:      | 46:
    ^
In file included from ../include/vlc_common.h../include/vlc_variables.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:122:39:   304note:  |     if (likely(!var_GetCheexpanded from macro 'var_Create'
c  122ked (obj, name, V | #LC_VAR_COORDS, &val)))
      |                 ^
def../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
i  ne142 v | #define var_GetCharec_Ckreatee(a,b,d(o,n,t,cv)) var_ vGetarCheck_Ced(VLCre_aOteBJECT((o),n, tVL,Cv)
      _| O                                               ^
B../include/vlc_common.hJECT(a), b,:481:15: note: expanded from macro 'VLC_OBJECT'
 c )  481 |  
       |                                       ^
     ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
   481 |         cocnost snsttruct vlc stru_cocmmon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
t vlc_common_members: (const vlc_object_t *)(&(x)->In file included from obj) \
      | audio_filter/audiobargraph_a.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h              ^:
455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #defiIn file included from ne var_Create(a,b,c) vaaudio_output/oss.c:46:
r_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_cIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10:om mwarning: on_members: (condue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
st   324 | vlc_    if( !var_GetChecobked(jec p_tobj,_t *)(&(x)->obj) \
      |               ^
 psz_name, VLC_VAR_FLOAIn file included from audio_filter/audiobargraph_a.c:T, &va32:
l In file included from ../include/vlc_common.h:) )1031:
../include/vlc_variables.h:
      | 469:5         ^
../include/vlc_variables.h:142:48: warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
note: expanded from macro 'var_GetChecked'
    469 |   142 | #  vdar_efine vCar_reate( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)GetC(&(x)->obj) \
      |               ^
hecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,tIn file included from audio_filter/audiobargraph_a.c:32,v)
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5      | : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT )                                               ^
;
      | ../include/vlc_common.h:    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
481:  15:122 | #define var_Create(a,b,c note: ) vexpanded from macro 'VLC_OBJECT'
ar_  481C |     reate( VLC_OB    JcoECT(a), b, c )
      |                                       ^
nst../include/vlc_common.h: str481:15: note: expanded from macro 'VLC_OBJECT'
uct vlc_common_mem  481 |  bers: (  const vlc_object_t *)(&(x)->obj) \
      |               ^
     consIn file included from audio_output/oss.c:46t :
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9:st warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ruc  t 340 |   vlc _com monif( var_GetCh_emecked( p_obj, psz_name, VLCm_VAR_STRING, &val ) )
      |         ^
b../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
e  142 | r#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,ts: (const vlc_object_t *)(&(x)->,v)
      | o                                               ^
bj)../include/vlc_common.h :481:\
15:      |               ^
 note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlcIn file included from audio_filter/audiobargraph_a.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT )_object_t *)(&(x)->obj) \
      |               ^
;
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBIn file included from JECaudio_output/oss.c:46:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
T  350 |     if(a), b, c )
(      |                                       ^
 ../include/vlc_common.h:481:15: vanote: r_Geexpanded from macro 'VLC_OBJECT'
  481 |         const stCtruct vlchecked( plibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"compressor\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/compressor.lo -MD -MP -MF audio_filter/.deps/compressor.Tpo -c audio_filter/compressor.c  -fPIC -DPIC -o audio_filter/.libs/compressor.o
_ob_j, psczo_name,mmon_members: (const vlc_object_t *)(&(x)->obj) VLC_VAR_STRI \
      |               ^
NG, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECIn file included from audio_filter/audiobargraph_a.cT(o),n:32:
,In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511t,v)
      |                                                ^
:5../include/vlc_common.h: :warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]481:15: note: expanded from macro 'VLC_OBJECT'

  481 |     511 |       va r_ Cr  coeatne(s pt_o stbjruct vlc, _pscz_ommnaome, VLC_VnAR_me_INTEGER |mbers: V LC(const vlc_obje_VcARt_D_OItNH *)(&(x)->obj) \
      |               ^
ERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECTIn file included from (aaudio_output/oss.c:46:
),In file included from  b../include/vlc_common.h, :c 1031)
:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
        362 |     if( v| a                                      ^r_Get
Ch../include/vlc_common.he:481:15: note: expanded from macro 'VLC_OBJECT'
c  481 |         ckonst ed( p_strucobj,t vl psz_namc_coemmon, VLC__memberVAR_ADDs: (RESS, c&vaonstl v lc_o) )
      | bje        ^ct_t *
)(../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
&(x  142 | #define var_GetCheck)->obej) d\
(o,n,t,v) var      |               ^
_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from audio_filter/audiobargraph_a.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |   525    |      v ar   c_onst Cstrucrt vlc_common_membeeate( p_objrs: (con,st v lc_object_t *)(&(x)->opbj) \
      |               ^
sz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (coIn file included from audio_output/oss.c:46:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: nst vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
lc_o  429 | b ject   var_Create( p_obj, psz_name, VLC_VAR_IN_TtEGER |  VLC_VA*)(&(xR_)->DoOINHERIT );
      | b    ^
j) \
      |               ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_CreaIn file included from teaudio_filter/audiobargraph_a.c( VLC:_32:
In file included from ../include/vlc_common.h:1031:
OBJECT(a), ../include/vlc_variables.hb, c )
      |                                       ^
:../include/vlc_common.h539:5: warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481:15  :539 note: expanded from macro 'VLC_OBJECT'
 |   481     | var_Cr        eate( pco_nobj, psz_nasmt struct vle, c_VLCcommon_memb_VAR_eFrs: (const LOvAlT | VLCc__obVjecAtR_DO_t I*)(&(x)->obj) \
      |               ^
NHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_CreateIn file included from (a,b,c)audio_output/oss.c :46:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v  442 | a r_Creat e ( VLC_ OvarB_Create( p_obj, pJsz_name, VLCE_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
CT(../include/vlc_variables.h:a122:39: note: expanded from macro 'var_Create'
), b,  122  | c#define var_Create(a )
      |                                       ^
,../include/vlc_common.hb,c): 481var_Create( VLC_O:15: note: expanded from macro 'VLC_OBJECT'
B  JECT(a), b, c )
      |                                       ^
481 |     ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    481 |         const struct vlc_common_members: (const   covlnc_object_t *)(&(sx)->obj) \t
      |               ^
 struct vlc_common_members: (const vlc_oIn file included from bjaudio_output/oss.c:46:
In file included from ../include/vlc_common.h:1031:
e../include/vlc_variables.h:455:5c:t_t  *)(&(xwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  -455 |     var>_Create( p_obj, psobj) \
      z| _name, VLC_VAR              ^
_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
In file included from audio_filter/audiobargraph_a.c../include/vlc_variables.h::32:
In file included from 122:39: note: expanded from macro 'var_Create'
../include/vlc_common.h:1031:
../include/vlc_variables.h  122 | #define var:554_C:5: warning: rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ea  554 | te(a,b,c) var_Create( VLC_OBJECT(a),   b, c )
      |                                       ^
  ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'var
_Cre  ate( p481_ob |         consj,t struct v pslc_coz_namem, Vmon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
LC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_CreIn file included from ataudio_output/oss.ce(:46:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a,
b  469 |     var_Create,c()  p_obj, psz_nvaame, VLC_VAR_STRr_ING | VLC_VCrAR_DOIeaNHERIT );
      |     ^
te../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
(   122 | #deVLfC_Oine var_Create(a,b,c) BJvarEC_CT(reate( VLC_OBJECT(a),a b), b, c , )
      | c                                       ^
)
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'      | 
                                      ^
  481../include/vlc_common.h: | 481:15        const struc: t vlc_common_mnote: expanded from macro 'VLC_OBJECT'emb
ers: (con  481st vlc_obje |   c     t_t *)(&(x)-> cobj) \
      |               ^
onst struct vlc_common_members: (const vlc_obIn file included from audio_output/oss.c:46:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: jewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  477t_ | t     var_Create( p_obj, psz_nam*)e(&, VLC_VAR_STRING (x| V)-LC_VAR_D>oOINHEbjR) IT );\

      |     ^
      | ../include/vlc_variables.h              ^
:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create(In file included from audio_filter/audiobargraph_a.c: V32:
LIn file included from ../include/vlc_common.hC:1031:
../include/vlc_variables.h_OB:563J:5E: Cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
T(  563a), |   b, c )
      |                                       ^
  ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 v  481 |       ar  const struct v_Clc_commonre_atme(e pm_obbje, rpss:z_ na(meco, nst vVLC_lVAcR__objeSTRcINt_tG  | *VL)C_V(AR&_D(OIxNH)->ERoITb
      j|     ^)
 ../include/vlc_variables.h:\122:39
:       |               ^note: expanded from macro 'var_Create'

  122 | #define var_Create(a,b,c) var_Create(In file included from audio_output/oss.c VLC:_OB46:
In file included from ../include/vlc_common.h:JEC1031T(:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a)  491 |     var_Create( p_obj,,  psz_name, VLC_VAR_ADDRESS | VLC_VARb,_DOINHERIT );
      |     ^
 c../include/vlc_variables.h ):
      122|                                       ^:
../include/vlc_common.h:481:15:39: note: expanded from macro 'var_Create'
 note: expanded from macro 'VLC_OBJECT'
    481122 |   | #  d  e  f cionsne var_Createt (structa,b,c) var_Create( VL vC_OBJECT(a), b, c )
      |                                       ^
lc../include/vlc_common.h:481_c:15: note: expanded from macro 'VLC_OBJECT'
om  mo481n_ | me mb   er s:  ( co const struct vlc_common_membensrs: (const vlc_objectt _t *)(&(x)->ovlcbj) \
      |               ^
_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/oss.c:46:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     vIn file included from araudio_filter/audiobargraph_a.c:32:
_Create( p_obj, psz_namIn file included from e, VL../include/vlc_common.hC:_1031:
../include/vlc_variables.hV:AR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
578:9../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
:   122 | #define var_Create(a,b,c) var_Create( VLC_Owarning: BJECT(a), b, c )
      |                                       ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481  :15: note: expanded from macro 'VLC_OBJECT'
578 |     481 |         const s t if( vrucatr_Cha nge( p_obj,v lc_common_members: (const vlc_object_t *)(&(x)-p>sz_nameobj) \
      |               ^
, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.hIn file included from :128:43: audio_output/oss.c:46:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: note: expanded from macro 'var_Change'
warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]128 | #def
i  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
n../include/vlc_variables.h:122:39e: var_Chan ge(a,bnote: expanded from macro 'var_Create'
,c,d,e  ) var_C122hange | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
( VLC_OBJE../include/vlc_common.hCT(a), :481:b15,: note: expanded from macro 'VLC_OBJECT'
 c  , d, 481 |  e   )
      |                                           ^
     c../include/vlc_common.ho:481:15: nst struct vlc_common_members: (const vnote: expanded from macro 'VLC_OBJECT'lc_
o  481 | b       j constect_t *)(&(x)->obj) \
      |               ^
 struct vlc_common_members: (const vlc_objeIn file included from audio_output/oss.c:46:
In file included from ../include/vlc_common.h:ct_t1031 :
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
*  )(&(x)-539>obj) \
      |               ^
 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/oss.c:46:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/oss.c:46:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: In file included from due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
audio_filter/chorus_flanger.c:  563 | 31:
In file included from ../include/vlc_common.h:1031:
    va../include/vlc_variables.h:189:12: r_Create(warning:  p_obdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j, psz  _n189 |   ame, VLC  r_VAeturR_STn RINGvar_Se | tChecked( pVLC_VA_R_DOINHERIT
      |     ^
../include/vlc_variables.h:o122:39: note: expanded from macro 'var_Create'
bj, ps  122z | #de_name, fiVneLC_VAR_ vIarN_CTEGEreaR, valte );
      |            ^(a
,b,c../include/vlc_variables.h:140:48) var_Create(: V LCnote: expanded from macro 'var_SetChecked'
_  140 | #definOBeJE var_SetCTChecked(a(o,n,),t b,v) v, ac r_Se)
      |                                       ^tChec
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ked(  481VLC |   _OBJ  ECT(   o),n, const tst,v)ruct vl
      |                                                ^
c_../include/vlc_common.h:481:co15: mmnote: expanded from macro 'VLC_OBJECT'
o  481 |   n_      consmembet rsstruc: t vl(coc_comnsmon_memt bersvl: (c_objecconst t_t *)(&(x)->obj) \
      |               ^
vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_output/oss.c:46:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, pszIn file included from audio_filter/chorus_flanger.c:31_na:
In file included from ../include/vlc_common.h:1031me, VL:
../include/vlc_variables.h:203C_:12:VAR warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_C
H  OI203 |     retuCESCOrUNn vaT,r_Se &tChcoeckedun( p_ot,bj, p Nsz_nULame,L  VLC) _VAR)
_B      | OOL        ^
, val../include/vlc_variables.h: )128:;
      |            ^43: note: 
expanded from macro 'var_Change'
../include/vlc_variables.h:140:48:  128 note: expanded from macro 'var_SetChecked'
 |   140 | #d#define vaefr_Seinte Checkvared(o_Ch,n,ant,v) vgear_S(aetC,bhecke,cd(VLC,d_O,eB) JECvaTr_(oCh),n,ange(t,v VL)
      |                                                ^
C_../include/vlc_common.hOB:481:15: note: JECexpanded from macro 'VLC_OBJECT'T(
a)  481 |    , b     co, nst sc,truct  dvlc_c, eommon_membe )rs: (co
      nst vl|                                           ^
c../include/vlc_common.h_:481:objec15t: note: expanded from macro 'VLC_OBJECT'
_  481 | t *)(&        const struct vlc_com(x)mo-n_me>mbers: (const vlc_object_t *)(&(x)->obj) \
      |               ^o
bj) \
      |               ^
In file included from audio_filter/chorus_flanger.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/chorus_flanger.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/chorus_flanger.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/chorus_flanger.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/chorus_flanger.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objIn file included from audio_filter/audiobargraph_a.c:35:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ect  167 |         msg_Warn( p_filter, "can't ge_t *t)(&(x )->oobj) \ut
      |               ^
put picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this,In file included from audio_filter/chorus_flanger.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
VLC_M../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
S  142 | #define var_GetChecked(o,Gn,_WARNt,, __vV)A _vAaRrGS__)
_      G| etChecke    ^d
(VLC_OBJECT(o../include/vlc_messages.h),n,t,:v78):13: note: 
expanded from macro 'msg_Generic'      | 
                                               ^
   78 | ../include/vlc_common.h :   vlc481:15: _Lnote: expanded from macro 'VLC_OBJECT'
o  481 | g ( VLC_OB      constJ sEtCruct vlcT(o),_ cpommon_,me mbevrs: lc(co_nmst oduvllec__noabmjee, __FILcEt___t,  *_)_(L&I(x)->obNjE) \
_      |               ^
_, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const In file included from vlaudio_filter/chorus_flanger.cc:_31o:
bIn file included from j../include/vlc_common.h:1031e:
c../include/vlc_variables.ht:304_:t17:  *)warning: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
&  (x304) | ->o b j )  i\f
       (| l              ^
ikely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o)In file included from ,n,t,vaudio_filter/audiobargraph_a.c:35:
../include/vlc_filter.h:)
213      |                                                ^
:9: warning: ../include/vlc_common.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
481:15  213: |   note:  expanded from macro 'VLC_OBJECT' 
       ms481 | g _ W  a  r  nconst(  spt_filter, "ruct vlc_cocmamonn_'mte get outmpbuetr ss:u b(pciocntsut vrlce_"obj ec)t_;t 
*      )| (        ^&
(../include/vlc_messages.hx:)85-:>5o:b jnote: )expanded from macro 'msg_Warn' 
\   
85       | |               ^
    msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlIn file included from caudio_filter/chorus_flanger.c_L:31:
oIn file included from ../include/vlc_common.h:1031:
g../include/vlc_variables.h(:VLC_324O:10B: JEwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]C
T(o), p  , 324v | l c _ m oidfu(l e!_vnaarm_eGe, __FItLCEh_e_c,k e_d_( LpI_NoEb_j_,,  p\s
z      _|             ^
name, VLC_VAR_../include/vlc_common.h:481:15: Fnote: LOexpanded from macro 'VLC_OBJECT'A
T, &val  481 |     ) )
      |          ^
  ../include/vlc_variables.h:142: 48:   const snote: texpanded from macro 'var_GetChecked'ru
c  t142  | v#ldcef_commoin_nmee var_Gemberst:C h(ceocnkesdt(o vlc_In file included from audio_output/oss.c:o,n,t64:
audio_output/volume.h:,bv) jv49:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ar_ec   t_t49 |   G  et*)C( h&(eif x)c-(var_Inhkede>orbj) (VLC_i\
      | OBJEC              ^
T(to),Bn,to,v)ol(aout, "volume-save"))
      |         ^

      ../include/vlc_variables.h|                                                ^
../include/vlc_common.h::604:47: note: expanded from macro 'var_InheritBool'
481:  604 | #define var_I15: note: expanded from macro 'VLC_OBJECT'
nheritBoo  481l(o, n) var_I |  nheri  t  B  o coonlst(VL sC_trOucBt JvlECT(o), n)
      |                                               ^
c_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
co  481 |         consmmton struct vlc__mcemobemrsm: o(cnon_stme vmbers: (colcnst vlc_object_t *)(&(x)->_oobj) \
      |               ^
bject_t *)(&(x)->obj) \
      |               ^In file included from audio_output/oss.c:64:
audio_output/volume.h:50:9: 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   50 |         config_PutFloat(aout, MODULE_STRING"-gain", gain)In file included from audio_filter/chorus_flanger.c:;31:
In file included from 
      |         ^
../include/vlc_common.h:1031:
../include/vlc_configuration.h:146:48: note: expanded from macro 'config_PutFloat'
../include/vlc_variables.h:  340:1469: |  warning: #due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
define config_PutFloat(a,b  340, |  c) config_PutFloat(V  LC_ iOBJECT(a),b,c)
      |                                                ^
f(../include/vlc_common.h:481 va:r_15Get:Che note: expanded from macro 'VLC_OBJECT'
ck  481 |         const struct vlc_common_members: (const edv( lp_cob_j,o pbszj_nect_t *)am(e,& V(LCx_V)->obj) \
      |               ^
AR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o)In file included from audio_output/oss.c:64:
audio_output/volume.h:71:18: warning: audio_filter/audiobargraph_a.c:124due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:5:    warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
71  124 |  |         fconfig,n,tl,voat gain)
       _Ch=|                                                ^
 ainPars../include/vlc_common.hve(p_ar:481:15_filI:ternheri, tCFFG_PREF note: loaexpanded from macro 'VLC_OBJECT'IX,t
 (optia  ons, 481 |  p_ofiul     ter-  c>p_onstcf,gt );
stru c      Mt| O    ^ vlc
_c../include/vlc_configuration.h:173:o60m:Dm ULE_STnote: RINGexpanded from macro 'config_ChainParse'
"-gai  n")173 | #on_md;e
emfibe      rne co| nfig                 ^
s_C../include/vlc_variables.hhain:P a(rconse( sat:626:49: vlc note: expanded from macro 'var_InheritFloat'
_o  b626,jec | t#_t * bd, ce,f)in(e&(x )->v odb j) \)a cor
      |               ^_
nInheritFloat(o, n) var_InherfitFlig_CIn file included from hoaaaudio_filter/chorus_flanger.ct(VLC:31:
In file included from ../include/vlc_common.h:1031inP:
../include/vlc_variables.h:350ars:9:e( V warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]LC_
O  350_OBJBJECTECT(o)(a), , b, |   c,n)
         if|  ( va                                                ^
r_Ge../include/vlc_common.hd:481:15: note: expanded from macro 'VLC_OBJECT't
 Ch  )e481 |   
      |                                                            ^
c k ed../include/vlc_common.h(  p _  coonsbtj,  psz_nsametruct:481: 15v:, lVLC_VcA_R _STRINcommnote: expanded from macro 'VLC_OBJECT'
on_  m481 | G, &ev        alm )c obers: nst (s)
      |         ^truc
tc../include/vlc_variables.ho:nst142:48  vl: note: expanded from macro 'var_GetChecked'c
_vl  c142 | #de_ocofinemmonb_ject_tme  m*b)(&(vxear)r-_Get>Cohbsj) \
e:      c|               ^
 (conksetd (vol,cn_objecIn file included from audio_output/oss.c:64:
,t_taudio_output/volume.h :*72t)(&(:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
x   72 |     ,)->obbv)oo valj mr) ute = _GetvChaerc_Ikenherd\(i
tBo      VLoC|               ^
l(ao_OBJEuCT(o),n,tt,,audio_filter/audiobargraph_a.c:126 :"m25:ute" v)
      )| warning: ;due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

                                               ^
        | ../include/vlc_common.h                ^
126../include/vlc_variables.h:604:47: |    note: expanded from macro 'var_InheritBool' 
 p:_481:15:s  y604s  | -#note: define var_Iexpanded from macro 'VLC_OBJECT'
>  481 | bn      ha eritB coool(o,nst n)r vagr aph r= _!!vIsntruchetar ivlc_r_CcortBoeatmmoeolGen_(VLC_mtInteembeOgreBJECrT((po)s, n)
      _| fil:t                                              ^e
r, CFG../include/vlc_common.h:_PREFIX (co "b481:15na: rsnote: expanded from macro 'VLC_OBJECT'
t vgl  481 |  c   _roa ph");
       b  co|                         ^
n../include/vlc_variables.hs:t495 :59: note: strjuexpanded from macro 'var_CreateGetInteger'
ce  ct_tt v lc_495 | #comdefmonine v_memar_berCres:ate (cGetonInst tegvlcer(_objeac,t_*t) *)((&&b((x)->obj)x))   -> \
obvarj_Cre      |               ^
ateGetI)n t\eg
      |               ^
er( VLC_OBJECT(a),b)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlcIn file included from _object_t *)(&audio_filter/chorus_flanger.c(x)->obj) :\
31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9:       |               ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetCheaudio_filter/audiobargraph_a.cck:ed( p127_:o34: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bj,   psz_name, 127V | L    p_sys->baC_VARrgr_ADDRESS, &val ) )
      |         ^
aph../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
_repetition = var_  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
C../include/vlc_common.hr:eateGe481:15: note: expanded from macro 'VLC_OBJECT'
tI  481 |         const strunct vlc_common_members: (const vtegelcr(_object_t *)(&(x)->obj) \
      |               ^
p_filter, CFG_PREFIX "bargraph_repetition");
      |                                  ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
  495 | #define var_CreateGetInteger(a,b)   var_CreateGetIntegaudio_output/oss.cer( VLC_OBJ:106:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ECT(a),b)  106
      |                                                           ^
 |     ../include/vlc_common.h :   In file included from msg481audio_filter/chorus_flanger.c:_:15: note: expanded from macro 'VLC_OBJECT'E31:
In file included from ../include/vlc_common.h:
rr (1031:
../include/vlc_variables.h:429:5:   481a | ou    t    , "cwarning: annot condue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  429 |   st   vastrurc_pen CreOSSa tdevictee ( %s: % pvlc_s_", ocbommonj, psz_m_enmdaevbersme,: VLCice,_ V(AR_c
      | I        ^
NTEGE../include/vlc_messages.h:83R on|st: vlc_o 5: note: expanded from macro 'msg_Err'bject_V
tLC_VAR_DO I*)(&N(   x)->83o | b j )  \ msH
g_GenE      RIT | );
      eri              ^
c(|     ^p_thi
s,../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create' VLC_
M  S122G_ER | audio_filter/audiobargraph_a.cR,:128:24 #de: warning: __VA_Afdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
in  RGSe v128 |    a__)
r_Crea t      |     ^
e../include/vlc_messages.h(pa,b_sy:78:13s->s: note: ileexpanded from macro 'msg_Generic'
nce   78 |  =  ,c) var_! C!rva r_eC vlate( c_LoVLCgrea_(VLCt_eGOeBOJBJEEtCTCT((oa), )p, , bvIlntege,r(p _c )
      |                                       ^
f../include/vlc_common.h:481:c15: note: expanded from macro 'VLC_OBJECT'i_mo
ldut  481 |         cer,o nle_sCFtnameG,_ P_REFIX  "ssit_FILrE__u, __lencLINe")E__;
      | c                       ^t
 ,In file included from vlc_../include/vlc_variables.hcom:495audio_filter/compressor.cmon_::59: note: expanded from macro 'var_CreateGetInteger'36:
In file included from  me\
      
| mbers../include/vlc_common.h:1031:
              ^../include/vlc_variables.h:189:495: 12
 | :#d( ../include/vlc_common.h:481:conswarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t15 :vlc_  189 note: objeexpanded from macro 'VLC_OBJECT'
ect_t   481* | f |   in e var_Crea rteeGetI)(&(x)->objntegt) eru(a ,   \    
      | rcon varnst              ^_S s
tretCheckebud( p_cto) bj  ,In file included from audio_filter/chorus_flanger.c vlcva :31:
In file included from ../include/vlc_common.hps:1031:
../include/vlc_variables.h:z_nar_me,442co VLC_mmon:5:_mVARem_I beNTEGER, vrs:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  a Crl(co442ea )te;
 |  ns  Ge       vat vt|            ^
rIn../include/vlc_variables.h:140:48_Crtege: note: expanded from macro 'var_SetChecked'eate( p_o
b  140j,r( VL | # psz_nlamc_dC_efe, inVobeOBLCje v_VAJEarRct___BOOLSe | VtCLC_TCh(t a)*eVA,R)(&(x_DOb)
      c)|                                                           ^
k->obejd(o,n,I../include/vlc_common.hNt,v) va) HEr_RISetC\:481h:ecT 
)ked15;(V      
      :|     ^
 note: expanded from macro 'VLC_OBJECT'../include/vlc_variables.h
:  481 | LC_OB 122   : 39J: |               ^
ECT( onote:  expanded from macro 'var_Create'
   122 | #)cond,sn,tt e,saudio_output/oss.c:110:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]truv)

c      |                                                ^  110 |   
ftine  ../include/vlc_common.hvvla:481:15:r_C note: re  mc_sate(cgexpanded from macro 'VLC_OBJECT'
_  481 |        a,b,c) o vamr_mCreon_consmtembe strars: (cuct onstvlcte_c(  vommonlVcLC_OB_objec_mt_t JE*e)(mbeC&(rx)-Ts: ((a),c >oobnb,j) \
       c s| )
              ^
      t|                                       ^
 ../include/vlc_common.hvlc:_obj481:15: note: expanded from macro 'VLC_OBJECT'ect_t *
)  (481 |   audio_filter/audiobargraph_a.c  :&    Dcob129:g (aout, nst26:(  warning: sx)-t"usrdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]uct
>ing  Oobj)SS   \
129      | v lc | _co    mdmon_evip_syce: %s              ^
"mem,bs deersvi->tcime_e: ();
      | wicndo    ^
w = ../include/vlc_messages.hvar:In file included from _Cr87eateaudio_filter/compressor.c:5Get:Ino36t:e nge:
note: expanded from macro 'msg_Dbg'
r   87 | (In file included from ../include/vlc_common.h    :smt 1031p_fsiltg_Gen:
../include/vlc_variables.her:vlc203ic:12: (p_ter, CFGh_warning: PREFdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_obi
s, VLC_MjSGI_  203 |  DeBG,X c"   tt_i__VAtme__ A*win)(R& retGS_udr(x)_)n v->oabj) \
      |               ^
or_
      w| Set    ^
Checked"( p_ob)j In file included from audio_filter/chorus_flanger.c:* 131,:
In file included from ../include/vlc_common.h psz../include/vlc_messages.h:_:1031:
n78:13../include/vlc_variables.ha:455: note: 00:5m: warning: expanded from macro 'msg_Generic'due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e

  4550, | ;    
78VL       |                          ^  
 v../include/vlc_variables.h: | aC495:59:  note: _  Vexpanded from macro 'var_CreateGetInteger'
 vlc_Log(rA_  495VLRCCr_eOB_aBOtJECe | #( depTO(o)_obj,L psf,zi neval_n, vaamr  pe,_Cre)at;
, VLeG      | C_           ^
V vlc_moARd_u../include/vlc_variables.hl:140e_n:FLOAaT48: note: mee | ,VLC_ VA_Rexpanded from macro 'var_SetChecked't_D
_  140 | #OINdHIntegeefirn(a,eb) ER   vIT );
      | va    ^
../include/vlc_variables.h:r_Set122a:C39: heckenote: expanded from macro 'var_Create'dr_Crea
t(e  122 | o,Gn#de,ettfiInn,v)e t vaevar_r_CSetChereacked(tVeg(a,b,LC_Oc)er( VBLJECTC_OB(o)JE,nC,t,T(va), )varb
      | )
                                                     ^
_C../include/vlc_common.hrea:| te481( V:LC15_                                                          ^
../include/vlc_common.h:481OBJ:ECT(a note: ), expanded from macro 'VLC_OBJECT'
b  481, :15:c |  note:     expanded from macro 'VLC_OBJECT' 
 )   481 |   
        |    c                                      ^
../include/vlc_common.h:481:15  o: note: nexpanded from macro 'VLC_OBJECT'
 sc  481ot |       s  t cornstuc sntst strtr vlcucuct t_cov vlcmm_clc_oocomnmonm_mmo_mne_membbermersem: (csonst FvlcI: _o(berconLEsst__,: v  (__LIclNEonstc_o bjvel_cbje_,c_ otb_tc *)jec\t_t 
      *)(&t(_(x)t&-> *)(o(&x)-bj)>ob (\
| j)                  ^|  x              ^
)\
      | -              ^>
obj) 
\
audio_filter/audiobargraph_a.c      | :130:../include/vlc_common.h:481              ^30: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:
15  : In file included from 130 | note: expanded from macro 'VLC_OBJECT'
audio_filter/compressor.c :   481 |   36p_sys:
- In file included from ../include/vlc_common.h:1031:
    In file included from audio_filter/chorus_flanger.c../include/vlc_variables.h>al :31:
:  con212as:12:In file included from  r../include/vlc_common.h:warning: 1031:
../include/vlc_variables.ht smt:ru469due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ct_
:  5: 212warning:  | thresdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  h  469o  | v  l   rd lva = ervar_Creatc_Crtueater_cn var_SeomGtCheetFcloakt(mpee_fod n((i_mlt embp_objeer,,r CFosbG_ nP:j ,R(consEFIt vl X cp_osz"aalarm_me_nbam, theVLC_, VjresLC_hoVAldVectARR_S");_
      _COORTRIt *)(&D| (NG x)->oS, v|                             ^a 
b../include/vlc_variables.h:497:l);jVLC)_VA R_\
      55
      | : note: expanded from macro 'var_CreateGetFloat'           ^

| ../include/vlc_variables.h:                ^497 | #DOdeI140NHE
fine:RIT48: note: expanded from macro 'var_SetChecked'
 );
      |     ^
   va140r_C../include/vlc_variables.h:122:39:  | note: expanded from macro 'var_Create'
r  122e#deate | #dGfetFloine efat(ainve var_ar_Cr,Sb) ea e vartC_Cte(a,hreaaudio_output/oss.cebcke:td,c)e(Geot v,ar_CrFloeaat135:25( VLC_O:BJECTnte( (aVL),C _b)
      | Owarning: BJ                                                      ^
E../include/vlc_common.h,:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
CT(ta),  ,v) 481:15:b, 135  c )note: expanded from macro 'VLC_OBJECT'
 | 
      |                                       ^   va 
 r_S  et../include/vlc_common.h:Che   481 :  481  |   15:c note: expanded from macro 'VLC_OBJECT'  
        spdi481 |   cf   kedonst st (Vr=uct vlc LC_v   O  consat r_Ist_comrucnthBeriJ vECT(o),lc_cotBoolm n(,toammoon_mu,v)
      embe| rs:t                                               ^
,  (c"onspsdif");
      n|                         ^
../include/vlc_common.h../include/vlc_variables.h:604::47: note: expanded from macro 'var_InheritBool't v
l  604 | c_#deobj481ect:_15_ftme:mberi  s:*) (&(note: x()expanded from macro 'VLC_OBJECT'
ne->c  481oon  |    st vbvlarj) \
_I        |               ^
nhe  ri cotBnsoolct str(_object_tuIn file included from audio_filter/chorus_flanger.c: *)(&c(o, t x)-vlc_>obj)n) \
 vacr_I      | n              ^
ohermi31t:
In file included from Boo../include/vlc_common.hl:1031audio_filter/audiobargraph_a.cm:(VLC131_OB:30: :
warning: ../include/vlc_variables.hoJndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:E_me477:5:CT
   mberswarning: :(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o)131 (, 
n)  477 | 
 |          |     consvart vl_Cr c_oeatebp_( psjey_sct_t                                              ^obj->
re, ../include/vlc_common.h:481pe*)( t&(psz_nax)-i:>obj)15 :\t
      |               ^mie, V on
_note: expanded from macro 'VLC_OBJECT'tLC
i_VARme _S=T vRINGa | VLC_VAR_  r481 | DO_Create Ge  IIn file included from tIaudio_filter/compressor.cn  : 36 NHER co:
nIn file included from stI../include/vlc_common.h:Tt 1031eg stru:
../include/vlc_variables.h:ect 227:12): warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
;  227 | 
      r  v(pl| c_fi    ^lte
r_co,   rmetu../include/vlc_variables.h:rn CF122G_:39: note: expanded from macro 'var_Create'vm
ao  rPRE_nS_eF122Imembers:X |   (c"tCheroepecnstiktt#d eed( pfiion_obn_timej") , pe * 10s00;z
      |                              ^
_var_../include/vlc_variables.h:Cnrveatame, VLCel_495:59: cnote: expanded from macro 'var_CreateGetInteger'(Va,b,cA) _vaRob
j_rFLect  495O_t _ | *#deAT,fCr)eat vale(  VLC_)i(ne varOBJ&(ECT_Cre;a(a),x te
)->o      | b, bj) \           ^
c../include/vlc_variables.hGe )
:140:tI      |                                       ^
48:
../include/vlc_common.h      n|               ^te
g er(a,:b) 481:15:note:   expanded from macro 'var_SetChecked'va rnote: _expanded from macro 'VLC_OBJECT'
C  481rea
teGet |        140 | #defaudio_output/oss.c:148i  :ne  Ivconstan strege_r( 9V:truSctLe  tvC_OCBhelJECT(a),warning: bc_c)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]om
      
|                                                           ^
  148 | mon_ ../include/vlc_common.hme:481m      :15b er: note: expanded from macro 'VLC_OBJECT'
  481 |  ck    ed(o ms: (c, osg_nstnEr vlr (a,c_oto ,cbjounstv e) tsctv_ta,trru *)(& ct v(x)_S->lcoe_cbjotmmonCh) _m\
eme      be|               ^
crsked: ((const v"caVLC_lOBIn file included from nnoaudio_filter/chorus_flanger.c:31t:
In file included from Jc../include/vlc_common.h:_o bjectset E_t auCd*)(&(T(ox1031:
../include/vlc_variables.h)->oi):491:ob5:j) ,\
      |               ^ fo
rman ,t,vtwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  491 |  0x %
        |                                                 ^
var_C../include/vlc_common.haudio_filter/audiobargraph_a.cre:143a:X481::t5e:(15 %s:: note:  expanded from macro 'VLC_OBJECT'
 p",  481 | warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 fo_  143 |  obj   , psrmaz_  nam  te,   VLC_,
      cV o|         ^nst s
tru../include/vlc_messages.hctv vlar_C:c_rc83:o5:memo ate(p_fnote: expanded from macro 'msg_Err'in
Alte   Rr-_A83 | >  o  mDsgb__j.liGmbemDbevRErlSSenec | VL,s:  (cCr"oni_st c(ap_uVvlcAR_DOIthis, VNLC_MSG_ERHd_obEjeRiobarct_tgra, ph __V*)A__v(ARG&(S_x_))-->o
      baj)|     ^RI
T \
       )|               ^
l;
../include/vlc_messages.h      |     ^ar
m:", ../include/vlc_variables.h:12278:13VLC:39: In file included from _VAnote: audio_filter/compressor.c: note: expanded from macro 'msg_Generic'R
_B   expanded from macro 'var_Create'
OOL78 |  :  36:
 )  v;l122
 |       In file included from ../include/vlc_common.h:#1031defi:
../include/vlc_variables.h:241:12| c_L: og(ne vV    ^
a../include/vlc_variables.h:122:39r_LCC:rwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e   241anote: expanded from macro 'var_Create'
t   |   122 e_OBJ(EC re | tuTa,b,r(o#de),fc)  p, ivnelcn var_vaS_r vaetC_mro_duCChele_cked( rnamep_e,robj, psz_naatemee, V( V ate(aLC___VLC_OB,b,c)AR_ SvaTRIFJECIrNGLE___Create(T, (a), __LI NEb, Vc LC_)OBJE__,
CT( a      ),val  b, , );\
      |             ^
|       |            ^                                      ^

c
../include/vlc_variables.h../include/vlc_common.h:../include/vlc_common.h481:15:: note: : 481140)expanded from macro 'VLC_OBJECT':48

:         note: expanded from macro 'var_SetChecked'481|                                       ^ |  
 
      con  ../include/vlc_common.h140 | st: st481ruc#dt: vlef:15: ine 15note: var_Set: expanded from macro 'VLC_OBJECT'
c  481note: Cexpanded from macro 'VLC_OBJECT'
_  481 |  chec k |   ed( omo, n   , t  c,v)on smt  v ar_ Seton_cmeCheockmbed(VLerC_ sns: t(cost nsOBJructEtCT( so),vnlt vc_com,t,mvo)
n_meru      | lc_                                               ^m
obcject_t../include/vlc_common.h:481b:15: tv  *e)(r&lc_(sx)->:obj ) (note: cexpanded from macro 'VLC_OBJECT'
cono  481s\mmon |  t    _vlc_om em  b c
      j| eberonsct stst_truc *t vl              ^c:_
c (com)moon_m(&n(emberss: (xcon)st tv vlc-l>c_obj_ecto_bjeoaudio_output/oss.c:t *)168:bj)ct_(&13:t(  xwarning:  )*-)>ob\j)
(       &(x\
)-      |               ^|               ^
>odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]b

j)  168 |   \           
m      sg|               ^
_Erraudio_filter/audiobargraph_a.c:144:5 (:ao warning: utdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, "uIn file included from   144 | audio_filter/chorus_flanger.c:In file included from 31 :
In file included from ../include/vlc_common.h:1031:
   ../include/vlc_variables.haudio_filter/compressor.c:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:nsu  p51136:
In file included from  |  ../include/vlc_common.h:1031var_ p o vart:
../include/vlc_variables.h:r256_Ced aud:12: rwarning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
io a  fo256 |    rmat r t0x%e( X"et, uprn va_or_Sbj,etC hecfpormsakCt);r
      eeaz| _d            ^
(../include/vlc_messages.h:te(p 83_filtp_oe:5: note: expanded from macro 'msg_Err'
r   83 |  ->ob bname,j, V j.lipLC_bvlVAc, "Rsz_naua_INme,  VdiLob Tarmsgrapgh__vE-iGeGner_vaElicR(p_thiue s,s", VL|C_  VCVLC__MSLCVG_VERR,AA __RV_A_AR__STRIVNG)ADDAR_;RGDSO
      RE|     ^
IN../include/vlc_variables.hHER__)
ISST
:122:39      |     ^      : note: expanded from macro 'var_Create'

  122 | #../include/vlc_messages.h| :78:13:    ^
d, efnote: expanded from macro 'msg_Generic'
../include/vlc_variables.hi    vn78 |  e: 122va arl  vlc:_Cr );
e_Lat39e(a:,b note: ,co      expanded from macro 'var_Create'
g) v  122 | #d|            ^
aefine varr_Cr_eate(Cr VL../include/vlc_variables.h:C_OeBJEaCT(ta)140,e (ba(:, c48 )
      ,| b,cV                                      ^
L:C_OBJE CT(note: )../include/vlc_common.h:481 var:15: note: _oC),expanded from macro 'VLC_OBJECT'
 p, vlcr_moexpanded from macro 'var_SetChecked'  e481
d  140 |     |    #dulee_nfiaame  c, otnste st(__Fnru ctIe va r_SetLVLCE__, vlc_com__LmhonecICNEk_meembe__drs:OBJECT ((a_, ), b\(
      c,ons| o            ^
,n,../include/vlc_common.h:481 ctt v,v) :)
      lc15: _ vaobjrec_|                                       ^tSetChnote: expanded from macro 'VLC_OBJECT'
_  e481 | 
    ../include/vlc_common.h :t  481:*15:  )(&(x) cnote: expanded from macro 'VLC_OBJECT'->ob
j) \
        | 481              ^
 |     constked     const(VLCs_ stOtruBruct JcECT(ot v),ln,t,c_commonvvlc_c)
      | _omemmaudio_filter/audiobargraph_a.cmonber                                               ^s: 
:161:../include/vlc_common.h(5::con481st : warning: 15v:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
note: expanded from macro 'VLC_OBJECT'lc_
ob  ject481 | __t  *     161 |     )    cvaromemb_eSrn(st sts&:e(xtSt r)-(>oing(p_brujfilcctero->obnsjt vlct _obv)lj.le \
      ibct_|               ^
tv l*)cc(&, "audi(x_como)->bmarogon_maudio_output/oss.crap:176:h_ev-i_val9bj) u\
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m        | b              ^
e176 | e        s",mr msg)s;
      :sg_Er (cor n| (a    ^
In file included from ou../include/vlc_variables.haudio_filter/chorus_flanger.c:t:262:48: , "cannote: expanded from macro 'var_SetString'
31st   262 | n:
ot svet %lcIn file included from ../include/vlc_common.h_d :chobja#de1031nnfi:
ne../include/vlc_variables.h va:els: 525%sr:", 5c_Seeh: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
anntStels,ct_  r525 | i n g ( a,b
t      |  ,*cv)a        ^
)r_C ../include/vlc_messages.hrea:t83:(&5: (x)note: eexpanded from macro 'msg_Err'
   va( p_obj, r_   -psSet>Stoz_na83mri |   e  mbj, )sVg_GLC_neneric(g(p_ VVLA \C_OR
B_      BOJ| thiECs,               ^VLC
T_MOL (aSG_)|ER,b,R,c)  VLC___VVAR_A_ARD
OGS      | IIn file included from audio_filter/compressor.c:N                                               ^__
H)
../include/vlc_common.h:48136:15E:
In file included from ../include/vlc_common.h::R1031:
../include/vlc_variables.hI note: expanded from macro 'VLC_OBJECT'
T
      | :276:10  481 |   :      ^        | 
    ^  ../include/vlc_variables.h:122:39:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 const note: expanded from macro 'var_Create'
    122276 |     | #d  if( !vstruect vlarc__fineGceotCh
 var_C../include/vlc_messages.h:78:e13: note: mreatcexpanded from macro 'msg_Generic'me(a,bo,c)n_
m   78em | b vae   rs:  r_Cvl(cc_onLreate(st v VLC_Olc_obog(jeVLctC_BJECT(a),OBJEC_tT(o),  *)b, p, c )ked (&v( p(l
      | _oc_mbj,                                       ^
pszo../include/vlc_common.h:481du:15: note: x)-_>expanded from macro 'VLC_OBJECT'obj
)  481 |  le     _nnamame, VL\C  _VAR_eI
,      |               ^
 _ coNTnst EGER, _&sFtruIcvLE_a_, lt  ) )
      _|          ^_vl
LcIN_coE_mm_../include/vlc_variables.h:142on_memb:er,s:  (c\48onst
 vl      c_ob| ject            ^: note: 
expanded from macro 'var_GetChecked'
_../include/vlc_common.haudio_filter/audiobargraph_a.ct:481::15:  note: expanded from macro 'VLC_OBJECT'
*228:13:)(   481 | &(    x)->      conwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]142s | 
o#de  finb228t | j  steruct)  \
      |   vl                ^
c_com   vm   onar  _var_Sm_In file included from etBoolaudio_filter/chorus_flanger.c:(pem_31filtbeer-rsG: (co>onstbje tChvlc_.li:
In file included from ../include/vlc_common.hbvl:c, 1031"a:
udiobargecker../include/vlc_variables.h:o539bjeca:5dt_t: ( warning: ph_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]v-a
*l)(&(ox)-,>obn,arj  539tm |   ",v) v,
       |             ^a)
r_Get \Che
 var_Cc      | ked              ^
../include/vlc_variables.h(VL:260:46reatC: note: expanded from macro 'var_SetBool'
_  O260e(B Jp_oaudio_output/oss.cECT | :189:#deb13: j,f ine pva(warning: r_Sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
etBoo  s189zo),n |     ,_l(nat,v)a,b,cme,)  V  LC_
        VAR_     F LOA T|                                                ^ |  msVLg_C_ErV var (aAoutr_S, "unsu
etppRorted../include/vlc_common.hB_oolD(OIN c VLCHhaERInnT
e_O      | B    ^
l:s481J:../include/vlc_variables.hE:CT15: 122(a)note:  ,b,expanded from macro 'VLC_OBJECT':c39)
      :co untnote: |                                              ^
 %expanded from macro 'var_Create'
../include/vlc_common.hd"  :481:15122: note: expanded from macro 'VLC_OBJECT' | #d
efin  481 |     e v  ,a   cr
c  481_C | ohan nels    ns)   t sctrrucot n;eva
      | s            ^
t../include/vlc_messages.h :s83tl:c_5tce(a,b,cromm)ounc_ members:v (cotns art vvlcl_cc_oo:m bject__t Cr*e)(&(ate(x)->o VLnote: expanded from macro 'msg_Err'bj) 
C\
      |               ^mon
   83 |    _member_O BJEsCTms: (gcons_(ta)G velc, nb, _ec )
      r|                                       ^
iocbj(audio_filter/audiobargraph_a.cp_t:e../include/vlc_common.h:hisc251,t: V_481LCt5:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_*MS  :15G:)251 | (  &   v(x)-anote: expanded from macro 'VLC_OBJECT'r_E>Rob_R, _
_VA  481 | _        cDestoARGSnrsot stry__(p)uct v
      _lfilcter_-comm|     ^
>oo../include/vlc_messages.h:78:13:n note: expanded from macro 'msg_Generic'_bj.m
   libe78 |   vmblc,er  "a vludisoc_: (barcLgraogpoh_(Vv-in_vaLC_OBluJst vleECs"T()co_;
      ),|     ^
../include/vlc_variables.h:125:39o: bnote: expanded from macro 'var_Destroy'
je p,c  125 | t# vldec_f_itne  var*mod)(&(x_Du)->le_estoroybj)n( \
ame      | a,, __b              ^
) varFI_DesLE_tr_,oy __( LINVLC_OE_BJ_, \
EC      |             ^
In file included from ../include/vlc_common.hT(audio_filter/chorus_flanger.c:31:
:481:In file included from a),../include/vlc_common.h15: note: expanded from macro 'VLC_OBJECT'
  :1031:
481 | ../include/vlc_variables.h:554:        c5: warning: onsdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t str   554 | uctb     vl)
      c_co var_Cremmaon_m|                                       ^
etm../include/vlc_common.he:481be( p_rs:obj (:15: , note: pexpanded from macro 'VLC_OBJECT'
cson  481 |   st    vl   consc_t obszt_narucmt vlce,_jec t_Vt *co)LC_m(&(mon_Vx)-Am>oeRmbbj_er)S \sT: 
      (RINGco |               ^
| VLnst C_VvlAR_c_objeDOINHct_ERIT
t       *)(&(xaudio_output/oss.c)-:|     ^
>197:obj)9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] \../include/vlc_variables.h:122:39: 
note: 
      expanded from macro 'var_Create'
|               ^
  197 |       122 | #defi ne vaudio_filter/audiobargraph_a.c  ar_C:252 m:5reasg: _Erwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t
e(ar (ao,utb,c,   252") vcanar_Crenoat stet e |  %d ( Hz VLC  sam_ vOplare rateB: _De%JECT(ass)",tro b,y(p,  ratc_fej )
      ,
)| il te\
r->obj      .l                                      ^      |         ^

| ../include/vlc_messages.h:83:5:              ^
ib../include/vlc_common.hvlc note: expanded from macro 'msg_Err'
,    83 | :481: "audi15: note: obaexpanded from macro 'VLC_OBJECT'In file included from audio_filter/compressor.c:36:
r   grmsapg
h_vIn file included from -a  lar../include/vlc_common.hm":1031);
481_Ge:
ne      | ri | c     (   p_../include/vlc_variables.h    ^t:hi
const ss,../include/vlc_variables.htr:125293:39: V: LC_MSG_ER10R, note: expanded from macro 'var_Destroy'__V
:  A_125 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 | #AR  GS293de | fuct vine  v   ialc_cr_omD_mfeston__)
(      |      ^roy(a,b!) vamrember
_Dess: (cvonatr../include/vlc_messages.hsr:78oy_Gt(e :13t : note: expanded from macro 'msg_Generic'
VvL   CC_78 |   lOBJ hc_eobjECTec(ked( pa), _ vb olc_)
Loct_tbj,       |                                       ^ *pg)(&(x)
(VL../include/vlc_common.h-:sC_z_OBJ>o481bnaECjm:) \
eT(15:       note: expanded from macro 'VLC_OBJECT'o,),|               ^

 p, v  481 |  VLC  _   VAR_l B  cIn file included from _modOuconOst audio_filter/chorus_flanger.cL,:31:
sle &vIn file included from ../include/vlc_common.h:1031:
atru../include/vlc_variables.h:lct ) ) 563:5:
      |          ^
vl warning: ../include/vlc_variables.h:c_c_142nomame:48: monote: n_, _expanded from macro 'var_GetChecked'due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_FI  mem
L  142beE_563rs_ |   : (  | #defc onvar_Crst eviatene(  lvar_Gec_otCh,bj __eectLcked(o,_tIp_oNE_b _,n*)j(&,t,  ps,z_nam(v\x)e->, V)obj)
L v      | C_VA R_ST\
ar            ^
      | R../include/vlc_common.h:IN              ^G481:15
_Ge:t  Chenote: expanded from macro 'VLC_OBJECT'
|   ck481 |   VL C ed(    coVLC_VAnR_Dst sOINtHER_OBrJECTuct vIT
      | l    ^
../include/vlc_variables.h(:122c:39o)_co: note: ,expanded from macro 'var_Create'
mn,t,monv)
        122 | #de|                                                ^
_mefine varmb../include/vlc_common.h_Creers: ate(a,b,c(const:)  v481:15: vnote: lexpanded from macro 'VLC_OBJECT'acr_C_ob
r  481 |  ject_eate( VLCt      *_OBJE  C)T(a),con( b,&(x)s c- t>) 
      |                                       ^
../include/vlc_common.h:obj) \
481:st      ru15c:t|                ^
 note: expanded from macro 'VLC_OBJECT'
v  lc_co481m |  mon_members: (con st v  lc_obj ect_   const strtuct *)(&(x)->obj) \
      |               ^
 vlc_common_members: (const vlc_object_taudio_output/oss.c *)(&(x):234:->obj) \9: warning: In file included from 
      due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]audio_filter/compressor.c:36:

In file included from   ../include/vlc_common.h:1031234|               ^
:
 |         msg_../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
E  304 | r r (aout,In file included from audio_filter/chorus_flanger.c:31:
    if" (lIn file included from ../include/vlc_common.h:cannot ikelyset 0(!varx%08_GextC frahecgmeked n1031:
../include/vlc_variables.ht::578:9 : warning: %s"due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],
 (objf, nrame  578ag, V,LC_ |     V
      |         ^
i../include/vlc_messages.h:83:5AR_:C note: expanded from macro 'msg_Err'
f( Ovar_Ch   ang83 |  ORD e( S p_o, &vbj, ps z_nmsgal)_))G
      e|                 ^
n../include/vlc_variables.heamer:ic(p142:, VL48: _note: C_expanded from macro 'var_GetChecked'
VA  142 | R_CHO#defiIthisn, Ve vaLr_CG_CESCOetCMheUNTc, kedS(G&c_o,n,oERR,unt, N t_,v) _vVar_GULA_AeRGS_L t) )
      | Che_cke)d
      |     ^
        ^
../include/vlc_messages.h../include/vlc_variables.h:128:(VL:C_78OB43::13 J: note: note: expanded from macro 'var_Change'
expanded from macro 'msg_Generic'  128
 |    78 | #def ine va rE_ChCT(oange)  vlc,_nL,ogt,v()
      | VLC_OBJ                                               ^ECT(
o(../include/vlc_common.h:)481:a,15: note: expanded from macro 'VLC_OBJECT',b,c p
,  481 | ,d        cons vlc,e) v_ar_t stmCharunodugce(lte vlc_ _VLCcom_OmonBJECaTmne_m(,aemb ers_: (_cFIL), b, cE__,, d _, e_ )
      |                                           ^
LIN../include/vlc_common.h:481:E__, \15: note: expanded from macro 'VLC_OBJECT'
o  481n
 |      s         const|             ^
 struct ../include/vlc_common.h:481:vl15c_com: note: mon_membexpanded from macro 'VLC_OBJECT'
ers: (  t vl481coc_onst |  vlc _objebjecctt _t _ t*)( &(x  *)( &(x)->)- >ob joco) \n
      | bj) st \              ^s
tru
      |               ^
ct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/compressor.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLaudio_output/oss.c:254:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]C_O
B  254JECT(o),n,t,v)
 |       |                                                ^
   ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
       msg_Warn (aout, "cannot get delay: %s", vlc_s481trerror_ |        c(errno)) ;
      |         ^
const struc../include/vlc_messages.h:85:5t v: note: expanded from macro 'msg_Warn'
lc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13In file included from audio_filter/compressor.c:36: note: expanded from macro 'msg_Generic'
:
In file included from    78 |     vlc_Log(VLC_../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
O  340 |     iBJECT(o), p, vlf( var_GetcChe_module_name, __FILE__, __LINE__, \
      |             ^
ck../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ed  (481 |         const struct vlc_c p_obj, ommon_mepsmbers:z (co_nname,st  vlc_objVecLt_t *)(&(x)->Cobj) \
_      |               ^
VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(oaudio_output/oss.c:280:13: warning: ),due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n,t  280 |             msg_Err (aout, "cann,vot write)
      |  sampl                                               ^
es: ../include/vlc_common.h%s:481:15", : note: expanded from macro 'VLC_OBJECT'
v  481 |    lc_s trer ror_c (err no)) c;
      | o            ^
ns../include/vlc_messages.h:83:5: tnote: expanded from macro 'msg_Err'
 s   83 |  tr   msg_Geunericc(p_tthis vlc, VL_C_McSG_EoRmR, __mVA_AoRGS_n_)
      | _    ^
m../include/vlc_messages.h:78:e13: note: mexpanded from macro 'msg_Generic'
bers:    78 |  (co   vlnc_Lst vog(VlLC_cOBJ_ECTo(o),b p, jvlc_meoct_t dule*_na)me, (__FI&LE_(_, x__LI)NE_-_, \
>      |             ^o
bj)../include/vlc_common.h:481:15 : note: \expanded from macro 'VLC_OBJECT'

      |   481 |               ^
        const struct vlc_common_members: (const vlc_objectIn file included from audio_filter/compressor.c:_t *)36(&(x:
)->In file included from obj) ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9\
      | :              ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (conaudio_output/oss.c:334:st9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 vl  334 |  c _   o   mbject_sg_Et rr *(aou)t, "c(annot g&et s(ystem x)info-s:> %s", voblc_sjtrer) ror(er\
      rn|               ^
o));
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      | In file included from     ^
audio_filter/compressor.c:../include/vlc_messages.h:3678:13: note: expanded from macro 'msg_Generic':
In file included from 
../include/vlc_common.h   78 |     :vl1031:
c_L../include/vlc_variables.hog:362(VLC_OBJECT(:9o: warning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],
 p, vlc_module_  362 |   na  if(me, __ vFIarLE___, __LGetChecked( p_obj, psz_name, VLC_VAR_ADDRESINES__,, \ &v
      |             ^
al ) )
      |         ^
../include/vlc_common.h:481:15../include/vlc_variables.h:: 142:48note: expanded from macro 'VLC_OBJECT':
   note: expanded from macro 'var_GetChecked'
481  142 | #define var_GetChecked(o,n,t,v) var_GetChecked |         const (VLC_OBJECT(o),n,t,v)
      |                                                ^
str../include/vlc_common.huct vlc_common_members: (const vlc_object_:481:15: note: t *)(&(x)->obj) \
      |               ^expanded from macro 'VLC_OBJECT'

  481 |         const struct vlc_common_members:audio_output/oss.c:338:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   (338 |     msg_Dbg (aout, "usiconng %sst version %s (0x%06X) u vlndec_obr %s", si.product,
      |     ^
j../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
ect_t *)(&   87(x)->obj) \
      |               ^
 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |   In file included from audio_filter/chorus_flanger.c:  vlc_Lo35g(:
../include/vlc_filter.h:167:VLC_9OB:JEC T(owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]), p, vlc
_  167mo | du le _n  ame, __FILE__ In file included from audio_filter/compressor.c:   , __LINEmsg__,36:
In file included from ../include/vlc_common.h:1031_Wa:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rn(   429 |     var_C \
p_reate( p_obj, psz_name, VLC_VAR_fi      | lt            ^
../include/vlc_common.h:er,481:15: note:  "cexpanded from macro 'VLC_OBJECT'INTEGER | VLC_VAR_DOINHERIT );
      |     ^
an../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create''t g
  122 | #et define ouvartpu_Cret picturatee" );(a
      | ,b,        ^
c
../include/vlc_messages.h  481 |     ) :85:5:     note: cexpanded from macro 'msg_Warn'var_ons
Crt strucet valt   85e(c |    VLC_com_mon_mOeBJmb ECT( amsge_G)enrerisc(: (const vl,c_op_thbjeict_t *)(s, &(x)->oVb j) \LC_
      |               ^
b, c )
      |                                       ^
MSG_WAR../include/vlc_common.hN,: _481:15: note: expanded from macro 'VLC_OBJECT'
_  V481A | _A    R GS   const _s_)
      | truc    ^
audio_output/oss.ct: vl347:13: warning: ../include/vlc_messages.h:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c78  347 |   :13:_common  note: expanded from macro 'msg_Generic'   
_    m  mesg_mbWare   78 |  rs: (const vlcn _ objec(a otut, _"catnn *)(&(x)->obj) \ot 
ge t       |               ^
dvelvci_cLoeg(V LC%d_OBJECT(o), in fp,o vslc: %_mIn file included from ods", i,audio_filter/compressor.c
      |             ^
:u36:
In file included from ../include/vlc_common.h:../include/vlc_messages.h:85:51031:
../include/vlc_variables.h:442: note: :5: warning: expanded from macro 'msg_Warn'
l   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  _442 |     var85 |  _namCe, rea__FI  t mseL(E__,  __g_Genep_LINEobj, __, \rpsz_nic(ap_tme
,hi s,       |             ^VVLC_VAR_
LC_MS../include/vlc_common.h:BG_WOARO481:15: N, note: expanded from macro 'VLC_OBJECT'
L  481 __V|A |    _V   LC_VARARGS__)   co_nst 
      | strDu    ^
OINHct ERITvl c)../include/vlc_messages.h:78_;com
mon      _me:13:mbers note: expanded from macro 'msg_Generic': (co
nst   78 |  vl| c_objec  t_t  v     ^*
lc_Log(V)../include/vlc_variables.h(&(xL:)122:C_O->BJo39:bj) ECT\ note: expanded from macro 'var_Create'

      |   122 | #(od)              ^,e p, fine vlc_mo
vdaru_Crealte(a,eb,c) var__Cnamreate( VLC_OBJECT(a), b, c )
      |                                       ^
e, __../include/vlc_common.hF:481:15: note: expanded from macro 'VLC_OBJECT'
IL  481 |     E__, _    In file included from audio_filter/chorus_flanger.c:35:
_LI../include/vlc_filter.hconst stNE_ru_, \:213:c9
      t|             ^:  
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h  vlc_commo213n_ | :m481: 15: enote: expanded from macro 'VLC_OBJECT'
m  481  |        b msge_Wr   s   arn(cons:t s tru p_fc(t vclionlsc_cttomermo, "cn_an'members: tv ( get loconsut vctpulc_ot subp_bjeoct_ictut *rbej)(&"(x)e->obj) \c );
      t
      | _              ^
|         ^t *
)(../include/vlc_messages.h&:85:5:(x)->obj) \
      |               ^
 note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
In file included from audio_filter/compressor.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning:       |     ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_messages.h  455 | :78 :   13var: note: expanded from macro 'msg_Generic'_Create( p_obj, psz_name, VLC_VAR_FL
O   78 | Aaudio_output/oss.c:394:T     | VLvlc_C_VAR_DOILo19gN(H: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]VLEC
RI  394_T |   ); 
      |     ^ 
O s../include/vlc_variables.hy:122:39s: -note: expanded from macro 'var_Create'
BJECT(>de  122 | vo), p#, idefinvce = valcer_I_modunheritSlet_ ring (aouvart, "os_Csre-ateaudio(a,b,-denamec) , vvice_a");
      _Fr_| ILE                  ^Cr_
_,e../include/vlc_variables.hate:( V642:51: note: LC _expanded from macro 'var_InheritString'_L
I  642 | #d_OBJEeCTN(a)fine varE__, b, c _)In
, h\
      | e            ^
      |                                       ^r../include/vlc_common.h:481i:15
t../include/vlc_common.h:S481tring(o: note: :,15expanded from macro 'VLC_OBJECT'
:  n) var_Inote: expanded from macro 'VLC_OBJECT'
n  h481e  481 |  |     r itS     con   st stru   ct tcronivslt scn_comgmon_(mVtrLCuc_teOBJECT(o vlc_mbe)rs: , (connsc)otmmo n_v
mem      be| rs: (                                                  ^lc_o
cobjnect_t../include/vlc_common.hst vlc_ob j*)ec:481(:t_&(x)-t 15*)(&(:>x )->obj)note: objexpanded from macro 'VLC_OBJECT') \
 \
        
      | 481 |    |               ^               ^
    const struct vlc_common_m
embers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/compressor.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/compressor.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/compressor.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/compressor.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const saudio_filter/chorus_flanger.c:120:t31ruct vl:c _warning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ommon_  memb120ers | : (c    opn_ssty sv-l>cf__doebljaeyTcitm_et   *  ) ( &=( xv)a-r>_oCbrj)e a\t
e      G|               ^
etFloat( p_this, "delay-time" );
      |                               ^
../include/vlc_variables.h:497:55: note: expanded from macro 'var_CreateGetFloat'
In file included from audio_filter/compressor.c:36:
In file included from   ../include/vlc_common.h497 | :#1031defin:
e../include/vlc_variables.h :v525a:5:r _warning: Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]re
ate  525 | G  e t vFaloat(a,br_Create( p)_  obj, psz_na var_Creame, VLCteGetF_loaVtA(R_BOOL | VLC_VAR_DOIN HVLERIT
      C_OBJEC| T    ^
(../include/vlc_variables.ha):,122b:)
39      :|                                                        ^
note: expanded from macro 'var_Create'
../include/vlc_common.h:481:15: note:   expanded from macro 'VLC_OBJECT'
122   | 481# | d e f i n e    const svar_Create(a,b,c)t rvuar_Create( VLC_cOtB JvElCcT_common(_am)e,mb ebr,s c )
      |                                       ^
: (con../include/vlc_common.hst: 481v:15: note: expanded from macro 'VLC_OBJECT'
l  c481_o | bj ec t_t  *     co)(nst st&(x)->ruct vlc_coombmj) o\
      |               ^
n_members: (const vlc_obaudio_filter/chorus_flanger.c:ject_t *)(&(121x)->o:b31j:)  warning: \due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |               ^

  121 |     p_sys->f_sweepDepth     = var_CreatIn file included from eGaudio_filter/compressor.ce:tFloat( p36_th:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hi:s539,: 5":s wwarning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ep-
de  539 |     pvtha" )r;
      | _                              ^C
re../include/vlc_variables.h:497a:t55e:(  note: pexpanded from macro 'var_CreateGetFloat'_
obj, ps  z497_ | n#adefine mvea,r _VLCCreateGe_tVFAloatR_FLOAT | VL(aC_VAR_DOINHERI,bT
      |     ^
)   var_../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
C  122 | #dereatefine var_Create(Ga,etFloat( bV,c) var_CreateLC_OBJECT(( VaL),b)
      |                                                       ^
C_OBJECT(a../include/vlc_common.h):481, b, c )
      |                                       ^
:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    481 | 481 |          c o n s  t  c osntsrtu stcructt v vllcc_co_mcmoon_mmon_membemrsem: (constbe rs:v (lcco_nosbtj evlcct__otbj e*c)t(_&t( x*))-(>&o(xb)j) \
      |               ^
->obj) \
      |               ^
audio_filter/chorus_flanger.c:122:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  122 |    In file included from audio_filter/compressor.c:36 :
pIn file included from ../include/vlc_common.h:1031:
_../include/vlc_variables.hsy:554:5: swarning: -due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]>f
_swee  554 |  p Ra t var_Cree a t e ( p_obj, psz_ n a=m ev,a rV_LCCr_eaVtAeGR_STRING | VLetFloat( p_tChi_sV,A R"_sDwOeepI-rate" )N;
H      |                               ^ERIT
      |     ^

../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
../include/vlc_variables.h  122 | #:d497e:55:f note: expanded from macro 'var_CreateGetFloat'i
ne var_Cr  e497a | t#de(a,befine ,var_c) var_CrCreate( VLC_OBJECT(eateGetFlaoa)t,(a,b ) b, c )
      |                                       ^
  var_C../include/vlc_common.hr:481:15: note: expanded from macro 'VLC_OBJECT'
eateGet  Fl481oa | t(   V L C _   const struOBJECT(a)c,b)t
      |                                                       ^
 vlc_comm../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
on_mem  481 |         cobnsetrs: (const vl cs_torbujcetc vtl_t *)(&(x)c_common_->obj) \
      |               ^
members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/compressor.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
audio_filter/chorus_flanger.c:123:31: warning:   563 |     due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]v
ar_  123 | C r e a tpe_(sys->f_ feepd_boackGainb   j,= var_Cr psz_name, VLC_VAeateGetR_STRING | VLCF_lVoAaRt_DOINHERIT
(      |     ^
 p_this,../include/vlc_variables.h "fe:122:39: note: expanded from macro 'var_Create'
e  122 | #dback-gaidefine van"r_C r);e
      |                               ^
a../include/vlc_variables.h:497te(a,b,c) :v55a:r _note: Cexpanded from macro 'var_CreateGetFloat'r
e  a497 | #deftiene v( VaLC_rO_BCJrEeCaTteGetFl(a), b, c )oat(a,b)
        |                                        ^v
ar_Create../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
G  et481Fl |         ocaotn(s VtL Cs_Otruct vlcB_JECT(ca),ommbon_members: ()c
onst vlc      _| o                                                      ^b
ject_t ../include/vlc_common.h*:481):(&15:( note: expanded from macro 'VLC_OBJECT'
x)->ob  j481) |  \
      |               ^
        const struct vlc_common_members: (const vlc_objIn file included from audio_filter/compressor.cec:t_t36 *:
)In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:(&(9x:)->obj)  warning: \
      due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]|               ^

  578 |     if( var_Chanaudio_filter/chorus_flanger.c:124:31ge( p_ob:j ,warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]psz_
n  124a | m e ,   VpL_Csys->f_VAR_CHOICESCOUN_T,dryL e&count, NvULLel       =  v)ar _)
      |         ^
CreateGe../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
t  Fl128 | #deoafine vt( p_ar_Change(a,tbh,ics,,d "d,e) var_Chrayn-gmei(x"  V)L;C
_      O| BJECT(a), b, c                              ^,
 d../include/vlc_variables.h:497:55,:  note: eexpanded from macro 'var_CreateGetFloat' 
)
      |                                           ^
  497 | ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
#  481 |    define va r_ Crea   cotenst stGretFulcoatt(a ,bv)l   c_common_membevrsar: (const_ CrevatelGetFloact(_ oVLC_OBJECTbject_t *)(&(x)(a->ob)j,)b) 
\      |                                                       ^

      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/chorus_flanger.c:125:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     p_sys->f_wetLevel       = var_CreateGetFloat( p_this, "wet-mix" );
      |                               ^
../include/vlc_variables.h:497:55: note: expanded from macro 'var_CreateGetFloat'
  497 | #define var_CreateGetFloat(a,b)   var_CreateGetFloat( VLC_OBJECT(a),b)
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/chorus_flanger.c:126:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  126 |     var_AddCallback( p_this, "delay-time", paramCallback, p_sys );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/chorus_flanger.c:127:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  127 |     var_AddCallback( p_this, "sweep-depth", paramCallback, p_sys );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
40  166 | #de warnings generated.
fine var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/chorus_flanger.c:128:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  128 |     var_AddCallback( p_this, "sweep-rate", paramCallback, p_sys );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/chorus_flanger.c:129:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  129 |     var_AddCallback( p_this, "feedback-gain", paramCallback, p_sys );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_depbase=`echo audio_filter/equalizer.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
t */bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_filter/equalizer.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/equalizer.lo -MD -MP -MF $depbase.Tpo -c -o audio_filter/equalizer.lo audio_filter/equalizer.c &&\
mv -f $depbase.Tpo $depbase.Plo
)(&(x)->obj) \
      |               ^
audio_filter/chorus_flanger.c:130:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  130 |     var_AddCallback( p_this, "dry-mix", paramCallback, p_sys );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/chorus_flanger.c:131:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  131 |     var_AddCallback( p_this, "wet-mix", paramCallback, p_sys );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/chorus_flanger.c:135:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  135 |         msg_Err( p_filter, "Delay Time is invalid" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/chorus_flanger.c:142:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  142 |         msg_Err( p_filter, "Sweep Depth is invalid" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/chorus_flanger.c:149:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  149 |         msg_Err( p_filter, "Sweep Rate is invalid" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlIn file included from audio_filter/compressor.c:c_module_name, __FIL40E__, _:
../include/vlc_filter.h_L:167IN:9E_: _, warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
\
        167|             ^
 |  ../include/vlc_common.h:481:15:   note: expanded from macro 'VLC_OBJECT'
       481ms |  g  _W     const straruct vlc_common_n( pmembers: (const vlc_o_filter, "can't get output picture" );
      |         ^
b../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
ject_t *)(&(x)->obj) \
      |               ^
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)audio_filter/chorus_flanger.c:158:5: 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      | 
  158 |         ^
msg_../include/vlc_messages.h:Db78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_mg(odule_n p_filter , "Buffer length:%d, Channels:%d, Sweepame, __FIL DepE_th_,:% _f, _LDelINE_ay_, " \
      | 
          ^
|             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
   87 |     msg_Generic  481 |         co(nspt_t sthriusct,  vVlcL_coCmmon_mem_Mbers: (const vlc_obSGje_DBG, __VA_ctARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
_t *      | )(            ^
&(../include/vlc_common.h:481x):15-: >obj) \
note: expanded from macro 'VLC_OBJECT'      |               ^

  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/chorus_flanger.c:165:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  165 |         msg_Err( p_filter, "Delay-time, Sample rate or ChannelIn file included from audio_filter/compressor.c:40:
../include/vlc_filter.h:213:s 9w:a swarning:  idue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ncorr  ec213t | "   ) ;     
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlmc_Lsogg_(VWLaCr_n( p_fOiBlJECtT(o),e r, "can't get output supb,p ivctulrce_"m o)d;ul
e      _name,|         ^
 __FI../include/vlc_messages.hL:E_85_, _:_5L:I note: Nexpanded from macro 'msg_Warn'E
_   85 |  _   msg_Generic(p, \_this
      |             ^
, V../include/vlc_common.h:481LC_M:15:SG_ note: expanded from macro 'VLC_OBJECT'WARN
,   481_ |         const struct vlc_co_VmmA_ARGon_mS__)
      | em    ^
../include/vlc_messages.hbe:78r:s13::  (note: cexpanded from macro 'msg_Generic'on
   78 |     vlc_Log(VLsCt vlc_ob_OBJECT(o), p,je vlc_modulect__t *)name, __F(&IL(x)->E_o_,b _j_L)IN E_\_,
 \
            |             ^
|               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/chorus_flanger.c:310:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  310 |     var_DelCallback( p_this, "delay-time", paramCallback, p_sys );
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/chorus_flanger.c:311:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  311 |     var_DelCallback( p_this, "sweep-depth", paramCallback, p_sys );
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/chorus_flanger.c:312:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  312 |     var_DelCallback( p_this, "sweep-rate", paramCallback, p_sys );
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/chorus_flanger.c:313:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  313 |     var_DelCallback( p_this, "feedback-gain", paramCallback, p_sys );
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |      audio_filter/compressor.c   c:ons235t:28: warning:  strudue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ct v  235lc |  _c  om pmo_sn_members: (const vlc_object_t *)(&(xys)->obj->) \
      | f_rm              ^
s_peak    = var_CreateGetFloat( p_aout, "compressor-rmsaudio_filter/chorus_flanger.c-peak" );:314:
      5: |                            ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.h:
497:55:   314 |   note: expanded from macro 'var_CreateGetFloat'  
v  497ar | #_DelCdeallbfiacnek(  vp_this, "wet-mix", paramCallback, p_sys );
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
araudio_filter/chorus_flanger.c:_C315:re5:ateGet warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
F  315lo | at  (a  ,bv)  ar v_DarelCa_CllreabateckGe( tFp_loathit( s,VLC "_OdrBJEy-CTmix(a",), pab)ra
      mC|                                                       ^al
l../include/vlc_common.h:ba481:15ck: , note: expanded from macro 'VLC_OBJECT'p_
sys  481 ) |  ;
        |        ^
  c../include/vlc_variables.h:on167:st51: s note: trexpanded from macro 'var_DelCallback'
uct  167 v | #lcde_cfiomnemo vn_arme_DmbelersCa: (llbcaconk(sta, vb,lc_c,object_t *)(&(x)->obj) \
      |               ^
audio_filter/compressor.c:236:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  236 |     p_sys->f_attack      = var_CreateGetFloat( pd) var__aout, "compressor-attack" );
      |                            ^
Del../include/vlc_variables.h:497:55: note: expanded from macro 'var_CreateGetFloat'
Callb  497 | #define var_CreateGetFloat(a,b)   var_Creaatck( VLC_OBJECeGT(etaFl), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
oa  t(481 V | LC_OBJ   ECT(a),b)
       |                                                       ^
    ../include/vlc_common.hc:on481s:t15 : snote: expanded from macro 'VLC_OBJECT'
  truct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
481 |         coaudio_filter/chorus_flanger.c:316n:st5:  warning: stdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ruc
t   vlc316_ | c o m  mvon_membar_Deestrsro:y ((c p_thoinss,t vlc_ obje"ctdela_yt *)(&(x-)t-i>moebj) \
      |               ^
" );
      |     ^
../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
  125 | #deaudio_filter/compressor.c:f237:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]i
ne   237v | a r  _ pDestro_sysy-(a,>f_rb) vearleas_Dee     = var_CreateGetFloat( p_aout, "compressor-release" );
      |                            ^
../include/vlc_variables.h:497:55: note: expanded from macro 'var_CreateGetFloat'
  497 | #stdroey(fine V LCvar_Crea_OtBJeECGT(eta),F bl )o
      at(a,|                                       ^b)   
var_Crea../include/vlc_common.h:t481:eGetFloa15: tnote: expanded from macro 'VLC_OBJECT'(
 VL  481 |       C_O BJ conECTst(a) s,trbuc)t 
vl      c_|                                                       ^common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/chorus_flanger.c:317:
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_mem5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bers: (c  onst 317v | l c   v_objecart_t_ D*es)t(ro&y(x)->obj)(  \p
_t      his, "sw| e              ^e
p-depth" );
      |     ^
../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
audio_filter/compressor.c:238:28:   125 | #defwarning: idue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ne  238 |  var_Des    trp_oy(sya,sb) v->far_Destroy( VLC_O_tBJhrEesChoT(a), b ld) 
  = va      r_C| re                                      ^
a../include/vlc_common.h:teGet481F:l15: note: expanded from macro 'VLC_OBJECT'oat( p
_  481 |   aout, "compressor-threshold" );
      |                            ^
../include/vlc_variables.h:497:55: note: expanded from macro 'var_CreateGetFloat'
  497 | #define var_CreateGetFloat(a,b)   var_CreateGetFloat( VLC_OBJECT(a),b)
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |               conscto nsstt rsuct vtrulc_cocmtm ovnl_cm_ecmommon_mberembers: (cs:o n(scto nvslc_t ovbljcec_object_tt_ t* )*()&((&x()x-)>-o>obj) \
      |               ^
bj) \
      |               ^audio_filter/chorus_flanger.c:318:5:
audio_filter/compressor.c:239:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] warning: 
  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
239 |   318    |   p_s   varys->_Destrlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"equalizer\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/equalizer.lo -MD -MP -MF audio_filter/.deps/equalizer.Tpo -c audio_filter/equalizer.c  -fPIC -DPIC -o audio_filter/.libs/equalizer.o
foy_(ra p_thtiiso,   "  s w e e= var_CreateGeptF-raloate"t );
( p_a      |     ^
o../include/vlc_variables.h:125:39ut,:  "compressor-ratio" );
      |                            ^
note: ../include/vlc_variables.h:497:55: note: expanded from macro 'var_CreateGetFloat'
expanded from macro 'var_Destroy'
    497 | #define var_CreateGe125 | #detfine Float(a,b)   var_CreateGetFloat( VLC_OBJECT(a),varb_D)es
tr      oy| (a                                                      ^,b
) v../include/vlc_common.har:_D481es:tr15oy:(  VLnote: C_Oexpanded from macro 'VLC_OBJECT'BJE
C  T(481a) | ,  b  )
       |                                        ^
    const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlcaudio_filter/compressor.c:240:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  240 |  co mm on _mpem_besrsy: (sco-ns>t vlf_knee        =c_objec var_CreateGetFloat( p_aout, "compressor-knee" );
      |                            ^
t_../include/vlc_variables.ht :*)497(&(:x)55->:ob j) \note: 
      | expanded from macro 'var_CreateGetFloat'
              ^
  497 | #define var_Creataudio_filter/chorus_flanger.ceGe:tFl319oat(:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a
,  319 |    b )v   var_CreateGetFloat( VLC_OarBJECT(a),b)
      |                                                       ^
_De../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
s  481 | tro       y (con ps_t struct vlc_common_members: (const vlc_othibsject_t ,* )(&(x)->obj) \
      |               ^
"feedback-gain" );
      |     ^
../include/vlc_variables.h:125:audio_filter/compressor.c39: note: expanded from macro 'var_Destroy':
242  125 | #d:e12fine: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   242var_ |            var_CreateGetFloat( p_aout, "cDestormoy(a,bpressor-make) vuar_Destrp-gain" );
      |            ^
o../include/vlc_variables.h:y( 497V:55:L note: expanded from macro 'var_CreateGetFloat'
C_  OBJECT497( | a), b #define var_CreateGetFloat(a,b)   var_CreateGetFloat( VLC_OBJECT(a),b)
      |                                                       ^
)../include/vlc_common.h:
      |                                       ^
481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:481:  48115 |         const: st note: rexpanded from macro 'VLC_OBJECT'uct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^

  481 |         const struct vlc_coaudio_filter/compressor.c:248:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mmo  n_248members: |     var_AddCallback( p_aout, "compressor-rms-peak", RMSPeakCallback, p_sys );
      |     ^
 (const vl../include/vlc_variables.hc:_object_166t:51:  note: *expanded from macro 'var_AddCallback')(&(x
)-  166 | #define var_AddCallback(a,b,c,d) var>obj)_Ad d\
      |               ^
Callback( VLC_OBJECT(audio_filter/chorus_flanger.c:320:5:a), b, c, d )
      |                                                   ^
 warning: ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    320 |    481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 var_Destroy( p_this, "wet-maudio_filter/compressor.c:249:5: ix" )warning: ;due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

      |   249 |     var_AddCallback( p_aout, "compressor-attack", AttackCallback, p_sys );
      |     ^
    ^
../include/vlc_variables.h:../include/vlc_variables.h166:51::125:39: note: expanded from macro 'var_Destroy'
   note: expanded from macro 'var_AddCallback'125
 |   166# | #define vdefine var_ar_AddDesCtallback(a,b,c,d) var_AddCalroy(a,lback( VLC_OBJECT(a), b, c, db )
)      |                                                   ^
 ../include/vlc_common.hva:r481:15: note: expanded from macro 'VLC_OBJECT'
_  481 |         Dconst s44 warnings generated.
estrutroy( VLC_OBJECT(a)c, bt  vlc)
_comm      |                                       ^
o../include/vlc_common.h:481:15: n_membnote: eexpanded from macro 'VLC_OBJECT'
rs:   481 |       (co  ncost vnst stlruct vlcc_comm_object_ton *)(&(x)_member->os: (cbjonst vl)c_object \_t *)
(&(      x)| ->o              ^bj)
 \
      |               ^
audio_filter/chorus_flanger.c:audio_filter/compressor.c321:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:250:5:  321  |     warning: vadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r_De
s  250 |   troy( p  var_AddCal_tlback( p_aouhis, "dryt-mix" );,
       |     ^"
c../include/vlc_variables.h:125o:39: note: expanded from macro 'var_Destroy'
mpr  125 | #deefine vasr_Destsor-rroy(ae,b) valeaser"_Destroy, Rele( VLC_OBJECTa(a)s, b )
      |                                       ^eCallback, p
../include/vlc_common.h:481_sys:15: note: expanded from macro 'VLC_OBJECT'
 );  481
 |       |     ^        cons
t stru../include/vlc_variables.h:166ct:51:  vlc_common_members:note:  (expanded from macro 'var_AddCallback'
c  166 | #onst defvlc_object_tine var_AddCallback(a, *)(&b,(x)->obj) c\
      | ,d)              ^ 
var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/compressor.c:251:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  251 |     var_AddCallback( p_aout, "compressor-threshold", ThresholdCallback, p_sys );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
audio_filter/chorus_flanger.c:396:  166 | #d9e: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
f  i396 |    n e     var_Admsg_Err( p_fidCallbacltk(a,er, "Coubldn't rea,c,lld) ovar_AddCacate buffer for new llback( VLCd_OBJeECTl(a)a, b,y c, d ." );
)
      |                                                   ^
      ../include/vlc_common.h:481:15: | note: expanded from macro 'VLC_OBJECT'
        ^  481 | 
  ../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
      83 |       msg_Gen ceonst struct rvlic(p_c_cotmhmoni_mes, VLmC_beMrSG_sERR, __VA_ARGS__)
      |     ^: (
c../include/vlc_messages.h:78:13: note: onst vlc_expanded from macro 'msg_Generic'
o   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_bname, __FILE__, __LINE__, \
      |             ^
j../include/vlc_common.h:ect_t *)481:15: (&(x)->obj) \
      |               ^depbase=`echo audio_filter/karaoke.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_filter/karaoke.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/karaoke.lo -MD -MP -MF $depbase.Tpo -c -o audio_filter/karaoke.lo audio_filter/karaoke.c &&\

mv -f $depbase.Tpo $depbase.Plo
note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_caudio_filter/compressor.common_me:252m:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b  252e | rs: (co    var_AddCallback( p_aout, "compressor-ratio", RatioCallbanst vlc_object_t *)(&(xc)->obj) \
      |               ^
k, p_sys );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/compressor.c:253:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  253 |     var_AddCallback( p_aout, "compressor-knee", KneeCallback, p_sys );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/compressor.c:254:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  254 |     var_AddCallback( p_aout, "compressor-makeup-gain", MakeupGainCallback, p_sys );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/compressor.c:263:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  263 |     msg_Dbg( p_filter, "compressor successfully initialized" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/compressor.c:278:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  278 |     var_DelCallback( p_aout, "compressor-rms-peak", RMSPeakCallback, p_sys );
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/compressor.c:279:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  279 |     var_DelCallback( p_aout, "compressor-attack", AttackCallback, p_sys );
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/compressor.c:280:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  280 |     var_DelCallback( p_aout, "compressor-release", ReleaseCallback, p_sys );
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/compressor.c:281:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  281 |     var_DelCallback( p_aout, "compressor-threshold", ThresholdCallback, p_sys );
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/compressor.c:282:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  282 |     var_DelCallback( p_aout, "compressor-ratio", RatioCallback, p_sys );
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/compressor.c:283:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  283 |     var_DelCallback( p_aout, "compressor-knee", KneeCallback, p_sys );
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/compressor.c:284:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  284 |     var_DelCallback( p_aout, "compressor-makeup-gain", MakeupGainCallback, p_sys );
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"karaoke\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/karaoke.lo -MD -MP -MF audio_filter/.deps/karaoke.Tpo -c audio_filter/karaoke.c  -fPIC -DPIC -o audio_filter/.libs/karaoke.o
In file included from audio_filter/equalizer.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/equalizer.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/equalizer.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/equalizer.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/equalizer.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 | 57 warnings    generated.
     const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/equalizer.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/equalizer.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/equalizer.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj)depbase=`echo audio_filter/normvol.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_filter/normvol.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/normvol.lo -MD -MP -MF $depbase.Tpo -c -o audio_filter/normvol.lo audio_filter/normvol.c &&\
mv -f $depbase.Tpo $depbase.Plo
 \
      |               ^
In file included from audio_filter/equalizer.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/equalizer.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/equalizer.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/equalizer.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/equalizer.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/equalizer.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/equalizer.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/equalizer.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/equalizer.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/equalizer.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/equalizer.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/equalizer.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/equalizer.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/equalizer.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/equalizer.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/equalizer.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/equalizer.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"normvol\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/normvol.lo -MD -MP -MF audio_filter/.deps/normvol.Tpo -c audio_filter/normvol.c  -fPIC -DPIC -o audio_filter/.libs/normvol.o
In file included from audio_filter/karaoke.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/karaoke.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/karaoke.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12:49 warnings warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]In file included from audio_filter/equalizer.c:39:
 generated.

../include/vlc_filter.h:167  :9:212 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] |     re
tu  167 |   rn var_S   etChecke   d (obj, namsgme, VLC__VWarARn( p_fi_Clter, "caOOn'RDt gS,et outpu vt pictal)ure;
" );      |            ^

      ../include/vlc_variables.h:140| :48        ^
: ../include/vlc_messages.h:note: 85:expanded from macro 'var_SetChecked'
5  140:  | #dnote: expanded from macro 'msg_Warn'ef
in   85e  |  var_   mSesgtCheck_Geend(ero,icn,t(p,v_t) vhiar_s,Set VCheLCcked(V_MSGLC_WARN_O, __VBJA_ARECT(GSo)__),n,
      t,|     ^
v)
../include/vlc_messages.h:      |                                                ^78:
../include/vlc_common.h:48113::15 note: expanded from macro 'msg_Generic': note: expanded from macro 'VLC_OBJECT'

     78481 |  |         v   lc c_Lonogst(V sLCt_OructBJ vlECc_T(coo)mm, on_p,mem vberlcs:_m (codonsult ve_lcna_obmeje, ct__FI_tLE *__)(&, (x__)-LI>oNEbj) \
      __| ,               ^\

      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_In file included from meaudio_filter/karaoke.c:25:
In file included from mb../include/vlc_common.her:s:1031:
 (../include/vlc_variables.hco:ns227t :12: warning: vlcdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_o
b  227 |  je ct _t  r*)(&(x)->obj) \
      |               ^
eturn var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         consIn file included from audio_filter/equalizer.c:t 39:
st../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ru  213 |         mctsg_W vlc_comarn(mo pn_m_filterem, be"crs: (coansn't t vlcget _oboutpjecutt_t *) s(&(x)->obubj) \
pi      |               ^ct
ure" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:In file included from audio_filter/karaoke.c:78:25:
In file included from ../include/vlc_common.h:103113::
../include/vlc_variables.h note: expanded from macro 'msg_Generic':241:
12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   78 |   241    |   v  lc r_Loetg(urVLn C_vaOBr_JESeCTtC(ohe),cke p, d(vlc_ pmo_odubjle, _namedepbase=`echo audio_filter/gain.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_filter/gain.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/gain.lo -MD -MP -MF $depbase.Tpo -c -o audio_filter/gain.lo audio_filter/gain.c &&\
, ps__z_FILnaE_me_,,  _VL_LC_INVAE_R__,ST \RI
      NG|             ^, 
va../include/vlc_common.h:l 481:);15:
       note: |            ^expanded from macro 'VLC_OBJECT'

  ../include/vlc_variables.h:481 | 140:  48:   note:   expanded from macro 'var_SetChecked'
   140 c | #ondestfi snetr vucart _Svletc_Chcoecmmkeond(_mo,emn,bet,rsv):  v(caron_Sstet vChlcec_okebjd(ecVLt_C_t OB*)JE(&CT(x(o)-),>on,bjt,) v)\

            | |                                                ^              ^

../include/vlc_common.h:481:mv -f $depbase.Tpo $depbase.Plo
15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/karaoke.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/karaoke.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/karaoke.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/karaoke.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/karaoke.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/karaoke.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, audio_filter/equalizer.c:289:23VL: C_VARwarning: _STdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
RING, &val ) )  289 |     bool b_vlcFreqs = var_InheritBo
      |         ^
ol(../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
   142 | #define var_GetChecked(o,np_aout, "equ,t,v) alivazerr_Get-vChlcecfrkeeqd(s" )VLC_OB;
      JE|                       ^
CT(o)../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
,  n,t,v)
      |                                                ^
604 | #define var_InheritBool(o, n) var_InheritBool(V../include/vlc_common.h:481L:15: note: expanded from macro 'VLC_OBJECT'
C  481 |  _OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
       const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/karaoke.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350audio_filter/equalizer.c:336:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:9: warning:   336 |  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     350 |     ivaf(r_ vCrearat_Ge( p_aout, "equalizer-baetndChs"ec, keVLCd(_ pVA_obj,R_ psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #defSTRING | VLC_VAR_DOINHERIT );
      |     ^
ine../include/vlc_variables.h:122: v39: ar_Gnote: etexpanded from macro 'var_Create'Ch
e  ck122ed | (o#,nd,te,vfin) e var_Crvaer_aGete(a,b,c)tC hevckaedr(V_LCCre_OBJate(EC VT(oLC_),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15:OB note: JEexpanded from macro 'VLC_OBJECT'
CT(  481 |      a),  b,  c c )onst struct vlc_common_m
      embe|                                       ^r
s:../include/vlc_common.h: (481:cons15:t  note: expanded from macro 'VLC_OBJECT'
vl  481 |  c_  ob  je  ct_ ct o*)ns(t &(x)->obj) st\ru
ct       vl| c_              ^co
mmon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/karaoke.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_Getaudio_filter/equalizer.c:337:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Checked  337 |     var_Cre( p_oate(bj, psz_n p_aout, "equaliame, zVer-presLC_VAet", RVL_ADDRC_EVARSS,_S &vTRINal G ) |)
 V      | LC        ^
_VAR_D../include/vlc_variables.h:142OI:NH48ERI:T  );note: expanded from macro 'var_GetChecked'

  142 | #      |     ^def
../include/vlc_variables.h:122:39:in enote:  expanded from macro 'var_Create'v
ar_  122G | e#tdeCfhineecked(o,n,t,v) var_G vetarCh_Cerecateke(ad,b(,c)V vLarC_C_rOeaBtJeEC(T (oV)L,Cn_,OBJtE,CvT)(
a      )| ,                                               ^ 
b, ../include/vlc_common.h:481:15c: note: expanded from macro 'VLC_OBJECT' )

      |                                       ^
  481 | ../include/vlc_common.h:481:15: note:  expanded from macro 'VLC_OBJECT'
       481 |   co  nst struc   t vl c_c  comonst stmon_memberurcts:  vlc_common_me(mbceornsst vlc_: (objeccot_nst vlc_ot *)(&(x)-bj>ect_t *)(obj&(x)->ob) j) \\
      |               ^

      |               ^
audio_filter/equalizer.c:339:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  339 |     p_sys->b_2eqz = var_CreateGetBool( p_aout, "equalizer-2pass" );
      |                     ^
../include/vlc_variables.h:496:53: note: expanded from macro 'var_CreateGetBool'
  496 | #define var_CreateGetBool(a,b)   var_CreateGetBool( VLC_OBJECT(a),In file included from baudio_filter/karaoke.c):
      | 25:
In file included from ../include/vlc_common.h                                                    ^
:../include/vlc_common.h:4811031::
../include/vlc_variables.h:42915::5 :note:  expanded from macro 'VLC_OBJECT'warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  429 |     481  |   v a r_Creat   e( p_o  const stbrj, pszuct v_name, VLlcC__coVAR_INTEmmonGER _members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/equalizer.c:341:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  341 |     var_Create( p_aout, "equalizer-preamp", VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         co| nsVt strLC_VuctAR vlc__Dcommon_memberOsINHE:RIT ); 
      | (    ^
co../include/vlc_variables.hn:122:39: note: expanded from macro 'var_Create'
st   v122lc_object_t *)(& | (x)->obj) \
      |               ^
#define var_Create(a,b,c) vaaudio_filter/equalizer.c:344:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r_  344 |     var_Get( pC_raout, "eqeaute(al izer-preVLset"C, _&OvBaJlE1CT (a),);
 b,       |     ^
c ../include/vlc_variables.h:137)
      :33: note: expanded from macro 'var_Get'|                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memb
ers:   (co137n | #dst evlcfine _objectv_ar_Gt *e)(&t((ax,)->ob,c)bj) v \a
r_      | G              ^e
t( VLC_OBJECT(a), b, c )
      |                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const sIn file included from trucaudio_filter/karaoke.ct: vl25c:
In file included from _../include/vlc_common.h:c1031o:
../include/vlc_variables.h:442:mmo5n_me:m warning: bers: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  442 | cons t vlc_o b j vearc_t_t *)C(&(x)->roebja)te(  p_\
obj,      |               ^
 psz_name, VLC_VAR_BOOL | VLC_VAaudio_filter/equalizer.cR_:345:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
D  345OI |    NH var_GEeRtI(T );
 p_      | a    ^
ou../include/vlc_variables.h:122:39: t, note: "expanded from macro 'var_Create'e
qualizer-bands",   122 | &va#l2 define) v;
      |     ^
ar_Creat../include/vlc_variables.he:137:33: note: expanded from macro 'var_Get'(a,b,
c)   var137_Cr | #deefine var_Get(a,b,c) vaatr_e( GVLCe_OBJt( VLC_OBJECT(a), b,ECT c )
      |                                 ^
(a), b, c )
      |                                       ^../include/vlc_common.h:481
:15: note: expanded from macro 'VLC_OBJECT'../include/vlc_common.h:481
:15  481 |         const struct vlc_comm:o note: expanded from macro 'VLC_OBJECT'n_members: (
c  481onst vlc_object_t *)(&(x |       )->obj) \
       |  const struc              ^
t vlc_common_members: (const vlc_audio_filter/equalizer.c:346:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  346 |     var_Get( p_aout, "equalizer-preamp", &val3 );
      |     ^
../include/vlc_variables.h:137:33object_t : note: expanded from macro 'var_Get'
*  137 | #d)(&(xe)fine- var>obj)_ G\
      |               ^
et(a,b,c) var_Get( VLC_OBJECT(a), b, c )
      |                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481In file included from  |    audio_filter/karaoke.c   : 25:
In file included from ../include/vlc_common.h: const st1031:
../include/vlc_variables.h:ruc455:t vl5c_comm: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOon_meINHEmbers: (consRIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15t vlc_o: note: expanded from macro 'VLC_OBJECT'
b  je481 | ct_t   *)(&(x)->obj) \
      |               ^
      const struct vlc_common_members: (consaudio_filter/equalizer.ct vlc:_o350:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b  j350 |  ect_t    *   ) (P&(x)-res>eobtj) Ca\
      |               ^
llback( VLC_OBJECT( p_aout ), NULL, val1, val1, p_sys In file included from audio_filter/karaoke.c:25:
);
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         cIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]onst s
tru  ct vl469c_co |    m mon_mvemabre_rCsr:e (ate( p_obj, psz_ncaomnes,t  VvLlC_VARc__SoTbRjeIctNG _t | VL*C_)V(&(x)->obj) AR_DOINH\
      |               ^
ERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Creaaudio_filter/equalizer.c:352:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  352 |     BandsCallback(  VLC_OBJECT( p_aout ), NULL, val2, val2, p_sys );
      |                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membetres: (cons(t vlc_objeac,tb,c_) vat *)(&(r_xC)r-ea>obj) \
      |               ^
te( VLC_OBJECT(a), b, c )
      |                                       ^audio_filter/equalizer.c
:353../include/vlc_common.h:481::1521: note: : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'VLC_OBJECT'
  353 |       481Pr |         const struct vlc_common_memeampberCalls:bac (k( const vVLC_OBlJcE_CoTbjec( p_at_out ), NULtL, val3,  val3, p_sys );
      |                     ^
*)../include/vlc_common.h(&(x:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const)- vlc_object_t *)(&(x)->obj) \
      | >              ^
obj) \
      |               ^
audio_filter/equalizer.c:358:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  358 |         msIn file included from gaudio_filter/karaoke.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:_Err(p_f5: ilwarning: ter, due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
"  477 |   No preset   vsaerle_Creactted");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generice((p_t phis_o, bj, VpLCsz_name, VLC_VAR_STR_libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"gain\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/gain.lo -MD -MP -MF audio_filter/.deps/gain.Tpo -c audio_filter/gain.c  -fPIC -DPIC -o audio_filter/.libs/gain.o
MISNGG_ ER|R, __VA_A RGVSL__)
C_VA      R_| D    ^O
IN../include/vlc_messages.h:H78E:RIT13: note: expanded from macro 'msg_Generic'
 );
         78 |  |    vl    ^c
_../include/vlc_variables.h:L122o:g39:( Vnote: Lexpanded from macro 'var_Create'C
_OBJEC  122 | T#(do)e,f ip,n ev lcv_maordu_lCe_rneaamet, e_(_a,bFILE_,c) _, _var_LI_CNEreat__e( VLC, \_
O      |             ^BJ
EC../include/vlc_common.hT(:481a:15): ,note:  expanded from macro 'VLC_OBJECT'b
, c )
      |                                       ^
  481 |     ../include/vlc_common.h :481:15:   note:  expanded from macro 'VLC_OBJECT'c
onst s  481 |    t ru    cctonst  vlcstru_commonct_me vmbelc_crs:omm (con_meonstmbe vrs: (clc_onsobt vjelc_ct_objt ect_*)(t *)&((&(x)-x)>o->obj) \
bj) \
      |       |               ^
              ^
audio_filter/equalizer.c:367:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  367 |     var_AddCallback( p_aout, In file included from audio_filter/karaoke.c"e:qu25a:
lIn file included from i../include/vlc_common.hz:e1031:
r../include/vlc_variables.h:-p491:5: rwarning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
set",   P491r | e    vsetCalalbrack,_ pC_rseate( p_oysbj, ps z)_;n
a      | me, V    ^
LC_../include/vlc_variables.h:166VAR_:51:ADD note: expanded from macro 'var_AddCallback'RESS |
 V  166 | LC_V#deAR_DfineOINH vERITar_ );
      Add|     ^
../include/vlc_variables.h:122:Cal39: note: expanded from macro 'var_Create'lba
ck  122 | #d(a,efinb,ce var_,d)Crea vte(aar_,b,AddcCal) var_lbaCreate( VLC_ckOBJE( VCT(LC_a), bOBJECT, c (a)
      ), b, |                                       ^
../include/vlc_common.h:481:15c, : note: expanded from macro 'VLC_OBJECT'd )
      
|                                                   ^  
481 |     ../include/vlc_common.h:481    co:15nst: note:  stexpanded from macro 'VLC_OBJECT'
ruct  481 vl |   c_c   ommo  n_m coembnster ss: tru(coct vlnstc_ vlcomc_omon_mbjeembersct_: t (c*)(onst v&(xlc_ob)-je>obj) \ct_
      | t               ^
*)(&(x)->obj) \
      |               ^
audio_filter/equalizer.c:368:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from audio_filter/karaoke.c:25  368 |  :
In file included from ../include/vlc_common.h   :1031:
../include/vlc_variables.hv:a511r:_AddCallback5:( warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
p_aou  t511 | ,   "e q uvaalri_zCerre-abtaen(d sp_"o,bj , pBsza_nandsCmael, lback, VLC_VpA_R_INTEGEsR | ys );VL
      | C_V    ^A
R../include/vlc_variables.h:_D166:OINHER51IT
:      |     ^ 
note: expanded from macro 'var_AddCallback'
../include/vlc_variables.h  :166122 | :39#defi: nnote: expanded from macro 'var_Create'e var
_  122 | #defiAne vaddCallbr_aCcrke(aat,eb(,ac,,bd,c) var)_Cr evaarte( _VALdCd_CaOlBlback( JEVLC_COBTJ(EaC)T,( ab),,  cb , )c
,       | d                                      ^ 
)
      |                                                   ^
../include/vlc_common.h:481:15: ../include/vlc_common.hnote: :expanded from macro 'VLC_OBJECT'481:
15  481: |  note: expanded from macro 'VLC_OBJECT'
        481  |    c  o n st stru ct cons vlc_cotm msotnr_umcetm vblecr_sco:m mo(nc_omnesmt vlc_obbjeercs:t (_cto n*)(&(xs)->obtj )v l\c
_      o| b              ^j
ect_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/karaoke.c:25:
In file included from ../include/vlc_common.h:1031:
audio_filter/equalizer.c../include/vlc_variables.h:525::369:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]5
: warning:   525 |   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
var_Create(   369 |     pv_oabrj_,A dpdCallbacskz(_ npam_ea, out, "eVLC_VAqRu_aBOlizer-OpLr eamp",|  VLC_VPArRe_DOaImNpHCEaRlIlTb
a      c| k    ^,
 ../include/vlc_variables.h:122:p39_s: note: expanded from macro 'var_Create'
y  122 | s# d);
ef      i|     ^
n../include/vlc_variables.he: 166v:a51r:_ note: Cexpanded from macro 'var_AddCallback'reate(a,
b,c) v  a166r | _Create(#d eVfLiCn_eO BvJaEr_AddCCaTl(lab)a,c kb, c )
      |                                       ^
(a,b../include/vlc_common.h,:481:15: note: cexpanded from macro 'VLC_OBJECT'
,d) va  r481_ | Ad d C al    l cboack( nst VLstruCc_tO BvJElCcT_(cao)m,m obn,_members :c ,( cdo )
ns      t|                                                    ^
../include/vlc_common.h:481v:l15c:_objec t_t *)(¬e: (expanded from macro 'VLC_OBJECT'
x)->obj  )481  | \ 
      |               ^ 
      const struct vlc_common_members: (const vlc_object_In file included from audio_filter/karaoke.ct: 25*:
)In file included from (../include/vlc_common.h:1031:
../include/vlc_variables.h&:(x539:5: warning: )->due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ob  539j) \
       |     va| r              ^_Crea
te( p_obj, psz_name, VLC_audio_filter/equalizer.c:370V:AR_FLO5A:T | VLC _warning: VAdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]R
_  370 | D O I NHERIT 
      |     ^
v../include/vlc_variables.h:122:39a:r _note: Aexpanded from macro 'var_Create'd
d  122C | a#ldlebfaicnke(  pvar_C_raeoautte(a,, b",ecqua) vlairz_eCrr-e2aptaes(s", Two PVaLC_OBJssECT(Caa), b,l cl bac)k
,       | p                                      ^_
sys )../include/vlc_common.h;
:      |     ^
481../include/vlc_variables.h:166:51:15:: note: expanded from macro 'var_AddCallback'
 note: expanded from macro 'VLC_OBJECT'
    481 |         166 | const s#tdreufcitn ev lvca_rc_oAmdmdoCnal_memblebars: (cocnks(ta ,vbl,cc_,odb)j evar_AdcdCtal_t *lb)a(c&k((x )->VLCobj) \
      |               ^
_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strIn file included from ucaudio_filter/karaoke.ct:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h :vl554:5: warning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_common_  mem554ber | s   :  v(acro_nsCt reate( vpl_co_bojb,j epcstz_t _na*)(m&e(,x )V->obLj)C _\V
A      R_| S              ^T
RING | VLC_VAR_DOINHERIT
audio_filter/equalizer.c:      372| :    ^5
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.h
:122:39: note:   expanded from macro 'var_Create'
372 |     122  |  #mdsegfi_neD vbarg( p__Cfrieltera,t e("ae,qb,uca)l viarz_Cererate (l VoLCa_OdBeJECdT( for a%),d b , Hz wc )
      | i                                      ^t
h %d../include/vlc_common.h b:a481nds :%15d:  note: expanded from macro 'VLC_OBJECT'
p  481 | a s s",
       |     ^
    ../include/vlc_messages.h:87 :c5: note: expanded from macro 'msg_Dbg'
onst str   u87c |     mt vlc_scomg_mon_mGeemnbeerircs(:p_t h(isc,onst v lc_objeVcLtC__tMSG_D B*)(&G(, __VA_AxRG)S-_>_o)
bj)       |     ^\

      |               ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlIn file included from caudio_filter/karaoke.c_m:od25u:
lIn file included from ../include/vlc_common.h:e_1031:
../include/vlc_variables.hn:a563me,:5:  _warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
FILE  __563, |     var __Cre_aLINte( E__, \
      |             ^
../include/vlc_common.h:481:p15_:o bnote: jexpanded from macro 'VLC_OBJECT',
 psz_na  m481e, |   V L C _ V AR _S Tconst stRrIuNcG | VLC_VtA Rv_lDcOINHERIT_
c      |     ^om
m../include/vlc_variables.h:122:39:o nnote: expanded from macro 'var_Create'
_  122 | #dmeemfbeirnse: ( cvoanrst_ vClrc_oeabtjee(cta_,t b*)(,c)& (vxar_Cr)e-a>toeb(j VLC_OBJEC)T (\
      a|               ^
), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_coaudio_filter/equalizer.cmmo:376:9n: warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]me
mbe  376 | r s: (con     s t  mvslgc_Db_objecg(t_t  p*)(&(_xf)i-l>toebrj,)  "\ 
  %.2f       |               ^
Hz -> factor:%f alpha:%f beta:%f gamma:%f",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
In file included from    87 |   audio_filter/karaoke.c :25:
In file included from ../include/vlc_common.h:1031:
 ../include/vlc_variables.hm:s578g:_9G:e nwarning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ri
c(  578 | p_t   h is,i fV( var_CLhCa_nMgSeG( p__Dobj, psBzG_,n ame, VL_C_V_AV_AARRGS__C_H)
      O|     ^
ICESCO../include/vlc_messages.h:78UNT, &:c13o:u nt, NULnote: Lexpanded from macro 'msg_Generic' )
 )
      |         ^
   78 |     ../include/vlc_variables.hvl:c128:43: note: expanded from macro 'var_Change'_
Log(V  128 | #defiLnC_eO BJvECaTr(_oC)h,a npg,e (val,c_bm,ocd,d,e) varul_e_Change( VLnCa_mOe,B __JEFCITL(Ea__,),  b,_ _cL,I NEd, e )
      __|                                           ^
, \
      ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'|             ^

  481 |       ../include/vlc_common.h : const 481:15: note: expanded from macro 'VLC_OBJECT'
s  481 |    t  r  u cocnstt  stvlc_comrmuocnt_ mvelmcbers:_ co(constmm vlc_onobjec_tm_etm be*rs): ((&c(oxns)t- v>locb_jo) \
      |               ^
bject_t *)(&(x)->obj) \
      |               ^
audio_filter/equalizer.c:457:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  457 |     var_DelCallback( p_aout, "equalizer-bands", BandsCallback, p_sys );
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/equalizer.c:458:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  458 |     var_DelCallback( p_aout, "equalizer-preset", PresetCallback, p_sys );
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/equalizer.c:459:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  459 |     var_DelCallback( p_aout, "equalizer-preamp", PreampCallback, p_sys );
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/equalizer.c:460:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  460 |     var_DelCallback( p_aout, "equalizer-2pass", TwoPassCallback, p_sys );
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/equalizer.c:485:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  485 |         msg_Err( p_aout, "equalizer preset '%s' not found", psz_preset );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      | In file included from audio_filter/normvol.c              ^
:41:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     returnaudio_filter/equalizer.c var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
:486:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  486  140 | # |   d      efine var_msgSetChecke_Ind(fo(o,n,t,v) var_SetCh p_ecaouket, d("fuVLC_ll OBlist:JE" )CT;
      | (o        ^
),../include/vlc_messages.h:81n,:5:t, note: v)expanded from macro 'msg_Info'

         81 |  |                                                ^  
 m../include/vlc_common.h:sg481:_G15:en note: erexpanded from macro 'VLC_OBJECT'
i  481c( |  p_  th  is  ,  cVLonC_stMS sG_trINuctFO v, lc___coVAmm_AonRG_mS_em_)be
      rs|     ^: 
../include/vlc_messages.h:(c78:on13:st note:  vlexpanded from macro 'msg_Generic'
c   78 | _  o  bvljc_eLocg(tVL_C_t *)(&(x)->OBobj) \
      |               ^
JECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from   481audio_filter/normvol.c |  :  41  :
  In file included from  c../include/vlc_common.hon:st1031 s:
tr../include/vlc_variables.h:203uc:t 12vl:c_ cowarning: mmdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]on
_  203 |  me  mb return var_SetChecked( p_oberjs: , psz_name, VLC_VAR_BOOL, val );
      |            ^(c
on../include/vlc_variables.hst: v140lc:48: note: expanded from macro 'var_SetChecked'
_o  bj140ec | t_#t d*)efi(&ne var_SetCheck(xe)-d>o(bj)o \,n,t,v) var_
      SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
|               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commoaudio_filter/equalizer.c:n_members: (const vlc488:_object_t *)(&(x)->obj) \
      |               ^
14: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  488 |              msg_Info( p_aout, "  - '%sIn file included from '", audio_filter/normvol.ceq:z_41pr:
esIn file included from ../include/vlc_common.h:et_103110:
b[../include/vlc_variables.hi]:.p212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
sz  212 |     _nramee turn );var_SetChecke
      d|              ^ 
(../include/vlc_messages.h:o81:b5:j, name, VLC_VAR_COORDS, val);
      |            ^
 note: ../include/vlc_variables.h:140expanded from macro 'msg_Info'
:   8148: note: expanded from macro 'var_SetChecked'
 |     140 | #define var_SetChec  kmsge_Gedn(eric(p_thios, VLC_M,n,t,v) var_SetIn file included from SGChecked_(INFVaudio_filter/karaoke.cLC_OB:O,27:
../include/vlc_filter.h:167 __J:9ECT: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](o)
V,  n,t,167A_A |   v)
R       G| S_                                               ^
 _)
      |     ^   
../include/vlc_common.h:481:15:  note: ms../include/vlc_messages.hexpanded from macro 'VLC_OBJECT'
:78:13: note: expanded from macro 'msg_Generic'
g_   78 |   481War |  n( p_  fil    ter, "can  't gconet s  t sotruc vlc_Lt ogvlcutp_(commut pion_membctuerrs: e" );
VLC_(c      OBJECon|         ^sT(t 
vo), plc_,ob../include/vlc_messages.h:85 vlcjec:5t_: note: expanded from macro 'msg_Warn'_mo
dt *   85 | ule_name, __F)(    ms&(g_Gx)e->nerobij)c(p_t \his
IL      , VLE__C_| , _MSG_WAR_LN, I              ^NE_
_, \
__VA_ARGS__      |             ^
)
      |     ^
../include/vlc_common.h:481:15../include/vlc_messages.h: note: :expanded from macro 'VLC_OBJECT'78
:13In file included from audio_filter/normvol.c:41:
  481In file included from  |   ../include/vlc_common.h   ::   c note: expanded from macro 'msg_Generic'1031
:
o   ../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
78 | n  st     227v | lc_Lo    strretuct vurn valc_rc_g(VSLC_OeBotCheckmJed( p_mon_meombebrsj: (,EcCT(onso),t  vlc _objep,cpt _t sz_n*)(a&(x)-vml>obej) \
c,_mod       |               ^V
uLleC_name,_ V__FILARE___, __LIFNE__, LOAT, val );
      |            ^
\
      |             ^
../include/vlc_variables.h:../include/vlc_common.h140::48148: note: expanded from macro 'var_SetChecked'
audio_filter/equalizer.c:15: note: :510:5:   140 | #expanded from macro 'VLC_OBJECT'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |   d   e  510 | f       var_coinsne vart _SsetCStheckedr(etFoloat(, pn_aou,t, "uct vlt,v) var_SceequalizetChr-preecked(Vamp",_comm pon_resmemet->fbers:_preamLp ) (con;
sCt      |     ^
_OBJECT../include/vlc_variables.h:261(:47o : note: vl)cexpanded from macro 'var_SetFloat'
,  261 | _nobje,t,v)c
      | #defi                                               ^
ne v../include/vlc_common.hatr_:_481:15t : note: expanded from macro 'VLC_OBJECT'
*  481 |         S)(&co(etFx)->loaobj) tn(sa,bt str,c\
      | uct vlc              ^
_co)   m  varmo_SentFloat(_ VmLC_OBembers: (conJsECT(a)t,b,c)
       vlc_| oIn file included from audio_filter/karaoke.c:bjec                                              ^
../include/vlc_common.h:27481:15:
t: note: _expanded from macro 'VLC_OBJECT'
t *)../include/vlc_filter.h(&(x)->obj:213:9:  481 |        warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]) \

      |               ^
    213c |         msong_Warn(s tp _stfriuctlter In file included from audio_filter/normvol.c:, "41vc:
In file included from an'ltc ../include/vlc_common.hg_comm:1031:
../include/vlc_variables.h:241on_m:12emb:ers : (warning: consedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t out   vlc_241ob |     tpujrt seectt_ubpurn var_it *S)(&(cx)etChectu->obkjre")e \
      |               ^
 );
      |         ^
d( p_oaudio_filter/equalizer.c:../include/vlc_messages.hb:j, ps85511:5z_:5: nam: note: expanded from macro 'msg_Warn'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   
85  511 |    |   var_Se   t msSg_Geeneric(, VLp_thtrC_Vis, inAR_STVg( RINGLC_MSG_WARNp_, v, __VA_AaoalRut, );
      |  "           ^
eq../include/vlc_variables.h:140GS__ua)
      |     ^
:48:../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
 note: expanded from macro 'var_SetChecked'
   78 |     vlc_Lolize  140r- | #g(VLC_OdefineBJECT(oban), ds"p, ba ,var_ vlc_mSetodule_name, __FILEChe__,cke __d(ndsoLIN E__);,,n, \
      | t
      |             ^
    ^
,v)../include/vlc_common.h../include/vlc_variables.h: :262:481:48: note: 15: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'var_SetString'
  481v  262 |  |   #define   ar_ vaSe r  co_tChnst eckstSetedrString(a,b(VL,C_OcucBJECT)(o)  t,n  var_S,t,ve )
      vtStlcri| _                                               ^c
ong(../include/vlc_common.hm:mon481: V_meLC_Ombe15: rs:B Jnote: (cexpanded from macro 'VLC_OBJECT'
on  481sECT( |   t v      lcc_obaonst )st,b,c)
      |                                                ^
ru../include/vlc_common.h:jcectt _481vt:15: note: expanded from macro 'VLC_OBJECT'
lc  481 | _  comm*) o(n_memb &(ers:  x)(co   ->obj c) \
onstn      |               ^ st stvlc_ruct 
volc_cobject_t m*mon_me)mbers:( (cons&t(x)->obj )vlc_ \
      o| bjec              ^t_t 
*)(&(x)->obj) \
      |               ^
In file included from audio_filter/normvol.c:41:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/normvol.c:41:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/normvol.c:41:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #deaudio_filter/karaoke.cfi:ne50 :va9r:_ Gwarning: etdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C   50 | h e c    ke  d(o,msg_Errn, (fitl,tve)r ,v "vaoice remorv_Geatl requChecked(VLirC_OBJECT(o),ens, ts,tve)
      |                                                ^
reo");
../include/vlc_common.h      |         ^
:../include/vlc_messages.h481:15: note: expanded from macro 'VLC_OBJECT'
:  481 |    83:     con5: st stnote: expanded from macro 'msg_Err'ruct v
l   83 | c _ c o mmmsogn_members_:Ge (conneric(p_tshti vlc_object_s, VLC_tM *)(&(x)SG_ERR, _-_VA_>ARGoS_bj) \
      |               ^
_)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_In file included from name,audio_filter/normvol.c __FIL:41:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:E304_:_17,:  warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
LIN  304 | E _ _ ,  i\
      | f            ^ (likel
y../include/vlc_common.h(:!481:var_Ge15: note: expanded from macro 'VLC_OBJECT'
t  C481h | eck       e d (obj, cnoanmset,  stVLC_VAR_Cruct vlcOORDS, &_vcaolm)m)o)n
_      m| e                ^m
b../include/vlc_variables.h:142ers: (con:st vl48: c_note: expanded from macro 'var_GetChecked'
o  bjec142t_t * | #)d(e&f(xine v)-ar_Ge>otChecbked(o,n,j)t,v)  \var
      |               ^
_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/normvol.c:41:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/normvol.c:41:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/normvol.c:41:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/normvol.c:41:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/normvol.c:41:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/normvol.c:41:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/normvol.c:41:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/gain.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetIn file included from audio_filter/normvol.c:Che41:
In file included from cke../include/vlc_common.h:d( 1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
p_obj,   469 | psz_name, VLC_    var_Create( VAp_oR_bj,IN psTEz_nGEame, VLCR,_VAR_S vTRING | VLC_VAalR_ );DO
      | IN           ^
HERI../include/vlc_variables.h:T 140:48);: 
      note: expanded from macro 'var_SetChecked'|     ^

  140../include/vlc_variables.h: | #122:de39:fi note: expanded from macro 'var_Create'
ne   122var | #_SdefietChneec vkeard(_Co,ren,att,e(v)a, vb,arc)_S vetarCh_Cecrekeatd(e(VL VC_LCOB_OJEBJCTEC(oT(),a)n,, t,b,v) c
       )|                                                ^
      
|                                       ^
../include/vlc_common.h:481:../include/vlc_common.h:15:481: note: 15: expanded from macro 'VLC_OBJECT'
note:   481expanded from macro 'VLC_OBJECT'
 |    481   |           c  on costns st trstucrut ctvl vc_lcco_cmmomonmo_mn_emmebembrser: s:(c (onconstst v vlclc__oobbjjeecctt__tt  **))((&&((xx))-->>oobbjj))  \\

            | |               ^              ^

In file included from audio_filter/normvol.c:41:
In file included from ../include/vlc_common.h:1031In file included from audio_filter/gain.c:
../include/vlc_variables.h:31:477:
In file included from ../include/vlc_common.h:5:1031: :
../include/vlc_variables.h:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]203:
12:   477warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] |  
   203   |   va  r_Crereate( p_obj, tupsz_namrne, VLC_V vAR_STarRING | VLC_VAR_DOIN_SHERIT );
etC      he|     ^
ck../include/vlc_variables.hed:( 122p_:ob39j, : note: expanded from macro 'var_Create'
psz_n  122 | a#definme var_Cereate(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      | ,                                      ^
 ../include/vlc_common.hVLC_VAR_:481:15: note: expanded from macro 'VLC_OBJECT'
BOOL, va  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
l      |               ^
 );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,In file included from naudio_filter/normvol.c,t,v) var_SetC:41:
hIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  cked(VLC_OBJECT(o),n,491 |  t ,v)  var_Create( p_obj, psz_name, VLC_VAR_ADDRESS 
|      |                                                ^
 VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_common.h../include/vlc_variables.h::122:39: note: expanded from macro 'var_Create'
481:15:  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
 note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  481 |  :     481:15  c:onst st note: rexpanded from macro 'VLC_OBJECT'
uct vlc_  c481 | o  mmon_member s :   (const  vlc_obj ecct_t *ons)t(& struct vlc_(xc)->obj) \
ommon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
      |               ^
In file included from audio_filter/normvol.c:41:
In file included from In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
audio_filter/gain.c:  31:
In file included from ../include/vlc_common.h:1031511:
../include/vlc_variables.h:212:12: |    warning:   vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ar_Create( p_obj, psz_name, VLC_VAR_INTEGER |
 VL  212 |   C_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note:  expanded from macro 'var_Create' retur
n var  _122 | SetChec#ked (odbej, namefin, eV LvaC_VAR_r_CCrOeaORDS, valt)e(a;
      |            ^
,b../include/vlc_variables.h,c):140:48: note:  expanded from macro 'var_SetChecked'
v  140 | #dear_Create( VLC_OBJEfCinT(a), b, c28 e va)
      r_Se|                                       ^
 warnings generated../include/vlc_common.h:.
t481:Checked15(: note: expanded from macro 'VLC_OBJECT'
o,  n,t,v) v481a |  r_SetChec       const skteruct vlcd(_cVommon_meLC_mbers: (const vlc_objecOBJECt_Tt *)(&(x(o),)->objn,t,v) \
      |               ^
)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/normvol.c:41:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL |In file included from  VLC_VAaudio_filter/gain.cR_D:OINHERI31:
In file included from ../include/vlc_common.hT:1031:

      |     ^
../include/vlc_variables.h../include/vlc_variables.h::227:12: 122:39: note: expanded from macro 'var_Create'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
122 | #de  227 | fine var_C    return var_SetChecked(rea pt_oebj, psz_name, VLC_VAR_FLOAT, val ();
      |            ^
a,b,c../include/vlc_variables.h) va:140:48: note: expanded from macro 'var_SetChecked'
r  140 | #def_inCre evar_SetChecked(o,n,t,v) var_SetateChe(cke d(VVLC_LCO_BOBJEJECT(CT(a), b, c )
      o),n,t,v)
      |                                                ^
|                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  481 |         cons:481:15: note: expanded from macro 'VLC_OBJECT'
t  481 |     struct vlc_comm  on_memb er s: (const vlc cons_object_t *)(&(x)->obj) \
      |               ^
t struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/gain.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetCheckeIn file included from audio_filter/normvol.c:41:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:d( p_ob539j:5: , warning: pszdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_n
ame  539 | ,  V L C va_rV_ACRdepbase=`echo audio_filter/param_eq.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
_reST/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_filter/param_eq.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/param_eq.lo -MD -MP -MF $depbase.Tpo -c -o audio_filter/param_eq.lo audio_filter/param_eq.c &&\
RINmv -f $depbase.Tpo $depbase.Plo
ate( p_oGbj,, ps val );z
_n      |            ^
a../include/vlc_variables.h:me140:48: ,note:  expanded from macro 'var_SetChecked'V
LC_VAR_FLOAT |   VLC_VAR_DOINH140 | #defiEnReI T
      |     ^
v../include/vlc_variables.h:122:39: note: aexpanded from macro 'var_Create'r
_  SetChec122k | e#dd(eof,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
i  481ne  | v       a r_const struct Cvlc_comrmeateo(a,b,c)n_memb evar_Crrs: (conseta vlc_objetct_t *)(&e( VLC(x)->obj) \
      |               ^
_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         In file included from audio_filter/gain.c:31con:
st strucIn file included from t../include/vlc_common.h:1031:
 vlc_comm../include/vlc_variables.ho:256:12:n_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj,In file included from audio_filter/normvol.c:41:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create ps(z p__name, VLC_VAR_ADDRESS, val );
      |            ^
o../include/vlc_variables.hb:140:48: note: expanded from macro 'var_SetChecked'
j,  140 |  psz_n#ame, VdeLC_VAR_fine var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
STR../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
IN  481 |         const struG ct | vVLC_Vlc_coAR_mmon_membersDOI: (cNHERIT
      |     ^
o../include/vlc_variables.h:ns122:39: t vlc_onote: bexpanded from macro 'var_Create'
ject_t *)(&(x)->obj) \
      |   122              ^
 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b,In file included from  c )audio_filter/gain.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: 
      |                                       ^
note: expanded from macro 'var_GetChecked'
../include/vlc_common.h:481:15  :142 note:  | expanded from macro 'VLC_OBJECT'
#define  481 va | r  _ G e t C hecke d(coo,nn,stt struct, vvlc)_ var_cGoemtmCohne_cmkeembedr(sV:L C_OBJECT(o),n,(tconst vlc_o,v)
      |                                                ^bject_
t *)(&(../include/vlc_common.hx)-:481:15: >note: oexpanded from macro 'VLC_OBJECT'b
j) \
        | 481              ^
 |         const struct vlc_common_members: (const vlc_object_t *In file included from audio_filter/normvol.c)(&(x:)41->:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:o5: warning: bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]j) 
\
  563 |        |               ^   va
r_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      | In file included from     ^audio_filter/gain.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  ../include/vlc_variables.h:293 |  122   :39: note: expanded from macro 'var_Create'
  122 | #define ifv( !ar_Crevarat_Geet(a,b,c) Checked( p_obj, pszvar_Cr_nameeat,e( VLC_OBJEC VLC_VART(_BaO),O Lb,,  c& )val
 )       | )                                      ^
      |          ^

../include/vlc_common.h:481:15: note: ../include/vlc_variables.hexpanded from macro 'VLC_OBJECT'
:142:48: note:   expanded from macro 'var_GetChecked'
481  142 |  |  #       consdt struct vlefinec _commonv_ar_GmeemtbeCrhs: ec(kceodnst vl(co_,onbj,etct_t, v*)) (v&ar(_Gex)t-C>hoeckbj)e d\(
      |               ^
VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         constIn file included from  audio_filter/normvol.cstruct vlc:_c41omm:
In file included from ../include/vlc_common.h:o1031n_members: (co:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Chnansgt vlc_oe( p_object_t *)(&(x)->obj) \
b      |               ^j
, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | In file included from audio_filter/gain.c#d:31:
efinIn file included from ../include/vlc_common.he v:1031:
../include/vlc_variables.ha:304:17: warning: r_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Cha  304 |     if (likelyn(!vage(r_GetChecked (obj, namae,b,c,,d,e) var_Change(  VVLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |       L C_O BcJonEst CstruTct( a),vlc b_,c ocmm,o nd_m, e e)m
      |                                           ^b
er../include/vlc_common.hs::481:15: (con note: expanded from macro 'VLC_OBJECT'
st vlc_object_  t *481 |    ) (& (x )-  const s>toruct bjvl)c_ common\
_mem      bers: (c|               ^on
st vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/gain.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/gain.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/gain.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/gain.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/gain.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/gain.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/gain.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/gain.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/gain.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/gain.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->In file included from audio_filter/normvol.c:45:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn(o p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
bj   78) \ |  
      |                 ^
 vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const structIn file included from audio_filter/gain.c: v31:
In file included from lc_c../include/vlc_common.h:1031ommon_memb:
../include/vlc_variables.h:511:5ers: (c: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_onst objvl, psz_nc_object_t *)(&(x)->obj) \
      |               ^
ame, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commIn file included from audio_filter/normvol.c:on_45:
me../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output mberssubpict: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/gain.c:31:
urIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5e": warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   525 | );   
       var|         ^
_Cr../include/vlc_messages.h:ea85:te5:(  note: p_expanded from macro 'msg_Warn'
o   85bj |  ,   psz_name, VLC_VAR_BOOL | V mLCs_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: g_note: expanded from macro 'var_Create'Ge
ne  122 | #derific(nep_ vathir_Creas,te VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name(a, ,b__,cFI) LEva__r_, Cr__eaLIteNE( __VL, \C_O
      BJ|             ^EC
T(../include/vlc_common.h:a)481:, 15: b,note: expanded from macro 'VLC_OBJECT' c
 )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_comm  on_me481 |         const stmbers: (consrut ctv vlc_libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"param_eq\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/param_eq.lo -MD -MP -MF audio_filter/.deps/param_eq.Tpo -c audio_filter/param_eq.c  -fPIC -DPIC -o audio_filter/.libs/param_eq.o
clcom_omobjn_ectme_tmb *er)(s:&( (x)co->onst bj) \vl
      c_|               ^
object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/gain.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/gain.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/gain.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/gain.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/normvol.c:105:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  105 |     p_sys->i_nb = var_CreateGetInteger( p_filter->obj.parent,
      |                   ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
  495 | #define var_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/normvol.c:107:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  107 |     p_sys->f_max = var_CreateGetFloat( p_filter->obj.parent,
      |                    ^
../include/vlc_variables.h:497:55: note: expanded from macro 'var_CreateGetFloat'
  497 | #define var_CreateGetFloat(a,b)   var_CreateGetFloat( VLC_OBJECT(a),b)
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/normvol.c:190:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  190 |         p_sys->f_max = var_GetFloat( p_filter->obj.parent,
      |                        ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
  660 | #define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/gain.c:34:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/gain.c:34:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/gain.c:82:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   82 |     filter_sys_t *p_sys = vlc_object_create( p_this, sizeof( *p_sys ) );
      |                           ^
../include/vlc_objects.h:57:51: note: expanded from macro 'vlc_object_create'
   57 | #define vlc_object_create(a,b) vlc_object_create( VLC_OBJECT(a), b )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/gain.c:88:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   88 |     p_sys->module = module_need( &p_sys->volume, "audio volume", NULL, false );
      |                     ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
   48 | #define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/gain.c:91:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   91 |         msg_Warn( p_filter, "unsupported format" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/gain.c:92:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   92 |         vlc_object_release( &p_sys->volume );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/gain.c:96:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   96 |     p_sys->f_gain = var_InheritFloat( p_filter->obj.parent, "gain-value" );
      |                     ^
../include/vlc_variables.h:626:49: note: expanded from macro 'var_InheritFloat'
  626 | #define var_InheritFloat(o, n) var_InheritFloat(VLC_OBJECT(o), n)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/gain.c:97:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   97 |     msg_Dbg( p_filter, "gain multiplier sets to %.2fx", p_sys->f_gain );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/gain.c:127:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  127 |     module_unneed( &p_sys->volume, p_sys->module );
      |     ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
   50 | #define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/gain.c:128:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  128 |     vlc_object_release( &p_sys->volume );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
35 warnings generated.
30 warnings generated.
depbase=`echo audio_filter/scaletempo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_filter/scaletempo.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/scaletempo.lo -MD -MP -MF $depbase.Tpo -c -o audio_filter/scaletempo.lo audio_filter/scaletempo.c &&\
mv -f $depbase.Tpo $depbase.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_filter/libscaletempo_pitch_plugin_la-scaletempo.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DPITCH_SHIFTER -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/libscaletempo_pitch_plugin_la-scaletempo.lo -MD -MP -MF audio_filter/.deps/libscaletempo_pitch_plugin_la-scaletempo.Tpo -c -o audio_filter/libscaletempo_pitch_plugin_la-scaletempo.lo `test -f 'audio_filter/scaletempo.c' || echo './'`audio_filter/scaletempo.c
54 warnings generated.
In file included from audio_filter/param_eq.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(odepbase=`echo audio_filter/spatializer/allpass.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_filter/spatializer/allpass.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/spatializer/allpass.lo -MD -MP -MF $depbase.Tpo -c -o audio_filter/spatializer/allpass.lo audio_filter/spatializer/allpass.cpp &&\
mv -f $depbase.Tpo $depbase.Plo
),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/param_eq.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/param_eq.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/param_eq.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/param_eq.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/param_eq.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/param_eq.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/param_eq.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/param_eq.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/param_eq.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/param_eq.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/param_eq.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/param_eq.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/param_eq.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/param_eq.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/param_eq.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/param_eq.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/param_eq.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/param_eq.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/param_eq.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/param_eq.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/param_eq.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/param_eq.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/param_eq.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/param_eq.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"scaletempo_pitch\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DPITCH_SHIFTER -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/libscaletempo_pitch_plugin_la-scaletempo.lo -MD -MP -MF audio_filter/.deps/libscaletempo_pitch_plugin_la-scaletempo.Tpo -c audio_filter/scaletempo.c  -fPIC -DPIC -o audio_filter/.libs/libscaletempo_pitch_plugin_la-scaletempo.o
In file included from audio_filter/param_eq.c:38:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/param_eq.c:38:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"scaletempo\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/scaletempo.lo -MD -MP -MF audio_filter/.deps/scaletempo.Tpo -c audio_filter/scaletempo.c  -fPIC -DPIC -o audio_filter/.libs/scaletempo.o
audio_filter/param_eq.c:120:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  120 |     p_sys->f_lowf = var_InheritFloat( p_this, "param-eq-lowf");
      |                     ^
../include/vlc_variables.h:626:49: note: expanded from macro 'var_InheritFloat'
  626 | #define var_InheritFloat(o, n) var_InheritFloat(VLC_OBJECT(o), n)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/param_eq.c:121:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  121 |     p_sys->f_lowgain = var_InheritFloat( p_this, "param-eq-lowgain");
      |                        ^
../include/vlc_variables.h:626:49: note: expanded from macro 'var_InheritFloat'
  626 | #define var_InheritFloat(o, n) var_InheritFloat(VLC_OBJECT(o), n)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/param_eq.c:122:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  122 |     p_sys->f_highf = var_InheritFloat( p_this, "param-eq-highf");
      |                      ^
../include/vlc_variables.h:626:49: note: expanded from macro 'var_InheritFloat'
  626 | #define var_InheritFloat(o, n) var_InheritFloat(VLC_OBJECT(o), n)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/param_eq.c:123:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  123 |     p_sys->f_highgain = var_InheritFloat( p_this, "param-eq-highgain");
      |                         ^
../include/vlc_variables.h:626:49: note: expanded from macro 'var_InheritFloat'
  626 | #define var_InheritFloat(o, n) var_InheritFloat(VLC_OBJECT(o), n)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/param_eq.c:125:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     p_sys->f_f1 = var_InheritFloat( p_this, "param-eq-f1");
      |                   ^
../include/vlc_variables.h:626:49: note: expanded from macro 'var_InheritFloat'
  626 | #define var_InheritFloat(o, n) var_InheritFloat(VLC_OBJECT(o), n)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/param_eq.c:126:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  126 |     p_sys->f_Q1 = var_InheritFloat( p_this, "param-eq-q1");
      |                   ^
../include/vlc_variables.h:626:49: note: expanded from macro 'var_InheritFloat'
  626 | #define var_InheritFloat(o, n) var_InheritFloat(VLC_OBJECT(o), n)libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"allpass\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/spatializer/allpass.lo -MD -MP -MF audio_filter/spatializer/.deps/allpass.Tpo -c audio_filter/spatializer/allpass.cpp  -fPIC -DPIC -o audio_filter/spatializer/.libs/allpass.o

      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/param_eq.c:127:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  127 |     p_sys->f_gain1 = var_InheritFloat( p_this, "param-eq-gain1");
      |                      ^
../include/vlc_variables.h:626:49: note: expanded from macro 'var_InheritFloat'
  626 | #define var_InheritFloat(o, n) var_InheritFloat(VLC_OBJECT(o), n)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/param_eq.c:129:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  129 |     p_sys->f_f2 = var_InheritFloat( p_this, "param-eq-f2");
      |                   ^
../include/vlc_variables.h:626:49: note: expanded from macro 'var_InheritFloat'
  626 | #define var_InheritFloat(o, n) var_InheritFloat(VLC_OBJECT(o), n)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/param_eq.c:130:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  130 |     p_sys->f_Q2 = var_InheritFloat( p_this, "param-eq-q2");
      |                   ^
../include/vlc_variables.h:626:49: note: expanded from macro 'var_InheritFloat'
  626 | #define var_InheritFloat(o, n) var_InheritFloat(VLC_OBJECT(o), n)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/param_eq.c:131:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  131 |     p_sys->f_gain2 = var_InheritFloat( p_this, "param-eq-gain2");
      |                      ^
../include/vlc_variables.h:626:49: note: expanded from macro 'var_InheritFloat'
  626 | #define var_InheritFloat(o, n) var_InheritFloat(VLC_OBJECT(o), n)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/param_eq.c:133:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  133 |     p_sys->f_f3 = var_InheritFloat( p_this, "param-eq-f3");
      |                   ^
../include/vlc_variables.h:626:49: note: expanded from macro 'var_InheritFloat'
  626 | #define var_InheritFloat(o, n) var_InheritFloat(VLC_OBJECT(o), n)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/param_eq.c:134:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     p_sys->f_Q3 = var_InheritFloat( p_this, "param-eq-q3");
      |                   ^
../include/vlc_variables.h:626:49: note: expanded from macro 'var_InheritFloat'
  626 | #define var_InheritFloat(o, n) var_InheritFloat(VLC_OBJECT(o), n)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/param_eq.c:135:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  135 |     p_sys->f_gain3 = var_InheritFloat( p_this, "param-eq-gain3");
      |                      ^
../include/vlc_variables.h:626:49: note: expanded from macro 'var_InheritFloat'
  626 | #define var_InheritFloat(o, n) var_InheritFloat(VLC_OBJECT(o), n)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),ndepbase=`echo audio_filter/spatializer/comb.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_filter/spatializer/comb.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/spatializer/comb.lo -MD -MP -MF $depbase.Tpo -c -o audio_filter/spatializer/comb.lo audio_filter/spatializer/comb.cpp &&\
mv -f $depbase.Tpo $depbase.Plo
,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      In file included from audio_filter/scaletempo.c:31|         ^:
In file included from 
../include/vlc_variables.h:../include/vlc_common.h:1031:
../include/vlc_variables.h142::189:12:48: warning:  note: expanded from macro 'var_GetChecked'due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  142 |   189 | #d  ef  inreturne  var_SevatCher_ckeGed(tC p_obj,he psckz_edna(ome,n,, VLt,vC_V) ARvar_GetC_IheNTEckeGEd(VR,LC val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(V_OLCBJ_OBJECT(ECT(o),o)n,t,,nv),t
      ,v|                                                ^)

../include/vlc_common.h:      | 481:                                               ^
15:../include/vlc_common.h: note: 481:15: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members  481 |   : (const vlc_object_t *)(&(x)->obj) \
      |               ^
      const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAIn file included from audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
R../include/vlc_variables.h:203:_A12:DD warning: REdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
SS  203,  |  &v al ) )
      |         ^
  return v../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         constar_SetChecke struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      d( p_ob|               ^j
, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commonIn file included from audio_filter/scaletempo.c_me:mbers: (c31onst vlc_obj:
In file included from ../include/vlc_common.hect:1031:
../include/vlc_variables.h:_429t:5:  *)(&(x)->obj) \warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_na
me, VLC_V      |               ^AR_INTEGER | VLC_VAR_DOINHERI
T );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from audio_filter/scaletempo.c  481 |  :31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12       const struct vlc_common_members: (c: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  212 |     retnst vlc_object_t *)(&(urn vx)->oar_Sebj) \
      |               ^
tChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
In file included from audio_filter/scaletempo.c../include/vlc_variables.h:31::
In file included from 140:48: note: expanded from macro 'var_SetChecked'
../include/vlc_common.h:1031  :
140../include/vlc_variables.h | :442:5: #warning: dedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
f  in442e |   var _  SetChecked(o,n,t,v) var_SetChvar_Creecate( p_obj, psz_name, VLkeCd(_VLVARC__BOOL | VLC_VAOBR_DOINHERJECT(Io)T,n );,t
      |     ^
,v../include/vlc_variables.h)
:122:39: note: expanded from macro 'var_Create'
      |                                                  ^
122 | #de../include/vlc_common.h:f481:ine var_Cr15:eate(a,b,c)  note: vexpanded from macro 'VLC_OBJECT'
ar_  481C |  reat   e( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:    const struct vlc_comm15:o note: expanded from macro 'VLC_OBJECT'n
_me  481m |  b  ers:      (const 40cvlc_object_t onst *)(& warning(x)-s generatedst>o.
bruct vjl) \
c_co      |               ^
mmon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_oIn file included from bj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:: 455:5note: expanded from macro 'VLC_OBJECT'
: warning:   481 |    due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
   co  455 | nst     stvruct ar_Crvlceate_co( mmp_oonbj,_m psz_enammbee, VLrs: (consC_VAR_t vFLlc_oOAbjecT t_t|  *VL)(C_V&(ARx)_D->OIobNHj)ER \IT 
      );|               ^
      
|     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECdepbase=`echo audio_filter/spatializer/denormals.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_filter/spatializer/denormals.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/spatializer/denormals.lo -MD -MP -MF $depbase.Tpo -c -o audio_filter/spatializer/denormals.lo audio_filter/spatializer/denormals.c &&\
T(a), b, c In file included from mv -f $depbase.Tpo $depbase.Plo
audio_filter/scaletempo.c:)
      | 31:
                                      ^
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h../include/vlc_common.h::293481::1015: : note: expanded from macro 'VLC_OBJECT'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481  293 |         con |     if( st struct !var_GetChecked( p_obj, psz_name, VLC_VAvlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
R_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,vIn file included from audio_filter/scaletempo.c) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_obje:31:
In file included from ../include/vlc_common.h:ct_t *)(&(x)->obj1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)   469 |     \
      |               ^
var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:In file included from audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
122:39: note: expanded from macro 'var_Create'
../include/vlc_variables.h:304  122:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 | #def  304 | in   e v if ar_Crea(lte(a,b,cike) vly(ar!va_Create( VrLC__GeOBtCJEheCTcke(a)d (obj,, b na, me,c ) VL
      |                                       ^
../include/vlc_common.h:481C_VAR_COO:RDS15: , note: expanded from macro 'VLC_OBJECT'
&va  481l) | ))   
           c|                 ^on
st s../include/vlc_variables.h:tr142:uct vlc_common_membe48: rsnote: expanded from macro 'var_GetChecked'
: (  142 | #codnsefit ne vvlc_obar_Getject_t *)(&C(x)heck->obj)ed(o,n \
,t,v      |               ^
) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: In file included from audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( expanded from macro 'VLC_OBJECT'
p_o  481 | bj,    psz_   na  cme,onst st VLruct vC_Vlc_cARom_SmonTR_membINerG s:| V (LCconst_VA vR_lc_obDOjeINctHE_t RIT*) );
(&(      | x)->o    ^
b../include/vlc_variables.h:j)122:39 \: note: 
      | expanded from macro 'var_Create'
              ^
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membersIn file included from audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h: :1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |   (co  nsif(t  !vavlcr_GetChecked( p_obj, psz_name, VLC_VAR_F_oLObject_tAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetCheck ed*)((o,&(x)->on,t,bv) varj) \_Ge
      |               ^tC
hecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |     In file included from audio_filter/scaletempo.c:    31:
In file included from con../include/vlc_common.h:1031:
st../include/vlc_variables.h:491 s:5tr: ucwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  491 |   v   vlcar_Cre_cateomm( on_p_omembj,ber pszs:_nam (coe, VLCnst_VAR v_ADDRESlc_S | objVLC_ectVAR_t _DO*)(&INHERIT (x));
->      | obj    ^
) \
../include/vlc_variables.h:122:39      |               ^
: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^In file included from audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  340../include/vlc_common.h: |   481:15  i: f( vanote: expanded from macro 'VLC_OBJECT'
r  481 |    _Ge  tCh   coeckednst(  strp_obuctj, vlc_co pszmm_naon_memember, s: (cVLC_Vonst vlc_oARbje_STct_tR IN*)(&(G, &vax)-l ) >ob)
      | j)         ^
\
      | ../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetC              ^
hecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (consIn file included from t vlcaudio_filter/scaletempo.c_obj:31:
In file included from ../include/vlc_common.h:ect_t 1031:
*)(../include/vlc_variables.h:&(x)->obj) \
      |               ^
In file included from audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350511:5: |   warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 if  511 |    ( v var_Carre_aGtetChece( p_obkej, pd( psz__onamebj, p, Vsz_LC_VAnameR_I,N TVELGER C| _VARVLC_VAR__STDOINHERINGRI, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
T
        142 | | #    ^
defi../include/vlc_variables.hne var_G:122etC:39: note: hexpanded from macro 'var_Create'
e  122 | #cdefine var_Creatke(aed(o,n,b,c) va,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlr_c_comCreatmone(_me VLmC_bOBJers: (const vlc_object_t *)(&(x)->obj) \
E      |               ^
CT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_tIn file included from  *)(&(x)->obj) \
      |               ^
audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VARIn file included from audio_filter/scaletempo.c_AD:31:
In file included from ../include/vlc_common.h:DR1031ESS:
../include/vlc_variables.h:525, &va:5:l ) ) 
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #defiwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ne  525 v |    a rvar__Create(G pe_otCheckebjd, (po,n,t,v) var_GetCsz_nhameec,ke dV(LVCL_CV_AORB_BJECT(oOO),n,t,v)L | VL
      |                                                ^C_
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_VAR_DOINHERIT
common_m      |     ^
embe../include/vlc_variables.h:rs: 122:(co39: nnote: expanded from macro 'var_Create'
st vl  122c_o | #defbjeine varct_C_treat *e)(&((a,b,cx)->) vaobr_Create( VLC_OBJECT(a)j) \
      |               ^
, b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from   429 |   audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   539 |     var_Cre varat_eCreate( ( p_op_objbj, p, psz_snza_mname, eVLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
, VLC_../include/vlc_variables.h:122VA:39R: note: expanded from macro 'var_Create'_
F  122L | #OdeAfiT | Vne LC_vaVARr__DOICrNeatHEe(a,b,c)R vaIT
      r_C|     ^
re../include/vlc_variables.h:122:39ate( : VLC_note: expanded from macro 'var_Create'
OBJE  122 | CT(a),#def b,ine var_ c Create)
      |                                       ^
(../include/vlc_common.h:a,b,c) var_481:15Cr:e note: expanded from macro 'VLC_OBJECT'
a  481 |  te ( V      const struct vlc_common_members: (const vlc_LC_OBJEobCT(a), b,ject_t *)( c )
&      |                                       ^
(x../include/vlc_common.h:)->481:15obj) \
      |               ^
: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objIn file included from audio_filter/scaletempo.c:31:
ecIn file included from ../include/vlc_common.h:1031t_t :
../include/vlc_variables.h:442:*)5: (&warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](x
)  442 |     -var_Creat>obe( p_objj) , \
      | psz_name, VLC_VA              ^R_
BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15In file included from audio_filter/scaletempo.c:31: :
In file included from ../include/vlc_common.hnote: expanded from macro 'VLC_OBJECT'
:1031:
  481 |    ../include/vlc_variables.h:554   :5  c: warning: onsdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  554 |     var struct _Crevlate(c_ p_coobjm,mon_ psmz_naemme, bVLers: C_VA(Rconst vl_STRc_INobjectG _t |*)( &(xVLC_VAR_)->obDOINHERIT
j)      |     ^
 \../include/vlc_variables.h:122:39: 
      note: |               ^
expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), In file included from audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hb, c: )
      | 455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]                                      ^

  455 |   ../include/vlc_common.h: 481:15: va r_Creanote: texpanded from macro 'VLC_OBJECT'
e  481 |   (  p_obj, p     const struct vlcsz_common_members: (_nconst vlc_object_t *ame, VLC_VAR_FLOAT | VLC_VAR_D)(&OIN(x)->obj) \
      |               ^
HERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) varIn file included from audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:_Cre1031:
../include/vlc_variables.ha:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]te
( VLC_OBJ  563 |  ECT(a   var_)C,r b, c ea)te
( p_obj, ps      z_nam|                                       ^
e,../include/vlc_common.h:481: VL15: note: expanded from macro 'VLC_OBJECT'
C_VAR_STRING   481 | | VLC_  VA      const R_DOIsNtHERrucItT
      |  vlc_common_m    ^em
b../include/vlc_variables.he:122:r39: s: (const vlnote: c_objexpanded from macro 'var_Create'e
ct_t   122* | )#(d&e(finx)e v->oarbj) \_Cr
      ea|               ^
te(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      | In file included from audio_filter/scaletempo.c:                                      ^
31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_common.h../include/vlc_variables.h:481:469:15:5:: note:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'VLC_OBJECT'
  469 |    481 |     var_C r e     ate( p_ocbonst jst, psrucz_name, t VLC_VAR_STvlRIcN_G |c VLCom_VAmRon_m_DOINHERIT );
      |     ^
emb../include/vlc_variables.h:122:39e: note: rsexpanded from macro 'var_Create': (con
st   122 | #define var_Cvlcr_eate(a,b,c) var_Createo(bjec tV_Lt *)(C&_(xO)B-JECT(a), b, c )
      |                                       ^
>ob../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
j) \
        | 481 |                  ^ 
    const struct vlc_common_members: (const vlc_object_t *)(In file included from &(x)->obaudio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( vj)ar_Cha \nge( p_o
bj, psz_na      |               ^me, 
VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define varIn file included from audio_filter/scaletempo.c:_C31hang:
In file included from ../include/vlc_common.h:1031e(a,:
../include/vlc_variables.h:b,477:5: c,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
d  477,e |    )  vavarr__ChCreanagete( (p VLC_obj, psz_n_ameO, VLCB_JEVCTAR_S(TRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
a  122 | #defi),ne v b, c, d, ar_Create(a,b,ce ) )
      | var_                                          ^
Cr../include/vlc_common.heate(:481:15: note: expanded from macro 'VLC_OBJECT'
 VL  481 |    C_O     const structBJECT vlc_common_memb(a),ers b, : (ccons )
      |                                       ^
t../include/vlc_common.h v:481:15: lc_note: expanded from macro 'VLC_OBJECT'
ob  481 |  ject_       const struct vlc_commt on_me*)m(&(x)bers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
->obj) \
      |               ^
In file included from audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/scaletempo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"denormals\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/spatializer/denormals.lo -MD -MP -MF audio_filter/spatializer/.deps/denormals.Tpo -c audio_filter/spatializer/denormals.c  -fPIC -DPIC -o audio_filter/spatializer/.libs/denormals.o
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"comb\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/spatializer/comb.lo -MD -MP -MF audio_filter/spatializer/.deps/comb.Tpo -c audio_filter/spatializer/comb.cpp  -fPIC -DPIC -o audio_filter/spatializer/.libs/comb.o
In file included from audio_filter/scaletempo.c:34:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/scaletempo.c:34:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/scaletempo.c:34:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/scaletempo.c:34:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/scaletempo.c:393:14: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  393 |     msg_Dbg( VLC_OBJECT(p_filter),
      |              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/scaletempo.c:393:14: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/scaletempo.c:393:14: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/scaletempo.c:393:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  393 |     msg_Dbg( VLC_OBJECT(p_filter),
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/scaletempo.c:425:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  425 |     msg_Dbg( p_this, "format: %5i rate, %i nch, %i bps, %s",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/scaletempo.c:431:30: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  431 |     p_sys->ms_stride       = var_InheritInteger( p_this, "scaletempo-stride" );
      |                              ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/scaletempo.c:432:30: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  432 |     p_sys->percent_overlap = var_InheritFloat( p_this, "scaletempo-overlap" );
      |                              ^
../include/vlc_variables.h:626:49: note: expanded from macro 'var_InheritFloat'
  626 | #define var_InheritFloat(o, n) var_InheritFloat(VLC_OBJECT(o), n)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/scaletempo.c:433:30: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  433 |     p_sys->ms_search       = var_InheritInteger( p_this, "scaletempo-search" );
      |                              ^
../include/vlc_variables.h:audio_filter/scaletempo.c615:53: note: expanded from macro 'var_InheritInteger'
:393:  61514:  | #warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
def  393 | ine   var  msg_Db_Ig( nheriVLCtI_OBnteJECger(o, nT(p_f) var_InheriilttInteger(VLCer),
_O      |              ^
BJ../include/vlc_common.h:481:15:EC note: expanded from macro 'VLC_OBJECT'T(o)
  481,  |   n)   
         |                                                     ^
co../include/vlc_common.h:481nst :15st: runote: expanded from macro 'VLC_OBJECT'ct
 vl  481c_ |  co  mm  on  _m cemonstbe srstr: uc(ct onsvlt c_vlcoc_mmobonje_mctem_tbe *rs)(: &((cx)ons->t obvlj)c_o \bj
      ect|               ^_t
 *)(&(x)->obj) \
      | audio_filter/scaletempo.c:              ^
393:14: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |      audio_filter/scaletempo.c:  435: c5:on warning: stdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   435st |  ru  ct m vsglc_D_cbgom( monp__mthemisbe, rs"p: ar(camons:st % vi lcst_oribjdeec, t_%.t 3f*) o(&ve(xrl)-ap>o, bj%i)  s\
ea      | rc              ^
h",
      |     ^
../include/vlc_messages.h:87:5:audio_filter/scaletempo.c: note: 393:expanded from macro 'msg_Dbg'
14: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   87
../include/vlc_common.h: |  481:  15: m note: sgexpanded from macro 'VLC_OBJECT'
_Ge  481ne |  ri  c(  p_  th cison, stVL sC_trMSucG_t DBvlG,c_ _co_VmmA_onARGS__)
      |     ^
_m../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
em   78 |   be rs : vlc_Log(VLC_OBJECT(o)(c,on pst, vlc_module_name,  v__FILE_lc__ob, __LINE__, \
je      |             ^
c../include/vlc_common.h:481:15: note: t_expanded from macro 'VLC_OBJECT't 
*)  (&481(x |  )- >      const struct vlc_coombmon_members:j) \ (c
onst vlc_object_t *)(&(x)->obj) \
      |                     ^
|               ^
audio_filter/scaletempo.c:393:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  393 |     msg_Dbg( VLC_OBJECT(p_filter),
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_moduaudio_filter/scaletempo.c:483:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
l  483 |     filter_t *p_resamplee_narm = vlc_object_create( p_filter, sizeof (filet,er_t) );
      |                             ^
 __../include/vlc_objects.h:57:51FIL: note: expanded from macro 'vlc_object_create'
E__,   57 | #define vlc_object_crea __LINEte(a,_b) vl_c_object_c,reate( VLC \
_      OBJECT(a), b )
      |                                                   ^
|             ^
../include/vlc_common.h:../include/vlc_common.h481:481:15: note: expanded from macro 'VLC_OBJECT'
:15: note: expanded from macro 'VLC_OBJECT'  
481 |   481   |          const struct vlc _common_members: (const vl c _object_t *)(&(x)->obj) \
      |                ^
 const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^audio_filter/scaletempo.c:494:29
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  494 |     p_resampler->p_module = module_need( p_resampler, "audio resampler", NULL,
      |                             ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
   48 | #define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
      |                                          ^
audio_filter/scaletempo.c:../include/vlc_common.h425:5::481: 15warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   425note:  |    expanded from macro 'VLC_OBJECT'
   481 |         const stmrsgu_Dbct g( vp_lthic_sc, "ommon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
format: %5i rate, %i nch, %i bps, %s",audio_filter/scaletempo.c
      | :    ^499:9
:../include/vlc_messages.h:87 :5:warning:  note: expanded from macro 'msg_Dbg'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     499 | 87        msg_Err( |  p_filter, "Could not l oad resampler" );
      |         ^
   ms../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |    g _Gemnerisg_Generic(p_thci(s, VLC_MSG_ERR, _p_VA_AR_GS__)
      |     ^
th../include/vlc_messages.his,: 78VLC_:MSG_13D: BG,note:  expanded from macro 'msg_Generic'
_   _VA_78ARGS__ | )    v
      |     ^
lc_L../include/vlc_messages.ho:78:g(V13: note: Lexpanded from macro 'msg_Generic'
C   78 | _    Ovlc_BLog(VJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
LC_OBJE../include/vlc_common.hC:481:15: note: expanded from macro 'VLC_OBJECT'T
(  481 |   o),   p, v lc_ m odul const struct vlc_common_members: (const vlc_object_t *)e(_nam&(xe)->obj) \
      |               ^
, __FILE__, __LINE__, \
      audio_filter/scaletempo.c:500:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|             ^
  500 |         vl../include/vlc_common.hc:_481:15o: note: expanded from macro 'VLC_OBJECT'bject
_re  l481 |   ease( p_resampler );
      |         ^
 ../include/vlc_objects.h :66    :cons25t stru: note: cexpanded from macro 'vlc_object_release'
t    vlc66_ | c   o mmovlc_objn_meembct_release(ers: (cons tVLC_OBJECT(a) )
      |                         ^
 ../include/vlc_common.hvlc_o:481:15: note: expanded from macro 'VLC_OBJECT'
bj  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)ect_t- >obj) \
      |               ^
*)(&(x)->obj) \
      |               ^
audio_filter/scaletempo.c:431:30: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  431 |     p_audio_filter/scaletempo.csys->ms_:516:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
stride     516 |         =float va pitch_shr_Inift  = varheri_CreateGetFloat( p_aout, "pitch-shiftIntegt"e );r
( p_      this| , "s                         ^
ca../include/vlc_variables.h:497:55: note: expanded from macro 'var_CreateGetFloat'
lete  497 | #define var_CreateGetFloat(a,b)   var_CreateGetFloat( VLC_OmBpo-JsEtrideCT(a"), );
b)
            |                                                       ^
|                              ^../include/vlc_common.h
:481:15: note: expanded from macro 'VLC_OBJECT'../include/vlc_variables.h:615:53
:  481 note: expanded from macro 'var_InheritInteger'
 |   615 |    #define  var_Inh  e  ricontInteger(o, n) stvar_In hestruritctInt vlc_ceger(omVLC_Omon_mBemberJEs: (coCnst vlc_object_t *)(&(x)->obj) \
      |               ^
T(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const audio_filter/scaletempo.c:517:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  517 |     var_AddCallback( p_aout, "pitch-shift", PitchCallback, p_sys );
      |     ^
t../include/vlc_variables.h:166:51:r unote: cexpanded from macro 'var_AddCallback't
 vlc_co  166 | #defimnemon_memb ervar_As: (const vlcd_objdeCcat_tllback(a ,b*,c,d) v)a(r&_A(x)->odbdCallbacjk)(  \V
L      |               ^
C_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'audio_filter/scaletempo.c:
432:30: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481
 |     432 |       con s  t s tpr_usys->pecrtc evnltc__ocveommon_rmleamp be= var_rIsnh: (conste rivlc_tFobjelcotat( _pt_ t*h)(&(x)-i>so,b j")s c\
aletem      | po-ove              ^
rlap" );
      |                              ^
../include/vlc_variables.h:626:49: note: expanded from macro 'var_InheritFloat'
  626 | #define var_InheritFloat(o, n) var_InheritFloat(VLC_OBJECT(o), n)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struaudio_filter/scaletempo.c:548ct vlc_com:5: warning: mon_medue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]mber
s:   (548 |  c o n svt varl_c_objDelCalelcbta_ctk(  p*_)a(ou&t(,x "pitc)h-->sohbijf)t "\,
       |               ^
PitchCallback, p_sys );
      |     ^
audio_filter/scaletempo.c../include/vlc_variables.h:167:433::3051:: note:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]expanded from macro 'var_DelCallback'

  433 |     167  |  p#_dseysfine -va>r_mDsel_seCaarch   llback(a , b,c  =, dv)a rv_aIrn_hDeerlCalitIlnbtaeckger(( VLC_ OBJp_ECT(a)t,hi b, cs,,  d"scale )tempo
-      s| e                                                  ^a
rc../include/vlc_common.h:481:15h: " );
note: expanded from macro 'VLC_OBJECT'
      |                              ^
  481 |       ../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
    cons615t |  s#tdrefuct invlc_comemon _mevmaberr_s:I n(hconst velrci_toIbnjetegcter(_to, n)  *va)(&(xr)_-I>nohbejr)i t\
I      n|               ^
teger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: audio_filter/scaletempo.c:549:5: warning: expanded from macro 'VLC_OBJECT'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
481   | 549   |        va   cro_nsDt sterucstt roy( p_vlc_commaono_umetm, bers: ("cpointstc hvl-cs_ohbijfetc"t _t) ;*
)      (| &    ^(
x../include/vlc_variables.h:125)-:39: note: >expanded from macro 'var_Destroy'
  125 | o#bdje)fine var _\
      D| e              ^s
troy(a,b) var_Destroy( VLC_OBJaudio_filter/scaletempo.c:435:5: ECT(warning: adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]),
 b   435 |  )
   msg      _Db| g(                                      ^ 
p_t../include/vlc_common.h:481:15h:i snote: ,expanded from macro 'VLC_OBJECT' 
"params: %  i481  | s t r i d e ,   const s%tr.uc3tf  vlc_ovcommon_emrelmabpe,r s%:i  s(ecaorncsht" ,v
l      | c_    ^
o../include/vlc_messages.h:87:5: note: bexpanded from macro 'msg_Dbg'ject
_   87t |  *    m)(&(x)->sobjg) _\G
e      n| e              ^r
ic(p_this, VLC_MSG_DBG, __VA_ARGaudio_filter/scaletempo.c:550:S5_:_ )warning: 
      |     ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_messages.h:78:13: note:   expanded from macro 'msg_Generic'550 |     mo
d   u78l | e_ u n n evlc_Log(edV(LC p_sys->resam_OBJECpTler, p_s(o), p, vylsc->resample_mr->p_modulode );
ul      |     ^
e_../include/vlc_modules.hname, :__50F:42ILE_:_ ,note: expanded from macro 'module_unneed'
    _50_ | LIN#Ed_efine_, module_ u\n
n      eed(a,b) | m            ^od
ule_unn../include/vlc_common.he:ed(VLC_O481B:JECT(a),b)
      15: note: expanded from macro 'VLC_OBJECT'
|                                          ^
  481 |  ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
         c481o | n s t s t r uc t   vlc_ccoonmsmotn_ strucmemberst:  v(lcco_ncsotm mvolnc__moebmjbers: (eccontst_t  vl*)(&c(x_)->objecto_t bj*)(&(x)-)> o\bj
)      |               ^ \

      |               ^
audio_filter/scaletempo.c:551:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  551 |     vlc_object_release( p_sys->resampler );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/scaletempo.c:572:7: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |       msg_Dbg( p_filter, "%.3f scale, %.3f stride_in, %i stride_out",
      |       ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/scaletempo.c:572:7: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |       msg_Dbg( p_filter, "%.3f scale, %.3f stride_in, %i stride_out",
      |       ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo audio_filter/spatializer/revmodel.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_filter/spatializer/revmodel.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/spatializer/revmodel.lo -MD -MP -MF $depbase.Tpo -c -o audio_filter/spatializer/revmodel.lo audio_filter/spatializer/revmodel.cpp &&\
mv -f $depbase.Tpo $depbase.Plo
depbase=`echo audio_filter/spatializer/spatializer.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_filter/spatializer/spatializer.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/spatializer/spatializer.lo -MD -MP -MF $depbase.Tpo -c -o audio_filter/spatializer/spatializer.lo audio_filter/spatializer/spatializer.cpp &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"revmodel\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/spatializer/revmodel.lo -MD -MP -MF audio_filter/spatializer/.deps/revmodel.Tpo -c audio_filter/spatializer/revmodel.cpp  -fPIC -DPIC -o audio_filter/spatializer/.libs/revmodel.o
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"spatializer\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/spatializer/spatializer.lo -MD -MP -MF audio_filter/spatializer/.deps/spatializer.Tpo -c audio_filter/spatializer/spatializer.cpp  -fPIC -DPIC -o audio_filter/spatializer/.libs/spatializer.o
37 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libstereo_widen_plugin.la -rpath /usr/local/lib/vlc/plugins/audio_filter audio_filter/stereo_widen.lo  -L/usr/local/lib
47 warnings generated.
mv -f audio_filter/.deps/libscaletempo_pitch_plugin_la-scaletempo.Tpo audio_filter/.deps/libscaletempo_pitch_plugin_la-scaletempo.Plo
depbase=`echo audio_filter/channel_mixer/dolby.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_filter/channel_mixer/dolby.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/channel_mixer/dolby.lo -MD -MP -MF $depbase.Tpo -c -o audio_filter/channel_mixer/dolby.lo audio_filter/channel_mixer/dolby.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"dolby\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/channel_mixer/dolby.lo -MD -MP -MF audio_filter/channel_mixer/.deps/dolby.Tpo -c audio_filter/channel_mixer/dolby.c  -fPIC -DPIC -o audio_filter/channel_mixer/.libs/dolby.o
depbase=`echo audio_filter/channel_mixer/headphone.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_filter/channel_mixer/headphone.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/channel_mixer/headphone.lo -MD -MP -MF $depbase.Tpo -c -o audio_filter/channel_mixer/headphone.lo audio_filter/channel_mixer/headphone.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: link: /usr/bin/nm  audio_filter/.libs/stereo_widen.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libstereo_widen_plugin.exp
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"headphone\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/channel_mixer/headphone.lo -MD -MP -MF audio_filter/channel_mixer/.deps/headphone.Tpo -c audio_filter/channel_mixer/headphone.c  -fPIC -DPIC -o audio_filter/channel_mixer/.libs/headphone.o
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libstereo_widen_plugin.exp" > ".libs/libstereo_widen_plugin.expT"
libtool: link: mv -f ".libs/libstereo_widen_plugin.expT" ".libs/libstereo_widen_plugin.exp"
libtool: link: echo "{ global:" > .libs/libstereo_widen_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libstereo_widen_plugin.exp >> .libs/libstereo_widen_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libstereo_widen_plugin.so-ver
In file included from audio_filter/channel_mixer/dolby.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: link: cc -shared  -fPIC -DPIC  audio_filter/.libs/stereo_widen.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libstereo_widen_plugin.so -Wl,-version-script -Wl,.libs/libstereo_widen_plugin.so-ver -o .libs/libstereo_widen_plugin.so
In file included from audio_filter/channel_mixer/dolby.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/dolby.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/dolby.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/dolby.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/dolby.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/dolby.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/dolby.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/dolby.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/dolby.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/dolby.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/dolby.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/dolby.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/dolby.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/dolby.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/dolby.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/dolby.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/dolby.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/dolby.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/dolby.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/dolby.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/dolby.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/dolby.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/dolby.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/dolby.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/headphone.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/headphone.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/headphone.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/headphone.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/headphone.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/headphone.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/headphone.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/dolby.c:36:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |    In file included from audio_filter/channel_mixer/headphone.c     m:36sg_Warn:
In file included from ../include/vlc_common.h( p_f:1031ilter:
../include/vlc_variables.h, "can't :293:10:get ou warning: tpdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ut pic  293 | ture" );
      |         ^
  ../include/vlc_messages.h:  85:5: note: expanded from macro 'msg_Warn'
if(    85!var_Ge |     msgtChecke_Gd( pen_obj,er picsz(p__nthamise,, V VLC_VAR_BOOL, &val ) )
LC_MS      | G_         ^
WA../include/vlc_variables.h:RN142:, 48:__ note: VAexpanded from macro 'var_GetChecked'
_  142AR | #GSde__fi)
ne      |  v    ^
ar_../include/vlc_messages.h:Ge78:tC13:he note: ckexpanded from macro 'msg_Generic'
e   78d( |  o,  n, vt,lcv)_L vogar(V_GLCet_OChBJecECkeT(d(Vo)LC, _Op,BJ vEClcT(_mo)od,nul,te_,vna)
me      | ,                                                ^
__../include/vlc_common.h:FI481:LE15:__ note: , expanded from macro 'VLC_OBJECT'
_  481_L |   IN  E_  _,   \co
      ns|             ^t 
../include/vlc_common.h:st481:ruc15: note: expanded from macro 'VLC_OBJECT'
t  481 |     v  lc  _co cmmononst_m semtrbeucrst : (vlcoc_nscomt vmolcn__omebjembcter_ts: *)(& ((xco)->onsbjt ) vl\
c_      | ob              ^
ject_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/headphone.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
In file included from audio_filter/channel_mixer/dolby.c../include/vlc_variables.h:142::3648::
../include/vlc_filter.h:213 note: :9: warning: expanded from macro 'var_GetChecked'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  142 |   #d213 |  ef     ine  msg v_Warn( p_filtearr, "can't get o_GetCheckeud(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
tput../include/vlc_common.h subpi:481:15: note: expanded from macro 'VLC_OBJECT'
cture"   );
      481 |         const st|         ^ruct vlc_common_me
mbers: (../include/vlc_messages.hcon:st vlc_object_t *)(&(x)-85:>obj) \
      |               ^
5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
In file included from    audio_filter/channel_mixer/headphone.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
78   | 324  |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, & v  vlcal )_Log(VLC )
_      |          ^
OBJ../include/vlc_variables.h:142:48: ECT(note: expanded from macro 'var_GetChecked'
o)  142 | #d,e p, vlfinc_moedule_ name,var_GetChecked(o,n,t,v) var_G __FILE__,e __LINtE__Checked(,V \
      | LC_OBJ            ^
EC../include/vlc_common.hT(o):481:15,n,t,v)
      |                                                ^
: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  481:481: |    15    : cons t note: expanded from macro 'VLC_OBJECT'
st  481 |         const struct vlc_rcomumon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
ct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/headphone.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/headphone.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/headphone.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/headphone.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/headphone.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/headphone.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/headphone.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/headphone.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/headphone.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/headphone.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/headphone.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/headphone.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/headphone.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: link: ( cd ".libs" && rm -f "libstereo_widen_plugin.la" && ln -s "../libstereo_widen_plugin.la" "libstereo_widen_plugin.la" )
In file included from audio_filter/channel_mixer/headphone.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/headphone.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, ddepbase=`echo audio_filter/channel_mixer/mono.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_filter/channel_mixer/mono.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/channel_mixer/mono.lo -MD -MP -MF $depbase.Tpo -c -o audio_filter/channel_mixer/mono.lo audio_filter/channel_mixer/mono., ec &&\
mv -f $depbase.Tpo $depbase.Plo
 )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/headphone.c:39:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/headphone.c:39:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/channel_mixer/headphone.c:193:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  193 |     double d_x = var_InheritInteger( p_this, "headphone-dim" );
      |                  ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/channel_mixer/headphone.c:201:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  201 |     if( var_InheritBool( p_this, "headphone-compensate" ) )
      |         ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
27 warnings generated.
audio_filter/channel_mixer/headphone.c:449:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  449 |         msg_Dbg( p_filter, "filter discarded (incompatible format)" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/channel_mixer/headphone.c:462:15: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  462 |     if( Init( VLC_OBJECT(p_filter), p_sys
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/channel_mixer/headphone.c:479:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  479 |      && !var_InheritBool( p_filter, "headphone-dolby" ) )
      |          ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/channel_mixer/headphone.c:519:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  519 |         msg_Warn( p_filter, "can't gedepbase=`echo audio_filter/channel_mixer/remap.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_filter/channel_mixer/remap.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/channel_mixer/remap.lo -MD -MP -MF $depbase.Tpo -c -o audio_filter/channel_mixer/remap.lo audio_filter/channel_mixer/remap.c &&\
mv -f $depbase.Tpo $depbase.Plo
t output buffer" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"mono\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/channel_mixer/mono.lo -MD -MP -MF audio_filter/channel_mixer/.deps/mono.Tpo -c audio_filter/channel_mixer/mono.c  -fPIC -DPIC -o audio_filter/channel_mixer/.libs/mono.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"remap\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/channel_mixer/remap.lo -MD -MP -MF audio_filter/channel_mixer/.deps/remap.Tpo -c audio_filter/channel_mixer/remap.c  -fPIC -DPIC -o audio_filter/channel_mixer/.libs/remap.o
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_filter/channel_mixer/libsimple_channel_mixer_plugin_la-simple.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/channel_mixer/libsimple_channel_mixer_plugin_la-simple.lo -MD -MP -MF audio_filter/channel_mixer/.deps/libsimple_channel_mixer_plugin_la-simple.Tpo -c -o audio_filter/channel_mixer/libsimple_channel_mixer_plugin_la-simple.lo `test -f 'audio_filter/channel_mixer/simple.c' || echo './'`audio_filter/channel_mixer/simple.c
In file included from audio_filter/channel_mixer/mono.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/mono.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/mono.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/mono.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objeclibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"simple_channel_mixer\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/channel_mixer/libsimple_channel_mixer_plugin_la-simple.lo -MD -MP -MF audio_filter/channel_mixer/.deps/libsimple_channel_mixer_plugin_la-simple.Tpo -c audio_filter/channel_mixer/simple.c  -fPIC -DPIC -o audio_filter/channel_mixer/.libs/libsimple_channel_mixer_plugin_la-simple.o
t_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/mono.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/mono.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/mono.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/mono.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/mono.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/mono.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/mono.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/mono.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/mono.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/mono.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/mono.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/mono.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from audio_filter/channel_mixer/remap.c:30:
In file included from ../include/vlc_common.h  122 | :1031:
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      | ../include/vlc_variables.h:189                                      ^
:12../include/vlc_common.h:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481:15: note: expanded from macro 'VLC_OBJECT'  189 | 
      481ret |  urn   va  r_S  etChecked( c p_onobj, pstsz_ snamtre, ucVLC_VAR_INTEGER, vt alvl )c_;
co      | mm           ^
on_../include/vlc_variables.h:me140:mb48:ers: note:  (expanded from macro 'var_SetChecked'
c  140o | nst v#dlcef_oinbje ecvat_r_t Se*)tC(&he(xck)-ed>o(obj,n) ,t\
,v      |               ^) 
var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from audio_filter/channel_mixer/mono.c:  48135:
 |  In file included from ../include/vlc_common.h  :1031  :
../include/vlc_variables.h:  469: c5:on warning: stdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 st  469ru |  ct   v vlcar_c_Comremoatn_e(me pmb_oerbjs:,  (pscoz_nsnat mevl, c_VLobC_jeVActR__tST *RI)(NG&( |x) V->LCob_Vj)AR \_D
      OI|               ^NH
ERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_CrIn file included from audio_filter/channel_mixer/remap.cea:30te:
In file included from ( ../include/vlc_common.h:VL1031:
C_../include/vlc_variables.h:OB203:JE12:CT warning: (adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
),   203b, |   c )
        |                                       ^ r
et../include/vlc_common.hur:n 481va:r_15Se: note: expanded from macro 'VLC_OBJECT'
tC  hec481 |  ke d(  p _o bj  ,  pscz_onst strunacmet,  VLvC_lVAc_common_members: (coR_nBOst vlc_object_tOL , *v)(&(x)->obj) a\l );

      |            ^
      | ../include/vlc_variables.h              ^
:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_In file included from audio_filter/channel_mixer/mono.c:SetChec35k:
In file included from ../include/vlc_common.h:1031:
ed(V../include/vlc_variables.h:477L:5C_OBJE: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C  T477 |     v(ao),nr_C,rt,v)eate( p_obj, 
p      sz_name, VLC_VAR_S|                                                ^TRI
NG../include/vlc_common.h :481:15| VLC_: note: VAR_Dexpanded from macro 'VLC_OBJECT'
O  481 | INHERI        cT );o
n      |     ^
s../include/vlc_variables.h:122:39: note: t expanded from macro 'var_Create'
st  r122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
u../include/vlc_common.h:481:15:c note: expanded from macro 'VLC_OBJECT'
  481 |         ct vonst structlc vlc_common_members: (const vlc_object_t *)(&(x)->obj) _c\o
      |               ^
mmon_members: (const vlc_object_t *)(&(x)->obj) \
      | In file included from               ^
audio_filter/channel_mixer/mono.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_In file included from audio_filter/channel_mixer/remap.cname:30:
, VIn file included from LC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_common.h:1031:
../include/vlc_variables.h../include/vlc_variables.h:212:12::122: 39: note: expanded from macro 'var_Create'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    212 |   122 | #define var_C  return reavte(a,b,c) var_Create(ar VLC_O_BJECSeT(a), b, c )
      | t33C                                      ^ warning
hseck../include/vlc_common.hed : generated481:15.
:(obj, name, VLC_V note: expanded from macro 'VLC_OBJECT'
A  481 |        R_CO coOnst struct vlc_common_members: (RDconstS, val vlc);
_obj      |            ^
ect_t *)../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'(&(x)->o
bj) \
      |   140 | #define               ^
var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(oIn file included from ),n,t,v)
      |                                                ^
audio_filter/channel_mixer/mono.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:5  : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481 |   511 |             var_Creconst struate( p_obj, psz_name, VLC_VAct R_vINlc_TcoEGER | VLC_VAmmon_memberR_DOINHERIs: (consT
      |     ^
t../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create' vlc_ob
je  122 | #define var_Create(a,bct_t *)(&,c) var_Create( V(x)->obj)LC_OBJECT(a \), b, c 
)      |               ^
      | 
                                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/mono.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,In file included from baudio_filter/channel_mixer/remap.c:30,c) var_Create( V:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:L12: Cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_OBJEC  227T(a),  |     return var_SetChb, c ecked( p_obj, psz_name, VLC_VAR)_FLOAT
,       |                                       ^val )
;
      | ../include/vlc_common.h:           ^
481:15: note: ../include/vlc_variables.h:expanded from macro 'VLC_OBJECT'140:48:
 note:   481expanded from macro 'var_SetChecked'
 |   140 | #define var_S     et   cChonste ckedstr(o,uct vnlc_com,mont,v)_memb vers:ar_ (consSet tCvlche_ckobedjec(Vt_tLC _O*BJ)EC(T(&(x)o)-,n>obj,t),v )
\
      |                                                ^
      | ../include/vlc_common.h:481:15              ^:
 note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_tIn file included from audio_filter/channel_mixer/mono.c *)(&(x)->obj) \
      |               ^
:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, In file included from audio_filter/channel_mixer/remap.c:30:
In file included from ../include/vlc_common.h:1031:
VLC../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  241 |     retudepbase=`echo audio_filter/channel_mixer/trivial.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
rn/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_filter/channel_mixer/trivial.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/channel_mixer/trivial.lo -MD -MP -MF $depbase.Tpo -c -o audio_filter/channel_mixer/trivial.lo audio_filter/channel_mixer/trivial.c &&\
mv -f $depbase.Tpo $depbase.Plo
 var_SeVAR_FLtCheckeOdA( Tp _| VLCo_bVj,AR_DOINH psz_nEamRITe, VL
C      _| VA    ^R
_STRIN../include/vlc_variables.hG,: v122a:l39 :) ;note: expanded from macro 'var_Create'

      |            ^
  ../include/vlc_variables.h122 | #de:140:48: note: expanded from macro 'var_SetChecked'
fin  140 | #define e vavarr_SetChecked(o,n,t,v) var__SetChecked(VLC_OBJECCreaT(ot)e(a,,b,c)n,t ,var_v)
      |                                                ^C
reate../include/vlc_common.h(:481:15: note: expanded from macro 'VLC_OBJECT' VL
C  _OB481JECT |   ( a),  b,    cons tc struct )
      |                                        ^
v../include/vlc_common.h:481:15: note: lcexpanded from macro 'VLC_OBJECT'
_common_membe  rs: (co481n |  st v      lc_obje coct_t *)n(s&(x)->ot strubj) \
      ct v|               ^
lc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/remap.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetIn file included from audio_filter/channel_mixer/mono.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C  554 |     vheacrk_Create( p_obj, psz_name, VLC_VAR_STRING | Ved( LC_VAp_objR, psz_n_DOINHEameRIT, 
      VLC_V| AR_ADDRE    ^
S../include/vlc_variables.hS, va:122:39: l note: expanded from macro 'var_Create'
);  
      | 122           ^ | 
#defin../include/vlc_variables.he:140: var_Cr48eate(a,:b,c) var_C note: expanded from macro 'var_SetChecked'
rea  140t | #deefine( var VLC_SetCheck_OBJECT(a), b, c )
      |                                       ^ed(
o../include/vlc_common.h:481:,n,t15: note: expanded from macro 'VLC_OBJECT'
,v)   v481 |   ar_SetCh e c k e d con(VLCst st_OBJruct vECT(o)lc_com,mnon_membe,t,rsv)
      :|                                                ^
 ../include/vlc_common.h:481(const:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_ vlc_object_t *)(&(x)->obj) \
      |               ^
members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/mono.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, In file included from VLC_audio_filter/channel_mixer/remap.cV:30:
In file included from A../include/vlc_common.h:1031:
R../include/vlc_variables.h_S:276:10:T RIwarning: NG due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|  276 |   VLC_VAR_   if(DOINHE !vaRITr_Ge
      |     ^
tChec../include/vlc_variables.hk:122:39: note: expanded from macro 'var_Create'
ed  122 | #define var_Create(a,b,c) ( p_obj, var_Crepsatez_n( VLame, C_OBVLC_JECVAR_INTT(aEGER,), &v b,al c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 )  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj)  )
      \
      |          ^
| ../include/vlc_variables.h:142:              ^
48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.hIn file included from :481audio_filter/channel_mixer/mono.c:35:
:15: note: In file included from expanded from macro 'VLC_OBJECT'../include/vlc_common.h
:  481 |    1031 :
 ../include/vlc_variables.h  :578 :c9o:n swarning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
st  578 | r u c t  ivfl(c _vcaorm_mCohange( n_memberps_obj:,  (pcsozn_snt valcm_eob,j VLC_ectVAR_C_t *)(&HOICE(SCx)->obj) OUNT,\
      |               ^
 &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,In file included from d,eaudio_filter/channel_mixer/remap.c) va:r_Change( 30:
VLC_OBJECT(In file included from ../include/vlc_common.h:1031:
a)../include/vlc_variables.h:293:, 10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b,  293 c |     if( !var_GetChecked( p_, dob, e )
      |                                           ^
j, ../include/vlc_common.h:481p:s15z_na:m note: expanded from macro 'VLC_OBJECT'
e  ,481  | VL C_     VA  R_BOOL,cons &valt stru ) c)t vlc_c
      omm| on_me         ^
m../include/vlc_variables.hb:142:48: note: expanded from macro 'var_GetChecked'ers:
  142 | # (codefine nvasrt_G evtlCch_ecokbject_t *)(ed(o,&n(,t,vx)-) var_>obj) Ge\
      |               ^t
Checked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/remap.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/remap.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/remap.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/remap.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/remap.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/remap.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/remap.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/remap.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #definIn file included from audio_filter/channel_mixer/mono.c:38:
e var../include/vlc_filter.h:167:9_C: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  167 |     eat  e(a,b,  c) var_msgCrea_Wte(ar VLC_n(OB p_fJECT(ila), b, cter ), 
      |                                       ^
../include/vlc_common.h"can't ge:t out481:15: note: puexpanded from macro 'VLC_OBJECT'
t p  481 |  icture"   )    ;
       | const struct vlc_commo        ^
n_members: (cons../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
t vl   85c_ |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
o../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
b   78 |     vlc_Log(VLC_OBJECT(o), p, vject_t *)(&(x)->obj) \
      |               ^
lc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from audio_filter/channel_mixer/remap.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |         co  469 |     var_Creanst structte(  vp_olcbj, _cpszom_namome,n_m VeLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'mbers: (const vlc_object_t *)(&(x)->obj) \
      |               ^

  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&In file included from audio_filter/channel_mixer/mono.c(x:38)-:
../include/vlc_filter.h>o:213:b9:j) warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 \
  213 |       |                  ^
     msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5In file included from audio_filter/channel_mixer/remap.c: note: expanded from macro 'msg_Warn':30
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Creat   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
e(    78 |   p_  vlc_Logobj(VLC_OBJECT(o, psz), p_na, vlcme,_m VLoduC_Vle_nAR_ameSTR, _ING_FI |LE_ VLC_, _V__LAR_INEDOINHE__,RIT \
 );      |             ^
      | 
    ^
../include/vlc_common.h:../include/vlc_variables.h:122:481:1539:: note: expanded from macro 'VLC_OBJECT' note: expanded from macro 'var_Create'

  122  481 |      | #d  efi  conens var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
t struct vlc  481_c |  omm       const stonruct vlc_com_mmemobenrs: _me(cmonbers:st (const  vvlcl_obcject_o_tb *j)(e&(cx)t_t *)(&(->x)obj->obj) \
      |               ^
) \
      |               ^
In file included from audio_filter/channel_mixer/remap.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/remap.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/remap.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_nalibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"trivial\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/channel_mixer/trivial.lo -MD -MP -MF audio_filter/channel_mixer/.deps/trivial.Tpo -c audio_filter/channel_mixer/trivial.c  -fPIC -DPIC -o audio_filter/channel_mixer/.libs/trivial.o
me, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/remap.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/remap.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/remap.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/remap.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Changeaudio_filter/channel_mixer/mono.c:( p_obj,199: psz_name, VLC_V18: ARwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_CH  199OI |  CE  SCO dUNouT,bl &e cod_unt, NULL ) )
      |         ^
x ../include/vlc_variables.h:= 128:va43:r_ note: expanded from macro 'var_Change'
I  128nh | #erdeitfiInne var_Change(a,b,c,d,e) var_Ctehange( geVLr(C_ p_thiOBs, JE"hCT(a), b, c, d, e )
      |                                           ^
eadph../include/vlc_common.h:on481:e-15:dim note: " expanded from macro 'VLC_OBJECT'
)  481;
       |  |                  ^
 ../include/vlc_variables.h:  615:53  :   note: expanded from macro 'var_InheritInteger'const struct vlc_common_members: (
co  615ns | #t devlc_object_t *)(&(x)fin->obj) \
      |               ^
e var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/channel_mixer/mono.c:207:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  207 |     if( var_InheritBool( p_this, "headphone-compensate" ) )
      |         ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/channel_mixer/mono.c:356:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  356 |     p_sys->b_downmix = var_InheritBool( p_this, MONO_CFG "downmix" );
      |                        ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/channel_mixer/mono.c:357:33: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  357 |     p_sys->i_channel_selected = var_InheritInteger( p_this, MONO_CFG "channel" );
      |                                 ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/channel_mixer/mono.c:367:15: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  367 |     if( Init( VLC_OBJECT(p_filter), p_filter->p_sys,
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/channel_mixer/mono.c:378:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  378 |         msg_Dbg( p_this, "using stereo to mono downmix" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), pIn file included from audio_filter/channel_mixer/simple.c, v:31:
lc_In file included from ../include/vlc_common.hmodule:1031:
../include/vlc_variables.h:189_name,:12 __FIL: E__,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 __LIN  189E__, \ |   
      |             ^
../include/vlc_common.h:  481:15re: note: expanded from macro 'VLC_OBJECT'
t  481 | ur    n v  ar  _ScoetnsChet ckstedru( p_ctob vj,lc p_comszmon_m_name,em VbeLC_Vrs:AR (_IcoNTnsEGt ERvl, c_vaobjl ec);t_t
      |            ^
 *)../include/vlc_variables.h:(&140:(x)48: note: ->oexpanded from macro 'var_SetChecked'
b  140 | #define var_j)Se \tC
      he|               ^ck
ed(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,taudio_filter/channel_mixer/mono.c:,v)
      |                                                ^
384:../include/vlc_common.h:9481:15: note: : expanded from macro 'VLC_OBJECT'
warning:   481 |  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      384 |      con  st   s  trmsucg_t Dbvlg( c_p_cothmmison, _m"uemsibengrs p: se(cudonst vlc_object_t *)(&(xo )->obj) \
      |               ^
mono" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MIn file included from SGaudio_filter/channel_mixer/simple.c_:31:
In file included from ../include/vlc_common.h:1031DB:
G,../include/vlc_variables.h _:_V203A_:AR12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
G  203 |     return var_SetS_Checked( p_obj, psz_name, VLC_)_VAR_BOOL, val );
      | 
                 ^
|     ^../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'

../include/vlc_messages.h:  140 | 78:#13:d note: eexpanded from macro 'msg_Generic'
f   78i |  ne   var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
 v../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
lc_  481 |         const strLouct vlc_common_members: (const vlc_objeg(ct_t *)(&(x)->VLobj) \
      |               ^
C_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, In file included from \
audio_filter/channel_mixer/simple.c      | :            ^
31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h  212:481 | :15 :  note: expanded from macro 'VLC_OBJECT' 
   481r |   eturn var_SetChecked     (  ocobj, namenst, VLC_VAR_ sCOORDS, trvaluc);
      |            ^
t ../include/vlc_variables.hvl:c_140co:mm48on: note: expanded from macro 'var_SetChecked'
_m  140 | #define var_emSetbeChecked(o,n,t,v) var_SetCrshecked(VLC_: OBJECT((coo)nst vlc,n,t,v)
      |                                                ^
_../include/vlc_common.hobject_t:481:15: note: expanded from macro 'VLC_OBJECT'
 *  481 |         const struct vlc_common_members: (const vlc_o)(&(bjxIn file included from ect_t)->ob *)j)( audio_filter/channel_mixer/remap.c&(x\):33->o:
../include/vlc_filter.h:167:bj)9: \
      
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      | |               ^
              ^

  167 |         msg_Warn( p_filter, "can't get outpuaudio_filter/channel_mixer/mono.cIn file included from audio_filter/channel_mixer/simple.c:31::
t pIn file included from 391../include/vlc_common.hi:1031:
:../include/vlc_variables.h:227:125: warning: c:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
tur warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  391   |   " );
        |         ^
msg_../include/vlc_messages.h:85227 |  Db:5: note: expanded from macro 'msg_Warn'
g(    85 |   p_  this  ms,  "%r4.g_Generic(4s->%4.p_thi4ss, etV, channels %LCd-ur_M>%dSG_,n va biWARr_SeN,ts per samp tChecked( le__VA_Ap_: RGS__obj,%i)
->      |     ^
../include/vlc_messages.h: ps78:%i13:",
      |  note: expanded from macro 'msg_Generic'    ^z

_name, V../include/vlc_messages.hL   C_:87:5: note: 78 |  expanded from macro 'msg_Dbg'
  VAR_FLOAT, val );   
      87 |  vlc_   |            ^
 mLogsg(V../include/vlc_variables.h:140LC__Gen:48eric: note: expanded from macro 'var_SetChecked'
(  140pOBJE | #dCT_ef(othin), e p,is, VL vlvCac_r_SetChmoeckeddul_MSe(Go,n,t_,vD)_n BameG, __, __VA_ARGS__)
va      |     ^
r_FISe../include/vlc_messages.htCLE_:_,he78cked :__(VL13LINEC___, \:OBJ
 note: expanded from macro 'msg_Generic'      | ECT(
            ^o)
   ../include/vlc_common.h:48178:15:  | note: expanded from macro 'VLC_OBJECT'
    481 | ,n   vlc_Log(VL       ,tC,cv)ons_
      | Ot B                                               ^
sJtrE../include/vlc_common.h:481:15uCT:c( note: expanded from macro 'VLC_OBJECT'
t vlco_co  481 | ),mm p, vl    con_me_mbe mrs: (   ccoonsto vnslcdt str_obujectle_uc_nt *a)(&mt vl(xce)->_coobj,) mmo n\
_m      |               ^__FI
LE_embers: (const vlc_object_t *)(&(x_)->obj) \
      |               ^
, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const In file included from audio_filter/channel_mixer/remap.c:33:
stIn file included from ru../include/vlc_filter.hc:213audio_filter/channel_mixer/simple.c:31t:9 : :
In file included from warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]v
lc_co../include/vlc_common.h:1031:
../include/vlc_variables.h:m  213 | 241m:  12:   o  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] n
 ms  241 | _mg_We   amb rn( rep_ftuers: (const vrnl vcar__obSetjCheceiltckedt_( p_oerbj, , "tca n't *psz_)getn( ou&tpuamt e(subx)-pi>coturbe" j);
)      |         ^ 
\
      |               ^
../include/vlc_messages.h:85:5,: note: expanded from macro 'msg_Warn'
    85 |     msVLC_VgA_GenR_eSrTRING, icval (p);
      |            ^_t
his, VLC_MSG_WA../include/vlc_variables.h:140:48:RN note: expanded from macro 'var_SetChecked', 
__V  140 | A_#deAfRGS_ine var_S_e)
      t|     ^
Checke../include/vlc_messages.h:78:13: d(o,nnote: ,expanded from macro 'msg_Generic'
t,v)   78 |    v a rvl_cSaudio_filter/channel_mixer/mono.c_et:LoC441:9gh: warning: (Vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]LC_
O  441 |        BeckeJEd (VmCLC_Ts(o),OgB pJE, CTvlc(o_m_W),n,aoduler_name, __FnILE(__ , _p_LINt,v)
E_fi      | __                                               ^
../include/vlc_common.h:481:, \15: note: 
      expanded from macro 'VLC_OBJECT'l
t  481 |  |             ^
e  r../include/vlc_common.h   :,481:15 : note: expanded from macro 'VLC_OBJECT'
"  481 |      cco    a nscot nssttn strruu'cct t vvllc_c_comcomommn_monet get_mm beroembes:rus: (tpucontst v lc (c_booufnst vlcb_objferjeecctt__tt  *)(*" );
&(x)-      >o)(&(bj) \x)-
      |               ^
| >obj) \
      |               ^        ^

../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_GenericIn file included from (audio_filter/channel_mixer/simple.cp:_this,31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   VLC_MSG256 |     _WARrN, __VA_Aeturn var_SetChReGcked( p_obj, psz_name,S__)
      |      ^V
L../include/vlc_messages.hC:78:13: note: _expanded from macro 'msg_Generic'V
AR_   78 |     vAlc_LoDDRgE(VLC_OBSJECTS,(o), p, v val );
      |            ^l
c_module_n../include/vlc_variables.hame, __:140:48: note: expanded from macro 'var_SetChecked'
FILE_  _140 | #,d efine var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
_../include/vlc_common.h_LINE__, :481:15: note: expanded from macro 'VLC_OBJECT'
\
  481 |         const struct vlc_common_      |             ^mem
bers:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 (const vlc_object_t *)(&(x)->obj)   481 |     \
      |               ^
    const struct vlc_common_members: (const vlc_oIn file included from bjeaudio_filter/channel_mixer/simple.c:ct_t *)(31&:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10(x)->o:b j) \
      | warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
              ^  276 |     if( !var_GetChe
cked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/simple.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/simple.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/simple.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/simple.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/channel_mixer/remap.c:286:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  286 |     config_ChainParse(p_filter, REMIn file included from audio_filter/channel_mixer/simple.c:31AP_CFG, options, p_filter->p_cfg);
:
In file included from       |     ^
../include/vlc_common.h:1031:
../include/vlc_variables.h:../include/vlc_configuration.h:173:350:60: note: expanded from macro 'config_ChainParse'
9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  173 | #defi
ne c  350onfig |    _Chai inParf(se( var_ a,GetChec keb, c, d( p_obdj, psz_ )name,  VLconfig_C_VAR_SChTRING, &avainParse(l ) )
      |         ^
 VLC../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
_  142 | #define var_GetChecked(o,nO,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
BJE../include/vlc_common.h:481:15: CT(anote: )expanded from macro 'VLC_OBJECT'
, b, c, d )
      |                                                            ^
  481 |        ../include/vlc_common.h: c481:15: note: expanded from macro 'VLC_OBJECT'
onst s  481truct v |  lc_commo n _ m em   consbte strrsuct vlc: (const _vcolmcmo_nobject__memt bers:* (c)o(n&s(tx vl)->ocb_jo)b j\e
c      t| _              ^t 
*)(&(x)->obj) \
      |               ^
audio_filter/channel_mixer/remap.c:291:26: warning: In file included from audio_filter/channel_mixer/simple.c:31:
In file included from due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h:1031
:
../include/vlc_variables.h:362:9:   291 |    warning:  p_sydue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s->
b_  362 |  n o r malif( vari_zGee t= vaCrh_Inecked( hpe_robj, pistzB_name,oo VLC_VlA( R_ADDREp_this,SS REMAP_,C F&G v"noarl ) )
      | m        ^a
l../include/vlc_variables.h:142:48ize" :) note: ;
      |                          ^
expanded from macro 'var_GetChecked'../include/vlc_variables.h:604:47
: note: expanded from macro 'var_InheritBool'
    604 | 142#def | ine #definev avra_Inrher_itBGoeol(to,C n)h veckeda(r_oInhe,nr,itt,v) vBaorol_(VGetChecked(VLCL_C_OBJOBJECT(EoCT()o,n,t,v)
      ),|                                                ^
 n)
      |                                               ^
../include/vlc_common.h:481:15: ../include/vlc_common.hnote: :expanded from macro 'VLC_OBJECT'
481  481:15 | : note: expanded from macro 'VLC_OBJECT'
          481c | o n s  t str uct vlc_co   mconsmt sotrucnt v_melc_commbers: (constmo vlc_n_memobbers: (ject_t co*)(&(x)ns-t> vloc_objectbj) \
_      |               ^t
 *)(&(x)->obj) \
      |               ^
audio_filter/channel_mixer/remap.c:305:23: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  305 |         int64_t val = var_InheritInteger( p_this, cIn file included from hanaudio_filter/channel_mixer/simple.cnel:_name31[:
In file included from ../include/vlc_common.h:1031c:
hnidx../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]]
 );
      |                       ^
  429 |   ../include/vlc_variables.h:  var615_:C53: rnote: expanded from macro 'var_InheritInteger'
eate(   p615_ | o#bdj, psze_fine nvaamre_I, VLC_VAnRh_eINritInTEGERt ege| rV(o, n)LC_VAR _varD_InhOINHERIeTr i)t;I
      nteger|     ^
(VLC_OBJECT../include/vlc_variables.h(o),:122 n)
      |                                                     ^
:39: note: ../include/vlc_common.hexpanded from macro 'var_Create':481:
15: note: expanded from macro 'VLC_OBJECT'
    481 | 122   |     #def  ine cvonsat srtru_ct Cvlrc_coeate(amm,b,con_m)em vaberrs: (_conCstr vlec_obatjee( VLC_OBcJt_t E*C)T(&((x)-a>), b, ocb )
      |                                       ^
j) \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struaudio_filter/channel_mixer/remap.c:c308t:13: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]v
lc_com  308mon_ | m em          bers:  (comnssg_t vlc_Eorbrj( pe_cfitlte_t *)(&r(, "x)->oibnvaj) \
      |               ^
lid channel index" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(pIn file included from _thisaudio_filter/channel_mixer/simple.c:31:
In file included from ../include/vlc_common.h:,1031 :
V../include/vlc_variables.hL:C_M442SG_:E5R:R warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, __VA_A  442 |    RG vaS__r)
_Crea      | te    ^
(../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    78p_ |  obj ,   psvzl_cn_aLogm(VLCe_OBJ, VLC_VARE_CTBO(o), pOL | VL,C v_lVcA_mRo_duleD_naOmIe,N __HFEIRLIET__, _ )_L;
      |     ^
I../include/vlc_variables.h:N122E_:39_, \
      |             ^
: note: expanded from macro 'var_Create'
../include/vlc_common.h  :481122 | #:15def: note: iexpanded from macro 'VLC_OBJECT'
ne va  r481_ |   C   r   ecoate(a,b,ncst)  var_Csrtruect vlate(c _coVmLmonC_OBJE_CmemTb(eras:), b,  (const vlc_ocb jec)t
      |                                       ^
_t *)(&../include/vlc_common.h(x)->:o481bj):15: note: expanded from macro 'VLC_OBJECT'
   \
      |               ^
481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/simple.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Createaudio_filter/channel_mixer/remap.c:357( p_obj:9, psz_n: warning: adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]m
e,   357 | VLC_V  AR_FLO A T | VLC_VAR _  DOIN Hmsg_ERIT E)r;r
(       | p    ^_
f../include/vlc_variables.h:il122:39: note: terexpanded from macro 'var_Create',
 "Could   not122 |  de#deficinde eo n v%s ar_Creater(ea,map funbcti,ocn") , b_mvualtir_Create( VplLC_OBJEe CT(a)?, "a nb , add" : c"a )
      |                                       ^
 copy" );
../include/vlc_common.h:      |         ^
481:../include/vlc_messages.h:83:5:15: note: expanded from macro 'VLC_OBJECT' 
note: expanded from macro 'msg_Err'
  481 |            83co |     msnst sgt_rGuect vlcne_common_ric(mpe_thims,b eVrLsC_M: S(Gcons_tER vR, __Vlc_objectA__tA R*G)S(_&_()x
      | )    ^-
>obj) \
      |               ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlIn file included from c_maudio_filter/channel_mixer/simple.codu:le_na31me,:
In file included from ../include/vlc_common.h:1031:
 ../include/vlc_variables.h__F:469:5IL: E__, __warning: LINdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]E__
, \
      |             ^
  469 |   ../include/vlc_common.h :481: 15: note: vexpanded from macro 'VLC_OBJECT'
a  481r_ |         Crconst streucate( p_to vlbcj,_common_memb eprssz: _(nconast vmlc_obejec,t VLC_VAR__tSTRING  *|)( VLC_VA&(R_DOINx)HERIT-> obj)) \
;
      |               ^
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c audio_filter/channel_mixer/remap.c):
367      :|                                       ^
5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h
:481:15: note: expanded from macro 'VLC_OBJECT'
  367 |       m481 |    sg_D b    cog(nst str upct_filte vr,lc_c "ommon%s_ members'%: (co4n.4s's->t'%4. 4s'v l%cd_ objectH_t *)(z-&>%d (x)->Hoz %bj) \
s->%s",      
|       |     ^              ^

../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_In file included from Daudio_filter/channel_mixer/simple.cBG:31:
In file included from ../include/vlc_common.h:1031:
,../include/vlc_variables.h __:VA477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
AR  477 |  GS __)  var
      |     ^_Creat
../include/vlc_messages.h:78e( p_obj, p:sz_name13:, VLC_ note: VAR_expanded from macro 'msg_Generic'STRING 
| V   78 |    L C_VARvl_DOIcN_LoHg(VELCR_IOBJTECT );
      |     ^
(o), p, vlc../include/vlc_variables.h_m:122:39: note: expanded from macro 'var_Create'
o  122 | #ddefinule ve_ar_Cnareateme(a,b,, c__) var_CrFeILaE_t_e,( VLC_ O__BJECT(LaINE)__, b, c )
      , | \
      |             ^
                                      ^
../include/vlc_common.h../include/vlc_common.h:481::48115::15: note:  note: expanded from macro 'VLC_OBJECT'
expanded from macro 'VLC_OBJECT'  
481   | 481 |            co n  s t stru ccont vlc_scto msmon_membtrers: (uctc ovnlcs_tc vlc_obomject_tm *)(&(xon)->ob_j) \
      |               ^
members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/simple.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), audio_filter/channel_mixer/remap.cb, c )
      |                                       ^:407:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

../include/vlc_common.h:  407481:15: note: expanded from macro 'VLC_OBJECT'
 |         m  s481 | g_Warn( p_fi        consltt er, "casnt'rut get ocut tput buvflfce_rc"o m)m;o
n      |         ^
_m../include/vlc_messages.h:85:5:em note: expanded from macro 'msg_Warn'
b   85 |   e  rsmsg_Gen: (conerst vlci_c(pob_tjecth_its,  VLC*_M)SG_W(AR&(x)->oN,bj)  _\
      |               ^_V
A_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_modulIn file included from eaudio_filter/channel_mixer/simple.c_nam:31:
In file included from ../include/vlc_common.h:1031:
e, ../include/vlc_variables.h_:_511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]F
IL  511 | E __,  __  varL_INE_C_,reate(  p\_
o      |             ^
bj, psz_n../include/vlc_common.h:481am:e15,:  note: Vexpanded from macro 'VLC_OBJECT'
L  C481_VAR_INTEGE | R   |      co VLnCst s_truVcAR_Dt vOlc_coImmonN_HmeEmbeRIT
      |     ^
rs../include/vlc_variables.h:122:39: :note:  (expanded from macro 'var_Create'
  122const |  v#define valcr_Creat_eobj(eac,t_tb *),c) v(a&(r_Creatxe)->(o bj)V \
      |               ^
LC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/simple.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/simple.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objecIn file included from t_t *)(&(x)->obj) \
      |               ^
audio_filter/channel_mixer/trivial.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( In file included from audio_filter/channel_mixer/simple.c:31:
In file included from p../include/vlc_common.h:1031_obj, p:
../include/vlc_variables.hsz_name, :554:5VLC: warning: _VAR_Idue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
NTEG  554E |  R, val   ) v;a
      |            ^
r_Create( p_obj, psz_n../include/vlc_variables.h:140am:e, V48: LCnote: _Vexpanded from macro 'var_SetChecked'AR_ST
RI  NG 140 | #| dVLefineC_ VAvar_SR_eDOtCheckeINHd(o,n,tER,vIT) var_Set
      Checked|     ^(
V../include/vlc_variables.h:LC_OB122:JECT39: (o),nnote: expanded from macro 'var_Create'
,t,v)
        122|                                                ^
 | #../include/vlc_common.h:481:de15: note: expanded from macro 'VLC_OBJECT'
f  481 |  in    e  va  consr_t strCreuct vatlc_comme(oa,nb,_membc)ers: ( vaconsr_Ct vlc_objecret_t *ate)(&(x)->( obj) \VL
C_      |               ^
OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct In file included from vlaudio_filter/channel_mixer/trivial.c:33:
In file included from ../include/vlc_common.h:1031c_:
../include/vlc_variables.h:203:12co: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  mo203 |    n_ mereturmbenrs var_SetChec: (kcoed( p_objns, t pvlsc_z_name, VLobC_VAR_BOOjeLct, val _t *));
      |            ^
(&../include/vlc_variables.h(x:140:48: note: )->expanded from macro 'var_SetChecked'ob
j) \
        | 140 | #de              ^
fine var_SetChecked(o,n,t,v) var_SetChecked(VIn file included from audio_filter/channel_mixer/simple.c:LC_OBJE31:
In file included from CT(o),n,t../include/vlc_common.h:,v)
      |                                                ^
1031:
../include/vlc_common.h../include/vlc_variables.h:563::5481:15: : warning: note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'VLC_OBJECT'
    481 |   563 |          c voarnst str_Cuct vlc_recoatme(m po_on_membersbj:,  ps(constz_ vlc_onabject_tme *)(&(x)-, >obj) \VL
C_      VA|               ^
R_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define vaIn file included from audio_filter/channel_mixer/trivial.c:r_Cr33:
In file included from ../include/vlc_common.h:1031:
ea../include/vlc_variables.h:212te:12: warning: (adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  212 |  b, c)  ret vaur_rn varCre_SetChecatked (obj,e(  Vname, VLLCC_VA_ORBJ_COOECRT(a), bD, Sc )
      |                                       ^
,../include/vlc_common.h:481:15 val: note: expanded from macro 'VLC_OBJECT'
);  481 |    
      |              ^   cons
t ../include/vlc_variables.hstruct vlc_common_members: (const vlc_object_t *)(&:(140x)->o:48b: note: expanded from macro 'var_SetChecked'j) \
      |               ^

  140 | #define var_SetChecked(o,n,t,v) var_SetCheckedIn file included from audio_filter/channel_mixer/simple.c:31(VLC_OBJE:
In file included from ../include/vlc_common.hC:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
T(  o),n,t,578v | )
      |                                                ^
    if( var_Change( p_obj, psz_../include/vlc_common.hname, VL:481:C_VAR_CHOICESCOUN15T: note: expanded from macro 'VLC_OBJECT'
,   &count, NUL481 |   L ) )
      |         ^
   ../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
   const str  128 | #define var_Cuhange(a,b,c,d,e) vcatr_Chan vlge( VLCc_OBJECT(a), b, c, d, e )
      _|                                           ^
co../include/vlc_common.h:481mm:15: note: expanded from macro 'VLC_OBJECT'
on_mem  bers: (481 |  const     v l c _object_cont s*t)(&(x )->obj)str uct \v
l      |               ^
c_common_members: (const vlc_object_t *)(&(x)->obj) \
      In file included from |               ^
audio_filter/channel_mixer/trivial.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/trivial.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/trivial.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/trivial.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/trivial.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/trivial.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/trivial.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/trivial.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/trivial.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/trivial.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/trivial.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/trivial.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VIn file included from LC_VARaudio_filter/channel_mixer/simple.c:34:
../include/vlc_filter.h:167:9: warning: _BOdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
OL |  167 VL |  C_VAR_D  OIN  HE   mRITsg_ );
      | Wa    ^
../include/vlc_variables.h:rn( p_filter122:39, "can': note: t expanded from macro 'var_Create'
ge  122 | t #deoutpufinet  vpiarct_Curreae"te )(a;
      |         ^
,b,../include/vlc_messages.h:c)85: v5:ar note: expanded from macro 'msg_Warn'_C
re   85at |  e(   V mLCsg_O_GBJenECerT(ica)(p, _tb,hi cs, ) V
      LC|                                       ^_M
../include/vlc_common.h:SG481:_W15:AR note: N,expanded from macro 'VLC_OBJECT'
 __  481VA |  _A  RG  S_  _) c
      on|     ^st
../include/vlc_messages.h: s78:tr13:uc note: t expanded from macro 'msg_Generic'
vlc_   78co |  mm  on v_mlcem_Lbeogrs(V: LC(c_OonBJstEC vT(lco)_o, bjp,ec vt_lct _m*)od(&ul(xe_)-na>omebj, ) __\
FI      | LE              ^
__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const In file included from audio_filter/channel_mixer/trivial.c:st33:
ruIn file included from ../include/vlc_common.hct:1031 v:
../include/vlc_variables.h:lc455:_c5:om warning: modue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n_  455me |  mb  er vs:ar (_Ccorensatt e(vl pc__oobbjje, ctps_tz_ *na)(me&(, x)VL->C_objVA) R_\
FL      | OA              ^
T | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         coIn file included from audio_filter/channel_mixer/simple.c:ns34:
../include/vlc_filter.h:213t :str9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
uc  t v213 |         msg_Warn(lc _cp_filter, "caomnmon't get output subpicture"_ );
      | me        ^
mbe../include/vlc_messages.h:85r:5: note: expanded from macro 'msg_Warn'
s:   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |      ^
(../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
cons   78 |     vlc_Log(tVLC_OBJECT(o), p,  vlc_mvlodule_nacm_obe, j_ect_t *)_(&(x)->oFbj) \
I      |               ^
LE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct In file included from vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/channel_mixer/trivial.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/trivial.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/trivial.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/trivial.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/trivial.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/trivial.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  audio_filter/channel_mixer/simple.c122 | :375#define var_Create(a,b,c) :9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v  ar_375 |         msg_Warn( p_filter, "can't get outCrputea buteffer" );
      |         ^
( ../include/vlc_messages.hVL:C_85OB:JE5CT:(a ), b,note:  cexpanded from macro 'msg_Warn' )

         | 85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |                                       ^
    ^
../include/vlc_common.h:../include/vlc_messages.h481::15:78 note: :expanded from macro 'VLC_OBJECT'
13  481: |     note:   expanded from macro 'msg_Generic'
      78 | co ns t  st ruvctl vclc__cLomomogn_m(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
em../include/vlc_common.hbe:481:15:rs note: expanded from macro 'VLC_OBJECT'
:   (c481 | on st  v      conslct_o bjestruct ctv_tlc_com *m)(&on_members: (const v(xlc_ob)-ject_t *)(&(x)->obj) \
      |               ^
>obj) \
      |               ^
In file included from audio_filter/channel_mixer/trivial.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/trivial.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/trivial.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/trivial.c:36:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/channel_mixer/trivial.c:36:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/channel_mixer/trivial.c:186:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  186 |                 msg_Info(p_filter, "%d channels will be dropped.",
      |                 ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
36 warnings generated.
depbase=`echo audio_filter/converter/tospdif.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_filter/converter/tospdif.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/converter/tospdif.lo -MD -MP -MF $depbase.Tpo -c -o audio_filter/converter/tospdif.lo audio_filter/converter/tospdif.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"tospdif\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/converter/tospdif.lo -MD -MP -MF audio_filter/converter/.deps/tospdif.Tpo -c audio_filter/converter/tospdif.c  -fPIC -DPIC -o audio_filter/converter/.libs/tospdif.o
34 warnings generated.
28 warnings generated.
depbase=`echo packetizer/dts_header.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="packetizer/dts_header.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/dts_header.lo -MD -MP -MF $depbase.Tpo -c -o packetizer/dts_header.lo packetizer/dts_header.c &&\
mv -f $depbase.Tpo $depbase.Plo
mv -f audio_filter/channel_mixer/.deps/libsimple_channel_mixer_plugin_la-simple.Tpo audio_filter/channel_mixer/.deps/libsimple_channel_mixer_plugin_la-simple.Plo
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libaudio_format_plugin.la -rpath /usr/local/lib/vlc/plugins/audio_filter audio_filter/converter/libaudio_format_plugin_la-format.lo -lm -L/usr/local/lib
28 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_filter/resampler/libsamplerate_plugin_la-src.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I/usr/local/include -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/resampler/libsamplerate_plugin_la-src.lo -MD -MP -MF audio_filter/resampler/.deps/libsamplerate_plugin_la-src.Tpo -c -o audio_filter/resampler/libsamplerate_plugin_la-src.lo `test -f 'audio_filter/resampler/src.c' || echo './'`audio_filter/resampler/src.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"dts_header\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT packetizer/dts_header.lo -MD -MP -MF packetizer/.deps/dts_header.Tpo -c packetizer/dts_header.c  -fPIC -DPIC -o packetizer/.libs/dts_header.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"samplerate\" -D__PLUGIN__ -I./access -I./codec -I/usr/local/include -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/resampler/libsamplerate_plugin_la-src.lo -MD -MP -MF audio_filter/resampler/.deps/libsamplerate_plugin_la-src.Tpo -c audio_filter/resampler/src.c  -fPIC -DPIC -o audio_filter/resampler/.libs/libsamplerate_plugin_la-src.o
In file included from audio_filter/converter/tospdif.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/tospdif.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/tospdif.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/tospdif.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/tospdif.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/tospdif.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/tospdif.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/tospdif.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/tospdif.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/tospdif.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/tospdif.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
libtool: link: /usr/bin/nm  audio_filter/converter/.libs/libaudio_format_plugin_la-format.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libaudio_format_plugin.exp
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/tospdif.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/tospdif.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/tospdif.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/tospdif.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/tospdif.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/tospdif.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/tospdif.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/tospdif.c:34:
In file included from ../include/vlc_common.h:1031:
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libaudio_format_plugin.exp" > ".libs/libaudio_format_plugin.expT"
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/tospdif.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/tospdif.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHElibtool: link: mv -f ".libs/libaudio_format_plugin.expT" ".libs/libaudio_format_plugin.exp"
RIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/tospdif.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/tospdif.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_Olibtool: link: echo "{ global:" > .libs/libaudio_format_plugin.so-ver
BJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/converter/tospdif.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^libtool: link: 		 sed -e "s|$|;|" < .libs/libaudio_format_plugin.exp >> .libs/libaudio_format_plugin.so-ver

In file included from audio_filter/converter/tospdif.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: link: 	 echo "local: *; };" >> .libs/libaudio_format_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  audio_filter/converter/.libs/libaudio_format_plugin_la-format.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib -lm  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libaudio_format_plugin.so -Wl,-version-script -Wl,.libs/libaudio_format_plugin.so-ver -o .libs/libaudio_format_plugin.so
In file included from packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     rIn file included from audio_filter/converter/tospdif.c:et38:
ur../include/vlc_filter.h:n v167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ar
  167_Se |      tChe   msg_ckWarned( ( p_p_obfilterj, , psz"c_naanme, VLC_'tVAR g_BOOL, vaetl );
      |            ^
 o../include/vlc_variables.h:ut140:put picture" );
      |         ^
48../include/vlc_messages.h::85:5: note: expanded from macro 'msg_Warn'
   85 |     msg _Generinote: c(p_this, VLC_MSG_WARN, __VA_ARGS__)expanded from macro 'var_SetChecked'

      |     ^
../include/vlc_messages.h:78:13:   140 | #dnote: efine vaexpanded from macro 'msg_Generic'
r   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
S  481 |   etChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v ) 
      |                                                ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
   const s  481 |         const struct vlc_common_tmembrersu: (coctns vlc_ctom vlc_objmoect_t *n_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
)(&(x)->obj) \
      |               ^
In file included from packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(In file included from VLaudio_filter/converter/tospdif.cC_OB:JE38:
CT(o),n,t,v)
      |                                                ^
../include/vlc_filter.h../include/vlc_common.h::213481:15: note: expanded from macro 'VLC_OBJECT'
:  4819 |        : c onst struct vlc_commwarning: on_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]members: (cons
t vlc_  213object_t *)(&(x)->obj) \
      |               ^
 |         msg_Warn( p_filtIn file included from packetizer/dts_header.cer:29:
In file included from ,../include/vlc_common.h: "1031can:
't ge../include/vlc_variables.ht :out227pu:t 12su:bpi ctwarning: urdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e"
 );
        | 227        ^
 | ../include/vlc_messages.h: 85:5 :  note: expanded from macro 'msg_Warn'
    85r |   e  mtsgu_Gernernic( p_tvhis, arVL_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
C_M../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
SG_W  AR140N, |  _#d_VAe_AfRGS_in_)e
      |      ^
var../include/vlc_messages.h:_78S:13: etCnote: expanded from macro 'msg_Generic'h
ec   78k |  e  d v(lco_L,ogn(VLC,_OtBJ,ECvT()o) , vp, avlrc__moSdule_enamte, C__FhILEe__,c __LkINEIn file included from audio_filter/resampler/src.c_ed(VLC_:33:
OBJEC_In file included from ../include/vlc_common.h:1031T(, \
o),n      :
../include/vlc_variables.h:189:|             ^12: warning: 
,t,../include/vlc_common.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]v:)
481:15
: note: expanded from macro 'VLC_OBJECT'      |   189 |                                                  ^
  ret
../include/vlc_common.hurn:   481var_S481et | Check  ed :( p 15:_o note: bj,    coexpanded from macro 'VLC_OBJECT'
n p  481sz_s |  namet, V   L strC_V  AR_ uc cINonsTEt strGtu ER, vcvat l vl);cl_ccom
      _m|            ^
o../include/vlc_variables.h:co140:48mm: note: onexpanded from macro 'var_SetChecked'
n_mem  _be140 | m#dembers: (crsefine:  va(constr_Se onsvlttc v_objlecChect_kedt (oc,*n_,ot)(,v&b) var_SetC(jehct_eckxt *)(ed(VLC&(x_O)BJ)-E->oCTbj)>obj) \
      |  \              ^
(o),n,t,
      | v)
              ^
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objectIn file included from _t packetizer/dts_header.c:29*)(:
In file included from &(x)-../include/vlc_common.h:1031>obj) \
:
../include/vlc_variables.h      :241| :12              ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
In file included from   140audio_filter/resampler/src.c:33:
In file included from ../include/vlc_common.h: | #de1031:
fi../include/vlc_variables.h:203:12: warning: ne vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ar_  203 |    Se retCturn var_SetCheheckckeed(d( o,n,p_obj,t, pv) vsz_namar_e, VLSeC_VARtCh_BOeckeOL, val )d(;
      VLC|            ^
_../include/vlc_variables.h:140:48:OB JEnote: CTexpanded from macro 'var_SetChecked'
(o  140 | ),#defn,ine vt,av)r_
      Se|                                                ^
tChe../include/vlc_common.h:481c:15ked(: o,note: expanded from macro 'VLC_OBJECT'n,t,v)
 va  481r |  _Se  tCheck   ed(  VLCco_OnstBJEC stT(ruoct),n vl,c_t,cov)
      mmo|                                                ^
n_../include/vlc_common.hme:481:mbe15: note: rsexpanded from macro 'VLC_OBJECT'
: (  con481 |     st    vl conc_st obsjetrucctt_t  *v)(lc_co&(mmonx)_me->mbeobjrs: (con) st vlc_ob\
      j|               ^ect_t *)(&(x)->obj) \
      |               ^

In file included from audio_filter/resampler/src.c:33In file included from packetizer/dts_header.c:
In file included from ../include/vlc_common.h:1031:
:29../include/vlc_variables.h:212:12: warning: :
In file included from due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h  :1031212 | :
../include/vlc_variables.h    r:256eturn var_SetChec:12:ked (obj, nam warning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, VLC_VAR  256_ |  C  OORDS, va l);
      | re           ^
turn v../include/vlc_variables.ha:140:48: r_SetCheckednote: (expanded from macro 'var_SetChecked'
 p  140 | #d_obj, epsz_namfe, iVLC_nVAR_ADDRESS, val );
      |            ^
e v../include/vlc_variables.h:140ar_SetChecked(o,n,t,v): 48: note: expanded from macro 'var_SetChecked'
var  140 | #define var_SetC_SetCheckhecekd(VLC_OBJECT(o),n,ted(o,n,t,v) var_SetChecked(VLC_OBJEC,v)
      |                                                ^
T(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:  481481 |         const struct:15: note: expanded from macro 'VLC_OBJECT'
 vlc_co  481 | m  mon_members:      const struct vlc_common_membe rs: ((const vlc_object_t *)(&(conxs)->obj) \
      |               ^
t vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/src.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |    In file included from  return var_SetCpacketizer/dts_header.checked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^:
29:
../include/vlc_variables.hIn file included from :140:48: ../include/vlc_common.hnote: expanded from macro 'var_SetChecked'
:  1031:
140../include/vlc_variables.h | #define:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 var  276 |     if( !va_rSetChecked(o,n,t,v) va_GetChecked( p_obj, psz_nra_me, VLC_VAR_INTSEGER, &val ) )
      |          ^
e../include/vlc_variables.ht:Che142cke:d(VLC_48OBJECT(: onote: expanded from macro 'var_GetChecked'
),  n,t,142 | #vdefine var_Ge)
      |                                                ^
tChe../include/vlc_common.hcked(o,n,t,v): 481:15var_GetChecked(VLC_OBJECT(o),n,t,v)
      :|  note: expanded from macro 'VLC_OBJECT'
                                               ^  481 |         c
onst struct vlc../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_  481 |         const struct vlc_common_members: (const vlc_objecctommon_members: (c_t *)(&(x)->obj) \onst vlc_object_t *)(&(x)->obj) \
      |               ^

      |               ^
In file included from audio_filter/resampler/src.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from   241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h  :140:48: note: expanded from macro 'var_SetChecked'
293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_B  140OOL, &val ) )
      |          ^
 | #define../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
 var_SetChecked(o,n,t,v) va  142 | r_SetChecked(VLC_OBJECT(o),n,t,v)
#d      |                                                ^
efine ../include/vlc_common.hvar_GetCheckedaudio_filter/converter/tospdif.c:412(o,:n,t,v9: ): 481:15: note: vawarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rexpanded from macro 'VLC_OBJECT'
_GetChe  412  481cke |  d(      |   VLC_OB      J  consmEt stCTsg_(o),n,Errruct vl( p_filtt,vc)
      | _comm                                               ^
eo../include/vlc_common.h:481rn_members,: :15:  "Frnote: expanded from macro 'VLC_OBJECT'
a  481 | (   me   size    coconsnstt vl st%d c_objecnot srupport_t *)(&(tex)->objuct v) \
      | lc_d",
              ^
      |         ^
co../include/vlc_messages.hmm:83:5: note: onexpanded from macro 'msg_Err'_m
em   83 |    be msrIn file included from audio_filter/resampler/src.c:33:
s:g_G (cenericons(t vp_thilIn file included from ../include/vlc_common.hc_objes, :1031:
VLC../include/vlc_variables.h:256:12: _Mct_t *SG)(&(_Ewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
RR  256x)->o,bj __) \
      |               ^VA_A | 
 RG S _ _re)t
      |     ^
urn var_SetC../include/vlc_messages.h:hecked78(: 13p:_ onote: bexpanded from macro 'msg_Generic'j
, In file included from    78 | packetizer/dts_header.c  : psz_ name, Vv29lc_L:
ogIn file included from (VL../include/vlc_common.hLC_OB:J1031:
../include/vlc_variables.h:C_VA304ECT(:o17R_AD):D, p warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,   vlc_modRESS,304ule_na | me , _ va_FILl );
E       __|            ^ 
 ,if../include/vlc_variables.h:140 :_48:  note: (l_iexpanded from macro 'var_SetChecked'
LINkE__,e l  140y | #def(in\e v
!      avr_Sae| r_GteCtCh            ^
e../include/vlc_common.hck:481:15: enote: hexpanded from macro 'VLC_OBJECT'
edcked  481 |  (o,(n ,to ,     bj, v) var_Sname,etChe VLCcked(_ VconLCV_OBstA sJER_COtOCTr(ouct vlc_RDS, &val),)))
n,t      |                 ^
,v../include/vlc_variables.h)
:com142      |                                                ^
:mon../include/vlc_common.h:481:_m15: note: 48: embers: (note: const expanded from macro 'var_GetChecked'
vexpanded from macro 'VLC_OBJECT'
lc_obj  ect_142t  481 |  *)( | &#(x  d e fine var_G   et) co->oCbj) \nhecstk
 est      |               ^
ruct vld(oc_co,mmon_mn,embters:, (consv) var_Gte tvChecked(VLC_OBlJcECT(o),_nobj,etct_,v)
      |                                                ^
t *)(&(x)../include/vlc_common.h->obj):481 \
      |               ^
:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (conIn file included from st vlc_object_t *)(&(x)->obj)audio_filter/resampler/src.c: 33:
In file included from ../include/vlc_common.h:1031\
      |               ^
:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val )In file included from  )packetizer/dts_header.c
      |          ^
:29:
In file included from ../include/vlc_common.h:../include/vlc_variables.h1031:142:48: note: :
expanded from macro 'var_GetChecked'
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    324 |     if( !var_GetChec142 | ke#d( dp_obefinej, psz_name,  VLC_VAR_vFarL_GeOAT, &valtChec )k )
      |          ^
ed(o../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
,  142n,t | #define v,ar_GetChecked(o,n,t,v) var_GetChecked(VLC_v) var_GetChecked(VLC_OBJECOBJECT(o),n,t,v)
      |                                                ^
T(../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
o  481 |         const struct vl)c_commo,n_membenrs: (const vlc_object_t *,t,v)
      )|                                                ^
(&(x../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT')
  481->ob |        j const struct vl)c_ \
      |               ^
common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/src.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_naIn file included from packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
me, V  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING,LC_ &val ) )
      |         ^
VA../include/vlc_variables.h:R_142:48: note: expanded from macro 'var_GetChecked'
BO  142 | #defiOLne var_, &val )Get )Che
      |          ^
../include/vlc_variables.h:cke142:d48:( note: o,n,t,v)expanded from macro 'var_GetChecked'
   142 | var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
#d../include/vlc_common.hef:in481e :va15r_:Ge note: expanded from macro 'VLC_OBJECT'
tC  481he | ck ed (o ,n    ,t ,vc) onst struct vvarlc__GcetomChmecokend(_VLmC_emOBbeJErCTs(o:), n,(t,cv)o
      n|                                                ^s
../include/vlc_common.h:t481: 15:v note: lexpanded from macro 'VLC_OBJECT'
c  481 | _obje  ct  _t *  )  (&(conxst) s-tr>ucot bvljc_comm)o \n_
      memb|               ^
ers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  In file included from 350 |     ifaudio_filter/resampler/src.c:(33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 var_  304 |     if (likely(!var_GetChecked (obj, nameGetCheck,ed VLC_VAR_COORDS, &val)))( p_obj, psz_nam
e,       | VL                ^C
_../include/vlc_variables.h:142VAR:48: note: expanded from macro 'var_GetChecked'
_STR  ING142,  | &#vadefl ine ) )
var      _Ge| t        ^
Ch../include/vlc_variables.h:eck142ed(o,n:48:, note: expanded from macro 'var_GetChecked't,v) 
va  142 | #defr_GetChecked(VLine vC_OBJECTa(o),n,t,v)
      |                                                ^
r../include/vlc_common.h_G:et481:15Che:ck note: expanded from macro 'VLC_OBJECT'ed
(o,  481 |   n, t,v) v     car_onst sGettCrhecked(VLC_uct OBJvlECTc_co(mmon_membo),ne,rts,v)
      | : (const                                               ^
 vl../include/vlc_common.h:c481_:obje15:ct note: expanded from macro 'VLC_OBJECT'_t *)(&(x)->o
bj)  481 |      \
      |               ^
    const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/src.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/src.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/src.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/src.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      In file included from |                                                ^
packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:  362 |     i481:f( var15:_ note: expanded from macro 'VLC_OBJECT'
G  481 |         etconst strChuct evclkce_d(c opm_moonb_mje,m bpesz_narme,s:  VL(coC_nst VAvlcR__obADDRjecESS, t_t&va *)l ) )(&(x
      | )->obj        ^
) \../include/vlc_variables.h:142:48
      |               ^: note: 
expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/src.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), In file included from packetizer/dts_header.cb, c )
      |                                       ^:29:

In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:../include/vlc_common.h:481429:5:15:: warning:  note: expanded from macro 'VLC_OBJECT'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481 |   
  429 |         const s tr varuc_Crt vlc_coeammon_mete( mbep_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Crrseate( VLC_O: (consBJt vlc_oECbjT(eca)t_t , *)b,(& c(x )
)-      | >o                                      ^
bj../include/vlc_common.h:) 481:\
15:      |  note: expanded from macro 'VLC_OBJECT'              ^

  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/src.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOLIn file included from packetizer/dts_header.c | V:29LC_VAR_:
In file included from DO../include/vlc_common.h:1031:
IN../include/vlc_variables.h:442HE:5RI: T warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
);
  442      |  |      ^
   ../include/vlc_variables.h:va122r_C:39reat: e(note: expanded from macro 'var_Create' p_
obj  122,  | psz_#defname,ine var_ VLC_CrVAeaR_Bte(a,b,c)OOL var_ | CreatVLCe( VL_VC_OBJARECT(a_D), b, OIc )
NHE      |                                       ^
RI../include/vlc_common.h:481T :15:);
       note: expanded from macro 'VLC_OBJECT'
|     ^  481 |   
    ../include/vlc_variables.h:  122:const stru39:ct vlc_common_members: (const  note: expanded from macro 'var_Create'
  122vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/src.c:33:
In file included from ../include/vlc_common.h:1031:
 | #define../include/vlc_variables.h: var_Cr455:5: eatwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e(a  455 |  ,b  ,c) var_C varreate(_C prea_obj,te ps( VLz_nC_ame, OBJVLC_VAECT(aR_F), LOb, AT | Vc LC)
_V      |                                       ^
A../include/vlc_common.h:R_DOI481:15NHE: RITnote: expanded from macro 'VLC_OBJECT' );

  481      |     ^ |   
  ../include/vlc_variables.h:122   :39: co note: expanded from macro 'var_Create'
n  122 | #defstine s var_Create(a,b,c) var_Createtru( VLct vlc_common_members: (const vlc_object_t *C_OBJE)(CT(a&libtool: link: ( cd ".libs" && rm -f "libaudio_format_plugin.la" && ln -s "../libaudio_format_plugin.la" "libaudio_format_plugin.la" )
),(x b,)- c )
>o      |                                       ^
bj)../include/vlc_common.h:481: \15: note: 
      |               ^
expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (coIn file included from nstpacketizer/dts_header.c: v29:
In file included from ../include/vlc_common.hlc:1031:
_o../include/vlc_variables.h:455bj:5:ec warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t_
t *  455 | )(&(   x) va->r_Cobreate(j) p \_obj,
      |  ps              ^
z_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from audio_filter/resampler/src.c  122 | #d:33:
efinIn file included from ../include/vlc_common.h:e var_Cr1031:
../include/vlc_variables.h:469eat:5:e( warning: a,b,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c) va  469r_Cre |  at  e( VL var_CC_OBJECT(reaa)te, (b p, c_ )
o      |                                       ^bj, psz_nam
e,../include/vlc_common.h:481:15: VLC_VAR_Sdepbase=`echo audio_filter/resampler/ugly.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
 note: expanded from macro 'VLC_OBJECT'T
R  481 | /bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_filter/resampler/ugly.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/resampler/ugly.lo -MD -MP -MF $depbase.Tpo -c -o audio_filter/resampler/ugly.lo audio_filter/resampler/ugly.c &&\
mv -f $depbase.Tpo $depbase.Plo
  I     N consGt s |tru VLct vlc_cCommon__VAmembeRrs: (c_onsDt vlc_obOINject_t *)HERIT );(&(x)-
>obj)       \
      | |               ^    ^

../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBIn file included from packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:JEC1031:
../include/vlc_variables.h:469T(a),:5: b, warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] c
   469 |   )
      |                                       ^  var_Cre
ate../include/vlc_common.h:481:( p_15: obj,note: expanded from macro 'VLC_OBJECT' ps
z  481 | _nam  e, VLC  _V   AR_ cSTRINGon | stVLC_ VAR_strDOINHEuctRIT ) v;
      lc_|     ^
com../include/vlc_variables.h:122mo:39: n_note: expanded from macro 'var_Create'
me  122 | #mbedefrs: (cine onsvar_Crt veatelc(a,b_o,bject_t *)(&(xc) v)-ar_>obCreaj)te( \
      |               ^ 
VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         conIn file included from audio_filter/resampler/src.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT )st;
      |     ^
 struc../include/vlc_variables.ht vl:c_co122:mmon_39members::  (conote: expanded from macro 'var_Create'
nst   vlc_122obj | #define ectv_ar_Crt *)e(&(xa)->tobje) \(a
      | ,              ^
b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:  1031481 | :
../include/vlc_variables.h:477:5:      warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     c477 | o    var_Crnst estruct vlc_comate( mop_obj, psz_name, VLC_VAR_STRING | VLC_VARn_DOI_NmHeEmRIbTers: (co ns)t;
 vlc_ob      |     ^
ject_../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
t *)(  122 | #def&i(x)->nobj) \
      |               ^e v
ar_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |  In file included from        const struct audio_filter/resampler/src.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5:v warning: ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c_c  om491 |     varm_Corn_members:eate( p_obj, psz_name, VLC_VAR_AD D(cRonst vESS | VLC_VAR_DOINHERIT );
      |     ^
lc_o../include/vlc_variables.h:122:39bje: note: expanded from macro 'var_Create'
ct  122 | #de_t *)fine var_(&(xCreate(a,b,c) v)->oabr_Creajt) \
      |               ^e( VLC_OBJEC
T(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membersIn file included from : packetizer/dts_header.c:29:
(coIn file included from ns../include/vlc_common.ht: 1031:
vlc_../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     varo_Cbreate( p_objje,c psz_nat_me, t *)VLC_VAR_ADDRESS(& |(x V)L->obj) \
      |               ^
C_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_In file included from audio_filter/resampler/src.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: Createwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]( VL
C  511_O | B    JECT(a), b, c )
      |                                       ^va
r_Create( p_obj,../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 p  s481 |         conz_namst struce, t vlc_commVLC_VAoR_In_membNeTrEsGER |: (con VLC_VAR_DOINHERIT
      |     ^
st../include/vlc_variables.h vl:122:39c_object_t *)(&(x)->obj) \
      |               ^
: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECIn file included from T(a), b, c )
      |                                       ^
packetizer/dts_header.c:29../include/vlc_common.h::
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481  511:15: note:  |    expanded from macro 'VLC_OBJECT'
 v  481 |         ar_Create( const sptruct _ovlc_bcommon_members: (const vlc_objejct_t,  psz*_nam)(&e, VLC_(x)->obj) \VAR_INTEGER | VLC_VAR_DOIN
      |               ^
HERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(In file included from audio_filter/resampler/src.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL a| ,VbL,Cc) v_VARar_Create( VL_CD_OBJECT(a), b,O Ic )
      |                                       ^
N../include/vlc_common.hH:481:15: note: expanded from macro 'VLC_OBJECT'
E  R481 |   IT
      |     ^ 
../include/vlc_variables.h :    co122:39: nnote: sexpanded from macro 'var_Create'
t s  122 | #define vtaruct vlc_common_member_Crersate:(a, (cobn,stc) var v_Create(lc_o bVjeLC_cOtB_JtECT *)(&(x)->obj) \
      |               ^
In file included from (a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: packetizer/dts_header.c:expanded from macro 'VLC_OBJECT'
29:
  In file included from ../include/vlc_common.h:1031:
481 | ../include/vlc_variables.h : 525:5: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   525 |         vacronst st_rCuct vlc_comreatmoen(_ members: (constp_obj, vl pc_objesz_cnamt_e,t VLC *)(_VAR_BOOL | VLC_VAR&(x)->obj) _D\
      |               ^
OINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) vIn file included from audio_filter/resampler/src.c:33:
In file included from ../include/vlc_common.har_Create( :1031:
VL../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]C
_OBJ  E539CT(a), |   b   va,r_C reatec )
      |                                       ^
( ../include/vlc_common.h:p_obj, ps481:15z_nam: note: expanded from macro 'VLC_OBJECT'
e,   481 | V LC   _ V AR _ FLcOoAnTs | tV LsC_tructV ARvlc_commo_nD_OmembeINrsH:E R(ITconst 
vl      c| _    ^o
b../include/vlc_variables.h:122:je39:ct_t * note: )(expanded from macro 'var_Create'
&(x)-  122 | #def>ine ovabr_jCrea)t \
      | e(a,b              ^
,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |      In file included from    cpacketizer/dts_header.co:n29s:
tIn file included from  ../include/vlc_common.hs:truc1031t:
../include/vlc_variables.h :539v:l5:c_c owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]mmo
n_  539 | member    s: (var_cCronst vlc_objeeate( cp_otb_jt, p *)(&(xs)z_->obj) \
      |               ^n
ame, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: In file included from expanded from macro 'var_Create'
  122 | #define var_Craudio_filter/resampler/src.c:e33a:
tIn file included from ../include/vlc_common.h:1031e:
(../include/vlc_variables.h:554:a5,: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b,c) va  554 | r_ C r e avart_Cree(a tVeLC( _Op_obj, psz_name, VLC_VAR_STBJREING | VLCC_VT(AR_a)DO, bINHER, c )IT
      |                                       ^

      ../include/vlc_common.h|     ^
:../include/vlc_variables.h:122:481:39: 15: note: expanded from macro 'var_Create'
note:   122 | #dexpanded from macro 'VLC_OBJECT'
efine var_  481Creat |   e      (const satr,buct,c v) vlar_Crecate_common_members: (co( VLnst C_OBJvlEc_object_t CT(a), b, c )
      |                                       ^
*../include/vlc_common.h):(&(x)->481o:15:bj) \
      |               ^
 note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t In file included from *)(packetizer/dts_header.c&(x:)29-:
In file included from ../include/vlc_common.h>:o1031:
../include/vlc_variables.h:554bj):5:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]\

      |   554 |                 ^  va
r_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERITIn file included from audio_filter/resampler/src.c:33:
In file included from ../include/vlc_common.h
      |     ^:1031
:
../include/vlc_variables.h:../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
122  563 |     var_Create( p_obj,: 39psz_name: note: expanded from macro 'var_Create', VLC
_VAR_  S122TRING | |  #definVLC_VAR_DOINe HERIT
      |     ^
va../include/vlc_variables.h:122:39r_Create: note: expanded from macro 'var_Create'
(  122a,b | ,c) va#derfine var_Cr_Creeateate( V(a,b,LC_OBJECc)T var_Create( VL(a), b, Cc_OB )
J      ECT(a), b,|                                       ^
 c../include/vlc_common.h:481 :)
      |                                       ^
15../include/vlc_common.h::481 note: expanded from macro 'VLC_OBJECT'
:  15: note: expanded from macro 'VLC_OBJECT'
481  481 |  |         const  st r      consut strucct tv lvcl_cocm_mon_membceommon_rmemberss::  (c(coonnsstt  vvllcc_o_bojbejcetc_tt_ t*) (*&)(&((x)-x>)o-b>jo)b j)\
      |               ^ 
\
      |               ^
In file included from packetizer/dts_header.c:29In file included from :
In file included from audio_filter/resampler/src.c../include/vlc_common.h:1031:33:
:
In file included from ../include/vlc_common.h:../include/vlc_variables.h:563:51031::
 ../include/vlc_variables.hwarning: :578:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]9: 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     v  578 |   a  r_Createi(f (p_ ovabj, pr_sz_name,C hVLaCn_gVe(AR_STR pING | VL_obj, pszC__naVmAe,R_DOINH EVRLCIT
      |     ^
_../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
V  A122R_ | #defCHiOnIeC EvSCOUNaTr,_C &croeuantet(,a,b N,c) vULL ) )
      |         ^
a../include/vlc_variables.h:128:43: r_note: Create( expanded from macro 'var_Change'
VLC  128_ | O#BJdEefCinTe( vaa)r,_C hange(a,b,c,d,e) vabr_Change, ( VLCc )
      |                                       ^
_OBJE../include/vlc_common.h:481:15C:T (anote: expanded from macro 'VLC_OBJECT')
, b  481, |  c ,  d ,    e   c)
onst s      t|                                           ^r
uct ../include/vlc_common.hv:l481c:_c15ommon_memb:e note: expanded from macro 'VLC_OBJECT'rs
: (co  ns481t |       v l c _objecctonst _stt r*u)c(t& (vxl)c-_>coobmjm)o n\
_me      m|               ^b
ers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from packetizer/dts_header.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"ugly\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/resampler/ugly.lo -MD -MP -MF audio_filter/resampler/.deps/ugly.Tpo -c audio_filter/resampler/ugly.c  -fPIC -DPIC -o audio_filter/resampler/.libs/ugly.o
In file included from audio_filter/resampler/src.c:36:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/src.c:36:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/resampler/src.c:96:16: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   96 |     int type = var_InheritInteger (obj, "src-converter-type");
      |                ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/resampler/src.c:102:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  102 |         msg_Err (obj, "cannot initialize resampler: %s", src_strerror (err));
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/resampler/src.c:133:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  133 |         msg_Err (filter, "cannot update resampling ratio: %s",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/resampler/src.c:152:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  152 |         msg_Err (filter, "cannot resample: %s", src_strerror (err));
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/resampler/src.c:159:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |         msg_Err (filter, "lost %ld of %ld input frames",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
32 warnings generated.
mv -f audio_filter/resampler/.deps/libsamplerate_plugin_la-src.Tpo audio_filter/resampler/.deps/libsamplerate_plugin_la-src.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_filter/resampler/libspeex_resampler_plugin_la-speex.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/resampler/libspeex_resampler_plugin_la-speex.lo -MD -MP -MF audio_filter/resampler/.deps/libspeex_resampler_plugin_la-speex.Tpo -c -o audio_filter/resampler/libspeex_resampler_plugin_la-speex.lo `test -f 'audio_filter/resampler/speex.c' || echo './'`audio_filter/resampler/speex.c
In file included from audio_filter/resampler/ugly.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/ugly.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/ugly.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/ugly.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/ugly.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/ugly.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/ugly.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/ugly.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/ugly.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/ugly.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/ugly.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"speex_resampler\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_filter/resampler/libspeex_resampler_plugin_la-speex.lo -MD -MP -MF audio_filter/resampler/.deps/libspeex_resampler_plugin_la-speex.Tpo -c audio_filter/resampler/speex.c  -fPIC -DPIC -o audio_filter/resampler/.libs/libspeex_resampler_plugin_la-speex.o
In file included from audio_filter/resampler/ugly.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/ugly.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/ugly.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/ugly.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/ugly.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/ugly.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/ugly.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/ugly.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/ugly.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/ugly.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/ugly.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/ugly.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/ugly.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/ugly.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
28 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_mixer/libfloat_mixer_plugin_la-float.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_mixer/libfloat_mixer_plugin_la-float.lo -MD -MP -MF audio_mixer/.deps/libfloat_mixer_plugin_la-float.Tpo -c -o audio_mixer/libfloat_mixer_plugin_la-float.lo `test -f 'audio_mixer/float.c' || echo './'`audio_mixer/float.c
In file included from audio_filter/resampler/ugly.c:35:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/ugly.c:35:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
25 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="audio_mixer/libinteger_mixer_plugin_la-integer.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_mixer/libinteger_mixer_plugin_la-integer.lo -MD -MP -MF audio_mixer/.deps/libinteger_mixer_plugin_la-integer.Tpo -c -o audio_mixer/libinteger_mixer_plugin_la-integer.lo `test -f 'audio_mixer/integer.c' || echo './'`audio_mixer/integer.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"float_mixer\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_mixer/libfloat_mixer_plugin_la-float.lo -MD -MP -MF audio_mixer/.deps/libfloat_mixer_plugin_la-float.Tpo -c audio_mixer/float.c  -fPIC -DPIC -o audio_mixer/.libs/libfloat_mixer_plugin_la-float.o
In file included from audio_filter/resampler/speex.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/speex.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:1227 warning: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s generated.
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/speex.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/speex.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/speex.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/speex.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/speex.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objectdepbase=`echo video_chroma/i420_rgb.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_chroma/i420_rgb.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/i420_rgb.lo -MD -MP -MF $depbase.Tpo -c -o video_chroma/i420_rgb.lo video_chroma/i420_rgb.c &&\
mv -f $depbase.Tpo $depbase.Plo
_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/speex.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/speex.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/speex.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/speex.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/speex.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/speex.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"integer_mixer\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT audio_mixer/libinteger_mixer_plugin_la-integer.lo -MD -MP -MF audio_mixer/.deps/libinteger_mixer_plugin_la-integer.Tpo -c audio_mixer/integer.c  -fPIC -DPIC -o audio_mixer/.libs/libinteger_mixer_plugin_la-integer.o
lc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/speex.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/speex.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/speex.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/speex.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/speex.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/speex.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/speex.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/speex.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/speex.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/speex.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/speex.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/speex.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"i420_rgb\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/i420_rgb.lo -MD -MP -MF video_chroma/.deps/i420_rgb.Tpo -c video_chroma/i420_rgb.c  -fPIC -DPIC -o video_chroma/.libs/i420_rgb.o
In file included from audio_filter/resampler/speex.c:29:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_filter/resampler/speex.c:29:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/resampler/speex.c:80:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   80 |     unsigned q = var_InheritInteger (obj, "speex-resampler-quality");
      |                  ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/resampler/speex.c:90:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   90 |         msg_Err (obj, "cannot initialize resampler: %s",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/resampler/speex.c:145:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  145 |         msg_Err (filter, "cannot resample: %s",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
audio_filter/resampler/speex.c:153:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  153 |         msg_Err (filter, "lost %"PRIu32" of %u input frames",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_mixer/float.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_mixer/float.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_mixer/float.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_mixer/float.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_mixer/float.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_mixer/float.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_mixer/float.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_mixer/float.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_mixer/float.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_mixer/float.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_mixer/float.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_mixer/float.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
In file included from audio_mixer/integer.c:      |               ^
28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_nameIn file included from audio_mixer/float.c:33:
In file included from ../include/vlc_common.h:1031:
, ../include/vlc_variables.h:362:9VLC_VA: warning: R_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
IN  362 |     Tif(EGE var_R,GetCheck vaed( l );
      |            ^p
_obj, ../include/vlc_variables.h:140:48: note: psz_nexpanded from macro 'var_SetChecked'
ame  140, V | #LC_VAR_define var_SetChecked(ADDo,RESn,S, t,&vav)l )  v)
ar      | _S        ^
etChe../include/vlc_variables.h:cked(VL142:48: C_note: expanded from macro 'var_GetChecked'OB
JE  142CT | #(ode),fin,net, vv)ar
      _G|                                                ^et
Ch../include/vlc_common.h:ec481:ke15:d( note: o,expanded from macro 'VLC_OBJECT'
n  481 |   ,t  ,v  )   vacor_nsGet tCstheruckcted v(VlcLC_c_OomBJmoECTn_(ome),mbn,ert,vs:)
 (      | co                                               ^
n../include/vlc_common.h:st481: v15:lc note: _oexpanded from macro 'VLC_OBJECT'
bje  481ct |  _t   *  )(  &( cx)on->stob sj)tr \uc
      t |               ^vl
c_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_mixer/integer.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h31 warnings:203 generated.
:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLIn file included from audio_mixer/float.c:C_33:
In file included from OBJ../include/vlc_common.h:1031:
EC../include/vlc_variables.h:429T(:5: o),n,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t,  429 | v)    v
      ar_Cre|                                                ^
ate(../include/vlc_common.h: p481:_ob15:j,  psz_note: expanded from macro 'VLC_OBJECT'
na  481me |  , V    LC_  VAR c_INonTEGstER  st| VLruCct_ vVlcAR_D_comOINHERIT );
      |     ^
m../include/vlc_variables.h:122on:39: _mnote: expanded from macro 'var_Create'emb
e  122 | #defrs: i(cne vonar_Cst vrlc_eobjateec(a,b,c)t_t * var_Cre)(a&(xt)->eobj( )VLC_ \
      |               ^
OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_In file included from caudio_mixer/integer.c:28om:
In file included from mon_members: (../include/vlc_common.h:1031c:
../include/vlc_variables.h:212:12o: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  212 |     srett vlc_object_urnt va *)(&(x)->obj) \
      |               ^
r_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48:In file included from  note: audio_mixer/float.c:33:
In file included from ../include/vlc_common.h:1031:
expanded from macro 'var_SetChecked'
../include/vlc_variables.h:442:5:   140warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |   442 |   #de  finvae vr_ar_CrSeteate(Ch pec_okedbj(o,, n,tps,v)z_nam vae, r_SeVLtChecked(C_VVLARC_OBJECT(o),n,t,v)
      |                                                ^
_B../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
O  481 |         const struct vlc_common_members: (const vOL lc_object_t *)(&(x)->| obVLCj) \_V
A      R_D|               ^O
INHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLIn file included from audio_mixer/integer.c:28:
C_In file included from ../include/vlc_common.hOBJECT:(1031a):
, ../include/vlc_variables.hb, c:227 :12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  227
      |  |                                          ^ 
r../include/vlc_common.h:e481:t15u: note: rn expanded from macro 'VLC_OBJECT'
v  481a | r _SetC heck  edmv -f audio_filter/resampler/.deps/libspeex_resampler_plugin_la-speex.Tpo audio_filter/resampler/.deps/libspeex_resampler_plugin_la-speex.Plo
( p_o    consbtj ,s tprsuzc_nta me, VLCvlc__cVomAmRo_n_FmLeOmbeArTs,:  (constv val );
      l|            ^
c../include/vlc_variables.h_:object_140:48: t *)(&(note: x)-expanded from macro 'var_SetChecked'>
o  140 | #defbij) ne v\
      |               ^
ar_SetCheckeddepbase=`echo video_chroma/i420_rgb8.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_chroma/i420_rgb8.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/i420_rgb8.lo -MD -MP -MF $depbase.Tpo -c -o video_chroma/i420_rgb8.lo video_chroma/i420_rgb8.c &&\
(o,n,t,vmv -f $depbase.Tpo $depbase.Plo
) var_SetChecked(VLC_OBJECIn file included from T(o),n,t,v)
      |                                                ^
audio_mixer/float.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:  5481 |         const s:truct vlc_common _memwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
be  455 |  r   vasr_C:reate( p_obj,  psz_na(comnste vl, VcLC__VobjARec_FtL_OAtT *)( | &VL(C_Vx)->oAbj) \
      | R              ^_DO
INHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c)In file included from audio_mixer/integer.c: var28_:
CrIn file included from ../include/vlc_common.h:1031:
ea../include/vlc_variables.h:241:te( VLC_OBJECT(a), b, c )12:
       |                                       ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h  241:481:15: |  note:     retuexpanded from macro 'VLC_OBJECT'
rn  481 |  v ar_   S    conetst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
Checked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #In file included from audio_mixer/float.c:33:
In file included from define var_Set../include/vlc_common.hC:hecke1031:
../include/vlc_variables.hd(o,n,t,v) var_SetC:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]h
eck  e469 |     vd(VLC_OBJECT(o)ar_Crea,tn,e( pt,v)
      |                                                ^
_obj, psz../include/vlc_common.h_name, VLC:481:15: note: expanded from macro 'VLC_OBJECT'
_  V481AR_ST | RING      |    cVLoC_VAnRst_ stDruOcINHERITt  vlc);
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a_co,mb,c) var_Create( VLCmon_m_embers:OBJ (coECTn(a), b, c )
      |                                       ^
st../include/vlc_common.h vl:c481_object_:15t:  note: *)expanded from macro 'VLC_OBJECT'(
&(  x)481- | >obj    )   \
      |   const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_mixer/float.c              ^
:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRIIn file included from Naudio_mixer/integer.cG |:28:
In file included from ../include/vlc_common.h: 1031VLC_V:
../include/vlc_variables.h:256A:R12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_DOI  256 |     return var_NHESetChRIT eck)ed( p_obj, psz_n;
      | a    ^
me, VLC_VAR_ADD../include/vlc_variables.h:122:39R:ESS, val );
      |            ^
 ../include/vlc_variables.hnote: expanded from macro 'var_Create'
:140:  48122:  | #denote: fexpanded from macro 'var_SetChecked'
in  140 | #define vae varr_Se_CrteatCe(ah,b,ec) vackred(_o,Crn,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)eate((& VLC(x)_OB->oJEbj) \
CT(a      | ),               ^b
, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (cIn file included from onst vaudio_mixer/integer.cl:c_28o:
bIn file included from ../include/vlc_common.hje:c1031t:
_t../include/vlc_variables.h :*276)(:&10(:x )warning: ->due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]obj) 
\
        276|  |               ^
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      In file included from | audio_mixer/float.c         ^:
33:
../include/vlc_variables.hIn file included from :../include/vlc_common.h142:1031:
:../include/vlc_variables.h48::491 note: expanded from macro 'var_GetChecked'
:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  142 |   491 |   # d var_Cerfeaite( p_onbej, psz_ vaname, Vr_LC_VARGe_tADDCRheEcSked(o,S |n,t VLC_VAR_DOIN,HERIT );
      | v    ^)
 var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:122  481 |    :     co39n:s note: expanded from macro 'var_Create'
t  122 | #def ine vasrt_ructCrea vlc_comte(a,mon_memb,c) vbar_Crereates: (( VcLoC_OBJEnsCT(at ),vl c_objebct_t *,) (c& (x))-
>o      |                                       ^bj
)../include/vlc_common.h:481 \
      |               ^
:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const In file included from vlc_object_t *)(&(x)->obj) \
      |               ^
audio_mixer/integer.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from   293audio_mixer/float.c: | 33 :
In file included from  ../include/vlc_common.h :1031:
 ../include/vlc_variables.hi:f511(: 5:! warning: vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ar
_GetChecked(   p_511 |    obj, p szv_arname_,C rVeLaCte( p_o_VAbR_BOOL,j &, psvalz_na )m e, VLC_)
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJEVAR_CT(o),n,t,v)
      |                                                ^
INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #def../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_ine varcommon_membe_Crs: re(consatte( a,vblc_o,cbject)_ tv *)ar_Creat(e&(x)->o(bj) \
      |  VL              ^
C_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_cIn file included from ommaudio_mixer/integer.c:28:
on_members: (coIn file included from ../include/vlc_common.h:In file included from 1031:
nsvideo_chroma/i420_rgb.ct../include/vlc_variables.h::304 35:
:17vl:cIn file included from ../include/vlc_common.h: _owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]bje
c  304t_t1031 :
*) | ( &../include/vlc_variables.h :(  189ix)-:f (l12: >objwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]) ik
ely(!var_Get  189Ch\e |  
c   rkeetdurn var      _ SetC(h| e              ^co
bjked,( p_ name, VLC_VAR_COORDS, &voIn file included from bajl,)) psz)
      _name,| audio_mixer/float.c                ^
:../include/vlc_variables.h:142 VLC_:4833: note: expanded from macro 'var_GetChecked'
V:
A  142 | In file included from R_../include/vlc_common.h#dIefinNTe EG:1031:
v../include/vlc_variables.h:Ea525:5:R,r_G vetaChel );
      |            ^
cked(../include/vlc_variables.h:140: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
48:   note: expanded from macro 'var_SetChecked'525 |  
o   v  140 | ar_,n,t,v)#dCef vreate( p_obj,i pne var_Sear_GetChetCcked(o,n,t,v) vahsz_nr_aSmeee,tChecckkeed( VVLC_VLd(VLC_OCAR_OBJ_BOOLBJ |EC VT(oLC_)ECVAR_,n,t,vT)DO(
o)IN,n,t      HER,ITv|                                                ^)
      

      | ../include/vlc_common.h                                               ^| 
:481:15:     ^
note: ../include/vlc_common.h:expanded from macro 'VLC_OBJECT'
481  481 | :15:../include/vlc_variables.h note: expanded from macro 'VLC_OBJECT'
 :  122481    | :39:       note:  expanded from macro 'var_Create' 
   122 |   con #decst onfisntse vtruca r_Csreatte(a,bru,c)c var_Cret vlca_cttommo vn_me( Vlembers: (cconsLC_OB_ct vlJc_ooEbjmmoeCn_meT(a)mct_t,b *) eb, (&(xrsc ): (co)->obns
t j      |                                       ^
vl../include/vlc_common.h:481:c_o)15 :bje\
      |               ^
c note: expanded from macro 'VLC_OBJECT'
t_t *)(&(x  )481 |         -c>obj) \
ons      t str|               ^
uct vlc_coIn file included from audio_mixer/integer.c:mmo28n_mem:
bIn file included from ../include/vlc_common.h:1031er:
s: (co../include/vlc_variables.h:324n:10: swarning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] vlc
_o  324b |  jec t_  if( !t *)(&(xIn file included from )->video_chroma/i420_rgb.covar:_Ge35tCheckedbj:
)( In file included from ../include/vlc_common.h:1031 :
p_obj\../include/vlc_variables.h, p
      :s203|               ^:
12z: warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nam  203 |   e,   retVurLC_VAR_FLOIn file included from n var_Saudio_mixer/float.cetC:33hec:
AkeT, &valIn file included from ../include/vlc_common.hd(:  p_1031:
) obj), ps
../include/vlc_variables.h:z_name, V      |          ^LC
539../include/vlc_variables.h:_VAR142:5:_BO warning: OL,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 v  539a:48: |   l  );
note:       |   var           ^
expanded from macro 'var_GetChecked'_C../include/vlc_variables.h
:140:  re14248a | : note: expanded from macro 'var_SetChecked'#dt
e  140 | (e p_of#dibj, npsz_enae var_Gmeefi, ne vaVLrtC_VAC_R_FSLOeAT thCeheckedcke|d(o,n,t(,v) VoL ,Cn_VAR,_DOt,v)Iv vaar_NGHrEReItT
      |     ^
Che_Setck../include/vlc_variables.hed(CVhecL:Ck_OBJe122:39:dE CT(o(VLC),note: nexpanded from macro 'var_Create'
,  122 | #_OdtBefinJECTe(, var_Cor)e,an,t,v)te
      | (va,b,c)                                               ^
)
../include/vlc_common.h:481      |                                                 ^
var:15: note: expanded from macro 'VLC_OBJECT'
_C../include/vlc_common.h:  481 | 481:r15: note: expanded from macro 'VLC_OBJECT'
ea t         econs481( V | LCt st_   OBJECT(a),   b,   c ruct co vl)
      | c_n                                      ^
sc../include/vlc_common.homm:481:on_mt15e:m struc note: bers: (t cexpanded from macro 'VLC_OBJECT'
v  lc_consom481mt |  volc        consn_metmber s_osbjetruct c: t_vlc_co(mt *mon)c(&(xo)-_nsmemb>te vlrc_oobj) \
bjsec      | :              ^
 (const vlc_obt_t j*e)c(t&_(t *)(x&)->(ox)b->ojIn file included from ) bjvideo_chroma/i420_rgb.c:) \35:
In file included from ../include/vlc_common.h
      | :              ^
1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
\
      |                 ^212 | 
    return var_SetChecked (objIn file included from audio_mixer/float.c:33:
, name, VIn file included from L../include/vlc_common.hC_:VA1031:
../include/vlc_variables.h:554R:_5C:O In file included from ORDS, audio_mixer/integer.cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:val
);28:
In file included from ../include/vlc_common.h:
      |            ^
  1031:
../include/vlc_variables.h:340../include/vlc_variables.h554 | ::    var140:48:9 note: expanded from macro 'var_SetChecked'
_:  C140r | e warning: adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  340 |   #de  e( p_ofibijf, p( var_GetCheckeds(zn _npa_obj,me, VLC _VARps_e varSTRING | _SzVeLC_tC_namVAR_DOINHERehecked(, Io,n,t,vT
      VLC_| V)A vR    ^
ar_S../include/vlc_variables.hetChecked(VL_SC:122_TRI:NG39,:O  note: BJEexpanded from macro 'var_Create'&vCTa
l (o  ))122 |  ,n,t#)
      | ,defv)
      i        ^
n../include/vlc_variables.h:e142:| 48                                               ^ var_Cr:
 enote: ../include/vlc_common.hexpanded from macro 'var_GetChecked':
481at:15: note: eexpanded from macro 'VLC_OBJECT'  
142(   | #dea481,b,c) fivarn_Cr | ee       a ctoe( VLC var_nGst se_Ottruct vBlcCJ_EheCTc(a)om, bcmok, ec d(n_)moe
,nm,bers: t,(const       v| vlc) var__                                      ^oG
e../include/vlc_common.h:b481:15: ject_note: ttCexpanded from macro 'VLC_OBJECT' *)h(
&e  481cke( |  x)       cd(on->sobVLt C_j)st rOB\Juc
t vl      Ec|               ^
_CcomT(omon_),mne,t,vmb)er
      |                                                ^
s: (c../include/vlc_common.h:481:onst vlc_o15: In file included from video_chroma/i420_rgb.cbject:35_t *)(&(x)->o:
In file included from ../include/vlc_common.hbj):1031:
 \../include/vlc_variables.hnote: :227:12
      | :expanded from macro 'VLC_OBJECT'
   481 |                 ^  
    const struct vlc_common_mwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]em
  227 |     return var_SetChecked( bep_In file included from audio_mixer/float.cr:33:
os:b jIn file included from (con../include/vlc_common.h:1031st v:
../include/vlc_variables.h, pszl_:cn_aome,bject_563t:  VL5:* )warning: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]&C
_  563VAR |    (x) -v>aor_bFLOAT, val )_j) \Cr
      ;| ea
      |            ^
              ^t
../include/vlc_variables.h:140:48:e (note:  pexpanded from macro 'var_SetChecked'_
obj, psz  _n140a | me#,d VLefine var_C_VSetChecARIn file included from ked(o,n,audio_mixer/integer.ct,v): 28:
_SIn file included from va../include/vlc_common.h:r_TS1031:
RIeNtC../include/vlc_variables.hhecke:350:9Gd( |VLC:  VLwarning: _Odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]BC_
JECT  (oV350 |  AR_D) ,n O ifINH(E vRIT
a,      t|     ^
r../include/vlc_variables.h:122:,v_G)
      39| et                                               ^
:../include/vlc_common.hChec:481 :note: expanded from macro 'var_Create'
ked( p  122 | _#def15: note: obj, expanded from macro 'VLC_OBJECT'i
ne varps_Cz_re  481 |      ate (naame,   c,Vb,conL) C_vsar_tCreaVAte( VLC_ ORBJECT(sat_Sru)ct ,TRING,vlc &_comm bon_mvaemble, c rs) ) :
       )|                                       ^(co

nst v../include/vlc_common.h:      l|         ^481
c_o../include/vlc_variables.h:bj:e142:c48:15 t_:tnote: expanded from macro 'var_GetChecked'
 note: expanded from macro 'VLC_OBJECT' *  142
)(  &(x)->ob481 |     | j#d) \
         |               ^
efi n ec ovnst satrr_GuectCt vlc_hcecokedmmo(no_,In file included from video_chroma/i420_rgb.cme:n,t,mbersv35): ( va:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  241 |     return var_S_GetChecked(VconstLC etvlChec__coOBJECkbjedec( Tpt_(t o),n,t,v)
      _ob*|                                                ^
)(jlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"i420_rgb8\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/i420_rgb8.lo -MD -MP -MF video_chroma/.deps/i420_rgb8.Tpo -c video_chroma/i420_rgb8.c  -fPIC -DPIC -o video_chroma/.libs/i420_rgb8.o
, p../include/vlc_common.h:481sz_n:15: note: expanded from macro 'VLC_OBJECT'
&(xame,)  481 | ->ob VLC_j VA)R_S TRING\, 
      |  val                 ^
)    const; 
      |            ^
st../include/vlc_variables.h:140:ruc48: note: t vlexpanded from macro 'var_SetChecked'
c  140 | #_dceommon_In file included from audio_mixer/float.cmfe:33:
In file included from ../include/vlc_common.hm:1031:
bers:../include/vlc_variables.hi:n578e: var 9: warning: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_SetcChe
ckeo  ndst v(o578 |  ,lc_ o n,t,b iject_tv)  *)(va&(x)->robf( jv)_ a\r_ChangeS(e pt_obj
,       | C              ^h
epsz_ncakme, VLC_VeAR_CHOICESd(COUNT, &VLCc_oOuBnJEtCT,( oNULL ) )In file included from )
audio_mixer/integer.c:28:
In file included from ../include/vlc_common.h:,n,t,v1031:
../include/vlc_variables.h)
      | :362:9: warning:                                                ^
../include/vlc_common.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:481:      |         ^
15  362 | :../include/vlc_variables.h: 128 :  i43 note: expanded from macro 'VLC_OBJECT'
f: note: expanded from macro 'var_Change'  
481( |      128 var_Ge | #d   t  ceCfohecnstikne vead r(_Chastruncgte vlc_c p_o(bommjao,nb_,m,c,d,e)embers: (const p vas vlrz_c__noCahbmjeeca, VLt_t C_*ngVeAR_ADDRE)( SVLC_S, &val ) )
      | O(&        ^
BJEC../include/vlc_variables.hT(a:)(x)-, b, c>ob,142 d, j) \
e:       48: note: expanded from macro 'var_GetChecked'
)|               ^  
142
      |  |                                           ^
#define var_GetChecke../include/vlc_common.h:d(o,n,t,v)481:In file included from 15: video_chroma/i420_rgb.cnote: :expanded from macro 'VLC_OBJECT'35
   481 | :
In file included from ../include/vlc_common.h:1031v:
../include/vlc_variables.har_  :256:G12:   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
t      cC256 |  h econs tk  ed(VstruLct rvlC_ec_tucornm vaOr_SBJmonE_membeCtChTe(erockeds)( : p_(co,bj, npsz,o_name,t VLC_Vnst, ARvl_Ac_DDRESSob, jevct_vat l )*);
(&(x)->o      | bj)           ^
 ../include/vlc_variables.h:\
      |               ^
140:48: note: expanded from macro 'var_SetChecked'
  140 | #define v)ar_SetChecked(o,n
      |                                                ^,t
,../include/vlc_common.hv) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
:481:15../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:  481 |  note: expanded from macro 'VLC_OBJECT'
   481 |         const struct   vl  c_ com mon_members: (const vlc_object_t  *)(&(x)->oconsbjt)  \
      |               ^
struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:In file included from audio_mixer/integer.c:28:
In file included from ../include/vlc_common.h:1031:
15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:  481 |         const str429:5uct vlc_common_members: (const vlc_o:bj warning: ect_t *)(&(x)->obj) \
      |               ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGEIn file included from R video_chroma/i420_rgb.c:35| VLC:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  293VAR_D |     if( !var_GOetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
I../include/vlc_variables.h:NH142:48: note: expanded from macro 'var_GetChecked'
ERIT  142 | #define var_GetCh ec)ke;d(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v
      )
|     ^      | 
                                               ^../include/vlc_variables.h:122:
../include/vlc_common.h39: note: expanded from macro 'var_Create'
:  481122 | #defin:15e va: r_Cnote: rexpanded from macro 'VLC_OBJECT'
eate(a,b,c) v  481 |         car_Create( VLC_OonBJECstT(a) , b, cstruct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: In file included from video_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.h:1031:
(../include/vlc_variables.hc:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  ns304 | t vl    ic_ofbject_ (tlikely( *!v)(a&r_G(xe)-tChecked (obj, name, VLC_VAR_COORDS, &val>))ob)
      |                 ^
j) \
      |               ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetCheckedIn file included from audio_mixer/integer.c:28(VLC_OBJECT:
In file included from ../include/vlc_common.h:1031:
(o),n,../include/vlc_variables.h:t,v)
      |                                                ^
442:5: warning: ../include/vlc_common.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  481:15: note: expanded from macro 'VLC_OBJECT'
442 |   481 |          const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
   var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39:In file included from video_chroma/i420_rgb.c:35:
 note: expanded from macro 'var_Create'
In file included from ../include/vlc_common.h  :1031:
../include/vlc_variables.h:324:10: warning: 122due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] | #de
  324 |     if( !var_GetChecfkeine var_Create(a,bd,(c) var_Create( VLC_OBJ p_objEC, psT(a), bz_na, c )
      |                                       ^
me../include/vlc_common.h:481:, VLC15: note: expanded from macro 'VLC_OBJECT'
_VAR  481 |         const struct vlc_common_members: (c_FLonOAst vlc_object_t *)(&(x)->obj) \
      |               ^
T, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLCIn file included from _audio_mixer/integer.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: OBJwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
EC  455 |     vaT(or_)Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
,      | n,    ^
t,../include/vlc_variables.h:122:39: note: v)expanded from macro 'var_Create'

      |   122                                               ^ | #define var_C
re../include/vlc_common.h:481ate(:15a,b,c) var_: Cnote: expanded from macro 'VLC_OBJECT'
re  ate( VLC_OBJECT(481a | ), b, c    )
      |                                       ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    co  481 |     nst st ruct vlc_common_membe   const struct vlc_common_members: (const vlc_orbject_t *)(&(x)s->obj) \
      | :               ^(
const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_mixer/integer.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRINIn file included from video_chroma/i420_rgb.cG | VLC_VAR_DOINHERIT );:35:

      |     ^
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    340122 |  | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b,   c )
      |   if( va                                      ^
r../include/vlc_common.h:_GetC481:15: note: expanded from macro 'VLC_OBJECT'
he  481 |     c    const strkued( p_ct vlc_common_members: (const vlc_obojebct_t *)(&(x)->obj) \
      |               ^
j, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define vIn file included from araudio_mixer/integer.c:28:
In file included from ../include/vlc_common.h:1031:
_../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
G  et477 |     varChecked(_Creaote( p_,on,bj, psz_name, VtLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
,v)../include/vlc_variables.h var_Get:122:39: note: expanded from macro 'var_Create'
Checked  122 | #define var_Create(a(,b,c) varV_CreLC_OBJECate( VLC_OTBJECT(a), b, c )
      |                                       ^
(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:  481 | 481        const :s15: note: expanded from macro 'VLC_OBJECT'tr
u  481ct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 |         const struct vlc_common_members: (const vlc_objeIn file included from ct_taudio_mixer/integer.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
*  491 |     var_Create)(&(x( p_obj, psz_name)->, oVLC_VAR_ADDbj)RE \
      SS | VL|               ^
C_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,bIn file included from video_chroma/i420_rgb.c:,c) var_Create( VLC_35:
In file included from ../include/vlc_common.h:OBJE1031:
CT(a), b../include/vlc_variables.h:350:, c )
      |                                       ^
9:../include/vlc_common.h:481:15: note:  expanded from macro 'VLC_OBJECT'
warning:   481 |         condue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]st s
tr  350 |  uct vl c_commo n_members: (const vlc_object _t *)(&if((x)->obj ) \
      |               ^
var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )In file included from 
      |         ^audio_mixer/integer.c:28
:
In file included from ../include/vlc_variables.h../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  142511 |     var:48:_C reate( p_obnote: expanded from macro 'var_GetChecked'
j  142 | #def, ineps vz_name, VLC_VAR_ar_GetChecked(o,n,t,v) vaINTEGr_GetChecked(VLCER _OBJECT(o),n,t,| v)
      |                                                ^
VLC_VAR_DOINHERIT
      |     ^
../include/vlc_common.h:481:15: note: ../include/vlc_variables.h:expanded from macro 'VLC_OBJECT'
122  :39: note: expanded from macro 'var_Create'
481 |   122 | #define var_Create(a,b,c) var_Create( VLC_OBJ  E  CT  (a), b,  c  const st)
      |                                       ^
ru../include/vlc_common.h:481:15: note: ctexpanded from macro 'VLC_OBJECT'
   v481 |         const struct vlc_common_memberlc_cos:mmo (nconst vlc_objec_mt_et *)(&(x)->obj) \
mbe      |               ^
rs: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_mixer/integer.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BIn file included from video_chroma/i420_rgb.c:35:
In file included from OOL ../include/vlc_common.h:1031:
| VLC_VAR_DOIN../include/vlc_variables.hHERIT
      :|     ^
362:9../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    122 | #define362 var_Creat |   e(  if( a,vbar_GetC,hc)e cked( pva_obj, pr_Create( VLC_OBJsECz_nT(a), b, c )
      |                                       ^
ame, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_common.h:../include/vlc_variables.h481:15: note: expanded from macro 'VLC_OBJECT'
:142  481 |    :48     const: note: expanded from macro 'var_GetChecked'
   142 | #dstruct vlc_commonefine va_mr_Gemebers: (const vtChelcked(o,c_object_t *)(&(x)->objn,t,)v \
      |               ^
) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481In file included from :15:audio_mixer/integer.c:28:
 note: In file included from ../include/vlc_common.h:1031:
expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |   539 |     var_Create( p_obj,  ps z_name  , VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
    122 | #define  const v structar_C vlc_creommate(a,b,c) var_Creon_meamte( VLC_ObBJEers: (consCT(t vlc_objea), bc, t_t c )
      |                                       ^*
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
)(  481 |  &(x)->       const osbtruj) c\
      |               ^
t vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from audio_mixer/integer.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_nameIn file included from video_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: , VLwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C_V  429 |     var_Create( p_AR_STRINGob j, psz_name| V,LC_V VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: AR_Dnote: expanded from macro 'var_Create'
OI  122 | #define var_CreaNte(a,HERbIT
      |     ^
,c../include/vlc_variables.h:) 122var:39: _Create( VLC_OBJEnote: CT(aexpanded from macro 'var_Create'
),   b, c )
      |                                       ^
122../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 | #  d481 |         const struct vlc_commefine ovar_Cren_memberate(as,:b,c () varcon_Creaste( VtL vlc_oC_OBJbject_t *)(&(x)->obj) \
      |               ^
ECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         constIn file included from  strucvideo_chroma/i420_rgb.ct:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
v  l442c_co |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_mmon_memDOIberNHERIT );
      |     ^
s: ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
(c  122 | #define ovarn_Create(a,st vblc,c) var_Create( VLC_OBJEC_objecT(ta_), b, c )
      |                                       ^
t../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 *)  481( |  &       const struct vlc_comm(x)on_members:->obj) (co \
      ns| t vlc_object_t              ^
 *)(&(x)->obj) \
      |               ^
In file included from audio_mixer/integer.c:28:
In file included from ../include/vlc_common.h:1031:
In file included from ../include/vlc_variables.hvideo_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  563:5:455 |     var_Create( p_obj, psz_name, VLC warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_VA  R_FLOA563 |    T | VLC_VAR_ var_CDreate(OINHERIT );
      |     ^
 ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
p_obj, psz  _122 | #define var_Creante(a,b,c) var_ame, VLC_VACreate( VLC_OBJECT(a), Rb, c )
      |                                       ^
_ST../include/vlc_common.h:481:15R: note: ING | expanded from macro 'VLC_OBJECT'V
L  C481 | _     VAR_DOI   const strNHERIT
uc      | t    ^ 
v../include/vlc_variables.h:lc_122common_me:39: mbernote: expanded from macro 'var_Create'
s: (const v  lc_obj122 | #define vect_t *)(ar_Cre&a(x)->obj) \
      |               ^
te(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: In file included from expanded from macro 'VLC_OBJECT'
video_chroma/i420_rgb.c:  35:
In file included from 481 |  ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]    
     469c | ons t   v straru_cCreta vltec(_common_mem bp_erosbj,: psz_ (conname, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
st ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
vl  c122_o | #dbjefine evcar_Ctrea_t *te(a,b,)c(&() vax)-r>_Coreate( VLC_OBJECT(a), b, c )
      |                                       ^
b../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
j)   481 |     \
      |               ^
    const struct vlc_common_members: (const vlc_object_t *)(&In file included from (xaudio_mixer/integer.c:)->obj) \
      |               ^
28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_oIn file included from bj,video_chroma/i420_rgb.c :p35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477sz_:n5ame,:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]V
L  477 |   C_VA  vR_Car_CrHeOICESCate( p_obj, psz_name, VLC_VAR_STRING | VOLUC_VAR_DOINNHERIT );
      |     ^
T,../include/vlc_variables.h &co:u122n:39: note: t, Nexpanded from macro 'var_Create'ULL )
 )
      |   122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
        ^
../include/vlc_common.h:../include/vlc_variables.h481:15: note: expanded from macro 'VLC_OBJECT'
:128  481 |         co:43:n st struct vlc_common_members: (const vlc_object_t *)(&(x)->obnote: j) \
      |               ^
expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_ChangIn file included from e(video_chroma/i420_rgb.c :35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
V  491LC_OBJ |     var_CErCeate( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT )T(a), b, c;,
 d, e      |     ^
 )
../include/vlc_variables.h      :122:39: note: expanded from macro 'var_Create'
|                                           ^  122 | #define var_Create(a,b
,c) var_../include/vlc_common.h:481Create( VLC_OBJECT(a), b, c )
      |                                       ^
:15: note: expanded from macro 'VLC_OBJECT'../include/vlc_common.h:
481  481 |    :15     c: onnote: sexpanded from macro 'VLC_OBJECT'
t   481 |    s     ctonst struct vlc_commonruct vl_membec_commors: (constn_member vlc_obsj:ect_t *)(&(x)->obj) \
      |               ^
 (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:52525:5 warnings generated.
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commmv -f audio_mixer/.deps/libfloat_mixer_plugin_la-float.Tpo audio_mixer/.deps/libfloat_mixer_plugin_la-float.Plo
on_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo video_chroma/i420_rgb16.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_chroma/i420_rgb16.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/i420_rgb16.lo -MD -MP -MF $depbase.Tpo -c -o video_chroma/i420_rgb16.lo video_chroma/i420_rgb16.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from video_chroma/i420_rgb.c:37:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb.c:37:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_chroma/i420_rgb.c:441:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  441 |                         msg_Err( p_filter, "no colors left in palette" );
      |                         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_In file included from video_chroma/i420_rgb8.c:MSG32:
In file included from ../include/vlc_common.h_ER:1031:
R,../include/vlc_variables.h:189:12:  __VA_ARGS_warning: _)
      due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]|     ^

../include/vlc_messages.h:78:13: note:   189 | expanded from macro 'msg_Generic'
     78 |    ret  urn v var_lc_Log(VLC_OBJECT(o), p, vlSetc_Checkmodule_ned(am p_obje,, p __sz_name, VLC_VFIARLE_I__NT, EGER, __Lval IN);
      | E_           ^
_, ../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const\
      |             ^
 vl../include/vlc_common.h:481:c_15:ob note: jeexpanded from macro 'VLC_OBJECT'
ct_  481t  |  *)  (&  (x  )- co>onsbjt ) str\
uc      | t               ^
vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb8.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb8.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb8.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb8.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb8.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"i420_rgb16\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/i420_rgb16.lo -MD -MP -MF video_chroma/.deps/i420_rgb16.Tpo -c video_chroma/i420_rgb16.c  -fPIC -DPIC -o video_chroma/.libs/i420_rgb16.o
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb8.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb8.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb8.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb8.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb8.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb8.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb8.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb8.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb8.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb8.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb8.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb8.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING |25 warnings generated.
 VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb8.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb8.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mv -f audio_mixer/.deps/libinteger_mixer_plugin_la-integer.Tpo audio_mixer/.deps/libinteger_mixer_plugin_la-integer.Plo
In file included from video_chroma/i420_rgb8.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_com/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_chroma/libi420_yuy2_plugin_la-i420_yuy2.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -DMODULE_NAME_IS_i420_yuy2 -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/libi420_yuy2_plugin_la-i420_yuy2.lo -MD -MP -MF video_chroma/.deps/libi420_yuy2_plugin_la-i420_yuy2.Tpo -c -o video_chroma/libi420_yuy2_plugin_la-i420_yuy2.lo `test -f 'video_chroma/i420_yuy2.c' || echo './'`video_chroma/i420_yuy2.c
mon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb8.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb8.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb8.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb8.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb8.c:33:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb8.c:33:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"i420_yuy2\" -D__PLUGIN__ -I./access -I./codec -DMODULE_NAME_IS_i420_yuy2 -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/libi420_yuy2_plugin_la-i420_yuy2.lo -MD -MP -MF video_chroma/.deps/libi420_yuy2_plugin_la-i420_yuy2.Tpo -c video_chroma/i420_yuy2.c  -fPIC -DPIC -o video_chroma/.libs/libi420_yuy2_plugin_la-i420_yuy2.o
In file included from video_chroma/i420_rgb16.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16.c:30:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_rgb16.c:30:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(28 warnings generated.
VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_chroma/libi420_nv12_plugin_la-i420_nv12.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -DMODULE_NAME_IS_i420_nv12 -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/libi420_nv12_plugin_la-i420_nv12.lo -MD -MP -MF video_chroma/.deps/libi420_nv12_plugin_la-i420_nv12.Tpo -c -o video_chroma/libi420_nv12_plugin_la-i420_nv12.lo `test -f 'video_chroma/i420_nv12.c' || echo './'`video_chroma/i420_nv12.c
GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"i420_nv12\" -D__PLUGIN__ -I./access -I./codec -DMODULE_NAME_IS_i420_nv12 -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/libi420_nv12_plugin_la-i420_nv12.lo -MD -MP -MF video_chroma/.deps/libi420_nv12_plugin_la-i420_nv12.Tpo -c video_chroma/i420_nv12.c  -fPIC -DPIC -o video_chroma/.libs/libi420_nv12_plugin_la-i420_nv12.o
In file included from video_chroma/i420_yuy2.c:35:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_yuy2.c:35:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_chroma/i420_yuy2.c:843:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  843 |     msg_Err( p_filter, "I420_IUYV unimplemented, please harass " );
      |     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
27 warnings generated.
depbase=`echo video_chroma/copy.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_chroma/copy.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/copy.lo -MD -MP -MF $depbase.Tpo -c -o video_chroma/copy.lo video_chroma/copy.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"copy\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/copy.lo -MD -MP -MF video_chroma/.deps/copy.Tpo -c video_chroma/copy.c  -fPIC -DPIC -o video_chroma/.libs/copy.o
In file included from video_chroma/i420_nv12.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_nv12.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_nv12.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_nv12.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_nv12.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_nv12.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_nv12.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_nv12.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_nv12.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_nv12.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_nv12.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_nv12.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_nv12.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_nv12.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_nv12.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_nv12.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_nv12.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_nv12.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_nv12.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_nv12.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_nv12.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJE27 warningsCT( generated.
a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_nv12.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_nv12.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_nv12.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (con/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_chroma/libi420_10_p010_plugin_la-i420_10_p010.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -DMODULE_NAME_IS_i420_10_p010 -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/libi420_10_p010_plugin_la-i420_10_p010.lo -MD -MP -MF video_chroma/.deps/libi420_10_p010_plugin_la-i420_10_p010.Tpo -c -o video_chroma/libi420_10_p010_plugin_la-i420_10_p010.lo `test -f 'video_chroma/i420_10_p010.c' || echo './'`video_chroma/i420_10_p010.c
st vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_nv12.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_nv12.c:33:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_nv12.c:33:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (constvideo_chroma/i420_nv12.c:212:43: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     filter_sys_t *p_sys = vlc_obj_mal vlc_object_tlo *)(&(xc()- VLC_OBJECT( p_filter ),
      |                                           ^
>ob../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
j  481 |         const struct vlc_common_members: (const vlc_o) \
      bje|               ^
ct_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_c28 warnings generated.
ommon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecmv -f video_chroma/.deps/libi420_yuy2_plugin_la-i420_yuy2.Tpo video_chroma/.deps/libi420_yuy2_plugin_la-i420_yuy2.Plo
ked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members:libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"i420_10_p010\" -D__PLUGIN__ -I./access -I./codec -DMODULE_NAME_IS_i420_10_p010 -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/libi420_10_p010_plugin_la-i420_10_p010.lo -MD -MP -MF video_chroma/.deps/libi420_10_p010_plugin_la-i420_10_p010.Tpo -c video_chroma/i420_10_p010.c  -fPIC -DPIC -o video_chroma/.libs/libi420_10_p010_plugin_la-i420_10_p010.o
 (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetCheckdepbase=`echo video_chroma/i422_i420.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_chroma/i422_i420.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/i422_i420.lo -MD -MP -MF $depbase.Tpo -c -o video_chroma/i422_i420.lo video_chroma/i422_i420.c &&\
edmv -f $depbase.Tpo $depbase.Plo
 (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/copy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"i422_i420\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/i422_i420.lo -MD -MP -MF video_chroma/.deps/i422_i420.Tpo -c video_chroma/i422_i420.c  -fPIC -DPIC -o video_chroma/.libs/i422_i420.o
28 warnings generated.
mv -f video_chroma/.deps/libi420_nv12_plugin_la-i420_nv12.Tpo video_chroma/.deps/libi420_nv12_plugin_la-i420_nv12.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_chroma/libi422_yuy2_plugin_la-i422_yuy2.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -DMODULE_NAME_IS_i422_yuy2 -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/libi422_yuy2_plugin_la-i422_yuy2.lo -MD -MP -MF video_chroma/.deps/libi422_yuy2_plugin_la-i422_yuy2.Tpo -c -o video_chroma/libi422_yuy2_plugin_la-i422_yuy2.lo `test -f 'video_chroma/i422_yuy2.c' || echo './'`video_chroma/i422_yuy2.c
video_chroma/copy.c:835:33: warning: comparison of integers of different signs: 'const size_t' (aka 'const unsigned int') and 'int' [-Wsign-compare]
  835 |     const unsigned copy_pitch = __MIN(src_pitch[1], dst->p[1].i_pitch / 2);
      |                                 ^     ~~~~~~~~~~~~  ~~~~~~~~~~~~~~~~~~~~~
../include/vlc_common.h:496:33: note: expanded from macro '__MIN'
  496 | #   define __MIN(a, b)   ( ((a) < (b)) ? (a) : (b) )
      |                              ~  ^  ~
In file included from video_chroma/i420_10_p010.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     returlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"i422_yuy2\" -D__PLUGIN__ -I./access -I./codec -DMODULE_NAME_IS_i422_yuy2 -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/libi422_yuy2_plugin_la-i422_yuy2.lo -MD -MP -MF video_chroma/.deps/libi422_yuy2_plugin_la-i422_yuy2.Tpo -c video_chroma/i422_yuy2.c  -fPIC -DPIC -o video_chroma/.libs/libi422_yuy2_plugin_la-i422_yuy2.o
n var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_10_p010.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_10_p010.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_10_p010.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_10_p010.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_10_p010.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_10_p010.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_10_p010.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_10_p010.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_10_p010.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_10_p010.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_10_p010.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_10_p010.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_10_p010.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_10_p010.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_10_p010.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_10_p010.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_10_p010.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_10_p010.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_10_p010.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_10_p010.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_10_p010.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_10_p010.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_i420.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     returIn file included from video_chroma/i420_10_p010.c:n v31:
ar_SeIn file included from ../include/vlc_common.htChec:1031:
../include/vlc_variables.h:563:5: warning: ked( due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
p_obj  563, psz |   _n  ame, vaVLC_VAR_INTEGER,r_Create v( p_obj, psz_name, VLC_VAR_STRING | Val );
      |            ^LC
_VA../include/vlc_variables.h:R_D140:OI48:NH note: ERexpanded from macro 'var_SetChecked'
IT
      |   140 |     ^
#d../include/vlc_variables.h:ef122:in39:e  note: vaexpanded from macro 'var_Create'
r  122 | #_SdeetfiChne varecked_C(ore,nat,te(,va,) b,vac)r_SetCh vecarked_C(VreLCat_Oe(BJ VECLCT(_Oo)BJ,ECT(a)n,t, ,vb,)
 c      |  )                                               ^

      |                                       ^
../include/vlc_common.h:../include/vlc_common.h:481:481:1515:: note:  note: expanded from macro 'VLC_OBJECT'
expanded from macro 'VLC_OBJECT'
    481 |         con481 |  st   s  tr  uc ct vlc_onscot smmontru_mct emvlcbe_corsmmo: (cn_onmestmb vlc_objecerst_t : *)(co(&nst (xvl)->obj) \
      |               ^
c_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_10_p010.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( pIn file included from _obj, psvideo_chroma/i422_i420.c:33:
In file included from z_../include/vlc_common.h:na1031:
me../include/vlc_variables.h:, 203:V12:L warning: Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_VAR_CHOICESCOUNT, &count, NUL  203L ) )
      |         ^
 |  ../include/vlc_variables.h  : r128et:ur43n :va r_Snote: etexpanded from macro 'var_Change'
C  he128ck | ed#( dp_eobfj,i pnsze_n amve, aVLCr_Change(a,b,c,d,e) _Vvar_CARh_BaOOngeL,( v alV )LC_OBJECT(a), b, c, d, e )
      |                                           ^
;../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

        | 481 |               ^
     const struct vlc_c../include/vlc_variables.hom:mon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_i420.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_i420.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_i420.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_i420.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_i420.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_i420.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_i420.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_i420.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(In file included from video_chroma/i420_10_p010.c:33:
o),n,../include/vlc_filter.h:t,v)167:
      | 9:                                                ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481:15  167:  |  note: expanded from macro 'VLC_OBJECT'
      481 |        msg_   Wa corn(nst struc pt _fvlc_common_members: (const vlc_object_t *)(ilter,&( "cx)an't ge->t objoutput pictu) re" );
      |         ^
\
../include/vlc_messages.h:      | 85:              ^
5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      | In file included from video_chroma/i422_i420.c    ^
:33../include/vlc_messages.h::
In file included from 78:../include/vlc_common.h:13:1031:
 note: ../include/vlc_variables.h:340expanded from macro 'msg_Generic'
:9:   78 |     warning:  vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
lc_Log(VLC_  340OB |   JE  CTif(o( ),va pr_, GevltCc_hemodule_nckameed, ( __p_FIobLEj,__ p, sz___nLIamNEe,__, V \LC
      _V|             ^
../include/vlc_common.h:AR481:_S15: note: TRIexpanded from macro 'VLC_OBJECT'
NG,  481 & |  va  l )    )  
      co|         ^nst st
ru../include/vlc_variables.h:ct142:48 v: lcnote: expanded from macro 'var_GetChecked'_c
om  142 | mo#defin_menemb verars:_G (etcoChnst eckvledc_(o,obn,jet,vct) _tva *r_)(Ge&(tCx)he->ckobedj)(V \LC
      |               ^
_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i420_10_p010.c:33:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( In file included from video_chroma/i422_i420.cp_:33fi:
In file included from lt../include/vlc_common.h:er1031:
, ../include/vlc_variables.h:"c350:an9: 't warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
get out  350 | pu  t   suifbpicture" );
      | (         ^va
r_G../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
et   85 |    Ch ecmkesg_Generic(p_this, VLC_MSG_d( WARN, __VA_ARGS__)
      p_|     ^
../include/vlc_messages.h:78:13o: note: expanded from macro 'msg_Generic'
bj,   78 |      vlc_Log(VLC_OBJECpTs(o), p,z_ vlcna_modumle_namee, __FILE__, __LIN,E__, \
      |             ^
../include/vlc_common.h:481:15: note:  expanded from macro 'VLC_OBJECT'VLC_VAR_
STRING,   481& |         const struct vlc_common_members: (constval ) )
      |         ^
 v../include/vlc_variables.hlc_object_t *)(&(x)->obj) \
      |               ^
:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_i420.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_chroma/i420_10_p010.c:78:43: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   78 |     filter_sys_t *p_sys = vlc_obj_malloc( VLC_OBJECT( p_filter ),
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memberIn file included from video_chroma/i422_i420.cs: (con:s33:
In file included from ../include/vlc_common.h:t v1031lc_object_t *)(&(x:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)->obj) \
      |               ^
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_i420.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_i420.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_i420.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_i420.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_i420.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_i420.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_i420.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (consIn file included from video_chroma/i422_yuy2.ct :33:
vlIn file included from ../include/vlc_common.hc_:1031ob:
../include/vlc_variables.hje:189ct:12_t:  *)(warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
&(x)->  189ob |  j)   \ r
      et|               ^urn var
_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
In file included from ../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
video_chroma/i422_i420.c  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
:33../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:
  481 |         conIn file included from ../include/vlc_common.h:1031:
st ../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
struct  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
 vlc_../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
common  122 | #define var_Create(a,b,c) va_rmembers:_Create(  V(constLC_OB Jvlc_oEbCject_tT(a), b ,* )(c )
      &(x)->o| b                                      ^j
) \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members:In file included from  (const video_chroma/i422_yuy2.cvl:c_o33b:
jIn file included from e../include/vlc_common.h:1031:
../include/vlc_variables.hct_t *):(&(x)203-:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]>
obj  203 | )   \ 
       retur| n              ^ 
var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );In file included from video_chroma/i422_i420.c
:      33|            ^:
In file included from ../include/vlc_common.h:1031:

../include/vlc_variables.h../include/vlc_variables.h:140::554:548::  note: warning: expanded from macro 'var_SetChecked'due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  140 |   554 | #de f i n ev avra_rC_rSeeattCheckee( p_obdj(,o ,pns,zt_,nva)m ev,a rV_LSCe_tVCAhRe_cSkTeRING | VLC_VAd(VLCR_OB_JDECTOINHERIT
(o),n,t      ,| v    ^
)../include/vlc_variables.h
      | :                                               ^
122:39: note: ../include/vlc_common.hexpanded from macro 'var_Create':
481  :12215 | : note: #expanded from macro 'VLC_OBJECT'd
e  481 | f i  n e   v ar_ cCreate(aonst s,tbru,cct )v var_Crelac_tec(o mmVLC_OBJon_meECTm(baers: (c),on stb v,lc _oc )
      |                                       ^
bject../include/vlc_common.h_:t *481:)15(&:(x) ->note: obexpanded from macro 'VLC_OBJECT'j
)   481\ | 
       |               ^
       const struct vlc_common_members: (const vlc_oIn file included from bject_t *)video_chroma/i422_yuy2.c(&:33:
In file included from ../include/vlc_common.h:1031:
(x)->obj)../include/vlc_variables.h \
:212:12: warning:       due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|   212 |                  ^ 
return var_SetChecked (obj, name, VLC_VAR_COORDS, valIn file included from )video_chroma/i422_i420.c;
      :| 33           ^:

In file included from ../include/vlc_variables.h:140../include/vlc_common.h:1031:
../include/vlc_variables.h::48563::5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] note: expanded from macro 'var_SetChecked'

    140 | #563d | ef in e  var_Cre var_Sate( p_objetChe,c kpesdz(_namo,n,t,ev) ,v aVrL_CS_VAR_STRIetCheckeNdG | VLC(VLC__OVBAJRE_DOINHERITC
T(o),      n|     ^
,t,v../include/vlc_variables.h)
:      |                                                ^
122:39: note: expanded from macro 'var_Create'
../include/vlc_common.h  122 | #def:i481n:e15 :va rnote: _expanded from macro 'VLC_OBJECT'C
reate(  a481, | b , c )  var_Cre    consatt es(t rVuLcCt_ OvBlc_commonJ_EmeCmTb(ear)s,:  b(,c oc nst v)l
c      _|                                       ^
objec../include/vlc_common.ht:_481t: 15:*)(&(x)- >note: obexpanded from macro 'VLC_OBJECT'j
) \
      |                 ^
481 |         const struct vlc_common_members: (const vlc_object_t In file included from *)(video_chroma/i422_yuy2.c&:(33x:
)In file included from -../include/vlc_common.h>:o1031b:
j../include/vlc_variables.h) \:
227      :|               ^
12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name,In file included from video_chroma/i422_i420.c VLC_VAR_:FL33O:
In file included from AT, v../include/vlc_common.ha:l1031 ):
;
      | ../include/vlc_variables.h           ^
:578../include/vlc_variables.h:140::9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
48: note: expanded from macro 'var_SetChecked'
    140578 |  | # d e f iinfe(  vavra_rC_SheatnCghee(c kped_(oob,jn,,t, pvs)z _vnaarm_eS,e tVCLhCecked(VL_CV_AOR_CHOICESBJECT(o)C,nO,UtN,Tv,) 
&      count, |                                                ^
NULL ) )
      |         ^
../include/vlc_common.h:../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'481
:15: note: expanded from macro 'VLC_OBJECT'  128 | 
#define var  _481 | Chan  ge(a,b , c   ,d const st,reu) var_Cct vlhange( VLC_OBcJ_EcCoTm(mao)n,_m ebm,b erc, d, e s):
       (| c                                          ^
../include/vlc_common.h:o481n:s15: note: expanded from macro 'VLC_OBJECT'
t  481 |   v l c _ obj  ect_t *) (&const (struxc)t- >vlco_bcj) \
      |               ^o
mmon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_V28 warnings generated.
AR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membemv -f video_chroma/.deps/libi420_10_p010_plugin_la-i420_10_p010.Tpo video_chroma/.deps/libi420_10_p010_plugin_la-i420_10_p010.Plo
rs: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
depbase=`echo video_chroma/grey_yuv.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_chroma/grey_yuv.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/grey_yuv.lo -MD -MP -MF $depbase.Tpo -c -o video_chroma/grey_yuv.lo video_chroma/grey_yuv.c &&\
mv -f $depbase.Tpo $depbase.Plo
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DIn file included from OINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,bvideo_chroma/i422_i420.c:35:
../include/vlc_filter.h,c):167:9:  var_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Cre  167 |    ate     ( VLC_OmsgBJECT(a), b, c )
      | _W                                      ^
ar../include/vlc_common.h:n( 481:15: note: expanded from macro 'VLC_OBJECT'
p  481_filter |  , "  can  't   get c ouontpustt picture" ) s;
      |         ^
truc../include/vlc_messages.h:85:5: note: t vlc_commexpanded from macro 'msg_Warn'
on   85_m |  em  be mrssg: _G(cenonerstic vlc_o(bjp_this, VLC_MSG_WARNect_t, __V *)(&(x)->obj) \
      |               ^
A_ARGS__)
      |     ^
../include/vlc_messages.hIn file included from video_chroma/i422_yuy2.c:33:78:13: note: expanded from macro 'msg_Generic'
:
   In file included from ../include/vlc_common.h:781031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Crea |  te  ( p_ob vlc_j,Lo psz_ng(amVLe,C_ VOBLCJEC_VT(ARo)_B, OOp,L | VLC_ vlVAc_mR_odDOuleIN_nHEamRIe,T  _);_F
      IL|     ^E_
_,../include/vlc_variables.h: _122:_L39:IN note: E_expanded from macro 'var_Create'
_,   122\
 | #      | de            ^
fi../include/vlc_common.h:ne481: v15:ar note: _Cexpanded from macro 'VLC_OBJECT'
reat  481e( |  a,  b,  c)   v caron_Crst setate( VLC_ruct vlc_commOBJECT(a), b, c on)
      _m|                                       ^em
bers../include/vlc_common.h:: 481:(c15:ons note: t expanded from macro 'VLC_OBJECT'
vlc  481_o |  bj       ectco_tns *t )(&str(xuc)->t obj) \
      |               ^
vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VIn file included from video_chroma/i422_i420.cAR_D:35O:
../include/vlc_filter.hI:213:N9:H warning: ERITdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 );
        213|  |      ^
   ../include/vlc_variables.h:122    ms:g_39:Wa note: rnexpanded from macro 'var_Create'( 
p_  122 | fi#ltdeferine,  var"c_Creaante(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: 't expanded from macro 'VLC_OBJECT'
g  481 |  et o ut pu  t  su  cbponst struct vlc_common_membeirs: (const vlc_object_t *)(&(x)->obj) \
      |               ^
cture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_thIn file included from video_chroma/i422_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
i  469 | s,     var_VLCC_rMeSaGt_eW(A RpN_, _o_bVAj_AR, GS__)
      psz|     ^_na
me,../include/vlc_messages.h:78: VLC_VAR_STR13I: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJENCGT(o), p, v lc_modu| VLC_VleA_R_Dname,O __INHERFITI L);
      E__, __LINE__, \|     ^
      |             ^

../include/vlc_common.h:../include/vlc_variables.h:481122:15: note: expanded from macro 'VLC_OBJECT':
39  : note: expanded from macro 'var_Create'481 |   
     122  |  # dceofnist nset vraruc_tC rvelcat_coemmo(a,n_b,mc) vembers: (const vlc_object_t *)(&(x)->obj) \
      |               ^a
r_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_yuy2.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"grey_yuv\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/grey_yuv.lo -MD -MP -MF video_chroma/.deps/grey_yuv.Tpo -c video_chroma/grey_yuv.c  -fPIC -DPIC -o video_chroma/.libs/grey_yuv.o
In file included from video_chroma/i422_yuy2.c:35:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/i422_yuy2.c:35:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_chroma/i422_yuy2.c:458:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  458 |     msg_Err( p_filter, "I422_IUYV unimplemented, please harass " );
      |     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
27 warnings generated.
depbase=`echo video_chroma/yuy2_i420.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_chroma/yuy2_i420.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/yuy2_i420.lo -MD -MP -MF $depbase.Tpo -c -o video_chroma/yuy2_i420.lo video_chroma/yuy2_i420.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"yuy2_i420\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/yuy2_i420.lo -MD -MP -MF video_chroma/.deps/yuy2_i420.Tpo -c video_chroma/yuy2_i420.c  -fPIC -DPIC -o video_chroma/.libs/yuy2_i420.o
In file included from video_chroma/grey_yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/grey_yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/grey_yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/grey_yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/grey_yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/grey_yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/grey_yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/grey_yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/grey_yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/grey_yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/grey_yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/grey_yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/grey_yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/grey_yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/grey_yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/grey_yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/grey_yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/grey_yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/grey_yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/grey_yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/grey_yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/grey_yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/grey_yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/grey_yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_obje28 warningct_s generatedt .
*)(&(x)->obj) \
      |               ^
In file included from video_chroma/grey_yuv.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mv -f video_chroma/.deps/libi422_yuy2_plugin_la-i422_yuy2.Tpo video_chroma/.deps/libi422_yuy2_plugin_la-i422_yuy2.Plo
depbase=`echo video_chroma/yuy2_i422.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_chroma/yuy2_i422.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/yuy2_i422.lo -MD -MP -MF $depbase.Tpo -c -o video_chroma/yuy2_i422.lo video_chroma/yuy2_i422.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from video_chroma/grey_yuv.c:34:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/grey_yuv.c:34:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"yuy2_i422\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/yuy2_i422.lo -MD -MP -MF video_chroma/.deps/yuy2_i422.Tpo -c video_chroma/yuy2_i422.c  -fPIC -DPIC -o video_chroma/.libs/yuy2_i422.o
In file included from video_chroma/yuy2_i420.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i420.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i420.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i420.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i420.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i420.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i420.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i420.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i420.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i420.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i420.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i420.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i420.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i420.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i420.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i420.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i420.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i420.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i420.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i420.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i420.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i420.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
27 warnings generated.
In file included from video_chroma/yuy2_i420.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i420.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i420.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo video_chroma/rv32.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_chroma/rv32.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/rv32.lo -MD -MP -MF $depbase.Tpo -c -o video_chroma/rv32.lo video_chroma/rv32.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from video_chroma/yuy2_i420.c:34:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i420.c:34:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i422.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"rv32\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/rv32.lo -MD -MP -MF video_chroma/.deps/rv32.Tpo -c video_chroma/rv32.c  -fPIC -DPIC -o video_chroma/.libs/rv32.o
In file included from video_chroma/yuy2_i422.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i422.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i422.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i422.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i422.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i422.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i422.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i422.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i422.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i422.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i422.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i422.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i422.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i422.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i422.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i422.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i422.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i422.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i422.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i422.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i422.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i422.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
26 warnings generated.
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i422.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i422.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo video_chroma/chain.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_chroma/chain.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/chain.lo -MD -MP -MF $depbase.Tpo -c -o video_chroma/chain.lo video_chroma/chain.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from video_chroma/yuy2_i422.c:34:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuy2_i422.c:34:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"chain\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/chain.lo -MD -MP -MF video_chroma/.deps/chain.Tpo -c video_chroma/chain.c  -fPIC -DPIC -o video_chroma/.libs/chain.o
In file included from video_chroma/rv32.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/rv32.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/rv32.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/rv32.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/rv32.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/rv32.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/rv32.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/rv32.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/rv32.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | 27 warnings generated.
#define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo video_chroma/yuvp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_chroma/yuvp.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/yuvp.lo -MD -MP -MF $depbase.Tpo -c -o video_chroma/yuvp.lo video_chroma/yuvp.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from video_chroma/rv32.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/rv32.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/rv32.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/rv32.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/rv32.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/rv32.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commo27 warnings generatedn_me.
mbers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/rv32.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/rv32.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/rv32.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/rv32.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/rv32.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_mem/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="video_chroma/libswscale_plugin_la-swscale.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/libswscale_plugin_la-swscale.lo -MD -MP -MF video_chroma/.deps/libswscale_plugin_la-swscale.Tpo -c -o video_chroma/libswscale_plugin_la-swscale.lo `test -f 'video_chroma/swscale.c' || echo './'`video_chroma/swscale.c
bers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/rv32.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/rv32.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"yuvp\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/yuvp.lo -MD -MP -MF video_chroma/.deps/yuvp.Tpo -c video_chroma/yuvp.c  -fPIC -DPIC -o video_chroma/.libs/yuvp.o
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/rv32.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/rv32.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/rv32.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/rv32.c:33:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(In file included from video_chroma/chain.c:32p_:
In file included from this../include/vlc_common.h:1031, VLC:
../include/vlc_variables.h:_MSG_WARN,189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 __VA_  189ARGS |   __)
      |     ^
  r../include/vlc_messages.h:78:etu13rn var_SetC: hecked( p_note: expanded from macro 'msg_Generic'obj
, psz_name, VLC_VAR_I   78 |    NTEGER, val vlc_Log )(VLC_O;
      BJECT(o), p,|            ^ v
lc_modu../include/vlc_variables.h:le140:48_name, __FIL:E__, __LINE__, \
      |  note: expanded from macro 'var_SetChecked'
            ^
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
481  481 |        :15: note: expanded from macro 'VLC_OBJECT'
   481 |    const struct vlc_common_members: (     conconstst  svlc_obtrucjt vlc_ceommon_memct_t *)(&b(xers)->obj) \
      |               ^
: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/chain.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,In file included from video_chroma/rv32.c:v33:
../include/vlc_filter.h:213:9) var_SetChecked(VLC_OBJE:CT (warning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
),n,t,v)
  213 |         m      s|                                                ^g_Warn
( p../include/vlc_common.h_filte:r, "ca481n't :15get outp:u t snote: uexpanded from macro 'VLC_OBJECT'b
pictu  481 |  re" );
      |         ^
 ../include/vlc_messages.h:    85:  5: conote: expanded from macro 'msg_Warn'
nst struct vlc_common_members: (const vlc_object_t *)(   85 |     msg_Generic(p_this, VLC_MS&(x)->oG_WARbj) \N, 
      __|               ^
VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECTIn file included from video_chroma/chain.c:(o)32:
In file included from , p, vl../include/vlc_common.h:c_module_1031:
../include/vlc_variables.hn:212ame:12, : _warning: _Fdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ILE_  212 | _,   __  reLINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
t  ur481n  |   va  r_    coSentCst hestckruct vlc_common_members: (const vlc_object_ed (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: t note: *)expanded from macro 'var_SetChecked'(&
(  140 | #x)de->fine obvar_j)SetChecked(o, \
      |               ^n,t,
v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/chain.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/chain.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/chain.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"swscale\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT video_chroma/libswscale_plugin_la-swscale.lo -MD -MP -MF video_chroma/.deps/libswscale_plugin_la-swscale.Tpo -c video_chroma/swscale.c  -fPIC -DPIC -o video_chroma/.libs/libswscale_plugin_la-swscale.o
lc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/chain.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/chain.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/chain.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/chain.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/chain.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/chain.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/chain.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/chain.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/chain.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/chain.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/chain.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/chain.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/chain.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/chain.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/chain.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/chain.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/chain.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/chain.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/chain.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
27 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/avcodec/libswscale_plugin_la-chroma.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/avcodec/libswscale_plugin_la-chroma.lo -MD -MP -MF codec/avcodec/.deps/libswscale_plugin_la-chroma.Tpo -c -o codec/avcodec/libswscale_plugin_la-chroma.lo `test -f 'codec/avcodec/chroma.c' || echo './'`codec/avcodec/chroma.c
In file included from video_chroma/chain.c:34:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/chain.c:34:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuvp.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15video_chroma/chain.c:: note: expanded from macro 'VLC_OBJECT'
127:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |   127 |           co  nst struct vlc_common_members: (var_TriggerCallbaccok( (nvlc_object_t *)p_data, "vidsteo-filter" );
      |     ^
 ../include/vlc_variables.h:168:55: vlc_objecnote: expanded from macro 'var_TriggerCallback'
t_t *)(&(x)->ob  168 | j)#define var_Tr \
ig      | gerCal              ^
lback(a,b) var_TriggerCallback( VLC_OBJECT(a), b )
      |                                                       ^
../include/vlc_common.h:481:15: note: In file included from video_chroma/yuvp.cexpanded from macro 'VLC_OBJECT'
:31:
  481 | In file included from ../include/vlc_common.h   :1031  :
../include/vlc_variables.h:  203: c12:onst warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   203s | truct vlc_common_members: (const vl   c return_object_ vart *)(_S&(xetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
)->obj) \
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
        140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OB| JEC              ^T
(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_chroma/chain.c:164:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  164 |     p_sys->p_chain = filter_chain_NewVideo( In file included from p_filvideo_chroma/yuvp.cter,:31 :
pIn file included from _filter../include/vlc_common.h-:>1031b:
_all../include/vlc_variables.ho:w212_:12fmt_out:_ warning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]h
ang  212 |   e,   &roewtner );
      |                      ^
ur../include/vlc_filter.hn :332:32: note: expanded from macro 'filter_chain_NewVideo'
var  _S332 |   etC   he   ckfiltered _chain_NewVideo( VLC_OBJECT( a ), b, c )
      | (                               ^obj, n
a../include/vlc_common.h:481:15: menote: expanded from macro 'VLC_OBJECT'
, V  481 |  LC   _V   AR const struct vl_COOcRD_S, commvalon_)me;
      |            ^
mber../include/vlc_variables.h:s:140:48:  (cnote: onexpanded from macro 'var_SetChecked'
s  t 140 | #define var_SetChecked(o,n,t,v) vavlrc__SetChecked(VLC_OBJECTob(jeo),n,ctt_t, *v)
      |                                                ^
)(../include/vlc_common.h:481:15: note: &(x)expanded from macro 'VLC_OBJECT'->
o  481 | bj        const s) truc\t 
vl      c_|               ^
common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_chroma/chain.c:172:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  172 |     if( var_Type( p_filter->obj.pIn file included from arent, "video_chroma/yuvp.c:cha31:
iIn file included from ../include/vlc_common.hn-level" ) != 0 )
      |         ^
:1031../include/vlc_variables.h:
../include/vlc_variables.h:131:33: note: expanded from macro 'var_Type'
:227  :12131:  | warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]#
de  227f |  i  n reet urvn avarr__SeTtCyhepeck(a,edb) var_Ty( pp_e( obVj,L pCsz_OB_nJamEe, CTV(aLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'), b
 )  481 |    
           co|                                 ^nst s
t../include/vlc_common.h:r481:u15:c note: texpanded from macro 'VLC_OBJECT'
 v  481lc_common_membe |  rs: (c  o  nst vlc_  o cobject_tns t st*ruc)(&(x)->obj) t \vlc_
      common_|               ^m
embers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuvp.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]video_chroma/chain.c
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:175  :5481 |        :  const swarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
tr  175 |  uct vlc_common_members:   (co vansr_t vCrleac_objte( p_filter, "chain-eclevt_elt ", t*yp)(&(x)e )->o;
      bj) \
      |               ^|     ^

../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15:In file included from video_chroma/yuvp.c:31:
In file included from ../include/vlc_common.h:1031 note: expanded from macro 'VLC_OBJECT'
:
../include/vlc_variables.h  481: |         co256nst :12: warning: stdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ruct vlc
_c  256omm |     returon_n varmembers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
_SetChecked( video_chroma/chain.c:177:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]p_
o  177 |     var_Inbj, pscInteger(z_name , pVLC_filte_VAR_r, "chain-levADeDRlES" S, val) );;

      |       |     ^           ^

../include/vlc_variables.h:../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #defin381e var_SetChecked:45: note: (o,n,t,v) expanded from macro 'var_IncInteger'
var  381 | #_Sdefine var_IncetInChetcked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)eg(&(xer(a,b) var_IncInteger( VLC_OBJECT(a), b )
      |                                             ^
)-../include/vlc_common.h>o:bj)481:15: note: expanded from macro 'VLC_OBJECT'
 \
  481      |               ^ | 
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuvp.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     ifvideo_chroma/chain.c( !var_GetChecked( p_o:179:17bj: warning: , due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ps  179z |   libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"swscale\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/avcodec/libswscale_plugin_la-chroma.lo -MD -MP -MF codec/avcodec/.deps/libswscale_plugin_la-chroma.Tpo -c codec/avcodec/chroma.c  -fPIC -DPIC -o codec/avcodec/.libs/libswscale_plugin_la-chroma.o
_na  imnte, VLC_VAR_INT leEGER, &vel va= var_Getl I) n)
      t|          ^e
../include/vlc_variables.h:142g:48e: r( p_fnote: expanded from macro 'var_GetChecked'ilter, "
ch  142 | a#dein-levefilne "va )r_G;
etC      he|                 ^
c../include/vlc_variables.hke:d(658o,:n,47t,:v)  vnote: arexpanded from macro 'var_GetInteger'_Ge
t  658 | #defCheineck var_Ged(etIVLnteC_OBgerJE(a,b)   var_GetInteCTger( VLC_OBJ(o),nECT(a),b)
      |                                               ^
,t../include/vlc_common.h:,v481:)
      15: note: |                                                ^expanded from macro 'VLC_OBJECT'

  481 |   ../include/vlc_common.h: 481:     con15:s note: t sexpanded from macro 'VLC_OBJECT'
t  481r |  uct v  l  c  _ cconostm smtroucnt _vlmc_ecommmbon_ersme: (cmbers:onst ( vconslc_t vlc_object_ot *)(&(bjecx)->obj)t \
_t       *)(&|               ^
(x)->obj) \
      |               ^
video_chroma/chain.c:181:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from   181video_chroma/yuvp.c: |   31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10:      msg_Err( p_filter, "Too high level of recursion (%d)", le vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
el   );
      |         ^
293 |  ../include/vlc_messages.h   :83:5: note: expanded from macro 'msg_Err'
if(    83 |     msg_Generic(p_this, VLC!_var_GetMChecSG_ERR, __VA_ARGS__)
      |     ^ked( p
_o../include/vlc_messages.hbj, p:78:13: note: expanded from macro 'msg_Generic'
sz_n   a78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_namme, VLCe_, __FILE__,V __LINE__, \AR_
      |             ^B
OOL../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
, &val  481 |      )    const struct vlc_common_member s)
      |          ^: (const v
lc../include/vlc_variables.h_object_t *)(&(x)->obj) \
      |               ^
:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChvideo_chroma/chain.cec:185:5:ked warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(V  185 |     var_DesLC_tOBJECroy( Tp(o),_nf,it,v)lter, "chain-level" );
      |     ^

../include/vlc_variables.h      |                                                ^
:125:../include/vlc_common.h39:: note: expanded from macro 'var_Destroy'
481:15:   125 | #define vanote: expanded from macro 'VLC_OBJECT'
r  481 |    _     Dconset ststrrouct vlcy(a,b) var_Destr_oy( VLC_OBJECT(ca),o b m)mon_
memb      |                                       ^e
rs:../include/vlc_common.h:481:15:  (connote: expanded from macro 'VLC_OBJECT'
st vl  c_obj481 |  ect_t * ) (&(x)   - >obj) \
       const|               ^
 struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/yuvp.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
video_chroma/chain.c:  304 | 191   :13 if : warning: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
li  191 |             fkiely(!vlar_GteretChe_cked DelProxyCallbac(kobj, s( p_nfilter, p_says-me>, VLCp_video_filter,
      |             ^
_../include/vlc_filter.hVAR_CO:253:O30: note: expanded from macro 'filter_DelProxyCallbacks'
RDS,   253 |     filt&val)e)r)
      | _D                ^
el../include/vlc_variables.h:142:P48: note: roxexpanded from macro 'var_GetChecked'y
Cal  lb142 | #defineacks(VLC_OBJECT(a), b, c)
      |                              ^
 ../include/vlc_common.hv:ar_Get481C:15: note: expanded from macro 'VLC_OBJECT'
hecked(o  481 |      ,n   const struct vlc_common_membe,t,rs: (v) const vlc_objvaIn file included from r_eGetCheckectd_t *)(V(LC_O&(xBJ)->ECobjT() \o
      |               ^
),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strucvideo_chroma/swscale.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: t warning: vlcdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_co
mmon_members:   189 |    (co return var_SetChecked( p_onstbj, psz_na vlmc_obvideo_chroma/chain.cje:234:9c: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t_t *)
e  234 |    ,  if(V(&L var_Type( p_filter->obj.paren(xC_V)->objAt, ) R_\
      I"chNai|               ^
TEGER, n-filter-level" ) != 0 )
      |         ^
val );
      | ../include/vlc_variables.h:In file included from video_chroma/yuvp.c           ^
:31:
131:33In file included from ../include/vlc_common.h::1031:
../include/vlc_variables.h../include/vlc_variables.h:324 note: expanded from macro 'var_Type'
:10::140:   warning: 48: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]131 | #defin
note: expanded from macro 'var_SetChecked'  324 | 
e  140    v arif( | #def _Ty!var_GetCheckpiee(nae, bv)a rv_aSetCher_Tckded(oy,npe(,t,v)( VL  vapr_S_etCC_hOeBcJked(VEobjLC_OBJ,CTE(a), b p Cs)
      |                                 ^zT(o_)n,n
am,t../include/vlc_common.h:e, VLC_VAR_FLOAT481:,v)15: note: ,expanded from macro 'VLC_OBJECT'

       |                                                ^
  481../include/vlc_common.h: |     481&val ) )
:15:      |          ^  note: expanded from macro 'VLC_OBJECT'
 
  481../include/vlc_variables.h:142:48:   cnote: onstexpanded from macro 'var_GetChecked'
 |           co142 | #nst strucd setrt vfiulcc_common_nt vmeemblers: ( vc_caommron_me_mbercs:onst  (coGvlcetn_ost bCjechvlecked(ot_t *)c,n,t,v) var__obj(&(Gecxt_)->obj)t *) e\
(&(t      | x              ^)
-Check>eobj) \
      |               ^
d(VLC_OBJECT(o),n,t,v)In file included from 
      |                                                ^video_chroma/chain.c:237:video_chroma/swscale.c:33
:
../include/vlc_common.h:4815:15: note: In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h: warning: expanded from macro 'VLC_OBJECT'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481: | 203:
12:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  237 |    
       203 |       vcons rt strar_uCetucret vate(rnl p_cf v_ari_coSletmCheckemond( ter, p_obj"_mechmbe, ain-frpszs: (c_naoiltenr-slevt el"vmlce, _obVLC_Vj, VeARLC_ct_t *)(&(x)->o_VAR_IbBNTEj) \
      OO|               ^
LGER,  val );)
      | ;
      |            ^
    ^
../include/vlc_variables.h:140:48: note: ../include/vlc_variables.hexpanded from macro 'var_SetChecked':
122  :39:140 | # note: expanded from macro 'var_Create'defIn file included from i
ne  122 | video_chroma/yuvp.c:#defin31e  var:
In file included from ../include/vlc_common.h_SetC:1031:
../include/vlc_variables.h:340:hvarec9k:ed_(o,nC reawarning: ,t,v) due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vate  340 |   (ar_  ifSe(tCh var_,bGecketCed(V,c)LChecked(_OB p var_JE_CTCreate(obj, psz_name, VL( VLC_OBC_VoJ)E,CnT,(a), tAR_STRINGb, , c )&val ) ),
      | v
      | )
                                            ^
        ^
|                                                ^../include/vlc_common.h../include/vlc_variables.h:142
::48481:../include/vlc_common.h15:: note: 481:: note: expanded from macro 'VLC_OBJECT'
15expanded from macro 'var_GetChecked':  481 |   note:   
expanded from macro 'VLC_OBJECT'  142
 |  #define v  481 |  a    r_Get     Che  cconsonst ctsked truct struvlcct v(_coolmmonc_com,n,tm,_mevomb)n_m eremvberas: rs:( (c_Geonstt vCheckedconst(Vl vlc_objLcCe__OobBcjte_ct *)(&(t_xJEC)T(o),n,t,tv)
-      |                                                ^
 *../include/vlc_common.h:)(&(x)>o481-bj:15: note: expanded from macro 'VLC_OBJECT'>ob) \

      | j)               ^
  481 |        \
       const st|               ^
ruct vlc_common_mIn file included from video_chroma/swscale.c:33:
eIn file included from ../include/vlc_common.h:m1031:
video_chroma/chain.c:239:b../include/vlc_variables.h:212:5: warning: erdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s
12: :   (cowarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n239 |    212 |      vst v  retuar_lrcn_Dobj vaecr_et_St setChe*c)k(&(x)->tedobroy j) (o( p\b
_fil      |               ^
tjer, ", name, VLC_chaVin-filterAR_COOR-DlevS, In file included from video_chroma/yuvp.c:eval);31:

l      In file included from ../include/vlc_common.h|            ^
:../include/vlc_variables.h":1401031:
 :48);../include/vlc_variables.h:: note: 
      350:9|     ^
:../include/vlc_variables.h warning: expanded from macro 'var_SetChecked'due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  140 | :125:39: note:   350 |   expanded from macro 'var_Destroy' #def
i   nif( ev 125ar_ | vaGetr_SetCh#edeCckheedcf(o,ikednn,t,e ( varpv_obj_Des, pstroz_ny() var_Setame, Checked(VLC_aVVA,b) R_STLC_Ovar_DestBJRIrECoT(y( NGVLCo, &),n,t,v)
_OB      valJEC ) T(| )
                                               ^
a../include/vlc_common.h      | ), b )
      :        ^
481|                                       ^
:../include/vlc_variables.h:142../include/vlc_common.h15::: 48: note: 481:15: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'var_GetChecked'  481
note: expanded from macro 'VLC_OBJECT'  142 | 
 |   481        #d |       c  coonstnst sefin e vtrastrurc_t uctvl GetvChcl_coc_ceckeommomd(n_memon_mo,nmbe,tmers:,v) bers: (convarst vlc (_Gec_ootnChbst vlcecjke_od(VLCeb_Oct_jecttBJE_tC  T(o*)*)(&(x),)n(&(x,t),v->ob)
->objj      | ) \                                               ^

      ../include/vlc_common.h:|               ^
) \
      481|               ^
:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (cIn file included from onvideo_chroma/swscale.csvideo_chroma/chain.c:t vl:33249:9: cwarning: _odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
In file included from ../include/vlc_common.hbje
ct_  249 | t:1031:
../include/vlc_variables.h *)  : (& 227(: 12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   
x  227fi | )- lter_DelP>objr) ox\
      yCallbac|  k              ^ 
 return var_SetChse( p_ficlter,k p_efiltedr-In file included from video_chroma/yuvp.c(>p_:31:
In file included from  ps../include/vlc_common.hy_osb:1031:
-j,../include/vlc_variables.h:362 p>sz:_na9:p_vi warning: medue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, V  LCde362 | _    VAR_Fif( var_oLOAGetChT,_ecke val d)filter,
      |         ^( p;

_../include/vlc_filter.h:253:      |            ^
o30../include/vlc_variables.h:140: note: bj:48: note: ,expanded from macro 'filter_DelProxyCallbacks'
expanded from macro 'var_SetChecked'   ps253 | z_n
    fi  140 | #admeelter_De, VLClProfinxe v_aVyCallr_ASR_betacks(VCADDLC_OBJREEhCT(SS, a),&vecke ald(b,o, )  c)
      | n)                             ^
      | 
,t,../include/vlc_common.h:481:v) 15var_Se:        ^
 note: t../include/vlc_variables.hexpanded from macro 'VLC_OBJECT'
C  he:481 |  c142:48 ked(VLC_: note: O   Bexpanded from macro 'var_GetChecked'
     JE142 | #cCdoT(nefisto),nne s,t,vt va)r_GetCh
      ructec kedvlc_common|                                                ^
(o,n../include/vlc_common.h:481_mem,:15: note: t,vbe) rs:expanded from macro 'VLC_OBJECT'
 v  a(cor_ns481 | GetChec   tk    ed(  convlc_objest sct_t tVrLuC*)(ct&_(x)OB vl->JECcT(o_co),mmnobjon,)_t,v \
)
      |               ^
      |                                                ^
me../include/vlc_common.hmb:e481r:s: (con15s:t note:  expanded from macro 'VLC_OBJECT'
vlc_ob  j481e | c t _ t   * ) (&(xvideo_chroma/chain.c: co274:5:nst s )->otrubjwarning: c) t vlc\
      |               ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_co  mmon_members: (const 274v |   lIn file included from   mc_svideo_chroma/swscale.c:obje33:
g_DcIn file included from ../include/vlc_common.h:t_t1031:
../include/vlc_variables.h: 241b*)(&(:gx)->ob12: (j) warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 \
        241 |   |               ^
p  _return var_SfeilttChecked( p_obj, psz_near, "me, TVrying tLC_VAR_STRINGo, val );
      |            ^
 b../include/vlc_variables.huild t:raIn file included from video_chroma/yuvp.c:31ns140:48:
In file included from ../include/vlc_common.h: note: forexpanded from macro 'var_SetChecked'
:1031:
../include/vlc_variables.h  m140:429:5 | ,# then defchroma+resi: warning: idue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
zne ve  429 | "a     va);r_C
      |     ^rr_SetChe
e../include/vlc_messages.h:cate87ke( p_obj:5:, note: expanded from macro 'msg_Dbg'
d p   87 |   (osz_  msg_,n,Gt,vn)ameen eric(p_thisva,,r_ VLS VLCeC_t_VACheR_MIckedSGNTE_(VGLC_DBOER BJG, |E CVLC_T(o_VA_),n_VARG,t,v)
      AR_|                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'S
_D_)OIN
      |     ^  481
 |  HE../include/vlc_messages.h:78:13: RInote: expanded from macro 'msg_Generic'
T )        78 | ; 
          |     ^
../include/vlc_variables.h:vl122:39 c: note: cons_Lt sexpanded from macro 'var_Create'
og(  122 | V#deLC_OBJECT(of), tp,ine vlc_morudct ulevl va_crn_Care_cate(a,bm,c)ommoe, var_Crn_eatm _emb_eerFILE__,s:  ( VLC__LIN_O(coBJE__,ECnT(ast vlc), b_ \
      |             ^
, ob../include/vlc_common.h:c )
je481:ct      _t 15| *                                      ^: 
note: ../include/vlc_common.h:481:15expanded from macro 'VLC_OBJECT'
: note:   481expanded from macro 'VLC_OBJECT'
 |    )(&(481 | x)- >ob              ccoj) on\
      snst st|  strutrucct t vlc_vcom              ^
lc_commmon_membeorn_membes: (coIn file included from video_chroma/swscale.c:rs:nst33:
  vl(In file included from c_o../include/vlc_common.h:1031:
../include/vlc_variables.h:256:bj12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
co  ect_tnst vlc256 |     *)(& ret_(xur)-n >obj)var obje\
ct      |               ^
__t SetChecked( p_obj, ps*z)(&(x_name), VLCIn file included from video_chroma/yuvp.c:31:
_V->obj) In file included from A\
      ../include/vlc_common.hR_A| :1031DDR              ^
:
../include/vlc_variables.h:442E:5:SS, val warning:  );
      | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
           ^  
442../include/vlc_variables.h | : 140   :va48r_: note: expanded from macro 'var_SetChecked'video_chroma/chain.c
:283  140 | :5Create: ( p_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  283#db |  je,    pszfi_mnamnesg_Dbg( pe,_filter VLC,_V A vR_BaOr_"OSTryiL |ng VLC_VAR_et DOCIto hNecked(oHbui,En,t,RITv)  );var_ldS
       |     ^
e../include/vlc_variables.h:chroma+retCh122:si39: enote: expanded from macro 'var_Create'
cke  122 | zd(Ve#defin"LC_ Oe vaB);JE
r_      |     ^
C../include/vlc_messages.h:87Cr:T(eao)t5,n,t,: note: v)
expanded from macro 'msg_Dbg'
      |    87 |  e(a                                               ^
,   bmsg,_c) G../include/vlc_common.hvaer_:481:15:nCreat note: expanded from macro 'VLC_OBJECT'
ee( VLC_  481 | ricOBJE   (CTp(a),_thi  s    b,const c struc )
t v      ,|                                       ^
l ../include/vlc_common.hc:_481:V15: Lconote: C_MmmonSG__mexpanded from macro 'VLC_OBJECT'e
m  481 | ber D   B    conGs:,st  str_uct vl_c_comVA_A (RconGS__smon)
      t v_melc_o|     ^
mb../include/vlc_messages.h:78:bej13:ect note: expanded from macro 'msg_Generic'
rs   78 |     vlc_Log(V_t: L* ()cC_OoBJECnst(&(Tx( )o), pvlc_, volc_mbject_t *->ob)oduj) \(
      | &              ^
le_nam(x)->obje) \
      | ,              ^
 __FILE__, __LINE__,In file included from  video_chroma/swscale.c\:33:
In file included from ../include/vlc_common.h:1031:

../include/vlc_variables.h:      276| :            ^10: 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h:In file included from 
481:video_chroma/yuvp.c15:  :31:
 note: expanded from macro 'VLC_OBJECT'
276In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:  481 | 455 |    :5:       warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   ifcons  455t s( !vat |   rur c _Gevart vtl_CrecChecke_commd( paon_obte( _mej, psmbers: pz(c_o_onnbj,st  ame,psz_ VLnavlme, VLC_VcCA_VARR_INT__FEGEoLOR, bjAT | VLC_VAR_&vDOal )eINHERct_IT )t ; )
      | 
      |     ^
*         ^
../include/vlc_variables.h)(&(../include/vlc_variables.h:x):122:->obj142) \:39: note: expanded from macro 'var_Create'

        122 | |               ^
#48: dnote: expanded from macro 'var_GetChecked'
e  f142 | #define vari_GetChneckee var_d(o,nC,reatt,v) vavideo_chroma/chain.c:299:e(a,5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r_b  299 | ,c)     GetmsCvar_Cregheac_Dte( kbg( VLC_OedpBJECT(a(V_fLilteC),_r b,, "TryiOng BJECT(o),n,tc ,to  )buv)
      il|                                                ^

      d ../include/vlc_common.h:r| 481                                      ^
:es15i../include/vlc_common.h:481ze+c: :15: note: expanded from macro 'VLC_OBJECT'note: hromexpanded from macro 'VLC_OBJECT'
a
  481"  |  );  
      |     ^       481c
 | o../include/vlc_messages.h    :n st  s 87tru:5 : cnote: expanded from macro 'msg_Dbg'ctons
    87tvl struct c_comm |  vl  c m_on_mcoesmg_mon_membersGembers: (const vlc_objeneric(p_th:ctis,  _VL(tc oC*)(&(x_MSG_DBG, __nVA_ARGS_s_)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic')
-   78 | t    vlc_> oLbjov) \
      g(VLC_OBJECT|               ^
(ol), p, vlc_module_nca_moe, __In file included from FILE__, _video_chroma/yuvp.c:_LINE_b31_,:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:j469 \
      |             ^
:5: e../include/vlc_common.hcwarning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t481
:15:  469 |      var_note: expanded from macro 'VLC_OBJECT'
Cre_  481 | att e* ( p  _obj, ) (psz_na    me,c& onst struct VLC_VAv(lxR_STRIc_comNmG )|-o> oVbnjL_C_VAmember)R s_DOI: (NHEconstRIT ) \vlc;_
      |     ^
obje
ct_t../include/vlc_variables.h *:122:39:)(&(x)->o note: bj      )expanded from macro 'var_Create' \
      
|   122              ^
 | | #              ^d
efine var_Create(a,b,c) var_Create( VLvideo_chroma/chain.c:C308:5_OBJECT(a),:  b, cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   )
      | 308                                      ^ |  
   msg_../include/vlc_common.hD:b481:15: note: g( p_filterexpanded from macro 'VLC_OBJECT',
 "  481T | r y i n g t    coon sbuild chromat s+trreusct vlc_izecomm"on_member s):; 
(      c|     ^
o../include/vlc_messages.h:87:n5s:t  note: vexpanded from macro 'msg_Dbg'
l   87 |     cm_sogb_jGeect_tn *)eri(&(xc(p_t)-his,>obj VLC) \_MSG
      |               ^In file included from _
DBG, __VA_ARGS__video_chroma/swscale.c)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
In file included from video_chroma/yuvp.c   78 | :31:
In file included from ../include/vlc_common.h   :1031 :v:
33../include/vlc_variables.h:
:l477:5: warning: cIn file included from _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Log  477( |   V  vLarC_OBJECT_Cr(o),ea pte( , p_vlc_module../include/vlc_common.h_obj,n:a1031 p:
smz_naeme, VLC, ../include/vlc_variables.h_VAR_STR_:I293_NG | VFILELC___, __VARL:I10N_DOIE:N _HER_, \
IT )      |             ^
../include/vlc_common.h:;
481:      |     ^
15:../include/vlc_variables.h:122: warning: 39due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
note:  note: expanded from macro 'var_Create'
expanded from macro 'VLC_OBJECT'  122  
293 | #defin | e   v481 | ar_     Cr  ea cotenst(a ,b,sc) vtra  u rct vl_Creatc_coe( VmLC_OBJmonE_me mCTber(a)si,f:(   !(b, c )
      cv| onas                                      ^
tr _../include/vlc_common.hvl:481:15: note: expanded from macro 'VLC_OBJECT'c_objectG
e_t  481 |   t   *)( &(xC   c)->oonbj)st \h es
truct v      |               ^
lc_common_mcembers: (ckoenst dvlc_object_(t  *)(&(xp)_-o>bovideo_chroma/chain.c:332:9bj):  \
jwarning: ,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
p      |               ^
  332 |   s      msg_Dbg( p_zfilte_rn,In file included from  avideo_chroma/yuvp.cm:31:
In file included from ../include/vlc_common.h:1031"e:
,T../include/vlc_variables.h:491:5ryi:ng to warning:  usedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 chrom   491a  |  %4.4   var_Creates( p as middle m_oVbLaCj, pn",
s_      Vz_na|         ^
mAeR, VL../include/vlc_messages.h_:BCO87O_L:V5: note: ARexpanded from macro 'msg_Dbg'
_A   87 | DD ,R E   mSS |sg_ VLCGe_VAR_nerDOic(p&INHE_tRIT his, V);
      LCv_|     ^
../include/vlc_variables.h:122MSG:39:_DBG, note: expanded from macro 'var_Create'
 __  122VA_ | #deARGS__)
      finea|  var    ^
_l../include/vlc_messages.h C:reate78:)13 (: note: a,bexpanded from macro 'msg_Generic'
,c)   78 |     vlc_ var_Create( VLoL)C_OBJECT(g(VLa), b,C_ c )
      | OB                                      ^
JECT(../include/vlc_common.h:o),481
:15:  p, vlc_note: expanded from macro 'VLC_OBJECT'mo
      d| u         ^  481 |     le_  na
m e ../include/vlc_variables.hc, _on:st_F 142ILE__, __:sLI48NE_:_tr , note: ucexpanded from macro 'var_GetChecked't\
      |             ^
../include/vlc_common.h
:481:15: v note: lcexpanded from macro 'VLC_OBJECT'
  _comm  481 |  on   _142me m | be r#s: (  const structdco vlcnse_cfiommt on_mvlc_enmobbersject_te *):  (&((const vx)lc_object_vart-_G *e>otbj)(&) \C
      |               ^(x)->obj
h) \
      | ec              ^
ked(o,n,t,v) var_GetChecIn file included from kvideo_chroma/yuvp.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.he:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
d  511( |     varVLC_C_reaOBJEte( p_obj, pCszTvideo_chroma/chain.c_na:376me,:9: V warning: LCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  376VA |  (o     )R_,INT n EGER, |t Vms,g_Dbgv)LC
_V( p_      fi|                                                ^lt
eAR_Dr, ../include/vlc_common.h"OINHTrE:RIT
      |     ^
481y../include/vlc_variables.h::i12215:ng:In file included from 39:  to us note: expanded from macro 'VLC_OBJECT'
note:   e ccodec/avcodec/chroma.c481 | hr o:expanded from macro 'var_Create'
m  122 | #d  29:
e fin   In file included from ../include/vlc_common.he va:1031:
../include/vlc_variables.hr_:189Cr:12e ca o%at4.4s: asnst  m idwarning: dldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e 
man",  
      189|         ^ | e
    retu(a,bst,c) var_Crrruc../include/vlc_messages.h:87:5:tn  evate( VLv note: expanded from macro 'msg_Dbg'
arlc_c_SC_e   87tOBCJ |   hECeT  commmo(aked)sg(_Gen,  nb,e c p)ri__c(op_btmj,e pm
      s|                                       ^z
../include/vlc_common.h:_name481:15: , VLnote: expanded from macro 'VLC_OBJECT'C
his_,  V481 | A  R  _  I VNLC_TM  consEbGEt R, vstral )e;uSG_
      cDBG,rt | vl s           ^
__V../include/vlc_variables.h:140:A:48: note:  (expanded from macro 'var_SetChecked'
const   140v_l | #dARceGS__)
      | c_    ^fineco_ 
ovmmao../include/vlc_messages.h:78n_rmemb:13jb_er:Seset :note: cexpanded from macro 'msg_Generic'
Chetc _ket   78 | (constd( o,n,vl t,vc)_ varo_Sebj  t Ce hcecvlck*_e)dtLog(_t *(VL(V&()LCC(_O_OB&(BJxJ)E-ECT(o),n,t,v)
x)>      o| C                                               ^
T(../include/vlc_common.ho:->o481bj:15: bnote: expanded from macro 'VLC_OBJECT'
))j  ) \ 
,\ 481 |   p       ,|               ^
 vlc_
   m        codule_| non              ^satme ,
sIn file included from  __tvideo_chroma/yuvp.c:31:
rIn file included from ../include/vlc_common.huct:1031FIL v:
../include/vlc_variables.h:Elc_525:com5: m__,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] o
nIn file included from __video_chroma/swscale.c_LINE_:33:
In file included from ../include/vlc_common.h  :525m1031:
 |   em../include/vlc_variables.h:304:17  v: a_,r_bCrwarning: ee at\
      |             ^
er(../include/vlc_common.h: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]481:15:p
_o   note: expanded from macro 'VLC_OBJECT'bj, pssz304 |  _ n
a  ime, V:LC _VA(R_Bc  OO481f |     L  (  |on sV  cotnliLCks t _VAR_DOeIvNHlstrulct y(!vlvEc_coRIT
c_mmar_Ge      |     ^
o../include/vlc_variables.h:122:bjectChet_39: t ckeod (n_obmemj, na*)berme(&(xnote: ,s:  expanded from macro 'var_Create'
V()->  L122 | #odecbofj) ine v\
      C_Vnst Avl| ar_C              ^
reateR(a,b,_c) vaCOr_CrcOeat_RoIn file included from DSe(, bjVLcodec/avcodec/chroma.cectC_OBJE_tC &va *)(:T&l29:
In file included from (x)../include/vlc_common.h-:>)o1031bj:
))../include/vlc_variables.h:203:)(a
), b12 :, c ) 
      warning: |                                       ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h  203 |   :481:15      : note: expanded from macro 'VLC_OBJECT'
|   481                  ^
r../include/vlc_variables.h:142etu |   :   \48 : rn  
      note: |               ^expanded from macro 'var_GetChecked'

v  142a c | ronst st_Se#dtChructeck vlc_covideo_chroma/chain.cemmoend_mf:ie( p_o396:ne vabjrm_G17b, petChes:zr warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_sn:  396 | a     m (const vl  ce,_  VLC_VAR_BOOL, va  l e  );    cf
objiltek      re_| ed(o,c           ^
../include/vlc_variables.h:A140:48:dn,td note: tPr,ovx)y va_Ct *)(alr&lbac_G(x)e-k>obts( Cpj)heexpanded from macro 'var_SetChecked'
c_k f  ilt\
      e140|               ^
 | r#d,efed(V
Line v      ar_SIn file included from video_chroma/yuvp.cetC_:|                 ^
CheOB31:
In file included from ../include/vlc_common.h../include/vlc_filter.hc:1031:
../include/vlc_variables.hk:539J:5E: warning: eCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
T  :d(242o(539 | :  30:, note: expanded from macro 'filter_AddProxyCallbacks'n
o,t,v  242)  v var_ |  Sar_etChCr e  fatilteee(r), c_kAddn,p_obPtje, pdsz_rn(VLaC_OBJECTme,,v(o)
o      x VLCyC),n,t,v|                                                ^)_
      | VAR                                               ^
_FLOAT | VLC
../include/vlc_common.h:_a../include/vlc_common.h:VAl481481R:_:DO15I:15NHER: IT
      note: |     ^
expanded from macro 'VLC_OBJECT'
 note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h    :481481122:39lba: note:  |      expanded from macro 'var_Create'
 |   c ks( VLC _OB    J 122 | #ECT(d  ea)co,nfin b,es vat c) r
      s|                              ^
_../include/vlc_common.h:481t:15: Crnote: eat ruce(expanded from macro 'VLC_OBJECT'
at,cb  481 ,c)onv vas |   l cr t_C_co rea  m  ctes( VLmononC_OB_JECmeT(a)t, b, mcr )
      uct vl| s                                      ^
../include/vlc_common.h:t s481:c_15tr:c note: expanded from macro 'VLC_OBJECT'uco
tbers: (commonst  481 nv_ |     lcm  e_vcommm onlbc_oers:   c(con_msembobertns: (jeconcsst t s vtvructtlc__objt *)ect v_t (*)lc(&_lc_(x)&-(x)comob->ojebj)mon_>obmcembters_:t j)   \
      *)(&((consx\
      | )->              ^|               ^
ob
jt) \
       vlc_object_t *)(&(x)->obj) \
      |               ^
|               ^In file included from 
video_chroma/swscale.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecIn file included from video_chroma/yuvp.c:In file included from ked(codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.h p_o:1031:
bj, ../include/vlc_variables.h:212:12: pszwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_n  212 | ame   , V reLC_Vturn vAaR_rFLOAT_31SetC:
h,In file included from  &v../include/vlc_common.ha:l1031:
 eck../include/vlc_variables.he:554:5: warning: ) )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

        554 |   d |  var_Cr eate((obj, n ame,p_obj, p VL         ^
C_VAR_../include/vlc_variables.hs:COORDSz_142:48: n,anote: mexpanded from macro 'var_GetChecked'e,  va
l)  142 | #;
      | V           ^d
efinLeC _vV../include/vlc_variables.ha:r140:_48: Anote: R_Sexpanded from macro 'var_SetChecked'Ge
t  140 | #dCThReINGe fckedi| VLC_(o,n,tn,ev )var_SVe vartCh_GeecktACRh_DeckeOdI(NHERVeITdL(Co_,
      | n,    ^t
O,v) vaB../include/vlc_variables.h:r122J:39: note: expanded from macro 'var_Create'
_ESetC  122 | #dCT(o),n,heckeedfine(VL C_OBt,v)
      | JEC                                               ^
T(vo../include/vlc_common.h)ar_Cre,n,a:te(a,b,c) var_Creatte( V481:15: LC_O,note: expanded from macro 'VLC_OBJECT'
BJECT(a), b, c   481) | 
       |                                       ^ 
 v)    ../include/vlc_common.h :481:
15: note: c      |                                                ^
onexpanded from macro 'VLC_OBJECT'st s../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

t    481481 |      r |     co u c    nstt  vlstr const ustrcut cvtl vlc_cc_ccommono_membmmo_comne_mros: (mceomnst bvelrs:n c(cons__memotbers vl:c _obj(bcjoenstct_ect t *)(&(x)->ovl_c_obtb jj)e *)\(
      |               ^
&(x)->cobtj_)t  \*
)(      |               ^
&(x)->obj) In file included from video_chroma/yuvp.c:31\
:
      |               ^
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_In file included from Ccodec/avcodec/chroma.c:29r:
In file included from ../include/vlc_common.h:e1031:
../include/vlc_variables.hate( p_o:bj, 227pIn file included from :12: warning: svideo_chroma/swscale.c:z33_:
In file included from ../include/vlc_common.hn:amdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]1031:
e, VL
../include/vlc_variables.h:340:9: Cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_  VAR_S227
 | T  R 340ING |  |  VL  C_V retur n va A if(R r_Svar__GeetCthCeckDOINhHeERId( T
      |     ^
ecked../include/vlc_variables.h:122:39(: note: expanded from macro 'var_Create'
 p_ob  122 | #definej, ps varz__Cnreateame,p_o bjVL,C _pVARs(_aS,zb,c_)n vaTar_Cremae, VLRINC_VAR_G, &FLvOaATl ),  v)
      |         ^al )t;

e( V      LC_OBJECT../include/vlc_variables.h(a), :142:| 48           ^
b,../include/vlc_variables.h:140::48: note: expanded from macro 'var_SetChecked' 
   140 | note: c )
#def      expanded from macro 'var_GetChecked'| i                                      ^

n../include/vlc_common.he:481:15 var_Se:t  142 Cnote: expanded from macro 'VLC_OBJECT'
h | #define e  481 | c     v  ak consrt_GeteChec strudc(t vo,n,t,vkeld)c_com mvon_memabersr(_oS,etChen:, (ctcok,v)end(V varst v_LlGC_OBetChJECTec(o)ked,n,(VLCt,_cO_BvobJ)ject_t 
      |                                                ^*)(&(xE)
-C>T../include/vlc_common.ho:bj) \
      | 481(              ^
o:)15: ,note: nexpanded from macro 'VLC_OBJECT'
,t,v)
      |                                                  ^481
 |       ../include/vlc_common.h : c481:15: note: expanded from macro 'VLC_OBJECT'
In file included from video_chroma/yuvp.c:31:
onsIn file included from ../include/vlc_common.h:1031:
t str../include/vlc_variables.h:578u:9: ctwarning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  vl481  578 | c_    if(c |    om  mv aor_Chan_mn ge( pe_m  constboe rsst:r u(ccto nvlcbst jv,lc_o _psz_nabme,jec tV_t *)(&(xcLoC)mmon->o__mVAR_CHOICeEmSbCbOUNTe, &counrs: (t, NUconst LL )vlc_ )
      |         ^objejct_)t  *)(
\&
(      |               ^
x../include/vlc_variables.h:)->obj128:43) \
      : note: expanded from macro 'var_Change'
|               ^  
128 | #defiIn file included from necodec/avcodec/chroma.c:29:
 In file included from ../include/vlc_common.h:1031:
v../include/vlc_variables.h:241:12a: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r_C
h  241 |   In file included from   video_chroma/swscale.carnegetur:33:
n var(_In file included from ../include/vlc_common.h:1031aSetC:
../include/vlc_variables.h,hbe,cck,d,e) var_Change( VLC_OB:Jed(350:9:E warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 C  350T | (pa),    if(_obj,  pvar_Getsz_ naChecme,ked( VL p_C_VobjAb, c, R_Sd, eTRI, ps z)_
n      N| G                                          ^
, vala../include/vlc_common.h :m)e;,
       V481:| 15L: note: expanded from macro 'VLC_OBJECT'C           ^

_../include/vlc_variables.h:140:VAR  _481S | TRI N48:  note: expanded from macro 'var_SetChecked' 
 G    140  | , &v#dal )  ceof)nst 
      |         ^s
in../include/vlc_variables.he:142 :v48: note: expanded from macro 'var_GetChecked'atr
_SetC  r142uct |  #vhlc_common_emdeefinme vabers: (cocr_Gked(oetChnst vlc_objec,tn_,tt,v) var _*S)etCh(e&(x)->obje)c ked(ckVL\
      |               ^
ed(oC,_nO,BtJ,EvC)T (voa),rn_,Gte,tvC)h
e      |                                                ^
cked(VLC../include/vlc_common.h:_OBJECT(o481:15: note: expanded from macro 'VLC_OBJECT'
),n,t,  481v)
      |                                                ^
 |       ../include/vlc_common.h : 481:15:co note: expanded from macro 'VLC_OBJECT'
n  st481  | s tr u      ccto nvsltc _sctormumcotn _vmlc_ecommmobne_rmse:m (bceornss: t vl(cco_nsotb jvelcc_otb_tj *ect_t) (*&)((x&)(-x)->o>bojb)j ) \
\
      |               ^
      |               ^
In file included from codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256In file included from video_chroma/swscale.c:33:
 |   In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h  r:e362t:u9r:n warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
var_Se  t362 | Chec k e d (i fp_(o bj,var _pGsez_tnaCmeh,e cVkLeCd_(VA p_R_obj,AD psz_DnRaEmSeS, V, LC_VAvRal _)A;DDRESS, &
v      |            ^a
l ) )
      |         ^
../include/vlc_variables.h:140:48: note: ../include/vlc_variables.hexpanded from macro 'var_SetChecked'
:142:48: note: expanded from macro 'var_GetChecked'
    142 | 140 | #d#edfeifniene  vvaarr__GSeettCChheeccked(koe,dn(,ot,,nv,)t ,vavr)_ SvetaCr_GethCehcekcekde(dV(LVLCC__OOBBJJEECCTT((oo)),n,t,,n,tv,v)
      |                                                ^
)../include/vlc_common.h:
      481:15: note: | expanded from macro 'VLC_OBJECT'                                               ^

../include/vlc_common.h:481:15: note:   expanded from macro 'VLC_OBJECT'481 |         
const stru  481c |  t    vlc_co  m  mcoonn_smte msbterrsu:c t (vclocn_scotm mvolnc__moebmject_bers: (cto n*s)t( &v(lxc)_-o>bojbej)c t\_
      t|                ^
*)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) vIn file included from arvideo_chroma/swscale.c:_GetCh33:
eIn file included from c../include/vlc_common.h:ked(VL1031:
../include/vlc_variables.h:C429_:O5B:JECT( warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o)
,n,  429 | t,v)
      |                                                ^
    v../include/vlc_common.ha:r481_:C15r:e note: aexpanded from macro 'VLC_OBJECT'te( p_o
bj, psz_nam  e,481 |  VLC_ V A R _ I N T EGER | cVLCo_nVsAtR _sDtOrIuNcHtERI vlcT );
      |     ^
_../include/vlc_variables.h:122c:o39m:m onote: nexpanded from macro 'var_Create'_
m  e122m | be#rdse:f i(ne var_Ccroenastte (val,c_b,cobject_t *) )(&(x)->obvar_Creaj)te( VLC_ \
      |               ^
OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struIn file included from ct codec/avcodec/chroma.c:v29lc:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h_:c293o:m10mon_membe:r warning: s: (condue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]st vl
c  _293 |   ob  if( !var_jGeect_tt C*he)(&(cxk)e-d>(ob jp)_ o\
      b| j              ^, 
psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecIn file included from kvideo_chroma/swscale.ce:d(o33,:
n,t,v) vIn file included from a../include/vlc_common.hr:_1031:
G../include/vlc_variables.he:t442C:h5:e cked(VLC_OBJECwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
T(o),n,t,v)
      |   442                                               ^
 |  ../include/vlc_common.h :  481v:ar15: note: expanded from macro 'VLC_OBJECT'
_  481Create |      (   p _coobnst strju, ct vlcps_commzo_name, VnL_C_memberVsA:R _(BcoOOL n| sVt vLClc_o_Vbject_AtR *_)D(O&I(NxH)E-R>IoTb j)); 
\
      |     ^
      |               ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
In file included from codec/avcodec/chroma.c../include/vlc_common.h::29481:
:15: In file included from ../include/vlc_common.h:note: 1031expanded from macro 'VLC_OBJECT':

../include/vlc_variables.h:304:17:  481 |        warning:   cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]on
s  304t |     s tirufc t v(llcikely_co(!mmon_mveamrber_Gse:t C(hceocnked (sotbj vlc_,ob jencatm_et, VLC_VAR_ C*O)O(R&(Dx)-S>,o b&jv)al)))
       \| 
                ^      
| ../include/vlc_variables.h:142              ^:
48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetCheckeIn file included from d(VLCvideo_chroma/swscale.c_O:B33:
JECT(oIn file included from ../include/vlc_common.h):,n1031:
../include/vlc_variables.h,:t,v)
      |                                                ^
455:5: ../include/vlc_common.h:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481:15: note: expanded from macro 'VLC_OBJECT'
  455 |     481  |   v a r _ C   consrte astter(u cpt_o bjv,l pcs_zc_ommon_name,m emVbLIn file included from video_chroma/yuvp.c:C_V33eAR_FL:
OA../include/vlc_filter.hT :| V167LCrs:9::_VA R_DOI (Ncwarning: onHst ERIvlc_objedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
T );
      |   167 |        ^
 ../include/vlc_variables.h:ct122:    ms39:g_Warn( _ note: p_filter, expanded from macro 'var_Create'
"can'  122t t *)get | ( output pi&(ctux)r->e#ob" )jdef) ;
      |         ^
\../include/vlc_messages.h:85:5in:e
      |  va              ^ note: expanded from macro 'msg_Warn'
r
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGSIn file included from codec/avcodec/chroma.c:_29:
In file included from __Cr)eat
e(      |     ^
a../include/vlc_common.h../include/vlc_messages.h:1031::
,b../include/vlc_variables.h:324:7810,:c: warning: ) var13_Crdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ea:t   e( note: expanded from macro 'msg_Generic'
VL   C_78OB |     vlc_JELog(CT(aV),LC_O 324 |  b,  B  JifE( !vCarT_Ge(o), p,tC hevcklc_moduc )
l      | e_name,                                      ^e d(_
../include/vlc_common.h:481_FIL :15p_ob: E__, __Lnote: expanded from macro 'VLC_OBJECT'
INEj  481 | , _ psz_    _nam,    e,\
      |             ^c VLC
onst../include/vlc_common.h:481:15: note: _Vexpanded from macro 'VLC_OBJECT'
AR_F s  481 | Ltru    ct    coOAn vst strulc_comcmotnT,  _m&valemv belc_corsm) mon_members: (cons:)
      |  t(c         ^
ons../include/vlc_variables.h: 142t vvllc_:48c: _note: expanded from macro 'var_GetChecked'o
bj  142ect_t *) | #d(eobjfineec&t _var_Ge(txC)->obtj ) \*
h      )(&(xecke| d)-(              ^o>
ob,n,tj,v) ) var\
_GetChecked(VLC_OBJECT(      o| )              ^,
n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commoIn file included from n_members:video_chroma/swscale.c (c:o33:
In file included from ../include/vlc_common.h:1031In file included from video_chroma/yuvp.cnst :v33:
:
../include/vlc_filter.h:213:l9c:_ob ject../include/vlc_variables.hwarning: _:469:5:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  213 |    warning:  *)(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     469 |  & ( x)->o b j) \ 
      m| s              ^g_Warn(
 p_filter, "can't get output  subpictuvarIn file included from er" );
      | codec/avcodec/chroma.c:_C29:
reateIn file included from ../include/vlc_common.h:( p_obj, psz        ^_n1031:
../include/vlc_variables.h:
340:9../include/vlc_messages.h::85 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:a5m:e note: expanded from macro 'msg_Warn'
, VLC_     340 |  V A R _i85S | T    fm(sg_Ge nReric(vaING rp|_ th_Vis, VLGCe_MSG_WARNtCLhCe_cVkAeR,_d _D_OINVHERI( pTA );__
      | oAbRGSj_    ^_
)
      |     ^
, p../include/vlc_messages.hs:z_nam../include/vlc_variables.h:12278e:13: note: expanded from macro 'msg_Generic'
:, VL39:C   _78VAR | _ST     vnote: expanded from macro 'var_Create'
l  c122_ | L#defoRgine (VLC_varOBJEIN_GCr,eate( C&val T)(o), )
a,b      |         ^
, p../include/vlc_variables.h:142:48:, note:  c) vavr_Crelexpanded from macro 'var_GetChecked'
c  142 | #da_tmeo( VdeLC_uOflie_naBJECne T(a)var_G,m eb, e,tChecke d__FILE_(o,n,_c , )
      | _                                      ^t
_,LvI)N../include/vlc_common.hE __, \
      | v:            ^
481:15:ar_G../include/vlc_common.het note: Che:c481:15: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'VLC_OBJECT'  
k481 |     e481d | ( VLC_ OBJ     ECT con(o)st ,n,strut,v)
      c| t                                               ^
 v lc_com../include/vlc_common.h:mon_ m e 481 : 15m:b enote: rs:coexpanded from macro 'VLC_OBJECT'
ns  t481  |     s(ctornusct vlt vc_com m o   clnc__moonbst sejtrucectt v_t m*blecr_scommo)n(&(x)-:>obj_mem) \
       ber(sc:o ns(tc vlc_o|               ^o
nbsject_t *)(&t(x)->obj) \ v
lc_      oIn file included from | bvideo_chroma/swscale.c:33:
In file included from               ^../include/vlc_common.h
:1031:
../include/vlc_variables.h:j477:5ec: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t
_t  477 |   * ) (& var_(Cxreate)(- >po_bojb)j ,\
 psz_n      a|               ^
me, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from codec/avcodec/chroma.c:  12229:
In file included from ../include/vlc_common.h: | #defi1031n:
e../include/vlc_variables.h :var_350Cr:ea9t:e (warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a,b,c)   350 | v a r _ iCrefa(t ev(a rVL_GeCt_COheBcJkEeCdT(a),(  bp, c )
      |                                       ^
_obj, p../include/vlc_common.hsz:_481na:m15e:,  VLnote: Cexpanded from macro 'VLC_OBJECT'_
V  481 | A R _ ST R IN   constG s,t r&uvcatl  )v l)
c      | _commo        ^n
_../include/vlc_variables.h:142:48:me note: expanded from macro 'var_GetChecked'
mbers: (cons  142 | t vlc_object#_dtefine * var)(&(x)_-G>eotbCjh)e c\k
e      d| (o              ^
,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      | In file included from                                                ^
video_chroma/swscale.c:33:
../include/vlc_common.hIn file included from :../include/vlc_common.h481::1031:
../include/vlc_variables.h:49115::5 :note:  expanded from macro 'VLC_OBJECT'warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |          491  | c on s t  vstar_rCurceta te( pv_olc_cbj, psomz_namem,o nV_LmCe_mVbAers:R (_coAnsDtD RvElScS_ o|b VLC_VAjRe_cDtO_ItN H*E)(&(x)R-IT> o)b;j
)       | \    ^

      ../include/vlc_variables.h:122|               ^:39: note: 
expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, cvideo_chroma/yuvp.c In file included from :81:)
codec/avcodec/chroma.c      |                                       ^
:../include/vlc_common.h5:29:
In file included from  ../include/vlc_common.h:warning: 481:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:1031
:
   ../include/vlc_variables.h1581:: | 362    msg note: expanded from macro 'VLC_OBJECT'
_Db  g481 |  (   p_filte r  ,   :c9o:n swarning: t" YstrUuVct vlc_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  P362 |   ommo  n_mtembers: if( vaor_Ge t%4.C4s heckecdonv( p_obj, pe r(ter",sz_n
a      m| e    ^c
,../include/vlc_messages.h VLC:_87V:5: onnote: expanded from macro 'msg_Dbg'
ARs_AtDDR    vlc87_object_tE |   SS,  &  *mval s)g )
_      |         ^)(&Generi
(c../include/vlc_variables.h(p_:142t:hxis,48) ->: note: objexpanded from macro 'var_GetChecked'
) \
V      L  C_MS|               ^
G_DBG, __VA_ARGS__)
      |     ^
142../include/vlc_messages.h | #:def78In file included from ine va:rvideo_chroma/swscale.c:33:
13In file included from ../include/vlc_common.h:: 1031:
../include/vlc_variables.h:511_:G5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]enote: expanded from macro 'msg_Generic'

tChec  ked   (78o,n,t511 |  |  , v  var_C r  e av) var_lGce_LotgCh(teVLC_Oe( BcJkECT(oep_obd(VLj,)C _pOszB_Jn, p,a vlECT(co)m,ne,, VL_modultC,v)
      _eV|                                                ^_name,
AR_I../include/vlc_common.hNTEGER: 481 | V:15LC_: _note: _Fexpanded from macro 'VLC_OBJECT'
ILE__, V_  481 |  A_LINE__,R _\
      |             ^
../include/vlc_common.hD:O481I NH E R IT   c:
      15: note: expanded from macro 'VLC_OBJECT'o
nst  | 481 |     ^ struct 
vlc../include/vlc_variables.h:_122comm o n:_39member s:  (    concst st:r uct vlc_commoonnote: nexpanded from macro 'var_Create'
_  122 | #membest vdelc_finreos: b( const vvjlarc_oect_btj ect_t* *)()_&(x)->oCreateb(j(&a(x))->o bj) \
      \|               ^
,b,c
      |               ^
) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/swscale.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5In file included from : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
codec/avcodec/chroma.c  525: |    29 var:
_CreaIn file included from te( ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]p_o
b  j429, p | sz_n am e,  VLC va_rVAR_Crea_teBOOL( p_obj, psz_name, V | VLC_VAR_INTEGERL | VCL_C_VVAR_DOINHERIT );
      |     ^
AR../include/vlc_variables.h_DO:IN122HERI:T
      | 39    ^
: ../include/vlc_variables.hnote: :122:39expanded from macro 'var_Create': note: 
expanded from macro 'var_Create'
    122 | 122#d | #deefifne ivnea varr_C_reatCe(ar,b,c) eate(a,b,vc) var_Creatae( VrL_CrC_OBJECT(a), b, c )
      |                                       ^
e../include/vlc_common.h:481:15a:te( V note: expanded from macro 'VLC_OBJECT'LC_
O  481B | JECT(a),  b,        const struct vlc_common_membecr s: )
      (|                                       ^
const vlc_object_t *)(&(x)->obj) \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct In file included from codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]vlc_commo
n_m  442 |     var_Create( p_obj, psz_name, VeLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
mb../include/vlc_variables.he:rs: 122:39: note: expanded from macro 'var_Create'
(con  st vlc122 | #define va_objr_Create(a,b,c)ect_ tvar_Create( VLC *_OBJECT(a)(&(x), b, c )
      |                                       ^
)->ob../include/vlc_common.h:481:15:j note: expanded from macro 'VLC_OBJECT'
) \
        481 | |         const str              ^
uct vlc_common_members: (const vlc_object_t *)(&(x)->oIn file included from video_chroma/swscale.cbj) \
      | :33:
In file included from ../include/vlc_common.h              ^
:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_namIn file included from codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
e, ../include/vlc_variables.h:455VLC:5:_ VAR_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
F  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERLIOT );
      |     ^
AT../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
 | V  L122 | #Cdefine var_Cr_eateV(AR_aDOI,b,c) vaNr_Create( VLC_OHBERIJECT(a), b, c )
      |                                       ^
T
      |     ^../include/vlc_common.h
:481:15: note: ../include/vlc_variables.hexpanded from macro 'VLC_OBJECT'
:122:39  481 |         const struct vlc_common_mem: note: expanded from macro 'var_Create'b
er  122 | #s: (const vlc_object_dt *efine) va(&(x)->obj) \
      |               ^
r_Create(a,b,c) var_Create( VLC_OBJECT(a), b, In file included from codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  469 |     var_Cre )
ate( p_obj, psz_na      m|                                       ^
e,../include/vlc_common.h:481 VLC_V:15: AR_STnote: expanded from macro 'VLC_OBJECT'
R  481 |   ING | VLC_VAR_DOINHERIT ); 
      |         ^
 co../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
ns  122 | #define var_Create(a,b,c) vta strucr_Create( VLC_OBJtECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 vl  481 |         const struct vlc_common_membcers:_ comm(on_mcemberos: (cnst vlc_objeocnst vt_t *)(&(x)->obj) \
      |               ^
lc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create(In file included from video_chroma/swscale.c:33:
 pIn file included from ../include/vlc_common.h:1031_obj:
../include/vlc_variables.h:, p554:5:sz_name ,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 VLC_VAR_S  T554 | RING | VLC_V   A varR_DOINHERI_T );
      |     ^
C../include/vlc_variables.hre:122:39: note: expanded from macro 'var_Create'
ate(   122 | #dp_obej,fine var_ psCreatez_n(amea,b,c) var_, VCreLaC_VAte(R_S TRIVNG LC_OBJECT(a), b, c )
      |                                       ^
|../include/vlc_common.h:481:15:  note: expanded from macro 'VLC_OBJECT'
VLC  481 |       _VA R_DO const struct vlc_common_members: (conINHEsRITt
       vlc_object_t *)(&(x)->obj) \
      |               ^
|     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_CreatIn file included from codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
e(../include/vlc_variables.h :491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
V  491 |     varL_C_OBCJECT(ar), b, eate( p_obj, psz_name, VLC_VAR_ADDRESS | cV LC_VAR_DOINHERIT );
)      
      |                                       ^
|     ^../include/vlc_common.h:481
:15../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_C:reate(a,b,c)  var_Create( Vnote: LC_OBJECT(a), b, expanded from macro 'VLC_OBJECT'c )
      |                                       ^

../include/vlc_common.h:  481 | 481:15    : note: expanded from macro 'VLC_OBJECT'
    481  |         cons cot snstt strructuct vlc_common_membe vlrc_commosn_me:mbe (crs: onst vlc_obj(coenst vlct_t c_obj*ect)_t *)(&((x)-&>ob(x)->jobj) \
      |               ^) 
\
      |               ^
In file included from codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.hIn file included from :1031video_chroma/swscale.c:33:
:
In file included from ../include/vlc_common.h:../include/vlc_variables.h1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:563  :5: 511warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] | 
    var_Create( p  _obj, 563psz_nam | e   , VL var_CCrea_te(V pAR_INTEGE_obj,R | V pL47C_ warningssVAR_DOzI generatedNHE_nRI.
T
      |     ^a
me,../include/vlc_variables.h VL:C_122:39: note: expanded from macro 'var_Create'
VAR  122 | #def_ine var_Create(aS,Tb,c) var_RCreaIte( NG |V LVLCC_OBJ_VAECT(a)R, _bD, c )OIN
      | H                                      ^
ERIT
      | ../include/vlc_common.h:481    ^
:15: note: ../include/vlc_variables.h:122:39expanded from macro 'VLC_OBJECT': note: 
expanded from macro 'var_Create'  481 |   
   122 |     # dcoensft strine vuct valc_r_cCreatomem(a,bon_,membc) ersv:ar_ (constCrea vlcte(_ VLobjeC_OBJECTct_(t *)(&a), (x)->obbj) \,
      |                ^c )

      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlIn file included from codec/avcodec/chroma.cc_c:om29:
In file included from m../include/vlc_common.h:1031:
o../include/vlc_variables.h:525:5n_membe: rs: (cowarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]nst 
vlc_ob  525 |   je c tvar_Cr_et *)ate( p_ob(&(x)->j, psobj)z_name \
      |               ^
, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,In file included from video_chroma/swscale.c:b,c) var_C33r:
eIn file included from ../include/vlc_common.hate(: VLC1031:
_OBJ../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
E  CT(578a), |  b,    c i )
f      |                                       ^( 
va../include/vlc_common.h:481r:_Chang15e:(  pnote: _oexpanded from macro 'VLC_OBJECT'
bj, ps  z481 |   _name, VL C   _ VAR_CH OIcoCnEsStCO UNT,struct &co vlcu_ncto, NmULL ) mon_m)e
      |         ^mbers: (const vlc_
obje../include/vlc_variables.hct:_t *)(128&(:43x): note: expanded from macro 'var_Change'
->o  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, dbj) , e )
      | \
                                          ^      |               ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(In file included from codec/avcodec/chroma.cx)-:29>obj) \
      |               ^
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libi420_rgb_mmx_plugin.la -rpath /usr/local/lib/vlc/plugins/video_chroma video_chroma/libi420_rgb_mmx_plugin_la-i420_rgb.lo video_chroma/libi420_rgb_mmx_plugin_la-i420_rgb16_x86.lo  -L/usr/local/lib
, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/chroma.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/swscale.c:35:
../include/vlc_filter.h:167:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |         msg_Warn( p_filter, "can't get output picture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from video_chroma/swscale.c:35:
../include/vlc_filter.h:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Warn( p_filter, "can't get output subpicture" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
28 warnings generated.
video_chroma/swscale.c:166:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  166 |     i_sws_mode = var_CreateGetInteger( p_filter, "swscale-mode" );
      |                  ^
../include/vlc_variables.h:495:59: note: expanded from macro 'var_CreateGetInteger'
  495 | #define var_CreateGetInteger(a,b)   var_CreateGetInteger( VLC_OBJECT(a),b)
      |                                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_chroma/swscale.c:198:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  198 |     msg_Dbg( p_filter, "%ix%i (%ix%i) chroma: %4.4s -> %ix%i (%ix%i) chroma: %4.4s with scaling using %s",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libi420_yuy2_mmx_plugin.la -rpath /usr/local/lib/vlc/plugins/video_chroma video_chroma/libi420_yuy2_mmx_plugin_la-i420_yuy2.lo  -L/usr/local/lib
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_chroma/swscale.c:375:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  375 |         msg_Err( p_filter, "format not supported" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_chroma/swscale.c:381:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  381 |         msg_Err( p_filter, "invalid scaling: %ix%i -> %ix%i",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_chroma/swscale.c:434:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  434 |         msg_Err( p_filter, "could not init SwScaler and/or allocate memory" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
video_chroma/swscale.c:610:21: warning: passing 'uint8_t *[4]' (aka 'unsigned char *[4]') to parameter of type 'const uint8_t *const *' (aka 'const unsigned char *const *') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]
  610 |     sws_scale( ctx, src, src_stride, 0, i_height,
      |                     ^~~
/usr/local/include/libswscale/swscale.h:224:58: note: passing argument to parameter 'srcSlice' here
  224 | int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[],
      |                                                          ^
In file included from codec/avcodec/chroma.c:34:
codec/avcodec/avcommon.h:70:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   70 |     if (!var_InheritBool(obj, "quiet")) {
      |          ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/chroma.c:34:
codec/avcodec/avcommon.h:71:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   71 |         int64_t verbose = var_InheritInteger(obj, "verbose");
      |                           ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/avcodec/chroma.c:34:
codec/avcodec/avcommon.h:94:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   94 |     msg_Dbg(obj, "CPU flags: 0x%08x", av_get_cpu_flags());
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: link: /usr/bin/nm  video_chroma/.libs/libi420_rgb_mmx_plugin_la-i420_rgb.o video_chroma/.libs/libi420_rgb_mmx_plugin_la-i420_rgb16_x86.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libi420_rgb_mmx_plugin.exp
28 warnings generated.
mv -f codec/avcodec/.deps/libswscale_plugin_la-chroma.Tpo codec/avcodec/.deps/libswscale_plugin_la-chroma.Plo
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libi422_yuy2_mmx_plugin.la -rpath /usr/local/lib/vlc/plugins/video_chroma video_chroma/libi422_yuy2_mmx_plugin_la-i422_yuy2.lo  -L/usr/local/lib
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libi420_rgb_mmx_plugin.exp" > ".libs/libi420_rgb_mmx_plugin.expT"
libtool: link: mv -f ".libs/libi420_rgb_mmx_plugin.expT" ".libs/libi420_rgb_mmx_plugin.exp"
libtool: link: echo "{ global:" > .libs/libi420_rgb_mmx_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libi420_rgb_mmx_plugin.exp >> .libs/libi420_rgb_mmx_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libi420_rgb_mmx_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  video_chroma/.libs/libi420_rgb_mmx_plugin_la-i420_rgb.o video_chroma/.libs/libi420_rgb_mmx_plugin_la-i420_rgb16_x86.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libi420_rgb_mmx_plugin.so -Wl,-version-script -Wl,.libs/libi420_rgb_mmx_plugin.so-ver -o .libs/libi420_rgb_mmx_plugin.so
libtool: link: /usr/bin/nm  video_chroma/.libs/libi420_yuy2_mmx_plugin_la-i420_yuy2.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libi420_yuy2_mmx_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libi420_yuy2_mmx_plugin.exp" > ".libs/libi420_yuy2_mmx_plugin.expT"
libtool: link: mv -f ".libs/libi420_yuy2_mmx_plugin.expT" ".libs/libi420_yuy2_mmx_plugin.exp"
libtool: link: echo "{ global:" > .libs/libi420_yuy2_mmx_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libi420_yuy2_mmx_plugin.exp >> .libs/libi420_yuy2_mmx_plugin.so-ver
33 warnings generated.
libtool: link: 	 echo "local: *; };" >> .libs/libi420_yuy2_mmx_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  video_chroma/.libs/libi420_yuy2_mmx_plugin_la-i420_yuy2.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libi420_yuy2_mmx_plugin.so -Wl,-version-script -Wl,.libs/libi420_yuy2_mmx_plugin.so-ver -o .libs/libi420_yuy2_mmx_plugin.so
mv -f video_chroma/.deps/libswscale_plugin_la-swscale.Tpo video_chroma/.deps/libswscale_plugin_la-swscale.Plo
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libi420_rgb_sse2_plugin.la -rpath /usr/local/lib/vlc/plugins/video_chroma video_chroma/libi420_rgb_sse2_plugin_la-i420_rgb.lo video_chroma/libi420_rgb_sse2_plugin_la-i420_rgb16_x86.lo  -L/usr/local/lib
libtool: link: /usr/bin/nm  video_chroma/.libs/libi422_yuy2_mmx_plugin_la-i422_yuy2.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libi422_yuy2_mmx_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libi422_yuy2_mmx_plugin.exp" > ".libs/libi422_yuy2_mmx_plugin.expT"
libtool: link: mv -f ".libs/libi422_yuy2_mmx_plugin.expT" ".libs/libi422_yuy2_mmx_plugin.exp"
libtool: link: ( cd ".libs" && rm -f "libi420_rgb_mmx_plugin.la" && ln -s "../libi420_rgb_mmx_plugin.la" "libi420_rgb_mmx_plugin.la" )
libtool: link: echo "{ global:" > .libs/libi422_yuy2_mmx_plugin.so-ver
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libi420_yuy2_sse2_plugin.la -rpath /usr/local/lib/vlc/plugins/video_chroma video_chroma/libi420_yuy2_sse2_plugin_la-i420_yuy2.lo  -L/usr/local/lib
libtool: link: 		 sed -e "s|$|;|" < .libs/libi422_yuy2_mmx_plugin.exp >> .libs/libi422_yuy2_mmx_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libi422_yuy2_mmx_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  video_chroma/.libs/libi422_yuy2_mmx_plugin_la-i422_yuy2.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libi422_yuy2_mmx_plugin.so -Wl,-version-script -Wl,.libs/libi422_yuy2_mmx_plugin.so-ver -o .libs/libi422_yuy2_mmx_plugin.so
libtool: link: ( cd ".libs" && rm -f "libi420_yuy2_mmx_plugin.la" && ln -s "../libi420_yuy2_mmx_plugin.la" "libi420_yuy2_mmx_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libi422_yuy2_sse2_plugin.la -rpath /usr/local/lib/vlc/plugins/video_chroma video_chroma/libi422_yuy2_sse2_plugin_la-i422_yuy2.lo  -L/usr/local/lib
libtool: link: /usr/bin/nm  video_chroma/.libs/libi420_rgb_sse2_plugin_la-i420_rgb.o video_chroma/.libs/libi420_rgb_sse2_plugin_la-i420_rgb16_x86.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libi420_rgb_sse2_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libi420_rgb_sse2_plugin.exp" > ".libs/libi420_rgb_sse2_plugin.expT"
libtool: link: mv -f ".libs/libi420_rgb_sse2_plugin.expT" ".libs/libi420_rgb_sse2_plugin.exp"
libtool: link: echo "{ global:" > .libs/libi420_rgb_sse2_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libi420_rgb_sse2_plugin.exp >> .libs/libi420_rgb_sse2_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libi420_rgb_sse2_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  video_chroma/.libs/libi420_rgb_sse2_plugin_la-i420_rgb.o video_chroma/.libs/libi420_rgb_sse2_plugin_la-i420_rgb16_x86.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libi420_rgb_sse2_plugin.so -Wl,-version-script -Wl,.libs/libi420_rgb_sse2_plugin.so-ver -o .libs/libi420_rgb_sse2_plugin.so
libtool: link: ( cd ".libs" && rm -f "libi422_yuy2_mmx_plugin.la" && ln -s "../libi422_yuy2_mmx_plugin.la" "libi422_yuy2_mmx_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libddummy_plugin.la -rpath /usr/local/lib/vlc/plugins/codec codec/ddummy.lo  -L/usr/local/lib
libtool: link: /usr/bin/nm  video_chroma/.libs/libi420_yuy2_sse2_plugin_la-i420_yuy2.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libi420_yuy2_sse2_plugin.exp
libtool: link: /usr/bin/nm  video_chroma/.libs/libi422_yuy2_sse2_plugin_la-i422_yuy2.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libi422_yuy2_sse2_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libi422_yuy2_sse2_plugin.exp" > ".libs/libi422_yuy2_sse2_plugin.expT"
libtool: link: mv -f ".libs/libi422_yuy2_sse2_plugin.expT" ".libs/libi422_yuy2_sse2_plugin.exp"
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libi420_yuy2_sse2_plugin.exp" > ".libs/libi420_yuy2_sse2_plugin.expT"
libtool: link: echo "{ global:" > .libs/libi422_yuy2_sse2_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libi422_yuy2_sse2_plugin.exp >> .libs/libi422_yuy2_sse2_plugin.so-ver
libtool: link: mv -f ".libs/libi420_yuy2_sse2_plugin.expT" ".libs/libi420_yuy2_sse2_plugin.exp"
libtool: link: 	 echo "local: *; };" >> .libs/libi422_yuy2_sse2_plugin.so-ver
libtool: link: echo "{ global:" > .libs/libi420_yuy2_sse2_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libi420_yuy2_sse2_plugin.exp >> .libs/libi420_yuy2_sse2_plugin.so-ver
libtool: link: ( cd ".libs" && rm -f "libi420_rgb_sse2_plugin.la" && ln -s "../libi420_rgb_sse2_plugin.la" "libi420_rgb_sse2_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libedummy_plugin.la -rpath /usr/local/lib/vlc/plugins/codec codec/edummy.lo  -L/usr/local/lib
libtool: link: cc -shared  -fPIC -DPIC  video_chroma/.libs/libi422_yuy2_sse2_plugin_la-i422_yuy2.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libi422_yuy2_sse2_plugin.so -Wl,-version-script -Wl,.libs/libi422_yuy2_sse2_plugin.so-ver -o .libs/libi422_yuy2_sse2_plugin.so
libtool: link: 	 echo "local: *; };" >> .libs/libi420_yuy2_sse2_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  video_chroma/.libs/libi420_yuy2_sse2_plugin_la-i420_yuy2.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libi420_yuy2_sse2_plugin.so -Wl,-version-script -Wl,.libs/libi420_yuy2_sse2_plugin.so-ver -o .libs/libi420_yuy2_sse2_plugin.so
libtool: link: /usr/bin/nm  codec/.libs/ddummy.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libddummy_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libddummy_plugin.exp" > ".libs/libddummy_plugin.expT"
libtool: link: mv -f ".libs/libddummy_plugin.expT" ".libs/libddummy_plugin.exp"
libtool: link: echo "{ global:" > .libs/libddummy_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libddummy_plugin.exp >> .libs/libddummy_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libddummy_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  codec/.libs/ddummy.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libddummy_plugin.so -Wl,-version-script -Wl,.libs/libddummy_plugin.so-ver -o .libs/libddummy_plugin.so
libtool: link: /usr/bin/nm  codec/.libs/edummy.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libedummy_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libedummy_plugin.exp" > ".libs/libedummy_plugin.expT"
libtool: link: mv -f ".libs/libedummy_plugin.expT" ".libs/libedummy_plugin.exp"
libtool: link: ( cd ".libs" && rm -f "libi422_yuy2_sse2_plugin.la" && ln -s "../libi422_yuy2_sse2_plugin.la" "libi422_yuy2_sse2_plugin.la" )
libtool: link: echo "{ global:" > .libs/libedummy_plugin.so-ver
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libspdif_plugin.la -rpath /usr/local/lib/vlc/plugins/codec codec/spdif.lo  -L/usr/local/lib
libtool: link: 		 sed -e "s|$|;|" < .libs/libedummy_plugin.exp >> .libs/libedummy_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libedummy_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  codec/.libs/edummy.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libedummy_plugin.so -Wl,-version-script -Wl,.libs/libedummy_plugin.so-ver -o .libs/libedummy_plugin.so
libtool: link: ( cd ".libs" && rm -f "libi420_yuy2_sse2_plugin.la" && ln -s "../libi420_yuy2_sse2_plugin.la" "libi420_yuy2_sse2_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libadpcm_plugin.la -rpath /usr/local/lib/vlc/plugins/codec codec/adpcm.lo  -L/usr/local/lib
libtool: link: ( cd ".libs" && rm -f "libddummy_plugin.la" && ln -s "../libddummy_plugin.la" "libddummy_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libaes3_plugin.la -rpath /usr/local/lib/vlc/plugins/codec codec/aes3.lo  -L/usr/local/lib
libtool: link: ( cd ".libs" && rm -f "libedummy_plugin.la" && ln -s "../libedummy_plugin.la" "libedummy_plugin.la" )
libtool: link: /usr/bin/nm  codec/.libs/spdif.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libspdif_plugin.exp
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libaraw_plugin.la -rpath /usr/local/lib/vlc/plugins/codec codec/araw.lo -lm -L/usr/local/lib
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libspdif_plugin.exp" > ".libs/libspdif_plugin.expT"
libtool: link: mv -f ".libs/libspdif_plugin.expT" ".libs/libspdif_plugin.exp"
libtool: link: echo "{ global:" > .libs/libspdif_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libspdif_plugin.exp >> .libs/libspdif_plugin.so-ver
libtool: link: /usr/bin/nm  codec/.libs/adpcm.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libadpcm_plugin.exp
libtool: link: 	 echo "local: *; };" >> .libs/libspdif_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  codec/.libs/spdif.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libspdif_plugin.so -Wl,-version-script -Wl,.libs/libspdif_plugin.so-ver -o .libs/libspdif_plugin.so
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libadpcm_plugin.exp" > ".libs/libadpcm_plugin.expT"
libtool: link: mv -f ".libs/libadpcm_plugin.expT" ".libs/libadpcm_plugin.exp"
libtool: link: echo "{ global:" > .libs/libadpcm_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libadpcm_plugin.exp >> .libs/libadpcm_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libadpcm_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  codec/.libs/adpcm.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libadpcm_plugin.so -Wl,-version-script -Wl,.libs/libadpcm_plugin.so-ver -o .libs/libadpcm_plugin.so
libtool: link: /usr/bin/nm  codec/.libs/aes3.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libaes3_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libaes3_plugin.exp" > ".libs/libaes3_plugin.expT"
libtool: link: mv -f ".libs/libaes3_plugin.expT" ".libs/libaes3_plugin.exp"
libtool: link: echo "{ global:" > .libs/libaes3_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libaes3_plugin.exp >> .libs/libaes3_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libaes3_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  codec/.libs/aes3.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libaes3_plugin.so -Wl,-version-script -Wl,.libs/libaes3_plugin.so-ver -o .libs/libaes3_plugin.so
libtool: link: /usr/bin/nm  codec/.libs/araw.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libaraw_plugin.exp
libtool: link: ( cd ".libs" && rm -f "libspdif_plugin.la" && ln -s "../libspdif_plugin.la" "libspdif_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libg711_plugin.la -rpath /usr/local/lib/vlc/plugins/codec codec/g711.lo  -L/usr/local/lib
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libaraw_plugin.exp" > ".libs/libaraw_plugin.expT"
libtool: link: mv -f ".libs/libaraw_plugin.expT" ".libs/libaraw_plugin.exp"
libtool: link: ( cd ".libs" && rm -f "libadpcm_plugin.la" && ln -s "../libadpcm_plugin.la" "libadpcm_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o liblpcm_plugin.la -rpath /usr/local/lib/vlc/plugins/codec codec/lpcm.lo  -L/usr/local/lib
libtool: link: echo "{ global:" > .libs/libaraw_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libaraw_plugin.exp >> .libs/libaraw_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libaraw_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  codec/.libs/araw.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib -lm  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libaraw_plugin.so -Wl,-version-script -Wl,.libs/libaraw_plugin.so-ver -o .libs/libaraw_plugin.so
libtool: link: ( cd ".libs" && rm -f "libaes3_plugin.la" && ln -s "../libaes3_plugin.la" "libaes3_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libuleaddvaudio_plugin.la -rpath /usr/local/lib/vlc/plugins/codec codec/uleaddvaudio.lo  -L/usr/local/lib
libtool: link: /usr/bin/nm  codec/.libs/g711.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libg711_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libg711_plugin.exp" > ".libs/libg711_plugin.expT"
libtool: link: mv -f ".libs/libg711_plugin.expT" ".libs/libg711_plugin.exp"
libtool: link: ( cd ".libs" && rm -f "libaraw_plugin.la" && ln -s "../libaraw_plugin.la" "libaraw_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libcdg_plugin.la -rpath /usr/local/lib/vlc/plugins/codec codec/cdg.lo  -L/usr/local/lib
libtool: link: /usr/bin/nm  codec/.libs/lpcm.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/liblpcm_plugin.exp
libtool: link: echo "{ global:" > .libs/libg711_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libg711_plugin.exp >> .libs/libg711_plugin.so-ver
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/liblpcm_plugin.exp" > ".libs/liblpcm_plugin.expT"
libtool: link: 	 echo "local: *; };" >> .libs/libg711_plugin.so-ver
libtool: link: mv -f ".libs/liblpcm_plugin.expT" ".libs/liblpcm_plugin.exp"
libtool: link: cc -shared  -fPIC -DPIC  codec/.libs/g711.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libg711_plugin.so -Wl,-version-script -Wl,.libs/libg711_plugin.so-ver -o .libs/libg711_plugin.so
libtool: link: echo "{ global:" > .libs/liblpcm_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/liblpcm_plugin.exp >> .libs/liblpcm_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/liblpcm_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  codec/.libs/lpcm.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,liblpcm_plugin.so -Wl,-version-script -Wl,.libs/liblpcm_plugin.so-ver -o .libs/liblpcm_plugin.so
libtool: link: /usr/bin/nm  codec/.libs/uleaddvaudio.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libuleaddvaudio_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libuleaddvaudio_plugin.exp" > ".libs/libuleaddvaudio_plugin.expT"
libtool: link: mv -f ".libs/libuleaddvaudio_plugin.expT" ".libs/libuleaddvaudio_plugin.exp"
libtool: link: echo "{ global:" > .libs/libuleaddvaudio_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libuleaddvaudio_plugin.exp >> .libs/libuleaddvaudio_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libuleaddvaudio_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  codec/.libs/uleaddvaudio.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libuleaddvaudio_plugin.so -Wl,-version-script -Wl,.libs/libuleaddvaudio_plugin.so-ver -o .libs/libuleaddvaudio_plugin.so
libtool: link: /usr/bin/nm  codec/.libs/cdg.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libcdg_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libcdg_plugin.exp" > ".libs/libcdg_plugin.expT"
libtool: link: mv -f ".libs/libcdg_plugin.expT" ".libs/libcdg_plugin.exp"
libtool: link: ( cd ".libs" && rm -f "libg711_plugin.la" && ln -s "../libg711_plugin.la" "libg711_plugin.la" )
libtool: link: echo "{ global:" > .libs/libcdg_plugin.so-ver
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o librawvideo_plugin.la -rpath /usr/local/lib/vlc/plugins/codec codec/rawvideo.lo  -L/usr/local/lib
libtool: link: 		 sed -e "s|$|;|" < .libs/libcdg_plugin.exp >> .libs/libcdg_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libcdg_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  codec/.libs/cdg.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libcdg_plugin.so -Wl,-version-script -Wl,.libs/libcdg_plugin.so-ver -o .libs/libcdg_plugin.so
libtool: link: ( cd ".libs" && rm -f "liblpcm_plugin.la" && ln -s "../liblpcm_plugin.la" "liblpcm_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o librtpvideo_plugin.la -rpath /usr/local/lib/vlc/plugins/codec codec/rtpvideo.lo  -L/usr/local/lib
libtool: link: ( cd ".libs" && rm -f "libuleaddvaudio_plugin.la" && ln -s "../libuleaddvaudio_plugin.la" "libuleaddvaudio_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -rpath '/usr/local/lib/vlc/plugins/codec' -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libpng_plugin.la  codec/png.lo -lpng -lz -lm -L/usr/local/lib
libtool: link: ( cd ".libs" && rm -f "libcdg_plugin.la" && ln -s "../libcdg_plugin.la" "libcdg_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -rpath '/usr/local/lib/vlc/plugins/codec' -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libjpeg_plugin.la  codec/jpeg.lo -ljpeg -L/usr/local/lib
libtool: link: /usr/bin/nm  codec/.libs/rawvideo.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/librawvideo_plugin.exp
libtool: link: /usr/bin/nm  codec/.libs/rtpvideo.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/librtpvideo_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/librawvideo_plugin.exp" > ".libs/librawvideo_plugin.expT"
libtool: link: mv -f ".libs/librawvideo_plugin.expT" ".libs/librawvideo_plugin.exp"
libtool: link: echo "{ global:" > .libs/librawvideo_plugin.so-ver
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/librtpvideo_plugin.exp" > ".libs/librtpvideo_plugin.expT"
libtool: link: 		 sed -e "s|$|;|" < .libs/librawvideo_plugin.exp >> .libs/librawvideo_plugin.so-ver
libtool: link: mv -f ".libs/librtpvideo_plugin.expT" ".libs/librtpvideo_plugin.exp"
libtool: link: 	 echo "local: *; };" >> .libs/librawvideo_plugin.so-ver
libtool: link: echo "{ global:" > .libs/librtpvideo_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  codec/.libs/rawvideo.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,librawvideo_plugin.so -Wl,-version-script -Wl,.libs/librawvideo_plugin.so-ver -o .libs/librawvideo_plugin.so
libtool: link: 		 sed -e "s|$|;|" < .libs/librtpvideo_plugin.exp >> .libs/librtpvideo_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/librtpvideo_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  codec/.libs/rtpvideo.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,librtpvideo_plugin.so -Wl,-version-script -Wl,.libs/librtpvideo_plugin.so-ver -o .libs/librtpvideo_plugin.so
libtool: link: /usr/bin/nm  codec/.libs/png.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libpng_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libpng_plugin.exp" > ".libs/libpng_plugin.expT"
libtool: link: mv -f ".libs/libpng_plugin.expT" ".libs/libpng_plugin.exp"
libtool: link: echo "{ global:" > .libs/libpng_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libpng_plugin.exp >> .libs/libpng_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libpng_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  codec/.libs/png.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib -lpng -lz -lm  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libpng_plugin.so -Wl,-version-script -Wl,.libs/libpng_plugin.so-ver -o .libs/libpng_plugin.so
libtool: link: ( cd ".libs" && rm -f "librawvideo_plugin.la" && ln -s "../librawvideo_plugin.la" "librawvideo_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -rpath '/usr/local/lib/vlc/plugins/codec' -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libxwd_plugin.la -rpath /usr/local/lib/vlc/plugins/codec codec/libxwd_plugin_la-xwd.lo  -L/usr/local/lib
libtool: link: ( cd ".libs" && rm -f "librtpvideo_plugin.la" && ln -s "../librtpvideo_plugin.la" "librtpvideo_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -I/usr/local/include -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -rpath '/usr/local/lib/vlc/plugins/codec' -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o liblibass_plugin.la  codec/liblibass_plugin_la-libass.lo -L/usr/local/lib -lass -lfontconfig   -L/usr/local/lib -lfreetype  -L/usr/local/lib
libtool: link: /usr/bin/nm  codec/.libs/jpeg.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libjpeg_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libjpeg_plugin.exp" > ".libs/libjpeg_plugin.expT"
libtool: link: mv -f ".libs/libjpeg_plugin.expT" ".libs/libjpeg_plugin.exp"
libtool: link: echo "{ global:" > .libs/libjpeg_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libjpeg_plugin.exp >> .libs/libjpeg_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libjpeg_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  codec/.libs/jpeg.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib -ljpeg  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libjpeg_plugin.so -Wl,-version-script -Wl,.libs/libjpeg_plugin.so-ver -o .libs/libjpeg_plugin.so
libtool: link: ( cd ".libs" && rm -f "libpng_plugin.la" && ln -s "../libpng_plugin.la" "libpng_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libcc_plugin.la -rpath /usr/local/lib/vlc/plugins/codec codec/cc.lo codec/cea708.lo  -L/usr/local/lib
libtool: link: /usr/bin/nm  codec/.libs/libxwd_plugin_la-xwd.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libxwd_plugin.exp
libtool: link: /usr/bin/nm  codec/.libs/liblibass_plugin_la-libass.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/liblibass_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libxwd_plugin.exp" > ".libs/libxwd_plugin.expT"
libtool: link: mv -f ".libs/libxwd_plugin.expT" ".libs/libxwd_plugin.exp"
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/liblibass_plugin.exp" > ".libs/liblibass_plugin.expT"
libtool: link: echo "{ global:" > .libs/libxwd_plugin.so-ver
libtool: link: mv -f ".libs/liblibass_plugin.expT" ".libs/liblibass_plugin.exp"
libtool: link: 		 sed -e "s|$|;|" < .libs/libxwd_plugin.exp >> .libs/libxwd_plugin.so-ver
libtool: link: echo "{ global:" > .libs/liblibass_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/liblibass_plugin.exp >> .libs/liblibass_plugin.so-ver
libtool: link: ( cd ".libs" && rm -f "libjpeg_plugin.la" && ln -s "../libjpeg_plugin.la" "libjpeg_plugin.la" )
libtool: link: 	 echo "local: *; };" >> .libs/libxwd_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  codec/.libs/libxwd_plugin_la-xwd.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libxwd_plugin.so -Wl,-version-script -Wl,.libs/libxwd_plugin.so-ver -o .libs/libxwd_plugin.so
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libcvdsub_plugin.la -rpath /usr/local/lib/vlc/plugins/codec codec/cvdsub.lo  -L/usr/local/lib
libtool: link: 	 echo "local: *; };" >> .libs/liblibass_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  codec/.libs/liblibass_plugin_la-libass.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib -lass -lfontconfig -lfreetype  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,liblibass_plugin.so -Wl,-version-script -Wl,.libs/liblibass_plugin.so-ver -o .libs/liblibass_plugin.so
libtool: link: /usr/bin/nm  codec/.libs/cc.o codec/.libs/cea708.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libcc_plugin.exp
libtool: link: /usr/bin/nm  codec/.libs/cvdsub.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libcvdsub_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libcc_plugin.exp" > ".libs/libcc_plugin.expT"
libtool: link: ( cd ".libs" && rm -f "liblibass_plugin.la" && ln -s "../liblibass_plugin.la" "liblibass_plugin.la" )
libtool: link: mv -f ".libs/libcc_plugin.expT" ".libs/libcc_plugin.exp"
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libdvbsub_plugin.la -rpath /usr/local/lib/vlc/plugins/codec codec/dvbsub.lo  -L/usr/local/lib
libtool: link: echo "{ global:" > .libs/libcc_plugin.so-ver
libtool: link: ( cd ".libs" && rm -f "libxwd_plugin.la" && ln -s "../libxwd_plugin.la" "libxwd_plugin.la" )
libtool: link: 		 sed -e "s|$|;|" < .libs/libcc_plugin.exp >> .libs/libcc_plugin.so-ver
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libscte18_plugin.la -rpath /usr/local/lib/vlc/plugins/codec codec/scte18.lo codec/atsc_a65.lo  -L/usr/local/lib
libtool: link: 	 echo "local: *; };" >> .libs/libcc_plugin.so-ver
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libcvdsub_plugin.exp" > ".libs/libcvdsub_plugin.expT"
libtool: link: cc -shared  -fPIC -DPIC  codec/.libs/cc.o codec/.libs/cea708.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libcc_plugin.so -Wl,-version-script -Wl,.libs/libcc_plugin.so-ver -o .libs/libcc_plugin.so
libtool: link: mv -f ".libs/libcvdsub_plugin.expT" ".libs/libcvdsub_plugin.exp"
libtool: link: echo "{ global:" > .libs/libcvdsub_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libcvdsub_plugin.exp >> .libs/libcvdsub_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libcvdsub_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  codec/.libs/cvdsub.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libcvdsub_plugin.so -Wl,-version-script -Wl,.libs/libcvdsub_plugin.so-ver -o .libs/libcvdsub_plugin.so
libtool: link: /usr/bin/nm  codec/.libs/dvbsub.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libdvbsub_plugin.exp
libtool: link: /usr/bin/nm  codec/.libs/scte18.o codec/.libs/atsc_a65.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libscte18_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libscte18_plugin.exp" > ".libs/libscte18_plugin.expT"
libtool: link: mv -f ".libs/libscte18_plugin.expT" ".libs/libscte18_plugin.exp"
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libdvbsub_plugin.exp" > ".libs/libdvbsub_plugin.expT"
libtool: link: ( cd ".libs" && rm -f "libcc_plugin.la" && ln -s "../libcc_plugin.la" "libcc_plugin.la" )
libtool: link: echo "{ global:" > .libs/libscte18_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libscte18_plugin.exp >> .libs/libscte18_plugin.so-ver
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libscte27_plugin.la -rpath /usr/local/lib/vlc/plugins/codec codec/scte27.lo  -L/usr/local/lib
libtool: link: mv -f ".libs/libdvbsub_plugin.expT" ".libs/libdvbsub_plugin.exp"
libtool: link: echo "{ global:" > .libs/libdvbsub_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libscte18_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libdvbsub_plugin.exp >> .libs/libdvbsub_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  codec/.libs/scte18.o codec/.libs/atsc_a65.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libscte18_plugin.so -Wl,-version-script -Wl,.libs/libscte18_plugin.so-ver -o .libs/libscte18_plugin.so
libtool: link: ( cd ".libs" && rm -f "libcvdsub_plugin.la" && ln -s "../libcvdsub_plugin.la" "libcvdsub_plugin.la" )
libtool: link: 	 echo "local: *; };" >> .libs/libdvbsub_plugin.so-ver
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/spudec/libspudec_plugin_la-spudec.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/spudec/libspudec_plugin_la-spudec.lo -MD -MP -MF codec/spudec/.deps/libspudec_plugin_la-spudec.Tpo -c -o codec/spudec/libspudec_plugin_la-spudec.lo `test -f 'codec/spudec/spudec.c' || echo './'`codec/spudec/spudec.c
libtool: link: cc -shared  -fPIC -DPIC  codec/.libs/dvbsub.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libdvbsub_plugin.so -Wl,-version-script -Wl,.libs/libdvbsub_plugin.so-ver -o .libs/libdvbsub_plugin.so
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"spudec\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/spudec/libspudec_plugin_la-spudec.lo -MD -MP -MF codec/spudec/.deps/libspudec_plugin_la-spudec.Tpo -c codec/spudec/spudec.c  -fPIC -DPIC -o codec/spudec/.libs/libspudec_plugin_la-spudec.o
libtool: link: /usr/bin/nm  codec/.libs/scte27.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libscte27_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libscte27_plugin.exp" > ".libs/libscte27_plugin.expT"
libtool: link: ( cd ".libs" && rm -f "libscte18_plugin.la" && ln -s "../libscte18_plugin.la" "libscte18_plugin.la" )
libtool: link: mv -f ".libs/libscte27_plugin.expT" ".libs/libscte27_plugin.exp"
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/spudec/libspudec_plugin_la-parse.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/spudec/libspudec_plugin_la-parse.lo -MD -MP -MF codec/spudec/.deps/libspudec_plugin_la-parse.Tpo -c -o codec/spudec/libspudec_plugin_la-parse.lo `test -f 'codec/spudec/parse.c' || echo './'`codec/spudec/parse.c
libtool: link: echo "{ global:" > .libs/libscte27_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libscte27_plugin.exp >> .libs/libscte27_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libscte27_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  codec/.libs/scte27.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libscte27_plugin.so -Wl,-version-script -Wl,.libs/libscte27_plugin.so-ver -o .libs/libscte27_plugin.so
libtool: link: ( cd ".libs" && rm -f "libdvbsub_plugin.la" && ln -s "../libdvbsub_plugin.la" "libdvbsub_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libstl_plugin.la -rpath /usr/local/lib/vlc/plugins/codec codec/stl.lo  -L/usr/local/lib
In file included from codec/spudec/spudec.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/spudec.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/spudec.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/spudec.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJEClibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"spudec\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/spudec/libspudec_plugin_la-parse.lo -MD -MP -MF codec/spudec/.deps/libspudec_plugin_la-parse.Tpo -c codec/spudec/parse.c  -fPIC -DPIC -o codec/spudec/.libs/libspudec_plugin_la-parse.o
T(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/spudec.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/spudec.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/spudec.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/spudec.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/spudec.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/spudec.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/spudec.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/spudec.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/spudec.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/spudec.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/spudec.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/spudec.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/spudec.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/spudec.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/spudec.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/spudec.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/spudec.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/spudec.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/spudec.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/spudec.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/spudec.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/spudec/spudec.c:89:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   89 |     p_sys->b_disabletrans = var_InheritBool( p_dec, "dvdsub-transparency" );
      |                             ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: link: ( cd ".libs" && rm -f "libscte27_plugin.la" && ln -s "../libscte27_plugin.la" "libscte27_plugin.la" )
codec/spudec/spudec.c:221:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  221 |         msg_Dbg( p_dec, "invalid starting packet (size < 4 or pts <=0)" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/spudec/spudec.c:222:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  222 |         msg_Dbg( p_dec, "spu size: %d, i_pts: %"PRId64" i_buffer: %zu",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) /bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libsubsdec_plugin.la -rpath /usr/local/lib/vlc/plugins/codec codec/subsdec.lo  -L/usr/local/lib
\
      |               ^
libtool: link: /usr/bin/nm  codec/.libs/stl.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libstl_plugin.exp
codec/spudec/spudec.c:257:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  257 |             msg_Dbg( p_dec, "SPU packets size=%d should be %d",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/parse.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/parse.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/parse.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/parse.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/parse.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/parse.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/parse.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/parse.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/parse.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/parse.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/parse.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/parse.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/parse.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/parse.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/parse.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/parse.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
29 warnings generated.
In file included from codec/spudec/parse.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mv -f codec/spudec/.deps/libspudec_plugin_la-spudec.Tpo codec/spudec/.deps/libspudec_plugin_la-spudec.Plo
In file included from codec/spudec/parse.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Crea/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libsubsusf_plugin.la -rpath /usr/local/lib/vlc/plugins/codec codec/subsusf.lo  -L/usr/local/lib
te( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/parse.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/parse.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/parse.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/parse.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/parse.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/parse.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/parse.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libstl_plugin.exp" > ".libs/libstl_plugin.expT"
libtool: link: mv -f ".libs/libstl_plugin.expT" ".libs/libstl_plugin.exp"
libtool: link: echo "{ global:" > .libs/libstl_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libstl_plugin.exp >> .libs/libstl_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libstl_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  codec/.libs/stl.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libstl_plugin.so -Wl,-version-script -Wl,.libs/libstl_plugin.so-ver -o .libs/libstl_plugin.so
libtool: link: /usr/bin/nm  codec/.libs/subsdec.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libsubsdec_plugin.exp
In file included from codec/spudec/parse.c:35:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/parse.c:35:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/parse.c:35:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/spudec/parse.c:35:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/spudec/parse.c:166:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  166 |                         msg_Warn( p_dec, "Cannot create new color, skipping PXCTLI" );
      |                         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/spudec/parse.c:276:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |         msg_Err( p_dec, "index mismatch (0x%.4x < 0x%.4x)",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/spudec/parse.c:283:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  283 |         msg_Err( p_dec, "uh-oh, we went too far (0x%.4x > 0x%.4x)",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/spudec/parse.c:292:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  292 |         msg_Err( p_dec, "invalid offset values" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/spudec/parse.c:298:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  298 |         msg_Err( p_dec, "no `start display' command" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/spudec/parse.c:308:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  308 |         msg_Warn( p_dec, "%i padding bytes, we usually get 0 or 1 of them",
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/spudec/parse.c:385:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  385 |                 msg_Err( p_dec, "overflow in SPU command sequence" );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/spudec/parse.c:401:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  401 |                 msg_Err( p_dec, "overflow in SPU next command sequence" );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/spudec/parse.c:438:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  438 |                 msg_Err( p_dec, "overflow in SPU command" );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/spudec/parse.c:462:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  462 |                 msg_Err( p_dec, "overflow in SPU command" );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/spudec/parse.c:481:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |                 msg_Err( p_dec, "overflow in SPU command" );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/spudec/parse.c:495:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  495 |                 msg_Err( p_dec, "integer overflow in SPU command" );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/spudec/parse.c:509:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  509 |                 msg_Err( p_dec, "overflow in SPU command" );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/spudec/parse.c:522:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  522 |                 msg_Err( p_dec, "overflow in SPU command" );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/spudec/parse.c:561:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  561 |             msg_Warn( p_dec, "unknown SPU command 0x%.2x", i_command );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/spudec/parse.c:573:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  573 |                      msg_Warn( p_dec, "cannot recover, dropping subtitle" );
      |                      ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/spudec/parse.c:645:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  645 |                     msg_Err( p_dec, "out of bounds while reading rle" );
      |                     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/spudec/parse.c:659:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  659 |                 msg_Err( p_dec, "out of bounds, %i at (%i,%i) is out of %ix%i",
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/spudec/parse.c:724:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  724 |             msg_Err( p_dec, "i_x overflowed, %i > %i", i_x, i_width );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/spudec/parse.c:741:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  741 |         msg_Err( p_dec, "padding bytes found in RLE sequence" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/spudec/parse.c:742:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  742 |         msg_Err( p_dec, "send mail to  if you "
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/spudec/parse.c:872:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  872 |         msg_Err( p_dec, "cannot allocate SPU region" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (clibtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libsubsdec_plugin.exp" > ".libs/libsubsdec_plugin.expT"
onst vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: link: mv -f ".libs/libsubsdec_plugin.expT" ".libs/libsubsdec_plugin.exp"
libtool: link: echo "{ global:" > .libs/libsubsdec_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libsubsdec_plugin.exp >> .libs/libsubsdec_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libsubsdec_plugin.so-ver
libtool: link: /usr/bin/nm  codec/.libs/subsusf.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libsubsusf_plugin.exp
libtool: link: cc -shared  -fPIC -DPIC  codec/.libs/subsdec.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libsubsdec_plugin.so -Wl,-version-script -Wl,.libs/libsubsdec_plugin.so-ver -o .libs/libsubsdec_plugin.so
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libsubsusf_plugin.exp" > ".libs/libsubsusf_plugin.expT"
libtool: link: mv -f ".libs/libsubsusf_plugin.expT" ".libs/libsubsusf_plugin.exp"
libtool: link: echo "{ global:" > .libs/libsubsusf_plugin.so-ver
libtool: link: ( cd ".libs" && rm -f "libstl_plugin.la" && ln -s "../libstl_plugin.la" "libstl_plugin.la" )
libtool: link: 		 sed -e "s|$|;|" < .libs/libsubsusf_plugin.exp >> .libs/libsubsusf_plugin.so-ver
depbase=`echo codec/ttml/substtml.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/ttml/substtml.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/ttml/substtml.lo -MD -MP -MF $depbase.Tpo -c -o codec/ttml/substtml.lo codec/ttml/substtml.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: link: 	 echo "local: *; };" >> .libs/libsubsusf_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  codec/.libs/subsusf.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libsubsusf_plugin.so -Wl,-version-script -Wl,.libs/libsubsusf_plugin.so-ver -o .libs/libsubsusf_plugin.so
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"substtml\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/ttml/substtml.lo -MD -MP -MF codec/ttml/.deps/substtml.Tpo -c codec/ttml/substtml.c  -fPIC -DPIC -o codec/ttml/.libs/substtml.o
libtool: link: ( cd ".libs" && rm -f "libsubsdec_plugin.la" && ln -s "../libsubsdec_plugin.la" "libsubsdec_plugin.la" )
depbase=`echo demux/ttml.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/ttml.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/ttml.lo -MD -MP -MF $depbase.Tpo -c -o demux/ttml.lo demux/ttml.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: link: ( cd ".libs" && rm -f "libsubsusf_plugin.la" && ln -s "../libsubsusf_plugin.la" "libsubsusf_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/webvtt/libwebvtt_plugin_la-subsvtt.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./codec/webvtt/ -I./codec/webvtt/ -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/webvtt/libwebvtt_plugin_la-subsvtt.lo -MD -MP -MF codec/webvtt/.deps/libwebvtt_plugin_la-subsvtt.Tpo -c -o codec/webvtt/libwebvtt_plugin_la-subsvtt.lo `test -f 'codec/webvtt/subsvtt.c' || echo './'`codec/webvtt/subsvtt.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"ttml\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/ttml.lo -MD -MP -MF demux/.deps/ttml.Tpo -c demux/ttml.c  -fPIC -DPIC -o demux/.libs/ttml.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"webvtt\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./codec/webvtt/ -I./codec/webvtt/ -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/webvtt/libwebvtt_plugin_la-subsvtt.lo -MD -MP -MF codec/webvtt/.deps/libwebvtt_plugin_la-subsvtt.Tpo -c codec/webvtt/subsvtt.c  -fPIC -DPIC -o codec/webvtt/.libs/libwebvtt_plugin_la-subsvtt.o
In file included from codec/ttml/substtml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/substtml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/substtml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/substtml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/substtml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/substtml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/substtml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/substtml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/substtml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/substtml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/substtml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/substtml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/substtml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/substtml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/substtml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/substtml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/substtml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |  51 warnings   var_Create( p_obj,  generated.
psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mv -f codec/spudec/.deps/libspudec_plugin_la-parse.Tpo codec/spudec/.deps/libspudec_plugin_la-parse.Plo
In file included from codec/ttml/substtml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRI/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="codec/webvtt/libwebvtt_plugin_la-webvtt.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./codec/webvtt/ -I./codec/webvtt/ -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/webvtt/libwebvtt_plugin_la-webvtt.lo -MD -MP -MF codec/webvtt/.deps/libwebvtt_plugin_la-webvtt.Tpo -c -o codec/webvtt/libwebvtt_plugin_la-webvtt.lo `test -f 'codec/webvtt/webvtt.c' || echo './'`codec/webvtt/webvtt.c
NG | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/substtml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/substtml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/substtml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/substtml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/substtml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/substtml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/ttml/substtml.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ttml.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ttml.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o)libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"webvtt\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./codec/webvtt/ -I./codec/webvtt/ -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT codec/webvtt/libwebvtt_plugin_la-webvtt.lo -MD -MP -MF codec/webvtt/.deps/libwebvtt_plugin_la-webvtt.Tpo -c codec/webvtt/webvtt.c  -fPIC -DPIC -o codec/webvtt/.libs/libwebvtt_plugin_la-webvtt.o
,n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ttml.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,In file included from codec/webvtt/subsvtt.cv)
      | :29:
                                               ^
In file included from ../include/vlc_common.h:../include/vlc_common.h:481:1031:
15:../include/vlc_variables.h:189 note: expanded from macro 'VLC_OBJECT':12:
 warning:   481due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |         189   |  co  ns rt etsturn ruvact vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
r_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:In file included from demux/ttml.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
48  227 |     return var_SetChecked( p_obj, psz_name,:  VLC_VAR_FLOATnote: expanded from macro 'var_SetChecked'
,  140 | #de valfine var_Se );
tChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
      |            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h  481 |         const struct vlc_commo:140n:_48m:e mnote: bexpanded from macro 'var_SetChecked'e
rs:   (140c | o#ndsetf ivnel cv_aor_Sbjecett_Chet c*k)e(d&(o(x,)n-,t,v)> ovbajr)_S e\t
C      hecke| d(              ^V
LC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const sIn file included from codec/webvtt/subsvtt.c:29:
In file included from ../include/vlc_common.h:truct v1031l:
../include/vlc_variables.h:203:c12_:c owarning: mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mon_me  m203b | e r s :  r(ectounrsnt  vvalrc__Soebject_ttC h*e)c(&(kedx( p_o)->obbj)j ,\
       p| sz_              ^n
ame, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #deIn file included from fidemux/ttml.cn:e va28:
rIn file included from _../include/vlc_common.hS:e1031t:
C../include/vlc_variables.hh:e241c:k12e:d warning: (o,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n,  241t | , v )   vrearturn _vSaer_SettCChehcekckeded(V( LpC_O_BobJECTj,(o),n p,szt_,v)
      |                                                ^
name, VLC_../include/vlc_common.hV:481:15: note: Aexpanded from macro 'VLC_OBJECT'R
_STRING,   val481 );
      |  |            ^
 ../include/vlc_variables.h:140: 48: note:  expanded from macro 'var_SetChecked'
      140 | #de cfine var_onSetChesct struckedt v(lo,cn,_commt,on_memv) var_SetCbhecekedrs: (co(nsVLC_OBJECTt(o) ,vlc_objenc,tt_,tv *)(&(x)-)
      |                                                ^
>obj) \
      |               ^../include/vlc_common.h:481:15: 
note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (cIn file included from oncodec/webvtt/subsvtt.cs:29:
In file included from ../include/vlc_common.h:t1031 :
vlc../include/vlc_variables.h:_obje212:ct_t *)12(&: (x)->warning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]bj)
 \
  212 |         |               ^
  return var_SetChecked (obj, name, VLC_VAR_COORDS,In file included from demux/ttml.c:28 v:
In file included from ../include/vlc_common.h:a1031l:
);../include/vlc_variables.h:256:12: 
warning:       | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
           ^
  ../include/vlc_variables.h256: | 140 : 48  r: eturn vanote: rexpanded from macro 'var_SetChecked'_
SetChec  ke140 | d( p_#dobj, pefisz_nane var_SetmChe, VLCe_cVkAR_eADd(o,nD,REtS,S,v v)a vl );
      | a           ^
r../include/vlc_variables.h:140:48_SetC:h note: expanded from macro 'var_SetChecked'
e  140cked( | V#dLC_OBeJfiECT(on)e, van,t,vr)
_SetCh      eck| ed                                               ^
(o,n,t../include/vlc_common.h,:v)481 :v15a: r_Setnote: expanded from macro 'VLC_OBJECT'
C  481h | ec k e d ( VL   coCn_sOtB JsEtCruct vlc_coT(mmon_mo)ember,n,t,v)
      s:|                                                ^
 (co../include/vlc_common.hn:st481 :v15l: note: expanded from macro 'VLC_OBJECT'
c  481 |  _   o   bject_t  *)const (&struct vl(cx_comm)on-_m>obj)em ber\
s: (const       v|               ^
lc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/subsvtt.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227In file included from demux/ttml.c |     :r28e:
In file included from t../include/vlc_common.h:urn v1031ar_:
../include/vlc_variables.h:276:10:S ewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]tC
h  ec276 |   k ed( p_o bijf( , !vpsz_naar_me, VLGCe_tVAR_FLCOheckeATd,(  pval );
_      o| b           ^j
,../include/vlc_variables.h:140:48 psz_nam: e, VLC_Vnote: expanded from macro 'var_SetChecked'
  AR_INT140 | EGER, &v#definae l var_SetC)hecke d)
      |          ^
(o,n,t,../include/vlc_variables.hv:142:48: note: expanded from macro 'var_GetChecked') var_
Se  142 | #deftCine var_hGeetcked(CVheLcC_OBJEkeCT(o),d(o,n,tn,v)
      |                                                ^
,t,v) var_G../include/vlc_common.he:tC481:15: note: expanded from macro 'VLC_OBJECT'
h  eck481 | ed(VLC_OBJ ECT  (o),n,t,v)     con
s      |                                                ^
t stru../include/vlc_common.h:ct vl481:c_co15: note: expanded from macro 'VLC_OBJECT'
m  m481on_mem | ber s: (con st      co nvlst structc_ vlc_coombject_tm o*)(&(x)->no_mbemjb)e r\
s: (c      |               ^ons
t vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/subsvtt.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetCheckeIn file included from d( demux/ttml.cp_:ob28j:
, In file included from p../include/vlc_common.hs:z1031_:
name, VL../include/vlc_variables.h:C_V293:A10R:_ Swarning: Tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]RI
NG, va  293l );
      |            ^
 | ../include/vlc_variables.h:    140i:f48( !:v anote: rexpanded from macro 'var_SetChecked'
_  G140et | #Cdheefcine vakre_dS(e tpC_heobj,c pksze_nda(o,mne,,t ,VvL)C_ VvAaRr__BSOeOtLC,h e&cvakle d()V L)C
_      |          ^
O../include/vlc_variables.h:142B:J48E:C Tnote: (oexpanded from macro 'var_GetChecked')
,n,t,v  142 | #d)e
f      | ine                                                ^
v../include/vlc_common.h:481:15:a note: rexpanded from macro 'VLC_OBJECT'_
Get  C481h | e c  k e d (o  co,nnst, tstruct v,vlc_com) mon_vmaermb_GetCherecks:ed(VLC _(OcBJEonCsTt(o )vlc_o,nbjec,tt_t *,)v)(&(x)->o
b      | j)                                               ^
 \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membersIn file included from codec/webvtt/subsvtt.c:: 29:
In file included from (co../include/vlc_common.h:1031:
n../include/vlc_variables.h:st vlc_256:object_t12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] *)(&
(x)  ->o256b | j) \
        |               ^
  return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val )In file included from demux/ttml.c:28:
In file included from ;
      |            ^
../include/vlc_common.h:../include/vlc_variables.h:1401031::
48../include/vlc_variables.h:: note: expanded from macro 'var_SetChecked'
304  140 | #:17d: warning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]f
ine var_  S304 | e  tChecked (o if (li,knely,(t,v) var!_vSaetCheckerd(VLC_OBJE_CGTe(toC)he,ckne,t,vd)
 (obj,      |                                                ^
 name,../include/vlc_common.h: VLC481_:V15:AR_COO note: expanded from macro 'VLC_OBJECT'
R  481D | S, & v     al)))
      |                 ^
 ../include/vlc_variables.h:142:48: c note: expanded from macro 'var_GetChecked'
o  n142 | s#td efsinte rvuarc_tG evlc_ctoCmmon_memhbeckeers:d ((oc,no,nts,tv )v lvca_objecrt_G_ettChec *)(&(x)ke->obj) \
d      | (VLC_O              ^
BJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct In file included from vlccodec/webvtt/subsvtt.c:29:
In file included from ../include/vlc_common.h:1031:
_../include/vlc_variables.hc:276ommon_:m10em: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ber
s  276 |     i: (consf( !vart_ vGlc_etCohbejceckt_etd *() (p&(x)_o->obj) b\
      |               ^
j, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_In file included from Gedemux/ttml.c:28:
In file included from ../include/vlc_common.ht:Ch1031:
../include/vlc_variables.h:324e:c10k: warning: ed(VLdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]C
_  324 | OB    JiEfC(T( !varo)_Get,nCheck,etd,( v)
      |                                                ^
p_obj../include/vlc_common.h, :p481s:z15_:n amnote: expanded from macro 'VLC_OBJECT'
e  , 481 | VLC_VAR  _FLOAT,  & va l   )  c)
on      |          ^
st struct vlc../include/vlc_variables.h:_common_me142:48m: note: berexpanded from macro 'var_GetChecked's
: (cons  t142 |  vlc_o#bdefjiencet _vta r*_)G(e&t(xChecked()o-,n>obj), t\,
v)      |               ^
 var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |      In file included from codec/webvtt/subsvtt.c   c:29:
In file included from ../include/vlc_common.h:1031on:
../include/vlc_variables.h:293s:t10 :st warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ruc  293 | t  vl  c_co ifm(mo n!_vmaembre_rGse:t C(hceconst vlcke_objecdt_t( p _*obj,)( psz_&n(amx)->obje,) \
      |               ^
 VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetIn file included from demux/ttml.c:Che28:
cked(o,In file included from ../include/vlc_common.hn:1031:
,../include/vlc_variables.ht:,340v:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
) var_Ge  340tChec | k e  d (Vif( vaLr_GCe_tOCBhJeEcCkeT(d( p_oboj),, np,sz_tna,v)
      |                                                ^
me, VLC_VAR../include/vlc_common.h_S:481TRING, &:v15:a l ) )note: 
expanded from macro 'VLC_OBJECT'      | 
        ^
  481 |      ../include/vlc_variables.h :142  :48: note: expanded from macro 'var_GetChecked'
c  on142s | t# desftruct vlic_ne var_comGmetConh_ecmembekresd(:o ,(nc,to,nvs)t  vvar_GeltcCh_ecokebd(jVeLCc_t_OBJECTt(o *),n,t,v))
(&      |                                                ^
(x)../include/vlc_common.h->:481:15: note: expanded from macro 'VLC_OBJECT'
obj)   481 | \
        |               ^
      const struct vlc_common_members: (const vlc_object_t *)(&(x)In file included from codec/webvtt/subsvtt.c:->29obj:
In file included from ) \
      |               ^
../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obIn file included from j, name, demux/ttml.cV:L28C:
In file included from ../include/vlc_common.h_:1031:
V../include/vlc_variables.hA:350R:9_C: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]O
ORD  350 | S,    i f&(v avla)r)_G)e
t      | Check                ^ed
( ../include/vlc_variables.h:142:48p_: note: expanded from macro 'var_GetChecked'
o  b142 | j, psz_n#dame, VLefC_VAR_STiRIneNG, & vvaal ) r)_G
      |         ^
etChecke../include/vlc_variables.hd:(142:o,n,t48,:v )note: expanded from macro 'var_GetChecked'
   142 | #vdaefir_ne varGe_GetChectkChed(o,ecn,t,v) kvaer_dGet(ChVLeckedC_OBJ(EVLCC_OBJETCT((o)o),n,t,,nv)
,      |                                                ^
t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  :481 | 481:15:   note:  expanded from macro 'VLC_OBJECT'
    481 |     co nst     s  truct vclonst c_scotrmmon_memucbet vrslc_: common(_mconst emvlc_obers:b je(ccto_nts t* v)(&(x)lc->obj)_ ob\
      |               ^
ject_t *)(&(x)->obj) \
      |               ^
In file included from demux/ttml.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if(In file included from codec/webvtt/subsvtt.c:29 v:
aIn file included from r../include/vlc_common.h_G:et1031C:
he../include/vlc_variables.hck:e324d:( 10p:_ owarning: bj,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
psz  324 |   _na me if( , !VvLaCr__VGAeR_tChecAkeDDRESdS(,  p_&val )o b)
j,      |         ^
 p../include/vlc_variables.h:142:48:s znote: _expanded from macro 'var_GetChecked'
name  142, VL | C#de_VfinAR_Fe var_LGeOtCAhTec,k &ed(o,nv,atl ,v) )v a)r
      _GetCh| ecked(VLC         ^
_OBJ../include/vlc_variables.hEC:T142:(o),n,t48,: v)
      |                                                ^
note: expanded from macro 'var_GetChecked'
../include/vlc_common.h  142 | #:d481:15: enote: fexpanded from macro 'VLC_OBJECT'
ine va  481r |  _G    e   tcoCnhste sctkreucdt( o,vlcn,_t,cvo)m mvaor_nG_etmCheemcbers:ked ((VLcCo_Onst BvJEClTc(_o)object,_n,tt *)(&(,x)v-)
>obj)       | \
      |               ^
                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/subsvtt.c:29:
In file included from ../include/vlc_common.hIn file included from demux/ttml.c:28:
:1031In file included from :
../include/vlc_variables.h:340:9:../include/vlc_common.h:1031:
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.h
:  429340:5: warning:  | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
    429 |   i f (  vvaarr__CrGeeate( tChecked( p_p_obj, obpsjz_,n apmsze_,n Vame, VLC_LVC_AVRA_RS_TIRNITNEG, &val GER | VL)C _)V
A      | R        ^_
DOI../include/vlc_variables.hN:H142E:R48I:T  note: expanded from macro 'var_GetChecked'
)  ;
      |     ^
142../include/vlc_variables.h:122: | #39: note: expanded from macro 'var_Create'
d  e122 | f#idneef ivnaer_ varG_eCtreCheckaetd(o,n,e(a,b,tc), vva)r var__CrGeetaCthe(e cVLkCe_OdB(JEVCLTC(_aO), BJbE,C Tc )
      | (                                      ^
o),n,t,v../include/vlc_common.h:481:15: note: )expanded from macro 'VLC_OBJECT'
      
|   481                                               ^ |  
  ../include/vlc_common.h : 481: codec/ttml/substtml.c:15:   constnote: expanded from macro 'VLC_OBJECT'
 st  481 |     r929uct vlc_comm  on  co:nst struc_t13m : embersv:warning:  (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]lcc_con
ommso  929nt v |  lc_m  _oem p_bbsuerjsect:b =_  vt lc*)_s(&(xtr)-eam_(cMeonsmo>tryob vNew( p_lcj)d_oec \bj,ec t_t(ui *nt)(8_t&(x)->*)ob p_
      bu| j) ff\
      |               ^
e              ^
r, i_buffer, true );
      |             ^
../include/vlc_stream.h:396:30: note: expanded from macro 'vlc_stream_MemoryNew'
In file included from codec/webvtt/subsvtt.c:In file included from 29:
demux/ttml.c:  28:
396 |   In file included from ../include/vlc_common.h      In file included from ../include/vlc_common.h:1031:1031v:
../include/vlc_variables.hl::
c442:../include/vlc_variables.h:350:_5:9 : warning: swarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  442350 |    e |  if  am  va_M( r_emvaorCryN_Gewet(VLC_reChecatOBe(Jked(ECT p(_o pabj),,  b,_o c,bp szd_n)
am      | ej                             ^, , ps
VLz_../include/vlc_common.h:481C_:15: note: namVARexpanded from macro 'VLC_OBJECT'
_  481 | eB O,    V   LC cOLons_V | t sVLtruct ARvlC_ST_VARcR_DO_commINon_mING, &vaemHEbeRIT )l );
 )
      rs|     ^
      | :../include/vlc_variables.h:122: (39        ^c: 
note: ../include/vlc_variables.h:142:oexpanded from macro 'var_Create'
nst48: note:   expanded from macro 'var_GetChecked'122
 |   142 |  #v#dedeffiilne vcar__oGenetbC var_Creahete(a,ckjecteb,c)d(o,n, var_Crte,_ate( VLtvC _O)BJE*)CT((&(ax)),  b,-var_Get>o Ccb j)hec
      | ) ke                                      ^d
(VLC../include/vlc_common.h:481:_15:\O note: 
BJE      expanded from macro 'VLC_OBJECT'| 
              ^
CT(o),n,  t481 | , v ) 
        |                                                  ^
 cons../include/vlc_common.ht s:481:15:t note: codec/ttml/substtml.c:933expanded from macro 'VLC_OBJECT'r:
20uc  t481 |  v:  lc_  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]co mmon
_  933   memb coersn | s: (t  sctonrst u  vct lc_o vlcp__cbomxmmonljec_rte_meadmbere = _xmt *)rsl: ((_Re&(xco)->objnads) t erCrvlceat_\
o      be(j| ec              ^
 tp__det *)(c&(x)->obj) \, p
      In file included from _| demux/ttml.cs:28              ^:

In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hu:455b );:
      | 5                   ^
:../include/vlc_xml.h: 81warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
51  455 |     : vnote: In file included from aexpanded from macro 'xml_ReaderCreate'
r   codec/webvtt/subsvtt.c:81 | _C#defreine axml_R29ea:
tde(In file included from ../include/vlc_common.h:er1031:
 pC../include/vlc_variables.hr_obeatj, :362:9:psz ewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(_ an  362, s | am e , VLC_V )AR   ifxm( varl_Read_Geer_tFLCOAhTCe | VreLackete(CVL_VdACR_( _OBpDJ_oECT(Oa), INHs)
      |                                                   ^ERIT
 )../include/vlc_common.h:b;
481      |     ^j:15,
: note: ../include/vlc_variables.h:122 :39expanded from macro 'VLC_OBJECT'
p  : note: 481 |   sz_ expanded from macro 'var_Create'
 na  me  , Vc  122L | C#_defineo VAnvar_CR_reatsADDtRe(a sESS, ,b,trc&vau)l ) )ct v
a      |  v        ^
l../include/vlc_variables.hc_c:142:or_m48: note: expanded from macro 'var_GetChecked'
moCreatn  142 | e(#_d VLCefm_OBJECT(embiane er)var,_ Gbets: Chec(cons, cked( t )o,n,
vl      |                                       ^
c_../include/vlc_common.hobj:ectt_t *)(&,(481x)v:->o15)b: note: expanded from macro 'VLC_OBJECT'j) v \
      
| ar_              ^  481 |   
   Ge   cotnCshte csketrucd(VLC_OBt JECT(vlo),n,c_t,v)
      | co                                               ^
mm../include/vlc_common.ho:n481_:m15em: bersnote: expanded from macro 'VLC_OBJECT'
:   (481const |       v  l cc_objonst sectt_rtu ct*)(& (vlx)c_c->oobjm)m o\
      n_me|               ^
mbers: (const vlc_object_t *)(&(x)->obj) \
In file included from demux/ttml.c      | :              ^
28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: In file included from codec/webvtt/subsvtt.c:29:
codec/ttml/substtml.cexpanded from macro 'VLC_OBJECT'
:1043In file included from :9../include/vlc_common.h:1031:
../include/vlc_variables.h:429  481 | :5   ::  warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   4291043 |     |   con  st s t       ruvcta rv_lCc_co msregammot_We( par_nobj,n_me( mbersp : (p_dconeszst vc, lc_o_name"bj,e VLCsctu_VAR_bINTtEGERi | tVLC_le_ wiVAR_Dtth *)(ouO&(t aINH x)da->otERIT be");
j )) \
      |       ;
      |               ^
|     ^
        ^
../include/vlc_variables.h:../include/vlc_messages.h:12285::39:5:  note: expanded from macro 'msg_Warn'
note:    85 | expanded from macro 'var_Create'
 In file included from    demux/ttml.c  122 | #dms:28g_eGefinen eric:
In file included from ../include/vlc_common.h(p_:1031tvar_:
his../include/vlc_variables.h:477C, V:5r:e warning: adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]te(L
a  477 | C,b,_Mc   SG v) varar_Cr_eateW( VLC__ARCrOBN,JEC _eT(a)ate( p, b,_V _c )
      A_|                                       ^
AR../include/vlc_common.h:481:GS_15: note: _)
      expanded from macro 'VLC_OBJECT'|     ^

../include/vlc_messages.h:78  481 |  :      13 cons: note: expanded from macro 'msg_Generic'
t   o78b |   j, p  strsz_n vlcuc_t vlLame, Vco_cogmL(VmoCn__memLbeVC_ARr_SOTRBs:JEC T((Ioc), p, oNG | Vvnlc_LmoduC_VAR_sDt vllc_oOeINHb_jectn_t *)a(&(meERI,Tx  )__F;)ILE__
      |     ^
->obj) ,../include/vlc_variables.h _:122\:39
      |               ^_
:LI NE__, \
      note: |             ^
expanded from macro 'var_Create'
../include/vlc_common.h  :481122:15: note: expanded from macro 'VLC_OBJECT' | #def
In file included from codec/webvtt/subsvtt.c:29:
  481ine  |  var_In file included from Cre    a   const t../include/vlc_common.h:1031:
es(at../include/vlc_variables.h:,r442:5uct: b,v warning: lc_cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  442 |   v   arco_Cremvamonr_Creaa_mte(teme( p_ Vboebj, psrs:z LC_O_(BcnJoansEmt vCTle(a),c_o b,bjec t, c_VLC_t VAR*)(&_BOO(L | VLxC_VA)- )
R      _D| O                                      ^IN>o
bHERIj../include/vlc_common.h:) \481:T 15
);
      | :      |               ^    ^
 note: ../include/vlc_variables.h
:122:39: note: expanded from macro 'var_Create'
expanded from macro 'VLC_OBJECT'
  122  481 |      |   #  cdefine vonst ar_Createstruc(a,b,c) vart v_Create( VLC_OBJElc_CT(a), b, coc )
mm      | on_                                      ^
mem../include/vlc_common.h:be481:rs15: : (cnote: onexpanded from macro 'VLC_OBJECT'st
 vlc_object_t *)(&(x)->obj) \
      |               ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/ttml.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |    codec/ttml/substtml.c: v1170:22a:r_ Create( p_owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from  1170codec/webvtt/subsvtt.c:bj, psz_nam |   29:
In file included from ../include/vlc_common.h e, VLC_V p_sAR_ADDRESS :ys1031:
../include/vlc_variables.h:->i_alig455:| VLCn 5: = var_Iwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nhe_ritI  455 |  VAR_DOINHERIT );
      |     ^
ntege   v../include/vlc_variables.hr:122:a(r_Cr 39eatp: note: expanded from macro 'var_Create'
  122 | #_definedee( v p_ac,r_C obj, repsate(a,b,z_namec, VLC)_VA vR_F"LOAartT t| Vml-alLC_Creatie_VARgn" );
      |                      ^
_D(../include/vlc_variables.h VOINLC_O:615:HE53B: note: expanded from macro 'var_InheritInteger'JRIT
 EC  );
      |     ^
T(../include/vlc_variables.h615 | #:a)d122:,efi b39, c : note: expanded from macro 'var_Create'
)n
  122e v      |                                       ^
../include/vlc_common.h:481ar_In:15:h e | #dnote: expanded from macro 'VLC_OBJECT'
ef  481 |  iner    i t  conIsnttege va r_Crestruct vrlc_c(ommono_,m nate)(a ,b,varemb_Inehc) eritInvar_tegCreeater((r VsV: (cLoLC_COBn_st JECT(a)vOB, JECTblc_o(bjecto)_, c,t *)(& (nx)->obj)  )
      |                                                     ^
)
../include/vlc_common.h      |                                       ^:\

      481:15: note: |               ^
expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  481 |   :481      const struc:15t vlc_c: ommnote: expanded from macro 'VLC_OBJECT'on_me
mbIn file included from demux/ttml.c  481:e |  28:
In file included from ../include/vlc_common.h:  1031:
r   s../include/vlc_variables.h:511:5:: warning:    c(cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o
ons  511n |   t st   vvar_Crlstc_eobjructatee vc(t p_obj, _lc_t *)(&(xps)-com>obj) z\mo
_na      n_membm| e, VL              ^C
_ers: (const vlc_object_t *V)(&(x)->obj) \
      |               ^
AR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: In file included from note: expanded from macro 'var_Create'
codec/webvtt/subsvtt.c:29:
In file included from ../include/vlc_common.h:1031  122:
../include/vlc_variables.h:469: | #5: warning: dedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
fine   469 |     varva_Crr_eaCrteea( tep_o(abj, ,bpsz_nam,ce,)  VLvaC_rVAR__STRING | VCrLCea_VteAR_DO(INHERIT );
 V      |     ^
LC_../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
O  122 | #define var_CBreate(a,b,c) JEvarCT_C(areate(), VLC_O BJECT(a), b, b,c )
      |                                       ^
 c../include/vlc_common.h:481 ):15: 
      note: expanded from macro 'VLC_OBJECT'
|   481 |                                       ^
        const ../include/vlc_common.h:st481:r15uct vlc: _conote: expanded from macro 'VLC_OBJECT'mmon
_  481membe |  rs: (  co nst vlc_obje  ct_t   *)(co&(xns)->obt j) \
      |               ^
struct vlc_common_members: (const vlc_obIn file included from codec/webvtt/subsvtt.cj:29:
eIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5ct: warning: _tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 *)(  &(477 | x)  ->  vobar_Create(j) p_ \ob
      j,|  ps              ^
z_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:In file included from demux/ttml.c39: note: expanded from macro 'var_Create'
:28  122 | #def:
In file included from ine var_C../include/vlc_common.h:reate(a,1031:
b,c) va../include/vlc_variables.h:r_Cr525:eate(5: VLC warning: _OBdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
JE  525 |  CT(a  ), b,  vc )ar
      |                                       ^
_../include/vlc_common.h:481:Cr15: enote: expanded from macro 'VLC_OBJECT'
a  481 |         const stetru( ct vp_lc_obcommonj,_mem pbszer_ns: am(const vlec_object_t *)(, &(x)-VL>objC) \
      |               ^
_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122In file included from codec/webvtt/subsvtt.c:29:
In file included from ../include/vlc_common.h:1031:39:
../include/vlc_variables.h:491: note: :5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'var_Create'
    122491 |     var_Create | ( p_ob#dj,ef pszin_name, e VLCva_VAR_Ar_DDRCrESS | VLeaC_VAteR_DOIN(aHERIT ),;
      |     ^
b../include/vlc_variables.h:122,c:39: note: expanded from macro 'var_Create'
)  122 | #define  vvaarr_Crea_Cte(a,rb,c) var_Creeaate( VLteC_( OBJVLECT(a)C_, b, c )
      |                                       ^
OB../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
J  481 |        EC const stT(ra)uct , vlc_commb,on_ cmembe )rs: (c
      ons| t vlc_objec                                      ^
t../include/vlc_common.h_t *)(:481&(x)->obj) \
      |               ^:15
: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: In file included from (codec/webvtt/subsvtt.c:con29:
In file included from ../include/vlc_common.h:1031:
s../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  511  |     vlvarc__Crobeate(je p_octbj, psz__name, VLC_VAR_It NTEGER | *)VLC_V(&AR_DOI(xNHE)RIT
      |     ^->
ob../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
j  122 | #define var_Cr) eat\
e(a      | ,b,c)              ^
 var_Create( VLC_OBJECT(a)In file included from , bcodec/webvtt/webvtt.c:, 25:
In file included from ../include/vlc_common.h:1031:
c )In file included from 
      demux/ttml.c| ../include/vlc_variables.h:28                                      ^:
:189:In file included from 
../include/vlc_common.h../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
12::1031  481:
../include/vlc_variables.h : | warning: 539 :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
5:     warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
       189539 |   |     creonstut   s vran rvta_Crrr_ucSetteCh vlate(ec kepdc( _co_op_objmmonbj, psz_n,_ pmasz_emme, VLCna_VAR_FLOATbe | Vrs: (cLCme,_ VLVAR_DOINHEoRC_VIARns_ItT
       |     ^NTE
Gvlc_objeE../include/vlc_variables.h:c122R,t: val )39: note: expanded from macro 'var_Create'
_t *)  ;(
      &(x|            ^)->obj) \
122 | 
#../include/vlc_variables.h:d140:efine var_C      r48:|               ^
e note: expanded from macro 'var_SetChecked'
at  140 | e(#dea,fib,ne cvar_SetCheck) ed(vao,n,tr_,v)Cr vIn file included from codec/webvtt/subsvtt.ceaar:te( VL29C_:
OBJECIn file included from _T(a../include/vlc_common.h)Set, C:1031:
b, hecck../include/vlc_variables.h: ed525:5: ()
      |                                       ^
VLwarning: C_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
O../include/vlc_common.hBJ:ECT481(  :15: note: expanded from macro 'VLC_OBJECT'
525 |      o va),n481,t | r    _Cre,v    )
      |                                                ^
ate../include/vlc_common.h:481:(15:  note: expanded from macro 'VLC_OBJECT'
pc_oobjn  481, pst strsu |   z   _cn   aconmst test ru, vcVt vlcL_cCom_lVmc_on_common_members:m em(becAoR_BOOL | VLC_VArs: (connstR v_lcD_oObjesctt_t *) (v&(lx)c->oINbj_) oHERIb\j
      |               ^
eT
      | ct_t *    ^
)(&(x)->../include/vlc_variables.hobj) :122:39\
      :|               ^
 note: expanded from macro 'var_Create'
  122 | #dIn file included from ecodec/webvtt/webvtt.cfine var:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: In file included from demux/ttml.cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_Cr:  203 | 28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:e5a:     treteurwarning: (a,n vabdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,r_Sec  )tCh554 |  varec_Crkede (  p_obj, atpsz_nea(  v ameVL, VC_Or_LC_VARB_BOOCL,r veal );
aJE      | te( p_CoTb           ^
(a)j../include/vlc_variables.h:140,:48: b, c )
      |                                       ^ note: expanded from macro 'var_SetChecked'

  ../include/vlc_common.h140: | #d,e481fin:15: note: expanded from macro 'VLC_OBJECT'
 ep var  s_Sz_481n | etChecakedm(o,e   , VLC_n V ,t ,v A ) vacr_SoetCnhecst structR _kevSdT(VLC_Olc_coRmBJmoIn_memberNs:ECT (o),n(const vlc_ob,t,v)
Gj       |                                                ^| VL
../include/vlc_common.he:481:15:C note: cexpanded from macro 'VLC_OBJECT'
_  481 | Vt_tA  R_  *)(     c&(onsDt sOx)->obj) \
trIu      | ct              ^ vNl
Hc_ERcoITm
      m|     ^
on_member../include/vlc_variables.h:s:122: (coIn file included from nscodec/webvtt/subsvtt.c39:t vlc29_o:bject:
 note: expanded from macro 'var_Create'_In file included from t 
*  122 | #../include/vlc_common.hdefine: 1031:
../include/vlc_variables.hv:a539r:5: _)warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(&C(  r539x)-> | e obj   var_Cre) \
a      |               ^t
e( p_obatje, p(a,b,c) svaz_namerIn file included from , Vcodec/webvtt/webvtt.c_L:C25:
In file included from C_V../include/vlc_common.h:1031Ar:
../include/vlc_variables.hRe:212:12a_FLOAT | t: e(VLC_warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
VVALCR_OBJEC_TD(  212Oa) | I,N HERIT   b, 
 re      tur| n var_    ^
c )
      |                                       ^
../include/vlc_variables.h:122../include/vlc_common.h::481:39SetChec15ked : note: :( note: obj, namexpanded from macro 'VLC_OBJECT'e
,expanded from macro 'var_Create' VLC
  _V481AR_ |     122 | CO#ORDSde, fvali ne var_Crea t);
e(       |            ^
   const as,../include/vlc_variables.ht:b140:48,: note: rexpanded from macro 'var_SetChecked'uctc) 
v ar  140 | _#deCvlfinrce_e vaar_SetCte(heccked( omVmoo,n,Ln_tm,v)e var_SeCtChme_OBJbECT(a), b,er ckecd(VL C_)sOBJEC:
      |                                       ^
T (o),../include/vlc_common.h:481n,t,:v)
      | 15: note: expanded from macro 'VLC_OBJECT'
                                               ^(
../include/vlc_common.h:481  :15:481 note: expanded from macro 'VLC_OBJECT'c
onst   |        vlc481 |     const st_ruocb   jt ve  l cc_ct_t *)common_monst (structe vlc&_co(mmx)->objon_memmbers: (bers: (coconst ) \
n      st|                ^
vlc_vlc_oobject_t *)(&(x)-b>obj) \
      In file included from j|               ^
demux/ttml.cec:28:
tIn file included from ../include/vlc_common.h_:1031:
t *)../include/vlc_variables.h:563(&(:5x)-:> warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o
b  563 |   j ) In file included from  codec/webvtt/webvtt.cv:25\
      | ar_:
In file included from Creat              ^e( 
../include/vlc_common.h:1031p:
../include/vlc_variables.h:_ob227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]j,
 p  sz227 | _n  am  re,eturIn file included from  ncodec/webvtt/subsvtt.c vVar:_SetL29:
CheCIn file included from cke../include/vlc_common.h_d( p_oVbj,A :1031:
../include/vlc_variables.hpsRz_:n_amSe, 554T:RVL5C_VA: warning: IR_FLdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ONG A  |554T, |      v vaVral );_CreLC_VARate( p_o
b_DOjI,NHERIT
      |     ^
       ps| ../include/vlc_variables.h           ^z_:
name,../include/vlc_variables.h:140 :48: note: expanded from macro 'var_SetChecked'
V  140 | L#def122ine vaCr:39_S_etCh:eckVed(o ,Anote: expanded from macro 'var_Create'
R_STRING | VLn,t  C_,v)VAR_DO 122 | #vardef_Seine tCIhevar_Creckedate((Va,b,cLC) vaNrH_ERCIT
reate( VLC_O_OBBJEJECCT(a), b      , c )
| T(o),    ^n,t,v)      | 
                                      ^
      |                                                ^
../include/vlc_variables.h
../include/vlc_common.h:481:15:../include/vlc_common.h:481:15:: note: expanded from macro 'VLC_OBJECT'
   note: expanded from macro 'VLC_OBJECT'
122481 |   481   :39: note: expanded from macro 'var_Create'
   122  |  |     #      cd constoe nst ssttrfuct vine var_lc_cormmonu_memCrctbe vlc_commeaton_mres:m b(coe(enrst savlc_obj,ectb_t,c)  :var*)(& (co(x)n_->ostCbj ) \
      | r              ^
eatevlc( _VLobject_Ct_ *)OIn file included from (BJECT(a), b,&codec/webvtt/webvtt.c:( c )25:

xIn file included from ../include/vlc_common.h:)1031:
      ../include/vlc_variables.h:|                                       ^
../include/vlc_common.h241:12:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481:15  241 |  :-   > ronote: expanded from macro 'VLC_OBJECT'bet
j) ur  481\
      |               ^
 |      n  var_SetChecked( p_obj, psz_name, VL  coCIn file included from _VAdemux/ttml.cnstR_S TRINst:Gru28c:
In file included from ../include/vlc_common.h,: vt vlc_comal );
      m1031:
| on../include/vlc_variables.h           ^
:../include/vlc_variables.h:578140:48:_me:mber9s: ( :note: expanded from macro 'var_SetChecked'
cons  140  | #warning: dtef due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]vlc_object_t ine*)(&(x va)r_S-etC>obhecj) 
\k
ed        |               ^
578(o,n,t,v) |   v  ar i_Sf(et vChearcked_(In file included from VLCcodec/webvtt/subsvtt.change( p_C:29:
In file included from obj, p_OBJszECT(_no)a../include/vlc_common.h,nm,te,,v:)
      |  1031V                                               ^L:
C
../include/vlc_variables.h../include/vlc_common.h_:481:563:5V:15AR_CHOICESCOUNT, &count: , Nnote: expanded from macro 'VLC_OBJECT':U
   481 |   L  warning:    Ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] con 
s) )
      |         ^
  563 |    t../include/vlc_variables.h:128:43 :v  starucnote: rexpanded from macro 'var_Change't _Cre
v  128 | #ate( pd_lc_cefinoebj, psz_nommoam n_ememvar_ber, Changes: V(con(st LvlcaC_VAR_STRIN_objeGct_ ,|t  b*)(,&(VLC_VAR_DOINHx)->oEbj) \
      |               ^
c,dR,e) Ivar_ChaTnge
      |     ^
( In file included from Vcodec/webvtt/webvtt.c:25:
../include/vlc_variables.hIn file included from ../include/vlc_common.h:L1031:
../include/vlc_variables.h:C:122:39: note: expanded from macro 'var_Create'
_  122 | #dOeBJECT(a), b, c, d, e f)
      |                                           ^ine var
_256:12../include/vlc_common.h:Create(a481:15: note: expanded from macro 'VLC_OBJECT',
b,c) va  r481 |  _ C rea     te( VLC_OBconst struct vJlEc_Ccommo: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
T(  a),256 |  b, c )
         |  ret                                      ^
n_memberu../include/vlc_common.hrn var_S:481:15: note: expanded from macro 'VLC_OBJECT'
etChecske  481 |    : (co d(    p_onbj , psconst struct vlcsz_nam_e, VLcC_tVA R_AovDDlRcESS, _mobjeval );
      mocnt_t *)_(m&| (           ^
xe)../include/vlc_variables.h:140-:48>obj):  mbnote: expanded from macro 'var_SetChecked'
ers:  140 | \
# (c      oden| fis              ^t
 vlc_one bvjecta_rt *)(&_Se(x)t->oChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      | b                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
j)  481 |  \
      |               ^
        const struct vlc_common_members: (const vlc_objecIn file included from codec/webvtt/subsvtt.c:t_29t *)(:
&In file included from (x)->obj) \
      ../include/vlc_common.h|               ^
:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_In file included from codec/webvtt/webvtt.c:25:
In file included from na../include/vlc_common.hme, :VLC_V1031A:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
R  _CHOICESCOUNT, &count, NULL )276 |     if ( !var_)GetChec
k      ed( p_obj, ps|         ^z
_../include/vlc_variables.hname, VLC_VAR_INTEGER, &val ) )
      |          ^
:../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
128:43:   142 | #note: define vexpanded from macro 'var_Change'
ar_GetChecked(o,n,t,v) var_Get  Che128cked(VLC_OBJECT(o),n,t,v)
      |                                                ^
 | ../include/vlc_common.h:481:15#d: note: eexpanded from macro 'VLC_OBJECT'fine
   481 |         const struct vlc_common_members: (const vlc_objectv_t a*)(&(x)->obj) \
      |               ^
r_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
In file included from codec/webvtt/webvtt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293../include/vlc_common.h::10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481  293:15: |     if( !var_GetChe note: expanded from macro 'VLC_OBJECT'cked( p_obj, psz_name, VLC_VAR
_  481 |      B   const struct vlc_cOOommL, &val ) )
      |          ^on_
me../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
m  b142 | #define vear_rsGe:t (const Checkevld(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
c_object_t *)../include/vlc_common.h:481(&(x)-:15:>obj ) \
      | note: expanded from macro 'VLC_OBJECT'
              ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/webvtt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/webvtt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/webvtt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/webvtt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/webvtt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/webvtt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/webvtt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/webvtt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/webvtt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/webvtt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/webvtt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/webvtt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/webvtt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/webvtt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/webvtt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/webvtt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from codec/webvtt/webvtt.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ttml.c:495:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  495 |     p_sys->p_xml = xml_Create( p_demux );
      |                    ^
../include/vlc_xml.h:50:37: note: expanded from macro 'xml_Create'
   50 | #define xml_Create( a ) xml_Create( VLC_OBJECT(a) )
      |                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/ttml.c:499:23: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  499 |     p_sys->p_reader = xml_ReaderCreate( p_sys->p_xml, p_demux->s );
      |                       ^
../include/vlc_xml.h:81:51: note: expanded from macro 'xml_ReaderCreate'
   81 | #define xml_ReaderCreate( a, s ) xml_ReaderCreate(VLC_OBJECT(a), s)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/webvtt/subsvtt.c:1960:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1960 |                 msg_Dbg( p_dec, "added new region %s", ctx->p_region->psz_id );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
codec/webvtt/subsvtt.c:2019:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2019 |     stream_t *p_stream = vlc_stream_MemoryNew( p_dec,
      |                          ^
../include/vlc_stream.h:396:30: note: expanded from macro 'vlc_stream_MemoryNew'
  396 |         vlc_stream_MemoryNew(VLC_OBJECT(a), b, c, d)
      |                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
25 warnings generated.
mv -f codec/webvtt/.deps/libwebvtt_plugin_la-webvtt.Tpo codec/webvtt/.deps/libwebvtt_plugin_la-webvtt.Plo
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libsvcdsub_plugin.la -rpath /usr/local/lib/vlc/plugins/codec codec/svcdsub.lo  -L/usr/local/lib
27 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libt140_plugin.la -rpath /usr/local/lib/vlc/plugins/codec codec/t140.lo  -L/usr/local/lib
libtool: link: /usr/bin/nm  codec/.libs/svcdsub.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libsvcdsub_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libsvcdsub_plugin.exp" > ".libs/libsvcdsub_plugin.expT"
libtool: link: mv -f ".libs/libsvcdsub_plugin.expT" ".libs/libsvcdsub_plugin.exp"
libtool: link: echo "{ global:" > .libs/libsvcdsub_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libsvcdsub_plugin.exp >> .libs/libsvcdsub_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libsvcdsub_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  codec/.libs/svcdsub.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libsvcdsub_plugin.so -Wl,-version-script -Wl,.libs/libsvcdsub_plugin.so-ver -o .libs/libsvcdsub_plugin.so
libtool: link: /usr/bin/nm  codec/.libs/t140.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libt140_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libt140_plugin.exp" > ".libs/libt140_plugin.expT"
libtool: link: mv -f ".libs/libt140_plugin.expT" ".libs/libt140_plugin.exp"
libtool: link: echo "{ global:" > .libs/libt140_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libt140_plugin.exp >> .libs/libt140_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libt140_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  codec/.libs/t140.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libt140_plugin.so -Wl,-version-script -Wl,.libs/libt140_plugin.so-ver -o .libs/libt140_plugin.so
29 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -rpath '/usr/local/lib/vlc/plugins/codec' -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libtextst_plugin.la -rpath /usr/local/lib/vlc/plugins/codec codec/textst.lo  -L/usr/local/lib
libtool: link: ( cd ".libs" && rm -f "libsvcdsub_plugin.la" && ln -s "../libsvcdsub_plugin.la" "libsvcdsub_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libsubstx3g_plugin.la -rpath /usr/local/lib/vlc/plugins/codec codec/substx3g.lo  -L/usr/local/lib
libtool: link: ( cd ".libs" && rm -f "libt140_plugin.la" && ln -s "../libt140_plugin.la" "libt140_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -I/usr/local/include -I/usr/local/include/opus -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -rpath '/usr/local/lib/vlc/plugins/codec' -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libopus_plugin.la  codec/libopus_plugin_la-opus.lo codec/libopus_plugin_la-opus_header.lo -L/usr/local/lib -logg -lopus -lm -L/usr/local/lib
libtool: link: /usr/bin/nm  codec/.libs/textst.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libtextst_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libtextst_plugin.exp" > ".libs/libtextst_plugin.expT"
libtool: link: /usr/bin/nm  codec/.libs/substx3g.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libsubstx3g_plugin.exp
libtool: link: mv -f ".libs/libtextst_plugin.expT" ".libs/libtextst_plugin.exp"
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libsubstx3g_plugin.exp" > ".libs/libsubstx3g_plugin.expT"
libtool: link: echo "{ global:" > .libs/libtextst_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libtextst_plugin.exp >> .libs/libtextst_plugin.so-ver
libtool: link: mv -f ".libs/libsubstx3g_plugin.expT" ".libs/libsubstx3g_plugin.exp"
libtool: link: 	 echo "local: *; };" >> .libs/libtextst_plugin.so-ver
libtool: link: echo "{ global:" > .libs/libsubstx3g_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  codec/.libs/textst.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libtextst_plugin.so -Wl,-version-script -Wl,.libs/libtextst_plugin.so-ver -o .libs/libtextst_plugin.so
libtool: link: 		 sed -e "s|$|;|" < .libs/libsubstx3g_plugin.exp >> .libs/libsubstx3g_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libsubstx3g_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  codec/.libs/substx3g.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libsubstx3g_plugin.so -Wl,-version-script -Wl,.libs/libsubstx3g_plugin.so-ver -o .libs/libsubstx3g_plugin.so
27 warnings generated.
mv -f codec/webvtt/.deps/libwebvtt_plugin_la-subsvtt.Tpo codec/webvtt/.deps/libwebvtt_plugin_la-subsvtt.Plo
/bin/sh ../libtool  --tag=CC   --mode=link cc  -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -rpath '/usr/local/lib/vlc/plugins/codec' -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libspeex_plugin.la  codec/libspeex_plugin_la-speex.lo -L/usr/local/lib -logg -lspeex -lm -L/usr/local/lib
libtool: link: /usr/bin/nm  codec/.libs/libopus_plugin_la-opus.o codec/.libs/libopus_plugin_la-opus_header.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libopus_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libopus_plugin.exp" > ".libs/libopus_plugin.expT"
libtool: link: mv -f ".libs/libopus_plugin.expT" ".libs/libopus_plugin.exp"
libtool: link: echo "{ global:" > .libs/libopus_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libopus_plugin.exp >> .libs/libopus_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libopus_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  codec/.libs/libopus_plugin_la-opus.o codec/.libs/libopus_plugin_la-opus_header.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib -logg -lopus -lm  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libopus_plugin.so -Wl,-version-script -Wl,.libs/libopus_plugin.so-ver -o .libs/libopus_plugin.so
libtool: link: ( cd ".libs" && rm -f "libsubstx3g_plugin.la" && ln -s "../libsubstx3g_plugin.la" "libsubstx3g_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -rpath '/usr/local/lib/vlc/plugins/codec' -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libtheora_plugin.la  codec/libtheora_plugin_la-theora.lo -L/usr/local/lib -ltheoraenc -ltheoradec -logg -L/usr/local/lib
libtool: link: ( cd ".libs" && rm -f "libtextst_plugin.la" && ln -s "../libtextst_plugin.la" "libtextst_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -rpath '/usr/local/lib/vlc/plugins/codec' -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libvorbis_plugin.la  codec/libvorbis_plugin_la-vorbis.lo -L/usr/local/lib -lvorbisenc -lvorbis -logg -L/usr/local/lib
libtool: link: /usr/bin/nm  codec/.libs/libspeex_plugin_la-speex.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libspeex_plugin.exp
libtool: link: ( cd ".libs" && rm -f "libopus_plugin.la" && ln -s "../libopus_plugin.la" "libopus_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -static -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libavcodec_common.la  codec/avcodec/libavcodec_common_la-fourcc.lo codec/avcodec/libavcodec_common_la-chroma.lo  -L/usr/local/lib
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libspeex_plugin.exp" > ".libs/libspeex_plugin.expT"
libtool: link: mv -f ".libs/libspeex_plugin.expT" ".libs/libspeex_plugin.exp"
libtool: link: echo "{ global:" > .libs/libspeex_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libspeex_plugin.exp >> .libs/libspeex_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libspeex_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  codec/.libs/libspeex_plugin_la-speex.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib -logg -lspeex -lm  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libspeex_plugin.so -Wl,-version-script -Wl,.libs/libspeex_plugin.so-ver -o .libs/libspeex_plugin.so
libtool: link: /usr/bin/nm  codec/.libs/libvorbis_plugin_la-vorbis.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libvorbis_plugin.exp
libtool: link: /usr/bin/nm  codec/.libs/libtheora_plugin_la-theora.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libtheora_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libtheora_plugin.exp" > ".libs/libtheora_plugin.expT"
libtool: link: mv -f ".libs/libtheora_plugin.expT" ".libs/libtheora_plugin.exp"
libtool: link: echo "{ global:" > .libs/libtheora_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libtheora_plugin.exp >> .libs/libtheora_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libtheora_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  codec/.libs/libtheora_plugin_la-theora.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib -ltheoraenc -ltheoradec -logg  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libtheora_plugin.so -Wl,-version-script -Wl,.libs/libtheora_plugin.so-ver -o .libs/libtheora_plugin.so
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libvorbis_plugin.exp" > ".libs/libvorbis_plugin.expT"
libtool: link: ar cr .libs/libavcodec_common.a  codec/avcodec/.libs/libavcodec_common_la-fourcc.o codec/avcodec/.libs/libavcodec_common_la-chroma.o
libtool: link: mv -f ".libs/libvorbis_plugin.expT" ".libs/libvorbis_plugin.exp"
libtool: link: ranlib .libs/libavcodec_common.a
libtool: link: echo "{ global:" > .libs/libvorbis_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libvorbis_plugin.exp >> .libs/libvorbis_plugin.so-ver
libtool: link: ( cd ".libs" && rm -f "libavcodec_common.la" && ln -s "../libavcodec_common.la" "libavcodec_common.la" )
libtool: link: 	 echo "local: *; };" >> .libs/libvorbis_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  codec/.libs/libvorbis_plugin_la-vorbis.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib -lvorbisenc -lvorbis -logg  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libvorbis_plugin.so -Wl,-version-script -Wl,.libs/libvorbis_plugin.so-ver -o .libs/libvorbis_plugin.so
/bin/sh ../libtool  --tag=CC   --mode=link cc  -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -rpath '/usr/local/lib/vlc/plugins/codec' -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libtwolame_plugin.la  codec/libtwolame_plugin_la-twolame.lo -L/usr/local/lib -ltwolame -lm -L/usr/local/lib
libtool: link: ( cd ".libs" && rm -f "libspeex_plugin.la" && ln -s "../libspeex_plugin.la" "libspeex_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -rpath '/usr/local/lib/vlc/plugins/codec' -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libdav1d_plugin.la  codec/libdav1d_plugin_la-dav1d.lo -L/usr/local/lib -ldav1d -L/usr/local/lib
libtool: link: ( cd ".libs" && rm -f "libtheora_plugin.la" && ln -s "../libtheora_plugin.la" "libtheora_plugin.la" )
depbase=`echo control/dummy.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="control/dummy.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT control/dummy.lo -MD -MP -MF $depbase.Tpo -c -o control/dummy.lo control/dummy.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: link: ( cd ".libs" && rm -f "libvorbis_plugin.la" && ln -s "../libvorbis_plugin.la" "libvorbis_plugin.la" )
depbase=`echo control/gestures.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="control/gestures.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT control/gestures.lo -MD -MP -MF $depbase.Tpo -c -o control/gestures.lo control/gestures.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: link: /usr/bin/nm  codec/.libs/libdav1d_plugin_la-dav1d.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libdav1d_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libdav1d_plugin.exp" > ".libs/libdav1d_plugin.expT"
libtool: link: mv -f ".libs/libdav1d_plugin.expT" ".libs/libdav1d_plugin.exp"
libtool: link: echo "{ global:" > .libs/libdav1d_plugin.so-ver
libtool: link: /usr/bin/nm  codec/.libs/libtwolame_plugin_la-twolame.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libtwolame_plugin.exp
libtool: link: 		 sed -e "s|$|;|" < .libs/libdav1d_plugin.exp >> .libs/libdav1d_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libdav1d_plugin.so-ver
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libtwolame_plugin.exp" > ".libs/libtwolame_plugin.expT"
libtool: link: cc -shared  -fPIC -DPIC  codec/.libs/libdav1d_plugin_la-dav1d.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib -ldav1d  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libdav1d_plugin.so -Wl,-version-script -Wl,.libs/libdav1d_plugin.so-ver -o .libs/libdav1d_plugin.so
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"gestures\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT control/gestures.lo -MD -MP -MF control/.deps/gestures.Tpo -c control/gestures.c  -fPIC -DPIC -o control/.libs/gestures.o
libtool: link: mv -f ".libs/libtwolame_plugin.expT" ".libs/libtwolame_plugin.exp"
libtool: link: echo "{ global:" > .libs/libtwolame_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libtwolame_plugin.exp >> .libs/libtwolame_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libtwolame_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  codec/.libs/libtwolame_plugin_la-twolame.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib -ltwolame -lm  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libtwolame_plugin.so -Wl,-version-script -Wl,.libs/libtwolame_plugin.so-ver -o .libs/libtwolame_plugin.so
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"dummy\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT control/dummy.lo -MD -MP -MF control/.deps/dummy.Tpo -c control/dummy.c  -fPIC -DPIC -o control/.libs/dummy.o
In file included from control/gestures.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/gestures.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/gestures.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/gestures.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: link: ( cd ".libs" && rm -f "libdav1d_plugin.la" && ln -s "../libdav1d_plugin.la" "libdav1d_plugin.la" )
In file included from control/gestures.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/gestures.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/gestures.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_namedepbase=`echo control/hotkeys.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="control/hotkeys.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT control/hotkeys.lo -MD -MP -MF $depbase.Tpo -c -o control/hotkeys.lo control/hotkeys.c &&\
mv -f $depbase.Tpo $depbase.Plo
, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_libtool: link: ( cd ".libs" && rm -f "libtwolame_plugin.la" && ln -s "../libtwolame_plugin.la" "libtwolame_plugin.la" )
OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/gestures.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo control/netsync.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="control/netsync.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT control/netsync.lo -MD -MP -MF $depbase.Tpo -c -o control/netsync.lo control/netsync.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from control/gestures.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/gestures.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |       In file included from control/dummy.c  const str:33:
uctIn file included from ../include/vlc_common.h v:1031:
lc_../include/vlc_variables.h:189:12com: warning: modue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n_mem  189 | be  rs  : (const vlc_object_t *)(&(x)r->obeturnj) var_S \et
      Ch|               ^ec
ked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^In file included from control/gestures.c:33:
In file included from ../include/vlc_common.h:1031
:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
    140 | #defi340 |     if(ne  varvar_G_SeettCheChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #deckfine vedar_GetChecked(o,n,t,v) var_GetCh(oecked(VLC_OBJE,CTn,t,(o)v) var_SetC,n,t,v)
      he|                                                ^
c../include/vlc_common.hked(VLC_OBJECT(o),n,t,v)
      | :481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members                                               ^
:../include/vlc_common.h:481: (15: note: expanded from macro 'VLC_OBJECT'
con  481st  |      vl   coc_object_nst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
t *)(&(x)->obj) \
      |               ^
In file included from control/gestures.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     ifIn file included from control/dummy.c:33( :
In file included from ../include/vlc_common.h:1031va:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r_Ge  203tCh |  ec   kedret( urp_obn j, psz_namev, arVL_SetCheckC_Ved( ARp__STRING, &val )ob )
j,       p|         ^
sz../include/vlc_variables.h:142:48:_n note: amexpanded from macro 'var_GetChecked'
e,   142V | #LC_VAR_BdeOOfiL, vnea vlar_G )et;
      |            ^
C../include/vlc_variables.h:140:48:he note: expanded from macro 'var_SetChecked'
c  ked140 | #defi(o,n,ne var_SetChet,v) var_GetChecked(VLC_OBJECckedT(o)(o,n,,nt,v)
      ,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
|                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  :481:15: note: expanded from macro 'VLC_OBJECT'
481 |      481 |         const struct vlc_commo    n const s_members: (truct vlc_common_const vlmembc_oerbjsect_t : (*)(&(x)->conobj)st  \
      vl|               ^
c_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     returIn file included from control/gestures.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n va  r_362Se |     itChfecked (obj, name, ( varV_GeLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBtChecked( p_obj, psz_nJEame, VLC_VAR_ADDRESS, &val CT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         c)onst s tru)
c      t vlc_c|         ^
o../include/vlc_variables.h:m142:48m: note: oexpanded from macro 'var_GetChecked'
n_me  mbe142r | #ds: e(fconstine var_GetChecked(o,n,t,v) var_GetChecked( vlc_object_t *)(&(x)->objVLC) _O\BJ
EC      |               ^T(
o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membersIn file included from : (control/dummy.c:const vlc_object_t *)(&(x)->obj) \
      |               ^
33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJIn file included from control/gestures.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ECT(o  429 | ),    var_Create( p_on,t,v)bj,
      |                                                ^ p
../include/vlc_common.h:sz_name, VL481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
C_VAR_INIn file included from TEcontrol/dummy.c:33:
In file included from GE../include/vlc_common.h:1031:
R | VLC_VA../include/vlc_variables.hR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object:241:_t12:  warning: *)(&due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(x)->  241 | obj) \    
      |               ^retu
rn var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
In file included from control/gestures.c      |            ^
:../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'33:
In file included from ../include/vlc_common.h:1031
:
../include/vlc_variables.h:  140442: | 5:#def warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
in  442 |     var_Create( pe var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |      _obj,   const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
       psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHER|               ^
IT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a),In file included from  b, c )
control/dummy.c:33      |                                       ^
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h  481 |       :256:12  : warning: condue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
st struct vl  256c_common |  _me   remturbn evars: (r_constSetC vhlcecked( p_obj,_o psbjz_ect_t *)(&(x)->obj) \
      |               ^
name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #deIn file included from fine vcontrol/gestures.c:33:
aIn file included from ../include/vlc_common.hr_SetC:1031:
../include/vlc_variables.h:455:5:h warning: eckdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  d(o,n,t,v) var_SetChecked(VLC_OBJECT(o455 |    ),n ,tvar_,vCr)
eat      | e( p                                               ^
_o../include/vlc_common.h:b481:j,15: psz note: _naexpanded from macro 'VLC_OBJECT'
m  e, 481 | V  L     C_VAR_ constFLOAT | VLC_VAR_DOINHERIT  str);uct v
      |     ^
lc_com../include/vlc_variables.h:mo122:n_39: note: expanded from macro 'var_Create'
me  122 | #dmberefs: (const vinel vc_oar_bCrjectea_t *)(te&((x)->obj) \
      |               ^
a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |        In file included from  cocontrol/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10nst: warning:  sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]truct v
lc_commo  276 |     if( !n_members: (cvonsat vlc_obrject_t_ G*)(&(ex)-tChe>obj) \
      cked(|               ^
 p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      In file included from control/gestures.c:|          ^
33:
In file included from ../include/vlc_variables.h:../include/vlc_common.h:1031:
../include/vlc_variables.h142:48: :469:5: note: expanded from macro 'var_GetChecked'warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  469 |   142    var_Cre | #define var_GetChecked(ato,n,e( p_obj, psz_name, VLC_VAR_STRING | VLCt,_VAR_DOINHv)E vRITa );
      |     ^
r_GetChecke../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
d  122(V | #dLefine var_CreateC_OBJE(Ca,b,c) var_CreatT(e(o) ,n,t,v)
VLC_OBJE      |                                                ^
CT(a), ../include/vlc_common.h:481:15b, c ): note: expanded from macro 'VLC_OBJECT'

  481 |         const str      uct vl|                                       ^
c_../include/vlc_common.h:common_memb481:15: note: expanded from macro 'VLC_OBJECT'
er  481 |  s:  (co nst     v const struct vllcc_o_cobmmonject_t _me*)mbe(&(xrs: (const )vlc_o->object_bj)t  \*)
      |               ^
(&(x)->obj) \
      |               ^
In file included from control/dummy.cIn file included from control/gestures.c:33:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:
In file included from ../include/vlc_common.h::293:10: 1031:
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h  293 |     :477:if(5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
!var_GetCh  e477 |     var_Creckaed( te( p_obj, psz_name, VLC_VAR_STpR_ING | VLoCb_jVAR_DO,I pNsHzE_name, VLCRIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) v_VAaR_BOOL, &val r_Cre) )
ate( VLC_O      |          ^BJECT(a
),../include/vlc_variables.h:142 b, c:48: note:  )
expanded from macro 'var_GetChecked'
      |                                       ^  142
../include/vlc_common.h:481:15:  | note: expanded from macro 'VLC_OBJECT'#defin
e  481 |  va    r   _ cGoentCheckest structd(o,n,t, v)v vlc_common_members: (conar_GetChecked(Vst vLlC_c_OBobJECjeTct(o)_t,n,t,v)
       |                                                ^
*)(../include/vlc_common.h:&(x481:15: note: expanded from macro 'VLC_OBJECT')
->obj) \
      |               ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obIn file included from j) \control/gestures.c:33
      :
In file included from |               ^
../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRIn file included from control/dummy.cES:S | 33VLC:
_VAR_DOINHIn file included from ERI../include/vlc_common.hT ):1031:
;../include/vlc_variables.h:304:17: 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |     ^
  304 | ../include/vlc_variables.h:122:39  :  if  note: expanded from macro 'var_Create'(
l  ikely(!var_G122etCh | ec#ked def(objine,  vaname, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecrke_Crde(ate(a,b,o,nc,)t, vv) ar_Cvarer_atGe(e tCheVLC_OBcked(VLC_OBJEJECTCT(o(a),n,t,v), b, c )
      |                                       ^
)../include/vlc_common.h:481
:15:       |                                                ^
note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:  481:15481 | : note: expanded from macro 'VLC_OBJECT'
     481 |           c o  nsct onstst rusctt vrulcct _vlc_cocommommn_mon_embmers:e (cmbonsetr svl:c_ objec(t_const t *)vlc(&(x_o)-bj>oebj)ct \
_t       |               ^
*)(&(x)->obj) \
      |               ^
In file included from control/dummy.c:In file included from 33:
control/gestures.c:33:
In file included from ../include/vlc_common.hIn file included from ../include/vlc_common.h:1031:1031:
../include/vlc_variables.h:511::
../include/vlc_variables.h5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:324  511 | :10:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   v  ar_324Cre | ate(     if( !p_ovarbj, psz_n_ame, VLC_VAR_IGetChNTEGERec ke|d (V LC_VAR_DOp_obj,IN psHERIT
      | z_    ^
n../include/vlc_variables.h:ame, 122VL:C_39V:AR note: expanded from macro 'var_Create'
_  122F | #defiLOAnT, e&v al ) v)
      a| r         ^_
Cre../include/vlc_variables.h:142a:48te:( note: expanded from macro 'var_GetChecked'a
,  142 | #dbe,c) var_fiCne rvaer_Gate(etChec kVeLC_OBJEdC(T(ao,n,t),, b,v c) )
 var_Ge      | tCheck                                      ^e
d(VLC../include/vlc_common.h_:O481B:15: JEnote: expanded from macro 'VLC_OBJECT'
  481CT(o |         )co,nnst s,t,truct v)
vlc      |                                                ^_co
mmo../include/vlc_common.hn_me:mbers481:15:: (c note: expanded from macro 'VLC_OBJECT'onst
 vlc_o  481 |    b     const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dummy.c:ject_t *)(&(x)->obj) \
      |               ^
33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChIn file included from control/gestures.c:ecked( p33_ob:
j, In file included from ../include/vlc_common.h:1031:
psz../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  525 |     vnaame, VLC_VAR_STRING,r &val_Cr ) )
      |         ^
eate( ../include/vlc_variables.h:142:48: p_obj,note:  expanded from macro 'var_GetChecked'
psz_name  ,142 |  VLC#_Vdefine var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) A)
R_BOO      | L | VLC        ^
_../include/vlc_variables.h:VA142:R_48:D note: Oexpanded from macro 'var_GetChecked'
INHERI  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      | T
                                               ^
      |     ^
../include/vlc_common.h:481../include/vlc_variables.h:122::39:15: note:  note: expanded from macro 'VLC_OBJECT'expanded from macro 'var_Create'

  481 |         const   str122u | c#t define vavlcr_C_reatce(ao,b,c)m var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct mvloc_commnon_memb_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
ers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChIn file included from control/gestures.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, pecked(sz_name, VLC_V ARp_obj, psz_name, VL_CF_LVOAAR_ATD |DRE VSSLC,_ &VvalAR_DOINHERIT
      |     ^
 ) ../include/vlc_variables.h)
:122      |         ^
:39../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         cons: note: t sexpanded from macro 'var_Create'
tru  122 | ct v#definelc_ common_mvaemr_berCs: rea(te(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      c|                                       ^onst vl
c_o../include/vlc_common.h:481bje:15:ct_t *) note: expanded from macro 'VLC_OBJECT'(&(x)
->o  481 |      bj) \ 
        | c              ^
onst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membelibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"hotkeys\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT control/hotkeys.lo -MD -MP -MF control/.deps/hotkeys.Tpo -c control/hotkeys.c  -fPIC -DPIC -o control/.libs/hotkeys.o
rs: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membersIn file included from control/gestures.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: (const vlc_object_t *)(&(x)->obj) \
      |               ^
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STIn file included from control/dummy.c:33RIN:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]G | VLC_VAR_DOINHERIT

  469 |     var_Create( p_ob      |     ^
j,../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
   122 | #define valibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"netsync\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT control/netsync.lo -MD -MP -MF control/.deps/netsync.Tpo -c control/netsync.c  -fPIC -DPIC -o control/.libs/netsync.o
psrz__Creatname(a,b,c) e, VLvar_C_VACreR_STateRIN( VLC_OBJECT(a), b,G  |c )
      |                                       ^
 VL../include/vlc_common.h:481:15:C_ note: VAR_expanded from macro 'VLC_OBJECT'
DOI  481NHE |  RIT     );  
      |  c    ^
onst struct vl../include/vlc_variables.h:122c_common_:39:me note: expanded from macro 'var_Create'mb
e  122rs | #: de(cfinonse t vavlr_c_Crobeajetect(a_t,b, *c))( v&(arx)_C->reobatj)e( \ V
      LC|               ^_O
BJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const sIn file included from control/gestures.c:tr33:
ucIn file included from ../include/vlc_common.ht vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLIn file included from control/dummy.c:33:
In file included from ../include/vlc_common.h:C_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
1031../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
:
  122 | #define var_Crea../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]te(
a,b,c)  477 |     var va_Crre_aCtree( p_aotbe( VLjC_OBJECT(a), b, c )
      |                                       ^
,../include/vlc_common.h :p481s:z_15: note: expanded from macro 'VLC_OBJECT'
n  481 |         const struct vlcame,_ cVoLmmon_members: (const C_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
vlc_object_t *)(&(x)->obj) \
      |               ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), bIn file included from control/gestures.c:33:
In file included from , ../include/vlc_common.h:1031:
../include/vlc_variables.h:578c: )
      |                                       ^9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  578 |   ../include/vlc_common.h:  if( 481:15: note: expanded from macro 'VLC_OBJECT'
var_C  481 |  hange( p_o   bj    co, psz_nnamst se, tVLCr_uVctAR_CH vlcO_ICEcommSCOUNT, &con_meoumbnt, erNULLs ) :) 
(      c| onst         ^
vl../include/vlc_variables.h:128:43: c_objecnote: expanded from macro 'var_Change'
t_  128 | #dt *ef)ine var_C(&h(axn)g-e>obj) (a,b,c,d,e)\ 
v      |               ^
ar_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: In file included from expanded from macro 'VLC_OBJECT'
control/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481 | 
    491  |      var_ Cr e a tcoen(s tp _sotbrju,c tp svz_nlc_acme, VLC_VAoR_mAmDoDnR_membersE: (conSst S | VLCv_VAlcR_DO_IoNHERIT );bj
      e|     ^
ct_t../include/vlc_variables.h :*122):(39&: (x)->note: obexpanded from macro 'var_Create'j
)   122\ | 
#      d|               ^
efine var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/gestures.c:36:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 | control/dummy.c:    vlc65:_o5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]bjec
t   65 |     _rmselg_eaInsefo( ( VLp_C_OBJECT(a) )
      |                         ^
in../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
tf, "using the dummy interface module..." );
      |     ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/gestures.c:38:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     26 warnings generated.
input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/gestures.c:38:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/gestures.c:38:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo control/oldrc.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="control/oldrc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT control/oldrc.lo -MD -MP -MF $depbase.Tpo -c -o control/oldrc.lo control/oldrc.c &&\
mv -f $depbase.Tpo $depbase.Plo
control/gestures.c:128:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  128 |     p_sys->i_threshold = var_InheritInteger( p_intf, "gestures-threshold" );
      |                          ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/gestures.c:131:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  131 |     char *psz_button = var_InheritString( p_intf, "gestures-button" );
      |                        ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/gestures.c:143:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  143 |     var_AddCallback( pl_Get(p_intf), "input-current", PlaylistEvent, p_intf );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/gestures.c:165:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  165 |     var_DelCallback( pl_Get(p_intf), "input-current", PlaylistEvent, p_intf );
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/gestures.c:168:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  168 |         var_DelCallback( p_sys->p_input, "intf-event", InputEvent, p_intf );
      |         ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/gestures.c:172:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  172 |         var_DelCallback( p_sys->p_vout, "mouse-moved", MovedEvent, p_intf );
      |         ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/gestures.c:173:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  173 |         var_DelCallback( p_sys->p_vout, "mouse-button-down",
      |         ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/gestures.c:175:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  175 |         vlc_object_release( p_sys->p_vout );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/gestures.c:196:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  196 |             msg_Dbg( p_intf, "Go backward in the movie!" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/gestures.c:202:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  202 |             int it = var_InheritInteger( p_intf , "short-jump-size" );
      |                      ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/gestures.c:204:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  204 |                 var_SetInteger( p_input, "time-offset", -CLOCK_FREQ * it );
      |                 ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/gestures.c:205:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  205 |             vlc_object_release( p_input );
      |             ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/gestures.c:211:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  211 |             msg_Dbg( p_intf, "Go forward in the movie!" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/gestures.c:217:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  217 |             int it = var_InheritInteger( p_intf , "short-jump-size" );
      |                      ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/gestures.c:219:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  219 |                 var_SetInteger( p_input, "time-offset", CLOCK_FREQ * it );
      |                 ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/gestures.c:220:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  220 |             vlc_object_release( p_input );
      |             ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/gestures.c:225:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  225 |             msg_Dbg( p_intf, "Going slower." );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/gestures.c:226:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  226 |             var_TriggerCallback( p_playlist, "rate-slower" );
      |             ^
../include/vlc_variables.h:168:55: note: expanded from macro 'var_TriggerCallback'
  168 | #define var_TriggerCallback(a,b) var_TriggerCallback( VLC_OBJECT(a), b )
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/gestures.c:230:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  230 |             msg_Dbg( p_intf, "Going faster." );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/gestures.c:231:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  231 |             var_TriggerCallback( p_playlist, "rate-faster" );
      |             ^
../include/vlc_variables.h:168:55: note: expanded from macro 'var_TriggerCallback'
  168 | #define var_TriggerCallback(a,b) var_TriggerCallback( VLC_OBJECT(a), b )
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/gestures.c:237:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  237 |             msg_Dbg( p_intf, "Play/Pause" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/gestures.c:243:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  243 |             int i_state = var_GetInteger( p_input, "state" );
      |                           ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"oldrc\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT control/oldrc.lo -MD -MP -MF control/.deps/oldrc.Tpo -c control/oldrc.c  -fPIC -DPIC -o control/.libs/oldrc.o
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/gestures.c:245:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  245 |             var_SetInteger( p_input, "state", i_state );
      |             ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/gestures.c:246:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  246 |             vlc_object_release( p_input );
      |             ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/gestures.c:259:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  259 |             msg_Dbg(p_intf, "Louder");
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/gestures.c:264:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  264 |             msg_Dbg(p_intf, "Quieter");
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/gestures.c:270:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  270 |             msg_Dbg( p_intf,In file included from control/netsync.c: "Mut34:
In file included from e ../include/vlc_common.h:sound1031:
../include/vlc_variables.h:189" :12:);
      |             ^
../include/vlc_messages.h: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
87:5: note:   189 | expanded from macro 'msg_Dbg'
    r   87eturn  |  var_Se  tCh mseckeg_d( Gep_obj, neric(ppsz_name, VLC_VAR_IN_tTEGER,hi vs, VLC_Mal )SG;
      _D|            ^
BG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13:../include/vlc_variables.h: note: 140:expanded from macro 'msg_Generic'
48   78 |  :   note: expanded from macro 'var_SetChecked' v
lc  140_L | #ogde(VfiLCne _OvaBJr_ECT(o)Set, p, vlc_modulChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:e_15:na note: me, __expanded from macro 'VLC_OBJECT'
FILE__, __LINE_  481 | _,    \  
      |             ^   
../include/vlc_common.h:con481:st15: s note: expanded from macro 'VLC_OBJECT'tr
uc  481t  |  vl  c_  co  mm conon_mstem strberucs:t v (lcco_cnsomt vlmoc_n_obmejembcter_ts: * ()(co&(nsx)t ->vlobc_j)obje \ct_t *)(&(
      x)|               ^->
obj) \
      |               ^
In file included from control/netsync.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
control/gestures.c:  203 |    281:13: warning:  rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  281tu |  rn   v  ar  _S  et  Ch veckared( p_C_ohabjng,e( psz_nam pe_i, VLC_VnpAutR_BOOL, , val"a udio-es", VLC_VAR_GETCHOICES,
      |             ^
);../include/vlc_variables.h
      :128|            ^
:43../include/vlc_variables.h: note: expanded from macro 'var_Change'
:140:48: note:   128expanded from macro 'var_SetChecked'
 |   #define var_Change(a,b,c,d,e) var140 | #define_ Cvar_haSenge( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
t../include/vlc_common.h:481Che:15: note: expanded from macro 'VLC_OBJECT'c
k  481 |         const struct ved(lc_common_o,n,t,mvembers: ) var_S(const vlc_object_t *)(&(x)->obj) \
      |               ^
etChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15:control/gestures.c:286:34: note:  expanded from macro 'VLC_OBJECT'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
481 |      286 |                 int i_audio_es = var_GetInteger( p_in  put, "audio   const struct vlc_c-ommeson_mem"bers: ) (;co
nst       vl| c_obje                                 ^
ct../include/vlc_variables.h_t *:)(658:&(x)->47:ob j) \
      |               ^
note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),In file included from control/netsync.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b  212 |     return var)
_SetChecked (obj, name, VLC_VAR_COORDS, v      al);
      |            ^
|                                               ^../include/vlc_variables.h:140:48:In file included from 
../include/vlc_common.hcontrol/hotkeys.c :34note: :
In file included from ../include/vlc_common.h::expanded from macro 'var_SetChecked'1031:
../include/vlc_variables.h:189:12481:15: note: : expanded from macro 'VLC_OBJECT'

warning:   140 | #define v  ar_481 |         due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]con
sSetChe  189 | t  cked(so,trn,ut,v ct)   re turnvv valr_Seartc__ChSeecktCheeccommoked(n_mVLC_OBd(emJbe rECT(sp: (coo)n_ob,n,t,vj,s)
t vlc_o      | b pjsz                                               ^
_name, V../include/vlc_common.h:481:Le15:ct_t * note: )(&(x)C->o_expanded from macro 'VLC_OBJECT'
V  481 | bj)A R\    _
      |               ^
 INTE  G const struct vlc_common_membcontrol/gestures.c:Eers295R, v:al: (con );21: warning: 
      |            ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]st 

v../include/vlc_variables.h  295l:c_140:48: obnote:  | jeexpanded from macro 'var_SetChecked' 
c  140 | #t_dt *e)(&(f ine var_SetChecx)k-ed(o,n,t,v) var_>ob j)    S\
   e      |                ^
        tChec  ked(VmsgL_WarCn( p_inIn file included from p_OBJuEtCT(,control/netsync.co:34:
In file included from )
      |                     ^
../include/vlc_common.h,n,../include/vlc_messages.h:1031:t85:5,:
../include/vlc_variables.h:: note: v227:12)
:       |                                                ^
expanded from macro 'msg_Warn'
../include/vlc_common.h:   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
85481 | :    15: note:   227 |  msg_Gexpanded from macro 'VLC_OBJECT'
   ene481 |   retur  n    ric(p_ t hivars c_,Se VoLnst stC_MSG_WArtCuctRN, __heVA_c ARGS__v)
      ked( lp_objc, p|     ^_sz_c
name../include/vlc_messages.h:78:13ommon_memb: note: expanded from macro 'msg_Generic'e
,   78 |    rV s: LC_VvAR_FlLOc AT(cons, vtal ); 
      |            ^
v_../include/vlc_variables.hlL:140:48: og(cnote: expanded from macro 'var_SetChecked'
_Vob  140 | ject#d_Lefitne  C_O*BJva)E(CTr_S(&et(x)o->obj) Ch\
      | ec              ^ked
()o,n,t,v) var_SetChecked(VLC, _p,OB vJEClcT(_mo),n,t,vIn file included from odulcontrol/hotkeys.c:34:
)
In file included from       |                                                ^e_name
../include/vlc_common.h,:1031../include/vlc_common.h:481:
 __:../include/vlc_variables.h:203:12FILE15: :_ warning: note: expanded from macro 'VLC_OBJECT'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481 | _,  
_  _LINE__, \
         203|             ^
 |     ../include/vlc_common.h: co481:15:ns    note: expanded from macro 'VLC_OBJECT'
t st  481 |  ru  return var_ct S etC vl   cohc_comemon_mckendem( berp_st storbs:ujct  ,v(clonstc  psz_name_com, Vmon_mvlLc_embobCject__t *eVrs: A()(&(Rcons_t x)Bv->objl) OOL,\
 c_objeval );      |               ^

ct_t *)(      | &           ^
(x)->o../include/vlc_variables.hbj): In file included from \
      |               ^control/netsync.c140:34:
:In file included from ../include/vlc_common.h
:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
48  : note: 241 |   expanded from macro 'var_SetChecked'
   140 | #def rine eturn vvcontrol/gestures.ca:r_ar_Se303S:etCh17ecked(o,nt,t,Cvhec:ke) vad( p warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r_Se  t_obChecked(j, VL303C_OB |  psz_ JECnaT ( o),n,   me , VL t, v)C_V   
      |                                                ^
 AR../include/vlc_common.h:481_S:15: note: expanded from macro 'VLC_OBJECT'
 TR var_Set  IntING, 481veg | ale  );r 
       |            ^
 ( p_inpu../include/vlc_variables.h:t    co, "aun140:dios48: t struct vlcnote: expanded from macro 'var_SetChecked'-es_",

co      | mm                ^
  ../include/vlc_variables.h140:259:49: | # note: oexpanded from macro 'var_SetInteger'
n_d  me259em | bers: (const vlc_#definoeb varject_t_S et*I)n(&(xftegin)e->e vobrar_S(ajetC)he, cked(o,n,\b,c
) t  va      ,v|               ^
r_S) etvarIn_teSetCgehecr(ke Vd(LCVLC_OBJ_OEBJECT(a),In file included from bCT(control/hotkeys.c,c):34
      | o)                                                ^
:
,n,tIn file included from ../include/vlc_common.h:,v)1031../include/vlc_common.h:
:481:15:../include/vlc_variables.h note: expanded from macro 'VLC_OBJECT'
:
      |                                                ^
../include/vlc_common.h:212:12481:15: warning: : due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note: expanded from macro 'VLC_OBJECT'
      481481 |  212  |     |     r       et conustrn st  v  consar_SettC struhcrut velc_ctc vlc_ckocoemmmonmd_ on(mobj, nembersa:_memmbere s: (co, VLnst (coCnstvlc_ obj_VARvlc_o_ectbject_tC OORDS, val);
*)(&(      x|            ^
_t *)../include/vlc_variables.h:140(&():->ox48)->o: bjb)j)  \\
      | 
      | note:               ^
expanded from macro 'var_SetChecked'              ^

  140 | #define var_SetChecked(o,n,t,v) vacontrol/gestures.cr_S:307:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
tChIn file included from   307econtrol/netsync.c |      :34 :
In file included from ../include/vlc_common.h:c1031:
../include/vlc_variables.h:ked      vlc_objec256:t_(VLC12: warning: _rOdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
BJECT  256 | (   o reetu)rn valeasre_Set,n,(tCh,vecked)( p_
 p_in      ob| put );
      j,|             ^
                                                ^
../include/vlc_objects.h../include/vlc_common.h:psz481:66::25: _15name: note: expanded from macro 'VLC_OBJECT'
note: , V  LC_481VAR |       _A  DDexpanded from macro 'vlc_object_release'consRESSt, v asl tr
u);   
      | c66t           ^
  | v../include/vlc_variables.h:140:l c48: note: expanded from macro 'var_SetChecked'
    _co mmon_membervlcs_: (cobjecto140 | #ndefine _vasrtr_SetC evlchlease_obj( VLeC_ecOBJEt_t *)(CT(a)ck& e(d(o,n,tx,v) var_Se)tCh->)oeckbed
      | j) \
(VL                              ^|               ^C_
OBJE
CT(o),n,../include/vlc_common.h:t481:,v15:)
      |  note:                                                ^
expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:  481481In file included from control/hotkeys.c |   :     :15 34:
: note: In file included from cexpanded from macro 'VLC_OBJECT'
../include/vlc_common.h:1031:
o  481 | n  ../include/vlc_variables.hs   :227t st:   conrst u12:ct vlc str_common_warning: ucmt vlcembe_crs: omm(conons_medue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]tmb vlc
_ero  227b |  s: jec(co tns_t *)(&t v(  retlc_urnox)- vabj>obj) \
      | ect_              ^
tr_Set *)(&(x)->obj) \
      |               ^
Checked( p_control/gestures.c:ob318:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j  318 | ,  ps In file included from control/netsync.c z_n :34:
  In file included from ../include/vlc_common.h:ame,     VLC 1031:
../include/vlc_variables.h var__VAR_FLOAT, va:276:l C10:han)ge warning: (; p_input
, "s      pdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]u
-  276 | es", V |            ^
LC_V ../include/vlc_variables.hA  if(:R !_vGar_GETet140:48Chec:Cked Hnote: OI( Cexpanded from macro 'var_SetChecked'
p  140_obj,ES, | #
d psz      |             ^
_enfineame, ../include/vlc_variables.h:128:v VLa43:C_V rnote: expanded from macro 'var_Change'
A_  S128R_eINTEGEtR, C&vhecke | dal ) #)
(o,n      d,t,v) efine vvar_S|          ^aetChecked(VLC_OBJ
ECT(or_Change(../include/vlc_variables.h:142)a,b,c,d,e:,n,t,v)
      |                                                ^
48: note: expanded from macro 'var_GetChecked'../include/vlc_common.h
:481:15:   142 | note: #deexpanded from macro 'VLC_OBJECT'fine
   481) vvar | ar__GeC tCheckhed (o, n,t ,va  ) vanger_ (GetChecke  VLd(const stVLC_OBJCr_uOct vlcB_ECTcJ(o)EComm,n,t,onv)T_(a)
      | m                                               ^
../include/vlc_common.h:481e, b:15:,mbers : c(c note: expanded from macro 'VLC_OBJECT'
on,  481 |  st vlc_obje    c    d, e )t
      | c_                                          ^
t ../include/vlc_common.h:481:15:on note: *st sexpanded from macro 'VLC_OBJECT'
tr  481 | uct) vl(    &   (c_c x)->oombjmonco) \
_m      |               ^embners
ts: (const  svlc_troucbjet ct_vlt cIn file included from _com*)mcontrol/hotkeys.co:34(n&:
(x)->oIn file included from bj) \../include/vlc_common.h:_memb
      |               ^
e1031rs: :
../include/vlc_variables.h(c:on241st vl:12c_o: bwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]j
e  ct_In file included from 241control/netsync.c:34:
 | tIn file included from  ../include/vlc_common.h* ):1031:
../include/vlc_variables.h:(&(x)293   -:10>o: bwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]j) \
return va
r      _Se|   293 |     if              ^
( !vtChecar_GetCkheeckded( control/gestures.cp_obj, p(:sz323 p_o_nambe:34:j, p, sz_VLname, VLC_VAR_STRC_VARI_BONG, OL,v &va warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
al );
      |            ^
l../include/vlc_variables.h ) :)
  323 |    140:48:           |  note: expanded from macro 'var_SetChecked'
   140   | #    d         ^
e ../include/vlc_variables.h:142if:48:i note: expanded from macro 'var_GetChecked'n
e varnt i  142_aud | _#io_SdefineetChecked(o,sen var,_GettChec ,v) va=kred(_ o,nS,t,ev)t vChar_eGetIcvar_knetd(VLGC_OBJeeEger( pC_Tinput,( tCh"spu-eco),n,tke,v)e
s" )      ;d(
|       |                                  ^VL
C../include/vlc_variables.h:658:                                               ^47_
OB../include/vlc_common.hJECT::(o) note: ,n,texpanded from macro 'var_GetInteger',481v):15: 
note: expanded from macro 'VLC_OBJECT'
      |                                                ^  658
 | 
#d../include/vlc_common.h:e  481481:15 |   : note: expanded from macro 'VLC_OBJECT'f
i   481 |    n   e var_GetIntc  eonstg   e st  ructrco (a,b) v nst  svar_tlruct vcGetI_colc_cmonmmmonteon__membger( Vmers:eLC_OBJECTmbers: (co(nst a)v lc_obj,(b)
      | cect                                              ^
../include/vlc_common.honst _t v*)(&(x)-l>o:481:15bj) : note: cexpanded from macro 'VLC_OBJECT'
_\
      | o  b481 |   j               ^
e    ct co_nstt st ruc*)(&(tx)-> obvjl)c_comm \In file included from 
control/netsync.con_membe:      34:
In file included from ../include/vlc_common.hrs: (c:1031:
|               ^
o../include/vlc_variables.h:304:n17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  t 304v |     if (likellcy_o(!In file included from var_bjectcontrol/hotkeys.c_GettCh:34:
In file included from ../include/vlc_common.h:1031eck *):
ed ((../include/vlc_variables.h:o&256:b(x)-12>: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
oj  256, bj) na\ | me, V   
LC      |               ^
_VAR_COORDS, &val)))
      |                 ^
 retucontrol/gestures.cr../include/vlc_variables.h:142:n var_Set:332:48: 21Chnote: expanded from macro 'var_GetChecked'
e  142 | c#d:ked(e fiwarning:  p_ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  332e v |  b    j ar_Ge tC   , pszhecke_ nad(om,n,t,         msgv)_Warn v( pear_,Ge VtC_hLC_VAinReck_Aput,
D      |                     ^DRES
S,../include/vlc_messages.hed( VLC_vOBJE:85:5:CTa( note: ol),n ,t,);
      | expanded from macro 'msg_Warn'v)

           ^   
      85../include/vlc_variables.h | :  |                                                ^
 140../include/vlc_common.h:481::15: note:  expanded from macro 'VLC_OBJECT'48
ms  481 | g:_Gen    note:    expanded from macro 'var_SetChecked'eric  co(n
pst st  ruc140t v | lc#de_commonf__thiisn, membeVLers: ( coCvar_S_nst evMlc_otCheSG_WARN,cbjeked( _o_VA_ARGSct_,__)
n,t      |     ^
../include/vlc_messages.h:78:13t :,*)(&v(x)- note: ) >oexpanded from macro 'msg_Generic'
b   78 | jvar_Set) \Checked(
      V    v|               ^lLc
_LC_OBJogEC(VLT(C_OBJECoT(o), ),n,tp,, vlcv_mo)dule_In file included from name, _control/netsync.c
:34:
In file included from ../include/vlc_common.h_      |                                                ^
F:1031../include/vlc_common.h:
../include/vlc_variables.h:I:L324:10481: :15warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:E  324 | __, __L INE_note:     expanded from macro 'VLC_OBJECT'_if, \
(
      |             ^
   !v../include/vlc_common.h:481:15481ar_:G note:  | expanded from macro 'VLC_OBJECT'
 e  481  tChe  |      cke     cons t stru d( ccp_ot vonlbj, cst_copsz_mmo nan_structmmembee, VLr vlcC_Vs_: (AR_FLccoOnATo, &svalm ) )
tm vlc_oo      | n         ^
bject__tme *)(../include/vlc_variables.hm&:142:ber(x48: note: )expanded from macro 'var_GetChecked'->os
b: (co  142 | ns#defjint vle) \
 cvar__objeGetct_t *      )|               ^
(Checked(o,n,t,v) var_GetCheckecontrol/gestures.c:340:17: d(VLCwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_O
B  340 | & (JECT(ox)->obj),) \
      |               ^
n,t,v)
        |                                                ^
 ../include/vlc_common.h:  481:15: note: expanded from macro 'VLC_OBJECT'
   481 |          In file included from con   control/hotkeys.c  st st:ru34   var_SetI:
ct vlcnte_In file included from ../include/vlc_common.h:gcomer( 1031p:
../include/vlc_variables.h:_276:10mon: _memwarning: berdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s: (cinput, 
"  276onsaudiot  |    -vles",
      |                 ^
 c../include/vlc_variables.h:259:_o49:if( b !vajecr_Gnote: eexpanded from macro 'var_SetInteger'
t_tt *)C(  259 | #hdefineec &(xvar_Seked()tIntege pr(a_,ob->ob,cbj,) j ps) z  var_\
      name, VL_Set|               ^
CI_VAR_INnteTEGEgR, &er( VvalLC_ )OBJECT(a )
      | In file included from )         ^,
b,c../include/vlc_variables.hcontrol/netsync.c:34:):
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h142
:      48: note: | :expanded from macro 'var_GetChecked'
340:9:   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
142 |                                                 ^  340 | #
def../include/vlc_common.h   i inf:( evar_Ge481 :15:t note: expanded from macro 'VLC_OBJECT'
Che  481 |  ck evard( p__obj,       Gpsz_etcnamCheocne,s Vt strukcetLd( C_VoAR_STR,n,vlc_tcomm,INGvo, &vn_mal )e) )
      |         ^
 ../include/vlc_variables.h:vma142:48:berr note: expanded from macro 'var_GetChecked'
_s  142G | : e(c#dtoenfsChitne evlc_cob jvakr_eGetecdChet_t c*)((&(x)VL->objC)_OB kJECed\T
      (o,n(|               ^
o),t,,v) var_GetCheckencontrol/gestures.cd:(VL,t,C_OB344vJ:13: warning: )
      |                                                ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481EC  :344 | T(o)15,     n,       t:vl,vc )
note: _ob      expanded from macro 'VLC_OBJECT'|                                                ^
ject_  r481 | 
el  e../include/vlc_common.h:481as: e( p_15 :  note: expanded from macro 'VLC_OBJECT'inpu 
 t );  481
      |             ^  |   cons   t stru   cc
onstt s v../include/vlc_objects.h:trlc_66:c25o:mmouct note: n_m vlec_cmomexpanded from macro 'vlc_object_release'
bermosn_m:emb (ce   66 |   onrs:st v lc  (con_sto vlc_ovlcb_objbjecjeect_crtelea_stt_t * e)*(&(() VLx()C_OBJ&ECT(a-(x))- )
>obj>      |                         ^) \
      | 
              ^
o../include/vlc_common.h:481bj:15) \
      |               ^
: note: expanded from macro 'VLC_OBJECT'
  481 |         conIn file included from stcontrol/netsync.c:34:
In file included from ../include/vlc_common.h:1031:
 ../include/vlc_variables.h:350:9: warning: stIn file included from control/hotkeys.c:34due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:
  350r |     In file included from u../include/vlc_common.h:1031ifct vl(:
c va../include/vlc_variables.hr_G_etChec:293:10ck: warning: ed( pdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o_ombjmo  n, _293mpsemberz | s    if(: (co_nanst vlc_obj ect_t! v*)(mae,r_G&(x)- VLC>et_VAR_SCobj) \he
ckTReING      | d(,              ^ & 
p_obj, pval ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
sz_name, VLC_VAcontrol/gestures.cR_BO  142O:350:24L:  | #d,warning:  efi&ne vadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
lvar )  _Ge 350tCh |  ec   )
      ke| d         ^  (o 
 ,../include/vlc_variables.hn,t,:142:48: note: expanded from macro 'var_GetChecked'
  v) v   ar_142Ge | tCh ec#deked(fbool ivVLCna_OBJeEC valT(orIn file included from ),ncontrol/oldrc.c:38:
In file included from , ../include/vlc_common.ht,_Gev)
      |                                                ^
../include/vlc_common.h:tC:481:151031:
../include/vlc_variables.h:189:12=:: warning:  vaher_Todue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]g note: expanded from macro 'VLC_OBJECT'g
  481 | ck
el   d(eBo  oo,n,t l(  p l_Get( p_intf ),c "fullscreoenn" );
,      s|                        ^
t v../include/vlc_variables.h:592:st  18945r: uct  |  vlc_c   renote: expanded from macro 'var_ToggleBool'o
mtumon  592 | #define _mrvemar_Tobgegrn ls: (eBocvaonst vlr_SetCol(a,b) var_TogheckgleBooled( VLC_( OBJEc_Cobjep_objct, psz_nT_t (ame, *)(&(a),b x))VL
      |                                             ^C_VAR_-IN
>oT../include/vlc_common.h:481:bj) 15: \
EGnote:       | ER, expanded from macro 'VLC_OBJECT'val );)

   481 |   v a      r_|            ^
              ^
../include/vlc_variables.h    G:140: cons48:t st note: expanded from macro 'var_SetChecked'
ruct evtlc  140_In file included from Ch | #deefcinecomm var_okn_meemberds: (cSeonstCheckedcontrol/netsync.c:(t 34:
In file included from vlc../include/vlc_common.h:_obj1031(o,:
../include/vlc_variables.hect_tn, :362*)(&(x)-V>oLtb,j) \
      |               ^
:9vC) :_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Ovar_S  362 | BJECT(  control/gestures.c  :o352:if() va17r_G: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
etetCh  ec,nke352 | d  ,     t    , v(VLC_)
OB      JECT(|                                                ^
   ../include/vlc_common.h ov)a,r:481:15n,t,v:)
_S       | enote: expanded from macro 'VLC_OBJECT'
t                                               ^  Ch
B../include/vlc_common.hool( ec481 |  kp_sys-ed( : p_  481>objp, psz_nam_ev,  :15: note:   oVLC_VAR_ conutA, "fullscsDDRESSreten",expanded from macro 'VLC_OBJECT' 
 str  481 | ,u   c &vt    al   vlc_cconst sot) rm)
ucm      | v        ^
oal );n
      ../include/vlc_variables.h:142:48: note: | expanded from macro 'var_GetChecked'
                ^
  142../include/vlc_variables.h:260:46:  | note: #d_expanded from macro 'var_SetBool'
efine mev  260 | at vrm#lc_cobemmon_mr_Gs:et (Cembhecersock: (ded(enfsiconsttno,  vvelc_lcon_,b jvtec,atrv)_S _etBool(tava,o br_*Gje)(ec&(xt_t)->obj) \
      |               ^
 *)(&(x)->otChebj) \
cked(VL      |               ^
C_OBJECT(o),n,t,v)
      |                                                ^
b../include/vlc_common.h:481:,c) 15: In file included from  note: control/hotkeys.c:34:
 In file included from control/oldrc.c In file included from expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  v:1031ar  481 |   :
 :_ ../include/vlc_variables.h SetB:o 38:
ol(In file included from 304../include/vlc_common.h: : c171031:
 VLonC../include/vlc_variables.h:: warning: _OBJdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]EC
Ts203:(t  12 sta): ,b304 | ,c)
      |                                              ^
rucwarning: t vlc due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 ../include/vlc_common.h:481_com: 15:  note: expanded from macro 'VLC_OBJECT'mon_membeir  203s
: (c |   481f o | ( li    return nk s vt var_lcSe_otCb    hec jeckecdel( toyp_o(!nbj, vpsz_na_t st structa*) (&(xr)-_GetCheme,vlc_>obj) cc\
      |               ^
om VLmC_koVARen_memdb ers(_BOOL,obj v,al ):;
      |            ^ n (coame, VLnsC_t v
lVARc../include/vlc_variables.h__:140COO:o48R: note: bexpanded from macro 'var_SetChecked'
In file included from D  140 | #defjecSt_t ine v,acontrol/netsync.c *)r_S:&vaetC34(&:
In file included from ../include/vlc_common.hhl)eck()e:1031d(:
)o,n../include/vlc_variables.h:x),t-429:5: warning: >obdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j
) \      ,v| )                 ^va
      | 
              ^
../include/vlc_variables.hr_SetC:hecked142(VLC_O:BJE48CT(o): ,n,note: t,expanded from macro 'var_GetChecked'
v)  142 | 
      |                                                ^
../include/vlc_common.h:#481:15control/gestures.c:d: 363:13: enote: expanded from macro 'VLC_OBJECT'fi  429
n |  e  481  |   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v       a va363r_Cr | ear_G  t      ce ont  sCet stru( chpt  vlecc_cke_obj ,om mon_d( msgo,n_m,emDbbert,s: vpg()  vsza p_irn_namt(c_foe, nVG, "asLetCtC v squar_lc_ohebejVAR_c IkwaeNTctsEG_tER *)  (| e&(dxVdr)LC_VAR_-a>DwnOINH(EVRo!LC_bj)IT ) OB\J
;" )
;
      |             ^
      ../include/vlc_messages.h:87| :E              ^
5: note: expanded from macro 'msg_Dbg'      |     ^

../include/vlc_variables.h:   87 |    C T(122:o),m39: In file included from note: nexpanded from macro 'var_Create'
  ,control/oldrc.c122 | :38:
t#defin,ve va)
In file included from ../include/vlc_common.h:sg      _Gener| r_                                               ^Cri
e1031../include/vlc_common.h:481:15: c:
../include/vlc_variables.hnote: :212expanded from macro 'VLC_OBJECT':(12ate(a,pb,c
_  481t) |    : warning: his,   vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]VaLC  
_MSr G_DB_  212  |   Cr  rcG,eetoaunsrn var_tSe _t s_ttruct e( VLCvC_VA_ARhlecckeOBGJES___)
      | dco CTm    ^(m(a
obo../include/vlc_messages.h),n:78_me b,: c )j,13m:
  benamnote: expanded from macro 'msg_Generic'
      |                                       ^   78 |    e,  Vvlc_rLC_VLAoR_sg:(VL CC(coOORD_OBnst
S, vaJECT( o),vl)l../include/vlc_common.h:481c_ob:15;jec
      :t  _| pnote: expanded from macro 'VLC_OBJECT'           ^

../include/vlc_variables.h:140  ,481 | :   48: v note: tl c  *expanded from macro 'var_SetChecked'
)    (&( cox)nst_m-odu>140 | l#de efin_naobe vame, r__j_FI)SeLE_ \st
rt      Chuc|               ^
eckedt(o,_n vlc_comm,o,tn,_vm)e mb _vea_Lrr_SIes: (consIn file included from tNChE_control/hotkeys.c_, ec\
      :|             ^ket34
 :
../include/vlc_common.hIn file included from :481:15vlc:d../include/vlc_common.h:1031:
 note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h_  o:324:(V10: warning: bject_t481 *)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
LC_O |        BJ324 | EC    iT((& (x)->ofbj) \(   
      o)!|               ^
varconst,n str_Guct v,tlc,ev)tIn file included from _co
      mcontrol/netsync.c:m|                                                ^
Con_34:
mIn file included from ../include/vlc_common.h:1031e:
hec../include/vlc_variables.h:k../include/vlc_common.h:442:e481:5:d(15: note:  p_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]expanded from macro 'VLC_OBJECT'

  481o |  bj,  442 p | mberss z_n:    (aco nm  s   vare ct, o_C nstv stVrelc_orubcLCt vlc__cjate( p_oeVbjA,ommc oRtn_p_mesz_tmF *bers: (const Lvlc)(&_oObj(x)ect->_n_t *)oame(&(xA,)->objT,)  \ 
      |               ^&VLC_Vval ) )

AR      _B| OOLb | VLC_V         ^AR
_j) \
../include/vlc_variables.hDOIN:In file included from control/oldrc.c:142:      HERIT48 | :              ^);38:
In file included from 

       | note: expanded from macro 'var_GetChecked'
    ^  142../include/vlc_common.h:1031 | :
../include/vlc_variables.h#:227:de12: finewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   227 | 
v  ../include/vlc_variables.h:122:39a  :r note: _expanded from macro 'var_Create'
reGtuern   122vart | #defC_SihecneetCheckkeed(  control/gestures.cp_var:obd_C391:13:jreat(e(a,bo,c) , warning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  391v, |      at,v rp)_ va       sz_mCnamr_Gersg_DtCe,heatece(ked(V V VLC_OLC_BJEVALCbg(C_ R_TOp_inFBJECtLfT(, "left OATo),n,t,v)
(      |                                                ^
, va../include/vlc_common.h:481g:la) estur,e)15 : ;
      b, (note: expanded from macro 'VLC_OBJECT'
%  481 c| d)", i_           ^
h../include/vlc_variables.h:140o:48:  |        rnote: expanded from macro 'var_SetChecked'i cozn 
)  140
      |                                       ^ | #sto strudnt
ecatfl )../include/vlc_common.h;
i:      ne|             ^
481: v 15../include/vlc_messages.h:87::arvl_Se5: note: expanded from macro 'msg_Dbg'c _cnote: expanded from macro 'VLC_OBJECT'
tCo   87 | mmoh
enck_mem be  ers: d(o481   msg_G( |  cenerico   (n s,n,tt,v  v pl_c)  _varobco_Sjecnt_tt *hetst)(&Che (cskedx)i->os(, tVLbjC_rOVBJLC)uc \
_MSG_tDBG ,v      |               ^l
c_ __VA_AcommRoGn_Sm_e_m)
      ber|     ^
s: (../include/vlc_messages.h:78:cons13t:  vnote: ECexpanded from macro 'msg_Generic'Tl(o),cnIn file included from _
control/hotkeys.c,:   34o:
In file included from ../include/vlc_common.hb78 |    t,v )jv
      |                                                ^
lc_../include/vlc_common.h:L:1031:
481../include/vlc_variables.he:340:15c::tog(VLC__O note: tB9:J expanded from macro 'VLC_OBJECT'
E*CT   warning: (481 | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   340 |     o), )(&(x)- if p( var_G>,eob tC   hecke vj d( pl)cconst \
      _modu s_ole_nbjametr,, p uc_sz_t v_name| FILE_l, Vc_              ^_cLC
_VAR_STRING, &valo ) )
      m|         ^
m,o../include/vlc_variables.h:142n: 48: _note: _membeexpanded from macro 'var_GetChecked'_LINE
__, \
rsIn file included from : control/netsync.c:(      |             ^34co:
  142In file included from ../include/vlc_common.h
 | #../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'nst 
v:lc  481 | 1031def :
../include/vlc_variables.h:ine var_ o_G455etb:  je5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] ct
_  455   cot  | nChescketd st  r  (o*)v(&(au,n,crt,tx)- v_>o) vbvalr_GeCreajc_co) t\
mmto      |               ^
n_members: Chec(conkeste( d(vlIn file included from c_ control/oldrc.c:38p_:
In file included from o../include/vlc_common.hobjecbt_t j*, ps:1031)VLC_z:
../include/vlc_variables.h:_241:nOBa12:J(me,&  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(VECT  241 |   L(Co_VA R_FLO )ArT e,nx| VL)tC_,tVA,uvRrn _D->va)
obj) \
      |               ^
      | r_                                               ^
OI../include/vlc_common.h:NHES481:15etC: RITnote: h )expanded from macro 'VLC_OBJECT'
;control/gestures.c:396:13:   
warning:       | edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]481 |         ^c  
 ../include/vlc_variables.h:122:39ked(: note:  c
 o  396expanded from macro 'var_Create'
pnst st |   ru   _ct  o   bvlj,  c  122 |   #_cdefpine ommmsvargsz_non__a_memCrmbeDbeersg,ate: (c(a,(b,c p_i VnLonsC_t tf, ) V"rvlci_Aobject_tgvahrR_ *)_CretaS gT(&(xR)estIureNG-> o(bte, j)v( VLC_OBJECTa(a%dl)", ), i_);hori \
      | 
               ^      |            ^

b../include/vlc_variables.h:zo,140:48:nt c ) al
      |                                       ^
note: expanded from macro 'var_SetChecked'
   );
      |             ^140
In file included from  | ../include/vlc_common.h:../include/vlc_messages.h:87481:15: #note: expanded from macro 'VLC_OBJECT'
control/hotkeys.c  :5::34d481 | e:
In file included from      note: expanded from macro 'msg_Dbg'
../include/vlc_common.h   87 |     f:i   c1031neon:
../include/vlc_variables.hst  smtr: ucst vg350lc_v_coa:Genmmro9_e:r Swarning: etic(nC_pme_mhthbieres:s, (cc VkLConst e_MSGdvl_(Dc_obo,Bject_tG, n *)__VA(&_,At,v)(R x)GvS_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_ar_S)
      |     ^e

->t  objCh../include/vlc_messages.h350 |  e:78:c13   if(: note: expanded from macro 'msg_Generic'k )ed
    \
va78      |               ^(VLC |  
 _OBJ  vlEcr_G_CLogetC(VTL(oIn file included from control/netsync.c:)C,34h_O:
In file included from ne../include/vlc_common.hBJE,:1031t:
../include/vlc_variables.h:cCT(oked(469), p, ,v pvlc)_m:
_obj, odu      l|                                                ^e
p../include/vlc_common.h:481:_name, _5:15: note: expanded from macro 'VLC_OBJECT's _Fwarning: 
zI_  481 |      LE_  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   469n_, cam | __LINoE__e,ns, VLCt_VAR_STR ING,  \
s      | & tval ) r)
      | u        ^
   var_            ^Ccrea
t../include/vlc_variables.h:142t e(:../include/vlc_common.h48vl: c481:15: note: expanded from macro 'var_GetChecked'p_obj_com
m  , p:sz_142 note: expanded from macro 'VLC_OBJECT'n | #
on  ame,d481 |      Vefi   _ ne var_conmest GetCsthrueckect vlcLC_dmb(eo,rcoms_Vmon_me:mbeA rR_SnTR(,t,coINs:vG | VnsLC (cotn_V vlAR_DcOINH_st ERIovT lcb_o) vb)arjjeect_c_t t_t *Ge*)(tC&h;()(&(x)->objecked
      |     ^
)(V../include/vlc_variables.h:122LC_O \
      |               ^
:39BJ: ECxT()note: expanded from macro 'var_Create'
  122->o | #ocontrol/gestures.cbdefinj:401e ) ),n,t,:va13: \r_vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])
      | 

  401 |       |               ^
                                                 ^
../include/vlc_common.h:481:Cr15: note: expanded from macro 'VLC_OBJECT'
 eate(a,b,c   481 |     )      const struct var_Crea   In file included from vte( lc_c   mcontrol/oldrc.csgo:mmon38:
_ _mDIn file included from bVL../include/vlc_common.hem:gC1031:
../include/vlc_variables.h:( p_O256:12BJECT(a: warning: _in), bertbdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s: f,, c  (con")
      | stu
p                                      ^
  256 |  ge  sture  ( vl../include/vlc_common.h:481:15: r%c note: expanded from macro 'VLC_OBJECT'de)t_ob"
uj  , ect_i_ve481r |  r   ti  cal )t *;
      | )              ^
con(../include/vlc_messages.hnst s :87var:tr_uc5:t vl &(Snote: expanded from macro 'msg_Dbg'c_x)-
co   mm>objetCon_mhemeckb) \87e
      rsed: | |               ^
  (   ( pmsg__Genecoric(nsot vblc_objj, eIn file included from ctcontrol/hotkeys.cp_t:34:
p *_In file included from t)(s&(zhx../include/vlc_common.h:_1031:
in../include/vlc_variables.h:a362:9ms,)e,:  ->o warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]V
VLCL_MbjSC  362 | G  _DB_VAR  iG, __V_ADDA_fR( var_GARGS_etC_)
hE)       |     ^Seck\
S,ed 
( val      |               ^../include/vlc_messages.h: 78p_ob)j,:13;:  pnote: expanded from macro 'msg_Generic'

      |            ^
   78../include/vlc_variables.h |     :vlc_Lo
sg140z_(VLC:48nam_:e,  VLC_note: OBJEexpanded from macro 'var_SetChecked'VA
C  R_140TADD(In file included from o)control/netsync.c:34:
,In file included from ../include/vlc_common.h :RESSp, , vl | 1031:
&va../include/vlc_variables.h#dle ) :477:)c_modfine 
      | 5:vaule_        ^
 narwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m../include/vlc_variables.he:_  142477 | :48: S ,    var___Cenote: expanded from macro 'var_GetChecked'
re  atF142 | #defILe( tpiE__,_oC __LINEh__b,ne  j,eva cked\
      | (p            ^szr_Ge
o../include/vlc_common.h:481,:15:n _n,tCthecnote: expanded from macro 'VLC_OBJECT'
a  ,481vme, ) |          vked(o,ncar_onsVLt stSrC_euVcAtt Cvl,ht,ecR_kSTv)eRINGd(V  L| VLvaC_Or_BC_VARJGeE_DCTOItCN(HEo),hecnRI,t,T ked)v;c
      | _    ^c
o../include/vlc_variables.hm:()122:m
      39o| n_                                               ^Vm
em../include/vlc_common.h:LC481:_OBJE: bers: (const v15CTl:c_ (objecnote: o)texpanded from macro 'var_Create'
_  ,n,tnote: 122 | ,v)
      expanded from macro 'VLC_OBJECT'
#t *)(&(  | x)-                                               ^
../include/vlc_common.h:481 |     481:15:d efi> note: noexpanded from macro 'VLC_OBJECT'b
   481ej) |           c o con\
nsst      |               ^t s
vtar st_Crrucuctt vlc_ covreatecontrol/gestures.cmml(:c406:oa,b,c) _cvn_moaemr_mbmoC13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
en_members: reatre(( V  s:406 |   ( LC_ccoonO BnsJEst vlc_ot vlcb_objjC  Tect(    _teca *   )ms), b, c )
      | (&t_                                      ^
(g_Dbg(x t *)p)_(../include/vlc_common.hint&f(x-:481:15:>o, "dowbn)j)  \ g-
enote: expanded from macro 'VLC_OBJECT'
s>      | objtu)  481r              ^e 
 |  \
 (%      d       const str| uct              ^ )"
v, In file included from control/oldrc.c:38:
In file included from lc_../include/vlc_common.h:1031:
commi_ovn../include/vlc_variables.h_me:mbe276rtic:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  276 |     ail );
rs:f      |             ^(
 ../include/vlc_messages.h:( 87:cons!t vv5l:c_oabIn file included from control/hotkeys.c note: :jexpanded from macro 'msg_Dbg'
r   87 |   _  eGetmscgC_Ghentec_34k:
In file included from ../include/vlc_common.h:et1031d:
../include/vlc_variables.h:429:( * )ep(r&(ic(p_thx)->oi5:s warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
,  o VLC_429 |   bMSG_j,  DBvaG p,rsbj )z \_n___CVrA
eate      (|               ^
_A Rp_oambe,j, pGS__In file included from  )
sz_n      control/netsync.came:|     ^
../include/vlc_messages.h:78:,V V13:LC _note: expanded from macro 'msg_Generic'
34:
LIn file included from VAR_INC_   ../include/vlc_common.h:78 |    TEGER |V1031:
A../include/vlc_variables.h: VLCR491: vl5: _c__warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]VLIAoR_DO
g(VLC_I  491N |  ONHEB RITJ )T; EE C
GER, &varv      | a_CreTat(e(     ^
p_l obj),o)../include/vlc_variables.h: 122:,39)
      : |          ^ note: pszexpanded from macro 'var_Create' _
np,  
122 vlcam | #d_mod../include/vlc_variables.he,:efiule_142:name48: , ne_note:  VL v_FIar_LC_Eexpanded from macro 'var_GetChecked'__, _
_  142CreaLINVAR_EA | Dt#e(__,DaREd,b,c) vaer_fSSC re\
      in | | ateVL e(            ^
vC_VAaR_r_GetDOINHChe../include/vlc_common.h: E481:15:VLC_OB RJnote: ECcT(IT )kexpanded from macro 'VLC_OBJECT'a;

e  481 |       |     ^
    )../include/vlc_variables.h:d122: (,39o: note:  b,, expanded from macro 'var_Create'n,  c
   122) 
      const t,|                                       ^s
t../include/vlc_common.h: | #d481vru:c15)efit v:  lnote: var_expanded from macro 'VLC_OBJECT'
c_Gne var  481 | _cCreoatmmon_meme(a,bb,c)et va   r_Ce   re  cors: (ate( VCnLC_heckedconstsO vlc_ob(BjecVJtEC_LC_OBJEt tCT(struct  *)(a), Tb, c )
      (v|                                       ^olc_com
../include/vlc_common.h),:mn481:15,t,&(x)v->ob: note: expanded from macro 'VLC_OBJECT'
)o  481 | 
n_me        |  m                                               ^be
j)rs:../include/vlc_common.h:481 ( :\
      |               ^  15  
 co: const note: nsvlc_objexpanded from macro 'VLC_OBJECT't str
u  481 | ctec v lt _t      cc_on *)(&csom(xt)->ob j) \
      | smon_t              ^
control/gestures.cmru:448:13:c warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
temb   versl: (consIn file included from t c448 | _ vlccontrol/hotkeys.c oc_:34:
      In file included from ../include/vlc_common.h m   var_Getm:1031Coonord:
../include/vlc_variables.hob_jecm:442:5: ewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t_msbe  ( p442 | _rth   sis var_C,:r  t"eat(cmousee- *)o(nsm p_t ovlcobj, psz_(&(x)n_->ovbameed",,j)
      |             ^
o../include/vlc_variables.h \ V
      | L              ^
:bje312Cct__:46:Vt *)A (&R(x)note: _In file included from control/netsync.c:34expanded from macro 'var_GetCoords'->BOobj) 
\  312 | #def:
In file included from OL i
      |               ^
n../include/vlc_common.h:1031:
e../include/vlc_variables.h:| 511: var_Get5: Coords(o,Vnwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,LC_VAR_x,y) DvIn file included from OINHacontrol/oldrc.cEr:38:
_RGetICooIn file included from T ../include/vlc_common.h:1031:
)rd  511 |  ;
s       (VLC|     ^  v_OBJECTar(_Cr
eate( po),../include/vlc_variables.h:293:n10:../include/vlc_variables.h: warning: _,o122xbj,:39:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  psz_note: ,expanded from macro 'var_Create'  ny)
      293 | a
me,|   VL                                             ^
C_VA../include/vlc_common.h  R_INTEGER: | VL481 if(:C_ !vV15: note: Aar_R_GetCDexpanded from macro 'VLC_OBJECT'
Ohec  keI  481122 |  | # d( p_dobj,  efinpsz eNH _nEamvar_C R e, rIT
      |     ^e
   VatLC_VARc../include/vlc_variables.h:122:eons(39:t ast note: expanded from macro 'var_Create'
r  122 | ,#deb_u,ct vclc)fi Bn_e vaOOrvL, &_Crecovalm ) aratmoe(_a,Cb,c) rnvae_r_Cmembraereatest( :)
      |          ^
V../include/vlc_variables.h:142:48 e((const vl:  note: expanded from macro 'var_GetChecked'V
cL_oC  142 | _O#defBLJibject_t *)(C_OBJECT&(x)-ne >obj) v(a\)ar,
      |               ^
_GetChECT(a), b, b,  c )ecked(o,n
      ,t,c|                                       ^v )
) 
va      |                                       ^
r../include/vlc_common.h:481control/gestures.c:481:13:_GetCh warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  481 |    ec 15:ked    ../include/vlc_common.h note: expanded from macro 'VLC_OBJECT'
 :     481 | v 481 (V aLC_Or_BJDE     ceCT(lonCo)a,n,t,llback(:st st 15p_s: v)
yr      s->p|                                                ^uct
 vnote: l../include/vlc_common.h:c__vcexpanded from macro 'VLC_OBJECT'
oo  481 | 481:15ut , :mmo"n_mm note:  eo umb expanded from macro 'VLC_OBJECT'
seer  s: (-c on movcesd  ton" svlt481, |   c    M_ o  c sobvjeonscedt Ett_tsrv en*)(tutruc,c
      |             ^
t ../include/vlc_variables.hvlc&t_:167:(x )-51: note: vexpanded from macro 'var_DelCallback'
>  167como | #mbjd)lc \e_
      comonm_|               ^
onfine _mvaer_mmbDIn file included from econtrol/netsync.ceerlms::34:
 In file included from ../include/vlc_common.hCal:(berscl: (cb1031onsat ocnstvlc_ob vk(jleca,t_:
bc_,tobc, ../include/vlc_variables.h:525d) *)var(j:5_&(x)-e:D>oc warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
telCbjallb) _\
t  525 |         |               ^ack( 
VLC  v_OBJarECT_ *Cre)a(ate), ( pb(&,_ob(j In file included from ,c, xd psz_namecontrol/oldrc.c):,  -)
38VLC:
_VA      In file included from ../include/vlc_common.hR_B|                                                   ^
OO../include/vlc_common.h:481:L>:15: note: expanded from macro 'VLC_OBJECT'
o  1031:
481 |  ../include/vlc_variables.h:304:bj |      ) 17 V: \LC
      |               ^
_ Vcowarning: AR_DOINHERIT
      |     ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.h:122:
39n:   s304In file included from note: expanded from macro 'var_Create' |    t struct vcontrol/hotkeys.c:l c_cif ommo(liken34
_membely(rs: (con  122 | st:
In file included from #define va r../include/vlc_common.h:_Cr1031!:
../include/vlc_variables.h:eatev(a,b,455ar_Gv:let5cc_o) vCbhecke:jad ( eobwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ctj, na_me, r_VLCreaC_VAte(R_C
Ot  V*  455)(&(ORDL | Cx)-_OBJEC>obj) \
      |               ^TS, 
(a)&va,   bl),   vcontrol/gestures.c))
      :a483|                 ^
../include/vlc_variables.h::13r_C142:48: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: note: 
expanded from macro 'var_GetChecked'
  483 |   r   142e | #a dte(efin e v ac  r_ )Get     vp
      _C| hecked                                      ^
(o../include/vlc_common.h:a481:r15_ob,n,t,: note: expanded from macro 'VLC_OBJECT'
vDj) vaer,lC_ psGaeztChecll_  kned(a481 | back(    pVLC__   OsByJECT  sc->pme,_vo (Vout),n,L,t ,C_VAv)
Ro"nsmot      |                                                ^
use-b_FLutO../include/vlc_common.h:ton481: ATs-dtro wuc|15n", t V: LB vlc_coutnote: tCom_VmnEventAexpanded from macro 'VLC_OBJECT'
,oR
n_  _Dme481 |  OI      m |             ^
 ../include/vlc_variables.hber :  N  s: H(cERo167IT :n)st ;
51: note: covlcexpanded from macro 'var_DelCallback'
n  167 | #      st sd| etruct    ^fine
_ vo../include/vlc_variables.h:bje vact_122:t r_lc_comDe39m*olCallbn_ack()(a,:memb&erb note: ,(expanded from macro 'var_Create'
scx,d)   : (con122)var_- | >o#define vaDebj) \r_CslCa
      rellbaat| t              ^
e (a,b,vcclk( c) var_Cr_eateo( VLCbjV_LCOe_OBBJEIn file included from control/netsync.c:34JCcECT(a), b,:
In file included from T(at),_ b c )
      | ,../include/vlc_common.h:1031:
../include/vlc_variables.h c,                                      ^ d )

:539../include/vlc_common.h:481:15:      | : note: expanded from macro 'VLC_OBJECT'5:
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]                                                    ^
481../include/vlc_common.h:481
:15 |   539 |         : t note: expanded from macro 'VLC_OBJECT'
  co* n vst st  ar481 | _)     (   cruconst&tCr(x)->eo vlc_bcom mj) aon_test\( rup_objm,ctem
 v       |               ^psl
bez_rc_common_menasmme: be(, VLC_Vcrs: (coAR_FLOAT | VLnC_VIn file included from AR_control/oldrc.cstDO:oI vl38c_onb:
jeIn file included from NHEs../include/vlc_common.htR:1031:
../include/vlc_variables.hIT: v
ct_      | 324:10:t    ^
l  *)warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](&(
cx)  324 | ->obj)   _object_t *  if( !v)(&(x)-ar_Get>obj) C\
      |               ^hecke
d( p_obj, psz_name, VLC_VAR_FLOAT, ../include/vlc_variables.h:122:&v39: note: expanded from macro 'var_Create'
al   122)\
 | #d efin      | In file included from e)              ^

control/hotkeys.c:34 v:
ar_C      reIn file included from |          ^
../include/vlc_common.hcontrol/gestures.c:../include/vlc_variables.h485a:1031:
../include/vlc_variables.hte(::13469:142: :48warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a:,b, c)note: expanded from macro 'var_GetChecked' var:_Cr5eat
e:(
     V142 | 485 |     L   C_OB#deJEfCTi    (a)  vlc, b,_ne o cvbjear_ct_ )
G      | rele                                      ^
tCeahse( eckp_../include/vlc_common.h:481:15edsys->p_v: note: (expanded from macro 'VLC_OBJECT'
o,  481 | oun,t );   
      | t     ,            ^con
stv)../include/vlc_objects.h  vsta:66:rru25:_ct vlGwarning:  enote: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]expanded from macro 'vlc_object_release'

   t  46966 |  |     c_v  ar_Creat commo eC(nh epv_mcemkebers: (d(VLco_objlC,nst vl_c_OBJobjEC pseTzct_(_c_objo),n,t,v)
naeme, ct      _relV| ease(                                               ^
 VLt C../include/vlc_common.h_O:BJ*)(481&(x):15:E->obj)  note: expanded from macro 'VLC_OBJECT'\L
C  481T( | C
      _  a|               ^
      conVAR_SsT) t str)
      | RIn file included from control/netsync.c:uct 34:
                        ^
In file included from ../include/vlc_common.h:1031:
v../include/vlc_variables.h:l../include/vlc_common.h:481c554_::I5:NcG 15o: note: expanded from macro 'VLC_OBJECT'|  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mV
L  554 |   C m481_on |  _      vVAR _ mar_Crea et cDOoIembe( pns_ot Nrbstrucsj, t :psvlc_ z_naHmcE(RIcommoonT_n );
      | st v    ^
m../include/vlc_variables.h:lc_object_122:e, V39tem: benote: LCexpanded from macro 'var_Create'_VARr_s: 
  ( *)122 | #(cSTRINde&fon(x)-G >st | VoLCvlicb_VnejAR__DOob) \
      |               ^
 vjecItNa_HERItTr_
      |     ^
C../include/vlc_variables.h r*)(:&e122(:xa)->obj) t39: note: expanded from macro 'var_Create'In file included from control/oldrc.ce(:a,38:
\
      | In file included from               ^b../include/vlc_common.h
,:
c) var  1031_Creat:
122 | econtrol/gestures.c:( VLC_OB491:13../include/vlc_variables.hJ: warning: :#deECT(340adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])
,  491:9:  warning: f | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 bin  ,e340 v    a |     ifcr    _( Cre) varate(_GetC
      |                                       ^
../include/vlc_common.hh: 481a  ,:b15,c) eckvaer_Cred: (ate(note:  VLexpanded from macro 'VLC_OBJECT'C
  vp  __ar_AddCallboOBbJ481 |  Ea      Cck( p_sT(ys-aj )>cons, ,tb, c ) 
      pp_v s| zo_n                                      ^
astumt../include/vlc_common.h:481:e15: , Vrunote: , "ct vmouLexpanded from macro 'VLC_OBJECT'C_V
l  Ac481 |  Rs__Se cTRIN-mov oG, &vamm     cononst sl )t_ )
mem      bru| ct eers        ^d", :Mov
 v../include/vlc_variables.hl(const :142:48: note: vlcc__ceobject_todEvent,
 expanded from macro 'var_GetChecked'*m
        142 | mon_|             ^
)me#dmb(&(../include/vlc_variables.hee:166:fin51: note: expanded from macro 'var_AddCallback'er
 s:x)->ob  166j) | #d \vefia
      nr_e Gv| etCarheck_ eA(co              ^dnsd(t v
lc_odo,Cbjnalle,ct_bt,ack(a,vb,)t *)In file included from  (&vacontrol/hotkeys.c(r_Gx)->objec) t:,C\
h      de)34 c|               ^:
In file included from ../include/vlc_common.hv
akedr_Add(:1031:
../include/vlc_variables.h:VCallback(LIn file included from 477 C:5: VLwarning: control/netsync.cC__due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]OB:34
:
O  477 | J  E  vaIn file included from CrT../include/vlc_common.h:BJECT((1031:
o../include/vlc_variables.h:563:5_C): warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],a
)  563n, |  , b,  c,  tvar er,_Crevate( atep_ob( )jp
d, psz )_      | ob_nj                                               ^
a      
,| ../include/vlc_common.h                                                  ^m:
481 p../include/vlc_common.h:15:481e:sz _, V:15:LC_Vnote: expanded from macro 'VLC_OBJECT' Anote: 
expanded from macro 'VLC_OBJECT'
R  nam  481 | 481e,  |    _ S V   LCTR ING   _| VLV  C_ ARVA c coonRns_St s_Tt strstrRuuINGctD OvINHERIlccT );
      |     ^t v
_../include/vlc_variables.h | :122coVmmon:39:lc_com_me LC_note: expanded from macro 'var_Create'm
b  VA122ersRmo_DOIn_mNHembeE | r#defisne RIT
:       |     ^
../include/vlc_variables.h(:122vac:39r_C: (c:r note: oeatens(a,expanded from macro 'var_Create'
ob,  nstc) va vt lc122vr_obje_c | l#Ct_det ficnre*_)(ateob vj&eear_C(reatc VLC_t(OBe(ax,b,)_JtECTc ->*)(&(x)obj) \
(      -a)) ,var |               ^b,_C >c )reo
      b|                                       ^
../include/vlc_common.h
:481jate( V:15: ) \note: expanded from macro 'VLC_OBJECT'

      control/gestures.c:493  481 |  | :13               ^
:   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   493 |          LC_OBcJ EC     varIn file included from control/oldrc.c_oAd:38T(a:
In file included from dCa), bn, ../include/vlc_common.hlc:1031:
l )bsa
      ../include/vlc_variables.ht| c                                      ^
../include/vlc_common.h stru::481ct v350:lk( pc_co_sym9ms->:p_:ovo15:n_memberus: (  t, "mconwarning: osusdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
enote: expanded from macro 'VLC_OBJECT'
-b    350 |   481 |   utt vlc_o  bjtonect_ t  i  f*-do)(&( va(xrwn"_,) GB->outbtone  Etcovent,
      nsCt j|             ^
)s../include/vlc_variables.h \
      t:166:ruhcte51: note: expanded from macro 'var_AddCallback'cked( 
p|    166              ^_
o | #dbvlefinej, c_ pvarcsom_AIn file included from mozcontrol/hotkeys.cn_n:ddCallb34:
a_meackIn file included from (a../include/vlc_common.hm:1031:
e../include/vlc_variables.h:491,,b,mb:5: c,d) warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]v
ar  e VrsL_A: (491 |     varCc_Cons_VARreate_(t v p_lddSobjC, pszac_TllRbac_namobje, VekLct_t ( VL*)CIC_VNA(&_OBJR_AEDCGD(xRESS |)-T (a)V, &,LC vb, _c, dV al ))
A      |                                                   ^
../include/vlc_common.h:R_D OIN>ob)481:j
      )H|         ^
15 ../include/vlc_variables.h\
:      :142|  note:               ^
expanded from macro 'VLC_OBJECT'
E:RIT 48: );note: 
  expanded from macro 'var_GetChecked'481 |   
        |          ^ c
In file included from ../include/vlc_variables.h:122control/netsync.c:34:
:on39: 142note: s | expanded from macro 'var_Create'
In file included from ../include/vlc_common.h#  t stru122 | #ct vldcdef_ei:1031ne fcv:
ommar_inCreon_../include/vlc_variables.heate(a var,b:m_G578:9e:em warning: tCbe,cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)   hrs: (v578ar_ | co C  rea nest vlte( Vif(ccL vCar___obChakjnge( peOe_oct_t bjBJEC,T d(o*,n,)(tps,v(a)) z_nam, b,e&(varx)->obj) _Getc \C )
      
      | |               ^                                      ^h
ec../include/vlc_common.h:481:ked15: note: expanded from macro 'VLC_OBJECT'

(  481 | ,V VLC     L_   cC_OBJECT(o),non,VAcontrol/gestures.c:513tst:,9:R_ stvru)CHOICEScCOU
NtT, &      coun| t,                                                ^
  vNULwarning: ../include/vlc_common.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]L:
481:15: note: expanded from macro 'VLC_OBJECT'
     ) )513481
       |  lc_co|         ^
 | ../include/vlc_variables.h: mmon _mem        varber128:_D43s: (const vl:ec_objec t_t   note: expanded from macro 'var_Change'
*)l  C (all&(xback 128 | #def(i)- >o pbjcone_syns ->s)pt \_i
      |               ^
nput,  "invars_tChatrf-evenucnt"ge(at, v I,bIn file included from control/hotkeys.clnpc_u,:34:
c,cIn file included from ../include/vlc_common.h:o1031:
../include/vlc_variables.hmtEd,event,:511:m5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)   o511 | v    ar p_vai_Chr_Crange( VeaLntf n_te)(mem; pC_OB_
J      be| ErCobsT(a: (const )j, v, b, c, dl, ec_ps )
      obje|                                           ^z_n
a../include/vlc_common.hct_:481:tme15, : note: expanded from macro 'VLC_OBJECT'V 
*)  481 | (LC_ V&AR_I  (N        ^xT
EG../include/vlc_variables.h):167:51: -note: E>objexpanded from macro 'var_DelCallback'
)R     |   VL 167 |  \
cC_VAR_D      |               ^ons
#define var_DelCallbactkO( a,b,c,Id) var_DNeIn file included from control/oldrc.c:HERsI38lCa:
ltruIn file included from lT
      ../include/vlc_common.h| :bc1031:
    ^
t v../include/vlc_variables.h:362l:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a../include/vlc_variables.h:ck(122  362 VL:39C_:  |   note: expanded from macro 'var_Create'
 c_co  122 OBJmmo | #dEnCTef_iimem(ne bersfava)r_:( ( c,o vbCar_Greatee(nat,,Cb,ch) vsat ecked(r_Crv c , p_oedblc_j, aopbjecttes_( V )
      | LC_Ot *)(&                                                  ^
(BJx)E../include/vlc_common.h->ozCT_:481:15nba(a),mj) b \
e,:,      |               ^
 note: expanded from macro 'VLC_OBJECT'  VLC_Vc AR
_A)  481D |   D  R  E
      |                                         ^
cSS,onst  stru&ct vvlcal )_comm on)
      |         ^
_membe../include/vlc_variables.hrs: ../include/vlc_common.h:481:15:: (142cons:t 48vlc_o:bjnote: expanded from macro 'VLC_OBJECT'e ct_
note: t  481 | expanded from macro 'var_GetChecked' *)
(&(  x)     - 142 | #>ob dj) constef s trineuct vlc_\ 
      vco| ar_              ^
mmGon_memberes: (cotCheckncontrol/gestures.cst:e519:9d:  vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](
o,n,t,v)lc_   519objev |   a  rct__t   G*)(&(ex)t  vCarh_ec->Akobddjed() Callb\VacLC
      | k( _p_inO              ^
Bput, J"iEntf-CTeven(t", InpoutEv),In file included from nencontrol/hotkeys.c:t, 34:
In file included from ../include/vlc_common.h:1031,p_t:
../include/vlc_variables.h:525:5,v)
:i      ntf |  )warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc];

      |         ^
                                               ^
  525../include/vlc_common.h../include/vlc_variables.h:166:481::51:15 |  note:  :expanded from macro 'var_AddCallback'
    va  166 | #defnote: expanded from macro 'VLC_OBJECT'ine r_Crv
a  er_481 | A ate  ddCal(   l  bac cokns(p_t a,b,obj, pcstr,dsz_)uct va vlnrc_cam_Aome, VLmon_dC_meVAmdCbeRallbrs_BOOLac |k V: (cLC_(onV VARL_DstC vO_lcIONHERIBT
      | _oJbjecEt_t *    ^
CT)(&../include/vlc_variables.h(a:122:39): ,note: expanded from macro 'var_Create' 
(b  122 | #dex)fin,e  c, dv->oar_Cre )bjat
) \
            |                                                   ^
| e              ^
(a,b,c) var_C../include/vlc_common.hre:ate( VLC_OBJECT(a), b, c )
481:15:       | note:                                       ^
expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:481  481 | :15:  note: expanded from macro 'VLC_OBJECT'
   481 |            const st ruct vlc_common_membeIn file included from rs:  control/oldrc.c:38 :
In file included from ../include/vlc_common.h:1031const (co:
snstr../include/vlc_variables.h:t v429uc:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t vl  429 | c_lc_ c  o vmobar_jmoenCreatcte_m_tem( p_obbj, *)e(&(x psz_)r->obsnamej) \: (
      | c, VLC_oV              ^nAR_st
I vlc_objNTEGER | VLC_VAR_DOIIn file included from NHERcontrol/hotkeys.c:34ITect_ );:
In file included from 
      ../include/vlc_common.ht:1031 *)(:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
&(x|     ^)
->  539 |   ../include/vlc_variables.ho:122:39:b note: expanded from macro 'var_Create'j  
v  122 | )ar#d_Creaefite(  p\
      |               ^ne v
_obar_Creaj,te(a, bp,szc_) control/gestures.c:502:na39me,:va VLC_VARr warning: _C_Frunused parameter 'oldval' [-Wunused-parameter]
L  502OAT | |   ea   teVL  C( V_ VAR_D OLCI _OBJ EC T(a), NHERb, ITc ) 
      |  
      |                                       ^  
../include/vlc_common.h:    ^
481../include/vlc_variables.h:: 15: note:  expanded from macro 'VLC_OBJECT'
   481 |         vl  c   122_   covnst as:tluru39:ct e note: v_lt oldvc_aexpanded from macro 'var_Create'
l,  122 |  vl#deccommonf__mvemberas:li (cne ouvaensr_t_C trea vte(vlc_aa,bol,bje void *,c)p_data  varc_)t_
      t *)(| Crea                                      ^&(x)
t-e>(o bVjL) \
      |               ^
C_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlcIn file included from _ccontrol/oldrc.comm:on_38members:
: In file included from (../include/vlc_common.hc:o1031n:
st../include/vlc_variables.h v:l442c:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
object_t   *)442 |     v(a&r(x_Cre)a->otbej)(  p_obj, \p
s      z|               ^
_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from   control/hotkeys.c:34122:
 | In file included from #../include/vlc_common.h:1031d:
e../include/vlc_variables.h:554:f5: iwarning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e var
_Cre  554 | ate (  a,b, cv)a rv_Craer_Createa(t eV(L p_C_oObBjJ,E CpTsz(_an)a,me ,b ,V LCc )
      |                                       ^
_V../include/vlc_common.h:481:A15R:_ Snote: Texpanded from macro 'VLC_OBJECT'R
ING | VLC_  481 | V AR _ DOI N H E R IcT
      o| nst struc    ^
t vlc_co../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
m  122m | o#nd_emfeimnebers: ( cvaonstr _vClrecate_(oa,bbject_t *),(c&()x )->obj) \
      | v              ^a
r_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from   control/oldrc.c:38:
In file included from 481 |         c../include/vlc_common.h:ons1031t :
stru../include/vlc_variables.h:455:5: warning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t vlc_
co  mmo455 |     vanr__meCmrbeate( pe_obrjs,:  ps(conzs_tn amvel,c _VLC_oVbjAeR_cFLtO_AtT  | *)(&(VLC_x)VAR-_>DoObjI)NHERIT ) ;\

      |     ^
      |               ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLCIn file included from _OBJECTcontrol/hotkeys.c(a):, 34b:
,In file included from  ../include/vlc_common.hc: 1031:
)
      |                                       ^../include/vlc_variables.h:563:5
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h
:481:  563 |  15  :  vanote: r_expanded from macro 'VLC_OBJECT'C
reate( p_  ob481j | ,        p sczonst struc_tn amvel, cV_LcCo_VAmRm_SToRnI_NGm |embers: ( cVoLnC_sVtA R_vDlOc_objeIctN_HtE R*I)T(
      &(x)->ob| j    ^)
 ../include/vlc_variables.h:122:39\
      |               ^
: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_In file included from Ocontrol/oldrc.cB:J38E:
CIn file included from T(../include/vlc_common.ha:), b, 1031c:
 ../include/vlc_variables.h):
469      :5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|                                       ^
  ../include/vlc_common.h:481:15469: |   note:  expanded from macro 'VLC_OBJECT' 
 var_C  r481e | a    t e  ( p_obj const , psz_nsatmreu, VLC_VARc_t vlc_cSomTRING | mon_membeVrs:L C(con_sVAR_DOINtH EvRlIcT_ );
      |     ^
obje../include/vlc_variables.h:122:39: ctnote: expanded from macro 'var_Create'
_  122 | t# *d)(&e(xf)-i>nobje)  var_Crea\t
      e(a,b,c| )              ^ 
var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |      In file included from    ccontrol/hotkeys.co:n34:
In file included from ../include/vlc_common.h:1031:
s../include/vlc_variables.ht: 578:s9:t warning: rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]u
ct  578 |   v lc_commo  n_meimf(bers :v a(rc_oCnhange( p_st ovlbcj_o,b psz_nject_ta m*e), (V&LC(x)->_VAR_CHoOICbj)E S\C
O      U| N              ^T
, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define vaIn file included from control/oldrc.c:38r_:
In file included from ../include/vlc_common.hC:h1031ange(a,b,c:
,d,e)../include/vlc_variables.h:477:5: warning:  vadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  _477C | h an ge (  VvLCa_rO_BJCEreate(CT(a), b,  pc,_ do,b je, ) 
      | p                                          ^
sz_na../include/vlc_common.hm:e481, VLC_VA:R15: note: _Sexpanded from macro 'VLC_OBJECT'T
R  I481N | G     |     VcoLnC_VAR_DsOtI NHERITs tr);
      |     ^
uct vlc_comm../include/vlc_variables.ho:n_122mem:b39ers: :note:  (constexpanded from macro 'var_Create' v
l  122 | #c_define ovbarj_eCcrte_at te(a,b*)(&(x)->o,cb)j)  \
var_Creat      e|               ^
( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/oldrc.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/oldrc.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGIn file included from control/netsync.cER |: V37:
LCIn file included from _V../include/vlc_input.hAR:_D41:
OI../include/vlc_vout.hNH:ER125IT:5:
       warning: |     ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  125../include/vlc_variables.h: |  122:39:   note: expanded from macro 'var_Create' 
v  122 | #definel var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
c_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ob  481 |         const struct vlc_common_members: (cojenst ctv_rlcel_objeectas_te( *) p(&_v(xou)->t ob);j)
       \|     ^

      |               ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VIn file included from control/oldrc.c:38:
LIn file included from C../include/vlc_common.h:_O1031:
B../include/vlc_variables.h:525:5: warning: JEdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]CT
(  525 |  a)   ) 
      v|                         ^ar_
Create( ../include/vlc_common.h:p_481:obj,15: p note: szexpanded from macro 'VLC_OBJECT'
_name, VLC_  481V |  AR_B  O  OL   | c VonLstC s_VtrAucRt _vlDOc_INcoHmmERonIT
_m      | em    ^
be../include/vlc_variables.h:122:39rs: note: : expanded from macro 'var_Create'
(  122 | #defineco nvar_Cresate(a,bt ,vlcc_)ob vajerct__tCr *eat)(e(&( Vx)LC->_OobBj)J \E
      C|               ^T
(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/oldrc.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/oldrc.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/oldrc.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(aIn file included from control/netsync.c:), b, c37:
 )
      |                                       ^
../include/vlc_input.h../include/vlc_common.h:481::52715: note: :29expanded from macro 'VLC_OBJECT'
:  481 |          warning: condue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]st
 struct vlc_co  527mmon_m |  ember  s: ( iconpnst utvlc_t_obhrjectea_t d_*)(&(x)t ->obj*i) \np
      |               ^ut
 = input_Create( parent, item, log, NULL,In file included from  control/oldrc.c:38:
In file included from NU../include/vlc_common.h:1031LL:
 )../include/vlc_variables.h;
:      578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]|                             ^

../include/vlc_input.h:  501:578 | 46:  note:    expanded from macro 'input_Create'
if( var  501_ | #Chadenfigen( p_obj,e inp psz_namute_C,re VatLC_VAe(R_Ca,HOb,Ic,dCESCO,eU) NT,i &count, NUnpLL )ut )_
      |         ^
Cre../include/vlc_variables.h:128:at43e(:VL C_note: expanded from macro 'var_Change'
O  128 | #defiBJnECeT( a)v,bar_,cChang,de(a,,eb,c,)
d,      e) var|                                              ^_
Change( VL../include/vlc_common.h:C_O481:B15:JE CTnote: expanded from macro 'VLC_OBJECT'(a)
, b, c, d, e   481)
      |                                           ^
 |   ../include/vlc_common.h: 481:15: note:   expanded from macro 'VLC_OBJECT'
   481 |          co consnst t ssttrruucctt vl vc_commlcon_c_momembmoersn_: me(cmbonst vlcer_osbject_t:  *(c)(&on(x)->stob vj)lc \
      |               ^
_object_t *)(&(x)->obj) \
      |               ^
In file included from control/netsync.c:37:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/netsync.c:37:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/hotkeys.c:37:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/hotkeys.c:37:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/hotkeys.c:37:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/hotkeys.c:37:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/oldrc.c:41:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/netsync.c:46:
../include/vlc_network.h:134:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  134 |     return net_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCP);
      |            ^
../include/vlc_network.h:125:48: note: expanded from macro 'net_Connect'
  125 | #define net_Connect(a, b, c, d, e) net_Connect(VLC_OBJECT(a), b, c, d, e)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->oIn file included from control/oldrc.c:41bj:
../include/vlc_input.h:527:29:) \
 warning:       |               ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
In file included from control/netsync.c  501 | #d:46ef:
../include/vlc_network.h:150in:12e : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]inpu
t_Cr  150eate(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
 |   ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    r481 |         const struct vlc_common_members: (const vlc_objeetct_t *ur)(&(x)-n >obj) net_ConnectDgram (obj, host, port, hlim, IPPROTO_UDP);
      |            ^
\../include/vlc_network.h
      |               ^
:146:26: note: expanded from macro 'net_ConnectDgram'
  146 |         net_ConnectDgraIn file included from control/oldrc.c:41:
../include/vlc_input.hm(VLC_OBJECT(a), b, c, d, e)
      |                          ^
:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

    530 |  481 |         const s t      vlruct c_obvject_relelcas_ceom(mo inputn_ );
      me|         ^
mb../include/vlc_objects.h:er66:25: s:note:  (expanded from macro 'vlc_object_release'co
ns   66 | t  vl  c_ vlobc_objejecctt_re_tleas *e( VLC_OB)(JECT(a)&( )
      |                         ^
x)../include/vlc_common.h:481:15->: note: expanded from macro 'VLC_OBJECT'o
bj  control/hotkeys.c:481) | 163:13: warning:     due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]     c\o

  163 |       nst str      |  uct v               ^lc_com    var_Gmon_memetCoords( p_tberh
is,s: (const vlc_object_t *)(&(x)->objIn file included from control/netsync.c:46:
) \
      |               ^
 "mouse-moved",
      |             ^
../include/vlc_network.h:159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:312:46: note: expanded from macro 'var_GetCoords'
    312 | #define 159 |     return net_OpeIn file included from control/oldrc.c:41:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nDg  ram572 |          vlc_objecvar_GetCoords(o,n ,xt_release(,( (vyl)co_obj var_Gect_bett *Cjo)o(,pp_voutr[i]ds ) );(
      |          ^
VLC_O../include/vlc_objects.hB:JhECT(o),n,66x:,oy25)s
:t       note: | expanded from macro 'vlc_object_release'                                             ^
,    
66 |     vlc_o../include/vlc_common.hbpj:eo481c:t15r:_release( VLC_OBJECT(a) )
      |                         ^
 t../include/vlc_common.h:481note: :expanded from macro 'VLC_OBJECT', 15
N  481 |   :      consU note: expanded from macro 'VLC_OBJECT'
t  481 |     s L    ctoLnst stru,ruct vlc_ccot 0m m,on_membervsl I:c P(con_cPst vlc_ommonobj_emROemTbcterOs_t : _(*c)UDo(nP)s;&(x)->obj) \
      t vlc_object_t | *              ^)
(
      &|            ^
(x)->obj) \
      |               ^
../include/vlc_network.h:155:23: note: expanded from macro 'net_OpenDgram'
  155 |         net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)control/hotkeys.c
:182:30: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      |                       ^

../include/vlc_common.h  182 |    :481     :15b_:vrnav_can_change note:  = var_Geexpanded from macro 'VLC_OBJECT'
tBool( p_vout, "vie  481wpo |  int-cha  nge able" )  ;
      |                              ^
  ../include/vlc_variables.h:659co:41: nsnote: expanded from macro 'var_GetBool'
t  659  | #define stvar_ruGctetBool(a,b) v   var_GelctBool( V_cLC_OomBJECmoT(a)n_,b)
      |                                         ^
m../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
e  481 |         mconst structbe vrslc_common_:members: (const v lc_object_t *)(&((cx)->obj) \
      |               ^
onst vlc_object_t *)(&(x)->obj) \
      |               ^
control/hotkeys.c:202:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  202 |             var_DelCallback( p_old_vout, "mouse-moved", MovedEvent,
      |             ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/hotkeys.c:204:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  204 |             var_DelCallback( p_old_vout, "mouse-button-down", ButtonEvent,
      |             ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/hotkeys.c:206:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  206 |             var_DelCallback( p_old_vout, "viewpoint-moved", ViewpointMovedEvent,
      |             ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/hotkeys.c:209:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  209 |         vlc_object_release( p_old_vout );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/hotkeys.c:215:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  215 |         var_AddCallback( p_sys->p_vout, "mouse-moved", Mcontrol/netsync.c:112ovedEv:10ent,: 
      |         ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:  166:51: note: expanded from macro 'var_AddCallback'
112  166 | #defin |  e v ar  _AddifCall (back!v(a,b,c,dar) va_Ir_AddCnhallback(er VLC_OBiJECT(a),tB b, ooc, d )
      |                                                   ^
l../include/vlc_common.h:481:15: note: (iexpanded from macro 'VLC_OBJECT'
n  481 |         ctfons, t s"ntruct etvlc_csyommonnc_me-mmbers: (const vlc_object_ast *te)(&(x)r"->ob))j ) \
      |               ^
{
      |          ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #control/hotkeys.c:217:9: warning: dedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
f  217 |       in  vare _AddvaCallbr_ack( p_sInys->hep_rivouttB, "oomousel-button-down", (oButt, onEvenn) vt,
      |         ^
ar../include/vlc_variables.h:166:51_I: note: expanded from macro 'var_AddCallback'
n  166 | #define var_heAddriCtBaoollbackl((a,VLb,cC_,d) var_OBAddCallJback( VLC_OBJECECT(a),T( b, c,o) d,  )
n)      |                                                   ^

../include/vlc_common.h      |                                               ^
:../include/vlc_common.h481:15: note: expanded from macro 'VLC_OBJECT'
:  481 |        481: co15:n note: st struct expanded from macro 'VLC_OBJECT'vlc_common_member
s  481:  | (const vlc_object_  t *)(&(x)-  >o  bj) \
      |               ^
  const struct vlc_cocontrol/hotkeys.c:219:9:m warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mon_  219 |  me       vmbar_Aderds:Cal (lbacock(ns p_st ys-vl>p_voc_ut, "vobiewpoint-mojeved", ViewpointMcIn file included from t_tov control/oldrc.c:51:
../include/vlc_network.h:134:*edEvent,
      12| )(: warning: &        ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](
../include/vlc_variables.hx  :134166 | :)51: note: expanded from macro 'var_AddCallback'
->   166 |  o  return net_Connect (ob#j, hodsbjte) f, p\oine rv
t, SOCK_aSTREAMr,_       I|               ^AP
PROTdOd_CaTllCbackP()a;,
control/netsync.cb,c,      d:113| )           ^:
 28v../include/vlc_network.h:125:ar:_48: note: expanded from macro 'net_Connect'
A d  dwarning: 125Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 | a  llback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
#define ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
n  481 |       113 |    const struct vlc_common_members: (const vlc_object_te  *)(&(x)->obj) t\
      |               ^
 _C  o nnect(  acha, b, c, r d*p, se) z_mnet_Connasetectr(VLC_O =BJ vECTa(a), br, c, d, e)
_      |                                                ^I
n../include/vlc_common.h:h481control/hotkeys.cer::15i248:9: tSwarning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
note: trexpanded from macro 'VLC_OBJECT'  i248
 | ng  481 |         con(s ti struc t  n v lc   tv_cofmarm_D,elCoa ln"_mnemetslbeynrs: (cc-back( po_oldmn_ist nvapsterutlc_objec-ip");
,       t"_t i|                            ^n*
tf)../include/vlc_variables.h-e(&:642v(x:51: )->obnote: entexpanded from macro 'var_InheritString'j") \
      |               ^
, In
p  642u | #tEvdefeinen vatr_I, nheIn file included from control/oldrc.cr:p_intit51:
../include/vlc_network.h:Strif ng);
      |         ^150:
12: ../include/vlc_variables.h:167(warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o, 
n) va  150 |    r 51r_Iet:unher n note: expanded from macro 'var_DelCallback'
r  itnet_CSt167 | #defioringnn(VLnectC_OBJECDgrT(eoa m ),v(o n)
ab      |                                                   ^
j../include/vlc_common.h:r481:_15,:D  eholstC, apolrnote: expanded from macro 'VLC_OBJECT't,lbac
 k(  481 |  hl     a,i  cm, b,constIPPRO T,Ostrd_uct vUlc)D_c oP)m;
m      v|            ^a
on_mer_D../include/vlc_network.h:e146:l26:Cm note: expanded from macro 'net_ConnectDgram'
b  146 | a ersllback( VLC_OB: (cJ onEstC  T  (  na),et_ Cob ,nne c, d )
      |                                                   ^
ctDgra../include/vlc_common.hvlc_objmect_(t: *)481:15V:LC_OBJ (note: expanded from macro 'VLC_OBJECT'
&(  x)->481ECob | j) \
       | T              ^
(    a), b, c, d   con, econtrol/netsync.c:115:s13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t
)  115
  |       |                          ^
  ../include/vlc_common.h:481:15s:  trnote: expanded from macro 'VLC_OBJECT'     u
 c   t   481 |    v  msgl_c_   commconsErr(it notstrnucft, v _"lc_commmmaseonmtbeer arddr_sme: mess not (speberscc: o(connst svlct i_vlcfied"_obj)obj;
eecct_t *)      |             ^
(t&(x)->o_bj) \
      ../include/vlc_messages.ht:83:5:  |               ^
*note: expanded from macro 'msg_Err'
)   (83 |   &  msg(x)->o_GenbIn file included from control/oldrc.cjeri)c:51:
 \
      (../include/vlc_network.h:159:12:p|               ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  t159 |     rethiursn, ne t_OpeVLnDgC_ram (oMSbGcontrol/hotkeys.c_Ej,:255: ho13sRt, pR, __:VA_Aort , NULLwarning: , 0due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
R  255 | G, IS__)
      | PPROT O_    ^   UDP );
      |            ^

../include/vlc_messages.h:78../include/vlc_network.h:155:13: :23note: : note: expanded from macro 'msg_Generic'   
expanded from macro 'net_OpenDgram'
    78 |    155 |              ne vavrlt_c_OLp_DenDoeg(VlCallbackgram((VLCL C_OBJpE_o_OClBJEdCT(_va)T(o), op, ,u bvlt,, c, " d, cmoe,us_e- mg)
odu      | le_nam                      ^
e,m../include/vlc_common.h o:_481:15:v _Fnote: expanded from macro 'VLC_OBJECT'
IeL  481E |  d   _"_,,    __LINEMo __,v \
      |             ^
../include/vlc_common.h:481:15e: note: expanded from macro 'VLC_OBJECT'd
E   c481 |    ventonst ,str
       |             ^
u  ../include/vlc_variables.hc t vlc_: 167com:moc51on_menmb:er note: ss: t strucexpanded from macro 'var_DelCallback't
   vlc_com167mon_m | e(combensrs:t v (colcnst_#deobjefct_t *)(&(x)- vlci>_oneobj ) \
      |               ^v
bajecrt_t_ *D)(&(xe)->lobjC) \
      | a              ^
llback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.hcontrol/netsync.c:481:118:29:: 15warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
   118 |   note:    expanded from macro 'VLC_OBJECT' 
    481 |    fd  =  net_ConnectUDP(VLC  _OBJ conECsT(intt f)struct 82v,lc_common_ warnings generated pszmemb_m.
aesrs:ter, (c NEonTSYst NC_vPORlT, c-1_object);_
      |                             ^
t ../include/vlc_common.h:*)481:(15: ¬e: (x)-expanded from macro 'VLC_OBJECT'
>obj)  481 \
       |    |               ^   
  const struct vlc_commcontrol/hotkeys.c:257:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]on_mem
b  257 | er   s       : (  vcar_DonelsCalltb avlcck_o( p_old_voutbje,ct_t  "mous*)(e-butto&n(x)->obj-) \
      |               ^
down", ButtonEvent,
      |             ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
control/netsync.c:121:29  167 | #define: va r_DelCawarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]llba
c  121 |  k(a,b,     c ,d) va rfd = ne_tD_eListlenUDP1Ca(VLC_OllBJECTbac(ink(tf), VLC_OBJ ENULCTL, N(Ea),T b, cS,YNC_P d )
      ORT)|                                                   ^
;
      ../include/vlc_common.h| :                            ^
481:15../include/vlc_common.h::481:15: note:  expanded from macro 'VLC_OBJECT'
note:   481 |     expanded from macro 'VLC_OBJECT'
      c481 |   on  st s tr   ucct vlc_commonon_smembet rsstr: (consuct vlt vlc_common_membersc_ob:je (constc vt_t *)(&(x)->olbjc_obj) \
ect_t *)(&(x)->obj) \
      |               ^
      |               ^
control/netsync.c:125:9: control/hotkeys.c:259:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
warning:   259 |            due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 var_D  125 | elCal  l   back(   msg_Err(intf, "Netsync socket failure");
      |         ^
 p../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
_   83 |     msg_Genoleric(p_td_vouthis, VL, "vCiew_MSG_ERR, __VA_ApRGoint-Sm__)
o      v|     ^
ed../include/vlc_messages.h:78:13: note: "expanded from macro 'msg_Generic'
, V   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILiewpE__, _o_LINEin__tMov, edE\
ven      | t,            ^

      | ../include/vlc_common.h:            ^
481:15: note: expanded from macro 'VLC_OBJECT'../include/vlc_variables.h:
167:51  481 | :   note: expanded from macro 'var_DelCallback'
       167 const  | #stdefruct invlc_ce var_ommoDn_emembers:l (conCstallb vlc_ackobje(a,ct_t b,c,d) *)(&(xva)-r>obj) \
      |               ^
_DelCallback( VLC_OBJECT(a), b, c, d )
      | depbase=`echo control/motion.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="control/motion.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT control/motion.lo -MD -MP -MF $depbase.Tpo -c -o control/motion.lo control/motion.c &&\
mv -f $depbase.Tpo $depbase.Plo
                                                  ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
control/netsync.c:136:  48122: |  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
   136 |      sys- >is_m aste  r = v caro_InhenritBosolt struct vlc(i_ntf, "netcommosynnc-mas_mteer");
      |                      ^
mbe../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #defrs: (consit vlcn_e vaobjectr_t_I *)nhe(&(x)->obj) \
      |               ^
ritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
control/hotkeys.c:266:32: warning: ../include/vlc_common.h:481:15:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] note: 
expanded from macro 'VLC_OBJECT'  
266 |     p_sys->p_input = p_input ? vlc_object_hold( p_input ) : NULL  481 |         co;ns
t st      | ru                               ^
ct../include/vlc_objects.h: vl63:c_c22:ommon_members: note: expanded from macro 'vlc_object_hold'
 (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/netsync.c:137:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   63  137 |     vlc_object_ |   hold( VLC_OBJ  syECT(a) )
s->      control/oldrc.c|                      ^
ti:151:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h:meo481:15
:ut   note: expanded from macro 'VLC_OBJECT'
 = 151 |         net_vaPrintf  v(a481  | r_    Ip  n_  inthceritIntoeger(nintsf, "netsytnc struct -tivlc_common_members: (cmeoonst vlc_objectu_t")t *);f(&(x),->obj) \
      
      |               ^|                    ^ 

p_intf->p_sys->i_socket,../include/vlc_variables.h:615 fmt:53_eol, args ):control/hotkeys.c:275;
      |         ^
:../include/vlc_network.h 13::note:  warning: expanded from macro 'var_InheritInteger'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  180615:
44 | : note: #expanded from macro 'net_vaPrintf'd
    e275 | f   180 | i#define nne   v et_ vaa Prr_Inh   i ernivltIcntf(_obtejgerecat_(o,,rb, n) ec,lvar_d)Ienha neset_( eriptI_vaPriontf(ld_vnteogVLC_OerBJECuT(a(VLC_tO), b,)BJ;Ec,
CT(d      | )
      o)|                                            ^
            ^
, ../include/vlc_objects.h:66../include/vlc_common.h::n)48125:
      : 15:note:  note: expanded from macro 'vlc_object_release'expanded from macro 'VLC_OBJECT'
|   481                                                    ^
 |    
../include/vlc_common.h   66    |     :481:15c  vonlc: note: expanded from macro 'VLC_OBJECT'_st storuct bjvect_relc_le
ac  481se( om |   mVLC  o n__mOB   cJECemT(ab)eronss )t s:
t       ru(ccont | vst                        ^lc
_../include/vlc_common.hco mmovnlc_o_m:ebje481c:mt15_:bte  rs*: ()note: cons(expanded from macro 'VLC_OBJECT'&(x)-
t   481vlc | >obj_ o)b  jec t _t *)(&(x)\
      |               ^
->o  bj)   \
      |               ^
const struct vlc_common_members: (conscontrol/netsync.c:143t :5: warning: vldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c_
ob  143 |     jvar_AdecdCalltback_t (sy*s-)>playl(&is(xt,) "input->-currentob",j)  Playlist\Eve
      n| t, int              ^
f);
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCacontrol/hotkeys.c:276l:9lbac:k( warning: adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,b  276, |  c       vlc_object_release( p_,d) vaolr_AddCallbacd_inkp(u VLCt )_;O
      |         ^
BJ../include/vlc_objects.h:66EC:25: T(a), note: expanded from macro 'vlc_object_release'
b,    c66 |    ,  vdl )c_o
      |                                                   ^
bje../include/vlc_common.h:481:ct15_: note: releaseexpanded from macro 'VLC_OBJECT'
(   481V | LC   _OBJECT(a) )
      |                         ^  
   c../include/vlc_common.h:onst s481:15: note: expanded from macro 'VLC_OBJECT'
t  481 |         const struct vlcr_common_membersuct vlc_common_member:s: ( (ccononsstt vlc_o vbject_lct *)(&(x)->obj) \
      |               ^
control/oldrc.c:225:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  225 |     if( !var_InheritBool( _objp_iect_t *n)(&(tf,x) "r-c-fake>-ttyobj) \
" ) && !isatty( 0 ) )
            |          ^
| ../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
              ^
  control/netsync.c:604 | #155:defi5:ne warning:  vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ar_I  nher155 | icontrol/hotkeys.ct: 281: B 9 v:aoor_l (owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]De
, n  281)l  |   C  var_In he   var_AddalrilbCalatBck(slooys->playlist, "inbapul(tVL-Cck_(OcB p_iJurrEnCTputen(t,", "io nPla)t, f-evn)ent
",ylis Inpu      |                                               ^
t../include/vlc_common.h:481:15EtvenE:t, note: expanded from macro 'VLC_OBJECT've
nt,    p481 | i_ ntf);
       i  n|     ^t f
 ../include/vlc_variables.h :167:51) ;
 : note:       | co        ^nstexpanded from macro 'var_DelCallback' 
stru
../include/vlc_variables.h  :c166167t  | :51: vlc#defin_cenote: expanded from macro 'var_AddCallback'
 om  v166 | m#aon_medefr_DmelCinealblbace vk(ras:ra,_Ad (cdb,cConal,dstlb)ac var_ kvlDelc_ob(a,jCalect_t *b,)(lc,d) bvara&(xck)_(AddCa-> VLllC_Oobjba)Bck \
( VLC      | J_              ^
ECT(OBaJECT)(a), ,b, b c, d , c,)
      |  d                                                  ^
 )
../include/vlc_common.h:      |                                                   ^481
:15../include/vlc_common.h:control/oldrc.c::481:15 note: expanded from macro 'VLC_OBJECT'
:227:  4819: |  note: expanded from macro 'VLC_OBJECT'
    481  |  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   227 |                   c oncs otnst mstrsg _Warstnuct( ru vctp_intf, "fdlc _vc 0omlc is_cm not oonm_mmoa TTeY"m n);_bmember
      | s:er        ^
 s(c../include/vlc_messages.hon:: s(85:5t :c vonslc_t onote: expanded from macro 'msg_Warn'
vbj   lec85 | _obc j   mst_tec g_Gt_enert *)*)(ic(&(x(&(x)-p>)-o_thbji) \
      >os|               ^,bj) \ 

      |               ^
VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         control/hotkeys.cc:onst318:5 s: warning: trudue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ct vl  318 | c_c  ommon_  var_AddCmemalblback( p_intf-er>obj.lis:bvlc, "key- (coanctstio vn",l Acc_obtijeonct_Evt *en)(&(t, px_)in->obtfj )) \
      | ;
                    ^|     ^

../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,control/oldrc.c:232d) :21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v  232ar_AddCallb | control/netsync.cac:k( VL 285C_ OBJE:C  9Tp(as:)z, _ warning: ub, cn, d )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ix  
285       | |                                                   ^
 ../include/vlc_common.h _      msg_Err(inpatth f= v, "Iar_nputInhEv:e481:15: ernit note: expanded from macro 'VLC_OBJECT'tStD
rinEg( pA  481_intf, |    "rc-unDix" ");   );
      |                     ^
 
 ../include/vlc_variables.h:642:      51: note: expanded from macro 'var_InheritString'|         ^ const 
s
t  642 | #de../include/vlc_messages.hfine: vruar_I83n:5ct vlcher_c:ommo n_memnote: ibeexpanded from macro 'msg_Err'
tStr   ingr(s: o83, |     m(c no)snst vg_G lenevcric_obar_I(p_jthiecs, t_tn *VLChe)_M(&r(ix)-tStringSG(>obVj_LERC) \
      |               ^
R, __VA_ARGS__O_)
      |     ^
BJE../include/vlc_messages.h:78:CT13(: o), control/hotkeys.cnnote: )
expanded from macro 'msg_Generic'
      :|                                                   ^
320   78 | :5: warning: ../include/vlc_common.h    vldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:c_  Lo481:15: g(VLC_320note: expanded from macro 'VLC_OBJECT' | O
    BJ ECT481(o |  va)r_A ,d  dp  ,  Cv   conaslltl back( pl_Gets(cp__itnmtf),odr "ucinputtu vl-lcurrceent"_c,_namommon_members Pelay,:  (co_linst_ vFstEvILent,Elc_ obp_inje__tfc );
      | t, __L    ^I_N
Et *)(&_(_x,)../include/vlc_variables.h:166- :51>\: 
o      b| note: j)            ^ 
\../include/vlc_common.h:481
expanded from macro 'var_AddCallback'
:      |   166 | #d15e: note: expanded from macro 'VLC_OBJECT'              ^f

ine  481 |  va   r_Ad dC  al  clback(ocontrol/oldrc.canst:246:9: warning: , bs,trucc,d)t  vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
va  lc_246 | cr   _AddCallboamm     ck( VLCon__mmsg_eODbgmberB(sJECT(: p_ intfa, ()"trc, b, onsyingc UNItX, d )
      |                                                   ^
 v ../include/vlc_common.h:481:soclcket_15o" : note: bexpanded from macro 'VLC_OBJECT'
j  )481ect;_t 
*) | (&      (x|         ^ 
)  ../include/vlc_messages.h->:obj)  87  \
:  5:co       note: nst|               ^
 stexpanded from macro 'msg_Dbg'
r   87 |    u ct mvlsgc_comm_on_Gmcontrol/netsync.ceen:277:ericm38:(b warning: peunused parameter 'oldval' [-Wunused-parameter]
_rs: (c  277 |   onst     tvhils ,   c_  V obL  jC   _MectSG_DBG,    _ t __*)VA(&  (x )- _vAlRcG_S__)v>o
      |     ^
bj)al../include/vlc_messages.hue_: t ol\
dv      a78l| :              ^
13: note: expanded from macro 'msg_Generic'
   78 |     v, vlc_value_t newval, void *data)
      |                                      ^
lc_Log(VLC_OBJECT(o), p, vlc_module_control/hotkeys.cn:ame333,: 5_: _FILEwarning: __due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc], 
__LINE__, \
        |             ^333
 |   ../include/vlc_common.h: 481 :v15a:r _note: Dexpanded from macro 'VLC_OBJECT'e
lCallb  ac481k | (  pl _ Get ( p _  consintf), t" isnput-trucctu rvrent",l Plc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
aylistEvent, p_intf );
      |     ^
../include/vlc_variables.h:167:51control/oldrc.c:250:: 13:note: expanded from macro 'var_DelCallback'
 warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
167 |   #d250 | ef   in         mse g_vaWar_rn( DeplC_intf, "can'at ollpen sobacckke(at:,b %s", v,lc_c,sd)tre varr_rDoerl_Ccal(lebrrno)ack( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_m );
e      m| b            ^
ers: (c../include/vlc_messages.ho:85:5: note: nexpanded from macro 'msg_Warn's
t vl   c85_ | o b j e cmtsg_Generic(_pt_ t*h)(i&(xs, )V-LC_MSG_WARN,> o__VA_ARGS_b_j)
)       \
      |               ^
|     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(Vcontrol/hotkeys.cLC_:335:OBJE5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
CT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15:   335 |     note: var_DelCaexpanded from macro 'VLC_OBJECT'
llb  481 |  ac       const struct vlc_common_members: (const vlc_object_t *)(&(x)-k( p_intf->obj.libvlc, >obj") \k
      |               ^
ey-action", ActionEvent, p_intf );
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_Delcontrol/oldrc.cC:al264:lb13:a warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ck
(a,b,  264 |   c,   d)   v  ar  _D elmCasg_Info (p_intf, "Removing dellback( VLC_OBJECaTd (aU),NIX  bs, olibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"motion\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT control/motion.lo -MD -MP -MF control/.deps/motion.Tpo -c control/motion.c  -fPIC -DPIC -o control/.libs/motion.o
c, cd k)
e      | t                                                  ^
: ../include/vlc_common.h%s:481", p:sz_un15:ix note: _expanded from macro 'VLC_OBJECT'
path);
      |             ^  481
 | ../include/vlc_messages.h:81:5:     note: expanded from macro 'msg_Info'
    81   |  const   st  rucmst vlg_c_Gecomnemon_rmembers: ic(con(pst _tvlhic_objs,ect V_t LC*)(&_M(x)->SGobj)_I \
      |               ^
NFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membcontrol/hotkeys.cer:s:366:13: ( warning: codue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ns
t  366 |  vlc_o  bject  _t *)(       &( vax)r_->TriggoberCj)all \b
      ac|               ^k( 
p_intf->obj.libvlc, "intf-toggle-fscontrol" );
      |             ^
../include/vlc_variables.h:168:55: note: expanded from macro 'var_TriggerCallback'
control/oldrc.c  168 | #:269define :17var: _Triggwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
erC  allb269 | ack(  a,b)   var  _Tr  igg  erCa  llba  ck  ( VLmsgC__EOBJrr EC(pT(a_i), ntfb,  )
"c      |                                                       ^
an../include/vlc_common.h:481:15: nonote: expanded from macro 'VLC_OBJECT'
t  481 |    b  in    cod nst stUNructIX vlc s_commocon_mkeemt bers: (catonst vlc %_objes:ct %_t *s")(&(x),
->o      | b                ^
j) ../include/vlc_messages.h:\
      |               ^83:
5: note: expanded from macro 'msg_Err'
   83 |     msg_Gencontrol/hotkeys.c:369:13: erwarning: icdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  p_369 | th   is    ,      VLvar_C_TrMSigG_geERrCaR,llb _ack(_V p_inA_tf-AR>oGSbj.l__ibvl)
c      |     ^, "int
f-boss../include/vlc_messages.h:" )78:;
      |             ^
13:../include/vlc_variables.h:168 note: :55:expanded from macro 'msg_Generic'
 note: expanded from macro 'var_TriggerCallback'
   78   |  168 |   #def vinelc var_Tr_LiggogerC(VallbLCack_O(a,b)BJ vaECr_TT(riggoerCall),back p( VL, C_OvlBJEc_CT(moa),du ble )
      |                                                       ^
_n../include/vlc_common.ha:481:15: menote: expanded from macro 'VLC_OBJECT'
,  481 |      _   _F cILonstE_ st_,ruct _ vl_Lc_cINommE_on_mem_,bers:  \(co
      ns|             ^t
 vlc_obje../include/vlc_common.h:ct_481:t15: * note: )(&expanded from macro 'VLC_OBJECT'
(x)->obj) \
  481      |               ^
 |         const struct vcontrol/hotkeys.c:372:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]l
c  372 |      _c   om    movar_n_TrigmegermbCallerbacks:( p_ (intfco->nsobj.t libvlvlc, c_"intfob-popujepmenuct" );
_t      |             ^
 *../include/vlc_variables.h:168:55: note: )(expanded from macro 'var_TriggerCallback'
&  168 | #defin(xe v)-ar_Tri>oggerCbjall) back\
(a,b      | ) var_              ^Trigger
Callback( VLC_OBJECT(a), b )
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_control/oldrc.c:common_279:membe13:rs: warning:  (constdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 v  279lc_ob |  ject_t   *)(&(x  )->o  bj) \  
      |               ^
   msg_Warn (p_intf, control/hotkeys.c"c:an380':17t : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]li
s  380 |  te     n   on    s ifoc( varke_Get:tBoo %l( s"p_play,
li      | st            ^
,../include/vlc_messages.h: "r85:epea5:t"  note: ) )
      | expanded from macro 'msg_Warn'
                ^   85
 |  ../include/vlc_variables.h:659:  41:  mnote: expanded from macro 'var_GetBool'
sg  _G659 | #denefinere vaicr_Ge(ptBoo_tl(a,hib)  s, va Vr_GeLCtB_MoolSG( VL_WC_OARBJEN,CT(a _),_Vb)
      A_|                                         ^
A../include/vlc_common.hRG:481:S_15: note: _)expanded from macro 'VLC_OBJECT'

      |   481 |        ^
     con../include/vlc_messages.h:st 78:str13:uct v note: lc_coexpanded from macro 'msg_Generic'
mmon_memb   78ers |  : (  const v vlclc__Lobjogect_t *(V)(&LC(x)_O->oBJbjEC) T(\
      |               ^
o), p, vlc_module_nacontrol/hotkeys.cm:382:e,17: _ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
FI  382L |      E_ _,    _    _L   INvar_E_Set_,Bo \ol(
       |             ^p_
playlist, "../include/vlc_common.h:rep481:ea15:t", note:  faexpanded from macro 'VLC_OBJECT'
lse   );
      |                 ^
481 | ../include/vlc_variables.h:260:46: note:   expanded from macro 'var_SetBool'
    260 | #  de  ficone vnsar_SetBt ool(a,stb,c)ru    ct  va vr_SelctBool(_c VLomC_moOBJn_ECTme(a),bmb,c)
      | er                                             ^
s: ../include/vlc_common.h(c:481:on15: note: expanded from macro 'VLC_OBJECT'
s  481 |    t    vl  coc_nst storuct vlbjc_cecommt_on_t member*)s: (c(onst vlc_&(objex)c->t_t *)ob(&(xj))-> \obj
      ) |               ^\
      | 
              ^
control/hotkeys.c:386:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  386 |             if( var_GetBool( p_playlist, "loop" ) )
      control/oldrc.c|                 ^
:301../include/vlc_variables.h:659:41: note: :22expanded from macro 'var_GetBool'
: warning:   659 | #defindue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e   301var_Get |  Bool(a,b)     var  _GetBool ( VLC_OBJ  ECT(a)( ,b)ps
      |                                         ^
z../include/vlc_common.h:481_h:15: note: expanded from macro 'VLC_OBJECT'
o  481 |   st    =    vconsart s_Itruct nhvlc_cerommonit_meStmberris: (cngonst v(lc_object _t *)(&(p_x)->obinj) \
      | tf              ^
, "rc-host" ) ) !control/hotkeys.c=: N388:17U: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
L  388 |   L    )
        |                        ^
       va../include/vlc_variables.h:r_Se642:tBo51:ol note: ( p_expanded from macro 'var_InheritString'
playlist, "  642loo | #p", fdealse fi);
ne      |                 ^
 va../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
r_  In260 | #dheefriine tSvartr_SetBinool(ag(,b,c)  o,     nvar_Se) tBooval( Vr_LC_OBJEICT(a),b,c)
      nh|                                              ^
er../include/vlc_common.hit:481:15: note: Stexpanded from macro 'VLC_OBJECT'
ri  481ng |    (V     cLCons_Ot stBJruct vlECc_coT(mmoo)n_membe, rsn): (co
      ns|                                                   ^t
 v../include/vlc_common.hlc_ob:481jec:15t_: t *note: expanded from macro 'VLC_OBJECT')(&(
x  481)->o |  bj)   \
      |               ^
     const struct vlcontrol/hotkeys.c:389:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c_
c  389 |     om   mo    n_     mevar_mbSeterBoos:l( p_ (playlcoist, "nsrept eat"vl, trc_ue ob);
      |                 ^
je../include/vlc_variables.h:260ct:46:_t note: expanded from macro 'var_SetBool'
   260 | #d*)e(&f(xin)-e >ovarbj_S) etBo\
ol      | (a              ^
,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memberscontrol/oldrc.c:320: (co:9nst:  vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]lc_object_
t *  )(&(320 | x)->o  bj)   \
      |               ^
    msg_Dbg( p_intf,control/hotkeys.c ":394:17ba: sewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: 
%  394 |   s,   p   or    t:     % var_d"SetBoo, l( urp_pll.aylipsst,z_ "lhooop",st tr, ueur )l.;
      |                 ^
i_../include/vlc_variables.h:260:46po: note: rtexpanded from macro 'var_SetBool'
 )  260; | #defin
      e |         ^var
_../include/vlc_messages.h:SetB87ool(a,b,c) :5     : note: expanded from macro 'msg_Dbg'var
_   SetBoo87 | l( V  LC_OB  JECT(amsg),b,c)
      |                                              ^
_G../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
e  481 |         const nestruct rvlc_commic(p_ton_memhiberss,: (co Vnst LCvlc_obj_MecSGt_t _D*)(&(x)-B>obj) \
      |               ^
G, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Locontrol/hotkeys.cg(:403:32: warning: VLC_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
OBJ  EC403 |   T(      o)   ,  cp,ons vt lcbool_mo statedu = vlear__nToggleamBoole,( p __pl_FaylisILt, "randE_om" );_,
      |                                ^
 _../include/vlc_variables.h:592_L:45: INnote: expanded from macro 'var_ToggleBool'
E  592 | #def__ine ,var_Tog \gleBo
      ol|             ^(a
,b) var_../include/vlc_common.h:Toggl481:eB15:ool note: ( expanded from macro 'VLC_OBJECT'
VLC_OBJECT(a  481),b )
 |       |                                             ^
 ../include/vlc_common.h:481:  15: note: expanded from macro 'VLC_OBJECT'
   481 |             concost strunsct vlc_ctommon_memb serstr: (ucconstt  vlc_vlobjc_ect_cot *)(&(xmm)->oonbj) \
_m      |               ^
embers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/hotkeys.c:423:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
control/oldrc.c:  423 |       322:      21:va warning: r_SetFdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
lo  at( p_playl322 | ist, "rat  e", 1.f   );
      |             ^
  ../include/vlc_variables.h:  261:47: pinote: expanded from macro 'var_SetFloat'
_  261 | #define vasr_SetFloaoct(a,bke,c)  t    va= r_SenetFltoat( VL_LC_OBJEisCT(a)te,b,cnT)
      |                                               ^
C../include/vlc_common.h:481P(:15: note: expanded from macro 'VLC_OBJECT'
p  481 |      _t   cohinss,t stru uct rlvlc.p_szcomm_hon_mosembert,s: (co unstrl vlc_o.ibjec_pt_t *)(&(orxt))->ob;
j)       | \
                          ^
| ../include/vlc_network.h:              ^
129:43: note: expanded from macro 'net_ListenTCP'
  129 | #define netcontrol/hotkeys.c:427:_L13is: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]te
n  427 | TC  P(    a,    b   , vac)r_Tr niggeterCa_Lllbisack( tep_pln(aylVListC_, "rOBate-JEfastCTer"(a );
),      |             ^
 b../include/vlc_variables.h:168:55: note: expanded from macro 'var_TriggerCallback', 
c  168 | #de,fine v \ar_T
      ri|                                           ^gg
erCallb../include/vlc_common.h:ack481:(a,15:b note: ) expanded from macro 'VLC_OBJECT'
var  _Tri481 | gg  erCa  ll  back  ( VcoLC_OnsBJt ECT(sta),ru b )
ct      |                                                       ^
 ../include/vlc_common.h:vl481:15c_: note: expanded from macro 'VLC_OBJECT'
c  481 |  om    mo n_  cmeonstmb sertrus:c t vlc(c_conommostn_me vmblcers:_o (cbjonst ecvlc_t_objt ect_t*) *(&)(&(x(x)->)-ob>oj) \
bj      |               ^
) \
      |               ^
control/hotkeys.c:428:34: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  428 |             Dispcontrol/oldrc.c:325lay:13Rat: e( warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]p_vout,
 var_Ge  325tFloat |  ( p_  pla  ylis  t, "r  ate  " ) );
      |                                  ^
 msg_W../include/vlc_variables.h:660:a43: note: expanded from macro 'var_GetFloat'
rn  660( | #de pfine va_ir_GntetFloaf,t(a,b)  "  var_GcaetFlon'at( Vt LC_OBliJECT(a)st,b)
      |                                           ^
e../include/vlc_common.hn :481:15: note: toexpanded from macro 'VLC_OBJECT'
   481 |   %  s   po rt con %st sti"ruct,
 v      | lc_co            ^
m../include/vlc_messages.h:mon85:_memb5:ers:  note: (consexpanded from macro 'msg_Warn'
t   85 vlc_ |  obj  ect_t  m*)(&(sgx)-_G>objen) \
      |               ^
eric(p_this, VLC_MSGcontrol/hotkeys.c_W:AR431:13N,: warning:  _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  431 |    VA  _AR    GS   __var)
_T      | ri    ^ggerCa
llback../include/vlc_messages.h:( p_pl78:ayli13:st, "r note: atexpanded from macro 'msg_Generic'
e-slower"    78);
 |        |             ^
  ../include/vlc_variables.h:168:55: v note: expanded from macro 'var_TriggerCallback'
l  168 | #dc_efine varLo_Trig(ggerCaVLllbacC_k(OBa,b)JE varCT_Trigge(orCal),lback( VLC_ pOBJ, ECTvl(a)c_, mb )
      |                                                       ^
odul../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
e  481 |         _nconstam stre,uct vl _c_common_F_memberILs: (coE_nst vlc_objec_,t_t _ *)(&(x_)->obj) \
      |               ^
LINE__, \
      |             ^
../include/vlc_common.h:481:15control/hotkeys.c::432:34:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note:   432 |   expanded from macro 'VLC_OBJECT'
          Displ  ayRate( 481 | p_vo  ut, va  r_G  et  Floatc( p_playlonist, st"rat se" )tr );
      |                                  ^
uc../include/vlc_variables.h:660:43: note: t expanded from macro 'var_GetFloat'
vlc_  660c | #define vomar_Gmoetn_Flomeat(a,mbb)  er var_GetFlos:at( ( VLC_coOBJECTn(a),b)
      | st                                          ^
 ../include/vlc_common.h:481:vl15: note: expanded from macro 'VLC_OBJECT'
c  481 |    _o bj    eccont_st t struct *)vlc_c(&omm(xon_m)-ember>os: (bjcons) t v\
lc_      | o              ^
bject_t *)(&(x)->obj) \
      |               ^
control/hotkeys.c:438:42: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  438 |             float rate = AdjustRateFine( VLC_OBJECT(p_playlist), i_dir );
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |       control/oldrc.c:  cons371:t st5:ru warning: ct vldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c_  371common_mem |  bers: (co  nst vlc v_objarect__At *)(&(x)dd->obCaj) \
      |               ^
llback( p_sys->p_plcontrol/hotkeys.ca:440:13yl: warning: isdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  440 |       ,    "v   volar_umSetFle"oat( , p_plVoaylluistmeC, "rahate",ng raedte );, 
      |             ^
p_../include/vlc_variables.h:261:47:in note: expanded from macro 'var_SetFloat'tf
 )  261 | #de;
f      | ine var_    ^
SetFloat(../include/vlc_variables.h:a,b166:,c)51: note:   expanded from macro 'var_AddCallback'   var
_  166Set | #Float( VLCde_OBJEfiCT(nea),b, vc)
      |                                               ^
a../include/vlc_common.h:r_481:15:Ad note: expanded from macro 'VLC_OBJECT'
d  481 |  Ca  ll  ba  ck const(a st,bruct,c vl,dc_c) ommonva_membrers: (_AconddCsalt lbvlcac_objk(ec Vt_t *)LC(&(x_O)->oBJbj) EC\
      |               ^
T(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/hotkeys.c:531:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  531 |             vlc_object_release( p_aout );
      |             ^
../include/vlc_objects.h:66:control/oldrc.c25: note: expanded from macro 'vlc_object_release'
:   66 | 384:    v5:lc warning: _object_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
release( VL  384C_OBJ |  ECT(a  ) )
      |                         ^
 va../include/vlc_common.h:481r:15: note: expanded from macro 'VLC_OBJECT'
_  481 |   De l    Ca cllonstba stckruc( t p_vlc_csommon_meysmber->s: (p_consplt vlcay_objlect_t *)(i&(x)->objst) \
      |               ^
, "volume", VolumeChanged, p_intf );
      |     ^
../include/vlc_variables.h:167:51:control/hotkeys.c:549 note: :29: warning: expanded from macro 'var_DelCallback'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  167 |   549 |    #      de      fi innet s vtate = arvar__DGeeltIntCaeger( llp_ibanputck, "sta(ate" ),b;
      |                             ^
,c../include/vlc_variables.h,d:658:47:)  note: expanded from macro 'var_GetInteger'
v  658 | #defarine v_Darel_GetICantellgerbac(a,b) k(  va VrLC_Get_OIBntJEeger( CT(Va)LC,_O BJECTb,(a),b)
      |  c                                              ^
,../include/vlc_common.h 44d:481: warnings generated15 :) note: expanded from macro 'VLC_OBJECT'
.

  481 |       |                                                     ^      c
onst struct vl../include/vlc_common.h:c_c481:ommo15:n_m note: embexpanded from macro 'VLC_OBJECT'
ers  : (const481 |  vlc_  obj  ect   _t *)(&(x)-> cobj) \
      |               ^ons
t struct vlc_common_members: (constcontrol/hotkeys.c:556:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   556 |         vl  c  if( p_in_objput && var_GetFloat(ec p_input, "rt_tat e" ) !*)(&= (1.f )
      |                            ^
x)-../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
>obj  660 | #define )var_Ge \tFloat(a,b)
      |    var_GetF              ^
loat( VLC_OBJECT(a),b)
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/hotkeys.c:558:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  558 |                 var_SetFloat( p_input, "rate", 1.f );
      |                 ^
../include/vlc_variables.h:261:47: note: expanded from macro 'var_SetFloat'
  261 | #define var_SetFloat(a,b,c)     var_SetFloat( VLC_OBJECT(a),b,c)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/hotkeys.c:570:23: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  570 |             bool wp = var_ToggleBool( p_playlist, "video-wallpaper" );
      |                       ^
../include/vlc_variables.h:592:45: note: expanded from macro 'var_ToggleBool'
  592 | #define var_ToggleBool(a,b) var_ToggleBool( VLC_OBJECT(a),b )
      |                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/hotkeys.c:572:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |                 var_SetBool( p_vout, "video-wallpaper", wp );
      |                 ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/hotkeys.c:578:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |             if( p_input && var_GetInteger( p_input, "state" ) != PAUSE_S )
      |                            ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="control/libvlc_motion_la-motionlib.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT control/libvlc_motion_la-motionlib.lo -MD -MP -MF control/.deps/libvlc_motion_la-motionlib.Tpo -c -o control/libvlc_motion_la-motionlib.lo `test -f 'control/motionlib.c' || echo './'`control/motionlib.c
(&(x)->obj) \
      |               ^
control/hotkeys.c:582:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  582 |                 var_SetInteger( p_input, "state", PAUSE_S );
      |                 ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:389:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
control/hotkeys.c:587:28:  389 warning:  |  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     587    v |  ar  _DelCa  ll  ba  ck  ( p_ if( p_isynps-ut>p && var__inputGetBool, "intf-eve( nt", Ip_inputnpEveutn, "can-recordt, p_intf );
      |         ^
" )../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         c )
      |                            ^
o../include/vlc_variables.h:659:41:nst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 note: expanded from macro 'var_GetBool'
  659 | #define var_GetBcontrol/oldrc.c:390:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ool(  390a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
 |         vlc_obje../include/vlc_common.h:481ct_relea:se15( : note: expanded from macro 'VLC_OBJECT'
p_s  ys481 | ->p  _i nput );
           const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/hotkeys.c:589:33: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|   589 |          ^
../include/vlc_objects.h:66:25   : note: expanded from macro 'vlc_object_release'
   66 |      v   lc  _o  bje    const bool on = var_Togglct_release( VLC_OBJECTeBool( p_input(a) ), 
      "r| ecord                        ^
"../include/vlc_common.h: );
481:      | 15:                                ^
 note: ../include/vlc_variables.h:expanded from macro 'VLC_OBJECT'592
:45: note: expanded from macro 'var_ToggleBool'  481
 |     592   |   #def  ine var_TcoggleBool(a,b) onvarst_ToggleB oostl( ruVLCct_OB JECvlc_T(coa),mmb )on
      _m|                                             ^
e../include/vlc_common.h:481:mb15:e note: rs: expanded from macro 'VLC_OBJECT'
(c  481 | on      st  vl coc_nobst sjetructct v_tlc *_common)(_&(xmembers: )-(>oconbjst vlc_ob) \jec
      |               ^
t_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:416:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
control/hotkeys.c  416:598 |  :  17: warning:  Adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
D  D(598 |  "qu   it   "   , V OID   ,    vQaruit )_Tr
      |     ^ig
gerCalcontrol/oldrc.c:lb414:5: acnote: expanded from macro 'ADD'
k(   414 |  p_input, "fram e-next"   );
      var|                 ^
_Create( ../include/vlc_variables.h:168p_:55: note: expanded from macro 'var_TriggerCallback'
  168 | #define var_TriggerCallback(a,b) var_TriggerCallback( VLC_OBJECT(a),in tfb,  )
      na|                                                       ^
me../include/vlc_common.h, :481:VLC_VA15R_: note: expanded from macro 'VLC_OBJECT'
   ##481 type  | |  VL      C_ VAR_ISCOconst MMsANtruD ); \ct vl
      c_|     ^
c../include/vlc_variables.h:122:omm39:o note: expanded from macro 'var_Create'
n_members: (const  122  | #dvlefc_oinbejec var_Create(t_a,b,c) var_Createt *)(&(x( )->oVLCbj) \
      | _OBJ              ^
ECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: control/hotkeys.c:614:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  614 |                 var_Get( p_input, "spu-es", &val );
      |                 ^
(c../include/vlc_variables.hon:137:33:st  note: expanded from macro 'var_Get'
vl  c_137 | #dobefine vajer_Get(cta,b,c_t) * )(var_&(Gx)e->ot( VLC_bj)OBJ \
      |               ^ECT(a), b, 
c )
      |                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
control/oldrc.c:416  481:5 |  :     warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
  const struct vlc_commcontrol/oldrc.c:415on_members: (const vlc:5: _note: oexpanded from macro 'ADD'
b  415 | ject _t *)(&(x  )- >obvar_j)Add \
      Cal|               ^
lback( p_intf, name, targetcontrol/hotkeys.c:, 616:17: Nwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
U  616L |  L          ) ;     va
r_C      hang| e(    ^ p
_../include/vlc_variables.hinput, "spu:166:51: note: expanded from macro 'var_AddCallback'
-es  166", VL | C_VA#deR_GETCHOICES,
      |                 ^fi
ne var../include/vlc_variables.h:128:_43:A note: ddexpanded from macro 'var_Change'
Ca  128 | l#lbackd(ea,bfi,cne var,_Chadnge(a), vb,c,d,ear_AddCa)llb vack(ar V_CLC_OhBangJe(ECT(a), b, c, d )
 V      L|                                                   ^
C../include/vlc_common.h:_O481BJECT(a:15:),  b, note: c, d,expanded from macro 'VLC_OBJECT' e 
)
        481 |     |                                           ^
 ../include/vlc_common.h: 481:  c15: note: expanded from macro 'VLC_OBJECT'
ons  481 |  t s t ruct vlc     const struct vlc_co_commmmoon_membn_ers: (const vlc_object_mt *embe)(&(x)->obj) \
      |               ^
rs: (const vlc_object_t *)(&(x)->obj)control/oldrc.c:417:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 \
  417 |     ADD      |               ^
( "intf", STRING, Intf )
      |     ^
control/oldrc.c:414:5: note: expanded from macro 'ADD'
  414 |     var_Create( p_intf, name, VLC_VAR_ ## type | VLC_VAR_ISCOMMAND ); \
      |     ^
../include/vlc_variables.h:122:39:control/hotkeys.c:651: note: expanded from macro 'var_Create'
50: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  122 | 
#defin  e651 |  var   _ C   r     e  at e(a ,b,c)   v  iar_Cnt6r4_t ieat_ce( VLuC_Orrent_subdelaBJECT(ay = ), b, c )
      var_|                                       ^
G../include/vlc_common.h:481:15e: note: expanded from macro 'VLC_OBJECT'
tIn  teger481 | ( p_in  pu t, "spu-del  ay"   );
      |                                                  ^
 c../include/vlc_variables.h:on658:st47:  note: expanded from macro 'var_GetInteger'
s  658tr | #udefine vactr_GetIntege vlr(a,c_cobm)mo n  var_G_meemtIbnteergs: (econr( sVLC_OBJt ECT(a)vl,b)c_
      | obj                                              ^
ec../include/vlc_common.h:481:15: t_note: expanded from macro 'VLC_OBJECT'
t *)(&(x)->obj)   481 |       \
      |   co              ^
nst struct vlc_common_members: (const vlcontrol/oldrc.c:417:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:415:5: note: expanded from macro 'ADD'
  415 |     var_AddCallback( p_intf, control/hotkeys.c:654:21: warning: name, target, NULLdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 );  654 | 
      |     ^
     ../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
   166 | #d       efine var_AddCallback(a,b,c,d  )  var   _ AvaddCallr_SetbacInk(teg Ver(L C_Op_BJinEpuCTt,(a "),sp bu-,de lac, y"d )
,       |                                                   ^
i_../include/vlc_common.h:481:to15ta: l_note: expanded from macro 'VLC_OBJECT'
s  481 | ub  de la y) ;
         | c                    ^
onst str../include/vlc_variables.huct:259 vl:c_comm49:o note: n_mexpanded from macro 'var_SetInteger'
emb  ers: 259 | (const vlc#d_obefjectin_te  va*)r_(&Se(x)->tIobjn) te\
      |               ^
ger(a,b,c)   var_SetInteger( control/oldrc.cVL:419:5:C_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]OB
JE  CT(419 | a),b,c)
      |                                                 ^
  ../include/vlc_common.h:481 : 15: note: expanded from macro 'VLC_OBJECT'
A  481 |      D   Dcon( st "adstruct vld"c_commo, STRINGn_, Pmelmbaeryls:ist  )(c
      | on    ^
st control/oldrc.c:414vl:5: cnote: expanded from macro 'ADD'
_  414 |     var_objCreaectt_e(t  p*)_(&in(xtf,)- >onabjme,)  V\
LC      | _V              ^AR_
 ## type | VLC_VAR_ISCOMMAND ); \
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Createcontrol/hotkeys.c:667( VLC:13_O: BJwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ECT(  667 | a   ),  b  ,  c      v)ar_SetInteger(
       p_input, "spu-d| el                                      ^ay", 
0)../include/vlc_common.h:;
      481:|             ^
15:../include/vlc_variables.h:259 note: :49:expanded from macro 'VLC_OBJECT'
 note:   481 |   expanded from macro 'var_SetInteger'
      259 | # defin ceo nsvt astrr_Suct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:419:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
control/oldrc.c:415:5: note: expanded from macro 'ADD'
  415 |     var_AddCallback( p_intf, name, target, NULL );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
etIncontrol/oldrc.c:teg420:5: er(awarning: ,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  420 |     ADD( "repeat", STb,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  RING481 |    , Pla y l ist )
       |  co    ^
nst control/oldrc.c:s414:t5:r unote: expanded from macro 'ADD'
c  414 | t     vvalr_Crceate_common_(me pm_ibnetrf, snam:e (const vlc_object_t *)(&(x)->obj) \,
 VLC      _V|               ^A
R_ ## type | VLC_VAR_ISCOMMAND ); \
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #defIn file included from incontrol/motion.ce var_C:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetCheckcontrol/hotkeys.c:re683:d17e( :pat warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_oe(
bj  ,683 |  p       sz        _naa,meb, , varVLCc__) VGAvR_INTarEGeE_CR, val );
      | t(            ^
p_inpu../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
t  140 | #define var_SetCheck, "espu-es"d(o,reate( Vn,t,v) ,vL &vaalC_Or_ );
SetC      B|                 ^
Jhe../include/vlc_variables.h:137:33: note: ECT(a)expanded from macro 'var_Get',
 cked  (b137 | #, c defi)ne v
      |                                       ^a
r_Get../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
VLC_OBJECT(o),n,t,v)
  481 |         con      |                                                ^
s../include/vlc_common.h:481:t s15: note: expanded from macro 'VLC_OBJECT't
ruct vlc_com  481m |   (  a on_m e,b,cmb  const )ste vruarsc:t vlc_cor_m (moGcneonstt( _v lmcV_eoLCmber_bs: OBjJ(ecctonst_ vEt ClTc(_ao)*,bj ebct)(_t *)(&&(x)->o(x,)-bj>)  \c
       o)b|               ^

j      |                                 ^
)../include/vlc_common.h \:481:15: note: expanded from macro 'VLC_OBJECT'

        481 |  |               ^  
     const struct In file included from vlcontrol/motion.cc:_37c:
ocontrol/oldrc.cIn file included from m:420m../include/vlc_common.ho:n5: warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_m1031
:
embers:../include/vlc_variables.h (c:on203:control/oldrc.cst12 :415:vl:c_object_t  warning: 5*: )note: (expanded from macro 'ADD'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]&
(x  415  203) |  | - >o bj   )    retva\
      |               ^
urn var_SetChecked( p_obj, psz_name, control/hotkeys.cVLC_:685r:VA_R_BOOAddCa17: lwarning: Ll, badue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
kval );
        | (           ^
 p_intf../include/vlc_variables.h:140685, |  :48 n ame,  :  targnote: expanded from macro 'var_SetChecked'
et,     140 |  NU#de  LL  fi   n)e ;
       v  v| a    ^r
_a../include/vlc_variables.h:Setr_CC166han:hge(e p_cinkedpulibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_motion_la_motionlib\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT control/libvlc_motion_la-motionlib.lo -MD -MP -MF control/.deps/libvlc_motion_la-motionlib.Tpo -c control/motionlib.c  -fPIC -DPIC -o control/.libs/libvlc_motion_la-motionlib.o
(t, "o,n,t,v) var_SetChespcu-kes", ed(VVLLC_OBJECT(oC_VA)R,_n,t,v)
      |                                                ^
GETCH../include/vlc_common.h51:O:481:15I: Cnote:  expanded from macro 'var_AddCallback'
Enote:   expanded from macro 'VLC_OBJECT'
166 |   S,481# |  
             cons|                 ^
dt s../include/vlc_variables.ht:ruce128:fit vln43:e  cnote: expanded from macro 'var_Change'_common_
mev  128 | #dmaer_bfeArsi:n dde(Cconst vaa vlc_obr_jllectCb_taha n*g)cke(((&(xa)a->ob,j,bb), c\,
      |               ^
c,,d,d)e v) arvar_Ch_Aangdde( VLCaC_OBllJECTbIn file included from acontrol/motion.c(ck:a)(,37:
  In file included from b../include/vlc_common.h,: VLc1031,:
 C_d,O B../include/vlc_variables.he: 212)JE:
12C:       | T                                          ^
warning: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a
../include/vlc_common.h:481:),15  : b212 note: expanded from macro 'VLC_OBJECT'
,    | 481c,  |             crod eturn var_SetChecked (obj, name, VLC_VAR_CnOORsDtS), val);

      |                                                          ^s| t           ^
r../include/vlc_common.hu
c../include/vlc_variables.h:140:48:t  :v481note: lcexpanded from macro 'var_SetChecked'
_  140com: | #defi15nmeo :vna_rmemb_eS resnote: expanded from macro 'VLC_OBJECT't:C
 (hceco  481kne | ds t ( o,nv l,c _ob  j  etccon,vst) t _vta s*r)_S(et&trCu(xcthe vcked(VLC_O)B-l>JcoE_CT(cobjmm) ono\_m
),ne      ,| t              ^,
v)
      |                                                ^
m../include/vlc_common.h:be481:15rs: : note: expanded from macro 'VLC_OBJECT'
(  481 |   co   ns t  vl constccontrol/hotkeys.c _:struct vo694:35:bj ewarning: lc_comdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
mt  o694n_t | _ memb*ers: (cons)t  ( &(v lxc_ )o bj e-ct_ t *)(>o b&  (j) x)- > \obj) \
      |               ^
 
        |  i              ^
nt64_t i_delay = var_GetInteger( In file included from pcontrol/oldrc.c_i:nput421:, 5:" scontrol/motion.cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
p:u37:
-d  In file included from ../include/vlc_common.h:1031e:
l../include/vlc_variables.ha:y227": 421) 12 |  :  +  warning:  Addue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]DDiff;( 
"      
| l                                  ^
oo../include/vlc_variables.hp":  658,:47: S227  | Tnote: Rexpanded from macro 'var_GetInteger'
 IN    658G | #def returinn,e  vvaar_SetCrh_eGc PkelatyIenld(its p_obje,g pets )r
      z(|     ^a
,_bcontrol/oldrc.c)name,  V : vaL414C_VA:R_FL5O: rAnote: T, val );
      |            ^expanded from macro 'ADD'
_Ge
t../include/vlc_variables.hIn:t  eger( 414 | VL C140:48:_  note: expanded from macro 'var_SetChecked'
  OBJ  E140va | #define vrCT(a),b)
      |                                               ^
_../include/vlc_common.haCr_SetC:hre481ecked(o,n,:t,v) var_Set15C:heac kted(VLC_OBJECT(o),n,etnote: expanded from macro 'VLC_OBJECT'
,(v)
       |   481 |     p_  i                                                ^
 nt../include/vlc_common.hc:f481o:,15: note: expanded from macro 'VLC_OBJECT'
n st st  rnuct am481evlc_, c | oVmmon_L  Cmembers: (const vlc_o b_VA j    const streuctRc tv_ l_t *)(&(x)->obj) c_com\m
o#n_members: (con#s      |               ^
 tt vlypce _obje| ctVL_control/hotkeys.c:C696t:_V 17: warning: *A)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](&
(Rx)->obj) \
      |               ^
_  696IS | CO      MM    AN   D    va); In file included from r_control/motion.c:37:
In file included from S../include/vlc_common.he\
:tI      |     ^n1031:
t
e../include/vlc_variables.h:../include/vlc_variables.hger( p_in:p122ut, "spu-de241lay:":12,39 i:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
 note: expanded from macro 'var_Create'  d241
 | el   122a   rey );
      |                 ^
 | turn var_Se#../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
detCh  efi259 | #denfine var_SetIntegere cvk(ead,(a p_objb,,r_ psz_cn)aCmere,a VLC_VAR _ t Se(vTRaIaNGr,_,Se tbInte,val )g;c)
      |            ^
 ../include/vlc_variables.hev:r140(a V:L48r_:C note: expanded from macro 'var_SetChecked'
C  re140 | #define var_SetChecked(o,n,t,v) var_Seta_COtehBeJcE(Ck eTdVL(aC),b(_,OBJcVLC_OBJE)C
TE(o),n,t,v)
      |                                                ^
      C|                                                 ^T
../include/vlc_common.h../include/vlc_common.h:(481:481:15: note: expanded from macro 'VLC_OBJECT'
:  481 |      15 :a   note: )cexpanded from macro 'VLC_OBJECT', o
nb  481 |         cons, st strcut stc ruct vt vlc)
_      lc_cc| oom                                      ^
m../include/vlc_common.hmmoo:nn_481members: (c:onst vlc_obje15c_tm_e:mtbe *)(&r(sx )->obnote: : (constexpanded from macro 'VLC_OBJECT'
 jv)   \
      |               ^
lc_o481 |  bj  ect  _t   *)( c&(x)on->ostIn file included from b sjcontrol/motion.c:)37t :
In file included from ../include/vlc_common.hr\
      |               ^
:u1031:
../include/vlc_variables.h:256:ct12 v: warning: lcdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_c
o  mm256on |  _m   remebetrsu: rn(c vaonr_SesttChecked( p_ocontrol/hotkeys.cb vlcj:710:_35, psz_na: me, VLC_Vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  AbR_ADDjRESS, val );
      710|            ^
e | ../include/vlc_variables.hc:140  : 48 :t_t  note: expanded from macro 'var_SetChecked'
      *140 )(& | (x#)   d e f->  oint6bji4_)nt  ie_ d\
v      ela|               ^y
ar _Se=t Cvhaerc_kedG(eot,nIcontrol/oldrc.cn,:t421:5eg: te,warning: r( p_idue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ncontrol/oldrc.cpvu)t ,v a"r:_SetChecked(VLCa_u415di:oOB-JdE5CT(o),n,t,v)
      |                                                ^
e:la note: ../include/vlc_common.hy:expanded from macro 'ADD'481:15: note: expanded from macro 'VLC_OBJECT'
"  
481  | ) 
          415|  |                                    ^     c 
  onst struct vl../include/vlc_variables.hcv:_658c:aorm47m_A:o ddnnote: _Cmembersexpanded from macro 'var_GetInteger'
al  : 658 | #defi(nlceo nvsbarac_tGetk vl(Integer(a,b)   p cv__iaontrbject_Gef,t _t *)I(nnt&eam(gee,xr) ->o(t VLCa_bOjrgB)JECetT(, a),b)
\       |                                               ^
NU../include/vlc_common.h
      |               ^
:L481:15: note: expanded from macro 'VLC_OBJECT'
L  481 |    )  ;
       |       ^
 ../include/vlc_variables.hcons:166t struct:51 In file included from control/motion.c:37:
In file included from ../include/vlc_common.h:1031v:
l:c../include/vlc_variables.h_:c276 :10:om mnote: expanded from macro 'var_AddCallback'warning: on_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

memb  e  166276rs: | #  | d    if(( ceo!nst vlcvf_oairb_nGetCheckejde( cept _t_o *)v(bj, p&sza_(xnra)_->oAdbmdCe, VLC_VARj)a_INTEGE R, \l
      |               ^
&lvalba ck)(a ,b),c
      ,control/hotkeys.cd:713)|          ^ v:17ar:
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h_:  142A:71348 | :ddC note: expanded from macro 'var_GetChecked'
al   142l |  #  d  bae  fi c n ke   ( v V a LCrva__GreOBtChecked(o,n,t,v)_ SvJar_GetCheectkECeInteT(gde(r(Va) Lp,_inC _OBJECTp(uob),n,t,v)t
,, "a      u|                                                ^
 di../include/vlc_common.h:o481c-,d:15: note: eexpanded from macro 'VLC_OBJECT'l d
ay" ),  481 | 
  i_de       const s      tlruc| t vlc_ay                                                  ^common _members: (con
s../include/vlc_common.ht vlc_obj)e:;c481t_t *)
(      :|                 ^15:
&../include/vlc_variables.h note: :expanded from macro 'VLC_OBJECT'(x)->obj) \
      259|               ^

:49: note: expanded from macro 'var_SetInteger'
  481   |  259 |   #de  fine   v ar_SetIncoteger(nsIn file included from a,b,c)   var_SetInt tcontrol/motion.cesger( VLtC:37:
In file included from ../include/vlc_common.h:1031:
_../include/vlc_variables.hrOBJucE:293CT(a),b,c)
:      t 10| :                                                ^ 
vl../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
c_  warning: 481due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c | om
  m  293 |  o    if( !v    na r_m_GetChecked( p_obcj, psz_onemanmsbeet,r VLC ss_VAtRr: _uBc(OOL, &val ) )
      |          ^
c../include/vlc_variables.ht:o142:48: note: expanded from macro 'var_GetChecked'
   n142 | #definev lsc_common_membersv:atr_GetChecked ( (ovco,ln,t,v) nvscat_or vbj_Gelc_objecetc_t *)t(tC&h(_x)->obj) \
t      e cke| d              ^*
)(VLC_(&OBJ(xEC)-T>(o),n,t,obv)
j)      |                                                ^
 ../include/vlc_common.h\
:control/hotkeys.c      | :              ^
726:17:481:15: note: expanded from macro 'VLC_OBJECT' warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

    481726 |  |             c o ncontrol/oldrc.c st struc  : 422:  5t  :   v warning: avrdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]lc_co_m
G  e422tmon_m(e | mbers: (co np _istn p ut, "valcu dio-e_object_t *) s", &vA(&(x)-a>DDolb(j )  \
      )| "r;
a                    ^
| nd                ^
om../include/vlc_variables.h",:137:33:  Snote: expanded from macro 'var_Get'
TR  137IN | #defGine va, r_Get(a,b,c) PIn file included from lacontrol/motion.c:37:
yIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304li:vs17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
at   304 |     if (likely(!var_GetCh)erc_
      kG| eed (obj, name, VLC_VAR_C    ^Ot( OV
Rcontrol/oldrc.cDLC:414S, &val)))_OBJE:
C      5| T                ^:
( a../include/vlc_variables.h)note: , b, c:expanded from macro 'ADD' )
      |                                 ^

142:48: note: expanded from macro 'var_GetChecked'
../include/vlc_common.h  :  142 | #481d414 | :e15  f:i n enote:  expanded from macro 'VLC_OBJECT' 
v  481v |   aa      const rr_GetChec_skeCdtru(roc,eatnt,et,v )(v varl_ pcGetC_co_heckedm(minVon_memLC_ObBJECT(o),n,t,tev)
      |                                                ^
r../include/vlc_common.hsf,:: 481 :(15n:c amnote: expanded from macro 'VLC_OBJECT'
eo  ,481 |    n  Vs tL v Cl_V c_obARj ecocnts_t_ t # *s)#(&(x)-t>r uct vlcobjt)_c om\
      y| mon              ^_p
e memb| ersVL: C_(Vcontrol/hotkeys.cA:Rcons_t727 Ivlc:_17oSbject: warning: COdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
M  _727t  |      * MA ) N       ( D&var_C(h xan)g)e( p_-;i >n\put,o
 "a      | ub    ^
d../include/vlc_variables.hijo:-es)" 122\
      |               ^
:39, VLC_VAR_: GETnote: expanded from macro 'var_Create'CHOI
C  122ES | ,
      |                 ^
#../include/vlc_variables.h:128:43de: note: expanded from macro 'var_Change'
f  128 | #define vaIn file included from control/motion.c:37:
In file included from ../include/vlc_common.h:1031r_:
Ci../include/vlc_variables.h:324:10: warning: neh adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n
vag  324e(a,b,c | , r_d,Ce ) r  if( !vvaeara_rCthangee((_ VGetChecked( p_objL, aC_OBJ,bEpsz_n,aCTmc(ae)),  ,b VL, cCv_VAR_FLOAT, &val ) , a)
      |          ^
d../include/vlc_variables.h, e :142:48r: note: expanded from macro 'var_GetChecked'
_)Cr  e142a
t | e      (|  #                                          ^define var
_VG../include/vlc_common.hetCLC:h_e481cked(o,nOBJE,C:Tt,(a), b, 15c )
:v      )  var_G| e                                      ^note: expanded from macro 'VLC_OBJECT't
C../include/vlc_common.h:481hecked(VLC_OBJECT(o),n,t,v)
      |                                                ^:
15
: note: ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'VLC_OBJECT'
      481481 | 481 |         const str uct   |      vlc_c  o mmo  n _ m emb ccoersns: (ocontsns struttc t  vlc_obvsjecltc_t _*)(&(x)->obj) \
      |               ^
trcommucot nvl_c_mecombmmerson:_m em(becrIn file included from control/motion.c:37:
s:o ns(In file included from ../include/vlc_common.h:1031:
c../include/vlc_variables.hto v:340:9: nswarning: tlc_ due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ovbject
_t lc  *_)(&340(ox) | - b   if(> jeovar_Gectb_tChecjtked( p)_ * obj),\
(       psz|               ^
_&name, VL(xC_V)-AR>o_control/oldrc.c:S422b:j5:)T warning: Rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]I
Ncontrol/oldrc.c G, &val\ :415:5
      ):  | )
      | note:         ^expanded from macro 'ADD'
              ^

../include/vlc_variables.h  415: | 142 : 48 : note:  expanded from macro 'var_GetChecked'
v  a142r | _#AddedfCianlel vbaarcontrol/hotkeys.c:742c_:25kG(:e warning: t p_idue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nCheck  etf,d 742nam( | oe,, n,t,v)  tar var_gG et  eCthe,  cNkUe d(VLC_O BJELC T(oL) ,n, t),;v )
      |                                                ^

 ../include/vlc_common.h:481       :15|   :    ^ 
note:  ../include/vlc_variables.h:  166expanded from macro 'VLC_OBJECT':51
:     481 |       note: expanded from macro 'var_AddCallback'
    166 m   co | nst s#structd gvel_c_cofmWmon_miembersn:a (crn(o e p_vinst nparu_Addt,vlc
      C| a_llb                        ^
object_ta c../include/vlc_messages.hk(a*:),(85&(b:,xc5,d)->:obj) note:  \
      |               ^
expanded from macro 'msg_Warn'
)   85 v |  ar_Ad  d mCasgll_GbaencerkIn file included from icontrol/motion.c:37(c :
VIn file included from L../include/vlc_common.h:C1031:
../include/vlc_variables.h:350:9: _warning: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
pO  B_t350Jhi | E s  ,  VCT(a), b,i fL( cC,va rd_ G)e
tC      _MhS| eG                                                  ^c
k_ed( p_obj, ps../include/vlc_common.hz:W481_:n15aARm: note: expanded from macro 'VLC_OBJECT'
N,  481  |         const _struct_ vlc_commVon_mAembe_,Ae VLC_VAR_STRINrGRGs,:S (co n_&val ) )
      |         ^
st vl_../include/vlc_variables.h:142:48:c _)
note: oexpanded from macro 'var_GetChecked'      
b  | ject    ^
_142t *)(../include/vlc_messages.h&:78(: | #dxe)13f:ine v-a> orb_Gjenote: tCheck)eexpanded from macro 'msg_Generic' \

d(      o,n   ,t,v) var_GetCh78e | ck ed(V|               ^
LC_ OBJECT(  o)vl,c_nLcontrol/oldrc.c:423:5: warning: ,otdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],
vg(  V423)
      |                                                ^
 | L    ADD( "enquC../include/vlc_common.he:481:15: note: expanded from macro 'VLC_OBJECT'
u  _481 |       e "O const, B JEsSCtTRINGTruct,(  Povlcl)a_comymlo,i nst )p,_
      m|     ^
e vmcontrol/oldrc.clcb_:414:m5: note: expanded from macro 'ADD'ode
rul  s: (const evlc_objec414t_t *)(& | ( x_n)->obj)a  \
  mvar_e,      |               ^
 _Cre_FatILe(E_ p_,_i _ntf_L,IN nE_a_,me \,
       In file included from | control/motion.c            ^:V37
:
LIn file included from C../include/vlc_common.h_../include/vlc_common.hV:AR_481 #:15#::1031:
../include/vlc_variables.h:362: 9 t:y pwarning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
note: expanded from macro 'VLC_OBJECT'|
  362  |       481 | iV Lf(C _ V v A Ra_r _GetChIecked( pS_  COcoboMMANDn s)j,; \
      |     ^
 tpsz_name../include/vlc_variables.h, s :t122V:LC_39rVAR: _unote: ct Avexpanded from macro 'var_Create'
D  Dl122RcE | S#Sd, e&_fincvoae lv amr_Crm)e ao)
t      ne(_ma| ,        ^b
,ec../include/vlc_variables.h:142:48: )note: mb expanded from macro 'var_GetChecked'
ev  a142r | r_Create( Vs:L #define vCa(cr_o_OBJEnGCTste(taC h)e,c kbv,e lcd c)(
_oo,      |                                       ^b
n,t,v../include/vlc_common.hj:)481 va:r15_ecGetChecked:( tV_tLnote:  *expanded from macro 'VLC_OBJECT'C
)_O(B  J481&( |  xECT(o),n,t,v)
      |                                                ^
 )      c../include/vlc_common.ho-ns:>t481: 15s:t note: expanded from macro 'VLC_OBJECT'
ro  481 | ubj c )      tc \onst struct  vlcv_lc
      | c_c              ^
oommmon_membmeors: (consn_tm velmbersc_obj:e control/hotkeys.c(ccto_:nts 750*t) (v&l:21(c: x)warning: _obje-cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
>o  750t_t *)(&( | xb) j  ) \
      |                 ^
 ->obj  ) \
        |               ^
  control/oldrc.c:423  :  5  :   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]va
r_control/oldrc.c:Se415:5: t(note: expanded from macro 'ADD' 
p_  415in |   pu  vat,r_Ad "dCaualdilbao-ckes( ",p_ linistf,t. nap_me,li sttarg->etIn file included from ,p control/motion.cN_ULL );:
v      |     ^
a../include/vlc_variables.hl37:
u:eIn file included from ../include/vlc_common.h:1031:
166s../include/vlc_variables.h:429:5: :[warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
51i:   429 | note:     var_Create( expanded from macro 'var_AddCallback'p_o]bj, psz_ )n
ame, V  ;166LC | 
#_      |                     ^dVAeRf
_../include/vlc_variables.h:i134:INTEGER | VLCn_eV AvR33_a:rD_ AOdIdnote: expanded from macro 'var_Set'NCHa
l  134 | lb#daERIT );
      | c    ^
k../include/vlc_variables.hef:(i122n:a39,be: note: expanded from macro 'var_Create'
, c,v  a122r | d#de_Sf)e vart(i_a,nAdeb,d Ccav) llvbackarar_Create(a,b(,c) var_Create( VLC_OBJECT(a), _ VLbC,S c _etO)(B J
VLE      C|                                       ^
TC(../include/vlc_common.h:481a:_15: note: expanded from macro 'VLC_OBJECT'
)  O, b, cBJ481 | E, C        consdT )
t       (a|                                                   ^)st,
 ../include/vlc_common.hrb,:uc c481 )t
:15: note: expanded from macro 'VLC_OBJECT'
      |                                    ^v481lc_co | mm
 ../include/vlc_common.hon_members: (cons:t       co 481vlc_onbs:tje sct15_t t: *rnote: expanded from macro 'VLC_OBJECT')uc
t(   481&v(x)->oblc_c |  ojm m)o n \
      |               ^
_mem  be  rs c: on(stc sontrstuc In file included from control/motion.cv:tl37c:
In file included from ../include/vlc_common.h:_ v1031:
lco../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bject_t   *)442_(c | om &m(xo)->objn_   var_Crea) \
      me| m              ^
betrse(: ( cop_onbstj, vcontrol/oldrc.c :pls424c:z5_:_n awarning: mobe, jdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]VL
Ce_  VcA424R_tBOOL _t| |   * VLC_VAR_DOINH E ) RIA(DTD&( ()x;
       | "    ^)
-../include/vlc_variables.hp>layol:122:39: note: expanded from macro 'var_Create'
ist"  122 | , V#bdOeIjD) fine var_Create(a,b,c) v,ar _\
PCl      a| r              ^eate( VLC_OBJECT(a), yb
l, ics t)
       | )                                      ^

      |     ^../include/vlc_common.h
:control/oldrc.c481:15: :note: expanded from macro 'VLC_OBJECT'414
:  5481:  | note:  expanded from macro 'ADD'
      414  |  control/hotkeys.c  c : o 764:nv17s:a warning: tr_C due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rsetarutct vlc_co  764e | mmo(n  p__i ntmfe,m  bers: na (consmt vlce_ob, ject_ t *)(&V(   x LC_V   A )->objR) _  \ # 
#      |               ^
 vatyr_pGeet(  p|_i npVutLC, _"In file included from control/motion.c:37:
VIn file included from s../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: Adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]puR
_  I455- |     vaesSr_",CCOMMr eAate( &ND ); \
      |     ^
pv_../include/vlc_variables.hoabj, pszl_name,: 122 :V)LC_V39AR_F:L note: expanded from macro 'var_Create'
;
O  122 | A      T | V| #LC_VAdR                ^e
_fDi../include/vlc_variables.h:nOI137Ne vaH:r33:_E note: expanded from macro 'var_Get'C
R  137reIaT | #t );
      |     ^
ed(../include/vlc_variables.h:122:39:a enote: expanded from macro 'var_Create'
f  122i,b,c) n | ve #avadrre_Cf_irnGe var_Createeeta((a,b,ca)te ,v(ab V,cL)Cr__ OCrBeateJv( VLECa_OBrCJTE(CaT_(a), b, c ))
      |                                       ^
,../include/vlc_common.h:481 :G15b, :ce  note: )expanded from macro 'VLC_OBJECT't
      |                                       ^( 

V../include/vlc_common.h  :L481481C |         _OB:15cJo:nE CTsnote: t strexpanded from macro 'VLC_OBJECT'u
c(t  481 av | l)c , _common_members:  (const  v  lbc _ o,bject_t c  *)onstc  )(&(x)-s>
      otbj) \
      |               ^
|                                 ^ruct
 vlc_../include/vlc_common.h:comm481on_m:15em: benote: expanded from macro 'VLC_OBJECT'rs: (const
   vIn file included from 481l | ccontrol/motion.c:37:
In file included from ../include/vlc_common.h_: 1031:
../include/vlc_variables.h:469:5o:b je warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   c469  |    t  var_C_r t  eat*e( p_obj, p)s cz_nam(e,&o (nxVLst) -C>_oVsbAR_STRIjNt) \
r      |               ^
ucG t | vlVc_LcoCcontrol/oldrc.c:424:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m_mVcontrol/oldrc.cAo:n415R_DOIN:H5E:R_ meInote: expanded from macro 'ADD'
T  415 |     vmbers: (const a vrl)c__;o
A      b|     ^
jde../include/vlc_variables.hcdCt_ta :*122l:39)l(&:(bx)-a note: c>oexpanded from macro 'var_Create'kbj( p
_) \
      |               ^
  i122 | #defntif,n neacontrol/hotkeys.c:766:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] me,va
 r_Cre  ate(a,b,c)t var_Creat766 | e (  VaLC_O BrJECT( ag   et , )  , b, c   ) 
      | NU                                      ^ 
L ../include/vlc_common.h: 481Lvar_C :15: note: hexpanded from macro 'VLC_OBJECT'a
n)g  e481 |   ; (   
   constp _s      itn| ruct pu    ^vlct_,
 "spu-es"../include/vlc_variables.h, VLC:_VAR_GETCHOIcom166mCESo:n,_51m
e      :|                 ^
 m../include/vlc_variables.hnote: bers: (const vlc_:object_128:43expanded from macro 'var_AddCallback't *
):(&(   x)note: -166 | expanded from macro 'var_Change'>
#  128 | #deobj) \
      f| idne var_              ^Ce
finhaenge(a, vb,c,ard,e_A) vardIn file included from _dChcontrol/motion.ca:nCge( V37La:
C_OBJIn file included from El../include/vlc_common.hC:l1031T:
b../include/vlc_variables.h(:a477:5: awarning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])k,
 (b  477 | , a   var, _cC,r b,edact,, e(ed  ))
 v      p|                                           ^
_oab../include/vlc_common.h:j481,: 15prs:_ znote: _expanded from macro 'VLC_OBJECT'nAame, 
VdLC_  V481d |  A R C _ S Tal RIN lcG |ob ancVLC_VAR_sDtk Os(ItruNcH ERIT t) ;v
Vlc_comL      mCo|     ^
n__../include/vlc_variables.hmOe:m122bBe:39: note: expanded from macro 'var_Create'
r  s122: | J E#(CTdcone(fisnae vatr) _Creavtl,c_objee(a c,b,ct_t b*)) (,&(xv)a- >obcjr_C)r, eated  )( VLC_O\
      | B              ^
J
      ECT(|                                                   ^a
), b, c../include/vlc_common.h: )
      481:|                                       ^
15../include/vlc_common.h: :note: expanded from macro 'VLC_OBJECT'481:
15: note: expanded from macro 'VLC_OBJECT'
    481 |   control/hotkeys.c     :786481 const:  |   21s  t  ruct vlc:  warning: _ cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
o  o786nsm | tm   os t  n _ m r eucmt  b v ers:l  (cconst   _  cvlc_obje ct_t *)om (&(mx oms)->obj)g \
n_      |               ^
m_Warn(em p_beinprsut,: 
      |                     ^(c
In file included from control/motion.c:37o:
In file included from ../include/vlc_common.h:1031../include/vlc_messages.h:
:../include/vlc_variables.h85:ns:491:55t::   vnote: warning: ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'msg_Warn'c  _
491 |     vaor   _bj85C | r ece att _et ( p_obj,*)  p(smz&(x_nams)ge->_Genobej, VLC_VAr)iR_c A(\pD
      _DR| ESS | VLC_VAR_DOINHERthi              ^ITs ,) ;

      |     ^
VLC_MS../include/vlc_variables.hG:_122W:39: note: expanded from macro 'var_Create'
A  R122Ncontrol/oldrc.c, __V:425A | :5#:defin e v_aArwarning: _RCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rGSe  _425 | _)
         | a    ^ teA(a,b,c) 
Dv../include/vlc_messages.haDr_( :"Create( VLC_OBJECT(a), b, c 78):13: note: expanded from macro 'msg_Generic'

   s      |                                       ^
78../include/vlc_common.hort | :481:15:  note: ", expanded from macro 'VLC_OBJECT'
   481 |           Vvconslt sOtc_LorgIuct vlcD_(VcL,Co m_mPOlaoBJEyCn_Tml(eimbers: (oc)sotnst vlc,_  o)
pb      | j    ^
ect_t *)(&(x)->obj) \
      |               ^
,control/oldrc.c: v414:lc5:_ note: modexpanded from macro 'ADD'
ule  _name414 | , __F  I LIn file included from  control/motion.c:37:
In file included from ../include/vlc_common.hE_va_, _r_:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
C  LINE__, 511\
      |             ^
 | r ../include/vlc_common.h e : at481evar_Cr(e:15:a  p_note: teexpanded from macro 'VLC_OBJECT'(in tf, np_oa
bme,j, psz_name, V L  CV481LC_ | V_AR_INV     AT  EGER cR | o_VLC_VARn_stD  structOINHERIT
      |  ##    ^v
l c../include/vlc_variables.h:_common_members: (con122s:ty39pet:   vnote: |expanded from macro 'var_Create'
l c  122 | #def_iVLobC_jeVne varc_AtR_C_tr e*I)(S&ate((Ca,b,c) vxaOr_Creat)e->objMMA) \
      |               ^
ND( ) VL;C_OBJECT(a \
),       | b    ^
,../include/vlc_variables.h c :122)
:39control/hotkeys.c      : | :                                      ^note: 
796expanded from macro 'var_Create':../include/vlc_common.h17::481 :
warning: 15due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: note: expanded from macro 'VLC_OBJECT'

    481 |           cons796t  | s122t | # r          uct  vdefi lc_ cneo  var _mmon_Smvaerem_bers: (tIntegCrecoeanr( pt_st vlc_inpe(uta,object _t"spu ,b-e,s*)"(&c(x)->obj),  )lis\ 
      t| .va              ^p_lri
s_Ctre->pat_value(es[i V].i_intL In file included from Ccontrol/motion.c:37:
)In file included from _../include/vlc_common.h:1031:
;../include/vlc_variables.hO:
B      | JE                ^525:5C
T: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  ../include/vlc_variables.h525 |   : a) var_Create( p_obj, ,259:49:  bnote: psz,_expanded from macro 'var_SetInteger'
n   came, VLC_V259A )R
 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^_
      ../include/vlc_common.hB| OOL | VLC_VAR_:D                                      ^OINHERIT
      |     ^

../include/vlc_variables.h481:15: note: expanded from macro 'VLC_OBJECT'
:  ../include/vlc_common.h481 |         cons122t:: str39: 481note: expanded from macro 'var_Create':u
c  122 | #definte vlc_com var15:_Create(a,b,c) var _mCnote: reateo(n_m VLC_OBJEexpanded from macro 'VLC_OBJECT'em
bCT(a)e,rs: (const vlc_   bo,481 c )
      | b                                      ^j
e | ../include/vlc_common.hct_t :481:15*: note: expanded from macro 'VLC_OBJECT')
( &  481 |    ( x   )    - c >o  onst strbjc)uct vl c\o
      |               ^
_ncommostn_me smbetrrsuc: t (cvlonc_stco mmocontrol/hotkeys.cvlc_objecn_t:806:17m:_ te *)(&(warning: mbdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
x)-r  806 | > os    :  b (         cvja)ro_C n\h
sta      |               ^
n vge(lc p_o_ibjnpuect, t_"spu-tIn file included from control/motion.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:es",  539:5: *warning: VLCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])
_(  539 |  V &(A Rx_ G)ETCHOvI-ar_Create(C p_obj, pEsS>zob_nam,
      e| ,j                ^
 )V../include/vlc_variables.hL:C128 \_:
      V43A|               ^:R 
note: expanded from macro 'var_Change'
_  128 | FLO#Adefine vTacontrol/oldrc.c r_C|: hV425LC_VAR_DOa:5InN:HERIT
ge(       |     ^
a../include/vlc_variables.h,b:122:39: warning: ,note: expanded from macro 'var_Create'
c  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
122 | #de,control/oldrc.c:d415fin,e: var_Creea5te)( a: note: ,b,cv)expanded from macro 'ADD' vaar_r_C
rea  te( VLC_OBJECT(aC)h415, b, c )
      |                                       ^a
n | g../include/vlc_common.h:e481:15: note: expanded from macro 'VLC_OBJECT'
( VL    481 C_OBJECT( | a  va)r  ,_AddCa llbb, ca,c k( p_in t f, nad,  me, tea r get, NUL)L 
)      ; |                                           ^In file included from 
ccontrol/motionlib.c:
      |     ^33
o../include/vlc_variables.h:n166:../include/vlc_common.h:481::
stIn file included from 51 : note: expanded from macro 'var_AddCallback'15: note: str../include/vlc_common.hexpanded from macro 'VLC_OBJECT'
:1031:
../include/vlc_variables.h  481 |     :uct v  l  189cc:_
o  16612 | #comd:nmost nef struwarning: ine var_Ad_mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
emct  dCal189 |  vlcbers    r:_ce (turlback(oncmons vara,_Sbt,c,de) tv vaClchr_eAdcked_objecmonCadll(t__m tem bpac*)k(_bers: (const vlc_ob(&o(xb)-j>o,bj ) p\
s      |               ^
z_name, VLC_VAR_INTEGER, val );
      |            ^
jectIn file included from control/motion.c:37:
../include/vlc_variables.hIn file included from _t../include/vlc_common.h ::1031:
../include/vlc_variables.h:554:5140*):: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(&(x)48->: ob  j)554 |  note: expanded from macro 'var_SetChecked' \
   140 |  
#V de      | f              ^
iLCne var_SetC_OBJECT(a), b,hec cke ,dcontrol/hotkeys.c (d o:817,n):,v
      | ar_tCr,eat32: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
                                                  ^
v  817../include/vlc_common.h:) 481 |   :15e(   : note: expanded from macro 'VLC_OBJECT'
 pv_oba   j  r_S  481 |    e    t  C  h, e  ck peconst din(st i_VcuzLCs_nr_amid _OBJECT(oetruc),n, ,=Vtt , vavlvr_LC_VAR_c_commo)n_S
GetIn      tegmeeTmR| r( p                                               ^_i
nput,IN../include/vlc_common.h:481:15: G | VLC_V be"srAs: note: pu-expanded from macro 'VLC_OBJECT'
Res" _)DO;
  481 |       (  cons|                                ^
t vlc ../include/vlc_variables.h:658:47_  : note: expanded from macro 'var_GetInteger'
I  658oNHbjERITect
      |     ^
_ | #t *)(&(../include/vlc_variables.hx)->:obj)122 \
:39: note: expanded from macro 'var_Create'
  122      defin | |               ^e#d
e vfinear va_Ger_Crecontrol/oldrc.cate(a,t:b,Inc426:)tege var_ Cre a5 t: econsr(a(,tb VLC warning: _)   Odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v  426 | asB r_Ge  tJ ADrDEtInu(teger "pct C(lT VLC(ay", a)vVO_l, bcOBJECT_(ID,a), Pla,ylisb)
      ct o|                                               ^)
mmon_
../include/vlc_common.h:      | m481:15: em    ^
control/oldrc.c:414 bnote: expanded from macro 'VLC_OBJECT'
c )
      :5: note: | e                                      ^
../include/vlc_common.h:481:15r  481 | s  expanded from macro 'ADD' :   
(c :  414 |  o  cnonnote:  sexpanded from macro 'VLC_OBJECT' t st st v
 vlc_objarruc_Cet vct_rea  t te*481 |  ) lc_common     _( m(em&p_i constntf, n(aber ss: (cmeotnsx)->, oVLrbt vlc_ojCu_VARct)_ #  v# tylpbj\
      ecc_t_ct *e|  |)( VLC_              ^
V&o(x)A->mRmobj_)ISo \
C      O| nM              ^M
AND ); \
      |     ^
In file included from ../include/vlc_variables.h:_control/motionlib.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:mem203bers:: 12(122:control/hotkeys.c: warning: :82239: con:32st vldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  note: expanded from macro 'var_Create'
  _203 |     r: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
122 | oebjecturt#defin_e n vvar_  822 | Cr aear    _te(a, SetC bt    *),hc) var    e_   Creac tk  ee(di_(new _id =( v& par_Get_obj, psVLC_z_nOBJEame, VICLC_V(xnte)-TA(a), Rb,_BOOLge, c r )>(objv) \
      |               ^
a
      |                                       ^
l ); p../include/vlc_common.h:_i481:n
15put: note:       |            ^expanded from macro 'VLC_OBJECT'
, "
  481 |  ../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
In file included from   140 | control/motion.c:37sp#     :
In file included from ../include/vlc_common.h:u-cd  c1031hoeicfine e" );
      | :
                               ^
onvar../include/vlc_variables.hst st:../include/vlc_variables.h563_::S658:e547::t warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 Cruct hecvlcnote: kexpanded from macro 'var_GetInteger'
e_c  563om | mod  658  | (   vo#darefin,n,e var__Gt,vetIn) var_SetChCn_mereate(c p_emobkj, teed(geprbe(srs:Va,b)z   varLC_OB_JnECT(o),n,ame,t,v)
      |                                                ^
_ VLGeC../include/vlc_common.h_VARtI:_STRI481ntegNG |:er (VLC_VAR_D 15OIV:LC_OBJ note: expanded from macro 'VLC_OBJECT' (
ECT(  a),b)
const 481vlN |  HE R      |                                               ^
../include/vlc_common.h:481: I  T
      |     ^ 
  c../include/vlc_variables.hons15: note: expanded from macro 'VLC_OBJECT'
:122:39: note: expanded from macro 'var_Create'
  t  481122 |  |      #defsine var_Crce_otbjeacr  tuct_t v tl ccone(_ *st)c s(tro&(xa)->,omb,c) bjvm) a\r_on
      |               ^
Cre_amtee( VLcontrol/oldrc.c:m426:5C_OBb:ers: JEuct vCTlc_(a),  (cocomwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nmon_membbcontrol/oldrc.c:415:5st : note: expanded from macro 'ADD'
vl  415,cer c  |    ) va_
r_obAdd      |                                       ^s: (
cojenCal../include/vlc_common.hlba:cct_k( pst *)(481t_i:15: note: expanded from macro 'VLC_OBJECT'&
   v481 | (x)lc_o- >bje  o ntf, name, ct_ tb ta *)(rgjet& (x) , )\
      |               ^
NULL-> oco );
      |     ^
bjns) t\../include/vlc_variables.h:166:51:  s
      |               ^t
In file included from rnote: expanded from macro 'var_AddCallback'
control/motionlib.c:33  166 | #ducontrol/hotkeys.cce::
824finte In file included from ../include/vlc_common.hv a:25: warning: v:1031:
r_Add../include/vlc_variables.h:ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]cCal212l_:bcoammon_m
emb  cersk(: (ca,b12,const v:824 |     ,d)    warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 varlc_object_t   *)212 |       _AddCa(&(   xr elt)   u  r- l>    obn  vvarar_SetC_Sebj) \ac
h      |               ^etIn
cteger( pk( ke_iVLnd C_O(BJECput, o"spTbj,uIn file included from -c (control/motion.choian:37:
), b, cec,", d a )
-1mIn file included from        | e, VL../include/vlc_common.h:1031:
C                                                  ^
);
      _../include/vlc_common.h:481:| V                        ^15:../include/vlc_variables.h:578
:9A note: : warning: expanded from macro 'VLC_OBJECT'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
R  578../include/vlc_variables.h_C:  481O |    |  259O:49: note: expanded from macro 'var_SetInteger'
   259RifDS, ( | #dev        cal);on
      |            ^
st../include/vlc_variables.h s:140truc t: vvar_Change48: note: fi(nexpanded from macro 'var_SetChecked'e  vaplr_Se
c_otIntegb  140 | #dej,er finep( sz_a_commnon,b,ame, V_memberLc)vs: C_ar_ (coVAR_Cnst HS  vevlcOItCChar_SEee_ocbjetkScte_CdInteOgt *)U((&(erox( V)-,NT,LC_ >onOBJEbj) &,tcou\
CT,      ntv(,a),b, | c)
      | ) vN                                                ^
aUL../include/vlc_common.h:481r_S:15: note: etCL              ^ )h )e

      c|         ^kexpanded from macro 'VLC_OBJECT'
e  481 | d
(   VL../include/vlc_variables.h:control/oldrc.c  C_128:43:O   co427nsB:5: J: warning: t EstCTru(o),nct,tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] vlc_co
m,  m427 | von_)
      |                                                ^
m  embe  ADrs../include/vlc_common.h:481D(: : 15: ("sconstnote: top vexpanded from macro 'VLC_OBJECT'
l  c_objnote: expanded from macro 'var_Change'481 | ect_t  ",
 VOID, Pla  128*y | list)#  de fi)
       ne |     ^
   var_ control/oldrc.c(C:414:conhan5: genote: (a,expanded from macro 'ADD'bs
&(x  )t414-,c> |  o  ,d,bjstru) ce)\t
      |                ^
 vvl ar_Cha vangr_control/hotkeys.c:830Create( p_intf,e (c V:21name,_ : warning: Vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]cL
C  o830 | m_VAmon     _members:R_  LC(## tc_ y    onOpe   st BJEC| VLC_V AR_ISCOM vlc_objTM(aec), b, c, d, te_t )
      |                                           ^
  ../include/vlc_common.h:A481:  15N   D: v*ar_S); \ enote: expanded from macro 'VLC_OBJECT')tIn
t  481 | (  &(egxer)-> (o
      |     ^
../include/vlc_variables.h b     p_inpjut, "sp:122u-:39: note: ) \expanded from macro 'var_Create'choc

  122 | #icde      ", eon|               ^st
 structi_cur fv_liid );
      | c                    ^_c
nommIn file included from ../include/vlc_variables.hon_:259:memcontrol/motionlib.c49:b33e v: note: :
In file included from aers: ../include/vlc_common.hr_:1031:
expanded from macro 'var_SetInteger'
../include/vlc_variables.h:227C  259(cor:ns12: | #dt eatefine(a,b,c) warning: v due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ve   227 | ar  var__Set C reIntreatlcu_oe(r Vn vaLC_OBteJECT(a),r bb,ger c(a, b_Sject_,c)e)   vart_t
       *C| Shecketed()( p_obj, &(psz_x)-                                      ^
>on../include/vlc_common.hI:nte481:gabjm)15: note: expanded from macro 'VLC_OBJECT'
ee  r(, V \
      |               ^LC
_481 |       VLVC_OBAJECTR (a)_,b,c)  c
      ons|                                                 ^FLOAT, val );
t       struct vlc_com|            ^
mon_m
../include/vlc_variables.h:140../include/vlc_common.h:481:15:: note: expanded from macro 'VLC_OBJECT'e
m48  481 | :    bnote: e  r s  expanded from macro 'var_SetChecked'c: (cononst vlc_obstject_ sttru *c
t  140 vlc | _co#)mm(odn_&meme(bersxf)->o: (iconnst evlc _obvaject_t rbj) *)(\&(_Se
tCheckx)ed->      obj) \|               ^

(o,n,t,      |               ^
v)control/oldrc.c:427: v5ar: warning: _Sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
econtrol/oldrc.ctChecked:(control/hotkeys.c415:5::V846:17L: C_OB warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]J
E  846 |    Cnote: T(o)expanded from macro 'ADD',n
,t,v)
   415       |  |                                                 ^  
 ../include/vlc_common.h  :   481:15 :      vvanote: expanded from macro 'VLC_OBJECT'
ar_Se  tI481ntrege | r_AddCallba ( p _inpck(  put, "_ i sp   nut-ecs"fo, , lnistans.pt_lisme t, t->ps_avalures[i_ntew_rindeux]ct gvlce_.ic_inot )m;
      |                 ^m
on../include/vlc_variables.h:259:_49t: note: mexpanded from macro 'var_SetInteger'
,  259e | #dmefibne vear_Setr s: INnteUg(LcL );
eor(nst      |     ^a,
b,c../include/vlc_variables.h)   :166: vv51:ar_S note: expanded from macro 'var_AddCallback'
e  166 | #ltIncd_oteegerf( bViLC_OnBJjEecte_tCT (a), b,c)*)v(&
      | a                                                ^
r_Ad(d../include/vlc_common.h:481Cxa:15llbac)k(a,b,c:- note: expanded from macro 'VLC_OBJECT'
,d)> ovar  481bj |       )_ Ad \d con
C      |               ^
st strualclbt vaclck(_co Vmmon_LCmembIn file included from e_rsOcontrol/motionlib.c:: (33B:
JECIn file included from cT(ao../include/vlc_common.h:1031:
../include/vlc_variables.hnst ):,v241lc:_obje ct_12:bt *, )(& (x)-c, warning: d >obdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])
j  ) 241 | 
      |                                                   ^ 
 \
  r../include/vlc_common.h      e|               ^
:t481u:r15: nnote:  expanded from macro 'VLC_OBJECT'
v  a481 |         r_Scecontrol/hotkeys.cto:858Cn:17:st sthru warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
t vlc  858_ecco | ked m(  m  on_me  p_   obj, p  sz   _  vname,mar_Gebers:  (tconst Vvlc_o( bjep_LC_cVinpAtut,R "p_t *)rogra_STRIm", N(&vGal,&( );
 x)v-      al>ob|                 ^
j)  );
\      |            ^

      | ../include/vlc_variables.h:137              ^
:../include/vlc_variables.h33: :note: expanded from macro 'var_Get'
  137 | 140#de:fin48: note: control/oldrc.ce expanded from macro 'var_SetChecked'
:428:var_Ge5: t(warning: a,  140b,c) due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] | #var_G
e  d428 | t( V  LefiC_OBJECT(n ea), b A DD( ", c )var
      clear_S|                                 ^
e"../include/vlc_common.ht,: 481:15VOID,Ch: ec note: expanded from macro 'VLC_OBJECT'
Pkedl  481 | ay  l(o  ,  i  csn,tonst t, )str
uct       v| lc_    ^
comv)control/oldrc.c :414:5vamonr:_me_ mberSetChecknote: sexpanded from macro 'ADD':
e d(  (cVLC414 |     _OBJECTv(o),n,t,v)
      |                                                ^
ar_C../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
o  rens481atet |  vl (c_  p obj_eci  nt_ttf, na  * m )(&e, cons(x)t->obj)  VLC\
s      |               ^_VAR
_t r#u# tcypcontrol/hotkeys.ce t vlc:860:17_: warning: codue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|   mmon_mem860 |  V bLC_V e  rsA   R_: (c      oInSCOMMsAt   vavr_ClNhangcD ); \
      |     ^_oe( p_ib
npj../include/vlc_variables.hut,ect_t  "p*)(r:122:39: note: expanded from macro 'var_Create'
&ogram(",x)-  122 | >obj) #defi\ VL
      C_VnA|               ^e va
rR_GET_CCHOreICES,at
      |                 ^
e(../include/vlc_variables.h:128:a,43: note: expanded from macro 'var_Change'In file included from b
control/motionlib.c,:  128 | #def33:
cine) v vaIn file included from r_../include/vlc_common.h:1031Car_rCha:
enge../include/vlc_variables.ha(a:256:t12: warning: ,b,ce(,d VLC_Odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]B
,eJ  256 | E    reCturn vTa(a) r), b, _cSvare_ )
tCheCchangek( V      LC|                                       ^
ed(_OB JEp../include/vlc_common.h:481:15_C: note: oexpanded from macro 'VLC_OBJECT'b
j  481T(, |  p  s   z _  conname, VsaL), bC, _c,VAR_t Ad sDtDrRESS,,u e )
      |                                           ^
../include/vlc_common.h valc: t 481:v)15: lnote: expanded from macro 'VLC_OBJECT'
;c  481
_      |            ^
commo../include/vlc_variables.hn_mem:bers |    140::     48:const  s tr(ucconstt  note: expanded from macro 'var_SetChecked'vlvc_clc
o  140 | #_objecdefimmnone_me mbvart_t er_Se*)(&(tCx)->ohecked(o,ns:,bj) t (co,n\s
      |               ^
v) t vvlc_object_t *)control/oldrc.c(&(x):428:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
->oabjcontrol/oldrc.c): \
      r415|               ^
_SetChecke:d(5: note: expanded from macro 'ADD'VL
C  415 |   _  OBJECTvcontrol/hotkeys.ca:(880o)r,_AddCallback( np_intf, na,me:21:, ta warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t,v)
      rget| , N                                               ^
  880 | ../include/vlc_common.h:481ULL: 15): ;
      note:   |      ^
expanded from macro 'VLC_OBJECT'../include/vlc_variables.h
:166:    51:    481     |     note: expanded from macro 'var_AddCallback'
      ms    g_War   166 |  #cdn(on p_eisnputt,
f sti      |                     ^
ne../include/vlc_messages.hr uc:85:t v5lvar_AddcCallba_ck(acommo,nb,c,d)_ membevar_AdrdCallba: ck( Vnote: s: (cLoC_expanded from macro 'msg_Warn'
Onst vBJEClT(a)c_,   85 | ob   b, c, d ject_  mt) *)(&(x)sg_Ge-ne
>obj)ri c(p\_this
, VLC      |                                                   ^
      |               ^
../include/vlc_common.h:_MSG481:_W15ARN, : __Vnote: expanded from macro 'VLC_OBJECT'A_A
R  481GS_ |  _)  
      |          ^
In file included from c../include/vlc_messages.h:78control/motionlib.const s:33:
In file included from ../include/vlc_common.h:13tr:1031:
: note: expanded from macro 'msg_Generic'../include/vlc_variables.hu
ct vlc:276:   78 |  10 _common:  v lc_warning: Log(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
V  LC__OBmembeJ276rEC | T(o),  s: p, vl c_modul e_nia me(, __cFILE_fo_, ( !var_G__eLItChecked( p_obj, NEIn file included from control/motion.c:41:
psz_nameIn file included from ../include/vlc_input.h:41:
,n VL__,Cst../include/vlc_vout.h _V \
      :AvRl_c_125|             ^
../include/vlc_common.h:Io481:15:bjNTEGERe note: expanded from macro 'VLC_OBJECT'
,  481 c |   &v   a   clt _to )* )n)
(&st( s      | tru:5ct         ^
 x: vl)->cob_common_jm)em \warning: ../include/vlc_variables.h:b
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
142      |               ^
  125:48: note:  |     vlexpanded from macro 'var_GetChecked'
ercontrol/oldrc.cs::429c_o (cobjnst vlc_e  142 | ct#d_refinele vea:5: ar_se( p_vGeouobject_twarning: t )t *)(&(x);
Che      | c->kedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    ^  obdj)
(o429../include/vlc_objects.h |    \,n,t,: v)66
      | :25:              ^
 note: expanded from macro 'vlc_object_release' va
r ADD( "prev",control/hotkeys.c: V896   66 | :17: _GetOI    vDlwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc], 
Pla  c_Cyloist bh896 |  )
      |     ^   
j    eccontrol/oldrc.c: t  414_     v:a5: note: expanded from macro 'ADD'ecker
d  414_Se(VLt |     C( p__OBJinpvut, arr_ECel"CT(orpre),ne,ogtasarae(tem( p_intf V, LC_O,vBJ)
En"a      |                                                ^C, liTmst.p(_lae, V)LC_V iAsR_t->p_val)ues[
i ##] ) 
      |                         ^
;t
      | ype |../include/vlc_common.h VLC_VA                ^:
R_I481../include/vlc_common.h:../include/vlc_variables.h:134SC::4811533: :Onote: expanded from macro 'var_Set'
M:15M: note: expanded from macro 'VLC_OBJECT'
 note: expanded from macro 'VLC_OBJECT'
A    134 | 481N#D ); \ | 
      |  de    ^  481 |  
fi       ../include/vlc_variables.hn:122:e c39  : vnote: oexpanded from macro 'var_Create'
   a122 | r_S et(a nst# ,b, dcoefi stnst strucne varur) _ctvar_CSct vet(rl VLCce_OB_caJECtT(eo(a,b,c) a),mmon b_mv,a c er)
mbers: (cons       _Crevlate( c| VLC                                ^_c
_OBJECT(omma../include/vlc_common.ho:), b,481:15n_m:  enote: c )
      mb|                                       ^
expanded from macro 'VLC_OBJECT'
ers:   481 |        t  cvon(lcc../include/vlc_common.h:481s_ot st:rbjecuotnct vst 15lc_: _t *)covlcnote: expanded from macro 'VLC_OBJECT'
mmon_  481 |   _ob memj    b(e rs&(e: ct_t x)*)(&->ob(coc(jnst) \x)->oo vnl
cbj      |               ^
s_o)b \
      |               ^
ject_t *t )(&(xst)-ru>obj) ct\
      |               ^ 
vlc_common_members: (const vlc_objeIn file included from ccontrol/motionlib.c:33:
In file included from control/hotkeys.ct_t *:../include/vlc_common.h:9121031:)37: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:

(&../include/vlc_variables.h  (x:912 | 293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)-  >293  | o           if( p_input == b   jif( !va )NULL || !var_GetBool( p_r_GetChe \ci
      nput, "can-se| ek              ^k" ) )
      
|                                     ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #deefinde var( _Gp_etBoboocontrol/oldrc.cl:(ja,b)   429v:, a5rp:sz_ G_etBool( VLC_OBwarning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]JECT(a)
am,control/oldrc.cbe:,) V
      |                                         ^
L../include/vlc_common.h415:C481:15::_ note: Vexpanded from macro 'VLC_OBJECT'5: note: expanded from macro 'ADD'
A  R_
415  B481 |   |  O        co On Lst s,tvarru _ct vlc_coAmmon_membderds: (constC vlc_obaj&velcat_lbatclk  () * )p)_i
(n      t&(| f,         ^
x)->obj) \
       |               ^
../include/vlc_variables.h:name,142: targe48:t, note:  NUexpanded from macro 'var_GetChecked'
LL );
      |     ^
  142../include/vlc_variables.h:166:51: note: control/hotkeys.cexpanded from macro 'var_AddCallback'
 |   :#945166 | #In file included from :29: warning: control/motion.cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
d  945 | :e  41de    :
fi fn   ../include/vlc_input.he i  vlvar:c_ti527n_AddC:ck_t29allba:cek i(a,b  ,ct = var_Iwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n,her  vid)527 |   tInteg e vra a(r_i p_npuinr_GetCAdhtdpec_thrkeedu(tad_t *oiCall,,n npbacvarnk(a me,t,v) va );Vr_GLC_uetCt =h
      | ec                            ^
kedOBJEC iT(an), b, put_Cc, d( )
      VL|                                                   ^
C_O../include/vlc_common.h:481:rBJECeT(o),n,at,v)t
      ../include/vlc_variables.h|                                                ^
e15:../include/vlc_common.h615:53::( : note: 481:15:p note: expanded from macro 'VLC_OBJECT'
expanded from macro 'VLC_OBJECT'  481 |     note: expanded from macro 'var_InheritInteger' 
  
a   481r |        con615 | #deefi  s  ctontne va,r_ Inheiritn strIntegetuct r(vo, nest st) vruct vlamr, _Inclch_ercoitm_comlmooIng, NULn_moL, Nn_mteUgeremLbmeers:mbL e(cor( );
      |                             ^
VL../include/vlc_input.h:501C_sO:BJECT(o46: note: ), nexpanded from macro 'input_Create'
)
      |                                                       ^
501n../include/vlc_common.h: | st v#d481:15: : (coelc_nfobjeistnote:  vlc_obct_jneexpanded from macro 'VLC_OBJECT'
 et *ic)(&t_t   n*)(p481 | (xu) & (x)t  _->obj) C\
      r-> |               ^oe
 atbj)e (control/oldrc.c\
        :|               ^
a,b,c,d,e) icons430:n5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t str
pu  430ct uvlct |   In file included from control/motionlib.c_commo_n_  meC:33mAD:
In file included from ../include/vlc_common.h:beDr1031:
(res:../include/vlc_variables.h "n:e304x:ta",17t VOe(V: IDwarning: ,L PC_Oladue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]yBlis
J  304t |   E )C
       (T  if|     ^
(a),bcontrol/oldrc.ccon,st:414c vlc_,obd (l,e)
ijeck:et_tl5:      y|  (!vnote: expanded from macro 'ADD'                                             ^

a *)r  414_ |    ../include/vlc_common.hG:481:15etChec:  (&kva(note: ed (obj,expanded from macro 'VLC_OBJECT'x r_)
-  n481 |  ame,   VLC C_ >VoA Rrea  cotns_COOet ( p_insRbjt) r\
tf, nuamDeS, ct v, V&val)))
      LClc_commo_      n| _                ^Vmem|               ^AR_

../include/vlc_variables.hb:ers142: (cons:48: t control/hotkeys.c: vlc_obj##ect ty_note: pe expanded from macro 'var_GetChecked'
t| V948   L:13C_:142 |  warning: #VAR_ddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]I*)(&SCOeMMAND 
f  (948i | n  e   x);)  -  v    a vr>o\ba
j) r_      \Set|     ^
Integ_
Ge      er| ../include/vlc_variables.h              ^
( p_tiC:hnput, "ti122m:ece39In file included from -offke:control/motion.c:41:
set note: expanded from macro 'var_Create'../include/vlc_input.h:530
:d",9: warning:  i  122 | #t *ddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ef
i  530 sign  | ne v* C  ar_ LOCrea te(a ,b,c) va CKr_Cre _FREa vlc_objetQce( VL t);
      | C__            ^OBJr
ECTel../include/vlc_variables.h:(a),e 259:49b, c:ase note: expanded from macro 'var_SetInteger'
(  259  | #defii )ne vanput r);
      |         ^

../include/vlc_objects.h:66:25:_SetI note: expanded from macro 'vlc_object_release'
      |                                       ^nte
ge   ../include/vlc_common.h:r66( | 481:15: note: expanded from macro 'VLC_OBJECT'
   481  |       vlc_   ao,b,c cbjonsect_r) et l  vareastructse( V vlc_Lc_Seommon_mtIntCegembeer( VLC_OBJECT(ars),:_ (b,c)coOn
      BJECT(a) st|                                                 ^
 vlc../include/vlc_common.h:481)
:15_ob: note: expanded from macro 'VLC_OBJECT'
        481| j |   ec  t_                         ^   con
t *)st st../include/vlc_common.h(&:ruct481(x vl:)-c_15:com>obj note: expanded from macro 'VLC_OBJECT'
m)   on\481 |  _m   ember 
      |               ^s: (c 
o  consnstt vl c_control/oldrc.cob:s430:5: twarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rucontrol/oldrc.c:415:5:c note: t vjelexpanded from macro 'ADD'
cct_  415_com |     vamt *)ro_(&n(xA_m)->objembers: (cddCall)onsback( t\ p
_      |  vl              ^
c_objintect_t f,control/hotkeys.c: *956:17: )warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  956& |  (  xname, t)       -   a>rgoet,b   NULLj  v) \ar_);Trigg
      
er      |               ^|     ^
Ca
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
l  166 | #define var_AddCalback( llback(a,b,c,d)p_input, var_AddCallback( VLC_OBJE "prevCIn file included from -ticontrol/motion.cT(a:41:
../include/vlc_input.h:572:10: tle), " );
warning:       b,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 c, |                   ^
572d )
      |  | ../include/vlc_variables.h:                                                  ^
         168:vl../include/vlc_common.h:481:15: note: cexpanded from macro 'VLC_OBJECT'
_  481 |        o cob55:jnsectt _release( (vstruct lvlcc_o_commb note: expanded from macro 'var_TriggerCallback'
j  168 | #deefon_minect_tembers:  (con* vst )ar(vlpp_c_v_Triobjecggot_erCault *)(&(tlback[x)->i(a,b)] v)arobj) \ );
      |          ^

_Trig      |               ^
../include/vlc_objects.h:66:ger25: Calnote: lbcontrol/oldrc.c:expanded from macro 'vlc_object_release'431:5
a:    ck( VLC_66OBJwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
E  431 | CT( a)   vlc_objec, b  |   )t
      _re  ADD( lea| "goto"                                                      ^, s
e../include/vlc_common.h:481:15STR(: note:  expanded from macro 'VLC_OBJECT'
VINGL, Play  C481 | _     O  listBJ cEonsCt  )T
      |     ^
control/oldrc.c:(414:staru)c5: )
       note: expanded from macro 'ADD'|                         ^t vl

../include/vlc_common.h  414 |     cvar_Crea:481te( p_intf_, co:m15: note: expanded from macro 'VLC_OBJECT'(o,n,
mnaon  481t,v) |   var_GetCme, Vhec    LC_me_  k consedVt struct(VL mberAvRsl_ ## c_: (consCcommo_tn_type |O VmemBJECbeT(orL s:)vlc (,n,const,C__v)VA
      |                                                ^ot 
vl../include/vlc_common.hR_Ic_SCOMMob:481:15:jec note: expanded from macro 'VLC_OBJECT'
tA_t   481 |   N*)      con(D&(x)-st  bjec>ost); \brucjt t_)t *v \
      lc)(&_(
      |               ^|     ^
../include/vlc_variables.h:
122x:39)->: note: expanded from macro 'var_Create'
ocbj)   \
      122 | o#|               ^
dmefine varm_Creonacontrol/hotkeys.cte(a,b,c:)960_:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 m  960 |         v ae mr     be _rvCarr_Tesartieg(: VgLe rCallbCa_c(Okc( p_ionnspBuJtEt, vCT(la) "next-title" ,);
      |                  ^
bc, _c )
      | ../include/vlc_variables.hob                                      ^:
j168../include/vlc_common.h:55: note: expanded from macro 'var_TriggerCallback'
:  481168:e | ct#15: d_note: expanded from macro 'VLC_OBJECT'
et   fi481n | e var_T     *) ri g(gerCallback(a& (,b) varc_TrxiggerCallobac)nk( s-VLCt> struct vlc_common__OoBJEmCbT(a), bemj)b )
      |                                                       ^
e ../include/vlc_common.hr:\
s481      | ::15: note:  expanded from macro 'VLC_OBJECT'(              ^c
o  481 |     nst vlc_o
 b j e cct_t *o)n(s&t(x)->o strucbtj) \
      |               ^ vlc_com
mon_members: (const vlc_ocontrol/oldrc.c:431:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]In file included from 
bjeccontrol/motionlib.ccontrol/oldrc.c:t415:_:t5 33*)(&(x)->obj) :
\
      |               ^
In file included from ../include/vlc_common.h: note: :1031expanded from macro 'ADD'
:
../include/vlc_variables.h  415 |   control/hotkeys.c:964:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:324  v  964:10: control/motion.cawarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r_A
 | ddC     :324allb90:a |     38  i  c:k(   f      ( !vp_inwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a     var_rTri_GggertCal90 |  lb aetChec ck ( p_ipkednp(ut,_  p"p_obj, pszrs_naevmeys,f VLC_,VA-->p_mot namce,haioptne =R_F targe t,m NoUr" LL )L;tO
A      T|     ^,i
o../include/vlc_variables.h);
:166:n      |                 ^
 &v_../include/vlc_variables.h:168:55c: note: expanded from macro 'var_TriggerCallback'
r  16851: note: expanded from macro 'var_AddCallback'a
l )ea )t  
 | #de(efi       | ne         ^V
L166../include/vlc_variables.h var:142:48_CT | rig: note: _#defineO var_ABJECgdTdCal(e rexpanded from macro 'var_GetChecked'
Callblbap_ackintf  142 ( | #define vc)a,a kbr(a_Ge);tC,b,ch
,e      ) d)| ckv v                                     ^
ara_erAdddCa../include/vlc_common.h(llb:ac481o_,Tk(:n,t15,r:vi) VLg vagCr_O note: expanded from macro 'VLC_OBJECT'
B  er481 | C_    JEGetCheckCaled(VT(LC _lOba),BJ E b , c , d )CcT
      | (                                                  ^
oonst str../include/vlc_common.h:),n481:15:,uct,vt)
 note:  expanded from macro 'VLC_OBJECT'
      v|   481lc                                               ^
 |  _  ../include/vlc_common.h: acc481ok( :15: mnote:  mexpanded from macro 'VLC_OBJECT'  oVLnC_
O_   constm s481tBJECTem(aruc | tber vlc_        cs), bo )
      |                                                       ^: co
nm../include/vlc_common.hs:mo(481:t15c: note: expanded from macro 'VLC_OBJECT'on
_m  n481 | embs  t ver   lcst   rs:_u (obcct vonslject vlct_ob_ const sjttc_ectcru_o *ct)mt mo vln*)c((&(&_me(mberxs:_)co-x)->ob>objj)mmon) (c  \
\
_mem      bers      |               ^ons|               ^
t
 v:lc _o(cbjonecstcontrol/oldrc.c:432:5 :vt warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_t
 lc_object  _*t *)(&432(x)->obj) \
      |               ^
) |   (&(x)control/motion.c- > :obADDcontrol/hotkeys.c:139968:17: warning: :2:( "s tatusj) \
      | ", S              ^
Tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
warning: R  968 |  FIXME: check once (or less) per picture, not once per interval [-W#warnings]
I  139 |   #NGw, a    rning FIX  ME: checIn file included from control/motionlib.ck   o: nc    eva r_Tri33:
In file included from ../include/vlc_common.h(:1031:
../include/vlc_variables.h:340:oPlar9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 lesgges  340 |  yl) istp )
er   p      r|      ^Ca
if( vaicr_Gecontrol/oldrc.ctC:414:hecked(t pllburace, n5:k( note: expanded from macro 'ADD' p_inpu_o
bjt,o   ,414t |    p  once vs"z_narnea me, _pCexreatVLC_VAR_t-eS(T cp_RINhapGr teintr" )e;
,ir      |                  ^
&../include/vlc_variables.h:168:v55:val note: expanded from macro 'var_TriggerCallback'
ntf
,       n|  ^
al  168 | #define v aar)_Trigge rCmael),
      l b|         ^
V../include/vlc_variables.h:142:acontrol/motion.cck48: note: expanded from macro 'var_GetChecked'
(LC_  142 | #deVAa,b) fva:164R_ #:r_Tr2# type: warning: FIXME: refactor this plugin as a video filter! [-W#warnings]
 | igg  VLC164 | #werC_VAallbaR_ISCarOMninckMAN( VD g FIXME: refactoLC_r this); plOB \
      uJE| C    ^
../include/vlc_variables.h:T(122:39gin aa):,s  ba video )
      |                                                        ^
fil../include/vlc_common.h: note: 481te:15r!
expanded from macro 'var_Create'
:  122 note:  | #d      expanded from macro 'VLC_OBJECT'
|   481ef |   ^ i
n e var_Create(a,b,c) var_Create( VLC_OBJECT(a)control/motion.c, :  b, c175:25   c :)
      |  onst warning: stdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ruct                                      ^

   vl175c_common_../include/vlc_common.h:481:15 | :          note: expanded from macro 'VLC_OBJECT'
membe   rs: (   481 |       con   st vlc_ob  ject_ co  nst st  truc*)(&t vlc(x)    ->vaob_cojr) _Cmmorn_\
      |               ^eate
me( p_voutcontrol/hotkeys.c:mb972,ers: :17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
"   972t |     r  (canonst vls  cf_objeo rctm-t_   t   ype  *)(&v"ar_S,(x)->oet VLC_VAbj) RInt_eg\S
      | TRING              ^
 );
      er( p_| input                        ^, 
control/oldrc.c"../include/vlc_variables.h:122:39:ti:432:5t:  note: expanded from macro 'var_Create'le  0i"
,  122warning:  | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
#dcontrol/oldrc.c 2e )f;nei
      | :                ^ v
415../include/vlc_variables.h:259:5: anote: :r49: _note: expanded from macro 'ADD'
expanded from macro 'var_SetInteger'  415Gne evar_Cr |  t  
C ve  259ara | #define_AddCahllbect ackvaerk(d p(o_S_,ieetInnt(f, tegenrna(,t,va,b)me, c)va  ra_Ge, t,bta,c) Crvahege vtar_Cc, rNre_ULL S);etk
      |     ^
../include/vlc_variables.h:Ina166ted(VLC_OBJte( VLC_OBECTJ(Eo):,nC,51tegeTr( (aVL,)C: note: vexpanded from macro 'var_AddCallback'_O
B  )166 | 
      | ,                                               ^
 ../include/vlc_common.h:b, c #481defJE:)15i
CT:n      (a),|                                       ^e 
vab,r_Ad../include/vlc_common.h:481d :c)15: note: expanded from macro 'VLC_OBJECT'
Ca  481 |  llnote: b acexpanded from macro 'VLC_OBJECT' 
      |                                                 ^k

  (a,../include/vlc_common.h:481:15481: note: expanded from macro 'VLC_OBJECT'
 b | ,   481   |    co        nc,sd)      t c structcoo nnvsstlv scar_Ad_dCtrcoucmat monvlct ll_me_csomtrmmbacuonc_k(tmem VLC_OB vberbJECT(elrs:c _co(mmoasn: _mcember), b,os:  c((coconn, dstns vst )
 vt      llc_|                                                   ^c_obje
ct_t *)(&(ox../include/vlc_common.hb:481)-j velc>:15t: note: expanded from macro 'VLC_OBJECT'
o  481_ |  btc _o    b jecj)t   *)\
_(&t      (|               ^
 cx)*onst -str)(&>obj) \
      (x)control/hotkeys.c:|               ^
->998:ob17:j warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
) \  998 |  
uc      |                 ^
control/motion.ct : vl176c_  :  commo  25 n_m:e   m bewarning: rsIn file included from   var:control/motionlib.c:33_ due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:
In file included from ../include/vlc_common.h(const:1031:
../include/vlc_variables.h Tri:vl350:9:gg warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e    176 |   350c_objerCactllb  | ack( _t *)(&  (x) p->o _v ifbout(j ) \, "vi    deo var 
_      | GetChec              ^-s
kn ed( p_oba jp s, p  control/oldrc.csz_:435 hotn :5:a " );
      |  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m e, VLC _   435                ^
V    | var_SetString( p_../include/vlc_variables.h:168   :55: note:  vexpanded from macro 'var_TriggerCallback'ADD
(  168 | #doe "pfutause", AR_STRI, in"tre var_aNG, Tr&val )ig VnOI)
      |         ^
sgeD, ../include/vlc_variables.hforrCa:m142:llInpubac-48: tk(aype,b")t ,)
note: expanded from macro 'var_GetChecked'
      |        ^
 vpscontrol/oldrc.c:142 | #definze vaarr_414:5:_GTretChe_typig ckgeenote: expanded from macro 'ADD'rCadll(o,n,t
bac,v) v  k( Ve L414 |  a   rvar_C_)GetChO;
      _BJECecked(reatCVLC_OBJEe( p|                         ^_iCT(o),
Tnt../include/vlc_variables.hn,:262f(t,v), nam:a), 48b ): note: 

expanded from macro 'var_SetString'
      e      |                                                       ^
  ,|                                                ^
262 VLC_ | V../include/vlc_common.h../include/vlc_common.h:481#:AR_ :481:15:define## va15: r_S note: expanded from macro 'VLC_OBJECT' e
note: type | V  481 | expanded from macro 'VLC_OBJECT'
t   S481 | L      tr ing( coC_VA   a  nstR_IS  , constCOsbt sM,cMAtr)uctruct vlc v  lc_NDc _); c\
oommom      |     ^n_mon_m 
 embers../include/vlc_variables.hmemb:ers (co:v: ns122a:(constt 39r v: note: vexpanded from macro 'var_Create'
_lc_lSc_eobobjtSj  122 | #ecettri_tnctdeg(_  *t)(&(xVL )-C*)(f_Oine vB>objJar&(_E)x)->CoCrT(aebatje()a,b,), \
       \
b|               ^,      | c) 
var_Creatc              ^control/hotkeys.c
e( V)LC_O:BJE
      |                                                ^CT
1005:27(../include/vlc_common.h: :warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a481:),  100515 |  In file included from control/motionlib.c     :b,33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h: note: :362  :    c 9)
       : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]|   expanded from macro 'VLC_OBJECT'  b

                                      ^
../include/vlc_common.h:  362   |   481:15 oo: note:  481expanded from macro 'VLC_OBJECT'
if( va |   rl f_  481 | sGet = C   h ec va k        cor_nsTot scotnstged(gru strluce Btp_ocb vljc_cot m,v polmosnol_memcz_( _bers:common_mep_vounammberse, V:LC_t,  (cVon"fulAlscrRese_ADDRESn"S,t  &vv lc_o);
      | ab                          ^
l )j )
      |         ^
ec../include/vlc_variables.h:592:45../include/vlc_variables.h:142:48t_: : note: t expanded from macro 'var_GetChecked'
*)(  142 | note: &expanded from macro 'var_ToggleBool'
#(  592 | #definxedefine var_ )var_Get-CTog>glehoBool(aecked(boj) ,,\
      b) var|               ^
_nT o(gc,tgol,nvecontrol/motion.c:179B:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
st v  ) v179 | lc_obj   ool           aec r_Ge t Cth_ et *cked( VL )( &C(_VL O(  C_BJ OBJECT(o)xECT()->,a)nv,objb )
      | ,t,a                                            ^
) \v../include/vlc_common.h:481r):_15

      |               ^      
|                                                ^
: ../include/vlc_common.hnote: expanded from macro 'VLC_OBJECT'
:  D481481:15: |   es     control/oldrc.ct :435:5note: : warning: expanded from macro 'VLC_OBJECT'
r cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481 | oonsty  
  ( stcontrol/oldrc.c:415rp_uc:v o t vlut5:,   note: expanded from macro 'ADD'" tran c
o  nst struct vlc_csomm415on_m |    embform-typeers:" var_A  );
(c      onsdd|                         ^
Ca../include/vlc_variables.hllbactk(  v:lc_125p_intfo, :39: note: nambeexpanded from macro 'var_Destroy'
,   tar125 | #get,ject_t *d)(&(x)-ef>c_coinoe mbmoj) vNn_ma \
r      |               ^
_DULL eemb);
st      |     ^
rerso../include/vlc_variables.h:166: (:51y: note: consexpanded from macro 'var_AddCallback'
(a,t   166vb) lc_va | #dr_Destefinroeoy( v VabLjer_ACct_t d_dCallO*)(&In file included from B(control/motionlib.cx):bJa33->oc:
bIn file included from kj)E../include/vlc_common.h \
:1031:
CT../include/vlc_variables.h((a,b      a):,429: b5:,c, )
       |                                       ^
warning: d) var../include/vlc_common.h:481due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:|               ^_A15ddC
: note: 
expanded from macro 'VLC_OBJECT'
a  429llbcontrol/hotkeys.c:1006:17:   481 |     warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    1006 |     ack       c ( o   V | n  sLC_t varOs BJ  t var_Cr_reate(uECT Sep(a), b_obtBj,c ,ool ct,(  p_p pd )vs
llaylic_coz      | _mmson_                                                  ^
t../include/vlc_common.h:,me mname,481"fube:15: note: expanded from macro 'VLC_OBJECT'r
sll: (csc VLorensC_VAR  481_IN |    Ten"t , EGE R  v |  clonst c_object_ structtV vLl Cc_fc_omsV*)(&( );AxR)_DOINHmo->ERIT );
      | o    ^n_m
ember../include/vlc_variables.h:122:39:b note: expanded from macro 'var_Create's: (
c  122 | #jdo) nst\
      |                 ^e v
      |               ^lc_obje

cft../include/vlc_variables.h:260:46:i note: _ntexpanded from macro 'var_SetBool'
 *)(&(x)control/motion.c:e181->obj:21:   ) 260 | # vdewarning: \
      fidue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  a181|               ^r
e var__SCcontrol/oldrc.cr | eeate:436(:  tBo    ola,b5:,(a,c warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)   b 436  |   v  ar_Cr  AD  D(, "s  c)      vare_See tBook", STl ( VReaIt e (LN GC_,  Input v )
      V|     ^LC_
acontrol/oldrc.c:414:OBJEC5:rT_ note: expanded from macro 'ADD'
SetS(a  414tring( p)_vout, ", b,v  |  cideo-filOBJ Eter"CT()a,)   v
,b      | 
                    ^,c
)
      |                                              ^../include/vlc_variables.h
:../include/vlc_common.h:481:ar15: _Creat262note: expanded from macro 'VLC_OBJECT'
      e( |                                       ^
:../include/vlc_common.hp_48:i  ntf: note: 481 |  expanded from macro 'var_SetString', nam
 e,  481:   15: 262 | #dVLefC_V  note:  iA expanded from macro 'VLC_OBJECT'
  neR_ 481 ##v | a   trco_nsSet t s    Stru ctctro ypevlnc_co ismmo| nVLtC_n sVA_mR_IgtSCOMM(rANDu );a \,emc
      t| b,    ^
../include/vlc_variables.hc:122:39 :)  vbers  varlc_co note: expanded from macro 'var_Create':_ (commonSnste
t   Svlt_m122 | #embrecirnd_gefobs( VL: (cCinoe _jnvar_Creastte( vectOlc_oBbjea,bJ,c)_Ect_t *)(& v(xC)-ar_>CreatToe( (bjVLC)t * )(&(a)\x_O,)->
BJb,c)ECT
(      a)      ob| |               ^
j) \
                                               ^      | 
,              ^../include/vlc_common.h b, c
: )481
      |                                       ^
:../include/vlc_common.h:481:1515control/hotkeys.c:1009:In file included from control/motionlib.c:17::  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: note: expanded from macro 'VLC_OBJECT' 100933
note:   481 |    expanded from macro 'VLC_OBJECT'
    481 |    cons:
  |    t s       In file included from ../include/vlc_common.htr         : uc  va1031:
r _Ttog../include/vlc_variables.hg:coleBool442:5n: warning: s ( pvltdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c_c
 s  _442 |  t pomm laony li_mst, "remfulvar_ubCctlsc ervs: ree(cn"lons c_creoamtet v();molc_obn_ject_m
      |                  ^
../include/vlc_variables.h:592epmbe_t *obj:45)rs: (c, : note: oexpanded from macro 'var_ToggleBool'
ns  (&592 | #pdefin(xt vsz_lnc_oab)->ojbj)ect_t  \
      *|               ^)(&
m(ex,e )var_T-oggleBo control/oldrc.cV>obj) \
      | :L436o              ^:C5: 
l_(a,warning: b) vaVrdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_AToggleB
ocontrol/motion.col( VL:183:21C_: control/oldrc.c:415:warning: R_B5: note: expanded from macro 'ADD'due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]O

O  BJEC183 |  T( a O   415 |    )L   ,b v |ar_  VAdd)
L Ca      |  ll                                            ^
 C_   VbAa  ck(  ../include/vlc_common.h:p_R_481:D O15 INHERIT ): note: ;inexpanded from macro 'VLC_OBJECT'
      |     ^
tf,   n  481 | 
vl../include/vlc_variables.h:122c:39 ame:,_  t anote:     rexpanded from macro 'var_Create'  ge
coobnstj et, NUct_LL relsteructa); vlc_
c  ommo122      s | | #d    ^n_m
eembers: (e(c fonst p_inve va../include/vlc_variables.hovlc_uor_Creatbtje:e(c166:at_t,b,c)51  *)(&(x)- :) vnote: ;expanded from macro 'var_AddCallback'a>o
      |                     ^

rbj)../include/vlc_objects.h   :166 | \
66      #de|               ^
fin:25e var_Cr: e_Adnote: ateexpanded from macro 'vlc_object_release'(control/hotkeys.c:1015 V
:17:   LC_66O warning: d | Ca BJdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ECT(a 1015 | )l  l, bab, c ck)
      ( |                                       ^
../include/vlc_common.h:   481:15:  a  note: expanded from macro 'VLC_OBJECT' v, l    c
   _   481var | b,c, d)ob varj_A_eSe    tBo   col( coddCalt_rlbacke( leVLCa_OnBJECp_sset vso( ut, Vt"fulLlsruC_OBccJt vlECT(a) c_comreen")T(a), 
b,      |                         ^ c
,,m../include/vlc_common.h:481 do )
      n|                                                   ^_m
e :15: ../include/vlc_common.h:481:15m:note:  note: bfexpanded from macro 'VLC_OBJECT'
earexpanded from macro 'VLC_OBJECT's:  481 (cl | o 
    nst    481 | se v  clc_obonjste   ct_ t *)   cons strtuc (&ts v(tlc_rcoxucmmto)- n_memvb>obj) lce\r_co
      mm| s               ^): (co
ns;
      | t ovlnc_obje                ^
_mct_et ../include/vlc_variables.h:260mb:46: *)In file included from note: er(&(x)->ocontrol/motionlib.c:33s::
expanded from macro 'var_SetBool'
In file included from b ../include/vlc_common.h  :260( | #cond1031s:
ef../include/vlc_variables.h:inej)t 455:5: \
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 va        |               ^ 
r_Sve455l |     vacontrol/oldrc.cc_objr_ect_t *Ct)(&re:437:5(ate( x)-: Bop_ob>jol(oawarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,b  437 |  ,,    ADDcpbsj) ( "t)  zi    _v\
      |               ^a
nratle", _SSetBocontrol/motion.col:185mT:e17R( VLC_O,IN :BVL G,C warning: Inpdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]JECT(a),b
_VA  ,ut )
      | 185    ^
 |   c) Rcontrol/oldrc.c_
FLO:       |                                              ^
 414:5:../include/vlc_common.h  AT   note: expanded from macro 'ADD'
       |   414  |  V   vLCa_r:481V_Creat:AR_ev( p_l15Din: cOI_obNHtERInote: T )fexpanded from macro 'VLC_OBJECT'
,  481j |   ect    _r;
         nacome, VLnstC struct vlce_VA|     ^
lR../include/vlc_variables.h:122ea:_s _## ceomm(ty39: note: on_expanded from macro 'var_Create'pe | V meLC_V
p_inp  mbuert );
122 | #de      fine | var                ^_C
s:../include/vlc_objects.hrea:te(a66: (co,25b,nst v: note: expanded from macro 'vlc_object_release'
lc   66A_ob |   cR)je_ISct_t  *)(&  vCOvlcarM(Mx)_AND _o->o); \Cb
jb) \      | j
      |               ^    ^
e
c../include/vlc_variables.hreat_releate( VL:122se(control/hotkeys.c:1016::13 VC_LO: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C39: note: expanded from macro 'var_Create'BJEC
T_O  (Ba)122 | #de 1016f |  Ji   n   , b  E   vCe, T(ac )
 var)a_Cr e      r_Se|                                       ^
../include/vlc_common.ha)
:tBool      | ( pt_plea                        ^
yl(is../include/vlc_common.h:t,481 "fullscr:15: anote: e,expanded from macro 'VLC_OBJECT'b,cen
)   va481 |    ", fal  sre_C );re
         acte|             ^(
 VLons../include/vlc_variables.h:260C_Ot sB:Jt46: rEnote: Cexpanded from macro 'var_SetBool'
T  (260u | #ctdaefi)ne  vval,cr_SetBo_ ol(b, c a,comb,cm))  
    ovan      | r_                                      ^
../include/vlc_common.h:481_Se:tmBool15: note: expanded from macro 'VLC_OBJECT'( embers: 
(conVLCs_OBJEC  481T(a),b,c)
 |    t vlc_object_      |   t  *)(&(                                              ^
x const stru)c->ob../include/vlc_common.h:481tj:15:  note: ) \
      vexpanded from macro 'VLC_OBJECT'
l| c              ^
  481_ |       c  const struct vlc_common_memboers: (cmonst vlmc_objecto_t *)(&(x)-n>obj) \_
      |               ^
members: (const vlc_object_tcontrol/hotkeys.c:1023:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  1023 |   * )(&             va(r_Get( px_vout, )"aspect-ratio"-, &val );
      | >                ^
o../include/vlc_variables.hbj:137:33: note: expanded from macro 'var_Get'
)   137 | #define \var_Get(
a,b,c) var_G      et( VLC_OBJECT(a),|  b, c )
      |                                 ^
              ^../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

  481 |         const struct vlc_commcontrol/oldrc.con:_481member:s437: (c15o::n5st vlc _:note:  warning: expanded from macro 'VLC_OBJECT'due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]obj
ec
  control/oldrc.c481t_t  | *):415 (:5     &  const s(tx:r note: u)ct- >obj) \
      vexpanded from macro 'ADD'l| c
_              ^
  commo415 | n_m  emb  control/hotkeys.c:vera1024:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]sr
:_  (co1024nAds | t dC vlc_objec      a t _ l tl  * )(&( xba)ck-( >op_i nt ifbj) \
f      | ( v              ^a,r_Ch n
angeam( e,p_v outt, ar"asgepectt,-rat NiULoIn file included from control/motionlib.c:33:
In file included from ../include/vlc_common.h:1031:
"../include/vlc_variables.h,L: V469L ):C_;VA
R5: _warning:       due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
G| E  469 |  T    ^C  
 ../include/vlc_variables.hHvaOICr_C:rES,
      | e                    ^166a
t:e../include/vlc_variables.h51:128:43: note: (expanded from macro 'var_Change':
 note:    p128_o | bexpanded from macro 'var_AddCallback'j, p
s#dze_  nafme, V166 | LC_#indVAR_STRIeN evar_ChafinG | VLC_VAgRne_(De aO,INHEbR,IT cva),r_;d,e
A      )|     ^
 dv../include/vlc_variables.ha:d122:39: note: expanded from macro 'var_Create'
r  122_CC | haang#dee(llf VinLbC_ae OcBJvar_CrekECT(a(a,a), b,tbe(a,b, cc,, d, )c var_,Cer d)
      |                                           ^
)../include/vlc_common.h ve:481:15ar_ateA: note: expanded from macro 'VLC_OBJECT'
dd  ( V481LC |         coalnst stCrl_ubct vlc_Ocomamon_members: (const vBlckJ(EcC_Tobject_t *)(&(x)->obj ) V\LC_OB
      |               ^(
JECT(a), ab, )c, ,d  )
      |                                                   ^
b../include/vlc_common.h:481:control/hotkeys.c:,103815:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
 note:  1038expanded from macro 'VLC_OBJECT' | 
   481 |        c   ) 
        |                                        ^   c 
      ../include/vlc_common.h : 481 :o15 n var_:SstetStr i ng( pnote: _svout, "aspecexpanded from macro 'VLC_OBJECT't
tr-ratucio",t
      |                     ^
 ../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'  v481
 | l   c262 | #define  v_ar_ Scoe tSm motrin gn(a, b_m,c)    evar_Set mString( VcLbC_OBJECT(a)oenr,b,scts:)
      |                                                ^ 
 (../include/vlc_common.hco:s481:t15ns: note: expanded from macro 'VLC_OBJECT'
t   481 | vl   r     consutc struct vlc_c_common_members: (conost vlc_object_ttb *)(&(x )->obj) \v
j      |               ^le
ct_t *)(&(x)->obj) \
      |               ^
c_commcontrol/hotkeys.c:1053:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
control/oldrc.c: o1053438 |   n :     _ m5e:       mv ar_bGwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  et438( p_vout, "crop", &valr  |  );
      |                 ^
s ../include/vlc_variables.h:137:33: note: expanded from macro 'var_Get'
:   137 | #de fine var_Get(a,b,c ) var_Get( VLC_O(BADJECT(a), b, c )
D      |                                 ^c
( ../include/vlc_common.h:"481:15: note: expanded from macro 'VLC_OBJECT'
tiotn  481 | s le       const struct vltc_n_ "com, VOmon_IvDmelmb, Inerpus: c(ct onst vlc_)_objoe
ct_b      jt|  *)(&(x)-    ^>obj) \
      |               ^

control/oldrc.c:414:5: note: expanded from macro 'ADD'
  414 | control/hotkeys.c :1054:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
  1054 |       v      e ar    _Creif( vcaar_Ctthang_e(e pt(_vout, " c prop", VLC__VAiRn_GETCHOICES,
t      |                     ^*
f,../include/vlc_variables.h:) (128&n:43: note: expanded from macro 'var_Change'
am  128 | #defeine var_Ch,ange(a,b,c,d VLC,(e_) varx_)CVAhange( VLC_OBJERCT(a), b, c, d, e )
      _|                                           ^
- >../include/vlc_common.h:481:15: note: #expanded from macro 'VLC_OBJECT'
#o  b481j  | ty pe       const s)  |tr\u Vct vlc_common_memLCbers: (const _vlc_object_t *)(&(Vx)-AR>o_IbjSCOM) M\
      | A              ^
ND ); \
      |     ^

      ../include/vlc_variables.h:122| :              ^39:
 note: expanded from macro 'var_Create'
  control/hotkeys.c:1068122 | :21: warning: #due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
d 1068 |   ef    in e      va   r_   Cr  varea_SetStetring(a( p_v,bout, ",ccrop",
)       | va                    ^
r_../include/vlc_variables.h:262:48Cr: note: expanded from macro 'var_SetString'
e  262 | #define var_atSetStrie(ng(a V,b,c)L    var_SC_etStrIn file included from Ocontrol/motionlib.ci:33:
BJECT(In file included from a../include/vlc_common.hng( VLC_:)OBJECT(a),1031b,,:
c b)
      |                                                ^
,../include/vlc_variables.h:../include/vlc_common.h:481:15: note: 477expanded from macro 'VLC_OBJECT' c
:   481 |  5 )
  :      |     const                                       ^
 swarning: trdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]uct vl
c../include/vlc_common.h:_common_me  481mbers:477 ( | c:15onst :  note: vexpanded from macro 'VLC_OBJECT'
l   481c_obj  | ec  t_t   *)(  v& (x)-  ac>roon_stbjC)  srte\r
      |               ^
uct vlacte( _pcomm_oonbj_, mpsez_mncontrol/hotkeys.c:1080bear:m17s: warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
 ,  (1080V | c L o  nCst      _ v  V l A c var__oRb_jISnecIntcTtRe_ger( p_vout, "crop-top" );
t      |                 ^
 I*NG) (|&(../include/vlc_variables.h :x)381:45-V>LoCb: note: expanded from macro 'var_IncInteger'
_  j)381 | #define var_VInc \InAtegeR
      _| r(a,b) var_IncInteger( VLC_O              ^BJ
ECTD(aO),I bN )H
      E|                                             ^R
Icontrol/oldrc.cT../include/vlc_common.h:481: 15::) ;438:note: expanded from macro 'VLC_OBJECT'

5  481 |         :   |     co    ^nwarning: st s
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]tr
../include/vlc_variables.hucontrol/oldrc.c:c415:t v:l5c_122c:ommo:n _me39mnote: bers:expanded from macro 'ADD' (const vl: c_
o  b415 | jectnote:  _  expanded from macro 'var_Create't  *)
(va&(x)->  orbj) \
      |               ^
122_AddCallba | ck( control/hotkeys.cp_:1084:#i17nt:f,d n warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
a 1084 | f m      in e e ,   ta     vvarr_DaegcrIetn, tNUege_rL(C L p_rvoutea,) "ctr;op-top
e" );(      
      |                 ^a| 
    ^
../include/vlc_variables.h../include/vlc_variables.h:396:,45:b: note: expanded from macro 'var_DecInteger',
166  c396: | #d)efin e51 v: anote: expanded from macro 'var_AddCallback'
r_  Devc166Intea | ger(r#a,b)_ dvaCre_DercfIenitegaenrt(e VLe vC_OB( JaECTVr(_AaL), b )
Cd      |                                             ^_
d../include/vlc_common.hCa:481O:l15: Blnote: expanded from macro 'VLC_OBJECT'
b  481 |  J  E  C a  coTcnst (ks(atrucat,b, vlc)_cc,o,mmo nd_bm)emb, ers: v ar(_Acocnds td Cavlc_)lobl
bjaceck(t_      t  | *V)(&                                      ^L(x)-
C>o../include/vlc_common.hb_Oj) :B\JE
      | C              ^T(
a), b, c, d )
481      |                                                   ^control/hotkeys.c
:1088::1715:../include/vlc_common.h :warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 481: 151088 | note:  : expanded from macro 'VLC_OBJECT'     
 note: expanded from macro 'VLC_OBJECT'     
 481   |      v a481r _ | Inc I n t eger    ( p_ v o u t, c" cor op-ncbottsoonsmt "st ru)ct;
       | t                ^v
 lc_../include/vlc_variables.hco:mm381:45: note: sexpanded from macro 'var_IncInteger'on
_  381m | #tdeerfmiunbeers vacr: _Intc(Integer( a,vbc) vloar_Icnnstc vInteg_celr( oVc_LCm_oOBJECT(mba)o,je ctb )
      |                                             ^
_../include/vlc_common.hn:t 481_*:)(15: &(note: expanded from macro 'VLC_OBJECT'
m  x481 | e )   m- >o bj)   bc\oen
srt       sts| r              ^
uct :vl c(_constc ovmlmco_control/oldrc.cn_mobej:embers:439ct _t( c:on*5)(&s(:tx)->ob  vlc_object_t *)(&(x)->obj) \
warning:       due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
| j)   \
      |               ^439
              ^ |  
   ADD( "title_p",control/hotkeys.c:1092:17: warning:  Vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
O 1092 |     ID ,In file included from  control/motionlib.c  :33:
In file included from  ../include/vlc_common.hI:1031:
../include/vlc_variables.h n:pu     491:5: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
vt  491 |     av )ar_r
D_eC      reat| e( p_obj, psz_namce    ^I,n 
Vcontrol/oldrc.cLC_VARt_:414eger(ADDRESS  :5| Vp_vout,L:  C_VAR_DOINHE"RInote: expanded from macro 'ADD'T
 crop-bott)om;
  414      |     ^
 | ../include/vlc_variables.h"  );
      |                 ^
  ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
:   122396:45: note: expanded from macro 'var_DecInteger'
 |   #396vad | erf#d_ine var_Create(a,b,c) var_CreateeCre( VLC_OfiBnJaECT(ae), vate r(b_ DecInteger(a,b,p )c _va ri_De)n
      |                                       ^
ctf../include/vlc_common.hI:,481n: 15: note: expanded from macro 'VLC_OBJECT't
n  e481gam | e e  ,  r( VLC_O VBJ L  const ECTC_(sat)rVuct v, Ablc_ commonR)
      |                                             ^
__m../include/vlc_common.he #:m481#:15b ers: :(c tonote: yexpanded from macro 'VLC_OBJECT'
pn  s481e | t  |       v  const stlrcVLu_coCbj_ect_tt  V*Avlc_commoR)(&(x)-n>ob_j_) \
      |               ^
mIembers: (coSCnOMst vlc_obMAject_tNDIn file included from  *control/motionlib.c :33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: )warning: );(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]& (x\

)-        511 |  |     ^>
o../include/vlc_variables.hbj) \
      |               ^
:122   :39v: anote: expanded from macro 'var_Create'r_
C  reat122e( p_obj, psz_control/hotkeys.c | :nam#de1096,: 17V:e warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]LC_VA
fR_IiN 1096T | ne EGER | V L  vC _aVAR_ r    DOINH _  CERIT
      |     ^
 r   var_IncInteger../include/vlc_variables.h(: ep_122a:39: note: expanded from macro 'var_Create'vout,t 
"  e122 | #defincer(a v,ar_Create(a,b,c) var_Creoate(p b,-lceVfL)t v" );aC_OBJE
CT      r(| a),                ^
_C../include/vlc_variables.hr b, c )
      |                                       ^
e:../include/vlc_common.h381::481:45a:15 tnote: expanded from macro 'var_IncInteger'
e: note: expanded from macro 'VLC_OBJECT'
    (381481 |  |  V L# d e C_O    fcionst struct vlc_common_members: (BJnconst vlec_ob jEectCT_v(arta_ )I, *ncb,I)(&(x)n-t>oe gbec jr))(a ,\b
)
       var      |               ^
_| IncInteg                                      ^
e../include/vlc_common.hr( VLC_OBJ:481ECT(a):15, In file included from control/motionlib.c:b:  33:
In file included from )../include/vlc_common.h:1031note: :

      |                                             ^
../include/vlc_variables.hexpanded from macro 'VLC_OBJECT'../include/vlc_common.h:525:5:481:
15: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  481   |  note:   525  | expanded from macro 'VLC_OBJECT'
       481 |     c     consot  38 warningsst generatedruct nvlc_comst mon va.
r _Creatse( _ptm_eormbbjuc, psz_name, VLC_VARe_BOOLr t| VLC_VsAR:_ DOv lcI(_ccNoHomnmERIsTon_mt
      |     ^
 evlc../include/vlc_variables.h:122m_ob:39:e bnote: jexpanded from macro 'var_Create'e
rcts:_t  *  ()c(&122o | (nsx)-t >v#defiobj) \
      lnc| e_              ^
 obvajer_ctCre_at tcontrol/hotkeys.c:1100:e(17:a*, bwarning: )(,c) var&(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
x 1100) |   ->         o    bj _Crea) \tv
      ear_| D(e c              ^IntegerVLC_
OBJE( pCT_(va),ou b,t , control/oldrc.c:439"c )
      :|                                       ^
c5rop../include/vlc_common.h::481:15: note: expanded from macro 'VLC_OBJECT'
-   481warning:  |    l efdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
tcontrol/oldrc.c"  : )415:  co;
      |                 ^
n5st :../include/vlc_variables.h:396: 45: note: expanded from macro 'var_DecInteger'
s  396 | #deftiruct vlc_note: expanded from macro 'ADD'ne vca
r  415omm | on_me _m be Drs ve: (acr_IcnonAdst vlc_object_t *)(&dCa(x)l->lbotbeacj) ge\r
k((a,b) var_De       |               ^cIntep_gerint
f( , naVLC_OmeBJECT, (a)tar, bget,In file included from  Ncontrol/motionlib.c:33:
In file included from  )../include/vlc_common.h
UL:      |                                             ^L 1031
:
)../include/vlc_common.h../include/vlc_variables.h:539::481:155::  warning: note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]expanded from macro 'VLC_OBJECT';

  
481   |        539 | |        ^ 
    const struc../include/vlc_variables.h:t vlc_common_memb166: ers: (  cvoan51r:_Creatse( p_ot vl cb_jnote: , psozb_jexpanded from macro 'var_AddCallback'enac
m  t166 | #deefi,ne  var_A_dVLC_VAdtCa *ll)(Rb_ac&(k(a,bxFL,cO)-,d) va>or_ATb |jAddCal) VLlC \_V
ba      | ck              ^
(AR VLC__DOOIBJENHCTERI(a), b,T
 c, d       |     ^)
      |                                                   ^control/hotkeys.c:

../include/vlc_common.h:1104:../include/vlc_variables.h481:15: note: expanded from macro 'VLC_OBJECT'
:  48117:122 |  warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:   
39:   1104   note: consexpanded from macro 'var_Create' | t
        st  122 ru c | t vl#de     f inec_ va var_IcomncIntr_egmoCreer(a p_vtout, e"c(rop-ari,ght" )b;
,      | c                ^
n_)../include/vlc_variables.h: 381:mvar_e45: note: expanded from macro 'var_IncInteger'C
mrebea  rte(s: VL (381cC/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="control/dbus/libdbus_plugin_la-dbus_root.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT control/dbus/libdbus_plugin_la-dbus_root.lo -MD -MP -MF control/dbus/.deps/libdbus_plugin_la-dbus_root.Tpo -c -o control/dbus/libdbus_plugin_la-dbus_root.lo `test -f 'control/dbus/dbus_root.c' || echo './'`control/dbus/dbus_root.c
 | #_donestfin OBJe vaEvlc_objCTr_(IncaecIn)tt_t, bege, * c )
      |                                       ^)(&(
xr(a)-../include/vlc_common.h>,b)o:481b j:va15) : r\note: _
expanded from macro 'VLC_OBJECT'      | 
              ^In
cI  nte481ger( VLC_OBJEcontrol/oldrc.cCT: | 440: 5:(a), b   )  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  440       |                                             ^
 ../include/vlc_common.h | :481      ADcD( "coha:15:n note: expanded from macro 'VLC_OBJECT'pt
s  481et  |  sr"   truc    t vlcon, cST_st cRsommING, Inptorut )u
n      c| t_    ^
m vlc_common_mcontrol/oldrc.ce:mber414s::5e:m note: expanded from macro 'ADD' bers: (c(on
st co  nvlcs414 | t    var__C robjevlateec_( p_objintf, ncect_tt *)(&_tam(x)-e, >ob*j V))LC_V (AR_ #&# ty(pe |\
      x|  VL              ^)C_
-VAR_ISCOMMAND ); \
      | >    ^control/hotkeys.c
:1108:../include/vlc_variables.h:17:122: ob39:warning: j note: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'var_Create'
  1108 | \  122   
 |  #defi         ne |               ^
   v a r  _  vaCr_DreeactIent(a,b,c)e gvear(r _pC_rvoueta, te("In file included from ccontrol/motionlib.c VropL-:rC_O33:
ight" );In file included from B
../include/vlc_common.hJ:      | E1031:
                ^
../include/vlc_variables.h:554../include/vlc_variables.h:CT396:(5::a45:  warning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]note: , 
b, cexpanded from macro 'var_DecInteger' )
      |                                         ^
../include/vlc_common.h
:554 |    396481:15 : |   #d note: veexpanded from macro 'VLC_OBJECT'af
rine va  _Cr481 | r  e_ Dat  ece   co(In nstet sp_gerobtruj, ps(az,_nb) vctar am_Deevl, cInVLtegcerC_VA_( VLCcom_OBR_Jmon_membersECT(STa: (cons),t vRI bNG | VL )
      Cl_VcAR__o|                                             ^DOIb
jNHeERc../include/vlc_common.h:IT
t      |     ^
_481:15../include/vlc_variables.h:122:39:: tnote: expanded from macro 'VLC_OBJECT'
   note:  expanded from macro 'var_Create'
*  122)(&(x)481 |        | #def - cine> vaobonsjt )str_ \Cr
ruc      | et vlate              ^(ac
_com,mbo,nc) var_Cr_eate( VmeLC_OmbBJcontrol/oldrc.cE:CTe(a)440:r5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s: (c
,control/oldrc.c:415 bon:st5 vlc_, cobj:e c t)note: 
_texpanded from macro 'ADD'      |                                       ^

 ../include/vlc_common.h:*  )415 |     v481ar:(_AddCall&b15a:c( note: expanded from macro 'VLC_OBJECT'k
(x   481 |  )-       >pco_onbjs)it \n
      |               ^t f,st
r nauct mevlc_,commo n_membterargs:e (t, NULcontrol/hotkeys.c:1140Lconst :)39; 
v:l c      _| objwarning:     ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ec../include/vlc_variables.ht_
:t  1140 |  * )(&  ( 166x  )- >        f:51olbj:oa t) \
note:  fexpanded from macro 'var_AddCallback'
_s      c  | 166 | #              ^adlee
factor = fvar_Geine tvFalro_aAtd(dCa p_vlout, l"In file included from control/motionlib.cba:ck(a,33zoomb:
",c In file included from );
      |                                       ^../include/vlc_common.h
,d:1031../include/vlc_variables.h::
) va../include/vlc_variables.hr660_Add:43:: note: expanded from macro 'var_GetFloat'
C563  660 | #:5:adefi llwarning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]b
e a  563 | vck ( a   Vrva_Lr_GeC_tOBFCrealte( pJEC_oTbjo(,a),at(a,b b), c,   var_  Gpsed )z_natFloat( V
      m| e,                                                  ^
L ../include/vlc_common.hC_VL:481CO:15:_BJ VARnote: E_expanded from macro 'VLC_OBJECT'SCTTR(I
a)  N,481b)
      |  | G                                          ^
  ../include/vlc_common.h:481:15:| VL     C_VA  R_DOIN cnote: oHERIexpanded from macro 'VLC_OBJECT'n
Tst  
481  |        st|        const srutrucc    ^t
t../include/vlc_variables.h: 122 v:lc_39: note: expanded from macro 'var_Create'cv
l  o122mc | #define varmo_Cn_m_creemboatmmoeer(s:a (,cb,nc) vons_ar_Cmt verelcambtee_ro(bjs :e V(cconts_tL *)t (C_&vl(x)->obOcBj)_JECT( \
obja      |               ^
)ect_t *), b, c )(&
(x      |                                       ^control/hotkeys.c:1143:
)21../include/vlc_common.h-: warning: >due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o :1143b | 481 : j    15 :  note:     expanded from macro 'VLC_OBJECT'
)   \
     481       |               ^
  |   var  _Set  Floa  t(  cp_oncontrol/oldrc.cs:tv441out, "zoom", :51: warning: .due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]f
   );
       441|                     ^
st../include/vlc_variables.h:261 |  ru: 47c  ADD( "c: note: haptexpanded from macro 'var_SetFloat'er_
t n", VOID, Inp  u261t  | )
v#d      l|     ^
ccontrol/oldrc.c:414:5_:ceo note: expanded from macro 'ADD'
mmon_mfiem  bne vare_Ser414 |     var_tFloaCstr(a,ea: bte( (,cpco_intns)     vafr,_ Setname, VFlLtoCat _( VLvC_OlcVB_JECToAb(aje)c,b,c)
      |                                               ^
R_t ../include/vlc_common.h_t:##481: * )15(ty&: penote: (xexpanded from macro 'VLC_OBJECT' 
)|   481 | -VLC _VAR     >_Iob j) \ S
      |               ^
COMMAconstND s tru)ct v; l\
c_c      | om    ^
In file included from mon_mecontrol/motionlib.c:m33../include/vlc_variables.h::
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9:b 122:ers: 39warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   (578note: const | expanded from macro 'var_Create'   
  vi  lc_o122f | b#d( varejef_icnet vCar_hatn ge( *p)__o(Cbj&(x)r->, epsz_naoate(mbje) \
      |               ^
,a,b VL,c)C_VA vaR_CHOr_ICCrEeaStcontrol/hotkeys.c:1148:41:Ce( OUwarning: N due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]VL
T, &cC_Ooun 1148t, |    NU  LL )  B )
      |         ^
JE../include/vlc_variables.h:128 :43: Cnote: expanded from macro 'var_Change'
T  128 |      (a  #d e) ,fine v ar_b, C han ge(  bca,bool b _,a)
      |                                       ^c,
duto../include/vlc_common.h,e)s:481:15:c alenote:   =vexpanded from macro 'VLC_OBJECT' !
v  481a | r        a_rconstGe s_trCucttBhan vlgc_oe( VoLcl( p_vout, "oaCu_toscale" );O
m      | mBJEoCT(a), b                                        ^
n, c, d, e ../include/vlc_variables.h:_)
      |                                           ^
659me:../include/vlc_common.hmb41: :ers:481 :note: (15cexpanded from macro 'var_GetBool':
   o659nst vlcnote: expanded from macro 'VLC_OBJECT'
 | #de  fi481 | _ one bva r _Gej etBoolc(a,t_b) t      c *)(&(x)-onst s>obtjr) vau\c
t       vlc_c| o              ^r_G
etBoomml( onVLC_m_OBJemECT(bers:a ),b(c)
      onst vlccontrol/oldrc.c_:o|                                         ^b441:
5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h:481je:
ct_15:control/oldrc.c:415t: note: expanded from macro 'VLC_OBJECT'5: 
note:    481 |  expanded from macro 'ADD'      * )co(n&(xs
)  t ->o415bjstru) |     c\t 
       vlcv_commoa|               ^
r_AddCalln_back( p_intf,members nam: e, targe(ctonst ,vlc_ objeNcUtL_L t) ;*
)(&(x)-      >| o    ^
bj../include/vlc_variables.h:) 166:51\
      | :              ^ 
note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(control/hotkeys.c:a1149,b,c,d) v:21: awarning: r_AddCallback( VLC_OBdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
JECT( a1149), b, c | , d )
      |                                                   ^
    ../include/vlc_common.h : 481: 15 :   note:  expanded from macro 'VLC_OBJECT'
     481  |       var     _SetBool(  c p_ovout, n"autst strucotscale",  b_autoscalvlc_comme );
      |                     ^
on../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
_me  260 | mbe#define var_SetBool(rs: (ca,onsb,t c)      var_vlcSetBool( VLC_obje_OBct_tJECT(a),b,c)
      |                                              ^
 *../include/vlc_common.h:481:15: note: )expanded from macro 'VLC_OBJECT'
(&(  x481) |        - c>oobj) \
      |               ^
nst struct vlc_common_members: (const vlccontrol/oldrc.c:_obje442c:t5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_t  442 |      ADD*)(&( "chapter_p"(, VOID, Input )
      |     ^
x)-control/oldrc.c:>414:5: note: expanded from macro 'ADD'
obj)  414 |     control/motionlib.cv :ar_80\
:      | Cr9: warning:               ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ea

t   80e |   ( p_intf,    name  , VL mC_VAR_ #sg# type |control/hotkeys.c:1160:38:_ Db VLgC_(warning: VAR obj,_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ISCOM 1160MAN | D );  \
       |     ^
 "../include/vlc_variables.h:122 H:39 DAP S     : note: motioexpanded from macro 'var_Create'
n de  t122e |  #     float f_sdefcalienect vionfaac cotrrreor_Crect la= vayr_ Gete(atFllo,baodeat(,cd)  vp_" ar)_;v
Coure      t,|         ^a
 te(../include/vlc_messages.h" VL:zo87oC_OBmJECT"(: a), b);5: note: 
, c )expanded from macro 'msg_Dbg'
      
      |                                       ^|    87 |    
                                     ^../include/vlc_common.h:481
 :m../include/vlc_variables.h15: note: sg_expanded from macro 'VLC_OBJECT':Gene660
r  :481 |   ic 43(p   :   c_thnote: isexpanded from macro 'var_GetFloat'ons
,   VtLC_660  | MSstG_D#rudceBfGi,ne  tv_ varlc_co_Getmmon_FVloA_Aa_mRGemS__)
      |     ^t(
b../include/vlc_messages.he:a,brs)78 : : 13:(co  nstvar_note: expanded from macro 'msg_Generic' Ge
vtlc_Flo   objec78t_ta |   *)(&  (xt )-v( V>obj)LC \
l_Oc_L      | ogBJEC(              ^
VT(a),b)
      |                                           ^
L../include/vlc_common.h:481:15control/oldrc.c: :442:5note: expanded from macro 'VLC_OBJECT'
C: warning: _  481 | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
OBcontrol/oldrc.c:J ECT415  :(5o)  :  , p  const, v note: expanded from macro 'ADD'
l  s415c_t | rumoduc t  vle _n vame, lc_arc_AddCallbacok( p_mimno__Fn_membILE__,er t__Lsf:INE, (c__ , \na
om      nst| e            ^,
 ta../include/vlc_common.h v:rget481:lc_, NUo15: LbjeL );ct
note: expanded from macro 'VLC_OBJECT'_t
       *|     ^)  481
(&(x | )-../include/vlc_variables.h:>  o166:51:   bj ) note: expanded from macro 'var_AddCallback' \

        c  on| s166              ^
t struct vlc_common_members: (ccontrol/hotkeys.const  | v:1164:16: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
lc_o 1164 | #bdef j  ine  e    c t    va_  vrar__tAddS *)Cal(lbeack(ta,&(x)F->b,oblocj) \a,dt
)(       | p _v              ^ou
t,va r_"zoAdomdCa",ll f_scalebfactack(or )control/motionlib.c ;V:86
:      9: |                ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.hL:
261:   86C_47: |  O   BJEnote: expanded from macro 'var_SetFloat'
    CT261 |   #d(a mes)fign,_Deb  vgab( ro, _Sebj,tcFl,oa "A t(a,bd,c) MS     va)
 motion r_Sedete      ctio|                                                   ^n ctForrloat(
e../include/vlc_common.h ctl:481:y 15lo:aVLC_OBJECT( a),dnote: expanded from macro 'VLC_OBJECT'
be,  cd"481) 
) |            |                                               ^
; ../include/vlc_common.h:481
:       |         ^ 
co15../include/vlc_messages.h::87 ns:tnote:  5expanded from macro 'VLC_OBJECT'
:  481 |   note:    expanded from macro 'msg_Dbg'
   s const   tru87 st | ct   v  mrusg_clc_cGet ommvonlcner__mcommicoe(pn_thim_berss, : (mcVLonseC_Mt mSGvl_Dc_objeBberct_t *G)s:(,&( x)- >o_(cbjon_s) VtA\_ 
      |               ^
vAlRc_oGbjeS_ct_)
_t      |     ^
 control/oldrc.c:../include/vlc_messages.h444:*)(5::78:13&: (note: expanded from macro 'msg_Generic'x)-
>ob   78 warning: j) due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]\
      |               ^ | 
    444 |   
  vlc_Log(VLC_OBJECT(o), p, vlc_control/hotkeys.c :m ADodD( "u1170l:fase38tfo:_ rwnamare, warning: d_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_"FI , LVOE1170 |    ID,_    _, __LI  InpNE ut  _ _, )
    f\      |     ^lo

      |             ^acontrol/oldrc.c:414
:5../include/vlc_common.ht: f_:481:s calnote: 15expanded from macro 'ADD'
:  414 |  libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"dbus\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT control/dbus/libdbus_plugin_la-dbus_root.lo -MD -MP -MF control/dbus/.deps/libdbus_plugin_la-dbus_root.Tpo -c control/dbus/dbus_root.c  -fPIC -DPIC -o control/dbus/.libs/libdbus_plugin_la-dbu s_root.o
  note: ef actoexpanded from macro 'VLC_OBJECT'
v  481 | r = var_Crea  t ae( p  _i   contf,r _nanmeG,etFlst soat( trp_uc Vt vLlc_Ccomm_vVon_AmemberouR_ t, #"zo#s:  (cotom" );
y      |                                      ^
pe../include/vlc_variables.h:660:43:  note: nst| V vlcL_obCexpanded from macro 'var_GetFloat'_j
e  660ct | _#t *)d(&(x)efine Vv->obAaj) \
rR__GetFI      |               ^S
loaCt(Oa,b)  M vaMr_GAetFNlDoa t(control/motionlib.c VLC)_;OB:96:9J \: warning: EC
T(a)      due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]| 
,b)
   96 |     ^
 ../include/vlc_variables.h:             122|                                           ^
:ms../include/vlc_common.h39g_Dbg:481:15: note: expanded from macro 'VLC_OBJECT'
:  481 |    note: expanded from macro 'var_Create'
 ( ob   j, "    c122o | #Anstpplde Se fMCsin mtruct e otion vdvetectaior_Clnc rcorerecate_com(tly la,b,omaded" )c)o v;ar
      |         ^
_Cn_mrem../include/vlc_messages.h:87ebat:er5:e( note: expanded from macro 'msg_Dbg' s: VLC(_
cO   87 | B   JoEnCst vlc_oTbjec( msg_Gaeneritc)_,(p_tthi * b, s, c)(& )VL
C(x)->obj) \
      _      |                                       ^M
|               ^
S../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
G_  481 |         cocontrol/hotkeys.cD:1174:16: Bwarning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]st Gstr, u
c 1174 | t    v   l c_  com__V      Avar_Setm_oFloAn_membersa: (t(RGc p_vout,oS__ "zoo)
      |     ^
n../include/vlc_messages.h:78:13smt :vl c_onote: expanded from macro 'msg_Generic'
bj   ec78t_t * | )(&( "x)-> obj) \
       |               ^, f_ s
vlcca_lLefaoctcontrol/oldrc.cor )g;
      | :444(VL               ^:5: Cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

control/oldrc.c:415_:5:../include/vlc_variables.hO:B261 note: J:47: Enote: expanded from macro 'var_SetFloat'
C  261 | #deTfine expanded from macro 'ADD'(var_SoetFloa
t()a,b  415,c)   ,  var_  |    pSetF, vlaoat( r_Avdd lCVLC_ca_mOolldback(uleBJ Ep_C_naT(am)e, _intf,_, nFb,c)
      a| me, ItaLE                                              ^
rg../include/vlc_common.h:481:15: _note: expanded from macro 'VLC_OBJECT'e
t  481 | ,    _  NU   L, Lcons__ )t strL;
      uINE_|     ^
_ct, v../include/vlc_variables.h:166 \l
:51: c_c      omm| o            ^
nnote: expanded from macro 'var_AddCallback'
_  166m | e#mdefbers../include/vlc_common.h::481 (cinonst:e 15:  vlc_note: object_vartexpanded from macro 'VLC_OBJECT'_Add *)Callba(&(x)
-  481 | ck>(a o b j     ,b,c)const stru \
      c|               ^
t,d) var_A vlddcCallba_comck( VLCcontrol/hotkeys.c_O:1193:17m:BJEC warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
T( 1193 | a),    b,    o  c , d )
       |                                                   ^ n _
    var../include/vlc_common.h:481_S:15m: note: expanded from macro 'VLC_OBJECT'etFleom
at(ber  481 | s :p_v  ou   (    ctcons,t s ontru"szot com", vf );l
      | ct v                ^lc_co
mmon_members_:../include/vlc_variables.h:o (cbon261:47sjt ve:c note: expanded from macro 'var_SetFloat't
_  261t | #d *)(&(xlc)efin->e_obje var_ct_tSoe btj*)(&Floa) (x\
t(a,b      |               ^
)->obj,c) ) \  
      |                 ^
var_SetFloat( control/motionlib.cV:Lcontrol/oldrc.cC_:108445:5: warning: :9O: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]BJEC

T  445  108 |    (    |   a),b,c) 
 ms      |                                               ^
g  A_DD../include/vlc_common.hEr(: "481r:15:rew note: expanded from macro 'VLC_OBJECT'
(i  481 | n d"ob , VOj ,I D ,   " In N oconst  msoput trtio)
un c      |     ^t v
lc_control/oldrc.c:414cosenmmonsor:_mem5:b  availableenote: expanded from macro 'ADD'
"r  414 |  )s;: (con 
   v      |         ^
sar_../include/vlc_messages.ht: 83vClc_roeatebje( p_intf:c5:, t_t * )note: (expanded from macro 'msg_Err'name
&(x)   , VLC-_VAR_>ob ##83j |     typ m)e s| Vg_LC_ \GVAR_
      eISC|               ^neric(p_OMMt
hiAND ); \
s,       |     ^VLC
_MSGcontrol/hotkeys.c:1201:17_ERR, __../include/vlc_variables.h:122V:39:: Awarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  1201 | note: expanded from macro 'var_Create'
 _ARGS_  122 |     #de_)
      |     ^
    ../include/vlc_messages.h : fi   78 :13: note: expanded from macro 'msg_Generic'n
e v    ar_Cr78eat |  v   vle(ac,bar_G_eLo,c) gt((Vv aLr_CC_OreaBte(p_vJo VLEuCtC_,OB "zoomT(oJECT"),( a),p, , b ,&v lc_vmoc )aldul )e;
      |                 ^
      | 
                                      ^
../include/vlc_variables.h:137../include/vlc_common.h:481_:15:n note: expanded from macro 'VLC_OBJECT'
am  :33:e481 |  ,   _ note: expanded from macro 'var_Get' _FILE__, __LI
   137 | #d  efiNnEe _v c_on,st a rstru_Gec\
      t vl|             ^
t../include/vlc_common.h:c_481co:15: note: expanded from macro 'VLC_OBJECT'
(  mmaon_me,481b,c) |   mbevar_G e  trs( VLC_OB J ECT( a), b: (, c co co)
      |                                 ^nst n
svlt ../include/vlc_common.h:cstruct vlc_common_members:_obj 481:15:ect_t (note: expanded from macro 'VLC_OBJECT'
c *)(ons&(  481 |       xt)->  obj c)v onsltc _\
o      | sbtrucject vlc              ^
_cotmmo_n_mecontrol/oldrc.c:445:t *5mbe)rs:( (co: &nwarning: st vlcdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(x_)objec-t_t> ocontrol/oldrc.c:*)(415:5&b(: note: expanded from macro 'ADD'x
)  -415 | >obj)    varj_Ad) \ dCa\
      | 
              ^
      llback( p_intf, control/hotkeys.cnam| e,              ^ ta:r
g1202:e21:t, NULL  warning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
;
       |     ^
1202../include/vlc_variables.h |  :166:  51:   note: expanded from macro 'var_AddCallback'  
   166 | #de  f  i  ne   vifar( _Avadr_dChCanalgelb( ackp_(avo,but,c, ,d)"z oovm"ar, _AVLddC_CVAaR_llGEbTCaHOck(IC VESLC,
_      | OBJECT                    ^
(../include/vlc_variables.ha), b:128,:43 : cnote: expanded from macro 'var_Change', 
d  128 |  #d)ef
      |                                                   ^
i../include/vlc_common.hne: v481:ar15:_C hanote: expanded from macro 'VLC_OBJECT'ng
e  481 |     (a ,b  ,c c,dons,e) var_Change( VLtC_OBJECT( sa),tr b,uc c, t d, vle c_)
      |                                           ^
co../include/vlc_common.hmm:481:15: onnote: expanded from macro 'VLC_OBJECT'_m
e  481 |  mb  er  s:  (  ccoonsnstt  stvlructc_ voblc_jecomctm_ton_ *mem)(be&(rx)s:-> (cobonsj)t  \v
      lc|               ^_
object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:446:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  446 |     ADD( "fascontrol/hotkeys.ct:er1220:21",: V warning: OIdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]D,
  1220 |   In   pu t   )
       |      ^
 control/oldrc.c:  414    :5  :  vnote: expanded from macro 'ADD'ar_
S  414e |  tF  l voaart( _Cp_voreut, at"zoe(om", p
      |                     ^_i
nt../include/vlc_variables.h:f,261:47 n: note: amexpanded from macro 'var_SetFloat'
e,  261 |  V#deLCf_Vine varAR_SetFl_ oat(#a,b,# c)   ty  vpea |r_S VeLCtFl_VoaARt( VL_IC_OBSCJECTOM(a),MAb,c)
ND      |                                               ^
 ../include/vlc_common.h);:481: \15: note: expanded from macro 'VLC_OBJECT'

      |     ^  
481 |     ../include/vlc_variables.h :122 :39 :  note: expanded from macro 'var_Create'c
o  nst 122struct v | #lc_codemmon_fimembernes: (c vonsta vlc_object_tr_ *)Cr(&(eax)->teob(aj) \
,b      |               ^
,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
control/hotkeys.c../include/vlc_common.h:481:1233:15:37: : note: expanded from macro 'VLC_OBJECT'warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
481  |  1233   |               c   on    istnt s i_trdeiucntt ervllc_accoe =mm vaonr__mGeemtInbetersge: r((c p_voout, "dnseintt evlrlac_cobe" je);ct
      | _t                                    ^
 *../include/vlc_variables.h)(:658:&(47: note: expanded from macro 'var_GetInteger'
x  658 | #defin)-e var_GetInteger(a,>b)   vaobr_j)G \e
      t|               ^I
nteger( VLC_OBJECT(a),b)
      |                                               ^
control/oldrc.c../include/vlc_common.h::481:15: note: expanded from macro 'VLC_OBJECT'
446  481 |    :5     : cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]onst struct 
vcontrol/oldrc.clc_commo:415n_m:5emb: ernote: expanded from macro 'ADD's:
   415( |  const   vl vc_objaect_t *)(r_&(x)-Ad>obj)dC \
      |               ^
allback( p_intf, name, control/hotkeys.ctar:1236:21: warning: gedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t
, 1236 |    N UL L     )     ;
       |      ^
 ../include/vlc_variables.h    :166v:51: note: ar_Sexpanded from macro 'var_AddCallback'
etInteg  166e | #r( pde_voufit, ne"de vintearr_Alacdde"Ca, ll0 )ba;ck
      |                     ^(a
,b../include/vlc_variables.h:259,c:49:,d note: expanded from macro 'var_SetInteger') 
v  259 | #defarin_Ade vadCr_SeatIntellger(a,bab,c)ck  (  var_SVLetC_InteOBgerJE( VLCCT_OBJE(aCT(a),b,c),)
      |                                                 ^
 ../include/vlc_common.hb,:481 c:15: note: , expanded from macro 'VLC_OBJECT'
d  481 |      )  
       |                                                   ^ 
cons../include/vlc_common.h:t str481:uct15:  note: vlexpanded from macro 'VLC_OBJECT'
c_common_me  481mber |  s:   (con  st v  lc_o cbjonect_tst * s)tr(&uc(x)->ot bj)vl \
      |               ^
c_common_members: (const vlc_ocontrol/hotkeys.c:1241:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]b
j 1241 |  ec t_ t   *) (&  (x  )-   >     ob  j)va \r_
      Set|               ^I
nteger( p_vout, "deinterlace", 1 )control/oldrc.c;
:      |                     ^
447../include/vlc_variables.h:5:259: :49warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  447 note: expanded from macro 'var_SetInteger' | 
   259 | #defin e var_Se  tInADtegD(er(a ",bsl,cow)  er va",r_S VetIOIntD,eger( I VLC_OnpBJEutCT(a), )b,c
      )
|     ^      |                                                 ^

../include/vlc_common.hcontrol/oldrc.c:481:15: note: :414expanded from macro 'VLC_OBJECT'
:  481 |   5:  note:   expanded from macro 'ADD'
   const  414 str |  uct   vlc_c vommon_arme_Cmberers:at (conste( vlc p_obj_iectnt_t *f,)(& n(x)->amobj) e,\
      |               ^
 VLC_VAR_ ## type | VLCcontrol/hotkeys.c:1243:38_V: warning: ARdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
I 1243 |        SC   OM   MA      ND c )har;  \
*psz      | _mod    ^
e../include/vlc_variables.h: =122: var_39:GetS note: trexpanded from macro 'var_Create'
ing( p_vout  122, "d | #eindeterfilace-mneod ve" );
ar      |                                      ^
_C../include/vlc_variables.h:661:45re: note: expanded from macro 'var_GetString'at
e(  a,661b | #def,ci) neva rvar_G_CetreStriang(tea( ,bVL)   C_var_GOBetSJEtrCTi(ang() VLC_OB,JECT b(a),, b)
      | c                                             ^
)
      | ../include/vlc_common.h:481                                      ^
:../include/vlc_common.h15: note: expanded from macro 'VLC_OBJECT':481
:  481 |   15:  note:  expanded from macro 'VLC_OBJECT'
    co  481ns |  t   stru  c t v  lc_cocommonns_metm sbetrrs:uc t (cvloc_nscot vmmlcon_o_mbjemebectrs_t:  *)(c(&on(x)st->o vbj)lc \_o
      |               ^
bject_t *)(&(x)->obj) \control/hotkeys.c
:      | 1245:38: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
              ^
 1245 |                     if( control/oldrc.cps:z_mode 447&& !v:5ar: _Cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]hang
e( p_vocontrol/oldrc.c:ut, 415:"dein5:ter note: laexpanded from macro 'ADD'
ce-mode", VL  C_VA415 | R_GE  TCH  OICvaESr_, &vAdlidCst,al &tlblistac ) )k(
 p      | _i                                     ^
nt../include/vlc_variables.h:128f,: n43: amnote: e,expanded from macro 'var_Change'
   ta128 | rg#detefine,  vNUarLL _Cha);ng
      e|     ^(
a,b,c,d../include/vlc_variables.h:,e166:) 51:v note: ar_expanded from macro 'var_AddCallback'
Change( V  166LC | #_OBdeJECTfi(a),ne b, v c, dar, e _A)
      | dd                                          ^
C../include/vlc_common.h:481:15al: note: lbexpanded from macro 'VLC_OBJECT'
a  481 |    ck  (a  ,b, c,cond)st s vtructar vlc_A_coddmmonCal_lbmemackb( erVLs:C_OBJE CT(c(aonst), v blc_o, bjectc,_t *) d(&(x)- )>obj
      )|                                                   ^ \

      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_control/hotkeys.c:1268ob:je34: warning: ctdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_t
 * 1268 |        )(   &(  x)  ->  cobhaj)r *psz \_mo
      de|               ^ 
= var_GetString( p_vout, "deinterlacontrol/oldrc.cce-mo:448:d5:e warning: " )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
;
      |                                  ^
  448../include/vlc_variables.h:661:45:  |  note: expanded from macro 'var_GetString'
   661 | #defin  e vADar_D(Get "Strinong(ra,b)  ma vl"ar_G, etStVOring(ID, VLC I_OnpBJEutC )T(a
      ),|     ^b)

      | control/oldrc.c                                            ^
:../include/vlc_common.h:414:481:5:15: note: expanded from macro 'VLC_OBJECT' note: expanded from macro 'ADD'

  481   |     414 |       con  st vastrur_ct Crvlc_eacteom( monp__meminberstf:,  (naconst vmlc_oe,bj VLC_eVAcR_t_t  #*)(&(# x)ty->opebj)  |\
 V      |               ^
LC_VAR_ISCOMMAND ); \
      control/hotkeys.c| :    ^1270:34:
 ../include/vlc_variables.h:122warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:39
: note:  1270expanded from macro 'var_Create' |   
        122 |   #d   ef  in if( e psvaz_r_moCrde ea&te& (a!va,br_C,cha) nge(va p_r_vouCrtea, te"( deintVLerlacC_e-OBmoJEde"CT, V(aLC_V),AR_ bGET, CHOICc ES,)
       &vlis|                                       ^t
, &tlist ))
../include/vlc_common.h      |                                  ^
:481../include/vlc_variables.h:128::1543: note: expanded from macro 'var_Change':
 note:   expanded from macro 'VLC_OBJECT'
128 | #define  481 var_Chan |  g  e(  a,  b,c c,don,e)st va sr_trChucangt e( vlVLCc__OBcoJECTmm(a)on, b, _mecmb, d,er e )s:
      |                                           ^
 ../include/vlc_common.h(c:481on:15: stnote: expanded from macro 'VLC_OBJECT'
   481 |   vl  c_  ob  jeconctst s_ttruc *t v)(l&c_comm(xon_)-memb>oersbj: (c) on\
st      |                ^
vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:448:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
control/oldrc.c:415:5: note: expanded from macro 'ADD'
  415 |     var_AddCallback( p_intfcontrol/hotkeys.c:, 1284:21na: mewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc], 
tar 1284 | ge t,   N UL  L   );  
       |     ^  
 ../include/vlc_variables.h      :166va:51r_SetS:tring(  note: p_vexpanded from macro 'var_AddCallback'
out, "dein  166ter | #lacdee-mfiodene", v vlarist._Ap_lddist-Ca>pll_vabaluckes[i(].psz_stria,ng )b,c;
,d      |                     ^
) ../include/vlc_variables.hvar:262:_Ad48dC: note: expanded from macro 'var_SetString'al
l  262 | #defbaickn( eVL vaC_rOB_SeJEtStrCTing(a(a),,b b,c) ,   c, var_ dSet )String( 
      VL|                                                   ^C
_OBJECT(a../include/vlc_common.h:)481:,b15:, note: c)
expanded from macro 'VLC_OBJECT'
      |   481                                               ^
 | ../include/vlc_common.h  :481  :15  : note:   expanded from macro 'VLC_OBJECT'
c  on481 |   s  t stru29ct    con vlcst s_ctru warningcto vlc_common_membermms: (sco generatedns.
ot n_vlmec_obmbject_ter *)s:(&(x ()-co>obj)ns \
      t|               ^
 vlc_object_t *)(&(x)->control/hotkeys.c:1286ob:41: warning: j) due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
\ 1286 |     
      |               ^
                int i_deinterlcontrol/oldrc.cac:449e = var_GetIn:5teger( p: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  vout, "449deinterlace" );
       | |                                         ^
 ../include/vlc_variables.h:658 :47: note: expanded from macro 'var_GetInteger'
   658 | #defi ne var_GetInteAger(aDD,b) ( "fr  avarme",_GetInte VOIger( VLC_D,OBJECT(a),b)
       |                                               ^
Inp../include/vlc_common.hut )
:      481:15: note: expanded from macro 'VLC_OBJECT'
|     ^
  481control/oldrc.c |    :414:5     const struc: note: expanded from macro 'ADD't vlc_common_members: (const vlc
_objec  414 |  t_t *) (&(x)->obj  va) \
      |               ^r_Cr
eate( p_intf, name, VLC_VAR_ ## type | VLC_VAR_ISCOMMAND ); \control/hotkeys.c
:      1311:17: |     ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h: 122:1311 |   39          : note:     var_Get( p_inexpanded from macro 'var_Create'
p  ut, "122sp | u-es", &va#dl );
      |                 ^e
fin../include/vlc_variables.h:137:33: note: expanded from macro 'var_Get'e v
ar  _C137 | r#eadefitene var_Ge(at(a,b,c) var_Get(, VLCb,c_OBJECT(a)) var, b, c )
      |                                 ^
_C../include/vlc_common.h:481:15: note: rexpanded from macro 'VLC_OBJECT'
ea  te481 | ( V       L constC struct vl_OBJcE_comCmon_members: (cTonst vlc_(object_t a*)(&(x))->obj, ) \b,
      |  c               ^)

      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 | control/hotkeys.c:1313:17 : warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   1313 |      c   on  s    t      svtruar_Chactn ge(vl p_ic_npcout,mm "on_spume-mbeers"s:, V (LCco_VAR_GnEstTC vHOlcICES_o,
      b|                 ^
je../include/vlc_variables.hct:128_t :43*): note: expanded from macro 'var_Change'(&
(x  128) | #-de>fobinj)e  v\
a      |               ^
r_Change(a,b,c,d,e) var_Chcontrol/oldrc.ca:449ng:5e( : VLC_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]OBJ
Econtrol/oldrc.cCT:415(a):5, :b, c, d, note:  e expanded from macro 'ADD'
)
      |                                           ^
  ../include/vlc_common.h415:481:15: note: expanded from macro 'VLC_OBJECT'
 |   481 |            const  vstraruc_Adt vldCc_alcommonlb_membeack(rs:  p_(inconst vlc_objectt_t *)fmv -f control/.deps/libvlc_motion_la-motionlib.Tpo control/.deps/libvlc_motion_la-motionlib.Plo
, n(ame&, (xta)->rgobj)et \
,      |                ^
NULL );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) vcontrol/hotkeys.c:1326:29: ar_Adwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
dCall 1326back |     ( V  /bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="control/dbus/libdbus_plugin_la-dbus_player.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT control/dbus/libdbus_plugin_la-dbus_player.lo -MD -MP -MF control/dbus/.deps/libdbus_plugin_la-dbus_player.Tpo -c -o control/dbus/libdbus_plugin_la-dbus_player.lo `test -f 'control/dbus/dbus_player.c' || echo './'`control/dbus/dbus_player.c
LC_   OB     J  E  C  iT(_posa =), va b, cr_D,ecInt eged )
r      |                                                   ^
( p_../include/vlc_common.hv:ou481:15t, : "note: expanded from macro 'VLC_OBJECT'sub-margin" );
      |                             ^

../include/vlc_variables.h:396:45:   481note:  |  expanded from macro 'var_DecInteger'
   396 | #def ine v  ar_  De cIntceogner(sta, sb)tr vaucrt _DecInteger(v lcVLC_co_mmOonBJ_mECTe(a),mb b er)
      s:|                                             ^
 (../include/vlc_common.hco:481nst:15 vlc_: note: expanded from macro 'VLC_OBJECT'ob
j  ec481 |      t_  t co *nst)(& s(trx)uct-> vobj) lc_comm\
      o|               ^n_
members: (const vlc_object_t *)(&(x)control/oldrc.c->ob:j451:) 5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
\
      |               ^
control/hotkeys.c:1328:29:   451 |     warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1328 |                  A   i_posDD( "at = var_raIncckI", SnTRteINgG, Inpeutr( p_vou )t
      , |     ^"sub-m
acontrol/oldrc.c:rgin"414: )5: note: expanded from macro 'ADD';

        414|                             ^
 | ../include/vlc_variables.h:381  :  45: note: vaexpanded from macro 'var_IncInteger'
r_  Cr381 | #deaefiten( p_e vintfar_I, nnacmeInteger(a,, bVL)C_ vaVAr_InR_cInte #ger( # VLCty_pe | VOBJECT(LCa_V)AR, b )_IS
COM      MAND ); \|                                             ^
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'

  122 | ../include/vlc_common.h#d:481:15efi: nenote: expanded from macro 'VLC_OBJECT'
 var  _Create(a,b,c) var_Create( 481 | VLC_  OBJ  EC  T(a  cons), b, t struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/hotkeys.c:1349:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1349 |                     i_scale = var_GetInteger( p_playlist, "sub-text-scale" );
      |                               ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |   control/hotkeys.c :1355:17:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1355 |                   var_SetInteger( p_playlist, "sub-text-scale", i_scale );
      |                 ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
    259 | #dcoefinnse var_t SetIntestrugerct (a,vlcb,c)_c   var_SetInomtmoen_gmemberers: (c( VLonst vlc_object_t C_OB*)(&(x)->obj) \J
E      |               ^
CT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'control/oldrc.c:451:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
control/oldrc.c:415:5: note: expanded from macro 'ADD'
  415 |     var_AddCallback( p_i
  481 |         const struct vlc_common_mentf,mb naerme,s: targe (const t, vlcNULL )_o;
      |     ^
bje../include/vlc_variables.h:ct_166:51:t  note: expanded from macro 'var_AddCallback'*)
(&  166 | #define(x)->obj) \
      |               ^
 var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:452:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  452 |     ADD( "vtrack", STRING, Input )
      |     ^
control/oldrc.c:414:5: note: expanded from macro 'ADD'
  414 |     var_Create( p_intf, name, VLC_VAR_ ## type | VLC_VAR_ISCOMMAND ); \
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:452:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
control/oldrc.c:415:5: note: expanded from macro 'ADD'
  415 |     var_AddCallback( p_intf, name, target, NULL );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'control/hotkeys.c
:1397  :48148: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] | 
    1397 |     inpu  t_t   chreaodnst_t *p_input = p_sys- stru>p_ct input v? lcvl_cc_omobmojenct__hmeolmbersd(: ( p_consys-s>p_it vlnputc_ )o
      |                                                ^
bjec../include/vlc_objects.ht:63:22: note: expanded from macro 'vlc_object_hold'
_t *)(&(x)->obj) \
      |               ^
   63 |     vlc_object_hold( control/oldrc.c:VL453:C_5:OB warning: JEdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
CT(  453a) |      A)
DD      | (                      ^
"st../include/vlc_common.hra:ck481:15: note: ", Sexpanded from macro 'VLC_OBJECT'
TRI  481 | N  G,  In     conpustt ) 
      str|     ^
uccontrol/oldrc.c:t 414:vlc_5: commnote: expanded from macro 'ADD'
o  414n |    _m embers: (const vlc_object_t var_Cr*)ea(&(te( px)-_in>obtj)f \,
       name, V|               ^LC_
VAR_ ## type | VLC_VAR_ISCOMMAND control/hotkeys.c):1399; \:45
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |     ^ 1399 | 
   ../include/vlc_variables.h vo:122:39ut_t: hrenote: expanded from macro 'var_Create'ad
_  t *122 | #p_devoufit ne var_Create(a= p_sy,b,cs->p_vout ? vlc_object_hold( p_sys->p_vou) vatr_Cr ea)te
      ( VL| C                                            ^
_O../include/vlc_objects.h:63:22: note: BJEexpanded from macro 'vlc_object_hold'CT(a), b
, c    )
63      |                                       ^ |    
 vlc../include/vlc_common.h_o:481:15bject_: hnote: expanded from macro 'VLC_OBJECT'
o  481l |  d( VLC  _ OBJ  E  cConstT str(uca)t  )
vl      c_| co                     ^mmo
n_../include/vlc_common.hme:481:15: note: mbexpanded from macro 'VLC_OBJECT'
er  481s: |     (co    ns ct vonst struct vlc_common_mlc_object_embt ers*)(&(: (x)-c>oboj) n\
      s|               ^
t vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:453:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
control/oldrc.c:415:5: note: expanded from macro 'ADD'
  415 |     var_AddCallback( p_intf, name, target, NULL );
control/hotkeys.c      :| 1409:9:     ^warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

 1409 |  ../include/vlc_variables.h: 166:51:    note:  expanded from macro 'var_AddCallback'
   166 |  #vdefine var_AddCallback(a,b,c,d) valc_objr_AddCallback(e VcLC_Ot_rBJECTe(a), lb, c, ed )
      as| e(                                                  ^ p_i
nput );
      |         ^../include/vlc_common.h
:481../include/vlc_objects.h::15:66 note: :25: note: expanded from macro 'vlc_object_release'expanded from macro 'VLC_OBJECT'
  481 |  
   66 |      v lc_  ob ject_release ( c VLC_OBJECT(a) o)ns
      |                         ^
t ../include/vlc_common.h:stru481:15ct: note:  expanded from macro 'VLC_OBJECT'
v  lc_In file included from commcontrol/dbus/dbus_root.c:481 |  on_ m  e33 m b ers : c(coonnst:
In file included from ../include/vlc_common.h stru:1031:
../include/vlc_variables.h:ct st 189:12vlc_common_: mevlcwarning: mbers: (c_odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bjectonst vlc_object  _t 189_t |  *   return v)(ar_&(x S*etChe)(&)(xck-)->e>obj) \d(o 
bp_      j) \
      |               ^
obj, psz_na|               ^
me, VLC_VAR_INTEGERcontrol/hotkeys.c, v:1411:9:control/oldrc.c: warning: 456:5due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a 1411 | l );
      |            ^
 :../include/vlc_variables.h warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     456   | :   140v l:c _object_release( p_vouAt48 :D note: )expanded from macro 'var_SetChecked'D;(
      |         ^
 "../include/vlc_objects.h
v  140 | #define var_Ser:66:25: note: expanded from macro 'vlc_object_release't
Ca   66 |     vlc_objechte_trelease( VLC_OBJECT(a) )
      |                         ^
i../include/vlc_common.h:481:15: cnote: oexpanded from macro 'VLC_OBJECT'
ked(  481 |     "o,, n,    t,vconstS) vaTr_SetR INsG,t Vructi dChevlec_coked(CcooVLmmnCfig_ )on_Omemb
      | BJ    ^
EerCcontrol/oldrc.csT(o): ,:414:5(con: note: expanded from macro 'ADD'sn
t v,tlc_o  414 |   ,  varv_Cbje)ct_t *
)(      reate(|                                                ^
 p_intf../include/vlc_common.h, :nam&(x)->ob481:j) \e
      |               ^
, 15: note: Vexpanded from macro 'VLC_OBJECT'
LC_VA  481 |    R_ ## type | VLC_VAR_ISCOMMAND ) ;  \
       |     ^ 
 ../include/vlc_variables.h:122:39c: onsnote: expanded from macro 'var_Create'
t  122control/hotkeys.c st: | 1423ru:26:c warning: #due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
dt ef1423 | i v lc_common _mne   evachram_ber Crr*ps:szeat_b oe(ock(omaarnstk,  =v lbcv_objecart,_Creact)_t evaG r*e_tString( )(&(x)->obj)C p_in\t
f      ,| r              ^e
 patsz_bookme(ark V_namLe );
      | C_                         ^
OBJECT(a)../include/vlc_variables.h, b, c )
In file included from :      |                                       ^498:control/dbus/dbus_root.c:
33:
57../include/vlc_common.hIn file included from : ../include/vlc_common.hnote: expanded from macro 'var_CreateGetString'::
481:  103115::
 ../include/vlc_variables.h498note: expanded from macro 'VLC_OBJECT'
 | :#  203defi:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n481 |   203 | e   v  a   rert _Curr e na vart _e GSeteSconst structt vlctring(_cCoammohne,ckb)_members: (con  st  evvlc_oabject_t *)(&(rd( p__xo)b-j,> Cpszo_rnameabe,j) VLC te_V\AG
etR_S      |               ^B
tOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140control/oldrc.cr:456 | #:5d:i efwarning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]i
gne(  control/oldrc.cvV:415:Lar_SC5:_O note: expanded from macro 'ADD'e
BJECT  tChe415ck(a),b) |  
       |                                                         ^ed (o
../include/vlc_common.h:481:15: ,n,tv,v note: expanded from macro 'VLC_OBJECT'a) 
r_  A481 | ddCava    r_llbSetChaeccked k(    (coVnsLCt _OBJp_iEntfstC, nTame, (oruct vta)lc_rgetc,om,m NUonn_m,eLt,Lm );
v      | )    ^

../include/vlc_variables.hber:166:      | 51: note: expanded from macro 'var_AddCallback'
                                               ^  s166 | 
:# def(co../include/vlc_common.hins:481ne:t15 v:  vlca_note: expanded from macro 'VLC_OBJECT'ro
bj  481_ | eAdc    dCtal_t l ba*)ck(a,(b,c&,d)(x) - v ar c>_objAddC)allb onst st\r
      | u              ^ack( cV
tLC_OBJ vElcCT(a_co),m b, moc, dn_ )
      |                                                   ^
m../include/vlc_common.h:481:15embers: (const vlc_object_t *): note: expanded from macro 'VLC_OBJECT'
  481 |         (&(constx) stru->ct volc_colibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"dbus\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT control/dbus/libdbus_plugin_la-dbus_player.lo -MD -MP -MF control/dbus/.deps/libdbus_plugin_la-dbus_player.Tpo -c control/dbus/dbus_player.c  -fPIC -DPIC -o control/dbus/.libs/libdbus_plugin_la-dbus_player.o
bjmm) o\
n_      | me              ^
mbers: (const vlc_objecontrol/hotkeys.cct_:1451:5: t warning: *)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](&(x)
->o b1451 | In file included from jcontrol/dbus/dbus_root.c ):  \33  
va:
      | r              ^In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:
212:_C12: rewarning: atdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
(  212 |    p _control/oldrc.c:457:5:  return variwarning: _SetChecked (obndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]tj, name, VL
C  457_VAR | _COORDS ,f,    pAszD_ val)D;
      | (           ^bo
 ok../include/vlc_variables.h"v:c140r:o48m: note: expanded from macro 'var_SetChecked'p
"a, Srk  TR140I | N_G,# ndVeiadefmionee var_SCeo,tChec
k      | edn    ^(
of,ing../include/vlc_variables.h:,t, v)122:
)39 va      r:|     ^
 _SetChecked(VLC_Ocontrol/oldrc.cB:414:5:note: expanded from macro 'var_Create' note: 
JEexpanded from macro 'ADD'C
  122T(o),n,t,v)
      |                                                ^
 | #../include/vlc_common.h  414 |  :de481:15: note: expanded from macro 'VLC_OBJECT'
f   in481   | v a     r e _ cCovnsatr erastter( p_iu_nCrtfe,actte (vl c_ancaomm,mobne,,_ mcemb) ersvaVLr: (consC_t vlc_o_bCjeVrAcRt__ te *)(ate&(##  t(Vx)-Ly>pC_e |OB JEobj) CTV\(LC_Va)
      |               ^
AR, _Ib,SC cOM )
M      | AND ); \                                      ^

../include/vlc_common.h      |     ^
:../include/vlc_variables.h481:In file included from :122control/dbus/dbus_root.c:1539:: : note: expanded from macro 'VLC_OBJECT'33:

In file included from ../include/vlc_common.h:1031:
note:   expanded from macro 'var_Create'../include/vlc_variables.h
481  122 | #define var_C | : reate(a,b,c) var_Crea227t e( VL  C_O  B:12: warning: Jdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  EC
Tc(  aon227) | s  ,  tr ebt, su c )
rn var_S      e| ttChecked(                                       ^
pr../include/vlc_common.h:_uo481bcj, psz_n:a15tm:  enote: ,expanded from macro 'VLC_OBJECT' vV
LlC  481 |   _ c     Vc_oARn_sct stFomrLOAmT, vaolu nc_)t;
      | m           ^
em../include/vlc_variables.h:b 140:48: vlenote: expanded from macro 'var_SetChecked'rc
_  140 | #cdeofsine var_SetmCheckedm(: on(o_,cn,t,v) vamreombn_SetCheckeerss:d(VLC_OB JECtT(co( o)nsv,n,t,v)
      |                                                ^
l../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT't
c   481_ |         consto vlsbc_ojebtruct vlc_common_membersj: (conescctt_ tt *)_(v&lc_(x)t -*>object_t *)()&(x)(ob-&>(jx)o->bo) jbj) )\ \
      |               ^

\
      |               ^      | 
              ^
In file included from control/dbus/dbus_root.c:33:
control/oldrc.cIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:457:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  control/hotkeys.c241:51461 | :: 9:  warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 
 control/oldrc.cr e:turn var_1461415 |  S e t C :   h5cecked(o n: note: pfig__expanded from macro 'ADD'
Pobj, up  sz_namtPsz( ep415_intf, psz_, bo | oVLCkmar k_  _VAnRa_m vSe, TaRING, val );
p      s| rz           ^_u_r
iA)../include/vlc_variables.h;
      |         ^
dd:../include/vlc_configuration.hCa140::148:l4448: note: :expanded from macro 'var_SetChecked'
 lnote: expanded from macro 'config_PutPsz'
ba    140ck148 |  | #define var_(S#edt Checkepfi_ned(e ico,onfnn,t,v)i gt_fvaPrutPsz(, a_SetnC,b,achecked)(m confeiVLg,C_OBJECT_(P outtPsz(),n,t,vV)aLC
      |                                                ^_
OrB../include/vlc_common.h:Jge481E:t15: note: expanded from macro 'VLC_OBJECT'
CT(a)  ,,b,c)
481       |                                            ^
NU../include/vlc_common.h |     : LL 481:15: note:  expanded from macro 'VLC_OBJECT'  );cons
t
   struct       481|     ^ | vlc_co
mmon_ m e../include/vlc_variables.hmbers: (con s:t vlc_object_t  * )  (&(x)->obj) \
      |               ^
166 const :struct vlc_c51om:mon_ note: memexpanded from macro 'var_AddCallback'
bers:In file included from    control/dbus/dbus_root.c:(166 | 33c:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: ondue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s#t
 d  vl256e |  fc  _ iobject_t *)(&(x)->obj) \
      |               ^
neretu vrnar va_Ardd_control/hotkeys.cC:S1462a:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ll
etbC 1462a | hec kecd   (  kp_ (  mosag_Infb,j, pso(bz_name, V LC_Vp,A_cintf, "sett,diR_ADD)RnE gSvar_ S, vaplAl );
      |            ^
d../include/vlc_variables.ha:dCylist140 :bao48okmllarkba: %i tco note: expanded from macro 'var_SetChecked'
   140 | #define v%ar_SetChk(eckeds("o,,n, t,v) var_SetCheV i_num, pLCcsz_u_ked(VLC_Ori);
      |         ^
BJ../include/vlc_messages.hOBJECT(:o81),:nECT,t,v)
      |                                                ^
5(:../include/vlc_common.h:481:15:  anote: expanded from macro 'msg_Info'
note:    expanded from macro 'VLC_OBJECT'),
81 |    481 |  b   ,     con s t  struc msg_ct vlc_cGoem,mon_membne derr is):c (
p_t      | h(con                                                  ^is, 
s../include/vlc_common.ht vl:VL481Cc_objec_t:_t *)(MSG15_&(Ix:)->obj) \
      |               ^
NFO, _ note: _VA_Aexpanded from macro 'VLC_OBJECT'
RGS__)
      |     ^
  ../include/vlc_messages.h:78:13: note: 481In file included from  | expanded from macro 'msg_Generic'
 control/dbus/dbus_root.c:33:
In file included from ../include/vlc_common.h:1031:
     78../include/vlc_variables.h:276:10: |    warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   276 |       vlc_L o gi f((  !varV_coLGetCC_nOBheckJedEsC( pT(to_obj, p), p,sz_nam ev s,l tVcLrC_VAR_INTEG_ER,m u&val ) )
      |          ^
o../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
d  c142ule | _tname v, __FILE__, __LINE__lc,# _\definc
e      o|             ^ mm
var_GetCh../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
onecked(o,n  ,_m481t,v) | em   vb erar_GetChecked( VLC_OB JE s: CT(o), n,tcon, svt) st
ruct      (|                                                ^
 c../include/vlc_common.hv:onstl481c :15: note: expanded from macro 'VLC_OBJECT'
_vcommol  481 |   n c     const struct vlc__come_mmmobeon_members: (const vlc_obbjejecrsc:t t(_c_onstt t* * ))(v(&(x)->loc&(b_obxjj) \
      |               ^
e)ct_t *)(&(x)->->obobj)j) \
      |               ^
 \
      |               ^
In file included from control/dbus/dbus_root.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_Gcontrol/oldrc.c:etChecked(458: p5:_ warning: obj, due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
psz_name  ,control/hotkeys.c 458 |  :1479:   V17: LAwarning: Ddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
CD_VAR_B (1479 | O    O"L, &val ) )
      |          ^
 inv../include/vlc_variables.h:142:48: znote: t6expanded from macro 'var_GetChecked'oo
m  142" | 4, #_dSTt t =efi var_GetInteger( p_input, "ne vatr_GeitRICmNGe", ) / CLOCK_FREQ;
      |                 ^
 V../include/vlc_variables.hi:658:47: note: expanded from macro 'var_GetInteger'hdecked(o,n,
t  eo,658vCo | #n) vardefinf_GetChee civkeagrd_ G(VLC_OBJE)CeTtI
n(o),tn      | ,t,v)    ^
      |                                                ^

eger../include/vlc_common.h(:control/oldrc.c481:15: note: expanded from macro 'VLC_OBJECT'
a  481 |      :,b)     414 vac:5ronst struct _vGlec_tcommon_memIn:bers: (tecon ger( VLC_OBnote: expanded from macro 'ADD'Js
EtC   414vT(a | )lc_object_t *)(&(,x)->obbj))   
      | \                                              ^ 
 v      
| a              ^../include/vlc_common.h
r_:481:15:Cr note: expanded from macro 'VLC_OBJECT'
e  481 |     at   e( c po_instnt sf, In file included from tcontrol/dbus/dbus_root.c:33:
In file included from r../include/vlc_common.hu:c1031n:
../include/vlc_variables.h:304:17: t warning: vamdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]lc_commoen
_, m  304 |   V ember Lis:Cf (likel _Vy(cAR(!var_Getonst vlc_o_Checked (obj, nbaj ect_me, Vt *)L#C(_#& tVAR_COORDS, &val)))
      |                 ^
(y../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'xp)->ob
ej) \ |  
 V      142 | #define|               ^L var_GetChecC
_Vked(oAR,n,t_I,SCv) vOMar_GetChecontrol/hotkeys.cMcked(VLAC:_1480N:17OD: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  B);1480JE | C \    iT(o),n
,t,v)
      |                                                ^
n      t../include/vlc_common.h:481:1564_t: |  note: expanded from macro 'VLC_OBJECT'
l    ^   =481 v | a
 r_ ../include/vlc_variables.h  G :122e :  const tInst39egt: errnote: (u cexpanded from macro 'var_Create'pt vl_c
i  _nc122ommonput, "length" ) / CLOC | #_mK_FeRdEQ;
      |                 ^
mbeer../include/vlc_variables.hs:f658:in47:e: (con s vtnote: expanded from macro 'var_GetInteger'
ar   658_ | #Cdefine var_GvetIntegerl(ca_robject,_tb *))e(a&(x)->obt   var_GetInteger( VLC_OBej)J (\
      |               ^E
CaT(a),b)
      |                                               ^
,../include/vlc_common.h:481b,:15: note: c)expanded from macro 'VLC_OBJECT'
   481 |     va  r_  Crcoeanstte str(In file included from control/dbus/dbus_root.c:33uct:
In file included from ../include/vlc_common.h:1031 :
../include/vlc_variables.h:324: 10vVl: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
_co  mLm324o | Cn_m_    if( !var_GetCheeckmbeOBers: (coJnst vlc_object_Et *)(&(xC)->obj) \T
d      (|               ^
(a p_obj,), ps bz_nam, e,c  )
V      | L                                      ^
C../include/vlc_common.h_VA:481R_FL:15OAT, &val ) )
      |          ^:
control/hotkeys.c../include/vlc_variables.h :1494:9: warning: note: :142:48:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] note: expanded from macro 'var_GetChecked'

  expanded from macro 'VLC_OBJECT' 1494
 | 142  | # d  efine  v 481iaf |  r( v_GetChear _cGk ed(o,ne, t  Bool( p_voutt,  , "v)c var_GoetfuClnlscrhseckeede(tVLC_n " s)OBJ EC)tT(o),n,t,v)
      |                                                ^r

      |         ^
uc../include/vlc_variables.h:659t:../include/vlc_common.h41:481: note: expanded from macro 'var_GetBool'
: 15  :v note: expanded from macro 'VLC_OBJECT'
659  l481 |         const s | t#cdruct ev_cfilcne ov_common_membaers: (consr_tGe vlc_otbBmoolj(ma,beoct_t *))   varn(&(x)->obj) \_
G_m      e| e              ^
tmBool( beVLrsC_O: BJEC(cT(a),onb)
      |                                         ^
s../include/vlc_common.h:t In file included from 481vlcontrol/dbus/dbus_root.c::c33:
15: _In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340note: :expanded from macro 'VLC_OBJECT'9o: warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]b
j  340  e481 | c |      if( var_G e t tCh_ ecked ( p_  constobj,  sttrucpsz_name,t  VLC_VA Rv_*lc_co)mSTRImNoG(n, &val _) )
      |         ^
m&em../include/vlc_variables.h:142:be(48: note: expanded from macro 'var_GetChecked'
x)rs: (const-   vl142 | #decf_>object_obtine var _GetCh*eck)j(e&) (d\
x(o,n,t),-v>)      | o               ^bj) \
      |               ^

var_GetChecked(VLC_OBJECTcontrol/hotkeys.c:1497(o),n:,9tcontrol/oldrc.c:, :warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
458 v)
      |                                                ^1497
 | : ../include/vlc_common.h :5481 :   : 15:warning:  note: expanded from macro 'VLC_OBJECT'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481 |   va
 control/oldrc.c       cro:ns_tG estt415r(u p_inp:5uct: t,  vlc"position", ¬e: expanded from macro 'ADD'_
cpoo  s );
415m      |         ^
m | o../include/vlc_variables.hn _m:137e:  m33: note:  expanded from macro 'var_Get'be
rs: (const vlc_object_t *)(&  (v137 | #darex_A)d-fi>dobnjCal) \
      e|               ^ 
vlbar_acGet(ak(,b,c) p var_i_Getnt( VLf,CIn file included from control/dbus/dbus_root.c:33:
_ nIn file included from OB../include/vlc_common.hJam:ECT(1031e:
../include/vlc_variables.h,:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] ta
)a,   350rb | , g  cet  )
      |                                  ^,
 ../include/vlc_common.hi:f481N:15: note: expanded from macro 'VLC_OBJECT'
(  U481 |  LL   v a  r );_  co
nGetCheckesd(t       struct vlc|     ^_ common_mep
m_objbe../include/vlc_variables.h, prs:166sz_name:, :( c51V: onote: expanded from macro 'var_AddCallback'Ln
Cs_tV  166 Avlc_Ro_ | STbR#jdeIeNfG, &vaclt i) )n_t *
e)(&       v| (x        ^
ar../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
_)A->dobj) \dC
  142      a | #defll| i              ^n
e bavckar(a_Ge,btChe,cked(o,c,n,td),v)  var_vaGetr_CheAdckdCcontrol/hotkeys.ced(aVLC_O:1509:9: lwarning: BJlbdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a 1509 |     if( vckEaCr(T V_G(eLtoBC_)oOBo,n,t,l( vJpE)CT_
v      |                                                ^
o(../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
u  at, "fullscreen),"481 |     )     )
b        c| ,on        ^ s
t../include/vlc_variables.h:659:41: note:  cexpanded from macro 'var_GetBool'
,s   659truct vlc | _#cdommon_mde )mefinb
eer      | s                                                   ^
:var ../include/vlc_common.h(c:onst vl_c481G:etB_oo15bo:lject( a,b_note: expanded from macro 'VLC_OBJECT') 
    t var481_*)(&(x)Get | ->obj)B   o\
      |               ^o
 l( VLC_  OBJEC  T( ca),b)
      | on                                        ^
s../include/vlc_common.h:t 481:15: note: expanded from macro 'VLC_OBJECT'
s  481 |  tr  In file included from  uccontrol/dbus/dbus_root.c    const str:u33c:
tIn file included from t../include/vlc_common.h:1031:
 ../include/vlc_variables.hv lc:362:_9v: clommon_membewarning: rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]cs
:_c o  362 |    (cm if( var_oGnesttmC hveoclkce_nobjd_e(m cpet_t *)(&(x)->o_mbbobjjer)s, ps \:
z_      n|                ^
ame, VLC_V(cAR_AonDDREstSS v, lc&va_ol )bj )ec
t_      |         ^
t ../include/vlc_variables.h:142*):48(&: note: expanded from macro 'var_GetChecked'(x
)-  control/hotkeys.c>142o: | bj#1524:)d20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
 \ f
      1524i|               ^n |     float f_ratee
 =  vvaarr__GetGFeltoCacontrol/oldrc.cht( p_obj,eck: "red(o,n,t,va)t ev" a459r)_:Get;5:C
      |                    ^
 ../include/vlc_variables.h:660:heck43e:warning:  note: expanded from macro 'var_GetFloat'
d  660 | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]#(Vdef
iLCn_  e var_459OBJECTG( |  o  e),tFloat(a,b)   va rn_ADGeD( tF,lt",osv)
at( VLnC      |                                                ^
_a../include/vlc_common.h:481:15:O Bnote: Jexpanded from macro 'VLC_OBJECT'Eps
CTh(  481 |    a),b)
      |                                           ^
o../include/vlc_common.ht: 481"  :, 15 : note:  expanded from macro 'VLC_OBJECT'c
oVO  Inst struct481 vl | Dc_comm o,   n V  _members:  consid et(oc Csotorucntn sftvi lg vcl)c_
      _o|     ^co
mmobnj_emcetm_btecontrol/oldrc.c: rs*414)(&(x)->o:b :5j(c): \
      |               ^
onst v note: lc_obexpanded from macro 'ADD'
ject_t   *)(&(x)414 | ->ob  j) \  
      |               ^
var_Create( p_intf, name, VLC_VAR_ ## type | VLC_VAR_ISCOMMAND ); \
      |     ^
In file included from ../include/vlc_variables.hcontrol/dbus/dbus_root.c::12233:
In file included from :39../include/vlc_common.h:1031:
:../include/vlc_variables.h:429:5 note: : expanded from macro 'var_Create'
warning:   122due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] | #
de  fi429ne |  v ar  _C vrearat_e(Cra,eb,atec)( v par_ob_Cj,re pszat_e(n VamLCe_O, BJVECLCT(_VAa)R_, INb,TEG cER ) | 
      V|                                       ^LC
_../include/vlc_common.hVA:481R_:15D: Onote: expanded from macro 'VLC_OBJECT'IN
H  481 |  E  R  I  T c )o;
      |     ^
ns../include/vlc_variables.h:t 122st:ru39ct:  vnote: lcexpanded from macro 'var_Create'
_  122 | #defcoinemm vona_mrem_beCrerate(a,b,cs:)  (varco_Cnsret atvle( Vc_LC_OBobJECTje(act),_t b, * c )()
&(      |                                       ^
x../include/vlc_common.h)-:481>o:15bj: note: ) expanded from macro 'VLC_OBJECT'
\  481 |  
        |                  ^
  const struct vlc_common_members: (ccontrol/oldrc.const vl:459c_ob:5je: ct_twarning:  *)(&(x)-due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
>control/oldrc.c:obj) 415:\
      |               ^
5: note: expanded from macro 'ADD'
  415 |     var_AddCallback( p_intf, nameIn file included from control/dbus/dbus_root.c:33, :
taIn file included from ../include/vlc_common.h:1031rg:
et../include/vlc_variables.h:442:, 5: NUwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]LL
   );442
       | |     ^ 
   var_../include/vlc_variables.h:Creat166:e51:(  note: p_expanded from macro 'var_AddCallback'
obj, psz_name  166, V | #LC_VAdeR_BfiOOne L | vaVLCr__VAdARdC_DalOIlbNHEacRIk(T )a,;
      |     ^
b,../include/vlc_variables.h:122:39: c,note: expanded from macro 'var_Create'
d  122 | #defin) e vavar_rAddC_Creaaltelb(aca,k(b, Vc) vLCar__OCrBJeatECe(T( Va)LC_, OBb,JEC cT(, ad ),)
       | b, c )
      |                                       ^
                                                  ^../include/vlc_common.h:
481../include/vlc_common.h:15::481 note: expanded from macro 'VLC_OBJECT'
:  481 |   15:  note:  expanded from macro 'VLC_OBJECT'
    con  481st |   st  ruct   vl  c_c commoon_membensrs: (tconst vl sc_obtrjectuc_t *t )(vl&(c_x)-co>ommbj) on\
      |               ^
_members: (const vlc_object_tIn file included from control/dbus/dbus_root.c: *33)(:
In file included from &(../include/vlc_common.h:1031:
x)../include/vlc_variables.h:455-:5:>ob jwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  455 |      \
      |               ^var_Cr
eate( p_obj, psz_name, VLC_VAR_Fcontrol/oldrc.cLOAT :462| V:5LC:_VAR_ warning: DOINHdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ERIT );
        462|     ^
 |  ../include/vlc_variables.h:122  :39:  Anote: expanded from macro 'var_Create'
D  122 | #defineD( var "_Crvoeatelu(mea,b,",c)  var_CrSTeRIaNGte, ( VVoLluC_meOB )JE
      CT|     ^(
acontrol/oldrc.c), b, :414c ):
      |                                       ^
5../include/vlc_common.h::481:15: note: expanded from macro 'VLC_OBJECT' note: 
expanded from macro 'ADD'  481 |   
      414 |     cons  t structva r_vCrlcea_ctommon_e(me pmbe_irs:n (ctfons,t vlc_o nbjeamct_t *)(&(x)e->obj) \
      | ,               ^
VLC_VAR_ ## type | VLC_VAR_ISCOMMAIn file included from control/dbus/dbus_root.c:33:
In file included from ND../include/vlc_common.h ):; 1031:
../include/vlc_variables.h\
:469:      | 5:    ^
 ../include/vlc_variables.hwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:122:  469 | 39:  note:   expanded from macro 'var_Create'
 var_Cre  122ate | #( p_odebjfi,ne p vsz_arna_Cme, reVLC_VAR_SatTRINe(G | Va,LCb,_VAc)R_DO vINHarERIT_C );re
      |     ^
at../include/vlc_variables.h:122e(:39:  Vnote: expanded from macro 'var_Create'
L  122 | #defiC_ne OBvaJErCT_Cr(aeat),e(a b,b, ,c)c  var)
_      | C                                      ^
r../include/vlc_common.heate( VL:481C_:15OB: JECnote: T(a), expanded from macro 'VLC_OBJECT'
b, c )
      |                                         ^
481../include/vlc_common.h:481:15: |   note: expanded from macro 'VLC_OBJECT'
     481 |         co  ns  t cstonrust ctst vrlcuct_c vlomcmo_n_comemmbemrson_: memb(ceonrs: st(co vnslct vl_oc_bjobjecectt__t t *)(&(x*)-)(>ob&(j)x) \
-      |               ^
>obj) \
      |               ^
control/oldrc.c:In file included from 462control/dbus/dbus_root.c:33:
:5In file included from : ../include/vlc_common.h:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]1031:
../include/vlc_variables.h:477:5
: control/oldrc.cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:415
:5: note:   expanded from macro 'ADD'
477 |      415  |  va  r_ vCrearate_A(dd Cap_ollbjba, psz_cknam( e, p_VLC_inVAR_tSTRING | VLCf,_VA R_nDOaINHmeERIT, );
      |     ^
 t../include/vlc_variables.h:122:39:ar note: geexpanded from macro 'var_Create'
t,  122 |  N#ULdefL i);ne
      |     ^
 ../include/vlc_variables.h:v166:ar51:_C note: rexpanded from macro 'var_AddCallback'
eate(a,b,c  166)  | #var_deCrefiatnee( v VLarC_O_ABJEddCT(aCa), llb, cba )
      ck|                                       ^
(../include/vlc_common.h:a,481:15b,: c,dnote: ) expanded from macro 'VLC_OBJECT'va
r  481 |    _AddC     aconsllt bastruck(ct V vlLCc_co_OmmBJon_mECeTm(bers: (ca)ons, t vb,lc c_ob, ject_dt *)(&(x ))->
      o|                                                   ^b
j) \
../include/vlc_common.h:      |               ^
481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlcIn file included from control/dbus/dbus_root.c_c:33om:
In file included from ../include/vlc_common.h:mo1031:
n_../include/vlc_variables.h:me491:5: mbwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]er
s: (  491 | c on  st va vr_Crelcate( p__oobj, bjpecst_z_namt e, VLC*_VAR)(_AD&(DRESS |x) VLC->_VAobR_DOIj)NHERI \T
       )|               ^;
      | 
    ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Ccontrol/oldrc.c:re463ate:(a,5:b, warning: c)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 var_Crea  463te |  ( V  L AC_DDOB( "vJEolCT(aup), ",b, c S )
      | TR                                      ^
I../include/vlc_common.hNG:481, :15:Vo note: luexpanded from macro 'VLC_OBJECT'
m  481 |   eM  ov e  )
       |      ^
ccontrol/oldrc.const s:414tr:5u: note: ct expanded from macro 'ADD'
vlc_co  mmon_me414 | mb  er  s: va(conr_st Crvleac_teob( jp_ecint_tft *, )(na&(mex), ->VLobjC_) VA\
      R_|               ^
 ## type | VLC_VAR_ISCOMMAND ); \
      |     ^
../include/vlc_variables.h:122:39In file included from control/dbus/dbus_root.c:33::
In file included from ../include/vlc_common.h:1031:
 note: ../include/vlc_variables.h:expanded from macro 'var_Create'
511:  5:122 |  warning: #ddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ef
i  ne511 |      varva_Cr_rCreateae( tep_(aob,bj,c, ) pvasz_rname,_C reVLatC_Ve( AR_INTVLEGEC_R | OBVLCJE_VAR_CDOINHET(RIa)T
      |     ^, 
b,../include/vlc_variables.h:122 c:39 ):
       note: |                                       ^
expanded from macro 'var_Create'
../include/vlc_common.h  122 | #:481d:15efi: nenote: expanded from macro 'VLC_OBJECT' 
v  ar_Cre481 | a  te  (a  ,  b,coc)ns vatr_Cre satetr( VLC_ucOBJECT(ta) v,lc b_c, omc mo)
      n_|                                       ^
m../include/vlc_common.hem:481:15be: note: rsexpanded from macro 'VLC_OBJECT'
:  481 |        (  ccoonnsst t svltructc_ voblc_commjon_memecbers: t_(cot nst vlc*)_o(&bjec(xt_t)- *>o)(&(bjx)) ->o\
b      | j              ^
) \
      |               ^
control/oldrc.c:463:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
control/oldrc.c:415:5: note: expanded from macro 'ADD'In file included from 
control/dbus/dbus_root.c  :33:
415 | In file included from ../include/vlc_common.h:1031:
  ../include/vlc_variables.h:525  :5:va warning: r_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Ad  525 | dC   al valbr_Craceakte((  p_p_objin, ptfsz_n, amnae, meVL, C_VAtaRrg_BetOOL,  | VLNUC_VALLR )_D;
OI      |     ^
NHER../include/vlc_variables.h:IT
      |     ^166:51
: ../include/vlc_variables.h:note: expanded from macro 'var_AddCallback'122:39: 
note:   166expanded from macro 'var_Create'
 |   122 | #define#d varef_Cinreae teva(ar_,bAd,dCc) alvarlb_acCrk(eaa,teb,( c,VLd)C_ vOBarJECT_A(add), Cab, llc )ba
      |                                       ^
ck(../include/vlc_common.h V:481LC:15_O: note: expanded from macro 'VLC_OBJECT'
B  481 |  JE  CT  (a  ), c bons, t stc,r duct ) vl
      c|                                                   ^_
commo../include/vlc_common.h:n_481:mem15:be note: rs:expanded from macro 'VLC_OBJECT'
 (const vlc_obj  481ect | _t *)(&  (x)  ->o bj) \
      |               ^
   const struct vlc_common_members:In file included from  (control/dbus/dbus_root.c:33:
In file included from co../include/vlc_common.h:1031:
n../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s
t  539 v |  lc  _o vbjar_ecCrt_eat te(*) p_(&obj,(x p)-sz_>onabjme) , \
VLC      |               ^
_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
control/oldrc.c../include/vlc_variables.h:122:39:464: note: :5expanded from macro 'var_Create'
:  122 | # warning: dedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
fine va  464r |  _C  re AaDDte( ("va,olb,doc)wn v",ar S_CrTReINaG,te(  VVolLC_umeMOBovJe ECT)
(      | a    ^
)control/oldrc.c, b, :414c )
      :5|                                       ^: 
note: expanded from macro 'ADD'
../include/vlc_common.h:481:15:   414note: expanded from macro 'VLC_OBJECT'
 |   481 |          v  ar c_Conrstea ste(tr ucpt _ivlnc_tcofmm,on _mnaemmbee, rsVLC: _VA(cRon_st  v#lc#_o bjtecypet_ t | *)V(&LC(x_VAR)-_I>oSCbjOM) M\
A      |               ^
ND ); \
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create(In file included from control/dbus/dbus_root.c: VL33:
CIn file included from ../include/vlc_common.h_:1031O:
../include/vlc_variables.hBJ:554E:5C: Twarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](a), b,
 c   554)
      |                                       ^
 | ../include/vlc_common.h  :  481va:15r_:Cr note: eaexpanded from macro 'VLC_OBJECT'
t  481 |     e( p _o bj  , cpsz_naonst smet, rVLuC_cVAtR_ STvRIlc_NGc |omm Von_LCme_mVbARers: (c_DonOIsNHtER vlIc_objecT
t_      | t    ^
 ../include/vlc_variables.h*)(&(x)->obj:122):39 \:
      |               ^
 note: expanded from macro 'var_Create'
  122 | #define var_Ccontrol/oldrc.cre:at464e(:5a,: warning: b,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
) vacontrol/oldrc.c:415:5: r_note: Crexpanded from macro 'ADD'
e  415at | e(  V   LCvar_O_AdBdCallbJEaCTck(a( ),p_i bn, tc f)
,      |                                       ^ name, 
t../include/vlc_common.h:ar481get,:15 : Nnote: expanded from macro 'VLC_OBJECT'U
LL  481 ) |  ;
      |     ^
  ../include/vlc_variables.h:166:51  :   note: expanded from macro 'var_AddCallback'
   166 | #define vacr_AddCalonlbsack(at ,b,sc,d) vtrar_AducdCalt lbvlacc_k( coVLC_mmOBonJ_mECTem(a)be, rsb,:  c(c, don )st
      |                                                   ^
 ../include/vlc_common.hvl:481c_:15: obnote: expanded from macro 'VLC_OBJECT'je
c  481 |      t_  t  *)c(&o(xns)-t >ostruct vlc_cbjomm) on\
_      |               ^
members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus_root.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5:control/oldrc.c: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]465:5: warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     465   | va   r_ ACrDDea( "tea( dep_vob"j,, p STRIsNG, Audiz_oDnaevmice,e  V)
LC      |     ^_V
ARcontrol/oldrc.c:_S414:TR5IN: note: G expanded from macro 'ADD'
|  414 |    V LC _VvaARr_C_DreOIatNHeER( ITp
      _|     ^i
ntf, na../include/vlc_variables.h:me,122: VL39:C note: _Vexpanded from macro 'var_Create'
A  122R_ # | # type |#d VefLC_VinAe Rva_Ir_SCCrOeaMMAND ); \
te      |     ^
(../include/vlc_variables.h:122:39: note: a,expanded from macro 'var_Create'
b,  122 | #c)d vefarin_Ce revaatre(_C VreLCa_OteBJ(ECa,T(b,ca)),  var_Crb,e cat )e(
      |                                       ^
 ../include/vlc_common.hVLC_:481OB:15JEC: Tnote: expanded from macro 'VLC_OBJECT'(
a  481), |   b, c   )  
        |                                       ^ c
on../include/vlc_common.h:481:st15: s trnote: ucexpanded from macro 'VLC_OBJECT'
t  481 |  vl     c_  co cmmonons_mtem sbteruct vlc_cormmosIn file included from : control/dbus/dbus_player.cn_:m(c33:
In file included from em../include/vlc_common.h:beorsn: (st1031 v:
lc../include/vlc_variables.h:_object_tc189on:12st:   *)vwarning: (&due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](l
c_obj  x)e-189>o | ct_t    rbje )*)t(& \urn var_SetChec
      k|               ^
ed(x)-( p_>objobj,) \
      |  ps              ^
z_name, VLC_VIn file included from control/dbus/dbus_root.c:33A:
control/oldrc.c:R465:_INTEGER, val );
In file included from       ../include/vlc_common.h:| 51031:
../include/vlc_variables.h           ^:578
:9../include/vlc_variables.h: :warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]140
:  57848 |     :i:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
control/oldrc.c:note: 415f( vexpanded from macro 'var_SetChecked'
ar_C  :5140 | #h: angdefine( ep_ obvaj,r_ pSsze_note: texpanded from macro 'ADD'
Ch  415eck |  name,   edv VLC(_ar_AVAR_CHddo,n,t,v) var_SetCaCllhbaecked(VOICLESCCOU_NT,ck ( p_OBJE&inctf,CT nam(e,o ounttar),n,t, N,ULL )gev)
t,       )|                                                ^ N
UL../include/vlc_common.h:481
      L )|         ^:
;
15../include/vlc_variables.h:      :| 128:43:    ^ 
../include/vlc_variables.h:note: 166:expanded from macro 'VLC_OBJECT' note: expanded from macro 'var_Change'
51: note:   128 | #dexpanded from macro 'var_AddCallback'
e  166 | fin
e   var_#de481 |   Cf    hange(ain  c,bo,c,d,e) nvsatr_eC han gstructvare vl_Ad( VcLC_OB_JdCacllbEacCok(ammon_membTe(ra), b, c, sd: , e ()const 
      | v                                          ^
lc_../include/vlc_common.h,bo,c:481:15:b jectnote: expanded from macro 'VLC_OBJECT'
_,d) t  481  |       *  cvar)_Ad(&doCanllb(acsx)tk(- st V>LC_rucot vbOBJj)EClc \
_T      |               ^com(a)
, b, mocn_, dme )mb
      |                                                   ^
e../include/vlc_common.h:rs481:: 15(c: In file included from ocontrol/dbus/dbus_player.c:33nst vlcnote: expanded from macro 'VLC_OBJECT'
:
In file included from ../include/vlc_common.h_  481:1031o |       :
  cb../include/vlc_variables.h:203ons:t s12trject_t *u): warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](ct &
v(x)->oblc_c  203j) \
 |       |               ^
  ommon_members: (cons t vlc_object_t  r*)(&et(xu)->orbj) \
      | n              ^
 var_SetChecked( p_obj, psz_namecontrol/oldrc.c:466:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, VLC_V  AR_BOOL, v466 |     ADD( "achan", STRINGal, AudioCha );
      |            ^
nn../include/vlc_variables.hel :140:)
      |     ^48
: note: expanded from macro 'var_SetChecked'control/oldrc.c:414
:  140 | #de5: note: expanded from macro 'ADD'
f  414 |     var_Creatine vae(r p_intf,_Set name, VLC_VAR_ ## type | VLC_VAR_ICSheCOMMAND ); \
      |     ^
ck../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
ed  122 | #d(efine varo_Create(a,b,c) var_Create( VLC_OBJEC,T(a), bn,t, c ,v))
      |                                       ^
 ../include/vlc_common.hv:481:15: note: expanded from macro 'VLC_OBJECT'
a  481r_S |      et   conCheckest std(VLruCct_ vlc_cOomBmon_meJmbers: (const vlc_object_ECt *)(&(x)->obj) \
T      | (              ^
o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'control/oldrc.c:466:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  481control/oldrc.c:415:5 |   :    note: expanded from macro 'ADD'
   c  415 |     varon_AddCasllbact k( p_intf, name, targets, NULL );
      |     ^
t../include/vlc_variables.h:166:r51: note: expanded from macro 'var_AddCallback'
uc  166 | #t vldefine var_AddCallback(ac_common_members: ,b,c,(cod)nst var_AddCallback( VLC_OBJECT(a), b vlc,_ c, d )obj
ect_t       |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
*)  481 |        ( c&(x)o->obj) \
nst struct vlc_com      |               ^
mon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^In file included from 
control/dbus/dbus_player.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     control/oldrc.c:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ret  469 |     ADD( "stats", VOID,urn var_SetC Shtatisecked tics ()
      |     ^
obj, namcontrol/oldrc.c:414:5: note: expanded from macro 'ADD'
e,  414 |   VLC   v_ar_Create( p_intf, name, VLC_VAVAR_COORDSR_, v ## al)type ;
      |            ^
| ../include/vlc_variables.hVLC_VAR_ISCOMMAN:140:48: note: D ); \
      | expanded from macro 'var_SetChecked'
    ^  140 | #de
f../include/vlc_variables.h:i122:39: note: expanded from macro 'var_Create'
ne  122 | #define va r_Create(a,var_SetCheckedb,(c)o, vanr,t,v) var_Create( VLC_OBJ_ECT(SetCheca)k, b, c )
      |                                       ^ed(VL
C_O../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
B  481J |   E      const struct vlCc_common_members: (const vT(olc_o),n,t,bjvect_t *)(&(x))-
      >obj) \
      |               ^
|                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |       control/oldrc.c:469  const struct vlc_common_memb:5er: s: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](c
onst control/oldrc.c:415:5: vlc_obnote: expanded from macro 'ADD'je
ct_t *  )(&(415 |     var_AdxdCallback( p_intf, name, target, )->NULL );
      obj)|     ^
 \
      |               ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AIn file included from control/dbus/dbus_player.cddCallback( VLC_:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:OBJ227:ECT(a), b, c, d )
      |                                                   ^
12:../include/vlc_common.h:481: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]15: note: 
expanded from macro 'VLC_OBJECT'  227 | 
    ret  481 |   u  rn    var_S const setChecked( ptruct vlc__obj,commo psn_members: (const z_namvle, Vc_object_t *)(&(Lx)->oCbj) \
      _|               ^
VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECcontrol/oldrc.c:486:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
T(o),n,t,v  486)
       |     bool b_showpos = | var_I                                               ^nher
itBoo../include/vlc_common.h:l( 481:15: note: p_expanded from macro 'VLC_OBJECT'
intf,   "rc-show-p481 | os" );
      |                       ^
       const str../include/vlc_variables.h:604:47u: note: expanded from macro 'var_InheritBool'
ct vlc_com  mon_me604 | mber#define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
s../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:  481 |         const struct vlc_common_memb (const vlc_obers: (constj vect_t *)(lc_ob&jec(x)t-_t *>)(o&(bj) \
      |               ^
x)->obj) \
      |               ^
control/oldrc.c:520:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from control/dbus/dbus_player.c:33:
In file included from ../include/vlc_common.h:1031:
  520../include/vlc_variables.h | : 241 : 12 :   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    241       |     net_Acce  return var_SetCphte(c p_intkfe,d (p _ps_yosb-j>,p ip_ssz_name, VocketLC_VAR_STRIN_listen )G;,
       | val );
      |            ^
                ^../include/vlc_variables.h:
140:48: note: expanded from macro 'var_SetChecked'
../include/vlc_network.h  140 | :142:20: note: expanded from macro 'net_Accept'
#  142 |       d ef net_Aicnceept(VLC _vOaBrJ_ESCeTt(a), bCheck)e
      d(o,n,t| ,                   ^v
)../include/vlc_common.h:481:15:  note: vaexpanded from macro 'VLC_OBJECT'
r  481_ | S e t C h  e c kceodn(sVtL Cs_tOrBuJcEtC Tvlc_comm(o)on_mem,bne,rts: (con,sv)t v
l      c|                                                ^
_object_t *../include/vlc_common.h)(&(:x)481-:>15o:b jnote: )expanded from macro 'VLC_OBJECT' 
\
      |               ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj)control/oldrc.c: \
      |               ^
538:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  538 |                 var_AddCallback( p_sys->p_input,In file included from control/dbus/dbus_player.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12 ":i nwarning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]f-e
ven  t"256 |     ret,u rInn pvuatrE_vSeentChecked(t ,p p_intf );
      | _obj,                ^ 
p../include/vlc_variables.hs:z166_:n51a:me, V Lnote: expanded from macro 'var_AddCallback'
C_VAR_AD  D166R | E#SdeSf,i nvea lv a)r;_
A      |            ^ddCa
l../include/vlc_variables.h:140:lba48:ck( anote: ,expanded from macro 'var_SetChecked'b
,  140c,d) va | r#_dAedfdiCnael lvbaarc_kS(e tVCLhCe_cOkBJECed(oT(a),,n ,bt,,v) c, d  )
      |                                                   ^va
r_Se../include/vlc_common.ht:C481h:e15c:k enote: dexpanded from macro 'VLC_OBJECT'(
VLC_OBJECT(o),n  481 |     , t , v)
      |                                                ^
 const s../include/vlc_common.ht:r481uc:t15 : vlnote: expanded from macro 'VLC_OBJECT'
c  481 |       _ c ocmomnosnt struct vl_mecm_bceormsm:o n(c_omnembers: (const vlc_stobjec tv_lt c_object_t **)(&(x))(->obj)& (\
x      |               ^
)->obj) \
      |               ^
control/oldrc.c:544:23: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  544 |          && ((state = vIn file included from ar_control/dbus/dbus_player.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hGetInteg:276er( p_sy:s-10>:p _warning: idue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  pu276 |     if( t, "s!tvaar_GetChectkee")) == ERRdO( R_S
      |                       ^
p../include/vlc_variables.h:658_:o47b:j note: expanded from macro 'var_GetInteger'
,  658 | # psz_dneamfine vear,_ GetVLC_VAIn file included from Incontrol/dbus/dbus_root.ctR:_INTeEgGer(a,E35:
bRIn file included from ),../include/vlc_input.h  :& 41 v:
av../include/vlc_vout.har:l 125) )
      |          ^_GetInteger( VLC_OBJECT(a),b)
      | 
:../include/vlc_variables.h                                              ^
5../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT':: 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481 |   142:48: note: expanded from macro 'var_GetChecked'

    125      const struct142 | #define var _GetChvlc_common_memb | eers: (ccoknst  ed(o,nvl   ,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
v../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
c  lc_object_t *)(&(x)->_o481b | obj )    j\
      |               ^
 ec   cont_stre strleucast control/oldrc.cv:lc_coe547mmon_member(s: (const :v13 : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]lcp_
o_b  547v | j e         c to vuta _t *)(&(xr));_
D-e      | >obj) \
      |               ^
l    ^
Cal../include/vlc_objects.hlback(:66 p_:25s: ys->pnote: expanded from macro 'vlc_object_release'_
i   nput, 66 | "i In file included from  control/dbus/dbus_player.cn :tf-e33v:
 In file included from e../include/vlc_common.hv:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nl  293 |   tc" ,_o b InputEvent, p_intf );i
fj      |             ^
(e !var_Get../include/vlc_variables.hC:ct167:51: note: expanded from macro 'var_DelCallback'_
hecked( p_  o167reb | l#defienaj, psz_name, eV var_DelCallLbCa_csk(a,Vb,c,d) Avar_DR_BOOeelCaLl(lbac,k &( VLC_OBJECT(a), b, vc,a  d )l
       |                                                   ^
)V ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
LC)  
481_ |          |          ^
O     BJ../include/vlc_variables.hcoEn:142sC:tT stru48ct vlc_com:mon_me mnote: b(aexpanded from macro 'var_GetChecked'ers: (const )v
l   142c_o) | 
bjec#t_t *)(&(x)-d>e      | ofbji                        ^)
 n../include/vlc_common.h:\e
481      |               ^
:15 v: ar_note: expanded from macro 'VLC_OBJECT'Get
Chcontrol/oldrc.c  ecked481:548:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(o  548 |    |   ,n,t,v) var_GetChecked(VLC _          vlOc    _B oconbJECT(jeo),n,ctst_t,v struct vlc_common_m)e
mrbers: (c      o| enlst vlc_o                                               ^
eb../include/vlc_common.hjas:ec481te_t *)(&(:x)-(15: >obj)note: expanded from macro 'VLC_OBJECT'
   481 |      \p  
_      |               ^
sy  const strs-uct vlc_c>po_immnonpu_mt embe);r
      |             ^
s../include/vlc_objects.h: (cons:66t vl:25c_o:bject_t *)(&(x)- >obj) \
      |               ^
note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481In file included from control/dbus/dbus_player.c::33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h15: :304:17: note: expanded from macro 'VLC_OBJECT'warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |   304 |           if  (l ikely(!vacor_Gnset tChecstked (obj, runctame v, VLC_VlcAR_COOR_cDS, om&vmoal)n_))
      |                 ^
me../include/vlc_variables.h:142:mb48: note: expanded from macro 'var_GetChecked'
e  142 | #define var_GerstChe: cked(c(o,n,t,v)on vastr_GetChec vked(VlLC_OBJECTc_(o)obje,ctn_t,t, *v)
      | )(                                               ^
&../include/vlc_common.h(x:481:15): note: expanded from macro 'VLC_OBJECT'-
>obj)  481 |          \co
      n|               ^
st struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:585:30: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  585 |    In file included from control/dbus/dbus_root.c:35:
../include/vlc_input.h:In file included from 527  :control/dbus/dbus_player.c:3329 ::
In file included from  warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h:1031:
../include/vlc_variables.h:
 324    527:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   324 |     if( |   !var_Ge t Ciheck e _input_thread_t *inpunt = iednput_(Cw p_orbpoejas ,=te( pa  rpe10s0nt, item,z log, _NULL,nam  eN* ,ULL );
      |                             ^
v../include/vlc_input.h aV:Lr_501C:GetF_VAR_FLloO46Aa:T , &val ) note: )expanded from macro 'input_Create't
( 
  501 | #define      |          ^
p../include/vlc_variables.h:142:48: _note: expanded from macro 'var_GetChecked'
sy  142s |  #define var_Gie->ntpput_CreateC_hecked((aino,b,c,dp,,n,t,v)ute var_G)etChe inpuctk_,Create(VLC_OBJECT(a), ed("pVb,c,d,e)
      |                                              ^
../include/vlc_common.h:481:LC15_:OBJo note: expanded from macro 'VLC_OBJECT'
E  CsT481(io),n | t , iot      const strn,v)
uct"       |                                                ^
v l../include/vlc_common.hc:)481:_c15o:m; mon_members
:note:        expanded from macro 'VLC_OBJECT'(const vlc
_o|                              ^b  
j481 |    e c../include/vlc_variables.ht_t    : const struct v*l)660:(c&43(x)->obj) _\
      |               ^
c: note: expanded from macro 'var_GetFloat'
omm  on_m660 | e#mbersd: (const In file included from control/dbus/dbus_root.c:35:
vlc_obje../include/vlc_input.hceft_t *)(&(x)->obj) \
      |               ^
in:530:9e : warning: vadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r
_GetFl  530 |    oa t(    a,vlIn file included from bcontrol/dbus/dbus_player.cc:_obje33c) :
t_reIn file included from ../include/vlc_common.h :lease( 1031input ):
../include/vlc_variables.h:340 ;
      | v        ^
:a9../include/vlc_objects.h:r_:66G :warning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]25
t:   340 |    note: expanded from macro 'vlc_object_release'
F    66i |     vlcf_object_rel(ease(  VLCv_OBJECTa(a) )
      |                         ^r
_lGo../include/vlc_common.h:481:15:e note: expanded from macro 'VLC_OBJECT'
t  at481C(he |  c k      Ve codnLst s(t Cpru_o_Obct vlc_cojmBmon_membersJ:, EC (const vlc_object_t *)(&(x)-p>obj)Tsz (_a\)
      |               ^
,bn)
      ame, |                                           ^
V../include/vlc_common.hLC_VAR_ST:481RING:15,:  note: expanded from macro 'VLC_OBJECT'&
v  481a |  l )   )
      |           ^
  ../include/vlc_variables.h c:on142:48: stnote: In file included from control/dbus/dbus_root.c:35:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'var_GetChecked'
  572 |          vlc_obje c  ts_rele142 | a#trsdeu( (evclc_object_t *)(pp_fivne outtvar_Get[ Checiv]) );
      |          ^
lc../include/vlc_objects.h_ked(:o66c:25:o ,nnote: m,motexpanded from macro 'vlc_object_release'n_
m   e,mv66 |    ) bvlc_object_release( VL ervsaC_OBJECT(ra_): G)
      e| t                        ^ (Checked(V
coLC_nsO../include/vlc_common.h:481B:t15J:E CT(o )note: ,expanded from macro 'VLC_OBJECT'vnlc
,t_,  481 |         cvo)o
      nb|                                                ^
j../include/vlc_common.he:st struct vlc_481c:common_memtb15: ers: note: (const vexpanded from macro 'VLC_OBJECT'lc_objec
t__  481tt  |   *)* )( ( && (x) -(x>obj) \
)       |               ^
 ->coobnj)st  \s
      t|               ^
ruct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:620:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  620 |         if(In file included from control/dbus/dbus_player.c: v33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.har:350:9: _Twarning: ypdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e(
 p  _i350 | nt    f,if( v parsz_GetC_checkmded )( p &_obj V, psz_LCnam_Ve, AVLC_VAR_R_STIRINGSC, &vOMalMA ) )
      |         ^
ND../include/vlc_variables.h:142 ):
      48: |             ^note: expanded from macro 'var_GetChecked'

../include/vlc_variables.h:131:33  142 | #define var_GetC:hecke note: dexpanded from macro 'var_Type'
(  131o,n | #,t,dev) vfiar_GneetChe vcked(arVLC__TOBJECT(o)yp,n,t,v)e
      |                                                ^
(../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
a  481 |      ,b  ) c vonsart struct _vlc_common_mTyembpeers(: (con VstLC vlc_O_BJoECbjectT(_t *)a)(&, (x)->objb) \
      |               ^
 )
      |                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membersIn file included from :control/dbus/dbus_player.c:33:
In file included from ../include/vlc_common.h:1031:
 (../include/vlc_variables.hco:n362:9: warning: stdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 vlc  362 | _o    bjif(ec var_Gt_etCt he*)cke(&d( p(x_o)-b>oj, bjp) sz\
_      | na              ^me, 
VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
control/oldrc.c:  142 | #defin624:e18:  var_GetChwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ecked(o,n
,t,v) var  _GetC624 | hecke  d(VLC_  OB  JECT  (  o),  nif,t (,(vv)
      |                                                ^ar
_../include/vlc_common.hTy:pe481:15: note: expanded from macro 'VLC_OBJECT'
(  481 |    p _i nt  f,  p cszons_ct mds) tru& ctVL vlC_c_commVAon_memR_beCLrsAS: (cS)ons =t= vlc_ VobjLCec_Vt_t A*)(&(R_x)->VOobj)ID \
      |               ^
)
      |                  ^
../include/vlc_variables.h:131:33: note: expanded from macro 'var_Type'
  131 | #define var_Type(a,b) var_Type( VLC_OBJECT(a), b )
      |                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (constIn file included from  control/dbus/dbus_player.c:vlc33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429_o:5: warning: bjdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ec
t_t  429 |      var_Create*( p_obj, psz_)(nam&(ex), V->LCob_j)VAR \_
      I|               ^N
TEGER | VLC_VAR_DOINHERIT );
      | control/oldrc.c    ^
:../include/vlc_variables.h:122:625:39: note: expanded from macro 'var_Create'
17  122 | #define:  vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ar_Crea
te(a,b,c) var_Create  625(  |  VLC  _OB  JEC  T(a),   b, c )
        |                                       ^
 ../include/vlc_common.h:  481:15: note: expanded from macro 'VLC_OBJECT'
   481 |          vconst struarct _Tvlc_commrion_mggembeerrs: (cCaonsllt vbalc_obckj( ect_t *)p_(&(inx)t->obj) \
      |               ^
f, psz_cmd );
      |                 ^
../include/vlc_variables.h:168:55: note: expanded from macro 'var_TriggerCallback'
  168 | #defineIn file included from control/dbus/dbus_player.c:33:
In file included from ../include/vlc_common.h:1031:
 va../include/vlc_variables.h:442:5: warning: r_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]T
r  442 | ig ge  rC alvalbrac_k(Ca,rb)ea vate( p_r_obTrj, psiz_name, ggVLC_VerARC_BOOLal | VLClb_VacAkR_DOINH( VLC_OBJECT(a), ERIT );
      |     ^
b ../include/vlc_variables.h:122:39: note: )
expanded from macro 'var_Create'
        |                                                       ^
122../include/vlc_common.h | #defin:481e :15v: anote: expanded from macro 'VLC_OBJECT'
r  _481 | Cr  e  ate  (a  ,bco,c) vnsart _Cstrearutcte( v VlcL_cCom_moOBJn_EmeCTmber(s:a )(c, onbst, v lcc _o)bj
      |                                       ^
e../include/vlc_common.h:c481:15: note: expanded from macro 'VLC_OBJECT'
t  481 |        _t  *cons)t st(&ru(xct )-vlc>o_commobjn_memb) ers: (co\nst v
      l|               ^c
_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:627:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  627 |                 i_ret In file included from =control/dbus/dbus_player.c :33v:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.har:455:_S5:et warning: Stdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ring  ( 455 | p_  in tf v, apsr_Cz_recmad,te p( p_szobj_a, psrgz_ )nam;
e      | ,                         ^VLC_V
A../include/vlc_variables.hR_FLOAT | V:262LC_VAR_:48DOI: NHEnote: expanded from macro 'var_SetString'
RIT );
      |     ^
  262../include/vlc_variables.h | #:de122:39fi: note: neexpanded from macro 'var_Create'
   122 | #definvaer_ vSear_tSCretratein(a,g(b,a,c) b,varc)_Cre  ate  ( VvaLCr__OBSeJECtST(atr),in b,g( c  V)
      |                                       ^LC
_../include/vlc_common.hOB:481:JE15: note: CTexpanded from macro 'VLC_OBJECT'
(  481 |    a) ,b ,c )
       |  cons                                               ^
t ../include/vlc_common.hstr:481u:15c: t vnote: expanded from macro 'VLC_OBJECT'l
c  481 |  _  common  _m  e cmberson: (constst  svlc_trobjucectt _t vl*)c_(&co(x)->mmobonj)_m \
      |               ^
embers: (const vlc_object_t *)(&(x)->oIn file included from control/dbus/dbus_player.c:bj33:
) \In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469
      |               ^
:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING |control/oldrc.c :VLC_V632:AR_18:DOINH warning: ERIdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]T );
      |     ^

../include/vlc_variables.h:  122:39: 632 | note: expanded from macro 'var_Create'
    122 |   #  defi  nele sev iar_Cfreate( (a,vab,c) r_vaTyr_Crpee( atep_in( tVLC_OfBJECT(->a), obb,j. c li)
      |                                       ^
bv../include/vlc_common.hlc:, 481ps:15:z_ cmnote: expanded from macro 'VLC_OBJECT'
d  481 |       )   c & VLC_VAR_ISonst COstMruct vlcMA_comNDmo )n
      _|                  ^m
em../include/vlc_variables.hbers: :131(:33c: onote: expanded from macro 'var_Type'ns
t   vlc_object_t131 |  *)(&(#defx)i->objne)  v\
      |               ^
ar_Type(a,b) var_Type( VLC_OBJECT(a), bIn file included from  control/dbus/dbus_player.c:)
      33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h|                                 ^
:../include/vlc_common.h477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:481
:15  : 477note: expanded from macro 'VLC_OBJECT' | 
   481  |      va  r_C  reate c( pon_ostbj, psz s_ntrame, VLC_VAR_STRING |uc t VLC_vlVAR_DOINHc_ERIcoT );mm
      |     ^
on../include/vlc_variables.h:122_:39: note: expanded from macro 'var_Create'
me  122 | #defmine vbar_Creaerte(s:a,b,c) var_ Create( VLC(c_OBJECT(ona),st b, v c )
lc      |                                       ^
_o../include/vlc_common.h:481:control/dbus/dbus_root.c15b:97: :jenote: expanded from macro 'VLC_OBJECT'
37c  :t481 |     _t    warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c*onst
 )stru   97c(& | (x        p_input t)- = (inpuvlc>ob_common_membersj:) \ (const vlc_object_t *)(&(x)->o
      | bj) \
      |               ^
t              ^
_thread_t*) vlc_object_hold( p_intf->p_sycontrol/oldrc.cs->p_:638:18: In file included from control/dbus/dbus_player.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
i5  638 | : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nput  491 |           var_Create ( );
      |                                     ^
  ../include/vlc_objects.h : 63p:22_ob:  ji note: expanded from macro 'vlc_object_hold'
,f    p s63 | z(( _ name, Vva LC_Vr_A vlc_object_hoR_ADld( VDLRCT_OBJECT(a)E )
      |                      ^
SyS ../include/vlc_common.h:481| Vp:15: note: expanded from macro 'VLC_OBJECT'
LeC  481 |         co_nst stVrucA(t vlc_common_member pRs: (const_DOINH_ vlc_obEject_t R*)(&ITi(x)->obj) \
      |               ^
 n);
      |     ^
t../include/vlc_variables.hf-:122:>o39: bjnote: expanded from macro 'var_Create'
.control/dbus/dbus_root.clib:vl99  122 | #decf:9: warning: ine ,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]v p
a   srz99_c |     _Cre atme   d)vl c(_& objea,bc,tVLc) va_releaser_Create( p_i( VLC_OBnputJECT(a), b, c );
       )
      |                                       ^| 
        ^../include/vlc_common.hC:
_V481../include/vlc_objects.h::66A:25: note: expanded from macro 'vlc_object_release'
15: note: expanded from macro 'VLC_OBJECT'
   66R  481 |      _C  |   const struct vlc_Lc o A  vlc_objectSmmon_Srelease( _)mVLC_OBJECT(a )e =)
m      =|                         ^
 ../include/vlc_common.h:481beVr:15: note: sexpanded from macro 'VLC_OBJECT':
 L(c  oC481n | s_V t vAlc_ oR    _bject_ tV *)( Oc&Io(x)->D)nos
t strbuct vlcj_)c      ommo n\| _members
:                        ^
| ../include/vlc_variables.h              ^(cons
t:131 v:33l: c_onote: expanded from macro 'var_Type'bj
e  ct_t131 |  *)(&(#dx)->efIn file included from control/dbus/dbus_player.c:33:
In file included from ../include/vlc_common.hi:oneb1031j):
../include/vlc_variables.h: 511 :5v\
      |               ^: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a

r  511 | _T  yp  ve(ar_control/dbus/dbus_root.c:a,Crbeate)(104:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
 va  104 |     r        v_lpc__oobbTjjeyct_rele,ase( psz_name, VLC_VAR_INTEGER | VLC_VAR_DpOI NpH_EvouRIT
      |     ^
te ../include/vlc_variables.h);:
(122      |             ^:
39 ../include/vlc_objects.h:66:: note: expanded from macro 'var_Create'
VL25  : note: expanded from macro 'vlc_object_release'
C   12266 |      | #de_vlOcfin_eBoJ vEabject_release( VLCr_C_OBJECT(aC)rT( ea)ate
      |                         ^
(a,b)../include/vlc_common.h,,:c b481) :15: note: expanded from macro 'VLC_OBJECT'
v  481 |         const struct vlac_commorn__ membeCrs: reate((const) vlc_
 V      object_t|  LC_*O)                                ^(&(x)->obj) \
      |               ^

BJECT(a),../include/vlc_common.h: 481:b,15 c )
      |                                       ^
:../include/vlc_common.h: 481:15: note: expanded from macro 'VLC_OBJECT'
note:   481 |    control/dbus/dbus_root.c expanded from macro 'VLC_OBJECT'
:  120 :   c24o481nst str: |  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
uct v l  120 |    c_c o     b_fullscreemnm = vaorn __Get member Bs: o(oco nslt  (v lc_ p_intfcobjec-t>op_sys->_t *)(&(nspxt _)pslayli-s>tt r, "fullosbcureen" j);
      |                        ^
)c \t
      |               ^
../include/vlc_variables.h :659:41vl: note: c_expanded from macro 'var_GetBool'
com  659 | mo#n_defmeiIn file included from control/dbus/dbus_player.c:mbn33ee:
 var_GetBool(a,b)   var_GetBorIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s
:  525 |     var_Creat eol( VLC_OBJECT(a( ()pc_obj, psz_name,, oVLC_VAR_BObO)nsL
      |                                         ^
 t|../include/vlc_common.h:481:15: note:  expanded from macro 'VLC_OBJECT'V
 L  C481v | _VAR l       _DOccIN_ooHERnbstj ITset
rct      | _    ^uct vlc_common_me
mbers: (const vlc_object_t *)(&(x)->obj) \
      | ../include/vlc_variables.h              ^
t :122:39: note: expanded from macro 'var_Create'
*)  122 | (&#(xd)-efi>one vbar_Crej)ate( \a,b
      ,c|               ^
) var_Create( VLC_OBJECT(a), control/dbus/dbus_root.c:142:37: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b,control/oldrc.c   c )
      :639|                                       ^
:142../include/vlc_common.h | : 481 17      :p15:_ warning: i: note: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]expanded from macro 'VLC_OBJECT'
p
  u  t = (481input_threa639d | _ | t*)   vlc_ o       bc onj ect_holdst(   INTF->p_ss  ys ->p_ tri nput u);
      |                                     ^
  c../include/vlc_objects.h:63:22: note: expanded from macro 'vlc_object_hold'
t     63 |   vlc_   vlc_objeccommot_hold( VnLC_OB_mJeE CmbeT (a) )
      |                      ^
rvs: (c../include/vlc_common.ho:481nas:t vlc_obr_j15: note: expanded from macro 'VLC_OBJECT'
T  481 |  e       cconst tstruct vlc_commonr__mti e*g)(&mbg(x)ere->rCs:o (cbonja)st vll c_object_t\lb
      a|  *)(              ^&(c
k(x)->ob pj) \
      |               ^_i
ntf, psz_cmd );
In file included from control/dbus/dbus_player.c:      33:
In file included from ../include/vlc_common.h:1031:
| ../include/vlc_variables.hcontrol/dbus/dbus_root.c:144:9: warning: :539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]                ^
    
144539 |  |          ../include/vlc_variables.h   v:lc_object_vre168laer:55a_se( p_inpCreate( p_oubj, psz_name, t: note: V );
      |         ^
expanded from macro 'var_TriggerCallback'../include/vlc_objects.h:L66
C_VAR_:F25  : note: expanded from macro 'vlc_object_release'
L168O    | #dAT | VL66 | eC  _ fiVAR_D vlc_obnjOect_reINHERIT
      |     ^
e ../include/vlc_variables.hlease( VLC:_122OvBJaECT(a:)39 r_:)
      |                          ^
note: Texpanded from macro 'var_Create'../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
r  
481i |         cogn  sge122t | r# dsetCruct vlcfi_nceoammon_me var_Create(a,b,c) vmlbers: (consalrt vl_cCbr_eaatocek(b(ja,ect_t  V*b)(&(xL)->obCj) \
      | _              ^O
) BJEvaCT(r_a), control/dbus/dbus_root.cTrb, c )
      |                                       ^
:i147../include/vlc_common.h::g481:1513g: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  e147 |   rnote:  expanded from macro 'VLC_OBJECT' C   
 a  481 |         l con s t  va sltrr_buSetBool( p_vouatc,ct "fullscreen", ( b_fku vlc_cllscorm(meen == TRoUE ) );n
      | _            ^
 Vm../include/vlc_variables.h:260:46: note: Lexpanded from macro 'var_SetBool'e
C  260 | #mbed_efine vaOrr_SetBBos:o J(const vlcl(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)_
      | obj                                             ^
E../include/vlc_common.h:481:15: enote: cexpanded from macro 'VLC_OBJECT'C
T(t_t  481 |      a*),)     b(co&n )(x)->st sotru
ct vlc      |                                                       ^_b
jcommo)n_mem b\../include/vlc_common.hers:
      |               ^
481:: (con15:st  note: vlc_expanded from macro 'VLC_OBJECT'
object_t *)  481(&(x) |  In file included from ->control/dbus/dbus_player.co   bj) \
      |               ^
:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    554 |   co   var_control/dbus/dbus_root.cCr:ens149ate(:t13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    pst_149 |  ro     buj      vcar_S,e ttBps oovzl( PL , _"nlfc_aullscreen", (mc b_ef,uo llsVLCmcrme_VeAoR_STn == RITRnNU_meG | VEmLC_VbeA ) );Rr_
      |             ^D
Os../include/vlc_variables.hINH:: (260:46: note: expanded from macro 'var_SetBool'E
R  260 | I#deTf
c      |     ^i
on../include/vlc_variables.hn:e vars122_Set:Bo39ot :l(a, bvnote: ,lexpanded from macro 'var_Create'cc) _ 
   o122 |  bj  var_SetBool( #VLC_OBJEdCeefine T(a),b,c)
      |                                              ^
vca../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
t_  r481t  | _ C       consrte as*)tt(rucet vlc&(a_,cbommon_members: (,const vlc_object_t *)(&(x)->ocb) (j) \
      |               ^
x)var_Create(-> VLobC_OBJEj)CT \(a), 
      b, |               ^c 
)
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const stcontrol/oldrc.cruct vlc_common_m:641embers:25: (: conwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]st vlc_object
_t   *)(&(x)->ob641 | j) \
      |               ^
                i_ret = var_SetString(In file included from control/dbus/dbus_player.c: p33:
_iIn file included from nt../include/vlc_common.hf-:1031:
>o../include/vlc_variables.h:563:5: warning: bjdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc].
l  563 |  ibv lc  var, _Createps( pz__ocmbj, pszd,_name, p VLszC__aVAR_SrgTRING |  )VLC_VAR_DOINHERIT
      |     ^
;
../include/vlc_variables.h:122:      control/dbus/dbus_root.c39::271 :| note: 5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
                        ^  271 |   expanded from macro 'var_Create'
   
122 var_Toggl | e#../include/vlc_variables.h:Bdo262ol( INTF->obj.lib:vefinel48 c: v,note: a expanded from macro 'var_SetString'
r"intf-s_how" );
      |     ^
  ../include/vlc_variables.hC:r262eate(592a | :45,:#b,c) var_Cr note: expanded from macro 'var_ToggleBool'
e  592a | d#define var_tTeoggleeBool(a(, fVbiLneC) var_ToggleBool_( VLC_OBOBJE vCaJECTT(a),b )
      | (                                            ^
ar../include/vlc_common.h), b:_481:15: note: expanded from macro 'VLC_OBJECT'
,  S481 |         const streuct v lcctS_ ctr)o
i      m| m                                      ^on_nmember
s: (const vlc_go../include/vlc_common.hb(ject:_t *)(&(x)-481>:15: note: a,expanded from macro 'VLC_OBJECT'obb
j,  481 |         )c \
      co| n              ^)
  st str  uvact r_vlSec_ctSotrmminon_gmem(b erVs: (consLCt_O vlc_BobjectJE_CTt(a *))(control/dbus/dbus_root.c:&,(x)308-b>ob:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j),   308 |         mcsg_\
      |               ^
Err( ()
v      |                                                ^
lc../include/vlc_common.h_obje:481ct:15_t*: ) note: expanded from macro 'VLC_OBJECT'pIn file included from _
t  his, control/dbus/dbus_player.c:33:
481"D-Bus In file included from message ../include/vlc_common.hr:e | 1031:
../include/vlc_variables.h:578:9: warning: a  ddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
i  n  g  : %s",
      |         ^578
 |   ../include/vlc_messages.h:83   ifc:5: note: expanded from macro 'msg_Err'
( varo_C   h83n |     asnmsg_Genegric(p_this, VLtCe( _pM_ sSoGt_ERR, __VAb_jru,c ARGS__)
      |     ^
../include/vlc_messages.hp:t78:13: note: expanded from macro 'msg_Generic'
    s78zv_nl |     vlc_Log(VLC_aOBJEmCeTc(, oV_c)L,o p, vlc_mC_VAR_CHOICmmEoSoCndule_name, __FOUINL_ET, _me&_, __LINEc_o_m,unt ,\b
      |             ^
 eNULL )../include/vlc_common.hr: 481:15:) s
      |         ^
:../include/vlc_variables.h :note: expanded from macro 'VLC_OBJECT'
128  (481 |         :const struct vlcc43: note: expanded from macro 'var_Change'
_  onc128 | osmmon_m#defit nevember s: l(vconcas_rob_t vlc_obCject_t h*)(&(x)->obj) \
      |               ^
ajenctge(_ta,b, *c,)(d,&(e)x) va->r_obCjcontrol/dbus/dbus_root.c):h ange(314 :\
V5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
L        C| 314 |     msg__DOBJbg( (vlEc              ^
C_To(bjae)ct,_t *b),  pc_,t hdi,s ,e  )"
      | G                                          ^etting pro
p../include/vlc_common.h:481e:r15t:y  note: %expanded from macro 'VLC_OBJECT'
s",
      |     ^
  ../include/vlc_messages.h:87:5481: |    note: expanded from macro 'msg_Dbg'
    87 |       m   csgonst stru_ctGener ivcl(cp_comm_thoins_,m VLC_eMSG_DBGm, b_e_control/oldrc.c:rVA_s:A 701:R(GS__)
      21c| : owarning:     ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_messages.hn:s78
:13:   note: expanded from macro 'msg_Generic'
701 | t    78 |     vlc_Log(VLC_Ovl cB JECT_(oo bject_) , p, vlc_m otdule_na me* ,) ( & (x)__FILE-__, __LI>NoE b__, \
      |             ^j
) ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
     \
      |               ^
481  |           c tons =t  vstrucat vlc_cr_ommoGen_membtIers: nt(coegnst ervlc( _obp_ject_t *)(&(syx)s-->o>pbj)_i \
np      |               ^
ut, "time" ) / CLOCK_FREQ;
      |                     ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:708:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  708 |                 l = var_GetInteger( p_sys->p_input, "length" ) / CLOCK_FREQ;
      |                     ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #control/dbus/dbus_root.cde:fi355:9ne: warning:  vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ar  355_G |   et  In    msteg_geErrr(( a,(vlcb)_  obje vct_art*)_G p_thetisIn, "teD-Bus mgeessagr(e re VadLCing _O: %sB",
      |         ^
JE../include/vlc_messages.hCT:83:5(a: note: expanded from macro 'msg_Err'
),   83b) |  
        |                                               ^ 
ms../include/vlc_common.hg_Gene:481ric(:15p: _tnote: expanded from macro 'VLC_OBJECT'h
i  481 | s, VLC  _MSG  _  ER  R, co__VnsA_At RGS__st)
      |     ^
r../include/vlc_messages.h:78:uc13: note: expanded from macro 'msg_Generic'
t   78 |     vlc_L vog(VlLC_OBJECc_T(o)co, mmp, ovlcn__momedumble_ernams:e, _ (_FILE_co_, _ns_LINt E__, vl\c
      |             ^
_../include/vlc_common.h:481:15: note: obexpanded from macro 'VLC_OBJECT'
j  481 |      ec   const_t t stru*)ct(& vlc(x_com)-mon>o_bjmemb) ers: (\
co      |               ^nst vlc_o
bject_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:729:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  729 |          control/dbus/dbus_root.c:395:9  : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] v
ar  395 | _S et   I   nteg emsg_Err(r( (vl pc__iobntjef-ct>o_tb*) p_thisj., "Dli-Bubvs lcme, ssa"kge eyrea-adictng : %ios",n"
      |         ^
,
      |             ^../include/vlc_messages.h:83:5: 
note: ../include/vlc_variables.hexpanded from macro 'msg_Err'
:259   83 | :49  :   note: expanded from macro 'var_SetInteger'msg
_  259G | #enederic(fip_tnehis, v VarLC_MSG_ER_R, __VA_ARGS__)
      |     ^
S../include/vlc_messages.h:78:13: note: etexpanded from macro 'msg_Generic'
I   78 |     vntlceg_erLog((aVLC_O,bBJEC,cT(o), ) p, vlc_m  oduvale_namer_, Se__FtIILEn__, __LINE__, \
te      |             ^
g../include/vlc_common.h:e481:15: r(note: expanded from macro 'VLC_OBJECT'
   481 |       VL  coC_nstOB sJEtruCTct(a v),lcb,_coc)mmo
      n| _member                                                ^
s: (con../include/vlc_common.h:st v481:l15:c_o note: bjeexpanded from macro 'VLC_OBJECT'
ct_  t *)(&(481 | x)->ob  j) \
        |               ^
    const struct vlc_common_membecontrol/dbus/dbus_root.crs::401 (:5:co warning: nsdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t 
v  401 | lc _o  bj ecmst_g_Dt b*)g((& (vl(c_objx)ect->_t*) obp_tj)his, \ "
      |               ^
Getting All properties" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_thiscontrol/oldrc.c:, VL740:C_17:MSG_D warning: BG, __due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
VA  740_AR |  GS__)  
      |     ^
  ../include/vlc_messages.h:78:13:   note: expanded from macro 'msg_Generic'
    78 |        vl  c_L  og( vVLC_OBarJECT(o)_, p, vlc_mSeodule_ntBame,oo __Fl(ILE_ p_, _s__LINysE__, ->\
      |             ^
p_../include/vlc_common.h:481:15pl: note: expanded from macro 'VLC_OBJECT'ay
l  481 |         iscot,nst " strufuct vlllc_cscommon_rememenber",s:  f(s co= nstrt vulc_objecet_t * ))(&;
(x)-      | >ob                ^
j../include/vlc_variables.h:) \
      260:|               ^
46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:742:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  742 |                 var_SetBool( p_sys->p_playlist, "fullscreen", fs = false );
      |                 ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:744:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  744 |                 fs = var_ToggleBool( p_sys->p_playlist, "fullscreen" );
      |                      ^
../include/vlc_variables.h:592:45: note: expanded from macro 'var_ToggleBool'
  592 | #define var_ToggleBool(a,b) var_ToggleBool( VLC_OBJECT(a),b )
      |                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:751:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  751 |                     var_SetBool( p_vout, "fullscreen", fs );
      |                     ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:752:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  752 |                     vlc_object_release( p_vout );
      |                     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:888:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  888 |     const int i_state = var_GetInteger( p_input, "state" );
      |                         ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:900:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  900 |             var_GetFloat( p_input, "rate" ) );
      |             ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
  660 | #define var_GetFloat(a,b)   var_GetFloat(In file included from control/dbus/dbus_player.c:35:
In file included from ../include/vlc_input.h:41:
 V../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]LC_O
B  125 |     vlJEc_objCTect_rele(aase( p_),vout );
b)      |     ^

../include/vlc_objects.h:66:25:      |                                            ^
note: expanded from macro 'vlc_object_release'
../include/vlc_common.h   66 |     vlc_o:481bject:15_r: note: elease( VLC_expanded from macro 'VLC_OBJECT'
OBJECT(a)  481 |  )
      |                         ^
  ../include/vlc_common.h:481  :15: note: expanded from macro 'VLC_OBJECT'
   481 |         const struct vlc_common_membe   crs: (const vlc_objeonstct_t *)(&(x)->ob strj) \
      |               ^
uct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:909:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  909 |                 (var_GetInteger( p_input, "time" ) / CLOCK_FREQ) );
      |                  ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:964:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  964 |     int state = var_GetInteger( p_input, "state" );
      |                 ^
In file included from ../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
control/dbus/dbus_player.c  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
:35:
../include/vlc_input.h../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:  481 |         co527:29: warning: nstdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 s  tr527 | uc  t   vlic_npucotmm_thread_ont _m*emibenpurst = input: _C(creaontest( p valcren_ot, bjitemec, logt, NULL, N_tULL );
      |                             ^
 *../include/vlc_input.h:)(501:46: note: expanded from macro 'input_Create'
&  501 | #define input_(x)Create(a,b,c,d,e) input_Create(V->LC_OBJEobCTj)(a),b,c,d,e)
      |                                              ^
 \../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

      |   481 |         co              ^
nst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus_player.c:35:
../include/vlc_input.h:530:control/oldrc.c9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  530 |         vlc_983:13object_release:( input ); warning: 
      due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|         ^  983
 |  ../include/vlc_objects.h  :66:  25: note: expanded from macro 'vlc_object_release'
     66 |         vlc_ vobject_rear_lease( VLC_SeOBJEtFCT(a) )
      |                         ^
l../include/vlc_common.h:o481:15: note: at( expanded from macro 'VLC_OBJECT'
p_inp  481u |         const, t struct "pvlc_oscomitmon_meimbers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
on", f );
      |             ^
../include/vlc_variables.h:261:47: note: expanded from macro 'var_SetFloat'
  261 | #define var_SetFloat(a,b,c)     var_SetFloat( VLC_OBJECT(a),In file included from b,control/dbus/dbus_player.c:c35:
../include/vlc_input.h)
      |                                               ^:572:10: warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h
:  572 | 481    :     vlc_15:obj ect_releasenote: expanded from macro 'VLC_OBJECT'( (vlc_
o  481bje |  ct_t *)  (pp_vout[i  ])   );
      |          ^ c
onst s../include/vlc_objects.h:66tr:25: note: expanded from macro 'vlc_object_release'
uc   66 |     t vlc_vlobject_relec_aseco( VLmC_OBJECT(a) )
      |                         ^
mon_m../include/vlc_common.h:e481:15: note: expanded from macro 'VLC_OBJECT'
m  481 |         const structbe vlc_corsmmon_members::  (const vlc(c_object_t on*)(&(x)->stobj)  v\
      |               ^
lc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:988:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  988 |             var_SetInteger( p_input, "time", CLOCK_FREQ * t );
      |             ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:994:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  994 |         if( var_GetBool( p_input, "can-rate" ) )
      |             ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:996:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  996 |             float f_rate = var_GetFloat( p_input, "rate" );
      |                            ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
  660 | #define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:998:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  998 |             var_SetFloat( p_input, "rate", f_rate );
      |             ^
../include/vlc_variables.h:261:47: note: expanded from macro 'var_SetFloat'
  261 | #define var_SetFloat(a,b,c)     var_SetFloat( VLC_OBJECT(a),b,c)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:1002:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1002 |             var_SetInteger( p_intf->obj.libvlc, "key-action", ACTIONID_JUMP_FORWARD_EXTRASHORT );
      |             ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:1008:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1008 |         if( var_GetBool( p_input, "can-rewind" ) )
      |             ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:1010:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1010 |             float f_rate = var_GetFloat( p_input, "rate" );
      |                            ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
  660 | #define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:1012:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1012 |             var_SetFloat( p_input, "rate", f_rate );
      |             ^
../include/vlc_variables.h:261:47: note: expanded from macro 'var_SetFloat'
  261 | #define var_SetFloat(a,b,c)     var_SetFloat( VLC_OBJECT(a),b,c)
      |                                               ^
control/dbus/dbus_player.c../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(54:17: x)warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
-   54 |         i_p>os = var_obGetInj)teger( p_inpu \
      |               ^
t, "time" );
      |                 ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658control/oldrc.c:1016:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
 1016 |             var_SetInteger../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
(   481 |  p       const struct v_lc_common_meimbers: (contnst vlf-c_ob>ojecbjt_t *).l(&(ibx)-vl>objc,) \ "k
      | ey              ^
-action", ACTIONID_JUMP_control/dbus/dbus_player.cB:55:9AC: warning: KWdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]A
RD   _E55XT |       RA  vSHlc_ORobjT ect);_
      rele|             ^as
e../include/vlc_variables.h( p_:259inpu:49t );
:       |         ^
note: expanded from macro 'var_SetInteger'../include/vlc_objects.h:
66:25  : note: expanded from macro 'vlc_object_release'
259   66 |  | #    vlcde_objfiect_nerelease v( VLC_OBJECT(a) ar)
      |                         ^
_../include/vlc_common.hSe:481:15: note: tIexpanded from macro 'VLC_OBJECT'
n  481 |     te  ge  r(coa,nst strb,uctc) vlc_c  o vmmonar__Smembeetrs: In(const vlc_otbject_t *)(&(x)->oegbj) \
      |               ^
er( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->ocontrol/dbus/dbus_player.c:85bj:9) : warning: \
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      
|    85 |                  ^
     msg_Err( (vlc_object_t*) p_this, "D-Bus message rcontrol/oldrc.cea:ding :1022: %s",
      |         ^
9: warning: ../include/vlc_messages.h:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]83:5
:  note: expanded from macro 'msg_Err'
1022 |     83 |       msg  _Gene  ric(p_this, VL C_MSG_ERR, __VA_ARGS__)
      |     ^
v../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
a   78 |     vlc_Log(VLr_C_OBJECT(o), p, vlc_moduTrle_name, _igg_FILE__, __LIerNE__, \
      |             ^
Callba../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
c  481 |  k(        const sp_inttruct vlc_cf-omm>on_members:p_ (cosynst s-vl>c_object_t *p_)(&(xp)->obj) \
      la|               ^
ylist, "rate-faster" );
      |         ^
../include/vlc_variables.h:168:55: note: expanded from macro 'var_TriggerCallback'
  168 | #define var_TriggerCallback(acontrol/dbus/dbus_player.c:,b)102 v:9: warning: ardue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_T
r  102 |         vaigr_SetgeIntrCegealr( inlbputac, "timek( ", i_pVLos );
      |         ^
C_OB../include/vlc_variables.hJE:259:49CT: note: expanded from macro 'var_SetInteger'
(  259 | #define var_a)Se,tInteg ber(a,b,c)   ) va
      r_SetI|                                                       ^nteger
( VLC_OBJEC../include/vlc_common.hT(a),b,c)
      |                                                 ^:
481:../include/vlc_common.h:15481:15: note: : expanded from macro 'VLC_OBJECT'
note:   481 |     expanded from macro 'VLC_OBJECT'
    const struct vlc_com  481mon_me |  mbers:  (const vlc_object_t *)  (&(x)-  >obj) \
      |               ^
  const struct vlccontrol/dbus/dbus_player.c:103:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_c  103 |         vlc_object_releaomsem( input );
      o|         ^
n_../include/vlc_objects.h:66:25: note: meexpanded from macro 'vlc_object_release'
mb   66 |     evlc_object_release( VLC_OBJECT(a)rs )
      |                         ^
:../include/vlc_common.h:481:15 (: note: expanded from macro 'VLC_OBJECT'
c  481 |      on  st con st struct vlvlc_commc_on_meobmbersje: ct(_tc *onst)( &(vlcx)_ob->jectob_jt *)(&(x) )->obj) \
\      |               ^

      |               ^
control/oldrc.c:1027:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1027 |         var_TriggerCallback( p_intf-control/dbus/dbus_player.c>p:123:_sy9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  ->123 | p     _p   mslag_Err( yl(vlcis_obt,jec "t_t*)rate p_t-shis, lo"Dwe-Bus mr"essag )e r;
ead      | in        ^
g../include/vlc_variables.h: : 168:%s"55:,
      |         ^
 note: ../include/vlc_messages.h:83:5:expanded from macro 'var_TriggerCallback'
 note: expanded from macro 'msg_Err'  
168 |    83 |  #d   mefsg_Geneiric(p_thisne, VLC_M vSG_EarR_TR, __VAri_ARGS_gg_)
      |     ^
e../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
r   78 |     vlc_Log(VCLC_OBJECTa(o), p, llvlc_mobdule_name, __FacILEk(__, _a,_b)LINE_ v_, \
      |             ^
ar_../include/vlc_common.h:481:Tr15: note: igexpanded from macro 'VLC_OBJECT'
g  481 |         coenst strurCct alvlc_commlbon_memberacs: (const vlc_k(object_t V *)(&(Lx)->obj) C_\
      OB|               ^
JECT(a), b )
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |     control/dbus/dbus_player.c:130  :20 : warning:  cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]on
s  130t  |  st   ruif(ct p v_inplut && var_Gc_etBoolco( p_input, mm"can-seek" ) )
      |                    ^
on../include/vlc_variables.h:659:41: note: _mexpanded from macro 'var_GetBool'
em  659 | #debefine var_GetBorol(a,b)   var_s:GetBool( V (LCco_OBnsJECTt(a),b)
      |                                         ^
 ../include/vlc_common.h:481:15vl: note: expanded from macro 'VLC_OBJECT'
c  481 |      _o   bjceconst_t stt r*)u(&ct(x vlc)-_co>ommobjn_membe) rs: (con\st vlc_ob
      je| ct_t              ^
 *)(&(x)->obj) \
      |               ^
control/oldrc.c:1032:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]control/dbus/dbus_player.c:132:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  132  | 1032 |           vlc _tick_t i_  pos = var_G  e vtInteger( p_input, "time"ar ) + i_st_Sep;
      |                            ^
et../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
Flo  658 | #define var_atGetIn( pteger(a,b)   var_GetInteger(_i VLC_OBJECT(nta),b)
      |                                               ^
f->../include/vlc_common.h:481:15: note: p_expanded from macro 'VLC_OBJECT'
s  481 |         const stryuct vlc_common_members:s (const vlc_object_t *)(&(x)->->obj) \
      |               ^
p_playlist, "rate", 1. )control/dbus/dbus_player.c;:133:
9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      |         ^

../include/vlc_variables.h:261  133 |    :47     var_: Setnote: expanded from macro 'var_SetFloat'Inte
ger  ( p_input, "time261 | ", (i_pos >=#d 0) ? i_pos :ef 0 );
      |         ^
in../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
e  259 | #define var_Set vInteger(ara,b_S,c)  et vFlar_SeoatInt(teger( VLa,C_OBJEb,CT(ac),b,c)
      | )                                                ^
 ../include/vlc_common.h:481:15  : note: expanded from macro 'VLC_OBJECT'
   481 |         const  struct vlvac_comr_mon_SememtFbers: (loconst avlc_object_t *t()(&(x)- >obj) \
      |               ^VL
C_OBJECT(a),b,c)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |  control/dbus/dbus_player.c:137:9: warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
   137 |        c   onvlstc s_otrbjuect_release( pct_ vinpulct _c);
om      |         ^
mon../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
_m   66 |    em vlc_obbeject_relrsease( : VLC_OBJE(cCT(a) )
      |                         ^
o../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
n  481 |     st     convlst strc_uct vlco_common_mbembers: (constje vlc_octbject__t *)(&(x)->obj)t  \
      |               ^
*)(&(x)->obj) \
      |               ^
control/oldrc.c:1037:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1037 |         var_TriggerCallback( p_input, "frame-next" );
      |         ^
../include/vlc_variables.h:168:55: note: expanded from macro 'var_TriggerCallback'
  168 | #define var_TriggerCallback(a,b) var_TriggerCallback( VLC_OBJECT(a), b )
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:1049:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1049 |                 var_SetInteger( p_input, "chapter", atoi( necontrol/dbus/dbus_player.cwval.psz:226:9: warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  226 |     tr    inmsgg _) Err() (vlc_obj;
ec      |                 ^
t../include/vlc_variables.h_t*) p_th:259is, ":49D-: Busnote: expanded from macro 'var_SetInteger' mess
a  259 | #degef reading :in %s",
      |         ^
e../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
 v   83 |     msg_Genearr_Sic(etp_tInhis,t VLC_MSG_ERR, __eVA_ARGS__)
      |     ^
g../include/vlc_messages.h:78:13: ernote: expanded from macro 'msg_Generic'(
a   78 |     vlc_Log(VL,b,c) C_ OBJECT v(o), arp, vlc_mod_Suleet_namIne, __FteILE__ge, __LIr(NE__ V, \
      LC|             ^
_O../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
BJ  481 |  EC  T(     const struct vlc_common_ma)embers,b: (co,nst vlc_object_t *c)(&(x)->obj) )
      |                                                 ^\
      |               ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:1054:30: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1054 |                 int i_chap = var_GetInteger( p_input,control/dbus/dbus_player.c:289 ":23c: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]hapte
r  289 | " );
        b_can_pa      |                              ^use = var_GetBool( p_in
p../include/vlc_variables.hut, "can-pause:658" :47);:
      |                       ^
 note: ../include/vlc_variables.hexpanded from macro 'var_GetInteger'
:659:41: note: expanded from macro 'var_GetBool'
  658  659 |  | ##defidefne var_GetinBool(ae ,b)  va var_GetBool(r_ VLC_OGeBJEtICT(ant),b)
      |                                         ^
e../include/vlc_common.h:481ge:15: note: expanded from macro 'VLC_OBJECT'
r  481 |       (a  c,bons)t struct vlc_c  o vmmaron__GmeteInmbeters: (cogensr(t vl VcLC_object_O_t BJ*EC)(&T((xa))->ob,bj) )
      |                                               ^\
      |               ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |      control/dbus/dbus_player.c  :290: c9:on warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]st
   290 |         vlcst_obruject_ctrelease( v lcp__cinomputmo )n_;
      |         ^
me../include/vlc_objects.h:66:mb25er: note: expanded from macro 'vlc_object_release'
s   66 |     vlc_objec: t_(coreleasnse( VLt C_OvlBJEc_CT(aob) )
je      |                         ^ct
_../include/vlc_common.h:481t :15: note: expanded from macro 'VLC_OBJECT'
*  481 |      )(  &( consx)t s->truct vlc_obcommon_mj)embers \: (
      const vlc_obje|               ^ct_
t *)(&(x)->obj) \
      |               ^
control/oldrc.c:1055:39: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1055 |                 int i_chapter_count = var_CountChoices(control/dbus/dbus_player.c p:321:22_i: warning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
p  321 |     ut,  "c   hab_canpt_seeker = " var);_
      G|                                       ^etB
o../include/vlc_variables.h:ol( 582:p_i49:nput, "c note: an-seek" );
      |                      ^
expanded from macro 'var_CountChoices'
../include/vlc_variables.h  582:659:41 | #: note: expanded from macro 'var_GetBool'
def  659 | #definine var_GetBoe ol(a,vab)   var_r_GeCotBoounl( VLC_OBJECtCT(a),b)
      |                                         ^
h../include/vlc_common.h:oi481ce:15: note: s(expanded from macro 'VLC_OBJECT'
a  481 |      ,b)   const st vrucat vlc_commorn_member_Cs: (coounst vlcnt_obChjecoit_t *)(&(x)->ceobjs() V \
      |               ^
LC_OBJECT(a),b)
      |                                                 ^
control/dbus/dbus_player.c../include/vlc_common.h:481:15:322::9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   322 |         vlcnote: expanded from macro 'VLC_OBJECT'
_object_release( p_i  481npu | t );
      |         ^
  ../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
       66 |       vlc_objeccot_release( VnsLC_Ot BJECT(a) )
      |                         ^
s../include/vlc_common.h:481:tr15:u note: expanded from macro 'VLC_OBJECT'
ct  481 |      v   lc c_const strouct vlc_commmmon_members: (conons_mt vlc_objectem_t be*)(&(x)rs->obj) : \
      |               ^
(const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus_player.c:335:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  335 |     dbus_bool_t b_shuffle = var_GetBool(control/oldrc.c p_i:1061ntf:13->p: _syswarning: ->p_playdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
li st, "rand1061 | om" );
      |                             ^
  ../include/vlc_variables.h: 659:41: note: expanded from macro 'var_GetBool'
      659 | #def  ine   var v_GeartB_Toolri(a,b)  gg var_GeertBool( VLC_OBJCaECT(a),b)
      l|                                         ^
l../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
b  481 |         const struct vlcac_commkon_members: (const vlc_object_t *)(&( (x)->obj) \
      |               ^
p_input, "next-chapter" );
      |             ^
../include/vlc_variables.h:168:55: note: expanded from macro 'var_TriggerCallback'
  168 | #define var_TriggerCcontrol/dbus/dbus_player.callb:352:5: warning: adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  352 | k  (a  ,bvar)_SetBool( PL, v ar"r_Taringgdom"er, Ca( bll_sbahufckfl( e == TVRUE ) );
      |     ^
LC_OBJE../include/vlc_variables.h:260:46:CT note: expanded from macro 'var_SetBool'
(  260 | #dea)f, b )ine var_SetBoo
      l(|                                                       ^a,
b../include/vlc_common.h,c)      v:481ar_SetB:15ool: (note:  Vexpanded from macro 'VLC_OBJECT'LC_O
B  481JECT( | a),b,c)
        |                                              ^
 ../include/vlc_common.h:481:  15: note: expanded from macro 'VLC_OBJECT'  
   481 |         const costructns vt lstcru_ctcomm vonlc_me_cmbersom: (const vlmoc_objecnt_t *)(&(x)->_mobj) \
      |               ^
embers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus_player.c:365:17: warning: control/oldrc.c:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
1063:13  365 | :   warning:       due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]swi
t 1063ch( v |  ar_GetInt  eger(   p_inp ut, "state" ) )
        |                 ^
    v../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
a  r_T658 | #definre var_GeigtIntgeger(a,erb)   vaCr_GetInteger( aVLC_OBJECT(a),bl)
      |                                               ^
l../include/vlc_common.h:481:15: note: baexpanded from macro 'VLC_OBJECT'
c  481 |    k(   p   const s_itnpructut v, lc_c"ommon_mpreevmbe-rs: (conchst vaplc_obteject_t *)r(&(x)->o" bj) \);
      |               ^

      |             ^
../include/vlc_variables.h:168:55: note: expanded from macro 'var_TriggerCallback'
  168 | #define varcontrol/dbus/dbus_player.c:378:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_T
r  378 |         viglcge_orCbaject_releaslle(ba (vlck(c_objaect_t*) p_input );
      |         ^
,b../include/vlc_objects.h:66:) 25: note: expanded from macro 'vlc_object_release'
va   66 |  r_   vlc_object_releaTrse( VLCi_OBJECT(a) )
      |                         ^
g../include/vlc_common.h:481:15:g note: expanded from macro 'VLC_OBJECT'
e  481 |         const struct vlrCc_acommonll_membabercks: (c( onst vlc_object_t *)(&(x)->obVLj) \
      |               ^
C_OBJECT(a), b )
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const structcontrol/dbus/dbus_player.c: 398:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v  l398 |        c d_r_cate = omvamonr_GetF_mloat( pemb_einpur176ts,: "r warnings (ca generated.
toe" );
      |                  ^
ns../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
t v  660 | #define var_GetFlcloat_o(a,bject_t *b)   var_GetFloat( V)(LC_OB&(JEx)CT(a),b)
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
->o  481 |   bj) \      
const stru      | ct vlc_c              ^
ommon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:1074:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1074 |        control/dbus/dbus_player.c :399:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
        399 |    v a     r_ vlc_objSetect_releasIntee( (vlc_gerobject( p__t*) p_inpinput ut, );
      | "tit        ^
le../include/vlc_objects.h:",66:25:  note: expanded from macro 'vlc_object_release'
at   66oi( |     v nelc_objewvalct_re.pszle_asestr( VLC_OingBJECT( )a) )
      |  )                        ^
;../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

  481 |       |                       ^
 ../include/vlc_variables.h cons:259:t struc49: note: t vlcexpanded from macro 'var_SetInteger'_co
mm  on_m259embers: | #d (conefist vlcne v_object_ta *)(&(x)r_S->obj) \
      |               ^etI
nteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:1078:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1078 |                 int i_title = var_GetInteger( p_input, "titlecontrol/dbus/dbus_player.c:" );
      423| :                              ^
9../include/vlc_variables.h: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
658  423 |     :47    v: arnote: expanded from macro 'var_GetInteger'_Se
t  Flo658 | #definea vat(r_G p_etIinpnteguer(at,b, "rate)  " v,ar_G (floatet)In ted_rgeate )r(; V
LC_      OB|         ^
JECT(../include/vlc_variables.ha):,b261:47:)
       |                                               ^
../include/vlc_common.h:note: 481:15:expanded from macro 'var_SetFloat'
 note: expanded from macro 'VLC_OBJECT'  261 | 
#define   481v |  ar_SetF   lo    acton(as,b,t c)s     vtruact r_vlc_Scommeont_memFlbeoarst(:  VL(C_coOBJnECst T(av),lc_objebct_t *),(&(xc))->obj)
      |  \                                              ^
      | 
              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         constcontrol/oldrc.c s:tru1079:37ct: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] v
l 1079 | c_ common  _m   embe   rs   : (co ns t   vlc_iobjnectt _ti_ *)t(&itl(x)e_coun->obt j) \=
      |               ^ v
ar_CountChoices( p_input, "title" )/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="control/dbus/libdbus_plugin_la-dbus_tracklist.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT control;control/dbus/dbus_player.c/dbus/libdbus_plugin_la-dbus_tracklist.lo -MD -MP -MF control/dbus/.deps/libdbus_plugin_la-dbus_tracklist.Tpo -c -o control/dbus/libdbus_plugin_la-dbus_tracklist.lo `test -f 'control/dbus/dbus_tracklist.c' || echo './'`control/dbus/dbus_tracklist.c
:424:
9:       |                                     ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.h
:582:49: note:   424 | expanded from macro 'var_CountChoices'
   582 |   #define var   _CountC  vhoices(a,blc_o) var_CbjeountChoicct_res( Velease( (vlc_objeLCct_t_OB*)JECT (a),pb)
_in      | p                                                ^
ut )../include/vlc_common.h:481;
:15      : note: expanded from macro 'VLC_OBJECT'
|         ^
  ../include/vlc_objects.h:66:481 |  25:     note: expanded from macro 'vlc_object_release'   
const st   66 |    ruc vlct v_lc_commobjeoct_reln_ease( membeVLrs: (const C_vlc_OBJECTobject(_t a*)(&)( )x)
      |                         ^
->../include/vlc_common.h:obj481:15) \
      |               ^
control/oldrc.c:1085:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1085 |             var_TriggerCallback( : p_input, "nenote: xexpanded from macro 'VLC_OBJECT't-
tit  481 | l e "       );const
       stru|             ^
ct../include/vlc_variables.h v:168:55: lcnote: _coexpanded from macro 'var_TriggerCallback'
m  168 | #mdoenfin_em vaermb_Triegrsg:e (rconCsaltlb ackv(a,b) lvca_obr_Tjrecitgge_rCatllb ack*( VLC)(&(_OBxJEC)T(a-), b )>
o      | bj) \
      |               ^
                                                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:1087:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1087 |             var_Triggecontrol/dbus/dbus_player.c:461:9rCallbac: kwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](
   461 | p    i_fi( vnar_GeputtB, ool"( pp_irntefv-title" );
      |             ^->
p_s../include/vlc_variables.h:168y:s-55>p:_p laynote: liexpanded from macro 'var_TriggerCallback'st,
   "168r | #edpeeatfi" )n )
      | e        ^
 v../include/vlc_variables.h:659a:41:r _note: expanded from macro 'var_GetBool'
T  rig659 | #defginee var_rCGetaBlool(a,blba)   cvark_G(ea,btBool( VLC_OBJECT(a),b)
) var_TriggerCallback(       | V                                        ^
L../include/vlc_common.h:481C_OBJECT(a), b :15: note: expanded from macro 'VLC_OBJECT')
      |                                                       ^

../include/vlc_common.h:  481 | 481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const st   ruct  v lc _commo  cnonst _mstemberurs:ct ( vlc_ccoomnsmton _mvemlbce_orsb: (ject_tco n*)s(&t(x) v->lc_oobbjej)ct \
_      |               ^t *)(&(x)->obj) \
      |               ^
control/dbus/dbus_player.c:464:14: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  464 |     else if( var_GetBoo
l( p_intf->p_sys->p_playlist, "loop" ) )
      |              ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   control/oldrc.cvar_Get:B1112:ool(9: V warning: LC_OBJECdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]T(a),b)

      |                                         ^ 1112
 | ../include/vlc_common.h:481   :15  : note: expanded from macro 'VLC_OBJECT'
   481   |   va   r_C   change( p_input, psz_variable, VLC_VonAR_GETTEXT,
      |         ^
../include/vlc_variables.hst s:t128r:uc43: note: t expanded from macro 'var_Change'vl
c_c  128 | #ommon_mdefineemb var_Chaers: (const vlc_object_t *)(&(x)->obj)nge(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note:  \expanded from macro 'VLC_OBJECT'

      |               ^  481 |        
 const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:1119:23: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1119 |             i_error control/dbus/dbus_player.c:= var_SetInt487eg:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
er( p  487 |   _inpu   t, psz_variable,
      |                       ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
   259 | #def  var_ine var_SetInteger(a,b,c) S  var_eSetInttBegooel( Pr(L, "loop",   FALSE );
      |         ^
../include/vlc_variables.h:260: V46: note: expanded from macro 'var_SetBool'
LC  260 | #define var_O_BJSetEBCTool((a,b,c) a)     ,vb,ar_Sc)
      |                                                 ^etBool( VLC
_O../include/vlc_common.h:BJEC481:T15:(a), note: b,c)
      |                                              ^
expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:481  :15: note: expanded from macro 'VLC_OBJECT'
481   |  481   |             c conostnst s strtruucct t vlvlcc_co_commmmon_on_mmembers: (emconst vlbec_objecrt_t *)(s:& (c(onsxt vlc)->obj)_o \
      bj|               ^
ect_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus_player.c:488:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  488 |         var_SetBool( PL, "rcontrol/oldrc.c:ep1127eat",:27 F:ALS E );
warning:       | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]        ^

../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
 1127 |          260  | #def ine   int  ivar_SetBool(_valua,be = va,c)  r _Ge tI ntege r(var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h p_input, :481p:15: note: expanded from macro 'VLC_OBJECT'sz
_  481 |   va    r  conisatb lest ru)c;
      t | vl                          ^c_common_m
e../include/vlc_variables.hm:b658:er47s:: (con note: expanded from macro 'var_GetInteger'
st  658 | # vdefilnce _ovbar_Gjetect_t *)I(&n(tx)e->ogebj) \r
(a,      |               ^
b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:control/dbus/dbus_player.c:492:481:15: note: 9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'VLC_OBJECT'
  492 |    481       va |         cor_nst struct vSlc_cetBoooml( mon_PLme,mbe "lrso: (coonpst "vlc,_ ob j FeALSE ct_t *)(&(x)->obj);) 
      \
      |               ^
|         ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_Secontrol/oldrc.c:1129:18: warning: tBdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
oo 1129 | l(a,b,c)       v  ar_  Set  Bool( V  LC_OB   JEiCTf(a),b ( v,ca)
r_      Ch|                                              ^
ang../include/vlc_common.h:481:15e( p: _note: expanded from macro 'VLC_OBJECT'
inp  ut,481 p |         conssz_vatr sitablrue,
      |                  ^
ct ../include/vlc_variables.hvl:128:c43: note: expanded from macro 'var_Change'
_comm  128 | #ondefin_meem var_Cbehange(a,b,c,d,e) var_Change( VLCrs_: (cOonBstJ vEClc_Tobjec(t_at ),* b, c, d, e )
      |                                           ^
)../include/vlc_common.h(&:481:(15: note: x)->expanded from macro 'VLC_OBJECT'o
bj) \
      |               ^
  481 |         const struct vlc_common_members: (const vlc_objeccontrol/dbus/dbus_player.ct_t: *)(493:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
&(  493 |        x)->o vbj) \
      |               ^
ar_SetBool( PL, "repeat", TRUE  );
      |         ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLcontrol/oldrc.c:1154:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1154 |     vlc_object_release(C_ p_OBJECT(ai)n,bpu,c)t
      |                                              ^
 ../include/vlc_common.h):481:;
      |     ^
15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_objects.h:66  :481 | 25       : note: expanded from macro 'vlc_object_release'
 c   o66 |    nst  svlc_object_release( VtructLC_OBJEC vT(a)lc_ c)o
      mmon_members|                         ^
: ../include/vlc_common.h:(c481:15:on note: stexpanded from macro 'VLC_OBJECT'
 v  481l |   c_o      bcojnsect struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      | t              ^
_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus_player.c:497:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  497 |         var_SetBool( PL, "loop",   TRUE );
      |         ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    control/oldrc.c:1187:21: warning:     due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] c
ons 1187 |   t 43st warnings generated     .
 int state = var_GetIruntectger( p_inp vut, "state" );
      |                     ^
../include/vlc_variables.h:lc658:47_c: note: omexpanded from macro 'var_GetInteger'
  658mo | #n_defmeinmbe verar_GetIntes: (constger(a v,b)  lc_o varb_GetIject_t *ntege)r( (&(x)-VLC_>oOBJECT(ba),b)
      |                                               ^
../include/vlc_common.h:481j:15) \
: note:       expanded from macro 'VLC_OBJECT'
|   481              ^
 |         const struct vlc_common_members: (ccontrol/dbus/dbus_player.c:498:9ons:t v lcwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_o  bje498 |      ct _t  *)( var_SetBo&(xo)->olbj)( \
 P      |               ^
L, "repeat", FALSE  );
      |         ^
control/oldrc.c:../include/vlc_variables.h:1188:9: warning: 260:46: note: expanded from macro 'var_SetBool'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  260 | #def 1188 |  i    n   vlec_ vobject_rear_SetBooleasle((a p_,b,inpcut ));
       |         ^
     var_SetBoo../include/vlc_objects.h:66:25:l note: expanded from macro 'vlc_object_release'
(   66 |  VLC_OBJECT(  a)  vlc,b,c)
      |                                              ^
_ob../include/vlc_common.h:481je:ct_re15le: note: expanded from macro 'VLC_OBJECT'
a  481se( |         const struc Vt LCv_OBlJECc_coT(a) )m
      | mon_members:                        ^
 ../include/vlc_common.h:481:15:(const vlc_object_t note: expanded from macro 'VLC_OBJECT'
   481 | *)(&(x)->     obj) \
         con| st               ^str
uct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:1208:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1208 |         msg_Warn( p_playlist, "play" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Genercontrol/dbus/dbus_player.c:ic(p_this, VLC_MSG_551:17: Wwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]A
RN, _  551 |       _ VA i_p_Aos R= Gvar_GetInteger( p_input, "time" );
      |                 ^
../include/vlc_variables.hS:__)
      | 658    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |   :47: note: expanded from macro 'var_GetInteger'
  658 | #define var_G  evltc_Log(IVLnC_tOBJECTeg(o), per, vlc_modu(ale_,name, __FILE__, __LINE__, \
      |             ^
b../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
)  481 |         const struct vl   vc_common_marembers: (co_GetIntenger( VLC_sOBJt ECvT(a)lc_object_t *)(&(x)->obj) ,b)\
      
      |               ^
|                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membecontrol/oldrc.c:1214:24rs: : warning: (conmv -f control/dbus/.deps/libdbus_plugin_la-dbus_root.Tpo control/dbus/.deps/libdbus_plugin_la-dbus_root.Plo
st vlc_object_t *)(&(x)->obj) \
      |               ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1214 |         bool b_value = var_GetBocontrol/dbus/dbus_player.col( p_playlist, "repeat" );
      |                        ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBoo:552:l( VLC9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  552 |  O   BJECT(a)   ,b)
      |                                         ^
../include/vlc_common.h: vl481:15:c_ note: expanded from macro 'VLC_OBJECT'
ob  481 |        ject const_r stelruceatse( p_in/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="control/dbus/libdbus_plugin_la-dbus.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT control/dbus/libdbus_plugin_la-dbus.lo -MD -MP -MF control/dbus/.deps/libdbus_plugin_la-dbus.Tpo -c -o control/dbus/libdbus_plugin_la-dbus.lo `test -f 'control/dbus/dbus.c' || echo './'`control/dbus/dbus.c
put ); vlc
      _co|         ^
mmon_../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_objemect_release( VLC_OmbeBJECT(a) )
      |                         ^rs: 
(c../include/vlc_common.h:481:onst vlc_object_t *)(&15:(x)->obj)  note: expanded from macro 'VLC_OBJECT'
\
      |               ^
  481 |         const struct vlc_common_members: (const vlc_object_control/oldrc.c:1228:t *)(&(x)13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
->obj) \
      |               ^
 1228 |             var_SetBool( p_playlist, "repeat", b_value );
      |             ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),bcontrol/dbus/dbus_player.c,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object:592_t:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 *)(  592 |       &(x)->obj) \
        msg_Err( (vlc_obje|               ^
ct_t*) p_this, "D-Bus message reading : %s",
      | control/oldrc.c:1235:24        ^
:../include/vlc_messages.h: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1235 |  83    :5: note: expanded from macro 'msg_Err'
      83 |  bool b   m_vsg_Galue = envar_GetBool( p_playlist, "loop" );
      |                        ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 | eric(p_this, VLC_MSG_ERR, __VA_A  R  G  S  __)co
ns      | t s    ^tr
uct ../include/vlc_messages.h:78:13: note: vlcexpanded from macro 'msg_Generic'
_common_members:    78(c |     vlonst vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:1249:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1249 |     c_        vaLor_SetBool( p_playlig(stVL, C_"loop", b_value );
      |             ^
OB../include/vlc_variables.h:JE260:CT46:(o note: expanded from macro 'var_SetBool'
),  260 |  p,#d veflcin_me odvaulr_e_SetBool(naa,b,mec)  , __FI LE   var__SetB_o,ol( VLC_OBJECT(a),b,c)
       __| LIN                                             ^
../include/vlc_common.h:481:15: note: libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"dbus\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT control/dbus/libdbus_plugin_la-dbus_tracklist.lo -MD -MP -MF control/dbus/.deps/libdbus_plugin_la-dbus_tracklist.Tpo -c control/dbus/dbus_tracklist.c  -fPIC -DPIC -o control/dbus/.libs/libdbus_plugin_la-dbus_tracklist.o
expanded from macro 'VLC_OBJECT'
E__  481 |      ,   \
      |             ^
 con../include/vlc_common.hst str:481:15: note: expanded from macro 'VLC_OBJECT'
u  ct v481 |      l   const sc_commotruct vlc_common_members: (con_nst vmelc_objemcbert_t s*)(&(x)->obj) \
      |               ^
: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus_player.c:598:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  598 |     msg_Dbg( (vlc_object_t*) p_this, control/oldrc.c:1256:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
" 1256 |     Getting p r op e bortyol b_ %s"valu,e
      |     ^
 ../include/vlc_messages.h=: 87v:ar_5: Getnote: expanded from macro 'msg_Dbg'
B   87 |  oo  l( p_ mplsg_Geanyelriisct,( p"_randtohmi" s, VL)C_;M
S      G| _DBG, _                       ^_
V../include/vlc_variables.h:659:41A: note: _expanded from macro 'var_GetBool'ARG
S_  659 | #define_) va
      | r_Get    ^
B../include/vlc_messages.h:ool78:13: (anote: expanded from macro 'msg_Generic',b)  
 var   78 |  _G   vlc_Log(VeLtBooC_Ol( VBLJCE_COTB(JoE), p,C Tv(lac)_,mbo)d
u      le_name|                                         ^
, __FI../include/vlc_common.hL:481:15: note: expanded from macro 'VLC_OBJECT'
E  481 |      __   , __LcoINnEst__,  \struct 
      |             ^
v../include/vlc_common.hlc:_481c:o15m:m note: expanded from macro 'VLC_OBJECT'
o  481 | n _ m e m b e r sc:o (consnstt  svlc_objetcrtu_ctt  *v)l(c&_(x)-c>oombmj) \
      |               ^
on_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:1270:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1270 |             var_SetBool( p_playlist, "random", b_value );
      |             ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:1359:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1359 |             vlc_object_release( p_input );
      |             ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus_player.c:645:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  645 |         msg_Err( (vlc_object_t*) p_this, "D-Bus message reading : %s",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         control/oldrc.c:1437:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1437 |         int state = var_GetInteger( p_input, "state" );
      |                     ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define vconar_GetIntst struceger(a,b) t vlc_co  mmovar_GetInten_gmember( VLC_OBJECTe(a),b)
      |                                               ^
rs: (../include/vlc_common.hc:o481nst:15: note:  vlexpanded from macro 'VLC_OBJECT'
c_objec  481t_ |       t *  cons)t s(&(x)truct- >volbcj_)c o\
      | m              ^m
on_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:1438:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1438 |         vlc_object_release( p_input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_obcontrol/dbus/dbus_player.cje:c688t:_9t : *)(&(xwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])-
>o  688 |    bj) \
      |      m              ^
sg_Err( (vlc_object_t*) p_this, "D-Bus message reading : %s",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlccontrol/oldrc.c:1481_L:17: ogwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1481 |  (VL  C_O iBJECntT(o) s, tap, vte lc_modul= e_vanar_meGetI, nteger( __p_iFInpLE__ut, "state" );
      |                 ^
, __L../include/vlc_variables.h:658:47IN: E_note: expanded from macro 'var_GetInteger'
_  658, \ | #define var_GetInteger
      | (a,b)   var_GetInteger( VLC_OBJEC            ^
T(a),b)../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

  481 |         const struct vlc_common_members: (const       |                                               ^
vlc../include/vlc_common.h:481:15: _onote: expanded from macro 'VLC_OBJECT'
bject_t *)(&(x  481 |   )      const->ob structj )v l\c
      |               ^
_common_members: (const vlc_object_t *)(&(x)-control/dbus/dbus_player.c:>694obj:)5: \
      |               ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  694 |     msg_Dbg( (vlc_obcontrol/oldrc.cject_t:*1482) :5: warning: p_thisdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, 1482 "G | ett i   vnlg Acl_lobj ecprot_releaspere(tie p_inpsut" ) );
;
            |     ^
|     ^
../include/vlc_objects.h../include/vlc_messages.h::6687::255::  note: note: expanded from macro 'vlc_object_release'expanded from macro 'msg_Dbg'

   66 |     87  |       vmlsc_g_Generobicjec(pt_rele_tasehi( Vs,L VLC_MSCG__ODBBG,J E__VA_CARTG(a) )
S__)
      |       |                         ^
    ^
../include/vlc_common.h:481:../include/vlc_messages.h:78:15: 13: note: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'msg_Generic'
     78481 |    |          cons vt slct_Lrog(VLC_OBJuEct vlCT(o)c,_ cpomm, vlc_omodulne__mneammbee,r s_: _(FcIoLnEs_t_ ,v lc__L_objeIct_t N*)E_(&_, \(x
      |             ^)-
>../include/vlc_common.h:481:ob15: note: j) \
expanded from macro 'VLC_OBJECT'
      |               ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:1516:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1516 |     vlc_object_release( p_input );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:1546:23: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1546 |             i_error = var_SetFloat( p_vout, psz_variable, f_float );
      |                       ^
../include/vlc_variables.h:261:47: note: expanded from macro 'var_SetFloat'
  261 | #define var_SetFloat(a,b,c)     var_SetFloat( VLC_OBJECT(a),b,c)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:1550:23: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1550 |             i_error = var_SetString( p_vout, psz_variable, newval.psz_string );
      |                       ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
  262 | #define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:1555:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1555 |         var_TriggerCallback( p_vout, psz_variable );
      |         ^
../include/vlc_variables.h:168:55: note: expanded from macro 'var_TriggerCallback'
  168 | #define var_TriggerCallback(a,b) var_TriggerCallback( VLC_OBJECT(a), b )
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:1566:23: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1566 |             f_value = var_GetFloat( p_vout, "zoom" );
      |                       ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
  660 | #define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:1569:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1569 |             psz_value = var_GetString( p_vout, psz_variable );
      |                         ^
../include/vlc_variables.h:661:45: note: expanded from macro 'var_GetString'
  661 | #define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)
      |                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:1572:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1572 |                 vlc_object_release( p_vout );
      |                 ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:1577:14: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1577 |         if ( var_Change( p_vout, psz_variable,
      |              ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:1580:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1580 |             vlc_object_release( p_vout );
      |             ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:1586:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1586 |         var_Change( p_vout, psz_variable, VLC_VAR_GETTEXT,
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:1621:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1621 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)-libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"dbus\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT control/dbus/libdbus_plugin_la-dbus.lo -MD -MP -MF control/dbus/.deps/libdbus_plugin_la-dbus.Tpo -c control/dbus/dbus.c  -fPIC -DPIC -o control/dbus/.libs/libdbus_plugin_la-dbus.o
>obj) \
      |               ^
control/oldrc.c:1663:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1663 |     vlc_object_release( p_aout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:1682:14: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1682 |         if ( var_Change( p_aout, "stereo-mode",
      |              ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:1689:23: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1689 |         int i_value = var_GetInteger( p_aout, "stereo-mode" );
      |                       ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:1705:15: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1705 |         ret = var_SetInteger( p_aout, "stereo-mode", atoi( cur.psz_string ) );
      |               ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:1707:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1707 |     vlc_object_release( p_aout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:1724:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1724 |     vlc_object_release( p_input );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/oldrc.c:1887:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1887 |             if( net_Read( p_intf, p_intf->p_sys->i_socket, p_buffer + *pi_size,
      |                 ^
../include/vlc_network.h:170:36: note: expanded from macro 'net_Read'
  170 | #define net_Read(a,b,c,d) net_Read(VLC_OBJECT(a),b,c,d)
      |                                    ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus_tracklist.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus_tracklist.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus_tracklist.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus_tracklist.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus_tracklist.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus_tracklist.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus_tracklist.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus_tracklist.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus_tracklist.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus_tracklist.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus_tracklist.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus_tracklist.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus_tracklist.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus_tracklist.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLIn file included from control/dbus/dbus.cC_:50:
In file included from control/dbus/dbus_common.hVAR_:32DO:
In file included from INHERI../include/vlc_common.h:1031:
T );../include/vlc_variables.h:
      189:|     ^12:
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:122:  18939 |  : note:   expanded from macro 'var_Create'
 retu  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
rn var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h  481 |         const struct vlc_common_members: (c:140:48: onote: expanded from macro 'var_SetChecked'
ns  140 | #define var_SetChecked(o,n,t,v) var_SettChecked (VLC_vOBJECT(ol),n,t,v)
      |                                                ^
c_../include/vlc_common.h:481:15: obnote: expanded from macro 'VLC_OBJECT'
j  481 | ec  t_      t co*)ns(&t (xst)-ru>oct bjvl) c\
_c      | o              ^
mmon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus_tracklist.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( pIn file included from control/dbus/dbus.c:50:
In file included from control/dbus/dbus_common.h:_o32:
bjIn file included from ../include/vlc_common.h:1031:
, ../include/vlc_variables.hps:203:z_12: warning: nadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]me
, V  203 |  LC _V  ARretu_Brn OOvaL r_S| etCheVcked( p_oLCbj_V, pARsz_D_naOIme,NH VERLCIT_ )VA;
R      | _B    ^OOL, 
va../include/vlc_variables.hl );
:122      |            ^
:39../include/vlc_variables.h:: 140note: expanded from macro 'var_Create':
48  : note: expanded from macro 'var_SetChecked'
122 |   140 | #defi#dneef varin_Sete Chevarcked(o,n,t,_Cvre) atve(aar_SetChe,cked(b,VLc)C_ OBJECT(vao)r,n,t,v_C)
      | re                                               ^
ate(../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
   481 |   VL  C    cons_OtBJ sEtructCT (av),l bc_, cc o)mmon_membe
      | rs: (                                      ^const
 vlc_../include/vlc_common.h:objec481t_t *)(&:15(x): note: expanded from macro 'VLC_OBJECT'
->  obj) \
481 |       |               ^
        const struct vlc_common_members: (In file included from control/dbus/dbus.c:50:
In file included from control/dbus/dbus_common.h:co32ns:
t In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hv:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]lc
_  ob212je | ct _t   * r)(et&(urnx) v->aobr_Sej)tCh \
ecked (      |               ^obj, nam
e, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #defineIn file included from  var_SetChcontrol/dbus/dbus_tracklist.c:ecked33:
(o,In file included from ../include/vlc_common.hn,t,v:1031):
../include/vlc_variables.h var_S:455et:5Che: ckwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ed(VLC_OBJECT
(o  ),n,455 | t,v)
        |                                                ^
 ../include/vlc_common.h: 481:15:va note: expanded from macro 'VLC_OBJECT'
r  481 |     _C  re at coe(nst struct p vlc_o_cobjmmon_, mpsembez_rs:na (cmeon, st VLvlc_C_objVAectR__tFL *)(OA&(xT )-| >obVLj)C_ \
VA      |               ^R_
DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_CIn file included from control/dbus/dbus.c:50:
In file included from control/dbus/dbus_common.h:r32:
In file included from ../include/vlc_common.h:1031:
ea../include/vlc_variables.h:227:12:te( warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a,b  227 |   ,c )  retvurn varar_Se_CtreChatee(ck VedLC( _Op_oBJbECj,T( psza_name, VL)C_VAR_, FLOb,A cT,  )va
      l |                                       ^
)../include/vlc_common.h;
      |            ^
:481../include/vlc_variables.h:140:48:15: : note: note: expanded from macro 'var_SetChecked'
expanded from macro 'VLC_OBJECT'
  140 | #defin  481e  |  var  _  S  et cCheoncstked s(o,trn,t,vuc) var_StetChecke vd(VLClc_OB_cJEComT(omo),n,t,vn)
      |                                                ^
_../include/vlc_common.h:481:15:me note: mbexpanded from macro 'VLC_OBJECT'
e  481 |       rs :  c(cononstst s vtlcru_octbj ecvlt_ct _c*)o(&mm(xon)-_m>oembers: (conbst vlc_oj)bj \ec
      t|               ^
_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus_tracklist.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469In file included from :control/dbus/dbus.c5:: warning: 50:
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from control/dbus/dbus_common.h  469:32 | :
In file included from ../include/vlc_common.h:1031:
  ../include/vlc_variables.h:241  :va12r: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_C  re241at |  e   r( ep_objturn var_Se, tCpshecz_kenadme( p_, obj, VLpC_sz_VAnaR_meST,RI NGVLC _VAR_STRING,|  valVL );
      C|            ^
_../include/vlc_variables.h:VAR140:48: note: expanded from macro 'var_SetChecked'_
DO  IN140 | HE#RIdT )efine va;
      r_Set|     ^C
h../include/vlc_variables.hecked(:122o:39,n: ,note: expanded from macro 'var_Create't
,  v) v122 | a#dr_SeetfCheckeind(e VLC_varOBJECT(o),_Cnre,t,vat)
e(      | a                                               ^
,../include/vlc_common.h:481b:15: note: expanded from macro 'VLC_OBJECT'
,  481 |        c) c vonarst_C strruct eavltec( _coVLmmoC_n_memOBbersJ: (coEnst vlc_oCT(a)bject_t , *b,) c( )&
      | (x)->obj)                                      ^ \
      |               ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct In file included from control/dbus/dbus.c:50:
In file included from control/dbus/dbus_common.h:32:
In file included from vl../include/vlc_common.h:1031c_com:
../include/vlc_variables.h:256:12mon_m: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
emb  256 |     reresturn var_: Set(cCheconksted v( plc_o_objbj, ecpst_z_t na*)me,(& V(xLC)-_V>obAR_ADDREj)SS, \
      |  val )              ^
;
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_In file included from SetCheckcontrol/dbus/dbus_tracklist.c:ed(33:
VIn file included from ../include/vlc_common.hL:1031:
C_OB../include/vlc_variables.hJECT(o),:n,t,v)
      |                                                ^
477../include/vlc_common.h:481:5:15: : note: expanded from macro 'VLC_OBJECT'
warning:   481 |       due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    const struct 477 | vlc_co  mmo  n_mvaembers: (conrst vlc_obje_Ccret_t *)at(&e((x) p->o_obj) \bj
      |               ^
, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT In file included from control/dbus/dbus.c:50:
);
In file included from control/dbus/dbus_common.h:32:
In file included from ../include/vlc_common.h:      1031:
../include/vlc_variables.h:276:10|     ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.h:
122:  39:276 note:  | expanded from macro 'var_Create'
   122   |  if( !var#d_GeeftChinecked( p_obj, e psz_vanar_me,Cr VLeaC_VteAR_I(aNTE,bGER, ,c&val)  ) )
va      |          ^
r_../include/vlc_variables.h:142:48Cr: note: eaexpanded from macro 'var_GetChecked'
t  142 | #define(e VLC_ var_GOBetJEChCTec(ake),d b(, oc ,n,)
t      | ,v                                      ^) va
r_Get../include/vlc_common.h:Chec481:ked(15VLC: _Onote: expanded from macro 'VLC_OBJECT'BJ
E  481 |  CT  (o  ),n,t  ,v)
 c      |                                                ^
o../include/vlc_common.h:481:ns15: note: expanded from macro 'VLC_OBJECT't 
s  481 |     tr  uc  t convlst sc_trucoct vmmlcon_co_mmmemon_bememrsber: s: (c(cononst vlstc_ob vjeclct_t_o *)bj(&(ecx)-t>obj_t)  *\
      |               ^
)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus.c:50:
In file included from control/dbus/dbus_common.h:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]In file included from 
control/dbus/dbus_tracklist.c:  293 |   33:
  iIn file included from ../include/vlc_common.h:f( !v1031:
ar_G../include/vlc_variables.h:et491Checke:5d(: warning:  p_obj, due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ps  z_name, 491 | VL  C_V  ARv_BOarO_CL,re at&vea( lp_ )ob )
j,      |  p         ^
sz../include/vlc_variables.h:_n142:am48:e, note:  Vexpanded from macro 'var_GetChecked'
L  142 | #defC_inVe varAR__AGeDDtCREheSSc |ked V(oLC,n,_VtAR,v)_D vaOIr_GNHeERtChITe )cked;
(V      LC_|     ^OB
J../include/vlc_variables.h:EC122:T(39:o note: ),expanded from macro 'var_Create'
n,t,v  122)
 | #d      |                                                ^
e../include/vlc_common.h:481:fi15: nenote: expanded from macro 'VLC_OBJECT'
   481 |     va r_ Cr ea cteon(ast,b s,ctr) uct vvalcr__cCrommeaonte_me( mbVLerC_sOB: JE(CTco(an),st v blc, _obc ject_)
t *      |                                       ^
)(../include/vlc_common.h&(x:481)-:>ob15: note: expanded from macro 'VLC_OBJECT'j) \
      |               ^

  481 |         const struct vlc_common_members: (constIn file included from control/dbus/dbus.c:50:
In file included from control/dbus/dbus_common.h: v32lc:
In file included from ../include/vlc_common.h:1031_:
../include/vlc_variables.h:304:17o: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bj  ec304t |     i_f (liket ly*(!v)ar_GetChec(ked (obj,&( xname)-,>o bjV) LC_VA\
      R_COO|               ^
RDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) vIn file included from ar_GetChecontrol/dbus/dbus_tracklist.c:ck33:
ed(In file included from ../include/vlc_common.h:1031:
VLC_OB../include/vlc_variables.h:JECT(o),n,t511,v)
      |                                                ^
:5../include/vlc_common.h:481:15: note: : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]expanded from macro 'VLC_OBJECT'

  481   |         511 | co  nst   vastr_ruCrctea vlcte_com( mon_p_membobers:j, (co pnstsz vlc__object_t *)(na&(x)-m>obj) e,\
 V      |               ^
LC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #defIn file included from incontrol/dbus/dbus.c:e50:
In file included from control/dbus/dbus_common.h:32 var_:
In file included from ../include/vlc_common.h:1031:
Cr../include/vlc_variables.he:324:10: warning: adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  324e |     (if( !var_a,Gb,ec)t Checked( p_obj, pszvar_name, _CVLrC_VAR_FLeOAT, &val )a )
      |          ^
te../include/vlc_variables.h:142:(48: note: expanded from macro 'var_GetChecked'
   142 | #dVLeC_fOBiJne varEC_T(GaetChecked)(o,n,t, ,v)b var_, GcetChec ked(VLC_)
      OBJECT|                                       ^
(../include/vlc_common.ho),n,t,v:481)
      |                                                ^
:15../include/vlc_common.h:481:15: : note: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'VLC_OBJECT'  481 |    
       con481 | s  t   st  ru  ccotns vt lc_comsmon_memberstr: uc(const t vvllc_c_cobjecomt_tmo *n_)me(mb&(xer)->s:ob (jco)ns \
t       |               ^
vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus.c:50:
In file included from control/dbus/dbus_common.h:32:
In file included from ../include/vlc_common.h:1031In file included from :
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
control/dbus/dbus_tracklist.c  340 |  :   if( var33:
_GIn file included from ../include/vlc_common.he:1031tC:
hec../include/vlc_variables.h:k525:e5:d warning: ( due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]p_obj,
 ps  z_name, VLC_V525 | AR_STRI NG, &v  al ) v )
ar      |         ^_C
re../include/vlc_variables.h:142at:48e(: note:  pexpanded from macro 'var_GetChecked'
_  142 | #deofbjin, e psvaz_r_naGetmeCh, eckVLeC_d(VAo,R_n,tBO,OLv)  |var_ GetCheckeVLd(C_VLCVA_OBJR_EDOCT(oIN),n,HEt,RIv)
      |                                                ^
T
../include/vlc_common.h:481:15: note:       | expanded from macro 'VLC_OBJECT'
    ^
  ../include/vlc_variables.h481 |    :122  :39   co: nsnote: expanded from macro 'var_Create'
t s  truct vl122 | c#_common_memdebersfi: (cnonst vlc_e objvaectr__t Cr*ea)(&(xte)-(a>o,bbj),c ) \va
      |               ^
r_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15In file included from control/dbus/dbus.c::50:
In file included from control/dbus/dbus_common.h:32:
In file included from  note: ../include/vlc_common.h:expanded from macro 'VLC_OBJECT'
1031:
../include/vlc_variables.h:350:9  481: warning:  |  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      350 |      if(  var_ GetCheckecd( p_obj, psonz_nastm setr, VucLC_Vt AR_vlSTRINc_G, &coval mm) )
      |         ^
on../include/vlc_variables.h_m:em142:48be: note: rsexpanded from macro 'var_GetChecked'
:  142 | #def (iconnset  vavlr_Gc_etCheckedo(o,n,t,v) var_GebjtCheecckt_ed(VLtC_OBJEC *T(o),n,t,v))
      |                                                ^
(../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
&  481 |       (x )- co>onsbt sj)tru \
ct vlc_co      | mm              ^
on_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus_tracklist.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_namIn file included from control/dbus/dbus.c:50e,:
 VIn file included from control/dbus/dbus_common.h:32LC:
In file included from ../include/vlc_common.h:1031_V:
AR../include/vlc_variables.h_F:362LO:9:AT warning:  |due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
V  362 |  L   if( C_var_GVAetR_ChDOecINkedHE(RI T
p_      obj|     ^
, psz_n../include/vlc_variables.h:ame122:, VLC39:_ note: VAR_expanded from macro 'var_Create'
ADDRESS,   122&va | #l ) de)
fi      | ne        ^
 v../include/vlc_variables.h:ar142:48:_ note: expanded from macro 'var_GetChecked'
C  142 | #defreineat vae(r_Gea,tChb,ecc)ked(o,n v,tar,v)_C vrearat_e(G VeLCtC_OhecBJkedEC(VLT(Ca)_, Ob,B cJE )C
      T(| o),n                                      ^
,t../include/vlc_common.h,v)
      |                                                ^
:481:15../include/vlc_common.h:481:15: note: : expanded from macro 'VLC_OBJECT'
note:   481 |  expanded from macro 'VLC_OBJECT'
       cons  481t str | uct vlc_c  om  mon_m embers: (co  nst c onvlcst_ob sjectrt_tuc *)t (vl&(x)-c>obj)_c \
      | om              ^
mon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus_tracklist.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     vIn file included from acontrol/dbus/dbus.c:50:
In file included from control/dbus/dbus_common.h:r_32:
In file included from Cr../include/vlc_common.h:1031:
e../include/vlc_variables.h:429:5: atwarning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
( p  429 |   _o bj v, apsrz__naCmer, eVLatC_e(VA pR__oSTbjRI, psNGz_ |nam Ve, LCVLC_V_ARV_DAROI_NHIENRITT
E      |     ^GER | VL
C_VAR_DOINH../include/vlc_variables.h:ERI122:T 39:) note: ;
      |     ^
expanded from macro 'var_Create'
../include/vlc_variables.h  122: | 122:39: note: expanded from macro 'var_Create'
#d  ef122 | in#defe ineva vr_arCr_Ceareteat(ae,b(a,c,b,) c) vavar_r_CCrreaeattee( ( VLCVL_OC_BJEOBCTJE(a),CT (ab, ),c  b)
      |                                       ^
, ../include/vlc_common.h:481:15:c  note: )
expanded from macro 'VLC_OBJECT'
        481 |  |                                       ^
 ../include/vlc_common.h     :481 :const struc15: note: expanded from macro 'VLC_OBJECT't vlc_comm
o  481 | n_members: (  c  o  n  scot nsvt lstcr_object_tuc *)(t &vl(x)->c_obj)co \
      |               ^
mmon_members: (const vlc_object_t *)(&In file included from control/dbus/dbus.c:50:
In file included from control/dbus/dbus_common.h(x:32):
In file included from ../include/vlc_common.h:1031:
-../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]>
o  442 |  bj )  var_C \r
      | eate(               ^
p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );In file included from control/dbus/dbus_tracklist.c
      |     ^
:33../include/vlc_variables.h:122:39:
In file included from : note: ../include/vlc_common.hexpanded from macro 'var_Create'
:1031  :
../include/vlc_variables.h122 | #d:563ef:5ine : var_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]Create
(a,b,c)   var_Crea563 | te(   VL C_O vBarJ_CECreT(aat),e(  pb,_o cbj )
      , |                                       ^
p../include/vlc_common.h:s481:15: z_note: expanded from macro 'VLC_OBJECT'
n  481 |       am  e,co VnstLC stru_ct vlc_coVAmmR_on_mSTembRIersNG: |  V(cLCon_VsARt_D OIvNHlcER_oITb
      j|     ^
ect_t *)(&(x)-../include/vlc_variables.h:>obj)122: \
39:      |               ^
 note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) vaIn file included from rcontrol/dbus/dbus.c_C:re50:
atIn file included from control/dbus/dbus_common.h:32e(:
In file included from ../include/vlc_common.h:1031:
 V../include/vlc_variables.h:455LC:5_O: BJwarning: ECdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]T(
a)  455,  |  b,  c  v )a
      r|                                       ^_C
r../include/vlc_common.heate( p:481:_obj, p15: note: sexpanded from macro 'VLC_OBJECT'z_name
, VLC_  481VAR_ |  F  LOA T | VLC  _VA  R_DcoOInsNHEt RIT s);
      |     ^
tr../include/vlc_variables.h:122:39uc: note: t expanded from macro 'var_Create'
v  122 | #deflcin_ce voar_Crmmeatone(_ma,emb,cbe) rsvar: _(cCreonatste( v VlcLC_o_bOBJECT(jeact),_t b *, )(c &()
      x)|                                       ^
-../include/vlc_common.h>o:481:b15: note: expanded from macro 'VLC_OBJECT'
j  481 |    )  \
       |               ^   c
onst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus_tracklist.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_CIn file included from control/dbus/dbus.c:50ha:
In file included from ncontrol/dbus/dbus_common.h:32:
geIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5( : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
p_ob  j,469 |  p  sz  _nvaamre,_ VCLCr_VeARate( _Cp_obj,HO ICpESszCO_naUNme,T, VL &C_coVAunR_t,STR NINGUL | L VL) C_V)
A      | R_        ^DOIN
H../include/vlc_variables.hERIT );
      |     ^:128
:../include/vlc_variables.h43:122:39: : note: expanded from macro 'var_Change'note: 
expanded from macro 'var_Create'  
128 |   122#d | ef#dinefe invae vr_aChran_geCr(aeat,be(a,c,b,c,d) ,evar) _Crevaate( Vr_LCCh_OBanJEgeCT( (aVL),C_ bOB, JEc CT)
      |                                       ^(a
)../include/vlc_common.h:481, :15:b, note:  cexpanded from macro 'VLC_OBJECT'
,  481 |       d   cons,t struct vlc_ ecom mon_me)
mb      |                                           ^ers: (const 
v../include/vlc_common.hlc_o:481bjec:15t_t:  *note: expanded from macro 'VLC_OBJECT')
(&(x)->  481ob |  j)   \
      |               ^
     const struct vlc_common_members:In file included from control/dbus/dbus.c (:50:
In file included from control/dbus/dbus_common.h:32:
In file included from ../include/vlc_common.hcon:1031:
../include/vlc_variables.h:st477: v5:l warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c_
ob  477je | c    vat_r_tCreate( p *_obj,)( p&(sz_x)na->meob, Vj)LC \_V
      AR| _ST              ^
RING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus.c:50:
In file included from control/dbus/dbus_common.h:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus.c:50:
In file included from control/dbus/dbus_common.h:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus.c:50:
In file included from control/dbus/dbus_common.h:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus.c:50:
In file included from control/dbus/dbus_common.h:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus.c:50:
In file included from control/dbus/dbus_common.h:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus.c:50:
In file included from control/dbus/dbus_common.h:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus.c:50:
In file included from control/dbus/dbus_common.h:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus_tracklist.c:35:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus_tracklist.c:35:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_In file included from control/dbus/dbus.c:t *61:
)(&(xIn file included from ../include/vlc_input.h)-:41>obj):
../include/vlc_vout.h \:125
      | :5:               ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: In file included from control/dbus/dbus_tracklist.cexpanded from macro 'vlc_object_release'
:35   66:
../include/vlc_input.h |  :530  :9: vlc warning: _odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bject  530_r |  el  ease( V     vlc_object_release( input );
      |         ^
L../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
C_OBJECT(a) )
      |                         ^
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus_tracklist.c:35:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus.c:61:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus.c:61:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/dbus/dbus.c:61:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus.c:172:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  172 |         msg_Err( p_intf, "Could not create pipe" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus.c:185:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  185 |         msg_Err( p_this, "Failed to connect to the D-Bus session daemon: %s",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus.c:202:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  202 |     var_Create(p_intf->obj.libvlc, "dbus-mpris-name", VLC_VAR_STRING);
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus.c:219:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  219 |  67 warnings            generated.
msg_Dbg( p_intf, "listening on dbus as: %s", unique_service );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus.c:220:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  220 |             var_SetString(p_intf->obj.libvlc, "dbus-mpris-name",
      |             ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
  262 | #define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mv -f control/dbus/.deps/libdbus_plugin_la-dbus_player.Tpo control/dbus/.deps/libdbus_plugin_la-dbus_player.Plo
control/dbus/dbus.c:226:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  226 |         msg_Dbg( p_intf, "listening on dbus as: %s", DBUS_MPRIS_BUS_NAME );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OB/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="control/globalhotkeys/libxcb_hotkeys_plugin_la-xcb.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -pthread -I/usr/local/include -pthread -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT control/globalhotkeys/libxcb_hotkeys_plugin_la-xcb.lo -MD -MP -MF control/globalhotkeys/.deps/libxcb_hotkeys_plugin_la-xcb.Tpo -c -o control/globalhotkeys/libxcb_hotkeys_plugin_la-xcb.lo `test -f 'control/globalhotkeys/xcb.c' || echo './'`control/globalhotkeys/xcb.c
JECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.hcontrol/dbus/dbus_tracklist.c::481:15: 84:note: expanded from macro 'VLC_OBJECT'3:
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |       84   |     m csgon_Estrr struct vlc_common_membe((vlcrs: (const_object_t *)p_this, "Invalid track id: %s", trackId);
      |   ^
 ../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
vl   83 |     msg_Generic(p_this, VLC_MSG_ERR, c_o__bjeVAct_AR_t *)(&(x)->obj) \
      |               ^
GS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECcontrol/dbus/dbus.cT(:227:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227o) |        , p var_Set, vStrlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'ing(p_intf->obj.libvlc, "dbus-mpris-name",
      |         ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
  262 | #define var_SetSt
ring(a,b,c)   481 |      var_Se     tS cotrnstin strucg( VLC_OBJECT(a),b,c)t
      |                                                ^ 
v../include/vlc_common.hl:c481_:c15o: note: expanded from macro 'VLC_OBJECT'
  481m |         comnst struct vlc_common_omembner_s: (cmonst vlc_objeect_t *)(&(x)->obj) \
      |               ^
mbers: (const control/dbus/dbus.cv:l242:5: warning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  242 |     var_AddCallback( p_playlist, "input-current", AllCallback, p_intf );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCalobjectl_t *)(&(x)->obj) \
bac      |               ^
k(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus_tracklist.c:96:3: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   96 |   msg_control/dbus/dbus.c:243:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]Err((vlc_obje
  243 |     var_AddCallback( p_playlist, "volumec"t, A_ltl C*allback,) p_intf p)_;
      |     ^
../include/vlc_variables.ht:h166i:s51,:  "note: Iexpanded from macro 'var_AddCallback'
n  166 | v#adleifine var_Addd Callback(a,b,acr,d) vagru_AddCallbmacke(nt VLsC"_OBJEC)T(a), b,; c, d 
)
      |                                                   ^
../include/vlc_common.h      :| 481:15: note: expanded from macro 'VLC_OBJECT'
  ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
     83481 |      |        con mssgt_G ensterucrit c(vlcp_common__memberst: (conhis, VLCs_MSGt vlc_object__t *ER)(&R(x,)->o _bj) \
      |               ^
_VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
control/dbus/dbus.c:244:5: warning:    78due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |   244 |         vvar_AddCalllcba_Lck( po_playlist, "mg(uteVL", AllCC_alOBlbacJEk, Cp_intf T()o);
      |     ^
,../include/vlc_variables.h:166:51: note:  pexpanded from macro 'var_AddCallback'
,  166 |  v#ldec_fimone duvaler_AddCallb_aname, __ckFILE__(, __LINE__a,b, \,c
      |             ^
,../include/vlc_common.h:481:15d): note: expanded from macro 'VLC_OBJECT' v
a  481 |  r_  Ad dC  al  lbaconsck( VLC_OBtJE CsT(ta)r, b,u c, d c)
      | t                                                  ^
 ../include/vlc_common.h:481v:15: note: expanded from macro 'VLC_OBJECT'
l  481 | c  _  c    coonmstm sotrucn_t vlmc_comemmon_memberbes:rs (c: onst(c vlonc_object_t *)(&(x)->obj) \
      |               ^
st vlcontrol/dbus/dbus.c:245:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c_  ob245je | ct_ t * )(& (x)-> obvj)a \r
      _|               ^
AddCallback( p_playlist, "playlist-item-append", AllCallback, p_intf );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #defincontrol/dbus/dbus_tracklist.c:e var_Ad129:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  129 |         msg_Err( (vlc_object_t*) p_this, "D-Bus messagedCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a),  b, c, d )
      |                                                   ^
r../include/vlc_common.he:481:15: anote: expanded from macro 'VLC_OBJECT'd
i  481 |         ncogns t str:uct vlc _common%_mesmbers: ("con,s
t      |         ^
 v../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_thlis, VLC_MSc_G_obEjeRR, ct___t *)(VA_ARG&S__)(
      | x)-    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     v>olbjc) \
      | _              ^
Log(VLC_OBJECTcontrol/dbus/dbus.c:(246:5o: warning: ),due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] p, vlc_mo
du  le_name,246 |  __FILE  __,   __LvaINE_r__, \
Ad      |             ^
d../include/vlc_common.hCallback:( p_pla481yli:st,15 "pla:ylist -itnote: em-expanded from macro 'VLC_OBJECT'del
eted", All  Cal481lba | ck,  p_ int f ) ;
       |     ^
 ../include/vlc_variables.h:166 :51:  note: expanded from macro 'var_AddCallback'
c  166 | o#definne vasr_AddCtallback(a,b, c,d) vsar_tAddrCallback( Vuct vlcLC_common_m_Oembers: (cBJonst vEClc_oT(bjecta), _t *b,)(&(x)->obj) \
      |               ^
 c, control/dbus/dbus_tracklist.c:144:9: warning: d due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])

        144|                                                   ^ | 
        ../include/vlc_common.h:msg481:_Warn( 15:(vlc_ note: obexpanded from macro 'VLC_OBJECT'
je  ct_t *) p_481 | this, 
      |         ^
  ../include/vlc_messages.h  :  85: 5:co note: nexpanded from macro 'msg_Warn'
st st   85 |  ru ct   mvlsgc_Gener_cico(p_this, VLC_MSG_WARN, _m_VA_ARmoGn_S__)
      | m    ^
e../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'm
b   78 |    e vlc_rLogs(VLC_OBJECT(o), p, vlc_:mod (cuonst lvlc_oebject__ntam e,*) _(&_F(xIL)-E_>_,ob _j) _L\
      |               ^I
NE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
control/dbus/dbus.c  :247:5:481 |  warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
   247   |   c ons  vat r_sAtrddCaluclback( p_playlistt , vl"rc_andcoom", AmmllCallonback,_ p_intf );
      |     ^
me../include/vlc_variables.hmb:166:51:ers: note: expanded from macro 'var_AddCallback'
 (  const vlc_object_t166  | *)#(d&e(fx)->obijn) \
      | e var_A              ^ddCallba
ck(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus.c:248:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  248 |     var_AddCallback( p_playlist, "repeat", AllCallback, p_intf );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus.c:249:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  249 |     var_AddCallback( p_playlist, "loop", AllCallback, control/dbus/dbus_tracklist.cp_intf );
      |     ^
:264:../include/vlc_variables.h:9166:51: note: : expanded from macro 'var_AddCallback'
warning:   166 | #define vardue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_AddCallback(a  264,b,c, |    d)    va  r_mAdsg_ErdCr( (vallc_objeclbat_t*)ck p( _tVLhiCs, _O"DB-BusJEC message reT(ada)in,g : %s b, c",
      |         ^
, d../include/vlc_messages.h:83: )
5: note: expanded from macro 'msg_Err'
         83 |     m|                                                   ^
s../include/vlc_common.h:481g_Generic(p_t:15his: note: expanded from macro 'VLC_OBJECT'
, VL  C_MSG_ERR481 | , _  _VA_  A  R  GS_const s_)
      |     ^
t../include/vlc_messages.h:r78:13: note: ucexpanded from macro 'msg_Generic'
t   78 |   v  lc_co mvlcmo_n_Lmeog(VLmbC_OBJersECT(o), : p, vl(coc_monst dvlucl_eo_bjnamee,ct_ t_ _*F)I(L&E(x)->obj)__, \ _
      | _L              ^
INE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  control/dbus/dbus.c481 | :250:5:     warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   250 |        var_AddCcoanslt lbsack( trpuc_ptlaylist,  vl"fullscrc_eeconmm"on, _mAemllbeCarllbacs:k (, cop_nsintt f )v;
      |     ^
lc../include/vlc_variables.h:166_:51: note: expanded from macro 'var_AddCallback'
o  166 | #dbjefecinet_ vt ar*)_(&AddCallba(xck()-a,b>obj,c),d) v \ar
_A      |               ^ddC
allback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus.c:272:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  272 |   control/dbus/dbus_tracklist.c  var_Destroy(p:305_intf:9->ob: j.lwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ib  vlc, "dbus-mpr305 | is-name  "  );
      |     ^
  ../include/vlc_variables.h  :125ms:39: note: expanded from macro 'var_Destroy'g_
E  125 | #define var_Drrestroy( (a(v,b) vlar_Destroy(c_ VLC_OoBJEbjCTec(a), tb )
      |                                       ^
_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT't*) p
_this, "D-Bus message reading : %s",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_G  ene481 | ri  c(  p_  th is c, onst strVLuct C_vlc_MScoG_mERmon_members: (conR,st v _lc_o_VbjecA_t_t *)AR(&(xGS)->o__bj)
      |     ^
) ../include/vlc_messages.h:78:13\:
 note:       | expanded from macro 'msg_Generic'
              ^   78 | 
    vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^control/dbus/dbus.c
:300:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  300 |     var_DelCallback( p_playlist, "input-current", AllCallback, p_intf );
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus_tracklist.c:426:9:control/dbus/dbus.c:301: 5warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  426 |   301 |          v   msgar_DelC_aElrlrb(ac k( (vlcp__object_t*) p_this, "D-Busp melassayliges rt, "volume", AllCaellbaack, pdin_gi :nt f );
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var%s",
      |         ^
_../include/vlc_messages.hD:el83Ca:5ll: banote: ckexpanded from macro 'msg_Err'
(   83 |     V msLg_GenC_eriOBcJE(Cp_thisT, VLC_MSG_ERR, _(a_V),A_ bARGS, __c,)
      |     ^
 ../include/vlc_messages.h:d 78:)
13      | :                                                  ^
 note: expanded from macro 'msg_Generic'
../include/vlc_common.h   78: |  481:15: note: expanded from macro 'VLC_OBJECT'
   481 |    vlc_Log(VLC_OBJ    EC  T( co)on, pst, v strulct c_modvulle_cn_ame,common __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481_members: (const vlc_object_t *)(&(x)->obj): \
      |               ^
15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct control/dbus/dbus.c:302:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v  302 |     var_DelCalcllback( p_p_cloamylist, m"omnu_tmeem"be,r sA:l l(Ccaolnlsbta cvk, lcp__obintjecf );
      |     ^t_t *)(&(x)->obj)
 \../include/vlc_variables.h
      |               ^
:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(control/dbus/dbus_tracklist.c:432a:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],b
,  432 | c,  d)   vmsgar__DbDg( (vlc_elobjecCat_llt*)ba ckp( V_thiLCs_O, BJ"ECGeT(ta)t,ing pro b,perty  c%,s d ",)

            | |                                                   ^
    ^
../include/vlc_common.h:481:15: ../include/vlc_messages.h:note: expanded from macro 'VLC_OBJECT'
87  :5481:  |    note: expanded from macro 'msg_Dbg'
    87 |     ms g_Gen  er ciconst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
(p_this, VLC_MSG_control/dbus/dbus.cDB:303:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]G, 
__VA_ARGS__)  303
      |     ^ |  
   v../include/vlc_messages.har:_78:13: note: expanded from macro 'msg_Generic'
D   78 | e    vlc_Log(VLClC_alOBlbJECTac(o)k(, p p, _pvlc_lmodule_naame, __FILE__, __ylist, L"INEpl__, \
      |             ^a
ylis../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (conlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"xcb_hotkeys\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/include -pthread -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT control/globalhotkeys/libxcb_hotkeys_plugin_la-xcb.lo -MD -MP -MF control/globalhotkeys/.deps/libxcb_hotkeys_plugin_la-xcb.Tpo -c control/globalhotkeys/xcb.c  -fPIC -DPIC -o control/globalhotkeys/.libs/libxcb_hotkeys_plugin_la-xcb.o
st vlc_objectt_t *)-i(&(x)te->obj)m-a pp\en
d"      |               ^
, AllCallback, p_intf );
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (cocontrol/dbus/dbus_tracklist.cns:480:t9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] v
lc_  480 |   ob  je   ct msg_E_rr( (vlt c_obje*ct_t)(*) &p(_x)t-his>o, bj"D-Bus mess) ag\
e re      |               ^ading : %s"
,
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARcontrol/dbus/dbus.cGS__:304)
      |     ^
:5: ../include/vlc_messages.h:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
78:13: note: expanded from macro 'msg_Generic'
  304   78 |    |       vlcva_Log(Vr_LC_DeOBlCJECalT(lbo),ac k(p p, v_plcla_moylduisle_t,nam e, __FILE__, __LI"NE__, \
      |             ^
play../include/vlc_common.h:481:15: note: liexpanded from macro 'VLC_OBJECT'
s  481 |   t-    it e const m-strduct vlcel_coetmmedon_m",ember s: (cAlonslCt alvllbc_obacjectk,_t p *_i)(nt&(f x));->o
      b|     ^j
)../include/vlc_variables.h \
      |               ^:
167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(control/dbus/dbus_tracklist.c:486a,:5: b,warning: c,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
d  ) 486 | va r_ De  msgl_Dbg( Ca(llvblc_objecta_tck*) ( p_thVLisC_, OB"JEGCTett(ai),ng Al bl p, ropc,ert di )es
      " )|                                                   ^;
      
|     ^../include/vlc_common.h
:481:15../include/vlc_messages.h:87:5: : note: expanded from macro 'msg_Dbg'
note: expanded from macro 'VLC_OBJECT'
   87  481 |  |      m  s     g_Genericoc(p_nstht is,st ruVLCct_M vSG_lcDB_cG, om_mo_n_VA_mARGS__)
      |     ^
e../include/vlc_messages.hmb:78:er13: s:note: expanded from macro 'msg_Generic'
    78 |     (cvlc_Lonog(stVLC v_lcOB_oJEbCT(o), p, jevlc_moctdule_t_nam *e, )(__FILE__&(, __Lx)INE_->_ob, j)\
      |             ^
 ../include/vlc_common.h\
:      |               ^481:15: 
note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlccontrol/dbus/dbus.c_common_m:305ember:5s: (c: onst warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]vlc_object_t *)(
&(x)->obj) \
      |               ^
  305 |     var_DelCallback( p_playlist, "random", AllCallback, p_intf );
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus.c:306:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  306 |     var_DelCallback( p_playlist, "repeat", AllCallback, p_intf );
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus.c:307:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  307 |     var_DelCallback( p_playlist, "loop", AllCallback, p_intf );
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus.c:308:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  308 |     var_DelCallback( p_playlist, "fullscreen", AllCallback, p_intf );
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus.c:312:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  312 |         var_DelCallback( p_sys->p_input, "intf-event", InputCallback, p_intf );
      |         ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus.c:313:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  313 |         var_DelCallback( p_sys->p_input, "can-pause", AllCallback, p_intf );
      |         ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus.c:314:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  314 |         var_DelCallback( p_sys->p_input, "can-seek", AllCallback, p_intf );
      |         ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus.c:315:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  315 |         vlc_object_release( p_sys->p_input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus.c:594:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  594 |                 if ( var_GetBool( p_input, "can-pause" ) )
      |                      ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus.c:596:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  596 |                 if ( var_GetBool( p_input, "can-seek" ) )
      |                      ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus.c:612:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  612 |                 vlc_object_release( p_input );
      |                 ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus.c:673:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  673 |                 vlc_object_release( p_input );
      |                 ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus.c:814:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  814 |             msg_Err( (vlc_object_t*) p_this, "D-Bus error on %s.%s: %s",
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus.c:957:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  957 |         msg_Err( p_intf, "Could not wake up the main loop: %s",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus.c:1010:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1010 |             switch( var_GetInteger( p_input, "state" ) )
      |                     ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus.c:1036:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1036 |             i_pos = var_GetInteger( p_input, "time" );
      |                     ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus.c:1039:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1039 |                 !( var_GetInteger( p_input, "state" ) == PLAYING_S ) )
      |                    ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
  658 | #define var_GetInteger(a,b)   var_GetInteger( VLC_OBJECT(a),b)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus.c:1046:30: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1046 |             f_current_rate = var_GetFloat( p_input, "rate" );
      |                              ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
  660 | #define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus.c:1169:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1169 |         var_DelCallback( p_sys->p_input, "intf-event", InputCallback, p_intf );
      |         ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_Del223 warnings generatedCal.
lback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus.c:1170:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1170 |         var_DelCallback( p_sys->p_input, "can-pause", AllCallback, p_intf );
      |         ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus.c:1171:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1171 |         var_DelCallback( p_sys->p_input, "can-seek", AllCallback, p_intf );
      |         ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus.c:1172:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1172 |         vlc_object_release( p_sys->p_input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus.c:1187:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1187 |         vlc_object_release( p_input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     /bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -static -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libxiph_metadata.la  demux/xiph_metadata.lo  -L/usr/local/lib
vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus.c:1195:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1195 |     var_AddCallback( p_input, "intf-event", InputCallback, p_intf );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus.c:1196:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1196 |     var_AddCallback( p_input, "can-pause", AllCallback, p_intf );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/dbus/dbus.c:1197:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1197 |     var_AddCallback( p_input, "can-seek", AllCallback, p_intf );
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/globalhotkeys/xcb.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/globalhotkeys/xcb.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/globalhotkeys/xcb.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/globalhotkeys/xcb.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/globalhotkeys/xcb.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/globalhotkeys/xcb.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/globalhotkeys/xcb.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/globalhotkeys/xcb.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/globalhotkeys/xcb.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/globalhotkeys/xcb.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/globalhotkeys/xcb.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/globalhotkeys/xcb.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/globalhotkeys/xcb.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/globalhotkeys/xcb.c:27:
In file included from ../include/vlc_common.hlibtool: link: ar cr .libs/libxiph_metadata.a  demux/.libs/xiph_metadata.o
:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/globalhotkeys/xcb.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/globalhotkeys/xcb.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from libtool: link: ranlib .libs/libxiph_metadata.a
control/globalhotkeys/xcb.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/globalhotkeys/xcb.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/globalhotkeys/xcb.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/globalhotkeys/xcb.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_clibtool: link: ( cd ".libs" && rm -f "libxiph_metadata.la" && ln -s "../libxiph_metadata.la" "libxiph_metadata.la" )
ommon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/globalhotkeys/xcb.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/globalhotkeys/xcb.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libdemuxdump_plugin.la -rpath /usr/local/lib/vlc/plugins/demux demux/demuxdump.lo  -L/usr/local/lib
_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/globalhotkeys/xcb.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/globalhotkeys/xcb.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from control/globalhotkeys/xcb.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
39 warnings generated.
mv -f control/dbus/.deps/libdbus_plugin_la-dbus_tracklist.Tpo control/dbus/.deps/libdbus_plugin_la-dbus_tracklist.Plo
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o librawdv_plugin.la -rpath /usr/local/lib/vlc/plugins/demux demux/rawdv.lo  -L/usr/local/lib
control/globalhotkeys/xcb.c:293:41: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     for( const char* const* ppsz_keys = vlc_actions_get_key_names( p_intf );
      |                                         ^
../include/vlc_actions.h:273:64: note: expanded from macro 'vlc_actions_get_key_names'
  273 | #define vlc_actions_get_key_names(x) vlc_actions_get_key_names(VLC_OBJECT(x))
      |                                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/globalhotkeys/xcb.c:297:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  297 |         size_t i_nb_keys = vlc_actions_get_keycodes( p_intf, *ppsz_keys, true,
      |                            ^
../include/vlc_actions.h:265:71: note: expanded from macro 'vlc_actions_get_keycodes'
  265 | #define vlc_actions_get_keycodes(a, b, c, d) vlc_actions_get_keycodes(VLC_OBJECT(a), b, c, d)
      |                                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
control/globalhotkeys/xcb.c:405:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  405 |                         var_SetInteger( p_intf->obj.libvlc,
      |                         ^
../include/vlc_variables.h:259:49: note: expanded from macro 'var_SetInteger'
  259 | #define var_SetInteger(a,b,c)   var_SetInteger( VLC_OBJECT(a),b,c)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: link: /usr/bin/nm  demux/.libs/demuxdump.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libdemuxdump_plugin.exp
libtool: link: /usr/bin/nm  demux/.libs/rawdv.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/librawdv_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/librawdv_plugin.exp" > ".libs/librawdv_plugin.expT"
libtool: link: mv -f ".libs/librawdv_plugin.expT" ".libs/librawdv_plugin.exp"
libtool: link: echo "{ global:" > .libs/librawdv_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/librawdv_plugin.exp >> .libs/librawdv_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/librawdv_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  demux/.libs/rawdv.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,librawdv_plugin.so -Wl,-version-script -Wl,.libs/librawdv_plugin.so-ver -o .libs/librawdv_plugin.so
28 warnings generated.
mv -f control/globalhotkeys/.deps/libxcb_hotkeys_plugin_la-xcb.Tpo control/globalhotkeys/.deps/libxcb_hotkeys_plugin_la-xcb.Plo
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o librawvid_plugin.la -rpath /usr/local/lib/vlc/plugins/demux demux/rawvid.lo  -L/usr/local/lib
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libdemuxdump_plugin.exp" > ".libs/libdemuxdump_plugin.expT"
libtool: link: mv -f ".libs/libdemuxdump_plugin.expT" ".libs/libdemuxdump_plugin.exp"
libtool: link: echo "{ global:" > .libs/libdemuxdump_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libdemuxdump_plugin.exp >> .libs/libdemuxdump_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libdemuxdump_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  demux/.libs/demuxdump.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libdemuxdump_plugin.so -Wl,-version-script -Wl,.libs/libdemuxdump_plugin.so-ver -o .libs/libdemuxdump_plugin.so
libtool: link: ( cd ".libs" && rm -f "librawdv_plugin.la" && ln -s "../librawdv_plugin.la" "librawdv_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libau_plugin.la -rpath /usr/local/lib/vlc/plugins/demux demux/au.lo  -L/usr/local/lib
77 warnings generated.
mv -f control/dbus/.deps/libdbus_plugin_la-dbus.Tpo control/dbus/.deps/libdbus_plugin_la-dbus.Plo
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o librawaud_plugin.la -rpath /usr/local/lib/vlc/plugins/demux demux/rawaud.lo  -L/usr/local/lib
libtool: link: /usr/bin/nm  demux/.libs/rawvid.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/librawvid_plugin.exp
libtool: link: ( cd ".libs" && rm -f "libdemuxdump_plugin.la" && ln -s "../libdemuxdump_plugin.la" "libdemuxdump_plugin.la" )
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/librawvid_plugin.exp" > ".libs/librawvid_plugin.expT"
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libwav_plugin.la -rpath /usr/local/lib/vlc/plugins/demux demux/wav.lo  -L/usr/local/lib
libtool: link: mv -f ".libs/librawvid_plugin.expT" ".libs/librawvid_plugin.exp"
libtool: link: echo "{ global:" > .libs/librawvid_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/librawvid_plugin.exp >> .libs/librawvid_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/librawvid_plugin.so-ver
libtool: link: /usr/bin/nm  demux/.libs/au.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libau_plugin.exp
libtool: link: cc -shared  -fPIC -DPIC  demux/.libs/rawvid.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,librawvid_plugin.so -Wl,-version-script -Wl,.libs/librawvid_plugin.so-ver -o .libs/librawvid_plugin.so
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libau_plugin.exp" > ".libs/libau_plugin.expT"
libtool: link: mv -f ".libs/libau_plugin.expT" ".libs/libau_plugin.exp"
libtool: link: echo "{ global:" > .libs/libau_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libau_plugin.exp >> .libs/libau_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libau_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  demux/.libs/au.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libau_plugin.so -Wl,-version-script -Wl,.libs/libau_plugin.so-ver -o .libs/libau_plugin.so
libtool: link: /usr/bin/nm  demux/.libs/rawaud.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/librawaud_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/librawaud_plugin.exp" > ".libs/librawaud_plugin.expT"
libtool: link: mv -f ".libs/librawaud_plugin.expT" ".libs/librawaud_plugin.exp"
libtool: link: echo "{ global:" > .libs/librawaud_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/librawaud_plugin.exp >> .libs/librawaud_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/librawaud_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  demux/.libs/rawaud.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,librawaud_plugin.so -Wl,-version-script -Wl,.libs/librawaud_plugin.so-ver -o .libs/librawaud_plugin.so
libtool: link: ( cd ".libs" && rm -f "librawvid_plugin.la" && ln -s "../librawvid_plugin.la" "librawvid_plugin.la" )
libtool: link: /usr/bin/nm  demux/.libs/wav.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libwav_plugin.exp
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libnsv_plugin.la -rpath /usr/local/lib/vlc/plugins/demux demux/nsv.lo  -L/usr/local/lib
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libwav_plugin.exp" > ".libs/libwav_plugin.expT"
libtool: link: mv -f ".libs/libwav_plugin.expT" ".libs/libwav_plugin.exp"
libtool: link: echo "{ global:" > .libs/libwav_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libwav_plugin.exp >> .libs/libwav_plugin.so-ver
libtool: link: ( cd ".libs" && rm -f "libau_plugin.la" && ln -s "../libau_plugin.la" "libau_plugin.la" )
libtool: link: 	 echo "local: *; };" >> .libs/libwav_plugin.so-ver
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libreal_plugin.la -rpath /usr/local/lib/vlc/plugins/demux demux/real.lo  -L/usr/local/lib
libtool: link: cc -shared  -fPIC -DPIC  demux/.libs/wav.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libwav_plugin.so -Wl,-version-script -Wl,.libs/libwav_plugin.so-ver -o .libs/libwav_plugin.so
libtool: link: ( cd ".libs" && rm -f "librawaud_plugin.la" && ln -s "../librawaud_plugin.la" "librawaud_plugin.la" )
depbase=`echo demux/mpeg/ps.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mpeg/ps.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/ps.lo -MD -MP -MF $depbase.Tpo -c -o demux/mpeg/ps.lo demux/mpeg/ps.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: link: /usr/bin/nm  demux/.libs/nsv.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libnsv_plugin.exp
libtool: link: ( cd ".libs" && rm -f "libwav_plugin.la" && ln -s "../libwav_plugin.la" "libwav_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libpva_plugin.la -rpath /usr/local/lib/vlc/plugins/demux demux/pva.lo  -L/usr/local/lib
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libnsv_plugin.exp" > ".libs/libnsv_plugin.expT"
libtool: link: mv -f ".libs/libnsv_plugin.expT" ".libs/libnsv_plugin.exp"
libtool: link: echo "{ global:" > .libs/libnsv_plugin.so-ver
libtool: link: /usr/bin/nm  demux/.libs/real.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libreal_plugin.exp
libtool: link: 		 sed -e "s|$|;|" < .libs/libnsv_plugin.exp >> .libs/libnsv_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libnsv_plugin.so-ver
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libreal_plugin.exp" > ".libs/libreal_plugin.expT"
libtool: link: cc -shared  -fPIC -DPIC  demux/.libs/nsv.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libnsv_plugin.so -Wl,-version-script -Wl,.libs/libnsv_plugin.so-ver -o .libs/libnsv_plugin.so
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"ps\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mpeg/ps.lo -MD -MP -MF demux/mpeg/.deps/ps.Tpo -c demux/mpeg/ps.c  -fPIC -DPIC -o demux/mpeg/.libs/ps.o
libtool: link: mv -f ".libs/libreal_plugin.expT" ".libs/libreal_plugin.exp"
libtool: link: echo "{ global:" > .libs/libreal_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libreal_plugin.exp >> .libs/libreal_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libreal_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  demux/.libs/real.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libreal_plugin.so -Wl,-version-script -Wl,.libs/libreal_plugin.so-ver -o .libs/libreal_plugin.so
libtool: link: /usr/bin/nm  demux/.libs/pva.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libpva_plugin.exp
libtool: link: ( cd ".libs" && rm -f "libnsv_plugin.la" && ln -s "../libnsv_plugin.la" "libnsv_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libaiff_plugin.la -rpath /usr/local/lib/vlc/plugins/demux demux/aiff.lo  -L/usr/local/lib
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libpva_plugin.exp" > ".libs/libpva_plugin.expT"
In file included from demux/mpeg/ps.clibtool: link: mv -f ".libs/libpva_plugin.expT" ".libs/libpva_plugin.exp"
:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ps.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ps.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ps.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ps.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ps.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAlibtool: link: echo "{ global:" > .libs/libpva_plugin.so-ver
R_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ps.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ps.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ps.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
libtool: link: 		 sed -e "s|$|;|" < .libs/libpva_plugin.exp >> .libs/libpva_plugin.so-ver
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ps.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ps.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ps.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \libtool: link: 	 echo "local: *; };" >> .libs/libpva_plugin.so-ver

      |               ^
In file included from demux/mpeg/ps.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481libtool: link: ( cd ".libs" && rm -f "libreal_plugin.la" && ln -s "../libreal_plugin.la" "libreal_plugin.la" )
:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ps.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGlibtool: link: cc -shared  -fPIC -DPIC  demux/.libs/pva.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libpva_plugin.so -Wl,-version-script -Wl,.libs/libpva_plugin.so-ver -o .libs/libpva_plugin.so
ER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ps.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ps.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ps.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | V/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libmjpeg_plugin.la -rpath /usr/local/lib/vlc/plugins/demux demux/mjpeg.lo  -L/usr/local/lib
LC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ps.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ps.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ps.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ps.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ps.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ps.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ps.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ps.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mpeg/ps.c:36:
demux/mpeg/pes.h:121:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  121 |                 msg_Err( p_object, "too much MPEG-1 stuffing" );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ps.c:141:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  141 |         msg_Dbg( p_demux, "cannot peek" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ps.c:153:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  153 |         msg_Info( p_demux, "Detected PSMF-PS header");
      |         ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ps.c:163:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  163 |         msg_Info( p_demux, "Detected CDXA-PS" );
      |         ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ps.c:168:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  168 |         msg_Warn( p_demux, "this does not look like an MPEG PS stream, "
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ps.c:285:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  285 |             msg_Warn( p_demux, "garbage at input, trying to resync..." );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ps.c:291:30: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  291 |     if( p_sys->b_lost_sync ) msg_Warn( p_demux, "found sync code" );
      |                              ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ps.c:303:32: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  303 |         if( !ps_pkt_parse_pes( VLC_OBJECT(p_demux), p_pkt, tk->i_skip ) &&
      |                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ps.c:336:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  336 |     if( !var_CreateGetBool( p_demux, "ps-trust-timestamps" ) )
      |          ^
../include/vlc_variables.h:496:53: note: expanded from macro 'var_CreateGetBool'
  496 | #define var_CreateGetBool(a,b)   var_CreateGetBool( VLC_OBJECT(a),b)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ps.c:373:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  373 |                 msg_Dbg( p_demux, "we found a length of: %"PRId64 "s", p_sys->i_length / CLOCK_FREQ );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ps.c:420:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  420 |             msg_Warn( p_demux, "garbage at input from %"PRIu64", trying to resync...",
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ps.c:429:30: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     if( p_sys->b_lost_sync ) msg_Warn( p_demux, "found sync code" );
      |                              ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ps.c:494:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  494 |             msg_Dbg( p_demux, "contains a PSM");
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ps.c:554:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |                     msg_Dbg( p_demux, "es id=0x%x format unknown", i_id );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ps.c:579:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  579 |                     msg_Warn( p_demux, "Incorrect SCR timing offset by of %"PRId64 "ms, disabling",
      |                     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ps.c:589:36: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  589 |                 !ps_pkt_parse_pes( VLC_OBJECT(p_demux), p_pkt, tk->i_skip ) )
      |                                    ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ps.c:596:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  596 |                         msg_Warn( p_demux, "Incorrect SCR timing in advance of %" PRId64 "ms, disabling",
      |                         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mpeg/ps.c:613:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  613 |                     msg_Dbg( p_demux, "force SCR: %"PRId64, p_pkt->i_pts );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: link: ( cd ".libs" && rm -f "libpva_plugin.la" && ln -s "../libpva_plugin.la" "libpva_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libsubtitle_plugin.la -rpath /usr/local/lib/vlc/plugins/demux demux/subtitle.lo -lm -L/usr/local/lib
libtool: link: /usr/bin/nm  demux/.libs/aiff.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libaiff_plugin.exp
libtool: link: /usr/bin/nm  demux/.libs/mjpeg.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libmjpeg_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libaiff_plugin.exp" > ".libs/libaiff_plugin.expT"
libtool: link: mv -f ".libs/libaiff_plugin.expT" ".libs/libaiff_plugin.exp"
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libmjpeg_plugin.exp" > ".libs/libmjpeg_plugin.expT"
libtool: link: echo "{ global:" > .libs/libaiff_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libaiff_plugin.exp >> .libs/libaiff_plugin.so-ver
libtool: link: mv -f ".libs/libmjpeg_plugin.expT" ".libs/libmjpeg_plugin.exp"
libtool: link: 	 echo "local: *; };" >> .libs/libaiff_plugin.so-ver
libtool: link: echo "{ global:" > .libs/libmjpeg_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  demux/.libs/aiff.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libaiff_plugin.so -Wl,-version-script -Wl,.libs/libaiff_plugin.so-ver -o .libs/libaiff_plugin.so
libtool: link: 		 sed -e "s|$|;|" < .libs/libmjpeg_plugin.exp >> .libs/libmjpeg_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libmjpeg_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  demux/.libs/mjpeg.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libmjpeg_plugin.so -Wl,-version-script -Wl,.libs/libmjpeg_plugin.so-ver -o .libs/libmjpeg_plugin.so
libtool: link: /usr/bin/nm  demux/.libs/subtitle.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libsubtitle_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libsubtitle_plugin.exp" > ".libs/libsubtitle_plugin.expT"
libtool: link: mv -f ".libs/libsubtitle_plugin.expT" ".libs/libsubtitle_plugin.exp"
libtool: link: echo "{ global:" > .libs/libsubtitle_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libsubtitle_plugin.exp >> .libs/libsubtitle_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libsubtitle_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  demux/.libs/subtitle.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib -lm  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libsubtitle_plugin.so -Wl,-version-script -Wl,.libs/libsubtitle_plugin.so-ver -o .libs/libsubtitle_plugin.so
libtool: link: ( cd ".libs" && rm -f "libmjpeg_plugin.la" && ln -s "../libmjpeg_plugin.la" "libmjpeg_plugin.la" )
libtool: link: ( cd ".libs" && rm -f "libaiff_plugin.la" && ln -s "../libaiff_plugin.la" "libaiff_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libty_plugin.la -rpath /usr/local/lib/vlc/plugins/demux demux/ty.lo  -L/usr/local/lib
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libvobsub_plugin.la -rpath /usr/local/lib/vlc/plugins/demux demux/vobsub.lo  -L/usr/local/lib
libtool: link: ( cd ".libs" && rm -f "libsubtitle_plugin.la" && ln -s "../libsubtitle_plugin.la" "libsubtitle_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libvoc_plugin.la -rpath /usr/local/lib/vlc/plugins/demux demux/voc.lo  -L/usr/local/lib
libtool: link: /usr/bin/nm  demux/.libs/vobsub.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libvobsub_plugin.exp
43 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libxa_plugin.la -rpath /usr/local/lib/vlc/plugins/demux demux/xa.lo  -L/usr/local/lib
libtool: link: /usr/bin/nm  demux/.libs/ty.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libty_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libvobsub_plugin.exp" > ".libs/libvobsub_plugin.expT"
libtool: link: mv -f ".libs/libvobsub_plugin.expT" ".libs/libvobsub_plugin.exp"
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libty_plugin.exp" > ".libs/libty_plugin.expT"
libtool: link: echo "{ global:" > .libs/libvobsub_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libvobsub_plugin.exp >> .libs/libvobsub_plugin.so-ver
libtool: link: mv -f ".libs/libty_plugin.expT" ".libs/libty_plugin.exp"
libtool: link: echo "{ global:" > .libs/libty_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libvobsub_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  demux/.libs/vobsub.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libvobsub_plugin.so -Wl,-version-script -Wl,.libs/libvobsub_plugin.so-ver -o .libs/libvobsub_plugin.so
libtool: link: 		 sed -e "s|$|;|" < .libs/libty_plugin.exp >> .libs/libty_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libty_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  demux/.libs/ty.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libty_plugin.so -Wl,-version-script -Wl,.libs/libty_plugin.so-ver -o .libs/libty_plugin.so
libtool: link: /usr/bin/nm  demux/.libs/voc.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libvoc_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libvoc_plugin.exp" > ".libs/libvoc_plugin.expT"
libtool: link: mv -f ".libs/libvoc_plugin.expT" ".libs/libvoc_plugin.exp"
libtool: link: echo "{ global:" > .libs/libvoc_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libvoc_plugin.exp >> .libs/libvoc_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libvoc_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  demux/.libs/voc.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libvoc_plugin.so -Wl,-version-script -Wl,.libs/libvoc_plugin.so-ver -o .libs/libvoc_plugin.so
libtool: link: /usr/bin/nm  demux/.libs/xa.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libxa_plugin.exp
libtool: link: ( cd ".libs" && rm -f "libty_plugin.la" && ln -s "../libty_plugin.la" "libty_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libnuv_plugin.la -rpath /usr/local/lib/vlc/plugins/demux demux/nuv.lo  -L/usr/local/lib
libtool: link: ( cd ".libs" && rm -f "libvobsub_plugin.la" && ln -s "../libvobsub_plugin.la" "libvobsub_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libnsc_plugin.la -rpath /usr/local/lib/vlc/plugins/demux demux/nsc.lo  -L/usr/local/lib
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libxa_plugin.exp" > ".libs/libxa_plugin.expT"
libtool: link: mv -f ".libs/libxa_plugin.expT" ".libs/libxa_plugin.exp"
libtool: link: echo "{ global:" > .libs/libxa_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libxa_plugin.exp >> .libs/libxa_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libxa_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  demux/.libs/xa.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libxa_plugin.so -Wl,-version-script -Wl,.libs/libxa_plugin.so-ver -o .libs/libxa_plugin.so
libtool: link: ( cd ".libs" && rm -f "libvoc_plugin.la" && ln -s "../libvoc_plugin.la" "libvoc_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libtta_plugin.la -rpath /usr/local/lib/vlc/plugins/demux demux/tta.lo  -L/usr/local/lib
libtool: link: /usr/bin/nm  demux/.libs/nsc.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libnsc_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libnsc_plugin.exp" > ".libs/libnsc_plugin.expT"
libtool: link: mv -f ".libs/libnsc_plugin.expT" ".libs/libnsc_plugin.exp"
libtool: link: /usr/bin/nm  demux/.libs/nuv.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libnuv_plugin.exp
libtool: link: echo "{ global:" > .libs/libnsc_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libnsc_plugin.exp >> .libs/libnsc_plugin.so-ver
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libnuv_plugin.exp" > ".libs/libnuv_plugin.expT"
libtool: link: 	 echo "local: *; };" >> .libs/libnsc_plugin.so-ver
libtool: link: mv -f ".libs/libnuv_plugin.expT" ".libs/libnuv_plugin.exp"
libtool: link: cc -shared  -fPIC -DPIC  demux/.libs/nsc.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libnsc_plugin.so -Wl,-version-script -Wl,.libs/libnsc_plugin.so-ver -o .libs/libnsc_plugin.so
libtool: link: echo "{ global:" > .libs/libnuv_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libnuv_plugin.exp >> .libs/libnuv_plugin.so-ver
libtool: link: ( cd ".libs" && rm -f "libxa_plugin.la" && ln -s "../libxa_plugin.la" "libxa_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libvc1_plugin.la -rpath /usr/local/lib/vlc/plugins/demux demux/vc1.lo  -L/usr/local/lib
libtool: link: 	 echo "local: *; };" >> .libs/libnuv_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  demux/.libs/nuv.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libnuv_plugin.so -Wl,-version-script -Wl,.libs/libnuv_plugin.so-ver -o .libs/libnuv_plugin.so
libtool: link: /usr/bin/nm  demux/.libs/tta.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libtta_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libtta_plugin.exp" > ".libs/libtta_plugin.expT"
libtool: link: mv -f ".libs/libtta_plugin.expT" ".libs/libtta_plugin.exp"
libtool: link: echo "{ global:" > .libs/libtta_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libtta_plugin.exp >> .libs/libtta_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libtta_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  demux/.libs/tta.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libtta_plugin.so -Wl,-version-script -Wl,.libs/libtta_plugin.so-ver -o .libs/libtta_plugin.so
libtool: link: ( cd ".libs" && rm -f "libnsc_plugin.la" && ln -s "../libnsc_plugin.la" "libnsc_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libdemux_cdg_plugin.la -rpath /usr/local/lib/vlc/plugins/demux demux/libdemux_cdg_plugin_la-cdg.lo  -L/usr/local/lib
libtool: link: ( cd ".libs" && rm -f "libnuv_plugin.la" && ln -s "../libnuv_plugin.la" "libnuv_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libsmf_plugin.la -rpath /usr/local/lib/vlc/plugins/demux demux/smf.lo  -L/usr/local/lib
libtool: link: /usr/bin/nm  demux/.libs/vc1.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libvc1_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libvc1_plugin.exp" > ".libs/libvc1_plugin.expT"
libtool: link: mv -f ".libs/libvc1_plugin.expT" ".libs/libvc1_plugin.exp"
libtool: link: ( cd ".libs" && rm -f "libtta_plugin.la" && ln -s "../libtta_plugin.la" "libtta_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libdiracsys_plugin.la -rpath /usr/local/lib/vlc/plugins/demux demux/libdiracsys_plugin_la-dirac.lo  -L/usr/local/lib
libtool: link: echo "{ global:" > .libs/libvc1_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libvc1_plugin.exp >> .libs/libvc1_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libvc1_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  demux/.libs/vc1.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libvc1_plugin.so -Wl,-version-script -Wl,.libs/libvc1_plugin.so-ver -o .libs/libvc1_plugin.so
libtool: link: /usr/bin/nm  demux/.libs/libdemux_cdg_plugin_la-cdg.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libdemux_cdg_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libdemux_cdg_plugin.exp" > ".libs/libdemux_cdg_plugin.expT"
libtool: link: mv -f ".libs/libdemux_cdg_plugin.expT" ".libs/libdemux_cdg_plugin.exp"
libtool: link: echo "{ global:" > .libs/libdemux_cdg_plugin.so-ver
libtool: link: /usr/bin/nm  demux/.libs/smf.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libsmf_plugin.exp
libtool: link: 		 sed -e "s|$|;|" < .libs/libdemux_cdg_plugin.exp >> .libs/libdemux_cdg_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libdemux_cdg_plugin.so-ver
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libsmf_plugin.exp" > ".libs/libsmf_plugin.expT"
libtool: link: mv -f ".libs/libsmf_plugin.expT" ".libs/libsmf_plugin.exp"
libtool: link: echo "{ global:" > .libs/libsmf_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libsmf_plugin.exp >> .libs/libsmf_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libsmf_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  demux/.libs/smf.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libsmf_plugin.so -Wl,-version-script -Wl,.libs/libsmf_plugin.so-ver -o .libs/libsmf_plugin.so
libtool: link: cc -shared  -fPIC -DPIC  demux/.libs/libdemux_cdg_plugin_la-cdg.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libdemux_cdg_plugin.so -Wl,-version-script -Wl,.libs/libdemux_cdg_plugin.so-ver -o .libs/libdemux_cdg_plugin.so
libtool: link: ( cd ".libs" && rm -f "libvc1_plugin.la" && ln -s "../libvc1_plugin.la" "libvc1_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libimage_plugin.la -rpath /usr/local/lib/vlc/plugins/demux demux/image.lo  -L/usr/local/lib
libtool: link: /usr/bin/nm  demux/.libs/libdiracsys_plugin_la-dirac.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libdiracsys_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libdiracsys_plugin.exp" > ".libs/libdiracsys_plugin.expT"
libtool: link: mv -f ".libs/libdiracsys_plugin.expT" ".libs/libdiracsys_plugin.exp"
libtool: link: echo "{ global:" > .libs/libdiracsys_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libdiracsys_plugin.exp >> .libs/libdiracsys_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libdiracsys_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  demux/.libs/libdiracsys_plugin_la-dirac.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libdiracsys_plugin.so -Wl,-version-script -Wl,.libs/libdiracsys_plugin.so-ver -o .libs/libdiracsys_plugin.so
libtool: link: ( cd ".libs" && rm -f "libsmf_plugin.la" && ln -s "../libsmf_plugin.la" "libsmf_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libdemux_stl_plugin.la -rpath /usr/local/lib/vlc/plugins/demux demux/libdemux_stl_plugin_la-stl.lo  -L/usr/local/lib
libtool: link: ( cd ".libs" && rm -f "libdemux_cdg_plugin.la" && ln -s "../libdemux_cdg_plugin.la" "libdemux_cdg_plugin.la" )
depbase=`echo demux/asf/asf.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/asf/asf.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/asf/asf.lo -MD -MP -MF $depbase.Tpo -c -o demux/asf/asf.lo demux/asf/asf.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: link: /usr/bin/nm  demux/.libs/image.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libimage_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libimage_plugin.exp" > ".libs/libimage_plugin.expT"
libtool: link: mv -f ".libs/libimage_plugin.expT" ".libs/libimage_plugin.exp"
libtool: link: echo "{ global:" > .libs/libimage_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libimage_plugin.exp >> .libs/libimage_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libimage_plugin.so-ver
libtool: link: ( cd ".libs" && rm -f "libdiracsys_plugin.la" && ln -s "../libdiracsys_plugin.la" "libdiracsys_plugin.la" )
libtool: link: cc -shared  -fPIC -DPIC  demux/.libs/image.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libimage_plugin.so -Wl,-version-script -Wl,.libs/libimage_plugin.so-ver -o .libs/libimage_plugin.so
depbase=`echo demux/asf/libasf.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/asf/libasf.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/asf/libasf.lo -MD -MP -MF $depbase.Tpo -c -o demux/asf/libasf.lo demux/asf/libasf.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"asf\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/asf/asf.lo -MD -MP -MF demux/asf/.deps/asf.Tpo -c demux/asf/asf.c  -fPIC -DPIC -o demux/asf/.libs/asf.o
libtool: link: /usr/bin/nm  demux/.libs/libdemux_stl_plugin_la-stl.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libdemux_stl_plugin.exp
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"asf\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/asf/libasf.lo -MD -MP -MF demux/asf/.deps/libasf.Tpo -c demux/asf/libasf.c  -fPIC -DPIC -o demux/asf/.libs/libasf.o
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libdemux_stl_plugin.exp" > ".libs/libdemux_stl_plugin.expT"
libtool: link: mv -f ".libs/libdemux_stl_plugin.expT" ".libs/libdemux_stl_plugin.exp"
libtool: link: echo "{ global:" > .libs/libdemux_stl_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libdemux_stl_plugin.exp >> .libs/libdemux_stl_plugin.so-ver
libtool: link: ( cd ".libs" && rm -f "libimage_plugin.la" && ln -s "../libimage_plugin.la" "libimage_plugin.la" )
depbase=`echo demux/asf/asfpacket.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/asf/asfpacket.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/asf/asfpacket.lo -MD -MP -MF $depbase.Tpo -c -o demux/asf/asfpacket.lo demux/asf/asfpacket.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: link: 	 echo "local: *; };" >> .libs/libdemux_stl_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  demux/.libs/libdemux_stl_plugin_la-stl.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libdemux_stl_plugin.so -Wl,-version-script -Wl,.libs/libdemux_stl_plugin.so-ver -o .libs/libdemux_stl_plugin.so
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"asfpacket\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/asf/asfpacket.lo -MD -MP -MF demux/asf/.deps/asfpacket.Tpo -c demux/asf/asfpacket.c  -fPIC -DPIC -o demux/asf/.libs/asfpacket.o
In file included from demux/asf/asf.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/asf/asf.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/asf/asf.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/asf/asf.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/asf/asf.cIn file included from demux/asf/libasf.c:31:
In file included from :30:
../include/vlc_common.h:In file included from ../include/vlc_demux.h1031:
:30../include/vlc_variables.h:241:12:
In file included from : ../include/vlc_es.h:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]27:

In file included from   241 |   ../include/vlc_common.h:  re1031:
tu../include/vlc_variables.h:189:12rn:  varwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_SetCh  189 |     returnecked( p_obj, psz_n var_Seame, VLC_VAR_STRING, val );
      |            ^
t../include/vlc_variables.h:Checked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
140:48:../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
 note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetC  140 | #define varhe_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
cke../include/vlc_common.hd:(481V:L15:C _note: Oexpanded from macro 'VLC_OBJECT'B
JECT(o)  ,481n | , t,v   ) 
       |                                                 ^
 ../include/vlc_common.h:481:15co: note: expanded from macro 'VLC_OBJECT'n
st str  u481c |     t   v  conlsct_ csotruct mmon_vlmembec_commrosn:_ m(ecmobnesrts :vlc_ob j(ectcon_stt  v*l)(&(x)c-_>oobbjejc)t _\t
       *|               ^)(&(x)
->obj) \
      |               ^
In file included from demux/asf/asf.c:31:
In file included from ../include/vlc_common.h:1031In file included from demux/asf/libasf.c::
30:
../include/vlc_variables.hIn file included from :256../include/vlc_demux.h:30:
:In file included from 12../include/vlc_es.h:: 27warning: :
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]In file included from 
../include/vlc_common.h:1031:
../include/vlc_variables.h:  203256: | 12 :   warning:  rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]eturn
 var_Se  tCh203 |   e c kreedt(u rp_nob var_Sje,t Cphsez_nckaemde(,  pV_LoCb_jV,A Rp_sAzD_DnRaEmSeS, VLC_V,A Rv_aBOOL, vl )al );
      |            ^;

../include/vlc_variables.h:140      :| 48           ^
:../include/vlc_variables.h:140 :note: 48expanded from macro 'var_SetChecked':
 note: expanded from macro 'var_SetChecked'
    140 | 140 | ##ddeeffiinnee  vvar_SeatrC_hSeckeedt(Coh,enc,kt,v) ed(o,vna,rt,_vSetChec) vkare_dS(eVtCLhC_OBJEeCcT(ked(VLoC)_,OnB,JtECT(o),n,v,t,v)
)      |                                                ^
      
|                                                ^
../include/vlc_common.h:481:15: ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
note:   481 |  expanded from macro 'VLC_OBJECT' 
      co  n481st  | st      r u ccto nvsltc _stcommruct volnc__mceommbmeron_mesm:b e(rcso:n s(t cvolncst vlc__oobbjjeecctt__tt  **))((&(&(xx)->ob)j-)> o\b
      |               ^
j) \
      |               ^
In file included from demux/asf/libasf.c:30:
In file included from ../include/vlc_demux.h:30:
In file included from ../include/vlc_es.h:In file included from 27demux/asf/asf.c:
:In file included from 31../include/vlc_common.h:
:In file included from 1031../include/vlc_common.h:
:../include/vlc_variables.h1031::
212../include/vlc_variables.h:276::1012::  warning: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  276 |      212  | i f (   !rveatru_rGne tvCahre_ckeSed( p_toCbhje, cpskze_dn a(moeb,j ,V LnCa_me, VLVACR__VIANRT_ECGOEORRDS, ,& vvaall )); 
)      
      |            ^
|          ^
../include/vlc_variables.h:140:../include/vlc_variables.h48:142:48::  note: note: expanded from macro 'var_GetChecked'
expanded from macro 'var_SetChecked'  
142 | #  140d | e#fdienfine vea r_vSaert_CGheecked(to,nC,hte,cvk)e dv(o,n,ta,vr_SetCh)e cked(VLvaC_OBrJ_EGCT(o),n,tetCheck,evd)(
VLC_O      |                                                ^
BJECT../include/vlc_common.h:(o),n,481t:,v)15: note: expanded from macro 'VLC_OBJECT'

      |                                                ^
  481 |  ../include/vlc_common.h  : 481 : 15 :  cnote: oexpanded from macro 'VLC_OBJECT'
nst st  r481uct v | l c _ common _ me   conmsbte rss: t(rcuocnts tv lcv_lcommcon_ob_jecmte_mtb e*)rs: ((c&o(nsx)->to bvjl)c _\
o      b|               ^
ject_t *)(&(x)->obj) \
      |               ^
In file included from demux/asf/libasf.c:30:
In file included from ../include/vlc_demux.h:30:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from   demux/asf/asf.c227: | 31 :
 In file included from  ../include/vlc_common.h: r1031e:
t../include/vlc_variables.hu:r293n: v10a:r _warning: Sedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]tCh
ecked( p_  293 |   o b ji,f (p s!zva_rn_aGmeet, VLC_CVhAeRc_FkLeOdA(T ,p _voablj );
      | ,           ^ 
psz../include/vlc_variables.h_:n140:ame,48: note: expanded from macro 'var_SetChecked' 
VLC_VA  R140_ | #defiBnOeO Lv,a r&_vSaelt C)h e)c
k      ed|          ^
(../include/vlc_variables.h:142:o,48:n,t, vnote: )expanded from macro 'var_GetChecked' 
v  a142r_ | S#edteCfhienceke dv(aVrL_CG_eOtBJECT(oC)hec,n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'k
ed(o  481 | ,n,    t,    conv) vst starruct_GetC vhlc_commoen_members: c(const vlc_okbjedec(VLC_t_Ot *)(BJEC&(xT)-(>obo),j)n, \
      |               ^
t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struIn file included from demux/asf/libasf.cct vlc:30_:
In file included from c../include/vlc_demux.h:ommo30:
n_mIn file included from ../include/vlc_es.hem:27be:
In file included from rs../include/vlc_common.h:1031: (c:
../include/vlc_variables.honst :241vlc_obje:12ct_t *): (&(xwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)->obj  241) \
 |     re      tu|               ^
rn var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: In file included from demux/asf/asf.cnote: expanded from macro 'VLC_OBJECT':31:

In file included from   481 |  ../include/vlc_common.h  :1031:
  ../include/vlc_variables.h:304:  17: warning:  cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ons  t 304 |  st  ru ifct ( vliklcel_cy(!ommon_varme_GembetChrs:ecke (d (ocobnsj, t namvlec_, VLobC_VAjeR_COctORD_t S, *)(&va&(l)))x)-
      |                 ^
>../include/vlc_variables.h:142:48ob: note: j)expanded from macro 'var_GetChecked' \

  142 |       | #de              ^
fine var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(In file included from demux/asf/libasf.co),n,t,v:30)
      | :
In file included from ../include/vlc_demux.h                                               ^
:30../include/vlc_common.h:
In file included from :481:../include/vlc_es.h:2715::
In file included from  note: expanded from macro 'VLC_OBJECT'../include/vlc_common.h:
1031:
../include/vlc_variables.h  481 | :256: 12:    warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   c  256onst |   str  u rct etvlcurn_co vmarmon_S_meetmChbersec: (ked(c pons_obt vj,lc_ psz_naomebjec, tVL_tC_ *)VA(&(R_x)-AD>objDR) \ES
      S, |               ^
val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'In file included from demux/asf/asf.c:
31  481 |  :
  In file included from ../include/vlc_common.h:1031  :
  ../include/vlc_variables.h:324: c10on: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]st struct vlc_common_membe
rs:  324 |  (const vlc_object _   ift( *) (!var&(x_)GetC->objh) \
      |               ^
ecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142In file included from :demux/asf/libasf.c48: note: :30:
expanded from macro 'var_GetChecked'In file included from ../include/vlc_demux.h:30:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  276 |   142 | #de    if( !vfar_GetChecked( p_obj, psz_name, VLC_VAiR_INTnEGER, &e varv_GetCahecl ked() )
      |          ^
o,../include/vlc_variables.hn,t,:142:48: note: expanded from macro 'var_GetChecked'
v) va  r_Get142Che | #define var_GetChecked(o,n,t,v) vacrk_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
e../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
d(VLC_O  481 |   BJE CT(o     const struct vlc_common_members: (const vl),n,t,c_v)
obje      |                                                ^
../include/vlc_common.h:481:15ct_t *): note: expanded from macro 'VLC_OBJECT'
(  &481(x)->obj) \
 |       |               ^
        const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/asf/libasf.c:30:
In file included from ../include/vlc_demux.h:30:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_naIn file included from mdemux/asf/asf.ce:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,   340 |     if( var_GetChecked( p_obj, psz_name,VLC_ VAR_BOOVLCL, _&VAR_STRING, &vval ) )
      |         ^
a../include/vlc_variables.hl:142:48: note: expanded from macro 'var_GetChecked'
 ) )
        142 | #d|          ^e
f../include/vlc_variables.h:ine v142ar_Ge:t48: Chenote: expanded from macro 'var_GetChecked'
cked(o,n,t,  v) v142ar_Get | Ch#ecked(VdefLC_OiBJECT(o)n,n,t,v)
      |                                                ^
../include/vlc_common.he:481:15 var: note: expanded from macro 'VLC_OBJECT'
_  481 |         const strucGt vlc_cometCheckmone_medm(obe,rs: (const vlc_object_nt *)(&(x)->ob,tj) \,
      |               ^
v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: In file included from expanded from macro 'VLC_OBJECT'
demux/asf/asf.c  481:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |   350 |     if  (      co vanr_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &vals ) )t s
      |         ^tr
uct v../include/vlc_variables.h:142:48: note: lexpanded from macro 'var_GetChecked'
  142c | #de_fcomine var_mon_mGeetChemcked(o,n,t,v) var_GetChecked(VLbC_OBJECT(oe),n,t,v)
      |                                                ^
rs: (../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
c  481 |    o     const struct vlc_ncst vommon_memlbers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
c_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/asf/asf.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     ifIn file included from demux/asf/libasf.c:30( var_GetChecked( p:
In file included from ../include/vlc_demux.h:_o30:
In file included from ../include/vlc_es.hb:27j:
In file included from , ../include/vlc_common.h:p1031:
../include/vlc_variables.h:304:sz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | 17:#defi warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ne   va304 |     ifr_ Ge(tClheickkedel(oy,n(,t!v,av) var_GetChecked(VLC_r_GeOBJECT(o),n,t,tChecvked )
      |                                                ^
(obj, ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |       na me, VLC c_VAR_ConOOsRDSt s, truct&v vlc_commoan_membl)e))
      |                 ^
../include/vlc_variables.hr:s142:: (c48:on note: stexpanded from macro 'var_GetChecked'
   vlc_objec142t_t * | #de)(&(x)-f>obine vajr_Ge)tCh eck\ed
(o,n      |               ^
,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/asf/asf.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOIn file included from demux/asf/libasf.c:IN30:
In file included from ../include/vlc_demux.h:30:
In file included from ../include/vlc_es.h:HE27:
In file included from ../include/vlc_common.h:RIT )1031:
../include/vlc_variables.h;
      | :324:10:     ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_F../include/vlc_variables.h:LO122:AT, 39: note: expanded from macro 'var_Create'
&  122 | val #de) )fi
      |          ^
ne../include/vlc_variables.h:142:48 v: note: expanded from macro 'var_GetChecked'ar
_  142Cre | #deatfie(a,b,ne c) var_GetChvaecr_Crkeead(o,nte,t,( VLv) var_GeC_tChOBeJEckeCd(VLT(a)C_O, b,BJECT(o c )),n
      |                                       ^
,../include/vlc_common.h:t,v)
481:15      |                                                ^
: note: ../include/vlc_common.h:expanded from macro 'VLC_OBJECT'
481:15:   481 | note: expanded from macro 'VLC_OBJECT'
   481 |           const struct vlc_co mm on_members: ( c onst v lc_object_t *)(c&(x)o->obnj) \
      s|               ^
t struct vlc_cIn file included from demux/asf/asf.c:31:
In file included from ../include/vlc_common.h:1031:
o../include/vlc_variables.h:442:5: mwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |  m   vaor_Create( p_onb_j, mpsz_name, VLC_VAR_BOeOLm b| VLeCr_sVA:R _D(OcINHEoRInTs );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
t  122  | #vdlecf_ione vbar_Createj(a,b,c) vare_Ccrteate_( VLC_OBJECT(a), b, tc )
      |                                       ^
../include/vlc_common.h: 481:15: note: expanded from macro 'VLC_OBJECT'
*)  481 |        ( const struct vlc_comm&on_members: (cons(t vlc_objectx_t *)(&(x)-)>-obj) \
>      |               ^
obj) \
      |               ^In file included from demux/asf/asf.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h
:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/asf/asf.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     vaIn file included from r_demux/asf/libasf.cC:r30e:
aIn file included from t../include/vlc_demux.he:(30 :
pIn file included from _../include/vlc_es.ho:b27j:
,In file included from  ../include/vlc_common.hpsz_:name, VLC_V1031AR_STRING |:
 VLC_VAR_DOINHE../include/vlc_variables.hRIT ):;
      340|     ^:
../include/vlc_variables.h:9122:39: note: expanded from macro 'var_Create'
:  122 | #define var _Crwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
eat  340e( |  a,  b, ic)f( v varar_C_GreetatChe(ec VkeLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (cod( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'nst vlc_object_
t   142*)( | #&(dex)fine-> obvaj)r_Ge \tCh
      ec|               ^
ked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
In file included from demux/asf/asf.c../include/vlc_common.h::31:
481:15In file included from ../include/vlc_common.h: note: expanded from macro 'VLC_OBJECT':1031:
../include/vlc_variables.h
:477  481:5 |  :   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
    477 c |  ons   var_Ct reatste(ru pct_o vbjlc_, cpsomz_monan_memem, beVLrsC_: VA(coR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
n  122s | #det finve vlc_object_t *)(&(x)->obj) \
      |               ^
ar_Create(a,b,c) var_CIn file included from demux/asf/libasf.c:30:
In file included from ../include/vlc_demux.h:30:
In file included from ../include/vlc_es.hr:27:
eIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9:at warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  350 |   (  if( v ar_GeVLtChecC_kedOB( pJE_obj,C psz_nT(ame, VLa)C_VAR_STRIN, G, &b, c v)
      a|                                       ^
l ../include/vlc_common.h:481:15: )note: expanded from macro 'VLC_OBJECT' 
)
        481 |         const|         ^
 ../include/vlc_variables.h:142:s48: tnote: expanded from macro 'var_GetChecked'
ruct  142 |  #devfinlc_common_members: (ce voarns_GettCh eckvlc_obed(o,jen,ct,v) vtar__GetCht *)(&(x)->obj) \
      |               ^
ecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_In file included from demux/asf/asf.c:31:
In file included from objec../include/vlc_common.ht_:1031t *:
../include/vlc_variables.h:491:5)(&: warning: (xdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  491 |  ->   obvar_Creatje)( p_ob j, psz\
_na      |               ^me, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  
122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
In file included from       |                                       ^
demux/asf/libasf.c../include/vlc_common.h::481:30:
15:In file included from  note: expanded from macro 'VLC_OBJECT'../include/vlc_demux.h:30:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h
:1031  481 |  :
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]     
  con  362st  |  struc t v  if( var_Glc_coetmmCon_mehmbeerscke: d((con p_sto vlbj, psz_c_name, VLobCject_t_V *)(A&(x)-R>ob_Aj) \
D      |               ^
DRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecIn file included from demux/asf/asf.c:31:
In file included from ../include/vlc_common.h:1031ked(VL:
C../include/vlc_variables.h_OBJ:511:EC5: T(o)warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create,n( p_obj, psz_na,t,v)
      | me                                               ^
libtool: link: ( cd ".libs" && rm -f "libdemux_stl_plugin.la" && ln -s "../libdemux_stl_plugin.la" "libdemux_stl_plugin.la" )
,../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 VLC  481 | _VAR_I    NTEGER   | VLC_VAR _D OINHcERoITns
      |     ^
t../include/vlc_variables.h: 122:39: note: expanded from macro 'var_Create'st
  122r | #udecfinet v arv_Clrecate(_a,b,cco) var_Cremate(m VLoC_OBJECnT(_a)m, eb, cm )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
bers: (con  481 |  s  t v  l   coc_objectnst_ sttr *)(&(x)u->obcj)t vlc _c\ommon_mem
      | bers              ^: (cons
t vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/asf/asf.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( depbase=`echo demux/avi/avi.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/avi/avi.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/avi/avi.lo -MD -MP -MF $depbase.Tpo -c -o demux/avi/avi.lo demux/avi/avi.c &&\
mv -f $depbase.Tpo $depbase.Plo
p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      In file included from demux/asf/libasf.c:30|     ^
:
In file included from ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
../include/vlc_demux.h:30:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429  122 | #defin:e v5ar_Create(a,b,c):  varwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Cr_eaCreattee((  p_VLC_obOj, pBJszE_name,C T(a), VLbC,_V c )
AR      _IN| T                                      ^EGE
R | VLC_VAR../include/vlc_common.h:481_DO:15: note: expanded from macro 'VLC_OBJECT'
IN  481 |   HERIT ) ;     c
      |     ^
onst stru../include/vlc_variables.hct:122 vlc:_commo39n: note: _expanded from macro 'var_Create'm
embe  r122 | #s: (consdefine vatr _vCrelact_object_t *)(e(a,b,c&(x)->ob) var_Create( VLC_OBJECTj(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc) \
      |               ^
_common_members: (const vlc_object_t *)In file included from demux/asf/asf.c:31:
In file included from (../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
&  539 |    (x va)-r_Cre>oate( p_obj, psz_name,b VLC_VAR_Fj) \
      |               ^
LOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #defiIn file included from demux/asf/libasf.c:30ne var_:
In file included from ../include/vlc_demux.h:30Cre:
ate(a,b,cIn file included from ../include/vlc_es.h) var_Cr:27ea:
In file included from te../include/vlc_common.h:( VL1031:
C_../include/vlc_variables.hOBJ:442:5ECT(a), b:, c )
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |                                       ^
  442 |     var_../include/vlc_common.h:Cre481:ate( 15: p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,bnote: expanded from macro 'VLC_OBJECT'
,c) var_Crea  te( VLC481_OB |  JE    CT(a), b, c )
      |                                        ^
../include/vlc_common.h  const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strIn file included from udemux/asf/asf.c:31:
In file included from ../include/vlc_common.h:1031ct:
../include/vlc_variables.h:554: 5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vlc_common_mem  bers:554 |     var (const vlc_Create_object( p_obj, psz_n_ame, Vt *LC_VA)(&(xR_STR)ING | VLC_VA->oR_DOINHERITbj
      |     ^
) \
      ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(|               ^a
,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |     In file included from     const struct demux/asf/libasf.c:vlc_30:
In file included from ../include/vlc_demux.h:30:
In file included from common../include/vlc_es.h:27_members: (const vlc_object_t *)(&:
In file included from ../include/vlc_common.h:(x1031:
../include/vlc_variables.h):455:5-: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
>obj)   455\
      |  |               ^    
var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIIn file included from T );demux/asf/asf.c:31:
In file included from ../include/vlc_common.h:1031:

      ../include/vlc_variables.h:|     ^
563../include/vlc_variables.h:5::122 :warning: 39:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 note: expanded from macro 'var_Create'  563 |  
   122 | #d e fivnaer _var_CreatCe(a,b,cr)e avtaer( p__Corbeja,t pse(z _VnLaCm_e,OBJECT(a ), b, c V)
LC_VAR      _| S                                      ^TRI
N../include/vlc_common.hG: | VLC_VA481R:_D15O:I Nnote: Hexpanded from macro 'VLC_OBJECT'E
RI  T481
      |     ^ | 
 ../include/vlc_variables.h:  122:39:      note: expanded from macro 'var_Create'
  c122 | #define var_Creonst struct vlc_common_members: (coaten(a,sb,c)t vl var_Creatc_obje( VLC_OBeJECT(ac),t _t *b),( &c( x))-
>      o| b                                      ^j
) \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlIn file included from c_odemux/asf/libasf.c:30bject_t *)(&(x)->obj) :
\
      In file included from |               ^../include/vlc_demux.h
:30:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( pIn file included from demux/asf/asf.c_obj,: p31:
sz_name, VIn file included from ../include/vlc_common.h:1031L:
C_../include/vlc_variables.hV:AR578_:S9T:R INwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]G | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJE
CT(  578 | a ), b ,  c if )
      |                                       ^
( ../include/vlc_common.h:481:var_Chang15e:( p_o bnote: jexpanded from macro 'VLC_OBJECT',
 psz  481 | _ n ame,  V LC _ VA R _cCoHnOsICtE SsCtruct vlc_OcUNT, o&mmon_cmount,e mNbUeLrLs :)  ()c
o      n|         ^
st../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
 vlc  128 | _o#definbject_t *)(&(x)->obj) \
      |               ^
e var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, dIn file included from demux/asf/libasf.c:30:
In file included from ../include/vlc_demux.h:30:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      ,|     ^
../include/vlc_variables.h:122 :39: note: e )
expanded from macro 'var_Create'
        122|  | #defi                                          ^
ne var_Create(a,b,c) var../include/vlc_common.h:481:15:_C note: reateexpanded from macro 'VLC_OBJECT'( V
LC_  OBJECT(a), b, c )
      |                                       ^
481../include/vlc_common.h |    :481: 15: note:     expanded from macro 'VLC_OBJECT'con
s  481t |   s   truct     cvlcon_common_members: (const vlc_object_t s*)t(&(x)->obj)  \
      | s              ^
truct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/asf/libasf.c:30:
In file included from ../include/vlc_demux.h:30:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/asf/libasf.c:30:
In file included from ../include/vlc_demux.h:30:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/asf/libasf.c:30:
In file included from ../include/vlc_demux.h:30:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/asf/libasf.c:30:
In file included from ../include/vlc_demux.h:30:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/asf/libasf.c:30:
In file included from ../include/vlc_demux.h:30:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/asf/libasf.c:30:
In file included from ../include/vlc_demux.h:30:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/asf/libasf.c:30:
In file included from ../include/vlc_demux.h:30:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"avi\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/avi/avi.lo -MD -MP -MF demux/avi/.deps/avi.Tpo -c demux/avi/avi.c  -fPIC -DPIC -o demux/avi/.libs/avi.o
In file included from demux/asf/asfpacket.c:26:
In file included from demux/asf/asfpacket.h:25:
In file included from ../include/vlc_demux.h:30:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/asf/asfpacket.c:26:
In file included from demux/asf/asfpacket.h:25:
In file included from ../include/vlc_demux.h:30:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/asf/asfpacket.c:26:
In file included from demux/asf/asfpacket.h:25:
In file included from ../include/vlc_demux.h:30:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/asf/asf.c:In file included from demux/asf/asfpacket.c:39:
In file included from ../include/vlc_input.h26:
:41In file included from demux/asf/asfpacket.h:
../include/vlc_vout.h:25:125:
In file included from ../include/vlc_demux.h:30:5:
In file included from : ../include/vlc_es.h:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]27:

In file included from ../include/vlc_common.h:1031  125:
../include/vlc_variables.h |  :227  :12 v: lcwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  227ob |  je  ct r_returelease( p_vout );
      |     ^
n../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
 var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
../include/vlc_common.h  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(:481:15: note: expanded from macro 'VLC_OBJECT'
V  481 |         const struct vlc_commLon_meC_mbeOBrsJE: (CTcons(ot ),vlcn,_t,obv)je
      |                                                ^
c../include/vlc_common.ht_t *)(:&(x)->o481:bj15:)  \
note: expanded from macro 'VLC_OBJECT'      |               ^

  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/asf/asfpacket.c:26:
In file included from demux/asf/asfpacket.h:25:
In file included from ../include/vlc_demux.h:30:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/asf/asfpacket.c:26:
In file included from demux/asf/asfpacket.h:25:
In file included from ../include/vlc_demux.h:30:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, vaIn file included from demux/asf/asf.c:39:
l ../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])
;  
527 |     inp      |            ^ut_thre
ad_t *in../include/vlc_variables.h:p140:48:ut  = note: expanded from macro 'var_SetChecked'i
n  put_Cre140 | a#dteef(in e pvaarr_eSentCt, heictem,ke ld(ogo,,n, t,NUv)L vL, NULL );ar
      |                             ^
_S../include/vlc_input.het:501:46: note: expanded from macro 'input_Create'
Check  501 | #defineed i(nput_CreatVLeC_(OBaJE,CTb,(oc),,dn,,t,e)v input_)
C      |                                                ^reate(V
LC_OB../include/vlc_common.h:J481ECT(a):15,:b,c,d,e)
 note: expanded from macro 'VLC_OBJECT'      |                                              ^

../include/vlc_common.h:481:15: note:   481expanded from macro 'VLC_OBJECT'
 |         481 |          con const structst v slct_comrumoctn v_lcm_ceommmoben_rmesmb:er (s:c (oconsnstt  vlvc_lobcje_octb_tjec t_t *)(&(x)*)-(&>(x)->obj) \
      |               ^
obj) \
      |               ^
In file included from demux/asf/asf.c:39:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |      In file included from demux/asf/asfpacket.c   vlc_ob:26ject_:
In file included from redemux/asf/asfpacket.h:l25:
In file included from ../include/vlc_demux.h:ease( input 30:
)In file included from ../include/vlc_es.h;
      |         ^
:27../include/vlc_objects.h:
In file included from :66../include/vlc_common.h:25: note: expanded from macro 'vlc_object_release'
:1031   66:
../include/vlc_variables.h |   :276 :10 v: lwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c_object
_re  l276ease( VLC_OBJ |  ECT(a) )
      |                         ^
 ../include/vlc_common.h:481  :15if: note: ( expanded from macro 'VLC_OBJECT'
!  481 |    var_G     const stretuctCh veclkecd(_ pc_oobjm, mopsn_z_mnaememb,ers: (co VnstLC _VvlcAR_ob_IjeNTctEG_tER , *)(&(x)&->obj) v\
      |               ^
al ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:In file included from demux/asf/asf.c:481:3915::
 note: ../include/vlc_input.hexpanded from macro 'VLC_OBJECT'
:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481
 |     572   |              cvonlstc_ sobjtect_release( r(vlc_object_tu *)(pp_voctut[ vilc]_c)om )mo;
      |          ^
n_../include/vlc_objects.h:66me:mb25er: s:note: expanded from macro 'vlc_object_release'
 (c   66 |     vlc_onobstje vctlc__orbjeeclet_ast e*)((& (xVLC)-_>oObjB) JE\
C      |               ^T(a) )
      |                         ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlcdemux/asf/libasf.c_c:om563:9mon: warning: _mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
emberIn file included from demux/asf/asfpacket.c:  s: (563co |  26:
n   In file included from s tdemux/asf/asfpacket.h vlc  _:25ob:
In file included from ject_t../include/vlc_demux.h *)( &(x)->obj:30:
)In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h :293:10: warning: msg_Er\
      |               ^
r( s, "unable to due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
peek: object   293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
si../include/vlc_variables.hze :142:48: note: iexpanded from macro 'var_GetChecked's too l
a  142rg | #e" )de;
      |         ^
fi../include/vlc_messages.h:83:n5: note: expanded from macro 'msg_Err'
e   83 |     msg_ vGenarer_ic(pGe_ttChhiecs, VkeLC_d(MSG_ERo,R, n,__VA_t,ARGS_v)_)
      |     ^
 ../include/vlc_messages.h:78:var_13:G note: expanded from macro 'msg_Generic'
e   78 |     vtClc_heLogck(VLCed_O(VBJECT(oL), p, vlc_mC_odulOBe_naJEme,CT __F(oILE__),, n,__t,LINv)E_
      _, |                                                ^\

      |             ^
../include/vlc_common.h../include/vlc_common.h:481:481:15: note: expanded from macro 'VLC_OBJECT'
:  481 |         cons15:t s note: truct expanded from macro 'VLC_OBJECT'vlc_com
m  on_membe481 | rs: (  const vlc_object  _t *  )(&(  x)->ocobj) ns\
      |               ^
t struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/asf/asfpacket.c:26:
In file included from demux/asf/asfpacket.hdemux/asf/libasf.c:589:20::25 :
In file included from warning: comparison of integers of different signs: 'ssize_t' (aka 'int') and 'uint32_t' (aka 'unsigned int') [-Wsign-compare]
../include/vlc_demux.h:30  589 |         if( i_:
In file included from peek ../include/vlc_es.h:< p27:
In file included from _sp->i_t../include/vlc_common.h:ype1031:
_spe../include/vlc_variables.h:cific_data_le304:ngth )
      |             ~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]demux/asf/libasf.c:604:20: 
warning: comparison of integers of different signs: 'ssize_t' (aka 'int') and 'uint32_t' (aka 'unsigned int') [-Wsign-compare]
  304   |  604 |           if(  ii_pef ek < p_sp-(l>iik_ereror_clyorr(!ectvaior_n_Gdata_etlengChth )
      |             ~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/asf/asfpacket.c:26:
In file included from demux/asf/asfpacket.h:25:
In file included from ../include/vlc_demux.h:30:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/asf/asfpacket.c:26:
In file included from demux/asf/asfpacket.h:25:
In file included from ../include/vlc_demux.h:30:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val )demux/asf/asf.c:236:21: warning:  )
      |         ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h  236 |    :142:48: note: expanded from macro 'var_GetChecked'
           142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
        ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
m  481 |    s g_Warn(    p_demux, c "onfosund t ast neruwct A vSFlc h_ceaomdmoer"n_ me)mb;
      |                     ^
e../include/vlc_messages.hr:85:5: note: expanded from macro 'msg_Warn'
s:    85 |     msg(c_Geonnste vrlcic_o(bp_jethicts,_t  *VLC)(_M&(SG_WARx)N,-> _ob_j) \
      |               ^
VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJEIn file included from demux/asf/asfpacket.cC:26:
In file included from demux/asf/asfpacket.h:25T(:
o),In file included from ../include/vlc_demux.h:30:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031 p:
,../include/vlc_variables.h:350:9: warning:  vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]l
c  350 |  _   moidufle( _nvamar_GetCheckee,d(  p_obj, psz___FInLEa__m, _e, VLC__LVARI_STRINNEG__,,  &\
val ) )
      |       |         ^            ^

../include/vlc_common.h:481../include/vlc_variables.h:142:48: note: :15expanded from macro 'var_GetChecked'
:  142 | #define v ar_GetCnote: expanded from macro 'VLC_OBJECT'h
e  cked(o,n,t481 | ,  v)   v  a  rco_nsGt esttruCcth vecklce_cd(VomLC_moOn_BJmeEmbCerT(s:o),n,t,v)
      |                                                ^
 ../include/vlc_common.h:481:(c15on:st note:  vexpanded from macro 'VLC_OBJECT'lc
_  481 |     ob je ct  _tcon st str*uct vlc_co)(mm&on_(xm)-em>obbje)rs: (con \s
      | t vlc_ob              ^
ject_t *)(&(x)->obj) \
      |               ^
In file included from demux/asf/asfpacket.c:26:
In file included from demux/asf/asfpacket.h:25:
In file included from ../include/vlc_demux.h:30:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |  demux/asf/asf.c:   i275:f21:( warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
va  275r_Get | Ch  eck  e  d  (   p  _  o  b  j,   mspgsz_nam_Eerr, ( Vp_LdeCmu_xVAR_ADD, R"fEaSS, &ilvaedl t )o  )
      | lo        ^ad
 t../include/vlc_variables.hhe: n142ew:48 h: eanote: dexpanded from macro 'var_GetChecked'
er  142 | #defin" e var_G);etCh
      |                     ^
ecke../include/vlc_messages.h:d83:(o5,n,: t,note: v)expanded from macro 'msg_Err'
    83v |  ar  _G metsgC_Gheneerckiced((pVLC_t_hiOBs,JECT V(LCo)_M,SGn_E,tRR,, v__)VA
      _A|                                                ^
R../include/vlc_common.h:G481:15: Snote: expanded from macro 'VLC_OBJECT'_
_  481 |        )
       |     ^
const ../include/vlc_messages.h:str78:u13:c note: texpanded from macro 'msg_Generic'
 vlc_common   78_me |  m  b velcr_Lsog:(V (cLCo_OnBJst ECvT(lo)c, _objecp,t v_lct_m *od)(&ul(xe_)->naobmj)e, \
      |               ^
 __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:demux/asf/libasf.c15::1529 note: :9: expanded from macro 'VLC_OBJECT'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   1529 |         msg481 | _Warn  ( s,     "cann  ot rcoead onnst e asfst object" );
      |         ^
In file included from rdemux/asf/asfpacket.c../include/vlc_messages.h:85:5:u26:ct:
 note: expanded from macro 'msg_Warn'
In file included from    85 demux/asf/asfpacket.h | :v25:
In file included from ../include/vlc_demux.h:30lc_com:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  m  on_429 |     var_Create(members: (const p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT   msg_Gene)r;i
c (      pvlc__|     ^
to../include/vlc_variables.h:hbi122:39: note: sj, VLC_Mexpanded from macro 'var_Create'S
e  122 | #Gdct__efWtARNi, *n)e var_Create( __VA_ARGS__)
      |     ^
a(../include/vlc_messages.h:78:13:,b&, c) var(_note: Cx)expanded from macro 'msg_Generic'r-
e   >oa78b |     jvtl) \
c_Log(VLC_OBJECT(o),e (       p| , vlc_m              ^VLC_OBJECT(a), b, 
c )
      | odule_na                                      ^m
../include/vlc_common.h:481:15: note: eexpanded from macro 'VLC_OBJECT', _
_Fdemux/asf/asf.cIL:  481 |  276       constE _s_t:ruct v, l_21_LIN:cE __, \
      |             ^
_warning: c../include/vlc_common.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:ommo481:15:   note: expanded from macro 'VLC_OBJECT'
276n | _memb  e rs:481     |  (con    st vlc_o    const struct vlcb_jc oect_t *)(&(x)->obj) \
      |               ^
  mmon_m embers: (  c  onst v  lc_ob  jIn file included from demux/asf/asfpacket.c: e  26:
In file included from demux/asf/asfpacket.h:c25:
In file included from ../include/vlc_demux.h:t_t *30)v(&(x):
-l>obcIn file included from ../include/vlc_es.hj_) :27\
      | :
              ^
diIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: alwarning: ogdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
d  442 |     vair_Creatspe(demux/asf/libasf.c: p_oblj1540,a :9: pwarning: ydue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_ ser1540z_nar |       m  mose, VgL_rWarn( s, "found a Ccorrup_VAR_tedB asf objeOcOtL  | VLC(size<24_)V"A ();
      |         ^
R../include/vlc_messages.h:85:5_: note: expanded from macro 'msg_Warn'
 pD   85 |     Om_sg_GeInNdeeHriEmRIT uc)(x,;
p_this
,            |     ^ |                     ^
V../include/vlc_variables.h
:122:39: Lnote: ../include/vlc_dialog.h:73Cexpanded from macro 'var_Create'_
:MSG_WARN,  122 | 30 _:#def_ VA_ARGine note: expanded from macro 'vlc_dialog_display_error'S_
var_Create(a,_)
         |     ^
73 | b,c) ../include/vlc_messages.hv ar_Create:(78  VLC_OB:J13 : note: expanded from macro 'msg_Generic'
E CT(a), b,   v78 |     v cl )
      |                                       ^
lc../include/vlc_common.h:481:c_Log(VLC_15_:O Bnote: JdiEaexpanded from macro 'VLC_OBJECT'
l  481oC |         const strucTtg_d (o)v, lpi, vcl_scplcoa_modmulem_nayome, __FnI_e_LrrmE__,e o__LINE__,r( mVbers: (const vlc_\
      |             ^
object_t ../include/vlc_common.h*:L481):C15: note: expanded from macro 'VLC_OBJECT'
(  _481&(x)->ob | jO )B  \ 
 JE       |               ^
   constC struct T(va)l, cb,_co mIn file included from cm,odemux/asf/asfpacket.cn _:m##e26m:
be_rs_:In file included from  Vdemux/asf/asfpacket.h:(25A:
cIn file included from o../include/vlc_demux.hn:s30:
tIn file included from _../include/vlc_es.h :v27l:
In file included from ../include/vlc_common.hA:1031:
../include/vlc_variables.h:455:5: cwarning: _RobjeGSct_t *)(&(x_)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
-_  455 |     var_Create( >)p
obj      _obj, ps)z |                              ^_\n
ame,       V| 
L              ^
C../include/vlc_common.h:_481:V15:AR_FLOAT |  note: Vexpanded from macro 'VLC_OBJECT'
LC_VAR_D  481O |  I  NH  ER  IT c o)demux/asf/libasf.c:;n
1556:9      :st | warning:     ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

 ../include/vlc_variables.h s1556 | tr: 122 : u  39 c  ms:g tnote: _expanded from macro 'var_Create'
 vW  122 | #adlefic_nren(  sc, "unokvanromwn as_fm Croebject (notaote(a, bln_,omce) var_Creamabte( VLC_OdBeedJr): " EGCUTI(Ds_FMTa), ,
      |         ^
: b, c )
      |                                       ^
../include/vlc_messages.h../include/vlc_common.h::85(c481:o15: note: expanded from macro 'VLC_OBJECT'
:5: note: expanded from macro 'msg_Warn'
  481 |         const s   tns85 | rtu c t   vlvlcc ms_gcom__moGbejnoen_ceric(p_mtt_heis, VLt *)(&(Cx_)->obj) \
      |               ^MSmGb
_eWARN, r__VA_ARGS_s:_) (
      co|     ^
ns../include/vlc_messages.h:78:t 13: note: vlexpanded from macro 'msg_Generic'
c   78 |  _o bj ec vt_lc_t Lo*)g(V(LC_O&(BxJECT(o),)- p>o, vlbjc_) \module_
      n|               ^a
me, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const In file included from struct vldemux/asf/asfpacket.c:demux/asf/asf.c26c:_:
commo355nIn file included from :demux/asf/asfpacket.h5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
membe:r  s25: (co355n:
sIn file included from t |     ../include/vlc_demux.h:v lcm30:
s_objIn file included from eg_../include/vlc_es.hct_t Dbg:*)(&(x)27-( >:
opb_In file included from dem../include/vlc_common.h:u1031xj,):
 \ ../include/vlc_variables.h:
      |               ^469"se:
5:e warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]k with
 p  erce469 | nt  :   wvaaitir_ng %Cri eframes",at p_se(ys->i p_wait_o_kbjeyfr, ameps );
      z_|     ^
n../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
a   87 | me  ,  VL msgC__GenVAerR_ic(p_STthiRIs, NGVLC_M |SG V_DBLCG,_V __ARVA__DAROIGS_NH_)
      | ER    ^
demux/asf/libasf.cI../include/vlc_messages.h:T1683:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:78:
  1683 |   13 : )msg_Dbg( p_ ;onote: expanded from macro 'msg_Generic'

b         78 | j ,    v"| %sl    ^c_L"
o,../include/vlc_variables.h:g (VLC_s122O:BJEtC39Tr(: o) ;)note: , p
expanded from macro 'var_Create'      ,| 
     ^
v../include/vlc_messages.h  122l: | 87:5c:_#mod dnote: uexpanded from macro 'msg_Dbg'e
flin   87 |     msg_Geeneeric(p__thna mis,e var,V L_C_MSG_DBG__F,IC LE___, __LINE__rVA_ARGS__)
_,      |     ^
 e\
      |             ^
../include/vlc_messages.ha:78:13:../include/vlc_common.h note: :teexpanded from macro 'msg_Generic'481(
a,:15b: ,note:    c78expanded from macro 'VLC_OBJECT' | )    vlc
_   481 |   va r Lo g_(VLC_OBJECT(o), p, v lc Cr ceo_mondaultst se_tneame, _r_Fu(ct IL E__, vlc__Vcommo_nL_memLINE__, \
      |             ^
bCe../include/vlc_common.hr_s:OB: 481(Jconst vl:c15E: note: expanded from macro 'VLC_OBJECT'
_CobjeT(c  a),481 |    t _b     const strut c,t*  vlc)_ccommon(&(x)_- >obm)ember
sj) \
      |               ^
      : (co|                                       ^ns
t../include/vlc_common.h vlc_:481o:15: bjectnote: expanded from macro 'VLC_OBJECT'_
t  481  |  *  )(  &  ( cxon)->sto sdemux/asf/asf.cbtj) \
      :| r368              ^
:u5: ctwarning:  vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]lc
_c  368 |     ommsgmo_Dn_bmeg( mbeprs_dem: ux,(c "onseek stwi vtlh indc_exob:je %i sectcon_tds, p *osi)(tio&(n %f",x
      |     ^
)-../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
>demux/asf/libasf.c:1741:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   
87 |   obj  1741 |    msg _)  \ G 
          msge_Warnn(       s, "unkneo| wn topric(-le              ^p_this,
 VLC_MSGv_DeBl Gob,j e__ct foVuAn_dA:R G" SIn file included from G_Udemux/asf/asfpacket.c_:26)ID_FMT,

      :
|       |     ^                ^In file included from demux/asf/asfpacket.h

:../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
25:
      8578 | In file included from     msg_Generi | ../include/vlc_demux.h  :  vcl(30p_th:
In file included from ci../include/vlc_es.hs, VLC__MSG_WALRoNg,: (_27:
In file included from _VA_A../include/vlc_common.hVRGS__L)
C_O:B      |     ^
J1031../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
E   78:
 | C../include/vlc_variables.hT (:o),  477 p v:lc,_ L5og(VLC_vl:cO_B mJECT(o),o warning: duledue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_pn,
a mve  , _l_c_FILmEo477_dule_n_a | me, ,  __L_I NE__, _F\I
       |             ^
L E../include/vlc_common.h:481_:_15,v __LINE__, \
a      : | note: rexpanded from macro 'VLC_OBJECT'
            ^_
  C481../include/vlc_common.h:481: | 15 :r   note: e expanded from macro 'VLC_OBJECT' a   const
t  481 |    stru  c te vl (  conc_csomt strucmto p nv_lm_ecmober_bcosmjmon:, _( const vlc_obmpejmsbers:e z(const c_vnlc_obt_jeact *)(&t_mt(x )e->obj) \
*      ),(&(x| )              ^- >obj) \
VL
      |               ^
C_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,bdemux/asf/asf.c:,c)382:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] v
a  382 |     r _C  r msg_Weaarnte( (demux/asf/libasf.cp:_ V1807dem:34: uxL,warning:  C_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]"
OI nBcompl1807et | J  eEC  T   i(ndex"  a);
       |         ^
 )   A../include/vlc_messages.h:85:5:SF_Ob, jectDumpDenote: expanded from macro 'msg_Warn'
bug( V L   85 |  C b,_OBJE CT(s), 
m cs       |                                  ^
)../include/vlc_common.hg:_481
:G15      |                                       ^e:
n../include/vlc_common.her i:c(p_this, VLnote: C481:expanded from macro 'VLC_OBJECT'
15_  M:SG_WARN, __VA_ARG481 |    S _ _)
      |     ^
 note:    const sexpanded from macro 'VLC_OBJECT't../include/vlc_messages.h:78:r13
:   note: expanded from macro 'msg_Generic'
uct vlc   _481 | 78c ommon_ | m     vlc_Log(VLC_OBJeECT(om)  bers: , (con sp , vlct_module_name, _ _vFlIcL_ objeE__, c_t_ LIN_Ect_ _o, \*n)
(s&(x)->      o|             ^
bj) \
      |               ^
t ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
s  481 |        t demux/asf/libasf.cr:con1811u:s9ctt: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
  1811 |   struc  t vlc    _msvgco_mlcWa_rmon_men( s,mb "canersncot: o find f(icle propeornmst tvmlc_oibeos objectje"cnt_t *)( &_m()ex;
      |         ^
mb)->obj)../include/vlc_messages.h:85:5 \e
: note: expanded from macro 'msg_Warn'
      r|                  ^
85 |  s   m: sg(c_Gonestne vrilcc(p__othbjisec, Vt_Lt C_*)MS(&G(x_WA)-RN>o, _bj_V) A_\
A      | R              ^
GS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), pIn file included from , vlc_moddemux/asf/asfpacket.c:ule_na26:
meIn file included from demux/asf/asfpacket.h, __FI:LE__, __LINE25:
_demux/asf/asf.cIn file included from ../include/vlc_demux.h_, :\
      |             ^
472:../include/vlc_common.h::13:30481 :warning: :
15: note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]expanded from macro 'VLC_OBJECT'
In file included from 
../include/vlc_es.h  481 |    472: |        27:
  In file included from     con../include/vlc_common.hst st r u:c t1031 vlc:
../include/vlc_variables.h:_c   msg491_Dbomgm:on_members:( (const vlc_object_t *)( &p5:(_ warning: ddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]exm)
->  uobj) \
x      ,491 | |               ^
    "Re vquestaring _Caccreesats te(o ena pble_o strbjeam , %d",ps i );
z_      |             ^
n../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
am   e87 |     , msg_GVLCeneri_Vc(pAR_thi_As, VLC_MDDSG_DBREG, __SSVA_ARGS__)
       |     ^
|../include/vlc_messages.h:78:13:  Vnote: expanded from macro 'msg_Generic'
L   78 |     vlc_C_LVAog(R_VLC_OBDOJECT(INo), HEp, vlcRI_moduT le);_name
, __FIL      | E_    ^
_../include/vlc_variables.h, __L:122INE:39__, \
      : |             ^
note: expanded from macro 'var_Create'
../include/vlc_common.h:  481:15: note: 122 | expanded from macro 'VLC_OBJECT'
#  481 |         decofnst sintrue ct vlc_common_vmembers: (coarnst_C vlc_robjeeact_tte *)(a(&(x,b)-,c>obj) ) va\
      |               ^
r_Create( VLC_OBIn file included from JECTdemux/avi/avi.c:(ademux/asf/asf.c):35:
478:13In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12, b,: c:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 )
        478 |  |  warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
                                          ^
    m../include/vlc_common.hsg:481:15:_  189Db |   g(   note: p_ dexpanded from macro 'VLC_OBJECT'
emretux  481u |  r, n v"   Re    const stqurestaruct v_SetClc_hinecommon_members: (const vlcg c_akcceess otdo ( p_obj, psbdzisabjl_e nstreeam c%at_td" *)me(,, i  );
&      |             ^V
LC_VAR_I../include/vlc_messages.h(x)->obj):NT 87:5EG\
E      |               ^R: ,note: expanded from macro 'msg_Dbg' 

   87val ); |  
      |            ^
   m../include/vlc_variables.hsg:140:48: note: _Gexpanded from macro 'var_SetChecked'
e  140 | #definneeri In file included from c(pdemux/asf/asfpacket.c_vthaisr, VL:26:
In file included from _demux/asf/asfpacket.hC:25:
In file included from ../include/vlc_demux.hSet:30:
In file included from ../include/vlc_es.h:_CMS27Gh_DeckedBG, :
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h__V:511(oA_,ARGS:n__5)
      :|     ^
../include/vlc_messages.h:78 :13: ,warning: tnote: expanded from macro 'msg_Generic'
,   78 |   v  vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])lc_ 
Lv  o511 | a r g(VL_C_OB JES etCT(vo)ar_Create( p_obj, psCzhe_, pna, vmlc_cked(emodu,le_namVLC_e, O__ FVLC_VABJRILE_INTEGER | ECV__TL, __CL_(o)INE__,, \
V      |             ^A
nR_../include/vlc_common.h:,D481:O15t: note: ,Ivexpanded from macro 'VLC_OBJECT'
)
N  481 | H        cons      |                                                ^Et
 str../include/vlc_common.h:481:uRc15It vlc_T:
      com note: |     ^
monexpanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:_mem  122:39be481rs::  | (co n st       con note: vlsc_t strucexpanded from macro 'var_Create'
t vlco  bj_commo122ectn_t_m | emb *)ers(&(:x)#d efine ->obj()v \
      | ar_              ^
Crceatoe(a,bn,st vlc) vacr__Create( VoLC_bOBjJECT(ea)c, tb,_ c t)
       |                                       ^
*)../include/vlc_common.h:(481:15: ¬e: expanded from macro 'VLC_OBJECT'(
x)-  >481 | o     b   consjt )str \
      | uc              ^t 
vlc_common_members: (const vlc_object_t *)(In file included from &(xdemux/avi/avi.c):->35obj) \
      | :
              ^
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked(demux/asf/asf.c:In file included from  demux/asf/asfpacket.cp_o585:13bj:: warning: 26, psdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
z:
_name, VLC_  585 | VAR_  BIn file included from demux/asf/asfpacket.h:25:
In file included from ../include/vlc_demux.h:OOL, va30:
In file included from l );
      | ../include/vlc_es.h  :           ^27    
:
In file included from    ../include/vlc_common.h: msg1031:
../include/vlc_variables.h:_I../include/vlc_variables.hn:525:5:fo( 140:48: note: expanded from macro 'var_SetChecked' p_de
m  uxwarning: , "C140 | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
#dhaenginfg   iasnpecet rat525 va |  io r_Set o % it/ %i", i_vChrataieo_xr, i__raCtckerioe_y da);
      | t            ^
(eo../include/vlc_messages.h:81:5(: , note: expanded from macro 'msg_Info'pn,t_
obj   , psz_81 |  ,nv) var_a   mmsg_GeneeriS,ce( pV_tthis,CL VLChC_M_eSG_ckeVINFOd, __VA(RA_V_ARGSLBOOL | VLCC_V_OBJECTA__)R
      _|     ^
D../include/vlc_messages.h:78(Oo),nI:13: note: ,NtH,expanded from macro 'msg_Generic'
v   78 |    ERIT
      )|  vlc    ^_Lo

g(V../include/vlc_variables.h:      |                                                ^
L122C_:../include/vlc_common.h:481OB39JECT(o:15: note: expanded from macro 'VLC_OBJECT'
: ),   pnote: , 481expanded from macro 'var_Create' |  vlc
_modu  122 | #led_na e f  i  n me,co __FnesILE__t,  st ru__ct vlc_common_vmLINE_ear__,Cre m\
a      bers|             ^
: (cont../include/vlc_common.h:481:15st e: note: expanded from macro 'VLC_OBJECT'
v  481lc_(o |   bj a,b e ,c) vacr  _ t_Ctconr *)estat(& struc(ext vl()->o Vc_cLommbCjon_) _meOmbBJECersT:( (a)cons,t \
      |                ^
vlc_objecb, t_t *)(&c (x)-)
>o      | b                                      ^
j) In file included from demux/avi/avi.c\
      |               ^
:35:
../include/vlc_common.h:481:15In file included from : note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  :1031:
../include/vlc_variables.h:212:481 | demux/asf/asf.c12 : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   212:587 | :13    return va: warning: rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_Se   587t  |    Checked         (cob     volc_objjectns_rtel, neaa sem( sptruct vlc_c_vouto )e;
      | m            ^
mon_,members VLC_../include/vlc_objects.h::66V :25:A( note: Rcexpanded from macro 'vlc_object_release'
on   66 | st  v  _ vllccC__objOORDS, val);
      |            ^
eoct_r../include/vlc_variables.hele:bject_a140:48t: se(  *)VLC(_OBJE&C(xT()a) )
      note: -expanded from macro 'var_SetChecked'>
o|                         ^  b140j | 
)../include/vlc_common.h:481 :#d15\:
      |               ^
 note: expanded from macro 'VLC_OBJECT'
ef  481 |         const struct vlc_comimone vaIn file included from ndemux/asf/asfpacket.c:26_me:
mberIn file included from rs_: (cSonsetChet ckevldemux/asf/asfpacket.hc_object_d:t *25:
)((In file included from &(x)../include/vlc_demux.h:30:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:->o,539:5obj) n\
: warning: ,t      |               ^
,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v) v  539a |  r  _ vSare_CtCheckreed(aVLte( Cp__OobjBJEC, Tps(z_o)na,medemux/asf/asf.c, VL:C625:9:n_ warning: VAdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
R_,  625F | t,v) 
L      | O                                               ^
  ../include/vlc_common.h     m:A481T | :V15:sg_LC_VA note: expanded from macro 'VLC_OBJECT'
R_DOI  481 | NH   EWaRIT
rn(       |      c    ^
p_do../include/vlc_variables.hemun:x, "u122ndecl:arst sedtruct 39:  strenote: amexpanded from macro 'var_Create'[vlc_common_members: (const vl
I  d 0xc_ob122%x]", i_sj | #define vartre_eamcC_nurt_tmb eaer );*t
      |         ^e(
)(&a(x../include/vlc_messages.h:85):5:->, obj) \
      |               ^
note: expanded from macro 'msg_Warn'
b,   85 |   c)  m vsarg__CGenereric(p_tahis, VIn file included from tdemux/avi/avi.cLC_:eMSG35:
In file included from _(WAR../include/vlc_common.hN, : _1031V_VA_:
L../include/vlc_variables.hAR:GS_C227:12__):
      |  O    ^
../include/vlc_messages.hB:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]78:
13  : note: 227expanded from macro 'msg_Generic'J
E |    C   78 |  rTe    vl(at), b, c ur)n
c_L       |                                       ^
va../include/vlc_common.hrog_Set:(VLC481:15hecC_OBJECkT(oed), p, vl(c_mo :dul note: expanded from macro 'VLC_OBJECT'
pe_n  a481me | ,  __F  IL_obE__ ,  __j LI N E_,_,  pc\
o      | nsz_nasmte,             ^V L
s../include/vlc_common.ht:481C_VArR:15:_FLOuA note: expanded from macro 'VLC_OBJECT'
T  481, v | c  t   al    v );
      | lco           ^cnst_c
 stru../include/vlc_variables.hct:140 vlc_:ommon_48m: note: comexpanded from macro 'var_SetChecked'
embmon_m  eember140 | #define varsr:s:_  ((cconsot vnslc_St voelbjc_tCheocbect_tkj e*)(&dect(o,n,(x)-t>_tobj),  \
      |               ^v
*)) var_Se(&tChecke(xd)-(V>oLbjC) \
      |               ^
_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct In file included from demux/asf/asfpacket.c:26vl:
In file included from cdemux/asf/asfpacket.h:_c25:
oIn file included from ../include/vlc_demux.hm:30m:
In file included from o../include/vlc_es.h:27:
In file included from n../include/vlc_common.h:_m1031:
e../include/vlc_variables.h:m554:b5:e warning: rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s: (c  onst554 |      vvalr_cCreat_e(objec pt_o_bjt, psz_n ame*, )(&(xVL)C_->oVAbR_j)S TR\IN
G |       V| LC              ^_VAR_
DOINdemux/asf/asf.cH:ER816:9IT: warning: 
      due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]|     ^

../include/vlc_variables.h  816 | :122 :In file included from 39demux/avi/avi.c:      note:   expanded from macro 'var_Create'msg_W
a  rn(: p_35122:
demIn file included from u | x,#d../include/vlc_common.h "AS:Fe fin1031eplugin:
../include/vlc_variables.h: d241:12: warning: iscardue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]de d (n
ovar  241 |  _Ct  a v  reralited ufiler)" n) vaarte;_
      SetC(hae,c|         ^
kedb(../include/vlc_messages.h:85:,5: cnote: expanded from macro 'msg_Warn'
 )p   85 | _ob   j,   msg_vpsGenzeric(_ar_namp_this, CVLeC_M,rSG_ WeARN, a__VLCte( VLVA_V_ARGSC__A_)
O      RBJ|     ^
EC../include/vlc_messages.h:_78:13ST: note: expanded from macro 'msg_Generic'T
RING, v(   78al );a
) |       |            ^
,   ../include/vlc_variables.hb  v, lc:_cLog140(VL: C_)
OB48:       JE|                                       ^
CT../include/vlc_common.h(o:481note: expanded from macro 'var_SetChecked'
)  140,: | 15: note:  p,#deexpanded from macro 'VLC_OBJECT'
   vlc481_m | odu le_nafme, i__nF ILE_ e var _,  ___ LINE_S_,  \
e tC      |             ^hc
eck../include/vlc_common.h:eo481:15: nd(note: expanded from macro 'VLC_OBJECT'
o,n,t,vs)t  481 |  st     v   a corrns_t sutrSuct velc_tcomCmhecon_ked(VLC_OBJmemberEs: (CcT(oonst)c vl,n,t,v)t
c _o      bj|                                                ^ectvlc_
_comm../include/vlc_common.h:t o*)(481&n(x:15_)->:mo bj)note: expanded from macro 'VLC_OBJECT'
e \mbe
      r|               ^
  s481 | :  (c onst  vl cdemux/asf/asf.c_ o   cobnj:se823:9t:  stct_t *)(&(x)warning: rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
-  823 | u        cmsgt_>Warn volc( p_common_mem_dberbemujx, )"ASsF  p\lu
      gi| n di              ^: (con
sst vlc_obcajrectded (invalid filIn file included from demux/asf/asfpacket.c_t :*e_pr)oper26(:
ti&In file included from es (demux/asf/asfpacket.hx:)25-obje:
In file included from ../include/vlc_demux.hct):" );>
      |         ^
o../include/vlc_messages.h30:85::
In file included from 5: note: ../include/vlc_es.h:expanded from macro 'msg_Warn'
27   85 | :
bIn file included from j    m../include/vlc_common.hsg:) _G\
      en1031| :
              ^
e../include/vlc_variables.hric(p_:563this,:5 V: LC_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
MSG_  WARN, 563__VIn file included from  |  Ademux/avi/avi.c:35_AR:
  GS_ _)
In file included from v      |     ^../include/vlc_common.h
../include/vlc_messages.h:78:13: note: aexpanded from macro 'msg_Generic'
r_Crea   78 |     :t1031e(:
 vplc_../include/vlc_variables.h:256:o_Lbogj12: ,(Vwarning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]LC_
OBJECT  p(o), 256ps,  | z vlc_  _mod name, reuletur_nVame,nL __ var_SetChecCFILE_kVAR___Se, _T_dLR( p_obj, pINEI__,s \N
      |             ^zG
 ../include/vlc_common.h:481| VLC_:15:n ame, VLC_VAnote: expanded from macro 'VLC_OBJECT'
R  481 |  _ADDRESS, va   l    ); const
_      |  struVctA            ^
vlc../include/vlc_variables.h:140_comR_DmoOn:_me48mbe:rs:  (conote: nst expanded from macro 'var_SetChecked'
vlcI  140 | _objec#detN_tf *)iHERIT
      | n    ^(&(ex)-
>../include/vlc_variables.hob va:r122_:j) \
      | 39: note: expanded from macro 'var_Create'
              ^
  122 | #deSfietneC hevacr_Ckreeated(a,(obdemux/asf/asf.c:834:9,: warning: c)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 var_Creat  834e |  ( ,   n VL,   vtlc,Cv_di)alog v_disar_Setp_laOy_CBJhecked(VLC_EOBJECT(o)C,Terron,t,v)r( 
      |                                                ^
(p_d../include/vlc_common.h:481:15aemux,: note: expanded from macro 'VLC_OBJECT'
   _("481 | ) Coul d  no   t d  const struct vlc_common_members: (constemu vlcx ASF _stro,b ject_tb eam*)"),( "%s&,(x" ,
      c|         ^
 )../include/vlc_dialog.h
:73      ):30-|                                       ^
:> note: expanded from macro 'vlc_dialog_display_error'../include/vlc_common.h
:o481   73: |  15   : bnote: vlj)expanded from macro 'VLC_OBJECT'c
_di \
      |               ^al  
481 | og _d  isplay_e  rror(VLC_  OBJEC cT(a), b,o c, n#st str#_In file included from _demux/avi/avi.c:u35:
In file included from ../include/vlc_common.h:1031VA_ct:
 AR../include/vlc_variables.hGvlS__c):276:10
      |                              ^:
_com mwarning: ../include/vlc_common.h:481:15due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  : n_mnote: expanded from macro 'VLC_OBJECT'e
mb  276 |   481 |  er      if(s :   !vaconrst struct ( vlc_Geonc_cosmmotCtn_mhembers:e (conc kest vdlc_(obj ecpvt__t lco*)bj, (&(x)_-p>obj) s\
      o|               ^
z_namebje,ct_ t V*)(L&(xdemux/asf/asf.c:)C-_>obj) \V843:9A: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]R_I

        N|               ^
T843EGER, &v |         msg_Warn( pal ) )_demu
In file included from       | x,          ^"
ASF pdemux/asf/asfpacket.clugi:n../include/vlc_variables.h 26:
disIn file included from :142demux/asf/asfpacket.h:25:
In file included from ../include/vlc_demux.h:30::
48: note: expanded from macro 'var_GetChecked'
In file included from card  ed (c142../include/vlc_es.h | :27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9a#defnnot:  fiwarning: idue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nd  ne an y svtraea578m!)r_ | "G ) etC h e;
      ck |         ^
ed(i../include/vlc_messages.h:85:fo,n(,t 5,vva): note: expanded from macro 'msg_Warn'
r_    Cv85 | h  aarnge  ms_Gg_GeenertiCheckec(p( p__tobjhd,( VLC_OBJECT(o),pnsz,_tn,ame, VLC_VAisR_C, HVvO)LC
_MSG_      WAR| N, __                                               ^VA_
ICA../include/vlc_common.hERG:481:15: note: expanded from macro 'VLC_OBJECT'
SS__)
C      | OUNT  481 |  ,       ^
   ../include/vlc_messages.h:&  c78:c13: onote: expanded from macro 'msg_Generic'
onusnt tstr   78 | , N  u  vclc_tULog(V LC_OBJvEClT(Lo)L c_c, )p, vl oc_mmodmonule__name,me )__FmILE__,
 ber__LsIN      | E__,: (co        ^ \
n      |             ^
s
t../include/vlc_common.h :481vlc../include/vlc_variables.h:15_: note: o:128:43: note: expanded from macro 'var_Change'
expanded from macro 'VLC_OBJECT'  128
bject  481 |  _   |   t   c #on*st )std(&(xru)->obj) \
      |               ^
efine vact vlc_commr_on_Chmemberans: ge(c(aoIn file included from demux/avi/avi.c:nst,35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293 vlc_:bobj,c10,d,e) var_Cecht_at *n)(g: warning: &(xdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])->eob(j)  \

VL      |   C_OBJE              ^
CT(293a) |  , b,  c,  demux/asf/asf.cd:846:5, i: warning: f(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 !var_ Ge )
  846 | e       |   t ms                                          ^C
gh../include/vlc_common.h:481:15: note: e_Dbcexpanded from macro 'VLC_OBJECT'g( k
ped(   481_pdemux | ,  _obj, p   "fosunzd %u stre _amsn", am p_se,  ys-V >i_traLck C);
      co|     ^nst 
stru_c../include/vlc_messages.h:87VAR_:5: Bt Onote: expanded from macro 'msg_Dbg'
vl   87 | cO   L,  msg_Gene&ric(p_tvh_is,c VLCaol _MSmG_DBmG, _o_Vn_memb)eA )r_A
R      GS__)s
      :|     ^|  
         ^
(cons../include/vlc_messages.h:78:t13../include/vlc_variables.h : vnote: expanded from macro 'msg_Generic'
lc_   78 | o:    v142b:48j: note: elc_expanded from macro 'var_GetChecked'cL
o  142t | g(VL#d_teC_O *)BJfECTi(n&e ((o), pvxa, r_G)e-tCvlcheck>_moeddoul(e_nob,jn) ame,, _t\_FI
      |               ^,vLE) 
__, __LINE__, \
      |             ^
var_G../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
etChecked(VLC_OBJ  481 |         const sECT(truct vlc_common_members: (const vlc_object_t *)(&(ox)->obj) \
      | )              ^
,n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avi/avi.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hdemux/asf/asf.c:913:17: warning: :304due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
17:   913 |       warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   304 |             msg_ iDbfg(  p_(lidemux,k "eignoring notly(! svaerlected stream(ID:%u) (by access)_",
      |                 ^
G../include/vlc_messages.h:87:5: enote: tChecexpanded from macro 'msg_Dbg'
ked (o   bj, n87 | ame    msg_Generic(p_this, VLC_MSG_DBG, __V, VLC_VAR_COOA_ARDS,RGS__)
      |     ^
 ../include/vlc_messages.h:78:13: note: &valexpanded from macro 'msg_Generic'
)))
         78|  |     vlc_Lo                ^
g(../include/vlc_variables.hVLC_OBJECT(o), p, vlc_module_name, __FILE__, __LIN:E__, \
      |             ^
142../include/vlc_common.h:48: :note: expanded from macro 'var_GetChecked'
481  :15: 142 | #dnote: expanded from macro 'VLC_OBJECT'
efine  481  |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objectdemux/asf/asf.c_t :*955)(&(x)->obj):13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 \
  955 |       |               ^
            GET_CHECKED( fmt.audio.i_channels,      GetWLE( &p_data[2] ),
      |             ^
demux/asf/asf.c:776:9:In file included from demux/avi/avi.c: note: expanded from macro 'GET_CHECKED'
35  :
776In file included from ../include/vlc_common.h:1031:
 |   ../include/vlc_variables.h :324:10:     msg_Warn( p_demux,  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
"rejecti  324 | ng st    ifream %u : " #targ( !et " overflow", i_stream );\
      |         ^
va../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
r_GetC   85 |     msg_Ghecked( p_eneric(p_this, VLC_MSG_WARobj,N, __V pszA_nam_ARGS__)e
, VLC_      |     ^
VAR_FLOAT../include/vlc_messages.h:78:, &val )13 )
      |          ^
: ../include/vlc_variables.hnote: expanded from macro 'msg_Generic'
:   78 |     v142l:48: note: c_expanded from macro 'var_GetChecked'
L  142 | #defog(ine var_VLGCetChecked_O(o,n,t,v) vBJECT(o), p, valc_module_nr_Geame, __tFILE__, __LINE__C, \
      |             ^
h../include/vlc_common.h:e481:15: note: expanded from macro 'VLC_OBJECT'
cked  481 | (V  LC      co_nst sOtruct vlc_common_mBembers: (const vlJc_objectEC_t *)(&T(o(x)->obj) \
      | )              ^
,n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const demux/asf/asf.c:957:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]v
lc  957 |        _o   b ject _GtET_CHECKED( fmt.aud io.i_ra*t)(&(ex)-,>obj) \   
      |               ^   
    GetDWLE( &p_data[4] ),
      |             ^
demux/asf/asf.c:776:9: note: expanded from macro 'GET_CHECKED'
  776 |         msg_WIn file included from demux/avi/avi.carn( p_demux, "rejecting stream %u : " #target " overflow", i_stream );\
      |         ^
:../include/vlc_messages.h:85:5: note: 35expanded from macro 'msg_Warn':

In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h   85 | :340   :9 ms:g_Ge nerwarning: idue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c(p_this, VLC_MSG_WARN, _  340 | _VA_ARGS__)
       |      ^
../include/vlc_messages.h:  if( var_G78:13:e note: texpanded from macro 'msg_Generic'
Ch   78 |     vlc_Log(VLC_eOBJECT(o), p, vlc_mocdule_nakmee, __FILE__, __LINE__, \
      |             ^
d(../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 p_o  481 | bj        const struct vlc_common_,me psmz_bers: (consntame, VLC vlc_object_t *)(&(x)->obj) \_VA
      |               ^
R_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecdemux/asf/asf.c:959:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
k  959ed(o, |          n,t  ,v)  var_GetCheckGEed(VLC_OBTJECT(o),n,t,_CvHECKED( fmt.i_bitrat)
      |                                                ^
e,   ../include/vlc_common.h:481:15   : note: expanded from macro 'VLC_OBJECT'
   481 |             Ge  consttDWLE( &p_data[8] ) * 8,
      |             ^ 
stdemux/asf/asf.c:776:9: note: expanded from macro 'GET_CHECKED'
ruc  776 |         msg_Warn( p_demux, "rejecting stream %u : " #tt vlarget " overflco_commw", i_stream );o\
      n| _        ^
me../include/vlc_messages.hm:b85ers:5:: note: expanded from macro 'msg_Warn'
 (c   85 |     msg_Generic(p_this,o nst VLC_MvSG_WARN, __VA_ARlc_obGS__j)
      |     ^
e../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
ct_t *)   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_na(me&(,x)->obj) __FILE__, __LINE__, \
      |             ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
\
      |               ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(In file included from demux/avi/avi.c&(x)->obj) \
      |               ^:
35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
demux/asf/asf.c../include/vlc_variables.h::968:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
142  968 |                 GET:48: note: expanded from macro 'var_GetChecked'
_  142CHECKE | #define vD( fmar_GetCt.i_eheckxtra,ed (_o,n,_MItN,v) va(r _GetWLE( &p_dataG[1e6] ),tC
      |                 ^
hecdemux/asf/asf.c:776:9: knote: expanded from macro 'GET_CHECKED'
e  776 |         msg_Warn( p_demux, "rejecting stream %u : " #target " doverfl(Vow", i_stream );\
      |         ^L
C_OB../include/vlc_messages.h:85:5:JE CT(o),n,note: expanded from macro 'msg_Warn'
t,v)
      |                                                ^
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      | ../include/vlc_common.h    ^:
481:15: ../include/vlc_messages.h:78:13: note: note: expanded from macro 'VLC_OBJECT'expanded from macro 'msg_Generic'

   78   |     vlc_Log(VLC481_ |   O      BJECT(o), pco, vlcnst s_trumocdule_namet v, __lFIc_commLE_on_, _m__embeLIrs: (const NEvl_c__,ob ject\
_t *      | )(&(x)->obj) \
      |               ^
            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)-In file included from demux/avi/avi.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9:>o warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bj)  362 |     if( var _GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
\
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
      |               ^  142 | #defin
e var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |       demux/asf/asf.c:  const stru976:ct v13:l warning: c_cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  ommon_members: (c976 | onst   vlc_o  bject_t   *)  (&(x  )->  obj) \
ms      |               ^
g_Dbg( p_demux, "added new audio stream (codec:%4.4s(0x%x),ID:%d)",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:In file included from 78demux/avi/avi.c:35:
:13In file included from ../include/vlc_common.h:1031:
: ../include/vlc_variables.h:429:5: note: expanded from macro 'msg_Generic'warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

   78  429 |     va |  r_C  r vealcte_L( pog_ob(Vj, LCp_Osz_nameBJ, VLC_VAR_IECNT(TEo)G, ER | Vp,L vC_VAR_lDOINHERIT );
      |     ^c_
mo../include/vlc_variables.h:122:39: note: duexpanded from macro 'var_Create'
l  122 | #define var_Cre_enaatmee, (a__,b,cFI)LE va__r, _Create__( VLILC_OBNEJECT(a)__, , b,\
 c       | )            ^

../include/vlc_common.h      |                                       ^
:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
481  481 | :15 :       note: expanded from macro 'VLC_OBJECT' co
n  481 |  st   struct   vlc_commo n_members:   (const vlc_objcoect_t ns*)(&(xt )->obj)st \
      |               ^ru
ct vlc_common_members: (const vlc_object_In file included from demux/avi/avi.c:35:
In file included from ../include/vlc_common.h:1031:
t ../include/vlc_variables.h:442:5*): warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](&
(x  )-442 |   > ob var_Createj)( p_obj \, p
      s|               ^z
_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(demux/asf/asf.ca), b, c )
      |                                       ^
:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
990  481 |         con:13st str: uct vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]lc
_c  ommon_member990 | s: (const   vlc  _o  bjec  t_t *)(&  (x)->obj)   \GE
      |               ^
T_CHECKED( fmt.video.i_width,      GeIn file included from demux/avi/avi.c:t35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:DW5: warning: LEdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(   p455_ |     var_Creatdae( pta_ob j, ps+ 4z_n )ame,
, VL      |             ^C_VAR_FL
Odemux/asf/asf.cAT | VL:776C_VA:R_DOINHERIT );
      9:|     ^
 note: ../include/vlc_variables.h:122:39: note: expanded from macro 'GET_CHECKED'
expanded from macro 'var_Create'
    122 | 776 | #def  ine v  ar  _Creat  e(a,b,c) varms_Creg_ate( VLC_OBWaJECT(arn), b,(  c )
      |                                       ^
p../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_  481 | d   em     uxc, onst stru"rcejt ectvlc_common_membiners:g  st(const vrelc_oambject _t *)(&(x)->o%ubj) \
      |               ^
 : " #target " overflow", i_stream );\
      | In file included from demux/avi/avi.c:35:
In file included from ../include/vlc_common.h:1031:
        ^
../include/vlc_variables.h../include/vlc_messages.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:85
:  469 |  5:  note:  expanded from macro 'msg_Warn'
    85va | r_Create( p_o  bj,   mspsz_name, demux/asf/asfpacket.c:Vg_GenLC_eV92:AR9_S:TrRING | V warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]icLC_(p_thVA
R   92 | is_D OI     NH  msERIT );, gV
_War      | n    ^
L(C_MSG_ W../include/vlc_variables.hp:122:39_AR: Nnote: expanded from macro 'var_Create'
, __Vp  A122 | a#dcketefsy_AinseRGS__)
      |     ^
 v->a../include/vlc_messages.h:78:13p_de: note: expanded from macro 'msg_Generic'
m   r_Cu78 |   x r,e vlc_Loag(VLC_OBJ te(a,b"ECc,caT(no))n, o p,vtar rea _dCr eated(v VlLCac_modtule_nama" );
_O      BJ|         ^eE
,CT../include/vlc_messages.h (a__FILE:__,85 _),: b5:,_LINE__, \
 note: expanded from macro 'msg_Warn'
      |                ^
85../include/vlc_common.h:481 c ) | 
      |                                       ^ :15:
../include/vlc_common.h: 481: 15 note:  expanded from macro 'VLC_OBJECT'
:  481 |    m  note:  expanded from macro 'VLC_OBJECT'
   cso  481 |   gn  s  _t  c onsst sGenertricu(tp_tctruc vhilc_cost,  vVLCmlm_coMSG_n_meWAmbRN,ers __VA_ARGS__): _(c
      | c    ^o
mmon../include/vlc_messages.h_:onst mvelcm_obbeje78:rct13_t: note: expanded from macro 'msg_Generic'
    s*): (&(78x)( | c- >ob oj) n  \
v      |               ^
lst vclc__obLjecog(VLC_t_Ot In file included from BJEdemux/avi/avi.c:35*:
In file included from ../include/vlc_common.h):1031:
../include/vlc_variables.h(CT:477(:5: &(warning: o),due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
x   p,)->477 | ob   j  vvl)c_ma r_Crea\te(o
dul      |               ^
e p_obj, psz__name, name,__FIL VLC_E__VAdemux/asf/asf.c:R_992:STR, 13: _Iwarning: NG due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]| V
LC_V  AR_D992 | OIN  HE _LI     N    EGR_IET );_, \T_CHECK
E      
      |     ^
D../include/vlc_variables.h:| (122:            ^ 
39:f note: expanded from macro 'var_Create'
../include/vlc_common.h:  122 | 481#demf:15: note: expanded from macro 'VLC_OBJECT'
in  481e v |   art_C.video.irea_hei   te(a, b,cgh ) v consar_t tC,re satet r ( VuLCc t G_OeBJtDECWT(aL), vE( pl_cd b,_coammont_ c ma)
e m      | b+                                      ^
 8 ),
      |             ^../include/vlc_common.h:er
481demux/asf/asf.c::15:776:9 note: expanded from macro 'VLC_OBJECT': note: expanded from macro 'GET_CHECKED'

  776s | :  481 |  (co      nst vlc_ o  co nbje sc t sttruc t v   _tmlc s_c*gom)_(mo&Wn_(xme)mbe-ar>s: (coobnsj)rt  vln\
      |               ^
c(_object_t *)(& p(x)->ob_j) \
      |               ^
demux, "rejecting stream %u : " #targeIn file included from t "demux/avi/avi.c: 35:
In file included from ../include/vlc_common.h:1031:
o../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ve  rf491 | lo    var_Create( p_obwj, psz_name, VLC_V",AR_ADDRESS | VLC i_VAR__sDOINHERITtr );
      |     ^
ea../include/vlc_variables.h:m 122:39:); note: expanded from macro 'var_Create'
\
        122demux/asf/asfpacket.c:186|         ^ | #defin
e:../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
5:    var_C85 | reate( a,warning: b    msg_Gener,c) idue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]va
r  186_cCr(pe |   _a te( V LC_mOtBJsEhCT(ag), is, VLC_b, cM )
SG_      _WaW|                                       ^rn(
../include/vlc_common.h: Ap_dRN481emu,x ,_ :15_: note: "Vexpanded from macro 'VLC_OBJECT'
AU_nk  481 | nown exteA  nR    sG  icSonsot s__)
      | n    ^ 
truc"t  v../include/vlc_messages.hlc_co:GUmmon_m78emb:er13s:: ( cInote: Donexpanded from macro 'msg_Generic'st v_
F   lc_obj78ect | _t *) (&(MT "   x )v->lc_Lodobja) g\t
      a|               ^(
 VsiLC_Oze of %u"BJEC,
      | T(o),     ^
p,../include/vlc_messages.h :vlc_In file included from demux/avi/avi.c85:35:
:modulIn file included from ../include/vlc_common.h5:1031:
../include/vlc_variables.he::511: note: expanded from macro 'msg_Warn'
_5   85 |  na: warning: mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 e  511 |  ,      var_Cr__msFeatg_GeInLEe_e( r_i,c(p_o bp_thj, ps_z_na_mis,e, VLLC_VIA RV_ILNE__, \CNTE_
      GER |M|  VS            ^LC_
VARG_W../include/vlc_common.h:_D481OINHEA:RRN, IT_
      |     ^
_../include/vlc_variables.h:VA_ARGS__)
      | 122:39    ^
: 15:note: expanded from macro 'var_Create' ../include/vlc_messages.h:78:13: note: note: 
expanded from macro 'msg_Generic'
  expanded from macro 'VLC_OBJECT'
   122 | #78 |     de fine var_Cr vleat481c_Loe(g | a,b(VL ,c) Cva_r_ OBJEC     T(o),  cCreop, atevnst struct vlc_lc_mc( VodLC_Oommuon_meBlJECTem(a_b),ne b, c )
      amer|                                       ^
, __FILE__../include/vlc_common.h:481,:15 s:_: note: _ expanded from macro 'VLC_OBJECT'
L  481(c |   on   st    IvNE_colc__nst, objstreuctct v \
      | lc_            ^comm
o_t *)(&(n_m../include/vlc_common.hx:)->oembbers: 481(co:15jn: note: expanded from macro 'VLC_OBJECT'
s  481t  | vlc_obj      ect _t) *  \
)(      con|               ^
&(x)->obj) \
      |               ^
st struct vlc_common_members: (const vlc_object_tdemux/asf/asf.c :1000:17*:)In file included from  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
demux/avi/avi.c:35:
In file included from ../include/vlc_common.h: 10001031:
 | (  ../include/vlc_variables.h: 525& :5: ( warning: xdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   525) |     var_Cr-ea> obte( pj _ob j,      ) p GETsz__ \
      | naCmeH,               ^E
VLC_VARCK_BOEDOL |(  VLC_fmVAR_t.DOINHviERdeIT
o.      |     ^
i_../include/vlc_variables.h:122:fr39: note: expanded from macro 'var_Create'
a  122 | #define mevar_r_Creatate(ae_,b,bac)se ,
      |                 ^var_Cr
edemux/asf/asf.cate( VLC_OBJE:CT(a), b, c )
      |                                       ^
776../include/vlc_common.h:481::915: note: expanded from macro 'VLC_OBJECT'
:   note: expanded from macro 'GET_CHECKED'
481 |           const struc776 | t v  lc_  commo  n_member  s: (const vlc_msdemux/asf/asfpacket.cobjgec_:270:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  _t Warn( *270)(& | p   (x)_d->e muobxj), \ 
       "|               ^r
eject ing   mstsream g%u_ : " #targetW aIn file included from "demux/avi/avi.c:rn( p35:
In file included from _ demo../include/vlc_common.h:1031:
../include/vlc_variables.hux:539, ":5:I warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]nva
vlid  539 er |     rfvaeplir_Cloreawtcat"ee( dp_o,  bj,di psaz_ntam_e,sat lenre VLaC_VAgR_FLOATt | VLh C_detected." )VAR;m
_DOI NHER)IT      |         ^

      ../include/vlc_messages.h:85|     ^
:;../include/vlc_variables.h:5122:39::\ note: 
expanded from macro 'var_Create'
 note: expanded from macro 'msg_Warn'        122 | #defi| ne v
        ^ar_C   reat
e85../include/vlc_messages.h |   (a,b:  ,cms85) g:var_5C: note: re_Geateneric(p( VLexpanded from macro 'msg_Warn'C__
O   BJtECT85(a) | ,  b, c  )hi 
      | s                                       ^
../include/vlc_common.h:,ms481:g15:  note: expanded from macro 'VLC_OBJECT'
V  481L |   _CG_MS      Gcoenns_et stWARrucrt Nvlc,_ciommco n_mem(ber__psV: (A__constt vARhlGiSc_s, VLC__obj_ec)
      tM_t S| *)(G    ^
&(../include/vlc_messages.h_Wx)A-:>oRbj)N 78\:13
      |               ^
: note: expanded from macro 'msg_Generic'
, __VA_   ARG78S__)
      |     ^
 | ../include/vlc_messages.h:78:13:In file included from  note: demux/avi/avi.c :35expanded from macro 'msg_Generic' 
:
   In file included from ../include/vlc_common.h78:1031:
  | ../include/vlc_variables.h:554  :5: warning: vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
l    c_L 554 | vol   g vc(_ar_CrVeate(L p_oCbj,_LOo pBgJsz_EC(namTVe(, VoLC_V)LAR_STR,INGC_ | OBJE VpLC,_VAC TR_DvOINl(co_)mo,duHERIT
       | p    ^
../include/vlc_variables.h,: 122:vlc_39l: note: mexpanded from macro 'var_Create'
oedule  122__na | #dnefianme vamre,_ __CreeateFI(a,Lb,,c)  var_Cr_eE_ate__F,( VILLCE__O_BJ,E _ C_LI_N_LINE__T(E, __,\a) \

, b,       c )
      |             ^
      |             ^|                                       ^

../include/vlc_common.h:481:15../include/vlc_common.h::481:15 : note: expanded from macro 'VLC_OBJECT'
note: expanded from macro 'VLC_OBJECT'  ../include/vlc_common.h481 | :
481:  481 | 15: note:                consexpanded from macro 'VLC_OBJECT' ct 
struoc  481t  | n vlcs_commto struct vln _cmem_bercs: (c onso m mt volc_nob jec t__m et *)m(&(bcex)->rosob:j) \
n (c      | so              ^
nst vt sltrucc_t vlcobj_ceommcotn__tIn file included from mdemux/avi/avi.c:35e:
 *)(&In file included from ../include/vlc_common.h:m1031:
../include/vlc_variables.h:(x)b563:5-: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
r  563 |  >s   o:b j) var_\
      |               ^
(Creacoten( p_stobj, psz_na vme, VlcLC__VAR_STRING | obVLC_jeVARct_DOI_tNHERIT 
      |     ^
*demux/asf/asfpacket.c)../include/vlc_variables.h:122:39:(: 311&:note: expanded from macro 'var_Create'
10(: warning:   x)->due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o122b | #jd  e)fi 311ne\ v
      |               ^
ar_Create(a,b,c) var_Create( V | L         C_OBJmsgECT(a_Dbg(),  p_deb,m c )
      ux, "  |                                       ^
pdemux/asf/asf.c:1014a../include/vlc_common.h:481:yload length problem %d %15: "PR:Iunote: 17:expanded from macro 'VLC_OBJECT'
3 2warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481 | "
        %"1014P |       RIu  co nst st3ru2ct vl , c_co mmo  n_memb pkt ers : - (con>st mv Glc_EobTul_CHtjecEt_iCpKt *lE)(e, D( f&(xmi_pta)->oby.j)l io_\
      ex|               ^t
ad_data_ra, __Mlength, Ipkt-N( GIn file included from etdemux/avi/avi.c>left );
:D35:
WLIn file included from ../include/vlc_common.h:E1031      :
../include/vlc_variables.h:|          ^
578( :9../include/vlc_messages.hp: :_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
d  578 | 87   : if5a( ta ):, vanote: r
expanded from macro 'msg_Dbg'_Ch      ang| 
e                ^( p
   _odemux/asf/asf.c87 |   :b776j,:   m9psz:s _ngame_Gnote: , eexpanded from macro 'GET_CHECKED'
VL  776 |   Cn _eVAR_rC HO ICE SCO  msigcUN(T,_Warn( p_t &pcohis_, unVdt,LeC_ muxMSGNU_, "rejLL ) )e
D      |         ^
../include/vlc_variables.hc:128:43: Bnote: expanded from macro 'var_Change'G, _t
i_  128 | V#deAfine_ varA_ngCha RGS_sn_)
get(a,r      | b,c,    ^
d,ee)a../include/vlc_messages.hm: 78%:u13 : " #targe :t " varo_Ch note: expanded from macro 'msg_Generic'
vaneg   e78 | ( VrLC_fOBJlECT   (a),  b, cvolc_wL", ogd, ,e  i)
(VLC__      |                                           ^O
B../include/vlc_common.h:481:15sJtream: note: ECT(expanded from macro 'VLC_OBJECT'
o),  481 |   )   ; \
      |         ^
  ../include/vlc_messages.h  p,const  stvlruc_m:ct vodullce85_n_coa:mmmo5n_e,:  me_note: mb_expanded from macro 'msg_Warn'
FILE   85 |    _er _ms:, __LIN (cEonst vl__s,c_g_Gobj ect\_t 
e*n)(&e(xr)-i>obcj      | () \
      p_|               ^
this            ^
../include/vlc_common.h,: 481VLC_MSG_W:A15R:N,  _note: expanded from macro 'VLC_OBJECT'
_  481 | VA_ A RGS__)
      |     ^
    ../include/vlc_messages.h  c:78:13:onst  note: expanded from macro 'msg_Generic'
s   78 |  tru   ct vlc_cvlc_Loog(VmLC_mOBoJECT(on_mem), bp, velc_rmosdule_: (conamne, _s_tF ILEvlc_object___,t __ L*INE)__, (\
      |             ^&
(x)->o../include/vlc_common.h:481:15b: note: jexpanded from macro 'VLC_OBJECT'
)  481  |   \
      |               ^ 
     const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/asf/asfpacket.c:380:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  380 |             msg_Warn( p_demux, "cannot peek, EOF ?" );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_demux/asf/asf.c:M1038:29S: Gwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_WARN, 1038  |  _   _VA   _    A           RG     S GET___CH)
      |     ^
ECKE../include/vlc_messages.hD:( i_78:asp13:ect _x, p_mnote: eta->reexpanded from macro 'msg_Generic'
c   78 | o rd[ i]. i_v al,
v      |                             ^
ldemux/asf/asf.c:c_Log(776:9VLC_OB: JECTnote: expanded from macro 'GET_CHECKED'
(  776 |  o   )   , msg_W arnp( p, v_dlc_module_name, e_m_Fux, "rIejeLctE__, __LINE__, \
      | ing            ^
 ../include/vlc_common.hs:481:15: note: tream %expanded from macro 'VLC_OBJECT'
u  481 :  | " #targe t   " ove     conrflstow" , i_strstruct eamv );\
      |         ^
lc../include/vlc_messages.h:85_c:5o: mmon_mnote: expanded from macro 'msg_Warn'
e   85 |    mber s:m sg_(const vlc_obGejnerecic(tp__thtis ,* V)(LC&_M(SGx_WA)RN-, >__oVA_bAj) RGS__)\
      | 
      |     ^              ^

../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memdemux/asf/asfpacket.c:ber416s:: 9:(c owarning: nst vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
l  c_object_t *)(&(x)-416 |     >obj)    msg_Warn( p_ demu\
      | x              ^
, "cannot peek while getting new packet, EOF ?" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_thidemux/asf/asf.c:s, VLC_M1046SG_WARN, __VA_ARGS__)
      |     ^
:29: ../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    1046 | 78 |     vl   c_Log(   VL    C_O   BJ   ECT(o),    p, vlc _   module_n   ame, __FILE__ , GE T_C_H_LINE__, \
      |             ^
E../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
C  481 |         const struct KvED( il_asc_commpect_oy, n_members: (const vlc_objepct_t _*me)(ta&(x-)->obj) \
      |               ^
>record[i].i_val,
      |                             ^
demux/asf/asf.c:776:9: note: expanded from macro 'GET_CHECKED'
  776 |         msg_Warn(demux/asf/asfpacket.c:439:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   439 |    p_d     msg_Waemurx, "rejecnting s( tp_demux,r "no erroeam r c%u or: "r #targecet tion" );
" o      |         ^
verf../include/vlc_messages.h:low85":5: note: expanded from macro 'msg_Warn'
,    85i |    _strea m )msg_Generic(p_;this,\
      |  VLC_        ^M
SG../include/vlc_messages.h:85:5: note: _WARN, __VA_Aexpanded from macro 'msg_Warn'
RG   S__)
      |     ^
85../include/vlc_messages.h |   :78  msg_:13: note: expanded from macro 'msg_Generic'
Ge   78 |    neri vc(plc_th_Lis,og(VLC_OBJECT(o),  Vp,L vlc_module_name, __FILEC__MSG_,_WA __LINE__, \
      |             ^
R../include/vlc_common.hN:,481: 15: note: expanded from macro 'VLC_OBJECT'
__  481 |         const struct vlc_VA_coARGmmon_S__)
m      embers: (co|     ^
ns../include/vlc_messages.ht:78:13: vlc note: expanded from macro 'msg_Generic'
_   78 | object_t *)(&(x)-   > obj) v\
      |               ^
lc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
demux/asf/asfpacket.c:  463481 |       :9  c:ons warning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
stru  ct vlc_com463mon |  _ mem ber   s : m sg_W(coanstr vlc_on(bje pct__demux, "Toot *) (&(xl)->aobj) \
      | rg              ^
e padding: %"PRIu32, pkt.padding_length );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   demux/asf/asf.c:1061:85 |     msg13: _warning: Genericdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(p_ 1061 |   this,     VLC_   MSG_WARN,   m _sg_Dbg_( pV_A_demARuGx, S__"added)
      |     ^
 ne../include/vlc_messages.h:78w video st:13: note: expanded from macro 'msg_Generic'
rea   m(78 |     vlc_Log(VcLC_OoBdeJEc:%4.4Cs,IDT:%d()",o)
,       |             ^
p../include/vlc_messages.h:87:5:, note: expanded from macro 'msg_Dbg'
    vlc87 |  _m   msgod_ule_name, _Gene_ricFI(p_LE__,thi __s, VLCL_MSGI_DBNEG, ____VA_, \
      |             ^ARG
S_../include/vlc_common.h:_)
481:15      |     ^
: note: expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h:  78:13: note: expanded from macro 'msg_Generic'
481 |     78 |          v lc_ cLog(VLonCst _OBstructJECT v(lco),_ p,c vlomcmon_me_modmbeuler_s: (ncoamen,s __t FvlcI_objLE__,e ct__LIN_E_t *)(&(x)->o_, \
      | bj            ^) 
\
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (codemux/asf/asfpacket.cnst :vlc484_ob:9j:ect_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t
 *)(&(x)->ob  j484) |   \
       |               ^
      msg_Warn( p_demux, "pkt size %"PRIu32" at %"PRIu64" does not fit data chudemux/asf/asf.cnk",
      |         ^
:1069../include/vlc_messages.h:85:13:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
5: note: expanded from macro 'msg_Warn'
 1069 |     85 |           msg    _Generic(p_this,  VLC_mMsg_SDbg(G_ WARN, __p_dVeA_ARGS_mux_, ")
s      |     ^
tream../include/vlc_messages.h:(ID:78%d):13: note: expanded from macro 'msg_Generic'
 maj   o78 |    r v tylpe c_"Log(VL GUCI_OBJECT(o), p, vlc_modulDe_name, __FILE_FM__, __LINE__, \
      |             ^
T../include/vlc_common.h, p:481_sp->i:_15: strnote: eamexpanded from macro 'VLC_OBJECT'
_numb  481 |  er,
      |             ^
  ../include/vlc_messages.h:87     co:5:ns tnote: expanded from macro 'msg_Dbg'
    87 |  s truct vl  c_common_members:msg _Ge(neric(p_thisc, VonLCst vlc_object_M_tSG_D BG,*)(&(x )->ob__VAj_) \
      |               ^
ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBdemux/asf/asfpacket.c:J492ECT(:o), 9p, v: lwarning: c_modue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]d
u  l492e_n | ame,  __F I L   E  m_sg_W_, ar_n(_LINE p__,_ demux, "c\
      | a            ^
nnot pee../include/vlc_common.h:481k, EOF ?:15:" note: expanded from macro 'VLC_OBJECT' )
;
        | 481 |          ^
    ../include/vlc_messages.h : 85 :const 5str:uct  vlnote: c_comexpanded from macro 'msg_Warn'
mon_membe   85rs: |   (co  nst m vlsgc_o_bjeGct_ent *e)(&(rx)->obij) \c(p_
      |               ^
this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_namdemux/asf/asf.c:1074:13: e,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] _
_F 1074I |  In file included from L E     demux/avi/avi.c:38:
     In file included from ../include/vlc_input.h:_m_,41:
../include/vlc_vout.h s_g_D:125:5: warning: b_gL(INE__,  \
p      | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]            ^
_
../include/vlc_common.h:481:demux, "stream(ID:%d) subtype " GUID_FMT, p_sp->i_stream_nu15:   mbenote: 125expanded from macro 'VLC_OBJECT'
r, |   
481 |              |             ^   con
 st struct v../include/vlc_messages.hlc_common_members: (const vlc_o vlbjec_obctje_tct *)(&(x)->obj)_rel eas\
      |               ^e( p
_vout );
:      |     ^
87../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release':5
:    66 | note: expanded from macro 'msg_Dbg'
       vlc_object87_release |  ( VLC_   msgOBJECT(a_Ge) ner)
      demux/asf/asfpacket.cic:| 518(:                        ^
../include/vlc_common.hp:481:_15: 13:note: expanded from macro 'VLC_OBJECT'
this warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 | ,       518   VLC co_ | MSnsG t str_     ucDt vl BG c_c, __    msg_ommon_mVeWmberAs: _(coAnasRrGt vnS(lc p_de__obmjuecx_,)
      |     ^t "p
a_tyl *)o(&(ax)d-../include/vlc_messages.h:78 :e>orbj)r \ 
      13|               ^
%d : /note:  %d",expanded from macro 'msg_Generic'
    78i_ |  paylo a d  + 1, vli_payloadc_L_count );
      o| g(            ^VL
C../include/vlc_messages.h:85_:5: note: Oexpanded from macro 'msg_Warn'
BJE   85 |   C  Tms(g_Goen),er pi, vc(pl_this, VLC_McSG__WARN,mo dul_e_n_Vame, _A__AFIRGLS__E_)_,
      |      ^_
_L../include/vlc_messages.hINE:78__, \
      :13| : note:             ^
expanded from macro 'msg_Generic'
../include/vlc_common.h:   78481 | :  15: note: expanded from macro 'VLC_OBJECT'
   481  |    vl c  _  Lcoogn(st VLC_OBJECTs(trou), p,c vlt c_modvullce_co_nmame,m _o_FILnE___m, _e_LINEm__, \be
      |             ^
rs../include/vlc_common.h:481:15::  (note: expanded from macro 'VLC_OBJECT'
co  481ns | t v  lc _ob  je ct  _cotns t stru*ct )vl(c_&(coxm)m->obj)In file included from o n\
      demux/avi/avi.c:38:
../include/vlc_input.h_:527| :29: mwarning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
              ^
m  527 |     input_thread_t *input = inpbeutrs_C: reate( pare(cnt, itemon, slog, NUtLL,demux/asf/asf.c  NUvl:cLL1083:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_ 
)ob;
j      |                             ^
ec../include/vlc_input.h: 501t:46: note: 1083expanded from macro 'input_Create'
 |   501 |  #de_f   ine t  *)inpu(&(x)->t_ Cor bea te j )  (a,b,\
      c, ms| d,e              ^) ignp_u
Dbg( p_det_Create(VLC_OBJECT(a),b,muxc,, "std,demux/asf/asfpacket.ce)
:535:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |                                              ^
../include/vlc_common.h:  535481:15 |   r       eam(I:  note: expanded from macro 'VLC_OBJECT' 
 Dm  481sg: |  _  %   d) format typE  ceon st s"tr GUrIuct vr( p_dlceD_FM_commoTn_mmux, "ca,nnot ski p_semberp-s: (>ip_cons dsatt vtlream_nua,c_ mbEeobjectrO,F
       | _?            ^"t *
 ../include/vlc_messages.h))(&(x;)->
ob:      j)87|  \:            ^
      |               ^

5: ../include/vlc_messages.hnote: expanded from macro 'msg_Dbg'
:83:   875 | : note:   expanded from macro 'msg_Err' 
 ms   g_G83In file included from demux/avi/avi.c | :38:
e../include/vlc_input.h :530 :9 ne: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ric 
m(sp  530 |      _   tvlch_ogbjecit_rs_, eleVasLC_e( GinMSGep_nDeBGut ),r __VA_AR;
i      | c        ^
G(S__)p../include/vlc_objects.h:
66:25      :_ note: |     ^
thexpanded from macro 'vlc_object_release'
../include/vlc_messages.h:   66 | 78i  : 13:  vnote: lc_oexpanded from macro 'msg_Generic'sbj
,   78 V | L ec   Ctv__relMleasSe( cVLC_LoG_OBJE_ECTR(gaR) )(
      |                         ^
,V _../include/vlc_common.h:481:15:L note: expanded from macro 'VLC_OBJECT'
_  481 |  C  VA __ OBJ   cEACRTonst (struct ov)lc_,GcomSmon_memb_ers:_ (c)
on      |     ^st
 ../include/vlc_messages.hvl:c_obj ect78p, v_t *)(lc_mo&(dx)-u>ol:e13: bj)_ \note: 
      | expanded from macro 'msg_Generic'              ^

na   m78 |  e ,   vlc__Lo_g(VLCF_OBJEICT(LoE__,), _ p,_ vLIlc_moIn file included from NdEu__, \demux/avi/avi.c:38:
../include/vlc_input.hl:572
:10:      e_| n warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
            ^  572
 | a    m../include/vlc_common.h:481: e 15  , v : note: expanded from macro 'VLC_OBJECT'
l  481 | c_ _ obj _FecILt _relE_ea_se(, (vlc_ob je ct_t * )( pp_v_ ouct_[onst stLIi]NrEu_)c )_;
,      |          ^t 
 \../include/vlc_objects.h
v      :66| :25: note: expanded from macro 'vlc_object_release'
l            ^   
66../include/vlc_common.h: |   481:  vclc__objcom15:ec tm_relenote: expanded from macro 'VLC_OBJECT'ase
( VLCo_O  481 |         BncJ_ECTm(a)on )
s      | te ms                        ^
bte../include/vlc_common.h:481rrsu::15:c note: t ( expanded from macro 'VLC_OBJECT'c
ovl  481 | cn_ s c    ommo  cnonstt_ s mtvructl emvlbcc__objeectr_commtso :* n_m(em)(&(xbce)rs-ons>t: o( covnst lvlcc_obj_bobjecjt_t *)(&(x))-> \
      | eobj              ^c) \
t
      |               ^
_t *)(&(x)->obj) \
      |               ^
demux/asf/asf.c:1090:demux/asf/asfpacket.c13:543: warning: :5:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   543 |  1090   ms | g_Wa rn(  p _d       emu x,  "msg_Dunsbgu( p_ppodremuxted, " packEet xt sheadtreamer" heade )r de;tected. 
data      |     ^
s../include/vlc_messages.hize :85= :%d", 5: note: expanded from macro 'msg_Warn'p_
sp   ->i_type85 | _specific _dat   am_lesngth g_);
      Ge| n            ^
eri../include/vlc_messages.hc(p:87:5: _note: expanded from macro 'msg_Dbg'
this   ,87 |     m sg_VLCG_eneriMc(p_SG_WARN,t his,__V VLC_MA_ASRGSG_DBG, ____)V
A_AR      |     ^GS
__)../include/vlc_messages.h:
      78:|     ^
13../include/vlc_messages.h: note: expanded from macro 'msg_Generic':78
:   13: note: 78 | expanded from macro 'msg_Generic'
    v   lc78 | _L   og( vVLlC_Oc_BJLECT(oog), (Vp,L vlCc__module_nOameBJ, ECT__FI(oLE__, )__LINE,__, \ 
      |             ^
p../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
,  481 |       vlc   _const mosdtrulue_nct avlcm_coe,mm _o_FnIL_meEmbe_rs_,: _ (c_LonstI NE__vlc,_obje \ct
_t      |             ^ *)
(&../include/vlc_common.h:(x)481->:15:o bj)note:  \expanded from macro 'VLC_OBJECT'
      |               ^

  481 |         const struct vlc_common_membdemux/asf/asfpacket.c:546er:9:s: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(co  546 | nst      v   lmsgc_E_rr(ob p_jdemeux,c t_t" *)uns(upp&o(x)r->tedob pajc) \
k      |               ^
et header, fatal error" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERRdemux/asf/asf.c, __VA:_A1103:17RG:S_ warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])
      |     ^

 1103../include/vlc_messages.h:78 | :13:  note: expanded from macro 'msg_Generic'
    78 |              vlc _Log(  V  GLCE_OTBJE_CT(CHoECKED), ( p, fvlc_mmt.oduauledi_o.i_nacmeh, _a_FILE__nn,els __LI, NE     Ge__, \t
      | WL            ^
E( &p_dat../include/vlc_common.h:a[4812] :15):,
 note:       | expanded from macro 'VLC_OBJECT'                ^

demux/asf/asf.c:776  :9481:  |   note: expanded from macro 'GET_CHECKED'
   776 |          con st   s mtrucsg_Wat vrln( p_cd_coemmomux, "rn_meembjeecrs:t ing( scontsretam vlc _ob%uje ct: "_t *) #target " (&(x)->oveobj) r\
      f| l              ^
ow", i_stream );\
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WAdemux/asf/asfpacket.c:552:9:RN,  __VA_ARwarning: Gdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]S__
)  552
 |          |     ^
 ../include/vlc_messages.h:78:13   : note:  mexpanded from macro 'msg_Generic'sg_Wa
rn(    p_78 |  de  m vux,l "canc_Lnoot sgki(pVLC da_OtaB, JEEOF C?"T )(;
o      |         ^
),../include/vlc_messages.h: p, 85vl:5: note: expanded from macro 'msg_Warn'c
_modul   85 | e_    msg_Genneraic(p_me, t__his, FIVLLC_MSG_EWARN,_ ___VA_,AR GS__)
__L      |     ^I
NE../include/vlc_messages.h:78__:13: note: , expanded from macro 'msg_Generic'
\   78
      |             ^
 |   ../include/vlc_common.h:  vlc481:_Lo15: g(VLCnote: _OBexpanded from macro 'VLC_OBJECT'
J  ECT481 |  ( o) ,     p,  constvlc _mosdutrule_cnt vlc_ame, co__FImLE_m_, o__LnI_membersNE__: ,(cons \
t       |             ^
vl../include/vlc_common.h:481:c_o15: bnote: expanded from macro 'VLC_OBJECT'
jec  t_t *)481 |  (&(x)   -  >  obj)const  st\
ru      | ct              ^ vlc
_common_members: (const vlc_object_t *)(&(x)->objdemux/asf/asf.c) \:1105:17: 
      | warning:               ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1105 |                 GET_CHECKED( fmt.audio.i_rate,          GetDWLE( &p_data[4] ),
      |                 ^
demux/asf/asf.c:776:9: note: expanded from macro 'GET_CHECKED'
  776 |         msg_Warn( p_demux, "rejecting stream %u : " #target " overflow", i_stream );\
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/asf/asf.c:1107:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1107 |                 GET_CHECKED( fmt.i_bitrate,             GetDWLE( &p_data[8] ) * 8,
      |                 ^
demux/asf/asf.c:776:9: note: expanded from macro 'GET_CHECKED'
  776 |         msg_Warn( p_demux, "rejecting stream %u : " #target " overflow", i_stream );\
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/asf/asf.c:1116:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1116 |                     GET_CHECKED( fmt.i_extra, __MIN( GetWLE( &p_data[16] ),
      |                     ^
demux/asf/asf.c:776:9: note: expanded from macro 'GET_CHECKED'
  776 |         msg_Warn( p_demux, "rejecting stream %u : " #target " overflow", i_stream );\
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJdemux/avi/avi.c:381ECT(o), p:28:, v lc_mowarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
d  381ul | e_nam    p_sys->be,_ __interleFIaLE_ved = var_I_,n __LIherNEi__, \
      tBool( p_demux, "avi-interleaved|             ^
../include/vlc_common.h" );
      |                            ^
:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:  481 |    604:     const str47: ucnote: expanded from macro 'var_InheritBool'
t  604 | # vldec_comfimonne_m vemarber_Is:nheritBool (c(oon, stn) vl vc_arob_Ijenhcter_tit *Bo)(ol&((Vx)LC->_OobBJj)ECT(o), \ n)
      | 
                                                    ^
|               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objdemux/asf/asf.c:ec1127:t_t *)(&(x)->obj) \17:
 warning:       due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|               ^
 1127 |                 msg_Dbg( p_demudemux/avi/avi.cx,:385:9: warning:  "due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ad  ded385 n | ew  a ud io  s   tr eamm s(cgodec_:%E4.r4sr( p_(0dx%ex)mux, ",IaD:v%di)" ,
m      | odu                ^
l../include/vlc_messages.h:e87: 5:d note: iexpanded from macro 'msg_Dbg'
s   87c |  a  r mdsge_Gden er(ici(p_nthvisa, lVLiC_dMS G_DfBGi, __lVAe_A)" )RG;S_
_)      |         ^

../include/vlc_messages.h      | :    ^
83:5: note: expanded from macro 'msg_Err'../include/vlc_messages.h:
78:13   : note: 83 | expanded from macro 'msg_Generic'
    78   msg_G |  eneric(p_this, VLC_MSG_ERR  , v __VA_lcA_LoRGS__)g(V
      |     ^LC_OB
../include/vlc_messages.h:78:13JEC: note: expanded from macro 'msg_Generic'
T(   o), p,78 |     vlc_mod vlc_Log(VLC_OBJEuleCT(o),_ p,n vlc_module_name, __FILE__, __LINE__, \
      | ame, __FI            ^
LE__, _../include/vlc_common.h:_481:LINE_15:_, note: expanded from macro 'VLC_OBJECT'
 \  481 |         co
      n| st struct v            ^
lc_common_member../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
s  481 |  : (co      nst v lc_object_t *)(&(x)->obj) \
      |               ^
const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:395:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  395 |         msg_Warn( p_demux, "multiple riff -> OpenDML ?" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:demux/asf/asf.c:118513: note: :expanded from macro 'msg_Generic'
17   :78 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |     1185  | vlc_Log(VLC _OBJECT  (o    ), p,  vlc_modul      e_ name, msg_Warn( p_demux __FILE_, "Can_, __LINE__, 't set fmt.i_id to ma\
tch stream id %u", i_stream );
      |                 ^
      | ../include/vlc_messages.h            ^
:85:5: ../include/vlc_common.hnote: expanded from macro 'msg_Warn'
:481:   8515 | : note: expanded from macro 'VLC_OBJECT'
    msg_  Generic(p_this, VLC_MSG_WARN, __VA_ARGS_481 | _)
      |     ^
        const struct vlc_common_../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
members   :78 |     (const vlc_obj ectv_tlc _*)(&(x)->objLog(VLC_OBJE) \
      |               ^
CT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct demux/avi/avi.c:v403lc_commo:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  403 |            _  m   emsg_Warn( p_mbedemux, "rsd:ete (ccteonsdt vlc_obje OcpetnD_tML fil e"* ));(&(x)->obj) \

            |                 ^
|               ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(Vdemux/asf/asf.c:1210LC_:OBJEC13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
T (o), p, v1210 | lc_module_name, __FILE__,   __LINE__, \
      |             ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
           msg_Db481 |  g  (      const sptr_duct vlcem_cuxomm,on_members: (c "oignorinnsg unknot wn stvlreac_ombj(ect_t *)(&(x)->obID:%d)",j)
       \| 
                  ^
| ../include/vlc_messages.h              ^
:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLCdemux/avi/avi.c:418:9: _OBwarning: Jdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ECT(o), 
p,   418 |         vlc_modulmesg_Er_r(nam pe,_de mux, "in__FvalIid file: cLE__an, __LINEno_t find hdrl or movi chunks" );
      |         ^
_../include/vlc_messages.h,:83: 5:\
      |             ^
 note: expanded from macro 'msg_Err'
../include/vlc_common.h:481:15:    83 |     msg_Generic(p_thinote: sexpanded from macro 'VLC_OBJECT'
,   VLC_MSG_ERR, _481_VA_A |   R    GS__)
        cons|     ^t
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    78struct vlc_common |     vlc_member_Log(VLC_OBJEs: (coCT(o), p, vlc_mnst odulevlc_object__nt *)(&(xame,)->o bj) \
      |               ^
__FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:424:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  424 |         msg_Err( p_demux, "invalid file: cannot find avih chunk" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:430:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  430 |         msg_Warn( p_demux,
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:436:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  436 |         msg_Err( p_demux, "no stream defined!" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:441:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  441 |     msg_Dbg( p_demux, "AVIH: %d stream, flags %s%s%s%s ",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:463:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  463 |             msg_Warn( p_demux, "Non interleaved content over slow seekable, "
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:468:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  468 |         msg_Warn( p_demux, "Non seekable content " );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:475:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  475 |             msg_Warn( p_demux, "Non seekable non interleaved content, "
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:501:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  501 |             msg_Warn( p_demux, "stream[%d] incomplete", i );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:509:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  509 |         msg_Dbg( p_demux, "stream[%u] rate:%u scale:%u samplesize:%u",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:562:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  562 |                     msg_Warn( p_demux, "track[%u] samplesize=%u and blocksize=%u are not equal."
      |                     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:612:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  612 |                 msg_Dbg( p_demux,
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:652:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  652 |                    msg_Dbg( p_demux, "stream[%u] subtitles", i );
      |                    ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:781:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  781 |                 msg_Dbg( p_demux, "stream[%u] video(%4.4s) %"PRIu32"x%"PRIu32" %dbpp %ffps",
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:814:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  814 |                 msg_Dbg( p_demux, "stream[%u] subtitle attachment", i );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:821:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  821 |                 msg_Dbg( p_demux, "stream[%u] iavs with handler %4.4s", i, (char *)&p_strh->i_handler );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:833:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  833 |                 msg_Dbg( p_demux, "stream[%u] midi is UNSUPPORTED", i );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:837:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  837 |                 msg_Warn( p_demux, "stream[%u] unknown type %4.4s", i, (char *)&p_strh->i_type );
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:849:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  849 |         msg_Err( p_demux, "no valid track" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:853:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  853 |     i_do_index = var_InheritInteger( p_demux, "avi-index" );
      |                  ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:867:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  867 |             msg_Warn( p_demux, "cannot create index (unseekable stream)" );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:891:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  891 |         msg_Warn( p_demux, "broken or missing index, 'seek' will be "
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:908:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  908 |                 switch( vlc_dialog_wait_question( p_demux,
      |                         ^
../include/vlc_dialog.h:150:30: note: expanded from macro 'vlc_dialog_wait_question'
  150 |     vlc_dialog_wait_question(VLC_OBJECT(a), b, c, d, e, f, g, ##__VA_ARGS__)
      |                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:921:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  921 |                         msg_Dbg( p_demux, "Fixing AVI index" );
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:928:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  928 |                 msg_Dbg( p_demux, "Fixing AVI index" );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:962:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  962 |                 msg_Warn( p_demux, "track[%u] cannot be fixed (BeOS MediaKit generated)", i );
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:967:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  967 |             msg_Warn( p_demux, "track[%u] fixed with rate=%u scale=%u (BeOS MediaKit generated)", i, tk->i_rate, tk->i_scale );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:365:55: warning: comparison of integers of different signs: 'ssize_t' (aka 'int') and 'unsigned int' [-Wsign-compare]
  365 |      && vlc_stream_Read( p_demux->s, NULL, i_peeker ) < i_peeker )
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~
demux/avi/avi.c:1209:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1209 |         msg_Warn( p_demux, "no track selected, exiting..." );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:1297:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1297 |             msg_Warn( p_demux, "all tracks have failed, exiting..." );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:1309:17: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
 1309 |                 vlc_stream_Seek( p_demux->s, p_sys->i_movi_lastchunk_pos );
      |                 ^~~~~~~~~~~~~~~  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/avi/avi.c:1317:17: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
 1317 |                 vlc_stream_Seek( p_demux->s, p_sys->i_movi_begin + 12 );
      |                 ^~~~~~~~~~~~~~~  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/avi/avi.c:1326:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1326 |                     msg_Warn( p_demux,
      |                     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:1335:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1335 |                         msg_Warn( p_demux,
      |                         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:1348:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1348 |                             msg_Warn( p_demux,
      |                             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:1379:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1379 |                             msg_Warn( p_demux,
      |                             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:1390:13: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
 1390 |             vlc_stream_Seek( p_demux->s, i_pos );
      |             ^~~~~~~~~~~~~~~  ~~~~~~~~~~~~~~~~~
demux/avi/avi.c:1432:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1432 |             msg_Warn( p_demux, "failed reading data" );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:1543:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1543 |             msg_Warn( p_demux, "no more stream selected" );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(35 warnings generated&(.
x)->obj) \
      |               ^
demux/avi/avi.c:1581:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1581 |                     msg_Warn( p_demux,
      |                     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:1586:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1586 |                         msg_Err( p_demux, "resync failed" );
      |                         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo demux/avi/libavi.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/avi/libavi.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/avi/libavi.lo -MD -MP -MF $depbase.Tpo -c -o demux/avi/libavi.lo demux/avi/libavi.c &&\
mv -f $depbase.Tpo $depbase.Plo
demux/avi/avi.c:1643:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1643 |     msg_Dbg( p_demux, "seek requested: %"PRId64" seconds %d%%",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:1662:21: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
 1662 |                     vlc_stream_Seek( p_demux->s, i_pos_backup );
      |                     ^~~~~~~~~~~~~~~  ~~~~~~~~~~~~~~~~~~~~~~~~
demux/avi/avi.c:1680:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1680 |                 msg_Warn( p_demux, "seeking without index at %d%%"
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:1687:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1687 |                 msg_Warn( p_demux, "cannot seek so far !" );
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:1708:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1708 |                 msg_Warn( p_demux, "cannot find any selected stream" );
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:1715:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1715 |                 msg_Warn( p_demux, "cannot seek" );
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
40 warning      |               ^s generated
.
demux/avi/avi.c:1726:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1726 |                     msg_Warn( p_demux, "cannot seek" );
      |                     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:1733:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1733 |             msg_Dbg( p_demux, "estimate date %"PRId64, i_date );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:1771:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1771 |         msg_Dbg( p_demux, "seek: %"PRId64" seconds", p_sys->i_time /CLOCK_FREQ );
      |         ^
../include/vlc_messages.h:87:/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libcaf_plugin.la -rpath /usr/local/lib/vlc/plugins/demux demux/caf.lo -lm -L/usr/local/lib
5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:1777:13: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
 1777 |             vlc_stream_Seek( p_demux->s, i_pos_backup );
      |             ^~~~~~~~~~~~~~~  ~~~~~~~~~~~~~~~~~~~~~~~~
demux/avi/avi.c:1783:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1783 |         msg_Err( p_demux, "shouldn't yet be executed" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:1693:21: warning: comparison of integers of different signs: 'int64_t' (aka 'long long') and 'uint64_t' (aka 'unsigned long long') [-Wsign-compare]
 1693 |             i_pos = __MAX( i_percent * stream_Size( p_demux->s ) / 100,
      |                     ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1694 |                            p_sys->i_movi_begin );
      |                            ~~~~~~~~~~~~~~~~~~~
../include/vlc_common.h:493:33: note: expanded from macro '__MAX'
  493 | #   define __MAX(a, b)   ( ((a) > (b)) ? (a) : (b) )
      |                              ~  ^  ~
demux/avi/avi.c:2014:9: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
 2014 |         vlc_stream_Seek( p_demux->s, p_sys->i_movi_lastchunk_pos );
      |         ^~~~~~~~~~~~~~~  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/avi/avi.c:2022:9: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
 2022 |         vlc_stream_Seek( p_demux->s, p_sys->i_movi_begin + 12 );
      |         ^~~~~~~~~~~~~~~  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/avi/avi.c:2029:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2029 |             msg_Warn( p_demux, "cannot get packet header" );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:2048:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2048 |                     msg_Warn( p_demux, "don't seem to find any data..." );
      |                     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:2193:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2193 |         msg_Dbg( p_demux,
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:2451:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2451 |                 msg_Warn( p_demux, "trying to resync..." );
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:2523:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2523 |         msg_Warn( p_demux, "cannot find idx1 chunk, no index defined" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"avi\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/avi/libavi.lo -MD -MP -MF demux/avi/.deps/libavi.Tpo -c demux/avi/libavi.c  -fPIC -DPIC -o demux/avi/.libs/libavi.o
demux/avi/avi.c:2641:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2641 |     msg_Dbg( p_demux, "loading subindex(0x%x) %d entries", p_indx->i_indextype, p_indx->i_entriesinuse );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:2670:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2670 |         msg_Warn( p_demux, "unknown subtype index(0x%x)", p_indx->i_indexsubtype );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:2696:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2696 |                 msg_Warn( p_demux, "cannot find indx (misdetect/broken OpenDML "
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:2726:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2726 |             msg_Warn( p_demux, "unknown type index(0x%x)", p_indx->i_indextype );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:2756:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2756 |             msg_Dbg( p_demux, "selected ODML index for stream[%u]", i );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:2762:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2762 |             msg_Dbg( p_demux, "selected standard index for stream[%u]", i );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:2779:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2779 |             msg_Warn( p_demux, "no key frame set for track %u", i );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:2785:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2785 |         msg_Dbg( p_demux, "stream[%d] created %d index entries",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:2808:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2808 |         msg_Err( p_demux, "cannot find p_movi" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:2818:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
 2818 |     vlc_stream_Seek( p_demux->s, p_movi->i_chunk_pos + 12 );
      |     ^~~~~~~~~~~~~~~  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
demux/avi/avi.c:2819:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2819 |     msg_Warn( p_demux, "creating index from LIST-movi, will take time !" );
      |     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:2827:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2827 |             vlc_dialog_display_progress( p_demux, false, 0.0, _("Cancel"),
      |             ^
../include/vlc_dialog.h:186:33: note: expanded from macro 'vlc_dialog_display_progress'
  186 |     vlc_dialog_display_progress(VLC_OBJECT(a), b, c, d, e, f, ##__VA_ARGS__)
      |                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:2839:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2839 |             if( vlc_dialog_is_cancelled( p_demux, p_dialog_id ) )
      |                 ^
../include/vlc_dialog.h:263:29: note: expanded from macro 'vlc_dialog_is_cancelled'
  263 |     vlc_dialog_is_cancelled(VLC_OBJECT(a), b)
      |                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:2845:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2845 |             vlc_dialog_update_progress( p_demux, p_dialog_id, f_pos );
      |             ^
../include/vlc_dialog.h:212:32: note: expanded from macro 'vlc_dialog_update_progress'
  212 |     vlc_dialog_update_progress(VLC_OBJECT(a), b, c)
      |                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:2877:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2877 |                     msg_Dbg( p_demux, "looking for new RIFF chunk" );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:2886:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2886 |                     msg_Dbg( p_demux, "new RIFF chunk found" );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:2894:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2894 |                 msg_Warn( p_demux, "need resync, probably broken avi" );
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:2897:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2897 |                     msg_Warn( p_demux, "lost sync, abord index creation" );
      |                     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:2912:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2912 |         vlc_dialog_release( p_demux, p_dialog_id );
      |         ^
../include/vlc_dialog.h:252:24: note: expanded from macro 'vlc_dialog_release'
  252 |     vlc_dialog_release(VLC_OBJECT(a), b)
      |                        ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:2916:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2916 |         msg_Dbg( p_demux, "stream[%d] creating %d index entries",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:3105:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3105 |         msg_Dbg( p_demux, "Attached subtitle too big: %u", i_size );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:3161:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3161 |         msg_Dbg( p_demux, "Loaded an embedded subtitle" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:3163:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3163 |         msg_Warn( p_demux, "Failed to load an embedded subtitle" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/avi.c:3224:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3224 |         msg_Dbg( p_demux,
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: link: /usr/bin/nm  demux/.libs/caf.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libcaf_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libcaf_plugin.exp" > ".libs/libcaf_plugin.expT"
libtool: link: mv -f ".libs/libcaf_plugin.expT" ".libs/libcaf_plugin.exp"
libtool: link: echo "{ global:" > .libs/libcaf_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libcaf_plugin.exp >> .libs/libcaf_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libcaf_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  demux/.libs/caf.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib -lm  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libcaf_plugin.so -Wl,-version-script -Wl,.libs/libcaf_plugin.so-ver -o .libs/libcaf_plugin.so
In file included from demux/avi/libavi.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avi/libavi.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avi/libavi.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avi/libavi.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avi/libavi.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avi/libavi.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avi/libavi.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avi/libavi.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avi/libavi.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avi/libavi.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avi/libavi.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avi/libavi.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avi/libavi.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avi/libavi.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avi/libavi.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avi/libavi.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avi/libavi.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avi/libavi.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avi/libavi.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avi/libavi.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avi/libavi.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avi/libavi.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avi/libavi.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avi/libavi.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avi/libavi.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: link: ( cd ".libs" && rm -f "libcaf_plugin.la" && ln -s "../libcaf_plugin.la" "libcaf_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/avformat/libavformat_plugin_la-demux.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/avformat/libavformat_plugin_la-demux.lo -MD -MP -MF demux/avformat/.deps/libavformat_plugin_la-demux.Tpo -c -o demux/avformat/libavformat_plugin_la-demux.lo `test -f 'demux/avformat/demux.c' || echo './'`demux/avformat/demux.c
69 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/avformat/libavformat_plugin_la-avformat.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/avformat/libavformat_plugin_la-avformat.lo -MD -MP -MF demux/avformat/.deps/libavformat_plugin_la-avformat.Tpo -c -o demux/avformat/libavformat_plugin_la-avformat.lo `test -f 'demux/avformat/avformat.c' || echo './'`demux/avformat/avformat.c
demux/avi/libavi.c:73:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   73 |             msg_Warn( s, "can't peek at %"PRIu64, i_pos );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/libavi.c:75:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   75 |             msg_Dbg( s, "no more data at %"PRIu64, i_pos );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/libavi.c:90:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   90 |         msg_Warn( s, "chunk %4.4s does not fit into parent %ld",
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/libavi.c:91:60: warning: format specifies type 'long' but the argument has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
   90 |         msg_Warn( s, "chunk %4.4s does not fit into parent %ld",
      |                                                            ~~~
      |                                                            %llu
   91 |                      (char*)&p_chk->common.i_chunk_fourcc, AVI_ChunkEnd( p_father ) );
      |                                                            ^~~~~~~~~~~~~~~~~~~~~~~~
../include/vlc_messages.h:85:39: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |                                       ^~~~~~~~~~~
../include/vlc_messages.h:79:23: note: expanded from macro 'msg_Generic'
   79 |             __func__, __VA_ARGS__)
      |                       ^~~~~~~~~~~
demux/avi/libavi.c:157:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  157 |         msg_Warn( (vlc_object_t*)s, "empty list chunk" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/libavi.c:162:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  162 |         msg_Warn( (vlc_object_t*)s, "cannot peek while reading list chunk" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/libavi.c:182:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  182 |         msg_Dbg( (vlc_object_t*)s, "skipping movi chunk" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/libavi.c:188:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  188 |         msg_Warn( (vlc_object_t*)s, "cannot enter chunk" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/libavi.c:197:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  197 |     msg_Dbg( (vlc_object_t*)s, "", (char*)&p_container->list.i_type );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/libavi.c:239:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  239 |     msg_Dbg( (vlc_object_t*)s, "%x", (char*)&p_container->list.i_type, i_ret );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/libavi.c:363:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  363 |     AVI_READCHUNK_ENTER;
      |     ^
demux/avi/libavi.c:309:9: note: expanded from macro 'AVI_READCHUNK_ENTER'
  309 |         msg_Err( s, "Big chunk ignored" ); \
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/libavi.c:395:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  395 |     AVI_READCHUNK_ENTER;
      |     ^
demux/avi/libavi.c:309:9: note: expanded from macro 'AVI_READCHUNK_ENTER'
  309 |         msg_Err( s, "Big chunk ignored" ); \
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/libavi.c:426:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  426 |     AVI_READCHUNK_ENTER;
      |     ^
demux/avi/libavi.c:309:9: note: expanded from macro 'AVI_READCHUNK_ENTER'
  309 |         msg_Err( s, "Big chunk ignored" ); \
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"avformat\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/avformat/libavformat_plugin_la-demux.lo -MD -MP -MF demux/avformat/.deps/libavformat_plugin_la-demux.Tpo -c demux/avformat/demux.c  -fPIC -DPIC -o demux/avformat/.libs/libavformat_plugin_la-demux.o
demux/avi/libavi.c:429:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |         msg_Err( (vlc_object_t*)s, "malformed avi file" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"avformat\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/avformat/libavformat_plugin_la-avformat.lo -MD -MP -MF demux/avformat/.deps/libavformat_plugin_la-avformat.Tpo -c demux/avformat/avformat.c  -fPIC -DPIC -o demux/avformat/.libs/libavformat_plugin_la-avformat.o
S__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/libavi.c:434:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  434 |         msg_Err( (vlc_object_t*)s, "malformed avi file" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/libavi.c:464:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  464 |                     msg_Dbg( s, "Extended header found" );
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/libavi.c:557:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  557 |             msg_Warn( (vlc_object_t*)s, "unknown stream type: %4.4s",
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/libavi.c:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |         msg_Dbg( (vlc_object_t*)s, "Zero sized pre-JUNK section met" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/libavi.c:582:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  582 |     AVI_READCHUNK_ENTER;
      |     ^
demux/avi/libavi.c:309:9: note: expanded from macro 'AVI_READCHUNK_ENTER'
  309 |         msg_Err( s, "Big chunk ignored" ); \
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/libavi.c:598:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  598 |     AVI_READCHUNK_ENTER;
      |     ^
demux/avi/libavi.c:309:9: note: expanded from macro 'AVI_READCHUNK_ENTER'
  309 |         msg_Err( s, "Big chunk ignored" ); \
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/libavi.c:645:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  645 |     AVI_READCHUNK_ENTER;
      |     ^
demux/avi/libavi.c:309:9: note: expanded from macro 'AVI_READCHUNK_ENTER'
  309 |         msg_Err( s, "Big chunk ignored" ); \
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/libavi.c:717:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  717 |         msg_Warn( (vlc_object_t*)s, "unknown type/subtype index" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/libavi.c:739:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  739 |     AVI_READCHUNK_ENTER;
      |     ^
demux/avi/libavi.c:309:9: note: expanded from macro 'AVI_READCHUNK_ENTER'
  309 |         msg_Err( s, "Big chunk ignored" ); \
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/libavi.c:773:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  773 |     AVI_READCHUNK_ENTER;
      |     ^
demux/avi/libavi.c:309:9: note: expanded from macro 'AVI_READCHUNK_ENTER'
  309 |         msg_Err( s, "Big chunk ignored" ); \
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/libavi.c:846:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  846 |     AVI_READCHUNK_ENTER;
      |     ^
demux/avi/libavi.c:309:9: note: expanded from macro 'AVI_READCHUNK_ENTER'
  309 |         msg_Err( s, "Big chunk ignored" ); \
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/libavi.c:986:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  986 |         msg_Warn( (vlc_object_t*)s, "cannot read null chunk" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/libavi.c:995:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  995 |         msg_Warn( (vlc_object_t*)s, "found null fourcc chunk (corrupted file?)" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/libavi.c:1014:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1014 |     msg_Warn( (vlc_object_t*)s, "unknown chunk: %4.4s (not loaded)",
      |     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/libavi.c:1051:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1051 |         msg_Warn( (vlc_object_t*)s, "unknown chunk: %4.4s (not unloaded)",
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avi/libavi.c:1093:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1093 |     msg_Dbg( p_obj, "%s", str );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/demux.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/demux.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChIn file included from demux/avformat/avformat.cecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
:30:
../include/vlc_common.h:481In file included from ../include/vlc_common.h:15: note: expanded from macro 'VLC_OBJECT'
:1031:
../include/vlc_variables.h:  481 |  189:12:   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     const struct   189 |  vlc_  com return mon_mevamr_berSes: tC(cohecked( nstp_ vlobc_oj,bj pecszt__nt ame*), (&VL(xC_)-VA>oR_bj) \
IN      | TE              ^
GER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_In file included from demux/avformat/demux.c:OB33:
JEIn file included from ../include/vlc_common.hCT:1031(o:
../include/vlc_variables.h),:212n,:12t,: v)warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

        212|                                                ^ |  
  ../include/vlc_common.h: r481:et15:ur note: n expanded from macro 'VLC_OBJECT'
v  481ar |  _S  etC  he  ck cedon (stob sj,tr nucamt e,vl Vc_LCco_VmmARon_C_mOOemRDbeS,rs v: al(c);on
      st|            ^ v
lc../include/vlc_variables.h:_o140:bj48:ec note: expanded from macro 'var_SetChecked't_
t   140*) | #(&de(xfi)-ne>o vbjar) _S\
et      | Ch              ^
ecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const stIn file included from rudemux/avformat/avformat.c:ct30:
 vlIn file included from ../include/vlc_common.hc_:1031co:
../include/vlc_variables.hmm:203on:12_m: emwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
be  203rs |  :   (c ronetstur vn lcva_or_bjSeectCt_het cked( p_*)o(&b(xj)-,>o bjp) s\
z      | _              ^
name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetCheIn file included from demux/avformat/demux.ccked:33(:
In file included from ../include/vlc_common.ho,n,:1031:
t../include/vlc_variables.h:227,:12v: )warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 va  227r | _SetChecked(VLC_OBJECT(o),n,t,v)
       |                                                ^
 ../include/vlc_common.h:481  r:15: note: expanded from macro 'VLC_OBJECT'et
ur  481 |    n   v   acr_SoetChnst sterckeuct vlc_cdo(mmon_ mp_oebj,mbers:  p(const vsz_lcn_object_t *)(&(x)->obj) \a
me, V      |               ^
LC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecIn file included from demux/avformat/avformat.c:30:
In file included from ../include/vlc_common.h:1031:
k../include/vlc_variables.he:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
d  (o,n,t,212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^v)
 var_../include/vlc_variables.hSetCh:140:48: note: expanded from macro 'var_SetChecked'
e  cked140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^(
VL../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membeCr_OBJECs: (cT(o),no,t,v)nst
      |                                                ^
 vlc_object_t *)(&(x)->obj) \
      | ../include/vlc_common.h:481              ^:15: note: expanded from macro 'VLC_OBJECT'

  481 |         const struct vlc_common_members: (const vlc_In file included from demux/avformat/avformat.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  227 |     bjecreturn vat_tr *)(&(_x)->SetChecked( p_obj, psz_name, VoLbC_VAR_FLOAT, jval) );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
 \
      |               ^  
140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VIn file included from demux/avformat/demux.cLC:33_OBJ:
EIn file included from ../include/vlc_common.h:1031:
C../include/vlc_variables.h:241:12T(o),n,t,v)
      | :                                               ^ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  241 | ../include/vlc_common.h: 481:15:    rnote: expanded from macro 'VLC_OBJECT'
et  481 |    u     consrt structn vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 var_SetChecked( p_obj, psz_name, VLC_VAR_STRING,In file included from  vdemux/avformat/avformat.ca:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
l )  241 |     return var_S;etChec
ked( p_obj, psz_      name, VLC_VAR_STRING, val );
      |            ^
|            ^../include/vlc_variables.h
:140:48: note: expanded from macro 'var_SetChecked'
../include/vlc_variables.h:140  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
:48: note: ../include/vlc_common.h:481:expanded from macro 'var_SetChecked'15: 
note: expanded from macro 'VLC_OBJECT'
  140 | #  def481 |         const struct vlc_common_members: (const vlcine_ob var_ject_t *SetCh)(&(x)->obj) \
      |               ^
ecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^In file included from 
demux/avformat/avformat.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12../include/vlc_common.h::481: 15:warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note: expanded from macro 'VLC_OBJECT'
  256   | 481 |        return var_SetChecked( p_obj, psz     _nacme, VLC_VAR_ADDRESS, val );o
      | n           ^
s../include/vlc_variables.ht s:140:48: note: trexpanded from macro 'var_SetChecked'
uct   140v | #define var_SetChlecked(o,n,t,v) var_SetcC_hecked(VLC_OBJECT(o),n,t,v)
      |                                                ^commo
n_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'm
e  m481 |      b   ecrs: (onst struct vlc_common_mceonst vmlbers: (cocnst v_lc_objecto_bjet *)(&c(xt_)->objt) \
       *)(|               ^
&(x)->obj) \
      |               ^
In file included from demux/avformat/avformat.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]In file included from 
demux/avformat/demux.c:33:
  In file included from 276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
../include/vlc_common.h      |          ^:
1031:
../include/vlc_variables.h:256:12../include/vlc_variables.h: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
142  256 |  :   r48: etnote: expanded from macro 'var_GetChecked'
urn va  142 | r_S#edefine var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),tnChecked,( pt,_vobj,) psz_
      |                                                ^
name, VLC../include/vlc_common.h:481:15:_VAR_ADD note: expanded from macro 'VLC_OBJECT'
RE  481 |         conSSst ,stru ct vval );
      |            ^
lc../include/vlc_variables.h_common_me:mb140er:48s: (const vlc_object_t *)(&: note: expanded from macro 'var_SetChecked'
(  x)->obj) \140
      |  |               ^
#define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(oIn file included from ),demux/avformat/avformat.c:30:
In file included from ../include/vlc_common.h:1031n,:
../include/vlc_variables.h:t293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  293 |     if( !var_GetChecked( pv_)obj, ps
      |                                                ^
z_n../include/vlc_common.h:ame, VLC_VAR481_BOOL:15, : ¬e: expanded from macro 'VLC_OBJECT'
v  481 |  a   l ) )
      |          ^
 ../include/vlc_variables.h: 142  co:48: note: expanded from macro 'var_GetChecked'
n  142 | #define var_GetChecked(o,n,t,v)s var_GetChtecked(VLC_OBJECT( o),n,t,v)
      |                                                ^
struc../include/vlc_common.h:t481:15: note:  expanded from macro 'VLC_OBJECT'
v  481 |         const struct vlc_commonl_cmembers: (_cconomst vmlc_objoen_mect_t *)(&(xm)b->obj) \
      |               ^
ers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/avformat.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (In file included from likely(!var_demux/avformat/demux.cGet:33:
Checked (obj,In file included from  ../include/vlc_common.hname, VLC_VAR_COORDS, &va:1031:
../include/vlc_variables.h:l)276))
      |                 ^:
10:../include/vlc_variables.h warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:142:48: note: expanded from macro 'var_GetChecked'
  276 |   142 | #def   ine var_GetChecked(o,n,t,v)  if( !vvar_ar_GGetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
etCheck../include/vlc_common.h:481ed( :15p_: note: expanded from macro 'VLC_OBJECT'
obj,  481 |         const struct vlc_common_mem bers: (const vlc_objepct_ts *)(&(x)->obj) \z_
name, V      |               ^
LC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChIn file included from eckeddemux/avformat/avformat.c:(30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:V10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
L  C_324 |     if( !var_GOBJetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
EC../include/vlc_variables.hT:142:48: note: expanded from macro 'var_GetChecked'
(o)  ,n,142t,v | #define var_GetC)
hecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
      |                                                ^
../include/vlc_common.h:481:15: ../include/vlc_common.hnote: expanded from macro 'VLC_OBJECT'
:481:  481 |         cons15t struc:t vlc_ note: common_expanded from macro 'VLC_OBJECT'
members: (const vlc_o  bject_t *481 | )(&(x)->obj) \
      |                ^
       const struct vlc_common_members: (const vlc_object_t *)(In file included from &(x)demux/avformat/avformat.c:30:
In file included from ../include/vlc_common.h->o:1031:
../include/vlc_variables.h:340:b9: jwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  340 |     if( var_Get \
      |               ^
Checked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:In file included from demux/avformat/demux.c142::33:
In file included from 48: ../include/vlc_common.hnote: :1031:
../include/vlc_variables.hexpanded from macro 'var_GetChecked'
:293  :10: 142 | #define warning: var_GetChecked(o,n,t,v) var_Gedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]tChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^

../include/vlc_common.h  :293 |  481:15: note: expanded from macro 'VLC_OBJECT'
    481 |         const struct vlc_common _imembers: (const vlc_object_t *)(&(x)-f(> !var_obj) \
      | Ge              ^tCheck
ed( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
In file included from demux/avformat/avformat.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    350 |     if( var_GetChecked( p_ob142j | #de,fin psz_name, VLC_VAR_STRING, &val ) )
      |         ^
e v../include/vlc_variables.h:142ar:_Ge48: tnote: expanded from macro 'var_GetChecked'
C  142h | ecke#d(o,nd,efine var_GetChecked(to,,n,t,v) vva) var_GetChecked(VLC_OBJECT(o),n,t,v)
      | r                                               ^
_Ge../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
tChec  481 |         const structked(V vlc_common_meLmbers: (const vlc_objecCt_t *)(&(x)->obj) \
      |               ^_
OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members:In file included from  (codemux/avformat/avformat.cn:st vl30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c_ob  362 |  ject_   if( var_tGet Checked(* p)(_obj, psz_na&m(x)-e, >VLC_VARobj) \_AD
DRESS,       &v| a              ^
l ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetCheIn file included from demux/avformat/demux.cck:33:
In file included from e../include/vlc_common.h:1031:
../include/vlc_variables.hd(VLC_OBJECT(o:304:17),n,t,v)
      | :                                               ^ 
warning: ../include/vlc_common.h:481due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:15
: note:   expanded from macro 'VLC_OBJECT'
304 |     481  if |     (lik e    const struct vlc_common_members: (lcy(!vaonsrt_Ge vltc_object_t *Che)(&(x)->obj) \
      |               ^
cked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commoIn file included from n_membdemux/avformat/avformat.c:30:
ersIn file included from : (c../include/vlc_common.h:1031:
on../include/vlc_variables.hst vl:429:5:c warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  429o |   b je vact_r_Creat te( p_ob*j, psz_name, VLC_V)AR_INTEGER | VLC(_VAR_&D(x)O->obIj) N\
      HER|               ^
IT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )In file included from 
      |                                       ^
demux/avformat/demux.c:33../include/vlc_common.h:
In file included from ../include/vlc_common.h::1031481:15:
: ../include/vlc_variables.hnote: expanded from macro 'VLC_OBJECT'
:  481324:10 | : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
   324     const struct vlc | _    commoinf( !va_merm_GebtChers: ecke(d( pc_obj, ponst svzlc_object_t *)(&(x_)-n>oambj) \
      |               ^
e, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #deIn file included from fidemux/avformat/avformat.cn:e30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]v
a  r442 |     _var_CreatGe( p_objet, psz_name, VLC_VAR_CBhOOL | VLC_VAR_DOINHERIT );
      | e    ^
ck../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
ed  (o,122n,t | #define var_Create(a,b,c) var_Creat,e( VLC_OBJECT(a), b, v)c )
      |                                       ^ va
../include/vlc_common.h:481:15:r _GetChnote: expanded from macro 'VLC_OBJECT'
eck  481ed(VLC | _OBJE        const struct vlc_common_members: (const vlc_object_t *)C(&(x)->obj) \
      T|               ^
(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const sIn file included from trdemux/avformat/avformat.c:u30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5c:t vl warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  455 |     var_Create( p_obj, ps_comz_namemon, VLC_VAR_FL_OAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
membe  122 | rs#defi: (cne var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
on../include/vlc_common.h:481st vl:c15: note: expanded from macro 'VLC_OBJECT'
_obj  e481 |       c  constt_t *) struct vlc_co(&(mmon_members: (const vlc_object_t *)(&(x)x)->obj) ->obj) \
      \| 
      |               ^
              ^
In file included from demux/avformat/avformat.c:30:
In file included from demux/avformat/demux.cIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469::5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
33  469 | :
    varIn file included from ../include/vlc_common.h:_Cr1031eate( p_ob:
j../include/vlc_variables.h, psz_:n340:9:ame, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
 ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  122 | #define var_Create(a,b,c) var_Create( V
LC_  OBJEC340T(a), b, c )
      |                                       ^
 | ../include/vlc_common.h:481:15:   note: expanded from macro 'VLC_OBJECT'
    481 |         conist fs( vatruct vlc_rc_ommon_membGeetChercked( p_so:b (const vlc_object_t *)(&(x)->obj) \
      |               ^
j, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
In file included from demux/avformat/avformat.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5:   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
142 | #d  477 |     var_Createfinee var_Ge( tCphecked_(o,n,t,v) objv, psz_namea,r _VLC_VAR_STRING | VGLC_etCVAR_DhecOINHERIT ke);
      |     ^
d(V../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
LC_OBJE  122 | #define var_Create(a,b,c) var_Create( VLC_CTOB(oJE),CTn(,t,v)
a),       b, c )
|                                                      ^
|                                       ^
../include/vlc_common.h../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:  481 |         const struct v481lc_comm:15:o note: expanded from macro 'VLC_OBJECT'
n  _membe481r |   s: (const       convlc_osbject_t *)(&(xt)->obj ) \
      s| truct              ^
 vlc_common_members: (const vlc_object_t *)(&(In file included from demux/avformat/avformat.c:30:
In file included from ../include/vlc_common.h:x)1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
->o  491 |     vabjr) \
      | _Cr              ^
eate( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERITIn file included from demux/avformat/demux.c: );
      |     ^
33../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
:
In file included from ../include/vlc_common.h  122 | #define var_Crea:1031t:
../include/vlc_variables.h:e350:9(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h:481:
15:   350 | note:   expanded from macro 'VLC_OBJECT'
  i  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      | f              ^( var_
GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
In file included from demux/avformat/avformat.c:30:
In file included from ../include/vlc_common.h:../include/vlc_variables.h:1421031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:48:   note: expanded from macro 'var_GetChecked'
511   | 142    var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOI | N#HERIT
      |     ^
de../include/vlc_variables.h:122:39:f ine note: expanded from macro 'var_Create'
va  122 | #define var_Create(a,b,c) var_Crreate( VLC_OBJECT(a), _bGetChe, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
cked(o,n  ,481t |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481In file included from demux/avformat/avformat.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  525 |     var_C15:rea te( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
note: expanded from macro 'VLC_OBJECT'../include/vlc_variables.h
:122  481 |    :39:   note: expanded from macro 'var_Create'
     122 | #defcoinen st svar_Create(a,b,c) var_Create( VLC_OBJECT(ta), b, c )
      |                                       ^
ruct vlc../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_commo  481 |     n_m ember s : const st r(const vlcuct vlc_common_members: (const vlc_object_t *_o)(&(x)->obbj)ject \
      |               ^
_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/avformat.c:30:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_In file included from demux/avformat/demux.c:name, VLC_VAR33_:
In file included from ../include/vlc_common.h:1031:
F../include/vlc_variables.h:362:LOAT | 9V: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
L  362 |  C_VAR_DOINHERIT
        |     ^
 if(../include/vlc_variables.h:122 :var_39: note: expanded from macro 'var_Create'
GetCh  ecked(122 | #define var_Create(a,b,c) var_Cre p_ateobj( VLC, psz__OBnJECT(a), b, amce, VL C_VAR_)ADDRESS
, &v      al ) |                                       ^
)../include/vlc_common.h
      |         ^
:481../include/vlc_variables.h:15:142:48: :note: expanded from macro 'VLC_OBJECT' 
note: expanded from macro 'var_GetChecked'
  481   | 142        const struct vlc_common_members: ( | #dconst vlc_oefine bjevct_t *ar_Ge)(&t(xC)hecked-(>obj) \
      o| ,n,t,              ^
v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_comIn file included from mon_mdemux/avformat/avformat.cembers:: (cons30t vlc:
_object_t *In file included from )(&(x)-../include/vlc_common.h>obj) \:
      |               ^1031
:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const structIn file included from demux/avformat/demux.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   429 |     var_Cvlc_reate( p_obj, psz_ncommon_meame,m bVeLC_VArs:R_I (NcTEGER | VLC_VAoR_DnstOINHERIT );
      |     ^ vlc_obj
ect_t *../include/vlc_variables.h:122)(:39:&( note: expanded from macro 'var_Create'x)->obj) \
      |               ^

  122 | #define var_Create(a,b,c) var_Create( VLC_In file included from demux/avformat/avformat.c:30OB:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hJEC:563:T(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |           const struct vlc_563c |    o mmon_members: (const vlc_object_t *)(&(x)->obj) \
      | v              ^
ar_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VIn file included from AR_Ddemux/avformat/demux.c:33O:
IIn file included from N../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
H  442 | ER IT
      |     ^
  ../include/vlc_variables.h :va122:39: note: expanded from macro 'var_Create'
r_  C122reate( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOIN | #dHERIT );
e      |     ^
../include/vlc_variables.h:122f:39: note: expanded from macro 'var_Create'
ine  122 |  #defvarine var_Crea_Create(a,b,c) vate(a,br_C,c) var_Crearteate( eVLC_OBJ( VLC_OBJECTECT(a), (a), b, c )
      |                                       ^b
,../include/vlc_common.h:481 c:15: note: expanded from macro 'VLC_OBJECT'
 )
      |                                       ^
  481 |  ../include/vlc_common.h     :481:15  c:onst s note: expanded from macro 'VLC_OBJECT'
t  481 |        ruc ct volc_common_members: (consntst struct vlc _common_memvlc_obebjectrs: (const vl_t *)(&(x)->cobj) \
      |               ^
_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/demux.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_CreateIn file included from demux/avformat/avformat.c:( 30:
In file included from ../include/vlc_common.h:1031p:
../include/vlc_variables.h:578_:9: objwarning: , psz_namdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e, 
VL  578 |  C_V   AR_FiLOfAT | VLC_VAR( _var_Change( p_obDOINHj, ERIpsT );
      |     ^
../include/vlc_variables.h:122:39: znote: _name, VLC_VAR_expanded from macro 'var_Create'CHOICESCOUNT, &
count,   NULL ) )
      |         ^
122 | #def../include/vlc_variables.h:ine var_Create(a,b,c128) var_Crea:te( VLC_OBJE43C: note: expanded from macro 'var_Change'T(a
)  128 | #de, bfine v, ca r_Change(a,)
      |                                       ^
../include/vlc_common.hb:481:15: note: ,c,expanded from macro 'VLC_OBJECT'
d  481 |         const struc,t vlc_common_me) vembers: (carons_tChange vlc_object_t *)(&(x)->obj) \
      |               ^
( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: In file included from note: expanded from macro 'VLC_OBJECT'
demux/avformat/demux.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5:  481 |      warning:     const strdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]u
c  469t |     v vlar_cCre_ate( p_cobjo,m psz_namme, VLCon_members: (con_VAR_STRING | st vlVLcC__VAR_DOoINHbjERIT )ect_t ;
*      |     ^
)../include/vlc_variables.h:122(:&(x)39: note: expanded from macro 'var_Create'
-  122 | #define var_>Cobj) \
      |               ^
reate(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/demux.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/demux.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/demux.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/demux.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/demux.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/demux.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/demux.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/demux.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/avformat.c:34:
demux/avformat/../../codec/avcodec/avcommon.h:70:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   70 |     if (!var_InheritBool(obj, "quiet")) {
      |          ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/avformat.c:34:
demux/avformat/../../codec/avcodec/avcommon.h:71:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   71 |         int64_t verbose = var_InheritInteger(obj, "verbose");
      |                           ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/avformat.c:34:
demux/avformat/../../codec/avcodec/avcommon.h:94:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   94 |     msg_Dbg(obj, "CPU flags: 0x%08x", av_get_cpu_flags());
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/demux.c:37:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/demux.c:37:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/demux.c:37:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/demux.c:37:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
28 warnings generated.
mv -f demux/avformat/.deps/libavformat_plugin_la-avformat.Tpo demux/avformat/.deps/libavformat_plugin_la-avformat.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/avformat/libavformat_plugin_la-mux.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/avformat/libavformat_plugin_la-mux.lo -MD -MP -MF demux/avformat/.deps/libavformat_plugin_la-mux.Tpo -c -o demux/avformat/libavformat_plugin_la-mux.lo `test -f 'demux/avformat/mux.c' || echo './'`demux/avformat/mux.c
In file included from demux/avformat/demux.c:41:
In file included from demux/avformat/../../codec/avcodec/avcodec.h:25:
demux/avformat/../../codec/avcodec/avcommon.h:70:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   70 |     if (!var_InheritBool(obj, "quiet")) {
      |          ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/demux.c:41:
In file included from demux/avformat/../../codec/avcodec/avcodec.h:25:
demux/avformat/../../codec/avcodec/avcommon.h:71:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   71 |         int64_t verbose = var_InheritInteger(obj, "verbose");
      |                           ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/demux.c:41:
In file included from demux/avformat/../../codec/avcodec/avcodec.h:25:
demux/avformat/../../codec/avcodec/avcommon.h:94:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   94 |     msg_Dbg(obj, "CPU flags: 0x%08x", av_get_cpu_flags());
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/demux.c:141:34: warning: 'av_stream_get_side_data' is deprecated [-Wdeprecated-declarations]
  141 |     int32_t *matrix = (int32_t *)av_stream_get_side_data(s, AV_PKT_DATA_DISPLAYMATRIX, NULL);
      |                                  ^
/usr/local/include/libavformat/avformat.h:1916:1: note: 'av_stream_get_side_data' has been explicitly marked deprecated here
 1916 | attribute_deprecated
      | ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
demux/avformat/demux.c:175:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  175 |         msg_Warn( p_demux, "cannot peek" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/demux.c:196:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  196 |         msg_Dbg( p_demux, "trying url: %s", psz_url );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/demux.c:205:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  205 |     char *psz_format = var_InheritString( p_this, "avformat-format" );
      |                        ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/demux.c:209:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  209 |             msg_Dbg( p_demux, "forcing format: %s", fmt->name );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/demux.c:220:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  220 |         msg_Dbg( p_demux, "couldn't guess format" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/demux.c:276:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     msg_Dbg( p_demux, "detected format: %s", fmt->name );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/demux.c:327:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  327 |         msg_Err( p_demux, "Could not open %s: %s", psz_url,
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/demux.c:338:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  338 |     char *psz_opts = var_InheritString( p_demux, "avformat-options" );
      |                      ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/demux.c:357:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  357 |         msg_Err( p_demux, "Unknown option \"%s\"", t->key );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/demux.c:367:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  367 |         msg_Err( p_demux, "No streams found");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"avformat\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/avformat/libavformat_plugin_la-mux.lo -MD -MP -MF demux/avformat/.deps/libavformat_plugin_la-mux.Tpo -c demux/avformat/mux.c  -fPIC -DPIC -o demux/avformat/.libs/libavformat_plugin_la-mux.o
struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/demux.c:381:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  381 |         msg_Warn( p_demux, "Could not find stream info: %s",
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/demux.c:404:43: warning: 'channels' is deprecated [-Wdeprecated-declarations]
  404 |             es_fmt.audio.i_channels = cp->channels;
      |                                           ^
/usr/local/include/libavcodec/codec_par.h:165:5: note: 'channels' has been explicitly marked deprecated here
  165 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
demux/avformat/demux.c:431:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  431 |                 msg_Dbg( p_demux, "raw video, pixel format: %i", cp->format );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/demux.c:434:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  434 |                     msg_Err( p_demux, "was unable to find a FourCC match for raw video" );
      |                     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/demux.c:451:3: warning: FIXME: implement palette transmission [-W#warnings]
  451 | # warning FIXME: implement palette transmission
      |   ^
demux/avformat/demux.c:501:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  501 |                         msg_Dbg( p_demux, "original frame size: %dx%d",
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/demux.c:507:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  507 |                         msg_Warn( p_demux, "reading original frame size failed" );
      |                         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/demux.c:515:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  515 |                         msg_Dbg( p_demux, "vobsub palette read" );
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/demux.c:519:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  519 |                         msg_Warn( p_demux, "reading original palette failed" );
      |                         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/demux.c:556:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  556 |                 else msg_Warn( p_demux, "unsupported attachment type (%u) in avformat demux", cp->codec_id );
      |                      ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/demux.c:564:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  564 |                 msg_Warn( p_demux, "unsupported track type (%u:%u) in avformat demux", cp->codec_type, cp->codec_id );
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/demux.c:676:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  676 |             msg_Dbg( p_demux, "adding es: %s codec = %4.4s (%d)",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/demux.c:685:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  685 |     msg_Dbg( p_demux, "AVFormat(%s %s) supported stream", AVPROVIDER(LIBAVFORMAT), LIBAVFORMAT_IDENT );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/demux.c:686:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  686 |     msg_Dbg( p_demux, "    - format = %s (%s)",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/demux.c:688:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  688 |     msg_Dbg( p_demux, "    - start time = %"PRId64, i_start_time );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/demux.c:689:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  689 |     msg_Dbg( p_demux, "    - duration = %"PRId64,
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/demux.c:708:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  708 |             msg_Dbg( p_demux, "    - chapter %d: %s", i, s->psz_name );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/demux.c:780:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  780 |         msg_Warn( p_demux, "Invalid time base for the stream %d", pkt.stream_index );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/demux.c:1024:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1024 |             msg_Warn( p_demux, "DEMUX_SET_POSITION: %"PRId64, i64 );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/demux.c:1034:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1034 |                 msg_Warn( p_demux, "DEMUX_SET_BYTE_POSITION: %"PRId64, i64 );
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/demux.c:1064:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1064 |             msg_Warn( p_demux, "DEMUX_SET_TIME: %"PRId64, i64 );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/demux.c:1178:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1178 |             msg_Warn( p_demux, "DEMUX_SET_SEEKPOINT: %"PRId64, i64 );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/demux.c:1237:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1237 |         msg_Dbg( p_demux, "Trying to seek before the beginning" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/demux.c:1243:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1243 |         msg_Dbg( p_demux, "Trying to seek too far : EOF?" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/demux.c:1249:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1249 |         msg_Warn( p_demux, "we were not allowed to seek, or EOF " );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
55 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libdirectory_demux_plugin.la -rpath /usr/local/lib/vlc/plugins/demux demux/directory.lo  -L/usr/local/lib
In file included from demux/avformat/mux.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/mux.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/mux.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/mux.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/mux.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/mux.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/mux.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/mux.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/mux.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/mux.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/mux.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/mux.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/mux.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/mux.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/mux.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/mux.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/mux.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/mux.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/mux.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/mux.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/mux.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/mux.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/mux.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/mux.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/mux.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: link: /usr/bin/nm  demux/.libs/directory.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libdirectory_demux_plugin.exp
In file included from demux/avformat/mux.c:39:
In file included from demux/avformat/../../codec/avcodec/avcodec.h:25:
demux/avformat/../../codec/avcodec/avcommon.h:70:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   70 |     if (!var_InheritBool(obj, "quiet")) {
      |          ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/mux.c:39:
In file included from demux/avformat/../../codec/avcodec/avcodec.h:25:
demux/avformat/../../codec/avcodec/avcommon.h:71:27: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   71 |         int64_t verbose = var_InheritInteger(obj, "verbose");
      |                           ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/avformat/mux.c:39:
In file included from demux/avformat/../../codec/avcodec/avcodec.h:25:
demux/avformat/../../codec/avcodec/avcommon.h:94:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   94 |     msg_Dbg(obj, "CPU flags: 0x%08x", av_get_cpu_flags());
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libdirectory_demux_plugin.exp" > ".libs/libdirectory_demux_plugin.expT"
libtool: link: mv -f ".libs/libdirectory_demux_plugin.expT" ".libs/libdirectory_demux_plugin.exp"
demux/avformat/mux.c:105:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  105 |     msg_Dbg( p_mux, "using %s %s", AVPROVIDER(LIBAVFORMAT), LIBAVFORMAT_IDENT );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         conlibtool: link: echo "{ global:" > .libs/libdirectory_demux_plugin.so-ver
st struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/mux.c:109:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  109 |     config_ChainParse( p_mux, "sout-avformat-", ppsz_mux_options, p_mux->p_cfg );
      |     ^
../include/vlc_configuration.h:173:60: note: expanded from macro 'config_ChainParse'
  173 | #define config_ChainParse( a, b, c, d ) config_ChainParse( VLC_OBJECT(a), b, c, d )
      |                                                            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: link: 		 sed -e "s|$|;|" < .libs/libdirectory_demux_plugin.exp >> .libs/libdirectory_demux_plugin.so-ver
demux/avformat/mux.c:112:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  112 |     char *psz_mux = var_InheritString( p_mux, "sout-avformat-mux" );
      |                     ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/mux.c:125:7: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |       msg_Err( p_mux, "unable for find a suitable output format" );
      |       ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/mux.c:166libtool: link: 	 echo "local: *; };" >> .libs/libdirectory_demux_plugin.so-ver
:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  166 |     if( var_GetBool( p_mux, "sout-avformat-reset-ts" ) )
      |         ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: link: cc -shared  -fPIC -DPIC  demux/.libs/directory.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libdirectory_demux_plugin.so -Wl,-version-script -Wl,.libs/libdirectory_demux_plugin.so-ver -o .libs/libdirectory_demux_plugin.so
demux/avformat/mux.c:188:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  188 |         msg_Err( p_mux, "could not write trailer" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/mux.c:207:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  207 |     msg_Dbg( p_mux, "adding input" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/mux.c:212:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |         msg_Dbg( p_mux, "couldn't find codec for fourcc '%4.4s'",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/mux.c:227:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |             msg_Err(p_mux, "Invalid Opus header");
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/mux.c:238:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  238 |         msg_Warn( p_mux, "Unhandled ES category" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/mux.c:270:19: warning: 'channels' is deprecated [-Wdeprecated-declarations]
  270 |         codecpar->channels = fmt->audio.i_channels;
      |                   ^
/usr/local/include/libavcodec/codec_par.h:165:5: note: 'channels' has been explicitly marked deprecated here
  165 |     attribute_deprecated
      |     ^
/usr/local/include/libavutil/attributes.h:100:49: note: expanded from macro 'attribute_deprecated'
  100 | #    define attribute_deprecated __attribute__((deprecated))
      |                                                 ^
demux/avformat/mux.c:274:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  274 |             msg_Warn( p_mux, "Missing audio bitrate, assuming 64k" );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/mux.c:281:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  281 |             msg_Warn( p_mux, "Missing frame rate, assuming 25fps" );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/mux.c:285:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  285 |             msg_Dbg( p_mux, "Muxing framerate will be %d/%d = %.2f fps",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/mux.c:297:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  297 |         msg_Dbg(p_mux, "Muxing aspect ratio will be %d/%d",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/mux.c:304:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |             msg_Warn( p_mux, "Missing video bitrate, assuming 512k" );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/mux.c:307:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  307 |             msg_Dbg( p_mux, "Muxing video bitrate will be %d", fmt->i_bitrate );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/mux.c:347:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  347 |     msg_Dbg( p_mux, "removing input" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/mux.c:395:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  395 |         msg_Err( p_mux, "could not write frame (pts: %"PRId64", dts: %"PRId64") "
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/mux.c:435:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  435 |         msg_Dbg( p_mux, "writing header" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/mux.c:437:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  437 |         char *psz_opts = var_GetNonEmptyString( p_mux, "sout-avformat-options" );
      |                          ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
  662 | #define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
      |                                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/mux.c:447:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  447 |             msg_Err( p_mux, "Unknown option \"%s\"", t->key );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/avformat/mux.c:452:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  452 |             msg_Err( p_mux, "could not write header: %s",
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
117 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libes_plugin.la -rpath /usr/local/lib/vlc/plugins/demux demux/mpeg/es.lo packetizer/dts_header.lo  -L/usr/local/lib
libtool: link: ( cd ".libs" && rm -f "libdirectory_demux_plugin.la" && ln -s "../libdirectory_demux_plugin.la" "libdirectory_demux_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libh26x_plugin.la -rpath /usr/local/lib/vlc/plugins/demux demux/mpeg/h26x.lo packetizer/h264_nal.lo -lm -L/usr/local/lib
51 warnings generated.
mv -f demux/avformat/.deps/libavformat_plugin_la-mux.Tpo demux/avformat/.deps/libavformat_plugin_la-mux.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mkv/libmkv_plugin_la-util.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I/usr/local/include  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mkv/libmkv_plugin_la-util.lo -MD -MP -MF demux/mkv/.deps/libmkv_plugin_la-util.Tpo -c -o demux/mkv/libmkv_plugin_la-util.lo `test -f 'demux/mkv/util.cpp' || echo './'`demux/mkv/util.cpp
68 warnings generated.
mv -f demux/avformat/.deps/libavformat_plugin_la-demux.Tpo demux/avformat/.deps/libavformat_plugin_la-demux.Plo
libtool: link: /usr/bin/nm  demux/mpeg/.libs/es.o packetizer/.libs/dts_header.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libes_plugin.exp
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mkv/libmkv_plugin_la-virtual_segment.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I/usr/local/include  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mkv/libmkv_plugin_la-virtual_segment.lo -MD -MP -MF demux/mkv/.deps/libmkv_plugin_la-virtual_segment.Tpo -c -o demux/mkv/libmkv_plugin_la-virtual_segment.lo `test -f 'demux/mkv/virtual_segment.cpp' || echo './'`demux/mkv/virtual_segment.cpp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libes_plugin.exp" > ".libs/libes_plugin.expT"
libtool: link: /usr/bin/nm  demux/mpeg/.libs/h26x.o packetizer/.libs/h264_nal.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libh26x_plugin.exp
libtool: link: mv -f ".libs/libes_plugin.expT" ".libs/libes_plugin.exp"
libtool: link: echo "{ global:" > .libs/libes_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libes_plugin.exp >> .libs/libes_plugin.so-ver
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"mkv\" -D__PLUGIN__ -I./access -I./codec -I/usr/local/include -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mkv/libmkv_plugin_la-util.lo -MD -MP -MF demux/mkv/.deps/libmkv_plugin_la-util.Tpo -c demux/mkv/util.cpp  -fPIC -DPIC -o demux/mkv/.libs/libmkv_plugin_la-util.o
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libh26x_plugin.exp" > ".libs/libh26x_plugin.expT"
libtool: link: 	 echo "local: *; };" >> .libs/libes_plugin.so-ver
libtool: link: mv -f ".libs/libh26x_plugin.expT" ".libs/libh26x_plugin.exp"
libtool: link: cc -shared  -fPIC -DPIC  demux/mpeg/.libs/es.o packetizer/.libs/dts_header.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libes_plugin.so -Wl,-version-script -Wl,.libs/libes_plugin.so-ver -o .libs/libes_plugin.so
libtool: link: echo "{ global:" > .libs/libh26x_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libh26x_plugin.exp >> .libs/libh26x_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libh26x_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  demux/mpeg/.libs/h26x.o packetizer/.libs/h264_nal.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib -lm  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libh26x_plugin.so -Wl,-version-script -Wl,.libs/libh26x_plugin.so-ver -o .libs/libh26x_plugin.so
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"mkv\" -D__PLUGIN__ -I./access -I./codec -I/usr/local/include -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mkv/libmkv_plugin_la-virtual_segment.lo -MD -MP -MF demux/mkv/.deps/libmkv_plugin_la-virtual_segment.Tpo -c demux/mkv/virtual_segment.cpp  -fPIC -DPIC -o demux/mkv/.libs/libmkv_plugin_la-virtual_segment.o
libtool: link: ( cd ".libs" && rm -f "libes_plugin.la" && ln -s "../libes_plugin.la" "libes_plugin.la" )
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mkv/libmkv_plugin_la-matroska_segment.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I/usr/local/include  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mkv/libmkv_plugin_la-matroska_segment.lo -MD -MP -MF demux/mkv/.deps/libmkv_plugin_la-matroska_segment.Tpo -c -o demux/mkv/libmkv_plugin_la-matroska_segment.lo `test -f 'demux/mkv/matroska_segment.cpp' || echo './'`demux/mkv/matroska_segment.cpp
libtool: link: ( cd ".libs" && rm -f "libh26x_plugin.la" && ln -s "../libh26x_plugin.la" "libh26x_plugin.la" )
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mkv/libmkv_plugin_la-matroska_segment_parse.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I/usr/local/include  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mkv/libmkv_plugin_la-matroska_segment_parse.lo -MD -MP -MF demux/mkv/.deps/libmkv_plugin_la-matroska_segment_parse.Tpo -c -o demux/mkv/libmkv_plugin_la-matroska_segment_parse.lo `test -f 'demux/mkv/matroska_segment_parse.cpp' || echo './'`demux/mkv/matroska_segment_parse.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"mkv\" -D__PLUGIN__ -I./access -I./codec -I/usr/local/include -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mkv/libmkv_plugin_la-matroska_segment.lo -MD -MP -MF demux/mkv/.deps/libmkv_plugin_la-matroska_segment.Tpo -c demux/mkv/matroska_segment.cpp  -fPIC -DPIC -o demux/mkv/.libs/libmkv_plugin_la-matroska_segment.o
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"mkv\" -D__PLUGIN__ -I./access -I./codec -I/usr/local/include -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mkv/libmkv_plugin_la-matroska_segment_parse.lo -MD -MP -MF demux/mkv/.deps/libmkv_plugin_la-matroska_segment_parse.Tpo -c demux/mkv/matroska_segment_parse.cpp  -fPIC -DPIC -o demux/mkv/.libs/libmkv_plugin_la-matroska_segment_parse.o
mv -f demux/mkv/.deps/libmkv_plugin_la-util.Tpo demux/mkv/.deps/libmkv_plugin_la-util.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mkv/libmkv_plugin_la-matroska_segment_seeker.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I/usr/local/include  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mkv/libmkv_plugin_la-matroska_segment_seeker.lo -MD -MP -MF demux/mkv/.deps/libmkv_plugin_la-matroska_segment_seeker.Tpo -c -o demux/mkv/libmkv_plugin_la-matroska_segment_seeker.lo `test -f 'demux/mkv/matroska_segment_seeker.cpp' || echo './'`demux/mkv/matroska_segment_seeker.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"mkv\" -D__PLUGIN__ -I./access -I./codec -I/usr/local/include -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mkv/libmkv_plugin_la-matroska_segment_seeker.lo -MD -MP -MF demux/mkv/.deps/libmkv_plugin_la-matroska_segment_seeker.Tpo -c demux/mkv/matroska_segment_seeker.cpp  -fPIC -DPIC -o demux/mkv/.libs/libmkv_plugin_la-matroska_segment_seeker.o
demux/mkv/matroska_segment_parse.cpp:970:10: warning: expression result unused [-Wunused-value]
mv -f demux/mkv/.deps/libmkv_plugin_la-virtual_segment.Tpo demux/mkv/.deps/libmkv_plugin_la-virtual_segment.Plo
  970 |     for (t; t != matroska_segment_c::tracks.end(); ++t)
      |          ^
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mkv/libmkv_plugin_la-demux.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I/usr/local/include  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mkv/libmkv_plugin_la-demux.lo -MD -MP -MF demux/mkv/.deps/libmkv_plugin_la-demux.Tpo -c -o demux/mkv/libmkv_plugin_la-demux.lo `test -f 'demux/mkv/demux.cpp' || echo './'`demux/mkv/demux.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"mkv\" -D__PLUGIN__ -I./access -I./codec -I/usr/local/include -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mkv/libmkv_plugin_la-demux.lo -MD -MP -MF demux/mkv/.deps/libmkv_plugin_la-demux.Tpo -c demux/mkv/demux.cpp  -fPIC -DPIC -o demux/mkv/.libs/libmkv_plugin_la-demux.o
demux/mkv/matroska_segment_parse.cpp:1742:40: warning: taking address of packed member 'SubFormat' of class or structure '_WAVEFORMATEXTENSIBLE' may result in an unaligned pointer value [-Waddress-of-packed-member]
 1742 |                     sf_tag_to_fourcc( &p_wext->SubFormat,  &p_tk->fmt.i_codec, NULL);
      |                                        ^~~~~~~~~~~~~~~~~
mv -f demux/mkv/.deps/libmkv_plugin_la-matroska_segment.Tpo demux/mkv/.deps/libmkv_plugin_la-matroska_segment.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mkv/libmkv_plugin_la-Ebml_parser.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I/usr/local/include  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mkv/libmkv_plugin_la-Ebml_parser.lo -MD -MP -MF demux/mkv/.deps/libmkv_plugin_la-Ebml_parser.Tpo -c -o demux/mkv/libmkv_plugin_la-Ebml_parser.lo `test -f 'demux/mkv/Ebml_parser.cpp' || echo './'`demux/mkv/Ebml_parser.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"mkv\" -D__PLUGIN__ -I./access -I./codec -I/usr/local/include -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mkv/libmkv_plugin_la-Ebml_parser.lo -MD -MP -MF demux/mkv/.deps/libmkv_plugin_la-Ebml_parser.Tpo -c demux/mkv/Ebml_parser.cpp  -fPIC -DPIC -o demux/mkv/.libs/libmkv_plugin_la-Ebml_parser.o
demux/mkv/demux.cpp:453:97: warning: unused parameter 'b_initial' [-Wunused-parameter]
  453 | bool demux_sys_t::AnalyseAllSegmentsFound( demux_t *p_demux, matroska_stream_c *p_stream1, bool b_initial )
      |                                                                                                 ^
1 warning generated.
mv -f demux/mkv/.deps/libmkv_plugin_la-demux.Tpo demux/mkv/.deps/libmkv_plugin_la-demux.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mkv/libmkv_plugin_la-chapters.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I/usr/local/include  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mkv/libmkv_plugin_la-chapters.lo -MD -MP -MF demux/mkv/.deps/libmkv_plugin_la-chapters.Tpo -c -o demux/mkv/libmkv_plugin_la-chapters.lo `test -f 'demux/mkv/chapters.cpp' || echo './'`demux/mkv/chapters.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"mkv\" -D__PLUGIN__ -I./access -I./codec -I/usr/local/include -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mkv/libmkv_plugin_la-chapters.lo -MD -MP -MF demux/mkv/.deps/libmkv_plugin_la-chapters.Tpo -c demux/mkv/chapters.cpp  -fPIC -DPIC -o demux/mkv/.libs/libmkv_plugin_la-chapters.o
mv -f demux/mkv/.deps/libmkv_plugin_la-matroska_segment_seeker.Tpo demux/mkv/.deps/libmkv_plugin_la-matroska_segment_seeker.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mkv/libmkv_plugin_la-chapter_command.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I/usr/local/include  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mkv/libmkv_plugin_la-chapter_command.lo -MD -MP -MF demux/mkv/.deps/libmkv_plugin_la-chapter_command.Tpo -c -o demux/mkv/libmkv_plugin_la-chapter_command.lo `test -f 'demux/mkv/chapter_command.cpp' || echo './'`demux/mkv/chapter_command.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"mkv\" -D__PLUGIN__ -I./access -I./codec -I/usr/local/include -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mkv/libmkv_plugin_la-chapter_command.lo -MD -MP -MF demux/mkv/.deps/libmkv_plugin_la-chapter_command.Tpo -c demux/mkv/chapter_command.cpp  -fPIC -DPIC -o demux/mkv/.libs/libmkv_plugin_la-chapter_command.o
mv -f demux/mkv/.deps/libmkv_plugin_la-Ebml_parser.Tpo demux/mkv/.deps/libmkv_plugin_la-Ebml_parser.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mkv/libmkv_plugin_la-stream_io_callback.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I/usr/local/include  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mkv/libmkv_plugin_la-stream_io_callback.lo -MD -MP -MF demux/mkv/.deps/libmkv_plugin_la-stream_io_callback.Tpo -c -o demux/mkv/libmkv_plugin_la-stream_io_callback.lo `test -f 'demux/mkv/stream_io_callback.cpp' || echo './'`demux/mkv/stream_io_callback.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"mkv\" -D__PLUGIN__ -I./access -I./codec -I/usr/local/include -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mkv/libmkv_plugin_la-stream_io_callback.lo -MD -MP -MF demux/mkv/.deps/libmkv_plugin_la-stream_io_callback.Tpo -c demux/mkv/stream_io_callback.cpp  -fPIC -DPIC -o demux/mkv/.libs/libmkv_plugin_la-stream_io_callback.o
2 warnings generated.
mv -f demux/mkv/.deps/libmkv_plugin_la-matroska_segment_parse.Tpo demux/mkv/.deps/libmkv_plugin_la-matroska_segment_parse.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/mp4/libmkv_plugin_la-libmp4.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I/usr/local/include  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mp4/libmkv_plugin_la-libmp4.lo -MD -MP -MF demux/mp4/.deps/libmkv_plugin_la-libmp4.Tpo -c -o demux/mp4/libmkv_plugin_la-libmp4.lo `test -f 'demux/mp4/libmp4.c' || echo './'`demux/mp4/libmp4.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"mkv\" -D__PLUGIN__ -I./access -I./codec -I/usr/local/include -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/mp4/libmkv_plugin_la-libmp4.lo -MD -MP -MF demux/mp4/.deps/libmkv_plugin_la-libmp4.Tpo -c demux/mp4/libmp4.c  -fPIC -DPIC -o demux/mp4/.libs/libmkv_plugin_la-libmp4.o
In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/mp4/libmp4.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:128:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  128 |         msg_Warn( s, "mp4: wanted %"PRIu64" bytes, got %zd", readsize, val );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:341:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  341 |         msg_Warn( p_stream, "found an invalid sized %"PRIu64" box %4.4s @%"PRIu64 ,
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:373:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  373 |             msg_Warn( p_stream, "out of bound child %4.4s", (char*) &peekbox.i_type );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:388:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  388 |         msg_Warn( p_stream, "Failed reading box %4.4s", (char*) &peekbox.i_type );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:400:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  400 |             msg_Warn( p_stream, "truncated box %4.4s discarded", (char*) &peekbox.i_type );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:526:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  526 |     stream_t *p_substream = vlc_stream_MemoryNew( p_stream, p_buffer, i_size,
      |                             ^
../include/vlc_stream.h:396:30: note: expanded from macro 'vlc_stream_MemoryNew'
  396 |         vlc_stream_MemoryNew(VLC_OBJECT(a), b, c, d)
      |                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:583:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  583 |                 msg_Warn( p_stream, "detected moov hidden in a free box ..." );
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:624:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  624 |         msg_Warn( p_stream, "no handler for ilst atom" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:631:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  631 |         msg_Warn( p_stream, "Unknown ilst handler type '%4.4s'", (char*)&p_box->i_handler );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:863:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  863 |         msg_Dbg( p_stream, "Left-right stereo mode" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:869:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  869 |         msg_Dbg( p_stream, "Top-bottom stereo mode" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:1045:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1045 |         msg_Warn( p_stream, "'tfhd' box with version != 0. "\
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:1054:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1054 |         msg_Dbg( p_stream, "'duration-is-empty' flag is present "\
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:2679:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2679 |             msg_Err( p_stream, "invalid stsd V2 box defaults" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:2687:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2687 |         msg_Dbg( p_stream, "read box: %f Hz", f_sample_rate );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:2698:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2698 |             msg_Err( p_stream, "invalid stsd V2 box" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:2738:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2738 |         msg_Warn( p_stream, "DRM protected streams are not supported." );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:2831:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 2831 |         msg_Warn( p_stream, "DRM protected streams are not supported." );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:3473:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3473 |         msg_Warn( p_stream, "Read box: \"cmov\" box alone" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:3486:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3486 |         msg_Warn( p_stream, "read box: \"cmov\" incomplete" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:3492:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3492 |         msg_Dbg( p_stream, "read box: \"cmov\" compression algorithm : %4.4s "
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:3518:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3518 |         msg_Err( p_stream, "read box: \"cmov\" error while uncompressing" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:3527:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3527 |         msg_Err( p_stream, "read box: \"cmov\" error while uncompressing" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:3534:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3534 |         msg_Warn( p_stream, "read box: \"cmov\" uncompressing data size "
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:3542:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3542 |         msg_Warn( p_stream, "read box: \"cmov\" error while uncompressing "
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:3550:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3550 |     msg_Dbg( p_stream, "read box: \"cmov\" box successfully uncompressed" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:3554:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3554 |         vlc_stream_MemoryNew( VLC_OBJECT(p_stream),
      |                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:3554:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:3554:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:3554:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3554 |         vlc_stream_MemoryNew( VLC_OBJECT(p_stream),
      |         ^
../include/vlc_stream.h:396:30: note: expanded from macro 'vlc_stream_MemoryNew'
  396 |         vlc_stream_MemoryNew(VLC_OBJECT(a), b, c, d)
      |                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:3704:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 3704 |     msg_Warn( p_stream, "DRM protected streams are not supported." );
      |     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:4433:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 4433 |                 msg_Warn( p_stream,
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:4441:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 4441 |         msg_Warn( p_stream,
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:4445:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 4445 |         msg_Warn( p_stream,
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:4475:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 4475 |     msg_Warn( p_stream, "Unknown uuid type box" );
      |     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:4929:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 4929 |         msg_Warn( p_stream, "cannot read one box" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:4937:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 4937 |         msg_Dbg( p_stream, "out of bound child" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:4944:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 4944 |         msg_Dbg( p_stream, "found an empty box (null size)" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:5062:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 5062 |             msg_Err( p_stream, "no moov before mdat and the stream is not seekable" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:5136:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 5136 |         msg_Dbg( s, "dumping root Box \"%4.4s\"",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/mp4/libmp4.c:5156:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 5156 |         msg_Dbg( s, "%s", str );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mv -f demux/mkv/.deps/libmkv_plugin_la-chapters.Tpo demux/mkv/.deps/libmkv_plugin_la-chapters.Plo
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libmp4_plugin.la -rpath /usr/local/lib/vlc/plugins/demux demux/mp4/mp4.lo demux/mp4/fragments.lo demux/mp4/libmp4.lo demux/asf/asfpacket.lo demux/mp4/essetup.lo demux/mp4/meta.lo -lm -lz -L/usr/local/lib
libtool: link: /usr/bin/nm  demux/mp4/.libs/mp4.o demux/mp4/.libs/fragments.o demux/mp4/.libs/libmp4.o demux/asf/.libs/asfpacket.o demux/mp4/.libs/essetup.o demux/mp4/.libs/meta.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libmp4_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libmp4_plugin.exp" > ".libs/libmp4_plugin.expT"
libtool: link: mv -f ".libs/libmp4_plugin.expT" ".libs/libmp4_plugin.exp"
libtool: link: echo "{ global:" > .libs/libmp4_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libmp4_plugin.exp >> .libs/libmp4_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libmp4_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  demux/mp4/.libs/mp4.o demux/mp4/.libs/fragments.o demux/mp4/.libs/libmp4.o demux/asf/.libs/asfpacket.o demux/mp4/.libs/essetup.o demux/mp4/.libs/meta.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib -lm -lz  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libmp4_plugin.so -Wl,-version-script -Wl,.libs/libmp4_plugin.so-ver -o .libs/libmp4_plugin.so
mv -f demux/mkv/.deps/libmkv_plugin_la-stream_io_callback.Tpo demux/mkv/.deps/libmkv_plugin_la-stream_io_callback.Plo
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libmpgv_plugin.la -rpath /usr/local/lib/vlc/plugins/demux demux/mpeg/mpgv.lo  -L/usr/local/lib
66 warnings generated.
mv -f demux/mp4/.deps/libmkv_plugin_la-libmp4.Tpo demux/mp4/.deps/libmkv_plugin_la-libmp4.Plo
libtool: link: ( cd ".libs" && rm -f "libmp4_plugin.la" && ln -s "../libmp4_plugin.la" "libmp4_plugin.la" )
depbase=`echo demux/playlist/asx.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/playlist/asx.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/playlist/asx.lo -MD -MP -MF $depbase.Tpo -c -o demux/playlist/asx.lo demux/playlist/asx.c &&\
mv -f $depbase.Tpo $depbase.Plo
depbase=`echo demux/playlist/b4s.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/playlist/b4s.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/playlist/b4s.lo -MD -MP -MF $depbase.Tpo -c -o demux/playlist/b4s.lo demux/playlist/b4s.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"asx\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/playlist/asx.lo -MD -MP -MF demux/playlist/.deps/asx.Tpo -c demux/playlist/asx.c  -fPIC -DPIC -o demux/playlist/.libs/asx.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"b4s\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/playlist/b4s.lo -MD -MP -MF demux/playlist/.deps/b4s.Tpo -c demux/playlist/b4s.c  -fPIC -DPIC -o demux/playlist/.libs/b4s.o
mv -f demux/mkv/.deps/libmkv_plugin_la-chapter_command.Tpo demux/mkv/.deps/libmkv_plugin_la-chapter_command.Plo
depbase=`echo demux/playlist/dvb.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/playlist/dvb.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/playlist/dvb.lo -MD -MP -MF $depbase.Tpo -c -o demux/playlist/dvb.lo demux/playlist/dvb.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: link: /usr/bin/nm  demux/mpeg/.libs/mpgv.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libmpgv_plugin.exp
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"dvb\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/playlist/dvb.lo -MD -MP -MF demux/playlist/.deps/dvb.Tpo -c demux/playlist/dvb.c  -fPIC -DPIC -o demux/playlist/.libs/dvb.o
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libmpgv_plugin.exp" > ".libs/libmpgv_plugin.expT"
libtool: link: mv -f ".libs/libmpgv_plugin.expT" ".libs/libmpgv_plugin.exp"
libtool: link: echo "{ global:" > .libs/libmpgv_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libmpgv_plugin.exp >> .libs/libmpgv_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libmpgv_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  demux/mpeg/.libs/mpgv.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libmpgv_plugin.so -Wl,-version-script -Wl,.libs/libmpgv_plugin.so-ver -o .libs/libmpgv_plugin.so
In file included from demux/playlist/asx.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/asx.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/asx.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/asx.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/asx.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/asx.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/asx.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(oIn file included from demux/playlist/b4s.c:32:
In file included from ../include/vlc_common.h:,n,t,v) v1031:
../include/vlc_variables.h:189:12:ar_Get warning: Chdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ecked(  189 |   VLC_OBJE  reCTturn(o var),_n,t,v)
      |                                                ^
../include/vlc_common.h:SetC481:15: note: expanded from macro 'VLC_OBJECT'
he  481ck |  ed  ( p  _ob  j, c psonz_nstame, VLC s_VAR_INTEGER, val );
      |            ^
tru../include/vlc_variables.hct: v140:48:lc note: expanded from macro 'var_SetChecked'
_c  140 | #deomfine var_SetChecked(o,n,t,v) var_SetChmoecked(VLC_OBn_JECT(o),men,t,v)
      |                                                ^
mb../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
e  481 |   rs  :  (c  on const vst slctru_obct vlc_jecommonct_m_te *m)(be&(rx)s->:ob (coj) \
      |               ^
nst vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/asx.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_nIn file included from demux/playlist/b4s.c:32am:
e,In file included from ../include/vlc_common.h V:LC1031_V:
../include/vlc_variables.h:AR203_B:12OO: warning: L,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] &
val   203)  |   )
       |           ^
r../include/vlc_variables.h:e142:turn 48:var_ note: Seexpanded from macro 'var_GetChecked'
t  142Ch | #eckeded(fi nep_ vobarj_G,et pChsecz_kend(ameo,,n, Vt,Lv)C v_VAR_arB_GOetOChL, vaeclked( );VLC
_O      BJ|            ^
EC../include/vlc_variables.h:T(140o):48:,n ,tnote: expanded from macro 'var_SetChecked'
,  140v)
      |                                                ^
../include/vlc_common.h: | #defi481:ne15: va note: r_expanded from macro 'VLC_OBJECT'
Se  481 |  tCh   ec  ked(o ,n,t ,vc) onvasr_tSetCh ecksed(tVLC_rOBuJEcCTt(o) ,nvlc_,common_met,mv)
      b|                                                ^e
rs:../include/vlc_common.h:481:15:  note: expanded from macro 'VLC_OBJECT'
(  481 | c        const ostrnsuctt  vvlc_lcommc_obojn_meemcberst: (cons_t vlc_objtect _t*)(&(x *)(&(x)-)>o->obbjj) \
      | ) \
      |               ^
              ^
In file included from demux/playlist/b4s.c:32:
In file included from ../include/vlc_common.hIn file included from demux/playlist/asx.c:1031:
:35:
In file included from ../include/vlc_common.h:../include/vlc_variables.h:1031:
212:12../include/vlc_variables.h:304:17: warning: : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

    212 | 304   |   r eturn v ar_ SetCh ecif (likekdel (oybj(, n!amve, VLar_C_VGAeR_COORDtCS, val);
      |            ^
heck../include/vlc_variables.h:140:48ed (obj, : note: expanded from macro 'var_SetChecked'
n  140 | #defaine vmare_S,etCheck ed(o,n,VLt,vC) v_arVAR_COOR_SDS, &val)et)Ch)ec
ked(VLC_      OBJECT| (o),n,                ^t,v)

      ../include/vlc_variables.h|                                                ^:142:48:
 note: expanded from macro 'var_GetChecked'
../include/vlc_common.h:481:15  : 142note: expanded from macro 'VLC_OBJECT'
 | #  481d |      e  f coinst nste varruc_t vlc_commGoen_metmbCers:h (conseckedt vlc(_objeo,ct_t n,*)t(&(,x)->vobj)) \ 
      v|               ^
ar_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         In file included from cdemux/playlist/b4s.c:onst 32:
sIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.ht:227:12ruct vlc: _commowarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  227 |     r_etmuren vamr_SetChecked(b p_obj, psz_namers: (ceonst vlc, V_obLC_VAjR_eFLOcAtT,_ valt );
      |             ^
*)../include/vlc_variables.h:140(:48: note: expanded from macro 'var_SetChecked'
&  140 | #define(x)-> vaor_Sbj) et\
      |               ^
Checked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    In file included from demux/playlist/asx.c:   35:
In file included from   co../include/vlc_common.h:nst 1031struct vlc_:
../include/vlc_variables.h:co324:10: mmowarning: n_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  324 |     ifemb( ers: (const vlc_object_t *)(&(x)!v->obj)ar \
      |               ^
_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
In file included from ../include/vlc_variables.h:142:demux/playlist/b4s.c48:: note: 32expanded from macro 'var_GetChecked'
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    241 | 142 |  #d ef in e rvaer_tGeutChrecnke d(vo,an,r_SetChecked( p_obj, psz_name, VLC_VAR_STRINGt,,v)  vaval );
      |            ^
r_../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
Ge  140 | #define var_SetChectIn file included from kCheecd(keddemux/playlist/dvb.c:o,n(V,t35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: ,v)warning:  vadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r_SeLtC  189 |     rheceturn C_kedO(VLCBJEvarCT_OB(o)J_EC,nT(o,tS),net,t,v)Ch
      |                                                ^
ec../include/vlc_common.h:481ke:15: note: expanded from macro 'VLC_OBJECT'd( 
p_  481 |       ob  const j,st pruct sz_vlc_na,v)
      |                                                ^me, 
VLC../include/vlc_common.h:c_VAo481R_Imm:15on_mNTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #de:me note: fbexpanded from macro 'VLC_OBJECT'ine
e  481r |  s:   var_S (cetChecked(o,n,t,vons) var_SetCheckt vlc_oed    (VLbCject_t *)(&(x)->obj) c \
      | o              ^ns
t struct vlc_c_Oommon_mBJembers:ECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: (In file included from consdemux/playlist/b4s.ct :32:
vlIn file included from ../include/vlc_common.h :c_note: 1031o:
expanded from macro 'VLC_OBJECT'../include/vlc_variables.h
:256bj:12:e  481 |  warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c   256t_t *  )(&(x) |   ->  obj ) retu \
  cons      |               ^
rn var_tS etsChetcrukcetd( p_obj, p vszl_ncIn file included from demux/playlist/asx.c:35:
_caIn file included from meom../include/vlc_common.h,mo:n _mV1031e:
mLC_VA../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bR_ADDR  340 | ES  Se,rs:    i(covanl )st;
      |            ^
 ../include/vlc_variables.h:vlc_object_tf(140: *)( &(x48)->ov:abj) r \
      | _Get              ^
note: expanded from macro 'var_SetChecked'
Ch  140e | cked#d( p_objefin,e va psz_namr_SetChecked(o,en,t,v),  VLCvar_SetChec_kedV(VLAR_STRING, &val C_OBJECT)(o),n,t,v)
 )
      |         ^
      ../include/vlc_variables.h:142:48| :                                                ^
note: expanded from macro 'var_GetChecked'
../include/vlc_common.h  142 | :481#defi:15:n e var_Getnote: expanded from macro 'VLC_OBJECT'
C  h481 |         const eckstreuctd( o,n,t,v)v var_GetChecked(VLCl_cO_cBoJECT(momon_)mem,bers:n ,(cton,v)
      s|                                                ^
t vl../include/vlc_common.h:481:15: cnote: expanded from macro 'VLC_OBJECT'
_  481 |  ob  j    ec cot_t *nst st)(r&uct (vIn file included from lxdemux/playlist/dvb.c):c-35_comm:
In file included from ../include/vlc_common.h:>1031:
ob../include/vlc_variables.ho:203:nj_)m12:emb  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]\er
      |               ^
s
:   203 |     return(const vlc_o bjvar_SetChecked( p_obj,ect_t *)(&(x psz_name, V)->obj) \
      | LC              ^
_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) vIn file included from demux/playlist/asx.c:35:
In file included from ../include/vlc_common.h:1031ar_:
../include/vlc_variables.h:350Se:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  350Checked( |     if( vaVLC_OBJECT(o),n,r_Gett,v)
      |                                                ^
Checked( ../include/vlc_common.h:481:p_obj, psz15: note: expanded from macro 'VLC_OBJECT'
_nam  481e, VLC_VAR_STRING, & |   val ) )
      |           ^
    const ../include/vlc_variables.h:142struct vlc_c:48: note: expanded from macro 'var_GetChecked'
ommon_membe  142 | #define vrsar_GetCheck: ed(o,n,t,v)(c var_Gonst vlc_object_t *)(&(x)->obj) \
      |               ^etC
hecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/dvb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |    In file included from demux/playlist/asx.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: return va warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r_SetC  362 |   hecked (o  if( vabj, name, VLCr_Ge_VAR_COtChecked( pO_oRDS,bj, psz va_namel,) ;V
L      C| _In file included from            ^
demux/playlist/b4s.c:V../include/vlc_variables.h:140:32A48: :
R_AIn file included from ../include/vlc_common.h:note: DD1031:
expanded from macro 'var_SetChecked'
../include/vlc_variables.h:  276140R: | ESS, 10&#vdaelf ine:  )v a)warning: 
      |         ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.h:
142r:_  48: note: expanded from macro 'var_GetChecked'
S276etC | h    ec142ke |   #dif( (od!,efvainr_Ge,ttCneh,v)e var va_crkeGd_S( etep_tCChobhececkejke, dpszd_n(VaL(o,Cn,mt,v)e va,_r_G VOetBJLChEC_VeCAckT(edR_INo(VLTE)GEC_OBR,JEC,n,tT( &valo),v)
 )       )
|       |          ^                                               ^
,
../include/vlc_variables.hn,t../include/vlc_common.h:,v142:48)
: note:       |                                                ^
expanded from macro 'var_GetChecked':481
:15../include/vlc_common.h:  142 | :#def481i ne v:arnote: expanded from macro 'VLC_OBJECT'
_Get15: note:   C481expanded from macro 'VLC_OBJECT'he |  
  c   481ke |    d( o     c,   cno,nsttonst ,svtru ct st) vvlac_rc_rommuct vloc_Gn_coemmtonC_members: (conshte vlcck_memobbjerese: (ctcdonst (vlc_o_btjVL e*)(&(x)->obj) Cc_\
      |               ^
OBJtECT_(t *o)(),n,t,&(x)->obj) \
      v|               ^)
      
|                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_meIn file included from mberdemux/playlist/dvb.c:s:35:
In file included from ../include/vlc_common.h: (const1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from demux/playlist/asx.c: vlc_o35:
bj  227 |     rectIn file included from ../include/vlc_common.h:1031e:
turn ../include/vlc_variables.h:v429_at r*:_5: warning: )(&S(etChedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
x)  c429 |     v-ked( p>obarj) \_C_o
bj,rea       |               ^t
pe( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT )s;
      |     ^
zIn file included from _../include/vlc_variables.h:122demux/playlist/b4s.cn::am32:
39In file included from ../include/vlc_common.h:: note: e1031:
expanded from macro 'var_Create'../include/vlc_variables.h:293:10, V: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

    293 |  122 | #   dLif( !vCare_f_GetinVAR_FLOACheecked vaT,( r_ p_obj,C pszr_nameval, eVL aC)t_;e(aV
      A,bR| _           ^,c) Bv
OaOr../include/vlc_variables.h_LC:, &reval at140) libtool: link: ( cd ".libs" && rm -f "libmpgv_plugin.la" && ln -s "../libmpgv_plugin.la" "libmpgv_plugin.la" )
:48e( VL: )C_OB
J      E|          ^
C../include/vlc_variables.hnote: :142:expanded from macro 'var_SetChecked'48
T:   note: (aexpanded from macro 'var_GetChecked')140,  | 
#bd  efine 142,va |  c )
r_      #d| See                                      ^
ftC../include/vlc_common.h:481:15in: hecknote: ed(o,en,t va,v)expanded from macro 'VLC_OBJECT'r_ var_S
e  tC481GetChehe | ckecked(Vd LC(o,_On,t B,v)J  varECT(    o_Ge con)st str,tCheun,t,ct vlc_covmck)
      me| d(                                               ^oVL
n../include/vlc_common.hC_O:481:15: note: _memexpanded from macro 'VLC_OBJECT'
bBJEers: (consCT  t(481o),n |         co, ntvst,l cv)
      | s                                               ^_t
object_t *)(&(x../include/vlc_common.h)r->depbase=`echo demux/playlist/ifo.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/playlist/ifo.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/playlist/ifo.lo -MD -MP -MF $depbase.Tpo -c -o demux/playlist/ifo.lo demux/playlist/ifo.c &&\
:oubj481)mv -f $depbase.Tpo $depbase.Plo
 \
      |               ^
:15: note: expanded from macro 'VLC_OBJECT'
  ct vlc_com481 | mon_ members:   (co  nst   In file included from vdemux/playlist/asx.cl: 35:
In file included from ../include/vlc_common.h:1031c:
co_../include/vlc_variables.h:442:5n:o swarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t bsj
ectt_t   r*uct)(& 442 | (vl x   var_Creat)e-c>obj)(  \_
c      | om              ^p_
mon_members: ob(coj,nst  vlc_opsbjez_ct_nIn file included from ta *)(&(x)demux/playlist/dvb.c:m->obj) \
35:
In file included from ../include/vlc_common.h      | e:1031:
,../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
               ^
V  241 |   L  rC_eVAturR_n vBOar_OLSetChe |ck Ved( pLIn file included from demux/playlist/b4s.c:32:
In file included from ../include/vlc_common.h_C_o:1031:
../include/vlc_variables.h:304:17bjV:, Awarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 Rp  304_sDO | INz_HEnRI Ta   mi e,);
      f VLC (|     ^_
VAR../include/vlc_variables.h:li122k:_S39el:yTR I(note: expanded from macro 'var_Create'!v
  122a | #r_dNGe, GvfetalCin he)ec; k
var      |            ^_Ced
 (r../include/vlc_variables.h:o140eat:b48e(j,a:,b nam ,e, VLnote: expanded from macro 'var_SetChecked'
C_  140 | c)#d eVAR_fivCOOar_neRDS, & valv)))a
      | r                ^
_../include/vlc_variables.h:142:48: SCreate( VLCe_OBJtECT(Cnote: expanded from macro 'var_GetChecked'
a), b, c )
      he| cke  142                                      ^
 | ../include/vlc_common.h:481#d(:deofi,ne15 va:r _note: GetCexpanded from macro 'VLC_OBJECT'
heck  481ned( | o    ,n  ,,  cot,t,v) vv) var_GnetsCart hec_stkrSedu(etVCLhecckeC_OBJd(ECT(t vlVLC_c_comOo)m,n,to,nBv_)m
J      | E                                               ^
C../include/vlc_common.hTemb(oers: :(481c:15):, nnote: onexpanded from macro 'VLC_OBJECT'
s  481, | t  t,v  vl  )
      c|                                                   ^co_nst s
t../include/vlc_common.h:r481obuc:tj ec15t_tv lc:_c *note: expanded from macro 'VLC_OBJECT')o(
m&(x)-m>o  481 | on_     bj)me  mb c \
      | eonst stru              ^crt s:
vlc_ c(ommon_members: (consIn file included from t vconstlc _vldemux/playlist/asx.c:35:
In file included from c_object../include/vlc_common.h:1031:
_../include/vlc_variables.hob:t455:5: *j )(&(x)->objwarning: ec) due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  \455 | 
         _t *)( var_&(x| Cr              ^
e)-a>obtje)(  p_obj, psz_name, V\
      |               ^
LC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_CIn file included from demux/playlist/dvb.c:35:
reatIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     returne(a,b,c ) vIn file included from avademux/playlist/b4s.cr_Sr_et:CCrh32eae:
cketed(In file included from ../include/vlc_common.h ( :VL1031:
p_oCbj,../include/vlc_variables.h:324:10 _OBps:JEC T(z_naa)me,, b, warning: c due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 V  324 |  LC)
_VA      | R_ADDR                                       ^E  if( !vS
S, ar_Gvae../include/vlc_common.h:481:15l ): ;
tnote: expanded from macro 'VLC_OBJECT'      | C           ^

../include/vlc_variables.h:h140:48:  481 note: ecked( |    expanded from macro 'var_SetChecked' p_
   o  cbj, onstp  140 | s #defiz_ne stnruvaar_mScet etC,he VLCcke_VAvlc_d(o,cRonmmo,n__Fmet,v) LvamOAbrTers,:_ Se&vtal ) )
      | C         ^
 (cohnst veclc_object_t../include/vlc_variables.h: *)(142:48k&ed(V: (x)note: expanded from macro 'var_GetChecked'-
L>C_O  142 | B#odefiJECT(obj)),n,t,n \
      v)
      e | var              ^
_GetC|                                                ^
h../include/vlc_common.hecked:(o,481n,t:,v)15: note: expanded from macro 'VLC_OBJECT'
   var481_Ge | tCIn file included from hdemux/playlist/asx.c e:35cke :
d      (VLC_OBIn file included from JECTc../include/vlc_common.h(o:1031:
),no../include/vlc_variables.hn,t,:st strv)uct vlc
      |                                                ^
_469:5c:om mon_members:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h: (const481: v  lc_15:obj note: expanded from macro 'VLC_OBJECT'469e |   
  cvtar_Cre_  a481 |     tte(    p_ *)(&o cobj, psns(x)t str->oz_nubj)cta me,  \vlVL
C      _c_cVAR_STomRmINGon_me | mb|               ^
VLers: C(const_ vlc_VobjectA_R_Dt *)(&(Ox)->obIj) \
      N|               ^
HERIT );
      |     ^
../include/vlc_variables.h:122:39In file included from : note: demux/playlist/dvb.c:35:
In file included from expanded from macro 'var_Create'
../include/vlc_common.h  :1221031 | #defi:
ne v../include/vlc_variables.har_:In file included from C276:10demux/playlist/b4s.c:32:
rIn file included from e../include/vlc_common.ha:1031:
:../include/vlc_variables.h :340:9:warning:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
te(  340due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 | a,b,c)      var276_C |  ireat    f( vae( ir_VGfetL( !var_GChecC_kedOBJECe( pt_Tobj(a), Cheb, ccked , )p
s(z_na      m|                                       ^
e, VL../include/vlc_common.hC:481 p_obj, p:15: snote: expanded from macro 'VLC_OBJECT'
z  481 |        _ const sname, VLC_VAR_VA_R_ItNTESTRINGER, &val ) )G, &va
      |          ^
l )../include/vlc_variables.h: )142
      | :        ^
48../include/vlc_variables.h::142:48 : note: note: expanded from macro 'var_GetChecked'
expanded from macro 'var_GetChecked'
  142  142 |  | ##dedfiene vfinear_rGet vuaChcr_GecekettCh ecdvlked(co_,n,t,v)co v(o,n,t,v) vaar_rGmetCmohne_cGekteCdh_e(VLmC_cekedOBJ(mVLC_OBJEEbeCTr(o)CsT(o):,n,,t (,connsvt) vl,
t      ,c|                                                ^
_o../include/vlc_common.hv)
b:      | jec481:15                                               ^: 
note: texpanded from macro 'VLC_OBJECT'../include/vlc_common.h
_t   481:481 |     *:)(   &15(x:)- >note: expanded from macro 'VLC_OBJECT' 
obco  481 | nj)st \
       |                  ^
struct  vlc_common_members: (const vlc_objec tIn file included from _tdemux/playlist/asx.c    *)co:35(&(:
nsIn file included from x)->t s../include/vlc_common.h:1031:
ot../include/vlc_variables.h:rb477j) uct vl\
:5: c_warning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      |               ^
omm  477 |     
var_Conrea_membetrs: (ec( p_obj, psz_name,onIn file included from  demux/playlist/b4s.c:V32:
LCIn file included from st_V../include/vlc_common.hA vlR:1031_STc_o:
RIb../include/vlc_variables.h:j350:9: Nect_twarning: G |  VLC*due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  350( |  _V&   ifAR_D(x)-OI( vaNHERIr_GeT tC);>ohe
b      |     ^jck
e../include/vlc_variables.h:122:)39:  note: expanded from macro 'var_Create'
d  122 | #\de( fip_
o      ne v|               ^
bj,ar_C psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetrCIn file included from demux/playlist/dvb.ceat:hee(c35:
In file included from ak../include/vlc_common.h,e:bd1031:
../include/vlc_variables.h:,293:c)(10 v: o,n,ta,warning: vr)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_ Cvr
eaat  r293 | e_Ge(t CV LC_OBJECTh e(ca)k  , if( b!vear_, c G)
      |                                       ^
detC../include/vlc_common.h:(hV481LecCk:15e_d( p_obj,:  pnote: Oexpanded from macro 'VLC_OBJECT'
sBz  481 |     _nameJ    const struct vlcE_,cCommon_m TVLe(mCo_VAR_BOOL, &val ) )
      bers: (co| ns),n,t         ^t
,../include/vlc_variables.h:v vlc142_o:b)
      |                                                ^
j../include/vlc_common.h:481:1548: ec:t_t note: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'var_GetChecked'  481
 *  )142 | #(de&(xf)-> | i ne objv  ) \
a       r_ | Ge               ^tChe
cked(o,  nc,onts,v) tv asrtru_ctG velc_commontCheck_emd(VembIn file included from demux/playlist/asx.cLCe:_OB35:
In file included from ../include/vlc_common.h:JEC1031:
../include/vlc_variables.h:rsT(491o),::n,t, (v)5
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      c
onst | v  491lc_obj | e                                               ^
c../include/vlc_common.h:  481:15 : v atrnote: __texpanded from macro 'VLC_OBJECT'
 Cr  481 |     eate*  )(&(( x con st)->obj st) \ruc
pt vl      | _c_cobj, p              ^
sommoz_n_mnembears: me(, cVLoC_nVAsR_tAD DRvESlS c_| obVLjeC_VAR_DcOIn file included from ItN_Ht *demux/playlist/b4s.c):32(&ERI(x)T ->o:
bj)In file included from ../include/vlc_common.h:) \
1031;      | 
:
                    ^../include/vlc_variables.h
:|     ^
362../include/vlc_variables.h:122:9: warning: :39:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 note:   362 | expanded from macro 'var_Create'
    i  f( var122 | #_Gdefinee tvar_CChreaecte(a,ked(b, p_obc) j, psz_nvar_Camre, VLeC_VaAR_ADDREStSIn file included from demux/playlist/dvb.c:, &vea(35:
l ) )
       VLC|         ^
_OBIn file included from ../include/vlc_common.h:../include/vlc_variables.hJ1031:
E:../include/vlc_variables.h:142304:CT(:48:a)17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 note: expanded from macro 'var_GetChecked',
 b,    142 c ) | 
304# | d       |                                       ^
   if (../include/vlc_common.hel:i481k:e15lfi: ynote: nexpanded from macro 'VLC_OBJECT'(
!  e481 | v      avar   r__cGetChoGetCnsechecked (ot sbktruedjct, n( amo,vne,, lct_VLC_c,ommoVnA_vmeR)_COORDm vSb,a &r_val))eGe)
rs:      |                 ^
tC../include/vlc_variables.hhecke (codns(t vlc_obV:LC_jeO142BJECTc:t_48t (*)(&(x)o),n,t:,v)
 ->obj)note: expanded from macro 'var_GetChecked'
         | \
      142                                               ^|               ^

../include/vlc_common.h | :481:#15: note: expanded from macro 'VLC_OBJECT'd
e  481f |  ine    v  ar_GeIn file included from   contst demux/playlist/asx.cCstr:35uh:
eckIn file included from ../include/vlc_common.hc:e1031t dvl(co,:
n,t,v) var__G../include/vlc_variables.hetcommon_m:511emCb:5:hers: (ec conkwarning: esdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t dv  lc_object(V511L_tC | _  *)(&(x)->obj)  \
      |               ^
OBJECT  v(o),n,art_C,reav)
      | te                                               ^( 
p../include/vlc_common.h:481_o:bj15:, note:  pexpanded from macro 'VLC_OBJECT'
sz  _481 | na me,      V  LCc_VoARn_stI NTsEGtERruct | VLC v_VAR_DOINHERIT
      | In file included from     ^
lc../include/vlc_variables.hdemux/playlist/b4s.c:32_:122:
In file included from c../include/vlc_common.ho:39: mnote: expanded from macro 'var_Create'
m:1031on  122 | #d_m:
eem../include/vlc_variables.hfibe:ne v429:5: warning: ardue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]rs: _
Crea  429 |  te((c   var_Creonaaste(,b,c) v apt v_lc_objeobcjt_t r_C*)(re, &p(x)sate->o(bjz_n VLC_OBJ) ameE\
      C| ,              ^
 VLTC_(a), b, VAR_cIN )
TEG      ER ||  VL                                      ^C_
VAR_../include/vlc_common.hDOI:NH481:15: note: ERIn file included from Idemux/playlist/dvb.c:35T );
expanded from macro 'VLC_OBJECT'
      |     ^  481 |   :
 
     conIn file included from ../include/vlc_variables.h:122st :39s../include/vlc_common.h:1031:
: ../include/vlc_variables.hnote: expanded from macro 'var_Create'
t:ru  324c122t vlc:10: _warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]commo | 
#nd_ef  m324ine emvab |  e rrs: (c  ifo(_C !vreatenst v(aalc_objerct_t *),_(bG&e,(x)->obj)t C\
      |               ^hceck) v
ar_Create( VLC_OBJECT(a), b, c )
      |                                       ^
eIn file included from demux/playlist/asx.c:35:
In file included from ../include/vlc_common.hd:1031(:
 ../include/vlc_variables.hp_o:bj../include/vlc_common.h:481525:, p5::15: sz_nwarning:  note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a
expanded from macro 'VLC_OBJECT'
  525m |   481 | e   , VLC     _V  vAarR__C F LOAcTonst str, &evarucl at vltc_common_members:e (( ) )pcons_t v
o      | lc_bj, psz         ^
o../include/vlc_variables.h:bje142:ct_t *)(_&(48x)n-: note: a>oexpanded from macro 'var_GetChecked'm
b  142 | #j) edefin, VLe var_GC_VAR_B\
O      eOL| t               ^
| VLCCheck_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
ed  122 | (o,n,#t,definev v)In file included from demux/playlist/b4s.ca: r_32:
CvrIn file included from e../include/vlc_common.h:a1031art_e(Ga:
,et../include/vlc_variables.hb,c)Ch:eck442:5e:d (warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 VvaLr_  442 | C  rCea_ O varBteJECT((o_Creat VL)C_,n,t,OvBJe( Ep_oCbj)
T(a      ), | p                                               ^
s, ../include/vlc_common.hz_b:n,481:15:am ce note: ,expanded from macro 'VLC_OBJECT'
  VLC_VA  )
      481R|                                       ^
 | ../include/vlc_common.h_BOOL:  | VL481  :C _15: note: V AR_DOexpanded from macro 'VLC_OBJECT'I NHERIT
   )  ;481
c |       |     ^
 ../include/vlc_variables.h:122:39:   o     connote: sexpanded from macro 'var_Create'
t  n 122s | s#define var_Createt(a,b,tcr suct vt) lcrvar_C_coureatmmctone vl(c_ _mecoVmmbemoLrn_mCe_Os:mB bJ(ers: (ccoECnsotT(na v)st ,vl clc_b_o,obbj jeec )
cctt      __t| t                                      ^
 *../include/vlc_common.h: *)481)(&:((15:x &)-note: (>expanded from macro 'VLC_OBJECT'ox
)  b481-j> | ob   j) \ )
          co n|               ^
s\
t      |               ^
 struct vlc_common_members: (const vIn file included from ldemux/playlist/asx.cc_:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539object:5: _t warning: *)In file included from due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]demux/playlist/dvb.c:35:
In file included from ../include/vlc_common.h:1031:

(  &../include/vlc_variables.h:539( |  340x) :-  9v>: ar_oCreabtwarning: ej(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])
  p  _obj, ps\z
_340n       |  a|               ^ 
me, V  LC_if(VAR _FLOAT | VLC_VAR_DOINHERIT
In file included from       |     ^
demux/playlist/b4s.cvar../include/vlc_variables.h_:32:
GeIn file included from ../include/vlc_common.h:1031:
:122../include/vlc_variables.ht::39455:: Cnote: 5hexpanded from macro 'var_Create':eck 
ed  warning: 122(  | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]#pd
efi  _455 | nob e    j,vvara prs_z_Cr_eatCrena(meea,b,atec( ), VL vpar_CreaC_VAR_obj, ps_tSz_naTeRIme(, NG,VLC_VA &vR_a l ) VLC_OBJ)EFLOCT(
      AT | V| a), b, LCc_VAR_D OIN)
HER        ^
I../include/vlc_variables.hT :)      142:;48|                                       ^

../include/vlc_common.h:      |      ^note: 
expanded from macro 'var_GetChecked'../include/vlc_variables.h::481:12215:
: note:   142 | 39expanded from macro 'VLC_OBJECT'
:#   note: 481expanded from macro 'var_Create'
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"ifo\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/playlist/ifo.lo -MD -MP -MF demux/playlist/.deps/ifo.Tpo -c demux/playlist/ifo.c  -fPIC -DPIC -o demux/playlist/.libs/ifo.o
d |    122  |  # deefi f nin ee   vacvrar_C_Gonsetreatet( Ca,bhsec,tkerdcu(o,cn,tt ,vvl) )var_cGe va_tChercked(_CrcVeaoLCmte( _OBVmJLECCoT_OBJEn(o),n,t,vC)
      T|                                                ^_me
m(bae)../include/vlc_common.h:481:,rs:15: (const vlc_o note:  bexpanded from macro 'VLC_OBJECT'
bj  ,481 |       ecc t)  _ c
      |                                       ^
ons../include/vlc_common.h:tt 481st:15: r note: uexpanded from macro 'VLC_OBJECT'ct* v
l  481)c_com(m | &(onx_m)e   -    m>bero s: c(coonstn vlbcj)_objst struct vlc_ectcom \_
tm      on _| *m)(&e              ^(xm)-ber>ob
s:j (c)ons \
      | t vlc_              ^
object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/dvb.c:In file included from demux/playlist/b4s.c35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h::350:9: 32warning: :
In file included from ../include/vlc_common.h:1031due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from demux/playlist/asx.c  350:35:
 |     i:
f(../include/vlc_variables.h:469: va5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r_In file included from GetC../include/vlc_common.h:heck1031:
ed
(   469 |     va../include/vlc_variables.hp_r_Crobj,e: p554sz:_nate5ame,: V( LC_VpAR__ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
oSTRb  554 |     vINGj,, &aval ) )r
 _      p|         ^C
reate( p_s../include/vlc_variables.h:142:48:zo_ note: nambjexpanded from macro 'var_GetChecked'e
, psz_nam  e142,  | #dV,L C_VAefRV_LC_VAR_STRISNGin e v|a r_TVLGeCRIt_CNVheckedA(o,G | n,tVR,v)LC__ vVADORar__GetDOChINHERIT );
      Ie|     ^
Nc../include/vlc_variables.h:kHedE(VRLC_122:39:OBIJEC TTnote: (o
),n,t,vexpanded from macro 'var_Create'
      )
  122|       |  |     ^                                               ^
#define
 var_../include/vlc_variables.h:122Crea:te../include/vlc_common.h:481:39: 15: note: expanded from macro 'VLC_OBJECT'
note:   481 | (a   ,expanded from macro 'var_Create' b,c
      122) var | co#define nst v_aCstrurct_ vreatelc_( VLC_OBJECT(a)com, b, c )
      | mon                                      ^
_me../include/vlc_common.hCm:481:be15: note: rs: (consrexpanded from macro 'VLC_OBJECT't vea
tlc_obj  e481ect( |  _a, t *b ),c)      cov(na&st(x)r->o_bCj)r \
 struct vle      ca|               ^
te(_ comVLC_OBmJECT(a)o,n b_member, c )In file included from demux/playlist/dvb.c
      :| 35:
In file included from ../include/vlc_common.h:1031s: (                                      ^:

../include/vlc_variables.h../include/vlc_common.hconst:362: v481:l9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c:15  362: |     i_f(  note: var_Gexpanded from macro 'VLC_OBJECT'
oebtC  j481eh | ecctk_t ed(     p*)(&(x) _ob  j, psz_-name, VLC_VAR_ADD> cRESonstS, o s&trvuct vblcal )j_ )
) \      |         ^

      |               ^../include/vlc_variables.hcommo
:n_members: (const 142v:48: note: lc_object_t *expanded from macro 'var_GetChecked'
In file included from )(&  142 | #demux/playlist/b4s.c:32:
In file included from ../include/vlc_common.h:(x)d1031->oebj):
 \
../include/vlc_variables.h      |               ^
:477:f5: iwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  477 |   e v  ar_GetIn file included from vademux/playlist/asx.c:C35:
In file included from ../include/vlc_common.h:h1031:
../include/vlc_variables.hr:563:5e_:cked(o,n, warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t,vC)r 
e  563a |    var_GetChecke var_Creatd(e( tpVLC_ob_j, epOBJ(ECsz_n pame,_ VLC_oVT(obj, pAsR_S),nTRzIN,_nG t,v)
      |am V|                                                ^
LC../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_  481 |         VAR_DeOINcHEonstR, VLC_VARIT _strS
      uct|     ^
 vlc_c../include/vlc_variables.h:omTmRI122:39oN: n_mnote: G |expanded from macro 'var_Create'
 VLCe_mbers: (  122 | #decfioVnne vstar A_CreavlteR(_a,bD,c)c_o vbjOeIcart_tN_Cre *)(a&(xte( HEVL)->obCj)_OB JECT\
      (a)|               ^
, b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
R  481 |         cITon st st);ruc
      t v|     ^lc
_../include/vlc_variables.h:122commo:39n_me: mbersnote: expanded from macro 'var_Create': 
(  122co | #nst devlc_fiobjenect_t *) v(&(x)-ar>obj_C) \
re      | In file included from               ^
ademux/playlist/dvb.cte(:a,35b,c) va:
r_CreateIn file included from ../include/vlc_common.h:(1031 In file included from :
demux/playlist/asx.c:35../include/vlc_variables.h:
In file included from V:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
L  C_OBJECT(../include/vlc_common.h:429 |   a  v1031:
../include/vlc_variables.ha:578:9: rwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])
,  578 |   b _,  iC f( vrcare _Cahantge(e) 
      p_obj(|                                        ^p, p
s_../include/vlc_common.h:481z_n:objame15,, V: LC pnote: _sVARz_naexpanded from macro 'VLC_OBJECT'm
_CHOIe  CESCO,481UNT | , &  V cLount , NULLC ) ) 
_      |         ^V
AR_I../include/vlc_variables.h:NTE128:43:     Gcnote: ER expanded from macro 'var_Change'
o|nst  struct vl  128 | c#deVLC_VAR_Dfin_OINcHe vEarRI_CToh mmon_me);
      |     ^
amn../include/vlc_variables.h:122bge(a:,b,39c,: note: de,e)expanded from macro 'var_Create'
 var_rChas  nge( V122 | #def:i (cLC_onOBnseJEtCT (a) v, ar_Cbvrea, c, lte(d,c e_a, )o
      b|                                           ^j
be,../include/vlc_common.h:481c:15: note: expanded from macro 'VLC_OBJECT't
c  481 |  )_t *)(   v&ar_(C  r   econsate( VLt Cst_ruct vOlBJcx)->objE_cCTommo(a), )b ,n_ memcber )
      |                                       ^
s../include/vlc_common.h:: \(co
      | 481              ^
nst vlc_object_:t *)(&15(x)->obj) \
:       |               ^
note: expanded from macro 'VLC_OBJECT'
  481 |         In file included from cdemux/playlist/b4s.con:st32 st:
ruIn file included from ct../include/vlc_common.h v:lc1031_c:
o../include/vlc_variables.hmm:491:5: warning: ondue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  membe491r | s:  ( const  v vlca_orbje_Cct_rt *e)(&(xa)->otbje() \ 
      | p              ^
_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: In file included from note: expanded from macro 'var_Create'demux/playlist/dvb.c:
35:
In file included from ../include/vlc_common.h:1031  :
../include/vlc_variables.h122:442: | 5: #definewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
var_Cre  442 | a  t  var_eCre(atea( ,bp,c)_obj, var_C psrez_atnamee, (VL C_VARV_BOOLL | CVLC_VAR__DOIOBJENCTHE(a), b, c )
RIT );      |                                       ^

../include/vlc_common.h      |     ^
:481:15: ../include/vlc_variables.h:122:note: 39: note: expanded from macro 'var_Create'
expanded from macro 'VLC_OBJECT'  122 | 
#de  481 |   fi  ne  va   conr_Csreate(a,tb,c) s vatr_Cructrea te( vVLC_OBJElCcT(a_)c, ob, cm mo)
      |                                       ^n
_../include/vlc_common.hme:481:15m: note: expanded from macro 'VLC_OBJECT'b
er  s481 |   : (c on   st vl  consct_o stbjreuctct v_lc_t *)(c&o(mmoxn_m)->obj)em \
      |               ^
bers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/b4s.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VARIn file included from demux/playlist/dvb.c:_INTE35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:GE5R: warning:  | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
VLC  455_ |   V  AR_DOINvHERIT
      | ar    ^_Crea
te(../include/vlc_variables.h p_ob:j, ps122z_n:ame39, VLC:_V AR_FLnote: Oexpanded from macro 'var_Create'A
T |   VL122 | #defC_VinAR_eDO INvHERIT a);r_Create(
      | a    ^
,b../include/vlc_variables.h,c):122: var_C39: note: expanded from macro 'var_Create're
at  e122 | (#d VLC_OBJEefCinTe (vara)_Cre,at e(ba,b,,c ) cva r)
_      |                                       ^
Create(../include/vlc_common.h:481:15 : note: expanded from macro 'VLC_OBJECT'
V  481 | L   C   _OBJECT(a), b, c   )
      |                                       ^
c../include/vlc_common.hon:481:15: note: expanded from macro 'VLC_OBJECT'
st   str481 |         const struct ucvlc_commt on_members: (const vlc_vlc_coommobn_mject_t *)(ember&s: (x)->obj) \
      (const v|               ^
lc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/dvb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |    In file included from demux/playlist/b4s.c v:32ar_:
In file included from ../include/vlc_common.h:Create( p_obj,1031:
 psz_name, VLC_VAR_STRING | VLC_VAR_D../include/vlc_variables.h:525:5OINHERIT ): ;
      |     ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:122  525: |  39  :  vnote: expanded from macro 'var_Create'
ar_  Cr122 | #defineae var_Createte(a,b,c) v( ar_Create( VLC_OBJECp_T(a)o,bj b, ,c p sz_)nam
      |                                       ^
e,../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 V  481 |       LC  c_Vonst strARu_Bct vlc_comOOmon_L members: (const vlc_ob| ject_tVL C_*VA)(&(x)->obj) \
      |               ^
R_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_CreIn file included from demux/playlist/dvb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a  477 |     var_teC(ar,be,ca) tvaer_( pCr_obj, psz_name, VLC_VeaAteR_STRING | VLC_VAR_DOINHERIT );
      |     ^
( ../include/vlc_variables.hVL:C_122OB:JE39CT: note: (aexpanded from macro 'var_Create'),
   b,122 c | #define  )v
      a|                                       ^r_Create(a,b,c) 
../include/vlc_common.h:v481:a15:r_Create( VL note: expanded from macro 'VLC_OBJECT'
  481 | C_O  BJECT(a), b, c )
      |                                       ^
  ../include/vlc_common.h  :  481:15con:st  snote: trexpanded from macro 'VLC_OBJECT'
uc  t 481vl | c_ co mm on     const struct vlc_common_mem_mbembeers: (crsonst vl: c(c_onostb vjlce_ocbjtec_t_tt  *)*)((&&(x(x))-->obj) >o\bj
      |               ^
) \
      |               ^
In file included from demux/playlist/dvb.c:35:
In file included from ../include/vlc_common.hIn file included from demux/playlist/b4s.c::32:
1031:
../include/vlc_variables.h:491In file included from ../include/vlc_common.h::5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
1031:
../include/vlc_variables.h  :539:491 |     var_5: Creatwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e(   539 | p_obj  ,   psvazr_name, VLC_VAR_ADDRESS | VLC__CreaVAR_DteOINHERI( p_objT ,);
      |     ^
 psz_nam../include/vlc_variables.h:e,122: 39: note: expanded from macro 'var_Create'
  V122 | #define var_CreaLC_teVAR_(a,b,c)FLOAT  |var_Create( VLC_OBJECT VLC(a), b, c )
      | _VA                                      ^
../include/vlc_common.h:481:15: R_note: expanded from macro 'VLC_OBJECT'
DO  481 |     IN H   ERcIT
      | on    ^
st../include/vlc_variables.h struc:122:t39: note: expanded from macro 'var_Create'
   vlc_common_me122 | #mbders: (constef vinelc_obj ecvt_at *)(&(xr_)Cre->ate(a,b,c)obj) \
      |               ^
 var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const In file included from demux/playlist/dvb.c:35:
In file included from struct../include/vlc_common.h: 1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v  511 |     var_Create( p_obj, plc_szc_name, VLC_VAR_IommoNTEGER |n_mem VbersLC_VAR_DOI: (coNHnst vERIT
      |     ^
lc_obj../include/vlc_variables.h:ect122:_39: note: expanded from macro 'var_Create'
t *)  (122 | #define var_Create(a,b,c&(x)->) varobj) \
      _Create|               ^( 
VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const stIn file included from rudemux/playlist/b4s.cct vlc_c:32ommon_members: (const vlc_object_t *):
In file included from ../include/vlc_common.h:1031:
(&(x)->obj) \
      |               ^
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_In file included from demux/playlist/dvb.c:V35:
ARIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_S  525 |     vaTRIrNG_Create |(  p_VobLCj_,V psz_name, VLC_VARAR__DOINHBOOERL | VLCI_TVAR
_DO      INHERIT
      |     ^|     ^

../include/vlc_variables.h:122:39: ../include/vlc_variables.h:note: expanded from macro 'var_Create'
122:  122 | #define var_39:Create note: expanded from macro 'var_Create'
(  122 | a,b,#c) var_Crdeaete( VLC_fiOBJECT(a), b, cne )
      |                                       ^
 var_../include/vlc_common.h:C481:r15: note: expanded from macro 'VLC_OBJECT'
e  481at |   e( a     const s,b,trc) ucvt vlca_r_Crecommon_membeate(rs: ( VLCco_OBJnsECt vlT(ac_)o,bject_t  *b)(&(x)->ob, j)c  \
      |               ^
)
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commoIn file included from ndemux/playlist/dvb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:_5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  ember539 |   s:   (covar_Create( p_obj, psz_name,nst  VLC_VARvlc_o_FbLOAT | jVLC_VAR_DOINHERIT
      |     ^
ect../include/vlc_variables.h_t:122:39: note: expanded from macro 'var_Create'
 *)(  122 | #define var_Create(a,b,c) v&(ar_Create( x)->oVLC_OBJECT(a), b, cbj) )
 \
      |       |                                       ^
              ^../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

  481 |         const struct vlc_common_members: (In file included from codemux/playlist/b4s.c:32nst vlc_object_t *)(&(x)-:
In file included from ../include/vlc_common.h>obj):1031:
 \
      | ../include/vlc_variables.h:              ^
563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VARIn file included from demux/playlist/dvb.c:35:
In file included from _S../include/vlc_common.hTRING:1031:
../include/vlc_variables.h:554: 5:| warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   554 |     vVLC_VARa_r_CreateD( p_obj, psz_name, VLCOIN_VAR_STHERRING | VIT
      L| C_V    ^A
R_DOINH../include/vlc_variables.hERIT
      | :122:39:     ^
note: expanded from macro 'var_Create'
../include/vlc_variables.h  :122:12239: note: expanded from macro 'var_Create'
 | #  122 | #define var_Create(a,b,c) vardefi_nCreate( VLC_OBJECT(a), b, ec  )
v      |                                       ^
ar_C../include/vlc_common.h:481rea:15: note: expanded from macro 'VLC_OBJECT'
te  481 | (a,        const strucb,t vlcc) v_commoanr_Create( VLC_OBJE_mCembT(a), ers:b (, c )
      |                                       ^
co../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
nst  481 |         const struct vlc_common_members: (c onvslct vl_c_object_t *objec)(&(x)->obj) \
      |               ^
t_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/b4s.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: In file included from demux/playlist/dvb.cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:35  578 | :
    if( var_Change( pIn file included from _obj, psz_../include/vlc_common.h:1031:
name, VLC../include/vlc_variables.h:563:5_VAR_CHO: warning: Idue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C  563 | ESCOUNT,  &count,  NULL ) )
      |   va        ^
r_CreIn file included from demux/playlist/asx.c:../include/vlc_variables.h:128:46:
a43: note: expanded from macro 'var_Change'
teIn file included from demux/playlist/playlist.h:24:
In file included from (  ../include/vlc_input.h:41:
128 |  p_obj, ../include/vlc_vout.h:#dpsz_125:5:enfinae varme_C,ha  VLCn_Vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]AR
_ST  125 | RI    vNgGe |lc_o(a,b,c,d,e) var_C VLC_VARbh_DOIject_NHEreRITle
ange      | as    ^
e( ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'( VL
p_  122 | C_OBJECT(a),#defivoune t );
      |     ^
va../include/vlc_objects.h:66r_:25: Creat b, c, d, e )
      |                                           ^
note: expanded from macro 'vlc_object_release'../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

   66  481 |       |        covlnsc_obt jestrctuct_r vlcele_coasmme(on_m VembLCers:_O (cBJonst ECvlcT(_obja)ect )_t 
      *)(&(x)|                         ^->o
../include/vlc_common.h:bj)481: \15: 
      | note: expanded from macro 'VLC_OBJECT'              ^

  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)e(a,b,-c) va>obj) \
      |               ^r
_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/dvb.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/asx.c:46:
In file included from demux/playlist/playlist.h:24:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/asx.c:46:
In file included from demux/playlist/playlist.h:24:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/asx.c:46:
In file included from demux/playlist/playlist.h:24:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/playlist/asx.c:171:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  171 |         msg_Dbg( p_demux, "found valid ASX playlist" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/playlist/asx.c:640:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  640 |      stream_t * p_stream = vlc_stream_MemoryNew( p_demux, (uint8_t*)psz_source_xml, strlen(psz_source_xml), false );
      |                            ^
../include/vlc_stream.h:396:30: note: expanded from macro 'vlc_stream_MemoryNew'
  396 |         vlc_stream_MemoryNew(VLC_OBJECT(a), b, c, d)
      |                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/playlist/asx.c:666:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  666 |     p_xml_reader = xml_ReaderCreate( p_demux, p_stream ? p_stream
      |                    ^
../include/vlc_xml.h:81:51: note: expanded from macro 'xml_ReaderCreate'
   81 | #define xml_ReaderCreate( a, s ) xml_ReaderCreate(VLC_OBJECT(a), s)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/playlist/asx.c:670:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  670 |         msg_Err( p_demux, "Cannot parse ASX input file as XML");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/playlist/asx.c:688:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  688 |                     msg_Err( p_demux, "invalid root node" );
      |                     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objectIn file included from demux/playlist/b4s.c:37:
In file included from _t *)demux/playlist/playlist.h:(&24:
(xIn file included from ../include/vlc_input.h)-:41>o:
../include/vlc_vout.hbj:125) :5\
:       | warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
              ^
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/ifo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const In file included from demux/playlist/dvb.c:stru39:
In file included from ct vdemux/playlist/playlist.h:24:
In file included from lc_../include/vlc_input.h:41:
../include/vlc_vout.hcomm:125on_m:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
embers  125: (const |      vlc_ovlcbjec_ot_t bject_*)release( p_v(&(oux)-t >o);bj)
       \|     ^
      
|               ^../include/vlc_objects.h:
66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from demux/playlist/ifo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12:   In file included from 481demux/playlist/b4s.c | :37:
In file included from demux/playlist/playlist.h:24:
../include/vlc_input.h    warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
     203 c |     roetnst usrn var_SetChecked( p_obj,:527 psz_tname, VLC_VAR_BOOL,r val );
      |            ^
uc../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
t vl  140 | c_:29co: mmowarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n#define var_SetChec_ked(o,n,t,v) vamemr_SetbeCr
h  527 |     ecs: ki(ced(onVLC_stOBJE vCT(olc),n,t,v)
_o      |                                                ^
npbject_t ut_th*)(../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
re  481ad_t *input = i |   nput&(     x_)-> coobjn) \st 
      stru|               ^ct vl
c_coCreate( parent, item, log,mm NULonL, N_mULembersL );
      |                             ^
: (co../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
n  501 | #define inpust vlct_o_Cbjreeatce(ta,_b,tc, d,*)e)( i&np(utx)_C->reoatbje()VL C_\
OB      |               ^JE
CT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         coIn file included from nst demux/playlist/ifo.c:31:
stIn file included from ru../include/vlc_common.hct: 1031:
../include/vlc_variables.h:212:vl12:c_ commonwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_me  212 |  mb er s:  (retcournsn t varvl_c_SetCobjechecked (t_otbj, na *m)(e&(, x)V->LCob_Vj)AR_ \C
      |               ^OORDS,
 val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,nIn file included from demux/playlist/b4s.c,t,v) va:37r_SetC:
In file included from heckedemux/playlist/playlist.h:d24:
(VLC_../include/vlc_input.hOBJECT(o),n:530,:9:t,v)
      |                                                ^
 ../include/vlc_common.h:481:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
15: note: expanded from macro 'VLC_OBJECT'
    481 |         const530 struc |  t v  lc  _c  omm on_members:vl (ccon_ost bjvlc_obejeIn file included from ctdemux/playlist/dvb.c_rct_t *)elea(:39:
se( iIn file included from n&(x)demux/playlist/playlist.h-put :>o);
bj)24:
../include/vlc_input.h      |         ^
: \
../include/vlc_objects.h:66527:      |               ^
:29: warning: 25: note: expanded from macro 'vlc_object_release'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   66 |      527 vlc_o | b ject_ rel  ineaspe( In file included from VLC_OBJEut_demux/playlist/ifo.c:31tCT:
In file included from ../include/vlc_common.h:1031:
h../include/vlc_variables.h:227r:12: e(awarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])ad_t
   227 |   )  * re
      | tur                        ^
nin../include/vlc_common.h :481:15va: note: expanded from macro 'VLC_OBJECT'
r_Se  481p | ut      t=Che cked(i p_   conobj, stpnsz_ pnaut_Create(sme , VpartLCe_Vrnt, ituAct vlR_eFLOmA,T, vc_ loalc om);
g      |            ^
m, NoUn../include/vlc_variables.h_mLL, :140emN:48:Ub note: eLexpanded from macro 'var_SetChecked'
rLs: (con  140st );
       | #def | vinlc_obej                            ^
 var_../include/vlc_input.hSeect_t *)(&(:x)->o501bj):46 :\
      tCh eck|               ^
ed(o,n,tnote: expanded from macro 'input_Create'
,  501 | #define inv) var_SetChecked(VLCput_OBJECT(o)_Create(a,n,t,,v)
      In file included from demux/playlist/b4s.c:37:
In file included from demux/playlist/playlist.h:24:
../include/vlc_input.h:b|                                                ^
,572../include/vlc_common.h:481:c:,d,10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e)15:  572 |       note: expanded from macro 'VLC_OBJECT'
     vlc_ionbjectput_rele_ase(C (vlc_orbea  481 |  ject te(V  _t    LC_*O)(ppB_J vcooutns[iECT](t s) )a),b,c,d,e)t
      ;|                                              ^
ru../include/vlc_common.h:481
c:15:t v lc_note: expanded from macro 'VLC_OBJECT'
      commo|          ^n  _m
481 | ../include/vlc_objects.he mb:66: 25   ers: note: expanded from macro 'vlc_object_release'
  :    66 |     (cconsot vlc_obnjects_ vltc_t o stbruct ject_vl*r)c(_common&_em(leaex)-se(>mobbers: (consjt vlc_o ) \VLC
      |               ^
_OBJECT(a)bje )
      |                         ^
ct../include/vlc_common.h:481:15_: note: expanded from macro 'VLC_OBJECT'
t  481 |         c *o)(ns&t stru(xct) vlcIn file included from _cdemux/playlist/ifo.c:->obj31:
) \omm
on_mIn file included from emb../include/vlc_common.hers      |               ^::1031 (:
con
../include/vlc_variables.h:241:12:s t warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]vlc_object_t *)(&(x)->In file included from demux/playlist/dvb.c
o:39b  241:
 | j) \
      |               ^
In file included from    demux/playlist/playlist.h:24:
../include/vlc_input.h retur:530:n var_S9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  530tC |  h ec  k  e  vdlc(_o pbj_ect_orebjle,ase(  inpupt );
s      |         ^
z_../include/vlc_objects.h:66:25na: note: mexpanded from macro 'vlc_object_release'
e, V   66 |   L  vlcC_o_bjeVct_releaAseR_ST( VLCRING, v_OaBJECTl (a));
       )|            ^
      | 
                        ^
../include/vlc_variables.h:140:48:../include/vlc_common.h:481 :15: note: expanded from macro 'VLC_OBJECT'
note:   481 |  expanded from macro 'var_SetChecked'
       140 |   con#sdeft istnruect  vlc_vcoammorn__memSbeetChecrsk:ed ((o,n,tcon,st vlcv_ob)j ecvt_t *ademux/playlist/b4s.c:77:r)20_:( warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]&
(x)->SoetCbhe   j) \
      |               ^
77 |     p_xml_reader = xml_ReaderCreatcked(VLC_OBJECT(o)e,n( p_,t,v)
      |                                                ^
de../include/vlc_common.h:481:15: mux, pIn file included from demux/playlist/dvb.c:39:
_demuxnote: In file included from demux/playlist/playlist.h-expanded from macro 'VLC_OBJECT'
>:24:
../include/vlc_input.h:572:  10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]p_481sourc | e ) ;
      |  
   572 |                             ^  co 
 ../include/vlc_xml.h:81 nvlc_obs:51: jnote: eexpanded from macro 'xml_ReaderCreate'
ct   81 | t_ #desfitrune cxreltmease( ( vlvl_RceaderCl_cc_obojmreameon_membcete(rt_t *)(p a,s s p:) x (co_nvml_sReadet vlrCrout[i])ceate(V_ o)LC_OBbJECTj;
      ec(a| t_),t *)(&(x)-> so)
      |                                                   ^
         ^../include/vlc_common.h
:../include/vlc_objects.h:66:25:b 481:15j): note: note: expanded from macro 'vlc_object_release' expanded from macro 'VLC_OBJECT'
\

        481   66 |     vl |   c  | _ob              ^
   je ccto_rnelseat sest( rucVLtC_ vOBlJEcIn file included from _comCT(a) mo)
      |                         ^demux/playlist/ifo.c
:../include/vlc_common.h:481:15: note: n_mexpanded from macro 'VLC_OBJECT'
31e  481:
 | In file included from ../include/vlc_common.h:1031:
mbe../include/vlc_variables.hrs::256   :    12:  (cons warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t 
const stvlc_rucobt vljec_co  ct_t256 *mmo | n_members :    (reconst v)lt(&c_o(bx)->ujecotrn_t  *var_)SetC(hecbk&(xj)e)d \( p_o
-bj,>      |               ^o
 bpj)sz_ na\me,
      |  VLC              ^_Vdemux/playlist/b4s.cA
R:_A85DD:RE9SS: , warning: vadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]l
    85 |         msg_Err( p_demux, "inv);alid 
      f|            ^ile (no
 ro../include/vlc_variables.hot node)" ):140;
      |         ^
:../include/vlc_messages.h:4883:5: note: expanded from macro 'msg_Err'
: note:    83 |     msg_Geexpanded from macro 'var_SetChecked'
ner  ic(p_this140 | ,#d efVine vLC_MSG_EarRR_SetC, __VA_ARGS_he_)
      |     ^
cked../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
(   78 |    o, n,t,vvlc_Lo) gva(r_VLSC_OBJetECChTec(oke)d(,VL C_pOB,JE CT(vlco)_,nm,to,vd)
      |                                                ^ule
_../include/vlc_common.h:n481:am15:e,  _note: expanded from macro 'VLC_OBJECT'demux/playlist/dvb.c:
_FILE  48173 |         co__, __nst: structL5I vl: warning: cNE__comdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m_   73 | on_mem bers : ( con m, ssg\
      |             ^
_Dbtg(demux,  "fou../include/vlc_common.h:vlc_ob481n:15:d note: expanded from macro 'VLC_OBJECT' jval
iect_t *)(  481 |  &(x)->do   chanbne  j) \
  l co      | s.conf ns              ^
t struct vlc_common_members:file" ()co;nst vlc_
      |     ^
objec../include/vlc_messages.htIn file included from demux/playlist/ifo.c:_31:87:
In file included from ../include/vlc_common.ht ::5: note: expanded from macro 'msg_Dbg'
1031:
../include/vlc_variables.h*   87 | :  )(276 :10: m &warning: (x)-due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]sg_Generic(p_this, VLC_MSG_>objDB) \G
      |               ^
, __VA_ARGS__)
      
|   276    ^
 | ../include/vlc_messages.h   : 78:13: note: iexpanded from macro 'msg_Generic'f
(    78!va |  demux/playlist/b4s.c:91 r:_Get C9:he ckved( p_loc_Lo warning: bj, due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
psz   91 | _name,g VLC(_VLC  V_OBJEAR_ICNTE  T    m(GERo, &va),sl  p, g_Ev) )
      |          ^
rr(../include/vlc_variables.h p_dlc_modu:le142:48: note: emu_naexpanded from macro 'var_GetChecked'
m  xe, ", _inv_aliFd rIootL n142 | #E__, __LIdNeE__odefin, \e:  %s"
var      ,_ noGetCdehe|  )cked(o,n;            ^,
      | 
t,v)         ^
v../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'a
r  _G481 | e t Chec k     ../include/vlc_messages.hco:nst ed83:(sVtLC_OBJ5:ECT(ro),uct  note: vexpanded from macro 'msg_Err'
n,ltc,_   83 | cov    ms)
      mg_|                                                ^
../include/vlc_common.hGe:481:15m: note: expanded from macro 'VLC_OBJECT'
o  481 |    ne    n co_nstme mric(pstrbuecrs_thist:  (vlc, cVLC__ocomMSmnst on_mevmlbers:G _ERR(, _c_V_Aconst_ob vlcj_objeceARct_t_tt *)(& *)(Gx)->oS__b)
      | (j) \
          ^&
|               ^(
x)->o../include/vlc_messages.h:b78:13: jnote: ) \
expanded from macro 'msg_Generic'
      |    78 |     vlc_Log(V              ^In file included from demux/playlist/ifo.c:31:
In file included from ../include/vlc_common.h:LC1031
:
_OBJECT(o), ../include/vlc_variables.h:293:10p, vlc_mod: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ule_name,
 __FILE__, __L  293IN | E__,   \
        |             ^
if( ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
!v  481 |    ar  _   const GestCtrheuckct edv( lp_cob_j,c poszm_nmoan_memembers: (const v, VLC_Vlc_objARe_BcOOtL,_t & *va)l () &)
      (x)->obj) \
      |               ^|          ^

../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,demux/playlist/b4s.cn,t:102:13: ,vwarning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   102 |    v         msgar_Err(_ p_demuxGetCh, "invalid fileec (kno child ednode)(V" L);
      |             ^
C_../include/vlc_messages.hOBJEC:83:5: note: expanded from macro 'msg_Err'
T(o   83 |     msg_Generic(p_this),n,t, VLC_MSG_ERR, __VA_,ARGS__)
      |     ^
v../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
)   78 |     vlc_Log
      | (VLC_OBJECT(o                                               ^
),../include/vlc_common.h p, :481v:15lc_modu:le_name, __FILE__, __LI note: NE__, expanded from macro 'VLC_OBJECT'
\
      |             ^
  481../include/vlc_common.h |  :  481  :15: note: expanded from macro 'VLC_OBJECT'
   481 |         co nst struc ct onvstlc_commo sn_membtrerus: (ctco vnlcst_c vlomcmo_n_object_metmb er*)(s:& ((cox)ns->ot bvlj) \
      |               ^
c_object_t *)(&(x)->obj) \
      |               ^
demux/playlist/b4s.c:108:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  108 |         msg_Err( p_demux, "invalid child node %s", node );
      |         ^In file included from 
../include/vlc_messages.hdemux/playlist/ifo.c:83:5: note: expanded from macro 'msg_Err'
:31   83:
In file included from  |  ../include/vlc_common.h   msg_G:1031en:
../include/vlc_variables.her:304i:17c: (warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]p_this, 
VLC_MSG_ERR  304,  |  __VA  _A iRGSf _(_)
      |     ^
l../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
i   78 |     vlc_Logke(lyV(!LvaCr__GeOBJECtCT(ho), p, ecvlck_moed dule_(name, __FobIj,LE __, _na_meL, INEVL_C__VA,R_ CO\OR
DS      |             ^
,../include/vlc_common.h:481 :15: note: expanded from macro 'VLC_OBJECT'
&  481 |         convasl)t)) 
      | struct                 ^
v../include/vlc_variables.hlc_com:142mon_memb:48: note: ers: (const vlexpanded from macro 'var_GetChecked'
c  142 | #def_object_tin *)(e &(vax)->r_oGebj) tC\
      |               ^
hecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o)demux/playlist/b4s.c:117:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],n,
t  117 |   ,v)
                msg_| Dbg( p_demux, "playli                                               ^
s../include/vlc_common.ht has %d e:481ntr:15i: es", atoi(valuenote: expanded from macro 'VLC_OBJECT'
)   );
      |             ^
481 | ../include/vlc_messages.h:87:5  :   note:   expanded from macro 'msg_Dbg'
  c   87 |     monsg_Gstene sritrcuc(t pvl_c_tcohmmois, VLC_n_MmeSGmb_erDs:B (Gco,ns t _vl_c_VobAje_ActRG_tS_ *_))(
      |     ^
&../include/vlc_messages.h(x:78:13: note: expanded from macro 'msg_Generic'
)->   78 |     vlcob_j) \
Log(VLC      | _OBJECT(o)              ^
, p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commonIn file included from demux/playlist/ifo.c_members::31 (c:
In file included from onst../include/vlc_common.h: 1031:
vlc../include/vlc_variables.h:_324:ob10: ject_t warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]*)(&(x)
->obj) \
      |               ^
  324 |     if( !var_GetChecked( p_obdemux/playlist/b4s.c:j,121 p:13sz:_n warning: amdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e,
 V  LC121 | _V AR    _FL       msOAg_T,W &arnva(l  ) p)
      _dem|          ^ux
,../include/vlc_variables.h "stray at:tribute %s with142: 48: valnote: ue %sexpanded from macro 'var_GetChecked'
 in element"
      |             ^
  142../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
 |    85 |     msg_#dGenericef(pin_this, VLCe _MSG_vaWARN, __VA_ARr_GS__GetChec)
      |     ^
k../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
ed(   78 |     vo,lc_n,Lt,og(VvLC_OBJECT(o),)  p, vvlc_moduarle_name, __FILE__, __LINE__Ge_, \
      |             ^
t../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
C  481 |        he ckcoedn(VsLCt_O sBJtECrT(uct vo)lc_,nco,mmon_members: (cont,sv)t 
vlc_object_t *)(&      |                                                ^(x)->obj) \
      |               ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vdemux/playlist/b4s.cl:c_149:25: warning: obdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]je
ct_  149 |  t   *)   (     &(  x)    -> ob  j    msg_) Warn( \
p_      d|               ^
emux, "unexpected attribute %s in <%s>",
      |                         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_GenerIn file included from ic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
demux/playlist/ifo.c../include/vlc_messages.h:78:13: note: :31expanded from macro 'msg_Generic'
:
   78 |     vIn file included from ../include/vlc_common.hlc_:1031:
../include/vlc_variables.hLo:340g:9:(VLC_OBJECT warning: (o), due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
p, v  lc_module_name, __FIL340 | E__, _  _  Lif(INE__, \
      |             ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
v  481 |         const satruct vlcr__Gcommon_metemChbecekerd(s p:_o bj(, pszconst vlc_object_t_n *)(&(amx)e->obj) \
      |               ^
, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChedemux/playlist/b4s.c:176:21: warning: ckdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
d  176 |  (      o, n            msg_Warn(, p_demux, "unexpt,v) ected tvaer_xGettC hecin elemenket ",VL
      |                     ^
C_../include/vlc_messages.hOB:JE85CT:(o5),: n,note: t,expanded from macro 'msg_Warn'
v)
   85 |     msg      |                                                ^_Generic(p
_this, VLC_../include/vlc_common.h:MSG_WAR481:15: N, __VA_ARGS__)
      |     ^
note: expanded from macro 'VLC_OBJECT'../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'

     78 |     vlc_481 | Lo g(VLC_O B J ECT(o),  p, vlc_modu  le _namec, __FILE__, __LINE__, \
      |             ^
o../include/vlc_common.h:n481:15: note: expanded from macro 'VLC_OBJECT'
s  481 |         const t struct vstrlc_comumon_members: (cocnst vlc_object_t *)(&(x)->obj) \
      | t v              ^
lc_common_members: (const vlc_object_t *)(&(x)->obj) \
demux/playlist/b4s.c:198:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |               ^
  198 |                         msg_Err( p_demux, "Unsupported meta listeners" In file included from demux/playlist/ifo.c);
      |                         ^
:../include/vlc_messages.h:3183:5: note: expanded from macro 'msg_Err'
:
In file included from ../include/vlc_common.h:1031   83 |     msg_:
../include/vlc_variables.hGene:350ri:9c(: warning: p_this, VLdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]C_MSG_ERR, __VA
_AR  GS__)
      |     ^
350../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
 |     78 |        ivlf(c v_ar_GeLog(VLC_OBJtCECheTcke(o)d(, p _op,b vlc_modulj,e_ pnaszme_n,am __FIe,LE V_LC__V,AR __S_TRLINE_IN_, G,\
       &|             ^
va../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
l  481 |     )    ) 
      |  cons        ^
t../include/vlc_variables.h str:142uc:48t vl: cnote: expanded from macro 'var_GetChecked'_
c  ommon142 | _#dmemefbierns: (e constva vlc_r_oGetChbject_ectke d(*o,)n,t,v(&(x)->) objva)r_ \
Ge      tC| he              ^
cked(VLC_OBJECT(o),n,t,v)
demux/playlist/b4s.c:200:25: warning:       |                                                ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  ../include/vlc_common.h200 |      :481 :15 :      note: expanded from macro 'VLC_OBJECT'        
      m481 |  sg_Err  ( p_demux, "U  nsu   copported menstta bi trate" );
      |                         ^
st../include/vlc_messages.h:83r:5: note: expanded from macro 'msg_Err'
uct   83 |     msg vl_Genericc_(pc_thomimons, VLC_MSG_m_embERR, __erVs: A_ARGS__)
      |     ^
(../include/vlc_messages.h:78:13: note: coexpanded from macro 'msg_Generic'
n   78 |     vlc_Log(VLCst_ OBJECTvl(c_oobjec), p, vlt_ct _mod*)ul(&e_n(xa)-m>oebj,)  \
_      |               ^_FILE__, __
LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objecIn file included from demux/playlist/ifo.c:31:
In file included from t_t *)(&../include/vlc_common.h:(x)->o1031:
bj) \
      |               ^
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )demux/playlist/b4s.c:219:9: warning: 
      | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
        ^  
219 |         msg_Warn( p_de../include/vlc_variables.h:mu142x, "er:48: note: ror while parexpanded from macro 'var_GetChecked'
sing data" );
      |         ^
  142 | ../include/vlc_messages.h:85:5: note: #dexpanded from macro 'msg_Warn'
e   85 |     msg_Generic(p_this, VLC_MSG_finWARN, _e _VvA_ARGS__)
ar      |     ^
_../include/vlc_messages.h:78:13Ge:tC note: heexpanded from macro 'msg_Generic'
c   78 |     vkelc_Log(d(Vo,Ln,C_OBJt,Ev)C vT(aro_G)et,Ch p, ecvlkec_mod(dVLuC_lOBeJE_CTn(oam),en, __FI,LE__, __LINE__, \
      |             ^
t,../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
v  481 |         const struct )
      |                                                ^vlc_common_m
embers: (const vlc_o../include/vlc_common.h:bject_481:t15: * )(&(x)-note: expanded from macro 'VLC_OBJECT'>o
bj)   \
      |               ^
481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/ifo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/ifo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/ifo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/ifo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/ifo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/ifo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/ifo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/ifo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/ifo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/ifo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/ifo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/ifo.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
30 warnings generated.
41 warnings generated.
depbase=`echo demux/playlist/itml.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/playlist/itml.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/playlist/itml.lo -MD -MP -MF $depbase.Tpo -c -o demux/playlist/itml.lo demux/playlist/itml.c &&\
mv -f $depbase.Tpo $depbase.Plo
depbase=`echo demux/playlist/m3u.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/playlist/m3u.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/playlist/m3u.lo -MD -MP -MF $depbase.Tpo -c -o demux/playlist/m3u.lo demux/playlist/m3u.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from demux/playlist/ifo.c:35:
In file included from demux/playlist/playlist.h:24:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/ifo.c:35:
In file included from demux/playlist/playlist.h:24:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/ifo.c:35:
In file included from demux/playlist/playlist.h:24:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/ifo.c:35:
In file included from demux/playlist/playlist.h:24:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
34 warnings generated.
depbase=`echo demux/playlist/pls.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/playlist/pls.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/playlist/pls.lo -MD -MP -MF $depbase.Tpo -c -o demux/playlist/pls.lo demux/playlist/pls.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"itml\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/playlist/itml.lo -MD -MP -MF demux/playlist/.deps/itml.Tpo -c demux/playlist/itml.c  -fPIC -DPIC -o demux/playlist/.libs/itml.o
29 warnings generated.
depbase=`echo demux/playlist/podcast.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/playlist/podcast.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/playlist/podcast.lo -MD -MP -MF $depbase.Tpo -c -o demux/playlist/podcast.lo demux/playlist/podcast.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"m3u\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/playlist/m3u.lo -MD -MP -MF demux/playlist/.deps/m3u.Tpo -c demux/playlist/m3u.c  -fPIC -DPIC -o demux/playlist/.libs/m3u.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"pls\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/playlist/pls.lo -MD -MP -MF demux/playlist/.deps/pls.Tpo -c demux/playlist/pls.c  -fPIC -DPIC -o demux/playlist/.libs/pls.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"podcast\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/playlist/podcast.lo -MD -MP -MF demux/playlist/.deps/podcast.Tpo -c demux/playlist/podcast.c  -fPIC -DPIC -o demux/playlist/.libs/podcast.o
In file included from demux/playlist/itml.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/itml.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/itml.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/itml.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/itml.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/itml.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/itml.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/itml.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/itml.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/itml.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/itml.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/itml.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/itml.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/itml.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/itml.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/itml.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_CreIn file included from demux/playlist/m3u.c:ate33:
In file included from ( p../include/vlc_common.h:1031_o:
../include/vlc_variables.h:bj, psz_na189:12me, VLC_VAR_FLOA: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
T | VLC  189 | _VAR   _D retuOINrn var_SetCHERIT );
      |     ^
../include/vlc_variables.h:he122:39: note: expanded from macro 'var_Create'
cked(  122 | #defin p_e obj, psvaz_name, VLC_VAR_INr_TECrGERea, teva(al ,b);,c
      ) |            ^va
r_../include/vlc_variables.h:Cr140:ea48:te note: ( expanded from macro 'var_SetChecked'
V  140 | LC#d_OefBJinECe T(vaa)r_, Seb,tC che )ck
      ed|                                       ^(o
../include/vlc_common.h:,n481:,t15:,v note: ) expanded from macro 'VLC_OBJECT'
v  481ar |  _S  et  Ch  ec ckeond(st VLstC_ruOBctJE vCTlc(o_c),omn,mot,n_v)me
      mb|                                                ^er
../include/vlc_common.h:s:481: (15:co note: nsexpanded from macro 'VLC_OBJECT'
t v  481lc |  _o  bj  ec   t_cot ns*)t (&st(xru)-ct>o vbjlc) _c\
      |               ^
ommon_members: (const vlc_object_t *)(&(x)->obIn file included from demux/playlist/itml.c:j) \32:
In file included from 
      ../include/vlc_common.h:|               ^1031:

../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VARIn file included from demux/playlist/m3u.c_STR:33IN:
In file included from G ../include/vlc_common.h:| 1031:
VL../include/vlc_variables.h:C_203:12: warning: VAdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
R_D  203OI |  NH   ERreITtu )rn;
 v      | ar    ^
_Se../include/vlc_variables.h:tC122:he39:ck note: edexpanded from macro 'var_Create'
(  122 p | #_odebjfine var_Create(a,b,c) var_Create( , VpsLz_C_OBJECT(a), b, c )
      |                                       ^
na../include/vlc_common.hme:481:15: note: expanded from macro 'VLC_OBJECT'
, V  LC481 |         con_Vst struct vlc_common_members: (const vlc_object_t *)(&(ARx)->obj) \
      | _B              ^
OOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SeIn file included from tCdemux/playlist/itml.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
h  477 |     var_Cecreaktede( p_obj, ps(o,z_name, n,t,v) var_SeVLC_VAR_STRING | VLC_VAR_DtChOIecNHERIT );
k      |     ^
ed(VL../include/vlc_variables.h:122:39C: note: expanded from macro 'var_Create'
_O  122 | B#define vJEar_Create(a,CT(b,o)c) var_Create( VLC_O,n,t,BJECT(a), bv)
      , c )
      |                                       ^
|                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:  481481:15: |    note: expanded from macro 'VLC_OBJECT'
  In file included from    demux/playlist/pls.c:481 |      c32:
In file included from ../include/vlc_common.h:1031on  :
st ../include/vlc_variables.h:189str uct   v colc:12_nst strc: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ouct
mmon_me   vlc_commbmo189 |  n_  ers: (const vlc_object_t memrebetur s: (const* vrn)(&(x)->obj) \ varlc_object_S
_tetCh *ec      |               ^
ked( p_)(obj, psz_name, VLC_VAR_INT&(EGEIn file included from demux/playlist/itml.c:32x)R, va->obj):
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
l  491 |     var_Create( p_obj, ps );z_n
      ame|            ^, V
LC../include/vlc_variables.h:_VAR_AD140:DRE48:SS  note: | Vexpanded from macro 'var_SetChecked'
LC_  140 | #VARdefine _DOINHvaERIT )r_Set;
      Ch|     ^
e../include/vlc_variables.h:ck122:39ed: (o,nnote: expanded from macro 'var_Create'
,  122 | t,#defv)ine v varar_C_SetreatChe(aec,b,kec) d( vaVLC\_OBJEr
      CT(o),_Crn,|               ^
t,ve)a
t      |                                                ^
e( VLC_OB../include/vlc_common.hJ:E481C:T15(:a )note: ,expanded from macro 'VLC_OBJECT' b,In file included from 
 demux/playlist/m3u.c  481 |  :  33:
c )
       In file included from  |                                       ^ ../include/vlc_common.h  co
nst s../include/vlc_common.h:481:tr1031:
uct../include/vlc_variables.h:15::212:12:  note: expanded from macro 'VLC_OBJECT'warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   vl
481c |    _c      om212 c | on st mon_ mste ruc t mbvlrec_ctomeursrn : vm(conon_ast r_SemetCmvlbc_ersobje:ct_ (ct ons*)(ht ve&(x)lcc_ok->bjeceobjt_td *) \
)(&(x)       ->ob(j) |               ^\
      ob| j,
              ^
 name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define varIn file included from demux/playlist/itml.c:_SetIn file included from 32demux/playlist/pls.c:C:
he32In file included from ../include/vlc_common.h:1031:
In file included from :
../include/vlc_variables.h:511../include/vlc_common.h:1031:
:5: ../include/vlc_variables.h:203warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:12:   511c |  ked   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v  203 |  (ar_Cr   orete,aurn vtnear( p_ob_Sj,,t,v) va petCrhec_SetCheskczed( p_k_objed(, VpsLC_OBz_JECname,n VLTamC_(oe, VLC)VA_VA,R_IR_NTEGBOOL,ER  v| VLC_VARn_D,al );
t      |            ^
OIN../include/vlc_variables.h:140:48:H,ERv)
      |                                                ^
 note: ../include/vlc_common.h:ITexpanded from macro 'var_SetChecked'
481:  
      |     ^140 | 
15../include/vlc_variables.h#d::122:39 : enote: note: expanded from macro 'var_Create'
expanded from macro 'VLC_OBJECT'
f  in  122 | 481#defin | e e var var_Se tC _hecked(o C,n  ,t ,v rea) te(var_Sa,betChec,c)cked va(VorLC_Cr_Oeatne(s VLC_OBBtJEJ ECCT(a)T(,s b,t c ruo)
ct vlc_comm),on,tn_me,      |                                       ^v)
m../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
      
be  |                                                ^481rs
../include/vlc_common.h:481:: |          15:co note: ns(cot sntruexpanded from macro 'VLC_OBJECT'
sct t  481  |  vlv     cl_c  ccons_oomt bsmtjon_eructmect_m vtblc *er_c)s:om (mo&(n(xco)-_mem>bensrs: (oct bvlc_objjeo)ct_nst  *)t\(&(
x)- vl      >ob|               ^c_obj
ject_) t *)(&\
      |               ^
(x)->obj) \
      |               ^
In file included from demux/playlist/m3u.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: In file included from demux/playlist/itml.c:32:
In file included from ../include/vlc_common.h:1031:
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.h:525
:5In file included from demux/playlist/pls.c:  227 |    : warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
32  525 |   :
rIn file included from ../include/vlc_common.h: etu varr_nC1031:
../include/vlc_variables.h r:212:eavtea(12:r warning: _ due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
pS_o  212e | b  tj  , pCretuhesrn z_cnavame, Vr_kLC_VSeted( p_AR_BOoChecbjOLk,ed ( o | Vbj, pLnaCs_Vme, VAzR_LCDOI_NH_VERITAn
      |     ^
R_ame, VLCCOO../include/vlc_variables.h_:122:V39:RDS, note: Aexpanded from macro 'var_Create' v
R_FLOAT,al);   
122 | v#de      |            ^afin
l../include/vlc_variables.h:140:48 : note: expanded from macro 'var_SetChecked'
);
      |            ^
  140../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
 | #defi  140 | #define e vvnearar v_a_CrearSte(_ea,tb,Sec) tCvahCrec_Creahteked(( Veo,cken,LCd_OB(JEt,CoT(,a)v,n b) ,, c tva,)
      v|                                       ^
)../include/vlc_common.h:481r_:15:Se va note: tCexpanded from macro 'VLC_OBJECT'r
h  481 |  e_   ck    edconst(V strLCuct_S vlc_cOBJEoemmotCCT(ohn),en_memb,cked(VLCt,v)ers:
      | _OBJECT( (co                                               ^
n../include/vlc_common.h:s481ot v:15lc_: objnote: expanded from macro 'VLC_OBJECT'
)  ect481,_ | nt  , *)t(&(,x)  v->o)
         bj c|                                                ^
on../include/vlc_common.h) st \
      :st481|               ^:
r15: note: expanded from macro 'VLC_OBJECT'
u  481 |  ct vl c      coIn file included from n_cosmdemux/playlist/itml.cmo:n_32:
In file included from ../include/vlc_common.hmt:1031:
 ../include/vlc_variables.h:539sem:t5:rber uwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s:  ct 539 v |    lc(co _cnvarst_Cr veatomemloc_(no_meb jmbersepct_t *)(&(: (_xconstobj)-> vobj,) \
      lc_ | object_t p              ^
*s)(&(zx_nam)->obj) \
      |               ^
e, VLC_VAR_FLIn file included from demux/playlist/pls.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: OAT | VLCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  227 |     VreAR_DOIIn file included from demux/playlist/m3u.cNH:33tEurnR v:
In file included from ../include/vlc_common.h:ar_Se1031:
ITtC
h../include/vlc_variables.h      e:241:c| 12:    ^ warning: 
ked(../include/vlc_variables.h: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
122:p  241 | _o39bj  , p :sz note:  _expanded from macro 'var_Create'nreame, tur
Vn   Lva122Cr_Set | _CheckV#ARed( pd_ob_efine vaj, psFLrz_nam_eOAT, VL,Crea vtal Ce);_V
      | AR           ^
../include/vlc_variables.h_S(:140TR:a,48: note: expanded from macro 'var_SetChecked'
I  140 | b,cNG, va)l #defi ne v);
      |            ^var_Crea
ar_../include/vlc_variables.h:StetChe140e( VLC_OB:ck48:ed( note: expanded from macro 'var_SetChecked'oJ,n
ECT,t,  140 | #v)defin(a vare var_S_SetCeth)ecCheked(cVL, bCk, _Oed(oc BJECT)(,n
o,t      ,)| ,v)                                      ^n var,t,
_Se../include/vlc_common.hv)
      tC:481:|                                                ^
he../include/vlc_common.h:48115ck: note: expanded from macro 'VLC_OBJECT':ed15:(V note: expanded from macro 'VLC_OBJECT'
LC  
481_O |    481BJEC |   T(  o      ),n,ct, ov)
      nst s|                                                ^  truc
t  vl conc../include/vlc_common.hs:481t _cosmmotn_:15: note: rucmexpanded from macro 'VLC_OBJECT'
em  481bt verl |  c_s: c(co    nost   mcomon nsvlc_t mstru_oecbtmbers: (je vclcct_to *_cn)(st vom&lc_(moon_mex)bject_-mbers>obtj) \: 
       *)In file included from (| &demux/playlist/podcast.c((xc:              ^
31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.honst)->ob vlc_objjeIn file included from c) t_\demux/playlist/pls.c:t:32:
In file included from ../include/vlc_common.h 189*)
(&:12(x:      | )->o1031:
../include/vlc_variables.h:b              ^
:j241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 ) \warning: 
      |               ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     returnIn file included from demux/playlist/itml.c:  189 |     32:
In file included from ../include/vlc_common.hIn file included from demux/playlist/m3u.c:1031:
../include/vlc_variables.h :33:
:var554:_reSe5: tCIn file included from h../include/vlc_common.heckedwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
tu( p_obrn   554 |  j:1031:
../include/vlc_variables.h:256, : ps12: z  vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
va  256 |  _nr_Creaaame, VLC_VA te(  pR__objr ret, urn var_SetChe_ckSed(et pSTR_objCheckIN, psze_nd( pszG,_ampena, VL vmaCe_o_l,VAR_A bVLjD , pD);
      | RC_V           ^
As../include/vlc_variables.hz:140_:48RESnS,:  note: _vSaaexpanded from macro 'var_SetChecked'T
m  140eRIl | ,N#  defVLCinG_e VvarA_);Se
 tC|      he | ckeRd(Vo,_INTLEGER,n,           ^
t, v)../include/vlc_variables.h :vC140:a_48: Vrvnote: Aexpanded from macro 'var_SetChecked'a
_  l140 | #d R)efS;
      etC_DOIhec| ink           ^eNdeH v
ar_S(VERLCI../include/vlc_variables.h_OBJEC:T(140:48: o),neT
      ,t,vnote: )expanded from macro 'var_SetChecked'tC
      |                                                ^
| 
../include/vlc_common.h  :    ^h481
e140 | #def:15ine:../include/vlc_variables.h:122 note: ck vexpanded from macro 'VLC_OBJECT'
:are_Set39d(o,:n,t ,v  481 | note: expanded from macro 'var_Create')    
v     arChe122ck _ coSetCn | #dheckedeed((sVLt fC_io,n,tne,v) structOBJ  vvlvar_CECareT(oac_t)coe(ra_,mS,nbm,t,eontv)
      Chec|                                                ^
,kedc../include/vlc_common.h:481()_mem :bvVLCer_s: (15: aOnote: rexpanded from macro 'VLC_OBJECT'
BJE_  481const CvlTc_o(Creat |     obje)   e, cnt_,t( * VLCt)(c,&(v_Oxo)
)-      | >Bnst st                                               ^
o../include/vlc_common.hJE:bjC) \r481:15
T:      |               ^
(uct valc)_co,mmo  note: expanded from macro 'VLC_OBJECT'
b,n_mIn file included from demux/playlist/pls.ce mber:32c ):
In file included from ../include/vlc_common.h:  1031:
../include/vlc_variables.h
481:256s:       | |                                       ^
:12:  ../include/vlc_common.h:(co nst v  481:15warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   256:lc |     note:      expanded from macro 'VLC_OBJECT'
rect  onu481rns vat r_st_S | r    uetCche ob tje  cckoect vlc__tcod( *)m p_mob(&on_memb(xej, prss)->ob:z_nj)  ame(, constV vlc\
      |               ^
_LC_oVAR_ADbjeDREct_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/m3u.c:SS33ns, vat:
In file included from ../include/vlc_common.h:l ) 1031:
../include/vlc_variables.hs:276:10t: In file included from warning: rdemux/playlist/podcast.c;:31due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
uc
      |            ^
  ../include/vlc_variables.h:140t :
In file included from ../include/vlc_common.h:vlc_c48::o note: 1031expanded from macro 'var_SetChecked'
276:
   |   140 | #  ../include/vlc_variables.h:203:12: mifmdwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  203 | efinn e  (v_ !  retvarmar_S_urn vareteChmGetCbec_ked(oS,heeckerd(s:  pn,t,v(cons) var_t obj,vetC_lhecSeketc_obCh ecjkeed(c pdpsz__(tnaV_toLC_Om *)(&BbJECT(o(e,j)x, ),n,-t ps,VLC_v)z
      _n|                                                ^VAR_
>ob../include/vlc_common.h:481:15: Ij) \
      | amnote: expanded from macro 'VLC_OBJECT'e,
 VLC_  481              ^
VA |  NTEGERR,       const s t_Br&vaOlOL,In file included from  udemux/playlist/itml.c valct) ): v32:
 lc_)In file included from co../include/vlc_common.hm
      | ;
m:1031:
         ^
../include/vlc_variables.h      | o../include/vlc_variables.h::142           ^
n_:48:563../include/vlc_variables.h:m 5note: expanded from macro 'var_GetChecked'::140e:mb 
48:warning:  e  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]142 | rs#
note: expanded from macro 'var_SetChecked'
: d    563 | 140(const vlc_ ob ject | _t#d *)eef  varine(f&( ixne v)ar-_>_CrobjSet)eat \
varChee      c_G(etk|               ^
ed(o ,pn_oChe,t,v) vbj, cked(o,In file included from psz_nademux/playlist/pls.c:32:
In file included from ,r_../include/vlc_common.h:S1031:
ne../include/vlc_variables.ht:am276:10e, VLC_VAR_STRING | ChecVked:(VLC_OLC warning: Bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_VJt,v) EARvC_D
T  OI(276 |   o), Nn,t,v) if
      |                                                ^
( !vHar_GeaERIT
      |     ^rtC_GetC
../include/vlc_common.h:481:15../include/vlc_variables.hh: note: :expanded from macro 'VLC_OBJECT'
122:e  he39481 | cke d(   c     pked_o: bj, pconszst str_nnote: a(expanded from macro 'var_Create'VLCme,_OBJu VLcC_
tVA  R_ECT(122o), | # nvlcINTE_cGd,tommER, &efine,on_mev )
vm      a| b                                               ^
v../include/vlc_common.hre:481:ra15_slC :) )
       |          ^
(: note: expanded from macro 'VLC_OBJECT'../include/vlc_variables.hc:142o
:  481 | n48: note: expanded from macro 'var_GetChecked'srt vlec
_oa     142 |   #bdefject_t ine   con *vt)a(r_Ge(e&ta,b(sx)t struct -vlc,c)>oC _heckvcombmarojned__m()eC \
o,      rnmbe,t,v) vare| _Gatrs: (etCe              ^hec
ked(VL(cCo_OBJn VECLsT(C_o),OntBIn file included from  demux/playlist/podcast.c,JECt,:vvlTc_obj(a)31:
In file included from ,../include/vlc_common.hec t_t *b,:)
      | 1031:
../include/vlc_variables.h                                               ^
)(:../include/vlc_common.h:481: c )21215:&
      (x:12): |                                       ^
 -../include/vlc_common.h>onote: expanded from macro 'VLC_OBJECT':bj
warning: ) \
481due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:  481
15  212 |    | :              r |               ^
 note: expanded from macro 'VLC_OBJECT' con
et  ust rstnruc481 |  t   v In file included from demux/playlist/m3u.c:33:
In file included from ../include/vlc_common.hva  lcr:1031:
_S_coe../include/vlc_variables.h:m  mtChe oc293n_:10come:mbe rs: warning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
st stke(cdoruns   293 | t(  ct v obvlj, nc_objealmcc_coet,_tmmon_me  *m ifb) ((&(Vx)->oLC_bjer) \
      |               ^
 !vs: arV(AcR__COOoRnDGeIn file included from S,demux/playlist/pls.c:stChetcked( p 32:
 In file included from ../include/vlc_common.h:v_a1031:
../include/vlc_variables.hovbjlc:, psz_na_objl)me,;
      |            ^e
ct../include/vlc_variables.h:140293:10:48: note: expanded from macro 'var_SetChecked' VL_tC_VA R_BO
OL*: , warning: &due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  140 |   #va293 |   l ) d)
) e( if( fi      | ne v!&(x)         ^
-../include/vlc_variables.h:142avar_SetCh>er_o:48: ckeGnote: expanded from macro 'var_GetChecked'
bd  j142 | (oetC,#den,t,) fin\ev 
      hvar_|               ^GetChec
)keed(o,ncked (,t,v) varv_ aGp_ertoCbhjIn file included from demux/playlist/itml.c:32, p_:
ecskedzIn file included from _n../include/vlc_common.h(VLC_OSBetJECCT(:1031:
he../include/vlc_variables.hckedo):,n,(VLtC,v578:ame, 9: )
      | _Vwarning:                                                ^
LCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h:_V
O  BJAR_B481:15: note: expanded from macro 'VLC_OBJECT'E
CTOO(  578 | 481 |   L,      ifo) &v(,n,al )t,v)   
)v      | 
      |                                                 ^
  ar../include/vlc_common.h:481:15c         ^_C
o:hnsa../include/vlc_variables.h :142nnote: expanded from macro 'VLC_OBJECT':ge(48: 
   481 |   note: expanded from macro 'var_GetChecked't     
 co  142 | nst p#sdeftri_ strnucucoe vtbj,ar_GetChec psk edvt vlc_lccz_name, VLC_ommVo(on_me,n,t,_combermsm: (const Avo)v Rlc_ovba_rjn_membCHers: OI_G(conCESseCct vOUNTlct_t *,)(e_tCh &ec&coun(kedo(Vt,xL NULL )C_b) )
      ->obj) O|         ^
B\JjecE
CTt_(ot), ../include/vlc_variables.h:*n,t),v128:43: (      )
      note: |               ^|                                                ^
expanded from macro 'var_Change'
&(x  )
128 | ->o../include/vlc_common.h#bdefin:481e v:15aj) In file included from : note: demux/playlist/podcast.cexpanded from macro 'VLC_OBJECT'
r:\31
:
In file included from _C  481h      ../include/vlc_common.hang:|               ^1031:
../include/vlc_variables.h:227:
 | 12:e         (caowarning: nst s,b,c,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]td,e) rvu
cta r  227v_ | lChangeIn file included from c_comm( VLodemux/playlist/m3u.cn_membe C: r_O33:
BIn file included from ../include/vlc_common.hJsE:1031 CT:
 r:(../include/vlc_variables.ha) (,etu brconn var_Sst, c vle, d, c_obje )tect_t *:
      )C|                                           ^
304he../include/vlc_common.h:481::15cked( p(_o:&bj,( note: 17expanded from macro 'VLC_OBJECT'
 psz:_nam  481e,  warning: VLC_Vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] |  
 AR  _FLOA304T,x | )->o        bj)i \v
  fa        | col )              ^
(nst ;
sl      |            ^
ikely../include/vlc_variables.h(!v:artruc_GeIn file included from demux/playlist/pls.ctt vlc_Chcom140:48: enote: expanded from macro 'var_SetChecked'mc
on_members:   140 | k:32:
In file included from ../include/vlc_common.h:1031#ede:
d../include/vlc_variables.h:304:17f in:(coe warning: n due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
svar_t (Sv  304leobjt |    c, naCmheck_obeed(o, nif,  (lik,VeltL,vyCj_) ecV(!t_tvv *Aar_)(&(SarRxet__ChGeteCheccked)keCOOd(VLC_OBJ ->oE(obCTj,bj)(oR),n,t namD S, &e,v,val))) )
      | 
      | V                ^
                                               ^L../include/vlc_variables.h\
      
:C_VAR_COO142../include/vlc_common.h|               ^
R:DS,48 &v:al)481))
:      |                 ^15
:: note: expanded from macro 'var_GetChecked'
 ../include/vlc_variables.h  note: :142 | 142:48: #note: expanded from macro 'var_GetChecked'
dexpanded from macro 'VLC_OBJECT'efi  
n142 | #ed v  aefi481ne |  v ar_r   _Get GChecked(oetChe ,n,tck,v) ed(  ov,na,t,rv) cv_GetChecarokedn(_GetVsChetcked(V sLCLtrC_OBuJECc_OBJtET(o ),Cvn,tT,v()
      | ol)                                               ^
../include/vlc_common.h:,n,481t,v)
      |                                                ^c
:15:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_co  481m |     note: expanded from macro 'VLC_OBJECT'
   481 m |    o      c n con_onsmtst  eststrrucmbet vruclct v_lccomms:_commo n_m(eon_cmeombemnrs:bs ers(c: (onstct v olc_obvnst lvlcject_c_objt *_)(&oe(x)cbject->o_tbj) t_t *\
)       |               ^(&(*
x)->obj)(&)(x )-\>obj
)       \
      |               ^|               ^

In file included from demux/playlist/pls.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetCIn file included from hecked( p_obj, psdemux/playlist/podcast.c:z_n31:
ame, VIn file included from In file included from demux/playlist/m3u.c:../include/vlc_common.h:1031:
../include/vlc_variables.h33:
In file included from ../include/vlc_common.h:LC_241:1031:
../include/vlc_variables.h::324VAR:10_F:12LOA warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]T, 
:  324 &v |   al  ) )
      | warning:          ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h :  142:241 | 48:   if( !var note: expanded from macro 'var_GetChecked'
_Ge r  142te | #Chdefine etvacur_GertChenckedked (o(va ,n,t,vrp) v_oar_GbetCj_he, psz_namSe, VeLCcked_t(VVCheckedALR(_C p_OFLOA_oTbB, &jJvalE,CT(o  )psz,n,t,)_v)
 )
na      |                                                ^
me, VL../include/vlc_common.hC:481_VA:15: Rnote: _expanded from macro 'VLC_OBJECT'
      S  481 |   T |     R         ^
 cI../include/vlc_variables.h:142NG, valon:48st  st);
      | :ruct  vl           ^c_
c../include/vlc_variables.h:onote: 140mexpanded from macro 'var_GetChecked'
m  142on_ | #dmember:sef: (ine const vv48la:rc_ note: expanded from macro 'var_SetChecked'
obj_  ectG140_t etC | *)#h(eck&(xe)->dobd(oej,) \
f      ine| n, t,vv              ^ar_S
et)Che var_cGkede(tCheo,n,t,cv) var_SekteIn file included from Checkeddemux/playlist/pls.c:32:
In file included from (V../include/vlc_common.h:Ld1031:
../include/vlc_variables.h:(C340:9:_O warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
BJEV  340 | LCC_OBJECT(    To),n,t,v)
      | (if( o                                               ^)var_G
et,Ch../include/vlc_common.h:481:15: note: encke,expanded from macro 'VLC_OBJECT'
d( tp_  481ob | j,   p,sz_n    ame,v VLC  c)
onst st      _VAR_ru|                                                ^Sc
TRINtG,  ../include/vlc_common.h&vval ) :481lc)
      |         ^
_common../include/vlc_variables.h_::15142:48m: e:note: expanded from macro 'var_GetChecked' note: expanded from macro 'VLC_OBJECT'

  142 | mb#de  481 |  fiers: (const vlc_ nobe vaj er_c Get Chet_ ctked(o, n,t*,v)) va(r&(x _GetC)->h eckced(Vobj)onLC \
      |               ^
st_OB sJEtrCT(uco),nt ,t,vvl)
      |                                                ^
c_../include/vlc_common.h:481:15: cnote: In file included from expanded from macro 'VLC_OBJECT'
om  481 | m  demux/playlist/m3u.c:on_me  33:
   mbersIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340 con::9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 s(t st  cru340 | ct v o n l if( vasrt_Ge tChvelcc_c_omobject_t mon_c*meked()mbe p(&(_obj, psrs: (zx)-_>cnonsobjt ) vlc_\
      |               ^obame, VLC
_VAR_STRject_t *I)(&(x)N-G, &val>o ) )
      |         ^
bj)../include/vlc_variables.h: In file included from 142demux/playlist/podcast.c:48: :\
      note: expanded from macro 'var_GetChecked'
|               ^31:
In file included from 
../include/vlc_common.h:1031:
../include/vlc_variables.h:256  142 | #d:12: ewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
fi  ne va256r_In file included from demux/playlist/pls.c:G32:
In file included from ../include/vlc_common.he:1031 | tCh:
  ecked(../include/vlc_variables.h:o,n,t 350:, 9: vreturn var_Set)Cwarning:  vhdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a
er  350 |  c   ikfe( dva_G(e r_GtpetC_objhecChecked(,VLCke d(ps p_OBJECTz(_o)_o,nabjn,t,v)
      , |                                                ^m
e, VLpszC_nam../include/vlc_common.h_VAe,R VLC:_481_VARA:15:_S note: expanded from macro 'VLC_OBJECT'
DDTRING  481 | ,RES &vaS,l   v a)    )
   lc );
      |            ^
o      | n../include/vlc_variables.h        ^
st st../include/vlc_variables.h:142ruct:140 vlc:48:_co:m48 note: expanded from macro 'var_GetChecked':m
 on_  142 | #menote: defexpanded from macro 'var_SetChecked'
i  ne 140m | bvarers#_GedtCh:eecfke ine(c onstd (o,n,vt,va) rvvlc_objec_t_tS etC*)(&(arh_Gxeet)Che->ockedc(VkbjLCe_O)d( o\,BJEnCT(o,t,v) v
      |               ^a),rn,t
_,v)
      |                                                ^
Se../include/vlc_common.h:481:15: note: tCexpanded from macro 'VLC_OBJECT'
h  481 |         const secktreuctIn file included from d (vlcV_cLComm_on_demux/playlist/m3u.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:m9: OBeJmbEwarning: ersCTdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:   (c350onst v(o), |   nl  if( c_ovabjr,te_Gct_e,tCt v*he)(&(x))-c>o
bj      |                                                ^
../include/vlc_common.h:481:15:k) \
      | ed(  note: pexpanded from macro 'VLC_OBJECT'              ^
_
ob  481 |  j  , psz_n ame,     cVonLstC s_VtAIn file included from demux/playlist/pls.cR:32:
In file included from ruc../include/vlc_common.h:_tS 1031:
../include/vlc_variables.hTRING, &:362:9v: warning: lvdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
acl ) )
      |         ^
  _362 |  c ../include/vlc_variables.h:142o:48 m imf(o: note:  nvexpanded from macro 'var_GetChecked'
_ar_  142Getm | eC#demhbeckered(s:fi p_ob n(e vcjar, pszo_Ge_namne, sVttLC_ Vvlc_objectC_th *AeckR_A)DDe(RESS&d((xo, ,n,t,v) )v-a&var_Gl et>) o)
      | bj)Checked(V        ^
 \
      |               ^L
../include/vlc_variables.h:142:48:C note: expanded from macro 'var_GetChecked'
_O  BJEC142 | #define var_GetChT(o),n,t,v)eck
ed      | (o,                                               ^n,t,v
../include/vlc_common.hIn file included from demux/playlist/podcast.c:) 31:
:In file included from 481var:../include/vlc_common.h15_Ge: note: :1031:
../include/vlc_variables.h:tChecexpanded from macro 'VLC_OBJECT'
k276ed:  481 | (VL   10C_    OB cons:t  JECTwarning: s(o),due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
tn,t,vruct )v
      | lc_common_                                               ^
  276 | ../include/vlc_common.h:members:481:15 :  note: expanded from macro 'VLC_OBJECT'(c 
 o  481ns |   t     i   cvfo( lc_nstob! sjecttr_t uct *)(&(x)->vlc_cobvoammoj)n_m rember\_
s      G|               ^
e: (const vtClc_heobjckected_t(  *)(&p_(x)oIn file included from b-demux/playlist/itml.c:>obj)In file included from j, \demux/playlist/m3u.c:
 p      33:
In file included from ../include/vlc_common.h:39:
In file included from 1031:
|               ^../include/vlc_variables.h:362:demux/playlist/playlist.h:sz_249::
n warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ame,In file included from ../include/vlc_input.h:41:
 VLC_VAR_INTEG../include/vlc_vout.h:ER,
125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     125 |   &val  i   f(vl ) ) vaIn file included from r_Gec
demux/playlist/pls.c:_      |          ^32tCheobjeck
ct_../include/vlc_variables.h:142:48:
In file included from ../include/vlc_common.h:rel1031:
ed(ease: note:  p(../include/vlc_variables.h:expanded from macro 'var_GetChecked'429:
   5:142 p_ | _obvo#defiwarning: nedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] var
_Gej, pu  t );s429tC |  hz_
      | nameecke  , vdar(o,_Crea VLC_n,Vte( p_objt,v) AR    ^
_A../include/vlc_objects.h:66:25vaDDRESr_GSetC: note: expanded from macro 'vlc_object_release'
h,,e    66cked |     psz &(VLvvlCa_l ) c_)
      | o_name        ^
, ../include/vlc_variables.hVLC:142:48: note: expanded from macro 'var_GetChecked'
_Vbje  142 | #dARect__IrfineNTElee vasar_GeOe(tChBJ VLecked(C_ECT(o),n,t,vOBo)
      ,JGn,tECER,T(av | )| )V                                               ^L C_v
VAa../include/vlc_common.hR_r_D:Ge )481
      |                         ^tCh:OeIN
HEckR15e:IT../include/vlc_common.h:481 ); 
d:15:(       V|     ^LC_note: OBJnote: Eexpanded from macro 'VLC_OBJECT'

  expanded from macro 'VLC_OBJECT'
CT(o../include/vlc_variables.h:)  481122, |  :39481 | n,: t note: expanded from macro 'var_Create'      cons
t   ,v)
      |                                                ^
s  tr../include/vlc_common.h u 122 | #ct  dv  efin e var_cCor:481enast:15:te( note: expanded from macro 'VLC_OBJECT'
 a,b,struct v  481 | lc) lc _commcon v__m ar _C   reat ecme( VcLCoo_mOnmBon_meJst ECT(a),m bstr, cbersu )
      :ct |                                       ^v (conslt c_cb
ervom../include/vlc_common.hsml:o:c481:_ 15:ob (consnt_mnote: expanded from macro 'VLC_OBJECT'
j vlc_  481 | obj  eeect_t c*mbe)(tr    s_&:t   *const )(xst(&(x)r ->ob(conj) \
uct vlc_      cosm)mon_m->oe|               ^
mbbjet)rs vl \
      | :               ^c
(_object_cto *)(&(x)In file included from -demux/playlist/podcast.c>:31:
In file included from o../include/vlc_common.h:1031:
../include/vlc_variables.hbj:293ns:t) vlc10:_o \
 bjewarning:       |               ^
cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t_  293t *)(& |  (x)  ->obj i) \
      |               ^
f( !var_GetChecked( p_obj, psz_name, VLIn file included from C_Vdemux/playlist/pls.c:32:
In file included from ../include/vlc_common.hAR:1031:
_../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
B  442OO |  L,   v &ar_vCreate( p_al ) )
      |          ^
In file included from ../include/vlc_variables.hdemux/playlist/m3u.cobj:33,: p142:
sz_name, :In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:42948: note: expanded from macro 'var_GetChecked'
:5:   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]VL
C  429142 |   | _VAR_ # definBOO vaL er_Create( p| VLC__VAoR_DO bINHj, vERIpsaz_r_name, GVLetT );
      CC_VA|     ^hRe_
ck../include/vlc_variables.he:122INTEGER | VLC_Vd:39A(:Ro note: _,n,Dt,v)O expanded from macro 'var_Create'
INHE  v122R | #dIefTai );
ner      |  var    ^
_GetC_CreateIn file included from demux/playlist/itml.c:(../include/vlc_variables.h39:
In file included from :demux/playlist/playlist.h:24:
a,b,h../include/vlc_input.h122c):527::29:e va39 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: cnote: r  _Cexpanded from macro 'var_Create'ker527 | eatde 
  ((   V122L | #deiC_OBJfnpE CiVTLCutne_(o) ,vthrenad_t_,tOBJ *E,avCT(a)r_Crinpeat),
      |                                                ^eut =  bi(, can ),p
      but_C,| rc)                                       ^ev
atae(../include/vlc_common.h:r_ 
p481:15: note: expanded from macro 'VLC_OBJECT'
a../include/vlc_common.hrCre:481:15a: note: expanded from macro 'VLC_OBJECT'  t481 | 
 ent  e, i  tem,481 lo | (     VLCg, _  cONUBJECT(a)o     n,Lst   coL, sntrNuU ct b, vlc c_)LLst  )
s;      c
t      | |                             ^r                                      ^u
c../include/vlc_input.h:omtm 501:46: note: expanded from macro 'input_Create'
on
../include/vlc_common.h:v_ml481c_co  em501 | :#definmbmers: 15e inp:(ut_co note: nston vC_reatexpanded from macro 'VLC_OBJECT'me(a,eb,mlcb_oebc,d,
rs: (c  481ojn | ese ct_t )   *)(&inp(x utt) _-  >Covblc  cons_j)o \
bt      |  r              ^seat
truct vljec(Vect__LcC_tOIn file included from demux/playlist/pls.c: *32:
In file included from omBJEmCT(ao),nb)_mem,c(,d,e&)
      | b                                             ^
(er../include/vlc_common.hx:s:../include/vlc_common.h: (481c:15ons1031:
t)-../include/vlc_variables.h:455>: v: lob5c: _objwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note: expanded from macro 'VLC_OBJECT'  455 | je  c
) \t  481  v_ |    
      |   t *)(&(ar_ x)-Cr>o ea cbteoj) ( nstp              ^
 st\ru_
ct vlcobj      |               ^
_, commopsn_mze_mIn file included from bersn:a m(econst vl,demux/playlist/podcast.c In file included from c_o:demux/playlist/m3u.cbVL31C_:jec:
t_33t *In file included from VA:
In file included from )(../include/vlc_common.h&(../include/vlc_common.hx)->ob:j) :1031R_:
F1031:
L\../include/vlc_variables.h../include/vlc_variables.h:304OAT:
      | 442              ^
:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:17  :442 |   | warning:  VLIn file included from C demux/playlist/itml.c:39:
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]In file included from demux/playlist/playlist.h:24:

_  304../include/vlc_input.hVA R | _     ifDOI N:(varl530:_HEC9ikeRr: Iwarning: T );due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e
      |     ^
l../include/vlc_variables.h:yat  530e122:((39:!v   |   pnote: expanded from macro 'var_Create'ar_Ge  
tC_heo  122bj |    , psz#d_efnineam v vlacr_ked (objc_,e nCra,ea temob(a,eb,,V VcL) vLar_jecCt_reCC_ate(rel_V VLC_AR_BOBeasJECOeT(OL Va), A( inb,R put );
      _| COOR|D cS VL        ^
C,)_
 &v      VAR../include/vlc_objects.h:_66|                                       ^:a25l))
D)
../include/vlc_common.hOINH:481      E| R: note: expanded from macro 'vlc_object_release'I:15T                ^

../include/vlc_variables.h: : );
142:      48   66|  |  :       ^note: expanded from macro 'VLC_OBJECT'
 vlcnote:   481 |  expanded from macro 'var_GetChecked'
  
  142_o../include/vlc_variables.h | #:122:39d : note: expanded from macro 'var_Create'
 e    b 122consjec | #t dt_resltrfuceasinee( t VeLC_O BJEvavfinr_GetCCThecke(a)de v(olar_c )
,_co      mmonC_mre|                         ^
emb../include/vlc_common.h:ea481:t15: n,note: expanded from macro 'VLC_OBJECT't,v
) vare(s:r_GetaCh   (481 | co ,be      ns,ctc v l)c vaoknst edr_(sc_truCVct oLbCjecv_OBJlct__cECT(otro *)e(&mmon_)me,a(x)te->(mo bj) \
n,      VLC| bt              ^er_OB
sJECT(a),, bv)
      |                                                ^
../include/vlc_common.h:481::15:In file included from  demux/playlist/pls.c, c note: )
 (expanded from macro 'VLC_OBJECT'
c  481       |   on :  32:
s In file included from ../include/vlc_common.h :1031t v:
../include/vlc_variables.hl c|                                       ^const:469:5: stru cwarning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.ht: vlc481_c  om:15_m:on 469 | _memnote:  oexpanded from macro 'VLC_OBJECT'
b  481 |       ject bver_ar_Creatset  *   )(&(x: (c( p)on_o-bsj>ot vconst l,b j) \
st      |               ^
psz_c_onamer, VLC_VubjcAt vlcRec__ct_t *o)SmmoTRING (&| VLC_Vn(x)AIn file included from ->oRdemux/playlist/itml.cb:_mej) _DOINHERIT m39:
In file included from demux/playlist/playlist.h:\)b
;
24:
      |               ^      |     ^
../include/vlc_input.h:572
:10:er warning: sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: (c  ../include/vlc_variables.h572 |  onst :       122 vlc_vl:objecctIn file included from _objecdemux/playlist/podcast.c:31:
In file included from 39: note: expanded from macro 'var_Create'../include/vlc_common.h:1031:

_rt../include/vlc_variables.h  e122le:324a_ | :10tse: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 #d  324 |  (e (*)  fine v if(ar_C !reat(ev(vaa&lc(,b,_objecct_t) x va*))(pr_Gp_et-r_Cre>atvoueC(ob Vhejt[ck)e \
d( LC_O      |               ^
pi]) );_BobJj
      |          ^
,E ../include/vlc_objects.h:66psz:_25nIn file included from ame,demux/playlist/m3u.c: : Vnote: expanded from macro 'vlc_object_release'LC_V33C
T   66:
A(a | In file included from ), ../include/vlc_common.hb:R    , 1031_c )
      v:
../include/vlc_variables.hlc_oFL:bjeOA455:ct5_rT, &| v: warning: e                                      ^
leasedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h:(
481   455 | VL C_aOBJEC T(l :a) ) )
      |           ^
v )
../include/vlc_variables.ha:      |                         ^
r142../include/vlc_common.h_:48: C:481:15:15: note: expanded from macro 'VLC_OBJECT'r
 note: expanded from macro 'VLC_OBJECT'e
  481note: expanded from macro 'var_GetChecked'
a  142 |  | #de f  itne  e( p_    obvarcj, o_GeptCheszcked_  481 | name( ,no Vst stLr   ,uct Cvlc__n,VARct,v_oFLmO) vmar_oGeAT | Vn_mLC_VeAR_mbers:tChe  D   ckO(IconsNteHERIT ) sctrud(VLCct _v;loc_OBnJE
      |     ^
Cc../include/vlc_variables.h:s122:39:tT v(o note: ),n,t,expanded from macro 'var_Create'ommv)
lon_mc
em_o  122be | #rsb: (codjen      | e                                               ^
st vl../include/vlc_common.hfic_:481:nec vo15:t note: expanded from macro 'VLC_OBJECT'_
bj  481 | t *)(&(ecx)->ar_Cr ot_tbj)  *e\
      |  )              ^(&(
x)-a  >o   t cobjns)et(a, \
      b | In file included from ,demux/playlist/pls.c:str              ^
c32uct) vl c:
_coIn file included from m../include/vlc_common.hm:1031:
../include/vlc_variables.hv:ar_477Con:_me5:mbe warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]rs:r (
const   477vlc | ea te(_ob VLjeCct__ OBJt *ECT)(&((x)a-> o bvarj)_Crea)t \
,      |  b, c               ^
)
      |                                       ^e( 
p_ob../include/vlc_common.hj,:481:15: note: expanded from macro 'VLC_OBJECT' p
s  z_481na | In file included from me, demux/playlist/itml.cVLC :_ V60:AR_ST RI  Ndemux/playlist/podcast.c:31:
5In file included from ../include/vlc_common.h:: 1031Gwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:
    60| |    ../include/vlc_variables.h m:340 s: VLC_V9g: warning:  _Ddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]bg(A pR_D_demOux ,Iconst NHERIT s
) t;r"  340usi | ung   c  if(t iTune
vars       Me_ dia| vGetCl Lichec_c    ^
o../include/vlc_variables.h:mkemd( p_obon_membersbrj,ar122::39: y renote: a pexpanded from macro 'var_Create's dz
_(  enamecr" );
      o, nsV122Lt |     ^
 | #defvlc../include/vlc_messages.hi:87:5: note: _obexpanded from macro 'msg_Dbg'
   87 |  n   me vasg_r_C_GjVAR_enect_SCt *)eric(&(rep_TRat(x)hites, (VaL-INC_MG, &SGv,a_DbB,G, >__VA_objc)AR) GS_ v_)
      \
|     ^ar_Cr      e
at../include/vlc_messages.h:78l:13: |               ^ )note: expanded from macro 'msg_Generic'
 
e(   )
      |         ^
78 ../include/vlc_variables.hV:142:48: note: Lexpanded from macro 'var_GetChecked'
C_OBIn file included from J  demux/playlist/m3u.c | E  :CT33:
  142 | (vlc_Log(VIn file included from LCa), b#../include/vlc_common.h:1031define :
v,_O c BJECT(o../include/vlc_variables.h:),469:5ar_Ge: warning:  p)tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,   vlChecc_469km
o |  ded(       |                                       ^
 o,n,t,v) va varule__nar_Geme,C _../include/vlc_common.h:re_F481:IattC15hLe:E_ e_, note: __Lexpanded from macro 'VLC_OBJECT'I(cNE __,
 kp\
        ed_o(VL481|             ^
 |  ../include/vlc_common.h     bC_:481 Oj c:15:o note: expanded from macro 'VLC_OBJECT'BJEC,T(n 
sopt),s n,  zst_,481 | v)
t       nam       ce, Vonst struct vLClc_comrmonuct v_m_VARlc_embers:_S (cocommon_membTeRINnst vGrlc_ob s: (c|o VLC_VnstA ject_tRvlc *__)(o&DOINHERIT );bject_t *)((x)
      &(x| )-    ^>o
b-../include/vlc_variables.h:j) \122>
obj) :39:|                                                ^
../include/vlc_common.h:\
 481      |               ^
:15:note:  note: expanded from macro 'VLC_OBJECT'      
expanded from macro 'var_Create'
  |               ^
  122 | #de481fin |  e va       const struct rIn file included from _demux/playlist/pls.c:32:
CIn file included from r../include/vlc_common.heav:1031tlc_:
../include/vlc_variables.h:491co:5mm: e(a,b,c) warning: vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]on_
membear  _r491Cs: | r (ceonst     vaavlcte( VLC__or_COBJbjeECctr_Tt *)(eate&( p((x_demux/playlist/itml.co:b79:j)-a>20:obj,) warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] \
)
 psz      | _n              ^
ame,,    79 |   VL  b, cC p_V_x )
mIn file included from l_readAR_demux/playlist/podcast.cADer      D|                                       ^
R ../include/vlc_common.h= E:S:S31481:
xmlIn file included from : ../include/vlc_common.h15: note: :_Rexpanded from macro 'VLC_OBJECT'ea
d|e 1031rCr:
  481 |  VLC_  VeA    R atconse(../include/vlc_variables.h:t s_DOItNH350E pR_deIm:ru9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
ux,T );
      |  p_    ^
demux-../include/vlc_variables.h>t v:p_sour122lc_coce );
      :m39:   350 | |                    ^mon
note: expanded from macro 'var_Create'../include/vlc_xml.h:81:51_
:  122m | #e   m note: expanded from macro 'xml_ReaderCreate'
bers: ( de   81ifinc | #odf(n var_GetChseefckede vati( v pl_obnre cj_,_ xoml_bCpjeresRecate(a,tb,acde)rC varez_a_namtte, *)(e(& VLC(x)-r_ aC>oreate( VL,C_ bOs ) _VABRJEC_STjx)(a),  b,mlT\_R
 cea )
      |       | derR              ^                                      ^

../include/vlc_common.hCI:481:rN15: Ge,note:  aexpanded from macro 'VLC_OBJECT'&te(VLC_OBJECTIn file included from vademux/playlist/m3u.c:33
(la )  , ) :
s)481)
      
In file included from ../include/vlc_common.h|                                                         ^ | 
|         ^
:../include/vlc_common.h:481 :151031:
../include/vlc_variables.h:142:../include/vlc_variables.h  :  :48:   note: note: expanded from macro 'var_GetChecked'expanded from macro 'VLC_OBJECT'  

477  481co:  142n | 5 | s  t#de: stfi       warning: neconsdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  uct 477vlc_c |  var_ Goet   sttmmoru varn_ChCr_mct evlc_commeatbmon_erse: (coemec( p_onbj, stm bpkeder(oss:zv_ (colc,n,tn_aomeb,ject_t  VLC*,_V)(&(Ax)->ov) R_STbj)R \
      v| a              ^Ir_
NnGsGetCh | VLC_eckedVt vl(VLc_C_obOBIn file included from AjeRdemux/playlist/pls.c:32_Dct_t *O:
In file included from ../include/vlc_common.hJI:)(&(1031ECTNH:
(x../include/vlc_variables.ho):)-ERIT 511>obj) \
,n,      | t,)              ^
:5:v)
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
;  511
 |           |                                                      ^
v| ../include/vlc_common.hdemux/playlist/itml.c:90:13    ^a
: ../include/vlc_variables.h:122:r_39Cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:481:15:
 note: expanded from macro 'var_Create're   a90
:  122 | #te( note: expanded from macro 'VLC_OBJECT'
 pd_o |      481eb |           f   mj,sg_ Err ( p_dinepsz_emux , "nvaamer_Crca, Ven't   r aLC_ceVad AxmlR_ons stt sItNruter(acTet vlca_cm" )E;
      G|             ^
,b,oE../include/vlc_messages.h:83:mc)mRo 5:v nar_Cnote: expanded from macro 'msg_Err'_m e|r 
   83eate( VLC_OB |  mbJEers: C   VTmsg(c(_GaLoCnst_V)A, enR_eriDvc(OplcINHE _obb_this, V,RIT
       |     ^
LC_c../include/vlc_variables.hMj:122 Sect:G_E_t 39: RRnote: *)
, __expanded from macro 'var_Create'V
)(      | A_                                      ^
  &A../include/vlc_common.hR122 | #defG:(481xi)nS-e _v_)
      |     ^>o
ar_C../include/vlc_messages.h:78::13r15eabj::) t note: e(a,bexpanded from macro 'msg_Generic'
note: ,expanded from macro 'VLC_OBJECT'    
78c\
      | ) |      vl  va              ^481cr_L | og(_
 VCLC   _rOB  eJECTat( o),  p, const streuvIn file included from ctlc_m ( VvLlc_odculC_OBdemux/playlist/podcast.c:31:
In file included from ../include/vlc_common.h:e_nJEC1031am:
T(a)../include/vlc_variables.h:362, b, c ):9:e,
 __FILEo_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      m  | 362 |  mon                                         ^
i../include/vlc_common.h_me:_, mbf( 481:15: note: v__expanded from macro 'VLC_OBJECT'a
r_eL  481IGerNE__ | , \
      t Cs: |              ^ (  coh   cecknst vlc_oeod(bnst
 strju../include/vlc_common.hc:et v481:15:l  p_c_obj, pscnote: expanded from macro 'VLC_OBJECT't_
tc   *o)(mz_n&(x)-ma481 | me>    o obnj)    c_,m VLC_\VAR_Aem
b      | ers: (              ^oDconst vlc_
DREoSS, &vablnst struct vlc_com j) )
      | mon        ^ec
t_In file included from _tmdemux/playlist/m3u.ce../include/vlc_variables.hmb *:er:142s: :48)(c(on: note: expanded from macro 'var_GetChecked'
33&  :
(142st In file included from ../include/vlc_common.h:1031vlcx | _)o:
->../include/vlc_variables.hobj) \
#:      |               ^bject
491:5: _t warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
*  491 | d)(&e( fineIn file included from  va rdemux/playlist/pls.c_:x) GetC v32har_Cre:
->oIn file included from ../include/vlc_common.hate(bec :kj)p1031 ed(o,n,_\
:
t,v)../include/vlc_variables.h:      |               ^
525:5: obj ,warning:  varpsz_Ge_namtChedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ckeedemux/playlist/itml.cd(V:99:
LC9,  :  Vwarning: _OBLdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C_   JECVA525TR(o99 | _  |      A   )msg_,DDREn,t,vEr)SS | r(V
 p_dLC_VA      emRux,  |                                                ^  "in_DOvINvaHr_Cr
e../include/vlc_common.ha:ERIT alt481)e( p;_obj:15
,:  note: expanded from macro 'VLC_OBJECT'
p        481 | s| z    ^
_name../include/vlc_variables.h, VLC_VA  R:_122B:OOL39 | : note: expanded from macro 'var_Create'V
 LC  122 | _VAR#_DO   I N HcEonst Rdefstriuct vlc_ncome vmoan_rme_mIbT
      | Cersreat    ^:e(a,b,c) (
 ../include/vlc_variables.hconsvar:_Cre122:39:a note: expanded from macro 'var_Create'
t tv  122 | #delc_ofinbje vare( Vect_t_ *)(&CrLC_e(x)ate(aOBJ->,b,c) ECT(a)vao,bj) \
      |               ^r
 _Cbreate( VLC,_OB JECT(a), b, cc )
 )
      |       |                                       ^
                                      ^../include/vlc_common.h
:481:../include/vlc_common.h15: note: expanded from macro 'VLC_OBJECT':
481:15: note:   481 |         expanded from macro 'VLC_OBJECT'
c  on481st stIn file included from  |  demux/playlist/podcast.c:       co31:
nsIn file included from ../include/vlc_common.h:t1031:
ruct ../include/vlc_variables.h:429:v5lc_com mon_mstruct vlc_cemboers: m: (warning: mondue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_c  o429 |  m nstembe   rvar_vCresl: (conatec_object_t *)(&( (xp_o)->sbjobj) \t
      |               ^ 
, pvlc_obsz_jename, VcLCt_t *)(&_VIn file included from demux/playlist/pls.c:32:
In file included from ../include/vlc_common.hAR_INT:1031:
../include/vlc_variables.h:539:E(5: warning: xdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)->obGER   j| VL) \
539      |               ^
 |  C_VA R_DOIN HERIT i );vd r
o      ar_o|     ^
tC nod../include/vlc_variables.hre:122atIn file included from ee ( :p_ob<%39demux/playlist/m3u.c: note: expanded from macro 'var_Create'
j  122,s>": | #define33  var:
In file included from ../include/vlc_common.h:_C1031reate(:
../include/vlc_variables.h:511:5: psz_namewarning: a,b, due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],cV) var
,L_CreaC_VAR_  te( FLOAT | noV L511 | C_Od Be    );
      vaJEr_CreV|         ^
LC_V../include/vlc_messages.hCAR:83:Tat5:_D(ea), bO(I  p, _note: expanded from macro 'msg_Err'
N   83HEc ob | R)
jI ,          | mT
      |     ^s                                      ^
psz
g_n_Generic../include/vlc_variables.h(amp_:te122:39: note: expanded from macro 'var_Create'
../include/vlc_common.h  h, VisLC122:481: | ,#de V15: _VLCA_Mnote: expanded from macro 'VLC_OBJECT'
S  G_ER481R_RfiI,n |  e   N__  VA_ARG vTE   coar_CreaGERtSe(_ _)
      a|     ^|n
 ,sbtV../include/vlc_messages.h: ,78str:13:uc)  Lcvnote: expanded from macro 'msg_Generic'
Ca   78_Vr_C | r AR_t Dv eatOe(  vlc_INHElcL VogL(V_coLRCm_mC_OBJEOBJCT(IEonoCT(aT
)_m, e)mbpe,      , b, c|       ^
v../include/vlc_variables.h:122)
:39: lcrs: note: expanded from macro 'var_Create'
_m  122o      du| l |                                       ^#
(../include/vlc_common.h:481:cone_dnae15: note: fstexpanded from macro 'VLC_OBJECT' ivlme
, c_n__FILE__, __  Le vINE_481ar_ |   _,  C \
      | o               ^
../include/vlc_common.h:rb cjecetonst _t *)as(&te(a,b,ctru) v(x)->cobt481a r_v:15jC:lr) ec_ ate( note: expanded from macro 'VLC_OBJECT'VLC_Oc
BoJECT(a)  481, \
 |        |               ^
 b, c m   )  
      m|  const ostIn file included from demux/playlist/podcast.crnu                                      ^:31:
_m
cIn file included from ../include/vlc_common.h../include/vlc_common.h:1031:
t ../include/vlc_variables.hemb::442ers481:5:: : (cons15t vlc_o:bwarning:  jevcldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c_note:   442expanded from macro 'VLC_OBJECT' |    
t_tcom m  481 var*_on_m)C |  (&(em  bxer    s: (r eaconcon)st ->vlctes_ob( p_t jectobj,st_t *r psz_nucamoe,bj)(& ()xtV vLCl) -c>obj) \_co
\
      m|               ^
mon_membe_      |               ^Vrs:AR_
BOOL | VLC _VAR(coIn file included from ns_demux/playlist/pls.cDtOI :v32lNHEc_ob:
RIT );In file included from j../include/vlc_common.h
      | :1031:
../include/vlc_variables.h    ^
:554../include/vlc_variables.h:122:5:e :39: cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t_t demux/playlist/itml.cnote: expanded from macro 'var_Create'
:  122 | #d*)  efin554e v | a(&r_( 139:17:   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Creat  139xe(a,b,c) va)r | _C r    vaer_- Creaate(      p_o>bj te(, V    opsz_b  mjLC)_sOBnJg_WarnE \
      |               ^
CT(( p_deaa),m mbe,u x, c )
      |                                       ^VL
C, "_uVIn file included from ARn../include/vlc_common.h:481_STsdemux/playlist/m3u.c::15: 33uppo:
note: expanded from macro 'VLC_OBJECT'In file included from RIN
r  481G  |  ../include/vlc_common.hted i: |Tu1031nes Me di:
../include/vlc_variables.ha :   LibraVLC_V525AR_:5:  D  cwarning: rodue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nOy vst ste  rrucsit525on" ) I;
NHE      |                 ^
vl | RIT../include/vlc_messages.h:85:5 : note: c_commoexpanded from macro 'msg_Warn'
 
n _m   e      |     ^
85mber../include/vlc_variables.hs  |  v:   122: (msacon:39: g_Gsnote: expanded from macro 'var_Create'
ene  r122ticr | #d vlc(p__otheis,fbjecine vt_ta VLr __CCr_e*MSGC)(&r_Weat(axtAee((a,b )->obp,j) \RN
      , __c_VA_)|  var_CoARrbeaGSt__ej              ^
, )(
      |     ^
 ../include/vlc_messages.h:78VL:13:C note: _pexpanded from macro 'msg_Generic'
sO   78 |    z_BIn file included from n vJECamlcedemux/playlist/podcast.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h,:455:5:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
V  L_Log(VLC_CO455B | J_V    vaAR_rBOOE_CrCLeaT(o), t p,e vlc|_moduTle VLC((_VA p_oba),R b,j, ps_ DcOz_naIme )
NHE, VLRIT_na
C_      | meVA      |     ^
R_F, ../include/vlc_variables.h:122LOA                                      ^T__F
 | VLC_:IL39VARE__DOINH: note: expanded from macro 'var_Create'ERIT
 _  ../include/vlc_common.h:)481;:
      | 15122 | #    ^, _
:d../include/vlc_variables.h:_ note: L122:efiexpanded from macro 'VLC_OBJECT'
INE_n39: note: expanded from macro 'var_Create'
e  122  | #_  , 481v |  d \
      e|             ^
 a ../include/vlc_common.h: r481fin :15e   cons:var t_Cnote: expanded from macro 'VLC_OBJECT'r
 _Crs  481 | eeatae(at,b,ct re uct) v       ca(onst avstruclt, vlc_commcb_r_,c)Creaotne(  _mecmboevVLarC_Ors:mBJE_C (coCmon_mnste vT(aremlc_oab), btejec(t, VL _Cbers: (cont_ s*t)(& O(vBlcJ x)-EC)>T
(      | c                                      ^
a)o../include/vlc_common.h_ob:, b481:15:ject_t *)(&(x,)-> note:  expanded from macro 'VLC_OBJECT'objcb
   481 |  )j)  \
)\      |               ^


            | |                                       ^
      ../include/vlc_common.h co:n              ^
481demux/playlist/itml.cst :str15:u: note: ctexpanded from macro 'VLC_OBJECT'
143   vl481 | :c_In file included from 13  :  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
demux/playlist/pls.c:    c143 |    ommon32 :
_mem  In file included from co../include/vlc_common.h:n1031:
 be../include/vlc_variables.h  : r563sts:     (c o mssg_Wartn:( pr_nustc vltc_ o5b:d warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  mvux563 | ljecc,_  tc_ " invaot  mmovn_mema*)(r&l_id bea at)->etrtirobusbje:t (e) c\
      | :\"o%s\n("",st   v              ^
lcat_tr );o
      |             ^
p_../include/vlc_messages.h:b85:5:In file included from  note: oexpanded from macro 'msg_Warn'je
demux/playlist/podcast.c:   85 |    b ms31:
g_jGeneric(pIn file included from ../include/vlc_common.hc_,thti:1031:
s, ../include/vlc_variables.h VLC_p:sz_naMSmG_469_WteAR :5*:,N,)  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
__  469 |   (&(VA_ VAR  GSvax_LC_)r__VAR_C-STRreate)
      | I    ^N
>( pGobj) \../include/vlc_messages.h:
78       :13:_obj note: expanded from macro 'msg_Generic'
|   78|               ^
, |  p sz_name,  V L CV_VAR _SLvlcC_In file included from TRINGdemux/playlist/m3u.c_L: VAR|33o_ VLCg(V_VA:
In file included from LDC_../include/vlc_common.hOOB:INHEJ1031:
RE../include/vlc_variables.h:539CRI_:DT5(OI:To warning: N
)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
        HERIT |     ^
, 539p, |  ../include/vlc_variables.hv:122:  lc );_m 
39v:od      |     ^
 ule../include/vlc_variables.h:122:ar_na39:note: expanded from macro 'var_Create'_ note: expanded from macro 'var_Create'
meCr
eat, __  e( p_o  122 | #bdFILejf, E__, __LIpN122E__ | #, \szd
      | efi_            ^
nni../include/vlc_common.h:481ne:15: v anote: e ar_expanded from macro 'VLC_OBJECT'
var  C481 |   m_C  re, V  LC_r  VecAonsR_t sFeatLtrauctOe(at,Ab,eT | vlc_(a,b co,c)cmmoV) Lva nC_memrbversa: (rcon__CreaVst_CrAR_Deteate ( VOv( VLlLcINC__oHERIC_TOBJECObjecTt_tB 
(a)      |     ^JE
*C../include/vlc_variables.h:,T122:39 : )b(&,(x)-(a),  b,>obc c  )
)j) \
note: expanded from macro 'var_Create'

            |               ^
|                                       ^      |                                       ^  122

../include/vlc_common.h: | #d481:../include/vlc_common.h:ef15: demux/playlist/itml.c:note: expanded from macro 'VLC_OBJECT'148i:481:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ne 
15: note: expanded from macro 'VLC_OBJECT'  va481
 |   481 |  r  
        148 | _    co   nst     m Cre   cossgt_Waarruntnst( pe_dct vlemc_comm(a,bux, ") r oeqva nstr_umeruimrebers_Cresct vlc_ ac\te( ommon_V"ve:Lm C_OB(reJconsEtCsi vlmocn\_objebct" aTttrer(_ia), b, ct  )
      |                                       ^*b)ute(&(x)->obj) \
      | " );              ^
      
|         ^
../include/vlc_common.h../include/vlc_messages.h
:85:5::s: 481(co note: expanded from macro 'msg_Warn'
nst    85 | :vlc15  _ob In file included from  :je note: ctmexpanded from macro 'VLC_OBJECT'sdemux/playlist/pls.cg
_:32t:
   481 |  In file included from ../include/vlc_common.h    :*)(& (x)  c->o1031bo:
../include/vlc_variables.h:578_Gnes:net9r:i sj warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  578 |     itfc( (r\p
_tuhic      | t  s, vlv              ^
VLaCr_MSG_cWA__ChanRN,In file included from g e__VA_(cARommoGdemux/playlist/podcast.c:31:
S_In file included from ../include/vlc_common.hn_)
:_       mp|     ^e1031:
../include/vlc_variables.h:_mb
eobj../include/vlc_messages.h, :78:rs:p477 (13:c5: os:zn_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note: nexpanded from macro 'msg_Generic'
  ame, VL   78 | st477 | C    v_ V AvRlc _Cl H _OcLIog(CEvarSV_CLC_rCOOBUJECe_obTN(jT, &ecoa),tte( pc__ount,t NULL  p, v *)()objlc_&m,(xod ule_) nam
      e, _p| _Fsz_nILE        ^
_../include/vlc_variables.ham:128:43: note: e, expanded from macro 'var_Change'
VLC_  128 | #V_,d __eLIAR_fSTRIiNEne NGva__, \ 
r| V_ChanLC_g      |             ^e
(../include/vlc_common.hVARa,b,c_DOIN,d,eHERIT );
:)481:       | 15:va     ^
r_Chan../include/vlc_variables.h:note: expanded from macro 'VLC_OBJECT'122:
ge( VLC_OBJE39:   C481note:  |  expanded from macro 'var_Create'
T  (  122 |   a  ), #deb,  cocnst ,fine  d, st)ru->eob )
      jc|                                           ^
)va rt v../include/vlc_common.h:lc481_\
      commo| :_              ^Cr15
n:eat_e note: m(aexpanded from macro 'VLC_OBJECT',embers: b,c) va(const v
In file included from   481 |   lc_r demux/playlist/m3u.c:o _33    cbjec:
In file included from ../include/vlc_common.h:1031ot_Cret nst:
*)ate( (& VLC_OstrucBJ(xEt vlCT(c_comma),o)->ob b, cjn )
_) \me
            |                                       ^| mb
er              ^
s../include/vlc_common.h:../include/vlc_variables.h (cons::481t554: vlc15:_o: bnote: 5expanded from macro 'VLC_OBJECT'
:j warning:   481 | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e c       t _t 554 |     *demux/playlist/itml.cva ):con181:(17rs&(x:t ) -stru>warning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
tb  181 | j)  v_C  r   le c      \
      |               ^
    mate(sg_c om_Empon_rr(m_em obebjp_drs:em (cuxons, t v"unexpeclc_t, psed z_elobnjeamement e,<%s>",  nct_oVdt *Le C_VAR_STRI));N
      (&G|                 ^ |(x
 ../include/vlc_messages.h)-V>ob:Lj) C83:5_\
      V|               ^
: note: expanded from macro 'msg_Err'
AR   _DO83 |  I NHER I T
      msg_| GIn file included from demux/playlist/podcast.c:en31    ^:
In file included from ../include/vlc_common.her:1031:

../include/vlc_variables.hic(../include/vlc_variables.h:491:p_t:5:122:hi39s warning: ,:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] V
   491 |   LC_note: expanded from macro 'var_Create'  v
a  Mr_CrSG_122ea | #dERete(f pi_oR, _bj_VA_nA, RGpsSe vz_nar_Createame,__(a,b, VLcC_V)
      ) |     ^
../include/vlc_messages.hv:78:13:a note: rAR__Aexpanded from macro 'msg_Generic'
DC   78 | DR   ESS vlrc_Loge(VLate |( VLC_C_O VVAR_DLC_OBBJECT(Jo)EOIN, CHEpT(, Ra), b,vlIT  );
      c_|     ^mcodule_nam e,)
 
      __../include/vlc_variables.h| FI:122                                      ^LE_
_, __../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
LIN:39  E_481 |  _, \ : 
      note:   |             ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'var_Create'   cexpanded from macro 'VLC_OBJECT'
ons  481t st
 |     ruct     cvonslt   c122 | #str_duct vefilcnc_ce vaomr_oCrematem(amono,b,nc) _mvae_membmbers:er (c_Croneatest( VLr vls: c_o(Cbjconst _OBvJecEt_CTl(act *)(_&), ob, bje(x)-cc )>to
      | bj_t )                                      ^
* \../include/vlc_common.h:
      481)(&|               ^
(x:15)->obj) \
      |               ^: note: expanded from macro 'VLC_OBJECT'

  481 |         const struct vlc_common_members: (cIn file included from demux/playlist/m3u.con:33:
st In file included from ../include/vlc_common.h:1031vdemux/playlist/itml.cl:
:220:../include/vlc_variables.h:56317: c:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
5:   _220 |  warning: objec  t_t   *)(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
&     (  563 |        x)->o bj)  \
v      |               ^a
r msg_Err( p__dCreate(em p_obj, psz_name, VLC_VAR_STRING |In file included from  udemux/playlist/podcast.cVLC_VAx,:31:
 "R_DOIIn file included from NHERIT../include/vlc_common.h:1031
      |     ^:
../include/vlc_variables.ht:511
h:5ere../include/vlc_variables.h:122: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:39's:  nnote: expanded from macro 'var_Create'

o    122 |  511 |   open element#defi ln  e var_varCereft a_te(a,Cfb,c) orvreat e( ar<_Crea%tes>p_( "obj,,VL
 C_pOB      |                 ^sz_
naJm../include/vlc_messages.h:83:5: e, ECnote: VT(expanded from macro 'msg_Err'La),C_VAR b_IN, TEGc E
R)
          83 |  |                                       ^
   | VLC../include/vlc_common.h:_m481:VAR_DOsINHE15: note: expanded from macro 'VLC_OBJECT'gRIT
      |     ^

_  481 |    G../include/vlc_variables.h    e:122:39ne:  conote: expanded from macro 'var_Create'
ns  122 | #t srtrdiefinucte  vvarclc_com(_mponCre_ate(ta,_meb,cmb)h is, ersVL:var_ Cr(ceC_oMSGns_atEt Re( Rvlc_o,Vbj LC__Vect_AOBJE_t *_C)(&(x)ARGS__T(a), )b, 
c )
->obj            |     ^
| )                                      ^
 ../include/vlc_common.h:481../include/vlc_messages.h:15:: note: expanded from macro 'VLC_OBJECT'
78\
:13:       |               ^  note: 481
expanded from macro 'msg_Generic'
 |         const str   78uct v |     vllcc_c_LoommIn file included from ondemux/playlist/m3u.c:_gmem33:
berIn file included from ../include/vlc_common.hs: (c:1031(VLC_OBJEC:
../include/vlc_variables.hT(o:578:9: warning: ons), pdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, vlc_  578 |   mt volc  _obif( jdulvarecte_Change(_t_nam *)( e&(p_,xo )->_objbj,)  \
      _psz_nam|               ^eFI, LE
VLC_V__A, __LIRNE__, \
      |             ^
_CHO../include/vlc_common.h:ICESIn file included from demux/playlist/podcast.c:48131:
C:15: note: expanded from macro 'VLC_OBJECT'
O  UNT481 |     , &coun  t,  co NUIn file included from n../include/vlc_common.h:1031LL s:
../include/vlc_variables.h:525t s) )
tru:5: warning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t        |         ^
 525 |     vvlc_../include/vlc_variables.h:car_128oCrmm:43: note: oeatenexpanded from macro 'var_Change'
_( pm  128e_omb | #defbjine va, psz_ner_rs:ame,  VChaL(ngconst vlc_e(a,C_Vobb,cAR_,dBOO,eL ject| V) v_t LC_ar_CVA*)(ha&R_DOI(xNHE)RI->Tnge
      | (     ^
VLCo_../include/vlc_variables.hb:122OBj:39: JECT)(a \note: )
, b      expanded from macro 'var_Create', c
| ,               ^d, e )

        122|  |                                           ^#
define v../include/vlc_common.har_:Cre481:ate15(a:, bnote: ,expanded from macro 'VLC_OBJECT'
c) var_  Cr481ea |         const strutcte( VL Cvlc_co_demux/playlist/itml.cOB:JECmmo240:n_membersT(a): 5(, :b,const v  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
l  c )
c_obj240 |     msect      g|                                       ^
_t../include/vlc_common.h:481 *:15:)_(&E (x)->note: rr(expanded from macro 'VLC_OBJECT'o bjp
_)  481 | d  \
      |  e               ^
     mux, "uconexpectnst stred end of XMLuc dat ta" );
      |     ^
vlc_../include/vlc_messages.h:co83mm:on_members: (const vlc_obj5ect_t *): note: expanded from macro 'msg_Err'
(   83&(x)->obj) \
      |               ^
 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGSIn file included from demux/playlist/podcast.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
__)
        539 |     var_C|     ^
rea../include/vlc_messages.h:78te( p_obj, psz_name, :13VL:C_VAR_FL note: OAexpanded from macro 'msg_Generic'
T    78 | | VLC_VA    vlc_LogR_(VLC_DOOBJEINHERIT
      |     ^
CT(o), p, ../include/vlc_variables.h:122:39:vlc_ note: expanded from macro 'var_Create'
mo  122 | #define var_Created(a,b,ulec) var_Create( VLC_OBJECT(a), b_, c )
      |                                       ^
na../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'me
, __FI  481 |   LE__     , __L cINE__on, \
      |             ^st
 struct../include/vlc_common.h vlc_:481:15: comnote: expanded from macro 'VLC_OBJECT'
m  on_members: (cons481t vl |  c_object_t *)(&(x)->obj) \
        |                ^
    const struct vlc_common_members: (const vlc_obIn file included from demux/playlist/podcast.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: jectdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_t *)  554 | (&(x)->    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHEobj) \
RI      |               ^
T
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/podcast.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:demux/playlist/itml.c:285:5:563: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
5  285 |  :  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   563 |   msg_Info( p_   var_Create( demup_obj, psz_name, VLC_x, "adVAR_STRING | VLded %ziC_VAR_DOIN traHEckRIs successfully"T
      | ,
      |     ^
    ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'../include/vlc_variables.h:122:39
: note: expanded from macro 'var_Create'
     12281 |      | #msdegfine v_Generiarc(p_th_Creis,at VLe(Ca,b,c) var_Cre_ate( VLC_MSG_INFO, __VA_AOBRGJES__)
      | CT(a),     ^
b,../include/vlc_messages.h:78: c )
      | 13: note: expanded from macro 'msg_Generic'
                                      ^   78 |   
../include/vlc_common.h:481  vlc_:15:Log(VLC_OBJE note: expanded from macro 'VLC_OBJECT'
CT  481 |  (o),   p, v l    const struct vlc_common_members: (constc _modulvlc_obje_naect_t *)(&(x)->mobje, __FI) LE\
      |               ^
__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strucIn file included from demux/playlist/podcast.c:31:
In file included from ../include/vlc_common.h:t 1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vlc_com  578 | mon_m  e  imbers:f( (const var_ vlc_object_Cht *)an(&(x)-ge>o( bj) \
      |               ^
p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, demux/playlist/itml.c:d, 315:5e )
      | :                                          ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'  315 |  
    481  |    msIn file included from demux/playlist/pls.c:35g    :
In file included from demux/playlist/playlist.h:24:
In file included from ../include/vlc_input.h:_Db41:
../include/vlc_vout.h:g(125: c5: o nswarning: t strpucdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  125 |  v lc_common_m_e dem  vluxcm, "bers: _o(cnambonst ve:lc_object_t *)je(&(x)->obj) \
      |               ^
c %t_rs,el aeartseis(t:  p_vou%s, atlb )um;
      | :     ^
%s../include/vlc_objects.h:66:25, :ge nrenote: : expanded from macro 'vlc_object_release'
%s   66,  |     vlctr_oacbkNum:je %ct_s, lreocaltieaonse: ( %sVLC_",OB
      JECT(|     ^a)
 )../include/vlc_messages.h:87
      |                         ^
:5:../include/vlc_common.h:481:15: note: expanded from macro 'msg_Dbg'
 note: expanded from macro 'VLC_OBJECT'
     48187 |   |           m csg_Geonstne striruc(pct _tvlc_chiomms,on V_mLCember_Ms:SG (c_Donst BGvl, c___obVAje_Act_tRG S_*)(&(x_)
)-      >ob| j) \
      |               ^
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/playlist/itml.c:320:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  320 |         msg_Warn( p_demux, "ignoring track without Location entry" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/playlist/itml.c:325:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  325 |     msg_Info( p_demux, "Adding '%s'", p_track->location );
      |     ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/pls.c:35:
In file included from demux/playlist/playlist.h:24:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/pls.c:35:
In file included from demux/playlist/playlist.h:24:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/pls.c:35:
In file included from demux/playlist/playlist.h:24:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/m3u.c:38:
In file included from demux/playlist/playlist.h:24:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:demux/playlist/pls.c:25: note: expanded from macro 'vlc_object_release'53:
9:   66 warning:  |  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    53 |      vlc_obje    ct m_rsgel_Deabgse( ( p_VLC_OBJECT(a) )
      |                         ^
demu../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
x,  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 "not enough data" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/playlist/pls.c:62:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   62 |     msg_Dbg( p_demux, "found valid PLS playlist file");
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct In file included from demux/playlist/m3u.c:38:
In file included from vlc_demux/playlist/playlist.h:24:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^

  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/m3u.c:38:
In file included from demux/playlist/playlist.h:24:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         constdemux/playlist/pls.c:104:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 str  104 |             msg_Dbg( p_demux, "pls file version: %suct vlc_co",mmon_m pembers: (szconst vl_vc_object_alt *ue)(&(x)->obj) ) \
      |               ^
;
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |   In file included from   demux/playlist/m3u.c:38vl:
In file included from demux/playlist/playlist.h:24:
c../include/vlc_input.h:572:10_L: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  g572 |          v(Vlc_LCo_ObjeBJct_rECelease( (vT(lc_objoecIn file included from t)_tdemux/playlist/podcast.c ,*)(pp_v :po34:
u, t[ivlIn file included from ]c) );
      demux/playlist/playlist.h:24:
In file included from | _m         ^
od../include/vlc_objects.h:66:25: unote: le_expanded from macro 'vlc_object_release'
../include/vlc_input.h:41:
   66 |     vlc_o../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b  125 |    ject_release( VLC_namOBJECT(a) )
      |                         ^
 vlce../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_  481 |         const struct vlc_common_members: object_releas(,ce( _o _p_vnouFt );
      |     ^
I../include/vlc_objects.h:66:s25: note: expanded from macro 'vlc_object_release'
tL v   66 | l E_c_object_t *_) (,  _ &v(x)->obj_lc_object_relLease)(I VL CN_OBJE\
      |               ^
ECT(__a, ) )
\
      |                               ^
|             ^../include/vlc_common.h:481:15
:../include/vlc_common.h: note: 481:15expanded from macro 'VLC_OBJECT'
:  481 |        note:   expanded from macro 'VLC_OBJECT'c
on  st 481 |  struct vlc  _c ommon_me   mbers:  c(coonst nsvt slc_objectrtu_t *)(&(x)-ct> obj) \
      |               ^
vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/playlist/pls.c:110:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  110 |             msg_Dbg( p_demux, "pls should have %d entries", atoi(psz_value) );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJEdemux/playlist/m3u.cCT:144(:o)5: warning: , due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
p  144 | ,  vl c_  msg_moDbg(du p_stleream,_n "fouamnd valid M3e,U pl _ay_FlistIL" )E_;
      |     ^
_, ../include/vlc_messages.h:_87:5: note: _expanded from macro 'msg_Dbg'
LINE   87_ |     msg_,_ \Gen
      e|             ^
r../include/vlc_common.hic(p_th:481is, VLC:15_MS: Gnote: expanded from macro 'VLC_OBJECT'_D
B  481G, |   __VA_  ARGS_  _)
      |     ^
 ../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    78 |     c vlc_Log(onVLstC_ sOBJECTtr(o),uc pIn file included from ,t demux/playlist/podcast.c :34:
In file included from demux/playlist/playlist.h:vlvc24_:
lmco../include/vlc_input.h_:d527c:29: warning: udue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]l
eom_m  noamn_e527m | , e   inpu __FmtIbLE__, __LINE__, \
e_thread_      | r            ^t
s:../include/vlc_common.h *i n:481:15: note: expanded from macro 'VLC_OBJECT'
put  (481 = input_Create( parentc |         oc,onnst ss t tivtem, lruct vlc_common_members: (colnosct vlc_o_bgjo, NULbect_t *)(&(x)->obj) \
      |               ^
jeL, ctN_tU *L)(L &);
(x      | )-                            ^
>o../include/vlc_input.h:bj501:) 46:\
      |               ^ note: expanded from macro 'input_Create'

  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
demux/playlist/pls.c../include/vlc_common.h:481:15: :119note: :13: warning: expanded from macro 'VLC_OBJECT'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481 |       
  const st  119r |  u  ct   vl  c  _  co mmmsgon__Wmeamberrns( : p_(decmuox,n "scotul dnvl'c_object_tt  *)f(&(x)->obj) in\
      |               ^
d number of items" );
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'In file included from demux/playlist/podcast.c
:   3485 | :
In file included from demux/playlist/playlist.h  :  24:
m../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
sg  _G530 | en er ic(p_      vlc_this,object_release(  input )VLC_M;
      |         ^
SG../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
_W   66 |   AR N vlc_objec, t__VA__releARGase( VLC_S__)
OBJECT(a)      |     ^ )
      |                         ^

../include/vlc_common.h:../include/vlc_messages.h481:15:78: :note: expanded from macro 'VLC_OBJECT'
13  481 |         c: onnote: st strucexpanded from macro 'msg_Generic'
t   78 |  vlc_common_m  em bers:  v(lcc_Lonost vlcg(V_object_t LC*)(_O&(xBJ)EC->obj)T( \
      |               ^
o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commoIn file included from demux/playlist/podcast.c:n34:
In file included from demux/playlist/playlist.h:24:
../include/vlc_input.h:572:_m10emb: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  r572 |       s:    vlc_(object_relecase( (vlc_oboject_t *)(pp_voutns[ti]) );
      |          ^
 v../include/vlc_objects.hl:c66:25: note: expanded from macro 'vlc_object_release'
_o   b66 |     vlc_objecjt_release( VLC_OeBJECT(a) )
c      |                         ^
t../include/vlc_common.h:481:_15: note: expanded from macro 'VLC_OBJECT'
t  481 * |         c)(&onst struct vlc(x)_commo-n_member>s: (const vlc_oboject_t *)(&(x)->bj)obj) \
      |               ^
 \
      |               ^
demux/playlist/pls.c:140:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  140 |                 msg_Warn( p_demux, "no file= part found for item %d", i_item );
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/playlist/pls.c:169:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  169 |             msg_Warn( p_demux, "unknowdemux/playlist/podcast.c:n64:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 ke   y f64 |          ou n  vlc_stream_MemoryNew( p_demux->p_sodurce, (uint8_t  *)p_inpee pkls, f i_ilpe:eek, t %rs"ue ), ;
      |             ^
psz../include/vlc_stream.h:396:30: note: _key );expanded from macro 'vlc_stream_MemoryNew'

        396|  |              ^ 
      vlc_stream_MemoryNew../include/vlc_messages.h:(VLC85_OBJEC:T(a), b, c, d)
      |                              ^
5../include/vlc_common.h:481:15:: note: expanded from macro 'VLC_OBJECT'
   481 |         const note: expanded from macro 'msg_Warn'
struct vlc_   85 | co    mmmon_members:sg_Ge (connst vlc_object_t er*)ic(&((p_x)->obj)th is\, 
      |               ^
VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13demux/playlist/podcast.c:: note: expanded from macro 'msg_Generic'68:38: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

   68 |       78 |     vlc_Lo g(V LC_OBJECT(o ), p, vl c_modu lxe_name, __FILE_m_, __LINE_l__, \
      |             ^
r../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
e  481a |      d   conste struct vrlc_common_me_mtb ers: (const vlc_*object_tp _*)(&(xxm)->objl) \
      |               ^
_reader = xml_ReaderCdemux/playlist/pls.c:184:r9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  184 | a        mtsg_Waern( p_(demux , "no file= partp fo_udnd feomr ituexm %d," ,p i__iptrem o)b;e
      | s        ^t
r../include/vlc_messages.h:85:5: enote: aexpanded from macro 'msg_Warn'm
   85 |     msg_Generic ()p;_this, 
V      L| C_M                                     ^S
G_WARN, ../include/vlc_xml.h__VA_ARGS__)
      |     ^
:../include/vlc_messages.h81:78:13: note: expanded from macro 'msg_Generic':
51   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_m:o dnote: uexpanded from macro 'xml_ReaderCreate'le_name
, __FILE__, __LINE__, \
         |             ^
../include/vlc_common.h:481:15: 81note: expanded from macro 'VLC_OBJECT'
 |   #481 |   d    e  const strucft vilnc_common_members: (ec oxnmst lv_lRc_oebajdecte_rtC *)r(e&a(x)t-e>(obj )a \
,      |                ^s
 ) xml_ReaderCreate(VLC_OBJECT(a), s)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/playlist/podcast.c:94:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   94 |     msg_Dbg( p_demux, "using podcast reader" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/playlist/podcast.c:125:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     p_xml_reader = xml_ReaderCreate( p_demux, p_demux->p_source );
      |                    ^
../include/vlc_xml.h:81:51: note: expanded from macro 'xml_ReaderCreate'
   81 | #define xml_ReaderCreate( a, s ) xml_ReaderCreate(VLC_OBJECT(a), s)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/playlist/podcast.c:133:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  133 |         msg_Err( p_demux, "invalid file (no root node)" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/playlist/podcast.c:139:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  139 |         msg_Err( p_demux, "invalid root node <%s>", node );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/playlist/podcast.c:178:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  178 |                             msg_Dbg( p_demux,"unhandled attribute %s in <%s>",
      |                             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/playlist/podcast.c:182:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  182 |                         msg_Dbg( p_demux,"unhandled attribute %s in <%s>",
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/playlist/podcast.c:254:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  254 |                         msg_Dbg( p_demux, "unhandled text in element <%s>",
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/playlist/podcast.c:270:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  270 |                             msg_Warn( p_demux, "invalid XML item, skipping %s",
      |                             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/playlist/podcast.c:273:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  273 |                             msg_Warn( p_demux, "invalid XML item, skipped" );
      |                             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
43 warnings generated.
demux/playlist/podcast.c:349:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  349 |         msg_Warn( p_demux, "error while parsing data" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo demux/playlist/qtl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/playlist/qtl.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/playlist/qtl.lo -MD -MP -MF $depbase.Tpo -c -o demux/playlist/qtl.lo demux/playlist/qtl.c &&\
mv -f $depbase.Tpo $depbase.Plo
37 warnings generated.
depbase=`echo demux/playlist/ram.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/playlist/ram.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/playlist/ram.lo -MD -MP -MF $depbase.Tpo -c -o demux/playlist/ram.lo demux/playlist/ram.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qtl\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/playlist/qtl.lo -MD -MP -MF demux/playlist/.deps/qtl.Tpo -c demux/playlist/qtl.c  -fPIC -DPIC -o demux/playlist/.libs/qtl.o
30 warnings generated.
depbase=`echo demux/playlist/sgimb.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/playlist/sgimb.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/playlist/sgimb.lo -MD -MP -MF $depbase.Tpo -c -o demux/playlist/sgimb.lo demux/playlist/sgimb.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"ram\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/playlist/ram.lo -MD -MP -MF demux/playlist/.deps/ram.Tpo -c demux/playlist/ram.c  -fPIC -DPIC -o demux/playlist/.libs/ram.o
41 warnings generated.
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"sgimb\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/playlist/sgimb.lo -MD -MP -MF demux/playlist/.deps/sgimb.Tpo -c demux/playlist/sgimb.c  -fPIC -DPIC -o demux/playlist/.libs/sgimb.o
depbase=`echo demux/playlist/shoutcast.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/playlist/shoutcast.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/playlist/shoutcast.lo -MD -MP -MF $depbase.Tpo -c -o demux/playlist/shoutcast.lo demux/playlist/shoutcast.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"shoutcast\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/playlist/shoutcast.lo -MD -MP -MF demux/playlist/.deps/shoutcast.Tpo -c demux/playlist/shoutcast.c  -fPIC -DPIC -o demux/playlist/.libs/shoutcast.o
In file included from demux/playlist/qtl.c:55:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/qtl.c:55:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/qtl.c:55:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/qtl.c:55:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/qtl.c:55:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/qtl.c:55:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/qtl.c:55:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/qtl.c:55:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/qtl.c:55:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/qtl.c:55:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/ram.c:In file included from demux/playlist/qtl.c:55:
In file included from 52:
../include/vlc_common.h:In file included from ../include/vlc_common.h:10311031:
:
../include/vlc_variables.h../include/vlc_variables.h::189340::12: 9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if(  189 v |  ar  _G retetuChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
rn ../include/vlc_variables.h:142:48: note: vexpanded from macro 'var_GetChecked'
ar  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OB_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
JEC../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
T  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC(o),n,t,v)_
      |                                                ^
O../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
B  481 |     J    const strucECt vlc_cTommon_me(om),bern,s: (t,const vv)lc_ob
      |                                                ^
j../include/vlc_common.hect_t *:481)(&(:15x)->o: bjnote: expanded from macro 'VLC_OBJECT') 
\  481
       |  |               ^
       const struct vlc_common_members: (consIn file included from demux/playlist/qtl.c:t55:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h v:350:lc9: warning: _odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bj  350ec | t_  t   *)if((& var_(GetChecx)ked->( obpj)_obj \
      | , psz_name              ^
, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,vIn file included from ) vdemux/playlist/ram.car_GetChe:52cked(VL:
In file included from C_O../include/vlc_common.h:BJE1031:
CT(o),../include/vlc_variables.h:n,t,v)
      |                                                ^
203../include/vlc_common.h::12481:15: : note: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]expanded from macro 'VLC_OBJECT'

  481 |         203 |   c  ons  t strurect tuvlcrn_c vomarmon_S_members: (const evltc_object_tCh *)(&(ex)->objck) \
      |               ^
ed( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'In file included from 
demux/playlist/qtl.c  :55:
In file included from ../include/vlc_common.h:1031:
140 | #../include/vlc_variables.h:362:9: warning: dedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
fine  362  |   va  if(r_ vSear_GtCetheCheckcked( edp_(oobj,n, ps,tz_name,,v VLC_VAR) _ADvaDRESr_S, &val Se)tC he)
      |         ^
c../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'ke
d  142 | #defi(Vne LCva_Or_GeBJtChecECked(T(o,n,to),v) va,nr_G,tetCh,vecke)
d(VL      | C                                               ^
_../include/vlc_common.hOBJECT:481(o:15),n: ,t,note: expanded from macro 'VLC_OBJECT'v)
      |                                                ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    481 |         c481 | ons  t s  t ruct vlc_co  mmon_ cmembers: on(consstt v slc_otrbjecuct_t *t )(&(x)->ovlbj) c_\
      |               ^
common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/ram.c:52:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     rIn file included from edemux/playlist/qtl.c:55:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:t429u:5r: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n 
va  r_429 |  Se   vtCar_heCckreaedte (( pob_oj,bj, n pszam_name, e,VLC V_VLAR_INC_TEGVAER R_| COVORLCDS_VA, R_DOINHERIT );
      |     ^
va../include/vlc_variables.h:l)122;
:39      |            ^
:../include/vlc_variables.h note: expanded from macro 'var_Create'
:140:  122 | #def48:i note: neexpanded from macro 'var_SetChecked'
 var_Create(a,b  140,c)  | #varde_Createf( VLinC_OBe JECvaT(ar_),Se b, c )
      |                                       ^
t../include/vlc_common.h:481Ch:15:ec note: expanded from macro 'VLC_OBJECT'ke
d  481 |    (     consto, strun,ct vlt,c_comvmon_member) s: (covanst vr_Slce_objetCcth_t *)(&(x)->ecobj) ke\
      |               ^
d(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from demux/playlist/qtl.c:55:
In file included from ../include/vlc_common.h:1031:
  481../include/vlc_variables.h: |  442:5  : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
   442 |     va  r_Cre cate( op_obj, pnssz_t namestr, ucVt LvlC_c_VcoARm_BOOmoL n_| meVLC_VARmb_DOINeHERIT );
      |     ^
rs../include/vlc_variables.h:122: :39: note: (cexpanded from macro 'var_Create'
o  122 | #definnse vt ar_vlCc_reobate(a,jb,c) vecar_t_Cret ate*( V)(LC_&(Ox)BJ-ECT(a), b,>o c bj)
      | )                                      ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
\  481 |   
      |               ^
      const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/ram.c:52:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     returIn file included from ndemux/playlist/qtl.c:55:
In file included from ../include/vlc_common.h v:1031:
ar../include/vlc_variables.h_S:455:et5: warning: Chdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
c  455 |    k var_Creaedte( ( p_pob_j,o pbszj,_n ampe,s z_name, VVLLCC__VAVARR__FLFOLOAT | ATV,LC_VAR_D vOalINH )ER;
I      | T            ^);
      |     ^

../include/vlc_variables.h../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
:  122 | 140#defi:48n:e var_ note: Createxpanded from macro 'var_SetChecked'
e(a,b,c  140) | # vdear_fiCreneate v( VLCar_O_SBJetECChT(aec), b, kec )
d(      |                                       ^
o../include/vlc_common.h,n:481:15,t: note: expanded from macro 'VLC_OBJECT'
,  481 |         v)con vstar str_Sucett vlcC_commonhe_memckebd(erVLs: C_(const OBvlc_JEobjeCTct_t(o *)),(&(x)n,->objt,) v)\

      |       |               ^
                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struIn file included from demux/playlist/qtl.c:55:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hct:469:5:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vl  c_469 |  c   var_Create(o p_obj, mmpsz_namone,_m VLC_emVAbeR_SrsTRI: NG | V(cLC_VAR_onDOIstNHERIT v );
      |     ^
lc../include/vlc_variables.h:122_o:b39: note: expanded from macro 'var_Create'
ject_  122 | #defint e va*)r_C(&rea(xte(a)-,b,c>o) var_Crbeate( VLC_OBJEj)CT(a), \ 
      b,|  c              ^
 )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membeIn file included from rs: (const vlc_objdemux/playlist/ram.c:ect_t *)(52:
&(x)->objIn file included from ../include/vlc_common.h): In file included from \demux/playlist/sgimb.c1031
      | :
              ^:
../include/vlc_variables.h105:
In file included from :241../include/vlc_common.h::121031:
: ../include/vlc_variables.hwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:189:12: 
warning:   In file included from 241due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] |    
demux/playlist/qtl.c :55:
In file included from ../include/vlc_common.h:  r1031:
189../include/vlc_variables.he |     return:477t var_SetC:5h:u eckewarning: rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
dn (   477 |     var_Create(var_SetChe cpked_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
p_obj, ps(../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
z_  122 | #define var_Crea tne(apmae_,,ob,c) var_Cre ate( VLC_OBJECT(a), bV, cbLC j,_) VAR_I
N      psz|                                       ^
_../include/vlc_common.h:481:n15TE:aG mnote: expanded from macro 'VLC_OBJECT'
E  e481R | ,, v        al Vcons LCt str_uVAR)c_tS vlc;_common_mem
      b| TRI           ^N
ersG:../include/vlc_variables.h , v:140:48: note: al(expanded from macro 'var_SetChecked'
co   140nst) |  vlc_o#b;dj
ect_efti      ne  v| ar_Se*t)(&(xC)-h>           ^
e../include/vlc_variables.hco:bj) \ked(o,n
,140      |               ^
t:,v) va48:r_ note: Seexpanded from macro 'var_SetChecked'
tChecked(VLC_OBJ  140ECT | #(o),nIn file included from demux/playlist/qtl.c:,t55d,v):

e      |                                                ^f
i../include/vlc_common.h:481:15:In file included from  note: expanded from macro 'VLC_OBJECT'../include/vlc_common.h:ne1031:
 
../include/vlc_variables.hva  r481:491:5: warning:  | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_S 
 e    t 491C |     v ar_ hCreate ce(o cp_obj, psz_name, VLCk_nVsAtR _setruct vADDRElScSd_common_me (|m boeVr,s: (const vlLcCn_,t_obje,cVAtR__vDtO INHERIT*)(&(x)->obj)  ));
      |     ^
\ ../include/vlc_variables.h:122:39: note: 
      vexpanded from macro 'var_Create'
a|   r122 | #define var_Crea              ^t_e(a,b,
cSe) tCvaher_Crckeateed( VL(VC_OLCBJE_CT(aOIn file included from demux/playlist/sgimb.c:105:
In file included from ../include/vlc_common.h:1031):
B, b, c )
      |                                       ^
JE../include/vlc_variables.h../include/vlc_common.h:481:15: :note: 203expanded from macro 'VLC_OBJECT'C:
12  T481: warning:  | (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] o       const s
tr)u  ct, vlc_common_members: (const vlc_obj203e | nc,t t _ t,v) * r
e)(      | t&(urn                                               ^
x)../include/vlc_common.h var_SetC->hobj) :\e
481      |               ^
:ck15: note: eexpanded from macro 'VLC_OBJECT'
d( p_obj, ps  481z_nam |  e, V  L  C  _V In file included from demux/playlist/qtl.cAR_BOO:Lco55:
In file included from ../include/vlc_common.h:1031n:
,../include/vlc_variables.h: 511s:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]va
t   l st511r | u   ) ;
varc_Crea      | t           ^t
e( p../include/vlc_variables.h :_vobj140l:48c,: note: expanded from macro 'var_SetChecked'
 psz_na  me_c140,o | #define var_Se VtCmhLCe_cVkmed(o,AR_INnT,EGot,v) vEaRrn_SetChecked _(| VLC_VVAR_DOINHELRIT
      C_OB| J    ^
E../include/vlc_variables.hm:122:39: note: expanded from macro 'var_Create'eCT(o),n,t,v)m

        b122 | #defer|                                                ^
s../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:   i481ne  | v    (a r _ Ccreaote(a,b,c) var_Creat en( VLC_csontsOBtJ v ElcsCT(a_ob)j,truct vlc b_e, c )
      |                                       ^
c../include/vlc_common.h:481:ct15: note: expanded from macro 'VLC_OBJECT'
_t  o mmon_mem481 | b *)ers: ( (cons  t v&l c (  const strucx)t vlc__o-bject_cto m*>)obj(&(x)->monob)j_memb)e rs:  (\\
      | c
o      |               ^
n              ^st vlc_o
bject_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/sgimb.c:105:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from   212 |     returdemux/playlist/ram.c:n var_SetChecked (obj, name, VLC_VA52R_COORIn file included from Ddemux/playlist/qtl.c:
:S55,:
 In file included from In file included from ../include/vlc_common.h:1031:
v../include/vlc_variables.h:525:5../include/vlc_common.h: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a:  525 |     val);
      |            ^1031
:
../include/vlc_variables.h../include/vlc_variables.hr_:C:140re:48: note: aexpanded from macro 'var_SetChecked't
e( p_obj, psz_256na:12:  140 | #define me, warning: va VrLdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]C_V_AR_BOOL | VSLet
ChC  256 | _ ecked(o,  n, tV,reAvR)_tD var_SOeuINHERIT
trn      C|      ^
hve../include/vlc_variables.hca:ked(122VrLC_OBJECT(:o),n,t,v39)_S:
      |                                                ^e
 t../include/vlc_common.h:481Ch:note: eexpanded from macro 'var_Create'ck
15e  122 | #de:f inote: dne expanded from macro 'VLC_OBJECT'v(a
r _Cre  apte_(481a |         const,b,c) var_Creat esotruct( bv lVjLC_OBcJEC_c,oT(amm o),n pb, c _)mse
mzbers: (con      |                                       ^
s_../include/vlc_common.h:481:15: tn vanote: expanded from macro 'VLC_OBJECT'
lm  481ce_ | o , bV       conjsLCet cstrutct vl_t *c)_V_cAommon_m(e&R(x)->obj) \_
      |               ^
mADbersDR: ES(coS,nst vl vacl _obIn file included from );jdemux/playlist/sgimb.c
      e:| 105:
In file included from c../include/vlc_common.h           ^t_:
1031../include/vlc_variables.ht:
../include/vlc_variables.h :227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  227 | * )( 140  retu&rn(x )var_SetChecked( p_obj, ps->z_namobje),: VLC_V A48R\
      |               ^:
_ FLOnote: expanded from macro 'var_SetChecked'A
T  , va140 | l #d);
      | ef           ^
in../include/vlc_variables.h:e140 :48: note: expanded from macro 'var_SetChecked'
In file included from vdemux/playlist/qtl.c:  a14055 | r:
In file included from ../include/vlc_common.h:1031:
#../include/vlc_variables.h_SdeetC:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
h  539 |     vaefr_Crceakeidntee(( ovar_, p_obj, psz_nSentaCmehecked(o,n,t,v) var_SetChe,c ,VLCked(tV_VAR_FLLOAC,T |_vOBJECT)( vao )r,n,t,v)
      |                                                ^
_VLC_VAR_D../include/vlc_common.hO:S481I:NHERe15: note: tIT
      |     ^
Ch../include/vlc_variables.hexpanded from macro 'VLC_OBJECT'
:e  481 |       c 122:39 :k note: expanded from macro 'var_Create'
c  e122onst  | #ddstruct vlc_(cefinoeVLm mCon__mvar_eCrOeate(a,b,c) vmarB_bCerrseJa: (Ete( VLcoCnC_OBJsEtT vlc_objectCT(a), b_t *)((&(x), c )->obj)
      o|                                        ^\)
      |               ^
,../include/vlc_common.h:481:15: 
note: nexpanded from macro 'VLC_OBJECT'
,  481 |       t,  cvonst struct)
 vlcIn file included from       |                                                ^_demux/playlist/sgimb.cc:o105m
mon_me:
mIn file included from b../include/vlc_common.hers: (c../include/vlc_common.h::o1031481:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n:  241 | s t 15  :vlc_ o bjercnote: expanded from macro 'VLC_OBJECT'ett_t *)(&
(x)-u>r  on b481 | vj) ar_SetC\h
  e      c ke|   d              ^( 
 p_o  bjco, nsptsz_n satrme,uc Vt LIn file included from Cv_VAR_STRINdemux/playlist/qtl.cG,l va:l55 :
)In file included from ;../include/vlc_common.h
:      1031:
../include/vlc_variables.h:c_| c           ^554:
5o:../include/vlc_variables.h mwarning: :m140:48: note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]expanded from macro 'var_SetChecked'

on  _  554m | 140 | #    edvmarebf_iene var_SeCtCrrhseec:ked(at eo(c,( n,to,p_obj, vp)sn var_SetChecked(VLCz__OBJEnCaTm(so),n,t,ve)t
      |                                                ^
,../include/vlc_common.h  VLvC_VAR_STRlING | VLC_VAR_DOINHcERIT
      | _    ^
ob:../include/vlc_variables.h:122481:j39: note: expanded from macro 'var_Create':
e  122 | #d15: note: expanded from macro 'VLC_OBJECT'
ct_eft   ine var481_C*r |     e    const s)tart(e(au,&b,cc() vaxt vlc_comr_Crmeo)n_-membe>ater(o Vsb:L j(coCn_)OBsJ t v\
      | lc_object_tE               ^
C*T)((a)&,(x)->ob b,j c ) )
\
      |       |               ^
                                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |   In file included from demux/playlist/ram.c:    52:
  constIn file included from ../include/vlc_common.h :1031sIn file included from demux/playlist/sgimb.c:truct v105l:
../include/vlc_variables.hc:
In file included from ../include/vlc_common.h:1031_::
276:../include/vlc_variables.hc10omm:o:n_membe256r: 12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]warning: s: (co
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  nst v256l
 | c  _o b j276ect_t * ) | (&(x)->obj) \
      |               ^
 return   va  r_ifSe( tCh!vearcked( p_obj, psz_name, _VIn file included from demux/playlist/qtl.cL:G55:
In file included from ../include/vlc_common.hCe:_VAR_A1031DtC:
Dh../include/vlc_variables.hRE:ecS563k:5:S ed,warning: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  v  apl );
      |            ^
563_ | ../include/vlc_variables.h:140:o48: note: expanded from macro 'var_SetChecked'
bj   ,   v140  | #defianper sz_vC_narra_Semate( eep,_obj, pszt_ VCnhLecCkame, VLC_VAR_SeT_RING | dVVLC_VAR_(DAo,n,t,v) var_SetCheckeRd(_OVLC_OBJECT(o),nI,NIHEtN,TERGIvT
      |     ^
)../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
E
  R122 | #,      |                                                ^
 ../include/vlc_common.h:481:15d:efi&ne v anote: expanded from macro 'VLC_OBJECT'v
ra  481 |         const struct v_ll )c_c )Creat
e(a,bommon_me      m,c) vabre_| C         ^reate( VLCr_OBJECT(a), sb:
 ../include/vlc_variables.h,(co :142cns :t)48
      |                                       ^:  vl
note: expanded from macro 'var_GetChecked'../include/vlc_common.hc
:  481:15: note: expanded from macro 'VLC_OBJECT'_
142  481 |         const sobj | truct velc#t_t *)c(d&(x)->obj)_ cef\oin
mmon_membe e      va|               ^rs: r(co
n_Gst vlce_object_t *)tC(he&(x)->obckj) eIn file included from demux/playlist/sgimb.c:105:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276d\
      |               ^
(:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o
,  276 | n, t, v)  v arif( !In file included from _demux/playlist/qtl.cGva:re_Gett55Checke:
dIn file included from C../include/vlc_common.h:1031:
( p_o../include/vlc_variables.hbhe:c578j:,k ps9z:e_name, VLC_VAR_INTEGER, &val ) )
d warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      
|          ^
(../include/vlc_variables.h:142:48: note:   578V | expanded from macro 'var_GetChecked' L
C  142 | #def  in_ if( vare_Ch OvanBgar_Gee(J p_obj, tpszE_Checked(no,n,t,v) amCTev,a r(_GeVoLtC),C_Vn,AtRh_eCc,kedH(Ov)
ICESCO      VUNTL| C_OBJE,C                                                ^&
cT(o)o../include/vlc_common.h,n,t,uv):
n      t481,| : 15N                                               ^
U:LL ) )
      |         ^
 note: ../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
../include/vlc_common.h  expanded from macro 'VLC_OBJECT'128 | #de:
481:15: note: fexpanded from macro 'VLC_OBJECT'
    i481481 |   |        const struct vlc_common_membneer sv:a   r_( cCohnang se(t  vlc_object_t *)(&(x)->obj) \
      |               ^
a  ,b, cc,don,e) vstar_C shantrge( ucVLCtIn file included from  v_demux/playlist/sgimb.cO:Blc105JECT_(a),:
c ombIn file included from m../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10:, warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
c, d, e )
      |                                           ^
  293 | ../include/vlc_common.h:481:15: note:  expanded from macro 'VLC_OBJECT'o
 n  if( !va  r481_ | _m emGetCh  e  ck b  const sed( p_obj, psz_name, VLC_VAR_BOtOLe,rucrt &val  ) )
      |          ^
s:../include/vlc_variables.hv: 142:48: lnote: cexpanded from macro 'var_GetChecked'_
c(c  oonm142s | #demfot innvl_ec vmae_mbro_Geers:bj e(tcCohnescct vkltc_eo_tbjectd_t * (o,)n,(*)t(&(,v) &x)->ovb(ja)x)-r \
_      >G|               ^
eotChecked(bVLC_OBj)J \E
      C|               ^T(
o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (consIn file included from t vldemux/playlist/ram.c:c_objec52t_t *)(&(x):
In file included from ->o../include/vlc_common.h:b1031:
j) \
      ../include/vlc_variables.h:| 293:              ^
10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_nIn file included from demux/playlist/sgimb.c:am105e,:
 VIn file included from ../include/vlc_common.hLC:1031:
_VAR_B../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]In file included from 
Odemux/playlist/shoutcast.cOL, &val :33:
In file included from ../include/vlc_common.h:1031:
)   304 | ../include/vlc_variables.h:    if (likel189:12)y(: !vwarning: 
      ar| due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_         ^
G../include/vlc_variables.hetCh:142:48: note: 
eexpanded from macro 'var_GetChecked'
cked  142 | #def (obj  189i, | ne  n  v aa merr_G, VetLC_eturn varVA_SetR_CheckCCOORDed( Shepc,_ &objva, kepsz_nal)me, VLC_VAR_INTEGE))R
      ,|                 ^ val )d(;
o,
n,t,v)../include/vlc_variables.h:142      |            ^ v
ar../include/vlc_variables.h_Ge:140:48:48:tC : note: note: heckexpanded from macro 'var_SetChecked'edexpanded from macro 'var_GetChecked'

(VLC  140 | #defin_O  142BJECT | (o#e)def,n,t,v)
in      |                                                ^
../include/vlc_common.h: 481:15: note: e expanded from macro 'VLC_OBJECT'
va  r_vG481 |  a   re    _coSettCheCckhecnekd(edo,n,(sto,t strv) var,n,_Gt,v) veuct tvlca_crommon__mChemSbersecetCheckeked(VL:C_O BJ(const dEC(T(o)Vv,n,lt,vc)
LC_o_b      | jec                                               ^
../include/vlc_common.h:OBJECT(o),n481:,tt15:_,t note: expanded from macro 'VLC_OBJECT'
v) *  
481 |          |                                                   ^)  cons
(&(x)t ../include/vlc_common.h-:str481>oucb:15: note: expanded from macro 'VLC_OBJECT'
j) \
      |               ^  
t v481 | lc_common_me mb  er  s: (const vlc_oIn file included from demux/playlist/ram.c:52 bject_  cot *:
nIn file included from ../include/vlc_common.h:st )(&1031str:
(../include/vlc_variables.h:304:ux)-c>ot17 bj)vlc _c:ommon_me\
mbe      |               ^r
 swarning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
(con  s304 | t vl  c_ob  if (jlikectIn file included from demux/playlist/sgimb.c:_t *)e(105l&:
In file included from y../include/vlc_common.h:(!var(x_1031:
../include/vlc_variables.h:G324:10e): -warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t
C  324 |  >  obhj) \ if(ecke
d  !var_(Geto      Che| cke              ^bjd,
( p_obj, psz_ nname,am Ve,L VC_VLCA_VRAR__FLOAT,In file included from Cdemux/playlist/shoutcast.cO: &v33al )ORDS, &va:
In file included from ../include/vlc_common.h: )
1031      |          ^
:
l../include/vlc_variables.h../include/vlc_variables.h:142)::48:203 note: expanded from macro 'var_GetChecked'
):12):   
      |                 ^warning: 142 | #ddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ef
i
../include/vlc_variables.h:  142:48: 203note: expanded from macro 'var_GetChecked'n
e  142 |  |   # vard efine v_Get arrChecke_d(etuo,n,tGet,v)Cher vacker_dn(Ge otChevckead(VL,n,t,vr) C_S_OBetCJEvhCTe(o)car,n,t,_GetkeCd(v)
he p_obj      ,|                                                ^ 
psz_n../include/vlc_common.h:481cked(VLC_:15:a note: expanded from macro 'VLC_OBJECT'me,O
BJ  E481 |    CT(o ) , n,t,Vv)
        |                                                ^
../include/vlc_common.h:481 conLst stCruct:15: _note: expanded from macro 'VLC_OBJECT'
VAR_  B481 |  OOL, v vlal c_c   omm on_m embe  );rs: (coc
      nos| t vln           ^
sc../include/vlc_variables.h_obj:140:48: note: tec stexpanded from macro 'var_SetChecked't_t
 *  )(r140u | &(x)#->cdt obevlc_ficommnj) \e 
      |               ^
ovar_Sn_membeers: (constt vlCheckeIn file included from c_obdemux/playlist/sgimb.cd:105:
In file included from (../include/vlc_common.h:oj,en1031:
,../include/vlc_variables.h:ctt,340:9v_) : twarning:  *)(&(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]x)->obvar_Sje)t
   C\340
      |  | h    if( var_GeteChecked( p_obc              ^
ked(j, psz_naVmLe, C_VLC_VAR_STRING, &val ) )
OBJE      | CT(o)        ^
In file included from demux/playlist/ram.c:,n../include/vlc_variables.h52:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:,10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t:142:48:, note: expanded from macro 'var_GetChecked'
v  142 | #d)
  e324       | fin    ie f( | !var_G                                               ^var
_etChecGet../include/vlc_common.hChk:eck481ed( p_ob:j15,:e ps z_d(nnote: expanded from macro 'VLC_OBJECT'
ame  481 |  o,n, ,t,v)V vaLr_GeC tChe ck ed_VAR(VL_FLOC_OB JE CT(o  cAoTn),ns,t,tv)
       |                                                ^s
, ../include/vlc_common.h:481:&vat15: rnote: expanded from macro 'VLC_OBJECT'
l )u )
      |          ^  
ct../include/vlc_variables.h:142 481 |  v:l  48c:   note: expanded from macro 'var_GetChecked'
     c_c142 | #deomonstmfino stn_e var_GetChmrucetecked(mo,bn,t, vlerscv:) var__comGet (mCcon_ohnmemberests: c ked(VLC_(covnstlc_OB vJECoT(olcb),n_ob,jjet,evc)ct_t
      | t                                               ^
_../include/vlc_common.h:t 481* *:)(&(x)()->15:&(x note: expanded from macro 'VLC_OBJECT'
)  481 | - >obj o   bj) \
      ) \
      |               ^
|               ^
   const struct vlc_common_members: (coIn file included from nst vdemux/playlist/shoutcast.cIn file included from :ldemux/playlist/sgimb.c:33105:
In file included from ../include/vlc_common.hc_:
In file included from ../include/vlc_common.h:obje1031:
../include/vlc_variables.h:ct350:9_t *): (&warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](x)-
>  350 | : 1031:
../include/vlc_variables.h:212:12:    oif(bj) \warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   212 | 
      v|               ^
 ar   _GretetCheckuren d( p_obj, psz_namvae,r_In file included from Sdemux/playlist/ram.ce:52:
In file included from ../include/vlc_common.htCh VLCecke:1031:
_VAR../include/vlc_variables.h:340_STRI:9: warning: dNGdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc], 
&v   a(340ol ) )
b |       |         ^ j, name , VLC
_VAR_C  Oif( varO_RGe../include/vlc_variables.h:142Dt:CheckedS,48: (note:  expanded from macro 'var_GetChecked'
 p  142_objv | #,al)def ;
      inepsz_n vaamer_Ge, VLtCh| Cecked           ^
_VAR_S../include/vlc_variables.hTRI(:o,nNG, &v,t,val )140 ) varIn file included from demux/playlist/qtl.c:58:
)
      |         ^
:48In file included from demux/playlist/playlist.h:24:
In file included from : note: expanded from macro 'var_SetChecked'../include/vlc_input.h:41:

../include/vlc_variables.h:142  140:../include/vlc_vout.h:125: | #548defi:ne var_: note: expanded from macro 'var_GetChecked'
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]Set
Ch_  142  G | #125 | ecetdkedeChef(ockeinde(VLC_,n   , tv vOaBrJElc,v_GCT_o) (oet)bjevCh,ct_nrear_,eclease(Setked(o t,,vn)
,t,v) var_Gp_etv      |                                                ^
CheoCh../include/vlc_common.h:ut )481:15;eck
      | ceke    ^
:../include/vlc_objects.h:d(VLC_ note: expanded from macro 'VLC_OBJECT'
OBd(V  L48166:25JECT(o): |          co,n,t,note: nsv)t expanded from macro 'vlc_object_release's
      |                                                ^

C_OB   Jt66 |  EC../include/vlc_common.h:481:15: note:   expanded from macro 'VLC_OBJECT'
 vlc_  481 | obTj ( eo) ,n,t  c,v)
 t        con|                                                ^
rucst _t../include/vlc_common.h vsr:treleucaset vlcl481c_c:omm15:( _ ocoVnote: mmnexpanded from macro 'VLC_OBJECT'
_  481 |  me mbeon_m rs:e mLbe (constC vrl _ c_s o coOnB:bjeJst  ct_EstCt(Tcor(auct  v*)(&lc(x)n)-st v> ob_)
      |                         ^j)
 \
      | ../include/vlc_common.hcolc_mmo:n_481obje:15              ^
:memb ctnote: expanded from macro 'VLC_OBJECT'ers_
:  481 | t *) (&      ((  ccx)In file included from odemux/playlist/shoutcast.co:33:
->objIn file included from ns) t\nst vl../include/vlc_common.h:1031:

       c_|               ^
objesc../include/vlc_variables.ht:227:rt_t *)(&12:uct (vx warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)l  227 | In file included from demux/playlist/sgimb.c:105:
In file included from ->../include/vlc_common.hc_c:1031o:
../include/vlc_variables.hob:362:9: warning: mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  mon_m  retur
j  362n e)  |   \
       va if(r_ | Setva              ^
mbCr_eGetChrsehcked(ec pked_obj, p( ps: (const vlc_oz_naIn file included from _mbdemux/playlist/ram.coe,b :52VLC_VA:
In file included from ../include/vlc_common.hR_:jjF1031L:
O../include/vlc_variables.h:ec350:, psz9: twarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  350 |   _nt  amAT, ie,*) fV val ( v);(&(a
      LC_Vx)ARr_ADD| _G-eRESS, t&Cv>           ^
hoae../include/vlc_variables.h:140l :48cke:bj note: expanded from macro 'var_SetChecked'
) ) )
  \140 | #d      | 
(        ^d p
_oe      bj, ../include/vlc_variables.h:142|               ^fpi:sne
 var_SetChecked(o,n48,: note: expanded from macro 'var_GetChecked't,
vz)  _142 | #define var_GetCh nveaamcre_SektCh, Ved(o,n,etc,kveLd(VLC)_OBJECT(o), nv,Car_GetChe_ct,v)
keVd      |                                                ^(AVLC
_RO../include/vlc_common.h:B_J481E:C15TS(o),:n TRnote: I,t,v)
      |                                                ^
expanded from macro 'VLC_OBJECT'../include/vlc_common.h:481:
15N: note: expanded from macro 'VLC_OBJECT'
G,    481481 |  |          c&onst struc      t va vlc_lcommo nc_om embenrs) st:) ( struct vlc_common_members: (coconstnst vlc_obje c
t_t *)      (&| (x)->obj        ^)vlc_ob ject_\
      |               ^
t
 ../include/vlc_variables.h*)(&(x):142->o:48bj):  \note: expanded from macro 'var_GetChecked'
      |               ^

  142 | #define var_GetChecked(o,n,t,v) var_GetIn file included from demux/playlist/shoutcast.cC:33:
In file included from ../include/vlc_common.h:1031:
he../include/vlc_variables.h:241ck:12ed: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](V
LC  _O241 |    BJ reECtuIn file included from rT(demux/playlist/sgimb.cno: var_S105e:
)tCIn file included from ../include/vlc_common.h:1031:
h,ne../include/vlc_variables.h:429:5: warning: cked( due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
p_,  ot429 |     v,bj, apv)rsz
__Creatnaem(       |                                                ^
e,../include/vlc_common.h In file included from p:demux/playlist/qtl.cVL_:C481ob58_:15:VAj, p:
In file included from  note: expanded from macro 'VLC_OBJECT'
demux/playlist/playlist.hR  _S:sTRI24N481:
z |   ../include/vlc_input.h  _ n: 527  :cG,ona 29: swarning: tmdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ve, al ); V
s      |            ^t
L../include/vlc_variables.hruc:140:48t 
v  lc527_c:o note:  |  mmonexpanded from macro 'var_SetChecked'
 _membe   140 inC_ | r#ds:puVARtef in_t_e( vaINThread_consr_SEGEtet R | ChVvlc_eLCct *_VAked(iRo_bDnjo,n,OIepNHEcut RIT )t_t;=
       |     ^
*t,v) va)../include/vlc_variables.h:(&( i122r:x)-np_SetChecku39:edt_C(VrL>C_OoBJeatECT note: expanded from macro 'var_Create'
bje((o   )parent, item, log, N \U),n,t,v)LL,
      |               ^ 
      N| 
                                               ^
U../include/vlc_common.h:481L122: | #def15: note: expanded from macro 'VLC_OBJECT'
L );
  481      | ine va                            ^
 | r_   ../include/vlc_input.hCrea   In file included from demux/playlist/ram.cte:52:
 :501:46:(a note: ,b,expanded from macro 'input_Create'c
)  501In file included from ../include/vlc_common.h:1031 va :
con | r_C../include/vlc_variables.hsr:362e#ate:t d9(estr: VL warning: uct C_vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]lc_OfinBJECceTommo
n(a   362_me) | i mn, b, c )
p      |    uifbers: (con                                      ^
../include/vlc_common.h:st(t v481:_lc_Cobjecreate(a,b,t_ct 15,d,: *note:  )(&v(xe) expanded from macro 'VLC_OBJECT'
  a)->robj) _\
      |               ^
in481 |   p  GetC   u constt st_heruckcIn file included from etd vlCrdemux/playlist/shoutcast.c:33:
In file included from (../include/vlc_common.he :1031a:
c_ct../include/vlc_variables.hp:e(om256:_Vmon_omeL12: mbebrs:j (c,onC_sOt  psz_nameBJvlEc_Co, bTje(ct_ta),b,c, *)d(&(VLx)-,e)>C_ob
jVwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      | )                                              ^
A../include/vlc_common.h\
      R_:|               ^
A  256 | D  481 :15:  renote: expanded from macro 'VLC_OBJECT'
DREIn file included from Sdemux/playlist/sgimb.c:S105:
  In file included from ../include/vlc_common.h,481turn  |  :    1031:
../include/vlc_variables.h:442v  ar c_S etCh&oval ) )
      :5n: warning: |         ^
sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.ht  442  | :str   142:48 v:ec ar_Cnote: expanded from macro 'var_GetChecked'ur
k  142ed(ea | #defi pne v_objcar_GetCt,h pest z_(ev p_olcbnamked(c_commj, pe, VsozLC_V_nanome,,n,t,_A vVR_AD) var_DRGetCheckmed(emVLberLCs_E:CSSV_, val )AR (_;
B      OOcL ||            ^
../include/vlc_variables.hO oVLCnB_VAR_DJOIECstT(o) ,n,vt,v)
      |                                                ^l
Nc:_HERo140:b../include/vlc_common.hIT j);e:48: 481:15note: expanded from macro 'var_SetChecked'
ct
: note: _      expanded from macro 'VLC_OBJECT't|  
    481140* | # | )    ^
de(   &../include/vlc_variables.h     co:(x122:39:)fi-ne vans >r_note: expanded from macro 'var_Create'ot stSebj) \
      |               ^
tCrhecuked(o,n,t,v) vcar_SetCtheckeIn file included from  vdlcdemux/playlist/qtl.c_c(:VLC_58ommoOB:
JEIn file included from demux/playlist/playlist.h:n_mem24bCT(eo:

rs../include/vlc_input.h),n  :,t,122 | #dv530)
efin:e       |                                                ^
9:../include/vlc_common.h:481var_Cr : (ceatonswarning: t vlcdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_:15:  ob note: expanded from macro 'VLC_OBJECT'j
ect530_e( | at   ,b*,c )  481 |  var    _)  Cre at  v (lc_&  ( cxo)->objone(ecst  bj)V Lst\
C      | t              ^ru_r_OB
JECTct(el veaslc_e(a), common_ bmein, mberpc )
      s:|                                       ^u
 ../include/vlc_common.ht(con:st481 );
:15:       note: expanded from macro 'VLC_OBJECT'|  vlc_o
b  je        ^
481ct |    _t ../include/vlc_objects.h*)(: &In file included from 66 (x)->demux/playlist/ram.c:ob:25: j) note: expanded from macro 'vlc_object_release'
52:
\
   66 |       |                ^
 In file included from ../include/vlc_common.h:1031:
 ../include/vlc_variables.h :  429 c:onst vstrl5uc_octb: In file included from demux/playlist/shoutcast.cje warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c33:
In file included from ../include/vlc_common.h:1031  :
t429../include/vlc_variables.h: | 276_rel  :10:e vlc_a warning: s due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
eva  276 | cr( V    ifL_(ommo CC!_OBnvarJ_GErea_meteteChecke( pd( _p_omobebbjj,,rs: C  psp(T(cz_nonastsz_n)ame, V  LC)vlc__VAR
      objec_It| _t *)N                        ^TE
(../include/vlc_common.h&(:ax481meGER, VL:15)->,C_VA &ob:Rvaj) l \
_INT       note: expanded from macro 'VLC_OBJECT') )
      EGE| 
         ^| 
              ^../include/vlc_variables.h
  R:142 | VL:48C: note: _expanded from macro 'var_GetChecked'
V  142 | #A481 |        dR _DOecfineI vNar_HGeotnst strCIn file included from Ehucdemux/playlist/sgimb.cecked(RtIo,n:,T t )105;,v
      |     ^v):
In file included from ../include/vlc_common.h:1031l:
../include/vlc_variables.h c_
var:455com_../include/vlc_variables.h:5::122:39: note: mon_ warning: Gdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
me  455 | texpanded from macro 'var_Create'
eChem    va  cke122 | #defind(VeLC_Or _Create(beBvJ p_oaECr_Createbj(a,b,c) vaT, r_Crps(oe),az_n,ttr,vsnae:( )
meV,      | L                                               ^
 VC../include/vlc_common.h:481:LC__ V15AR(_: FOLOAT con| Bst vnote: expanded from macro 'VLC_OBJECT'
  JV481 |  LCECT(a) _, b, c VA)
      R    |                                       ^ _
DO../include/vlc_common.h:481:15lIc:_ constoNH bEjR ITnote: expanded from macro 'VLC_OBJECT'
st  r );uct 
      | v    ^
elc../include/vlc_variables.h481:122 | c _t:com39:_t   note: expanded from macro 'var_Create'*  mon_me mbers) :
 (    (&(xc)coo->onnst122st vl  | #dbcef_strujoicn)e bjecttv_ar _ vlct\ *
Creat      )_come| (&(x)(a,b              ^-,c
m) var_C>obj)r one\
a      _|               ^
tmeemb(er sVLC_OB:JECT(a),  b, c )(
      |                                       ^
c../include/vlc_common.hon:481In file included from :15demux/playlist/shoutcast.c::33s:
In file included from ../include/vlc_common.h:1031 note: expanded from macro 'VLC_OBJECT'
t  481 | In file included from demux/playlist/qtl.c:  58v     :
In file included from   :
../include/vlc_variables.h:demux/playlist/playlist.hconst:293:10: warning:  sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
tru  24:
../include/vlc_input.h293 |   :ct v572lc  :10: ifwarning: _codue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]mmon_mem( be
r!s:  vla572rc__Ge (t | cCheockedon bj(  p_oe stct_t bj, ps  z_  na  me,*  )VLC_Vvl(&AR_B(c_oxO)ObL, &vjal ) ect->ob_j)r \
e      |               ^lease( 
)
      |          ^(
vlc_object../include/vlc_variables.h:142:48_t: note:  *expanded from macro 'var_GetChecked'
)  142 | #(depfiIn file included from pdemux/playlist/ram.cne_ varv_G:oetCuhe52:
In file included from t../include/vlc_common.h:1031:
[../include/vlc_variables.h:442icked](o,:5: warning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 vl)c_n,;  tobj442 | ec t,v
)_      | t          ^ *
 )../include/vlc_objects.h: va(&( vr_ar_Cx)G66etChecked(re-at:VeL>C_25(OB obj: note: )pexpanded from macro 'vlc_object_release'
_    66 | oJbE CT\
 (o),      j|               ^
  n,,tv,vl)c_o
      |                                                ^
../include/vlc_common.h :481:15:In file included from demux/playlist/sgimb.c bpsj:znote: expanded from macro 'VLC_OBJECT'105:
In file included from ../include/vlc_common.h:1031:
e../include/vlc_variables.h_nacme
:t,469:5:   481_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |   reV   lLeC_VARa_B   O  const sOtsrue(469 |  ctL v V | l  LC_OBc_JVLCco_mECT var_C(rmVAR_Da) OIon_NHEmem)beRIT );ea
t
r      e(       s: |     ^
(conp../include/vlc_variables.h:| 122st                        ^
 v:39:l../include/vlc_common.h: note: expanded from macro 'var_Create'c_ob481_oject_t
 *)  :15122 | #define:(& note: bj ,expanded from macro 'VLC_OBJECT'
(x)->vo  bj) 481ar_Cre | atpsz_n ame  (ea,b ,c )   , va\r VL C__C
con      | rVARe              ^
sate( VL_STC_OBJtECTRIN(a), G |s bIn file included from demux/playlist/shoutcast.c:33:
tr Vu,In file included from ../include/vlc_common.hLC_:ct 1031 c:
../include/vlc_variables.h:304:vlc )
      _V17comAR_|                                       ^
D../include/vlc_common.h: :OmoINHnwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]481:15
ER_meIT )  mb;
e      | : note:     ^
expanded from macro 'VLC_OBJECT'../include/vlc_variables.h:rs:
122: 39:304   |    ( note: c481expanded from macro 'var_Create'o
 |     122 | #    if  (li nk estldefyc( ionnv!vst slce v_ar_Coreatrucr_att vGbe(lc_ajco,ectetb,mm_Cht *oeckedn (o_membjber)(s: (const, nca& vlcme(_, VLx)obC_VAR_CjOOR)DS, &v vara-ect_>tol)))
      |                 ^
 *b)_../include/vlc_variables.hCj):142( :48:\ note: reexpanded from macro 'var_GetChecked'at
      &
(e( VLx  142) | #d-Ce>_O| fiBJE              ^one
 vCabr_GetCheckeTd(o,n,t,v()aj), b, c )
      |                                       ^
)../include/vlc_common.h:481 :v15a: note: expanded from macro 'VLC_OBJECT'
r  481 | _GetC h e c ked(VLC_O \    coBnJ
ECT(o)s,      n,t,tv | struct vlc)
              ^_co
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
mm  481o |         const strn_uct vlcme_mcIn file included from beodemux/playlist/ram.cr:52:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: mwarning: sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]m:on_
m (em  bcers455 |     :v o(conast rn_Create( p_obj, psz_vnsame,l ct_objVe vLclt_t *C)_cVAR_FLOA(T& _| oVLC_V(x)-bAR_DOINHERIT );
j>e      |     ^c
obj) \
      |               ^
../include/vlc_variables.h:122t_:39: note: t expanded from macro 'var_Create'
*  122 | #de)(fin&(e vx)ar_C->reateob(a,bj),c) \ In file included from demux/playlist/shoutcast.cv
a:      r_Creat33e( VLC_OBJECT(:
In file included from ../include/vlc_common.h| :1031:
../include/vlc_variables.h:324:10a:)              ^
 ,warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b  , c324 |      )if( !
v      a|                                       ^r_Get
Checked../include/vlc_common.h:In file included from 481(demux/playlist/sgimb.c p_:o15:105:
b:jIn file included from  note: expanded from macro 'VLC_OBJECT'
,  ../include/vlc_common.h psz481_ | :        consnt strucatm 1031vlc_commoen_me,mbers:  (c:
oVnL../include/vlc_variables.hC_sV:At477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Rdemux/playlist/qtl.c  477 |  :_F93 vl c_:5ob:LOA T,ject_twarning:  &v *al )()due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 )
&(x)-      |          ^>obj) \
      |               ^
   93 | ../include/vlc_variables.h:142: 48:
  note: expanded from macro 'var_GetChecked'
  m  142 | s#deg_finDbg(  e varp__GetIn file included from Cdhe varcked_(oCrdemux/playlist/ram.ce:52:
In file included from m../include/vlc_common.h,n,te:1031:
a,v) vart_Ge../include/vlc_variables.h:eu469:5: warning: tx, "Checusdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ik  469 | e( p_d  (obVLn  vaCgj,  pr_QCruisckTieate(m p__e Meobjzd_na, ia me,pOBJEsz V_nameLLC, VLC_CT(Voin),An,t,vk _VARrR)_S_S
      | TTR                                               ^ead
RINeGr" );../include/vlc_common.h:481:
       I| VLC_15:VN note: expanded from macro 'VLC_OBJECT'
AR_D| OG |INHERIT  VLC  481 | _);
              const|  st    ^
V../include/vlc_variables.h:122:39:     ^AR
r_note: uc../include/vlc_messages.h:87texpanded from macro 'var_Create' DOI
N:5  :122HE vl | cnote: #_expanded from macro 'msg_Dbg'comdefin
e m   vo87 | n_m  ae  msmRg_r_IT bC);Gener
r      ers: i|     ^c(p_
ea../include/vlc_variables.hte(tah:122:39: note: i,expanded from macro 'var_Create's
b,c) va,   122rV_C | #reate(LC_ defVLCiMSGne var__OBJEDBGCT(a,)_ , Cre__VA_ARGS__)
b      ,a| t c )
      |     ^                                      ^
e(
a,b,../include/vlc_messages.h:78../include/vlc_common.hc) var:13(co: note: expanded from macro 'msg_Generic'n_Cr:481stea: vlte
c   15:_ note: expanded from macro 'VLC_OBJECT'
o  481 |     78bj | ec t_      vt  co*)(&(xnlc_)->objs) \t
L       og(VLC|               ^
_OBJECT(o),(  p, vlc_smVLoC_tdule_ruOnBaJECT(ca),m In file included from b,demux/playlist/shoutcast.c: ec33:
 ,In file included from ../include/vlc_common.h )
t_:1031:
../include/vlc_variables.h:_ vl340      F| :9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ILE
                                      ^
c_c  ../include/vlc_common.h:481:15_: 340 | note: expanded from macro 'VLC_OBJECT'
o  m481mo _   n |  , _meif(m_ bve_LINar_GetE_rCh_e ,s: ( co\
      |             ^
nc../include/vlc_common.hstk:e d481:15( p_o:v lc_obbjje,      pnote: sz_c cot_t naexpanded from macro 'VLC_OBJECT'*)(&(x)ns-t s>
mobe,   tj)r481  |      \uct vlc
      |               ^V
   cLC_oVAR_SnstTR strucINtG,_c &o vIn file included from mlvacl _mon_cmemdemux/playlist/sgimb.c) o):105:

      |         ^
In file included from ../include/vlc_variables.h:mmo../include/vlc_common.h:1031:
nbe../include/vlc_variables.h:491rs_: :m5: warning: embe(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]rs
c:ons   (const vlc_objectt _t *)(&(x)->vlco_o491b | 142 :48j  :bj) v a note: \
      |               ^
ecrtexpanded from macro 'var_GetChecked'_
C  142_ | tr *)(&(x)->obj) \
      | #              ^edeaf
itne var_Ge(etChecked(o,n,t, pv) v_oar_bIn file included from GetCheckdemux/playlist/ram.c:52:
In file included from ../include/vlc_common.hedj:1031:
,../include/vlc_variables.h(:477:5: warning: VL Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_OpB  477 | JEsC T(zo   var)_,_n,t,Cv)
      |                                                ^
n../include/vlc_common.hreate(a :pm_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT e481:15: )note: ,expanded from macro 'VLC_OBJECT'
 V  ;
      |     ^
481 |   LC../include/vlc_variables.h     :demux/playlist/qtl.c122:_:120V39: :20A note: expanded from macro 'var_Create'
R  122 | #dc_o:eAnstD warning: fiDRESS stn e| VLC_VAR_ruDOct IvaNHERITr_  vl);
      |     ^
c_../include/vlc_variables.h:122Crea:39:co tenote: expanded from macro 'var_Create'
mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(mon  122 | _  120 | #define var_members C: reate (c (aons,b,c p_xma,b,) c) var_lt v_lcv_object_aCretr_Create *()( ate&(xreadVL)er C->_objO= x) Bml_RJ\E
      CeadeT(a)r,Cr|               ^
eate(  bp,_ c )
d      emu|                                       ^
(../include/vlc_common.h:x481 VLC,:In file included from demux/playlist/shoutcast.c:_OB15:33 p_ :
Jnote: In file included from ../include/vlc_common.h:1031d:
../include/vlc_variables.hexpanded from macro 'VLC_OBJECT'e:350:
mu  9481x |   :- warning: >E CT   p_(a s c), b, onsot stc )
      ruct|                                       ^
udue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] ../include/vlc_common.hrce:
v   350 | l481  ):c_  if( cov;15:ammor
n_      m_Get|  note: expanded from macro 'VLC_OBJECT'                   ^

eChe  mbers: (ckec481 | onst v../include/vlc_xml.h d:lc81:  ( p_51:  o note: expanded from macro 'xml_ReaderCreate'
 _   81obj  bj,ect _t cons*)(&t | #defin(x)e ->oxb pml_sRj) ea\detructszr
Cr      | e_ va              ^nlc_acto
mem(mon_memberes :a ,(const vlc_ o,b VLjs ) xect_t *ml_R)(&eaIn file included from Cdemux/playlist/sgimb.c_dVerC(x:105)A:
R_reateS->T(VLRINGC_, &oOBJECvalIn file included from bjT( ) )../include/vlc_common.h) \
a):
,1031:
../include/vlc_variables.h s)
      |                                                   ^      :| 
511:5: warning:               ^
      |         ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h  511../include/vlc_common.h::481142 | :15In file included from  demux/playlist/ram.c: :52:
48: note: :In file included from ../include/vlc_common.h:1031:
  va note: rexpanded from macro 'var_GetChecked'
../include/vlc_variables.h:491_:  142Crea | #t5:expanded from macro 'VLC_OBJECT'ed( efinpe v
_ warning: oar  481 | bj_ GetC, due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   h   e491c |  kpsz_nam   cone,    varVLst sC_Creatrute(ct vl_VAR_INTE pc_commG_oEbjR,  on_membe|pszrs_na: VLme, VLCC_V (cA_VARR_ADDoens_tDOId( vRElc_oSSNH |o,EbjecRn,t,t_t *)(IT
       V| v)     ^var
_G&(LC../include/vlc_variables.h:et122Check:ex39:d(VLC_)-OBJE CT(note: _VARo),n,t>_expanded from macro 'var_Create'
objD,v) \
        122 | |               ^
OI)
#NH      E| d                                               ^
eRI../include/vlc_common.h:481f:15inTdemux/playlist/qtl.ce:130::13 );: warning: 
      |     ^ due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   v130 | note:    
expanded from macro 'VLC_OBJECT'
 ../include/vlc_variables.h:122  :  ar39:_481 Cnote: expanded from macro 'var_Create' |  
 reat    122 |  #d       e mefinesg_ (a,bvar_ErrC const re,astrucct)  tvle(c_va,cb,ca( p_rdem_) Creommaux, t"uon_nabmeembelvre to locate( VLCa s: _r(OBJEr_CcreaCtoeT(a)nost ,vlc(  VLb,C_OBJ_EoobCT(a)t-, bno, ject_t *) c )(de
"c )       );&(x)| 
      |                                       ^
->o                                      ^
../include/vlc_common.h:b481j)      |              ^

\
      | ../include/vlc_messages.h::              ^
83:15: 5../include/vlc_common.h: note: expanded from macro 'VLC_OBJECT'
:  481note: expanded from macro 'msg_Err' | 
481    83       c:ons |  t s  tr15uct:  msg In file included from demux/playlist/shoutcast.c_note: expanded from macro 'VLC_OBJECT'
Gvle  c_:ner33:
In file included from ic../include/vlc_common.h(p_:t4811031hi | :
cs, omm../include/vlc_variables.h:362:9VL   C_: warning: on_mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]em 
be    r  co362 |     ifn( vss: t s(aMconrst _tructvlc_o bjeSGct_et vtClhG_E*c)(&(_x)->obceckj) o\
      |               ^m
edR(R mo,p_ob _n__VAmeIn file included from j_mARdemux/playlist/ram.c:GS, psz_na52_bem_):
e, 
In file included from VLr      |     ^
Cs../include/vlc_messages.h:78:13_VAR_:: note:  (c../include/vlc_common.h:o1031:
nAexpanded from macro 'msg_Generic'
sD../include/vlc_variables.h   78 | DRESS,  :&val 511:5  vlc_ : warning: )Lo due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)
      |         ^g(VL
  511../include/vlc_variables.hC_OB: |  142:48:J   E note: CT(oexpanded from macro 'var_GetChecked'
)  142 | #de, p, fvarinvlc_moe var_C_duleG_neamtCe, hreecked(o__FILE__, __atte( p_o vlbj,, n,cpst,z_navm)eL_IN, o E__,VLC_Vbj A\eR
      c_INTEGE|             ^t_R
t *) ../include/vlc_common.h:481:15:|( note: expanded from macro 'VLC_OBJECT'
 VLC  481 |  _&(x)->obj) \
       const      |               ^
 struct vVlvc_coAR_DOmImoanNHERI_mr_eIn file included from mTdemux/playlist/sgimb.cbeGetChrsecke:105:
In file included from : (condst(VLC../include/vlc_common.h v:_l1031c_O:

      BJEobjCecT../include/vlc_variables.ht_t(o *)(&(x)| :    ^
),n525,t,:v../include/vlc_variables.h:122):39: 
      |                                                ^
->ob../include/vlc_common.hj) \
      |               ^
:481note: expanded from macro 'var_Create'
5  122 | :#:de15: fnote:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'VLC_OBJECT'  525
demux/playlist/qtl.c | :137     :9: ine v481v | ar_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ar_C      rCe
r ate co  137(eaa, |    te     m( pb,sg__Dcnobg()bst p jva_d,r_Creat e(emu V sx,tp "sz_LrC_innOuvctBaliJaECT(a vlcm),e b, c )
,_comm       |                                       ^
Vo../include/vlc_common.h:481:L15: Cnote: expanded from macro 'VLC_OBJECT'
_VAR_BOOL | VLn_me  481 |  d     rCmbers: (conso_tV  Avlc_obj R_otD coe nnscodOtt_t *)eIN s <%(Htr&s>,ERIT
      (uc| t vlc_xcom    ^mo
n../include/vlc_variables.h_ tme)mbe->rs: (c:oons122ryin:39bj)t: \
        g| note:  vexpanded from macro 'var_Create'              ^
ne
lxt (%d   / %c122_objed)" | ct_t *#def,
      in)e(&|         ^
 (x)-v../include/vlc_messages.h:87:5: note: arexpanded from macro 'msg_Dbg'
   87>o | _Cr   eab mstg_Geenerij)( \
c(      | ap              ^In file included from 
_thidemux/playlist/shoutcast.cs, :VL33C,:
_MSb,c)G vIn file included from aIn file included from ../include/vlc_common.h_rDBG, :__VAdemux/playlist/ram.c:52:
In file included from ../include/vlc_common.h:_1031_1031:
:
ARGS../include/vlc_variables.h__../include/vlc_variables.hC:525:5:rea )
      warning: |     ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:429../include/vlc_messages.h:78:
t:13:e note: expanded from macro 'msg_Generic'
5:  525   78 ( | warning:  |   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 VLC  429 |  _        vvlc a_LOrvBJEar__CT(aogCC(V)reareatte( p_ob,e( p_j,LC_OBJEC T( po)obj, , p,bsz,_ vlcpn sacmz_nae_mod,uleme,   )VLC_VVLCAR_
_VABOR_      | OL | Vn_INTELC                                      ^
_VAame,G R_DE__FOINHER../include/vlc_common.h:481IT
:15: note: expanded from macro 'VLC_OBJECT'      R
|      ^  481
I../include/vlc_variables.h:LE_122 | :39     _,: note: expanded from macro 'var_Create' |   c VLC_VA__LIRons_DNt strE__, 
\  122
      |             ^
Ouct v | #def../include/vlc_common.hl:I481:15NHERineI var_CreTc:  at)e(a_c,o;mnote: bmexpanded from macro 'VLC_OBJECT'
on,
        c) va_m481 | | r  _e    ^ mb  C   reat
erconsst:../include/vlc_variables.h se( t:ru122:39: note: ct  vlcVLC_(commexpanded from macro 'var_Create'oco_nnst
 v  _m122 | #dOlemBefinJeberECs: c (convs_obT(jaa)et vl, b, c )
      r_| ct_t *)c_Cob(&                                      ^
../include/vlc_common.h:ject_trea *)t(&(e(a(x,)-bx)481,>obc) -j) \v
>obj      |               ^
) :ar_Cr15:e\ note: expanded from macro 'VLC_OBJECT'

a      te(  |               ^
481 |   V       LCconst _Ostruct vBJlECT(a)In file included from c_co,m b, demux/playlist/sgimb.cmoc )
:      n105:
In file included from | _me                                      ^
mb../include/vlc_common.h:481:15: note: ../include/vlc_common.hexpanded from macro 'VLC_OBJECT':
demux/playlist/qtl.cers:   :2061031:
(:13: warning: ../include/vlc_variables.h481 |    cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   206 | on:    539 s    :    c  o mt nst s5sg_Db:vlct warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_go  539bjecrt_(  |    uctpt *_de ) v(&a(vlmur_Ccxrx,_coe)->obmamont_ "meAtt( p_oribj, buj) pte emsz_n%s wiame,thb VLC\
 va_el      | r              ^
sue: (VA %cs R_ionst vlIn file included from FLOscATn'_objet va demux/playlist/ram.clc|t: 52:
In file included from _t../include/vlc_common.h:1031 *VLC_V):
../include/vlc_variables.h:539:(A&R_DOIN(Hx)->EoRb5:jid")I T\
,
      |             ^ 
      | warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
              ^

  539../include/vlc_messages.h: |  87:5   va: note: expanded from macro 'msg_Dbg'
r_C   87re |   ate(  ms pg__oGeneric(pbIn file included from       j, psz_demux/playlist/shoutcast.cna:me,_t Vhi| s, LCVLC_M    ^SG_DB_33VAG,
R_:
In file included from ../include/vlc_common.hFLOAT: _../include/vlc_variables.h:1031_VA_:
122../include/vlc_variables.h:442::39: 5: warning: note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] A
|   expanded from macro 'var_Create'442 | RG VLC_
V   va  122 | #r_Created(S p___)
      ef|     ^
ob../include/vlc_messages.h:ARj_78:13: DiOINHERITn
      |     ^
, psz_nnote: ame../include/vlc_variables.h:expanded from macro 'msg_Generic'122:39:
   78 note:  |   vae r,  vexpanded from macro 'var_Create' l
Vc  _122 | _#dCefrLCine _eLoVate(aA,R_BOOL g(bV|LC_OB VL,vaJCcECTr_Cr_e)(o Va), ARte(_DOINHa,b,c)E vvaarpR_I,TCr  v_);
      | lc_mreaC    ^
odu../include/vlc_variables.htrle:e_e( nam122:V39LC_:eOB anote: expanded from macro 'var_Create'JEt
e( CT(  ,122 | Va L__C), FIL#def_Ob, ic nBJE_)
_ECTe,(      |  va                                       ^r__a), b
_,LI CN../include/vlc_common.hre:481ca:te 15:)( a
note: expanded from macro 'VLC_OBJECT'
      |                                       ^
,  481 |  ../include/vlc_common.h:481:15: b,Ec) _ _, v   ar_Crea note: t expanded from macro 'VLC_OBJECT' \
      conset
 ( VstLC_OBruc  481t  |      JEvlc_cCT(oa   m)| cmon_membeonrs: s,t (bc ,ston ruc st )
      | cvlc_o                                      ^bt
je../include/vlc_common.hct_t  vl*)(&:(x)c481->_obcj            ^
../include/vlc_common.h:481om) \:15mo: note: nexpanded from macro 'VLC_OBJECT':
      | 15: _
              ^
note: mexpanded from macro 'VLC_OBJECT'
e  481 |      481 |        In file included from   cdemux/playlist/ram.c: 52:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h: ons554:t str 5: uct warning:  vlcdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c_c  554oommnsotmn_m |  s em trubct berv  levar_Crrs: sc_eate(:c p_ (obj, pcszo_no(constanmem svlct,_ob  VvmLC_VARl_STRIoNjectGn_me_t c_obmb*)(&e(x)->rob | jVLej)c \
      | Cs              ^_: t_t (c
*Vo)AR(n&s(xt_ DO)demux/playlist/qtl.cvINlHE:c_obRIT
210:-je>ct_t       | *obj    ^
))(5../include/vlc_variables.h&:122: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 :39: note: expanded from macro 'var_Create'
\
  122 |   210 |         #(x|               ^
 ) dmefine vsg_Dbg( p_demu-x, "au>aorto_In file included from Crbeatplay:demux/playlist/sgimb.c:j) %s e105((:
In file included from  una,../include/vlc_common.hb,used: c1031) :
\byvar
      | ../include/vlc_variables.h V              ^
:554:5: LC)"warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_Cr,  eateIn file included from demux/playlist/shoutcast.c:(
      554 |  33|     ^
 ../include/vlc_messages.h:87:5:
: note: expanded from macro 'msg_Dbg'
 In file included from  VL   87 |  ../include/vlc_common.h  var:1031 :
 ../include/vlc_variables.h:C_m_OB455sgC:Jre_Eate5: CTGe( pner(awarning: ),ic(pdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] b
_  thi455 | ,_sobj c )
       |                                       ^ ,   var
VLC,../include/vlc_common.h:481:15_ p:Csz_r_nM note: expanded from macro 'VLC_OBJECT'
aSG_DemBae, Vt  GL,481 |  e __   ( VA_A   c po_CRGSon__)_bsjtV
      ,|     ^
A s psRz_t_nrS../include/vlc_messages.h:a78:T13m: ucte vRIN, lc_coVnote: expanded from macro 'msg_Generic'Gmmo
 | VnL   _meCmbe_VAR_FLLOAT78 |  rCs   : _VA | VLR_Dvlc_LogC_OVARINH(coERn_DOI(VLTINHC
      _OERIT|  );
    ^      BJ| ECT(o)    ^, p

s, ../include/vlc_variables.h:122:39: note: t../include/vlc_variables.h vlexpanded from macro 'var_Create'c_:
o  b122122:39vlc_m | #dje:oc etdunote: fi_expanded from macro 'var_Create'nl
e e_namev  , _at_r_122FI *) | C(&(Lx)r->#deE__, __LfobieINj) \nae E_t
      v_are, \(
      |               ^
_| a,b,c)C            ^
../include/vlc_common.h varr_eaCreattee(a( In file included from :481:VLdemux/playlist/ram.c:52C15,:
:b_OIn file included from ,B../include/vlc_common.h:1031JECT(a:
../include/vlc_variables.h:563) note: expanded from macro 'VLC_OBJECT':, b, c) var_Creca )
      t|                                       ^
e( 
5:  V warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481 |  LC_  563 |     varOB     J  Econst_C sreaCtruct T(avlcte(),_co  ../include/vlc_common.h:pb_o,m481bmonj,_m:e 15 psc:z_n mbe rnote: )ame,s: 
      | (coexpanded from macro 'VLC_OBJECT'                                      ^
nst vlc
 _oVLCbj  ec../include/vlc_common.h_VAR481_:STRING | 481:15t_   : | note:  VLt expanded from macro 'VLC_OBJECT'C _
*  V 481 ) | (&AR    _DOINHE(   x)-R >objIconT
) \ 
      s      | |                ^
c    ^
ot stnst ../include/vlc_variables.h:122ruct v:39:demux/playlist/qtl.c lnote: expanded from macro 'var_Create':c212:
5:_common_members: (const v  122 | #dlc_ef warning: inodue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e vbar_  jCreaete212 | (ct_t   star  m,u*cb,c)s var_tCrg)ea te(&(( vx)->VLlC_c_coomOBbjmo) \
      | JE              ^
CT(a_Dbg( p_dem)ux, "conntrolIn file included from ,le_membersdemux/playlist/sgimb.c: b:105:
, c )
      |                                       ^
r: In file included from % s(c ons../include/vlc_common.ht../include/vlc_common.h: 481:vlc_1031:
(un:../include/vlc_variables.h15: note: :563:expanded from macro 'VLC_OBJECT'
5:   481 |  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   
  u    563cos | nsed tb sty  ru VLC ) ovar_",ct v
      | lc    ^
Cbje_reate( ../include/vlc_messages.h:87:cpt_t5com *)(&(x)_: om->onote: expanded from macro 'msg_Dbg'bj) \
      |               ^
b
on_j   me,mb 87ep |   rs  s:zm _In file included from na(const vlcm_obe, sgdemux/playlist/shoutcast.c:33:
_jVecLIn file included from ../include/vlc_common.h:1031GeC:
_../include/vlc_variables.hn:469:t_teri c*()V(&(5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
x)AR_p_->this,   obj469 | VLC _ST) MSR\
       ING  vaG| r__DCr BG              ^e, __aVA_|t V
LeARCG( p_Sobj,___V)
In file included from  pdemux/playlist/ram.c:s      AR_DOINz|     ^
_na52../include/vlc_messages.h:78:HE13: note: expanded from macro 'msg_Generic'R:
In file included from 
m../include/vlc_common.h:1031:
../include/vlc_variables.h:e, 578:9:V   78 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]L |     C_V
AvI  578 |  lc_LR  T _og(SifTVLC(RING_OB  | VLC_VARvJ
ar      EC| _DOINHERI    ^
_Chan../include/vlc_variables.hT: T122ge();
       p_o| bj    ^
(o:,)39 ps:../include/vlc_variables.hz_, :pn,122:39:  note: expanded from macro 'var_Create'
a  122me |  vlc#d_note: m, expanded from macro 'var_Create'
eod  122ule_na | #deVfiLC_VnfeAR _meiCHOIvCEnae varr_C_C,rS e_ra_te(aeate(a,b,cFI,)LEb va,__c) vra, _r_Cre_C_LIate( VreaNLE_C_,_ \
      OB|             ^
../include/vlc_common.h:JCOte(E V481:15LC_UOCBNTT(a), b, , &Jcc: ECoun)t,T(
      | a), b, c                                       ^
)
../include/vlc_common.h      |  note: expanded from macro 'VLC_OBJECT' NUL                                      ^
../include/vlc_common.h:L 481
:): )
  481 |   15: note: expanded from macro 'VLC_OBJECT'
        481 |   |         ^481       : c
on../include/vlc_variables.h15: note: st sexpanded from macro 'VLC_OBJECT':128
:43 :   note: t481expanded from macro 'var_Change'  |  
r    128c | #d  euc fione    ct nsvart vl_ coC_cosnhantmsrgmuce(ttoa, n_mevlc_c stobruc,c,mmon_med,emb)e vmbtra vsr:e_Clc _hrsa(ngec( V:oLnC_comstm  (coOvlcoBn_sJnECt vlc__oT(abmject_), b, cob, jemetbe *)(&(x)->robcs:t_t j(cd , e ))
      o n*| st\ )(&(x                                          ^
../include/vlc_common.h:vl481:
15c)->o      |               ^
_ob: note: expanded from macro 'VLC_OBJECT'
j  481 | e      ctbj  c_t) \o In file included from nst*
demux/playlist/shoutcast.c:33)       (&s| :
(truct x)In file included from vl-c_co>              ^
obj)../include/vlc_common.h:1031 :
mm\demux/playlist/qtl.c../include/vlc_variables.h:477:o:214:55: 
:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] warning: 
        214 |  | n   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]              ^
_msg
membe  rs: (cons_tD477 vlc | _obbg( p_demjIn file included from e  ct_t ux, "f vdemux/playlist/sgimb.c:105 *)(&(xuar)->o:
In file included from b_Crj)ea \llsctree
e( ../include/vlc_common.hn      | : p%s_:ob 1031:
../include/vlc_variables.h:              ^
j578:9,:(u  nuspsewarning: z_nad bme, due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]VLC_V
Ay R_ST  578VRL | C)", 
      |    ifI( va    ^
rN_Change../include/vlc_messages.h:87:5:G | (V Lp_ note: expanded from macro 'msg_Dbg'
oC_VAbRj_DO,I psNHERIz_T na)m;e, V
      |     ^
L../include/vlc_variables.hC:_122   :VAR39_87 | :C   H mOICESCOUN Tsg_, &Genconote: uernt,expanded from macro 'var_Create' ic(
p  122 | #deNf_thiUnLeLis ), VL C_M var_)
      SGC_r| e        ^ate(a,b,c) v
DBG, __V../include/vlc_variables.ha:A_A128r_CRGS__:43:)
       note: expanded from macro 'var_Change'
|     ^
../include/vlc_messages.h:re78:13  : 128note: expanded from macro 'msg_Generic'
 | a#deftie   78 | ( VL  C_OBJECT(ne  vaar)_,C vlhc_ Logbange(a(VL,C _,cOBJE b)CT,c(o)
      | ,d,e)                                      ^ 
,v p../include/vlc_common.h, vlca_:mod481ul:e_n15ame,r_Cha: nge note: __(F expanded from macro 'VLC_OBJECT'ILE__VLC_, __
LOI  NEB_JECT(a)_, ,481\
  |         cob,n      |             ^s
 t../include/vlc_common.hc:481: 15, d, : note: estrexpanded from macro 'VLC_OBJECT'
 )
u      |                                           ^
ct  481 |     ../include/vlc_common.hvl   :c481_:15common_me  co:ns note: t mbers: (constst expanded from macro 'VLC_OBJECT'
v  481 | l c_objeruct_t *   ct    )const s( vl&ctruct( _comvlc_mcx)->obojmmon_memon)_m emb\ers: 
      (const|               ^
be vlcrs_obj: ect_t(c *)on(&s(x)->ot bj) \
      vl|               ^
c_object_t *)(In file included from &(xdemux/playlist/shoutcast.c)->odemux/playlist/qtl.cbj::216:5) \
      |               ^
33:
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from ../include/vlc_common.h  216 |     msg_Dbg( p_demux, "href: %s", psz_href );
      |     ^
:1031:
../include/vlc_messages.h../include/vlc_variables.h:87:5: note: expanded from macro 'msg_Dbg'
:491:5:    87 |     msg_warning: Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]    ^
../include/vlc_messages.h:78:13
: note:   expanded from macro 'msg_Generic'
491 |    78 |       vlc_Log(VLC_OBJECT(o ), p, vlc_module_name, __FILE__, __LINE__, \
 va      |             ^
r_../include/vlc_common.h:481:15: note: Creexpanded from macro 'VLC_OBJECT'
at  481 |         coenst str( p_ucobt vlc_common_mj, pemsbersz_na: (constme, VLC_ vlc_object_t *)(&(x)->obj) \
      |               ^
VAR_ADDRESS | VLC_VAR_DOINdemux/playlist/qtl.c:217:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
HER  217IT |  );
        |     ^  msg_Dbg( 
p_d../include/vlc_variables.h:emux, "k122:39: note: ioskmode: %s (unused by VLC)",
      |     ^
expanded from macro 'var_Create'
../include/vlc_messages.h:87  122:5 | #: definenote: expanded from macro 'msg_Dbg' var_Cr
ea   87 |     msgte_Ge(a,bne,cric(p_this, VLC_) MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
var_   78 |     vlc_Log(VLC_OBCJECTre(oa), p, tevlc_module_name, _(_F VILLCE___O, __LINE__, \
      |             ^
BJECT(a../include/vlc_common.h:481:15),:  b,note: expanded from macro 'VLC_OBJECT'
 c  481 |       )
      |                                       ^
  ../include/vlc_common.h const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commdemux/playlist/qtl.c:219:5:on_mem warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bers  219 |  : (const vlc_  ob mjsg_ect_tDbg *)(&(( x)p_d->emoux, "loop: %sbj () unused by VLC)", pp\
      sz_lo|               ^
op[loop] );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DIn file included from demux/playlist/shoutcast.cBG, __:VA_ARGS33:
In file included from __)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
../include/vlc_common.h   78:1031:
 |     vlc_Lo../include/vlc_variables.h:g(VLC_511:OBJ5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]EC
T(o), p, vlc_module_name, __FILE__,  511 __LINE__ |  , \
      |    va            ^
r_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
Cr  481 |     ea te   const struct vlc_common_( p_members: (const vlc_object_t *)(&(x)->oobbj)j, ps \z_
      |               ^nam
e, VLC_VAR_INTEGER | VLC_VAR_demux/playlist/qtl.cDOI:220:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
NHERI  220 | T
    msg_Dbg(       |     ^p_
de../include/vlc_variables.h:122:39:mux, " note: expanded from macro 'var_Create'mo
vieid: %d (unused   b122 | #y deVLC)", i_movieifid );
ne va      | r_    ^
Create../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
(a   87 |     msg_Generic(p_this, VLC_MS,b,G_DBG, __VA_ARGcS_)_)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
    78va |  r   vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FI_CreLE__, a__LIte( VLNE__, \
      |             ^
C../include/vlc_common.h:_O481:15: note: BJECexpanded from macro 'VLC_OBJECT'
T(  481 |         const struct vlc_common_membera), s: b, c (c)
on      |                                       ^
st../include/vlc_common.h vlc_object_t *)(&(:481:x)->obj) \
15: note: expanded from macro 'VLC_OBJECT'
        481|               ^ |       
  const struct vlc_common_memdemux/playlist/qtl.c:221:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
be  r221s: (co |     msg_Dbg( p_demux, "moviename: %s", psz_moviename );
      |     ^
ns../include/vlc_messages.ht :87:5: note: expanded from macro 'msg_Dbg'
vl   87 |     msg_Genec_obric(p_tjehis, VLct_C_MSGt *)_D(&BG, __VA_ARGS_(x_)
      | )->ob    ^
j) ../include/vlc_messages.h:\
78:      |               ^
13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_moduIn file included from demux/playlist/shoutcast.cle_name, _:33:
_FIn file included from ../include/vlc_common.h:ILE__1031:
../include/vlc_variables.h, __LINE__, :\
      |             ^
525../include/vlc_common.h:481:15:: note: expanded from macro 'VLC_OBJECT'
5:   481 |         const structwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 vl  525 |    c_ common_members: (covnast vlc_obr_Cject_t *)(&(x)->obj) \
      |               ^rea
te( p_obj, psz_name, VLC_VAR_Bdemux/playlist/qtl.c:222:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
OO  222 |     msg_Dbg( p_demux, "playeverframe: %s (unusedL |  byV VLCLC_VAR_)"D,
      |     ^O
IN../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
HERI   87 | T
      |     msg    ^
_G../include/vlc_variables.heneric(:122p_:th39:is, VLC_MSG _DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'var_Create'note: expanded from macro 'msg_Generic'

   78 |     vl  c_L122 | og(VLC_O#dBJefinECT(o), p, vlc_module_name, __FILE__, _e _Lvar_INCreE__, \
      |             ^
a../include/vlc_common.hte:481:15: (anote: In file included from demux/playlist/ram.cexpanded from macro 'VLC_OBJECT'
,b,c  481:57 | )       v  ca:
onstIn file included from demux/playlist/playlist.h s:24tr_ruCrect:
ate(  VLCvl_OBJc_ECT(a), cIn file included from ../include/vlc_input.hommon_members: (consb,:41:
../include/vlc_vout.h c:125: )5:t 
      | warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
                                      ^
  ../include/vlc_common.h:481:125 |     vlc_object_t15: note: expanded from macro 'VLC_OBJECT'
   481vlc_o |   bje       cct_reonst *)le(&(x)->obj) \
      |               ^
ase( p_vout );
      |     ^
s../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'truc
t    66 | vlc   _co vlmmoc_objedemux/playlist/qtl.cct_rel:224:5: n_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]membe
ase( VLC_ersO  224 |   BJ:  m (conssg_DECT(t bvg( lc_pa) )
      obj|                         ^e
../include/vlc_common.h:_481:15: cdet_note: mexpanded from macro 'VLC_OBJECT'
ut  481x, *)(&(x) |  ->  o" b   qtn  jecxtonst st):ruct  vl %s",\ pc_cosz_qm
      mon| _mem              ^tnext 
);
      |     ^b
ers: (c../include/vlc_messages.hon:87:5: note: stexpanded from macro 'msg_Dbg'
    87v |  lc_o In file included from bjectdemux/playlist/shoutcast.c:  m33_t:
In file included from s ../include/vlc_common.hg_*)(:1031Ge&(n:
../include/vlc_variables.hex):ric(p_->o539:thbjis) , VL\
      5:C_M|               ^SG
_DBG, __VA_ ARwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
GS  539 |  __)
      |        ^
var_C../include/vlc_messages.h:r78:13: note: eaexpanded from macro 'msg_Generic'
te   78 |     vlc_Log(( pVLC_OBJECT(o), p, vl_obj, psc_module_z_nanammee,, __FILE__, __LINE__,  V\
LC_V      |             ^
AR_F../include/vlc_common.hLOAT | :481:15: note: Vexpanded from macro 'VLC_OBJECT'
L  C481 | _        const struct vVAlc_cR_DOomImoNn_members: (const vlc_objeHEct_t RIT
      | *)(&(x)->    ^
ob../include/vlc_variables.hj) \
      |               ^:122
:39: note: expanded from macro 'var_Create'
  122 | #define var_Createdemux/playlist/qtl.c:225:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(a  225 |     msg_Dbg( ,bp_demu,cx) ,v "qaruitwhendone: %s (unused _Creaby VLC)",
      |     ^te
( VLC_../include/vlc_messages.h:87O:5: note: BJEexpanded from macro 'msg_Dbg'
CT(   87 |     ma)sg, _Gb,eneIn file included from ric( demux/playlist/ram.c:57p_tchi:
In file included from demux/playlist/playlist.hs, :24 V:
../include/vlc_input.hLC_M)SG_DBG
,:527 __VA_:29A      : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|   527                                      ^
R../include/vlc_common.h:481 |  GS__   :)input
15      |     ^
../include/vlc_messages.h:78::13:  note: _thexpanded from macro 'msg_Generic'note: 
r   eadexpanded from macro 'VLC_OBJECT'
78 |   _t   481 * | i vln c_    Log( VLC _OBJECT pu(cot =n inpsut_t Co),reats pe(t , pavlc_mrreodnut,ulct e_na me,vlcit __FIL_E__c, _oem_LI, NE_logm, mon_NU_,LL, NULLm  )\
;e
      |                             ^
m      | ../include/vlc_input.h            ^
b:501../include/vlc_common.h:e481:15r: note: sexpanded from macro 'VLC_OBJECT'
:46  :481 |  :  note: ( expanded from macro 'input_Create'
c   o  501n | #defist   con vne istl ncstructIn file included from put_Crea_o vbdemux/playlist/sgimb.clc_jtee(:c107:
a,In file included from demux/playlist/playlist.hcot_mmt :b,c,24don_,*):
In file included from (&(xem../include/vlc_input.h:41:
../include/vlc_vout.h)): ->o125:e5:imnputbb_ersj) warning: : (c \
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
        o|               ^
125 | nCreate(st vlc_VLC_OBJIn file included from demux/playlist/shoutcast.c:33:
   obIn file included from ../include/vlc_common.h:1031 ECTj(ect:
../include/vlc_variables.h:vlc554:5_obj: e_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ct  554_relt *)ae),(&(xase( b,c)- |    >p,d,eob va)
      |                                              ^
_vout )r_Cr../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
;  j
      481) | ea   te( p_obj, p     conszst _struna| c    ^
m../include/vlc_objects.he, VLC_Vt v:lc_c66o:25:mmon_ memA note: expanded from macro 'vlc_object_release'
R\
      _STRING |   66 |  Vb| LC_  ers              ^
: (c  vonslcVAt _Rvldemux/playlist/qtl.c:227obj_:5: ect_warning: DOIdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rel  227 |  N  HeaseE( VLRC m_OBJsg_IDbET
      gC| ( T(a)     ^
)
      ../include/vlc_variables.hc_ob| :                        ^
122../include/vlc_common.hje:p_d481::15: note: ect_t *expanded from macro 'VLC_OBJECT'mux39:)(
 &  481note:  |     (x,  )-expanded from macro 'var_Create'"s   >
c  rc: 122 | #odbj)efin onst ster\u
      ct|  %s va              ^
r_Crv"leat, pe(aIn file included from cdemux/playlist/ram.csz_c:57om:
,bIn file included from m,demux/playlist/playlist.h:_srcc) 24:
../include/vlc_input.h:530:);
      |  o    ^
n_vmembaer_9C: ../include/vlc_messages.h:87:5:rwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ea rs: t  e530note:  |   expanded from macro 'msg_Dbg'((c   V    vlc_obo
nst vje   87cltLc_ | C    m_relo_bjeesg_Genasce( tiOBJECT_(a), b, c )npt ut )*;
)(&(x)      |                                       ^
      | 
        ^
../include/vlc_common.h../include/vlc_objects.h:66:481:15: note: -:25: expanded from macro 'VLC_OBJECT'
>note: expanded from macro 'vlc_object_release'  obj) 481eri | c(\
      | p_th              ^
i    s, VLC  _MSG_DB
G,  __VA _ARcGS__)
   66 |        o|     ^
 n  vlst ../include/vlc_messages.h:sc_objectt78:_relreau13:sect vlc_commo( VLC_OBnJE_CT (a)mnote:  e)
m      expanded from macro 'msg_Generic'b
e|                         ^
../include/vlc_common.h:481:15:   78 |  rnote:   s expanded from macro 'VLC_OBJECT'
:   vlc _L(og(481c |    VLC_     coOBJnst sECtrT(ouc), t p, vvllc_modulec__ncoamemmon_me, _mb_FerILEs: (c__, on__LstINE v__,lc \
_obje      |             ^ct
_t../include/vlc_common.h: *481:15)(:ons note: &(texpanded from macro 'VLC_OBJECT'
 vx)-  l>oc481 |  _  o    bbjject const ) str_uct v\
      | lc_com              ^
mon_membet rs:* (const)(&( vlc_object_t *)(&(x)x)->->obj) \
      |               ^
In file included from obj) \
      |               ^
demux/playlist/ram.c:57:
In file included from demux/playlist/playlist.h:24:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]demux/playlist/qtl.c
:228:5:   warning: 572due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |    228  |    In file included from  msg   demux/playlist/shoutcast.c  _:Dbg(  v 33p_lc:
_objIn file included from ../include/vlc_common.h:1031ecdt_:
remu../include/vlc_variables.hx,:563:5 el:" mimeaswarning: etypee(:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  (%  sIn file included from vlc_"obj, p563ec | szt_demux/playlist/sgimb.c:t *)107:
_ mi me(pp_In file included from demux/playlist/playlist.ht :24vou:
t ../include/vlc_input.h:y[ivpe 527a]);)r
      | _    ^
 ):29:C ../include/vlc_messages.h:87:5:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] note: 
;
  expanded from macro 'msg_Dbg'
      |    87 |  rea  te(         ^ msg
 p_../include/vlc_objects.h:66_Geneoribj:25c:, note:  (p_thips,expanded from macro 'vlc_object_release'
    sVLzC66_M_SGn |    _ DBG,vl __VAame, VLC_ARG_S__)VA
      |     ^
c_oR../include/vlc_messages.h:78:13b_ST: note: jeexpanded from macro 'msg_Generic'cRINGt_r | VLC
_   eVlea78 | AR527    |  _D OIN v  inlcpu_HseE( Lt_threaoRIT
      |     ^
g../include/vlc_variables.h(VdVLCLC___t *inp:122:OuBJOBJEtECT C(aT(o=) ), )
p,      |                         ^39
 v../include/vlc_common.h: note:  :iexpanded from macro 'var_Create'
481n:15  122 | #deput_Cre: fatenote: expanded from macro 'VLC_OBJECT'i( 
n  481p |     ar  e   venatc,or_n Crealc_temodsiulet_t steru(act vln,bamec_, _cmommo_,FILE_ n_membe_,rs: l, c_(coogn) st vlc,_v arob_jeNULLc,t_t NUCreaLtLe( VLC_OBJECT(a );
      ), b, c *)( |                             ^
&../include/vlc_input.h:501(x))->:obj46: note: expanded from macro 'input_Create') 
\
      | 
        501|               ^ | 
#define                                      ^ 
inp../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ut_Cr  eate(481a |     ,b,c,d,e ) input_Crea t  const stre(VLuct vlc_common_members: (const vlc_object_Ct_ *O)(&(x)->obj) \
      |               ^
BJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |     In file included from   demux/playlist/shoutcast.c:33  :
coIn file included from n../include/vlc_common.hs:t1031:
../include/vlc_variables.h:_ stdemux/playlist/ram.cr:L578:90:95u: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ct :v warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
l
   I90 | c  _c    msg578NE | _o_, _m    iDmf(o nbg\
v( _ap_m      |             ^
embde../include/vlc_common.h:mux,errs : (co"n_sCt vhafounng481:lc15:_ note: objed e( p_ct_oexpanded from macro 'VLC_OBJECT'vbaljt *id R)(AM
, play&lis(x)-> psz_nota  " )481 |   m      b;
      je, VLC_VAR_|     ^)C H
\O../include/vlc_messages.h:87:5
      :I note: CEexpanded from macro 'msg_Dbg'
S   87 |     |               ^
COmsg_GeneUNric(pT_this, &count, coIn file included from demux/playlist/sgimb.c:107:
NIn file included from demux/playlist/playlist.h, VL:nC_M24SG_DBG,U st strucL:
tL v../include/vlc_input.h:__V530l:9c_comAm _ARG)on_m S__)
)
      |           ^
e../include/vlc_messages.h:78mb|         ^
:13: ers: ../include/vlc_variables.h:128:43: : note: expanded from macro 'msg_Generic'
(cnote: onsexpanded from macro 'var_Change'   78
 |   warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] t128 vl |  
 vlc_L  og#de(cVLC_ofbji530_O |  BJEC  Tnee  (ovct ),  p,a_rt * _ ) v(&(xCv)->oblc_lj) \
      c_moo|               ^bjdulecte_
nhang_raee(leame, demux/playlist/qtl.cse( inp:229:5: warning: adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  229ut )b; |  ,c   m,d_s
      |         ^
_,../include/vlc_objects.heFILE_):66:_ , v__ar_C25L:INhange note: E__expanded from macro 'vlc_object_release', \

(      |     66 |               ^
  v../include/vlc_common.hVL:481l:15: cnote: expanded from macro 'VLC_OBJECT'
_  481ob |    je  ct_rele  a sCconse( VLCt_ _OBstOJrBEuctC vlc_comT(aJ)ECTmon(a),_  memb)eb
rs:, c, (      |                         ^
../include/vlc_common.h: c481d,ons:t 15 ve : )note: 
      |                                           ^lc
_obj../include/vlc_common.h:481eg:15: _expanded from macro 'VLC_OBJECT'cDbt
_tg  481 |       note: expanded from macro 'VLC_OBJECT'
   *)( p_c(&(doemunx,  x481 "v | s )-> objt ) \st
         o|               ^lu   const stmeructr uv: %dcl
t vlcc_com_cmoommon_n_memmem b(ersunubsee:d rs:by  (const vlc_VLC)o", bi_ vo(jelumconst ce v);lc_t_
      | t *)(&(x    ^
obj)ect_t ->../include/vlc_messages.h:*87)o(b&(x):5-: >ojb)note: expanded from macro 'msg_Dbg'
   j87 |      msg_\Gene
ric)(p_       | \this,
      |               ^
              ^ VLC
_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         consIn file included from demux/playlist/sgimb.c:t107:
 strIn file included from demux/playlist/playlist.huct v:24lc_:
../include/vlc_input.hcommon:572_me:10mbe: rs:warning:  (const due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vl  c_object_t572 |  *)(&  (x)-  >obj)   \
      |               ^
   vlc_object_release( (vldemux/playlist/qtl.c:234:9: warning: c_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ob
j  e234 |       ct  m_sg_Err( p_det *)(pp_mvout[ui])x, "Manda t);or
y att      r| i         ^b
u../include/vlc_objects.hte :66'src' no:25: note: expanded from macro 'vlc_object_release't
    66 | f ou   vlcn_do" b);ject_r
e      |         ^
lea../include/vlc_messages.h:83s:e5(:  note: Vexpanded from macro 'msg_Err'L
C   _83O | B J   ECTm(sag)_ Ge)ne
ri      |                         ^
c(p_../include/vlc_common.h:481:15t:h inote: sexpanded from macro 'VLC_OBJECT',
   V481LC_MS |  G_ERR  , __VA_ A R   constG Ss_t_r)
      |     ^
uct v../include/vlc_messages.hl:c_78:13: note: expanded from macro 'msg_Generic'
c   78 |     volmc_mon_mLeogm(bVLCe_rsOBJECT(: (const vol)c,_ opb, jvect_t l*c)_(mo&du(lex_na)->objm)e , \_
_F      IL| E              ^_
_, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/playlist/sgimb.c:161:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  161 |             msg_Dbg( p_demux, "using SGIMB playlist reader" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/playlist/sgimb.c:364:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  364 |             msg_Err( p_demux, "no URI was found" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/playlist/sgimb.c:382:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  382 |         msg_Err( p_demux, "A valid playlistitem could not be created" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/shoutcast.c:36:
In file included from demux/playlist/playlist.h:24:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/shoutcast.c:36:
In file included from demux/playlist/playlist.h:24:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/shoutcast.c:36:
In file included from demux/playlist/playlist.h:24:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/shoutcast.c:36:
In file included from demux/playlist/playlist.h:24:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/playlist/shoutcast.c:66:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   66 |     msg_Dbg( p_demux, "using shoutcast playlist reader" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/playlist/shoutcast.c:77:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   77 |     p_xml_reader = xml_ReaderCreate( p_demux, p_demux->p_source );
      |                    ^
../include/vlc_xml.h:81:51: note: expanded from macro 'xml_ReaderCreate'
   81 | #define xml_ReaderCreate( a, s ) xml_ReaderCreate(VLC_OBJECT(a), s)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/playlist/shoutcast.c:84:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   84 |         msg_Err( p_demux, "invalid file (no root node)" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/playlist/shoutcast.c:90:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   90 |         msg_Err( p_demux, "invalid root node <%s>", node );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/playlist/shoutcast.c:104:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  104 |                 var_InheritBool( p_demux, "shoutcast-show-adult" ) ) )
      |                 ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/playlist/shoutcast.c:147:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  147 |                             msg_Warn( p_demux,
      |                             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/playlist/shoutcast.c:244:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  244 |                             msg_Warn( p_demux,
      |                             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/playlist/shoutcast.c:279:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  279 |                             msg_Warn( p_demux,
      |                             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
49 warnings generated.
depbase=`echo demux/playlist/wpl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/playlist/wpl.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/playlist/wpl.lo -MD -MP -MF $depbase.Tpo -c -o demux/playlist/wpl.lo demux/playlist/wpl.c &&\
mv -f $depbase.Tpo $depbase.Plo
32 warnings generated.
depbase=`echo demux/playlist/xspf.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/playlist/xspf.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/playlist/xspf.lo -MD -MP -MF $depbase.Tpo -c -o demux/playlist/xspf.lo demux/playlist/xspf.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"wpl\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/playlist/wpl.lo -MD -MP -MF demux/playlist/.deps/wpl.Tpo -c demux/playlist/wpl.c  -fPIC -DPIC -o demux/playlist/.libs/wpl.o
30 warnings generated.
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"xspf\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/playlist/xspf.lo -MD -MP -MF demux/playlist/.deps/xspf.Tpo -c demux/playlist/xspf.c  -fPIC -DPIC -o demux/playlist/.libs/xspf.o
depbase=`echo demux/playlist/playlist.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/playlist/playlist.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/playlist/playlist.lo -MD -MP -MF $depbase.Tpo -c -o demux/playlist/playlist.lo demux/playlist/playlist.c &&\
mv -f $depbase.Tpo $depbase.Plo
37 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="mux/mpeg/libts_plugin_la-csa.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/mpeg/libts_plugin_la-csa.lo -MD -MP -MF mux/mpeg/.deps/libts_plugin_la-csa.Tpo -c -o mux/mpeg/libts_plugin_la-csa.lo `test -f 'mux/mpeg/csa.c' || echo './'`mux/mpeg/csa.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"playlist\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/playlist/playlist.lo -MD -MP -MF demux/playlist/.deps/playlist.Tpo -c demux/playlist/playlist.c  -fPIC -DPIC -o demux/playlist/.libs/playlist.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"ts\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/mpeg/libts_plugin_la-csa.lo -MD -MP -MF mux/mpeg/.deps/libts_plugin_la-csa.Tpo -c mux/mpeg/csa.c  -fPIC -DPIC -o mux/mpeg/.libs/libts_plugin_la-csa.o
In file included from demux/playlist/xspf.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/wpl.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SIn file included from demux/playlist/xspf.cet:32:
In file included from ../include/vlc_common.h:Checked(1031:
 p../include/vlc_variables.h:_o203:bj12:,  warning: psdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
z_  203 |     namere, tuVLrnC_ vVAar_SetR_CheINTEGER, valcked );
      |            ^
( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
:  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC48: note: expanded from macro 'var_SetChecked'
_  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
OBJECT(o),n,t,v)
      | ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
                                               ^  481 |         co
nst struct../include/vlc_common.h :481vlc:15_com:m onnote: expanded from macro 'VLC_OBJECT'
_  481memb |  e r s :   ( c oncsotn svlt stcr_oubcjet vlc_ccommon_mt_t *)(emb&(ers: (xc)-onst vlc>o_objbecjt)_ t\ 
*      | )              ^(&
(x)->obj) \
      |               ^
In file included from demux/playlist/wpl.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hIn file included from demux/playlist/xspf.c:32:
In file included from ../include/vlc_common.h:203:12: warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]1031
:
../include/vlc_variables.h:  203 | 212 :12   re: warning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
urn var  _S212 | etCheck ed (   p_obj,r etpsz_name,u VrLnC_VA Rv_ar_BOOLS,e tvalC );h
      | ecked           ^
 (obj, ../include/vlc_variables.hn:a140m:e48: ,note:  expanded from macro 'var_SetChecked'
V  L140 | #defiCn_VAR_COOeR var_DS, SetChevcakle)d;(
o      ,| n           ^
,t,v)../include/vlc_variables.h :v140a:r48_:SetChe note: expanded from macro 'var_SetChecked'
c  140 | ke#definde( VvLaCr__OBJECST(eotChecke)d,(no,,tn,,vt),
v)      |                                                ^
 var../include/vlc_common.h_:481S:15e: tnote: expanded from macro 'VLC_OBJECT'Checked(VLC_OB
J  EC481 |   T(    o ) ,cno,tnst ,vstru)c
      |                                                ^
t vlc_co../include/vlc_common.hm:m481on:_15m:e mnote: bexpanded from macro 'VLC_OBJECT'e
rs: (con  s481t |      vl  c_obj  ect_t *c)(on&(x)->obsj)t  \
      str|               ^
uct vlc_common_members: (const vlc_object_t *)(&(In file included from x)demux/playlist/wpl.c->o:bj)27:
 In file included from ../include/vlc_common.h\
:1031:
../include/vlc_variables.h      :|               ^
212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLCIn file included from _VARdemux/playlist/xspf.c_CO:32ORDS,:
 vIn file included from al../include/vlc_common.h);:
1031      :
|            ^
../include/vlc_variables.h../include/vlc_variables.h:140:48::227 :note: 12: expanded from macro 'var_SetChecked'warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  140 | #def  i227n | e   v  reatr_uSretn var_CSehteCchkede(o,cn,ket,v) vdar(_ SetpCh_eckoed(bj, psz_VnLaC_OmeBJECT,( Vo),n,LtC,_v)V
      AR|                                                ^
_FLO../include/vlc_common.h:AT481,: 15v:al note: expanded from macro 'VLC_OBJECT'
 );
      |            ^
  481../include/vlc_variables.h:140 | : 48: note: expanded from macro 'var_SetChecked'
   140  |     # cdeonst strufict vlc_conemmon_m vemberars: (cons_tS vlect_Cohbejecked(cot,n_t *,t)(&(x),-v>)o bjv)a \r
_      S|               ^
etChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    In file included from    demux/playlist/wpl.c:  27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hc:on227:12: warning: sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t s  227 |    t rucrte vtlc_ucomrmn vonar_SetChecked_(m pe_mobbej,rs: ( cposnzs_name,t  VLC_VvAlRc_o_bFjLectOAT, v_at l )*)(&(;x
)      | -           ^
>obj) \
      |               ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SIn file included from etCdemux/playlist/xspf.ch:32:
In file included from ../include/vlc_common.h:1031:
e../include/vlc_variables.hc:k241:12: ed(warning: VLC_OBJECT(o)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],n,t
,  v)
241      |  |                                                ^
../include/vlc_common.h :  481:15: note: expanded from macro 'VLC_OBJECT'
 retur  n481 v | a  r _ S e t C hcecoknesdt(  spt_roubct vlcj_,c opmsmzo_nname, V_LmCe_mVbAeR_STRING, varsl:  )(;c
o      | nst vl           ^c
_../include/vlc_variables.h:obj140e:c48t_t: note:  expanded from macro 'var_SetChecked'
*)(  140 | #d&(efinex )-v>aorb_SetChejc)k \ed(o,n
,      t|               ^
,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from demux/playlist/wpl.c  481:27:
In file included from  | ../include/vlc_common.h  : 1031:
../include/vlc_variables.h:241:12:   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
 const str  241 |   u c rte tvulrcn var__Sceotmmon_mCemhbeercked( sp_:o b(j, psz_cnonasmt vle, VLC_VARc_S_ToRbIjNectG_t, * val ));(
&(      |            ^
x)->obj) ../include/vlc_variables.h\
:140:48: note:       expanded from macro 'var_SetChecked'| 
              ^
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLCIn file included from demux/playlist/xspf.c:32:
In file included from _O../include/vlc_common.hB:J1031E:
C../include/vlc_variables.h:256:T(12: warning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])
,n  256, | t  ,v)
      |                                                ^
 ../include/vlc_common.h:481 :r15e:t unote: rexpanded from macro 'VLC_OBJECT'n
 var_S  e481tC |  hecke d (      pc_oonbsjt, psz_nam streu,ct V vlc_LCcommo_nV_AmRe_mAbDeDrRs: (ESconst vSl, c_objevact_t *l )(&(x))-;
>      ob|            ^
j) \
      |               ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SeIn file included from tCheckeddemux/playlist/wpl.c:(VLC_OBJ27E:
CIn file included from T../include/vlc_common.h(:o1031):
,../include/vlc_variables.hn:,256t:,12v:) 
      |                                                ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  256 |      481 ret | urn   var_S e  tChe c k ecd(o nps_to bsjt,r upcstz_nam ve, VLlCc_V_cARom_ADDmoRESS, n_mval )e;
mb      |            ^
ers: (co../include/vlc_variables.h:140:48:ns note: expanded from macro 'var_SetChecked'
t   140vl | #definec _ovar_SebtjCheckede(cot,_tn,t,v)  *v)a(&(rx)-_S>eobtj) C\
      h|               ^eck
ed(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlcIn file included from _cdemux/playlist/xspf.comm:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.ho:n276_me:mb10er:s warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: (  276co |   ns t  vilcf_o( !var_GbejteCchte_ctk e*d)(( &p(_xo)b-j>ob, pjs)z_ \
      |               ^
name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define vIn file included from ar_GetCdemux/playlist/wpl.ch:e27c:
kIn file included from ../include/vlc_common.h:ed(o,n,1031t,:
v../include/vlc_variables.h): 276v:a10r:_ Gwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
tCh  276 | e c k e ifd(VLC_( O!BvJaEr_CGTe(toC)h,n,etc,kv)ed( p
_      |                                                ^
ob../include/vlc_common.hj:,481 :p15s:z note: _expanded from macro 'VLC_OBJECT'n
ame, VL  C_481V | A R _ I NTE  G E Rc,o n&valst  s)t r)
uct vl      c_|          ^
common_memb../include/vlc_variables.her:s142::48 : (note: expanded from macro 'var_GetChecked'c
o  n142s | t# dvefine valrc_G_objectet_t *)(C&h(exc)k-e>do(boj,)n ,\
t,v)       | var_G              ^e
tChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strIn file included from uct vdemux/playlist/xspf.cl:32:
In file included from ../include/vlc_common.h:1031:
c../include/vlc_variables.h_:293commo:n10_:me warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mb  293 |  e rs  if( :! v(acrons_t GveltcC_hoebcjekcte_dt (* )p(_&o(bx)->jo,bj ) p\
      sz_| n              ^
ame, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define vaIn file included from r_Getdemux/playlist/wpl.c:27:
In file included from C../include/vlc_common.h:h1031ecked(:
o../include/vlc_variables.h,:n293:,10t:,v warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])
 v  293 | a r _  Gieft( Ch!var_eGcekteCd(heckeVdL(C p_O_oBJECbTj(,o )p,snz,_tna,mv)e, VL
C_V      | AR_B                                               ^OOL
, &val )../include/vlc_common.h )
:      | 481         ^
:../include/vlc_variables.h:142:4815:: note: expanded from macro 'var_GetChecked'
 note: expanded from macro 'VLC_OBJECT'
  142 | #de  f481 |  in  e var_Ge tC h eck ed( o,cn,to,nv)s vatr s_GetChetckreud(cVt LC_OBvJEClTc(_o)c,no,mmt,v)
o      | n_                                               ^
mem../include/vlc_common.hb:e481:rs: (const vlc15_: note: oexpanded from macro 'VLC_OBJECT'
bject  481 | _  t   *)( &  (x) -const stru>oct bvjl)c \
      |               ^
_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/xspf.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetCheckedIn file included from demux/playlist/wpl.c (:obj,27:
In file included from ../include/vlc_common.h:1031 :
../include/vlc_variables.hn:a304m:e17,: V warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
LC_VAR_CO  O304R | DS ,   & viafl )()l)i
k      e| l                ^y(!var
_G../include/vlc_variables.h:142:48:e tnote: Chexpanded from macro 'var_GetChecked'e
cked (o  b142j | #, named,e VLCfin_eV AvR_CarOORDS, _&Gval)))
e      |                 ^t
C../include/vlc_variables.h:142:h48e: cnote: expanded from macro 'var_GetChecked'k
ed(o,n  ,142t | ,#vd)e fvinaer _vGaetr_GetCChheecked(co,kne,dt(,v) var_VLCGetC_hOeBcJkEeCT(d(oV),n,tL,Cv_)O
B      J| E                                               ^C
T(o),n,../include/vlc_common.h:481:15: note: texpanded from macro 'VLC_OBJECT'
,v)
      |                                                ^
  481 |  ../include/vlc_common.h : 481     c:o15n:st st rnote: uexpanded from macro 'VLC_OBJECT'c
t vlc  _481c | o m m   on   co_nsmt stemruct bvlcer_commso:n _(mecmobersn: st(const  vvllc_objecc_t_t *o)b(&(x)->ject_obt *)(&(x)->objj)) \ \

      |               ^
      |               ^
In file included from demux/playlist/xspf.c:32:
In file included from ../include/vlc_common.h:1031In file included from :
demux/playlist/wpl.c../include/vlc_variables.h::32427::
10In file included from :../include/vlc_common.h :warning: 1031:
../include/vlc_variables.h:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]324:
10:   324 | warning:    due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 if  324( |  !var_G etC he cke dif( p_o(b j,! vpsza_rn_aGmete, VLCCh_VAR_FeLOcAkT,e d(&val )  p)
      |          ^
_o../include/vlc_variables.h:142:b48j,:  pnote: szexpanded from macro 'var_GetChecked'
_name, VLC  _142 | VAR_F#LdOeAfTi,ne &va l ) var_)G
e      t|          ^Check
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #dedef(o,nin,te ,varv_G) var_GetCheetcChkecekedd((Vo,Ln,Ct,_Ov)BJ vEar_CT(oGetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
),n,../include/vlc_common.h:t481:,15:v note: expanded from macro 'VLC_OBJECT'
)
  481       |  |                                                ^
       co../include/vlc_common.h:ns481:t 15st:ru note: expanded from macro 'VLC_OBJECT'
ct   vlc481_c |     om  mo n_ meconstmb erstrus:ct ( vlc_cocnsomt movln_c_mobembejers:ct (c_tons *t )(vlc_o&(bx)->object_j)t \ 
      *)(&(|               ^x)->o
bj) \
      |               ^
In file included from demux/playlist/wpl.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142In file included from :48demux/playlist/xspf.c:32:
In file included from : ../include/vlc_common.h:1031:
note: expanded from macro 'var_GetChecked'../include/vlc_variables.h
:  142 | #340de:9: fiwarning: nedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 v  340 | ar _G   ietChf(ec varke_Getd(Co,hn,et,cv)ked v( p_obarj_G,et pszCh_eckenamd(VLeC_,OB JEVLC_VCTA(oR),_STRING, n,&t,vv)a
      l ) )
|                                                ^      | 
../include/vlc_common.h:        ^
481:15: note: ../include/vlc_variables.h:142:48: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'var_GetChecked'  481
 |      142 | #de    f cionne var_stGe sttrCucheckt evldc_(o,conmm,ont_mem,v) vbearsr: _(cGetCheonckste vlcd_o(VLbjCec_t_OBJEt CT*)((&o(x))->,n,obj) \
      |               ^
t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commoIn file included from demux/playlist/wpl.c:27:
In file included from ../include/vlc_common.h:1031:
n_../include/vlc_variables.hmemb:e350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rs  :350 |      (constif( var_ vlcGe_obtChejecct_t *)ked(&(x)-( p_obj, psz_name, VLC_V>obAR_STj) \
      |               ^
RING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GIn file included from etCdemux/playlist/xspf.c:hecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
32../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:
  481 | In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h  :350:      const struct9: vlc warning: _cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ommon_members: (const vlc_obje  350ct_t *)(&(x)->obj) \
      |  |               ^
    if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
In file included from demux/playlist/wpl.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362../include/vlc_variables.h:142::948: note: expanded from macro 'var_GetChecked'
:   warning: 142 | #due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
define   var_G362 |     if( var_GetetChecked(o,n,t,vChecked( p_obj, psz_n) var_GetChecked(VLC_Oame, VLCBJEC_T(o)VA,n,tR,v)
      _ADD|                                                ^
RES../include/vlc_common.h:481:15S: note: , &expanded from macro 'VLC_OBJECT'
val ) )
      |         ^
  481../include/vlc_variables.h:142 |  :48  :      conote: expanded from macro 'var_GetChecked'
n  142st str | uc#deft ine vlvar_GetChec_cked(o,n,tco,v) var_GetChemmoncked(VLC_O_membeBJECT(o),nrs,t,v:)
       (con|                                                ^
s../include/vlc_common.h:481:15t: note:  vlcexpanded from macro 'VLC_OBJECT'
_  481 |       ob  conjest strct_uct vlc_ct *)(&(xommon_members)-: (>obj) \
      |               ^
const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/xspf.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecIn file included from kedemux/playlist/wpl.cd(VLC_OBJECT:27(o),n,t,v:
In file included from )
      |                                                ^
../include/vlc_common.h../include/vlc_common.h:481:15:1031:
../include/vlc_variables.h:429: :5note: expanded from macro 'VLC_OBJECT'
:   481 |     warning:     cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]onst
 s  429tru |  ct vlc_common_members: (   covarnst_Cre vlc_object_t *)(ate( p_obj, psz_&na(x)->me, VLC_VAR_INobj) \
      |               ^
TEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_tIn file included from  *demux/playlist/xspf.c):(32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
&  429 |     var_Create((x)->obj) \ p_obj, psz_name, VLC_VAR_INTEGER
       | VLC_VAR_DOINHERIT );
      |     ^
|               ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_In file included from OBdemux/playlist/wpl.cJECT(a),:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Crea b, c )te( p_obj, psz_
      |                                       ^n
ame../include/vlc_common.h:, VLC_VAR_BOOL | VLC_VAR_DO481IN:HERIT )15: note: ;
      |     ^
expanded from macro 'VLC_OBJECT'../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'

  122 | #define var_Create(a,  481 | b,c) var_  Cr  eate( VLC_OBJECT(a), b, c )
      |                                       ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    481 |  c        const struct vlc_common_members: (const vlc_objeconst struct vt_t *)(&(lc_x)->obj) \
      common|               ^
_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/playlist/wpl.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_CreatIn file included from demux/playlist/xspf.ce( p_obj, p:sz_name, VLC_VAR_FLOAT |32:
In file included from ../include/vlc_common.h: VLC_VAR_DOIN1031HERIT );
      |     ^
:
../include/vlc_variables.h:442:5:../include/vlc_variables.h: warning: 122due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  442 |     v39: note: expanded from macro 'var_Create'
ar  122_C | #define var_Create(are,bat,c) evar(_Create( VLC_OBJEC T(a),p_ob b, c )
      |                                       ^
j../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
,  481 |  ps        z_conanst struct me, vlc_VcommLon_membC_VAerRs: (_consBt vlc_obOOL | VLjectC__t *VA)(&(Rx)-_D>objO) \
      INHE|               ^
RIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_CreIn file included from demux/playlist/wpl.c:27:
In file included from ../include/vlc_common.hate:1031(a:
../include/vlc_variables.h:469:5: ,warning: b,cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
) var  469 |     var_Create( p_obj, psz_name, VL_CrC_VAR_STRING |eate (VLC_VAR_ VDOINLCHER_OIBT );
      | J    ^ECT(a
)../include/vlc_variables.h:122,: b, 39: note: expanded from macro 'var_Create'
c )
        122 | | #                                      ^d
efine var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      | In file included from                                       ^
../include/vlc_common.h:481:15:../include/vlc_common.h: note: demux/playlist/playlist.cexpanded from macro 'VLC_OBJECT'
:  481 |  481:15       con31:
st s: note: expanded from macro 'VLC_OBJECT'tr
In file included from   uc../include/vlc_common.ht 481 |   vlc_comm:1031:
on_members: (const vlc_object_t *)(&(../include/vlc_variables.h:189x)->obj) \
      |               ^
:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
       189 |   c onst   sIn file included from demux/playlist/wpl.c:27:
In file included from ../include/vlc_common.h:trureturn1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   477 |     var_Create(ctvar_ vlc_coS mp_oemontbj, psz_Checkname, VLC_VAR_Sed(_me mpb_obj, pesrs: (conzTRINsG | VLtC_na_VAR_mDOIN eHERvIlc_,o TV );
      bjLeC|     ^
_c../include/vlc_variables.h:122tVAR:39:__INT note: EGERexpanded from macro 'var_Create'
, v  t122 | # adefine*)( va&l(r_Cx) r-eate(a,>b,c)obj) \
      |               ^
) var_Create(; VLC_OBJECT
      (a)|            ^, b
, cIn file included from  )
      |                                       ^
../include/vlc_variables.h:140:48:../include/vlc_common.h: demux/playlist/xspf.c:32note: :
481:In file included from expanded from macro 'var_SetChecked'15: ../include/vlc_common.h
note:   expanded from macro 'VLC_OBJECT'140:1031
:
../include/vlc_variables.h  481 |   :  455   :  | #5: dwarning: conefinedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 st vstru  455 | ct vl    var_ac_cr_SoCmmreeaon_tmtCheckembede(erso,n,t( : ,v) p(con_var_SoetbstjC vhlc_oe,b pjeckecst_td(VzLC _OBJ*)(E_n&(ax)Cm->obT(o),n,t,vj)e \
,      | )              ^

 VL      C_|                                                ^
VAR_FLOA../include/vlc_common.h:481:15T: note: expanded from macro 'VLC_OBJECT' |
 VLC_VAR_D  O481IIn file included from  | NHdemux/playlist/wpl.c:27:
 ERIIn file included from T../include/vlc_common.h :1031:
../include/vlc_variables.h );
      |     ^:491: 5     :
c owarning: n../include/vlc_variables.h:122s:39t: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 note: st  r491 | expanded from macro 'var_Create'   u
c  122 vt v | lc_car_o#mmond_meemCrbfeatierens( p_eobj: , pvarsz_n a(_Ccome, rneVLCs_aVAt vteR_lc_object_t (aAD*)DR(E&,SS b| VLC(_Vx)->oAbRj_D,OIcNH) \)ERI 
      |               ^
T v);ar_Create(
      |     ^
 VLC../include/vlc_variables.h:_O122:B39: note: expanded from macro 'var_Create'
JEC  122T(a | #de)In file included from demux/playlist/playlist.c:f31i:
ne vaIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12r_Cre:a warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t,  203e |     ( retua,b,c)b, rvan c  )var_
      |                                       ^
r_SCrea../include/vlc_common.h:481e:15t: note: expanded from macro 'VLC_OBJECT'
t  481 | e( V LC _OBCJECT h(ae), bc ke, d  c ( p_)obj , 
       |                                       ^
cpo../include/vlc_common.hs:nstz_n481:15 : note: straexpanded from macro 'VLC_OBJECT'
mucte  481 |  , V L    C _VARv_l  cBconst _sOOL,tr vaucoctl )mmon_members: (;
      |            ^ c
vol../include/vlc_variables.h:140:48: cnote: _coexpanded from macro 'var_SetChecked'
m  140 | #defmoninne vsat rv_m_emberSetCheckles:d(o (c,c_onsnt ,t,vob)vljc_e vobjeacctt_t _*)(&rt_S(x)etCh ->obeckj) ed(*\
      |               ^
)VLC(_OBJEC&T(o()x,n),t,->oIn file included from bj) v\)demux/playlist/wpl.c
:27:
      In file included from 
|                                                ^      | 
../include/vlc_common.h:              ^
../include/vlc_common.h1031::
../include/vlc_variables.h:511481::5:15: warning:  note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]expanded from macro 'VLC_OBJECT'

    511 |     var_C481 | re at In file included from       cdemux/playlist/xspf.c:e( p_32obon:
sjt stru, pszcIn file included from ../include/vlc_common.h_n:am1031e,t:
 V../include/vlc_variables.h:LC_V vARlc_c469_:5:IN warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]TEG
ERommon_  469 |     vm a| emberr_CsIn file included from rVLC_V:ARmux/mpeg/csa.ce_: DO29:
aIIn file included from ../include/vlc_common.hNHEteRIT(
      |     ^
:1031:
../include/vlc_variables.h:189: p12../include/vlc_variables.h_obj, psz_n: a(c:o122:39:warning: n stmedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] , vlVL
cnote: _expanded from macro 'var_Create'  o
bC_V  122 | #189AR_SjdecTR |  t_t *)(e&ING  (x | r VLCetfi_urn VARvar_S_ne varDO_Cr)I->obejateetC) \
NHh(      Ee| RIT cked              ^a,);( p_o
      bj,
b, pc) varsz_n_Creaame,|     ^
 V../include/vlc_variables.h:122In file included from demux/playlist/playlist.c:39LC_VA:31:
In file included from ../include/vlc_common.h::t note: expanded from macro 'var_Create'
Re( VLC1031:
_O_INB  TEGEJ122 | #deR, val );
      E|            ^../include/vlc_variables.h
fCT(:212../include/vlc_variables.h:140:ine:4812: : awarning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]note: expanded from macro 'var_SetChecked'
v
)  140, b, | #da c  212 | ef    )
       |                                       ^r_
rineet ../include/vlc_common.h:481:15Crvare:aturn_ vSe enote: t(Checkaexpanded from macro 'VLC_OBJECT'
r  ea_S481 | ,be d(,c)     t oCvhe,an , consctrked (o_C sbrt,v) vjea,ra nt_SeaemtChetreu, VLC_(VckeAct vl R_c_coCmmVLCOORDd(SV_o,nO_me valLC_B);
      JOBmbE| JECe           ^rsT
(Co)../include/vlc_variables.hT:140,n,t,(:48: anote: expanded from macro 'var_SetChecked'
v  140 | :)
      #|  (con                                               ^st), b, d c )vle
f      in
| e cv../include/vlc_common.har_SetChe                                      ^:481c:
_o15k: bed(onote: ../include/vlc_common.hexpanded from macro 'VLC_OBJECT'
j:,e  481 | ct  _481:t 15: *) (   &(xn)note: ,expanded from macro 'VLC_OBJECT' -t>o,
v)  c  481varons |    _     cobt snj)Strue \tCheckc
      et d| vlc(VLC_              ^_s
cOot sBmmontJrECT(o),n,_muIn file included from etmcbedemux/playlist/wpl.c:trs: (,27:
 coIn file included from ../include/vlc_common.h:v)n1031:

      | ../include/vlc_variables.h:v525                                               ^
s../include/vlc_common.ht v:481:15l: lc_note: :expanded from macro 'VLC_OBJECT'5: 
o  481 | cbject _warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t 
 *)(_  525 |  c& (x   o )->objcon st ) \mmo
      |               ^n   va_me
rsmber_Crtsreate:( pu_ct voIn file included from  mux/mpeg/csa.clbjc:29:
In file included from _,(co../include/vlc_common.h:nst c1031o:
 pvsz../include/vlc_variables.h_:203lc_:12mmon: warning: _odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
membnajmbers:   203ect | (c    reont_tur *)se(t,n v& V(xLC)_a->VAoR_ BOOL r_SetCbjhev) \cklc_
| obed(VLC p__jobject      | _t *              ^)V(&(,A
x) -R_DOINHpEsR>ozbIT
      |     ^
j)In file included from _na../include/vlc_variables.h:122:39 me\, 
demux/playlist/xspf.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5      ::  |               ^note: expanded from macro 'var_Create'warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  477
  122 |  | #dVLCe fi_VARne _BO varOL,_Cr vIn file included from  eademux/playlist/playlist.c:31:
In file included from  ../include/vlc_common.htve(a:a,b,c)1031 rv:
al _ar_../include/vlc_variables.h:227:12:CCrr);eat ewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]eat( 
ep( VL  227 |   C
      |            ^ _ob
 ../include/vlc_variables.hre:t140j, :48_:psOur z_nanmenote: expanded from macro 'var_SetChecked'
 var_S  BJe140 | ECT#defit(ne va,Car h),e_V bLS,C_ c )Vet
cCARheck      k| eedd_(S(o,n,TR tINGp ,v                                      ^
../include/vlc_common.h_:o|b VLC)481_:15Vj:, note: expanded from macro 'VLC_OBJECT'
 var_  481 |         SetcoAR_DOINHERIChTecke );
      |     ^d(
VLC_OB../include/vlc_variables.hJEC:122T(:o),39n,nst struct,v)t:
       vlc note: |                                                ^
_coexpanded from macro 'var_Create'
../include/vlc_common.h  122mmo: | #n481d:15_: note: mexpanded from macro 'VLC_OBJECT'
eemberfins:  481e  |          (cvonstaco vnslc_obrjetc stru _pscCt_tz_treate vlnc_ *()a(&(mcommon_meex)-,am ,VLbbe>objrs,C_V:cA (c) \
o) v      | ans              ^
r_Create( VLC_t vlRc_obOject_tIn file included from BJ demux/playlist/wpl.c_ECT(a)F:27:
,LOIn file included from ../include/vlc_common.h:1031:
*../include/vlc_variables.h:AT )b,(539:5:,&(x val );
      |            ^) -
>../include/vlc_variables.h:objwarning: 140) \:
       48|               ^
:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  )
note:       |                                       ^  539 |   
  ../include/vlc_common.h:481:15expanded from macro 'var_SetChecked'var:_
 Create( pnote: _  objIn file included from expanded from macro 'VLC_OBJECT'140mux/mpeg/csa.c:29, p | sz_n:
aIn file included from ../include/vlc_common.h:
1031#d:
../include/vlc_variables.h:e212me  fi481ne var_Se, |  Vt LC_:VAR12C h_F :LOAec k  ed(T |warning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],
n  ,212 Vt |  LC     ,vret_Vurn AvarR_Set _DOINcHERoChnI)s vaTeckr_Sete
      | Cd (o    ^
h../include/vlc_variables.heckebj:122, :dname(39t,VLC_OBJEC VL:T  C_sVnote: texpanded from macro 'var_Create'
rA  122 | Ruc_COORDS,#tdef  v(ilo)ne va,vnr_,ctCreat_coe(,v)
m      |                                                ^
mal)../include/vlc_common.h:481:a;15o,
      n| b           ^
../include/vlc_variables.h:: _note: mexpanded from macro 'VLC_OBJECT',
em  481140:48 |       :b   c) cvenote: expanded from macro 'var_SetChecked'
ra  140 | sons#:d r_(Crcetatonst e vlstcruefine( _ varoVLC_bjecct tv_OlBJECct_Set_ cT(ao*Che)(&m), b,m coc(nked_memberx )
)-s: (>      |                                       ^
cobj../include/vlc_common.h:(o,o)481:nn,t \
,15      :|               ^
v)  svnote: aexpanded from macro 'VLC_OBJECT'r
t  481 |     _ S etCh  v elcckonst sc_eIn file included from truddemux/playlist/xspf.cct: (objectVL_vlc32_c:
oCIn file included from m_OBJECT(../include/vlc_common.hom):t ,1031*n)(,t,:
../include/vlc_variables.h:on&(x)->o_mevbj))m491be
      |                                                ^
 ../include/vlc_common.h:481:15: :note: expanded from macro 'VLC_OBJECT'\
5rs: 
:(      c|               ^  481 | o
  warning:     due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   cns
t onsvlc_  t stru491obj | ec t_t   va *In file included from demux/playlist/playlist.c:31ct vr_Clc_r)(&(eacommoxte)(:
In file included from n_memb-../include/vlc_common.h:1031:
er../include/vlc_variables.hs::241:>obj 12:(co warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]nst) \ 
 vplc
_objec      | t_obj  _              ^
,t241 *)( &( | px)->o sbz j)In file included from _  demux/playlist/wpl.c:27:
In file included from  r../include/vlc_common.h:etnur\1031n:
a../include/vlc_variables.h:554
      | m:5:e,              ^
  warning: var_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]Set
C he  554V |  ck edLIn file included from (mux/mpeg/csa.cC  va_:29rV_:
ACIn file included from reRate p(_../include/vlc_common.h:1031:
_ p_obj, ps../include/vlc_variables.h:227:12: ozbAwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]j,
 psz_Dnam_naDem  227 | R   Ee,, VS r VetLSC_VAuRr L_S|n TRINCG |_vaVAR_SrTRING VLC V_L_S, vetCCal_VAR_ )DOI;
      |            ^heNHE
VRc../include/vlc_variables.hIT
:      A|     ^ke140R
d:48:../include/vlc_variables.h_( p_obj, p note: expanded from macro 'var_SetChecked'
sz  140 | #_DdenOame,fIN VLC_HV:122:ARE_inFLOAeT, val  )39v: ar_SRnote: expanded from macro 'var_Create'IT
e  122tC );
      | hec |     ^
#dked../include/vlc_variables.h(o,:n122,t;,v:)39 va
      ref|            ^
:../include/vlc_variables.h:140_Se note: expanded from macro 'var_Create':itCheck
48  :ne note: e122expanded from macro 'var_SetChecked'
d(  140 |  | # varV_dLeCCre_OBJ#ate(afine vadefEr_CTiCne ,rveatear_(S(etCboh,),c) eckvara,_eCdb,c(o,n,t) ,rnvave)
      |                                                ^r_Cat,tr,v)e veate(ar_( VL C_OSBeJtVCheEL
C../include/vlc_common.hC:481_T:O15:B cknote: (a)e, bexpanded from macro 'VLC_OBJECT',d 
c )  (481VL
       |   |                                       ^JC    E_
../include/vlc_common.h:OCT  (cBa)ons, b,t sJE481CT(o truc :),ct vlnc_comm,on_)tme
      |                                       ^
mb,../include/vlc_common.h:481:15evr: note: expanded from macro 'VLC_OBJECT'
s:)
15: (const       note: expanded from macro 'VLC_OBJECT'| 
   vlc_                                               ^obje
  c../include/vlc_common.h481 |  t481 |  _t *   )   (&(x) -  c >o    const:481: bj)15so:tr \
 note: expanded from macro 'VLC_OBJECT'      | uct nvlcst s              ^_cotructmm
   on_
vlc481_com |  embmmoers:   (cn    In file included from demux/playlist/playlist.co :_cons31ns:
In file included from tm t s../include/vlc_common.h:1031:
ember../include/vlc_variables.h:256:12s: vlt: warning: rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  256uc_ctoc |     ret ounrvnblject_st vlc v_arco_SetChecbjt *e)(&(x)ck_e-ctd( p_obj, om>_montp_mem b*oszbj_)(&n)e \a(rme, xs: )-V
      | L>obC(_VA              ^j) \
      | R_              ^
A
DDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
const  In file included from 140 |  #ddemux/playlist/wpl.c:vlc_obefIn file included from inedemux/playlist/xspf.c vj27:
In file included from ../include/vlc_common.h:e:ct_ar_t103132:
../include/vlc_variables.hSet:
: 563:C*)(&hec(k5ed(:o,n,tIn file included from ,v../include/vlc_common.h) v warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
x  :1031:
../include/vlc_variables.h)-:511>563ar:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_Se | 
   t   va511 |     objCheckedr_Cre)(VLCva \
tea( pr_ob__O      | BJ              ^
ECT(o),n,t,jvC)
      |                                                ^
,r../include/vlc_common.h: epsza_name, tV481L:Ce15_VAR_SIn file included from mux/mpeg/csa.c:(  note: :pT29expanded from macro 'VLC_OBJECT'
:
  In file included from ../include/vlc_common.h:1031481 |    :
    _RIN../include/vlc_variables.h obcoj,nst G ps:zstru241_cnt ame | ,vlc: _VcLVommonC_LC12:_V warning: _mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]AR_DOI
VembersA: (R_c  241 |     retonuNIHERrITnst
      |     ^  vlc_
NTo../include/vlc_variables.hEvabGjec:122EtR_t | r V_:39Se: note: expanded from macro 'var_Create't
LC  Ch122 | e*)c(#d_e&(x)fine kvarVAeR_D->oObIj) \_d( p_obj,N
 C      pHERsIT| z              ^

      | _rname    ^eate(,a,b,c) va 
r../include/vlc_variables.h:122:_VCreat39e( : note: In file included from VLexpanded from macro 'var_Create'
demux/playlist/playlist.c:L  31:
122 | #In file included from C../include/vlc_common.hC:1031__VAdefiRneO_B:
 v../include/vlc_variables.h:276:10: warning: Sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a
TJ  RECIr276N |  _T(CGre a),,   val )b, c ) i;
      
      | at|                                       ^
../include/vlc_common.h:481:15fe(           ^(a,b, !var_Ge
t../include/vlc_variables.h:140Chec: :c) 48vakr_Credea: t( epnote: expanded from macro 'var_SetChecked'
( V_obj  140 | #definote: Ln, C_eexpanded from macro 'VLC_OBJECT'
 vaOpsz_nB  481JECame,T(a) V, |     r_  LC_VbSARe,_INT EGE c R, &)  vatChe
l )ccked )
o(n      o      | ,         ^
st n| ../include/vlc_variables.h,t:142:48:, note: v                                      ^s)
trucexpanded from macro 'var_GetChecked' var_S
../include/vlc_common.hte vl  t:142 | #481:15: cChec_cokeddmmonef_m(ine note: vVeexpanded from macro 'VLC_OBJECT'Lmb
e  481 |   Crs:  _  ar   cOon_GBe(cotChencJECstkst T e(o)d(vlc_o,ob,nnject,st,tr,t_utctv) va,v) r_GevltChceck
_ *)c      eo| md(VLC_O                                               ^BJ
EC../include/vlc_common.h:481T(o),n:,t,v15:(&(x)- >)
obnote: expanded from macro 'VLC_OBJECT'j) 
\m
      |       |   481                                               ^
o              ^
n |   _mem../include/vlc_common.h   b: 481:15: In file included from demux/playlist/wpl.c:27:
 In file included from  coer../include/vlc_common.h:1031s: :
../include/vlc_variables.h(:ns578:t 9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
cstrnote: expanded from macro 'VLC_OBJECT'
oun  481c |   578 |   ts   t   iv   lv   lccocnf_st (_ strvaouctb jvlecocrmmoc_t_comm_Cnhan_membeonrt *)(_membe&rss: ((x)-co>:nges (co( p_ont vlobjscbj,t) p_ob jesz\
      _n vame,l| c_c              ^o
 bVLCj_VARe_CctHOt_t_t *)(& In file included from Idemux/playlist/xspf.c:(x32:
)C*In file included from ->ob../include/vlc_common.hES)(C:1031:
../include/vlc_variables.h:525:OjU5: warning: ) NT,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
\
      |               ^
   &&(525 | cou   nt,x  NU)->obLL vj) )
      In file included from ademux/playlist/playlist.c)r:31_C \r:
In file included from ../include/vlc_common.he| :1031
      |               ^
a        ^:

../include/vlc_variables.ht:../include/vlc_variables.he:128293:10: warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]43: note: 
(  expanded from macro 'var_Change'
293    |     In file included from p_mux/mpeg/csa.c128 | #odif( !e:29:
In file included from ../include/vlc_common.hb:j,vfiar_ psGetzn1031_name,e:
Ch../include/vlc_variables.h eck varV:256:12LC:e_C d_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]V
Ah  256R | ang e(_B ( Op_obj,a,b psz O,c,_ nL r| eturn VLC_avmed,ar_VARSe_e)t,C DVLCO vhecked( p_obj, psz_naar_Change(INHmEe VLC_RIT
      , VL| OBJE    ^CT(
_../include/vlc_variables.h:122:39: CVAR_BOnote: OL, expanded from macro 'var_Create'&val )
 )
_Va),  122 |       | A #         ^b, d
Rc, d,e _efine ../include/vlc_variables.h:A)
      D| D va142:48rRE_:SCr note: expanded from macro 'var_GetChecked'
e  S                                          ^a142 | #,
../include/vlc_common.htdee(fi a,b,nc) vava:481:e v15:ar_G note: etlr_ );
      |            ^
expanded from macro 'VLC_OBJECT'CreateChe../include/vlc_variables.h( V
:Lck  481 |  140:48: eC   _   note: O expanded from macro 'var_SetChecked'
c  Bd(o,n,t,von) vJEC140 | arT(_Gst a), b#, dcs tr)
      et| u                                      ^
c../include/vlc_common.het vCf:481:15hlci: ecknote: en_dexpanded from macro 'VLC_OBJECT'
(Ve cLC_OBommon_  JEC481 |  me mbe   var_Tr (s: o), connst,  (Stcons,ve)
      st|                                                ^t
Ctr../include/vlc_common.hu:hct ev481:15lc_o vlbjcecc: note: ketexpanded from macro 'VLC_OBJECT'd_t(o ,n
*_,tc  ),(&(vx)o481 |  mmo)n      v->_  cameor_bjS) eons\
mt sbtr      | teucChe              ^
trs: (cc vlokedc_co(VnstL vlc_obmmjon_Ceme_Ombectrs:_ (t c*)(&(xoB)Jnst -vlEc_oCbj>T(o)oec,n,t_tt,vb *)j(&(x)))
->      |                                                 ^\

obj) \
            ../include/vlc_common.h|               ^
:| 481:15: note: expanded from macro 'VLC_OBJECT'
              ^  481 |  
       const struct vlc_common_In file included from medemux/playlist/xspf.cm:32:
bIn file included from ../include/vlc_common.h:1031:
er../include/vlc_variables.h:539:5s: (const In file included from :v demux/playlist/playlist.c:31:
lc_In file included from ../include/vlc_common.h:objewarning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t_t 1031
:
../include/vlc_variables.h:304:*)(  53917: &(x)->obj) \
      |               ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |    304 |       i vf ar(lik_Cely(re!var_GatetCeheckIn file included from edmux/mpeg/csa.c: (o29(bj, :
 naIn file included from mep, VL../include/vlc_common.h:1031C__:
VAR../include/vlc_variables.h_C:oOOR276:bDSj,10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],
    &va276p |    l)))
       if( !s|                 ^
zv_../include/vlc_variables.h:142n:ar_aGm48etChe:, note: expanded from macro 'var_GetChecked'
 VL  142 | #Cdee_finVeck vaAer_d( p_R_GetoFLCheOckeAd(bToj ,|n,, t VL,v)C vp_sVar_AGetzR__nCheaDckmOedI(Ve, VLC_VLC_ONBJECTAR_HI(oE),nN,t,vT)
      EGE|                                                ^
RRIT
../include/vlc_common.h:,      481:| 15: &val    ^ note:  
)expanded from macro 'VLC_OBJECT'
   ../include/vlc_variables.h481 |   )
      |            ^
 :122:   39: co../include/vlc_variables.hnstnote:  s:142:48: note: expanded from macro 'var_GetChecked'
tr  expanded from macro 'var_Create'uct
 vlc_c  om142 | 122# | d#edmfon_emeine fmbvers:ar_Gietn (Chcoeecknse t vdv(oa,nr,_Createt,vlc_(a) va,robjebct_t_, *)(&G(xcet))->objC h) \eckva
      |               ^red(_C
VLC_OBrJeEateC( VTL(Co_)OBJE,CnT(,t,v)
      |                                                ^a
), b, In file included from c../include/vlc_common.h demux/playlist/playlist.c:481:15:31:
: In file included from ../include/vlc_common.h:note: expanded from macro 'VLC_OBJECT'
1031):

      |                                       ^
  ../include/vlc_variables.h:481324: | ../include/vlc_common.h :10:  warning:   481:15: note: expanded from macro 'VLC_OBJECT'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481
 |   324 |     c  ons   tif(    ! struvar_GectCh et vlc ck e_cod(mmon_members: ( cco po_objns,nt ps sz_tsnam te, vlc_ruct vlcobj_commectVL_t C_oVn_memberAs:*)R_ (c(o&(x)->onst vlc_bojFLb)OAT,  &j\
e      |               ^
ctval ) _t)
      |  *         ^
)(../include/vlc_variables.h:&(142x):48: ->note: expanded from macro 'var_GetChecked'
o  142 | #debfIn file included from mux/mpeg/csa.cine :var_jGe)tC he\cked(
o,29:
In file included from ../include/vlc_common.h      | n:1031:
              ^../include/vlc_variables.h,t,:v)293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 v
ar_G  etChecked(VLC_OBJECT(o)293 | In file included from demux/playlist/xspf.c: 32 :
 In file included from  if../include/vlc_common.h:1031:
../include/vlc_variables.h:554,n( :,t!,v5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]va
r_)
        |                                                ^
GetC../include/vlc_common.h:h481:55415:  |  note: expanded from macro 'VLC_OBJECT'
ec   ked( p_o481 |       bv   j consat rs, ps_z_name,truCcret vlac_ VLtCcommon_m_emberes:V (cA( onstp v_lc_objoRebj,c_ psz_nta_tB *)(m&(x)-e>obj,) \
      O| OL, &v              ^
al ) )
       VLC_| VAR_S         ^
TRI../include/vlc_variables.hNG | :VIn file included from 142:48demux/playlist/playlist.c: note: :31expanded from macro 'var_GetChecked'L:
In file included from ../include/vlc_common.h
C_V:1031  142AR:
../include/vlc_variables.h | #_d:340:ef9: iwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nDO  340I | e var_GetChNe   c ifHERI( vTaked
(o,r      _GnetChe,| cke    ^d( p
_obtj, ,../include/vlc_variables.hv) :pvsz_naa122:39: rnote: expanded from macro 'var_Create'
_  122 | #definmee,  VLCva_Vr_CreARGet_ate(a,bC,hc)e vackedr_STRCre(atVe(L CING_,V &Lval OC_OBJ) ECT)
      |         ^B(o)
JEC../include/vlc_variables.h:T,n,t,v)
(142:      |                                                ^48:
 note: expanded from macro 'var_GetChecked'
../include/vlc_common.h  142 | #deaf)ine, v ar:b_G481,e:15:tC note: heck eexpanded from macro 'VLC_OBJECT'
d(o  481c ,n |      ,t   )c
o,vn) vas      r_G| ett stCru                                      ^hec
ck../include/vlc_common.hed(t:VL 481C_Ov:Blc_J15:Ecommon_members: (const CTvlc_ onote: (bo),ject_expanded from macro 'VLC_OBJECT'
t *)(&(x)-n,t>,v)
o      |                                                ^b  j) 481
 | ../include/vlc_common.h:\
      |                ^ 
 481:15  :   note:  cexpanded from macro 'VLC_OBJECT'on
s  481 |  t  st ru ct    v colcn_cst somIn file included from mon_membemux/mpeg/csa.cr:29:
s:t ru(In file included from ../include/vlc_common.h:1031cct ovlc_ncso:
../include/vlc_variables.h:304t:17:mm on_mem warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vbersl:c_obj (c  eonst 304vlc |     cif _ob(tj_etct_lt ike **)ly((&(x))-!>obv(j) &a\
      | (r_Gx)e              ^
tChec-ked (o>obj) b\
      |               ^
j, name, VLIn file included from C_VAdemux/playlist/playlist.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |  R   _if(C varO_GetCOIn file included from RDhecSke,d( demux/playlist/xspf.c &v:32:
In file included from p_../include/vlc_common.h:1031:
../include/vlc_variables.hobja, psz_l))n)
ame,      :|                 ^
563 VLC_../include/vlc_variables.h::142:485: :VAR_note:  STexpanded from macro 'var_GetChecked'warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]RI
N  G, 142   | #defin563e |      vavr&valar_GetC_ heckC)r )eed(o,na
      ,te|         ^
( ../include/vlc_variables.htp,v) _o:142:var_Getb48j: note: ,expanded from macro 'var_GetChecked' psz_nC
ah  142 | #mdeefcieneked(,  varVV_GetCLLC_VAR_STheckedC_ORING |B(o,n,tJ ,vVECT(LC_VARo),n,t,v)
      |                                                ^) v
a_r_GetCh../include/vlc_common.h:DOecIked481N(V:LC_HERIT
      | OBJE    ^CT(15:o),n,t,
v../include/vlc_variables.h:122:39: note: )
 note: expanded from macro 'VLC_OBJECT'
expanded from macro 'var_Create'
        |                                                ^
../include/vlc_common.h  :481:12215:  | note: 481 |    # dexpanded from macro 'VLC_OBJECT'
 e f ine   const str uvct vlc_ca481 | ommo   nr _me_    comCnst besrtreuctra svtlc_c:om mone_me(m(aberscons,: (b,coc)nts  tvva r_CreIn file included from demux/playlist/wpl.c:avtl31c:
_objIn file included from demux/playlist/playlist.h:24eect_t(:
In file included from ../include/vlc_input.h:41 * V:
../include/vlc_vout.h:125:L)5: C_OB(warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
&(x  125)-J>o |   b  vljcE_)C obTject\_(re
leaas      | e(               ^),p_v
ou t b);, 
      c|     ^ 
)
      |                                       ^
../include/vlc_objects.h../include/vlc_common.h:66:25: note: expanded from macro 'vlc_object_release'
:481:   66 |     15vlc:_o note: bjecexpanded from macro 'VLC_OBJECT't_r
In file included from   lc481 | _obje  ctdemux/playlist/playlist.c:31_t *) :
(In file included from ../include/vlc_common.h: el 1031 &(x:
../include/vlc_variables.he as ce)ons->ob( V:LC362_t:O strj) uc\9: Bwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

      | JECTt v              ^
(a) )
lc_commo      |                         ^
n_mem../include/vlc_common.h:481bers  ::15:  362note: expanded from macro 'VLC_OBJECT'
 |   481   |    (    cif   coo(nstn stst vlc_objruect vct_t  *)(&(xvarl)c_-c_>oGetCobhecmmked(j) In file included from \
      mux/mpeg/csa.c:o|               ^
29:
n_ p_objm, pembers: (const vslcIn file included from _oIn file included from demux/playlist/xspf.c:32:
In file included from ../include/vlc_common.h:1031../include/vlc_common.h:bz_na1031:
../include/vlc_variables.h:578:
ject_tme, V:9 *:L C_)(warning: &due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(x)  ../include/vlc_variables.hVA:324578-R | >o_bjA) \
      |               ^
:DD  10:  RES Swarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],
if &val )   ()
      |         ^
324  |  ../include/vlc_variables.h va:  ifr(142:48_ !Chav: ngae( pnote: _expanded from macro 'var_GetChecked'ob
r_jGetChe  c,ke142 | #define  dv(ar_GetChecked pps_z_onb(j,a o,mnep, ,VsztLC_VAR,__v) vCarH_OnICESGCaOUNTe,m &countt, NULL ) )Checked
(VLC_OB      J|         ^
eECT(o),../include/vlc_variables.h:128,: 43: note: expanded from macro 'var_Change'n,Vt
,  128v)
      | L                                               ^ | #de
Cfin_e../include/vlc_common.h :VAvaRr_Change481_:(15a,b,cFL,: note: expanded from macro 'VLC_OBJECT'OA
dT,  481 | e ),  var_Change( VLC_O B&JECT(a ) v    co, b,a ncl,s  d,) e )t  s
      |                                           ^
t)../include/vlc_common.h:481:ruc15: note: expanded from macro 'VLC_OBJECT't
   
v481 |     l          cocn| st stru_comm         ^c
to../include/vlc_variables.h n_mevml:cb_ers: c(consotm142mon_memb ers: (vclo:nst cvlc_obj_e48cotb_:t *)(&(x)->obj) \
      |               ^j
e ct_t *)note: expanded from macro 'var_GetChecked'(&(x
)  142-> | obj#In file included from ) \
      demux/playlist/wpl.c|               ^:
31:
deIn file included from fidemux/playlist/playlist.hne: v24ar_:
Ge../include/vlc_input.ht:Chec527:ke29d(: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  527 |    ,n, ti,npv)ut_ var_tGethreChaecdke_t *inpud(t = iVLC_Onput_CreatBJe( pEarent, item, lCTog, N(ULL, NULL oIn file included from demux/playlist/playlist.c);
:      | )31:
                            ^
,In file included from ../include/vlc_input.h:501../include/vlc_common.h:n1031:46:, note: expanded from macro 'input_Create'
:
t../include/vlc_variables.h  501 | ,v)
:429#def:5: warning: ine due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]inp
ut_  Cre429 |         | at                                               ^
e(a,b,../include/vlc_common.h:c481 :15,d,: note: expanded from macro 'VLC_OBJECT'e ) vinar_C
pru  481 | e       ate( p_t_Creo atbj, conspsz_name, VLCt se(V_VAR_Itruct vlLCNTc_OB_JEGERECT | (aVLC_VARc),ob,_mcmon_,Dd,me)e
      |                                              ^m
O../include/vlc_common.h:481b:15: eIrNsnote: : HERexpanded from macro 'VLC_OBJECT'
I(T )co  ;
      | n    ^481 |  
 ../include/vlc_variables.h:s  122t     c:vo39: note: lcnsexpanded from macro 'var_Create'
t_ so  tr122buct vlc | #de_cojmmon_ect_t *)(&f(ixme)mneber s: (vaco->obj) \
      | nr_              ^
Crst vlc_oebject_t *)(at&(x)->eob(aj) ,\In file included from 
      b,c) mux/mpeg/csa.cvar:29:
_Cr|               ^In file included from 
e../include/vlc_common.h:1031a:
../include/vlc_variables.ht:340e:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
( VL  C_OBJ340E |  In file included from  Cdemux/playlist/wpl.c:31 T :
In file included from i(demux/playlist/playlist.h:24:
a)../include/vlc_input.h:f530, :9b: ,(  vcawarning: r_Gdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 e  530 | t)   C  
 hecked(  vl c_obj      ep_o| ct_b                                      ^r
eleasj, pse../include/vlc_common.h( i:npzut );
481      | _:n15        ^
a:../include/vlc_objects.h:66 note: :expanded from macro 'VLC_OBJECT'
m  25: note: expanded from macro 'vlc_object_release'e481, 
 |      V    L66 | C_V     AR_ vlcc_obSjecTot_release(R VINnst struct G,vLC_lOBJE &valc_CT(ac) o ) )
      |         ^
)
mmon      | ../include/vlc_variables.h:_memb                        ^
../include/vlc_common.h:481142:48::15e: note:  expanded from macro 'VLC_OBJECT'r
note: expanded from macro 'var_GetChecked'  481 |  
s:   (      c cons142 | t s#trdeucton vlst vflc_obic_cone jmmovare_Gn_ctmem_betretChecked(s: ( *)con(so&t vl,c_object_t n*)(,&((xtx)-),v>->obj) obj)) var_\
 \      | 
                    ^
|               ^
GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_In file included from medemux/playlist/playlist.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:mbe442:5r:sIn file included from demux/playlist/wpl.c warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  : 31:
(cIn file included from demux/playlist/playlist.hon:44224:
 |     sv../include/vlc_input.h:atr 572:10_:vlcC warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_re  572 |  o   b     jvlc_aoect_t *)teb(jec (pt__reolea&b(jse, x( (v)plcsz_nam-_o>bjeeoct_t b,*)(j) \ Vpp
_vou      |               ^t[i
]) );
L      |          ^C
_V../include/vlc_objects.h:66AR:25: _Bnote: expanded from macro 'vlc_object_release'O
OL |   66 |     vl Vc_objLecC_Vt_rAeleaRIn file included from s_e( mux/mpeg/csa.c:29DOVLCI_OBJE:
CT(a)NIn file included from HERIT  )
../include/vlc_common.h      |                         ^
../include/vlc_common.h):481:15;
      : note: expanded from macro 'VLC_OBJECT'
:  481 |  |   1031:
../include/vlc_variables.h    ^
 ../include/vlc_variables.h    co::350:122nst9::39: s trnote: ucexpanded from macro 'var_Create't v
l  c_c 122warning: ommdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 | on#def  in350 |    e var if( _vaCrerat_eGetC_hmemeb(cers:kaed ( p_,ob,c(cobj, psz_)nanst vmlc_e,  objvect_VLCt *)(_VAR_Sar_Crea&(x)t->eobTRING, &val j)( \)
       )
|               ^
      |  V        ^
LC_../include/vlc_variables.hO:142BJECT:(a)48, b:,  note: expanded from macro 'var_GetChecked'
c )  142 | 
      #define |                                       ^
var_GetC../include/vlc_common.h:h481:15ec: note: expanded from macro 'VLC_OBJECT'
k  481 | e  d   (o, n,t,v) var  con_stG struct vlcet_comCmheocked(VLn_mC_emOBbers:J (cEoCnstT vlc_ob(jecot_t), *)n(&,(x)-t>obj) \,
v      |               ^)

      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_mIn file included from demux/playlist/playlist.c:31embe:
rs:In file included from ../include/vlc_common.h:1031:
 ../include/vlc_variables.h:455(c:5:on warning: sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t vlc_  455 | o    vardemux/playlist/wpl.c:111_:9: warning: Cbjdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
re  cetate( p_111 |  o  _t *)bj, (p&  s   zm(x)-_s>g_Woarnn( ap_dbj)memue,x,  "ig V\noLC_VAR_FLringOAT  unk|no
       wn meta| -attV              ^
ribute %s", psz_LCmeta_name );
      |         ^
_V../include/vlc_messages.h:AR85_D:5: note: OIexpanded from macro 'msg_Warn'
NH   85E | RIT )  In file included from ;mux/mpeg/csa.c  m:sg_G29ene:
In file included from 
ric../include/vlc_common.h      :| (p_this1031, V:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    ^
  362 |     if( var_GetChecLC_MSkG_Wed(AR../include/vlc_variables.h p:N, 122:__VA__39ARGo:S_bj,_)
        psnote: |     ^
z_nexpanded from macro 'var_Create'../include/vlc_messages.h:78:13
a  : note: m122expanded from macro 'msg_Generic'
 | #   78 | ed,efi  nVeLC_VA v   vlcRa_rADDRES__LSog(,VLC &v_OBCrJECeaT(al ) )
      |         ^t
eo), p,../include/vlc_variables.h( v:a142lc,b,_modulce_n:48:a me),  __Fnote: IvLE_expanded from macro 'var_GetChecked'
_, _  _LaINE142r__C_,r  | \
      #ead|             ^
ef../include/vlc_common.hi:481t:15e: note: expanded from macro 'VLC_OBJECT'(
n VLC_OBJECT(  481e a |  v  ar_Ge    )tCh,  ceob, ncked(ost sc tr)
uc,      t n| vl,t,v) va                                      ^
rc_c../include/vlc_common.h_om:G481:etCheckm15oe:n_mdember s:( (coVnst note: vLexpanded from macro 'VLC_OBJECT'lcC_
ob_  481jec | O     B t_tJ  cons *)(t stErucCT(o),nt v&(xl,ct_commo)-n_mem,v>be)
      |                                                ^
robj../include/vlc_common.h:)481:s15: note: expanded from macro 'VLC_OBJECT' \
      
:  |               ^
481  | (con s t vlc _  ob j  constec st_tt ruct*)(&(x) ->voblj)c_common_members \: (const 
      |               ^
vlc_object_t *)(&demux/playlist/wpl.c(x:)->161:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  b161 |   In file included from   demux/playlist/playlist.c  j) \:  
31      :
 |               ^
   msg_WIn file included from ../include/vlc_common.harn:1031( p_de:
../include/vlc_variables.hmux, ":469skipp:5ing u: nkwarning: nown tag  in "469 | , pszIn file included from _nademux/playlist/xspf.c:  39me );:

       In file included from demux/playlist/playlist.h:24|              ^:

va../include/vlc_messages.hr:In file included from 85_C:5: note: expanded from macro 'msg_Warn'../include/vlc_input.h
r   85eIn file included from mux/mpeg/csa.c:29 | a te:
In file included from ../include/vlc_common.h:41:
: (1031  msg_ Generip_obj, cp(p_th:
s../include/vlc_variables.h:429../include/vlc_vout.h:125::5: warning: 5:z_naimdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s, warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e VLC, VL
    C_VAR_429 |    125 | S_TMSGRI_NG WvarAR_Creat e(N , p|  _VLC_ob   vlc_o_Vj,bj psz_ARnamece, t_re_DOVLINC_VHEAR_leaITR_IVA_Ase( );
      |     ^
N TEGE../include/vlc_variables.hRp_:122:39:GS_ _)Rnote: expanded from macro 'var_Create'vou 
t )
  |       122 | |     ^
;../include/vlc_messages.h#:V78:13:d LC_VAnote: expanded from macro 'msg_Generic'e
R
      _|     ^
D../include/vlc_objects.hf:66:i   n7825e:  var_OCreate(a,I |   b,cN) v  vlc_LHar_og(CVLErnote: CRexpanded from macro 'vlc_object_release'
ea_OBJtEICT   66(oe),T( |  ) V p,  LC vl_  c_mOoduv;le_nalc_ome,BJb
jeE _Cc      _FILE__, t|     ^
_../include/vlc_variables.h_r_Lel:e122Tase:IN(39( aVL),C_:OE  note: Bb, _expanded from macro 'var_Create'cJE
C )
T  (_122a) )
 | #      | , \                        ^      
| d
      |                                       ^
../include/vlc_common.h:481            ^
../include/vlc_common.h:481:15e../include/vlc_common.h:481::fine 15: note: var_15:C: expanded from macro 'VLC_OBJECT'
note:   481 |  r  note: expanded from macro 'VLC_OBJECT'
e   481  expanded from macro 'VLC_OBJECT'at
 |    481 |           e   con s  t  co snco(nsattr ststuc,t bvlcr_common_m, stemrucuct cvlbt vlc_co)cmmoe var__corsC:n_mermmo (cno_enmmbeatst meersbe(: vl(c oc_objecVLC_OrsB: nst Jv(t_t *)(&(ECcolcTns(x)t a-_)vlc_o>obj)obje,  bbj,e\cct_tt 
       _t| c* *)(&               ^(x)(&(x))->->
obj) )obj\
      | )
              ^
       \
|                                       ^
      |               ^
../include/vlc_common.h:481:15:In file included from demux/playlist/playlist.c:31:
 note: In file included from ../include/vlc_common.h:expanded from macro 'VLC_OBJECT'1031:

../include/vlc_variables.h  481 |   :477  :5: demux/playlist/wpl.cwarning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   co:nst 176:9s: warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  176  r |    477u |       mscg_Errt(  p_d   emvuxval, "rc__ECxpectecod openinrgme  ttag. Geome( t  wi_th mbertys: o(bcj, psz_name, Vope %dnL", st vCpszl__nac_object_meVt *)A, (Ri_&type (_);xS
      |         ^
)->obj) \
      | ../include/vlc_messages.h:83              ^:5T
R: note: expanded from macro 'msg_Err'
I   83 |     msg_Generic(NGp_this, VLC_MSG | VLC__ERR,In file included from Vmux/mpeg/csa.c _A_VRA_AR:29:
In file included from G_DO../include/vlc_common.hINHERIS__T)
       | );
:1031:
../include/vlc_variables.h:442:5: warning:           ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]| ../include/vlc_messages.h:
    ^  442In file included from 78:demux/playlist/xspf.c13: | :39
:
In file included from  ../include/vlc_variables.h   demux/playlist/playlist.h:24:
v../include/vlc_input.h::527ar:29_:Cre warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]122:39: 
 note: expanded from macro 'msg_Generic'note: ate(expanded from macro 'var_Create'   527

  122 |    78#d | p e |     _o   vlbj,f ic_pLog(VLszn_name, VLC_e vaVinC_rOApBJR_EC_ut_threCBTaread_t *Oin(oOpuLt =  it),| p V, vlen(putLa,b_c_C_VCA,cmodul)R var_Crere_namaee, te( _aDt__Fe( VLOC_OINpaHrILBJE__E, CEReT__ntI(a, i), b,T LIt em), cl;NEog )
      | 
__, \
                                      ^      | , N
UL../include/vlc_common.h:481L,            ^
 ../include/vlc_common.h:NUL481:15:      :L  note: | );
expanded from macro 'VLC_OBJECT'15: note:     ^

      ../include/vlc_variables.h  :expanded from macro 'VLC_OBJECT'481
|                             ^
   |  481 |   122 ../include/vlc_input.h:501:46:      note: expanded from macro 'input_Create'
: c  501 | 39on:st   s    trco #dnote: efine expanded from macro 'var_Create'innstp
u s  ttruu122_Cct  | vlcct vlcr_c_comeo#mmon_membeaterdmon(esaf_m,: (ceb,cmbers,dion: (consne,e)t vl c_obj vescinar_Cptt_tut v *lc_orbj)(&(ex)ect-_Crea>o_t bj*)() at\
t      |               ^e&(x
(e(aVLC_OB)JEC->,T(bo,c) a),b,cbva,dj) \
      | r              ^
,e)
      _|                                              ^C
r../include/vlc_common.he:481:15: note: expanded from macro 'VLC_OBJECT'
at  481 |   e(    V   codemux/playlist/wpl.c:nLC_In file included from 220st:13 struOdemux/playlist/playlist.c::ct 31v:
In file included from  warning: Bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
J../include/vlc_common.h:1031:
EC../include/vlc_variables.h:  220 | 491:5T:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](
al    491    | )  ,  c  _ b    var_mcomCmreat,sg_oe( p_Warobn( j,n_m psz_nap_dmem emberc ux, s): e"s,k VLC
_V      |                                       ^(coniAps
t ../include/vlc_common.hvRlc_opi:481_:ADDnbjgect15:RESS_ t *note: )(&( | Vxexpanded from macro 'VLC_OBJECT'LC_
VAR_DO)  INH-481>o | Ebj) \      
      |                ^
RIT );
 u      |     ^
n ../include/vlc_variables.hcoknow:In file included from 122n :demux/playlist/xspf.c:39:
ntaIn file included from 39gst str <%s> uct:demux/playlist/playlist.hi nnote: expanded from macro 'var_Create'
    122 | #v<:delfinseqe>",24 c:
../include/vlc_input.hpsz_n:530:_ame );c
      9: warning:  |             ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

o  530../include/vlc_messages.h |  :var_Crm  ea   mon  vl_85:t5:c_oe note: memexpanded from macro 'msg_Warn'
(bbaer   ,b,c)85 |  sj   va me:srg_G_ect_Cnrre (coeleansea( stt inpe(vut );
      l VLC_cOBJEC_T|         ^(ob
a),e rij../include/vlc_objects.h:66:25c(:b,p _te hcis,note: c )t
 V      | _                                      ^
L../include/vlc_common.ht:481 *:15)expanded from macro 'vlc_object_release'
: note: expanded from macro 'VLC_OBJECT'
C  481 |      66 | (&(x_MSG)_      con->so   b WAvtlc_R Nsojt, )r__V \buA_A
j      RG| S__)
ct               ^v      |     ^

ect_releals../include/vlc_messages.he:( VLC78:13_cOBJECT(a_:In file included from co) mmo nnote: expanded from macro 'msg_Generic'_)
mmux/mpeg/csa.c
      |                         ^:e   29:
In file included from m78bers
 |  :../include/vlc_common.h:481 :   (convl15c_Log(VL../include/vlc_common.hC_OBJECs: t vlcnote: expanded from macro 'VLC_OBJECT'T_
(  481:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  455 |     var_o | C bjec), tp, vr   _ lte c*)(&a_modu(tle_ex)na -  (me>,obj)  \
p      |               ^_
con ob__Fsj,It  stLE__,rpszuct vlc__n In file included from codemux/playlist/playlist.c:31:
ammme, on__LIVL_memCIn file included from Nbers:_E_V_, \
      ../include/vlc_common.h|             ^:
A1031:
../include/vlc_common.h:481R../include/vlc_variables.h_FLOA:15: :511T :5:|   (conote: nexpanded from macro 'VLC_OBJECT's
Vwarning:   481 |  t     due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   
covn  stl511c L | C_VA R_D OI_obj ecst truNv_ta ctH vlr*)(&_ERITCc_c(reat );
oxem      | ( p_    ^
ob../include/vlc_variables.h)mon_m-j,e>mo bp:122:sjz_nam39: enote: )expanded from macro 'var_Create'
, VL   C\_V122
 | #      dAR_efineI varN_| TCreat              ^bere(EaG,b
Es: ,Rc)( cvo ar_Cnst vlc_obrject_t *)e(a|te ( VLV&(x)->obj) \
      |               ^
CL_OBJECT(a), C_b, c )
      |                                       ^VA
RIn file included from _../include/vlc_common.hdemux/playlist/xspf.c:39:
:DOIn file included from 481I:15: demux/playlist/playlist.hnote: expanded from macro 'VLC_OBJECT':demux/playlist/wpl.c24NHE:R
:
227I  ../include/vlc_input.h481::T
 | 9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
        |   227 | 572      ^  
   ../include/vlc_variables.hconst:: 10   122:st:    rumsg ct vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]39: note: lc
_expanded from macro 'var_Create'
c_    122 | 572#ommon | _   Err( pd_ e   d em efmbivmulners: ex,c "_ v(coonbsart vE_xjpCeect_rlccr_objteeaelecedat e(a,t_sbt,close *c)()(  in&(xvg <(bo)ardy->o>_Crevbalc_obtje( VLC) \
_jO      | eBJ               ^
EtagCT(a),. c b, ct Go)
      t: <_%s> twi|                                       ^
 *)(In file included from t../include/vlc_common.h:hmux/mpeg/csa.c:29pp_vo481:15 t:ype  note: %duexpanded from macro 'VLC_OBJECT'
"t[i  481 |   :
,    In file included from ../include/vlc_common.h:1031psz_]) :
../include/vlc_variables.h) :469:;  5:cnam
 e      | owarning:          ^
ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_objects.hst str  469 |  :u66ct v  : val, i25_typ: r_Createce( );
note: expanded from macro 'vlc_object_release' p__o
comm   ob      |         ^n
66_../include/vlc_messages.h:83 | mje, mps  :z_n 5:  vlbersamec,:_ (note: expanded from macro 'msg_Err'
c   oo nbs83 | t vljc_obejct_releVLeasecC_VARt__(t * )VLC(&(STR_OBJx)->oINGb |jECT(a)      )msgV \
LC_      VAR)_G
|               ^
      |                         ^
en../include/vlc_common.heri_:Dc(O481p_I:NthisHE,15In file included from demux/playlist/playlist.cRI VLC_:MS GTnote: _ );:
      31|     ^
:
../include/vlc_variables.h:In file included from 122ER../include/vlc_common.h:1031:
../include/vlc_variables.h::39525:5:: note: R warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]expanded from macro 'var_Create'

, __VA  122 | #defin_ARGS__)
        |     ^525e
 var_../include/vlc_messages.h:78: |    C13: note: expanded from macro 'msg_Generic'
 r   var_Createae78 |  ( te(ap,bexpanded from macro 'VLC_OBJECT'_
,   co  bj, ps)481 | v zvar_ _ nCamereate(l,  c_Log( VVLCL VLCC_OBJE _CTVAR_(a _OB JE B), bO,const stCT(oOru),c  c t)L 
      |                                       ^|
  Vvp,LC_lVcA v_lcR../include/vlc_common.h_mo:com_m481D:15odu: note: OINHERIT
lenexpanded from macro 'VLC_OBJECT'_me
        481 | |         ^mbe_n
ame  ../include/vlc_variables.hrs: ,122 c: : (c__FIoLEonstn st__ruc39, __t:  vlcnote: _comsLIexpanded from macro 'var_Create'
m  122 | otnNE#defi__ne va r__, mCrea\
t      |             ^e(a,bvl
,../include/vlc_common.hcc):_ evmb481:erars: _15obCje(crocnst te_avlc_objet ctte(_t  *)(*)V(&L(x)C-_:&O>(o note: expanded from macro 'VLC_OBJECT'bjB) JECx)->oT(a)
,b   \
      | jb              ^
, c481 |   )
      |                                       ^
     ) ../include/vlc_common.h :481:15\
: note: expanded from macro 'VLC_OBJECT'
        In file included from 481 | |               ^
  mux/mpeg/csa.c const st :  r29:
 u cIn file included from  t vlc_concommosnt../include/vlc_common.h _smembers: tr:u(const 1031vcl:
c_object vt../include/vlc_variables.h_t *)(&(x)->obj:)l \
      c|               ^
_477common_mem:bers: 5:(c onst vlwarning: c_object_tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 *  477)(&(x | )->obj)   \
      |               ^  
var_Create( p_obj, psz_name, VLC_VAIn file included from R_demux/playlist/wpl.cdemux/playlist/playlist.c:S31:
In file included from ../include/vlc_common.h::1031:
263TR../include/vlc_variables.h:13:I warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:N539  :5G: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
| 263  539V |     L | var  C_ _C V    rAeate (R p_ o _ msg_Warn(b p_dejmux, "skippi,ng un pkDsznow_nnOaINH demux/playlist/xspf.ctEame, :VR102ITLC_g <%VAs>R:5:  in)_ FL ", :122:39: note: expanded from macro 'var_Create'
 |   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
V  102pLC_VAsz | R_D122_ nOIName  HER);
 | IT
#      |     ^d      | 
            ^
 ../include/vlc_variables.hef mi:122:n39s: ge note: ../include/vlc_messages.h:85vexpanded from macro 'var_Create'
a:5:_Dr   122 | #def_bCreainet varnote: eexpanded from macro 'msg_Warn'g
_   85 | (a,(b,Cp_sr c) tvar_rCe reate  ams(ae,gam,tb,e_G ce"neuris)( var_Cre ate(Vi LcV(p_nthgLC _OiXSPBJECTs, (aF),V LC_MS Cb, cp _G)
_OB      |                                       ^JECT
lWA(a../include/vlc_common.h:)a481,R: N, _by_VA_ARlG, cS _)_)

      |     ^i15: snote: expanded from macro 'VLC_OBJECT'
t  481  |        r
|                                        ^
 e../include/vlc_common.h ad../include/vlc_messages.h  :  c481o:nst:15: 78 note: expanded from macro 'VLC_OBJECT'
s  etruct: vrl48113: c | note: expanded from macro 'msg_Generic' _"
)   78 | ;c     ommo   vlc_Ln_o g( membe rs
VLC_O      BJ|     ^ECcTon: (cston 
s(t v../include/vlc_messages.hsl:87co:),_o p5:,  trvlcbjectuc_module_ntnote:  avmexpanded from macro 'msg_Dbg'l_t 
e*), c_commo(__F&n   IL87_meE__, mbers: __ |   LI(c(oNx)- >E_no_,  sbj)\
      |  t\
            ^
      |  v              ^
l../include/vlc_common.h:481:c_objemct_st15 :g *note: expanded from macro 'VLC_OBJECT'
In file included from   481_ | G demux/playlist/playlist.ce):31:
n     (&(In file included from ../include/vlc_common.hx:  ecoric(n1031:
ps../include/vlc_variables.h_th)-it >sstruc:554:5: ,owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]b
j)t     V\554
 |   LC       _MS|  varG_D              ^
BG, __VA_A_CRGS_vl_c_rea)cte(
      |     ^ p_o
bo../include/vlc_messages.h:mmonIn file included from mux/mpeg/csa.cj_:m78e29:
In file included from m:13, ../include/vlc_common.h:be1031:
:../include/vlc_variables.h rs::note: expanded from macro 'msg_Generic'
 491p   78 |  (c :5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  ov
slnc_sLot vlc  491z_ng |  _ (VLo  vbjecaatmr_Ce, reaCVLC_VAt_R_StTe( RING _ p_|OBob j, pV*sz_n)ame,(JEC LT(o),CVL_VARC_& p_VARD(xO,) INH_ADERITDRE-
SS | V>vlc_moodule_      bj) LCn_\V
am      eA| R_,              ^ __FI
DLOE_| I_, __NL    ^IHERITNE_ );_
,
      |     ^
../include/vlc_variables.h ../include/vlc_variables.h\:122:
122::39:       note: | 39            ^
expanded from macro 'var_Create':
../include/vlc_common.h   note: expanded from macro 'var_Create'
:122481   | :15: note: expanded from macro 'VLC_OBJECT'#d122e
f   | #i481 |         const nste varr_udefCcit vlcr_common_meembers:at e(nconst vlc_(obaej,b,ec ) vact_t *)(&(xr)_va-Crre>obj)at \
      | e              ^
(_ VLC_OBJECrCeaT(tea(a), ,bb,cdemux/playlist/wpl.c, c) )
      |                                        ^
:292:v31a:../include/vlc_common.h r:481:_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]C
15rea  292t | e(     s: note: expanded from macro 'VLC_OBJECT'Vt
rL  481eam_t *p_probestrC | _O   ea   m   = vlc_consBtstream s_truMemorcJEt vClcT_comyNew(mon(a_me p_)dmbeers: (, conb, stmc v lc)u_obx->pject__t s
*)(&(      o| ux)-r>obj                                      ^
) \../include/vlc_common.hc
      | e:481:15: demux/playlist/xspf.c:138:note: expanded from macro 'VLC_OBJECT'              ^, (
u20: iwarning: ndue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t
8_    138 | 481t     p_*xml_ |  rea)der =p xm_In file included from  mux/mpeg/csa.c:29 p  :
le  In file included from ../include/vlc_common.h:ek,1031:
 c_Re ../include/vlc_variables.h:511:ai_peekdone,rC trst usetre at)e(5r: warning: udue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
;ct v  511 |  
lp_c      _| costr                              ^ea
 m,   varm_../include/vlc_stream.hmo:n_me396:30Cm:p_st note: reberam-expanded from macro 'vlc_stream_MemoryNew'>p_
ss  o:u396 |  rc   (cor nee) st vlc_;
      | a te                   ^
 o../include/vlc_xml.hb:j(e  p_vct_tob81: *)l(&j51:, p note: expanded from macro 'xml_ReaderCreate'c
sz_n   81 | ame#,def (V_stLinreC_Vex)AR_-Ia> m_MemoroybjNTEGNERewx)m | \
      l V| LC(V_RLea              ^dCe
r_VCreAR_DOa_te( OBJINEaHER,CI Ts ) (xmT
      |     ^l_R
a../include/vlc_variables.h:)ea122:39In file included from demux/playlist/playlist.c:31:der note: :
CreaIn file included from ../include/vlc_common.hexpanded from macro 'var_Create'
:  122 | t,e# defi(1031:
ne ../include/vlc_variables.hvVLCa:_bO563Br_CrJECT,ea(a):5te(:a c, , d) warning: s
)
            |                                                   ^
|                              ^,bdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],
c) ../include/vlc_common.h../include/vlc_common.h
:  563 | :481:15 481:   varvar_Cre at_eCr(note: expanded from macro 'VLC_OBJECT'
 VeLaCt_OB  481JECT(e |   a),( b,  p_ c )
      |  ob                                      ^
../include/vlc_common.h:481:15: jnote:  , psexpanded from macro 'VLC_OBJECT' 
z _  481n |         constame, VLC_ conVAR_ STst sRsttruruct vcINGlc_ commont_ memb|e rs:V (cvlc_coLC_Vonst mARvlcm_D_obOjecon_t_INHERt *mIeT
      m|     ^
b../include/vlc_variables.her)(&(xs:: )-(>obj)c122 \
:      | onst vlc              ^39: note: expanded from macro 'var_Create'_
object_t *)(  122&(x) | #defin-e 
>ovar_bj) C\
      |               ^
reate(a:,b,c) vIn file included from mux/mpeg/csa.c:1529:a note: expanded from macro 'VLC_OBJECT'
r_:
  In file included from ../include/vlc_common.hdemux/playlist/wpl.cC481 | :296:1031:
../include/vlc_variables.h:525   :5::30  :    warning: condue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
st    s296 |   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t r  525 xucreat vml_readl | etr  c_ce  omm( VLC_oO_BJEn_vartC *p_rea_CrdeTeatrmem( =ab e)xme, ( lr_sp_:b , c(Rcoenobjaderst vlCr, ecpsz_n_obatjeec(t_t * amep_ ), Vt
LC_VAR)_his      B(&(x|                                       ^)->obO,j OL |)
 p \
      VL../include/vlc_common.h:481:_C_VprobA15: est|               ^
R_Drnote: eOINHERexpanded from macro 'VLC_OBJECT'
IaT
      |     ^demux/playlist/xspf.c:  
m145../include/vlc_variables.h: );
      |                              ^122481 |   :9::39:     note:  warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
../include/vlc_xml.hexpanded from macro 'var_Create'  145  |  co:n   
st st81  122ruct:51: note:  | #d eexpanded from macro 'xml_ReaderCreate'  
    v81lf | in# mced vesgf_Errar_c_(poiCre_strne mmon_memxeabermm,l "canas: (co't_te(a rRn,seadt vebal,c_dc) xmeo vabr_CrCrl strereaeama"te)t;jee(
      | ct_t        ^ VLC _*)(&(
OBx)JE-(../include/vlc_messages.h:83: a,C> T(osba ) x5: note: expanded from macro 'msg_Err'j)
,    ml)b83,  c )
      |                                       ^
\
      |               ^../include/vlc_common.h |  _  Re madsg
:e_G481:15: renernote: expanded from macro 'VLC_OBJECT'ic(
p_tC  481 |   h  reati e(VLCs   const s, Vtr_LCOuct vl_MSGBJ_Ec_cERR, CT(aomIn file included from )demux/playlist/playlist.c:m,on_31:
In file included from ../include/vlc_common.h_ _:Vmemb1031A_Aser:
../include/vlc_variables.h:s:)578
:9 (: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]RGS
__  )
      c578o      |                                                   ^
 |  n../include/vlc_common.h|     ^
 ../include/vlc_messages.h  i:78:13:f note: expanded from macro 'msg_Generic'(
 :   78 |  481:15:    var_Cnote: expanded from macro 'VLC_OBJECT'
havlc  481 |  nge( p _ob_Log(VL C_ OBj Js , pt sz_n ECame, vVlc_o LbT(o)C_VAconsjecRt__tt strC *)(&(xuct)->o, HOIC bESCOjvlc_) p,c vUNT, &c\
      oountm|               ^
,m oNULlnc_mo_dulLe_n ) me)
ame      ,m| In file included from  __mux/mpeg/csa.cF:29ILE__,:
In file included from         ^../include/vlc_common.h __
LIb:1031../include/vlc_variables.hN:
../include/vlc_variables.h::539:1285: warning: :43: eE__,note:  \expanded from macro 'var_Change'due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  539
       |     |             ^
va  r_r128 | #C../include/vlc_common.hd:reat481:15: eesfi( pnote: ne :v a(cexpanded from macro 'VLC_OBJECT'
on_o  481st vbj, plc_sz_nr_Cameo |  ,hanbgj  ee   c V(LtC_V_a,At *  b,cR_FL,c)O(&(dAT xo,)nst struce-)t | VLC var_>Ch_angeVvlARc(o VL_cboC__DOj)OBJE \CmmT(a),oI
 n_mebN      |               ^
, HERIT
mcbers:       (,|     ^
c ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'd, e
o )demux/playlist/wpl.c
  nst v122 | #lc_ob:299:9jecdefine       |                                           ^
vt_a../include/vlc_common.hr_Creat:481:15: note: expanded from macro 'VLC_OBJECT':te(a ,bwarning:  *)(,cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)   var
_299Cr  e481 |    | at e(  VLC_&O(x) -BJ ECT>   (aoconst)bj) , b, c  \
str)
u      |               ^ct
      |                                       ^ 
v../include/vlc_common.h:481:     lc_demux/playlist/xspf.c:c15: o152  :9: warning: mnote: expanded from macro 'VLC_OBJECT'm
o  481mn_members |  : (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  152   g    c_oncostns str |     uErr(ctt v p_dl  vlc   mcemux_common,_obj_ "membeFsrails: ged(_ Eecconts_ttro ct  *)vrr(elc_apobjet_(ce astt&(_t *)x)->nreo baXMj)m ,L re\
 "ain      | d              ^
vaerlid roo" )t n;(&(x)
od      e->o| bj) \        ^

 ../include/vlc_messages.h      na:me <%s|               ^
83:5: >"note: expanded from macro 'msg_Err'
,   83  |     name);
      |         ^msIn file included from gmux/mpeg/csa.c:_29:
In file included from Generic(p_th../include/vlc_common.h:
i1031:
../include/vlc_messages.h:83s../include/vlc_variables.h:5: :554note: expanded from macro 'msg_Err':5,
: warning:     due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
83V  554 |   LC_ |   M  var_C  msg_GSG_reeneEatriceR( pR,(p_t_ __VA_Aobj, pshisR,z_n VaLCGS_me, V_L_MC_SGV)_AR_E
      | STR    ^IN
RR, ../include/vlc_messages.h__VAG |_A:RGS_ V78LC_)
      :13:_|      ^
VARnote: ../include/vlc_messages.h:78expanded from macro 'msg_Generic'_:
13   : 78 | DOInote: expanded from macro 'msg_Generic'
 N   HE78    | RI   T
       vlcvl_c_LLoog(VLC_|     ^Og(VLC_O
BJE../include/vlc_variables.h:122:B39:CJT(o) note: ,E expanded from macro 'var_Create'
pC  122T(, o | #devlc)fine_,mo var_Cdu p,le re_navme, _l_Fc_atILmE_e(_, _a,o_LINE_b,_,dc) vuarl_Cre e\
      _|             ^at
n../include/vlc_common.he( :481VLC_O:BJ15: ECTamnote: expanded from macro 'VLC_OBJECT'
(  481 | a)    ,     b,const c str )uct
       vlc_|                                       ^com
../include/vlc_common.h:mon481:15:_member note: s: expanded from macro 'VLC_OBJECT'
(co  481nest,  vl |      __FILE__, _   con_c_oLbjest scttr_tuINct vlcE___ comm*)(on&(,_mx) e->\obj
mb      )er \
      s:|             ^ (co
|               ^../include/vlc_common.hns:
t v481:15: note: lexpanded from macro 'VLC_OBJECT'
c_  481 |     obj  ect_t *)(&(x)->o b conj) \
      st str|               ^u
ct vlc_common_members: (const vlc_object_t *)(In file included from mux/mpeg/csa.c:&(29x)->obj):
In file included from ../include/vlc_common.h :1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
\  
563 |           | var_Create( demux/playlist/xspf.c:228p_obj, :21:ps               ^
z_nawarning: me, VLC_Vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]AR
_STRING |  228 |     VLC_VAR _  DOINH E RIT
      demux/playlist/wpl.c:312: |     ^  9  :  
  ../include/vlc_variables.h:    mswarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
122  :39g_: E312note: expanded from macro 'var_Create'
r |  r(p  122 | #    _stream,de "i nvfinae l id  XMLms sgtream_")vE;
ar_r      Creat| e                    ^(a
,../include/vlc_messages.h:b,83r(:5:  note: expanded from macro 'msg_Err'
c   83p) var_demux,_Cre |   at  e( msg V_GeneLC_"InvaliOBJECd WPL T(aplayl), bric,(ist c .)p
 _th      |                                       ^
is, V../include/vlc_common.h:481:15LC_MSG: Rnote: expanded from macro 'VLC_OBJECT'o
o_Et  481 RR, e_ |    l  eme_  nt cVA s_ARhGS_ons_ouldt ) 
      hastru|     ^ct
 vlc_vco../include/vlc_messages.h:78:mmeon_m13embers: b note: expanded from macro 'msg_Generic'
:   78 |  een    vl ("ovlc_g(VobL )jec;t_t C_OBJ
ECT(*)o      ), | p, v(&        ^
lc../include/vlc_messages.h_(mod:ule83_nx)->ob:5jame,: note:  )expanded from macro 'msg_Err' \
__   FILE
83_      |               ^_ | , _
_    mLINE__, \
      |             ^
s../include/vlc_common.h:481:15In file included from : gnote: expanded from macro 'VLC_OBJECT'
_Genmux/mpeg/csa.c:29:
In file included from ../include/vlc_common.h:1031  481:
../include/vlc_variables.h |   e:578r  :9 ic(   const p_t: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]strh
iuc  578 | s, Vt vL lCc_c_M oSG_ERmmo  iRn_, _memf(be _rsvar_C: (chaVonA_nst geAvlcRG( p_oSbj, p_sz_ob_njec_)
t_amet       *)(&(| x)-, >    ^obVLC
j)_VAR \
      | _../include/vlc_messages.hCH:              ^
78:13: Onote: ICESCOUNT, &count, NULdemux/playlist/xspf.cexpanded from macro 'msg_Generic'
:235:L 21:   78 |     v warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])
   )
      |         ^
l235 | ../include/vlc_variables.hc   _      L    og: (  128:43    ms: note: expanded from macro 'var_Change'
VLC_OB  g_128 | War#den(pfi_strneeam v, "arskippiJECn_CT(hango), p, vlc_modulee(ag_,b namune, __FIexLpecEted_ e_leme,cnt ,, __<%sL>",I naNmeE);
d,      __| e) v, \a                    ^

r_../include/vlc_messages.h      |             ^:85Cha:5: nge( note: expanded from macro 'msg_Warn'

V   ../include/vlc_common.h:48185 | LC :15:   note: _Oexpanded from macro 'VLC_OBJECT'BJ
 ECT(m  sg_G481a),  | eneb, ri c( p_t hi c , d,s, e    const str)
uct       | vl                                          ^
../include/vlc_common.h:c 481:15V_comm: note: oexpanded from macro 'VLC_OBJECT'
nLC_MS  _G_481 | m  emWARN  , _    _VA_bconst Aers: (const vlstRruct vclc__GSob__)
cje      | c    ^
ot../include/vlc_messages.h_:78m:13:mot *)(&(n_mxemb) note: expanded from macro 'msg_Generic'
er-s   : (78 |   co>onsb  vlcj_Logt) vlc_o( \
      VLC| b_OBJj              ^ECT(
ect_t *)o()&(, p, vlcx)_mod-ule_name>obj),  \
      _| _              ^F
ILE__, demux/playlist/wpl.c__LINE__, :323:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
\
      |             ^
  323 |     msg_Dbg( p../include/vlc_common.h:_demux, "F481:ound val15:id WPL  note: expanded from macro 'VLC_OBJECT'
pl  481 |  aylist       const struc" );t vlc_co
      |     ^
mm../include/vlc_messages.hon_members: (const :87:5: note: vlexpanded from macro 'msg_Dbg'
c_   obj87ect_t |     m *)(&(x)sg->obj_Gene) r\
      |               ^
ic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_demux/playlist/xspf.cname:281:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  281 __FILE_ |          _, _               _LImsg_Err(NE__,p_ \
      |             ^
st../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
r  481 |     ea m,    "const strthereuct vlc_co'smmon_members: ( no open element left for <%s>", name);
      |                         ^
const vl../include/vlc_messages.h:c_object_t *)(&(mux/mpeg/csa.cx:82:9:)->obj83: ) 5: \warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

   note: expanded from macro 'msg_Err'82 | 
         83  |                 ^ |     ms
g_Dbg( p_c   aller ,m s"g_no CSGAe nfeoruic(p_thndis, VL"C _MSG);
_      E| RR, __VA        ^_
AR../include/vlc_messages.h:G87S:_5_:)
 note: expanded from macro 'msg_Dbg'      | 
    ^   87 | 
    msg_G../include/vlc_messages.he:n78:eric13(:p_this,  note: Vexpanded from macro 'msg_Generic'L
C   _78MSG_DB | G, __ V A _ AvRlGS__)
      c| _    ^Log(VLC_
OBJECT(o), ../include/vlc_messages.hp, vl:c_mo78du:13: note: expanded from macro 'msg_Generic'l
e_name, _   _78 | FILE__,   __LINE__, \
        |             ^
vlc_../include/vlc_common.hL:o481:g(V15: note: expanded from macro 'VLC_OBJECT'
L  481 | C _O       coBnstJE structC Tvl(co_), p, cvolmmco_n_mmeomdberules: (con_stn avmlec,_ ob_je_FILE__c,t_t  __*L)I(&N(E__x,)- >o\bj
) \      | 
      |               ^
            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/playlist/xspf.c:326:mux/mpeg/csa.c:17:92 warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]9
: warning:   326 |    due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
                92m | s g _ W a r n ( pm_ssgt_rWaeam, "rnunsup( p_cpaorteld XSlePrF ,ve rs"invaliiond  %css",a  psz_valueck (it mu)st; be 16 c
h      |                 ^
a../include/vlc_messages.hrs :l85on:5: note: expanded from macro 'msg_Warn'
g   85) | "  );   
m      s| g        ^_
G../include/vlc_messages.h:e85n:e5:ri cnote: (pexpanded from macro 'msg_Warn'
_this,    V85 |    L Cm_sMgS_GeneGr_iWc(ARN, __pV_At_hAiRs,GS__)
      |     ^
 VLC_MS../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
G   _WARN,78  | _ _  VA_ARGS _v_l)
      c| _    ^
Log(VL../include/vlc_messages.h:78:13:C _note: Oexpanded from macro 'msg_Generic'
BJECT(o),    p,78 v | l c _ m ovdlucle_name_L,og(V L_C__FOBJECITL(Eo), p_,_ ,v lc_modul__LINEe___n,a me, _\_
      FILE__, | _            ^_L
INE__../include/vlc_common.h,: 481\:15
      |             ^
: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  481:481:15: note: expanded from macro 'VLC_OBJECT'
 |         cons  481t stru | c t   v l c_ co m const strucmon_tmembers: (const  vvllc_oc_commbojne_cmemberst:_ t *()c(o&n(xs)t- vlc_ob>joebcjt_t *)(&) \
      |               ^
(x)->obj) \
      |               ^
demux/playlist/xspf.c:336:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  336 |             msg_Warn(mux/mpeg/csa.c:p_106:9: warning: sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  r106eam, |   "invalid       m  attrleibuter, "usin:g  \"C%SsA\"" (, de)scrpasmzbling wit_hna %s "
m      e| )        ^;

../include/vlc_messages.h      :|             ^
87../include/vlc_messages.h:85::5:5: note:  expanded from macro 'msg_Dbg'note: 
expanded from macro 'msg_Warn'   87
 |    85  |        mmsg_Genersigc_(p_thGeis, VLCne_MrSiGc(_DBG, _p__VthiA_ARGS_s_), VLC_
M      S| G_W    ^
A../include/vlc_messages.h:78:R13N:,  __note: VA_expanded from macro 'msg_Generic'ARG
S__)
      |     ^
   78 |   ../include/vlc_messages.h : 78:13v:lc_Log note: expanded from macro 'msg_Generic'
(VLC   _78 | OBJECT    v(lc_Logo(VL)C_,O BpJE,CT( ovlc_modu)l,e p_name,,  _v_lFcI_LmEo_d_u, __LINEl_e__,n a\m
e      ,|              ^_
_FILE__../include/vlc_common.h:481:15: ,note:  expanded from macro 'VLC_OBJECT'_
_LINE  _481 | _, \
            |             ^  co
nst s../include/vlc_common.ht:r481:15: note: uct vexpanded from macro 'VLC_OBJECT'
lc_common_m  e481 |  mb  ers:   (   cconostnst vlc _stobjecrtu_ct tv *)(&(x)l->c_obj)co \
      |               ^
mmon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/playlist/xspf.c:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |         msg_Warn(p_In file included from stdemux/playlist/playlist.cream, :41:
" :
reIn file included from qu../include/vlc_input.h:ir41es:
 \../include/vlc_vout.h"ver:si125on\" att:ribute");
      |         ^
5:../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
 warning:    85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGmux/mpeg/csa.c:132:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
S  132 |        __)
      |     ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_messages.h:  78:13: note: expanded from macro 'msg_Generic' 
m   12578s |  |   g  _v D  lb gc(_ Lvlpog_cc(VL_Ca_OBJECT(lloo)e, p, vrl,cb_module_name,  _"jus_ienFgIL E__, __tLINE__, \
      |             ^che %s k
ety../include/vlc_common.h:481 :f_orr scr15ameb:llin ge"note: ,
      | expanded from macro 'VLC_OBJECT'        ^

as../include/vlc_messages.h  481 |         :87c:e5: note: oexpanded from macro 'msg_Dbg'n(st str u
c   p87t vlc | _common_me m ber  msg_Genes: (cronst vlc_objic_ect_t *v)((&(x)p->obj_)o \
      |               ^
thisut,  )VL;
C_      | M    ^
SG_../include/vlc_objects.hDBG, _:66_:25VA: _Anote: expanded from macro 'vlc_object_release'RG
S   __)
      |     ^
66../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
 |    78 |     vlc_  Log  (VvlLC_OBc_JEobCT(o), p, vjelc_moductle__rnaelme, ea__FILseE__( V, __LINE__,LC \
      |             ^
_../include/vlc_common.h:481OB:15JE: note: expanded from macro 'VLC_OBJECT'
C  481 |       T  const st(aruct ) vl)
c_      | co                        ^
m../include/vlc_common.hmon_me:481mbers::15 (co: nst vlcnote: expanded from macro 'VLC_OBJECT'_objec
t  481_t  |  *)  (&(x)-  >obj) \
      |               ^
   const struct vlc_common_members: demux/playlist/xspf.c(c:o485:21ns:t  vlwarning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_o  bj485 | ec  t_    t     *)  (&      (x  msg)->_Warn(p_stream, ob"track Ij)D  \%
      d|  collision",              ^
 p_sys->i_track_id);
      |                     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
demux/playlist/xspf.c:590:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  590 |         msg_Warn(p_stream, " requires \"title\" attribute");
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) In file included from demux/playlist/playlist.c\
      :|               ^
41:
In file included from demux/playlist/playlist.h:24:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
demux/playlist/xspf.c:633:9: warning:   501 | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]#
d  633 |  ef   in  e   msg_inWarpun(p_stret_am, " re(aquires \,b"applic,cation\",d att,eribute");) 
      |         ^
in../include/vlc_messages.hpu:85t_:5Cr: eanote: teexpanded from macro 'msg_Warn'
(   85 |     msg_VLGeC_neOBriJEc(pCT_this,( VLC_MSG_Wa)ARN, __V,bA_AR,cGS__),d
      |     ^
,../include/vlc_messages.he):78:13
      : note: expanded from macro 'msg_Generic'
|    78 |     vlc_L                                             ^
o../include/vlc_common.hg(VL:481C_OBJE:15CT(o): , p, note: vlc_module_name, expanded from macro 'VLC_OBJECT'
__F  ILE_481 | _,   __LIN E__, \
      |             ^
 ../include/vlc_common.h:481:15:   note: expanded from macro 'VLC_OBJECT'
   481 |        c  cononst ststru sct trvlcuc_cot mmvlon_mec_mbers:co (consmmt vonlc_ob_mject_t *em)(&(x)-be>obj) \
rs      |               ^
: (const vlc_object_t *)(&(xdemux/playlist/xspf.c:641:9: warning: )-due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
>o  bj641)  |   \
      ms      g_Dbg(p_str|               ^ea
m, "Skipping \"%s\" extension tag", psz_application);
      |         ^
In file included from demux/playlist/playlist.c:../include/vlc_messages.h:41:
87:5: In file included from demux/playlist/playlist.hnote: expanded from macro 'msg_Dbg'
:24   :
../include/vlc_input.h87 |     msg_Ge:530neric(p_t:9his, VLC_: MSG_DBwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]G, _
_VA  _ARGS__)
      |     ^
530../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
 |    78 |     vlc_  Log(V  LC_OB  JEC  T(o),vl c_p, vlcob_mjeodulcte__rname,el __FeaILE__se, __L( INinE__pu, \
      |             ^t
 ../include/vlc_common.h:481:15);: 
      note: expanded from macro 'VLC_OBJECT'| 
        ^  481 |         c
o../include/vlc_objects.hnst st:66ruct:25 vl: c_comnote: expanded from macro 'vlc_object_release'm
on_members: (c   66onst v |  lc_o  bject_ vlc_t ob*)je(&ct(x)-_r>obelj)ea se\
      |               ^(
 VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^demux/playlist/xspf.c
:679:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  679 |         msg_Warn(p_stream, " requires valid \"tid\" attribute");
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARNIn file included from , __VA_ARGS__)
      |     ^
demux/playlist/playlist.c../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
:   78 |     41:
vlc_LogIn file included from demux/playlist/playlist.h(:24V:
LC../include/vlc_input.h_OBJEC:572T(o), :10p, vlc_module: _namwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e, __FILE__,
 _  _LINE__, \
      |             ^
572../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 |   481 |           const stru  ct vl  c_common_  members: ( vconslct vlc_ob_oject_t *)(&(x)bj->obj) \
      |               ^
ect_release( (vlc_object_t *)(pp_demux/playlist/xspf.c:686:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]vo
u  686t |     [i ]   msg_Warn(p_) strea);m, "n
on existing \      | "         ^
tid\" %d refer../include/vlc_objects.h:enced",66: i_25:tid note: );
      expanded from macro 'vlc_object_release'
|    66        ^
 |  ../include/vlc_messages.h:85  :5: note: expanded from macro 'msg_Warn'
 v   85 |     mlsg_Generc_ic(p_this, oVLC_MSG_WAbjRN, ec__VA_t_ARGreS__le)
      |     ^
a../include/vlc_messages.h:se78:13: note: ( expanded from macro 'msg_Generic'
V   78 |     vlc_Log(LCVL_OC_OBJBJECECTT((o), a) )
p, v      | lc                        ^
_../include/vlc_common.hmodul:481e_nam:15e, : __FILE__note: , __LINE_expanded from macro 'VLC_OBJECT'
_, \
      |             ^
  ../include/vlc_common.h:481:15: note: 481 | expanded from macro 'VLC_OBJECT'
   481  |               coconstns strut ct vlstc_corummoctn_me vmberslc: (_cconsomt vlcm_object_ont *)(_m&(x)-em>obbej) \
      rs|               ^
: (const vlc_object_t *)(&(x)->obj) \
      |               ^
40 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="mux/mpeg/libts_plugin_la-tables.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/mpeg/libts_plugin_la-tables.lo -MD -MP -MF mux/mpeg/.deps/libts_plugin_la-tables.Tpo -c -o mux/mpeg/libts_plugin_la-tables.lo `test -f 'mux/mpeg/tables.c' || echo './'`mux/mpeg/tables.c
29 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="mux/mpeg/libts_plugin_la-tsutil.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/mpeg/libts_plugin_la-tsutil.lo -MD -MP -MF mux/mpeg/.deps/libts_plugin_la-tsutil.Tpo -c -o mux/mpeg/libts_plugin_la-tsutil.lo `test -f 'mux/mpeg/tsutil.c' || echo './'`mux/mpeg/tsutil.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"ts\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/mpeg/libts_plugin_la-tables.lo -MD -MP -MF mux/mpeg/.deps/libts_plugin_la-tables.Tpo -c mux/mpeg/tables.c  -fPIC -DPIC -o mux/mpeg/.libs/libts_plugin_la-tables.o
45 warnings generated.
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/libadaptive_plugin_la-adaptive.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/libadaptive_plugin_la-adaptive.lo -MD -MP -MF demux/adaptive/.deps/libadaptive_plugin_la-adaptive.Tpo -c -o demux/adaptive/libadaptive_plugin_la-adaptive.lo `test -f 'demux/adaptive/adaptive.cpp' || echo './'`demux/adaptive/adaptive.cpp
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"ts\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/mpeg/libts_plugin_la-tsutil.lo -MD -MP -MF mux/mpeg/.deps/libts_plugin_la-tsutil.Tpo -c mux/mpeg/tsutil.c  -fPIC -DPIC -o mux/mpeg/.libs/libts_plugin_la-tsutil.o
29 warnings generated.
mv -f mux/mpeg/.deps/libts_plugin_la-csa.Tpo mux/mpeg/.deps/libts_plugin_la-csa.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/playlist/libvlc_adaptive_la-BaseAdaptationSet.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/playlist/libvlc_adaptive_la-BaseAdaptationSet.lo -MD -MP -MF demux/adaptive/playlist/.deps/libvlc_adaptive_la-BaseAdaptationSet.Tpo -c -o demux/adaptive/playlist/libvlc_adaptive_la-BaseAdaptationSet.lo `test -f 'demux/adaptive/playlist/BaseAdaptationSet.cpp' || echo './'`demux/adaptive/playlist/BaseAdaptationSet.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"adaptive\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/libadaptive_plugin_la-adaptive.lo -MD -MP -MF demux/adaptive/.deps/libadaptive_plugin_la-adaptive.Tpo -c demux/adaptive/adaptive.cpp  -fPIC -DPIC -o demux/adaptive/.libs/libadaptive_plugin_la-adaptive.o
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_BaseAdaptationSet\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/playlist/libvlc_adaptive_la-BaseAdaptationSet.lo -MD -MP -MF demux/adaptive/playlist/.deps/libvlc_adaptive_la-BaseAdaptationSet.Tpo -c demux/adaptive/playlist/BaseAdaptationSet.cpp  -fPIC -DPIC -o demux/adaptive/playlist/.libs/libvlc_adaptive_la-BaseAdaptationSet.o
n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a)In file included from mux/mpeg/tsutil.c:24:
, b,In file included from ../include/vlc_common.h:1031 c:
../include/vlc_variables.h:189 )
:12:       |                                       ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  189 |    481   r |  eturn   var_  SetChec  ke cd( onp_stob sj, trpsucz_t navlme, Vc_coLC_mmVAR_INTEGER, val );
      |            ^
on../include/vlc_variables.h:140:48: _mnote: expanded from macro 'var_SetChecked'
em  140 | #define vbear_SetCrshec: ked(c(o,onn,t,v) var_SstetC vhecked(VlcLC_OBJECT(o)_object_,n,t,v)
      |                                                ^
t *../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
)  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)(&-(x>)-o>obbj) j) \
      \
|               ^
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_In file included from SetChecked(mux/mpeg/tables.c:24:
 p_In file included from ../include/vlc_common.ho:1031b:
../include/vlc_variables.hj, ps:563z_:5: name, warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
VLC_  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VARV_DOINHERIT
      |     ^
A../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
R  122 | #define var_Create(a,b,c) var_Crea_tBOOLe(, val V L)C_;
OB      |            ^JE
CT../include/vlc_variables.h(a:140:48), : note: expanded from macro 'var_SetChecked'
b  140 | #d, efc in)
e      |                                        ^
v../include/vlc_common.h:a481:r_15:S note: etCexpanded from macro 'VLC_OBJECT'
hecked(o,n,t,v)   481v |  ar  _S  et  Chec ckedon(VstLC s_trOBJucEt CTvl(oc_),con,mmton_,v)
      |                                                ^
m../include/vlc_common.hembe:481rs:: 15:(c note: expanded from macro 'VLC_OBJECT'
o  481 |   ns   t   con vslc_t strobuctje ctv_tl *c)(_co&(mmx)on->_meobmj)ber s: (cons\
t      |               ^
 vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:In file included from mux/mpeg/tsutil.c:578:249:
In file included from ../include/vlc_common.h:1031: :
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h:  212:12: warning: 578 | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
   212 |       rife( tuvarr_Cn havngae(r_ pS_oebjt, Chpseckedz_ (naomeb, j, Vname, VLLCC_V_VARAR_C_COHOORICDESS,COU val);
      | NT           ^
, &c../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
o  140 | #deufine varnt_S, etCNUheLLck )ed )(o
      ,|         ^n
,t../include/vlc_variables.h,v:128):43 :var_Set note: Cexpanded from macro 'var_Change'
hecked(VL  128C_O | BJECT#d(o),n,t,v)
efin      e |                                                ^var
_C../include/vlc_common.hh:481:an15: note: geexpanded from macro 'VLC_OBJECT'
(  481 |      a, b, c, dc,eons) t vastrr_uctCh vanlcge_c( ommVLonC__memOBbeJErsCT:(a (c),o bnst,  vc,l dc_, obje e)
c      |                                           ^t_
t *)(&../include/vlc_common.h:(x)->o481:b15:j note: ) expanded from macro 'VLC_OBJECT'
\
      |               ^
  481 |         const struct vlc_common_memberIn file included from s: mux/mpeg/tsutil.c:(c24on:
stIn file included from ../include/vlc_common.h:1031:
 v../include/vlc_variables.hlc:227_o:12bj:ec warning: t_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t 
*)  227(& |  (x )-  r>oebjt) urn \var_
      S|               ^e
tChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tsutil.c:24:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *In file included from mux/mpeg/tables.c)(&:37(x:
mux/mpeg/dvbpsi_compat.h)->o:40bj:13:)  warning: \
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
         40|               ^ |  
           msg_Err( obj, "%s", msg ); break;
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mpeg/tables.c:37:
mux/mpeg/dvbpsi_compat.h:42:32: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   42 |         case DVBPSI_MSG_WARN:  msg_Warn( obj, "%s", msg ); break;
      |                                ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mpeg/tables.c:260:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  260 |             msg_Err( p_object, "Unsupported stream_type => broken IOD" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
25 warnings generated.
mv -f mux/mpeg/.deps/libts_plugin_la-tsutil.Tpo mux/mpeg/.deps/libts_plugin_la-tsutil.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/playlist/libvlc_adaptive_la-BasePeriod.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/playlist/libvlc_adaptive_la-BasePeriod.lo -MD -MP -MF demux/adaptive/playlist/.deps/libvlc_adaptive_la-BasePeriod.Tpo -c -o demux/adaptive/playlist/libvlc_adaptive_la-BasePeriod.lo `test -f 'demux/adaptive/playlist/BasePeriod.cpp' || echo './'`demux/adaptive/playlist/BasePeriod.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_BasePeriod\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/playlist/libvlc_adaptive_la-BasePeriod.lo -MD -MP -MF demux/adaptive/playlist/.deps/libvlc_adaptive_la-BasePeriod.Tpo -c demux/adaptive/playlist/BasePeriod.cpp  -fPIC -DPIC -o demux/adaptive/playlist/.libs/libvlc_adaptive_la-BasePeriod.o
28 warnings generated.
mv -f mux/mpeg/.deps/libts_plugin_la-tables.Tpo mux/mpeg/.deps/libts_plugin_la-tables.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/playlist/libvlc_adaptive_la-BasePlaylist.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/playlist/libvlc_adaptive_la-BasePlaylist.lo -MD -MP -MF demux/adaptive/playlist/.deps/libvlc_adaptive_la-BasePlaylist.Tpo -c -o demux/adaptive/playlist/libvlc_adaptive_la-BasePlaylist.lo `test -f 'demux/adaptive/playlist/BasePlaylist.cpp' || echo './'`demux/adaptive/playlist/BasePlaylist.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_BasePlaylist\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/playlist/libvlc_adaptive_la-BasePlaylist.lo -MD -MP -MF demux/adaptive/playlist/.deps/libvlc_adaptive_la-BasePlaylist.Tpo -c demux/adaptive/playlist/BasePlaylist.cpp  -fPIC -DPIC -o demux/adaptive/playlist/.libs/libvlc_adaptive_la-BasePlaylist.o
mv -f demux/adaptive/playlist/.deps/libvlc_adaptive_la-BaseAdaptationSet.Tpo demux/adaptive/playlist/.deps/libvlc_adaptive_la-BaseAdaptationSet.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/playlist/libvlc_adaptive_la-BaseRepresentation.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/playlist/libvlc_adaptive_la-BaseRepresentation.lo -MD -MP -MF demux/adaptive/playlist/.deps/libvlc_adaptive_la-BaseRepresentation.Tpo -c -o demux/adaptive/playlist/libvlc_adaptive_la-BaseRepresentation.lo `test -f 'demux/adaptive/playlist/BaseRepresentation.cpp' || echo './'`demux/adaptive/playlist/BaseRepresentation.cpp
mv -f demux/adaptive/.deps/libadaptive_plugin_la-adaptive.Tpo demux/adaptive/.deps/libadaptive_plugin_la-adaptive.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/playlist/libvlc_adaptive_la-CodecDescription.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/playlist/libvlc_adaptive_la-CodecDescription.lo -MD -MP -MF demux/adaptive/playlist/.deps/libvlc_adaptive_la-CodecDescription.Tpo -c -o demux/adaptive/playlist/libvlc_adaptive_la-CodecDescription.lo `test -f 'demux/adaptive/playlist/CodecDescription.cpp' || echo './'`demux/adaptive/playlist/CodecDescription.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_BaseRepresentation\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/playlist/libvlc_adaptive_la-BaseRepresentation.lo -MD -MP -MF demux/adaptive/playlist/.deps/libvlc_adaptive_la-BaseRepresentation.Tpo -c demux/adaptive/playlist/BaseRepresentation.cpp  -fPIC -DPIC -o demux/adaptive/playlist/.libs/libvlc_adaptive_la-BaseRepresentation.o
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_CodecDescription\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/playlist/libvlc_adaptive_la-CodecDescription.lo -MD -MP -MF demux/adaptive/playlist/.deps/libvlc_adaptive_la-CodecDescription.Tpo -c demux/adaptive/playlist/CodecDescription.cpp  -fPIC -DPIC -o demux/adaptive/playlist/.libs/libvlc_adaptive_la-CodecDescription.o
mv -f demux/adaptive/playlist/.deps/libvlc_adaptive_la-BasePeriod.Tpo demux/adaptive/playlist/.deps/libvlc_adaptive_la-BasePeriod.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/playlist/libvlc_adaptive_la-CommonAttributesElements.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/playlist/libvlc_adaptive_la-CommonAttributesElements.lo -MD -MP -MF demux/adaptive/playlist/.deps/libvlc_adaptive_la-CommonAttributesElements.Tpo -c -o demux/adaptive/playlist/libvlc_adaptive_la-CommonAttributesElements.lo `test -f 'demux/adaptive/playlist/CommonAttributesElements.cpp' || echo './'`demux/adaptive/playlist/CommonAttributesElements.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_CommonAttributesElements\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/playlist/libvlc_adaptive_la-CommonAttributesElements.lo -MD -MP -MF demux/adaptive/playlist/.deps/libvlc_adaptive_la-CommonAttributesElements.Tpo -c demux/adaptive/playlist/CommonAttributesElements.cpp  -fPIC -DPIC -o demux/adaptive/playlist/.libs/libvlc_adaptive_la-CommonAttributesElements.o
mv -f demux/adaptive/playlist/.deps/libvlc_adaptive_la-CommonAttributesElements.Tpo demux/adaptive/playlist/.deps/libvlc_adaptive_la-CommonAttributesElements.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/playlist/libvlc_adaptive_la-Inheritables.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/playlist/libvlc_adaptive_la-Inheritables.lo -MD -MP -MF demux/adaptive/playlist/.deps/libvlc_adaptive_la-Inheritables.Tpo -c -o demux/adaptive/playlist/libvlc_adaptive_la-Inheritables.lo `test -f 'demux/adaptive/playlist/Inheritables.cpp' || echo './'`demux/adaptive/playlist/Inheritables.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_Inheritables\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/playlist/libvlc_adaptive_la-Inheritables.lo -MD -MP -MF demux/adaptive/playlist/.deps/libvlc_adaptive_la-Inheritables.Tpo -c demux/adaptive/playlist/Inheritables.cpp  -fPIC -DPIC -o demux/adaptive/playlist/.libs/libvlc_adaptive_la-Inheritables.o
mv -f demux/adaptive/playlist/.deps/libvlc_adaptive_la-BasePlaylist.Tpo demux/adaptive/playlist/.deps/libvlc_adaptive_la-BasePlaylist.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/playlist/libvlc_adaptive_la-Role.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/playlist/libvlc_adaptive_la-Role.lo -MD -MP -MF demux/adaptive/playlist/.deps/libvlc_adaptive_la-Role.Tpo -c -o demux/adaptive/playlist/libvlc_adaptive_la-Role.lo `test -f 'demux/adaptive/playlist/Role.cpp' || echo './'`demux/adaptive/playlist/Role.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_Role\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/playlist/libvlc_adaptive_la-Role.lo -MD -MP -MF demux/adaptive/playlist/.deps/libvlc_adaptive_la-Role.Tpo -c demux/adaptive/playlist/Role.cpp  -fPIC -DPIC -o demux/adaptive/playlist/.libs/libvlc_adaptive_la-Role.o
mv -f demux/adaptive/playlist/.deps/libvlc_adaptive_la-CodecDescription.Tpo demux/adaptive/playlist/.deps/libvlc_adaptive_la-CodecDescription.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/playlist/libvlc_adaptive_la-Segment.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/playlist/libvlc_adaptive_la-Segment.lo -MD -MP -MF demux/adaptive/playlist/.deps/libvlc_adaptive_la-Segment.Tpo -c -o demux/adaptive/playlist/libvlc_adaptive_la-Segment.lo `test -f 'demux/adaptive/playlist/Segment.cpp' || echo './'`demux/adaptive/playlist/Segment.cpp
mv -f demux/adaptive/playlist/.deps/libvlc_adaptive_la-Role.Tpo demux/adaptive/playlist/.deps/libvlc_adaptive_la-Role.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/playlist/libvlc_adaptive_la-SegmentBase.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/playlist/libvlc_adaptive_la-SegmentBase.lo -MD -MP -MF demux/adaptive/playlist/.deps/libvlc_adaptive_la-SegmentBase.Tpo -c -o demux/adaptive/playlist/libvlc_adaptive_la-SegmentBase.lo `test -f 'demux/adaptive/playlist/SegmentBase.cpp' || echo './'`demux/adaptive/playlist/SegmentBase.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_Segment\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/playlist/libvlc_adaptive_la-Segment.lo -MD -MP -MF demux/adaptive/playlist/.deps/libvlc_adaptive_la-Segment.Tpo -c demux/adaptive/playlist/Segment.cpp  -fPIC -DPIC -o demux/adaptive/playlist/.libs/libvlc_adaptive_la-Segment.o
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_SegmentBase\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/playlist/libvlc_adaptive_la-SegmentBase.lo -MD -MP -MF demux/adaptive/playlist/.deps/libvlc_adaptive_la-SegmentBase.Tpo -c demux/adaptive/playlist/SegmentBase.cpp  -fPIC -DPIC -o demux/adaptive/playlist/.libs/libvlc_adaptive_la-SegmentBase.o
mv -f demux/adaptive/playlist/.deps/libvlc_adaptive_la-BaseRepresentation.Tpo demux/adaptive/playlist/.deps/libvlc_adaptive_la-BaseRepresentation.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/playlist/libvlc_adaptive_la-SegmentBaseType.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/playlist/libvlc_adaptive_la-SegmentBaseType.lo -MD -MP -MF demux/adaptive/playlist/.deps/libvlc_adaptive_la-SegmentBaseType.Tpo -c -o demux/adaptive/playlist/libvlc_adaptive_la-SegmentBaseType.lo `test -f 'demux/adaptive/playlist/SegmentBaseType.cpp' || echo './'`demux/adaptive/playlist/SegmentBaseType.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_SegmentBaseType\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/playlist/libvlc_adaptive_la-SegmentBaseType.lo -MD -MP -MF demux/adaptive/playlist/.deps/libvlc_adaptive_la-SegmentBaseType.Tpo -c demux/adaptive/playlist/SegmentBaseType.cpp  -fPIC -DPIC -o demux/adaptive/playlist/.libs/libvlc_adaptive_la-SegmentBaseType.o
mv -f demux/adaptive/playlist/.deps/libvlc_adaptive_la-Inheritables.Tpo demux/adaptive/playlist/.deps/libvlc_adaptive_la-Inheritables.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/playlist/libvlc_adaptive_la-SegmentChunk.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/playlist/libvlc_adaptive_la-SegmentChunk.lo -MD -MP -MF demux/adaptive/playlist/.deps/libvlc_adaptive_la-SegmentChunk.Tpo -c -o demux/adaptive/playlist/libvlc_adaptive_la-SegmentChunk.lo `test -f 'demux/adaptive/playlist/SegmentChunk.cpp' || echo './'`demux/adaptive/playlist/SegmentChunk.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_SegmentChunk\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/playlist/libvlc_adaptive_la-SegmentChunk.lo -MD -MP -MF demux/adaptive/playlist/.deps/libvlc_adaptive_la-SegmentChunk.Tpo -c demux/adaptive/playlist/SegmentChunk.cpp  -fPIC -DPIC -o demux/adaptive/playlist/.libs/libvlc_adaptive_la-SegmentChunk.o
mv -f demux/adaptive/playlist/.deps/libvlc_adaptive_la-SegmentBase.Tpo demux/adaptive/playlist/.deps/libvlc_adaptive_la-SegmentBase.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/playlist/libvlc_adaptive_la-SegmentList.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/playlist/libvlc_adaptive_la-SegmentList.lo -MD -MP -MF demux/adaptive/playlist/.deps/libvlc_adaptive_la-SegmentList.Tpo -c -o demux/adaptive/playlist/libvlc_adaptive_la-SegmentList.lo `test -f 'demux/adaptive/playlist/SegmentList.cpp' || echo './'`demux/adaptive/playlist/SegmentList.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_SegmentList\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/playlist/libvlc_adaptive_la-SegmentList.lo -MD -MP -MF demux/adaptive/playlist/.deps/libvlc_adaptive_la-SegmentList.Tpo -c demux/adaptive/playlist/SegmentList.cpp  -fPIC -DPIC -o demux/adaptive/playlist/.libs/libvlc_adaptive_la-SegmentList.o
mv -f demux/adaptive/playlist/.deps/libvlc_adaptive_la-SegmentBaseType.Tpo demux/adaptive/playlist/.deps/libvlc_adaptive_la-SegmentBaseType.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/playlist/libvlc_adaptive_la-SegmentTimeline.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/playlist/libvlc_adaptive_la-SegmentTimeline.lo -MD -MP -MF demux/adaptive/playlist/.deps/libvlc_adaptive_la-SegmentTimeline.Tpo -c -o demux/adaptive/playlist/libvlc_adaptive_la-SegmentTimeline.lo `test -f 'demux/adaptive/playlist/SegmentTimeline.cpp' || echo './'`demux/adaptive/playlist/SegmentTimeline.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_SegmentTimeline\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/playlist/libvlc_adaptive_la-SegmentTimeline.lo -MD -MP -MF demux/adaptive/playlist/.deps/libvlc_adaptive_la-SegmentTimeline.Tpo -c demux/adaptive/playlist/SegmentTimeline.cpp  -fPIC -DPIC -o demux/adaptive/playlist/.libs/libvlc_adaptive_la-SegmentTimeline.o
mv -f demux/adaptive/playlist/.deps/libvlc_adaptive_la-Segment.Tpo demux/adaptive/playlist/.deps/libvlc_adaptive_la-Segment.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/playlist/libvlc_adaptive_la-SegmentInformation.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/playlist/libvlc_adaptive_la-SegmentInformation.lo -MD -MP -MF demux/adaptive/playlist/.deps/libvlc_adaptive_la-SegmentInformation.Tpo -c -o demux/adaptive/playlist/libvlc_adaptive_la-SegmentInformation.lo `test -f 'demux/adaptive/playlist/SegmentInformation.cpp' || echo './'`demux/adaptive/playlist/SegmentInformation.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_SegmentInformation\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/playlist/libvlc_adaptive_la-SegmentInformation.lo -MD -MP -MF demux/adaptive/playlist/.deps/libvlc_adaptive_la-SegmentInformation.Tpo -c demux/adaptive/playlist/SegmentInformation.cpp  -fPIC -DPIC -o demux/adaptive/playlist/.libs/libvlc_adaptive_la-SegmentInformation.o
mv -f demux/adaptive/playlist/.deps/libvlc_adaptive_la-SegmentChunk.Tpo demux/adaptive/playlist/.deps/libvlc_adaptive_la-SegmentChunk.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/playlist/libvlc_adaptive_la-SegmentTemplate.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/playlist/libvlc_adaptive_la-SegmentTemplate.lo -MD -MP -MF demux/adaptive/playlist/.deps/libvlc_adaptive_la-SegmentTemplate.Tpo -c -o demux/adaptive/playlist/libvlc_adaptive_la-SegmentTemplate.lo `test -f 'demux/adaptive/playlist/SegmentTemplate.cpp' || echo './'`demux/adaptive/playlist/SegmentTemplate.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_SegmentTemplate\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/playlist/libvlc_adaptive_la-SegmentTemplate.lo -MD -MP -MF demux/adaptive/playlist/.deps/libvlc_adaptive_la-SegmentTemplate.Tpo -c demux/adaptive/playlist/SegmentTemplate.cpp  -fPIC -DPIC -o demux/adaptive/playlist/.libs/libvlc_adaptive_la-SegmentTemplate.o
mv -f demux/adaptive/playlist/.deps/libvlc_adaptive_la-SegmentTimeline.Tpo demux/adaptive/playlist/.deps/libvlc_adaptive_la-SegmentTimeline.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/playlist/libvlc_adaptive_la-Url.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/playlist/libvlc_adaptive_la-Url.lo -MD -MP -MF demux/adaptive/playlist/.deps/libvlc_adaptive_la-Url.Tpo -c -o demux/adaptive/playlist/libvlc_adaptive_la-Url.lo `test -f 'demux/adaptive/playlist/Url.cpp' || echo './'`demux/adaptive/playlist/Url.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_Url\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/playlist/libvlc_adaptive_la-Url.lo -MD -MP -MF demux/adaptive/playlist/.deps/libvlc_adaptive_la-Url.Tpo -c demux/adaptive/playlist/Url.cpp  -fPIC -DPIC -o demux/adaptive/playlist/.libs/libvlc_adaptive_la-Url.o
mv -f demux/adaptive/playlist/.deps/libvlc_adaptive_la-SegmentInformation.Tpo demux/adaptive/playlist/.deps/libvlc_adaptive_la-SegmentInformation.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/encryption/libvlc_adaptive_la-CommonEncryption.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/encryption/libvlc_adaptive_la-CommonEncryption.lo -MD -MP -MF demux/adaptive/encryption/.deps/libvlc_adaptive_la-CommonEncryption.Tpo -c -o demux/adaptive/encryption/libvlc_adaptive_la-CommonEncryption.lo `test -f 'demux/adaptive/encryption/CommonEncryption.cpp' || echo './'`demux/adaptive/encryption/CommonEncryption.cpp
mv -f demux/adaptive/playlist/.deps/libvlc_adaptive_la-SegmentList.Tpo demux/adaptive/playlist/.deps/libvlc_adaptive_la-SegmentList.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/encryption/libvlc_adaptive_la-Keyring.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/encryption/libvlc_adaptive_la-Keyring.lo -MD -MP -MF demux/adaptive/encryption/.deps/libvlc_adaptive_la-Keyring.Tpo -c -o demux/adaptive/encryption/libvlc_adaptive_la-Keyring.lo `test -f 'demux/adaptive/encryption/Keyring.cpp' || echo './'`demux/adaptive/encryption/Keyring.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_CommonEncryption\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/encryption/libvlc_adaptive_la-CommonEncryption.lo -MD -MP -MF demux/adaptive/encryption/.deps/libvlc_adaptive_la-CommonEncryption.Tpo -c demux/adaptive/encryption/CommonEncryption.cpp  -fPIC -DPIC -o demux/adaptive/encryption/.libs/libvlc_adaptive_la-CommonEncryption.o
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_Keyring\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/encryption/libvlc_adaptive_la-Keyring.lo -MD -MP -MF demux/adaptive/encryption/.deps/libvlc_adaptive_la-Keyring.Tpo -c demux/adaptive/encryption/Keyring.cpp  -fPIC -DPIC -o demux/adaptive/encryption/.libs/libvlc_adaptive_la-Keyring.o
mv -f demux/adaptive/playlist/.deps/libvlc_adaptive_la-SegmentTemplate.Tpo demux/adaptive/playlist/.deps/libvlc_adaptive_la-SegmentTemplate.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/logic/libvlc_adaptive_la-AbstractAdaptationLogic.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/logic/libvlc_adaptive_la-AbstractAdaptationLogic.lo -MD -MP -MF demux/adaptive/logic/.deps/libvlc_adaptive_la-AbstractAdaptationLogic.Tpo -c -o demux/adaptive/logic/libvlc_adaptive_la-AbstractAdaptationLogic.lo `test -f 'demux/adaptive/logic/AbstractAdaptationLogic.cpp' || echo './'`demux/adaptive/logic/AbstractAdaptationLogic.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_AbstractAdaptationLogic\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/logic/libvlc_adaptive_la-AbstractAdaptationLogic.lo -MD -MP -MF demux/adaptive/logic/.deps/libvlc_adaptive_la-AbstractAdaptationLogic.Tpo -c demux/adaptive/logic/AbstractAdaptationLogic.cpp  -fPIC -DPIC -o demux/adaptive/logic/.libs/libvlc_adaptive_la-AbstractAdaptationLogic.o
mv -f demux/adaptive/playlist/.deps/libvlc_adaptive_la-Url.Tpo demux/adaptive/playlist/.deps/libvlc_adaptive_la-Url.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/logic/libvlc_adaptive_la-AlwaysBestAdaptationLogic.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/logic/libvlc_adaptive_la-AlwaysBestAdaptationLogic.lo -MD -MP -MF demux/adaptive/logic/.deps/libvlc_adaptive_la-AlwaysBestAdaptationLogic.Tpo -c -o demux/adaptive/logic/libvlc_adaptive_la-AlwaysBestAdaptationLogic.lo `test -f 'demux/adaptive/logic/AlwaysBestAdaptationLogic.cpp' || echo './'`demux/adaptive/logic/AlwaysBestAdaptationLogic.cpp
mv -f demux/adaptive/encryption/.deps/libvlc_adaptive_la-CommonEncryption.Tpo demux/adaptive/encryption/.deps/libvlc_adaptive_la-CommonEncryption.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/logic/libvlc_adaptive_la-AlwaysLowestAdaptationLogic.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/logic/libvlc_adaptive_la-AlwaysLowestAdaptationLogic.lo -MD -MP -MF demux/adaptive/logic/.deps/libvlc_adaptive_la-AlwaysLowestAdaptationLogic.Tpo -c -o demux/adaptive/logic/libvlc_adaptive_la-AlwaysLowestAdaptationLogic.lo `test -f 'demux/adaptive/logic/AlwaysLowestAdaptationLogic.cpp' || echo './'`demux/adaptive/logic/AlwaysLowestAdaptationLogic.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_AlwaysBestAdaptationLogic\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/logic/libvlc_adaptive_la-AlwaysBestAdaptationLogic.lo -MD -MP -MF demux/adaptive/logic/.deps/libvlc_adaptive_la-AlwaysBestAdaptationLogic.Tpo -c demux/adaptive/logic/AlwaysBestAdaptationLogic.cpp  -fPIC -DPIC -o demux/adaptive/logic/.libs/libvlc_adaptive_la-AlwaysBestAdaptationLogic.o
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_AlwaysLowestAdaptationLogic\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/logic/libvlc_adaptive_la-AlwaysLowestAdaptationLogic.lo -MD -MP -MF demux/adaptive/logic/.deps/libvlc_adaptive_la-AlwaysLowestAdaptationLogic.Tpo -c demux/adaptive/logic/AlwaysLowestAdaptationLogic.cpp  -fPIC -DPIC -o demux/adaptive/logic/.libs/libvlc_adaptive_la-AlwaysLowestAdaptationLogic.o
mv -f demux/adaptive/encryption/.deps/libvlc_adaptive_la-Keyring.Tpo demux/adaptive/encryption/.deps/libvlc_adaptive_la-Keyring.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/logic/libvlc_adaptive_la-BufferingLogic.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/logic/libvlc_adaptive_la-BufferingLogic.lo -MD -MP -MF demux/adaptive/logic/.deps/libvlc_adaptive_la-BufferingLogic.Tpo -c -o demux/adaptive/logic/libvlc_adaptive_la-BufferingLogic.lo `test -f 'demux/adaptive/logic/BufferingLogic.cpp' || echo './'`demux/adaptive/logic/BufferingLogic.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_BufferingLogic\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/logic/libvlc_adaptive_la-BufferingLogic.lo -MD -MP -MF demux/adaptive/logic/.deps/libvlc_adaptive_la-BufferingLogic.Tpo -c demux/adaptive/logic/BufferingLogic.cpp  -fPIC -DPIC -o demux/adaptive/logic/.libs/libvlc_adaptive_la-BufferingLogic.o
mv -f demux/adaptive/logic/.deps/libvlc_adaptive_la-AbstractAdaptationLogic.Tpo demux/adaptive/logic/.deps/libvlc_adaptive_la-AbstractAdaptationLogic.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/logic/libvlc_adaptive_la-NearOptimalAdaptationLogic.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/logic/libvlc_adaptive_la-NearOptimalAdaptationLogic.lo -MD -MP -MF demux/adaptive/logic/.deps/libvlc_adaptive_la-NearOptimalAdaptationLogic.Tpo -c -o demux/adaptive/logic/libvlc_adaptive_la-NearOptimalAdaptationLogic.lo `test -f 'demux/adaptive/logic/NearOptimalAdaptationLogic.cpp' || echo './'`demux/adaptive/logic/NearOptimalAdaptationLogic.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_NearOptimalAdaptationLogic\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/logic/libvlc_adaptive_la-NearOptimalAdaptationLogic.lo -MD -MP -MF demux/adaptive/logic/.deps/libvlc_adaptive_la-NearOptimalAdaptationLogic.Tpo -c demux/adaptive/logic/NearOptimalAdaptationLogic.cpp  -fPIC -DPIC -o demux/adaptive/logic/.libs/libvlc_adaptive_la-NearOptimalAdaptationLogic.o
mv -f demux/adaptive/logic/.deps/libvlc_adaptive_la-AlwaysBestAdaptationLogic.Tpo demux/adaptive/logic/.deps/libvlc_adaptive_la-AlwaysBestAdaptationLogic.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/logic/libvlc_adaptive_la-PredictiveAdaptationLogic.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/logic/libvlc_adaptive_la-PredictiveAdaptationLogic.lo -MD -MP -MF demux/adaptive/logic/.deps/libvlc_adaptive_la-PredictiveAdaptationLogic.Tpo -c -o demux/adaptive/logic/libvlc_adaptive_la-PredictiveAdaptationLogic.lo `test -f 'demux/adaptive/logic/PredictiveAdaptationLogic.cpp' || echo './'`demux/adaptive/logic/PredictiveAdaptationLogic.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_PredictiveAdaptationLogic\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/logic/libvlc_adaptive_la-PredictiveAdaptationLogic.lo -MD -MP -MF demux/adaptive/logic/.deps/libvlc_adaptive_la-PredictiveAdaptationLogic.Tpo -c demux/adaptive/logic/PredictiveAdaptationLogic.cpp  -fPIC -DPIC -o demux/adaptive/logic/.libs/libvlc_adaptive_la-PredictiveAdaptationLogic.o
mv -f demux/adaptive/logic/.deps/libvlc_adaptive_la-AlwaysLowestAdaptationLogic.Tpo demux/adaptive/logic/.deps/libvlc_adaptive_la-AlwaysLowestAdaptationLogic.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/logic/libvlc_adaptive_la-RateBasedAdaptationLogic.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/logic/libvlc_adaptive_la-RateBasedAdaptationLogic.lo -MD -MP -MF demux/adaptive/logic/.deps/libvlc_adaptive_la-RateBasedAdaptationLogic.Tpo -c -o demux/adaptive/logic/libvlc_adaptive_la-RateBasedAdaptationLogic.lo `test -f 'demux/adaptive/logic/RateBasedAdaptationLogic.cpp' || echo './'`demux/adaptive/logic/RateBasedAdaptationLogic.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_RateBasedAdaptationLogic\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/logic/libvlc_adaptive_la-RateBasedAdaptationLogic.lo -MD -MP -MF demux/adaptive/logic/.deps/libvlc_adaptive_la-RateBasedAdaptationLogic.Tpo -c demux/adaptive/logic/RateBasedAdaptationLogic.cpp  -fPIC -DPIC -o demux/adaptive/logic/.libs/libvlc_adaptive_la-RateBasedAdaptationLogic.o
mv -f demux/adaptive/logic/.deps/libvlc_adaptive_la-BufferingLogic.Tpo demux/adaptive/logic/.deps/libvlc_adaptive_la-BufferingLogic.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/logic/libvlc_adaptive_la-Representationselectors.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/logic/libvlc_adaptive_la-Representationselectors.lo -MD -MP -MF demux/adaptive/logic/.deps/libvlc_adaptive_la-Representationselectors.Tpo -c -o demux/adaptive/logic/libvlc_adaptive_la-Representationselectors.lo `test -f 'demux/adaptive/logic/Representationselectors.cpp' || echo './'`demux/adaptive/logic/Representationselectors.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_Representationselectors\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/logic/libvlc_adaptive_la-Representationselectors.lo -MD -MP -MF demux/adaptive/logic/.deps/libvlc_adaptive_la-Representationselectors.Tpo -c demux/adaptive/logic/Representationselectors.cpp  -fPIC -DPIC -o demux/adaptive/logic/.libs/libvlc_adaptive_la-Representationselectors.o
In file included from demux/adaptive/logic/NearOptimalAdaptationLogic.cpp:24:
demux/adaptive/logic/NearOptimalAdaptationLogic.hpp:70:45: warning: private field 'p_obj' is not used [-Wunused-private-field]
   70 |                 vlc_object_t *              p_obj;
      |                                             ^
1 warning generated.
mv -f demux/adaptive/logic/.deps/libvlc_adaptive_la-NearOptimalAdaptationLogic.Tpo demux/adaptive/logic/.deps/libvlc_adaptive_la-NearOptimalAdaptationLogic.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/mp4/libvlc_adaptive_la-AtomsReader.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/mp4/libvlc_adaptive_la-AtomsReader.lo -MD -MP -MF demux/adaptive/mp4/.deps/libvlc_adaptive_la-AtomsReader.Tpo -c -o demux/adaptive/mp4/libvlc_adaptive_la-AtomsReader.lo `test -f 'demux/adaptive/mp4/AtomsReader.cpp' || echo './'`demux/adaptive/mp4/AtomsReader.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_AtomsReader\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/mp4/libvlc_adaptive_la-AtomsReader.lo -MD -MP -MF demux/adaptive/mp4/.deps/libvlc_adaptive_la-AtomsReader.Tpo -c demux/adaptive/mp4/AtomsReader.cpp  -fPIC -DPIC -o demux/adaptive/mp4/.libs/libvlc_adaptive_la-AtomsReader.o
mv -f demux/adaptive/mp4/.deps/libvlc_adaptive_la-AtomsReader.Tpo demux/adaptive/mp4/.deps/libvlc_adaptive_la-AtomsReader.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/http/libvlc_adaptive_la-AuthStorage.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/http/libvlc_adaptive_la-AuthStorage.lo -MD -MP -MF demux/adaptive/http/.deps/libvlc_adaptive_la-AuthStorage.Tpo -c -o demux/adaptive/http/libvlc_adaptive_la-AuthStorage.lo `test -f 'demux/adaptive/http/AuthStorage.cpp' || echo './'`demux/adaptive/http/AuthStorage.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_AuthStorage\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/http/libvlc_adaptive_la-AuthStorage.lo -MD -MP -MF demux/adaptive/http/.deps/libvlc_adaptive_la-AuthStorage.Tpo -c demux/adaptive/http/AuthStorage.cpp  -fPIC -DPIC -o demux/adaptive/http/.libs/libvlc_adaptive_la-AuthStorage.o
mv -f demux/adaptive/logic/.deps/libvlc_adaptive_la-PredictiveAdaptationLogic.Tpo demux/adaptive/logic/.deps/libvlc_adaptive_la-PredictiveAdaptationLogic.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/http/libvlc_adaptive_la-BytesRange.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/http/libvlc_adaptive_la-BytesRange.lo -MD -MP -MF demux/adaptive/http/.deps/libvlc_adaptive_la-BytesRange.Tpo -c -o demux/adaptive/http/libvlc_adaptive_la-BytesRange.lo `test -f 'demux/adaptive/http/BytesRange.cpp' || echo './'`demux/adaptive/http/BytesRange.cpp
mv -f demux/adaptive/logic/.deps/libvlc_adaptive_la-Representationselectors.Tpo demux/adaptive/logic/.deps/libvlc_adaptive_la-Representationselectors.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/http/libvlc_adaptive_la-Chunk.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/http/libvlc_adaptive_la-Chunk.lo -MD -MP -MF demux/adaptive/http/.deps/libvlc_adaptive_la-Chunk.Tpo -c -o demux/adaptive/http/libvlc_adaptive_la-Chunk.lo `test -f 'demux/adaptive/http/Chunk.cpp' || echo './'`demux/adaptive/http/Chunk.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_BytesRange\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/http/libvlc_adaptive_la-BytesRange.lo -MD -MP -MF demux/adaptive/http/.deps/libvlc_adaptive_la-BytesRange.Tpo -c demux/adaptive/http/BytesRange.cpp  -fPIC -DPIC -o demux/adaptive/http/.libs/libvlc_adaptive_la-BytesRange.o
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_Chunk\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/http/libvlc_adaptive_la-Chunk.lo -MD -MP -MF demux/adaptive/http/.deps/libvlc_adaptive_la-Chunk.Tpo -c demux/adaptive/http/Chunk.cpp  -fPIC -DPIC -o demux/adaptive/http/.libs/libvlc_adaptive_la-Chunk.o
mv -f demux/adaptive/http/.deps/libvlc_adaptive_la-BytesRange.Tpo demux/adaptive/http/.deps/libvlc_adaptive_la-BytesRange.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/http/libvlc_adaptive_la-ConnectionParams.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/http/libvlc_adaptive_la-ConnectionParams.lo -MD -MP -MF demux/adaptive/http/.deps/libvlc_adaptive_la-ConnectionParams.Tpo -c -o demux/adaptive/http/libvlc_adaptive_la-ConnectionParams.lo `test -f 'demux/adaptive/http/ConnectionParams.cpp' || echo './'`demux/adaptive/http/ConnectionParams.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_ConnectionParams\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/http/libvlc_adaptive_la-ConnectionParams.lo -MD -MP -MF demux/adaptive/http/.deps/libvlc_adaptive_la-ConnectionParams.Tpo -c demux/adaptive/http/ConnectionParams.cpp  -fPIC -DPIC -o demux/adaptive/http/.libs/libvlc_adaptive_la-ConnectionParams.o
mv -f demux/adaptive/logic/.deps/libvlc_adaptive_la-RateBasedAdaptationLogic.Tpo demux/adaptive/logic/.deps/libvlc_adaptive_la-RateBasedAdaptationLogic.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/http/libvlc_adaptive_la-Downloader.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/http/libvlc_adaptive_la-Downloader.lo -MD -MP -MF demux/adaptive/http/.deps/libvlc_adaptive_la-Downloader.Tpo -c -o demux/adaptive/http/libvlc_adaptive_la-Downloader.lo `test -f 'demux/adaptive/http/Downloader.cpp' || echo './'`demux/adaptive/http/Downloader.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_Downloader\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/http/libvlc_adaptive_la-Downloader.lo -MD -MP -MF demux/adaptive/http/.deps/libvlc_adaptive_la-Downloader.Tpo -c demux/adaptive/http/Downloader.cpp  -fPIC -DPIC -o demux/adaptive/http/.libs/libvlc_adaptive_la-Downloader.o
mv -f demux/adaptive/http/.deps/libvlc_adaptive_la-AuthStorage.Tpo demux/adaptive/http/.deps/libvlc_adaptive_la-AuthStorage.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/http/libvlc_adaptive_la-HTTPConnection.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/http/libvlc_adaptive_la-HTTPConnection.lo -MD -MP -MF demux/adaptive/http/.deps/libvlc_adaptive_la-HTTPConnection.Tpo -c -o demux/adaptive/http/libvlc_adaptive_la-HTTPConnection.lo `test -f 'demux/adaptive/http/HTTPConnection.cpp' || echo './'`demux/adaptive/http/HTTPConnection.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_HTTPConnection\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/http/libvlc_adaptive_la-HTTPConnection.lo -MD -MP -MF demux/adaptive/http/.deps/libvlc_adaptive_la-HTTPConnection.Tpo -c demux/adaptive/http/HTTPConnection.cpp  -fPIC -DPIC -o demux/adaptive/http/.libs/libvlc_adaptive_la-HTTPConnection.o
demux/adaptive/http/HTTPConnection.cpp:140:49: warning: format specifies type 'uintmax_t' (aka 'unsigned long long') but the argument has type 'size_t' (aka 'unsigned int') [-Wformat]
  139 |                     if (vlc_http_msg_add_header(req, "Range", "bytes=%" PRIuMAX "-%" PRIuMAX,
      |                                                                      ~~~~~~~~~~
  140 |                                                 range.getStartByte(), range.getEndByte()))
      |                                                 ^~~~~~~~~~~~~~~~~~~~
demux/adaptive/http/HTTPConnection.cpp:140:71: warning: format specifies type 'uintmax_t' (aka 'unsigned long long') but the argument has type 'size_t' (aka 'unsigned int') [-Wformat]
  139 |                     if (vlc_http_msg_add_header(req, "Range", "bytes=%" PRIuMAX "-%" PRIuMAX,
      |                                                                                   ~~~~~~~~~~
  140 |                                                 range.getStartByte(), range.getEndByte()))
      |                                                                       ^~~~~~~~~~~~~~~~~~
demux/adaptive/http/HTTPConnection.cpp:146:49: warning: format specifies type 'uintmax_t' (aka 'unsigned long long') but the argument has type 'size_t' (aka 'unsigned int') [-Wformat]
  145 |                     if (vlc_http_msg_add_header(req, "Range", "bytes=%" PRIuMAX "-",
      |                                                                      ~~~~~~~~~~
  146 |                                                 range.getStartByte()))
      |                                                 ^~~~~~~~~~~~~~~~~~~~
3 warnings generated.
mv -f demux/adaptive/http/.deps/libvlc_adaptive_la-HTTPConnection.Tpo demux/adaptive/http/.deps/libvlc_adaptive_la-HTTPConnection.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/http/libvlc_adaptive_la-HTTPConnectionManager.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/http/libvlc_adaptive_la-HTTPConnectionManager.lo -MD -MP -MF demux/adaptive/http/.deps/libvlc_adaptive_la-HTTPConnectionManager.Tpo -c -o demux/adaptive/http/libvlc_adaptive_la-HTTPConnectionManager.lo `test -f 'demux/adaptive/http/HTTPConnectionManager.cpp' || echo './'`demux/adaptive/http/HTTPConnectionManager.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_HTTPConnectionManager\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/http/libvlc_adaptive_la-HTTPConnectionManager.lo -MD -MP -MF demux/adaptive/http/.deps/libvlc_adaptive_la-HTTPConnectionManager.Tpo -c demux/adaptive/http/HTTPConnectionManager.cpp  -fPIC -DPIC -o demux/adaptive/http/.libs/libvlc_adaptive_la-HTTPConnectionManager.o
mv -f demux/adaptive/http/.deps/libvlc_adaptive_la-Chunk.Tpo demux/adaptive/http/.deps/libvlc_adaptive_la-Chunk.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/plumbing/libvlc_adaptive_la-CommandsQueue.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/plumbing/libvlc_adaptive_la-CommandsQueue.lo -MD -MP -MF demux/adaptive/plumbing/.deps/libvlc_adaptive_la-CommandsQueue.Tpo -c -o demux/adaptive/plumbing/libvlc_adaptive_la-CommandsQueue.lo `test -f 'demux/adaptive/plumbing/CommandsQueue.cpp' || echo './'`demux/adaptive/plumbing/CommandsQueue.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_CommandsQueue\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/plumbing/libvlc_adaptive_la-CommandsQueue.lo -MD -MP -MF demux/adaptive/plumbing/.deps/libvlc_adaptive_la-CommandsQueue.Tpo -c demux/adaptive/plumbing/CommandsQueue.cpp  -fPIC -DPIC -o demux/adaptive/plumbing/.libs/libvlc_adaptive_la-CommandsQueue.o
mv -f demux/adaptive/http/.deps/libvlc_adaptive_la-ConnectionParams.Tpo demux/adaptive/http/.deps/libvlc_adaptive_la-ConnectionParams.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/plumbing/libvlc_adaptive_la-Demuxer.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/plumbing/libvlc_adaptive_la-Demuxer.lo -MD -MP -MF demux/adaptive/plumbing/.deps/libvlc_adaptive_la-Demuxer.Tpo -c -o demux/adaptive/plumbing/libvlc_adaptive_la-Demuxer.lo `test -f 'demux/adaptive/plumbing/Demuxer.cpp' || echo './'`demux/adaptive/plumbing/Demuxer.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_Demuxer\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/plumbing/libvlc_adaptive_la-Demuxer.lo -MD -MP -MF demux/adaptive/plumbing/.deps/libvlc_adaptive_la-Demuxer.Tpo -c demux/adaptive/plumbing/Demuxer.cpp  -fPIC -DPIC -o demux/adaptive/plumbing/.libs/libvlc_adaptive_la-Demuxer.o
mv -f demux/adaptive/http/.deps/libvlc_adaptive_la-Downloader.Tpo demux/adaptive/http/.deps/libvlc_adaptive_la-Downloader.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/plumbing/libvlc_adaptive_la-FakeESOut.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/plumbing/libvlc_adaptive_la-FakeESOut.lo -MD -MP -MF demux/adaptive/plumbing/.deps/libvlc_adaptive_la-FakeESOut.Tpo -c -o demux/adaptive/plumbing/libvlc_adaptive_la-FakeESOut.lo `test -f 'demux/adaptive/plumbing/FakeESOut.cpp' || echo './'`demux/adaptive/plumbing/FakeESOut.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_FakeESOut\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/plumbing/libvlc_adaptive_la-FakeESOut.lo -MD -MP -MF demux/adaptive/plumbing/.deps/libvlc_adaptive_la-FakeESOut.Tpo -c demux/adaptive/plumbing/FakeESOut.cpp  -fPIC -DPIC -o demux/adaptive/plumbing/.libs/libvlc_adaptive_la-FakeESOut.o
mv -f demux/adaptive/http/.deps/libvlc_adaptive_la-HTTPConnectionManager.Tpo demux/adaptive/http/.deps/libvlc_adaptive_la-HTTPConnectionManager.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/plumbing/libvlc_adaptive_la-FakeESOutID.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/plumbing/libvlc_adaptive_la-FakeESOutID.lo -MD -MP -MF demux/adaptive/plumbing/.deps/libvlc_adaptive_la-FakeESOutID.Tpo -c -o demux/adaptive/plumbing/libvlc_adaptive_la-FakeESOutID.lo `test -f 'demux/adaptive/plumbing/FakeESOutID.cpp' || echo './'`demux/adaptive/plumbing/FakeESOutID.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_FakeESOutID\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/plumbing/libvlc_adaptive_la-FakeESOutID.lo -MD -MP -MF demux/adaptive/plumbing/.deps/libvlc_adaptive_la-FakeESOutID.Tpo -c demux/adaptive/plumbing/FakeESOutID.cpp  -fPIC -DPIC -o demux/adaptive/plumbing/.libs/libvlc_adaptive_la-FakeESOutID.o
mv -f demux/adaptive/plumbing/.deps/libvlc_adaptive_la-Demuxer.Tpo demux/adaptive/plumbing/.deps/libvlc_adaptive_la-Demuxer.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/plumbing/libvlc_adaptive_la-SourceStream.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/plumbing/libvlc_adaptive_la-SourceStream.lo -MD -MP -MF demux/adaptive/plumbing/.deps/libvlc_adaptive_la-SourceStream.Tpo -c -o demux/adaptive/plumbing/libvlc_adaptive_la-SourceStream.lo `test -f 'demux/adaptive/plumbing/SourceStream.cpp' || echo './'`demux/adaptive/plumbing/SourceStream.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_SourceStream\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/plumbing/libvlc_adaptive_la-SourceStream.lo -MD -MP -MF demux/adaptive/plumbing/.deps/libvlc_adaptive_la-SourceStream.Tpo -c demux/adaptive/plumbing/SourceStream.cpp  -fPIC -DPIC -o demux/adaptive/plumbing/.libs/libvlc_adaptive_la-SourceStream.o
mv -f demux/adaptive/plumbing/.deps/libvlc_adaptive_la-CommandsQueue.Tpo demux/adaptive/plumbing/.deps/libvlc_adaptive_la-CommandsQueue.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/tools/libvlc_adaptive_la-Conversions.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/tools/libvlc_adaptive_la-Conversions.lo -MD -MP -MF demux/adaptive/tools/.deps/libvlc_adaptive_la-Conversions.Tpo -c -o demux/adaptive/tools/libvlc_adaptive_la-Conversions.lo `test -f 'demux/adaptive/tools/Conversions.cpp' || echo './'`demux/adaptive/tools/Conversions.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_Conversions\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/tools/libvlc_adaptive_la-Conversions.lo -MD -MP -MF demux/adaptive/tools/.deps/libvlc_adaptive_la-Conversions.Tpo -c demux/adaptive/tools/Conversions.cpp  -fPIC -DPIC -o demux/adaptive/tools/.libs/libvlc_adaptive_la-Conversions.o
mv -f demux/adaptive/plumbing/.deps/libvlc_adaptive_la-FakeESOut.Tpo demux/adaptive/plumbing/.deps/libvlc_adaptive_la-FakeESOut.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/tools/libvlc_adaptive_la-FormatNamespace.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/tools/libvlc_adaptive_la-FormatNamespace.lo -MD -MP -MF demux/adaptive/tools/.deps/libvlc_adaptive_la-FormatNamespace.Tpo -c -o demux/adaptive/tools/libvlc_adaptive_la-FormatNamespace.lo `test -f 'demux/adaptive/tools/FormatNamespace.cpp' || echo './'`demux/adaptive/tools/FormatNamespace.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_FormatNamespace\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/tools/libvlc_adaptive_la-FormatNamespace.lo -MD -MP -MF demux/adaptive/tools/.deps/libvlc_adaptive_la-FormatNamespace.Tpo -c demux/adaptive/tools/FormatNamespace.cpp  -fPIC -DPIC -o demux/adaptive/tools/.libs/libvlc_adaptive_la-FormatNamespace.o
mv -f demux/adaptive/plumbing/.deps/libvlc_adaptive_la-SourceStream.Tpo demux/adaptive/plumbing/.deps/libvlc_adaptive_la-SourceStream.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/tools/libvlc_adaptive_la-Helper.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/tools/libvlc_adaptive_la-Helper.lo -MD -MP -MF demux/adaptive/tools/.deps/libvlc_adaptive_la-Helper.Tpo -c -o demux/adaptive/tools/libvlc_adaptive_la-Helper.lo `test -f 'demux/adaptive/tools/Helper.cpp' || echo './'`demux/adaptive/tools/Helper.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_Helper\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/tools/libvlc_adaptive_la-Helper.lo -MD -MP -MF demux/adaptive/tools/.deps/libvlc_adaptive_la-Helper.Tpo -c demux/adaptive/tools/Helper.cpp  -fPIC -DPIC -o demux/adaptive/tools/.libs/libvlc_adaptive_la-Helper.o
mv -f demux/adaptive/plumbing/.deps/libvlc_adaptive_la-FakeESOutID.Tpo demux/adaptive/plumbing/.deps/libvlc_adaptive_la-FakeESOutID.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/tools/libvlc_adaptive_la-Retrieve.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/tools/libvlc_adaptive_la-Retrieve.lo -MD -MP -MF demux/adaptive/tools/.deps/libvlc_adaptive_la-Retrieve.Tpo -c -o demux/adaptive/tools/libvlc_adaptive_la-Retrieve.lo `test -f 'demux/adaptive/tools/Retrieve.cpp' || echo './'`demux/adaptive/tools/Retrieve.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_Retrieve\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/tools/libvlc_adaptive_la-Retrieve.lo -MD -MP -MF demux/adaptive/tools/.deps/libvlc_adaptive_la-Retrieve.Tpo -c demux/adaptive/tools/Retrieve.cpp  -fPIC -DPIC -o demux/adaptive/tools/.libs/libvlc_adaptive_la-Retrieve.o
mv -f demux/adaptive/tools/.deps/libvlc_adaptive_la-Conversions.Tpo demux/adaptive/tools/.deps/libvlc_adaptive_la-Conversions.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/xml/libvlc_adaptive_la-DOMHelper.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/xml/libvlc_adaptive_la-DOMHelper.lo -MD -MP -MF demux/adaptive/xml/.deps/libvlc_adaptive_la-DOMHelper.Tpo -c -o demux/adaptive/xml/libvlc_adaptive_la-DOMHelper.lo `test -f 'demux/adaptive/xml/DOMHelper.cpp' || echo './'`demux/adaptive/xml/DOMHelper.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_DOMHelper\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/xml/libvlc_adaptive_la-DOMHelper.lo -MD -MP -MF demux/adaptive/xml/.deps/libvlc_adaptive_la-DOMHelper.Tpo -c demux/adaptive/xml/DOMHelper.cpp  -fPIC -DPIC -o demux/adaptive/xml/.libs/libvlc_adaptive_la-DOMHelper.o
In file included from demux/adaptive/tools/FormatNamespace.cpp:25:
demux/adaptive/tools/../../mp4/mpeg4.h:30:52: warning: unused parameter 'pi_profile' [-Wunused-parameter]
   30 |                                               int *pi_profile)
      |                                                    ^
1 warning generated.
mv -f demux/adaptive/tools/.deps/libvlc_adaptive_la-FormatNamespace.Tpo demux/adaptive/tools/.deps/libvlc_adaptive_la-FormatNamespace.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/xml/libvlc_adaptive_la-DOMParser.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/xml/libvlc_adaptive_la-DOMParser.lo -MD -MP -MF demux/adaptive/xml/.deps/libvlc_adaptive_la-DOMParser.Tpo -c -o demux/adaptive/xml/libvlc_adaptive_la-DOMParser.lo `test -f 'demux/adaptive/xml/DOMParser.cpp' || echo './'`demux/adaptive/xml/DOMParser.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_DOMParser\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/xml/libvlc_adaptive_la-DOMParser.lo -MD -MP -MF demux/adaptive/xml/.deps/libvlc_adaptive_la-DOMParser.Tpo -c demux/adaptive/xml/DOMParser.cpp  -fPIC -DPIC -o demux/adaptive/xml/.libs/libvlc_adaptive_la-DOMParser.o
mv -f demux/adaptive/tools/.deps/libvlc_adaptive_la-Retrieve.Tpo demux/adaptive/tools/.deps/libvlc_adaptive_la-Retrieve.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/adaptive/xml/libvlc_adaptive_la-Node.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/xml/libvlc_adaptive_la-Node.lo -MD -MP -MF demux/adaptive/xml/.deps/libvlc_adaptive_la-Node.Tpo -c -o demux/adaptive/xml/libvlc_adaptive_la-Node.lo `test -f 'demux/adaptive/xml/Node.cpp' || echo './'`demux/adaptive/xml/Node.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_Node\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/adaptive/xml/libvlc_adaptive_la-Node.lo -MD -MP -MF demux/adaptive/xml/.deps/libvlc_adaptive_la-Node.Tpo -c demux/adaptive/xml/Node.cpp  -fPIC -DPIC -o demux/adaptive/xml/.libs/libvlc_adaptive_la-Node.o
mv -f demux/adaptive/tools/.deps/libvlc_adaptive_la-Helper.Tpo demux/adaptive/tools/.deps/libvlc_adaptive_la-Helper.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/dash/mpd/libvlc_adaptive_la-AdaptationSet.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/dash/mpd/libvlc_adaptive_la-AdaptationSet.lo -MD -MP -MF demux/dash/mpd/.deps/libvlc_adaptive_la-AdaptationSet.Tpo -c -o demux/dash/mpd/libvlc_adaptive_la-AdaptationSet.lo `test -f 'demux/dash/mpd/AdaptationSet.cpp' || echo './'`demux/dash/mpd/AdaptationSet.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_AdaptationSet\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/dash/mpd/libvlc_adaptive_la-AdaptationSet.lo -MD -MP -MF demux/dash/mpd/.deps/libvlc_adaptive_la-AdaptationSet.Tpo -c demux/dash/mpd/AdaptationSet.cpp  -fPIC -DPIC -o demux/dash/mpd/.libs/libvlc_adaptive_la-AdaptationSet.o
mv -f demux/adaptive/xml/.deps/libvlc_adaptive_la-DOMHelper.Tpo demux/adaptive/xml/.deps/libvlc_adaptive_la-DOMHelper.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/dash/mpd/libvlc_adaptive_la-DASHCommonAttributesElements.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/dash/mpd/libvlc_adaptive_la-DASHCommonAttributesElements.lo -MD -MP -MF demux/dash/mpd/.deps/libvlc_adaptive_la-DASHCommonAttributesElements.Tpo -c -o demux/dash/mpd/libvlc_adaptive_la-DASHCommonAttributesElements.lo `test -f 'demux/dash/mpd/DASHCommonAttributesElements.cpp' || echo './'`demux/dash/mpd/DASHCommonAttributesElements.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_DASHCommonAttributesElements\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/dash/mpd/libvlc_adaptive_la-DASHCommonAttributesElements.lo -MD -MP -MF demux/dash/mpd/.deps/libvlc_adaptive_la-DASHCommonAttributesElements.Tpo -c demux/dash/mpd/DASHCommonAttributesElements.cpp  -fPIC -DPIC -o demux/dash/mpd/.libs/libvlc_adaptive_la-DASHCommonAttributesElements.o
mv -f demux/adaptive/xml/.deps/libvlc_adaptive_la-Node.Tpo demux/adaptive/xml/.deps/libvlc_adaptive_la-Node.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/dash/mpd/libvlc_adaptive_la-DASHSegment.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/dash/mpd/libvlc_adaptive_la-DASHSegment.lo -MD -MP -MF demux/dash/mpd/.deps/libvlc_adaptive_la-DASHSegment.Tpo -c -o demux/dash/mpd/libvlc_adaptive_la-DASHSegment.lo `test -f 'demux/dash/mpd/DASHSegment.cpp' || echo './'`demux/dash/mpd/DASHSegment.cpp
mv -f demux/adaptive/xml/.deps/libvlc_adaptive_la-DOMParser.Tpo demux/adaptive/xml/.deps/libvlc_adaptive_la-DOMParser.Plo
mv -f demux/dash/mpd/.deps/libvlc_adaptive_la-DASHCommonAttributesElements.Tpo demux/dash/mpd/.deps/libvlc_adaptive_la-DASHCommonAttributesElements.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/dash/mpd/libvlc_adaptive_la-ContentDescription.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/dash/mpd/libvlc_adaptive_la-ContentDescription.lo -MD -MP -MF demux/dash/mpd/.deps/libvlc_adaptive_la-ContentDescription.Tpo -c -o demux/dash/mpd/libvlc_adaptive_la-ContentDescription.lo `test -f 'demux/dash/mpd/ContentDescription.cpp' || echo './'`demux/dash/mpd/ContentDescription.cpp
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/dash/mpd/libvlc_adaptive_la-IsoffMainParser.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/dash/mpd/libvlc_adaptive_la-IsoffMainParser.lo -MD -MP -MF demux/dash/mpd/.deps/libvlc_adaptive_la-IsoffMainParser.Tpo -c -o demux/dash/mpd/libvlc_adaptive_la-IsoffMainParser.lo `test -f 'demux/dash/mpd/IsoffMainParser.cpp' || echo './'`demux/dash/mpd/IsoffMainParser.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_DASHSegment\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/dash/mpd/libvlc_adaptive_la-DASHSegment.lo -MD -MP -MF demux/dash/mpd/.deps/libvlc_adaptive_la-DASHSegment.Tpo -c demux/dash/mpd/DASHSegment.cpp  -fPIC -DPIC -o demux/dash/mpd/.libs/libvlc_adaptive_la-DASHSegment.o
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_ContentDescription\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/dash/mpd/libvlc_adaptive_la-ContentDescription.lo -MD -MP -MF demux/dash/mpd/.deps/libvlc_adaptive_la-ContentDescription.Tpo -c demux/dash/mpd/ContentDescription.cpp  -fPIC -DPIC -o demux/dash/mpd/.libs/libvlc_adaptive_la-ContentDescription.o
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_IsoffMainParser\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/dash/mpd/libvlc_adaptive_la-IsoffMainParser.lo -MD -MP -MF demux/dash/mpd/.deps/libvlc_adaptive_la-IsoffMainParser.Tpo -c demux/dash/mpd/IsoffMainParser.cpp  -fPIC -DPIC -o demux/dash/mpd/.libs/libvlc_adaptive_la-IsoffMainParser.o
mv -f demux/dash/mpd/.deps/libvlc_adaptive_la-AdaptationSet.Tpo demux/dash/mpd/.deps/libvlc_adaptive_la-AdaptationSet.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/dash/mpd/libvlc_adaptive_la-MPD.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/dash/mpd/libvlc_adaptive_la-MPD.lo -MD -MP -MF demux/dash/mpd/.deps/libvlc_adaptive_la-MPD.Tpo -c -o demux/dash/mpd/libvlc_adaptive_la-MPD.lo `test -f 'demux/dash/mpd/MPD.cpp' || echo './'`demux/dash/mpd/MPD.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_MPD\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/dash/mpd/libvlc_adaptive_la-MPD.lo -MD -MP -MF demux/dash/mpd/.deps/libvlc_adaptive_la-MPD.Tpo -c demux/dash/mpd/MPD.cpp  -fPIC -DPIC -o demux/dash/mpd/.libs/libvlc_adaptive_la-MPD.o
mv -f demux/dash/mpd/.deps/libvlc_adaptive_la-ContentDescription.Tpo demux/dash/mpd/.deps/libvlc_adaptive_la-ContentDescription.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/dash/mpd/libvlc_adaptive_la-Profile.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/dash/mpd/libvlc_adaptive_la-Profile.lo -MD -MP -MF demux/dash/mpd/.deps/libvlc_adaptive_la-Profile.Tpo -c -o demux/dash/mpd/libvlc_adaptive_la-Profile.lo `test -f 'demux/dash/mpd/Profile.cpp' || echo './'`demux/dash/mpd/Profile.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_Profile\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/dash/mpd/libvlc_adaptive_la-Profile.lo -MD -MP -MF demux/dash/mpd/.deps/libvlc_adaptive_la-Profile.Tpo -c demux/dash/mpd/Profile.cpp  -fPIC -DPIC -o demux/dash/mpd/.libs/libvlc_adaptive_la-Profile.o
mv -f demux/dash/mpd/.deps/libvlc_adaptive_la-MPD.Tpo demux/dash/mpd/.deps/libvlc_adaptive_la-MPD.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/dash/mpd/libvlc_adaptive_la-ProgramInformation.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/dash/mpd/libvlc_adaptive_la-ProgramInformation.lo -MD -MP -MF demux/dash/mpd/.deps/libvlc_adaptive_la-ProgramInformation.Tpo -c -o demux/dash/mpd/libvlc_adaptive_la-ProgramInformation.lo `test -f 'demux/dash/mpd/ProgramInformation.cpp' || echo './'`demux/dash/mpd/ProgramInformation.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_ProgramInformation\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/dash/mpd/libvlc_adaptive_la-ProgramInformation.lo -MD -MP -MF demux/dash/mpd/.deps/libvlc_adaptive_la-ProgramInformation.Tpo -c demux/dash/mpd/ProgramInformation.cpp  -fPIC -DPIC -o demux/dash/mpd/.libs/libvlc_adaptive_la-ProgramInformation.o
mv -f demux/dash/mpd/.deps/libvlc_adaptive_la-DASHSegment.Tpo demux/dash/mpd/.deps/libvlc_adaptive_la-DASHSegment.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/dash/mpd/libvlc_adaptive_la-Representation.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/dash/mpd/libvlc_adaptive_la-Representation.lo -MD -MP -MF demux/dash/mpd/.deps/libvlc_adaptive_la-Representation.Tpo -c -o demux/dash/mpd/libvlc_adaptive_la-Representation.lo `test -f 'demux/dash/mpd/Representation.cpp' || echo './'`demux/dash/mpd/Representation.cpp
mv -f demux/dash/mpd/.deps/libvlc_adaptive_la-Profile.Tpo demux/dash/mpd/.deps/libvlc_adaptive_la-Profile.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/dash/mpd/libvlc_adaptive_la-TemplatedUri.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/dash/mpd/libvlc_adaptive_la-TemplatedUri.lo -MD -MP -MF demux/dash/mpd/.deps/libvlc_adaptive_la-TemplatedUri.Tpo -c -o demux/dash/mpd/libvlc_adaptive_la-TemplatedUri.lo `test -f 'demux/dash/mpd/TemplatedUri.cpp' || echo './'`demux/dash/mpd/TemplatedUri.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_Representation\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/dash/mpd/libvlc_adaptive_la-Representation.lo -MD -MP -MF demux/dash/mpd/.deps/libvlc_adaptive_la-Representation.Tpo -c demux/dash/mpd/Representation.cpp  -fPIC -DPIC -o demux/dash/mpd/.libs/libvlc_adaptive_la-Representation.o
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_TemplatedUri\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/dash/mpd/libvlc_adaptive_la-TemplatedUri.lo -MD -MP -MF demux/dash/mpd/.deps/libvlc_adaptive_la-TemplatedUri.Tpo -c demux/dash/mpd/TemplatedUri.cpp  -fPIC -DPIC -o demux/dash/mpd/.libs/libvlc_adaptive_la-TemplatedUri.o
mv -f demux/dash/mpd/.deps/libvlc_adaptive_la-IsoffMainParser.Tpo demux/dash/mpd/.deps/libvlc_adaptive_la-IsoffMainParser.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/dash/mpd/libvlc_adaptive_la-TrickModeType.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/dash/mpd/libvlc_adaptive_la-TrickModeType.lo -MD -MP -MF demux/dash/mpd/.deps/libvlc_adaptive_la-TrickModeType.Tpo -c -o demux/dash/mpd/libvlc_adaptive_la-TrickModeType.lo `test -f 'demux/dash/mpd/TrickModeType.cpp' || echo './'`demux/dash/mpd/TrickModeType.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_TrickModeType\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/dash/mpd/libvlc_adaptive_la-TrickModeType.lo -MD -MP -MF demux/dash/mpd/.deps/libvlc_adaptive_la-TrickModeType.Tpo -c demux/dash/mpd/TrickModeType.cpp  -fPIC -DPIC -o demux/dash/mpd/.libs/libvlc_adaptive_la-TrickModeType.o
mv -f demux/dash/mpd/.deps/libvlc_adaptive_la-TrickModeType.Tpo demux/dash/mpd/.deps/libvlc_adaptive_la-TrickModeType.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/dash/mp4/libvlc_adaptive_la-IndexReader.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/dash/mp4/libvlc_adaptive_la-IndexReader.lo -MD -MP -MF demux/dash/mp4/.deps/libvlc_adaptive_la-IndexReader.Tpo -c -o demux/dash/mp4/libvlc_adaptive_la-IndexReader.lo `test -f 'demux/dash/mp4/IndexReader.cpp' || echo './'`demux/dash/mp4/IndexReader.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_IndexReader\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/dash/mp4/libvlc_adaptive_la-IndexReader.lo -MD -MP -MF demux/dash/mp4/.deps/libvlc_adaptive_la-IndexReader.Tpo -c demux/dash/mp4/IndexReader.cpp  -fPIC -DPIC -o demux/dash/mp4/.libs/libvlc_adaptive_la-IndexReader.o
mv -f demux/dash/mpd/.deps/libvlc_adaptive_la-ProgramInformation.Tpo demux/dash/mpd/.deps/libvlc_adaptive_la-ProgramInformation.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/dash/libvlc_adaptive_la-DASHManager.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/dash/libvlc_adaptive_la-DASHManager.lo -MD -MP -MF demux/dash/.deps/libvlc_adaptive_la-DASHManager.Tpo -c -o demux/dash/libvlc_adaptive_la-DASHManager.lo `test -f 'demux/dash/DASHManager.cpp' || echo './'`demux/dash/DASHManager.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_DASHManager\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/dash/libvlc_adaptive_la-DASHManager.lo -MD -MP -MF demux/dash/.deps/libvlc_adaptive_la-DASHManager.Tpo -c demux/dash/DASHManager.cpp  -fPIC -DPIC -o demux/dash/.libs/libvlc_adaptive_la-DASHManager.o
mv -f demux/dash/mpd/.deps/libvlc_adaptive_la-TemplatedUri.Tpo demux/dash/mpd/.deps/libvlc_adaptive_la-TemplatedUri.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/dash/libvlc_adaptive_la-DASHStream.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/dash/libvlc_adaptive_la-DASHStream.lo -MD -MP -MF demux/dash/.deps/libvlc_adaptive_la-DASHStream.Tpo -c -o demux/dash/libvlc_adaptive_la-DASHStream.lo `test -f 'demux/dash/DASHStream.cpp' || echo './'`demux/dash/DASHStream.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_DASHStream\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/dash/libvlc_adaptive_la-DASHStream.lo -MD -MP -MF demux/dash/.deps/libvlc_adaptive_la-DASHStream.Tpo -c demux/dash/DASHStream.cpp  -fPIC -DPIC -o demux/dash/.libs/libvlc_adaptive_la-DASHStream.o
mv -f demux/dash/mpd/.deps/libvlc_adaptive_la-Representation.Tpo demux/dash/mpd/.deps/libvlc_adaptive_la-Representation.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/hls/playlist/libvlc_adaptive_la-M3U8.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/hls/playlist/libvlc_adaptive_la-M3U8.lo -MD -MP -MF demux/hls/playlist/.deps/libvlc_adaptive_la-M3U8.Tpo -c -o demux/hls/playlist/libvlc_adaptive_la-M3U8.lo `test -f 'demux/hls/playlist/M3U8.cpp' || echo './'`demux/hls/playlist/M3U8.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_M3U8\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/hls/playlist/libvlc_adaptive_la-M3U8.lo -MD -MP -MF demux/hls/playlist/.deps/libvlc_adaptive_la-M3U8.Tpo -c demux/hls/playlist/M3U8.cpp  -fPIC -DPIC -o demux/hls/playlist/.libs/libvlc_adaptive_la-M3U8.o
mv -f demux/dash/mp4/.deps/libvlc_adaptive_la-IndexReader.Tpo demux/dash/mp4/.deps/libvlc_adaptive_la-IndexReader.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/hls/playlist/libvlc_adaptive_la-Parser.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/hls/playlist/libvlc_adaptive_la-Parser.lo -MD -MP -MF demux/hls/playlist/.deps/libvlc_adaptive_la-Parser.Tpo -c -o demux/hls/playlist/libvlc_adaptive_la-Parser.lo `test -f 'demux/hls/playlist/Parser.cpp' || echo './'`demux/hls/playlist/Parser.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_Parser\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/hls/playlist/libvlc_adaptive_la-Parser.lo -MD -MP -MF demux/hls/playlist/.deps/libvlc_adaptive_la-Parser.Tpo -c demux/hls/playlist/Parser.cpp  -fPIC -DPIC -o demux/hls/playlist/.libs/libvlc_adaptive_la-Parser.o
mv -f demux/dash/.deps/libvlc_adaptive_la-DASHStream.Tpo demux/dash/.deps/libvlc_adaptive_la-DASHStream.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/hls/playlist/libvlc_adaptive_la-HLSRepresentation.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/hls/playlist/libvlc_adaptive_la-HLSRepresentation.lo -MD -MP -MF demux/hls/playlist/.deps/libvlc_adaptive_la-HLSRepresentation.Tpo -c -o demux/hls/playlist/libvlc_adaptive_la-HLSRepresentation.lo `test -f 'demux/hls/playlist/HLSRepresentation.cpp' || echo './'`demux/hls/playlist/HLSRepresentation.cpp
mv -f demux/dash/.deps/libvlc_adaptive_la-DASHManager.Tpo demux/dash/.deps/libvlc_adaptive_la-DASHManager.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/hls/playlist/libvlc_adaptive_la-HLSSegment.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/hls/playlist/libvlc_adaptive_la-HLSSegment.lo -MD -MP -MF demux/hls/playlist/.deps/libvlc_adaptive_la-HLSSegment.Tpo -c -o demux/hls/playlist/libvlc_adaptive_la-HLSSegment.lo `test -f 'demux/hls/playlist/HLSSegment.cpp' || echo './'`demux/hls/playlist/HLSSegment.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_HLSRepresentation\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/hls/playlist/libvlc_adaptive_la-HLSRepresentation.lo -MD -MP -MF demux/hls/playlist/.deps/libvlc_adaptive_la-HLSRepresentation.Tpo -c demux/hls/playlist/HLSRepresentation.cpp  -fPIC -DPIC -o demux/hls/playlist/.libs/libvlc_adaptive_la-HLSRepresentation.o
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_HLSSegment\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/hls/playlist/libvlc_adaptive_la-HLSSegment.lo -MD -MP -MF demux/hls/playlist/.deps/libvlc_adaptive_la-HLSSegment.Tpo -c demux/hls/playlist/HLSSegment.cpp  -fPIC -DPIC -o demux/hls/playlist/.libs/libvlc_adaptive_la-HLSSegment.o
mv -f demux/hls/playlist/.deps/libvlc_adaptive_la-M3U8.Tpo demux/hls/playlist/.deps/libvlc_adaptive_la-M3U8.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/hls/playlist/libvlc_adaptive_la-Tags.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/hls/playlist/libvlc_adaptive_la-Tags.lo -MD -MP -MF demux/hls/playlist/.deps/libvlc_adaptive_la-Tags.Tpo -c -o demux/hls/playlist/libvlc_adaptive_la-Tags.lo `test -f 'demux/hls/playlist/Tags.cpp' || echo './'`demux/hls/playlist/Tags.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_Tags\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/hls/playlist/libvlc_adaptive_la-Tags.lo -MD -MP -MF demux/hls/playlist/.deps/libvlc_adaptive_la-Tags.Tpo -c demux/hls/playlist/Tags.cpp  -fPIC -DPIC -o demux/hls/playlist/.libs/libvlc_adaptive_la-Tags.o
mv -f demux/hls/playlist/.deps/libvlc_adaptive_la-HLSSegment.Tpo demux/hls/playlist/.deps/libvlc_adaptive_la-HLSSegment.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/hls/libvlc_adaptive_la-HLSManager.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/hls/libvlc_adaptive_la-HLSManager.lo -MD -MP -MF demux/hls/.deps/libvlc_adaptive_la-HLSManager.Tpo -c -o demux/hls/libvlc_adaptive_la-HLSManager.lo `test -f 'demux/hls/HLSManager.cpp' || echo './'`demux/hls/HLSManager.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_HLSManager\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/hls/libvlc_adaptive_la-HLSManager.lo -MD -MP -MF demux/hls/.deps/libvlc_adaptive_la-HLSManager.Tpo -c demux/hls/HLSManager.cpp  -fPIC -DPIC -o demux/hls/.libs/libvlc_adaptive_la-HLSManager.o
mv -f demux/hls/playlist/.deps/libvlc_adaptive_la-HLSRepresentation.Tpo demux/hls/playlist/.deps/libvlc_adaptive_la-HLSRepresentation.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/hls/libvlc_adaptive_la-HLSStreams.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/hls/libvlc_adaptive_la-HLSStreams.lo -MD -MP -MF demux/hls/.deps/libvlc_adaptive_la-HLSStreams.Tpo -c -o demux/hls/libvlc_adaptive_la-HLSStreams.lo `test -f 'demux/hls/HLSStreams.cpp' || echo './'`demux/hls/HLSStreams.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_HLSStreams\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/hls/libvlc_adaptive_la-HLSStreams.lo -MD -MP -MF demux/hls/.deps/libvlc_adaptive_la-HLSStreams.Tpo -c demux/hls/HLSStreams.cpp  -fPIC -DPIC -o demux/hls/.libs/libvlc_adaptive_la-HLSStreams.o
mv -f demux/hls/playlist/.deps/libvlc_adaptive_la-Parser.Tpo demux/hls/playlist/.deps/libvlc_adaptive_la-Parser.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/smooth/mp4/libvlc_adaptive_la-SmoothIndexReader.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/smooth/mp4/libvlc_adaptive_la-SmoothIndexReader.lo -MD -MP -MF demux/smooth/mp4/.deps/libvlc_adaptive_la-SmoothIndexReader.Tpo -c -o demux/smooth/mp4/libvlc_adaptive_la-SmoothIndexReader.lo `test -f 'demux/smooth/mp4/SmoothIndexReader.cpp' || echo './'`demux/smooth/mp4/SmoothIndexReader.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_SmoothIndexReader\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/smooth/mp4/libvlc_adaptive_la-SmoothIndexReader.lo -MD -MP -MF demux/smooth/mp4/.deps/libvlc_adaptive_la-SmoothIndexReader.Tpo -c demux/smooth/mp4/SmoothIndexReader.cpp  -fPIC -DPIC -o demux/smooth/mp4/.libs/libvlc_adaptive_la-SmoothIndexReader.o
mv -f demux/hls/playlist/.deps/libvlc_adaptive_la-Tags.Tpo demux/hls/playlist/.deps/libvlc_adaptive_la-Tags.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/smooth/playlist/libvlc_adaptive_la-ForgedInitSegment.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/smooth/playlist/libvlc_adaptive_la-ForgedInitSegment.lo -MD -MP -MF demux/smooth/playlist/.deps/libvlc_adaptive_la-ForgedInitSegment.Tpo -c -o demux/smooth/playlist/libvlc_adaptive_la-ForgedInitSegment.lo `test -f 'demux/smooth/playlist/ForgedInitSegment.cpp' || echo './'`demux/smooth/playlist/ForgedInitSegment.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_ForgedInitSegment\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/smooth/playlist/libvlc_adaptive_la-ForgedInitSegment.lo -MD -MP -MF demux/smooth/playlist/.deps/libvlc_adaptive_la-ForgedInitSegment.Tpo -c demux/smooth/playlist/ForgedInitSegment.cpp  -fPIC -DPIC -o demux/smooth/playlist/.libs/libvlc_adaptive_la-ForgedInitSegment.o
mv -f demux/hls/.deps/libvlc_adaptive_la-HLSManager.Tpo demux/hls/.deps/libvlc_adaptive_la-HLSManager.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/smooth/playlist/libvlc_adaptive_la-Manifest.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/smooth/playlist/libvlc_adaptive_la-Manifest.lo -MD -MP -MF demux/smooth/playlist/.deps/libvlc_adaptive_la-Manifest.Tpo -c -o demux/smooth/playlist/libvlc_adaptive_la-Manifest.lo `test -f 'demux/smooth/playlist/Manifest.cpp' || echo './'`demux/smooth/playlist/Manifest.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_Manifest\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/smooth/playlist/libvlc_adaptive_la-Manifest.lo -MD -MP -MF demux/smooth/playlist/.deps/libvlc_adaptive_la-Manifest.Tpo -c demux/smooth/playlist/Manifest.cpp  -fPIC -DPIC -o demux/smooth/playlist/.libs/libvlc_adaptive_la-Manifest.o
mv -f demux/hls/.deps/libvlc_adaptive_la-HLSStreams.Tpo demux/hls/.deps/libvlc_adaptive_la-HLSStreams.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/smooth/playlist/libvlc_adaptive_la-MemoryChunk.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/smooth/playlist/libvlc_adaptive_la-MemoryChunk.lo -MD -MP -MF demux/smooth/playlist/.deps/libvlc_adaptive_la-MemoryChunk.Tpo -c -o demux/smooth/playlist/libvlc_adaptive_la-MemoryChunk.lo `test -f 'demux/smooth/playlist/MemoryChunk.cpp' || echo './'`demux/smooth/playlist/MemoryChunk.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_MemoryChunk\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/smooth/playlist/libvlc_adaptive_la-MemoryChunk.lo -MD -MP -MF demux/smooth/playlist/.deps/libvlc_adaptive_la-MemoryChunk.Tpo -c demux/smooth/playlist/MemoryChunk.cpp  -fPIC -DPIC -o demux/smooth/playlist/.libs/libvlc_adaptive_la-MemoryChunk.o
mv -f demux/smooth/mp4/.deps/libvlc_adaptive_la-SmoothIndexReader.Tpo demux/smooth/mp4/.deps/libvlc_adaptive_la-SmoothIndexReader.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/smooth/playlist/libvlc_adaptive_la-SmoothParser.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/smooth/playlist/libvlc_adaptive_la-SmoothParser.lo -MD -MP -MF demux/smooth/playlist/.deps/libvlc_adaptive_la-SmoothParser.Tpo -c -o demux/smooth/playlist/libvlc_adaptive_la-SmoothParser.lo `test -f 'demux/smooth/playlist/SmoothParser.cpp' || echo './'`demux/smooth/playlist/SmoothParser.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_SmoothParser\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/smooth/playlist/libvlc_adaptive_la-SmoothParser.lo -MD -MP -MF demux/smooth/playlist/.deps/libvlc_adaptive_la-SmoothParser.Tpo -c demux/smooth/playlist/SmoothParser.cpp  -fPIC -DPIC -o demux/smooth/playlist/.libs/libvlc_adaptive_la-SmoothParser.o
mv -f demux/smooth/playlist/.deps/libvlc_adaptive_la-Manifest.Tpo demux/smooth/playlist/.deps/libvlc_adaptive_la-Manifest.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/smooth/playlist/libvlc_adaptive_la-QualityLevel.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/smooth/playlist/libvlc_adaptive_la-QualityLevel.lo -MD -MP -MF demux/smooth/playlist/.deps/libvlc_adaptive_la-QualityLevel.Tpo -c -o demux/smooth/playlist/libvlc_adaptive_la-QualityLevel.lo `test -f 'demux/smooth/playlist/QualityLevel.cpp' || echo './'`demux/smooth/playlist/QualityLevel.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_QualityLevel\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/smooth/playlist/libvlc_adaptive_la-QualityLevel.lo -MD -MP -MF demux/smooth/playlist/.deps/libvlc_adaptive_la-QualityLevel.Tpo -c demux/smooth/playlist/QualityLevel.cpp  -fPIC -DPIC -o demux/smooth/playlist/.libs/libvlc_adaptive_la-QualityLevel.o
mv -f demux/smooth/playlist/.deps/libvlc_adaptive_la-MemoryChunk.Tpo demux/smooth/playlist/.deps/libvlc_adaptive_la-MemoryChunk.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/smooth/playlist/libvlc_adaptive_la-SmoothSegment.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/smooth/playlist/libvlc_adaptive_la-SmoothSegment.lo -MD -MP -MF demux/smooth/playlist/.deps/libvlc_adaptive_la-SmoothSegment.Tpo -c -o demux/smooth/playlist/libvlc_adaptive_la-SmoothSegment.lo `test -f 'demux/smooth/playlist/SmoothSegment.cpp' || echo './'`demux/smooth/playlist/SmoothSegment.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_SmoothSegment\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/smooth/playlist/libvlc_adaptive_la-SmoothSegment.lo -MD -MP -MF demux/smooth/playlist/.deps/libvlc_adaptive_la-SmoothSegment.Tpo -c demux/smooth/playlist/SmoothSegment.cpp  -fPIC -DPIC -o demux/smooth/playlist/.libs/libvlc_adaptive_la-SmoothSegment.o
mv -f demux/smooth/playlist/.deps/libvlc_adaptive_la-ForgedInitSegment.Tpo demux/smooth/playlist/.deps/libvlc_adaptive_la-ForgedInitSegment.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/smooth/libvlc_adaptive_la-SmoothManager.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/smooth/libvlc_adaptive_la-SmoothManager.lo -MD -MP -MF demux/smooth/.deps/libvlc_adaptive_la-SmoothManager.Tpo -c -o demux/smooth/libvlc_adaptive_la-SmoothManager.lo `test -f 'demux/smooth/SmoothManager.cpp' || echo './'`demux/smooth/SmoothManager.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_SmoothManager\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/smooth/libvlc_adaptive_la-SmoothManager.lo -MD -MP -MF demux/smooth/.deps/libvlc_adaptive_la-SmoothManager.Tpo -c demux/smooth/SmoothManager.cpp  -fPIC -DPIC -o demux/smooth/.libs/libvlc_adaptive_la-SmoothManager.o
mv -f demux/smooth/playlist/.deps/libvlc_adaptive_la-SmoothParser.Tpo demux/smooth/playlist/.deps/libvlc_adaptive_la-SmoothParser.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/smooth/libvlc_adaptive_la-SmoothStream.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I./demux/adaptive  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/smooth/libvlc_adaptive_la-SmoothStream.lo -MD -MP -MF demux/smooth/.deps/libvlc_adaptive_la-SmoothStream.Tpo -c -o demux/smooth/libvlc_adaptive_la-SmoothStream.lo `test -f 'demux/smooth/SmoothStream.cpp' || echo './'`demux/smooth/SmoothStream.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vlc_adaptive_la_SmoothStream\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I./demux/adaptive -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/smooth/libvlc_adaptive_la-SmoothStream.lo -MD -MP -MF demux/smooth/.deps/libvlc_adaptive_la-SmoothStream.Tpo -c demux/smooth/SmoothStream.cpp  -fPIC -DPIC -o demux/smooth/.libs/libvlc_adaptive_la-SmoothStream.o
mv -f demux/smooth/playlist/.deps/libvlc_adaptive_la-SmoothSegment.Tpo demux/smooth/playlist/.deps/libvlc_adaptive_la-SmoothSegment.Plo
depbase=`echo mux/mp4/libmp4mux.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="mux/mp4/libmp4mux.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/mp4/libmp4mux.lo -MD -MP -MF $depbase.Tpo -c -o mux/mp4/libmp4mux.lo mux/mp4/libmp4mux.c &&\
mv -f $depbase.Tpo $depbase.Plo
mv -f demux/smooth/playlist/.deps/libvlc_adaptive_la-QualityLevel.Tpo demux/smooth/playlist/.deps/libvlc_adaptive_la-QualityLevel.Plo
depbase=`echo demux/filter/noseek.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="demux/filter/noseek.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/filter/noseek.lo -MD -MP -MF $depbase.Tpo -c -o demux/filter/noseek.lo demux/filter/noseek.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"mp4mux\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/mp4/libmp4mux.lo -MD -MP -MF mux/mp4/.deps/libmp4mux.Tpo -c mux/mp4/libmp4mux.c  -fPIC -DPIC -o mux/mp4/.libs/libmp4mux.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"noseek\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT demux/filter/noseek.lo -MD -MP -MF demux/filter/.deps/noseek.Tpo -c demux/filter/noseek.c  -fPIC -DPIC -o demux/filter/.libs/noseek.o
In file included from mux/mp4/libmp4mux.c:27:
In file included from mux/mp4/libmp4mux.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mp4/libmp4mux.c:27:
In file included from mux/mp4/libmp4mux.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mp4/libmp4mux.c:27:
In file included from mux/mp4/libmp4mux.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mp4/libmp4mux.c:27:
In file included from mux/mp4/libmp4mux.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mp4/libmp4mux.c:27:
In file included from mux/mp4/libmp4mux.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mp4/libmp4mux.c:27:
In file included from mux/mp4/libmp4mux.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mp4/libmp4mux.c:27:
In file included from mux/mp4/libmp4mux.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mp4/libmp4mux.c:27:
In file included from mux/mp4/libmp4mux.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mp4/libmp4mux.c:27:
In file included from mux/mp4/libmp4mux.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mp4/libmp4mux.c:27:
In file included from mux/mp4/libmp4mux.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mp4/libmp4mux.c:27:
In file included from mux/mp4/libmp4mux.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mp4/libmp4mux.c:27:
In file included from mux/mp4/libmp4mux.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mp4/libmp4mux.c:27:
In file included from mux/mp4/libmp4mux.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mp4/libmp4mux.c:27:
In file included from mux/mp4/libmp4mux.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mp4/libmp4mux.c:27:
In file included from mux/mp4/libmp4mux.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mp4/libmp4mux.c:27:
In file included from mux/mp4/libmp4mux.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mp4/libmp4mux.c:27:
In file included from mux/mp4/libmp4mux.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mp4/libmp4mux.c:27:
In file included from mux/mp4/libmp4mux.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mp4/libmp4mux.c:27:
In file included from mux/mp4/libmp4mux.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mp4/libmp4mux.c:27:
In file included from mux/mp4/libmp4mux.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mp4/libmp4mux.c:27:
In file included from mux/mp4/libmp4mux.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_In file included from demux/filter/noseek.c:DOI25:
In file included from ../include/vlc_common.h:1031NH:
../include/vlc_variables.hER:189:12:IT warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

      |     ^
../include/vlc_variables.h:122  189 | :39: note:    expanded from macro 'var_Create'
 r  122etu | #defrn inevar var_Se_CrtCeatehe(a,cked(b, p_c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
obj,../include/vlc_common.h: psz_name, VLC481:15:_V note: expanded from macro 'VLC_OBJECT'AR
_I  481NT |  EG  ER  ,   va cl on);st
       s|            ^tr
uc../include/vlc_variables.h:t 140:vl48:c_ note: coexpanded from macro 'var_SetChecked'
mmo  140n_ | #medembfiernes: v (arco_Snsett Chvlecc_keobd(jeo,ctn,_tt, *v))( v&(arx)_S->etobChj)ec \ke
      d(|               ^VLC
_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const In file included from strmux/mp4/libmp4mux.c:uc27:
t In file included from mux/mp4/libmp4mux.hvl:23c_:
In file included from ../include/vlc_common.hco:1031mm:
../include/vlc_variables.hon:539_m:5em: bewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]rs
: (co  539ns |  t   vl vc_arob_Cjecret_att e(*) p(&_o(xbj)-, >obpsj)z_ \na
      me|               ^, 
VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #defineIn file included from demux/filter/noseek.c v:25ar:
In file included from _C../include/vlc_common.h:reat1031:
e(../include/vlc_variables.h:a,203:b,12:c) warning:  vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ar_  203 | Cr  ea  rteet( urVLn C_vaOBr_JESeCTtC(ahe), bck, c )
      |                                       ^
ed../include/vlc_common.h:481:15: note: ( expanded from macro 'VLC_OBJECT'
p_o  481 |      bj ,   const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140In file included from mux/mp4/libmp4mux.c:27:
In file included from mux/mp4/libmp4mux.h:23:
In file included from ../include/vlc_common.h:1031:
 | #../include/vlc_variables.hde:554fi:ne5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] v
ar_S  554 |     var_Create( p_etChobecj, pskez_name, d(VLC_VAR_So,TRINn,tG ,| VLC_VAR_DOvI) NHERIT
      | var_Se    ^
tCheck../include/vlc_variables.h:ed(VLC_122:39: note: expanded from macro 'var_Create'
O  B122 | #deJECTfine var_Create(a(o),n,b,t,c,v) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:)481:15: 
      |                                                ^
note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h:481  481 |     :15:     cnote: expanded from macro 'VLC_OBJECT'
o  nst481 |   struct vl    c_com   comon_mnsembers: (ct stonst vlc_obrucject_tt vl *c_)(&(x)->obj) \
      |               ^com
mon_members: (const vlc_object_t *)(&(x)->objIn file included from mux/mp4/libmp4mux.c:27:
In file included from mux/mp4/libmp4mux.h:23:
In file included from ../include/vlc_common.h:) \
      |               ^1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VARIn file included from demux/filter/noseek.c:25_DOINHERIT
:
      | In file included from     ^
../include/vlc_common.h:../include/vlc_variables.h:122:39: 1031:
note: ../include/vlc_variables.h:212:12: warning: expanded from macro 'var_Create'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  122 |   #212def |  ine va  r_Crea tere(a,b,c) tuvar_Create( VLCrn var_OBJ_SetChecECT(aked ), b, c )
(obj      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
,   481nam |         const struce,t  VvlLCc_common_me_VAR_mbers:C (const vlc_object_t *)(&(xOORDS, )-val);>o
      b| j) \
      |               ^           ^

../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetIn file included from Checkemux/mp4/libmp4mux.cd(:27:
In file included from mux/mp4/libmp4mux.h:23:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9V: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
LC_  O578 |     if( var_ChangeBJEC( p_obj, psz_name, VLC_VAR_CHT(o)OICESC,n,t,vOUNT,)
      |                                                ^
 &count, NULL ) ../include/vlc_common.h:)
      |         ^
481:../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
15:  128 | #defin note: expanded from macro 'VLC_OBJECT'
e  481 |     var_     coChange(anst,b,c ,d,e) var_Change( VLC_OBsJECT(at),ruc b, c, d, e )
      | t                                           ^
vl../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
c_  co481 |      mm   coonnst st_mructem vlc_common_membbersers: (co: nst vlc_object_t *)(&((x)co->nobj) \
      | st               ^
vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/filter/noseek.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/filter/noseek.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/filter/noseek.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/filter/noseek.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/filter/noseek.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/filter/noseek.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/filter/noseek.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/filter/noseek.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/filter/noseek.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/filter/noseek.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/filter/noseek.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/filter/noseek.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/filter/noseek.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/filter/noseek.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/filter/noseek.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/filter/noseek.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/filter/noseek.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/filter/noseek.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/filter/noseek.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/filter/noseek.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/filter/noseek.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from demux/filter/noseek.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/mp4/libmp4mux.c:31:
./access/../packetizer/hxxx_nal.h:287:20: warning: comparison of integers of different signs: 'uint32_t' (aka 'unsigned int') and 'int' [-Wsign-compare]
  287 |     if( i_nal_size > p_ctx->p_tail - p_ctx->p_head )
      |         ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mux/mp4/libmp4mux.c:1140:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1140 |         msg_Dbg(p_obj, "created %d chunks (stco)", i_chunk);
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mp4/libmp4mux.c:1327:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1327 |             msg_Dbg(p_obj, "movie duration %"PRId64"s", i_movie_duration / CLOCK_FREQ);
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mp4/libmp4mux.c:1758:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1758 |             msg_Warn(p_obj, "H264 muxing from AnnexB source will set an incorrect default profile");
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mp4/libmp4mux.c:1763:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1763 |             msg_Err(p_obj, "HEVC muxing from AnnexB source is unsupported");
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/mp4/libmp4mux.c:1769:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1769 |             msg_Warn(p_obj, "subtitle track added like in .mov (even when creating .mp4)");
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
25 warnings generated.
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/libqt_plugin_la-qt.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/libqt_plugin_la-qt.lo -MD -MP -MF gui/qt/.deps/libqt_plugin_la-qt.Tpo -c -o gui/qt/libqt_plugin_la-qt.lo `test -f 'gui/qt/qt.cpp' || echo './'`gui/qt/qt.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/libqt_plugin_la-qt.lo -MD -MP -MF gui/qt/.deps/libqt_plugin_la-qt.Tpo -c gui/qt/qt.cpp  -fPIC -DPIC -o gui/qt/.libs/libqt_plugin_la-qt.o
mv -f demux/smooth/.deps/libvlc_adaptive_la-SmoothManager.Tpo demux/smooth/.deps/libvlc_adaptive_la-SmoothManager.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/libqt_plugin_la-menus.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/libqt_plugin_la-menus.lo -MD -MP -MF gui/qt/.deps/libqt_plugin_la-menus.Tpo -c -o gui/qt/libqt_plugin_la-menus.lo `test -f 'gui/qt/menus.cpp' || echo './'`gui/qt/menus.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/libqt_plugin_la-menus.lo -MD -MP -MF gui/qt/.deps/libqt_plugin_la-menus.Tpo -c gui/qt/menus.cpp  -fPIC -DPIC -o gui/qt/.libs/libqt_plugin_la-menus.o
mv -f demux/smooth/.deps/libvlc_adaptive_la-SmoothStream.Tpo demux/smooth/.deps/libvlc_adaptive_la-SmoothStream.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/libqt_plugin_la-main_interface.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/libqt_plugin_la-main_interface.lo -MD -MP -MF gui/qt/.deps/libqt_plugin_la-main_interface.Tpo -c -o gui/qt/libqt_plugin_la-main_interface.lo `test -f 'gui/qt/main_interface.cpp' || echo './'`gui/qt/main_interface.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/libqt_plugin_la-main_interface.lo -MD -MP -MF gui/qt/.deps/libqt_plugin_la-main_interface.Tpo -c gui/qt/main_interface.cpp  -fPIC -DPIC -o gui/qt/.libs/libqt_plugin_la-main_interface.o
31 warnings generated.
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/libqt_plugin_la-dialogs_provider.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/libqt_plugin_la-dialogs_provider.lo -MD -MP -MF gui/qt/.deps/libqt_plugin_la-dialogs_provider.Tpo -c -o gui/qt/libqt_plugin_la-dialogs_provider.lo `test -f 'gui/qt/dialogs_provider.cpp' || echo './'`gui/qt/dialogs_provider.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/libqt_plugin_la-dialogs_provider.lo -MD -MP -MF gui/qt/.deps/libqt_plugin_la-dialogs_provider.Tpo -c gui/qt/dialogs_provider.cpp  -fPIC -DPIC -o gui/qt/.libs/libqt_plugin_la-dialogs_provider.o
In file included from gui/qt/qt.cpp:38:
In file included from gui/qt/dialogs_provider.hpp:36:
In file included from gui/qt/dialogs/open.hpp:34:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
In file included from gui/qt/menus.cpp:41:
In file included from gui/qt/main_interface.hpp:30:
gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
In file included from gui/qt/main_interface.cpp:32:
In file included from gui/qt/main_interface.hpp:30:
gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
In file included from gui/qt/menus.cpp:50:
gui/qt/components/extended_panels.hpp:168:10: warning: 'writeToConfig' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
  168 |     void writeToConfig();
      |          ^
gui/qt/components/extended_panels.hpp:115:18: note: overridden virtual function is here
  115 |     virtual void writeToConfig();
      |                  ^
gui/qt/menus.cpp:148:34: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses]
  147 |     action->setData( VLCMenuBar::ACTION_STATIC |
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  148 |                      ( bStatic ) ? VLCMenuBar::ACTION_ALWAYS_ENABLED
      |                      ~~~~~~~~~~~ ^
gui/qt/menus.cpp:148:34: note: place parentheses around the '|' expression to silence this warning
  147 |     action->setData( VLCMenuBar::ACTION_STATIC |
      |                      (
  148 |                      ( bStatic ) ? VLCMenuBar::ACTION_ALWAYS_ENABLED
      |                                  ^
      |                                 )
gui/qt/menus.cpp:148:34: note: place parentheses around the '?:' expression to evaluate it first
  148 |                      ( bStatic ) ? VLCMenuBar::ACTION_ALWAYS_ENABLED
      |                                  ^
      |                      (
  149 |                                  : VLCMenuBar::ACTION_NONE
      |                                                           
      |                                                           )
gui/qt/menus.cpp:1247:45: warning: unused parameter 'p_intf' [-Wunused-parameter]
 1247 | void VLCMenuBar::UpdateItem( intf_thread_t *p_intf, QMenu *menu,
      |                                             ^
gui/qt/menus.cpp:1441:31: warning: 'sprintf' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations]
 1441 |                 else menutext.sprintf( "%.2f", CURVAL.f_float );
      |                               ^
/usr/local/include/qt5/QtCore/qstring.h:389:5: note: 'sprintf' has been explicitly marked deprecated here
  389 |     QT_DEPRECATED_X("Use asprintf(), arg() or QTextStream instead")
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
1 warning generated.
mv -f gui/qt/.deps/libqt_plugin_la-qt.Tpo gui/qt/.deps/libqt_plugin_la-qt.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/libqt_plugin_la-input_manager.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/libqt_plugin_la-input_manager.lo -MD -MP -MF gui/qt/.deps/libqt_plugin_la-input_manager.Tpo -c -o gui/qt/libqt_plugin_la-input_manager.lo `test -f 'gui/qt/input_manager.cpp' || echo './'`gui/qt/input_manager.cpp
In file included from gui/qt/main_interface.cpp:40:
gui/qt/components/interface_widgets.hpp:154:5: warning: 'QLinkedList' is deprecated: Use std::list instead [-Wdeprecated-declarations]
  154 |     QLinkedList *flakes;
      |     ^
/usr/local/include/qt5/QtCore/qlinkedlist.h:92:7: note: 'QLinkedList' has been explicitly marked deprecated here
   92 | class QT_DEPRECATED_VERSION_X_5_15("Use std::list instead") QLinkedList
      |       ^
/usr/local/include/qt5/QtCore/qglobal.h:376:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_5_15'
  376 | # define QT_DEPRECATED_VERSION_X_5_15(text) QT_DEPRECATED_X(text)
      |                                             ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/libqt_plugin_la-input_manager.lo -MD -MP -MF gui/qt/.deps/libqt_plugin_la-input_manager.Tpo -c gui/qt/input_manager.cpp  -fPIC -DPIC -o gui/qt/.libs/libqt_plugin_la-input_manager.o
gui/qt/main_interface.cpp:815:53: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
  815 |             QRect screen = QApplication::desktop()->availableGeometry();
      |                                                     ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/main_interface.cpp:867:69: warning: 'screenCount' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
  867 |         if ( numscreen >= 0 && numscreen < QApplication::desktop()->screenCount() )
      |                                                                     ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:72:5: note: 'screenCount' has been explicitly marked deprecated here
   72 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") int screenCount() const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/main_interface.cpp:872:56: warning: 'screenGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
  872 |             QRect screenres = QApplication::desktop()->screenGeometry( numscreen );
      |                                                        ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:79:5: note: 'screenGeometry' has been explicitly marked deprecated here
   79 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect screenGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
In file included from gui/qt/dialogs_provider.cpp:32:
In file included from gui/qt/dialogs_provider.hpp:36:
In file included from gui/qt/dialogs/open.hpp:34:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
5 warnings generated.
mv -f gui/qt/.deps/libqt_plugin_la-menus.Tpo gui/qt/.deps/libqt_plugin_la-menus.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/libqt_plugin_la-actions_manager.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/libqt_plugin_la-actions_manager.lo -MD -MP -MF gui/qt/.deps/libqt_plugin_la-actions_manager.Tpo -c -o gui/qt/libqt_plugin_la-actions_manager.lo `test -f 'gui/qt/actions_manager.cpp' || echo './'`gui/qt/actions_manager.cpp
5 warnings generated.
mv -f gui/qt/.deps/libqt_plugin_la-main_interface.Tpo gui/qt/.deps/libqt_plugin_la-main_interface.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/libqt_plugin_la-extensions_manager.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/libqt_plugin_la-extensions_manager.lo -MD -MP -MF gui/qt/.deps/libqt_plugin_la-extensions_manager.Tpo -c -o gui/qt/libqt_plugin_la-extensions_manager.lo `test -f 'gui/qt/extensions_manager.cpp' || echo './'`gui/qt/extensions_manager.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/libqt_plugin_la-actions_manager.lo -MD -MP -MF gui/qt/.deps/libqt_plugin_la-actions_manager.Tpo -c gui/qt/actions_manager.cpp  -fPIC -DPIC -o gui/qt/.libs/libqt_plugin_la-actions_manager.o
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/libqt_plugin_la-extensions_manager.lo -MD -MP -MF gui/qt/.deps/libqt_plugin_la-extensions_manager.Tpo -c gui/qt/extensions_manager.cpp  -fPIC -DPIC -o gui/qt/.libs/libqt_plugin_la-extensions_manager.o
In file included from gui/qt/dialogs_provider.cpp:46:
In file included from gui/qt/dialogs/extended.hpp:29:
./gui/qt/components/extended_panels.hpp:168:10: warning: 'writeToConfig' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
  168 |     void writeToConfig();
      |          ^
./gui/qt/components/extended_panels.hpp:115:18: note: overridden virtual function is here
  115 |     virtual void writeToConfig();
      |                  ^
In file included from gui/qt/dialogs_provider.cpp:56:
gui/qt/dialogs/plugins.hpp:146:10: warning: 'eventFilter' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
  146 |     bool eventFilter ( QObject * watched, QEvent * event );
      |          ^
/usr/local/include/qt5/QtCore/qobject.h:139:18: note: overridden virtual function is here
  139 |     virtual bool eventFilter(QObject *watched, QEvent *event);
      |                  ^
3 warnings generated.
mv -f gui/qt/.deps/libqt_plugin_la-dialogs_provider.Tpo gui/qt/.deps/libqt_plugin_la-dialogs_provider.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/managers/libqt_plugin_la-addons_manager.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/managers/libqt_plugin_la-addons_manager.lo -MD -MP -MF gui/qt/managers/.deps/libqt_plugin_la-addons_manager.Tpo -c -o gui/qt/managers/libqt_plugin_la-addons_manager.lo `test -f 'gui/qt/managers/addons_manager.cpp' || echo './'`gui/qt/managers/addons_manager.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/managers/libqt_plugin_la-addons_manager.lo -MD -MP -MF gui/qt/managers/.deps/libqt_plugin_la-addons_manager.Tpo -c gui/qt/managers/addons_manager.cpp  -fPIC -DPIC -o gui/qt/managers/.libs/libqt_plugin_la-addons_manager.o
mv -f gui/qt/.deps/libqt_plugin_la-input_manager.Tpo gui/qt/.deps/libqt_plugin_la-input_manager.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/adapters/libqt_plugin_la-seekpoints.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/adapters/libqt_plugin_la-seekpoints.lo -MD -MP -MF gui/qt/adapters/.deps/libqt_plugin_la-seekpoints.Tpo -c -o gui/qt/adapters/libqt_plugin_la-seekpoints.lo `test -f 'gui/qt/adapters/seekpoints.cpp' || echo './'`gui/qt/adapters/seekpoints.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/adapters/libqt_plugin_la-seekpoints.lo -MD -MP -MF gui/qt/adapters/.deps/libqt_plugin_la-seekpoints.Tpo -c gui/qt/adapters/seekpoints.cpp  -fPIC -DPIC -o gui/qt/adapters/.libs/libqt_plugin_la-seekpoints.o
In file included from gui/qt/actions_manager.cpp:34:
In file included from gui/qt/dialogs_provider.hpp:36:
In file included from gui/qt/dialogs/open.hpp:34:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
mv -f gui/qt/.deps/libqt_plugin_la-extensions_manager.Tpo gui/qt/.deps/libqt_plugin_la-extensions_manager.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/adapters/libqt_plugin_la-chromaprint.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/adapters/libqt_plugin_la-chromaprint.lo -MD -MP -MF gui/qt/adapters/.deps/libqt_plugin_la-chromaprint.Tpo -c -o gui/qt/adapters/libqt_plugin_la-chromaprint.lo `test -f 'gui/qt/adapters/chromaprint.cpp' || echo './'`gui/qt/adapters/chromaprint.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/adapters/libqt_plugin_la-chromaprint.lo -MD -MP -MF gui/qt/adapters/.deps/libqt_plugin_la-chromaprint.Tpo -c gui/qt/adapters/chromaprint.cpp  -fPIC -DPIC -o gui/qt/adapters/.libs/libqt_plugin_la-chromaprint.o
In file included from gui/qt/actions_manager.cpp:38:
gui/qt/components/extended_panels.hpp:168:10: warning: 'writeToConfig' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
  168 |     void writeToConfig();
      |          ^
gui/qt/components/extended_panels.hpp:115:18: note: overridden virtual function is here
  115 |     virtual void writeToConfig();
      |                  ^
2 warnings generated.
mv -f gui/qt/.deps/libqt_plugin_la-actions_manager.Tpo gui/qt/.deps/libqt_plugin_la-actions_manager.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/adapters/libqt_plugin_la-variables.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/adapters/libqt_plugin_la-variables.lo -MD -MP -MF gui/qt/adapters/.deps/libqt_plugin_la-variables.Tpo -c -o gui/qt/adapters/libqt_plugin_la-variables.lo `test -f 'gui/qt/adapters/variables.cpp' || echo './'`gui/qt/adapters/variables.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/adapters/libqt_plugin_la-variables.lo -MD -MP -MF gui/qt/adapters/.deps/libqt_plugin_la-variables.Tpo -c gui/qt/adapters/variables.cpp  -fPIC -DPIC -o gui/qt/adapters/.libs/libqt_plugin_la-variables.o
In file included from gui/qt/adapters/seekpoints.cpp:24:
In file included from ./gui/qt/dialogs_provider.hpp:36:
In file included from ./gui/qt/dialogs/open.hpp:34:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
mv -f gui/qt/managers/.deps/libqt_plugin_la-addons_manager.Tpo gui/qt/managers/.deps/libqt_plugin_la-addons_manager.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-playlist.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-playlist.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-playlist.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-playlist.lo `test -f 'gui/qt/dialogs/playlist.cpp' || echo './'`gui/qt/dialogs/playlist.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-playlist.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-playlist.Tpo -c gui/qt/dialogs/playlist.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-playlist.o
mv -f gui/qt/adapters/.deps/libqt_plugin_la-chromaprint.Tpo gui/qt/adapters/.deps/libqt_plugin_la-chromaprint.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-bookmarks.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-bookmarks.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-bookmarks.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-bookmarks.lo `test -f 'gui/qt/dialogs/bookmarks.cpp' || echo './'`gui/qt/dialogs/bookmarks.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-bookmarks.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-bookmarks.Tpo -c gui/qt/dialogs/bookmarks.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-bookmarks.o
1 warning generated.
mv -f gui/qt/adapters/.deps/libqt_plugin_la-seekpoints.Tpo gui/qt/adapters/.deps/libqt_plugin_la-seekpoints.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-preferences.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-preferences.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-preferences.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-preferences.lo `test -f 'gui/qt/dialogs/preferences.cpp' || echo './'`gui/qt/dialogs/preferences.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-preferences.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-preferences.Tpo -c gui/qt/dialogs/preferences.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-preferences.o
mv -f gui/qt/adapters/.deps/libqt_plugin_la-variables.Tpo gui/qt/adapters/.deps/libqt_plugin_la-variables.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-mediainfo.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-mediainfo.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-mediainfo.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-mediainfo.lo `test -f 'gui/qt/dialogs/mediainfo.cpp' || echo './'`gui/qt/dialogs/mediainfo.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-mediainfo.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-mediainfo.Tpo -c gui/qt/dialogs/mediainfo.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-mediainfo.o
In file included from gui/qt/dialogs/bookmarks.cpp:27:
In file included from ./gui/qt/dialogs/bookmarks.hpp:28:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
In file included from gui/qt/dialogs/playlist.cpp:27:
In file included from ./gui/qt/dialogs/playlist.hpp:27:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/dialogs/bookmarks.cpp:149:26: warning: 'sprintf' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations]
  149 |         row << QString().sprintf( "%02u:%02u:%06.3f", hours, minutes, seconds );
      |                          ^
/usr/local/include/qt5/QtCore/qstring.h:389:5: note: 'sprintf' has been explicitly marked deprecated here
  389 |     QT_DEPRECATED_X("Use asprintf(), arg() or QTextStream instead")
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/dialogs/bookmarks.cpp:189:9: warning: 'qSort::iterator>' is deprecated: Use std::sort [-Wdeprecated-declarations]
  189 |         qSort( selected.begin(), selected.end() );
      |         ^
/usr/local/include/qt5/QtCore/qalgorithms.h:174:1: note: 'qSort::iterator>' has been explicitly marked deprecated here
  174 | QT_DEPRECATED_X("Use std::sort") inline void qSort(RandomAccessIterator start, RandomAccessIterator end)
      | ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/dialogs/bookmarks.cpp:245:60: warning: 'SkipEmptyParts' is deprecated [-Wdeprecated-declarations]
  245 |         fields = item->text( column ).split( ":", QString::SkipEmptyParts );
      |                                                            ^
/usr/local/include/qt5/QtCore/qstring.h:602:24: note: 'SkipEmptyParts' has been explicitly marked deprecated here
  602 |         SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
      |                        ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:1179:40: note: expanded from macro 'Q_DECL_ENUMERATOR_DEPRECATED'
 1179 | #  define Q_DECL_ENUMERATOR_DEPRECATED Q_DECL_DEPRECATED
      |                                        ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:241:45: note: expanded from macro 'Q_DECL_DEPRECATED'
  241 | #  define Q_DECL_DEPRECATED __attribute__ ((__deprecated__))
      |                                             ^
gui/qt/dialogs/bookmarks.cpp:245:39: warning: 'split' is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
  245 |         fields = item->text( column ).split( ":", QString::SkipEmptyParts );
      |                                       ^
/usr/local/include/qt5/QtCore/qstring.h:605:23: note: 'split' has been explicitly marked deprecated here
  605 |     Q_REQUIRED_RESULT QT_DEPRECATED_VERSION_X_5_15("Use split(const QString &sep, Qt::SplitBehavior ...) variant instead")
      |                       ^
/usr/local/include/qt5/QtCore/qglobal.h:376:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_5_15'
  376 | # define QT_DEPRECATED_VERSION_X_5_15(text) QT_DEPRECATED_X(text)
      |                                             ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
In file included from gui/qt/dialogs/preferences.cpp:29:
In file included from ./gui/qt/dialogs/preferences.hpp:27:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
1 warning generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-playlist.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-playlist.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-epg.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-epg.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-epg.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-epg.lo `test -f 'gui/qt/dialogs/epg.cpp' || echo './'`gui/qt/dialogs/epg.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-epg.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-epg.Tpo -c gui/qt/dialogs/epg.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-epg.o
5 warnings generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-bookmarks.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-bookmarks.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-extended.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-extended.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-extended.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-extended.lo `test -f 'gui/qt/dialogs/extended.cpp' || echo './'`gui/qt/dialogs/extended.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-extended.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-extended.Tpo -c gui/qt/dialogs/extended.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-extended.o
In file included from gui/qt/dialogs/mediainfo.cpp:29:
In file included from ./gui/qt/dialogs/mediainfo.hpp:28:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
1 warning generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-preferences.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-preferences.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-messages.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-messages.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-messages.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-messages.lo `test -f 'gui/qt/dialogs/messages.cpp' || echo './'`gui/qt/dialogs/messages.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-messages.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-messages.Tpo -c gui/qt/dialogs/messages.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-messages.o
1 warning generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-mediainfo.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-mediainfo.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-errors.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-errors.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-errors.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-errors.lo `test -f 'gui/qt/dialogs/errors.cpp' || echo './'`gui/qt/dialogs/errors.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-errors.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-errors.Tpo -c gui/qt/dialogs/errors.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-errors.o
In file included from gui/qt/dialogs/extended.cpp:30:
In file included from ./gui/qt/dialogs/extended.hpp:27:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
In file included from gui/qt/dialogs/epg.cpp:27:
In file included from ./gui/qt/dialogs/epg.hpp:26:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
In file included from gui/qt/dialogs/extended.cpp:30:
In file included from ./gui/qt/dialogs/extended.hpp:29:
./gui/qt/components/extended_panels.hpp:168:10: warning: 'writeToConfig' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
  168 |     void writeToConfig();
      |          ^
./gui/qt/components/extended_panels.hpp:115:18: note: overridden virtual function is here
  115 |     virtual void writeToConfig();
      |                  ^
gui/qt/dialogs/epg.cpp:150:48: warning: 'SystemLocaleLongDate' is deprecated: Use QLocale [-Wdeprecated-declarations]
  150 |         start = epgItem->start().toString( Qt::SystemLocaleLongDate );
      |                                                ^
/usr/local/include/qt5/QtCore/qnamespace.h:1286:30: note: 'SystemLocaleLongDate' has been explicitly marked deprecated here
 1286 |         SystemLocaleLongDate Q_DECL_ENUMERATOR_DEPRECATED_X("Use QLocale"),
      |                              ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:1180:45: note: expanded from macro 'Q_DECL_ENUMERATOR_DEPRECATED_X'
 1180 | #  define Q_DECL_ENUMERATOR_DEPRECATED_X(x) Q_DECL_DEPRECATED_X(x)
      |                                             ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
In file included from gui/qt/dialogs/errors.cpp:28:
In file included from ./gui/qt/dialogs/errors.hpp:27:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
In file included from gui/qt/dialogs/messages.cpp:47:
In file included from ./gui/qt/dialogs/messages.hpp:27:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/dialogs/messages.cpp:343:39: warning: 'load' is deprecated: Use loadRelaxed [-Wdeprecated-declarations]
  343 |     int verbosity = dialog->verbosity.load();
      |                                       ^
/usr/local/include/qt5/QtCore/qbasicatomic.h:103:5: note: 'load' has been explicitly marked deprecated here
  103 |     QT_DEPRECATED_VERSION_X_5_14("Use loadRelaxed") T load() const noexcept { return loadRelaxed(); }
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:368:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_5_14'
  368 | # define QT_DEPRECATED_VERSION_X_5_14(text) QT_DEPRECATED_X(text)
      |                                             ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
2 warnings generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-extended.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-extended.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-external.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-external.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-external.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-external.lo `test -f 'gui/qt/dialogs/external.cpp' || echo './'`gui/qt/dialogs/external.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-external.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-external.Tpo -c gui/qt/dialogs/external.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-external.o
2 warnings generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-epg.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-epg.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-plugins.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-plugins.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-plugins.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-plugins.lo `test -f 'gui/qt/dialogs/plugins.cpp' || echo './'`gui/qt/dialogs/plugins.cpp
1 warning generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-errors.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-errors.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-sout.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-sout.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-sout.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-sout.lo `test -f 'gui/qt/dialogs/sout.cpp' || echo './'`gui/qt/dialogs/sout.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-plugins.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-plugins.Tpo -c gui/qt/dialogs/plugins.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-plugins.o
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-sout.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-sout.Tpo -c gui/qt/dialogs/sout.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-sout.o
2 warnings generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-messages.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-messages.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-convert.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-convert.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-convert.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-convert.lo `test -f 'gui/qt/dialogs/convert.cpp' || echo './'`gui/qt/dialogs/convert.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-convert.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-convert.Tpo -c gui/qt/dialogs/convert.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-convert.o
In file included from gui/qt/dialogs/external.cpp:27:
In file included from gui/qt/dialogs/errors.hpp:27:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
In file included from gui/qt/dialogs/sout.cpp:30:
In file included from ./gui/qt/dialogs/sout.hpp:33:
In file included from ./gui/qt/ui/sout.h:28:
In file included from ./gui/qt/components/sout/profile_selector.hpp:33:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
1 warning generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-external.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-external.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-help.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-help.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-help.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-help.lo `test -f 'gui/qt/dialogs/help.cpp' || echo './'`gui/qt/dialogs/help.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-help.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-help.Tpo -c gui/qt/dialogs/help.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-help.o
In file included from gui/qt/dialogs/plugins.cpp:29:
In file included from gui/qt/dialogs/plugins.hpp:27:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
In file included from gui/qt/dialogs/convert.cpp:28:
In file included from ./gui/qt/dialogs/sout.hpp:33:
In file included from ./gui/qt/ui/sout.h:28:
In file included from ./gui/qt/components/sout/profile_selector.hpp:33:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
In file included from gui/qt/dialogs/plugins.cpp:29:
gui/qt/dialogs/plugins.hpp:146:10: warning: 'eventFilter' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
  146 |     bool eventFilter ( QObject * watched, QEvent * event );
      |          ^
/usr/local/include/qt5/QtCore/qobject.h:139:18: note: overridden virtual function is here
  139 |     virtual bool eventFilter(QObject *watched, QEvent *event);
      |                  ^
1 warning generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-sout.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-sout.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-gototime.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-gototime.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-gototime.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-gototime.lo `test -f 'gui/qt/dialogs/gototime.cpp' || echo './'`gui/qt/dialogs/gototime.cpp
gui/qt/dialogs/plugins.cpp:266:24: warning: unused variable 'EM' [-Wunused-variable]
  266 |     ExtensionsManager *EM = ExtensionsManager::getInstance( p_intf );
      |                        ^~
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-gototime.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-gototime.Tpo -c gui/qt/dialogs/gototime.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-gototime.o
1 warning generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-convert.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-convert.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-toolbar.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-toolbar.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-toolbar.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-toolbar.lo `test -f 'gui/qt/dialogs/toolbar.cpp' || echo './'`gui/qt/dialogs/toolbar.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-toolbar.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-toolbar.Tpo -c gui/qt/dialogs/toolbar.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-toolbar.o
3 warnings generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-plugins.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-plugins.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-open.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-open.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-open.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-open.lo `test -f 'gui/qt/dialogs/open.cpp' || echo './'`gui/qt/dialogs/open.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-open.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-open.Tpo -c gui/qt/dialogs/open.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-open.o
In file included from gui/qt/dialogs/help.cpp:30:
In file included from ./gui/qt/dialogs/help.hpp:33:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
In file included from gui/qt/dialogs/gototime.cpp:27:
In file included from ./gui/qt/dialogs/gototime.hpp:27:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
1 warning generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-help.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-help.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-openurl.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-openurl.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-openurl.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-openurl.lo `test -f 'gui/qt/dialogs/openurl.cpp' || echo './'`gui/qt/dialogs/openurl.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-openurl.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-openurl.Tpo -c gui/qt/dialogs/openurl.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-openurl.o
1 warning generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-gototime.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-gototime.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-vlm.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-vlm.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-vlm.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-vlm.lo `test -f 'gui/qt/dialogs/vlm.cpp' || echo './'`gui/qt/dialogs/vlm.cpp
In file included from gui/qt/dialogs/toolbar.cpp:28:
In file included from ./gui/qt/dialogs/toolbar.hpp:27:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-vlm.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-vlm.Tpo -c gui/qt/dialogs/vlm.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-vlm.o
In file included from gui/qt/dialogs/toolbar.cpp:33:
./gui/qt/components/interface_widgets.hpp:154:5: warning: 'QLinkedList' is deprecated: Use std::list instead [-Wdeprecated-declarations]
  154 |     QLinkedList *flakes;
      |     ^
/usr/local/include/qt5/QtCore/qlinkedlist.h:92:7: note: 'QLinkedList' has been explicitly marked deprecated here
   92 | class QT_DEPRECATED_VERSION_X_5_15("Use std::list instead") QLinkedList
      |       ^
/usr/local/include/qt5/QtCore/qglobal.h:376:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_5_15'
  376 | # define QT_DEPRECATED_VERSION_X_5_15(text) QT_DEPRECATED_X(text)
      |                                             ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/dialogs/toolbar.cpp:336:62: warning: 'background' is deprecated: Use QPalette::window() instead [-Wdeprecated-declarations]
  336 |                 eraser.fillRect( item->geometry(), palette().background() );
      |                                                              ^
/usr/local/include/qt5/QtGui/qpalette.h:148:5: note: 'background' has been explicitly marked deprecated here
  148 |     QT_DEPRECATED_X("Use QPalette::window() instead")
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
3 warnings generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-toolbar.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-toolbar.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-firstrun.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-firstrun.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-firstrun.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-firstrun.lo `test -f 'gui/qt/dialogs/firstrun.cpp' || echo './'`gui/qt/dialogs/firstrun.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-firstrun.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-firstrun.Tpo -c gui/qt/dialogs/firstrun.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-firstrun.o
In file included from gui/qt/dialogs/open.cpp:27:
In file included from ./gui/qt/dialogs/open.hpp:34:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
In file included from gui/qt/dialogs/openurl.cpp:28:
In file included from ./gui/qt/dialogs/openurl.hpp:32:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
In file included from gui/qt/dialogs/vlm.cpp:31:
In file included from ./gui/qt/dialogs/vlm.hpp:35:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
1 warning generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-openurl.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-openurl.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-podcast_configuration.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-podcast_configuration.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-podcast_configuration.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-podcast_configuration.lo `test -f 'gui/qt/dialogs/podcast_configuration.cpp' || echo './'`gui/qt/dialogs/podcast_configuration.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-podcast_configuration.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-podcast_configuration.Tpo -c gui/qt/dialogs/podcast_configuration.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-podcast_configuration.o
gui/qt/dialogs/vlm.cpp:695:66: warning: 'SkipEmptyParts' is deprecated [-Wdeprecated-declarations]
  695 |         QStringList options = inputOptions.split( " :", QString::SkipEmptyParts );
      |                                                                  ^
/usr/local/include/qt5/QtCore/qstring.h:602:24: note: 'SkipEmptyParts' has been explicitly marked deprecated here
  602 |         SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
      |                        ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:1179:40: note: expanded from macro 'Q_DECL_ENUMERATOR_DEPRECATED'
 1179 | #  define Q_DECL_ENUMERATOR_DEPRECATED Q_DECL_DEPRECATED
      |                                        ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:241:45: note: expanded from macro 'Q_DECL_DEPRECATED'
  241 | #  define Q_DECL_DEPRECATED __attribute__ ((__deprecated__))
      |                                             ^
gui/qt/dialogs/vlm.cpp:695:44: warning: 'split' is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
  695 |         QStringList options = inputOptions.split( " :", QString::SkipEmptyParts );
      |                                            ^
/usr/local/include/qt5/QtCore/qstring.h:605:23: note: 'split' has been explicitly marked deprecated here
  605 |     Q_REQUIRED_RESULT QT_DEPRECATED_VERSION_X_5_15("Use split(const QString &sep, Qt::SplitBehavior ...) variant instead")
      |                       ^
/usr/local/include/qt5/QtCore/qglobal.h:376:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_5_15'
  376 | # define QT_DEPRECATED_VERSION_X_5_15(text) QT_DEPRECATED_X(text)
      |                                             ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/dialogs/vlm.cpp:782:66: warning: 'SkipEmptyParts' is deprecated [-Wdeprecated-declarations]
  782 |         QStringList options = inputOptions.split( " :", QString::SkipEmptyParts );
      |                                                                  ^
/usr/local/include/qt5/QtCore/qstring.h:602:24: note: 'SkipEmptyParts' has been explicitly marked deprecated here
  602 |         SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
      |                        ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:1179:40: note: expanded from macro 'Q_DECL_ENUMERATOR_DEPRECATED'
 1179 | #  define Q_DECL_ENUMERATOR_DEPRECATED Q_DECL_DEPRECATED
      |                                        ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:241:45: note: expanded from macro 'Q_DECL_DEPRECATED'
  241 | #  define Q_DECL_DEPRECATED __attribute__ ((__deprecated__))
      |                                             ^
gui/qt/dialogs/vlm.cpp:782:44: warning: 'split' is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
  782 |         QStringList options = inputOptions.split( " :", QString::SkipEmptyParts );
      |                                            ^
/usr/local/include/qt5/QtCore/qstring.h:605:23: note: 'split' has been explicitly marked deprecated here
  605 |     Q_REQUIRED_RESULT QT_DEPRECATED_VERSION_X_5_15("Use split(const QString &sep, Qt::SplitBehavior ...) variant instead")
      |                       ^
/usr/local/include/qt5/QtCore/qglobal.h:376:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_5_15'
  376 | # define QT_DEPRECATED_VERSION_X_5_15(text) QT_DEPRECATED_X(text)
      |                                             ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/dialogs/vlm.cpp:841:66: warning: 'SkipEmptyParts' is deprecated [-Wdeprecated-declarations]
  841 |         QStringList options = inputOptions.split( " :", QString::SkipEmptyParts );
      |                                                                  ^
/usr/local/include/qt5/QtCore/qstring.h:602:24: note: 'SkipEmptyParts' has been explicitly marked deprecated here
  602 |         SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
      |                        ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:1179:40: note: expanded from macro 'Q_DECL_ENUMERATOR_DEPRECATED'
 1179 | #  define Q_DECL_ENUMERATOR_DEPRECATED Q_DECL_DEPRECATED
      |                                        ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:241:45: note: expanded from macro 'Q_DECL_DEPRECATED'
  241 | #  define Q_DECL_DEPRECATED __attribute__ ((__deprecated__))
      |                                             ^
gui/qt/dialogs/vlm.cpp:841:44: warning: 'split' is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
  841 |         QStringList options = inputOptions.split( " :", QString::SkipEmptyParts );
      |                                            ^
/usr/local/include/qt5/QtCore/qstring.h:605:23: note: 'split' has been explicitly marked deprecated here
  605 |     Q_REQUIRED_RESULT QT_DEPRECATED_VERSION_X_5_15("Use split(const QString &sep, Qt::SplitBehavior ...) variant instead")
      |                       ^
/usr/local/include/qt5/QtCore/qglobal.h:376:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_5_15'
  376 | # define QT_DEPRECATED_VERSION_X_5_15(text) QT_DEPRECATED_X(text)
      |                                             ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
1 warning generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-open.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-open.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-extensions.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-extensions.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-extensions.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-extensions.lo `test -f 'gui/qt/dialogs/extensions.cpp' || echo './'`gui/qt/dialogs/extensions.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-extensions.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-extensions.Tpo -c gui/qt/dialogs/extensions.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-extensions.o
gui/qt/dialogs/firstrun.cpp:50:2: warning: FIXME [-W#warnings]
   50 | #warning FIXME
      |  ^
7 warnings generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-vlm.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-vlm.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/dialogs/libqt_plugin_la-fingerprintdialog.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-fingerprintdialog.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-fingerprintdialog.Tpo -c -o gui/qt/dialogs/libqt_plugin_la-fingerprintdialog.lo `test -f 'gui/qt/dialogs/fingerprintdialog.cpp' || echo './'`gui/qt/dialogs/fingerprintdialog.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/dialogs/libqt_plugin_la-fingerprintdialog.lo -MD -MP -MF gui/qt/dialogs/.deps/libqt_plugin_la-fingerprintdialog.Tpo -c gui/qt/dialogs/fingerprintdialog.cpp  -fPIC -DPIC -o gui/qt/dialogs/.libs/libqt_plugin_la-fingerprintdialog.o
1 warning generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-firstrun.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-firstrun.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/libqt_plugin_la-extended_panels.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-extended_panels.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-extended_panels.Tpo -c -o gui/qt/components/libqt_plugin_la-extended_panels.lo `test -f 'gui/qt/components/extended_panels.cpp' || echo './'`gui/qt/components/extended_panels.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-extended_panels.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-extended_panels.Tpo -c gui/qt/components/extended_panels.cpp  -fPIC -DPIC -o gui/qt/components/.libs/libqt_plugin_la-extended_panels.o
In file included from gui/qt/dialogs/podcast_configuration.cpp:27:
In file included from gui/qt/dialogs/podcast_configuration.hpp:27:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/dialogs/podcast_configuration.cpp:75:9: warning: 'playlist_IsServicesDiscoveryLoaded' is deprecated [-Wdeprecated-declarations]
   75 |     if( playlist_IsServicesDiscoveryLoaded( THEPL, "podcast" ) )
      |         ^
../include/vlc_playlist.h:357:77: note: 'playlist_IsServicesDiscoveryLoaded' has been explicitly marked deprecated here
  357 | VLC_API bool playlist_IsServicesDiscoveryLoaded( playlist_t *,const char *) VLC_DEPRECATED;
      |                                                                             ^
../include/vlc_common.h:85:40: note: expanded from macro 'VLC_DEPRECATED'
   85 | # define VLC_DEPRECATED __attribute__((deprecated))
      |                                        ^
2 warnings generated.
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-podcast_configuration.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-podcast_configuration.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/libqt_plugin_la-info_panels.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-info_panels.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-info_panels.Tpo -c -o gui/qt/components/libqt_plugin_la-info_panels.lo `test -f 'gui/qt/components/info_panels.cpp' || echo './'`gui/qt/components/info_panels.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-info_panels.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-info_panels.Tpo -c gui/qt/components/info_panels.cpp  -fPIC -DPIC -o gui/qt/components/.libs/libqt_plugin_la-info_panels.o
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-extensions.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-extensions.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/libqt_plugin_la-info_widgets.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-info_widgets.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-info_widgets.Tpo -c -o gui/qt/components/libqt_plugin_la-info_widgets.lo `test -f 'gui/qt/components/info_widgets.cpp' || echo './'`gui/qt/components/info_widgets.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-info_widgets.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-info_widgets.Tpo -c gui/qt/components/info_widgets.cpp  -fPIC -DPIC -o gui/qt/components/.libs/libqt_plugin_la-info_widgets.o
mv -f gui/qt/dialogs/.deps/libqt_plugin_la-fingerprintdialog.Tpo gui/qt/dialogs/.deps/libqt_plugin_la-fingerprintdialog.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/libqt_plugin_la-preferences_widgets.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-preferences_widgets.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-preferences_widgets.Tpo -c -o gui/qt/components/libqt_plugin_la-preferences_widgets.lo `test -f 'gui/qt/components/preferences_widgets.cpp' || echo './'`gui/qt/components/preferences_widgets.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-preferences_widgets.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-preferences_widgets.Tpo -c gui/qt/components/preferences_widgets.cpp  -fPIC -DPIC -o gui/qt/components/.libs/libqt_plugin_la-preferences_widgets.o
In file included from gui/qt/components/extended_panels.cpp:48:
./gui/qt/components/extended_panels.hpp:168:10: warning: 'writeToConfig' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
  168 |     void writeToConfig();
      |          ^
./gui/qt/components/extended_panels.hpp:115:18: note: overridden virtual function is here
  115 |     virtual void writeToConfig();
      |                  ^
In file included from gui/qt/components/extended_panels.cpp:49:
In file included from ./gui/qt/dialogs/preferences.hpp:27:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/extended_panels.cpp:63:68: warning: 'SkipEmptyParts' is deprecated [-Wdeprecated-declarations]
   63 |     QStringList list = filters.split( ':', QString::SplitBehavior::SkipEmptyParts );
      |                                                                    ^
/usr/local/include/qt5/QtCore/qstring.h:602:24: note: 'SkipEmptyParts' has been explicitly marked deprecated here
  602 |         SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
      |                        ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:1179:40: note: expanded from macro 'Q_DECL_ENUMERATOR_DEPRECATED'
 1179 | #  define Q_DECL_ENUMERATOR_DEPRECATED Q_DECL_DEPRECATED
      |                                        ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:241:45: note: expanded from macro 'Q_DECL_DEPRECATED'
  241 | #  define Q_DECL_DEPRECATED __attribute__ ((__deprecated__))
      |                                             ^
gui/qt/components/extended_panels.cpp:63:32: warning: 'split' is deprecated: Use split(QChar sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
   63 |     QStringList list = filters.split( ':', QString::SplitBehavior::SkipEmptyParts );
      |                                ^
/usr/local/include/qt5/QtCore/qstring.h:611:23: note: 'split' has been explicitly marked deprecated here
  611 |     Q_REQUIRED_RESULT QT_DEPRECATED_VERSION_X_5_15("Use split(QChar sep, Qt::SplitBehavior ...) variant instead")
      |                       ^
/usr/local/include/qt5/QtCore/qglobal.h:376:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_5_15'
  376 | # define QT_DEPRECATED_VERSION_X_5_15(text) QT_DEPRECATED_X(text)
      |                                             ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/extended_panels.cpp:299:66: warning: 'SkipEmptyParts' is deprecated [-Wdeprecated-declarations]
  299 |     QStringList list = chain.split( ':', QString::SplitBehavior::SkipEmptyParts );
      |                                                                  ^
/usr/local/include/qt5/QtCore/qstring.h:602:24: note: 'SkipEmptyParts' has been explicitly marked deprecated here
  602 |         SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
      |                        ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:1179:40: note: expanded from macro 'Q_DECL_ENUMERATOR_DEPRECATED'
 1179 | #  define Q_DECL_ENUMERATOR_DEPRECATED Q_DECL_DEPRECATED
      |                                        ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:241:45: note: expanded from macro 'Q_DECL_DEPRECATED'
  241 | #  define Q_DECL_DEPRECATED __attribute__ ((__deprecated__))
      |                                             ^
gui/qt/components/extended_panels.cpp:299:30: warning: 'split' is deprecated: Use split(QChar sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
  299 |     QStringList list = chain.split( ':', QString::SplitBehavior::SkipEmptyParts );
      |                              ^
/usr/local/include/qt5/QtCore/qstring.h:611:23: note: 'split' has been explicitly marked deprecated here
  611 |     Q_REQUIRED_RESULT QT_DEPRECATED_VERSION_X_5_15("Use split(QChar sep, Qt::SplitBehavior ...) variant instead")
      |                       ^
/usr/local/include/qt5/QtCore/qglobal.h:376:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_5_15'
  376 | # define QT_DEPRECATED_VERSION_X_5_15(text) QT_DEPRECATED_X(text)
      |                                             ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/extended_panels.cpp:663:42: warning: 'vlc_object_find_name' is deprecated [-Wdeprecated-declarations]
  663 |     vlc_object_t *p_obj = (vlc_object_t*)vlc_object_find_name( THEPL, "v4l2" );
      |                                          ^
../include/vlc_objects.h:60:5: note: expanded from macro 'vlc_object_find_name'
   60 |     vlc_object_find_name( VLC_OBJECT(a),b)
      |     ^
../include/vlc_objects.h:49:85: note: 'vlc_object_find_name' has been explicitly marked deprecated here
   49 | VLC_API vlc_object_t *vlc_object_find_name( vlc_object_t *, const char * ) VLC_USED VLC_DEPRECATED;
      |                                                                                     ^
../include/vlc_common.h:85:40: note: expanded from macro 'VLC_DEPRECATED'
   85 | # define VLC_DEPRECATED __attribute__((deprecated))
      |                                        ^
gui/qt/components/extended_panels.cpp:814:42: warning: 'vlc_object_find_name' is deprecated [-Wdeprecated-declarations]
  814 |     vlc_object_t *p_obj = (vlc_object_t*)vlc_object_find_name( THEPL, "v4l2" );
      |                                          ^
../include/vlc_objects.h:60:5: note: expanded from macro 'vlc_object_find_name'
   60 |     vlc_object_find_name( VLC_OBJECT(a),b)
      |     ^
../include/vlc_objects.h:49:85: note: 'vlc_object_find_name' has been explicitly marked deprecated here
   49 | VLC_API vlc_object_t *vlc_object_find_name( vlc_object_t *, const char * ) VLC_USED VLC_DEPRECATED;
      |                                                                                     ^
../include/vlc_common.h:85:40: note: expanded from macro 'VLC_DEPRECATED'
   85 | # define VLC_DEPRECATED __attribute__((deprecated))
      |                                        ^
gui/qt/components/extended_panels.cpp:1037:67: warning: 'SkipEmptyParts' is deprecated [-Wdeprecated-declarations]
 1037 |                 bands = QString( psz_bands ).split( " ", QString::SkipEmptyParts );
      |                                                                   ^
/usr/local/include/qt5/QtCore/qstring.h:602:24: note: 'SkipEmptyParts' has been explicitly marked deprecated here
  602 |         SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
      |                        ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:1179:40: note: expanded from macro 'Q_DECL_ENUMERATOR_DEPRECATED'
 1179 | #  define Q_DECL_ENUMERATOR_DEPRECATED Q_DECL_DEPRECATED
      |                                        ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:241:45: note: expanded from macro 'Q_DECL_DEPRECATED'
  241 | #  define Q_DECL_DEPRECATED __attribute__ ((__deprecated__))
      |                                             ^
gui/qt/components/extended_panels.cpp:1037:46: warning: 'split' is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
 1037 |                 bands = QString( psz_bands ).split( " ", QString::SkipEmptyParts );
      |                                              ^
/usr/local/include/qt5/QtCore/qstring.h:605:23: note: 'split' has been explicitly marked deprecated here
  605 |     Q_REQUIRED_RESULT QT_DEPRECATED_VERSION_X_5_15("Use split(const QString &sep, Qt::SplitBehavior ...) variant instead")
      |                       ^
/usr/local/include/qt5/QtCore/qglobal.h:376:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_5_15'
  376 | # define QT_DEPRECATED_VERSION_X_5_15(text) QT_DEPRECATED_X(text)
      |                                             ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/extended_panels.cpp:1053:59: warning: 'SkipEmptyParts' is deprecated [-Wdeprecated-declarations]
 1053 |         bands = QString( psz_bands ).split( " ", QString::SkipEmptyParts );
      |                                                           ^
/usr/local/include/qt5/QtCore/qstring.h:602:24: note: 'SkipEmptyParts' has been explicitly marked deprecated here
  602 |         SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
      |                        ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:1179:40: note: expanded from macro 'Q_DECL_ENUMERATOR_DEPRECATED'
 1179 | #  define Q_DECL_ENUMERATOR_DEPRECATED Q_DECL_DEPRECATED
      |                                        ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:241:45: note: expanded from macro 'Q_DECL_DEPRECATED'
  241 | #  define Q_DECL_DEPRECATED __attribute__ ((__deprecated__))
      |                                             ^
gui/qt/components/extended_panels.cpp:1053:38: warning: 'split' is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
 1053 |         bands = QString( psz_bands ).split( " ", QString::SkipEmptyParts );
      |                                      ^
/usr/local/include/qt5/QtCore/qstring.h:605:23: note: 'split' has been explicitly marked deprecated here
  605 |     Q_REQUIRED_RESULT QT_DEPRECATED_VERSION_X_5_15("Use split(const QString &sep, Qt::SplitBehavior ...) variant instead")
      |                       ^
/usr/local/include/qt5/QtCore/qglobal.h:376:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_5_15'
  376 | # define QT_DEPRECATED_VERSION_X_5_15(text) QT_DEPRECATED_X(text)
      |                                             ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/extended_panels.cpp:1157:51: warning: 'width' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations]
 1157 |     int i_width = qMax( QFontMetrics( smallFont ).width( "500 Hz" ),
      |                                                   ^
/usr/local/include/qt5/QtGui/qfontmetrics.h:105:5: note: 'width' has been explicitly marked deprecated here
  105 |     QT_DEPRECATED_X("Use QFontMetrics::horizontalAdvance")
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/extended_panels.cpp:1158:51: warning: 'width' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations]
 1158 |                         QFontMetrics( smallFont ).width( "-20.0 dB" ) );
      |                                                   ^
/usr/local/include/qt5/QtGui/qfontmetrics.h:105:5: note: 'width' has been explicitly marked deprecated here
  105 |     QT_DEPRECATED_X("Use QFontMetrics::horizontalAdvance")
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
In file included from gui/qt/components/info_panels.cpp:32:
In file included from ./gui/qt/components/interface_widgets.hpp:33:
In file included from ./gui/qt/main_interface.hpp:30:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
In file included from gui/qt/components/info_panels.cpp:32:
./gui/qt/components/interface_widgets.hpp:154:5: warning: 'QLinkedList' is deprecated: Use std::list instead [-Wdeprecated-declarations]
  154 |     QLinkedList *flakes;
      |     ^
/usr/local/include/qt5/QtCore/qlinkedlist.h:92:7: note: 'QLinkedList' has been explicitly marked deprecated here
   92 | class QT_DEPRECATED_VERSION_X_5_15("Use std::list instead") QLinkedList
      |       ^
/usr/local/include/qt5/QtCore/qglobal.h:376:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_5_15'
  376 | # define QT_DEPRECATED_VERSION_X_5_15(text) QT_DEPRECATED_X(text)
      |                                             ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/info_panels.cpp:519:19: warning: 'setItemExpanded' is deprecated: Use QTreeWidgetItem::setExpanded() instead [-Wdeprecated-declarations]
  519 |         InfoTree->setItemExpanded( current_item, true);
      |                   ^
/usr/local/include/qt5/QtWidgets/qtreewidget.h:336:5: note: 'setItemExpanded' has been explicitly marked deprecated here
  336 |     QT_DEPRECATED_X ("Use QTreeWidgetItem::setExpanded() instead")
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/info_panels.cpp:551:38: warning: 'QFlags' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
  551 |      layout->addWidget( topLabel, 0, 0 );
      |                                      ^
/usr/local/include/qt5/QtCore/qflags.h:123:5: note: 'QFlags' has been explicitly marked deprecated here
  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/info_panels.cpp:614:37: warning: 'QFlags' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
  614 |     layout->addWidget(StatsTree, 4, 0 );
      |                                     ^
/usr/local/include/qt5/QtCore/qflags.h:123:5: note: 'QFlags' has been explicitly marked deprecated here
  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/info_panels.cpp:655:5: warning: 'sprintf' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations]
  655 |     UPDATE_FLOAT( input_bitrate_stat,  "%6.0f", (float)(p_item->p_stats->f_input_bitrate *  8000 ));
      |     ^
gui/qt/components/info_panels.cpp:652:45: note: expanded from macro 'UPDATE_FLOAT'
  652 |     { QString str; widget->setText( 1 , str.sprintf( format, ## calc ) );  }
      |                                             ^
/usr/local/include/qt5/QtCore/qstring.h:389:5: note: 'sprintf' has been explicitly marked deprecated here
  389 |     QT_DEPRECATED_X("Use asprintf(), arg() or QTextStream instead")
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/info_panels.cpp:657:5: warning: 'sprintf' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations]
  657 |     UPDATE_FLOAT( stream_bitrate_stat, "%6.0f", (float)(p_item->p_stats->f_demux_bitrate *  8000 ));
      |     ^
gui/qt/components/info_panels.cpp:652:45: note: expanded from macro 'UPDATE_FLOAT'
  652 |     { QString str; widget->setText( 1 , str.sprintf( format, ## calc ) );  }
      |                                             ^
/usr/local/include/qt5/QtCore/qstring.h:389:5: note: 'sprintf' has been explicitly marked deprecated here
  389 |     QT_DEPRECATED_X("Use asprintf(), arg() or QTextStream instead")
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/info_widgets.cpp:45:9: warning: unused variable 'content' [-Wunused-variable]
   45 |         content(109, 237, 0, 160);
      |         ^~~~~~~
1 warning generated.
mv -f gui/qt/components/.deps/libqt_plugin_la-info_widgets.Tpo gui/qt/components/.deps/libqt_plugin_la-info_widgets.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/libqt_plugin_la-complete_preferences.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-complete_preferences.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-complete_preferences.Tpo -c -o gui/qt/components/libqt_plugin_la-complete_preferences.lo `test -f 'gui/qt/components/complete_preferences.cpp' || echo './'`gui/qt/components/complete_preferences.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-complete_preferences.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-complete_preferences.Tpo -c gui/qt/components/complete_preferences.cpp  -fPIC -DPIC -o gui/qt/components/.libs/libqt_plugin_la-complete_preferences.o
7 warnings generated.
mv -f gui/qt/components/.deps/libqt_plugin_la-info_panels.Tpo gui/qt/components/.deps/libqt_plugin_la-info_panels.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/libqt_plugin_la-simple_preferences.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-simple_preferences.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-simple_preferences.Tpo -c -o gui/qt/components/libqt_plugin_la-simple_preferences.lo `test -f 'gui/qt/components/simple_preferences.cpp' || echo './'`gui/qt/components/simple_preferences.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-simple_preferences.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-simple_preferences.Tpo -c gui/qt/components/simple_preferences.cpp  -fPIC -DPIC -o gui/qt/components/.libs/libqt_plugin_la-simple_preferences.o
gui/qt/components/preferences_widgets.cpp:279:53: warning: 'QFlags' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
  279 |     l->addLayout( textAndButton, line, LAST_COLUMN, 0 );
      |                                                     ^
/usr/local/include/qt5/QtCore/qflags.h:123:5: note: 'QFlags' has been explicitly marked deprecated here
  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/preferences_widgets.cpp:527:45: warning: 'QFlags' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
  527 |     l->addWidget( combo, line, LAST_COLUMN, 0 );
      |                                             ^
/usr/local/include/qt5/QtCore/qflags.h:123:5: note: 'QFlags' has been explicitly marked deprecated here
  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/preferences_widgets.cpp:937:45: warning: 'QFlags' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
  937 |     l->addWidget( checkbox, line, 0, 1, -1, 0 );
      |                                             ^
/usr/local/include/qt5/QtCore/qflags.h:123:5: note: 'QFlags' has been explicitly marked deprecated here
  123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/preferences_widgets.cpp:1237:25: warning: 'insertMulti' is deprecated: Use QMultiMap for maps storing multiple values with the same key. [-Wdeprecated-declarations]
 1237 |             global_keys.insertMulti( qtr( p_config_item->psz_text ), qfu( p_config_item->value.psz ) );
      |                         ^
/usr/local/include/qt5/QtCore/qmap.h:592:5: note: 'insertMulti' has been explicitly marked deprecated here
  592 |     QT_DEPRECATED_VERSION_X_5_15("Use QMultiMap for maps storing multiple values with the same key.") iterator insertMulti(const Key &key, const T &value);
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:376:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_5_15'
  376 | # define QT_DEPRECATED_VERSION_X_5_15(text) QT_DEPRECATED_X(text)
      |                                             ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
14 warnings generated.
mv -f gui/qt/components/.deps/libqt_plugin_la-extended_panels.Tpo gui/qt/components/.deps/libqt_plugin_la-extended_panels.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/libqt_plugin_la-open_panels.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-open_panels.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-open_panels.Tpo -c -o gui/qt/components/libqt_plugin_la-open_panels.lo `test -f 'gui/qt/components/open_panels.cpp' || echo './'`gui/qt/components/open_panels.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-open_panels.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-open_panels.Tpo -c gui/qt/components/open_panels.cpp  -fPIC -DPIC -o gui/qt/components/.libs/libqt_plugin_la-open_panels.o
4 warnings generated.
mv -f gui/qt/components/.deps/libqt_plugin_la-preferences_widgets.Tpo gui/qt/components/.deps/libqt_plugin_la-preferences_widgets.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/libqt_plugin_la-interface_widgets.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-interface_widgets.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-interface_widgets.Tpo -c -o gui/qt/components/libqt_plugin_la-interface_widgets.lo `test -f 'gui/qt/components/interface_widgets.cpp' || echo './'`gui/qt/components/interface_widgets.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-interface_widgets.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-interface_widgets.Tpo -c gui/qt/components/interface_widgets.cpp  -fPIC -DPIC -o gui/qt/components/.libs/libqt_plugin_la-interface_widgets.o
gui/qt/components/complete_preferences.cpp:135:36: warning: 'qVariantFromValue' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
  135 |                                    qVariantFromValue( data ) );
      |                                    ^
/usr/local/include/qt5/QtCore/qvariant.h:529:1: note: 'qVariantFromValue' has been explicitly marked deprecated here
  529 | QT_DEPRECATED_X("Use QVariant::fromValue() instead.")
      | ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/complete_preferences.cpp:185:35: warning: 'qVariantFromValue' is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations]
  185 |                                   qVariantFromValue( data_sub ) );
      |                                   ^
/usr/local/include/qt5/QtCore/qvariant.h:529:1: note: 'qVariantFromValue' has been explicitly marked deprecated here
  529 | QT_DEPRECATED_X("Use QVariant::fromValue() instead.")
      | ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/simple_preferences.cpp:615:57: warning: 'SkipEmptyParts' is deprecated [-Wdeprecated-declarations]
  615 |             qs_filter = qfu( psz ).split( ':', QString::SkipEmptyParts );
      |                                                         ^
/usr/local/include/qt5/QtCore/qstring.h:602:24: note: 'SkipEmptyParts' has been explicitly marked deprecated here
  602 |         SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
      |                        ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:1179:40: note: expanded from macro 'Q_DECL_ENUMERATOR_DEPRECATED'
 1179 | #  define Q_DECL_ENUMERATOR_DEPRECATED Q_DECL_DEPRECATED
      |                                        ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:241:45: note: expanded from macro 'Q_DECL_DEPRECATED'
  241 | #  define Q_DECL_DEPRECATED __attribute__ ((__deprecated__))
      |                                             ^
gui/qt/components/simple_preferences.cpp:615:36: warning: 'split' is deprecated: Use split(QChar sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
  615 |             qs_filter = qfu( psz ).split( ':', QString::SkipEmptyParts );
      |                                    ^
/usr/local/include/qt5/QtCore/qstring.h:611:23: note: 'split' has been explicitly marked deprecated here
  611 |     Q_REQUIRED_RESULT QT_DEPRECATED_VERSION_X_5_15("Use split(QChar sep, Qt::SplitBehavior ...) variant instead")
      |                       ^
/usr/local/include/qt5/QtCore/qglobal.h:376:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_5_15'
  376 | # define QT_DEPRECATED_VERSION_X_5_15(text) QT_DEPRECATED_X(text)
      |                                             ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
2 warnings generated.
mv -f gui/qt/components/.deps/libqt_plugin_la-complete_preferences.Tpo gui/qt/components/.deps/libqt_plugin_la-complete_preferences.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/libqt_plugin_la-controller.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-controller.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-controller.Tpo -c -o gui/qt/components/libqt_plugin_la-controller.lo `test -f 'gui/qt/components/controller.cpp' || echo './'`gui/qt/components/controller.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-controller.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-controller.Tpo -c gui/qt/components/controller.cpp  -fPIC -DPIC -o gui/qt/components/.libs/libqt_plugin_la-controller.o
In file included from gui/qt/components/open_panels.cpp:35:
In file included from ./gui/qt/dialogs/open.hpp:34:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
In file included from gui/qt/components/interface_widgets.cpp:32:
In file included from ./gui/qt/components/interface_widgets.hpp:33:
In file included from ./gui/qt/main_interface.hpp:30:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
2 warnings generated.
mv -f gui/qt/components/.deps/libqt_plugin_la-simple_preferences.Tpo gui/qt/components/.deps/libqt_plugin_la-simple_preferences.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/libqt_plugin_la-controller_widget.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-controller_widget.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-controller_widget.Tpo -c -o gui/qt/components/libqt_plugin_la-controller_widget.lo `test -f 'gui/qt/components/controller_widget.cpp' || echo './'`gui/qt/components/controller_widget.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/libqt_plugin_la-controller_widget.lo -MD -MP -MF gui/qt/components/.deps/libqt_plugin_la-controller_widget.Tpo -c gui/qt/components/controller_widget.cpp  -fPIC -DPIC -o gui/qt/components/.libs/libqt_plugin_la-controller_widget.o
In file included from gui/qt/components/interface_widgets.cpp:32:
./gui/qt/components/interface_widgets.hpp:154:5: warning: 'QLinkedList' is deprecated: Use std::list instead [-Wdeprecated-declarations]
  154 |     QLinkedList *flakes;
      |     ^
/usr/local/include/qt5/QtCore/qlinkedlist.h:92:7: note: 'QLinkedList' has been explicitly marked deprecated here
   92 | class QT_DEPRECATED_VERSION_X_5_15("Use std::list instead") QLinkedList
      |       ^
/usr/local/include/qt5/QtCore/qglobal.h:376:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_5_15'
  376 | # define QT_DEPRECATED_VERSION_X_5_15(text) QT_DEPRECATED_X(text)
      |                                             ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/interface_widgets.cpp:561:18: warning: 'QLinkedList' is deprecated: Use std::list instead [-Wdeprecated-declarations]
  561 |     flakes = new QLinkedList();
      |                  ^
/usr/local/include/qt5/QtCore/qlinkedlist.h:92:7: note: 'QLinkedList' has been explicitly marked deprecated here
   92 | class QT_DEPRECATED_VERSION_X_5_15("Use std::list instead") QLinkedList
      |       ^
/usr/local/include/qt5/QtCore/qglobal.h:376:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_5_15'
  376 | # define QT_DEPRECATED_VERSION_X_5_15(text) QT_DEPRECATED_X(text)
      |                                             ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/interface_widgets.cpp:612:30: warning: 'qrand' is deprecated: use QRandomGenerator instead [-Wdeprecated-declarations]
  612 |     int i_spawn = ( (double) qrand() / RAND_MAX ) * i_rate;
      |                              ^
/usr/local/include/qt5/QtCore/qglobal.h:1282:15: note: 'qrand' has been explicitly marked deprecated here
 1282 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_5_15("use QRandomGenerator instead") int qrand();
      |               ^
/usr/local/include/qt5/QtCore/qglobal.h:376:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_5_15'
  376 | # define QT_DEPRECATED_VERSION_X_5_15(text) QT_DEPRECATED_X(text)
      |                                             ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/interface_widgets.cpp:614:5: warning: 'QLinkedList' is deprecated: Use std::list instead [-Wdeprecated-declarations]
  614 |     QLinkedList::iterator it = flakes->begin();
      |     ^
/usr/local/include/qt5/QtCore/qlinkedlist.h:92:7: note: 'QLinkedList' has been explicitly marked deprecated here
   92 | class QT_DEPRECATED_VERSION_X_5_15("Use std::list instead") QLinkedList
      |       ^
/usr/local/include/qt5/QtCore/qglobal.h:376:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_5_15'
  376 | # define QT_DEPRECATED_VERSION_X_5_15(text) QT_DEPRECATED_X(text)
      |                                             ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/interface_widgets.cpp:632:24: warning: 'qrand' is deprecated: use QRandomGenerator instead [-Wdeprecated-declarations]
  632 |         f->point.setX( qrand() * w );
      |                        ^
/usr/local/include/qt5/QtCore/qglobal.h:1282:15: note: 'qrand' has been explicitly marked deprecated here
 1282 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_5_15("use QRandomGenerator instead") int qrand();
      |               ^
/usr/local/include/qt5/QtCore/qglobal.h:376:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_5_15'
  376 | # define QT_DEPRECATED_VERSION_X_5_15(text) QT_DEPRECATED_X(text)
      |                                             ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/interface_widgets.cpp:633:22: warning: 'qrand' is deprecated: use QRandomGenerator instead [-Wdeprecated-declarations]
  633 |         f->b_fat = ( qrand() < ( RAND_MAX * .33 ) );
      |                      ^
/usr/local/include/qt5/QtCore/qglobal.h:1282:15: note: 'qrand' has been explicitly marked deprecated here
 1282 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X_5_15("use QRandomGenerator instead") int qrand();
      |               ^
/usr/local/include/qt5/QtCore/qglobal.h:376:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_5_15'
  376 | # define QT_DEPRECATED_VERSION_X_5_15(text) QT_DEPRECATED_X(text)
      |                                             ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/interface_widgets.cpp:652:5: warning: 'QLinkedList' is deprecated: Use std::list instead [-Wdeprecated-declarations]
  652 |     QLinkedList::const_iterator it = flakes->constBegin();
      |     ^
/usr/local/include/qt5/QtCore/qlinkedlist.h:92:7: note: 'QLinkedList' has been explicitly marked deprecated here
   92 | class QT_DEPRECATED_VERSION_X_5_15("Use std::list instead") QLinkedList
      |       ^
/usr/local/include/qt5/QtCore/qglobal.h:376:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_5_15'
  376 | # define QT_DEPRECATED_VERSION_X_5_15(text) QT_DEPRECATED_X(text)
      |                                             ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
In file included from gui/qt/components/controller.cpp:34:
In file included from ./gui/qt/components/interface_widgets.hpp:33:
In file included from ./gui/qt/main_interface.hpp:30:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
1 warning generated.
mv -f gui/qt/components/.deps/libqt_plugin_la-open_panels.Tpo gui/qt/components/.deps/libqt_plugin_la-open_panels.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/epg/libqt_plugin_la-EPGChannels.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/epg/libqt_plugin_la-EPGChannels.lo -MD -MP -MF gui/qt/components/epg/.deps/libqt_plugin_la-EPGChannels.Tpo -c -o gui/qt/components/epg/libqt_plugin_la-EPGChannels.lo `test -f 'gui/qt/components/epg/EPGChannels.cpp' || echo './'`gui/qt/components/epg/EPGChannels.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/epg/libqt_plugin_la-EPGChannels.lo -MD -MP -MF gui/qt/components/epg/.deps/libqt_plugin_la-EPGChannels.Tpo -c gui/qt/components/epg/EPGChannels.cpp  -fPIC -DPIC -o gui/qt/components/epg/.libs/libqt_plugin_la-EPGChannels.o
In file included from gui/qt/components/controller.cpp:34:
./gui/qt/components/interface_widgets.hpp:154:5: warning: 'QLinkedList' is deprecated: Use std::list instead [-Wdeprecated-declarations]
  154 |     QLinkedList *flakes;
      |     ^
/usr/local/include/qt5/QtCore/qlinkedlist.h:92:7: note: 'QLinkedList' has been explicitly marked deprecated here
   92 | class QT_DEPRECATED_VERSION_X_5_15("Use std::list instead") QLinkedList
      |       ^
/usr/local/include/qt5/QtCore/qglobal.h:376:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_5_15'
  376 | # define QT_DEPRECATED_VERSION_X_5_15(text) QT_DEPRECATED_X(text)
      |                                             ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/controller.cpp:117:52: warning: 'SkipEmptyParts' is deprecated [-Wdeprecated-declarations]
  117 |     QStringList list = config.split( ";", QString::SkipEmptyParts ) ;
      |                                                    ^
/usr/local/include/qt5/QtCore/qstring.h:602:24: note: 'SkipEmptyParts' has been explicitly marked deprecated here
  602 |         SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
      |                        ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:1179:40: note: expanded from macro 'Q_DECL_ENUMERATOR_DEPRECATED'
 1179 | #  define Q_DECL_ENUMERATOR_DEPRECATED Q_DECL_DEPRECATED
      |                                        ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:241:45: note: expanded from macro 'Q_DECL_DEPRECATED'
  241 | #  define Q_DECL_DEPRECATED __attribute__ ((__deprecated__))
      |                                             ^
gui/qt/components/controller.cpp:117:31: warning: 'split' is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
  117 |     QStringList list = config.split( ";", QString::SkipEmptyParts ) ;
      |                               ^
/usr/local/include/qt5/QtCore/qstring.h:605:23: note: 'split' has been explicitly marked deprecated here
  605 |     Q_REQUIRED_RESULT QT_DEPRECATED_VERSION_X_5_15("Use split(const QString &sep, Qt::SplitBehavior ...) variant instead")
      |                       ^
/usr/local/include/qt5/QtCore/qglobal.h:376:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_5_15'
  376 | # define QT_DEPRECATED_VERSION_X_5_15(text) QT_DEPRECATED_X(text)
      |                                             ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/controller.cpp:718:23: warning: 'WA_MacBrushedMetal' is deprecated [-Wdeprecated-declarations]
  718 |     setAttribute( Qt::WA_MacBrushedMetal);
      |                       ^
/usr/local/include/qt5/QtCore/qnamespace.h:398:28: note: 'WA_MacBrushedMetal' has been explicitly marked deprecated here
  398 |         WA_MacBrushedMetal Q_DECL_ENUMERATOR_DEPRECATED = 46,
      |                            ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:1179:40: note: expanded from macro 'Q_DECL_ENUMERATOR_DEPRECATED'
 1179 | #  define Q_DECL_ENUMERATOR_DEPRECATED Q_DECL_DEPRECATED
      |                                        ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:241:45: note: expanded from macro 'Q_DECL_DEPRECATED'
  241 | #  define Q_DECL_DEPRECATED __attribute__ ((__deprecated__))
      |                                             ^
gui/qt/components/controller.cpp:891:53: warning: 'screenGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
  891 |         QRect currentRes = QApplication::desktop()->screenGeometry( targetScreen() );
      |                                                     ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:79:5: note: 'screenGeometry' has been explicitly marked deprecated here
   79 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect screenGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/controller.cpp:927:49: warning: 'screenGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
  927 |     QRect currentRes = QApplication::desktop()->screenGeometry( number );
      |                                                 ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:79:5: note: 'screenGeometry' has been explicitly marked deprecated here
   79 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect screenGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/controller.cpp:1001:53: warning: 'screenGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
 1001 |     QRect screenGeometry = QApplication::desktop()->screenGeometry( number );
      |                                                     ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:79:5: note: 'screenGeometry' has been explicitly marked deprecated here
   79 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect screenGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/controller.cpp:1024:74: warning: 'screenCount' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
 1024 |     if( i_screennumber < 0 || i_screennumber >= QApplication::desktop()->screenCount() )
      |                                                                          ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:72:5: note: 'screenCount' has been explicitly marked deprecated here
   72 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") int screenCount() const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/controller.cpp:1113:59: warning: 'screenGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
 1113 |         const QRect screenRect = QApplication::desktop()->screenGeometry( targetScreen() );
      |                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:79:5: note: 'screenGeometry' has been explicitly marked deprecated here
   79 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect screenGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
8 warnings generated.
mv -f gui/qt/components/.deps/libqt_plugin_la-interface_widgets.Tpo gui/qt/components/.deps/libqt_plugin_la-interface_widgets.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/epg/libqt_plugin_la-EPGItem.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/epg/libqt_plugin_la-EPGItem.lo -MD -MP -MF gui/qt/components/epg/.deps/libqt_plugin_la-EPGItem.Tpo -c -o gui/qt/components/epg/libqt_plugin_la-EPGItem.lo `test -f 'gui/qt/components/epg/EPGItem.cpp' || echo './'`gui/qt/components/epg/EPGItem.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/epg/libqt_plugin_la-EPGItem.lo -MD -MP -MF gui/qt/components/epg/.deps/libqt_plugin_la-EPGItem.Tpo -c gui/qt/components/epg/EPGItem.cpp  -fPIC -DPIC -o gui/qt/components/epg/.libs/libqt_plugin_la-EPGItem.o
10 warnings generated.
mv -f gui/qt/components/.deps/libqt_plugin_la-controller.Tpo gui/qt/components/.deps/libqt_plugin_la-controller.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/epg/libqt_plugin_la-EPGProgram.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/epg/libqt_plugin_la-EPGProgram.lo -MD -MP -MF gui/qt/components/epg/.deps/libqt_plugin_la-EPGProgram.Tpo -c -o gui/qt/components/epg/libqt_plugin_la-EPGProgram.lo `test -f 'gui/qt/components/epg/EPGProgram.cpp' || echo './'`gui/qt/components/epg/EPGProgram.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/epg/libqt_plugin_la-EPGProgram.lo -MD -MP -MF gui/qt/components/epg/.deps/libqt_plugin_la-EPGProgram.Tpo -c gui/qt/components/epg/EPGProgram.cpp  -fPIC -DPIC -o gui/qt/components/epg/.libs/libqt_plugin_la-EPGProgram.o
mv -f gui/qt/components/.deps/libqt_plugin_la-controller_widget.Tpo gui/qt/components/.deps/libqt_plugin_la-controller_widget.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/epg/libqt_plugin_la-EPGRuler.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/epg/libqt_plugin_la-EPGRuler.lo -MD -MP -MF gui/qt/components/epg/.deps/libqt_plugin_la-EPGRuler.Tpo -c -o gui/qt/components/epg/libqt_plugin_la-EPGRuler.lo `test -f 'gui/qt/components/epg/EPGRuler.cpp' || echo './'`gui/qt/components/epg/EPGRuler.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/epg/libqt_plugin_la-EPGRuler.lo -MD -MP -MF gui/qt/components/epg/.deps/libqt_plugin_la-EPGRuler.Tpo -c gui/qt/components/epg/EPGRuler.cpp  -fPIC -DPIC -o gui/qt/components/epg/.libs/libqt_plugin_la-EPGRuler.o
gui/qt/components/epg/EPGChannels.cpp:53:9: warning: 'qSort::iterator, bool (*)(const EPGProgram *, const EPGProgram *)>' is deprecated: Use std::sort [-Wdeprecated-declarations]
   53 |         qSort(programsList.begin(), programsList.end(), EPGProgram::lessThan);
      |         ^
/usr/local/include/qt5/QtCore/qalgorithms.h:181:1: note: 'qSort::iterator, bool (*)(const EPGProgram *, const EPGProgram *)>' has been explicitly marked deprecated here
  181 | QT_DEPRECATED_X("Use std::sort") inline void qSort(RandomAccessIterator start, RandomAccessIterator end, LessThan lessThan)
      | ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/epg/EPGChannels.cpp:85:37: warning: 'width' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations]
   85 |         int i_width = fontMetrics().width( text );
      |                                     ^
/usr/local/include/qt5/QtGui/qfontmetrics.h:105:5: note: 'width' has been explicitly marked deprecated here
  105 |     QT_DEPRECATED_X("Use QFontMetrics::horizontalAdvance")
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
2 warnings generated.
mv -f gui/qt/components/epg/.deps/libqt_plugin_la-EPGChannels.Tpo gui/qt/components/epg/.deps/libqt_plugin_la-EPGChannels.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/epg/libqt_plugin_la-EPGView.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/epg/libqt_plugin_la-EPGView.lo -MD -MP -MF gui/qt/components/epg/.deps/libqt_plugin_la-EPGView.Tpo -c -o gui/qt/components/epg/libqt_plugin_la-EPGView.lo `test -f 'gui/qt/components/epg/EPGView.cpp' || echo './'`gui/qt/components/epg/EPGView.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/epg/libqt_plugin_la-EPGView.lo -MD -MP -MF gui/qt/components/epg/.deps/libqt_plugin_la-EPGView.Tpo -c gui/qt/components/epg/EPGView.cpp  -fPIC -DPIC -o gui/qt/components/epg/.libs/libqt_plugin_la-EPGView.o
mv -f gui/qt/components/epg/.deps/libqt_plugin_la-EPGItem.Tpo gui/qt/components/epg/.deps/libqt_plugin_la-EPGItem.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/epg/libqt_plugin_la-EPGWidget.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/epg/libqt_plugin_la-EPGWidget.lo -MD -MP -MF gui/qt/components/epg/.deps/libqt_plugin_la-EPGWidget.Tpo -c -o gui/qt/components/epg/libqt_plugin_la-EPGWidget.lo `test -f 'gui/qt/components/epg/EPGWidget.cpp' || echo './'`gui/qt/components/epg/EPGWidget.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/epg/libqt_plugin_la-EPGWidget.lo -MD -MP -MF gui/qt/components/epg/.deps/libqt_plugin_la-EPGWidget.Tpo -c gui/qt/components/epg/EPGWidget.cpp  -fPIC -DPIC -o gui/qt/components/epg/.libs/libqt_plugin_la-EPGWidget.o
mv -f gui/qt/components/epg/.deps/libqt_plugin_la-EPGProgram.Tpo gui/qt/components/epg/.deps/libqt_plugin_la-EPGProgram.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/playlist/libqt_plugin_la-views.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/playlist/libqt_plugin_la-views.lo -MD -MP -MF gui/qt/components/playlist/.deps/libqt_plugin_la-views.Tpo -c -o gui/qt/components/playlist/libqt_plugin_la-views.lo `test -f 'gui/qt/components/playlist/views.cpp' || echo './'`gui/qt/components/playlist/views.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/playlist/libqt_plugin_la-views.lo -MD -MP -MF gui/qt/components/playlist/.deps/libqt_plugin_la-views.Tpo -c gui/qt/components/playlist/views.cpp  -fPIC -DPIC -o gui/qt/components/playlist/.libs/libqt_plugin_la-views.o
mv -f gui/qt/components/epg/.deps/libqt_plugin_la-EPGRuler.Tpo gui/qt/components/epg/.deps/libqt_plugin_la-EPGRuler.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/playlist/libqt_plugin_la-vlc_model.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/playlist/libqt_plugin_la-vlc_model.lo -MD -MP -MF gui/qt/components/playlist/.deps/libqt_plugin_la-vlc_model.Tpo -c -o gui/qt/components/playlist/libqt_plugin_la-vlc_model.lo `test -f 'gui/qt/components/playlist/vlc_model.cpp' || echo './'`gui/qt/components/playlist/vlc_model.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/playlist/libqt_plugin_la-vlc_model.lo -MD -MP -MF gui/qt/components/playlist/.deps/libqt_plugin_la-vlc_model.Tpo -c gui/qt/components/playlist/vlc_model.cpp  -fPIC -DPIC -o gui/qt/components/playlist/.libs/libqt_plugin_la-vlc_model.o
gui/qt/components/epg/EPGView.cpp:51:30: warning: 'QDateTime' is deprecated: Use QDate::startOfDay() [-Wdeprecated-declarations]
   51 |     QDateTime nextdaylimit = QDateTime( rectstarttime.date() );
      |                              ^
/usr/local/include/qt5/QtCore/qdatetime.h:298:5: note: 'QDateTime' has been explicitly marked deprecated here
  298 |     QT_DEPRECATED_X("Use QDate::startOfDay()") explicit QDateTime(const QDate &);
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/epg/EPGView.cpp:100:5: warning: 'setMatrix' is deprecated: Use setTransform() [-Wdeprecated-declarations]
  100 |     setMatrix( matrix );
      |     ^
/usr/local/include/qt5/QtWidgets/qgraphicsview.h:170:5: note: 'setMatrix' has been explicitly marked deprecated here
  170 |     QT_DEPRECATED_X("Use setTransform()") void setMatrix(const QMatrix &matrix, bool combine = false);
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
2 warnings generated.
mv -f gui/qt/components/epg/.deps/libqt_plugin_la-EPGView.Tpo gui/qt/components/epg/.deps/libqt_plugin_la-EPGView.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/playlist/libqt_plugin_la-playlist_model.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/playlist/libqt_plugin_la-playlist_model.lo -MD -MP -MF gui/qt/components/playlist/.deps/libqt_plugin_la-playlist_model.Tpo -c -o gui/qt/components/playlist/libqt_plugin_la-playlist_model.lo `test -f 'gui/qt/components/playlist/playlist_model.cpp' || echo './'`gui/qt/components/playlist/playlist_model.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/playlist/libqt_plugin_la-playlist_model.lo -MD -MP -MF gui/qt/components/playlist/.deps/libqt_plugin_la-playlist_model.Tpo -c gui/qt/components/playlist/playlist_model.cpp  -fPIC -DPIC -o gui/qt/components/playlist/.libs/libqt_plugin_la-playlist_model.o
In file included from gui/qt/components/playlist/views.cpp:24:
./gui/qt/components/playlist/views.hpp:147:10: warning: 'PicFlowView::dataChanged' hides overloaded virtual function [-Woverloaded-virtual]
  147 |     void dataChanged( const QModelIndex &, const QModelIndex &);
      |          ^
/usr/local/include/qt5/QtWidgets/qabstractitemview.h:245:18: note: hidden overloaded virtual function 'QAbstractItemView::dataChanged' declared here: different number of parameters (3 vs 2)
  245 |     virtual void dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QVector &roles = QVector());
      |                  ^
gui/qt/components/playlist/vlc_model.cpp:86:24: warning: 'find' is deprecated: Use bool find(const QString &, QPixmap *) instead [-Wdeprecated-declarations]
   86 |     if( !QPixmapCache::find( key, artPix ))
      |                        ^
/usr/local/include/qt5/QtGui/qpixmapcache.h:80:5: note: 'find' has been explicitly marked deprecated here
   80 |     QT_DEPRECATED_X("Use bool find(const QString &, QPixmap *) instead")
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/playlist/vlc_model.cpp:100:28: warning: 'find' is deprecated: Use bool find(const QString &, QPixmap *) instead [-Wdeprecated-declarations]
  100 |         if( !QPixmapCache::find( key, artPix ) )
      |                            ^
/usr/local/include/qt5/QtGui/qpixmapcache.h:80:5: note: 'find' has been explicitly marked deprecated here
   80 |     QT_DEPRECATED_X("Use bool find(const QString &, QPixmap *) instead")
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/playlist/vlc_model.cpp:209:27: warning: 'child' is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations]
  209 |             child = index.child( row, COLUMN_COVER );
      |                           ^
/usr/local/include/qt5/QtCore/qabstractitemmodel.h:71:5: note: 'child' has been explicitly marked deprecated here
   71 |     QT_DEPRECATED_X("Use QAbstractItemModel::index") inline QModelIndex child(int row, int column) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
mv -f gui/qt/components/epg/.deps/libqt_plugin_la-EPGWidget.Tpo gui/qt/components/epg/.deps/libqt_plugin_la-EPGWidget.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/playlist/libqt_plugin_la-playlist_item.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/playlist/libqt_plugin_la-playlist_item.lo -MD -MP -MF gui/qt/components/playlist/.deps/libqt_plugin_la-playlist_item.Tpo -c -o gui/qt/components/playlist/libqt_plugin_la-playlist_item.lo `test -f 'gui/qt/components/playlist/playlist_item.cpp' || echo './'`gui/qt/components/playlist/playlist_item.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/playlist/libqt_plugin_la-playlist_item.lo -MD -MP -MF gui/qt/components/playlist/.deps/libqt_plugin_la-playlist_item.Tpo -c gui/qt/components/playlist/playlist_item.cpp  -fPIC -DPIC -o gui/qt/components/playlist/.libs/libqt_plugin_la-playlist_item.o
1 warning generated.
mv -f gui/qt/components/playlist/.deps/libqt_plugin_la-views.Tpo gui/qt/components/playlist/.deps/libqt_plugin_la-views.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/playlist/libqt_plugin_la-standardpanel.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/playlist/libqt_plugin_la-standardpanel.lo -MD -MP -MF gui/qt/components/playlist/.deps/libqt_plugin_la-standardpanel.Tpo -c -o gui/qt/components/playlist/libqt_plugin_la-standardpanel.lo `test -f 'gui/qt/components/playlist/standardpanel.cpp' || echo './'`gui/qt/components/playlist/standardpanel.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/playlist/libqt_plugin_la-standardpanel.lo -MD -MP -MF gui/qt/components/playlist/.deps/libqt_plugin_la-standardpanel.Tpo -c gui/qt/components/playlist/standardpanel.cpp  -fPIC -DPIC -o gui/qt/components/playlist/.libs/libqt_plugin_la-standardpanel.o
3 warnings generated.
mv -f gui/qt/components/playlist/.deps/libqt_plugin_la-vlc_model.Tpo gui/qt/components/playlist/.deps/libqt_plugin_la-vlc_model.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/playlist/libqt_plugin_la-playlist.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/playlist/libqt_plugin_la-playlist.lo -MD -MP -MF gui/qt/components/playlist/.deps/libqt_plugin_la-playlist.Tpo -c -o gui/qt/components/playlist/libqt_plugin_la-playlist.lo `test -f 'gui/qt/components/playlist/playlist.cpp' || echo './'`gui/qt/components/playlist/playlist.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/playlist/libqt_plugin_la-playlist.lo -MD -MP -MF gui/qt/components/playlist/.deps/libqt_plugin_la-playlist.Tpo -c gui/qt/components/playlist/playlist.cpp  -fPIC -DPIC -o gui/qt/components/playlist/.libs/libqt_plugin_la-playlist.o
gui/qt/components/playlist/playlist_model.cpp:129:5: warning: 'qSort::iterator, bool (*)(const QModelIndex &, const QModelIndex &)>' is deprecated: Use std::sort [-Wdeprecated-declarations]
  129 |     qSort(list.begin(), list.end(), modelIndexLessThen);
      |     ^
/usr/local/include/qt5/QtCore/qalgorithms.h:181:1: note: 'qSort::iterator, bool (*)(const QModelIndex &, const QModelIndex &)>' has been explicitly marked deprecated here
  181 | QT_DEPRECATED_X("Use std::sort") inline void qSort(RandomAccessIterator start, RandomAccessIterator end, LessThan lessThan)
      | ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
1 warning generated.
mv -f gui/qt/components/playlist/.deps/libqt_plugin_la-playlist_model.Tpo gui/qt/components/playlist/.deps/libqt_plugin_la-playlist_model.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/playlist/libqt_plugin_la-selector.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/playlist/libqt_plugin_la-selector.lo -MD -MP -MF gui/qt/components/playlist/.deps/libqt_plugin_la-selector.Tpo -c -o gui/qt/components/playlist/libqt_plugin_la-selector.lo `test -f 'gui/qt/components/playlist/selector.cpp' || echo './'`gui/qt/components/playlist/selector.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/playlist/libqt_plugin_la-selector.lo -MD -MP -MF gui/qt/components/playlist/.deps/libqt_plugin_la-selector.Tpo -c gui/qt/components/playlist/selector.cpp  -fPIC -DPIC -o gui/qt/components/playlist/.libs/libqt_plugin_la-selector.o
mv -f gui/qt/components/playlist/.deps/libqt_plugin_la-playlist_item.Tpo gui/qt/components/playlist/.deps/libqt_plugin_la-playlist_item.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/sout/libqt_plugin_la-profile_selector.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/sout/libqt_plugin_la-profile_selector.lo -MD -MP -MF gui/qt/components/sout/.deps/libqt_plugin_la-profile_selector.Tpo -c -o gui/qt/components/sout/libqt_plugin_la-profile_selector.lo `test -f 'gui/qt/components/sout/profile_selector.cpp' || echo './'`gui/qt/components/sout/profile_selector.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/sout/libqt_plugin_la-profile_selector.lo -MD -MP -MF gui/qt/components/sout/.deps/libqt_plugin_la-profile_selector.Tpo -c gui/qt/components/sout/profile_selector.cpp  -fPIC -DPIC -o gui/qt/components/sout/.libs/libqt_plugin_la-profile_selector.o
In file included from gui/qt/components/playlist/standardpanel.cpp:33:
./gui/qt/components/playlist/views.hpp:147:10: warning: 'PicFlowView::dataChanged' hides overloaded virtual function [-Woverloaded-virtual]
  147 |     void dataChanged( const QModelIndex &, const QModelIndex &);
      |          ^
/usr/local/include/qt5/QtWidgets/qabstractitemview.h:245:18: note: hidden overloaded virtual function 'QAbstractItemView::dataChanged' declared here: different number of parameters (3 vs 2)
  245 |     virtual void dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QVector &roles = QVector());
      |                  ^
In file included from gui/qt/components/playlist/playlist.cpp:33:
In file included from ./gui/qt/components/interface_widgets.hpp:33:
In file included from ./gui/qt/main_interface.hpp:30:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
In file included from gui/qt/components/playlist/standardpanel.cpp:38:
In file included from ./gui/qt/dialogs_provider.hpp:36:
In file included from ./gui/qt/dialogs/open.hpp:34:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
In file included from gui/qt/components/playlist/playlist.cpp:33:
./gui/qt/components/interface_widgets.hpp:154:5: warning: 'QLinkedList' is deprecated: Use std::list instead [-Wdeprecated-declarations]
  154 |     QLinkedList *flakes;
      |     ^
/usr/local/include/qt5/QtCore/qlinkedlist.h:92:7: note: 'QLinkedList' has been explicitly marked deprecated here
   92 | class QT_DEPRECATED_VERSION_X_5_15("Use std::list instead") QLinkedList
      |       ^
/usr/local/include/qt5/QtCore/qglobal.h:376:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_5_15'
  376 | # define QT_DEPRECATED_VERSION_X_5_15(text) QT_DEPRECATED_X(text)
      |                                             ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/playlist/standardpanel.cpp:540:27: warning: 'delta' is deprecated: Use angleDelta() [-Wdeprecated-declarations]
  540 |         int numSteps = e->delta() / 8 / 15;
      |                           ^
/usr/local/include/qt5/QtGui/qevent.h:218:5: note: 'delta' has been explicitly marked deprecated here
  218 |     QT_DEPRECATED_VERSION_X_5_15("Use angleDelta()")
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:376:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_5_15'
  376 | # define QT_DEPRECATED_VERSION_X_5_15(text) QT_DEPRECATED_X(text)
      |                                             ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
2 warnings generated.
mv -f gui/qt/components/playlist/.deps/libqt_plugin_la-playlist.Tpo gui/qt/components/playlist/.deps/libqt_plugin_la-playlist.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/components/sout/libqt_plugin_la-sout_widgets.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/sout/libqt_plugin_la-sout_widgets.lo -MD -MP -MF gui/qt/components/sout/.deps/libqt_plugin_la-sout_widgets.Tpo -c -o gui/qt/components/sout/libqt_plugin_la-sout_widgets.lo `test -f 'gui/qt/components/sout/sout_widgets.cpp' || echo './'`gui/qt/components/sout/sout_widgets.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/components/sout/libqt_plugin_la-sout_widgets.lo -MD -MP -MF gui/qt/components/sout/.deps/libqt_plugin_la-sout_widgets.Tpo -c gui/qt/components/sout/sout_widgets.cpp  -fPIC -DPIC -o gui/qt/components/sout/.libs/libqt_plugin_la-sout_widgets.o
3 warnings generated.
mv -f gui/qt/components/playlist/.deps/libqt_plugin_la-standardpanel.Tpo gui/qt/components/playlist/.deps/libqt_plugin_la-standardpanel.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/util/libqt_plugin_la-animators.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-animators.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-animators.Tpo -c -o gui/qt/util/libqt_plugin_la-animators.lo `test -f 'gui/qt/util/animators.cpp' || echo './'`gui/qt/util/animators.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-animators.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-animators.Tpo -c gui/qt/util/animators.cpp  -fPIC -DPIC -o gui/qt/util/.libs/libqt_plugin_la-animators.o
gui/qt/components/playlist/selector.cpp:361:21: warning: 'playlist_IsServicesDiscoveryLoaded' is deprecated [-Wdeprecated-declarations]
  361 |         sd_loaded = playlist_IsServicesDiscoveryLoaded( THEPL, qtu( qs ) );
      |                     ^
../include/vlc_playlist.h:357:77: note: 'playlist_IsServicesDiscoveryLoaded' has been explicitly marked deprecated here
  357 | VLC_API bool playlist_IsServicesDiscoveryLoaded( playlist_t *,const char *) VLC_DEPRECATED;
      |                                                                             ^
../include/vlc_common.h:85:40: note: expanded from macro 'VLC_DEPRECATED'
   85 | # define VLC_DEPRECATED __attribute__((deprecated))
      |                                        ^
gui/qt/components/playlist/selector.cpp:643:79: warning: 'delta' is deprecated: Use angleDelta() [-Wdeprecated-declarations]
  643 |         (verticalScrollBar()->value() != verticalScrollBar()->minimum() && e->delta() >= 0 ) ||
      |                                                                               ^
/usr/local/include/qt5/QtGui/qevent.h:218:5: note: 'delta' has been explicitly marked deprecated here
  218 |     QT_DEPRECATED_VERSION_X_5_15("Use angleDelta()")
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:376:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_5_15'
  376 | # define QT_DEPRECATED_VERSION_X_5_15(text) QT_DEPRECATED_X(text)
      |                                             ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/components/playlist/selector.cpp:644:79: warning: 'delta' is deprecated: Use angleDelta() [-Wdeprecated-declarations]
  644 |         (verticalScrollBar()->value() != verticalScrollBar()->maximum() && e->delta() < 0 )
      |                                                                               ^
/usr/local/include/qt5/QtGui/qevent.h:218:5: note: 'delta' has been explicitly marked deprecated here
  218 |     QT_DEPRECATED_VERSION_X_5_15("Use angleDelta()")
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:376:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_5_15'
  376 | # define QT_DEPRECATED_VERSION_X_5_15(text) QT_DEPRECATED_X(text)
      |                                             ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
In file included from gui/qt/components/sout/profile_selector.cpp:25:
In file included from ./gui/qt/components/sout/profile_selector.hpp:33:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
3 warnings generated.
mv -f gui/qt/components/playlist/.deps/libqt_plugin_la-selector.Tpo gui/qt/components/playlist/.deps/libqt_plugin_la-selector.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/util/libqt_plugin_la-input_slider.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-input_slider.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-input_slider.Tpo -c -o gui/qt/util/libqt_plugin_la-input_slider.lo `test -f 'gui/qt/util/input_slider.cpp' || echo './'`gui/qt/util/input_slider.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-input_slider.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-input_slider.Tpo -c gui/qt/util/input_slider.cpp  -fPIC -DPIC -o gui/qt/util/.libs/libqt_plugin_la-input_slider.o
In file included from gui/qt/components/sout/sout_widgets.cpp:28:
In file included from ./gui/qt/dialogs/sout.hpp:33:
In file included from ./gui/qt/ui/sout.h:28:
In file included from ./gui/qt/components/sout/profile_selector.hpp:33:
./gui/qt/util/qvlcframe.hpp:78:123: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
   78 |                widget->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, widget->size(), qApp->desktop()->availableGeometry()));
      |                                                                                                                           ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
   88 |     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
mv -f gui/qt/util/.deps/libqt_plugin_la-animators.Tpo gui/qt/util/.deps/libqt_plugin_la-animators.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/util/libqt_plugin_la-timetooltip.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-timetooltip.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-timetooltip.Tpo -c -o gui/qt/util/libqt_plugin_la-timetooltip.lo `test -f 'gui/qt/util/timetooltip.cpp' || echo './'`gui/qt/util/timetooltip.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-timetooltip.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-timetooltip.Tpo -c gui/qt/util/timetooltip.cpp  -fPIC -DPIC -o gui/qt/util/.libs/libqt_plugin_la-timetooltip.o
1 warning generated.
mv -f gui/qt/components/sout/.deps/libqt_plugin_la-sout_widgets.Tpo gui/qt/components/sout/.deps/libqt_plugin_la-sout_widgets.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/util/libqt_plugin_la-customwidgets.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-customwidgets.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-customwidgets.Tpo -c -o gui/qt/util/libqt_plugin_la-customwidgets.lo `test -f 'gui/qt/util/customwidgets.cpp' || echo './'`gui/qt/util/customwidgets.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-customwidgets.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-customwidgets.Tpo -c gui/qt/util/customwidgets.cpp  -fPIC -DPIC -o gui/qt/util/.libs/libqt_plugin_la-customwidgets.o
1 warning generated.
mv -f gui/qt/components/sout/.deps/libqt_plugin_la-profile_selector.Tpo gui/qt/components/sout/.deps/libqt_plugin_la-profile_selector.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/util/libqt_plugin_la-searchlineedit.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-searchlineedit.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-searchlineedit.Tpo -c -o gui/qt/util/libqt_plugin_la-searchlineedit.lo `test -f 'gui/qt/util/searchlineedit.cpp' || echo './'`gui/qt/util/searchlineedit.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-searchlineedit.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-searchlineedit.Tpo -c gui/qt/util/searchlineedit.cpp  -fPIC -DPIC -o gui/qt/util/.libs/libqt_plugin_la-searchlineedit.o
gui/qt/util/input_slider.cpp:284:70: warning: 'MidButton' is deprecated: MidButton is deprecated. Use MiddleButton instead [-Wdeprecated-declarations]
  284 |     if ( event->button() != Qt::LeftButton && event->button() != Qt::MidButton )
      |                                                                      ^
/usr/local/include/qt5/QtCore/qnamespace.h:132:19: note: 'MidButton' has been explicitly marked deprecated here
  132 |         MidButton Q_DECL_ENUMERATOR_DEPRECATED_X("MidButton is deprecated. Use MiddleButton instead") = MiddleButton,
      |                   ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:1180:45: note: expanded from macro 'Q_DECL_ENUMERATOR_DEPRECATED_X'
 1180 | #  define Q_DECL_ENUMERATOR_DEPRECATED_X(x) Q_DECL_DEPRECATED_X(x)
      |                                             ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/util/input_slider.cpp:297:72: warning: 'MidButton' is deprecated: MidButton is deprecated. Use MiddleButton instead [-Wdeprecated-declarations]
  297 |          ( event->button() != Qt::LeftButton && event->button() != Qt::MidButton )
      |                                                                        ^
/usr/local/include/qt5/QtCore/qnamespace.h:132:19: note: 'MidButton' has been explicitly marked deprecated here
  132 |         MidButton Q_DECL_ENUMERATOR_DEPRECATED_X("MidButton is deprecated. Use MiddleButton instead") = MiddleButton,
      |                   ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:1180:45: note: expanded from macro 'Q_DECL_ENUMERATOR_DEPRECATED_X'
 1180 | #  define Q_DECL_ENUMERATOR_DEPRECATED_X(x) Q_DECL_DEPRECATED_X(x)
      |                                             ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/util/input_slider.cpp:351:56: warning: 'MidButton' is deprecated: MidButton is deprecated. Use MiddleButton instead [-Wdeprecated-declarations]
  351 |     if ( ! ( event->buttons() & ( Qt::LeftButton | Qt::MidButton ) ) )
      |                                                        ^
/usr/local/include/qt5/QtCore/qnamespace.h:132:19: note: 'MidButton' has been explicitly marked deprecated here
  132 |         MidButton Q_DECL_ENUMERATOR_DEPRECATED_X("MidButton is deprecated. Use MiddleButton instead") = MiddleButton,
      |                   ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:1180:45: note: expanded from macro 'Q_DECL_ENUMERATOR_DEPRECATED_X'
 1180 | #  define Q_DECL_ENUMERATOR_DEPRECATED_X(x) Q_DECL_DEPRECATED_X(x)
      |                                             ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/util/input_slider.cpp:406:23: warning: 'delta' is deprecated: Use angleDelta() [-Wdeprecated-declarations]
  406 |         if ( ( event->delta() < 0 && i_mode != 3 ) || ( event->delta() > 0 && i_mode == 3 ) )
      |                       ^
/usr/local/include/qt5/QtGui/qevent.h:218:5: note: 'delta' has been explicitly marked deprecated here
  218 |     QT_DEPRECATED_VERSION_X_5_15("Use angleDelta()")
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:376:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_5_15'
  376 | # define QT_DEPRECATED_VERSION_X_5_15(text) QT_DEPRECATED_X(text)
      |                                             ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/util/input_slider.cpp:406:64: warning: 'delta' is deprecated: Use angleDelta() [-Wdeprecated-declarations]
  406 |         if ( ( event->delta() < 0 && i_mode != 3 ) || ( event->delta() > 0 && i_mode == 3 ) )
      |                                                                ^
/usr/local/include/qt5/QtGui/qevent.h:218:5: note: 'delta' has been explicitly marked deprecated here
  218 |     QT_DEPRECATED_VERSION_X_5_15("Use angleDelta()")
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:376:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_5_15'
  376 | # define QT_DEPRECATED_VERSION_X_5_15(text) QT_DEPRECATED_X(text)
      |                                             ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/util/input_slider.cpp:466:25: warning: add explicit braces to avoid dangling else [-Wdangling-else]
  466 |         if ( chapters ) foreach( const SeekPoint &point, chapters->getPoints() )
      |                         ^
/usr/local/include/qt5/QtCore/qglobal.h:1142:21: note: expanded from macro 'foreach'
 1142 | #    define foreach Q_FOREACH
      |                     ^
/usr/local/include/qt5/QtCore/qglobal.h:1135:5: note: expanded from macro 'Q_FOREACH'
 1135 |     Q_FOREACH_IMPL(variable, Q_FOREACH_JOIN(_container_, __LINE__), container)
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:1116:43: note: expanded from macro 'Q_FOREACH_IMPL'
 1116 |         if (variable = *name.i; false) {} else
      |                                           ^
gui/qt/util/input_slider.cpp:677:37: warning: 'delta' is deprecated: Use angleDelta() [-Wdeprecated-declarations]
  677 |     int newvalue = value() + event->delta() / ( 8 * 15 ) * f_step;
      |                                     ^
/usr/local/include/qt5/QtGui/qevent.h:218:5: note: 'delta' has been explicitly marked deprecated here
  218 |     QT_DEPRECATED_VERSION_X_5_15("Use angleDelta()")
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:376:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_5_15'
  376 | # define QT_DEPRECATED_VERSION_X_5_15(text) QT_DEPRECATED_X(text)
      |                                             ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
7 warnings generated.
mv -f gui/qt/util/.deps/libqt_plugin_la-input_slider.Tpo gui/qt/util/.deps/libqt_plugin_la-input_slider.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/util/libqt_plugin_la-registry.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-registry.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-registry.Tpo -c -o gui/qt/util/libqt_plugin_la-registry.lo `test -f 'gui/qt/util/registry.cpp' || echo './'`gui/qt/util/registry.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-registry.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-registry.Tpo -c gui/qt/util/registry.cpp  -fPIC -DPIC -o gui/qt/util/.libs/libqt_plugin_la-registry.o
mv -f gui/qt/util/.deps/libqt_plugin_la-registry.Tpo gui/qt/util/.deps/libqt_plugin_la-registry.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/util/libqt_plugin_la-qmenuview.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-qmenuview.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-qmenuview.Tpo -c -o gui/qt/util/libqt_plugin_la-qmenuview.lo `test -f 'gui/qt/util/qmenuview.cpp' || echo './'`gui/qt/util/qmenuview.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-qmenuview.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-qmenuview.Tpo -c gui/qt/util/qmenuview.cpp  -fPIC -DPIC -o gui/qt/util/.libs/libqt_plugin_la-qmenuview.o
gui/qt/util/timetooltip.cpp:79:45: warning: 'screenGeometry' is deprecated: Use QGuiApplication::screenAt() [-Wdeprecated-declarations]
   79 |     QRect screen = QApplication::desktop()->screenGeometry( mTarget );
      |                                             ^
/usr/local/include/qt5/QtWidgets/qdesktopwidget.h:80:5: note: 'screenGeometry' has been explicitly marked deprecated here
   80 |     QT_DEPRECATED_X("Use QGuiApplication::screenAt()") const QRect screenGeometry(const QPoint &point) const
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/util/timetooltip.cpp:145:33: warning: 'HighQualityAntialiasing' is deprecated: Use Antialiasing instead [-Wdeprecated-declarations]
  145 |     p.setRenderHints( QPainter::HighQualityAntialiasing | QPainter::TextAntialiasing );
      |                                 ^
/usr/local/include/qt5/QtGui/qpainter.h:92:33: note: 'HighQualityAntialiasing' has been explicitly marked deprecated here
   92 |         HighQualityAntialiasing Q_DECL_ENUMERATOR_DEPRECATED_X("Use Antialiasing instead") = 0x08,
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:1180:45: note: expanded from macro 'Q_DECL_ENUMERATOR_DEPRECATED_X'
 1180 | #  define Q_DECL_ENUMERATOR_DEPRECATED_X(x) Q_DECL_DEPRECATED_X(x)
      |                                             ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
2 warnings generated.
mv -f gui/qt/util/.deps/libqt_plugin_la-timetooltip.Tpo gui/qt/util/.deps/libqt_plugin_la-timetooltip.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/util/libqt_plugin_la-qt_dirs.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-qt_dirs.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-qt_dirs.Tpo -c -o gui/qt/util/libqt_plugin_la-qt_dirs.lo `test -f 'gui/qt/util/qt_dirs.cpp' || echo './'`gui/qt/util/qt_dirs.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-qt_dirs.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-qt_dirs.Tpo -c gui/qt/util/qt_dirs.cpp  -fPIC -DPIC -o gui/qt/util/.libs/libqt_plugin_la-qt_dirs.o
mv -f gui/qt/util/.deps/libqt_plugin_la-customwidgets.Tpo gui/qt/util/.deps/libqt_plugin_la-customwidgets.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/util/libqt_plugin_la-pictureflow.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-pictureflow.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-pictureflow.Tpo -c -o gui/qt/util/libqt_plugin_la-pictureflow.lo `test -f 'gui/qt/util/pictureflow.cpp' || echo './'`gui/qt/util/pictureflow.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-pictureflow.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-pictureflow.Tpo -c gui/qt/util/pictureflow.cpp  -fPIC -DPIC -o gui/qt/util/.libs/libqt_plugin_la-pictureflow.o
mv -f gui/qt/util/.deps/libqt_plugin_la-searchlineedit.Tpo gui/qt/util/.deps/libqt_plugin_la-searchlineedit.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/util/libqt_plugin_la-validators.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-validators.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-validators.Tpo -c -o gui/qt/util/libqt_plugin_la-validators.lo `test -f 'gui/qt/util/validators.cpp' || echo './'`gui/qt/util/validators.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/libqt_plugin_la-validators.lo -MD -MP -MF gui/qt/util/.deps/libqt_plugin_la-validators.Tpo -c gui/qt/util/validators.cpp  -fPIC -DPIC -o gui/qt/util/.libs/libqt_plugin_la-validators.o
mv -f gui/qt/util/.deps/libqt_plugin_la-qmenuview.Tpo gui/qt/util/.deps/libqt_plugin_la-qmenuview.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/util/buttons/libqt_plugin_la-BrowseButton.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/buttons/libqt_plugin_la-BrowseButton.lo -MD -MP -MF gui/qt/util/buttons/.deps/libqt_plugin_la-BrowseButton.Tpo -c -o gui/qt/util/buttons/libqt_plugin_la-BrowseButton.lo `test -f 'gui/qt/util/buttons/BrowseButton.cpp' || echo './'`gui/qt/util/buttons/BrowseButton.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/buttons/libqt_plugin_la-BrowseButton.lo -MD -MP -MF gui/qt/util/buttons/.deps/libqt_plugin_la-BrowseButton.Tpo -c gui/qt/util/buttons/BrowseButton.cpp  -fPIC -DPIC -o gui/qt/util/buttons/.libs/libqt_plugin_la-BrowseButton.o
mv -f gui/qt/util/.deps/libqt_plugin_la-qt_dirs.Tpo gui/qt/util/.deps/libqt_plugin_la-qt_dirs.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/util/buttons/libqt_plugin_la-DeckButtonsLayout.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/buttons/libqt_plugin_la-DeckButtonsLayout.lo -MD -MP -MF gui/qt/util/buttons/.deps/libqt_plugin_la-DeckButtonsLayout.Tpo -c -o gui/qt/util/buttons/libqt_plugin_la-DeckButtonsLayout.lo `test -f 'gui/qt/util/buttons/DeckButtonsLayout.cpp' || echo './'`gui/qt/util/buttons/DeckButtonsLayout.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/buttons/libqt_plugin_la-DeckButtonsLayout.lo -MD -MP -MF gui/qt/util/buttons/.deps/libqt_plugin_la-DeckButtonsLayout.Tpo -c gui/qt/util/buttons/DeckButtonsLayout.cpp  -fPIC -DPIC -o gui/qt/util/buttons/.libs/libqt_plugin_la-DeckButtonsLayout.o
gui/qt/util/pictureflow.cpp:866:16: warning: 'orientation' is deprecated: Use angleDelta() [-Wdeprecated-declarations]
  866 |     if (event->orientation() == Qt::Horizontal)
      |                ^
/usr/local/include/qt5/QtGui/qevent.h:221:5: note: 'orientation' has been explicitly marked deprecated here
  221 |     QT_DEPRECATED_VERSION_X_5_15("Use angleDelta()")
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:376:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_5_15'
  376 | # define QT_DEPRECATED_VERSION_X_5_15(text) QT_DEPRECATED_X(text)
      |                                             ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
gui/qt/util/pictureflow.cpp:872:34: warning: 'delta' is deprecated: Use angleDelta() [-Wdeprecated-declarations]
  872 |         int numSteps = -((event->delta() / 8) / 15);
      |                                  ^
/usr/local/include/qt5/QtGui/qevent.h:218:5: note: 'delta' has been explicitly marked deprecated here
  218 |     QT_DEPRECATED_VERSION_X_5_15("Use angleDelta()")
      |     ^
/usr/local/include/qt5/QtCore/qglobal.h:376:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_5_15'
  376 | # define QT_DEPRECATED_VERSION_X_5_15(text) QT_DEPRECATED_X(text)
      |                                             ^
/usr/local/include/qt5/QtCore/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
  294 | #  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
      |                                 ^
/usr/local/include/qt5/QtCore/qcompilerdetection.h:689:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
  689 | #    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
      |                                                       ^
2 warnings generated.
mv -f gui/qt/util/.deps/libqt_plugin_la-pictureflow.Tpo gui/qt/util/.deps/libqt_plugin_la-pictureflow.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/util/buttons/libqt_plugin_la-RoundButton.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/buttons/libqt_plugin_la-RoundButton.lo -MD -MP -MF gui/qt/util/buttons/.deps/libqt_plugin_la-RoundButton.Tpo -c -o gui/qt/util/buttons/libqt_plugin_la-RoundButton.lo `test -f 'gui/qt/util/buttons/RoundButton.cpp' || echo './'`gui/qt/util/buttons/RoundButton.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/util/buttons/libqt_plugin_la-RoundButton.lo -MD -MP -MF gui/qt/util/buttons/.deps/libqt_plugin_la-RoundButton.Tpo -c gui/qt/util/buttons/RoundButton.cpp  -fPIC -DPIC -o gui/qt/util/buttons/.libs/libqt_plugin_la-RoundButton.o
mv -f gui/qt/util/.deps/libqt_plugin_la-validators.Tpo gui/qt/util/.deps/libqt_plugin_la-validators.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="gui/qt/styles/libqt_plugin_la-seekstyle.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND -DQPNI_HEADER=\<5.15.16/QtGui/qpa/qplatformnativeinterface.h\>  -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore  -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/styles/libqt_plugin_la-seekstyle.lo -MD -MP -MF gui/qt/styles/.deps/libqt_plugin_la-seekstyle.Tpo -c -o gui/qt/styles/libqt_plugin_la-seekstyle.lo `test -f 'gui/qt/styles/seekstyle.cpp' || echo './'`gui/qt/styles/seekstyle.cpp
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"qt\" -D__PLUGIN__ -I./access -I./codec -I./gui/qt -I./gui/qt -DQT5_HAS_WAYLAND "-DQPNI_HEADER=<5.15.16/QtGui/qpa/qplatformnativeinterface.h>" -I../include -I../include -isystem /usr/local/include -I/usr/local/include -DQT_SVG_LIB -I/usr/local/include/qt5/QtSvg -I/usr/local/include/qt5 -DQT_WIDGETS_LIB -I/usr/local/include/qt5/QtWidgets -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT_X11EXTRAS_LIB -I/usr/local/include/qt5/QtX11Extras -I/usr/local/include/qt5 -DQT_GUI_LIB -I/usr/local/include/qt5/QtGui -DQT_CORE_LIB -I/usr/local/include/qt5/QtCore -DQT5_HAS_X11 -DQT5_HAS_XCB -I/usr/local/include -I/usr/local/include/libepoll-shim -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT gui/qt/styles/libqt_plugin_la-seekstyle.lo -MD -MP -MF gui/qt/styles/.deps/libqt_plugin_la-seekstyle.Tpo -c gui/qt/styles/seekstyle.cpp  -fPIC -DPIC -o gui/qt/styles/.libs/libqt_plugin_la-seekstyle.o
mv -f gui/qt/util/buttons/.deps/libqt_plugin_la-BrowseButton.Tpo gui/qt/util/buttons/.deps/libqt_plugin_la-BrowseButton.Plo
depbase=`echo keystore/memory.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="keystore/memory.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT keystore/memory.lo -MD -MP -MF $depbase.Tpo -c -o keystore/memory.lo keystore/memory.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"memory\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT keystore/memory.lo -MD -MP -MF keystore/.deps/memory.Tpo -c keystore/memory.c  -fPIC -DPIC -o keystore/.libs/memory.o
In file included from keystore/memory.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/memory.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/memory.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/memory.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/memory.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/memory.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/memory.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/memory.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/memory.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/memory.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/memory.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/memory.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/memory.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/memory.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/memory.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/memory.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/memory.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/memory.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/memory.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/memory.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/memory.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/memory.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/memory.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/memory.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/memory.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mv -f gui/qt/util/buttons/.deps/libqt_plugin_la-DeckButtonsLayout.Tpo gui/qt/util/buttons/.deps/libqt_plugin_la-DeckButtonsLayout.Plo
depbase=`echo keystore/list_util.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="keystore/list_util.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT keystore/list_util.lo -MD -MP -MF $depbase.Tpo -c -o keystore/list_util.lo keystore/list_util.c &&\
mv -f $depbase.Tpo $depbase.Plo
25 warnings generated.
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"list_util\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT keystore/list_util.lo -MD -MP -MF keystore/.deps/list_util.Tpo -c keystore/list_util.c  -fPIC -DPIC -o keystore/.libs/list_util.o
depbase=`echo keystore/file.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="keystore/file.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT keystore/file.lo -MD -MP -MF $depbase.Tpo -c -o keystore/file.lo keystore/file.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"file\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT keystore/file.lo -MD -MP -MF keystore/.deps/file.Tpo -c keystore/file.c  -fPIC -DPIC -o keystore/.libs/file.o
In file included from keystore/list_util.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/list_util.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/list_util.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/list_util.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/list_util.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/list_util.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/list_util.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/list_util.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/list_util.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/list_util.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/list_util.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/list_util.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/list_util.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/list_util.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/list_util.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/list_util.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/list_util.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/list_util.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/list_util.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/list_util.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/list_util.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/list_util.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/list_util.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/list_util.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const stIn file included from rukeystore/file.c:34:
ctIn file included from ../include/vlc_common.h vl:1031:
c_c../include/vlc_variables.h:om189:12: mon_mewarning: mbers: (const due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vlc_ob  189 | jec    return vart__St etC*)(&(x)he->obj)ck \ed( p
      _o|               ^bj, psz
_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #dIn file included from keystore/list_util.cef:25in:
In file included from e ../include/vlc_common.h:1031:
va../include/vlc_variables.h:r_SetCh578ecked:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(o,n,t,v  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
) ../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
var  128 | #defin_Seet vChaecrke_d(ChVLaC_nOBJEgCTe((oa),,n,t,v)b
      |                                                ^
,../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
c  481 |        , const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
In file included from keystore/file.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12:../include/vlc_common.h warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  481203 |     r:15e: turnote: expanded from macro 'VLC_OBJECT'n
 var_SetChe  481cked(  |  p_  obj  , psz_na  me c, onVLstC_VAR s_BOOLtr, valuc );
      t |            ^
vl../include/vlc_variables.h:140:48: note: c_expanded from macro 'var_SetChecked'
c  140 | #define omvarmo_n_mSemetbeChrsec: ked(c(o,non,t,vst) v var_SetChlecked(c_VLC_OBJobECT(jeo),ctn,t_t,v)
      |                                                ^
 *)../include/vlc_common.h:(&481:15(x: )-note: expanded from macro 'VLC_OBJECT'
>  481 |       ob j) co \nst
       |               ^s
truct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/file.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/file.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/file.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/file.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/file.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/file.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/file.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/file.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/file.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/file.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/file.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/file.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/file.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/file.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/file.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/file.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/file.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/file.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/file.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/file.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/file.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/file.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/file.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/file.c:504:22: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  504 |     char *psz_file = var_InheritString(p_this, "keystore-file");
      |                      ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
25 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="keystore/libkwallet_plugin_la-kwallet.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT keystore/libkwallet_plugin_la-kwallet.lo -MD -MP -MF keystore/.deps/libkwallet_plugin_la-kwallet.Tpo -c -o keystore/libkwallet_plugin_la-kwallet.lo `test -f 'keystore/kwallet.c' || echo './'`keystore/kwallet.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"kwallet\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT keystore/libkwallet_plugin_la-kwallet.lo -MD -MP -MF keystore/.deps/libkwallet_plugin_la-kwallet.Tpo -c keystore/kwallet.c  -fPIC -DPIC -o keystore/.libs/libkwallet_plugin_la-kwallet.o
26 warnings generated.
depbase=`echo logger/console.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="logger/console.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT logger/console.lo -MD -MP -MF $depbase.Tpo -c -o logger/console.lo logger/console.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"console\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT logger/console.lo -MD -MP -MF logger/.deps/console.Tpo -c logger/console.c  -fPIC -DPIC -o logger/.libs/console.o
In file included from keystore/kwallet.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/kwallet.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/kwallet.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/kwallet.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/kwallet.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/kwallet.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/kwallet.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/kwallet.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/kwallet.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/kwallet.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/kwallet.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/kwallet.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/kwallet.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/kwallet.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/kwallet.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/kwallet.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/kwallet.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/kwallet.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/kwallet.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/kwallet.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/kwallet.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/kwallet.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/kwallet.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/kwallet.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from keystore/kwallet.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/console.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/console.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/console.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
keystore/kwallet.c:  212 |   309:9:   retuwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]rn
   309va |  r_  Se  tC  he msckedg_ (Erobr(j, p n_kameyse,to Vre,LC_VAR_COORDS, val ");
      |            ^
vlc../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
_d  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
bu../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
s_new_method : Failed to create message" );
      |         ^
  481 | ../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
    83 |     msg_Generic(p_this,    VLC_MSG_ERR, __VA_ARGS__)
      |     ^
    const s../include/vlc_messages.h:78:13tr:uct vlc_commo note: n_mexpanded from macro 'msg_Generic'
embers: (const vlc   78_object |  _t *)(&  (x)->obj) v \
lc      |               ^
_Log(VLC_OBJECT(o), p, vlc_module_name, __In file included from logger/console.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:F227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]I
L  E227 | __  ,   r__etLIurn vNEar_Se__tChecked( p, _obj,\
       |             ^psz_na
me, VLC_VAR_FLOAT, ../include/vlc_common.h:val );
481:      |            ^
15:../include/vlc_variables.h: note: 140:48expanded from macro 'VLC_OBJECT'
: note: expanded from macro 'var_SetChecked'
  481  140 | # |  d  efi  ne   var_S cetCheoncked(o,nst,t,v)  svar_trSetChecucket d(VLC_OvlBJECT(o),n,t,cv)
      |                                                ^
_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
c  481 |         coomnst strucmot vln_cme_commonmb_members:er (cos:nst v (lc_ocobnsject_t t *)(&(x)->obj) \
      |               ^
vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/console.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/console.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:keystore/kwallet.c:48: 430note: expanded from macro 'var_SetChecked'
:13  140 | #define var_SetChe: cked(o,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n,t,v) var_S
et  430Checked(V |  LC_OBJECT(o),n  ,t,v)
      |                                                ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
   481 |         const st  ruct   v  lc_com mmon_membsgers: (const v_lc_obErject_tr( *)(&(x)->obj) \
      |               ^
 p_keystore, "vlc_dbus_send_message: wIn file included from logger/console.c:31:
atIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ch   276 |  fu   ncifti( on!s vnoar_GetCt hcaellcked( edp_ob" j, psz);_na
me, VLC_      | V            ^
A../include/vlc_messages.h:83:R_INTEGER, &va5:l ) )
      |          ^
 note: ../include/vlc_variables.h:142:48: note: expanded from macro 'msg_Err'
expanded from macro 'var_GetChecked'   83
 |   142 | #define   var_G  etmsCg_hecGeked(neo,n,t,v) rivar_GetChecc(ked(VLC_OBJECp_T(o),n,t,v)th
      |                                                ^
i../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
s  481 |         cons, t VLstC_rMSuctG_ Evlc_common_RRmemb, ers__: (coVnst vlc_object_t *A_)(&(xAR)->objGS) __\
      |               ^
)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), In file included from logger/console.c:31:
In file included from ../include/vlc_common.h:1031:
p, ../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vlc_  293 |  mo  du if(le !var_GetCh_ecked( p_naobj, mepsz_nam, e,__ VLFIC_VAR_BLEO__OL, &val ),  )
      |          ^
__../include/vlc_variables.h:142:48LI: note: NEexpanded from macro 'var_GetChecked'
_  142 | #define var_Ge_tChe, cked(\
o,      |             ^n,t,v) var_GetChecke
d(VLC_OB../include/vlc_common.h:JECT(o),n,481:t,v)15:
      |                                                ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
note: expanded from macro 'VLC_OBJECT'  
481  481 |     |         c  onst s  truct vlc_common_members: (co cnst vonlc_object_t *)(&st(x)->o sbtrj) \
      |               ^
uct vlc_common_members: (const vlc_object_t *)(&In file included from (xlogger/console.c:)31:
In file included from ../include/vlc_common.h:1031:
->../include/vlc_variables.hob:304j):17: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
\  304 | 
      |                  ^
 if (likely(!var_GetChecked (obj, name, VLC_VAR_COORkeystore/kwallet.cDS, &val)))
      |                 ^
:../include/vlc_variables.h:142436::17:48: warning:  note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'var_GetChecked'
    142 | #define va436 | r_  GetChec ked(o,n,t,v  ) va  r_GetChe  ck  e  d(V  L mC_OsgB_DJbgE( CTp_(okey),stn,ort,e,v)
       "|                                                ^
v../include/vlc_common.hlc:481:15_d: note: expanded from macro 'VLC_OBJECT'
b  481 |      u   conss_tse strundct v_mlces_commsaon_mgeemb: erspo: (collns wt vlcas_obje ict_t nt*)(er&(rux)-pt>objed)"  \
      |               ^
);
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VAIn file included from logger/console.c:31:
In file included from ../include/vlc_common.h_:1031:
../include/vlc_variables.h:324AR:GS10: __warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])

  324 |     if(       !var|     ^_
../include/vlc_messages.h:GetChe78:c13:k note: ed( expanded from macro 'msg_Generic'
p_o   bj, psz_name, VL78 | C_V  AR_  FLOATvl,c_ &val Lo) )
      |          ^
g(../include/vlc_variables.h:142V:48: note: expanded from macro 'var_GetChecked'
LC  142 | #defi_OnBJe var_ECGetChecT(ko)ed, (op,,n, vtlc,v) var_Ge_tChecked(mVLC_OBJECT(odo),n,t,v)
      |                                                ^
u../include/vlc_common.h:481le:15_n: note: expanded from macro 'VLC_OBJECT'
a  481 |         conmest , str__uFIct vlc_comLEmon___memb, er__s: (constLI vlc_object_tNE _*)(&(x)-_,>obj) \
      |               ^
 \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_In file included from logger/console.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hc:340:9: warning: omdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mon_  340 | me    imbf( varer_GetCheckes:d( p_o (bcojns, psz_t name, vlc_VLobC_VAR_STRINjeG, &val ct) )
      |         ^
_t../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
 *  142 | #define va)(r_GetC&hecked(o,n,t,v) var_GetC(xhecked(VLC_O)-BJECT(o),n>o,t,bjv)
      |                                                ^
)../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
   481 |         const struct vlc\
_      |               ^
common_members: (const vlc_object_t *)(&(xkeystore/kwallet.c)->obj) \
      |               ^
:438:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  438 |                 msg_Err( p_keyIn file included from logger/console.c:st31:
orIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.he,:350: "9vl: warning: c_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]db
us  _s350 | en    idf( var_GetChecked( p_o_bj, psmez_name, ssVLC_agVAR_STRING,e: &va plol ) l )
      |         ^
fa../include/vlc_variables.h:142il:48ed: note: expanded from macro 'var_GetChecked'
"   142 | #d);efi
      n|                 ^
e v../include/vlc_messages.h:ar_Ge83:tCh5:ec ked(note: expanded from macro 'msg_Err'o,
n   ,t83 | ,v  ) v  ar_Gmseg_tCheGeckneeridc((VLC_OBJEp_CthT(o),in,t,v)
      |                                                ^
s../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
, V  481 |     LC _M   cSGon_Est RRstru,ct vlc_common_ _m_VemA_beARrs:G S_(con_)st
       vl|     ^
c_object_../include/vlc_messages.h:t *)(&(78x)->obj) \
      |               ^
:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_nameIn file included from logger/console.c, :_31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9:_F ILwarning: E_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  362 | ,   __  Lif( INvE_a_,r_Ge \t
Checked(       |             ^p_obj, psz_name, VLC
_VAR_ADDRESS, &val ../include/vlc_common.h:) )
      |         ^
481:../include/vlc_variables.h:142:48: note: 15: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'var_GetChecked'
  481   |  142   | #define   va r_GetChecked(o  ,conns,t tst,v)ru ctvar_GetC vhecklced(VLC_c_OBJECT(o),n,t,omvmo)
n_      |                                                ^
m../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
e  481 |         conmbst struct ervls:c (_commcoon_nsmembert s: vl(const c_vlobc_objejectct_t *_)(t&( *)(&(x)->x)obj->) \
      |               ^
obj) \
      |               ^
In file included from logger/console.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_Vkeystore/kwallet.c:AR_DOI493:9NHERIT );
      |     ^
: ../include/vlc_variables.hwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:122  493:39: note: expanded from macro 'var_Create'
 |   122 | #define var_Cre  ate (a,b,c) var_Create( VLC_  OBJEC   msg_T(a), b, c )
      |                                       ^
E../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
rr(  481 |         const struct vlc p_co_kmeymstoorn_memberse,: (const vlc_o "bjekwct_t *)(&(x)->obalj) \
      |               ^
let_network_wallet : vlc_dbus_new_methIn file included from logger/console.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]od
 f  442 | ai    vlear_d"Create( p_ )o;
b      | j        ^
,../include/vlc_messages.h: psz_83:name, 5VLC_VAR_BOOL | VL: note: expanded from macro 'msg_Err'C_
V   83AR |  _DOIN  HERIT  m)sg;
      | _G    ^
en../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
e  122 | #define var_Crrieate(ac(,p_b,c) vthar_Criseate( V, LC_OBJECVLT(a), b,C_ cM )
      |                                       ^
S../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
G  481 |    _E RR   ,  c__onst VAstruct_A vRGlc_coS_mm_)o
      n|     ^
_mem../include/vlc_messages.h:bers:78: (con13:st vlc_o note: bjectexpanded from macro 'msg_Generic'
_t *)(&(x)->obj) \
      |               ^
   78 |     vlc_Log(VLC_OBJECT(o), p, vlIn file included from logger/console.c:c_31mo:
dIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hul:455e_:5na: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
me  455 | ,     var__Create( p_obj, psz__Fname, IVLC_VLEAR___FLOAT,  | VL__C_VALR_DOINHERIT );
      |     ^
IN../include/vlc_variables.h:122:39E_: note: _,expanded from macro 'var_Create'
 \
  122 |       |             ^
#../include/vlc_common.hdefine var_Cr:481e:15ate: (anote: ,b,cexpanded from macro 'VLC_OBJECT'
) var_Create( VLC_OBJECT(a), b, c   481)
      |                                       ^
 | ../include/vlc_common.h:481:15  : note: expanded from macro 'VLC_OBJECT'
   481 |         const s  truc t vlc_c  ommon_memcobers: (connsst vlc_object_t *t )(&(x)st->obj) \
      |               ^
ruct vlc_common_members: (const vlc_object_tIn file included from  *)logger/console.c:31:
In file included from ../include/vlc_common.h:1031:
(../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]&(
x  469)- |     >var_Create( p_oboj)b \j
      , psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Cre| ate( VLC_OBJECT(a),              ^
 b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membekeystore/kwallet.crs: (const vlc_object_t *)(&(x)->o:501bj) \
      |               ^
:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  501 |         msg_Err( p_keyIn file included from logger/console.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:sto477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
re, "  477 |     vkwaalr_Clereat_tene( p_twobj, porsz_nk_amwae,ll VLCe_VAR_STRING | VLC_VARt_DOINHERIT );
      |     ^
 ../include/vlc_variables.h:122::39: note: expanded from macro 'var_Create'
 v  122 | #dlefine var_Create(a,b,c) vacr_Create( VLC_d_buOBsJECT_s(a), ben, c )
d      |                                       ^
_m../include/vlc_common.h:es481:15: note: expanded from macro 'VLC_OBJECT'
s  481 |         constag strue ct favlc_commoiln_membereds:"  (c);on
      s|         ^t 
vlc_object_t *)(&../include/vlc_messages.h:(x)83:->obj) \
      |               ^
5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, In file included from logger/console.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: VLdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C  _491 | M    vaSGr_C_EreRRa, t__e( Vp_obj, psz_naA_me, VLCA_VAR_ADDRERGSS | VLCS__VA_)R_D
      O|     ^INHER
IT );
../include/vlc_messages.h:      |     ^
78:../include/vlc_variables.h:13:122 note: :39: note: expanded from macro 'msg_Generic'
expanded from macro 'var_Create'
   78  122 | #defin |  e va  r_Create(a,b, vc)lc _Lvogar_C(VreaLCte( VLC_O_OBJECT(aBJ)EC, b,T( c )
      |                                       ^
o../include/vlc_common.h),:481:15: note: expanded from macro 'VLC_OBJECT'
   481 |         const sp, truct vlcvl_cc_ommon_mmoembers: (const duvlc_object_let *)(&(x)-_>obj) \
      |               ^
name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from   481logger/console.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511: |  5:   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   511 |     var_Create( p_obj, psz_name, V LC_VAR_INTE  GER  c| VLC_onVstAR s_DtrOIucNHt ERIvlT
      |     ^
c_c../include/vlc_variables.h:o122:39: mmnote: onexpanded from macro 'var_Create'
_  122 | #define mevar_mCreate(abe,b,crs) va: r_Cr(ceate( VLonC_OBJEstCT( a), b, c )
      |                                       ^
v../include/vlc_common.h:481:15:l note: expanded from macro 'VLC_OBJECT'
c  481 |         const struct vlc_o_cobjmecmot_n_membt er*)s: (co(&nst vlc(x_o)-bject>o_t *)(&(x)-bj>obj))  \
\
      |               ^
      |               ^
In file included from logger/console.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
keystore/kwallet.c:  510:5259: |   warning:    vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ar_Create( p_obj
, psz_name, VLC_VAR_BOOL | VLC_  510VAR_DOINHERIT
      |  |     ^
 ../include/vlc_variables.h  :122:39  : note:   expanded from macro 'var_Create'
   122 | #define var_msCg_rErear(te( pa,_kbey,c) vstaorr_Ce,reate( " VLC_OBJECkwT(ala), lebt_, c )
      |                                       ^
ne../include/vlc_common.h:481t:15: note: expanded from macro 'VLC_OBJECT'
w  481 |         const storrk_uct wavlc_llcommoetn_member :s: (const vlc_object_t *)(&(x)-> obj) \
      |               ^
"
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(pIn file included from logger/console.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: _twarning: hidue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s
,   539 |   VL  var_CrC_eate( p_obj, pMSsz_nameG_, VLERC_VAR_R,F _LOAT_V | A_VLC_ARVAR_DGSOINHERIT
      |     ^
__../include/vlc_variables.h:122:39: note: )
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Lexpanded from macro 'var_Create'
og(  122VLC | #define var__OBCreate(a,b,cJ) var_CEreate( VCTLC_O(BJECT(a)o), b, c )
      |                                       ^
,../include/vlc_common.h:481:15: note:  pexpanded from macro 'VLC_OBJECT'
,  481 |         cons vt struclct v_mlc_commonod_mulemberse_n: (constam vlc_obje,ect_ _t *)(&_F(ILxE_)_,- _>_LoINbE_j)_, \
      |               ^
 \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const stIn file included from logger/console.c:31:
In file included from ../include/vlc_common.h:1031:
ru../include/vlc_variables.hct: v554lc:5: _cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
om  554mo | n_  m  vemarbe_Create(r p_obj, psz_s:name, ( VLC_VAcoRns_STRt ING vl|c_ obVLC_VjeAR_DOINHERIctT
      |     ^
_t../include/vlc_variables.h:122:39: * note: expanded from macro 'var_Create')(&
(x  122 | )#define var_Create(a->,b,c) vobar_Creaj)te( VLC_OBJ \ECT(a
      |               ^
), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:553:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from   553logger/console.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: |   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      563 |      m sg v_Earrr_C( rep_ate( kp_obj, eypsstz_ornae,me, V "LCvl_VAR_STRc_INGdb | VusLC__nVAR_DewO_mINHetERIT
      |     ^
ho../include/vlc_variables.h:122:39: note: d expanded from macro 'var_Create'
:  122 | #define var_ Create(a,Fab,c) varil_Creaedte( VLC t_OBo JECcrT(a), b, c )
      |                                       ^
e../include/vlc_common.h:at481:15:e  note: expanded from macro 'VLC_OBJECT'
m  481 |       es  cosanst stgeruct v"lc_common_members: (con )st vlc;
_      | obje        ^
c../include/vlc_messages.h:t_t *)83:(&(x)->obj5:) \
      |               ^
 note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_In file included from logger/console.c:31:
ERIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hR,:578:9 _:_V A_warning: Adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]RG
S_  578_ |     if()
 var_C      hange( p_obj, psz_name, VLC|     ^
../include/vlc_messages.h:_VAR_CHOIC78:ESCO13:UN note: Texpanded from macro 'msg_Generic'
, &   count, NUL78L ) )
      |         ^ |  
  ../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
   128 | #define varvl_Cc_hanLogg(eVL(a,C_b,c,OBd,eJE) varCT_Cha(nge( VLC_OBJECT(a), b,o) c, , d, ep, )
      |                                           ^
 ../include/vlc_common.h:481vl:15: note: expanded from macro 'VLC_OBJECT'
c  481 |         co_mnst odustruclt vlc_common_emembers:_n (coamnst vle,c_ob ject_t *)(&(x__)->oFIbj) \
      |               ^
LE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:566:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  566 |         msg_Err( p_keystore, "kwallet_is_enabled : vlc_dbus_send_message failed");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:575:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  575 |         msg_Err( p_keystore, "kwallet_is_enabled : "
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(plogger/console.c_th:i125:10: warning: s, due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
V  125 |     if LC(!v_Mar_SInheritBooG_l(objER, "R,q _uiet_"))
      |          ^
VA../include/vlc_variables.h:604:47: note: _Aexpanded from macro 'var_InheritBool'
R  604 | #defGine var_InheritBoS_ol(o,_) 
      n)|     ^ var_
InheritBool(../include/vlc_messages.h:VLC_OB78:J13:EC note: T(expanded from macro 'msg_Generic'
o), n)
      |                                               ^
   78../include/vlc_common.h:481:15 |  :  note: expanded from macro 'VLC_OBJECT'
    481 | vl     c   const s_Ltruct ogvlc_com(VmoLCn_m_OembBJersEC:T( o)(con, st vlcp,_o vbjlcect_t_m *)(&(ox)->obj) \
      |               ^
dule_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.hlogger/console.c::131:24: warning: 481:15: note: expanded from macro 'VLC_OBJECT'due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

    131 |       481 |         verbosity =   va  r c_onInsthe srtriuctIt ntvlegc_erco(ommbonj_m,em "vbeerbose");
      |                        ^
rs../include/vlc_variables.h: :(c615:53on: note: sexpanded from macro 'var_InheritInteger'
t v  615 | #defilcne v_oabjr_Iect_t nh*eri)(t&(x)->Integer(o, nob) vaj)r_I \nher
      i|               ^tI
nteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:608:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  608 |         msg_Dbg( p_kelogger/console.c:141:34: ywarning: stdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o
r  141 |     if (iseatty(STDERR_F, IL"vElcNO) &&_ var_InheritBool(dobj, "cobuls_orin"))
it      |                                  ^ :
 "../include/vlc_variables.h:
      604|         ^:
47../include/vlc_messages.h: note: expanded from macro 'var_InheritBool'
:87:5:  604 | #define var note: _expanded from macro 'msg_Dbg'
I   87n | heritBool(o  ,   nms) vgar_InheritBool(VLC_OBJECT_(o), n)
      |                                               ^
G../include/vlc_common.h:481:15: note: enexpanded from macro 'VLC_OBJECT'
e  481 |        ri coc(np_sthtis st, rVLucCt vlc_M_common_memSGbe_Drs: (cBGonst vlc_o, bject___t V*)A_ARGS__)
(&      |     ^
(x../include/vlc_messages.h:78)-:13: note: >oexpanded from macro 'msg_Generic'
b   78 |  j)    vl\
c_L      | og(              ^
VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:614:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  614 |         msg_Dbg( p_keystore, "vlc_dbus_init : connection is NULL");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:621:28: warning: variable length array folded to constant array as an extension [-Wgnu-folding-constant]
  621 |         char psz_dbus_name[strlen( KWALLET_APP_ID ) + strlen( DBUS_INSTANCE_PREFIX ) + 5];
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
keystore/kwallet.c:628:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  628 |             msg_Dbg( p_keystore, "vlc_dbus_init : dbus_bus_request_name :"
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:641:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  641 |         msg_Dbg( p_keystore, "vlc_dbus_init : Too many kwallet instances" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:652:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  652 |             msg_Dbg( p_keystore, "vlc_dbus_init : kwallet_is_enabled failed" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:660:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  660 |         msg_Dbg( p_keystore, "vlc_dbus_init : No kwallet service enabled" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:668:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  668 |         msg_Dbg(p_keystore, "vlc_dbus_init : kwallet_network_wallet has failed");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:696:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  696 |         msg_Err( p_keystore, "kwallet_has_folder : vlc_dbus_new_method failed" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:711:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  711 |         msg_Err( p_keystore, "kwallet_has_folder : vlc_dbus_send_message failed" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:721:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  721 |         msg_Err( p_keystore, "kwallet_has_folder :"
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:756:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  756 |         msg_Err( p_keystore, "kwallet_create_folder : vlc_dbus_new_method failed" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:771:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  771 |         msg_Err( p_keystore, "kwallet_create_folder : vlc_dbus_send_message failed" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:780:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  780 |         msg_Err( p_keystore, "kwallet_create_folder :"
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:788:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  788 |         msg_Err( p_keystore, "kwallet_create_folder : Could not create folder" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:822:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  822 |         msg_Err( p_keystore, "kwallet_open : vlc_dbus_new_method failed");
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:837:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  837 |         msg_Err( p_keystore, "kwallet_open : vlc_dbus_send_message failed" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:846:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  846 |         msg_Err( p_keystore, "kwallet_open :"
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:860:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  860 |             msg_Err( p_keystore, "kwallet_open : could not create folder %s",
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:892:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  892 |         msg_Err( p_keystore, "kwallet_has_entry : vlc_dbus_new_method failed" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:908:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  908 |         msg_Err( p_keystore, "kwallet_has_entry : vlc_dbus_send_message failed" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:917:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  917 |         msg_Err( p_keystore, "kwallet_has_entry :"
      |         ^
../include/vlc_messages.h:83:28 warnings generated.
5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo logger/file.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="logger/file.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT logger/file.lo -MD -MP -MF $depbase.Tpo -c -o logger/file.lo logger/file.c &&\
mv -f $depbase.Tpo $depbase.Plo
keystore/kwallet.c:950:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  950 |         msg_Err( p_keystore, "kwallet_write_password : vlc_dbus_new_method failed" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:966:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  966 |         msg_Err( p_keystore, "kwallet_write_password : vlc_dbus_send_message failed" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:975:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  975 |         msg_Err( p_keystore, "kwallet_write_password :"
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:1007:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1007 |         msg_Err( p_keystore, "kwallet_remove_entry : kwallet_has_entry failed" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:1012:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1012 |         msg_Err( p_keystore, "kwallet_remove_entry : there is no such entry :"
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:1020:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1020 |         msg_Err( p_keystore, "kwallet_remove_entry : vlc_dbus_new_method failed" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:1035:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1035 |         msg_Err( p_keystore, "kwallet_remove_entry : vlc_dbus_send_message failed" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:1044:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1044 |         msg_Err( p_keystore, "kwallet_remove entry :"
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:1084:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1084 |         msg_Err( p_keystore, "kwallet_read_password_list : vlc_dbus_new_method failed" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:1099:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1099 |         msg_Err( p_keystore, "kwallet_read_password_list : vlc_dbus_send_message failed" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:1106:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1106 |         msg_Err( p_keystore, "kwallet_read_password_list : Message has no arguments" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:1111:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1111 |         msg_Err( p_keystore, "kwallet_read_password_list : Wrong reply type" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:1143:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1143 |                 msg_Err( p_keystore, "Wrong type not DBUS_TYPE_DICT_ENTRY" );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:1150:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1150 |                 msg_Err( p_keystore, "First type of Dict-Entry is not a string" );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:1157:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1157 |                 msg_Err( p_keystore, "Second type of Dict-Entry is not a variant" );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:1318:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1318 |         msg_Dbg( p_keystore, "vlc_dbus_init failed" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"file\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT logger/file.lo -MD -MP -MF logger/.deps/file.Tpo -c logger/file.c  -fPIC -DPIC -o logger/.libs/file.o
__VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
keystore/kwallet.c:1325:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1325 |         msg_Dbg( p_keystore, "kwallet_open failed" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/file.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/file.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/file.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/file.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/file.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/file.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/file.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/file.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/file.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/file.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/file.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/file.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/file.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/file.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/file.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/file.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/file.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/file.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/file.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/file.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/file.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/file.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/file.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/file.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/file.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
logger/file.c:110:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  110 |     if (!var_InheritBool(obj, "file-logging"))
      |          ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
logger/file.c:113:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  113 |     int verbosity = var_InheritInteger(obj, "log-verbose");
      |                     ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
logger/file.c:115:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  115 |         verbosity = var_InheritInteger(obj, "verbose");
      |                     ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
logger/file.c:132:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  132 |     char *mode = var_InheritString(obj, "logmode");
      |                  ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
logger/file.c:143:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  143 |             msg_Warn(obj, "invalid log mode \"%s\"", mode);
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
logger/file.c:147:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  147 |     char *path = var_InheritString(obj, "logfile");
      |                  ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
logger/file.c:164:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  164 |     msg_Dbg(obj, "opening logfile `%s'", filename);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
logger/file.c:168:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  168 |         msg_Err(obj, "error opening log file `%s': %s", filename,
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
74 warnings generated.
mv -f keystore/.deps/libkwallet_plugin_la-kwallet.Tpo keystore/.deps/libkwallet_plugin_la-kwallet.Plo
depbase=`echo logger/syslog.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="logger/syslog.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT logger/syslog.lo -MD -MP -MF $depbase.Tpo -c -o logger/syslog.lo logger/syslog.c &&\
mv -f $depbase.Tpo $depbase.Plo
33 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="lua/liblua_plugin_la-extension.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/liblua_plugin_la-extension.lo -MD -MP -MF lua/.deps/liblua_plugin_la-extension.Tpo -c -o lua/liblua_plugin_la-extension.lo `test -f 'lua/extension.c' || echo './'`lua/extension.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"syslog\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT logger/syslog.lo -MD -MP -MF logger/.deps/syslog.Tpo -c logger/syslog.c  -fPIC -DPIC -o logger/.libs/syslog.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"lua\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/liblua_plugin_la-extension.lo -MD -MP -MF lua/.deps/liblua_plugin_la-extension.Tpo -c lua/extension.c  -fPIC -DPIC -o lua/.libs/liblua_plugin_la-extension.o
In file included from logger/syslog.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/syslog.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/syslog.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/syslog.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/syslog.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/syslog.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/syslog.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/syslog.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/syslog.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/syslog.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/syslog.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/syslog.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/syslog.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/syslog.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/syslog.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/syslog.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/syslog.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/syslog.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/syslog.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/syslog.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/syslog.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/syslog.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/syslog.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/syslog.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from logger/syslog.c:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
logger/syslog.c:84:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   84 |     char *str = var_InheritString(obj, varname);
      |                 ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
logger/syslog.c:97:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   97 |     msg_Warn(obj, "unknown syslog facility \"%s\"", str);
      |     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
logger/syslog.c:106:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  106 |     if (!var_InheritBool(obj, "syslog"))
      |          ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
logger/syslog.c:109:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  109 |     char *ident = var_InheritString(obj, "syslog-ident");
      |                   ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
logger/syslog.c:121:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  121 |     if (var_InheritBool(obj, "syslog-debug"))
      |         ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension.c:32:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension.c:32:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension.c:32:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension.c:32:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension.c:32:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension.c:32:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension.c:32:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension.c:32:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension.c:32:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension.c:32:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension.c:32:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension.c:32:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension.c:32:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension.c:32:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension.c:32:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension.c:32:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension.c:32:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension.c:32:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension.c:32:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: 30 warningnote: expanded from macro 'var_Create's generated.

  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="lua/liblua_plugin_la-extension_thread.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/liblua_plugin_la-extension_thread.lo -MD -MP -MF lua/.deps/liblua_plugin_la-extension_thread.Tpo -c -o lua/liblua_plugin_la-extension_thread.lo `test -f 'lua/extension_thread.c' || echo './'`lua/extension_thread.c
In file included from lua/extension.c:32:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension.c:32:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension.c:32:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension.c:32:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension.c:32:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension.c:32:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"lua\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/liblua_plugin_la-extension_thread.lo -MD -MP -MF lua/.deps/liblua_plugin_la-extension_thread.Tpo -c lua/extension_thread.c  -fPIC -DPIC -o lua/.libs/liblua_plugin_la-extension_thread.o
In file included from lua/extension.c:32:
In file included from lua/vlc.h:32:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension.c:32:
In file included from lua/vlc.h:32:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension.c:32:
In file included from lua/vlc.h:32:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension.c:32:
In file included from lua/vlc.h:32:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension.c:32:
lua/vlc.h:105:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  105 |     msg_GenericVa( p_this, VLC_MSG_DBG, ppz_fmt, ap );
      |     ^
../include/vlc_messages.h:74:15: note: expanded from macro 'msg_GenericVa'
   74 |     vlc_vaLog(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension.c:32:
lua/vlc.h:111:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  111 |     return !var_InheritBool( p_this, "lua" );
      |             ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension.c:34:
In file included from lua/extension.h:27:
../include/vlc_extensions.h:238:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  238 |     var_SetAddress( p_dialog->p_object, "dialog-event", &command );
      |     ^
../include/vlc_variables.h:263:48: note: expanded from macro 'var_SetAddress'
  263 | #define var_SetAddress(o, n, p) var_SetAddress(VLC_OBJECT(o), n, p)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension.c:99:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   99 |     if( lua_Disabled( p_this ) )
      |         ^
lua/vlc.h:113:41: note: expanded from macro 'lua_Disabled'
  113 | #define lua_Disabled( x ) lua_Disabled( VLC_OBJECT( x ) )
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension.c:102:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  102 |     msg_Dbg( p_this, "Opening Lua Extension module" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension.c:114:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  114 |         msg_Err( p_mgr, "Can't load extensions modules" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension.c:119:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  119 |     var_Create( p_this, "dialog-event", VLC_VAR_ADDRESS );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension.c:120:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  120 |     var_AddCallback( p_this, "dialog-event",
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension.c:133:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  133 |     var_DelCallback( p_this, "dialog-event",
      |     ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension.c:135:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  135 |     var_Destroy( p_mgr, "dialog-event" );
      |     ^
../include/vlc_variables.h:125:39: note: expanded from macro 'var_Destroy'
  125 | #define var_Destroy(a,b) var_Destroy( VLC_OBJECT(a), b )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension.c:203:39: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |         vlclua_scripts_batch_execute( VLC_OBJECT( p_mgr ),
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension.c:236:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  236 |     msg_Dbg( p_this, "loading module '%s' from extension package",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension.c:284:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  284 |     msg_Dbg( p_mgr, "Scanning Lua script %s", psz_filename );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension.c:291:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  291 |         msg_Dbg( p_this, "reading Lua script in a zip archive" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |   In file included from lua/extension_thread.c:28:
In file included from lua/vlc.h:31    :
In file included from   ../include/vlc_common.h:co1031:
nst ../include/vlc_variables.h:st189:12:ruct warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] vlc
_com  189mo |  n_  me rmbeterurs:n var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER,  val );
      |            ^
(const vlc_object_t *)(&(x)->obj) \
      |               ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension.c:346:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  346 |         msg_Warn( p_mgr, "Error loading script %s: %s", psz_script,
      |         ^
In file included from lua/extension_thread.c:28:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_messages.h  203 |     return var_SetC:85:5: note: expanded from macro 'msg_Warn'
hecked( p_obj, p   85sz_name, VLC_VAR_BOOL, val );
      |            ^
 | ../include/vlc_variables.h  :  msg_140:Gene48:ric note: (pexpanded from macro 'var_SetChecked'
_this,  140 VLC_ | #MSG_deWARfiN, _ne_VA v_ARGS__)ar
      | _S    ^
e../include/vlc_messages.htC:h78:13: ecnote: expanded from macro 'msg_Generic'ke
d   78 |     vl(oc_,nLo,tg(V,vLC_) OBJECvaT(or_), p, vSelc_tCmodheuleck_naedme, (V__FILE_LC_, __L_OINEBJ__, \
      |             ^
EC../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
T  481 |     (o  ),  con,nst strut,ctv) v
      lc_|                                                ^
c../include/vlc_common.hommon_m:481ember:15s: : (constnote: expanded from macro 'VLC_OBJECT' vlc_
o  481bj | ect_t *)(&  (x)->o  bj)   \
      |               ^
  const struct vlc_common_members: (const vlc_object_t *)(&(x)-lua/extension.c>ob:357:9j): \ warning: 
      due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]|               ^

  357 |         msg_Warn( p_mgr, "Error while running script %s, "
In file included from       lua/extension_thread.c:|         ^
28:
In file included from ../include/vlc_messages.h:85:5:lua/vlc.h:31:
In file included from  note: expanded from macro 'msg_Warn'
../include/vlc_common.h:1031:
   85../include/vlc_variables.h |     :212m:12sg_Gener: iwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c(  p_this,212 |  VL  C  _MreSGtu_WrnAR vN, ar__VA_S_ARGS__)
      |     ^
e../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
tC   78h |     ecvkelc_d Lo(og(VLbjC_O, BJECT(nao), mep, ,VL vC_lcVA_R_modCOuleOR_name,D __FILE__, __LINS,E_ v_, al\
      |             ^
)../include/vlc_common.h:481:15: ;
note:       | expanded from macro 'VLC_OBJECT'           ^

../include/vlc_variables.h:  481 |   140: 48:   note:    conexpanded from macro 'var_SetChecked'
st struct vlc  140_ | #commdeonfi_nemem vberars: (c_Sonst etvlc_Chobject_t *)(&ec(x)->keobjd() \
      |               ^
o,n,t,v) var_SetChecked(VLC_OBJECT(lua/extension.c:o)364:9,n:,t warning: ,vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])

      |                                                ^  364 | 
       ../include/vlc_common.h: msg481:_War15:n( p_mgr, note:  expanded from macro 'VLC_OBJECT'
"Er  ro481 | r while     ru  nni  ng coscripnst %s, t "
      |         ^
st../include/vlc_messages.h:85:5: note: rexpanded from macro 'msg_Warn'
uct v   lc85_c | om  m on m_msg_emGeneribec(p_thrsis, V: LC_(cMSG_WARonN, st_ v_lcV_oA_bjARecGS_t__)
t       |     ^
*../include/vlc_messages.h)(:&(78:13: x)note: expanded from macro 'msg_Generic'
-   78 |    >o bjv) l\
c      |               ^_Log(
VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15In file included from : note: expanded from macro 'VLC_OBJECT'
lua/extension_thread.c:  28481 |       :
In file included from   lua/vlc.h:cons31:
t In file included from ../include/vlc_common.hstruc:1031t vl:
c_common_me../include/vlc_variables.h:mb227:ers12:: ( warning: condue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]st vlc_ob
ject_t *)(&(x  )->obj) \
227 |       |               ^
    return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_lua/extension.cS:397et:25Ch:ec kwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  397 |    d( o,n      ,t    ,v )     va   r_  msgSe_WatCrn(he pck_mgedr, "Ext(ensiVLonC_ cOBapaJECbility '%T(s' uo)nk,nno,twn i,vn"
      |                         ^
)
      |                                                ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
../include/vlc_common.h:   85 |  481:   m15:s note: g_Generexpanded from macro 'VLC_OBJECT'
ic(  p_this,481 |  VL  C_  MSG  _WARN  , __VAco_AnsRGS__)
      |     ^
t../include/vlc_messages.h: 78:13st: note: ruexpanded from macro 'msg_Generic'
c   78t  | vl   c_ vlc_coLommgon(VLC_m_OBJECemT(o)be,rs: (c p, onvlcst_m vodulcle_nam_oe,bj _ec_FILtE__, __L_tINE__ *, )(\
      &(|             ^x)
->../include/vlc_common.h:ob481j): \
      | 15: note: expanded from macro 'VLC_OBJECT'
              ^  481 |     
    const struct vlc_common_members: (const vlc_object_t *In file included from lua/extension_thread.c)(&(x):28->ob:
In file included from j) lua/vlc.h:\
31:
      |               ^
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( plua/extension.c:406:17: warning: _odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]bj
,  406 |                  mpssg_z_Wnaamer, nVL( pC__mVAgr, "InR_ scrSTipRIt %NGs, funct,ion descr viptor(al) " )
      |                 ^
;
../include/vlc_messages.h      :85:5: note: expanded from macro 'msg_Warn'
|            ^   85 | 
    msg_Gene../include/vlc_variables.h:ric(p_t140:his, VLC48_MS:G_WARN, _ note: _VAexpanded from macro 'var_SetChecked'
_ARGS__)  140
      |     ^
 | ../include/vlc_messages.h#d:78:ef13: note: expanded from macro 'msg_Generic'
i   78 |     vlnec_ vLaro_Sg(VLetC_OBJEChCT(eco),ke p,d( vlco,_mn,odut,le_v)n vame,ar __FILE_S__,et Ch_ec_LIkeNE_d(_,VL \
C_      |             ^
O../include/vlc_common.h:481:15:BJ note: ECexpanded from macro 'VLC_OBJECT'
T  481 |  (o)   ,n ,t  ,v const) 
      str|                                                ^uc
t v../include/vlc_common.h:lc_481:co15:mm note: on_memexpanded from macro 'VLC_OBJECT'
ber  s:481 |  (co  nst   vlc_o  bject_t   *co)(&(x)ns->ot bj) \
st      |               ^
ruct vlc_common_members: (const vlc_object_t lua/extension.c:420:17: *)warning: (&due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](
x  420 |   )- >o bj )    \
       |               ^       msg_
Dbg( p_mgr, "In script %s, function descriptor() "
      |                 ^
../include/vlc_messages.h:87:5: note: In file included from lua/extension_thread.cexpanded from macro 'msg_Dbg'
:28   87 |     :
In file included from mslua/vlc.h:g31:
_GIn file included from ../include/vlc_common.hene:1031ri:
../include/vlc_variables.hc(p_this,:256 VLC_MSG:12_:DBG, warning:  __VAdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_A  256RGS_ |  _)
        |     ^
 ../include/vlc_messages.h:78:13:re note: expanded from macro 'msg_Generic'
t   78 |     vlurc_n Lovag(VLCr__OBJECT(oSe), p, vltCc_hemodule_namcke, __FIedLE__( , __p_LINE__, \
      |             ^
o../include/vlc_common.hbj:481, :15: note: expanded from macro 'VLC_OBJECT'
p  481 |    sz _n    caonst smetruct , vlcVL_commC_on_meVAmbersR_: (conADstDR vlc_obESject_t S,*)(&(x) v->objal) \
      |               ^ )
;
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |        lua/extension.c c:468:13: warning: onsdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t   s468 | tr uc t          m vslcg__Warnco(mm onp_m_megr, "In script %s, fumbnerctios:n ( cdescrionpstt volcr() "
      |             ^
_o../include/vlc_messages.h:85bjec:5: note: expanded from macro 'msg_Warn'
t_   85t |    *  )(ms&(gx)_->Gobenjeric(p_t)his, V \LC
      _|               ^
MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_In file included from OBJECT(o), lua/extension_thread.c:p, vlc_m28:
odule_In file included from lua/vlc.hnam:31e, _:
In file included from _FILE_../include/vlc_common.h:_, 1031:
__LINE_../include/vlc_variables.h_, \
      |             ^
:../include/vlc_common.h:481276::15: 10:note:  warning: expanded from macro 'VLC_OBJECT'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481 |         con
st struct vlc_common_memb  276ers: (c |  onst   vlc_o ibject_t *)(&(xf)( ->o!vbarj)_G \
      |               ^
etChecked( p_obj, psz_name, VLlua/extension.cC:_V475A:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]R_
I  NT475EG | ER ,  &v      almsg _Err( p_m) gr,)
       | "         ^
S../include/vlc_variables.hcript %:142s we:48n: tnote: expanded from macro 'var_GetChecked' c
o  mpl142 | etel#dy fefoobar", psz_scinripe t );va
      |         ^
r_../include/vlc_messages.hGe:83:t5: note: expanded from macro 'msg_Err'
Ch   83 | ec    mskeg_Gend(eoric(p,n_thi,ts,,v)  vVarL_GCet_CMSG_ERRhe, _c_VA_ARGS__)
      |     ^
ked(VL../include/vlc_messages.h:78:13: note: C_expanded from macro 'msg_Generic'
OBJE   78 |     vlCTc(o_),Log(VLC_OBJEn,CT(o), t,p,v) 
      vl| c_mo                                               ^
dule_na../include/vlc_common.h:me481:15: , __Fnote: expanded from macro 'VLC_OBJECT'IL
E  __481, __LINE |  __,   \
      |             ^
   ../include/vlc_common.h  :481:co15: note: expanded from macro 'VLC_OBJECT'
n  481 |   st  s tr  uc  t convlst c_stcorucmmt vlcon_comm_mon_emmebembers: (corsnst:  (cvlc_oobjecnst_t t *)vl(&(x)->c_obj) ob\je
ct      _|               ^
t *)(&(x)->obj) \
      |               ^
lua/extension.c:479:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  479 |     msg_Dbg( p_mgr, "Script %s has the following caIn file included from pabilua/extension_thread.c:lity fl28:
ags: In file included from lua/vlc.h0:31x%x":
In file included from ,
      |     ^
../include/vlc_common.h:../include/vlc_messages.h:1031:
87:5../include/vlc_variables.h:: note: 293:expanded from macro 'msg_Dbg'
10:    warning: 87 | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    293  msg_Ge |  neric(p  _this i, f(VLC_ !MvaSG_r_DBG,Ge _tC_VAhe_ARckGSed__)( 
      p_|     ^
o../include/vlc_messages.hbj:, 78ps:13z_n:am enote: expanded from macro 'msg_Generic'
,    78VL |   C_V AR vlc_Log(_BVLCOO_OBL,JEC T&v(oal),  )p, vlc )_mo
      |          ^
d../include/vlc_variables.h:ule142:_nam48:e,  note: __expanded from macro 'var_GetChecked'
FILE__, __LINE_  142_, | # \de
      |             ^
f../include/vlc_common.h:481in:15: note: expanded from macro 'VLC_OBJECT'
e   481 | va  r_    G  conetst Chstrecuct kevlc_d(coo,mmon,n_met,mberv)s: (c vonsart vlc_G_obetjeChcteck_edt (V*)(LC&_(x)OB-J>oECbjT() \o)
      |               ^
,n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension_thread.c:28:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
lua/extension.c:598:17:   481warning:  |  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
   598   |    co ns t              vlstcru_objctec vt_rlcel_ceasome( omoln_d me);
mb      |                 ^
er../include/vlc_objects.hs:: (66:25: conote: expanded from macro 'vlc_object_release'
ns   66 |  t   vl vlcc_o_bjobecjectt__rtelease *( )(VL&(C_Ox)BJE->CT(oba) )
      |                         ^
j) \../include/vlc_common.h:481
      :15|               ^
: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension_thread.c:28:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324lua/extension.c::601:47:10: warning:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  601 |   
          p  324_e |  xt->p  _sy isf(- !>p_invaputr_ = p_Geinput ? vlc_obtCjehectck_hoedld( p_input )
      |                                               ^
(../include/vlc_objects.h: 63:22: p_note: oexpanded from macro 'vlc_object_hold'
bj   63 |  ,    psvlz_cna_meo, bVLjC_eVAcR_tFL_OAhTold( VLC_OBJECT(a) )
      |                      ^
,../include/vlc_common.h:481 &:15: note: expanded from macro 'VLC_OBJECT'
v  481 |    al  )     c)
o      nst struc|          ^t 
v../include/vlc_variables.h:lc142_co:48mmon_me: mnote: expanded from macro 'var_GetChecked'be
r  142s: | # (codenst vlfic_objecnet_t  *)(&(x)->objv) \
      |               ^
ar_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'lua/extension.c
:  481645:13: warning:  |  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
     645 |       c o    n    msg_Wastrn( s trp_ucmgrt ,v "Controlcl '_c%d' omnomot yen_t impmelemembntered s:i (n Ecoxtensnsiot n",
v      |             ^
lc../include/vlc_messages.h:85:5:_o note: expanded from macro 'msg_Warn'
bj   ec85t_ |  t   *) msg(&_Gener(xic)-(p>o_thbjis) , \
V      | LC              ^
_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), pIn file included from , lua/extension_thread.cvlc_m:28odule_:
In file included from name, lua/vlc.h:_31:
_FILEIn file included from __, ../include/vlc_common.h:__LI1031:
NE__, ../include/vlc_variables.h:\
      | 340:            ^
9: ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  340  481 |         co |  nst struct v  lc_ icomf(mon_ vmemberars: (c_Gonst vetlcCh_objectec_t *ke)(&(d(x)->ob pj) \
      _o|               ^
bj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^lua/extension.c
../include/vlc_common.h:677:9: :481warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:15
:  677  |    note: expanded from macro 'VLC_OBJECT'  
     vlc_obj481 | ec  t_  rel  e ase( p_ext- >p_sys->p_inpcoutns );t 
      |         ^
st../include/vlc_objects.hru:ct66:25: note: expanded from macro 'vlc_object_release'
 v   66 | lc _c om  vmolc_n_objmeect_mbrelereas:se(  (VLC_OcoBJnsECTt (a) )vl
      |                         ^
c_o../include/vlc_common.h:bj481:15: note: ecexpanded from macro 'VLC_OBJECT'
t  481 |         c_tons *t )(s&(txru)ct v->lc_cobommj)on_ \memb
      ers|               ^: 
(const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension_thread.c:28:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.hlua/extension.c::481725:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:15
: note:   725expanded from macro 'VLC_OBJECT'
 |           481msg_ |  Dbg( p_mgr, "Can  't get menu of an un   activated/dy  incg exteonnsion!"st );
 s      |         ^
tr../include/vlc_messages.h:87uc:5t : note: vlc_common_expanded from macro 'msg_Dbg'
members   87: (con |  st vlc_o  bject m_t sg*_G)(&(x)en->erobj) \ic
      |               ^
(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_LoIn file included from lua/extension_thread.c:g(28:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
V../include/vlc_variables.hLC:362:9_O: warning: BJdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
E  362C |    T( o)i, fp,( v lcvar_G_meotCheckduedle( p_n_aobj, pmesz_, na__me, VFILCLE_VA__R, _A__DDLIRNEESS__, &v, al \
)      |             ^
 ../include/vlc_common.h)
      |         ^
:481../include/vlc_variables.h::15142:48: : note: note: expanded from macro 'VLC_OBJECT'expanded from macro 'var_GetChecked'

  142   | #defi481 | ne va  r_  Ge  tCh  eckecod(o,nnst,t,v) var s_GtetChecked(ruVLCc_OBJECT(o)t ,vln,t,v)
c_      |                                                ^
c../include/vlc_common.hom:481:15: note: moexpanded from macro 'VLC_OBJECT'
n  481 |         const_m semtbeructrs vlc_: com(cmon_onmembestrs: (con vst vlc_olcbject_t_o *bj)(&(xec)->ot_bj) \
t       |               ^
*)(&(x)->obj) \
      |               ^
lua/extension.c:737:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  737 |         msg_Dbg( p_mgr, "can't get a In file included from lua/extension_thread.c:men28:
In file included from u lua/vlc.h:31:
In file included from ../include/vlc_common.hfr:1031:
../include/vlc_variables.h:429om:5: warning:  adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n e  429 |  xt   venar_Cresiate( pon_obj, p wsz_name,it VLC_hoVARut_IN mTEGERen | Vu!LC_VAR_D" OINHERIT ););
      
      | |     ^
        ^
../include/vlc_variables.h:122:39:../include/vlc_messages.h: 87:note: expanded from macro 'var_Create'
5  122 | #defi: ne note: expanded from macro 'msg_Dbg'v
a   r_Cre87 | at  e(a,b,c)   var_msCreateg_( VLC_GeOBJECneT(a),ri b, cc( )
      |                                       ^
p../include/vlc_common.h:481_t:15: note: hiexpanded from macro 'VLC_OBJECT'
s  481 |         , const sVLtruC_ct vlMSc_G_commoDBn_memG,ber _s:_V (A_conARst vlcGS_object_t *__)(&(x)-)
>      | obj    ^
)../include/vlc_messages.h \
      :78|               ^
:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), pIn file included from lua/extension_thread.c:28:
In file included from lua/vlc.h:31, :
In file included from ../include/vlc_common.h:1031v:
../include/vlc_variables.h:442lc:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_m
o  du442le |  _n   amvar_Create(e,  _p__objFI, psz_nLEame,__ VLC_VAR, _BOOL__ | VLC_LVAR_DOIINNHERE_IT );
_,      |     ^
 \../include/vlc_variables.h:122
      :39: |             ^note: 
expanded from macro 'var_Create'
../include/vlc_common.h:  122 | 481:#de15:fin note: e var_Creaexpanded from macro 'VLC_OBJECT'te(a,b,c
)   va481 | r_Cr  eate( VL  C_OBJECT  (a), b,   c )co
      n|                                       ^
s../include/vlc_common.h:481:t 15: note: stexpanded from macro 'VLC_OBJECT'
r  481 |    uc   t   cvlco_cnstom strumocn_t vlmec_cmbommeron_ms:embers : (con(csont vstlc_o vbjeclct_t _o*)(bj&(x)->oecbj) \
t_      |               ^
t *)(&(x)->obj) \
      |               ^
In file included from lua/extension_thread.c:28:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Crealua/extension.cte(:745 p_obj, :9psz_: namwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e, VLC
_VAR  745 | _F   L  OAT   |  msVLCg__VAWaR_rnDOI( NHp_EmgRIT )r,;
      |  "    ^
Err../include/vlc_variables.hor:122:39: note:  wexpanded from macro 'var_Create'
hi  122 | le#d reunfine vniangr_C sreate(cra,b,c) var_Cipreate( VLCt_OBJECT %(a), bs,, c )
      |  "                                      ^
      |         ^
../include/vlc_messages.h
:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'85:
5  481 |         : consnote: expanded from macro 'msg_Warn't str
u   ct85 |  vlc_c  omm  on_mmsemg_Gebneerris: c(p_t(cohins,st V vlLCc_o_MSbjGect_t_W *AR)(&(x)-N,>obj) _ \
_V      |               ^
A_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VIn file included from lua/extension_thread.c:28:
In file included from lua/vlc.h:31:
In file included from LC../include/vlc_common.h:1031:
_O../include/vlc_variables.hBJ:469:5EC: warning: T(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  469 |    ),  pv, avlrc__moCrduealte_e( nap_obmej, p, sz_n__ame,FI VLLEC_VA__R_ST, RING__ |LI VLC_VNEA__R_, D\
O      | I            ^
N../include/vlc_common.hHERIT ):481;
      :15|     ^
: ../include/vlc_variables.h:122:note: expanded from macro 'VLC_OBJECT'39: note: expanded from macro 'var_Create'

    122 | #define481 |  var_  Crea  te  (a,b,  c) covar_Crnseate(t VL sC_OtrBJECT(auc), t b, c )
vl      |                                       ^
c../include/vlc_common.h:481_c:15: note: expanded from macro 'VLC_OBJECT'
o  481 |    mm    on c_monemst stberuct rsvlc_co: mmon(c_meonmbersts: (c vonst lcvlc_o_objebjct_ect *)(&(xt_)->obj)t  \
      |               ^*)
(&(x)->obj) \
      |               ^
In file included from lua/extension_thread.c:28:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
lua/extension.c:752:  4779: |   warning:    var_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Cr  eate( p_ob752 | j, psz_  nam  e,   VLC_  mVsgAR_S_WTRarING | Vn(LC_VAR_ pDOINH_mERITgr );, 
      |     ^"E
rro../include/vlc_variables.hr :wh122:39il: note: e expanded from macro 'var_Create'
r  122 | #define vaunr_Cnireangte(a,b s,c) vacrr_Creatipt e%s( VLC, _"
O      | B        ^
J../include/vlc_messages.h:ECT85:(a), b,5: c note:  )
      |                                       ^
expanded from macro 'msg_Warn'../include/vlc_common.h:481:15
:    note: expanded from macro 'VLC_OBJECT'
85  481 |      |        con mst sgst_Gructen vlercic_(pcomm_ton_mhiembers: (cos,nst vlc V_obLCject_M_t SG*)(&_W(x)AR->oN,bj _) \
_V      |               ^
A_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_In file included from lua/extension_thread.c:28:
LoIn file included from g(lua/vlc.h:31:
In file included from VL../include/vlc_common.h:C_1031:
OB../include/vlc_variables.h:491:5JE: warning: CTdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(o  ),491 |  p ,    var_Crevlatc_e( p_omobjdu, lepsz_n_naamme, e,VL _C_VA_FR_ADDILRESE_S _,| VLC __VAR_L_DOININHERIE_T );
      _,|     ^
 \../include/vlc_variables.h:122:39: 
      note: |             ^expanded from macro 'var_Create'

../include/vlc_common.h:481  122: | #d15:ef note: inexpanded from macro 'VLC_OBJECT'
e var_Cr  481eat |  e(  a  ,  b ,c) covansr_t Crsteatrue( VLctC_OBJ vECT(lca), b,_c c om)
      |                                       ^
../include/vlc_common.h:481:15mo: note: expanded from macro 'VLC_OBJECT'
n  481 |   _m    em be rsco: nst (cstronuct stvlc_ vcomlcmon_m_oembebjrs:ec (ct_onstt  vl*)c_obj(&ect_t (*)(&(xx))->o->bj) \
      ob|               ^
j) \
      |               ^
In file included from lua/extension_thread.c:28:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | lua/extension.c:VLC_V775:AR21:_DO warning: INHEdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
RIT
      |     ^
  ../include/vlc_variables.h775 | :122:39: note:   expanded from macro 'var_Create'
      122 | #  d  e   f  i  n  e  var_Cremsatg_e(aWa,brn,( cp_) vmar_Creagrte( ,VLC_OBJEC T(a)"I, b, n c )sc
      |                                       ^
rip../include/vlc_common.ht :481:15%s: note: , expanded from macro 'VLC_OBJECT'
a  481 |        n  coennstrt stry uct vlcin_common_membe "rs
      :|                     ^ 
(../include/vlc_messages.h:co85:nst5: v note: lc_expanded from macro 'msg_Warn'
object_t    85*)(& |  (x)-  >obj) m \
      |               ^
sg_Generic(p_this, VLC_MSG_WARN, In file included from __Vlua/extension_thread.cA_:AR28:
GSIn file included from lua/vlc.h:31__:
In file included from ../include/vlc_common.h:1031:
)
../include/vlc_variables.h:      | 525    ^
:../include/vlc_messages.h5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:78
:  13525 |     v:a note: r_expanded from macro 'msg_Generic'
Create( p_ob   78 | j, ps  z_n  ame, vlVLc_C_VAR_LoBOOL g(| VLCVL_VAR_DC_OINHEOBRIT
      |     ^JE
C../include/vlc_variables.hT(:122:39o): note: expanded from macro 'var_Create'
,  122 | #define  pvar_C,reate(a,b,c) v var_lcC_mreateod( VLC_OulBJEe_CTn(a), ba, cme )
      |                                       ^, 
_../include/vlc_common.h:481_F:15:IL note: expanded from macro 'VLC_OBJECT'
E  481 |         __co, ns__t structLI vlc_NEcom__mon_, memb\
ers: (      | con            ^
s../include/vlc_common.ht vlc_ob:481ject:15_t *)(: &(xnote: expanded from macro 'VLC_OBJECT')->o
bj) \
      |               ^
  481 |         const struct vlc_common_membIn file included from lua/extension_thread.c:28er:
s:In file included from lua/vlc.h: (31:
In file included from ../include/vlc_common.h:1031:
c../include/vlc_variables.h:539:5: warning: ondue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
st v  539 | lc  _o  bjvaecr_Ctreate_t( p *_obj, p)(sz_&(nax)me, V->LC_VobAR_FLj)OAT | \ V
      L|               ^C
_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_lua/extension.c:OBJECT(787:a), b, c )
      |                                       ^13
:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
   481 |       warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  const str
uct vlc_  787common_me |  mbers: (  const   vlc  _obje  ct_t *  )( m&(x)->sgobj) \
      _W|               ^
arn( p_mgr, "Function menu() in script %In file included from lua/extension_thread.c:28:
In file included from s lua/vlc.h"
:31:
      | In file included from             ^
../include/vlc_common.h:1031:
../include/vlc_variables.h:../include/vlc_messages.h:55485::5:5 note: : warning: expanded from macro 'msg_Warn'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   85
 |    554 |       va mr_Csgreate_G(en p_eroicbj(p,_ psz_thnisa, mVLe,C_ MSVLG_C_WAVARRN_STR, I__NVAG _A| RGVLCS__V_)
      | A    ^
R../include/vlc_messages.h_DOIN:78HER:13IT
:       |     ^
note: ../include/vlc_variables.h:expanded from macro 'msg_Generic'122:39:
    78note: expanded from macro 'var_Create'
 |   122  | #de  fi vne vlcar_Cr_Leate(oga,b,c(V) vLCar__OCreBJate(EC VT(LC_OBJo)ECT(a), , bp,, c  v)
      |                                       ^
l../include/vlc_common.h:481:c15: note: expanded from macro 'VLC_OBJECT'
_  481 |      mo   cduolenst_n stramuct ve,lc_ _co_FmmoILn_memE_b_,e _rs: (_LconstIN vlcE__o_,bjec \t_
      t|             ^ *
)../include/vlc_common.h(&(x)-:481>ob:15j) \: 
      |               ^
note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_comIn file included from mlua/extension_thread.co:28:
In file included from lua/vlc.hn_:31:
In file included from ../include/vlc_common.h:1031:
me../include/vlc_variables.h:563:mb5: warning: erdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s:  563 ( |   co  vansr_Ct reavlct_oe( bjp_ecot_bt j*),( psz_nam&(e,x) ->VLobC_j)VAR \_
STRING       |               ^
| VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #dlua/extension.cef:794ine va:r_Cre9:ate(a, b,c) var_Crewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
at  794e( VLC |  _OBJE  CT(a)  , b,   c )
 m      |                                       ^
s../include/vlc_common.hg_:481:15Wa: note: expanded from macro 'VLC_OBJECT'
r  481 |        n( cons pt s_mtructgr vlc_, comm"oSn_memcrbersipt %s:  (cowenst vlntc_ob cjeomct_t *pl)(&et(elx)y ->ofobj) ob\
      |               ^
ar", p_ext->psz_name );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
In file included from    lua/extension_thread.c:85 | 28:
In file included from  lua/vlc.h:31:
In file included from ../include/vlc_common.h  :1031 m:
sg../include/vlc_variables.h:578_G:en9:er icwarning: (pdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
t  hi578s |     i, f(VL C_vMSaG_rWA_ChangeRN(, p_obj,  psz_nam__eV, VLC_VAAR_C_AHORGICES_SCO_U)
N      | T,    ^
 ../include/vlc_messages.h&count:78, :13N: note: ULLexpanded from macro 'msg_Generic' ) 
)   78
       |   |         ^
 ../include/vlc_variables.h v:lc128:43: _note: expanded from macro 'var_Change'
L  128 | #ogd(VefLCine_O BJvar_ChECanT(go)e(a, ,p,b,c v,d,e)lc _varmo_Chanduge( leVL_nC_OamBJEe,CT( _a), _Fb, ILc, d,E_ e )_,
      |  _                                          ^
_../include/vlc_common.h:LI481:NE15: note: __expanded from macro 'VLC_OBJECT'
,  481 |    \ 
       |             ^  
  con../include/vlc_common.h:st 481:stru15:ct note:  vexpanded from macro 'VLC_OBJECT'
lc_comm  481on_ |  membe  rs: (  const   vl cc_objecont_t st*)( s&(x)tr->objuc) \
      |               ^
t vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension.c:804:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  804 |         msg_Dbg( p_mgr, "Something went wrong in %s (%s:%d)",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension.c:822:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  822 |             msg_Err( p_mgr, "Could not create new Lua State" );
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension.c:825:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  825 |         vlclua_set_this( L, p_mgr );
      |         ^
lua/vlc.h:144:50: note: expanded from macro 'vlclua_set_this'
  144 | #define vlclua_set_this(a, b) vlclua_set_this(a, VLC_OBJECT(b))
      |                                                  ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension.c:878:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  878 |                 msg_Warn( p_mgr, "Error while setting the module "
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension.c:886:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  886 |         if( vlclua_dofile( VLC_OBJECT( p_mgr ), L, p_ext->psz_name ) )
      |                            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension.c:888:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  888 |             msg_Warn( p_mgr, "Error loading script %s: %s", p_ext->psz_name,
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension.c:937:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  937 |         msg_Warn( p_mgr, "Error while running script %s, "
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension.c:956:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  956 |             msg_Warn( p_mgr, "Undefined argument type %d to lua function %s"
      |             ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension.c:968:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  968 |         msg_Warn( p_mgr, "Error while running script %s, "
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLCIn file included from lua/extension_thread.c:28:
In file included from _Mlua/vlc.h:32:
SGIn file included from ../include/vlc_input.h_W:41ARN:
../include/vlc_vout.h:125, __:5: warning: VAdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  125AR |  GS_  _) v
      lc|     ^
../include/vlc_messages.h:78_obj:13ect_re: note: expanded from macro 'msg_Generic'
l   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
ease( p../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_  481 |         const struct vlc_covout );
      |     ^
m../include/vlc_objects.h:66:mo25: note: expanded from macro 'vlc_object_release'n
_me   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
m../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'b
ers  481 |         const struct vlc_common:_members: (c (onst vlconc_objestct_t v *lc)(&(x_o)->objbj) \
ec      |               ^
t_t *)(&(x)->obj) \
      |               ^
lua/extension.c:1000:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1000 |         msg_Warn( p_mgr, "Error while running script %s, "
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(xIn file included from lua/extension_thread.c:)->28:
In file included from oblua/vlc.hj):32:
 \../include/vlc_input.h
      :|               ^527
:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item,lua/extension.c:1010 log:9, : NULLwarning: , NULLdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 ) ;
      |                             ^
1010 | ../include/vlc_input.h:501:46  : note: expanded from macro 'input_Create'
   501 | #defi  ne   inp musgt__WCrareaten((a, pb,c_m,d,gre),  i"Enpurrt_Croreat we(hiVleLC r_unOBJniECTng(a),b s,c,crd,ipe)t 
      %s|                                              ^
,../include/vlc_common.h: "481:15:
      |         ^
 note: expanded from macro 'VLC_OBJECT'
../include/vlc_messages.h:  85:481 |   5:  note:    expanded from macro 'msg_Warn'
    85 c |  onst   stru mctsg vl_Gc_encommoern_icmem(pber_ts: (chions,st  VvlLCc_o_MbSG_WARN, __VA_ARjectGS__t_) *
      )|     ^(
&(x)->obj)../include/vlc_messages.h \
      |               ^
:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJEIn file included from Clua/extension_thread.c:T28:
In file included from (olua/vlc.h:),32:
../include/vlc_input.h:530: p9:,  vlwarning: c_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  530 |       od  vulle_c_onabjectme_re, lease__( inFIpuLEt );
      |         ^
__../include/vlc_objects.h:, 66:25__: LInote: expanded from macro 'vlc_object_release'
NE   66 |  __  ,  vlc\
_o      | b            ^
j../include/vlc_common.hect_:481rele:15as: e(note: expanded from macro 'VLC_OBJECT'
 VLC_OBJEC  481T(a |  )   )
        |                         ^
   ../include/vlc_common.hco:481n:15:st  snote: expanded from macro 'VLC_OBJECT'
t  481 |   ru     ct  vclcons_ct omstrucmot vlc_cn_ommmeombn_meermbers:s: ( (const vlcco_nsobt ject_t *v)(&(x)->lobj) \
      | c_              ^
object_t *)(&(x)->obj) \
      |               ^
lua/extension.c:1019:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]In file included from lua/extension_thread.c:
28:
In file included from lua/vlc.h:32:
../include/vlc_input.h:572: 101910: warning:  |  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    572   |        m     sgvlc__Dobgbje( ct_p_remglear,se( " (vSolc_meobjectht_tin g *)(weppnt_vou wt[iro])ng ); i
      |          ^
n ../include/vlc_objects.h:%s66:25: note:  (expanded from macro 'vlc_object_release'
%s   66 | :%    d)vlc_",obj
      ec|         ^t
_../include/vlc_messages.h:re87:lea5:s note: e( expanded from macro 'msg_Dbg'
VLC_OBJECT(a   ) )
      |                         ^
87../include/vlc_common.h |  :481:15  : note: expanded from macro 'VLC_OBJECT'
   481 |    ms     cog_nsGet stnerucrit vlc_cc(omp_month_membisers:,  (cVLonst C_vlMSc_oG_bject_tDB *)(&G,(x)- _>ob_Vj) \A_
      |               ^
ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension.c:1097:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1097 |         vlc_dialog_release( p_ext->p_sys->p_mgr, p_ext->p_sys->p_progress_id );
      |         ^
../include/vlc_dialog.h:252:24: note: expanded from macro 'vlc_dialog_release'
  252 |     vlc_dialog_release(VLC_OBJECT(a), b)
      |                        ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension.c:1143:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1143 |             msg_Dbg( p_this, "Received unknown UI event %d, discarded",
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension.c:1153:54: warning: unused parameter 'p_event' [-Wunused-parameter]
 1153 | static void inputItemMetaChanged( const vlc_event_t *p_event,
      |                                                      ^
lua/extension.c:1181:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1181 |                 vlc_dialog_release( p_mgr, p_ext->p_sys->p_progress_id );
      |                 ^
../include/vlc_dialog.h:252:24: note: expanded from macro 'vlc_dialog_release'
  252 |     vlc_dialog_release(VLC_OBJECT(a), b)
      |                        ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension.c:1192:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1192 |             vlc_dialog_display_progress( p_mgr, true, 0.0,
      |             ^
../include/vlc_dialog.h:186:33: note: expanded from macro 'vlc_dialog_display_progress'
  186 |     vlc_dialog_display_progress(VLC_OBJECT(a), b, c, d, e, f, ##__VA_ARGS__)
      |                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension.c:1208:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1208 |         if( vlc_dialog_is_cancelled( p_mgr, p_ext->p_sys->p_progress_id ) )
      |             ^
../include/vlc_dialog.h:263:29: note: expanded from macro 'vlc_dialog_is_cancelled'
  263 |     vlc_dialog_is_cancelled(VLC_OBJECT(a), b)
      |                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension.c:1210:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1210 |             vlc_dialog_release( p_mgr, p_ext->p_sys->p_progress_id );
      |             ^
../include/vlc_dialog.h:252:24: note: expanded from macro 'vlc_dialog_release'
  252 |     vlc_dialog_release(VLC_OBJECT(a), b)
      |                        ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension_thread.c:28:
lua/vlc.h:105:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  105 |     msg_GenericVa( p_this, VLC_MSG_DBG, ppz_fmt, ap );
      |     ^
../include/vlc_messages.h:74:15: note: expanded from macro 'msg_GenericVa'
   74 |     vlc_vaLog(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension_thread.c:28:
lua/vlc.h:111:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  111 |     return !var_InheritBool( p_this, "lua" );
      |             ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/extension_thread.c:29:
In file included from lua/extension.h:27:
../include/vlc_extensions.h:238:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  238 |     var_SetAddress( p_dialog->p_object, "dialog-event", &command );
      |     ^
../include/vlc_variables.h:263:48: note: expanded from macro 'var_SetAddress'
  263 | #define var_SetAddress(o, n, p) var_SetAddress(VLC_OBJECT(o), n, p)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension_thread.c:69:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   69 |             msg_Dbg( p_mgr, "Reactivating extension %s", p_ext->psz_title);
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension_thread.c:78:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   78 |     msg_Dbg( p_mgr, "Activating extension '%s'", p_ext->psz_title );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension_thread.c:153:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  153 |         vlc_dialog_release( p_mgr, p_ext->p_sys->p_progress_id );
      |         ^
../include/vlc_dialog.h:252:24: note: expanded from macro 'vlc_dialog_release'
  252 |     vlc_dialog_release(VLC_OBJECT(a), b)
      |                        ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension_thread.c:169:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  169 |     msg_Dbg( p_mgr, "Killing extension now" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension_thread.c:220:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  220 |             msg_Dbg( p_ext->p_sys->p_mgr,
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension_thread.c:296:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  296 |                     msg_Err( p_mgr, "Could not activate extension!" );
      |                     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension_thread.c:310:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  310 |                 msg_Dbg( p_mgr, "Deactivating '%s'", p_ext->psz_title );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension_thread.c:313:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  313 |                     msg_Warn( p_mgr, "Extension '%s' did not deactivate properly",
      |                     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension_thread.c:332:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  332 |                 msg_Dbg( p_mgr, "Clicking '%s': '%s'",
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension_thread.c:336:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  336 |                     msg_Warn( p_mgr, "Could not translate click" );
      |                     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension_thread.c:345:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  345 |                 msg_Dbg( p_mgr, "Trigger menu %d of '%s'",
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension_thread.c:372:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  372 |                 msg_Dbg( p_mgr, "Unknown command in extension command queue: %d",
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension_thread.c:385:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  385 |             vlc_dialog_release( p_mgr, p_ext->p_sys->p_progress_id );
      |             ^
../include/vlc_dialog.h:252:24: note: expanded from macro 'vlc_dialog_release'
  252 |     vlc_dialog_release(VLC_OBJECT(a), b)
      |                        ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/extension_thread.c:392:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  392 |     msg_Dbg( p_mgr, "Extension thread end: '%s'", p_ext->psz_title );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
46 warnings generated.
mv -f lua/.deps/liblua_plugin_la-extension_thread.Tpo lua/.deps/liblua_plugin_la-extension_thread.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="lua/liblua_plugin_la-intf.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/liblua_plugin_la-intf.lo -MD -MP -MF lua/.deps/liblua_plugin_la-intf.Tpo -c -o lua/liblua_plugin_la-intf.lo `test -f 'lua/intf.c' || echo './'`lua/intf.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"lua\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/liblua_plugin_la-intf.lo -MD -MP -MF lua/.deps/liblua_plugin_la-intf.Tpo -c lua/intf.c  -fPIC -DPIC -o lua/.libs/liblua_plugin_la-intf.o
82 warnings generated.
mv -f lua/.deps/liblua_plugin_la-extension.Tpo lua/.deps/liblua_plugin_la-extension.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="lua/liblua_plugin_la-meta.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/liblua_plugin_la-meta.lo -MD -MP -MF lua/.deps/liblua_plugin_la-meta.Tpo -c -o lua/liblua_plugin_la-meta.lo `test -f 'lua/meta.c' || echo './'`lua/meta.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"lua\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/liblua_plugin_la-meta.lo -MD -MP -MF lua/.deps/liblua_plugin_la-meta.Tpo -c lua/meta.c  -fPIC -DPIC -o lua/.libs/liblua_plugin_la-meta.o
In file included from lua/intf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/intf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/intf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/intf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/intf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/intf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/intf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/intf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/intf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/intf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/intf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/intf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/intf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/intf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/intf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/intf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/intf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/intf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/intf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/intf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/intf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/intf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/intf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/intf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/intf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/meta.c:36:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/intf.c:39:
In file included from lua/vlc.h:32:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_voIn file included from lua/meta.c:36:
In file included from lua/vlc.h:ut );
31:
In file included from ../include/vlc_common.h      | :1031:
    ^
../include/vlc_variables.h:203:../include/vlc_objects.h:12:66: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
25  203:  |  note: expanded from macro 'vlc_object_release'  
 r   66et |  urn v   vlc_object_ar_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
r../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
e  140 | #define var_SetChecked(o,n,t,v) var_SetChecklease( VLC_OBJECT(a) )
      |                         ^
e../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
d(  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/meta.c:36:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/meta.c:36:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:In file included from lua/intf.c140::48:39 note: :
In file included from lua/vlc.h:32:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NUexpanded from macro 'var_SetChecked'LL );

        |                             ^140 | 
#d../include/vlc_input.hef:501:in46: e note: expanded from macro 'input_Create'
v  501 | #defarine _Sinpetut_CChreaecte(a,keb,cd(,do,,en,) int,put_v)Crea vtear(VL_SC_etOBJChECTec(a),bke,cd(,dVL,C_e)OB
      |                                              ^
J../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'EC
T  481 |       (o  const st),rucn,t vlct,_cov)mmon
      _|                                                ^m
emb../include/vlc_common.h:er481:s15:: note:  (coexpanded from macro 'VLC_OBJECT'
nst v  481lc_o | bj ect_  t   *  )(& c(x)->obonj)st \
 s      |               ^
truct vlc_common_members: (constIn file included from lua/intf.c: 39:
In file included from lua/vlc.h:32:
vl../include/vlc_input.h:530:9c_: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ob
j  530 |     ec   t_ t vl*)c_(&o(xbj)-ec>ot_bjrel) ea\
se(       | in              ^
put );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJEIn file included from lua/meta.cCT(a) :36)
      |                         ^
:
../include/vlc_common.h:481In file included from lua/vlc.h:15: note: expanded from macro 'VLC_OBJECT':31
:
  481 |    In file included from ../include/vlc_common.h     :1031co:
nst stru../include/vlc_variables.h:ct v241:lc_12:c warning: ommodue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n_me  mbers: (const v241 | lc_ob  ject_  t *)(re&(tux)rn->o vbj)ar \
      |               ^
_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,nIn file included from ,lua/intf.c:39:
In file included from t,lua/vlc.h:32:
v../include/vlc_input.h:572:10: warning: ) due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v  ar572 | _S   et     Ch vlcec_objectke_release(d( (vlc_oVLbject_C_t *)(pOBp_voJEuCTt[i]) (o);
      |          ^
),../include/vlc_objects.h:66:n,25t,: note: v)expanded from macro 'vlc_object_release'

         |                                                ^66
 |     ../include/vlc_common.h:vlc_481:ob15:j note: ectexpanded from macro 'VLC_OBJECT'
_release( VL  481C_O |  BJEC  T(a)   )
        |                         ^
 ../include/vlc_common.h:481:co15: note: expanded from macro 'VLC_OBJECT'
n  481 |    st     s ctronsuct strut ct vlvlc_cc_ommon_mcembers: (comonst vlcmo_n_objemectmb_t *)er(&s:(x)->o (bj) co\
ns      |               ^
t vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/meta.c:36:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/meta.c:36:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/meta.c:36:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/meta.c:36:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/meta.c:36:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/meta.c:36:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/meta.c:36:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/meta.c:36:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/meta.c:36:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/meta.c:36:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: In file included from lua/intf.c:39warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:
lua/vlc.h  442 |  :105:5  :  varwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_Crea  105 |  te  (  mp_osg_Gbj, enpserz_icnaVame( , VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
p_th../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
i  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
s, VLC_../include/vlc_common.h:MSG_DBG, ppz_fmt, ap );
      |     ^
481../include/vlc_messages.h:74:15: note: expanded from macro 'msg_GenericVa'
:15: note:    74 |     vlc_vaLog(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |               ^
expanded from macro 'VLC_OBJECT'../include/vlc_common.h:481
:15: note: expanded from macro 'VLC_OBJECT'
    481 |    481 |          con  st   scotruct vlnsct _costmmorun_memctbers v: (colcnst_ vlc_object_tco mm*)(&(onx_m)-em>bobj) \
      |               ^
ers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/intf.c:39:
lua/vlc.h:111:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  111 |     return !var_InheritBool( p_In file included from tlua/meta.c:h36:
iIn file included from lua/vlc.hs,:31 ":
In file included from lua" ../include/vlc_common.h:)1031;
      |             ^
:
../include/vlc_variables.h:455:5:../include/vlc_variables.h: 604:47: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]note: expanded from macro 'var_InheritBool'

    455604 | #def |  ine  var_Inh  eritvaBoor_l(Cro, n) vaear_InhteeritB( ool(VLp_C_OobBJEj,CT(o p), n)
      |                                               ^s
z../include/vlc_common.h:481_n:15:am note: expanded from macro 'VLC_OBJECT'e,
   481 |     VL    conC_st VAsR_trucFLt vlcOA_commoT n_mem| beVrs: (conLCst v_Vlc_ARobject__DOt *)IN(&(HEx)->RIobj) T \
      | );              ^

      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/meta.c:36:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( lua/intf.c:69:30: p_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ob
j,    p69sz | _        char na*meps, z_VLhtC_tp_VAsrc R= var_Inh_SeriTRtStriINng(G  p_i| ntf, "VLhtC_tpVA-R_sDOrIc" );
      |                              ^
N../include/vlc_variables.h:642:51: HEnote: Rexpanded from macro 'var_InheritString'
IT   642 | #def);ine 
      v|     ^ar_
InheritStri../include/vlc_variables.h:ng122:(o39:, note:  nexpanded from macro 'var_Create'
) var_Inher  122i | #tSdetrfiing(VneLC v_OBarJECT_C(o)re, n)
at      |                                                   ^
e../include/vlc_common.h(a:481,b:15,c: note: ) expanded from macro 'VLC_OBJECT'
v  481 |      ar  _C creoatnse(t s VtLCruct v_OlBJc_cECommonT(_ma)em, berb,s: (c const  )vlc_o
      bje|                                       ^ct
_t *)(&(x../include/vlc_common.h:)->o481:bj) \
15:      |               ^
 note: expanded from macro 'VLC_OBJECT'
  481 |         const lua/intf.c:70:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]struct v
l   70 |   c_    co  bommol b_httonp_ind_mex = vemar_Ibenhrserit: Boo(cl(on pst_i vnlctf_o, "htbjtp-iecndex" )t;
      |                             ^
_t../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool' *
)  604 | #define (&var(x_)-Inhe>oritbjBool(o, ) n) va\
      | r_I              ^
nheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |       In file included from   const struct lua/meta.c:vlc_c36:
ommonIn file included from lua/vlc.h_memb:31ers: (:
In file included from co../include/vlc_common.h:ns1031:
t vl../include/vlc_variables.h:c_obj477:ec5:t_t *)( warning: &(x)->due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ob  477j) \ |  
      |               ^
   var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      | lua/intf.c    ^
:../include/vlc_variables.h90:26:122: :39warning: : due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note:    90 |      expanded from macro 'var_Create'
   122   | #chdearfi ne*p vsarz__Chostr = var_eaIten(ah,eritStrib,nc)g v(a p_intfr_, Cr"teaetel( nVLeC_tOB-JEhCost" );
      T(|                          ^a
),../include/vlc_variables.h:642:51:  bnote: ,expanded from macro 'var_InheritString'
 c   642 | #define v)
ar_In      | h                                      ^eritStr
ing(o,../include/vlc_common.h: n)481: var_Inhe15:r note: iexpanded from macro 'VLC_OBJECT'
tString(VLC  481_ |  OBJECT  (o),   n)
      |                                                   ^  
 ../include/vlc_common.hco:481:15ns: note: expanded from macro 'VLC_OBJECT'
t  481 |     s   tr  conust strucctt vl vc_commlcon_me_cmberoms: (cmoonst n_vlc_obmeject_tmb *er)s:(&(x) (->obj) \co
      | ns              ^
t vlc_object_t *)(&(x)->obj) \
      |               ^
lua/intf.c:97:31: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   97 |             unsigned i_port = var_InhIn file included from eritIntelua/meta.c:ger(36:
 In file included from lua/vlc.hp_in:31tf,:
In file included from  ../include/vlc_common.h:"t1031:
el../include/vlc_variables.h:ne491:t5:- warning: podue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rt  491" );
      |                               ^
 |  ../include/vlc_variables.h:  615 v:ar53:_C note: expanded from macro 'var_InheritInteger'
r  615 | #deefine vaar_InheritetIn( tp_egoberj,( po,sz _nnam)e, va Vr_ILCnher_VitIARn_AtegeDDr(VRELC_SSO |B VJELCTC_(oVA), n)R_
      |                                                     ^
D../include/vlc_common.hOI:481NH:15ER: note: expanded from macro 'VLC_OBJECT'
I  481 |    T     ); 
      co| nst str    ^
u../include/vlc_variables.hct vlc_:122comm:39on_: note: expanded from macro 'var_Create'
members: (  122co | #nst vlcde_obfijenect v_t ar*)_C(&(xre)->oatbj)e \(a
      | ,              ^
b,c) var_Create( VLC_OBJECT(a), b,lua/intf.c:103:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] c
   )
      |                                       ^103 |   
         ../include/vlc_common.h: 481      :15  msg: _Warnote: expanded from macro 'VLC_OBJECT'n(
   481p_ |  int  f, "  ignor  ing  cporton %d st(usi sng %d)tr",
      |                     ^uc
t ../include/vlc_messages.h:85:5vl: c_note: coexpanded from macro 'msg_Warn'mm
on   _m85 | em   be rmss:g_Gene (ric(p_tcohis,ns Vt LC_vlMSc_Gob_WjeARctN, __t_VA_ *ARGS__)
      |     ^
)(../include/vlc_messages.h:78:13: note: &(expanded from macro 'msg_Generic'
x   78 |     v)-lc>o_Lbjog) (VL\
C      | _O              ^BJ
ECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  In file included from lua/meta.c481 |    :36  :
In file included from    lua/vlc.h:c31:
In file included from onst struct../include/vlc_common.h:1031 vlc_co:
../include/vlc_variables.hm:511mon:5_m: embewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]rs: (const
 v  511lc_ob |  je  ct_t  v*)(&(x)-ar>obj) \
      |               ^_C
reate( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIlua/intf.cT
      |     ^:117:
28../include/vlc_variables.h: warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
122:39  117 |   :       cnote: expanded from macro 'var_Create'h
a  r *psz_pas122 | swd = va#dr_InherefitStrining(e  p_vainr_tf,Cr "teealnette-passw(aord" ,b);
,c      ) |                            ^
va../include/vlc_variables.hr_:642Cr:51:ea note: teexpanded from macro 'var_InheritString'
(  642 | #defi Vne LCva_Or_BJInheritSECtring(oT(, n)a var_Inherit),String b(VL, C_Oc BJ)
E      | C                                      ^
T../include/vlc_common.h(o), :481n)
:15      : | note: expanded from macro 'VLC_OBJECT'                                                  ^

  481../include/vlc_common.h |  :481  :15:   note: expanded from macro 'VLC_OBJECT'
   481 |          co cnsonstt  ssttrucrutct  vvlc_lccommo_cn_membeomrs: mo(cn_onst vlc_meobjmbecert_ts: *)(&(x ()->obcoj) \
ns      |               ^
t vlc_object_t *)(&(x)->obj) \
      |               ^
lua/intf.c:131:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  131 |         char *psz_In file included from rc_host = var_Inherlua/meta.c:itString36:
( p_intfIn file included from lua/vlc.h, ":31rc:
In file included from -../include/vlc_common.h:host" );
      |                             ^
1031:
../include/vlc_variables.h../include/vlc_variables.h:642:51: note: :525expanded from macro 'var_InheritString'
:  642 | #define va5:r_ warning: Inheridue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
tS  525tri |  ng(o  , n) va vr_arInheri_CtStrreing(aVLC_OBJECT(ote), ( n)
      | p_                                                  ^
o../include/vlc_common.h:bj481:15, : note: expanded from macro 'VLC_OBJECT'
p  481 |      sz   co_nnstam strue,ct  vlc_commoVLn_C_membVAers:R_ BO(OLc |onst v Vlc_LCobj_VectAR_t _D*)(OI&(Nx)H->obj) \
ER      |               ^
IT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #definlua/intf.c:133:e 27: vawarning: r_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C  133r |     ea  te  (a  ,b  ps,cz_rc_) hosvt = var_Inhareri_CtStreringat( p_ie(ntf, V "clLCi-hos_Ot" );BJ
      |                           ^
EC../include/vlc_variables.h:642:T(51a): , note: expanded from macro 'var_InheritString'
b  642 | #define var, _Inc he)
ritS      |                                       ^
tring(o../include/vlc_common.h, n) :481var_:15I: nhnote: expanded from macro 'VLC_OBJECT'erit
St  ring481 | (VLC_OBJECT(  o  ),   n)
        |                                                   ^
c../include/vlc_common.h:on481:15:st note: expanded from macro 'VLC_OBJECT'
   481 |    st    ru consctt s vtrulcct _cvlomc_cmoommn_on_membmeers: (cmboernst vs:lc_ob (jectco_t *)(&ns(x)t ->ovlbj) \
c_      |               ^
object_t *)(&(x)->obj) \
      |               ^
In file included from lua/meta.c:36:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) lua/intf.cvar:204_C:9:r ewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a  204 |     itef((  VLlC_uOBaJE_CTDi(asa),bl be,d( p_th cis )  ))

            |                                       ^| 
        ^
../include/vlc_common.hlua/vlc.h::481113:41::15 note: expanded from macro 'lua_Disabled'
:  113 | #define l note: ua_Dexpanded from macro 'VLC_OBJECT'
isa  bled(481 |  x    ) l  ua  _Di cosnsabled(t  VLC_sOtrBJucECt T(vl xc_ ) co)
      mm|                                         ^on
_../include/vlc_common.hme:481:15mb: note: expanded from macro 'VLC_OBJECT'
e  481 |     rs   :  (ccononst ststru vct vlclc_o_combjmon_memecbers: (t_constt  vlc_o*)b(ject_t *&()(&(x)x)-->>obj) \ob
      |               ^
j) \
      |               ^
lua/intf.c:210:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  210 |     config_ChainParsIn file included from e( p_inlua/meta.c:tf,36:
 "lua-", ppIn file included from lua/vlc.hsz:31_intf_o:
In file included from ptio../include/vlc_common.h:ns, 1031:
p_int../include/vlc_variables.h:f->p554:_cf5:g );
      |     ^
 warning: ../include/vlc_configuration.h:173:60: note: expanded from macro 'config_ChainParse'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  173 | #define conf
ig  554_Ch |  ainP  arse( a,  vb, c, dar ) confi_Cg_ChainPrearse( VatLC_Oe(BJEC pT(a), _ob, c, d bj)
      |                                                            ^
, ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
p  481 |         conszst st_nruamct e,vlc V_coLCmmon_V_ARmemb_SerTRs:IN (consG t vlc| _obVLject_C_t *)VAR(&(x)->ob_Dj) \
      |               ^
OINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | lua/intf.c:214#de:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]fi
n  214 |    e     va charr_ *n Cr= veaarte_Inh(aeritSt,ring( p_this, b,"c)lua v-inartf" _C);
      |                   ^
re../include/vlc_variables.hat:e(642:51 V: note: expanded from macro 'var_InheritString'
L  642 | #defiC_ne vOBar_IJEnhCTer(ai),t bS, tc r)
i      |                                       ^ng(o, 
n) var_Inherit../include/vlc_common.h:S481:t15:ri note: nexpanded from macro 'VLC_OBJECT'
g(V  L481 | C_OBJE  C  T(  o)  ,co nsn)
      |                                                   ^
t../include/vlc_common.h s:tr481uc:15t : vlnote: expanded from macro 'VLC_OBJECT'c_
c  481 | om     mo n_ me combnster strs:uct ( vlcoc_cnsommon_met mvlberc_s: (const obvlc_ojebjectct_t *)_t(&(x) *->ob)(j) \
&(      |               ^
x)->obj) \
      |               ^
In file included from lua/meta.c:36:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563lua/intf.c::5:235:9: warning:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  235 |  
       msg  563_Err( p |  _in  t vf, ar"Coul_Cdn't refind latua interfae(ce  pscript \"_o%s\bj"., ",
      |         ^
ps../include/vlc_messages.hz_:83:5na: note: expanded from macro 'msg_Err'
me   , 83 | VL C_  VA mR_sg_STGeRInerNGic( |p_thi Vs, VLCLC__VMSGAR_E_DRR, OI__NHVAER_ARGS__IT)
      |     ^

../include/vlc_messages.h:78      | :13    ^
:../include/vlc_variables.h: note: 122:expanded from macro 'msg_Generic'
39: note:    expanded from macro 'var_Create'
78 |    122   vl | #cde_Logf(VLC_OinBJEe CT(ova), p,r_ vlc_mCroduleea_nateme(a, __FI,LE__, b,__Lc)I vNEar___C, \
re      |             ^
a../include/vlc_common.hte:( 481:15VL: note: expanded from macro 'VLC_OBJECT'C_
O  481 |       BJ  ECcT(onsa)t struct,  vlcb,_c common_m )em
      be| rs:                                       ^
(cons../include/vlc_common.h:t vlc_481objec:15t_: t note: expanded from macro 'VLC_OBJECT'*)
(  &(x)-481>ob |  j) \
      |               ^
       const struct vlc_commolua/intf.cn_me:m239:5: bewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]rs
:  239 |   (  co msnsg_Dbt g( p_ivlntc_f, ob"Foujend lua ctinter_tface scr ipt: %s",*) p_s(&ys->(xpsz_fi)-lena>ome bj);
      |     ^
) ../include/vlc_messages.h:87:5:\
 note:       | expanded from macro 'msg_Dbg'
              ^
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13In file included from : note: lua/meta.c:expanded from macro 'msg_Generic'
36:
   78 | In file included from lua/vlc.h  :31  :
In file included from vl../include/vlc_common.h:c1031:
_Log../include/vlc_variables.h:(VL578:C_O9:BJECT(o), p warning: , due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vl  578c_modul |  e_name,  __FILE__, __  LINE_if_( , \var
      _C|             ^
h../include/vlc_common.han:481ge:(15 p: _onote: expanded from macro 'VLC_OBJECT'bj
,   481 | ps   z_     connast strmeuct , vlcVL_C_cVAommR_on_CHmeOImCESbers:C (const vOUlc_oNTb, ject_t& *)(&(x)->ocobj) \
      u|               ^
nt, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: lua/intf.cexpanded from macro 'var_Change'
:244:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    244 |  128 |    #d    efminsg_e Errva( r_p_iChntf,an "Coulged n(aot cr,beat,ce new L,dua State," );
      |         ^
e)../include/vlc_messages.h:83 v:5: note: arexpanded from macro 'msg_Err'
_C   ha83 | ng  e(  msg_ VGenerLCic(_Op_BJthis, ECVLT(C_MSG_Ea)RR, , __VA_b,ARGS__)
      |     ^
 ../include/vlc_messages.h:c,78:13 d: note: expanded from macro 'msg_Generic'
,   78 |     vlc_Log(VL eC_ )O
      BJ|                                           ^ECT
(o), p, vl../include/vlc_common.h:c_mod481:ule_15:n note: ame, __expanded from macro 'VLC_OBJECT'
FILE__,  481 __LIN |  E__  , \
      |             ^
 ../include/vlc_common.h:481  :15  : note: expanded from macro 'VLC_OBJECT'
c  481 |        on cston sst structtr vuclc_commt on_mevlmberc_s: (coconsmmt vlc_obonject__mt *)(em&(bex)->obj) \rs
      |               ^
: (const vlc_object_t lua/intf.c*):248(&:5:(x warning: )-due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
>  248 |     vlclua_seobtj)_ \t
      h|               ^i
s( L, p_intf );
      |     ^
lua/vlc.h:144:50: note: expanded from macro 'vlclua_set_this'
  144 | #define vlclua_set_this(a, b) vlclua_set_this(a, VLC_OBJECT(b))
      |                                                  ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/intf.c:292:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  292 |         msg_Warn( p_intf, "Error while setting the module search path for %s",
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/intf.c:304:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     char *psz_config = var_InheritString( p_intf, "lua-config" );
      |                        ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/intf.c:316:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  316 |                 msg_Dbg( p_intf, "Setting config variable: %s", psz_log );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/intf.c:321:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  321 |                 msg_Err( p_intf, "Error while parsing \"lua-config\"." );
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/intf.c:365:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  365 |             msg_Err( p_intf, "Couldn't find lua interface script \"cli\", "
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/intf.c:413:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  413 |     if( vlclua_dofile( VLC_OBJECT(p_intf), L, p_sys->psz_filename ) )
      |                        ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/intf.c:415:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  415 |         msg_Err( p_intf, "Error loading script %s: %s", p_sys->psz_filename,
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/intf.c:439:16: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  439 |     char *pw = var_CreateGetNonEmptyString( p_this, "telnet-password" );
      |                ^
../include/vlc_variables.h:499:73: note: expanded from macro 'var_CreateGetNonEmptyString'
  499 | #define var_CreateGetNonEmptyString(a,b)   var_CreateGetNonEmptyString( VLC_OBJECT(a),b)
      |                                                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/intf.c:442:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |         msg_Err( p_this, "password not configured" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/intf.c:443:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  443 |         msg_Info( p_this, "Please specify the password in the preferences." );
      |         ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/meta.c:36:
In file included from lua/vlc.h:32:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/meta.c:36:
In file included from lua/vlc.h:32:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/meta.c:36:
In file included from lua/vlc.h:32:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/meta.c:36:
In file included from lua/vlc.h:32:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/meta.c:36:
lua/vlc.h:105:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  105 |     msg_GenericVa( p_this, VLC_MSG_DBG, ppz_fmt, ap );
      |     ^
../include/vlc_messages.h:74:15: note: expanded from macro 'msg_GenericVa'
   74 |     vlc_vaLog(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/meta.c:36:
lua/vlc.h:111:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  111 |     return !var_InheritBool( p_this, "lua" );
      |             ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/meta.c:49:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   49 |         msg_Err( p_this, "Could not create new Lua State" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/meta.c:53:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   53 |     vlclua_set_this( L, p_this );
      |     ^
lua/vlc.h:144:50: note: expanded from macro 'vlclua_set_this'
  144 | #define vlclua_set_this(a, b) vlclua_set_this(a, VLC_OBJECT(b))
      |                                                  ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/meta.c:70:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   70 |         msg_Warn( p_this, "Error while setting the module search path for %s",
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/meta.c:94:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   94 |         msg_Warn( p_this, "Error loading script %s: %s", psz_filename,
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/meta.c:115:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  115 |         msg_Dbg( p_this, "skipping script (unmatched scope) %s", psz_filename );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/meta.c:123:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  123 |         msg_Warn( p_this, "Error while running script %s, "
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/meta.c:130:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  130 |         msg_Warn( p_this, "Error while running script %s, "
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/meta.c:185:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  185 |             msg_Err( p_this, "Lua art fetcher script %s: "
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/meta.c:191:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  191 |         msg_Err( p_this, "Script went completely foobar" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/meta.c:244:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  244 |     if( lua_Disabled( p_this ) )
      |         ^
lua/vlc.h:113:41: note: expanded from macro 'lua_Disabled'
  113 | #define lua_Disabled( x ) lua_Disabled( VLC_OBJECT( x ) )
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/meta.c:247:42: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  247 |     return vlclua_scripts_batch_execute( VLC_OBJECT(p_this), "meta"DIR_SEP"reader",
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/meta.c:258:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  258 |     if( lua_Disabled( p_finder ) )
      |         ^
lua/vlc.h:113:41: note: expanded from macro 'lua_Disabled'
  113 | #define lua_Disabled( x ) lua_Disabled( VLC_OBJECT( x ) )
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/meta.c:263:42: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  263 |     return vlclua_scripts_batch_execute( VLC_OBJECT(p_finder), "meta"DIR_SEP"fetcher",
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/meta.c:273:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  273 |     if( lua_Disabled( p_finder ) )
      |         ^
lua/vlc.h:113:41: note: expanded from macro 'lua_Disabled'
  113 | #define lua_Disabled( x ) lua_Disabled( VLC_OBJECT( x ) )
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/meta.c:278:42: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  278 |     return vlclua_scripts_batch_execute( VLC_OBJECT(p_finder), "meta"DIR_SEP"art",
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members56 warnings generated: .
(const vlc_object_t *)(&(x)->obj) \
      |               ^
mv -f lua/.deps/liblua_plugin_la-intf.Tpo lua/.deps/liblua_plugin_la-intf.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="lua/liblua_plugin_la-demux.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/liblua_plugin_la-demux.lo -MD -MP -MF lua/.deps/liblua_plugin_la-demux.Tpo -c -o lua/liblua_plugin_la-demux.lo `test -f 'lua/demux.c' || echo './'`lua/demux.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"lua\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/liblua_plugin_la-demux.lo -MD -MP -MF lua/.deps/liblua_plugin_la-demux.Tpo -c lua/demux.c  -fPIC -DPIC -o lua/.libs/liblua_plugin_la-demux.o
46 warnings generated.
mv -f lua/.deps/liblua_plugin_la-meta.Tpo lua/.deps/liblua_plugin_la-meta.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="lua/liblua_plugin_la-services_discovery.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/liblua_plugin_la-services_discovery.lo -MD -MP -MF lua/.deps/liblua_plugin_la-services_discovery.Tpo -c -o lua/liblua_plugin_la-services_discovery.lo `test -f 'lua/services_discovery.c' || echo './'`lua/services_discovery.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"lua\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/liblua_plugin_la-services_discovery.lo -MD -MP -MF lua/.deps/liblua_plugin_la-services_discovery.Tpo -c lua/services_discovery.c  -fPIC -DPIC -o lua/.libs/liblua_plugin_la-services_discovery.o
In file included from lua/demux.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/demux.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/demux.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/demux.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/demux.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/demux.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/demux.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/demux.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/demux.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/demux.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/demux.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/demux.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/demux.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/demux.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/demux.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/demux.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/demux.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/demux.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/demux.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/demux.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/demux.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/demux.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/demux.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/demux.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/demux.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/demux.c:38:
In file included from lua/vlc.h:32:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/services_discovery.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/services_discovery.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_nameIn file included from lua/demux.c:, V38:
LC_VARIn file included from lua/vlc.h:_BO32:
../include/vlc_input.hOL, :527:va29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
l );
      |            ^
  527 | ../include/vlc_variables.h:140:   48:  inote: expanded from macro 'var_SetChecked'nput
  140 | #define va_tr_hread_t *inpSeut = itChnpuect_keCrd(eao,ten,t( ,vpa) revarnt,_S ietteChm,ec lkeogd(, NUVLLLC_O, BJECT(oNULL), )n,;
t,      | v)                            ^

      | ../include/vlc_input.h:                                               ^
501../include/vlc_common.h::46481:15: : note: expanded from macro 'input_Create'note: expanded from macro 'VLC_OBJECT'

  501  481 | # |  de   fi  ne   iconpnsutt _Cstreruatcte( va,lcb,_cc,omd,moe)n_ imenpmbuter_Cs:re (atcoe(nsVLt C_vlOBc_JEobjCTec(at_),t b,*)c,(&d,(xe))-
      >o|                                              ^
bj)../include/vlc_common.h: \481:
      15:|               ^ note: 
expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlcIn file included from lua/services_discovery.c:_o29:
bjIn file included from ../include/vlc_common.hec:1031t_:
../include/vlc_variables.ht :212*):12(&: (xwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)->  212ob |  j)   \ r
      et|               ^ur
n var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      In file included from lua/demux.c:|            ^38:

In file included from lua/vlc.h../include/vlc_variables.h:140:32:48:
../include/vlc_input.h: :530note: expanded from macro 'var_SetChecked':9
:   140warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 | #  530de |  fi  ne   v  ar v_SlcetC_ohecbjkedec(o,n,t_tre,v) levar_SeastChee(c iknpeutd )(VL;
C_      |         ^
OBJE../include/vlc_objects.h:66:25: note: CT(expanded from macro 'vlc_object_release'
o),n,   66 |     vlc_object_t,v)re
lea      | se                                               ^( VLC_OBJECT(a) 
)
../include/vlc_common.h:481      |                         ^
:../include/vlc_common.h:15:481: note: 15: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'VLC_OBJECT'
  481 |   481 |         const s truct vlc_common_membe rs: (const vlc_object_t *)(&(x)->obj) \     
      |  co              ^
nst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/demux.c:38:
In file included from lua/vlc.h:32:
../include/vlc_input.h:572:In file included from 10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
lua/services_discovery.c  572 |       :29   vlc_object_r:
In file included from el../include/vlc_common.h:ease( 1031:
../include/vlc_variables.h:227:(12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]vlc_obje
c  227t_t *)(pp |  _v out[i]) );
      |          ^
  ../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
ret   66 |     vlc_urobjen varct_rele_SaseetC( VLhCecked_OBJE(C p_T(a) )o
      |                         ^
b../include/vlc_common.h:481:15: j,note: expanded from macro 'VLC_OBJECT'
 p  481 |         constsz_nam struct vlc_common_memberse: (co, VLnsC_t vlc_obVjeARct_t *)(&(x)_->FobjLOA) \
      | T,              ^
 val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/services_discovery.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/services_discovery.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/services_discovery.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/services_discovery.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/services_discovery.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/services_discovery.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/services_discovery.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/services_discovery.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/services_discovery.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetIn file included from lua/demux.c:38:
lua/vlc.h:105:Check5: ed( warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
p_o  105 | bj, ps   z_name m, sgVLC_G_VAenericVa(R_A p_DDRESthS, &vais, l VLC) )
_M      |         ^
SG_D../include/vlc_variables.h:BG,142: ppz_fmt, ap );
      |     ^
48: note: expanded from macro 'var_GetChecked'
../include/vlc_messages.h:  14274: | #d15: note: efexpanded from macro 'msg_GenericVa'
i   74ne |   v  ar v_Glcet_vChaLecogke(Vd(LCo,_On,BJt,ECv)T( vo)ar, _Gp,et vChlcec_mkeodd(ulVLe_C_naOBmeJE, CT__(oFI),LEn,__t,, v)__
      LI|                                                ^NE
../include/vlc_common.h:__481:, 15:\
 note:       | expanded from macro 'VLC_OBJECT'
              ^
../include/vlc_common.h:  481481: |  15:   note:   expanded from macro 'VLC_OBJECT'
   481   |  co  ns  t   st cruonctst v slctr_cucomt movln_c_mecombmmerons: _m(cemonbest rsvl: c_(cobonjestct v_tlc *_o)(bj&(ecx)t_->t ob*)j)(& \(x
      )-|               ^>o
bj) \
      |               ^
In file included from lua/demux.c:38:
lua/vlc.h:111:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  111 |     return !var_InheritBool( p_this, "lua" );
      |             ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBoIn file included from ol(olua/services_discovery.c:, 29:
n)In file included from ../include/vlc_common.h v:1031ar:
../include/vlc_variables.h:_Inh429:er5:it warning: Bodue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ol  429(V |  LC  _O vBJarEC_CT(reo)at, e(n) p_
      ob|                                               ^
j,../include/vlc_common.h psz_:n481:15: note: expanded from macro 'VLC_OBJECT'
ame, V  481 |     L    C_const struct Vvlc_coARmmo_In_membeNTrsE: (const vGElc_oRbject_t *) (&(x)| ->obj) \
      V|               ^
LC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/services_discovery.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/demux.c:141:5: warning: In file included from lua/services_discovery.c:29:
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from ../include/vlc_common.h  141 |     vl:c1031:
../include/vlc_variables.h:455:lua_set_thi5:s(L , s);
      |     ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]lua/vlc.h:144:50: note: expanded from macro 'vlclua_set_this'

  144 | #  define 455vlclua |  _   vseart_this(a, b) vlcl_Cua_set_this(a, VLC_OBJECT(b)r)
      |                                                  ^
ea../include/vlc_common.h:481te( :15:p_ obnote: j,expanded from macro 'VLC_OBJECT' p
s  481 | z_        conansmet,  VLsC_tVArR_uct vlc_common_members: (const vlc_FLoOAbT j| eVLcC_tV_t *)(&(x)->objA) \
R_DOIN      | H              ^
ERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    lua/demux.c     c:166:o9: nswarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  166 |  s   t     msg_Warn(rs, u"errorc tsetting the module s vlearch path for %s", filename);
      |         ^
c_../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
common   85 |  _m   msg_Generic(pe_this,mb VLCe_MrSG_WARs:N, _ _VA(co_ARGnsS__)
      |     ^
t vlc_../include/vlc_messages.h:obj78:13:ec note: expanded from macro 'msg_Generic'
t_   t 78 |     vlc_Log(VLC_OBJ*)(&ECT(o(x)-),> p, vlobc_modj) \u
le_name, __FILE__, _      _LIN|               ^
E__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlIn file included from lua/services_discovery.cc_comm:29:
on_In file included from memb../include/vlc_common.her:s: (c1031ons:
t vlc_object_t *)(&(x)->o../include/vlc_variables.hb:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j) \
      |               ^
  469 |     var_Create( p_obj, psz_name, VLClua/demux.c:171:23: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_VA  171R_S |   T RING if |  (vVlLCclua_dofil_e(VLVC_OBAJECRT(s), _L, filenDOame))I
      |                       ^
N../include/vlc_common.hH:481:15: note: expanded from macro 'VLC_OBJECT'
ER  I481 |     T     const struct vlc_common_)memb;
ers:       | (cons    ^t 
vl../include/vlc_variables.h:122:39c_obj: note: expanded from macro 'var_Create'ect_t
 *  122 | )(&#(x)->obj) \
      |               ^
define var_Create(a,b,c) var_Crelua/demux.ca:173:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
te( VL  173 |   C      ms_OBJECg_Warn(s, "error loT(ading script %s: %s"a), filename,
      |         ^
, b, c ../include/vlc_messages.h:85)
      |                                       ^
:5: note: expanded from macro 'msg_Warn'
../include/vlc_common.h:481   85 |   :15:   note: msg_Generic(p_this, VLC_MSG_WAexpanded from macro 'VLC_OBJECT'RN, _
_  VA_AR481GS |       __)
      |     ^
 ../include/vlc_messages.h :78:13c: note: expanded from macro 'msg_Generic'
o   78n | s    vlc_Logt(VLC s_OBJECTtr(o), p, vlcuc_module_nat me, __FILE__, __LINE__, \
      v|             ^
lc../include/vlc_common.h_commo:481:15:n note: _expanded from macro 'VLC_OBJECT'
member  481 |         const stsruct vlc_common: _members: (cons(const t vlc_vlcobj_ect_t ob*)(&(x)->obj) \
      |               ^
ject_t *)(&(x)->obj) \
      |               ^
lua/demux.c:181:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  181 |         In file included from msg_Warn(s,lua/services_discovery.c: "error r29unn:
In file included from ing scr../include/vlc_common.h:1031ipt %s:
: ../include/vlc_variables.h:function %s(): %s",
      |         ^
477:../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
5:   85 |      warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]msg_Generic(p_this, VLC_MSG_WAR
N, __VA_ARGS__)
        |     ^
477 |   ../include/vlc_messages.h:78  var:13: note: expanded from macro 'msg_Generic'
_Cre   78 |     vlc_Latog(VLC_OBJECT(o), p, vlc_meod(ule p_name_ob, __FILE__, __LINE__, \
      |             ^
j../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
,   481 |    ps     zc_nameonst struct vlc_common_m, emVLbers: (const C_Vvlc_object_t *)(&(x)->obj)A \
      | R_              ^
STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
lua/demux.c:188:9:   122 | warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
#defi  188 | n        msg_Warn(s, "ere ror running scripvt %s: faunctionr %s()_Cr: e%s",
      |         ^
ate(../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
a,b,c   85 |    ) va msgr__GCreeaneric(p_tteh( ViLC_Os, VLC_MSG_BJWARNECT(, __VA_aAR)GS, __)
      |     ^
../include/vlc_messages.h:b78:13: note: expanded from macro 'msg_Generic', 
c )
   78 |           v| l                                      ^
c_Log(VL../include/vlc_common.hC_OBJECT(:481:15:o), p, vlc_module_name, __FILE__, __LINE note: __, \
      expanded from macro 'VLC_OBJECT'|             ^

../include/vlc_common.h:481  :15: note: 481expanded from macro 'VLC_OBJECT' | 
    481 |         const str      uct consvltc_co smmtruon_mectmber vlcs:_common_ (const vlc_object_t *)(&(x)->memobj)ber \s
      | :              ^
 (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/demux.c:197:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  197 |             msg_Dbg(s, "Lua playlIn file included from ist script lua/services_discovery.c%s's:29:
In file included from ../include/vlc_common.h:1031 ":
../include/vlc_variables.h
      |             ^:
491:5: ../include/vlc_messages.hwarning: :87:5: note: expanded from macro 'msg_Dbg'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   87 |       ms491g_Generic(p_this, VLC_MSG_DBG, |   __V   vA_ARGS__)
      |     ^
ar_Cr../include/vlc_messages.h:78:13eate(:  pnote: expanded from macro 'msg_Generic'
_ob   78 |     vlc_Log(VLC_OBJEjCT(, pso), zp, vlc_modu_namlee_na,me, _ _FILE__, __LINE__, \
      |             ^
V../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
LC  481 |         const str_VAuct vlc_common_memRbers:_ (const vlc_object_t *)(&(x)->obj) \
      |               ^
ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struclua/demux.c:223:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t   223 | v lc_common  _m     msg_Warn(s, "error erunning script %s: function %s(): %s",
      |         ^
mbe../include/vlc_messages.hr:85:5: note: expanded from macro 'msg_Warn's
:    85 |     msg_(cGeneric(p_this, VLC_MSG_oWARN,n __VA_sAtRGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
 vlc   78 |  _ob   vlc_Log(VLC_OBject_JECT(o), t *)p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
(&(../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'x)->
ob  j481 |         co) nst struct vlc_common_members\
: (const vlc_obj      |               ^
ect_t *)(&(x)->obj) \
      |               ^
In file included from lua/services_discovery.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     lua/demux.c:230:9: warning: vadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  230 |      _C   msgrea_Warn(s, "error te( rp_obj,unning script %s: func tipon s%z_nams(): %s",
      |         ^
e, VLC_VAR../include/vlc_messages.h:85:5: _Inote: expanded from macro 'msg_Warn'
NTE   85G |   ER   msg_Generic(| VLp_this, VLC_MSG_WARN, __VA_ARC_GS__)
VAR_D      |     ^
OINHERIT../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'

         78 |     |     ^
vl../include/vlc_variables.hc_Log(VLC_OBJECT(o), p, vlc_:modul122:39: e_note: naexpanded from macro 'var_Create'me, __FILE__, __L
I  NE_122_, \
      |             ^
../include/vlc_common.h: | 481:15: note: expanded from macro 'VLC_OBJECT'
#defi  481 |    ne      const svatruct vr_Clcre_caommon_members: (const vlc_object_t *)(&(x)-t>obje() \a
      |               ^,
b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15:lua/demux.c :237:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note: expanded from macro 'VLC_OBJECT'
    481 |  237 |         msg_E   rr(s , "script wen  t complete ly foobar");
      |         ^
co../include/vlc_messages.hn:83:5: stnote: expanded from macro 'msg_Err'
 s   t83 |     msg_Gernericuct (p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
v../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
lc   _78 |     vcolc_Lommg(VLC_OBJECT(o), pon, vlc__mmodulee_name, __FILE__, __LINE_mbers_, \
:      |             ^
 ../include/vlc_common.h:481:15: (cnote: expanded from macro 'VLC_OBJECT'
on  481 |         const struct vlc_common_members: (const vlc_stobject_t * v)(&(x)->obj) l\
      |               ^
c_object_t *)(&(x)->obj) \
      |               ^
lua/demux.c:243:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  243 |         msg_Warn(s, "PIn file included from lua/services_discovery.c:lay29l:
In file included from ../include/vlc_common.hist: 1031should be:
 ../include/vlc_variables.h:525:a5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   525t |    a varb_le.");
      |         ^
Crea../include/vlc_messages.h:85:5: te( note: pexpanded from macro 'msg_Warn'
_obj, p   85 |     msg_Genesz_naric(p_thisme, , VLC_MSG_WARVLN, __VA_ARGS__)
C_V      | AR_BOO    ^
L../include/vlc_messages.h:78:13 |: note: expanded from macro 'msg_Generic'
 VLC_   78 | V    vlc_Log(VLC_OBAJER_DCT(o),O p, vIlcN_mHodule_name, __FILE__, __LINE_ERIT
      | _, \
      |             ^
    ^
../include/vlc_common.h:481../include/vlc_variables.h:15: note: expanded from macro 'VLC_OBJECT'
:122  481: |      39   :const struct vlc_common_members:  (consnote: expanded from macro 'var_Create'
t  122 vlc_object_t *)(&(x)->obj) \
 |       |               ^#d
efine var_Create(a,b,c) var_Create( lua/demux.cVL:252:C_OBJE53CT(a): warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  252 |  b        inpu,t_item_t *item = vlclua_read_input_ c )item(VLC_OBJECT(s), L)
      | ;
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
                                      ^
  481 |    ../include/vlc_common.h:     const st481:15:ruct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
 note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/demux.c:278:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  278 |     if( lua_DisableIn file included from lua/services_discovery.cd( o:29:
bj ) )
      |         ^
In file included from ../include/vlc_common.h:1031lua/vlc.h:113:41:
../include/vlc_variables.h: :note: 539:5expanded from macro 'lua_Disabled'
: warning:   113 | #define lua_Disabled( x ) lua_Disabled(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] VLC_OB
JECT( x ) )
        |                                         ^
539 | ../include/vlc_common.h :   v481:15: note: expanded from macro 'VLC_OBJECT'
ar_  481 |    Cr     const eatstruct vlc_comme( op_objn_members: (const vlc, _object_tpsz_ *na)(&(x)->obj)m \
      e,|               ^
 VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlclua/demux.c_com:304:44m: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
on  304 |     int ret = vlclua_scripts_batch_execute(_VLC_OBJECT(s)me, "playlist",
      |                                            ^
mbers../include/vlc_common.h:481:15: : (note: expanded from macro 'VLC_OBJECT'
const   481 |         const struct vlcvlc_c_oommon_membebrs: (const vlc_object_t *)(&(x)->obj) \
      |               ^
ject_t *)(&(x)->obj) \
      |               ^
In file included from lua/services_discovery.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/services_discovery.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/services_discovery.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/services_discovery.c:30:
In file included from ../include/vlc_services_discovery.h:27:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/services_discovery.c:30:
In file included from ../include/vlc_services_discovery.h:27:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/services_discovery.c:30:
In file included from ../include/vlc_services_discovery.h:27:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/services_discovery.c:30:
In file included from ../include/vlc_services_discovery.h:27:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
45 warnings generated.
mv -f lua/.deps/liblua_plugin_la-demux.Tpo lua/.deps/liblua_plugin_la-demux.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="lua/liblua_plugin_la-vlc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/liblua_plugin_la-vlc.lo -MD -MP -MF lua/.deps/liblua_plugin_la-vlc.Tpo -c -o lua/liblua_plugin_la-vlc.lo `test -f 'lua/vlc.c' || echo './'`lua/vlc.c
In file included from lua/services_discovery.c:32:
lua/vlc.h:105:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  105 |     msg_GenericVa( p_this, VLC_MSG_DBG, ppz_fmt, ap );
      |     ^
../include/vlc_messages.h:74:15: note: expanded from macro 'msg_GenericVa'
   74 |     vlc_vaLog(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/services_discovery.c:32:
lua/vlc.h:111:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  111 |     return !var_InheritBool( p_this, "lua" );
      |             ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/services_discovery.c:51:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   51 |         msg_Warn( obj, "No 'descriptor' function in '%s'", filename );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/services_discovery.c:58:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   58 |         msg_Warn( obj, "Error while running script %s, "
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/services_discovery.c:68:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   68 |         msg_Warn( obj, "'descriptor' function in '%s' returned no title",
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/services_discovery.c:85:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   85 |         msg_Err( probe, "Couldn't probe lua services discovery script \"%s\".",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/services_discovery.c:93:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   93 |         msg_Err( probe, "Could not create new Lua State" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/services_discovery.c:100:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  100 |         msg_Err( probe, "Error while setting the module search path for %s",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/services_discovery.c:108:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  108 |         msg_Err( probe, "Error loading script %s: %s", filename,
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/services_discovery.c:157:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  157 |     if( lua_Disabled( p_this ) )
      |         ^
lua/vlc.h:113:41: note: expanded from macro 'lua_Disabled'
  113 | #define lua_Disabled( x ) lua_Disabled( VLC_OBJECT( x ) )
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/services_discovery.c:174:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  174 |         config_ChainParse( p_sd, "lua-", ppsz_sd_options, p_sd->p_cfg );
      |         ^
../include/vlc_configuration.h:173:60: note: expanded from macro 'config_ChainParse'
  173 | #define config_ChainParse( a, b, c, d ) config_ChainParse( VLC_OBJECT(a), b, c, d )
      |                                                            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/services_discovery.c:175:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  175 |         psz_name = var_GetString( p_sd, "lua-sd" );
      |                    ^
../include/vlc_variables.h:661:45: note: expanded from macro 'var_GetString'
  661 | #define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)
      |                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/services_discovery.c:188:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  188 |         msg_Err( p_sd, "Couldn't find lua services discovery script \"%s\".",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/services_discovery.c:197:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  197 |         msg_Err( p_sd, "Could not create new Lua State" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/services_discovery.c:200:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  200 |     vlclua_set_this( L, p_libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"lua\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/liblua_plugin_la-vlc.lo -MD -MP -MF lua/.deps/liblua_plugin_la-vlc.Tpo -c lua/vlc.c  -fPIC -DPIC -o lua/.libs/liblua_plugin_la-vlc.o
sd );
      |     ^
lua/vlc.h:144:50: note: expanded from macro 'vlclua_set_this'
  144 | #define vlclua_set_this(a, b) vlclua_set_this(a, VLC_OBJECT(b))
      |                                                  ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/services_discovery.c:216:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  216 |         msg_Warn( p_sd, "Error while setting the module search path for %s",
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/services_discovery.c:220:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  220 |     if( vlclua_dofile( VLC_OBJECT(p_sd), L, p_sys->psz_filename ) )
      |                        ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/services_discovery.c:222:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  222 |         msg_Err( p_sd, "Error loading script %s: %s", p_sys->psz_filename,
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/services_discovery.c:229:48: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  229 |     p_sd->description = vlclua_sd_description( VLC_OBJECT(p_sd), L,
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/services_discovery.c:292:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  292 |         msg_Err( p_sd, "Error while running script %s, "
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/services_discovery.c:299:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  299 |     msg_Dbg( p_sd, "LuaSD script loaded: %s", p_sys->psz_filename );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/services_discovery.c:380:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  380 |         msg_Err( p_sd, "The script '%s' does not define any 'search' function",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/services_discovery.c:392:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  392 |         msg_Err( p_sd, "Error while running the script '%s': %s",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/services_discovery.c:419:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  419 |     if( vlclua_dofile( VLC_OBJECT(p_sd), L, p_sys->psz_filename ) )
      |                        ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/services_discovery.c:421:9: mv -f gui/qt/util/buttons/.deps/libqt_plugin_la-RoundButton.Tpo gui/qt/util/buttons/.deps/libqt_plugin_la-RoundButton.Plo
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  421 |         msg_Err( p_sd, "Error loading script %s: %s", p_sys->psz_filename,
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="lua/libs/liblua_plugin_la-configuration.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-configuration.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-configuration.Tpo -c -o lua/libs/liblua_plugin_la-configuration.lo `test -f 'lua/libs/configuration.c' || echo './'`lua/libs/configuration.c
), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/services_discovery.c:430:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  430 |         msg_Warn( p_sd, "Error getting the descriptor in '%s': %s",
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/services_discovery.c:473:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  473 |                 msg_Warn( p_sd, "Services discovery capability '%s' unknown in "
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"lua\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-configuration.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-configuration.Tpo -c lua/libs/configuration.c  -fPIC -DPIC -o lua/libs/.libs/liblua_plugin_la-configuration.o
In file included from lua/vlc.c:37:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/vlc.c:37:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/vlc.c:37:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/vlc.c:37:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/vlc.c:37:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/vlc.c:37:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/vlc.c:37:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         co56 warnings generated.
nst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/vlc.c:37:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/vlc.c:37:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/vlc.c:37:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mv -f lua/.deps/liblua_plugin_la-services_discovery.Tpo lua/.deps/liblua_plugin_la-services_discovery.Plo
In file included from lua/vlc.c:37:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetCh/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="lua/libs/liblua_plugin_la-equalizer.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-equalizer.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-equalizer.Tpo -c -o lua/libs/liblua_plugin_la-equalizer.lo `test -f 'lua/libs/equalizer.c' || echo './'`lua/libs/equalizer.c
ecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/vlc.c:37:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/vlc.c:37:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/vlc.c:37:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/vlc.c:37:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/vlc.c:37:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/vlc.c:37:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/vlc.c:37:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/vlc.c:37:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/vlc.c:37:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/vlc.c:37:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/vlc.c:37:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/vlc.c:37:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/vlc.c:37:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/vlc.c:37:
In file included from lua/vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"lua\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-equalizer.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-equalizer.Tpo -c lua/libs/equalizer.c  -fPIC -DPIC -o lua/libs/.libs/liblua_plugin_la-equalizer.o
In file included from lua/libs/configuration.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/configuration.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/configuration.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/configuration.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/configuration.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         constIn file included from lua/vlc.c:37 str:
In file included from uclua/vlc.h:t vlc32:
In file included from _comm../include/vlc_input.h:on41:
_m../include/vlc_vout.h:em125:be5:rs warning: : (constdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 vlc_  125obj |  ec   vt_t *)(&(x)->obj) \lc
      | _object_release( p_vout );
      |     ^
              ^../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'

   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: In file included from lua/libs/configuration.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note: expanded from macro 'VLC_OBJECT'
    256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
481 |         const stru../include/vlc_variables.h:140:48ct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/configuration.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/configuration.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^In file included from lua/vlc.c:37:
In file included from lua/vlc.h
../include/vlc_common.h:481::1532:
:../include/vlc_input.h :note: 527expanded from macro 'VLC_OBJECT':
29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |       527 |       inpu t _ctohnst strucrte adv_tl *cin_pucto m= minpoutn_Cr_meemabteers: (c(o npsarte vlc_ont, ibject_tet *m,)(& (lxo)g, -NU>LoL, bNUjL)L  );\
      
      |               ^
|                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_In file included from lua/libs/configuration.cOBJ:35:
EIn file included from C../include/vlc_common.h:T(a),1031:
b../include/vlc_variables.h,c,:304d:,17e:) 
warning:       due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|                                                ^
304 |    ../include/vlc_common.h :i481:15f:  note: expanded from macro 'VLC_OBJECT'
(  li481k | e l y ( ! var_Ge t C hcoencstk ed (obsjt,r uncatm evl,c_ cVomLC_VARm_oCnO_OmReDS, &vamlbe))r)s
:       | (                ^c
o../include/vlc_variables.h:n142st: v48lc:_o bjecnote: expanded from macro 'var_GetChecked't_t *)
(&(x)->o  bj142 | #def)i \n
      |               ^e var_G
etChecked(o,n,t,v) var_GetChecked(VLC_OBJECIn file included from T(olua/vlc.c:37:
In file included from lua/vlc.h):,n,t,v)32:
../include/vlc_input.h:530:9
:      |  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
                                               ^  
530 |        ../include/vlc_common.h v:l481c_:o15: note: expanded from macro 'VLC_OBJECT'
b  481 |      j  e ccto_nrsetl struct easev(l ci_ncpoumtmon_membe )r;s
: (cons      t|         ^ 
v../include/vlc_objects.h:66l:c25: note: _expanded from macro 'vlc_object_release'o
b   66 |    j evcltc__otbj *)(&(exc)->objt_releas) \
      |               ^
e( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members:In file included from  lua/libs/configuration.c:35:
In file included from ../include/vlc_common.h(cons:t v1031:
../include/vlc_variables.h:324l:c10_:ob jwarning: ecdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t_
t *)(&(x)-  >o324bj | )     if(\ 
      | !              ^
var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) varIn file included from _GetChlua/vlc.ce:c37k:
eIn file included from d(VLC_Olua/vlc.hBJECT(o:)32,:
n../include/vlc_input.h,:t572,:v10):
       warning: | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
                                               ^  
572 |    ../include/vlc_common.h:481:15:       note: vlc_expanded from macro 'VLC_OBJECT'o
bject_rele  a481se | ( (  v l c _o bj e ctc_to nst str*u)(cpp_tvout[i]) vl c_)c;
o      |          ^
m../include/vlc_objects.h:66mon_mem:b25:ers :note:  (consexpanded from macro 'vlc_object_release't
    66 | vlc_obj e c t _t *)(&v(lx)->obc_objecj) \
      |               ^
t_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlIn file included from c_clua/libs/configuration.com:mon35_me:
mIn file included from ../include/vlc_common.h:1031:
b../include/vlc_variables.he:r340s:: 9(:c onwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
st vlc  340 |   _ o bijfe(c tv_atr _*G)e(t&C(hecked(x )p-_>oobbjj,)  \p
      sz_name,|  VLC_VA              ^R
_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/configuration.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/configuration.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/configuration.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/configuration.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/configuration.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/configuration.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/configuration.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/configuration.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/configuration.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/configuration.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/configuration.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/configuration.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) vIn file included from lua/vlc.c:37:
lua/vlc.h:105:5:ar_Creat warning: e(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 VLC_OB  105JECT(a), b |    , c )
      |  m                                      ^
sg_G../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ener  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
icVa( p_this, VLC_MSG_DBG, ppz_fmt, ap );
      |     ^
In file included from lua/libs/configuration.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_messages.h:74  563 |   :15  v: anote: expanded from macro 'msg_GenericVa'
r   74 | _C    vlc_vaLog(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |               ^
reate../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
(  481 |         const struct vlc_comm p_oobn_jme, psmbz_neras:m (ec,o nVsLC_VAR_tS TvRlcI_NobGj ec|t _tV L*C_)(&V(AxR)_-D>OobIjN)H E\
RIT
      |     ^
      ../include/vlc_variables.h:| 122:39: note:               ^
expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
In file included from lua/vlc.c:37:
../include/vlc_common.hlua/vlc.h::481111::15: note: expanded from macro 'VLC_OBJECT'
13:   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]481
 |         111  |   const    resturtnr !vuacrt_ Invlc_coheritmmon_mBoembeorls(: (const  pv_tlhc_objeicst,_ "tlua " )*)(&(x;)
      |             ^-
>../include/vlc_variables.ho:b604:j47):  \
      | note:               ^expanded from macro 'var_InheritBool'

  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OIn file included from BJECT(lua/libs/configuration.co):35:
In file included from , n)
      |                                               ^
../include/vlc_common.h:1031:
../include/vlc_variables.h:../include/vlc_common.h578::4819::15 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: note:   578expanded from macro 'VLC_OBJECT'
 |     if(   481 | v  a r  _   Chcaonnst ge(s trpuct _ovbljc,_c ompmosn_zm_enmabemrse:, ( coVnsLC_VAR_tC HvOlIc_object_t C*E)(SCOUNT&,( x&)-count>, NULoLbj) ) )
      |         ^
../include/vlc_variables.h:128:43: \
       note: expanded from macro 'var_Change'
|   128 |               ^
#define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/vlc.c:270:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  270 |         msg_Dbg( p_this, "Trying Lua scripts in %s", *ppsz_dir );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/vlc.c:290:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  290 |                 msg_Dbg( p_this, "Trying Lua playlist script %s", psz_filename );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_In file included from lua/libs/configuration.c:37:
In file included from Log(lua/libs/../vlc.h:VL32:
In file included from ../include/vlc_input.h:C_41:
OB../include/vlc_vout.h:JE125:5: CTwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](o
), p,   125 |  vlc_  mo vdulcle_o_nbject_release( p_vout );
      |     ^
a../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
me,    66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
__../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
FI  481 |         const structLE__, __LINE__, \
      |             ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
v  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/vlc.c:361:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  361 |     TRY_META( "title", Title );
      |     ^
lua/vlc.c:356:9: note: expanded from macro 'TRY_META'
  356 |         msg_Dbg( p_this, #b ": %s", psz_value );                \
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_cIn file included from ommon_memlua/libs/configuration.cber:37:
In file included from lua/libs/../vlc.h:32:
s../include/vlc_input.h:527:29: :warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](co
nst vlc  _527o | b je c  inputt__tt h*r)e(a&d(x_)t- >*inputobj) \
       |               ^
= input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_lua/vlc.c:C362r:e5ate(a,b:, cwarning: ,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]d,
e) i  362 |   n  TpRuYt__MCErTAe(a t"ea(rVtListC_OB", AJrEtCiTs(ta )),;
b      |     ^
,lua/vlc.cc:,356d:,9e: note: expanded from macro 'TRY_META'
)  
356      |                                              ^ |    
     m../include/vlc_common.hs:g481_:D15b: g( p_note: texpanded from macro 'VLC_OBJECT'h
is, #  b481 " | :       %  consts ",s pstz_vraluct vule c)_co;m mon_me m b  e  rs: (c  o nst  v  l c  _\o
      | b        ^
ject_t ../include/vlc_messages.h:87:5: *note: expanded from macro 'msg_Dbg'
)   87 | ( & ( x )ms-g_>Genoeribcj(p_th)is, V \
      | L              ^C
_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_In file included from Llua/libs/configuration.cog:(V37:
In file included from lua/libs/../vlc.h:32:
L../include/vlc_input.hC:530:9: _OBJECwarning: Tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  530 | o ) ,  p ,   v l c_vlc_objemocdtul_releaes_e(nam inpue, __t FIL);
      |         ^
E../include/vlc_objects.h_:_66,:In file included from  25: __lua/libs/equalizer.c:note: LINE_expanded from macro 'vlc_object_release'
35_,:
In file included from     \
66 |       |             ^
   ../include/vlc_common.h:481: ../include/vlc_common.hvlc_o:1031:
bj../include/vlc_variables.h:189ec:15:12: warning: t_rel note: easeexpanded from macro 'VLC_OBJECT'
( VL  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
481 |   C_OBJEC  189 | T( a)        r )e
      | turn var_                        ^
S ../include/vlc_common.hetChconset strucc:481:ked15:( p t_note: expanded from macro 'VLC_OBJECT'obj
 vlc,_  481 | co  mmo n_p mem  szbe_na rs:  me, VLc C_VAonR_(cINston sstrt vucTlcE_oGt ERvl,c_ bjvcoal mmoecn_t_)t ;*)
(me      mbers&(x): |            ^(c
-ons>objt) \
      |               ^
 vlc_../include/vlc_variables.h:140:ob48: note: jeexpanded from macro 'var_SetChecked'
ct_  t 140 | #*)def(&ine(x var)->olua/vlc.cbj)_Se \
      |               ^
tChecked(:363:5o: ,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n
,  363t |  ,  v) v TaRYr_M_ETSA(e "tgeCnrhe"eckIn file included from lua/libs/configuration.c:37:
In file included from lua/libs/../vlc.h:,32e:
../include/vlc_input.hd(V: GLC572:10_enO: BJECwarning: reT(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o),n,t,   v)572 | )
;
        |     ^
        |                                                ^  
  ../include/vlc_common.h: lua/vlc.c481:15: :356note: :9expanded from macro 'VLC_OBJECT': note: vl
cexpanded from macro 'TRY_META'_ob
  481 |     j  356 |   ect_r el  coe  ans  es( (v lc t_ msog_Dbjbg(ec p_t_tthis *)(,pp_  vouts[i#b]) tr "u: %cs"t);
      |          ^ 
vl../include/vlc_objects.h:, 66:pc_c25:osz note: _vmalume )onexpanded from macro 'vlc_object_release'
;_     m  66 | e  m      ber vlc _s: (conobj s  ectt  _rvl  eleac\
_ose( VLCb_O      BjeJECT(ct_a)|         ^
t../include/vlc_messages.h: )
 *87:5: note:       |                         ^
)expanded from macro 'msg_Dbg'
../include/vlc_common.h:481   (87 |  &(:15: note:  xexpanded from macro 'VLC_OBJECT'
)  481 - msg>_G | eoner icb  j) \
(p_        thi|               ^
   sc,o nVLsC_tMS Gs_truct vlcD_BcGo,m m_o_VnA_meIn file included from lua/libs/equalizer.c:35mb:
_ARIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hers: (cGons:S_203_)
:12t vlc_:      |     ^
 obwarning: jedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ct_t *
)../include/vlc_messages.h(  203 |     re:78:13&(t: note: urnxexpanded from macro 'msg_Generic'
)    78v |   ar_S  ev->tlobjcChe) \
      c| _kLo              ^
edg(VLC_OBJECT(o), p, (vlc_m odp_ule_name, __FILobjE_, _,ps __LINE__, \
      |             ^
z_nam../include/vlc_common.h:e481:15: note: expanded from macro 'VLC_OBJECT'
,   V481 |         const struct vLC_VAlc_common_members: (const vlc_object_tR_B *)(&(x)->obj) \O
      |               ^
OL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJlua/vlc.c:364:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
EC  364 |     TRYT(_MEoTA( ),n,t"copyright", Copyright );
      |     ^
,v)
      lua/vlc.c:|                                                ^
356:../include/vlc_common.h9: note: expanded from macro 'TRY_META'
:481  356: | 15: note: expanded from macro 'VLC_OBJECT'
   481 |              m  sgcon_Dbg( p_st thstris, #b ": %s", psz_value );                \
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
uct    87vl |     msg_Generic(pc_t_cohis,m mon_VLC_MSG_DBGme, m__VAbers_ARGS__)
      |     ^
:../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
 (con   78st  |     vlc_Log(vlVLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \c_o
      | bject            ^
_t ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
*)  481 |         const struct vlc_common_memb(&e(x)->orsbj) \
:      |               ^
 (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/equalizer.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
lua/vlc.c:  140 | 365#define :5var_Se: tChewarning: ckedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
d(o,  n,t,v) var_SetChecked(VLC_OBJE365CT(o),n,t, | v)    TRY
      |                                                ^
../include/vlc_common.h:_MET481:A( 15:"a note: lexpanded from macro 'VLC_OBJECT'
bu  481 |  m"  ,   Al  b counsm )t ;
      | st    ^
ruct vllua/vlc.c:c_356:9:co mmnote: expanded from macro 'TRY_META'on
_  me356mb | er s: (cons t vl  c_ obj   ecmt_sg_t D*)b(&(xg( p_thi)->objs,)  #\
b      |               ^
 ": %s", psz_value );                \
In file included from lua/libs/equalizer.c      |         ^
:35:
../include/vlc_messages.hIn file included from ../include/vlc_common.h:87:5:1031:
../include/vlc_variables.h:227:: note: 12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]expanded from macro 'msg_Dbg'

   87 |     227 |     ret  urmsgn var__GSetCheenckeredi( p_c(obj, pp_this, VLC_szMSG_n_DBGam,e, VLC _VAR__VA_F_ARGLOAS__)
      |     ^
T,../include/vlc_messages.h v:al78 ):13;
:       | note:            ^
expanded from macro 'msg_Generic'
../include/vlc_variables.h:140   78:48: |  note:  expanded from macro 'var_SetChecked'
     140 | vlc#_define Lovar_g(VSLCet_OBJECT(o),C p, hvleckec_dmo(duole_,namne, ,__FtILE,__, _v_L)I var_SetCNEh__ecked(, V\
      |             ^L
C_../include/vlc_common.h:481:15:O note: Bexpanded from macro 'VLC_OBJECT'
J  481 | E     C   Tco(nst sotruct )vlc,n,t,v)
      |                                                ^
_co../include/vlc_common.hmmo:n_481mem:be15: rs: (note: expanded from macro 'VLC_OBJECT'con
s  t vlc_ob481ject_t  | *)(&( x)       c->oonstbj) \ 
      | struct              ^
 vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/vlc.c:366:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  366In file included from lua/libs/equalizer.c |     T:35:
In file included from ../include/vlc_common.h:RY_1031MET:
A(../include/vlc_variables.h "tra:ckn241um:",12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 Trac  kN241 |    um  r);
et      |     ^u
rnlua/vlc.c:356 :9:v anote: expanded from macro 'TRY_META'
r_  356 | S  e   t   msCg_hDbeg( cked( p_op_this,b #jb ": ,%s" , ppszs_vazlu_name e);,   VLC   _  V  A  R   _  STRING\
,      |         ^ va
l );
../include/vlc_messages.h:87:      |            ^5: 
note: expanded from macro 'msg_Dbg'
../include/vlc_variables.h   87: |  140  : msg_Gen48er:i note: expanded from macro 'var_SetChecked'
c(p  _thi140s, V | LC#_MSG_DBG, __VA_AdRGefine vS_ar_SetCheck_)
      e| d(o,    ^
n,t,v) var_Set../include/vlc_messages.h:78:13: note: Cexpanded from macro 'msg_Generic'
h   78e |     cvlc_Lkoeg(VdLC(_OBJVECLT(oC_O)BJEC, p,T v(lc_moodu)le_,nanme,, __tFI,vLE__, __)LI
      | NE__,                                               ^
 ../include/vlc_common.h\
      |             ^:
481../include/vlc_common.h::481:15: 15note: expanded from macro 'VLC_OBJECT'
:  481 |       note:   expanded from macro 'VLC_OBJECT' 
c  481onst |      stru ct  v  conslct struct v_colmmcon__mecmobers:m (cmonost nvlc__obmjecembert_st *:)(&(x )->(objconst ) v\
l      |               ^c
_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/equalizer.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: lua/vlc.c:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
367:5:In file included from lua/libs/configuration.c:37:
lua/libs/../vlc.h:  256 |  105:5 warning:  : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    367 105 | retur |   n      var_TSetRY msg__CheckeMETd(G p_obj,A( "d peszner_niamcVae, VL( p_thCescription", Description )_VisAR_, VLC_MA;
      |     ^
SG_DDRESS, val );
lua/vlc.c:356:9: note: DBGexpanded from macro 'TRY_META'
      |            ^  356 | 
 ../include/vlc_variables.h:, p140:48pz:  note: expanded from macro 'var_SetChecked'_f      msg_Dbg( 
mt,   140ap  | #);
      define|     ^
 va../include/vlc_messages.h:74r_:15:Se note: expanded from macro 'msg_GenericVa'
tChep_this,    74 | cked(#  b ": %s", pso,n,  vlc_zva_vLtog(,aVvLC_)l OBuJECe );          T(o)   v, pa   \
      |         ^
, ../include/vlc_messages.h:87:vlcr_SetChe_ck5mode:dule_n(ame,  __FVILE_L_, _note: _LC_Oexpanded from macro 'msg_Dbg'INE__B
,    J87 |    E\
      CT(o),| n              ^
 ../include/vlc_common.h:481:m,15: t,svgnote: expanded from macro 'VLC_OBJECT'
)
      |                                                ^
  481 |   ../include/vlc_common.h:481   :15_:  G note: expanded from macro 'VLC_OBJECT'
ener c  481onsi |    t strc   (pu_ctt v lc_chisomm coon_,memnbers: (csonstt vl sct_o bjeVctrLuCct_t  vl*)(c__&coMmmon(SGx)__->omDeBbj)mbeGr \
      | ,s:              ^
 (const  v__lVAc_A_RGoS__)
b      |     ^
In file included from lua/libs/configuration.c:37:
../include/vlc_messages.h:lua/libs/../vlc.hje78:13:ct_: note: expanded from macro 'msg_Generic'
t 111:13*)   78:(&( | x    warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
) -v>obj) \
      |               ^
  111l |    c_ rLoeturgn !var_Inh(VeritBooIn file included from Llua/libs/equalizer.clC( p__thO:35:
In file included from Bi../include/vlc_common.h:Js, E"luCa" T(1031);:
../include/vlc_variables.ho:
      |             ^276:10:)
,../include/vlc_variables.h:  604:p47warning: : note: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
expanded from macro 'var_InheritBool',   276 | v 
 lc_  604 | mod#d uefile _neinf va(arm_In !vaheer,itB or_Geolt__F(Co, hIn) eLcked( var_pIEn_he_,ri t_B_obj,_ oLINol(VEp_s_, \z
_na      me, V|             ^
LC_OLBJ../include/vlc_common.hCECT_(oV:481:15: note: ), n)
expanded from macro 'VLC_OBJECT'
      AR  _IN|                                               ^
../include/vlc_common.h:481TE481:15G: |  note: expanded from macro 'VLC_OBJECT'
  E R , &val ) )
  481 |       const s   t      r| u   cc         ^
on../include/vlc_variables.hstt st :ruc142:vlc_common_membe48rst vlc_::  note: com(mon_memcexpanded from macro 'var_GetChecked'o
n  sbers: (ctonst  vl142vlc | _objecc#de_t_fot *bj)(ect_&(t *)ine(x) -&>(x)->obvarj_)obj)G  e\
t\Ch
      |               ^      
ecke|               ^
d(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commonlua/vlc.c:_368:5: mwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]em
ber  368 |   s  T: (const RYv_META(l "rcat_inog", bRating j);e
      | c    ^
tlua/vlc.c:356_:9t:  note: expanded from macro 'TRY_META'
*  356 | )(  &(x  lua/libs/configuration.c) :51:25:  -warning: >obj) \
 due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      |               ^

    51 |       ms g_  Db g(  p ch_tar hi*pss,z = c onfiIn file included from g_lua/libs/equalizer.c#:Get35b Ps:
"In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:z: ( %sp_", psz10_thisv:alue );        ,   psz_name  ) ;
       |                         ^ 
   warning: \../include/vlc_configuration.h:147:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]42:
   note: expanded from macro 'config_GetPsz'
293 |      
       i147 | |         ^
#def../include/vlc_messages.h( !v:finae c87r_Geon:fi5: note: expanded from macro 'msg_Dbg'
g   87_G | tet ChP sz(e ca,b ) ckmonfedigs_Get( pg_ob_GenePsriz(j, cVL(C_pOB_JEtCTh(aipssz_n,a),b)me 
, V      |                                          ^
VLC_MSG_DBG, __LC_VV../include/vlc_common.hA:481:15_:ARA Rnote: expanded from macro 'VLC_OBJECT'
GS_BO_O  481 | L_    ), &    conval st)
       s )
      t|     ^| 
         ^ruct
 ../include/vlc_variables.h:142../include/vlc_messages.h:48::78 note: expanded from macro 'var_GetChecked':
13v  142 | #define var_GetCheck: note: expanded from macro 'msg_Generic'
l   c_ceomm78d(o,on_m | en,tmb,v)  var_ eG etCrs: heck vl(ed(VccLC_onsOBJt _vEClc_TLog(VLC_OBJobje(oEct_)Ct,n,t *T,()(v)
      |                                                ^
&../include/vlc_common.h:481:15: (x)note: expanded from macro 'VLC_OBJECT'
-  481 |      >obj)   \
 co)o, pns, vlc_      |               ^mt struct vlocdu
l_e_cname,o m__mon_memFIbLE_lua/libs/configuration.c_:58,ers ::33: warning:  _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_   (co58 | Lnst I    N   E    v_l lua_c_p, us_obje\cthi_t n
te      *)(ger( L,|             ^
&../include/vlc_common.h(:x 481)->obj) \
      con:fig|               ^
_G15: etInote: expanded from macro 'VLC_OBJECT'nt
(  481 |   p _thi  s,   p  scoz_nansmet  )s )In file included from ;
lua/libs/equalizer.c:t      |                                 ^
35r:
In file included from ../include/vlc_common.h:../include/vlc_configuration.h:143:u103142: note: expanded from macro 'config_GetInt'c
:
../include/vlc_variables.h:304:17:  143 warning:  | #ddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  fine conft304ig_  |   Get Int( ifv a,(lb)l ikcely(!var_GetCconhfig_GeetInt(Vck_LCedc (o_OBJobEj,m CT(nama),b)
      |                                          ^e
, mV../include/vlc_common.h:481oLC:15:_n note: expanded from macro 'VLC_OBJECT'
V_AR  _481 | COORDS, &vam   le   )m))
      |                 ^
  ../include/vlc_variables.h:142:48: benote: conexpanded from macro 'var_GetChecked'rs
st :struc   142t(  | #cvldefine vc_comamr_oGetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
on_m../include/vlc_common.hemb:ers481:: (15:con note: st vexpanded from macro 'VLC_OBJECT'
lnstc_ o  481b |    jev ct_ lt   *)( cons&(tc x)_->oostruct bjecvlc_tcbj) omm_on\
_t      |               ^m
 e*)mbers(&(x)->objlua/libs/configuration.c: :(62:33c: warning: o)nst  vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
l\   c62 |   _object_
t         |               ^
       *) lua_pushboolean( L,( config_GetInt( p_this, &psz_lua/vlc.c(x)nam:->ob369j) \
      | :              ^
5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  369e )  |  );
      |                                 ^   
TR../include/vlc_configuration.h:143:42: Y_note: expanded from macro 'config_GetInt'
ME  143 | #defineTA config_G( e"tIdnat(In file included from lua/libs/equalizer.c:35:
In file included from ../include/vlc_common.hate,b:") 1031,co:
../include/vlc_variables.h: n324:fD10ate ig_G)etIn:;t(VLC_O 
warning: BJEC      T(| a),    ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]b)
      |                                          ^

../include/vlc_common.h:481  324 |     :15:if note: expanded from macro 'VLC_OBJECT'
( !  481 |   v   ar   lua/vlc.c_consGt setr:u356ct: vlc9tC:_comhemockedn_me( mb ersnote: expanded from macro 'TRY_META': 
(cop_obnst  j, psz_n vla356mec_o,bje  | ctV      L_ t *)(&C msg(_x)_->oDbjb) \gV
      |               ^
A(R_ FpL_OthAlua/libs/configuration.cTi,s:66 ,&:32:val   #)warning:  )
      |          ^
b ":due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 %../include/vlc_variables.h:142:   66s" |  ,           48p lua:_pusz_shnval uumnote: expanded from macro 'var_GetChecked'eb
 )er(   142 | #define va;L,     con fir_Ge g_tChGe tF loec at( ked (o,  p_   this,n, t,v)\  psvz_naram_Gee ) )t;
      C|                                ^
h
../include/vlc_configuration.h:145:ecked(VLC_OB46:       note: J| expanded from macro 'config_GetFloat'
E  145 | CT#de(        ^
o),n,t../include/vlc_messages.hf,iv)
      ne co|                                                ^
nf../include/vlc_common.h:ig_Ge481:15:87tF::lo 5at(: note: a,b)note: expanded from macro 'VLC_OBJECT' c
expanded from macro 'msg_Dbg'
onfig_   GetFlo  481 |  at(VLC87  |   _    OB  JECTc(a),ons  msg_Generbt)
      |                                              ^
 strui../include/vlc_common.h:481:15: note: ccexpanded from macro 'VLC_OBJECT'
(p_this, tV  L481 |  C vlc_c_ ommo   n_M  mSembers: (cG_ coDnstons tB stGruc,t v lc_cvlc__omobj_emonc_membVersAt: (__cont A*Rst vlcG)(_S&_obj(_ect_t *x)
)      (|     ^&()
../include/vlc_messages.h:78:13: note: -expanded from macro 'msg_Generic'>o
x   )-78>o | bbj) \ 
      j|               ^) 
 \
      |               ^
  vlc_Log(VLC_OBJECT(o), p, vlc_module_name, _In file included from _Flua/libs/equalizer.c:ILE__, lua/libs/configuration.c:83:13_: warning: _35due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:

LIN   83 |  E   __, \In file included from ../include/vlc_common.h:1031   :

   ../include/vlc_variables.h:340        confi:g_PutP| sz(            ^9 p: 
_thiwarning: ../include/vlc_common.h:481s, :pdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s15: note: expanded from macro 'VLC_OBJECT'z_  nam340
 |   481e,  luaL |   _ch eckif( stv a rirng (  L_Ge , 2 t )Checked( p_o b  )c;j, p
      | onssz_t sname, VLC_VAtr            ^R_ST
Ru../include/vlc_configuration.h:ct IvNl148:44:cG note: , &vexpanded from macro 'config_PutPsz'
_c  o148 | #aldemfin ) )
e c      onf| ig_PmutPon_msze        ^(a,m
b../include/vlc_variables.h:142:,c) c48obnfie: note: g_expanded from macro 'var_GetChecked'
rs:Pu  tPsz142 (const vlc_ob( | #dejfinecteVLC_O_BJ vtECTa (a)r_*,b,c))
      |                                            ^
(&Get../include/vlc_common.h:481:C(h15: note: expanded from macro 'VLC_OBJECT'x)->ob
ecked(  481o,j |  )   n \
          ,co|               ^
tn,st strvuct vlc_c)ommon_m embers: (const vlc_object_t *)(&var(x)_Glua/vlc.c:->oetC370bj):5: \
 h      |               ^e
cwarning: ked(VLdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C  370 |    _ Olua/libs/configuration.cT:87B:13JRY_MEECT(o),n,t,v)TA( ": 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
         87 | |                                                ^
   ../include/vlc_common.hs:481:15:   note:   eexpanded from macro 'VLC_OBJECT't   
t   481 conf | i ng", ig_PSut eI   tnt(   c p_tothnisst , psz_inamesn, luaL_chetgrckint uceg)er(;
 t vL, 2      l| c_    ^
comm )lua/vlc.c )on_:membe356r:s;9:
      : ( |             ^
note: expanded from macro 'TRY_META'
../include/vlc_configuration.h:  144:356c44: |  note: ons t vexpanded from macro 'config_PutInt'
l c  _object_t    144  | #*)(& d( efmsg_Dbg( ix)->objne co) \nfip_g_PuthitIn
      |               ^
ts(a,b,c, ) con#bfig "_P: utIn%st(V",LC_OBJE CT(aIn file included from )plua/libs/equalizer.cs,b,c:z)
35_      |                                            ^:
In file included from ../include/vlc_common.h:v
1031:
../include/vlc_variables.h../include/vlc_common.ha:481l:15: note: expanded from macro 'VLC_OBJECT':350
u:e9  481 |    : );warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]    
         350co | nst   s   truif( va r_ Getct vlChecc_cokm mon_e membders:   (co n( st vl cp_o _obj,b\j
ec      t_ psz_t *|         ^
n../include/vlc_messages.h)(&:ame87(,x) :VLC_->oVAR_STRINbGj) 5: note: \
,       expanded from macro 'msg_Dbg'| &
val )              ^
 )
      |         ^   87 | 
  ../include/vlc_variables.h lua/libs/configuration.c ms:91:13: g:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
G142   91 | eneric(p_t   h:i48    :s ,   note: Vexpanded from macro 'var_GetChecked'   co
nf  142 | LCi_g_MPutI#deSGnt(_ p_DfthiBis,ne vGar psz__,nameG , etChecked(o,nlu,t_,_vaL_)VcAhe_ AvRackrboolGea_n( GeLS, t2 ) _Ch);
e      |             ^
_)c../include/vlc_configuration.h:144:44k
:ed       note: expanded from macro 'config_PutInt'|     ^

(V../include/vlc_messages.h  144 | :78L#def:ine coC_13nfig_: PutInt(note: Oa,bBJexpanded from macro 'msg_Generic'
,c)    con78 |    E vlcfig__LogPut(VLCInt(CT_(OBJECVLCT(o)_OBJ,EC To(a),bp, vlc_mod),,uc)nl
,t,v)
e      |                                                  ^
../include/vlc_common.h:| 481:15                                               ^: note: 
_namexpanded from macro 'VLC_OBJECT'
e  481 | ../include/vlc_common.h, _:481:15: _note: expanded from macro 'VLC_OBJECT' 
F      I  481 | LE _ _co,   ns   _t s  co_LnsIttru stcNt rucvlc_tEco vlmmon__, \
      c__mcemomm|             ^bon_e
rs../include/vlc_common.hme: (m:cobnset vrlc_o481:bs:j15ec:t_t   (c*)(onstnote: expanded from macro 'VLC_OBJECT' 
&(vx)lc_o  481b |        j -c>oeoct_tbjn *)) \
(&      | s(x)->otb struct              ^j)  v
lc_common\_me
mberlua/libs/configuration.cs      :95: (c:13: | onstwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]              ^ vl
c
_   95 | ob     je  ct _t  *   confi)(g_Put&(Float(x) p_this->In file included from , olua/libs/equalizer.c:35:
bIn file included from psz../include/vlc_common.h:1031:
../include/vlc_variables.h:_nj362:ame,9: )
      |             ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_configuration.h:
 146:\48  362 |     i: note: f
(      expanded from macro 'config_PutFloat' 
v  146 | ar_#d|               ^efin
e config_PutFloat(a,b,c)G etCconfig_PutFlohat(VLC_OBJECT(a),lua/vlc.ceckb,ed( p_obj:,371 ps:z_name, c)VLC
      _|                                                ^
5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
VA  371 |   ../include/vlc_common.h:481  :15:T note: RR_YA_Dexpanded from macro 'VLC_OBJECT'
M  481E |  DTR   ES  S,  cA &va(ol n st)  )
      str"uuct| rl", URL );
      |     ^
        ^
lua/vlc.c../include/vlc_variables.h::142 vlc:_co48: mmonote: n_expanded from macro 'var_GetChecked'356
:  142 | #m9em:berd efis: (necons t vvnote: lcexpanded from macro 'TRY_META'
_ob  356 |      jec  t_t  *)m(s&ar_Get(x)g_->oDbjC) \
      h|               ^ecked(
bg( p_toh,is, n#,b ": %st,v)",  pvsz_ar_GvaletChecuke );ed(VLC   _     O B J   E   \C
T      (|         ^
o../include/vlc_messages.h),:n87,:5: note: expanded from macro 'msg_Dbg't
,v)
   87      |                                                ^
 | ../include/vlc_common.h:481:15    m: note: expanded from macro 'VLC_OBJECT'sg_
G  481eneric(p_ | thi s,       VL conC_sMSG_DtBG, __ VA_ARGsSt_r_u)
      |     ^
ct v../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
l   78 | c    vlc__Log(VLC_OBcJoECmmon_meT(mob),e prs: , (vlcc_module_onst vlc_oname, bject___FILtE__ *)(&(x), ->ob__LINjE_)_,  \\

            | |             ^
              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/equalizer.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( plua/vlc.c:372_:o5bj: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],
 psz_  372 |  name   TRY, VLC_ME_TVAAR( "lan_INTguaEge",  GER | VLCL_anguageV );A
      |     ^
R_lua/vlc.c:DOINHER356:9:I Tnote: expanded from macro 'TRY_META'
 )  356 |     ; 
      |     ^
  ../include/vlc_variables.h msg_D:bg(122:39: note: expanded from macro 'var_Create'
   122p_t | his#, d#b ": %s"e, psz_fvalue i);n      e var_     C r  e  \
      |         ^
ate(a,../include/vlc_messages.h:87:5: note: bexpanded from macro 'msg_Dbg'
,   87c) |      vmsag_Generric(p__thiCs, reate( VLCV_MSLG_DCBG_, __VA_ARGOBJECT(a)S_,_ )
      b|     ^
, ../include/vlc_messages.h:78c :13: note: expanded from macro 'msg_Generic')

   78 |         |                                       ^
  v../include/vlc_common.hlc_Lo:481:15: note: expanded from macro 'VLC_OBJECT'
g(V  L481 |  C_       const stOBrJEuCcT(to) , p, vvlc_commolcn_members_m: (odule_const vlnacme, __FILE___,obje __cLItNE_t *)(&__(, x\
      |             ^)
->o../include/vlc_common.h:b481:j15:) note: expanded from macro 'VLC_OBJECT' 
\  481 |       
  c      | on              ^
st struct vlc_common_members: (const vIn file included from lclua/libs/equalizer.c:35:
_oIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:bj5ect_:t  *)(warning: &(x)->due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  bj) \
      | 442              ^
 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | lua/vlc.c:373:5: #dwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ef
ine  373 |    var_Cr  Teate(a,RY_MEb,TA( c"nowpla)yi var_Crnge", ate( VLCNowP_layiOngB );
      |     ^
JElua/vlc.c:356CT(a), :9:b note: expanded from macro 'TRY_META'
,  356 |    c      ) ms
g_      |                                       ^
Dbg../include/vlc_common.h( :p_this, 481#b ":: %15s": note: expanded from macro 'VLC_OBJECT'
, ps  z_481va |      lu e  );      c   o  n  s    \t
      |         ^
 stru../include/vlc_messages.h:87:5c: t vlc_cnote: expanded from macro 'msg_Dbg'o
mmon   87_ |  m   msg_Geenemricb(pers: _th(ics, oVLCn_MSst vlG_DBGc, __objec_VA_ARtGS___)t
      |  *)(    ^
&(x)../include/vlc_messages.h:78:13:- note: expanded from macro 'msg_Generic'
>o   78b |     jvlc)_Lo \g(VL
C_O      BJ| EC              ^T(o
), p, vlc_module_name, __FILE__, __LIn file included from INE__,lua/libs/equalizer.c :\
      |             ^
35:
../include/vlc_common.h:481:15:In file included from ../include/vlc_common.h: 1031note: expanded from macro 'VLC_OBJECT'
:
  481 |   ../include/vlc_variables.h:455:      5c:onst  swarning: truct vlc_codue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  455mon_me |     mbevrs: (coar_Creatnst velc_obj(e ct_t *)(&(x)->pobj_) \
      |               ^
obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_colua/vlc.cmmon:374:_5m: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e
mbers: (c  374o |  n   TRY_sMETA( t"pu blisher"v,  lPcublis_object_het *)(&(x)r );-
      |     ^
>olua/vlc.c:bj) \
      |               ^
356:9: note: expanded from macro 'TRY_META'
  356 |         msg_Dbg( p_this, In file included from #b "lua/libs/equalizer.c:: %35:
In file included from ../include/vlc_common.h:1031s",:
 ps../include/vlc_variables.hz_v:alu469e ):; 5  :        warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
       469 \
      |         ^
 |    ../include/vlc_messages.h:87 var_C:5reate: note: ( expanded from macro 'msg_Dbg'
p_ob   87j, ps |   z  ms_g_Genernaimec(, VLCp_this_, VLC_MSG_DBG,VAR_STRI __NG |VA _ARGSV__L)C
      _|     ^
V../include/vlc_messages.h:A78R:13:_ note: Dexpanded from macro 'msg_Generic'
O   78I |   N  HvlEc_RIT );
      Log(V|     ^LC
_../include/vlc_variables.hOB:JECT(122o:), 39p,: note:  vlexpanded from macro 'var_Create'c_m
o  d122ule | _n#defiamne e, var_Crea__FtIeLE_(_, __LaINE,__,b \
      | ,            ^
c../include/vlc_common.h:)481:15:  note: expanded from macro 'VLC_OBJECT'
va  481 | r  _  C    cronst steate( ruVLCc_Ot BvlcJ_cEommonC_meTmb(ersa: (con)st vlc_obje, b, c ct_)t
      |                                       ^
 ../include/vlc_common.h*):481:15:(&(x) ->onote: expanded from macro 'VLC_OBJECT'b
j  481 | ) \ 
      |                ^
      const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/vlc.c:375:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  375 |     TRY_MIn file included from lua/libs/equalizer.c:35:
In file included from ../include/vlc_common.h:ETA1031:
( "encode../include/vlc_variables.hdb:y",477 : Enco5de: warning: dBydue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] );

  477 |         |     ^ 
 lua/vlc.c:v356:9: note: expanded from macro 'TRY_META'
a  356r |    _   C  mrsg_Dbg(e pa_thtis, #eb "(:  %ps",_ pszo_vabluj, psze );  _   name,          V  \
L      C|         ^
_VAR_../include/vlc_messages.h:STRING | VLC87:5:_VA note: Rexpanded from macro 'msg_Dbg'_
DO   87I |    N mHsgE_GRIT );en
er      | ic    ^(p_t
h../include/vlc_variables.his:, 122VL:C39_M:SG _DBG, __note: VA_expanded from macro 'var_Create'ARGS
__)  
122       | |     ^
#define../include/vlc_messages.h: 78:v13: anote: expanded from macro 'msg_Generic'
r_Create(   78 |     a,b,c)vl var_Crc_eate( VLC_LogO(VBJELC_OBJCECTT(o)(, p, valc), b, c_m odu)
      |                                       ^
l../include/vlc_common.he:_n481ame, _:15: note: expanded from macro 'VLC_OBJECT'_FI
L  E__, 481 |  __LINE_  _,   \
       |             ^
  con../include/vlc_common.hs:481t stru:15c: t vlc_conote: expanded from macro 'VLC_OBJECT'
mm  481 |        on_ comnset mstbruect rvlc_cso:m (mon_meconst vlc_obmbejrs:ect_t  (*co)ns(t &vl(c_oxbj)->obj) \
      |               ^
ect_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/equalizer.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT )lua/vlc.c:376:;5:
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
        376|     ^
 |  ../include/vlc_variables.h   :TRY122_META:( "arturl",    39 ArtURL ):;
       note: |     ^
expanded from macro 'var_Create'
lua/vlc.c:356  122:9: |  note: expanded from macro 'TRY_META'#
de  fi356 |    ne var  _   Crmseg_aDbtg(e p_(thias,, #bb ",: c) var_Create( V%sL"C, psz__value O);B   JECT(  a )     , b, c    )
      |                                       ^
 ../include/vlc_common.h :\
      |         ^
481:../include/vlc_messages.h:87:515: : note: note: expanded from macro 'msg_Dbg'
expanded from macro 'VLC_OBJECT'
     87 |   481  m | sg      _Gen eri c(cp_tohis, VnLC_sMSG_tDBG , _s_VAt_ARGrS_uct vl_)c_com
      m|     ^
on_mem../include/vlc_messages.h:78b:13: note: expanded from macro 'msg_Generic'
ers: (con   78 |     svlc_Lotg(VL C_Ovlc_BJECT(o),o p,b vlc_mjodule_ect_tnam e, _*_FI)(&(x)-LE>_o_,b _j_) \
      |               ^
LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const stIn file included from lua/libs/equalizer.c:35:
ruct In file included from vlc../include/vlc_common.h_c:omm1031on:
_m../include/vlc_variables.hem:bers: (c511on:st vlc_obje5ct_:t *)( warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
&  511(x) | ->o bj ) \ 
      |  var_Cr              ^
eate( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_lua/vlc.c:377:39 warningsCrea generated5:t ewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](a,b,
c  377 | .
)  var_Cr   eTRY_aMEtTA(e "(tr VLC_OBJEacCT(a),kid ",b  ,  Tra c )
      |                                       ^
ck../include/vlc_common.h:ID 481:15: note: )expanded from macro 'VLC_OBJECT';
      |     ^

lua/vlc.c:  356:9: 481 |     note:  expanded from macro 'TRY_META'
     const st356 |   ruc t vlc_comm    on_membe msrgs: (c_Dbg( onp_st vlc_object_t *)t(his, #b &(x)->obj) \
": %      |               ^
s", psz_value );                \
      |         ^
../include/vlc_messages.h:In file included from lua/libs/equalizer.c:3587:5: note: expanded from macro 'msg_Dbg'
:
In file included from    87 |    ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 msg_  525Gen |  e   var_rCreate( pic(p_t_ohibjs, ,VLC_M psz_name,SG_ DBG, V__VA_ALRGS__C)
      |     ^_VA
../include/vlc_messages.h:78R_BOO:L13: note: expanded from macro 'msg_Generic' | V
LC_VA   78 |    R_ vlDOINc_HERLog(IVT
LC_      |     ^O
BJEC../include/vlc_variables.h:T(o122), p:, vlc_39:modu le_name, note: _expanded from macro 'var_Create'
_F  122 | #deILEf__, __iLIne NE_v_ar_, \
      | Crea            ^te(a,b
,c) var../include/vlc_common.h:481:15_Cr: enote: aexpanded from macro 'VLC_OBJECT'
t  e481 |        ( VL constC s_OBtruct Jvlc_EcCoTm(am)on_memb, b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
e  481 |         crs: (coonnsstt vlc_obje ct_t *struct vlc_common_members: (const vlc_obj)(ect_&(x)t- *>o)(bj)&(x )-\>o
b      |               ^
j) \
      |               ^
In file included from lua/libs/equalizer.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  lua/vlc.c539 | :    var378_Cr:eate(5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 p_obj  378 |     T,R Y_METApsz_na( "director",m   Direce, VLC_VAtR_FLOor A)T |; 
      | VLC_VAR    ^_
DOINHlua/vlc.cE:356:9: note: Rexpanded from macro 'TRY_META'I
T  356 |  
       msg_      Dbg( |     ^
p_../include/vlc_variables.h:t122:39: note: expanded from macro 'var_Create'
his  , #122 | #defb i":ne v %as",r_C pszmv -f lua/libs/.deps/liblua_plugin_la-configuration.Tpo lua/libs/.deps/liblua_plugin_la-configuration.Plo
r_vealauet )e;  (a,b,c)    v       ar_Create( VLC_OBJECT(a), b, c )
      |                                       ^
   ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 \
      |           ^
481 | ../include/vlc_messages.h:        87:c5:o note: nstexpanded from macro 'msg_Dbg'
 s   87truct |    vl  c_mcosg_Generi/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="lua/libs/liblua_plugin_la-gettext.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-gettext.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-gettext.Tpo -c m-o lua/libs/liblua_plugin_la-gettext.lo `test -f 'lua/libs/gettext.c' || echo './'`lua/libs/gettext.c
moc(p_tn_mhisembe,rs: ( VLC_MconsSG_DBG, t v_lc_object__tVA _*)ARGS__)
(&      (x| )-    ^
>o../include/vlc_messages.hbj:) \
78      |               ^
:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
In file included from lua/libs/equalizer.c:../include/vlc_common.h:481:35:
In file included from ../include/vlc_common.h:103115:
../include/vlc_variables.h::554: 5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note: expanded from macro 'VLC_OBJECT'
  554  481 |  |          va r_Crea te( p _ocbonst struj,c pts vlcz_na_commem, onVLC_VAR_STR_INmG e| VLC_Vmbers: (AR_DOIconst vlc_object_t *)(&NHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define va(x)->obj) \
      |               ^
r_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memberslua/vlc.c:379:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  379 |      (TRY_META( "season",     Season );
      c|     ^o
nlua/vlc.cst v:356:9: note: lc_oexpanded from macro 'TRY_META'
bject_t   356*)( |  &  (x)  ->  obj m)sg _D\
      | bg              ^
( p_this, #b ": %s", psz_value );        In file included from lua/libs/equalizer.c  :   35:
In file included from ../include/vlc_common.h   :1031\
      :
../include/vlc_variables.h:563:|         ^5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  563 |    ../include/vlc_messages.h va:r_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Gen
      |     ^
e../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
r  122 | #icd(efipn_thies,  var_Create(a,b,c) var_CreVLC_MatSG_DBG, __VA_ARGS_e(_)
      |     ^
 ../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
VLC   _OBJEC78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, _T_LINE__, \
      |             ^
(../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'a
)  481 |        , const st bruct ,vlc_common_m embers: (const vlc_object_t *)(&(x)->obcj) \
       | )
      |               ^
                                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t lua/vlc.c*)(&(:380:x)->obj) \
      |               ^
5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  380 |     TRY_META( "episode",    EpisodeIn file included from  lua/libs/equalizer.c:);35:

      In file included from |     ^../include/vlc_common.h
:lua/vlc.c:1031:
356:../include/vlc_variables.h9::578: 9: warning: note: expanded from macro 'TRY_META'due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  356  578 |   |        if(    v msar_Changeg_(D bg( p_p_thoisbj,,  #b p": sz_%nams"e, psz_v, VLC_aVluAe );R  _  C  HOI    CES  C   O \
U      | N        ^
T, &count, NULL ) )
      |         ^
../include/vlc_messages.h../include/vlc_variables.h:128:43::87:5: note:  note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change(expanded from macro 'msg_Dbg' VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_
c   omm87 |    o mn_mesgm_Gbers: (ceneonrsitc( pvl_tchi_objecs,t V_t *)(LC&(x)->o_Mbj)SG _\
      DBG| , __              ^
VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/vlc.c:381:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  381 |     TRY_META( "show_name",  ShowName );
      |     ^
lua/vlc.c:356:9: note: expanded from macro 'TRY_META'
  356 |         msg_Dbg( p_this, #b ": %s", psz_value );                \
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/vlc.c:382:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  382 |     TRY_META( "actors",     Actors );
      |     ^
lua/vlc.c:356:9: note: expanded from macro 'TRY_META'
  356 |         msg_Dbg( p_this, #b ": %s", psz_value );                \
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/vlc.c:407:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  407 |                 msg_Err( p_this, "'meta' keys and values must be strings");
      |                 ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/vlc.c:444:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  444 |                 msg_Dbg( p_this, "Option: %s", psz_option );
      |                 ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/vlc.c:449:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  449 |                 msg_Warn( p_this, "Option should be a string" );
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/vlc.c:461:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  461 |         msg_Warn(obj, "Playlist item should be a table" );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/vlc.c:471:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  471 |         msg_Warn(obj, "Playlist item's path should be a string");
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/vlc.c:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     msg_Dbg(obj, "Path: %s", path);
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/vlc.c:484:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  484 |         msg_Dbg(obj, "Name: %s", name);
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/vlc.c:487:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  487 |         msg_Warn(obj, "Playlist item name should be a string" )libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"lua\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-gettext.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-gettext.Tpo -c lua/libs/gettext.c  -fPIC -DPIC -o lua/libs/.libs/liblua_plugin_la-gettext.o
;
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/vlc.c:496:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  496 |         msg_Warn(obj, "Playlist item duration should be a number (seconds)");
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/vlc.c:539:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     if( lua_Disabled( obj ) )
      |         ^
lua/vlc.h:113:41: note: expanded from macro 'lua_Disabled'
  113 | #define lua_Disabled( x ) lua_Disabled( VLC_OBJECT( x ) )
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/equalizer.c:37:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_voutlua/vlc.c:692: )19:;
 warning:       |     ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_objects.h:66:  692 |  25: note:   expanded from macro 'vlc_object_release'
    66st |  ream  _t v *lcs _o= bjvlecc_t_strelease( VLC_OBJECT(a) )
      |                         ^
ream../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      NewURL( p| _this, uri );
      |                   ^
              ^
../include/vlc_stream.h:404:51: note: expanded from macro 'vlc_stream_NewURL'
  404 | #define vlc_stream_NewURL(a, b) vlc_stream_NewURL(VLC_OBJECT(a), b)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/equalizer.c:37:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/equalizer.c:37:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/equalizer.c:37:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/equalizer.c:40:
In file included from lua/libs/input.h:27:
lua/libs/../vlc.h:105:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  105 |     msg_GenericVa( p_this, VLC_MSG_DBG, ppz_fmt, ap );
      |     ^
../include/vlc_messages.h:74:15: note: expanded from macro 'msg_GenericVa'
   74 |     vlc_vaLog(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/equalizer.c:40:
In file included from lua/libs/input.h:27:
lua/libs/../vlc.h:111:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  111 |     return !var_InheritBool( p_this, "lua" );
      |             ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/equalizer.c:67:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   67 |     char *psz_af = var_GetNonEmptyString( p_aout, "audio-filter" );
      |                    ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
  662 | #define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
      |                                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/equalizer.c:71:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   71 |         vlc_object_release( p_aout );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/equalizer.c:76:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   76 |     lua_pushnumber( L, var_GetFloat( p_aout, "equalizer-preamp") );
      |                        ^
../include/vlc_variables.h:660:43: note: expanded from macro 'var_GetFloat'
  660 | #define var_GetFloat(a,b)   var_GetFloat( VLC_OBJECT(a),b)
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/equalizer.c:77:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   77 |     vlc_object_release( p_aout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/equalizer.c:92:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   92 |     char *psz_af = var_GetNonEmptyString( p_aout, "audio-filter" );
      |                    ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
  662 | #define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
      |                                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/equalizer.c:96:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   96 |         vlc_object_release( p_aout );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/equalizer.c:101:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  101 |     var_SetFloat( p_aout, "equalizer-preamp", luaL_checknumber( L, 1 ) );
      |     ^
../include/vlc_variables.h:261:47: note: expanded from macro 'var_SetFloat'
  261 | #define var_SetFloat(a,b,c)     var_SetFloat( VLC_OBJECT(a),b,c)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/equalizer.c:102:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  102 |     vlc_object_release( p_aout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/equalizer.c:132:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  132 |     char *psz_af = var_GetNonEmptyString( p_aout, "audio-filter" );
      |                    ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
  662 | #define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
      |                                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/equalizer.c:136:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  136 |         vlc_object_release( p_aout );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/equalizer.c:142:36: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  142 |     psz_bands_origin = psz_bands = var_GetNonEmptyString( p_aout, "equalizer-bands" );
      |                                    ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
  662 | #define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
      |                                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/equalizer.c:145:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  145 |         vlc_object_release( p_aout );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/equalizer.c:179:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  179 |     vlc_object_release( p_aout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/equalizer.c:198:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  198 |     char *psz_af = var_GetNonEmptyString( p_aout, "audio-filter" );
      |                    ^
../include/vlc_variables.h:662:61: note: expanded from macro 'var_GetNonEmptyString'
  662 | #define var_GetNonEmptyString(a,b)   var_GetNonEmptyString( VLC_OBJECT(a),b)
      |                                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/equalizer.c:202:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  202 |         vlc_object_release( p_aout );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/equalizer.c:208:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  208 |     char *bands = var_GetString( p_aout, "equalizer-bands" );
      |                   ^
../include/vlc_variables.h:661:45: note: expanded from macro 'var_GetString'
  661 | #define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)
      |                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/equalizer.c:227:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |         var_SetString( p_aout, "equalizer-bands", newstr );
      |         ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
  262 | #define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/equalizer.c:237:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  237 |     vlc_object_release( p_aout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/equalizer.c:256:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     char *psz_af = var_InheritString( p_aout, "audio-filter" );
      |                    ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/equalizer.c:259:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  259 |         var_SetString( p_aout , "equalizer-preset" , preset_list[presetid] );
      |         ^
../include/vlc_variables.h:262:48: note: expanded from macro 'var_SetString'
  262 | #define var_SetString(a,b,c)    var_SetString( VLC_OBJECT(a),b,c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/equalizer.c:263:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  263 |     vlc_object_release( p_aout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)In file included from lua/libs/gettext.c:35:
In file included from lua/libs/../vlc.h->o:31bj) :
In file included from ../include/vlc_common.h\
      | :1031:
              ^
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/gettext.c:35:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/gettext.c:35:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/gettext.c:35:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/gettext.c:35:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/gettext.c:35:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/gettext.c:35:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/gettext.c:35:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/gettext.c:35:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/gettext.c:35:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/gettext.c:35:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/gettext.c:35:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/gettext.c:35:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/gettext.c:35:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/gettext.c:35:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/gettext.c:35:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/gettext.c:35:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/gettext.c:35:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/gettext.c:35:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/gettext.c:35:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/gettext.c:35:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/gettext.c:35:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/gettext.c:35:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/gettext.c:35:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/gettext.c:35:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/gettext.c:35:
In file included from lua/libs/../vlc.h:32:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/gettext.c:35:
In file included from lua/libs/../vlc.h:32:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/gettext.c:35:
In file included from lua/libs/../vlc.h:32:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_objec52 warnings generated.
t_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/gettext.c:35:
In file included from lua/libs/../vlc.h:32:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objecmv -f lua/libs/.deps/liblua_plugin_la-equalizer.Tpo lua/libs/.deps/liblua_plugin_la-equalizer.Plo
t_t *)(&(x)->obj) \
      |               ^
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="lua/libs/liblua_plugin_la-dialog.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-dialog.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-dialog.Tpo -c -o lua/libs/liblua_plugin_la-dialog.lo `test -f 'lua/libs/dialog.c' || echo './'`lua/libs/dialog.c
In file included from lua/libs/gettext.c:35:
lua/libs/../vlc.h:105:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  105 |     msg_GenericVa( p_this, VLC_MSG_DBG, ppz_fmt, ap );
      |     ^
../include/vlc_messages.h:74:15: note: expanded from macro 'msg_GenericVa'
   74 |     vlc_vaLog(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/gettext.c:35:
lua/libs/../vlc.h:111:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  111 |     return !var_InheritBool( p_this, "lua" );
      |             ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"lua\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-dialog.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-dialog.Tpo -c lua/libs/dialog.c  -fPIC -DPIC -o lua/libs/.libs/liblua_plugin_la-dialog.o
31 warnings generated.
mv -f lua/libs/.deps/liblua_plugin_la-gettext.Tpo lua/libs/.deps/liblua_plugin_la-gettext.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="lua/libs/liblua_plugin_la-httpd.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-httpd.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-httpd.Tpo -c -o lua/libs/liblua_plugin_la-httpd.lo `test -f 'lua/libs/httpd.c' || echo './'`lua/libs/httpd.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"lua\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-httpd.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-httpd.Tpo -c lua/libs/httpd.c  -fPIC -DPIC -o lua/libs/.libs/liblua_plugin_la-httpd.o
66 warnings generated.
mv -f lua/.deps/liblua_plugin_la-vlc.Tpo lua/.deps/liblua_plugin_la-vlc.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="lua/libs/liblua_plugin_la-input.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-input.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-input.Tpo -c -o lua/libs/liblua_plugin_la-input.lo `test -f 'lua/libs/input.c' || echo './'`lua/libs/input.c
In file included from lua/libs/dialog.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/dialog.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/dialog.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/dialog.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/dialog.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/dialog.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/dialog.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/dialog.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/dialog.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/dialog.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/dialog.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/dialog.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/dialog.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/dialog.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/dialog.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/dialog.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/dialog.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"lua\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-input.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-input.Tpo -c lua/libs/input.c  -fPIC -DPIC -o lua/libs/.libs/liblua_plugin_la-input.o
c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/dialog.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/dialog.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/dialog.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/dialog.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/dialog.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/dialog.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/dialog.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/dialog.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,eIn file included from lua/libs/httpd.c:) va35:
r_ChanIn file included from ../include/vlc_common.hge(:1031:
../include/vlc_variables.h: VL189:12C_O: BJwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]EC
T(a), b,  189 c,  |     d, ree )tu
      |                                           ^
rn var_../include/vlc_common.h:Se481:15tChecke: note: d( pexpanded from macro 'VLC_OBJECT'
_obj, psz_name  481, VLC_VAR_INTEGER, val ) |        ;
 con      |            ^st
 st../include/vlc_variables.h:ru140:48ct:  vnote: expanded from macro 'var_SetChecked'lc
_c  140om | #modefn_inmee mbvaerr_s:Se (tCcohensckt edvl(oc_,nob,tje,vct) _tva *r_)(Se&(tCx)he->ckobedj)(V \LC
      _O|               ^BJ
ECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/httpd.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/httpd.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/httpd.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const In file included from lua/libs/dialog.c:vlc37:
_o../include/vlc_extensions.h:238bject:5:_t warning:  *due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)(  238&( |  x)   ->obvaj)r_S \
      | etA              ^
ddress( p_dialog->p_object, "dialog-event", &In file included from lua/libs/httpd.c:comma35:
ndIn file included from ../include/vlc_common.h );
      :1031| :
../include/vlc_variables.h    ^
:../include/vlc_variables.h:263241::48: 12note: expanded from macro 'var_SetAddress': 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    241263 |  |  #defi  ne re vatur_rn SevatAddr_resSes(tCho, ecn,ke p)d( v pa_or_bj, pSetszAddre_nss(amVLe, C_VLOBJC_ECVART(_So)TRING, n, , pval)
 );
      |            ^
      | ../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
                                               ^
  ../include/vlc_common.h:481140 | #d:efine15: var_ SetChecked(o,n,note: expanded from macro 'VLC_OBJECT'
t  481 |      ,v) va   cr_SetCheockensd(VLC_OBJEtCT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15:  snote: expanded from macro 'VLC_OBJECT't
ru  481ct vlc |         c_commonons_memt struct vlc_bers:co (common_membenrsst v: lc_obje(const vlcc_objt_t *ect_t) *)((&(x)->&obj) \
      |               ^
(x)->obj) \
      |               ^
In file included from lua/libs/httpd.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/httpd.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/httpd.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/httpd.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/httpd.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mv -f gui/qt/styles/.deps/libqt_plugin_la-seekstyle.Tpo gui/qt/styles/.deps/libqt_plugin_la-seekstyle.Plo
In file included from lua/libs/httpd.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="lua/libs/liblua_plugin_la-messages.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-messages.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-messages.Tpo -c -o lua/libs/liblua_plugin_la-messages.lo `test -f 'lua/libs/messages.c' || echo './'`lua/libs/messages.c
object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/httpd.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/httpd.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/httpd.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/httpd.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/httpd.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/httpd.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/dialog.c:39:
In file included from lua/libs/../vlc.h:32:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     In file included from lua/libs/httpd.c:vlc_35:
In file included from objec../include/vlc_common.h:t_rele1031:
../include/vlc_variables.hase:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
( p_  477 |  vo  ut va )r_Create;
      ( p_o|     ^bj
, ../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 | psz_nam e, V  LC_VAR_STRING | V vlc_objecLCt_r_VAR_DelOINease( VLC_OBJECT(aHE) RIT )
);
      |       |     ^
                        ^
../include/vlc_variables.h:122../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:  481 |         const st39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
ruct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/httpd.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/httpd.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/httpd.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memberIn file included from s: (clua/libs/dialog.c:on39:
stIn file included from lua/libs/../vlc.h vlc_:32ob:
../include/vlc_input.h:ject_t *)(&(x)527:->ob29:j)  \
      |               ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input In file included from lua/libs/httpd.c= i:35:
npIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hut_C:539:re5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ate  539 | ( p    var_Create(ar p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
ent      , | it    ^em
, log,../include/vlc_variables.h: N122UL:39: L, note: NUexpanded from macro 'var_Create'LL
 )  122;
 |       | #de                            ^
fin../include/vlc_input.h:e501: var46:_Creat note: expanded from macro 'input_Create'
e(a,  501 | #deb,c) var_Crfine input_Create(a,b,c,d,e)eat input_Create(VLC_OBJEe(C VTLC(a),_Ob,cBJ,ECdT(,e)
a)      |                                              ^, 
b../include/vlc_common.h:481, :c 15)
: note:       | expanded from macro 'VLC_OBJECT'                                      ^

  ../include/vlc_common.h481 |  :481    :15  :  cnote: expanded from macro 'VLC_OBJECT'ons
t s  truct 481 | vl  c_  com  mon  _mcoembnserst : (stconst rvlcuct_object vlc_t _*)c(&omm(xo)-n_>objm) e\
      m|               ^b
ers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/dialog.c:39:
In file included from lua/libs/../vlc.h:32:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_objIn file included from lua/libs/httpd.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554ec:t_5: warning: redue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]le
a  se554 | (    in pvar_Creautte( ) p_obj, ;
psz      | _        ^
n../include/vlc_objects.h:ame, V66:L25:C_V note: expanded from macro 'vlc_object_release'
AR_   66STR |   ING | VLC_V  vAlc_objR_DOINHERIT
      |     ^
ect_rel../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
ea  122se | #(defin VLC_Oe var_CreaBte(a,b,c) vJECT(a)a r)_
C      | r                        ^
e../include/vlc_common.h:481:15a: note: texpanded from macro 'VLC_OBJECT'
e( VLC_O  BJECT(a481 | ), b, c )
      |                                        ^  
   ../include/vlc_common.h:481:15  co: note: expanded from macro 'VLC_OBJECT'
nst   s481 |   t  ru  ct  cons vt struct lcvlc_c_common_meommbmoers: (cn_onst vmemblc_object_t er*)(s:&(x) (->obj) \
      |               ^
const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/httpd.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_CreIn file included from lua/libs/dialog.ca:39te(:
In file included from  Vlua/libs/../vlc.h:32LC_:
../include/vlc_input.h:OBJECT(572a:10), : b, cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 )  572
      |                                       ^
 | ../include/vlc_common.h:481:15: note:   expanded from macro 'VLC_OBJECT'
    481  |             covlnst sc_truobct vljec_coctmmon_m_rembeelers:as (conse(t vlc_ (objevlct_tc_ *)(&(x)->obj) \
      |               ^o
bject_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66In file included from  |  lua/libs/httpd.c  :35 v:
In file included from ../include/vlc_common.h:1031:
lc../include/vlc_variables.h:578_o:9: warning: bjdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  578 |   ct  _rifel( veaarse(_ VChLC_OBJECT(aa)nge( p_ obj)
      |                         ^
,../include/vlc_common.h:481 psz:15:_ note: expanded from macro 'VLC_OBJECT'name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: 
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"lua\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-messages.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-messages.Tpo -c lua/libs/messages.c  -fPIC -DPIC -o lua/libs/.libs/liblua_plugin_la-messages.o
In file included from lua/libs/dialog.c:39:
lua/libs/../vlc.h:105:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  105 |     msg_GenericVa( p_this, VLC_MSG_DBIn file included from lua/libs/input.cG, p:35:
pzIn file included from ../include/vlc_common.h_f:1031mt, a:
../include/vlc_variables.h:189:12: p warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
);
      |     ^
  189../include/vlc_messages.h: |  74:  15: r note: etexpanded from macro 'msg_GenericVa'
urn    74 |   va  r_vlc_vaLoSetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
g(VLC_OBJECT../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
(  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLCo), p, vlc_module_name, __FILE__, __LINE__, \
      |               ^
_OBJECT../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
(  481 |         const struct vlc_commo),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/input.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return onvar_S_etmembChers:ecked(  p_(obconj,st vlc p_osz_bnjamee, VLC_VARct_B_tOO *)L, v(al );
      |            ^
&(../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
x  140 | #define v)ar_SetChecked(o,n,t,v) var-_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
>../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
o  bj481 |     )    \
 const      |  st              ^
ruct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/dialog.c:39:
lua/libs/../vlc.h:111:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  111 |     returnIn file included from  !vlua/libs/input.c:35:
In file included from ar../include/vlc_common.h:1031:
_I../include/vlc_variables.hnh:212:12:er warning: itdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Bo  212ol | (   p_  rthetuisrn vaIn file included from r, _SetChecke"dlua/libs/httpd.c: lua38(obj:
In file included from ,lua/libs/../vlc.h " :n)ame, V32L:
;In file included from C
      ../include/vlc_input.h_|             ^:V
41:
../include/vlc_vout.h../include/vlc_variables.h:AR_COOR125:DS, val);
      |            ^
5::../include/vlc_variables.h:604 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  125140 |   : 48 47vlc: note: expanded from macro 'var_SetChecked'
_  o:b140j | e# define var_SetCct_hrecknote: eelease( p_voutd (o,n,);expanded from macro 'var_InheritBool't,v) 
var_Set      C| h
ec    ^k  604
ed(VLC_OBJECT(o | )../include/vlc_objects.h:,66#dn:,25t,v)
      |                                                ^
../include/vlc_common.h:481::e note: 15f: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'vlc_object_release'  in481
 |        e    v 66caonst struct vlc_common_members: ( | cronst     vlc_obvjl_c_objeeccIntt_h_et *)(&(x)release-( >VoLrC_OBJbj) \
      |               ^EiC
tBoT(a) )
      |                         ^
o../include/vlc_common.h:l481:15: note: expanded from macro 'VLC_OBJECT'
(  481 |         coo,n sIn file included from lua/libs/input.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: twarning:  sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  rnu227c | t )   v  retuvlc_commorn_n var_SmeetaChecked( mp_obj,b psz_naemrrse, VLC_VAR_FLOAT_In:, vha (lcerons );
t       | i           ^
tB../include/vlc_variables.hvl:co_obje140co:48lt_t *)(:&(V (note: LxC)->objexpanded from macro 'var_SetChecked')
   140 | _O#\d
      | efine              ^ 
BJvar_SeECtChT(eckedo)(o,,n,t,v) var n_Set)
Che      | c                                              ^
ked(VLC_O../include/vlc_common.h:BJECT(o)481:,15:n note: ,t,vexpanded from macro 'VLC_OBJECT'
)
      |                                                ^
  ../include/vlc_common.h:481:15: 481 | note:   expanded from macro 'VLC_OBJECT'
   481 |         c  onst st  ruct v clc_oncommonst_me smbertrs: uc(const vlt c_objvlect_c_t *)(&(xco)->obj)mm \
on      |               ^
_members: (const vlc_object_t *)(&(x)In file included from ->oblua/libs/input.c:j35:
In file included from ../include/vlc_common.h) :1031:
\
../include/vlc_variables.h      | :241              ^
:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/input.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLIn file included from C_VAR_ADDRlua/libs/httpd.cE:SS,38 :
In file included from lua/libs/../vlc.h:32v:
a../include/vlc_input.hl :)527;:
      29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]|            ^

../include/vlc_variables.h:140:48  :527  | note:  expanded from macro 'var_SetChecked' 
    140i | nput_t#hdreefaidn_et  v*air_nSput = eitCnhpeuckte_d(Cor,ne,ate( pt,v) vaarrent, _iSetChetckeem, ld(oVLgC, NULL, _OBJECTN(UoL)L );
      | ,                            ^n
,../include/vlc_input.h:501t,v)
      | :                                               ^
46: note: expanded from macro 'input_Create'
../include/vlc_common.h  :501481: | 15#: dnote: expanded from macro 'VLC_OBJECT'e
fine i  481 |   n p  u t _ Ccroenastte (sat,rbu,cc,t vlc_dc,eommo) inpunt__mCermebaetres(:V L(Cc_onOstB JvlEcC_To(ba),b,cj,de,cet)_
      |                                              ^
t *)(&(../include/vlc_common.hx:)481-:>15o:b jnote: )expanded from macro 'VLC_OBJECT' 
\
      |               ^
  481 |         const struct vlc_common_members: (conIn file included from lua/libs/input.cst: v35l:
cIn file included from _../include/vlc_common.ho:bject_t1031 :
*../include/vlc_variables.h:276:10: )warning: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
&  (x276 |     i)f-(> o!bvja)r _\
G      |               ^
etChecked( p_obj, psz_name, VLC_VAR_INTEGEIn file included from lua/libs/httpd.cR,:lua/libs/dialog.c: 38:
In file included from &222:lua/libs/../vlc.hv:al5 ) )
      |          ^
32:
../include/vlc_input.h::530../include/vlc_variables.h:142::948 :: note: expanded from macro 'var_GetChecked'
   warning: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
142  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] | #d
e530  222f | i |    n e  var_Ge  t  mC hsecked(o,ng, _ tv,lDbvc) _ovgar_bGetChecked(jeVct_release( Linput );
      |         ^
C(_../include/vlc_objects.hO BJECT:(p_66o),n,t,:25: note: expanded from macro 'vlc_object_release'
vt)
      |                                                   ^66h | 
is../include/vlc_common.h: ,481:15: note: expanded from macro 'VLC_OBJECT'
      481 |        " cConsvt struct vlc_common_members: (const vlc_object_t *)(&(xr)l-c>_objeobject_rel) eaats\e( VLC_OB
      | i              ^
ngJEC dT(a) )
ia      |                         ^
log '%s../include/vlc_common.h'":481:15, : note: expanded from macro 'VLC_OBJECT'
p  481 |         cIn file included from olua/libs/input.csz_n:35st struct vlc:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_tc  293 |    iommon_members: (const v if( lc!_vtar_GetCohbljeect_t *)(&(x)->eckoed(  p_obj,) bj) \p
;      |               ^

      sz|     ^_
n../include/vlc_messages.hame, VLC:87_VA:5R_: Bnote: expanded from macro 'msg_Dbg'OOL,
    &va87 | l )  )
      |          ^
  ../include/vlc_variables.h: m142:48sg: note: _Gexpanded from macro 'var_GetChecked'
e  142 | #definene rvar_In file included from Gielua/libs/httpd.cc:t(Checked(o,n,t,38vp):
In file included from lua/libs/../vlc.h: _vt32:
../include/vlc_input.h:572:10a:r _GetCwarning: hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]eh
cked(VLC_i  572 | Os,   BJECVT(o),n,t    L,C _ v )vM
      |                                                ^
lScG../include/vlc_common.h:481:_15o_b:j enote: Dexpanded from macro 'VLC_OBJECT'
BGc  t481 |         const st_ruct vlc_common_,rmemeb le_res:a s(const vlc__oe(bVj e(ct_t *)(&vlc_obje(x)->obj) ct_\t
A      |               ^
 _A*RG)(pS_p__)vo
      u|     ^t
[i]) )../include/vlc_messages.h:;
      | 78:         ^
13: ../include/vlc_objects.h:66:25:In file included from lua/libs/input.c: note: note: 35expanded from macro 'msg_Generic':
In file included from ../include/vlc_common.h:
1031expanded from macro 'vlc_object_release':
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  304 |     i      66 | f 78  (likel y(!var_G veltcC | hecked_ (o bobjejc t_,  r enlame,ea sVevLlc(C_VA_ VLCR_LOB_JoCEOCT(ga) )
      |                         ^
(O../include/vlc_common.h:R481V:15DLC_SO,: note:  Bexpanded from macro 'VLC_OBJECT'
&JvaEl)))
      |                 ^
  ../include/vlc_variables.h:142:48481:CT | ( note: expanded from macro 'var_GetChecked'
o   )142 | #defi       cone vanr, s_Gtet Cpheckedstruct (,ov l,vclc__n,t,vc) var_ommmoodGetCheckn_membeed(VLCrs:ul (e__cOoBJECTnnst v(oal)m,nc,_to,e,bvj e)_
      |                                                ^
_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
c  tF_481tIL |          *)c(E&onst st(rx__u)c,t vlc_co-mm> obojn)___ \
L      |               ^
mIemberNEs:__ (co, nst \
v      |             ^lc_obje
ct_t *)(&(x)../include/vlc_common.h:->o481:bj15:) note:  \
expanded from macro 'VLC_OBJECT'
      |               ^  
481 |         const struct vlc_common_members: (const vlc_object_tIn file included from lua/libs/input.c *:35:
)(In file included from ../include/vlc_common.h:1031:
&(../include/vlc_variables.h:324x):10:-> warning: obdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j  ) 324\
 |        |                ^
  if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:lua/libs/dialog.c:25015: note: expanded from macro 'VLC_OBJECT'
:  481 |         5:con warning: st sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
tr  250uc |  t   vlc m_cosgmmon__Dmemberbs: (cong(st p vlc_m_obgrjec, t_"Dt *)el(&(etx)-in>obj) \g
      |               ^
 dialog '%s'", p_dlg->psz_title );
      |     ^
../include/vlc_messages.h:87:5In file included from lua/libs/input.c:: 35note: expanded from macro 'msg_Dbg':
In file included from ../include/vlc_common.h
:   1031:
../include/vlc_variables.h87 | :340:  9: warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ms
g  _G340 | en  er  iicf( (pvar__tGetChihecked( p_objs,, V pLCsz__Mname, VSGLC_V_AR_STRDBING, G,&val  _) _VA_)
      |         ^
AR../include/vlc_variables.h:142:48: note: GSexpanded from macro 'var_GetChecked'
_  142 | #defi_)ne
       |     ^v
ar_GetCh../include/vlc_messages.h:eck78:ed13:( note: oexpanded from macro 'msg_Generic'
,n,t,v) var_Get   78Ch |  eck  ed v(VLClc_OBJECT(o),n,t,_v)
      Lo|                                                ^
g../include/vlc_common.h:481:15: note: (expanded from macro 'VLC_OBJECT'
VL  481 |  C_   OB    JEconst struct vlc_commoCT(n_members:o) (, cop,nst  vvlclc_ob_mjecodt_tul *)(&e_na(xme)->obj, ) \
      __|               ^
FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    In file included from lua/libs/input.c:35  :
  In file included from  c../include/vlc_common.h:1031:
on../include/vlc_variables.h:st350:9: s warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]tr
uc  350 |  t    ivlf(c_ var_coGetCmmheckoned( _mp_oembjbe, prssz_n: ame(c, VonLC_VstAR v_STRINlcG, &_oval bj)e c)
      |         ^
t_../include/vlc_variables.h:142:48t: note: expanded from macro 'var_GetChecked'
 *  142 | )(#define v&(arx)_Get->Checobkedj)(o,n \,t
      ,|               ^v
) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
lua/libs/dialog.c  481 | :253   :5  :   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 const str  253uc |  t v  lc _common_mevlmbers: (conc_est vxtlc_d_obiajeloct_t *g_)(&up(xda)->teobj( ) \
      |               ^
p_mgr, p_dlg );
      |     ^
../include/vlc_dialog.h:459:27: note: expanded from macro 'vlc_ext_dialog_update'
  459 |     vlc_ext_dialog_In file included from uplua/libs/input.cda:te35:
(VIn file included from ../include/vlc_common.h:1031LC:
../include/vlc_variables.h_O:362:BJ9: ECwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]T(
a), b)
        362 |  |                           ^   if( var_G
etChec../include/vlc_common.h:ked( 481:p_15:obj,  psz_nanote: expanded from macro 'VLC_OBJECT'm
e, VLC_VAR_  481ADDRESS, &val  |  ) )
      |           ^
  ../include/vlc_variables.h:142  :48: c note: expanded from macro 'var_GetChecked'
o  142 | #definnse vat r_stGerutChecctked( vo,n,t,vlc) v_car_GeomtChmoecken_d(VLmeC_OBmbJECerT(s:o),n (,tco,v)ns
      |                                                ^
t../include/vlc_common.h v:481lc:15: _onote: expanded from macro 'VLC_OBJECT'
b  481 |      je   cconst t_strut ct v*)lc_c(&ommo(xn_m)-ember>os: bj(con) st v\
l      | c_              ^
object_t *)(&(x)->obj) \
      |               ^
lua/libs/dialog.c:258:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  258 |     msg_Dbg( p_mgr, "Waiting for the dialog to be deleted..." );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLCIn file included from _Mlua/libs/input.c:35:
In file included from ../include/vlc_common.h:1031SG:
../include/vlc_variables.h:429:_D5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]B
G  429,  | __  VA  v_Aar_CRGreS_ate_)( p_o
      bj|     ^,
 ../include/vlc_messages.hpsz_na:78me,:13 VL: C_VAnote: expanded from macro 'msg_Generic'R_
I   78N |  TE  GER v | VLCl_VAR_DOINc_HERITLo );
      |     ^
g(../include/vlc_variables.h:122:39:VL note: C_expanded from macro 'var_Create'
O  122 | #define var_BCreateJE(a,bCT,c)(o var_),Creat pe( V, LC_OvlBJEc_CT(moa)du, leb, c )
      |                                       ^
_n../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
a  481 |        me co, ns__t strFIuctLE vl__c_c, ommo__n_mLIembNEers: (__,co \ns
      t|             ^ 
vlc_object_t *)(../include/vlc_common.h:&(481:x15:)->obj) \
 note:       |               ^
expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commoIn file included from lua/libs/input.c:35:
In file included from ../include/vlc_common.h:1031n_:
../include/vlc_variables.h:442me:5: warning: mbdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]er
s  442 |  :    (cvar_Createon( p_objst, p vsz_lcname,_o VLC_VARbj_BOOL ec| Vt_LC_Vt AR_DOI*)NHERIT );
(&      |     ^
(x../include/vlc_variables.h:122:39: )-note: expanded from macro 'var_Create'
>  122 | #defiobne j)var_C \r
eat      | e              ^
(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/input.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->olua/libs/dialog.c:364bj) :5\
      |               ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  364 |     vlc_ext_dialog_updateIn file included from ( lua/libs/input.cp_:mg35:
In file included from ../include/vlc_common.h:1031r,:
../include/vlc_variables.h p:469:5_d: warning: lgdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] )
;  
      469|     ^ | 
 ../include/vlc_dialog.h   var_C:459rea:27te(:  pnote: expanded from macro 'vlc_ext_dialog_update'_obj,
   psz_nam459 | e, V  LC_VA  R_SvlTRINc_G | exVLC_t_VAR_diDOaINHERIloT );
      | g_    ^
up../include/vlc_variables.h:122:39: note: daexpanded from macro 'var_Create'
t  122 | #define ve(ar_CVLreateC_(a,bOB,c) var_CJEreIn file included from lua/libs/httpd.c:38:
CatTe(lua/libs/../vlc.h(a:105:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  105 |     m,  sgVbL_C)
_O      | Gen                          ^
ericVa( pB../include/vlc_common.h:J_thiE481CT(a:)s,, 15: note: expanded from macro 'VLC_OBJECT'
b,  481 |  c )
      |                                       ^
 ../include/vlc_common.h:481:15:         note: conexpanded from macro 'VLC_OBJECT'
V  st 481 |      str   const struct vlc_common_members: (const vlc_object_t *)(&(xucL)tC -vl_cM>obj)S _cG_omD\
      |               ^
BmG, ppzon_fmt,_m aemp )be;
      | rs    ^In file included from : 
lua/libs/input.c:(../include/vlc_messages.h:co74:15ns:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
note: texpanded from macro 'msg_GenericVa'
  477 |       74 |   v ar_Crevlc   vlc_vaLog(VLC__oaOBJbjEteCT(oe)( p_obj,,c p, vlct_ _mptsz_name, VLC_oVd uAR_STRIlN*e_naGm)e ,( |& VLC_VAR_DOIN(_HxERIT );
      |     ^
_FI)-LE__, >o../include/vlc_variables.hb_:j_) 122:39: \note: expanded from macro 'var_Create'
L
I  122 | #definNe       var_Create(a,| bE              ^
,__c, ) var_Cre\a
t      e(|                ^V
L../include/vlc_common.h:481C:_15O:B Jnote: Eexpanded from macro 'VLC_OBJECT'C
T(a), b  , 481c |  ) 
       |                                       ^
     ../include/vlc_common.h c:o481n:s15t:  struct note: vexpanded from macro 'VLC_OBJECT'l
c_comm  481 |   o n   _m  embeclua/libs/dialog.cro:nst sst:r406uct  :v(cons17lt c:_v warning: clodue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
cm_  objectm_406t *o) | (&n_mem(be  r sx):- > (const v l c_objobejc)t _t *)(&(x)->obj) \
      |               ^
  i\
_r      et|               ^
 = vlc_ext_dialog_updIn file included from lua/libs/input.c:at35e(:
In file included from ../include/vlc_common.h: v1031:
lc../include/vlc_variables.hluIn file included from :491lua/libs/httpd.c:a5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  :g491et38:
lua/libs/../vlc.h:111:13: |    warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
   111 |  t   r evhiturn a!rv_asr_C(reate( pInheritB_ooob Llj(,  p_this, p" ls)zu_,name, VaLC_VAR"_  pA)_dD;lgD
      RE|              ^S
)S ../include/vlc_variables.h|: ;604VLC_VA:R47
      _:|  note: expanded from macro 'var_InheritBool'
D                  ^
O../include/vlc_dialog.hI604: | NHERIT );#d
e      f| 459:    ^i27: 
nnote: ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
e  122 |  #expanded from macro 'vlc_ext_dialog_update'va
r  _d459 | Iefinen  heva rr_ Creiate(a v,tlcBb,c) vao_re_Create( VLC_OBJECTo(a), b, c )
      |                                       ^
lxt(../include/vlc_common.h:o481_:15: note: expanded from macro 'VLC_OBJECT'
,  481 n) var | _ Idnh   e riit B o aconst struct vlc_ocol(lVmmon_meLC_OmBboers: JECT(o)(,cgonst vl _nc)_
ou      p|                                               ^
bdj../include/vlc_common.heac:tte481_(:t *)(&(x)->o15b:jV) \
      |               ^
 LCnote: expanded from macro 'VLC_OBJECT'
_  481 |     OB   JE coCTnst(a st),ructIn file included from lua/libs/input.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h :b511 :)
v5      : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
|   511 |     vlar_Creacte( p__oc                          ^
bomjm../include/vlc_common.h,on :481_membper:sz_name, VLC_VAR_I15s: (cN: oTEGEnote: Rn s|expanded from macro 'VLC_OBJECT' VLC_VAt Rv_
DOIlcNH  E_Ro481 | I bjT e  
c        t|     ^
_ t../include/vlc_variables.h:122:39 :  note: expanded from macro 'var_Create'
*  122 | #define var_)(cCreat&e(ox)(a,b,c) var_Crenate( VLC-_st>obj) \
OBJE       C| Ts(a              ^)
, b, trc )
      uc|                                       ^
t../include/vlc_common.h v:481:15:lc note: expanded from macro 'VLC_OBJECT'_c
o  481 |   mm on   _m em cobensrst s: tru(ccton stvlc_ vcommlcon_m_oembbjersec: (t_cont st*) vl(&c_o(bjecx)t_->t *ob)(j)&( \x)
      ->|               ^o
bj) \
      |               ^
In file included from lua/libs/input.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/httpd.c:153:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  153 |         msIn file included from lua/libs/input.c:35:
In file included from ../include/vlc_common.h:1031:
g_../include/vlc_variables.h:539:5: Ewarning: rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r
( p  539 | _ t h  isvar_, C"rEerartore (w hp_obj,i pslez _rnuanmnien, VLCg_ VtAhRe_ FlLuOaA THTT |P dV LC_VARh_aDnOdIlNeHr "ER
I      | T        ^

../include/vlc_messages.h      |     ^
:../include/vlc_variables.h:12283::39: note: 5expanded from macro 'var_Create':
   note: 122expanded from macro 'msg_Err' | #def
i   83 | n e   v amrs_gC_reateGeneric((a,b,cp)_ tvhairs_,Creat eV(L CV_LMCS_GO_BEJRECR, __TV(Aa_)A, b, cR GS__)
      |     ^)

      |                                       ^
../include/vlc_messages.h:78:13: note: ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'msg_Generic'
     78 | 481  |       v l c _ L ogc(onst VLC_OBJEsCtTr(uoc)t,  vp, lvcl_cc_ommomond_umleem_bnearmse:,  (_c_oFnIstL Ev_l_c,_ __LINE__o, b\
      ject_t *)| (            ^&
(x)->ob../include/vlc_common.hj:)481 :15: note: expanded from macro 'VLC_OBJECT'
\
        481|               ^
 |         const struct vlc_common_members: (const vlc_obIn file included from lua/libs/input.c:je35ct:
In file included from ../include/vlc_common.h:_t1031:
../include/vlc_variables.h :*554):(&(x)->o5b:j )warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]\

      |               ^  554 | 
    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/input.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #dlua/libs/httpd.cefine var:_C262:9: warning: rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ea
te(a,b,  c262 |     )   v a rm_sCgr_eEartre((  pV_LtCh_iOsB,J E"CETr(rao)r,  whbil,e  cru n)n
i      n| g                                      ^ 
th../include/vlc_common.h:481:e15 :lu note: expanded from macro 'VLC_OBJECT'
a HTT  P481d f | i        cle callonst stbruactc kv:l c%_sc"o,
m      |         ^
m../include/vlc_messages.h:83o:n5_:m enote: mexpanded from macro 'msg_Err'
b   83e | r s :   msg_G(ecnoenrsitc (vlpc__tohbijse,c tV_LtC_ *)(&M(SxG)_-E>RoRb,j __VA) \
      |               ^
_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), pIn file included from , lua/libs/input.cvlc_mo:35:
In file included from ../include/vlc_common.h:d1031u:
le_na../include/vlc_variables.hm:578e:9,: __FIL Ewarning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
, __LINE__  , 578\ | 
 lua/libs/dialog.c        | : 1002:17            ^
:../include/vlc_common.h if(warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: var_C481:15:h a
note: nexpanded from macro 'VLC_OBJECT' 1002g
e |   481 |    (   p _ob  j ,c  psz_name, VLC_VonsAtR   _sitruct vClncH_tcommon_OmI CESCOUNT,e mi&_countr,bers:  e(consNtUtLL ) )
       v|  l=c        ^
_ oIn file included from v../include/vlc_variables.hb:lua/libs/messages.clc_exjectt:_d_36ti:
In file included from  al../include/vlc_common.h:1031:
*o)(&g(x)-../include/vlc_variables.h:>128:43189_o::12:ubj) \ note: p 
d      |               ^warning: aexpanded from macro 'var_Change'
t  128 | #edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
( 
dpefine va  189r_Chan |     ge(aretur,b_,n var_c,d,mgr,S eetp_dlg );Checked( 
)p v_aro_Cbhaj,ng e(p VsLCz_O_nameB      J,|                 ^ 
V../include/vlc_dialog.h:459LCE:27CT(: note: _expanded from macro 'vlc_ext_dialog_update'
V  459a), |  b,  c  A v,R d_IlcN_exTEGER, t,v_da elia log )
      )|                                           ^;
_upd
ate(V../include/vlc_common.h:LC_O481:      BJECT15: (note: |            ^
a)expanded from macro 'VLC_OBJECT'
, ../include/vlc_variables.h  481 |  :b)
      | 140  :                          ^
48: ../include/vlc_common.h:note: 481:expanded from macro 'var_SetChecked'
15    140 :  | #  note: expanded from macro 'VLC_OBJECT'
cdonest sf  481 |      t   iconnreust stctruct  vlvlcc_co_cmmon_ ommovn_amermb_erSemems: (coberst: (conCsnst vhlt evlcked(c_objo,ec_obcnt_t ,*)t(&(,x)v->ojec)t_bj) t va *)(\
r      | &_S(et              ^
Chx)->oebcj)k \
      |               ^
ed(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/messages.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/messages.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/messages.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/messages.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/messages.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/messages.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/messages.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/messages.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/messages.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/messages.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/messages.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/messages.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/messages.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/messages.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/messages.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/messages.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/messages.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_In file included from lua/libs/input.c:Create(42:
 VLC_In file included from lua/libs/../vlc.h:32:
OBJECTIn file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125(a):5: , warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
b  125, c |   )
      |                                          ^
vl../include/vlc_common.h:481c_o:15bj: note: expanded from macro 'VLC_OBJECT'
ect_rel  481 | eas     e(   p_ cvouont st);
      |     ^
 s../include/vlc_objects.h:tr66:uc25:t  note: vlexpanded from macro 'vlc_object_release'
c_c   66om |     vlc_omobjn_ecmet_mbreerles:as (ce(on Vst LCvl_Oc_oBJbjecECt_T(t a)*)(& )
      |                         ^
(x../include/vlc_common.h:)-481:>o15:bj note: ) expanded from macro 'VLC_OBJECT'
\  481
       |  |               ^   
    const struct vlc_common_members: (const vlc_oIn file included from lua/libs/messages.c:bj36:
ecIn file included from ../include/vlc_common.ht_:1031t :
../include/vlc_variables.h*):491(&:5(x: )-warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
>o  491bj |  )    \
va      | r_              ^
Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/messages.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/messages.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define varIn file included from lua/libs/input.c_Cre:42at:
In file included from e(lua/libs/../vlc.h:a,32:
b,../include/vlc_input.h:c)527: v29:ar warning: _Cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
reat  527e( |   V  LC i_OnpBJutEC_tT(hra)ea, d_b,t  c*i )np
      ut|                                       ^ =
../include/vlc_common.h: i481:npu15:t_ note: Crexpanded from macro 'VLC_OBJECT'
eate  481(  |  pa  re  nt  ,  citonemst,  slotrg,uc Nt ULvlL,c_ NcoULmmL on);_me
      mb|                             ^er
s:../include/vlc_input.h: (501:co46:ns note: t expanded from macro 'input_Create'
v  501lc | #_odebjfiecnet_ it np*)ut_Create(&((a,x)->objb,)c, d,e) input\
      |               ^_C
reate(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481In file included from  |         lua/libs/messages.c:co36:
nsIn file included from t struc../include/vlc_common.h:1031:
t vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      ../include/vlc_variables.h|               ^
:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_In file included from lua/libs/input.c:nam42e,:
In file included from  VLlua/libs/../vlc.h:C_VAR_32:
FLO../include/vlc_input.h:AT |530:9 VL: C_VAR_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
DOIN  530 |  HER  IT
      |     ^
  ../include/vlc_variables.h:122   :39:vlc_o note: expanded from macro 'var_Create'bje
  ct122 | _#defirelne var_Ceasere( atinput e(a,b,c) )va;
      | r_        ^
C../include/vlc_objects.h:66:25:re note: expanded from macro 'vlc_object_release'
at   66 |   e(   VvlLCc_o_OBJbECjeT(ct_a)re, leb,as ce( ) VL
      |                                       ^
../include/vlc_common.h:C_O481:B15:JE note: Cexpanded from macro 'VLC_OBJECT'
T(a  481)  |  )
      |                         ^   
  ../include/vlc_common.h  :481co:15:ns note: t expanded from macro 'VLC_OBJECT'
s  tr481 |  uc  t   vl  c_ concostmm sontr_mucemtbe vrsl: c(c_oncommon_mste vmlcbers:_o (const bjvlcec_objt_ect_t t *)(*)(&(&(xx)->o)-bj>o) bj)\
      |               ^
 \
      |               ^
In file included from lua/libs/messages.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHEIn file included from RIlua/libs/input.c:T
42:
In file included from lua/libs/../vlc.h:32      | :
../include/vlc_input.h    ^
:572../include/vlc_variables.h::10122:: 39:warning:  note: expanded from macro 'var_Create'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  122 |   572 | #d  ef  in  e   va vr_lc_objectCr_reealetease(a( (vl,bc,c_) objevarc_Ct_tre *ate)( (pp_voVLuC_tOBJE[i]) CT(a)),;
      |          ^
 ../include/vlc_objects.h:66:25: note: b,expanded from macro 'vlc_object_release'
 c   66 )
      |                                       ^
../include/vlc_common.h: |  481:   15:vl note: c_expanded from macro 'VLC_OBJECT'
ob  481jec |  t_  relea  se(   V cLC_OBJEConst T(sa) )
truct v      |                         ^l
c_comm../include/vlc_common.h:481:15:o note: expanded from macro 'VLC_OBJECT'
n  481_ | membe       r cosn:st str uct(const  vvlcl_ccom_objmoen_mcembte_rst:  (c*onst) vl(&(x)->obc_job)je c\t_
t *)(      &(x)| ->o              ^
bj) \
      |               ^
In file included from lua/libs/messages.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/messages.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
33 warnings generated.
mv -f lua/libs/.deps/liblua_plugin_la-httpd.Tpo lua/libs/.deps/liblua_plugin_la-httpd.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="lua/libs/liblua_plugin_la-misc.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-misc.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-misc.Tpo -c -o lua/libs/liblua_plugin_la-misc.lo `test -f 'lua/libs/misc.c' || echo './'`lua/libs/misc.c
In file included from lua/libs/input.c:42:
lua/libs/../vlc.h:105:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  105 |     msg_GenericVa( p_this, VLC_MSG_DBG, ppz_fmt, ap );
      |     ^
../include/vlc_messages.h:74:15: note: expanded from macro 'msg_GenericVa'
   74 |     vlc_vaLog(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/input.c:42:
lua/libs/../vlc.h:111:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  111 |     return !var_InheritBool( p_this, "lua" );
      |             ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/messages.c:40:
In file included from lua/libs/../vlc.h:32:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/input.c:45:
In file included from lua/libs/../extension.h:27:
../include/vlc_extensions.h:238:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  238 |     var_SetAddress( p_dialog->p_object, "dialog-event", &command );
      |     ^
../include/vlc_variables.h:263:48: note: expanded from macro 'var_SetAddress'
  263 | #define var_SetAddress(o, n, p) var_SetAddress(VLC_OBJECT(o), n, p)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/messages.c:40:
In file included from lua/libs/../vlc.h:32:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/messages.c:40:
In file included from lua/libs/../vlc.h:32:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_olua/libs/input.cbject_releas:e( VLC_57:13: OBJEwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]CT
(   57 | a)             vlc_object_hold(p)
      | _i                        ^
nput)../include/vlc_common.h:481:;
15:       |             ^note: expanded from macro 'VLC_OBJECT'

  481 |      ../include/vlc_objects.h:  63:22: note: expanded from macro 'vlc_object_hold'
   63 |     vlc_object_hold( VLC_OB const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
JECT(a) )
      |                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/messages.c:40:
In file included from lua/libs/../vlc.h:32:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/input.c:104:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  104 |         vlc_object_release( p_input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"lua\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-misc.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-misc.Tpo -c lua/libs/misc.c  -fPIC -DPIC -o lua/libs/.libs/liblua_plugin_la-misc.o
lua/libs/input.c:241:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |         vlc_object_release( p_input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/input.c:258:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  258 |     vlc_object_release( p_input );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/input.c:309:23: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  309 |         if( p_input ) vlc_object_release( p_input );
      |                       ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/input.c:315:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  315 |     if( p_input ) vlc_object_release( p_input );
      |                   ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/messages.c:40:
lua/libs/../vlc.h:105:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  105 |     msg_GenericVa( p_this, VLC_MSG_DBG, ppz_fmt, ap );
      |     ^
../include/vlc_messages.h:74:15: note: expanded from macro 'msg_GenericVa'
   74 |     vlc_vaLog(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/messages.c:40:
lua/libs/../vlc.h:111:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  111 |     return !var_InheritBool( p_this, "lua" );
      |             ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/messages.c:52:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   52 |         msg_Dbg( p_this, "%s", luaL_checkstring( L, i ) );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/messages.c:62:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   62 |         msg_Warn( p_this, "%s", luaL_checkstring( L, i ) );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/messages.c:72:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   72 |         msg_Err( p_this, "%s", luaL_checkstring( L, i ) );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/messages.c:82:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   82 |         msg_Info( p_this, "%s", luaL_checkstring( L, i ) );
      |         ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
39 warnings generated.
mv -f lua/libs/.deps/liblua_plugin_la-dialog.Tpo lua/libs/.deps/liblua_plugin_la-dialog.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="lua/libs/liblua_plugin_la-net.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-net.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-net.Tpo -c -o lua/libs/liblua_plugin_la-net.lo `test -f 'lua/libs/net.c' || echo './'`lua/libs/net.c
35 warnings generated.
mv -f lua/libs/.deps/liblua_plugin_la-messages.Tpo lua/libs/.deps/liblua_plugin_la-messages.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="lua/libs/liblua_plugin_la-objects.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-objects.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-objects.Tpo -c -o lua/libs/liblua_plugin_la-objects.lo `test -f 'lua/libs/objects.c' || echo './'`lua/libs/objects.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"lua\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-net.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-net.Tpo -c lua/libs/net.c  -fPIC -DPIC -o lua/libs/.libs/liblua_plugin_la-net.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"lua\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-objects.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-objects.Tpo -c lua/libs/objects.c  -fPIC -DPIC -o lua/libs/.libs/liblua_plugin_la-objects.o
38 warnings generated.
mv -f lua/libs/.deps/liblua_plugin_la-input.Tpo lua/libs/.deps/liblua_plugin_la-input.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="lua/libs/liblua_plugin_la-osd.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-osd.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-osd.Tpo -c -o lua/libs/liblua_plugin_la-osd.lo `test -f 'lua/libs/osd.c' || echo './'`lua/libs/osd.c
In file included from lua/libs/misc.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/misc.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/misc.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/misc.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/misc.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/misc.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/misc.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/misc.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"lua\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-osd.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-osd.Tpo -c lua/libs/osd.c  -fPIC -DPIC -o lua/libs/.libs/liblua_plugin_la-osd.o

  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/misc.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/misc.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/misc.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/misc.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/misc.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/misc.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/misc.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/misc.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/misc.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/misc.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/misc.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/misc.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/misc.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/misc.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/misc.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/misc.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/misc.c:40:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/net.c:41:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/net.c:41:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/net.c:41:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(xIn file included from lua/libs/objects.c)->:35:
obIn file included from ../include/vlc_common.hj):1031 \:
../include/vlc_variables.h
      :189:12:|               ^ warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_nameIn file included from lua/libs/net.c, VLC:41_V:
In file included from AR../include/vlc_common.h:_INTE1031:
GER, va../include/vlc_variables.h:227:l );
      |            ^
12:../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  140  227 |     return var_ | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
SetChecked( p_obj, psz_name, VLC_../include/vlc_common.hVAR_FLOAT, val );
      |            ^
:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h  481 |         const struct:140:48: note: expanded from macro 'var_SetChecked'
 vlc_co  140 | #define var_SetChecked(o,n,t,v) var_SetCheckemmon_mde(mVbLeCr_sO: B(JcEoCnTs(to )v,lnc,_otb,jve)c
t_      t|                                                 ^*
)(&(x)../include/vlc_common.h-:>481o:b15j:) \ 
note: expanded from macro 'VLC_OBJECT'
        481 |  |                ^ 
     const struct vlc_common_members: (const vlc_object_t *)(&(xIn file included from )lua/libs/objects.c-:>o35b:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hj:)203 :\12
      | :              ^ 
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VIn file included from LC_VAR_BOOlua/libs/net.cL:,41 :
In file included from ../include/vlc_common.hv:1031:
al );
../include/vlc_variables.h:241      :| 12           ^:
 ../include/vlc_variables.h:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
140  :241 | 48: note: expanded from macro 'var_SetChecked'
    140  | #def irnee tvuarrn_ SetvaCrh_eScked(eo,tnC,hte,cvk)e var_d( p_obj,SetCheck epds(VLC_OBJzE_CnamT(eo,) ,VnLC_VAR_STRING,, vta,lv ))
;      | 
                                               ^      
|            ^
../include/vlc_common.h:481:../include/vlc_variables.h15::140 :note: 48expanded from macro 'VLC_OBJECT':
 note: expanded from macro 'var_SetChecked'
    140481 |  |       #  cdefoinnst struec tvar_SetChec vklecd_(coo,mnm,otn,v) _mvar_SetCheckede(mVbLeCr_sO:B J(Econst vCT(o)l,n,ct_object,v)
      |                                                ^
_t *../include/vlc_common.h):(&481(:x15):- >note: oexpanded from macro 'VLC_OBJECT'bj) \
      | 
              ^
  481 |         const struct vlc_common_members: (consIn file included from t lua/libs/objects.cv:l35c:
_In file included from o../include/vlc_common.hbje:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     crte_ttu r*n) (v&a(rx_)Se-t>Chobj) e\c
k      e|               ^
d (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
In file included from   lua/libs/net.c140: | #d41e:
fIn file included from i../include/vlc_common.hn:1031e:
 ../include/vlc_variables.hv:a256r:_12S:e twarning: Chdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ecked  (256o | ,n ,   rettu,rvn)  vvaarr__SSeetCthCehecked(c ked(VLC_pO_BJoECbj, pszT_(noa)m,en, VLC,t,v)
      | _VAR_ADD                                               ^RESS, v
a../include/vlc_common.hl: 481):;15
:       note: |            ^
expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h  481: |   140:48: note:      expanded from macro 'var_SetChecked' 
c  on140st  | #defisne trvar_Suect vlc_tcCohmmeocnk_emde(mboe,rns:, t(,cvo) var_SnesttC hvelccked(VLC_objec_t_tO *B)(J&(x)E->CobT(o),nj,)t ,\v
      |               ^
)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_mIn file included from lua/libs/objects.cemb:e35:
rIn file included from ../include/vlc_common.h:1031s:
: (con../include/vlc_variables.h:st 227vlc_obj:e12c:t _warning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
*  )227( | &    retur(nx )v-a>robj) \
      _SetCh| e              ^c
ked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:In file included from 48:lua/libs/net.c:41 note: expanded from macro 'var_SetChecked':
In file included from ../include/vlc_common.h:1031:

../include/vlc_variables.h:276:  140 | #defi10ne: v awarning: rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_S
etChecke  d(276 |    o ,ifn(, t!,vva)r _vGaert_CSheetCheckecd(kVeLdC(_O BJpECT_o(boj),, npsz_nam,et,,v )
      V|                                                ^
LC_VA../include/vlc_common.hR:_481:I15:N note: Texpanded from macro 'VLC_OBJECT'E
GER,   481 |     &   v caolns t )st r)u
c      t|          ^
 vlc../include/vlc_variables.h_co:m142mon_m:e48m:b enote: expanded from macro 'var_GetChecked'
r  142s | : #(dceonfine vsatr_ GveltcChec_objkeecdt(_ot, *)n(,&t(,x)v-)> ovbja)r _\
G      |               ^etCheck
ed(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |     In file included from lua/libs/objects.c  : 35 :
cIn file included from o../include/vlc_common.hn:s1031t:
 ../include/vlc_variables.hs:t241:r12u:c twarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] v
lc_coIn file included from lua/libs/misc.cmmo  n_:me241m | 47 b :
  In file included from erlua/libs/../vlc.her:st32u::
 (In file included from const vrn var_lc_objeSetChecked( pc_obj,../include/vlc_input.h psz_nam:te, VLC_VAR_STRING, val );
      _t *)(&|            ^
41(x)-../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
:
../include/vlc_vout.h>obj)   140 | #def\
      |               ^
ine var_SetChe:125c:5k: ewarning: d(o,n,t,vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
) vIn file included from lua/libs/net.c  :12541ar_S:
e | In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.htChecke:d (   Vv293l:LcC_OBJEC10T_ob(:oj) ,warning: n,t,v)
      | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]                                               ^

e  c293../include/vlc_common.h:481:15: |   note: expanded from macro 'VLC_OBJECT'   t
_  481 |  ri       conste f(les tas!ruct vlc_common_me(va embers: (p_vroco_uGetChnetsctk ev d( p_obljc),;
       p_obsj| z    ^_nae
mec,t../include/vlc_objects.h_t *)(&(x)->o bV:Lj66) \
      | C              ^
_:VAR_25:BO OL, note: expanded from macro 'vlc_object_release'&v
a   l ) 66 | )
      |          ^
  ../include/vlc_variables.h In file included from :142:48: note: expanded from macro 'var_GetChecked'
 vlua/libs/objects.c  142:l | 35#:
cdIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: ewarning: _fdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]i
noe  bj ve256 |  acr_t_ reGetChecked(o ,le nasr,e(t ,eturn var_SetvC)V vahecked( p_ro_LGbC_eOj, tpCsBz_naJheEcked(CTmV(LC_ea)O, VLC_VAR_ADDRESS, val );
       B|            ^
JECT(o),n,t,v)
      |                                                ^
../include/vlc_variables.h../include/vlc_common.h:481::140):15:48
       | : note: note:                         ^expanded from macro 'VLC_OBJECT'expanded from macro 'var_SetChecked'

../include/vlc_common.h
:481  :  481 | 140 | #def i n e15 :  vnote: ar_SetChecked(o,nexpanded from macro 'VLC_OBJECT'    con,stt,
 vs)tr uv  ac481tr |   _vlcS e_t c ommon_mC hee ckedm be( VLrC_OBJEsCcoTn(:os) ,n,t,v)(
      | t                                               ^c
o n../include/vlc_common.hst:rst vl481c:u_oc15: bnote: jexpanded from macro 'VLC_OBJECT't ev
clt_c_t *)com  m481(&( | oxn) _       consm-t>eo mstrubcjt) bvlc_common \
_em      ermbers: (const s:|               ^
v lc(c_oonbstje vclct_o_bjt ec*)t_(t &*In file included from ()xlua/libs/net.c)(-&(>:o41xb:
)jIn file included from ../include/vlc_common.h:)1031-:
 >o../include/vlc_variables.hb\:304:j17
)      |               ^
:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
\
      |               ^  
304 |     if (likely(!var_GetCheckIn file included from lua/libs/objects.c:e35d:
 In file included from (../include/vlc_common.h:o1031:
../include/vlc_variables.h:276:10: bj, namwarning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc], V
LC_VAR_  C276 |   O O RiDS, &vafl)( !var_))G
e      t| Checked(                 ^p
_../include/vlc_variables.h:o142bj,:48 :p snote: z_naexpanded from macro 'var_GetChecked'me,
 VLC  _VA142R_I | NT#definEeG EvRa,r _&vGaetCheclk e)d ()
o      |          ^,
n../include/vlc_variables.h:142:,48t:, note: vexpanded from macro 'var_GetChecked')
   v142a | #defri_nGee tvCahre_cGkeetdChe(cVkLeCd(_oO,BnJ,tE,CvT)( o),n,tvar_Ge,tv)Che
c      k| e                                               ^d
(VLC../include/vlc_common.h_OB:481:15:JEC note: expanded from macro 'VLC_OBJECT'
T  481 | (o) ,n ,t ,     cvo)n
s      | t                                               ^
 struc../include/vlc_common.h:481:t15: vlc_c onote: mexpanded from macro 'VLC_OBJECT'm
on_me  m481b | e r       cso:n st( stcornusctt  vlvcl_cob_jcoemcmotn__t *)(&memb(exr)s: ->o(bcjo)n s\t
       |               ^
vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/net.c:41:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324In file included from lua/libs/objects.c::3510:
:In file included from  ../include/vlc_common.hwarning: :1031due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:
  ../include/vlc_variables.h324: | 293: 10:   warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
if(   293 |     !vif(a r!_vGaert_GCetChehckeedc(k pe_odbj( p_obj,, psz_ psz_nnaamme, VLe,In file included from C_ VVlua/libs/misc.cLC_VAR_BOOALR:47_:
F, &valL OIn file included from AT,lua/libs/../vlc.h &val ):) 32)
      |          ^
:
../include/vlc_variables.h :)142../include/vlc_input.h:48: note: expanded from macro 'var_GetChecked'

:        142 | #def| i527ne var:_         ^29:G 
ewarning: t../include/vlc_variables.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:C142hecked(o,n,t,v) var_:48: note: expanded from macro 'var_GetChecked'
G  
et142C   | #h527edcked( | eV fLi nCe  _OB JECT(o),n,vtina,r_GetCvhpeck)u
      |                                                ^
ed../include/vlc_common.h:(481o:t_t,n,t,v)h15 var: rnote: _expanded from macro 'VLC_OBJECT'Gee
ad  t481 | C h_e t  c   ke  cd(VLCo_*OBJnEsCti stnT(puotruct vlc_common_me m)b=e,rsn,t,v)
: (const vlc_object_t *)(&(x)->      o i|                                                ^
n../include/vlc_common.hbpj):481:15:u  note: expanded from macro 'VLC_OBJECT'
\
      |               ^
t_  481 |  Cr ea te (  pa re nt , citoemn, stl strIn file included from lua/libs/objects.c:35o:
uctIn file included from  ../include/vlc_common.hvg,:l c1031N_commoUn_membe:
r../include/vlc_variables.h:s: (c304oLns:t17L,  v: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
lNc  304 |    _oU bijfe cL(lLti kel_)ty;(!var_Get C*)
(&(x)-      |                             ^>ob
jhecked )( ../include/vlc_input.h:o\
      |               ^
b501j, name:, VLC_46:V note: AR_COOexpanded from macro 'input_Create'
RDS, &val)  501) | #)
      | de                ^In file included from fi
n../include/vlc_variables.hlua/libs/net.ce: :inp41142ut_:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hCr::e48340:9: note: aexpanded from macro 'var_GetChecked': 
warning: t  142 | #define var_Geedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  340 |   tChec k aif( vead,r_GetCheck(eob,,n,t,v) cvar_GetC,hecked(VLC_dd( p_obO,BJECT(o),n,ej, psz_nta,m)e, VLv)
      |                                                ^
C../include/vlc_common.h_: 481:15: note: expanded from macro 'VLC_OBJECT'
VAR_ST  R481i |   ING, &val ) )
      |          ^n
pu ../include/vlc_variables.h t:   cons142t:_48: note:  expanded from macro 'var_GetChecked'C
srt  reu142a | ct vlc_c#odmtee(VfLine var_GmeoC_tn_members: (cOCheBockendJ(o,ns,Et,v) vatr Cvlc_object_t *)(&(x)->obTj_G) (e\a
      | tCheck)ed(VLC_OB              ^
J,bE,cC,dT,e()
o      ),n|                                              ^,
t,v)
      |                                                ^
../include/vlc_common.h../include/vlc_common.h:481::15: note: 481:15: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'VLC_OBJECT'  481In file included from lua/libs/objects.c:35:
In file included from  |  
../include/vlc_common.h:   1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 481  324 |     if(  |      con! s var_ Gte t C hecked( p_obj, psz_ nsatmre, uct vlc_  cVconosmmon_membLC_eVtArR _FLOAT, s&:v s(aconst vtrlul ) )
      |          ^
ct../include/vlc_variables.h: v142c_:object_t48 lc:* note: expanded from macro 'var_GetChecked'
)  _142c(&(x) | o->#mdeofbimojnne var_GetChecke_d)( m\e
      |               ^
mbo,erns:, (tco,nsvt )vl c_vaobrje_GetChecked(VLcC_OBJECT(o),In file included from nlua/libs/net.ct:,41t:
,In file included from v_)
../include/vlc_common.ht      :1031:
 ../include/vlc_variables.h:*350:9)(|                                                ^: warning: &(
x)-../include/vlc_common.h:481:15: >due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note: expanded from macro 'VLC_OBJECT'
  o350 |  In file included from      481 | ilua/libs/osd.cf( bva:j) \r 35
_GetC:
In file included from        hec| ked              ^( p
../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:  1031:
../include/vlc_variables.h _obj, :189In file included from lua/libs/misc.c:47psz_:
In file included from :12: nlua/libs/../vlc.h:32:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]a  me
530 |  ,c  V  LCon189 |  _V AR _S Tst sRItrreturn var_SuctetChecked( p_obj, psz_name, VLC_VNGA vR, _lcI&val )NTEGE_cR omm)
,       | val         ^
)on;
      _m| em../include/vlc_variables.h:           ^
142:../include/vlc_variables.h:b48140:: 48note: e:rs :  note:   (c  ons  vexpanded from macro 'var_SetChecked'lexpanded from macro 'var_GetChecked'
t
 v  140 | #dc_oebjlcfine var_SetChecked(o,  142_ecobnje,tt_,ctv_t r)e*)( &(x)l->obv | #deaefsinjar_See t) Cvaher_c\Gketed(VLChCec_OBkedJECTe((
 inpou      (o,nt ))| ,t;              ^,
n,
,tv      |         ^,
v../include/vlc_objects.h:)
      66:25: note: expanded from macro 'vlc_object_release'
)    66| vIn file included from lua/libs/objects.car_Ge | tCh    :ec35vl:
                                               ^In file included from ../include/vlc_common.h:1031c_ob:

kejed(Vc../include/vlc_variables.hLCt_../include/vlc_common.h:481:15::340:9relea _OB: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]JEnote: 
C  se(expanded from macro 'VLC_OBJECT'340 
T  ( |   481  i |  o)VL,n, Ct _,v OB)
f      |  J                                               ^
../include/vlc_common.h: ( v 481: 15:Ear_GC constT(a)  etChe)
      |                         ^
c../include/vlc_common.hkesd( p:481:15: trucnote: expanded from macro 'VLC_OBJECT'
t_o  481b  |  j,vl    pcsz    _ncnote: a_meexpanded from macro 'VLC_OBJECT', VLco
nommsto  481 |    nsC t  _ruc_   const mtsV tAembRruc_te vlSvrslc_TRINcommocGn_:me_ com,(c &onbmvasl merst von: (co_memlbern) s)s:ct (_co
      | nostb        ^
jec ../include/vlc_variables.h:vlc_o bjectt_t_t * )*)142:(48: &(note: (&(xx)-)>vo-bj) \
>expanded from macro 'var_GetChecked'
      | lc              ^
_oob  142 | ject_t *)#(&(bj) \
      def| ine v              ^xa
)->obj)r_ \
      | GetCheck              ^e
d(o,n,t,v) var_GetChecked(VIn file included from lua/libs/misc.c:47:
In file included from lua/libs/../vlc.h:In file included from LC_32lua/libs/osd.c::
../include/vlc_input.h:35OIn file included from lua/libs/net.c572:41:
B:
In file included from :10:../include/vlc_vout.h In file included from ../include/vlc_common.h:29:
In file included from ../include/vlc_es.h:1031:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:
J27:
ECT(o)  ,In file included from ../include/vlc_common.h../include/vlc_variables.h:362:9572n |  :: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]1031
:
      ../include/vlc_variables.h,  362t,v)  | 
      |                                                    ^
../include/vlc_common.h::481203 i::15f(: note: expanded from macro 'VLC_OBJECT'v
l   cvar481__Geobj |  teChecked( 12:c p t_r _obeleaswarning: e( (vjdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 ,     plcszoc  _obj203e_cnnamt_te,  *V |  LC)st(pp_ sv_V  truct v Alcr_R_cetuADrnDRommo vEna_memout[i]) SS, &r_val ) S)
);      |         ^
e
      ../include/vlc_variables.hbe| t:142         ^
Che:48: note: expanded from macro 'var_GetChecked'
r../include/vlc_objects.hc  142 | :k66s::25: #ded(  (penote: fexpanded from macro 'vlc_object_release'i
_   66neobjcon,s  | vta r_G etC   hvlc_ eckved(plc_oszo,n,_t,obnv) vjecaabtr_jGetectm_t *)(_&(Crhex), V->LeCleckeobedj)_ \(VLC_OBVJECaT(so),n,e( AR_t,
      | V              ^LC_BO
OBJEOv)
      CT(aL, va)l );
       )
|                                                ^
|            ^
      | ../include/vlc_common.h:481                        ^:In file included from 
lua/libs/objects.c../include/vlc_common.h15: :35note: ../include/vlc_variables.h:
::expanded from macro 'VLC_OBJECT'
481  481140:15:  |   note: expanded from macro 'VLC_OBJECT'
:    481 |    48  :In file included from co../include/vlc_common.h:1031ns:
 t../include/vlc_variables.h:350note:  stexpanded from macro 'var_SetChecked':9
 : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   350   ru |     i140f(  |  # dvar_Gefine vact vlretChe  c_Sckec_d(commoe pt_oCbj, pheoncsz_knasmeedt , VsLC_VARt_S(on_T,n,t,RING,vruc)t v lvarme_SetCmc _becrs:o m(com&nsto vlnvc_o_membabers: (jcecthl o)n_et * c)st (&k)vlc_obe
jectd_      t|         ^(
(x V../include/vlc_variables.h:)-*>o142:48)bL: note: Cexpanded from macro 'var_GetChecked'
_  142O(j)B&(x)-  | #d>\o
      befine|               ^
J var_GeEtChCj) eT\
      | (o),n,t,v)              ^

      |                                                ^
../include/vlc_common.h:481cke:15: d(o,n,note: expanded from macro 'VLC_OBJECT't,v) va
r_GetCh  481ecked( |     V   LC_OBJECT(o),n,t,v)
In file included from       lua/libs/net.c:41:
In file included from ../include/vlc_common.h c|                                                ^
on:../include/vlc_common.h1031:
s:481:../include/vlc_variables.h:15: tnote: expanded from macro 'VLC_OBJECT'
 stru  481429:5: c |   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
   429    | con  st   strucvart v_Ct vlcrelc_c_commonommate_( pon_me_ommbebj,er psz_nms: (becamre,ons VL:stC  v(conlc_ost _VAR_IbjevlNTEGccER |_object_t *)( VLC&(x)t__Vt *->)AR_D(&(OIox)->bNHERIjoT )b) \j)
 \
      |               ^;
      | 
          ^| 
              ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_CIn file included from realua/libs/osd.cte( VLC_:OBJECT(In file included from lua/libs/objects.c:35:
In file included from ../include/vlc_vout.h:29a),35:
In file included from :
In file included from ../include/vlc_common.h: b../include/vlc_es.h:1031:
, 27c../include/vlc_variables.h ):
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  212 | :362      |                                       ^
:9:  ../include/vlc_common.h:481:15  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:    note: r362 | etu    irn expanded from macro 'VLC_OBJECT'
f(  481 var_Seva |  rtC_Ge  h t eCh  ecckekd( e cdp_o bj(, onsopst stz_bruj, ct nvlc_name,a VLcoC_Vmmon_AR_memADDe, mbVerLRESSs: ,(cC_V &vAal ) on)R
      |         ^s_
t vl../include/vlc_variables.h:142:48:C note: expanded from macro 'var_GetChecked'
c_  142oOO | #dRefbjeincte _t *D)(S, &(x)-v>oabjvr) \_Ge
      tC|               ^heck
ed(o,n,t,v) var_GetChecked(VLC_OBJECTal)(o),n;
,tIn file included from ,      v)
lua/libs/net.c:41:
|       |                                                ^           ^
In file included from ../include/vlc_common.h
:1031../include/vlc_common.h:481../include/vlc_variables.h:140:48: ::
../include/vlc_variables.h:15note: : expanded from macro 'var_SetChecked'note: expanded from macro 'VLC_OBJECT'
442
:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481  442 |     v  140 |      ar_ |    C#redconefine ate( vstp_ stobj, rucpsaz_nart me, v_lcVSLC__VcoemmARon_t_BOCmemhbOeLec | kVLCrs: e_VAdR_(c(o,n,toDOINHnsERt, vITlc_ )obj;
ect_v      |     ^
t *)../include/vlc_variables.h:122) (&(:39:va x)-r_>obnote: expanded from macro 'var_Create'
Sj) e\  122t
      Ch | #ecdefine |               ^
var_Cked(VLreatC_eO(a,b,c) vaBrJEC_T(oC),reate( VLC_OBJECT(a), nb, ,c )
      |                                       ^
../include/vlc_common.h:481:15t: note: ,expanded from macro 'VLC_OBJECT'
v)  
      481In file included from lua/libs/objects.c: |   | 35  :
In file included from ../include/vlc_common.h:1031                                               ^:
../include/vlc_variables.h:  429:5  c
:o../include/vlc_common.h: nstwarning: 481:15 stru: note: expanded from macro 'VLC_OBJECT'
c  t 481due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v  429 | lc  |    v_car_  Cre    ommoate(n_m   emberp_obcs: j,(oconsn pst vlt structc_o vbjeclt_tszc_common_m *)em_name, VLbC_V(&AR_I(xNTE)e-GER>obj )r| VL \C
      s_:VA (|               ^cR
_DOINHERIT );
      |     ^
ons../include/vlc_variables.ht: v122:lc_obj39: enote: expanded from macro 'var_Create'
In file included from ct_lua/libs/net.c  122 | :t *41:
#deIn file included from ../include/vlc_common.h:)fin(1031e& va(x:
r_../include/vlc_variables.h:Cr455:eat5: )warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
-e(a>,b,oc)   bj) \
      va|               ^
r455_ | C r e a tvea(r _VCLreate( p_Co_bOBjJ, pEIn file included from sz_nClua/libs/osd.cT(a:),ame b,, V35:
In file included from L c )
../include/vlc_vout.h      | C_                                      ^
V:29AR:
In file included from ../include/vlc_es.h../include/vlc_common.h_:FLO:48127:
In file included from AT ../include/vlc_common.h:1031:
| VL../include/vlc_variables.h:C_VAR15: note: expanded from macro 'VLC_OBJECT':
_DO227IN  481H:ER |   12IT    ):; warning: 
   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      c|     ^o  nst227 | 
   ../include/vlc_variables.h:122 : 39r: snote: expanded from macro 'var_Create'
t  122ruct e | #turvldecn v_cofammonir_memne b_erSs: etvar_(cCreateConst(a,b,hc vl) c_oebjecvarcket_t *)d_C((re &(x)->pobj_ob) ate\
      | (               ^
VjL, psz_nC_OBJECT(a), b, In file included from lua/libs/objects.c:35ame, VLC_VAR_:
c )
      In file included from ../include/vlc_common.h:1031|                                       ^
F../include/vlc_common.h:481::
15:L note: OA../include/vlc_variables.hexpanded from macro 'VLC_OBJECT'
T  481:442:, |          5:conval warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  442t  |  s);
tr        uct  var_ | Cre           ^atvlc
e(../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
 _cp_  oommbjon_140 | #membersd: (eco, pnssz_fint vlnamee, VLC_ varVAR_c__BobOSetOL Chjec|e VcLCked(o_VAt_,n,R_t t*),(&vDOINH(xER)->objIT) );
)       | \ var_Set
          ^Che
|               ^
cked(V../include/vlc_variables.hL:122C:39:_ note: expanded from macro 'var_Create'
OBJE  C122 | In file included from T(o),n,lua/libs/net.c:t41:
In file included from ,../include/vlc_common.h:1031#v:
../include/vlc_variables.hde:469)f:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      in| 
e                                                 ^ va469 |     r_Crevaater_(aCrea,b,tec
) v( pa../include/vlc_common.hr_Cr_oe:abj,481 t:psz_15e( VLC_:nOa note: me,expanded from macro 'VLC_OBJECT' VBJ
E  481 | CT(LC _a), VAb, c R_ST)
       |                                       ^RI 
NG |../include/vlc_common.h: 481: 15:   VLC note: expanded from macro 'VLC_OBJECT'
 _V  cAR_D481OIonst str |   uct vlNHERITc );
      |     ^
../include/vlc_variables.h:_co  122:   39: co note: expanded from macro 'var_Create'
nmmon_  122 | st strmuct em#debers: (cfiovlnenst c_comvlc_objemonct_t * v)_mear_Cm(berrea&(ste(a,bx,c)-: (>o) var_bcoCreajnstte vl( V)c_obLC _j\ec
t_t OB*)(      JE&(xCT(a), b,)| ->o c              ^b )j) \


      |       |               ^
                                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commoIn file included from lua/libs/osd.c:35n_meIn file included from lua/libs/objects.c:35:
:
In file included from ../include/vlc_common.hIn file included from mber../include/vlc_vout.h::1031:
s:../include/vlc_variables.h:455 (:5:29:
In file included from ../include/vlc_es.h:co27 warning: :
In file included from ../include/vlc_common.hnst vlc:_ob1031:
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
jec../include/vlc_variables.h:241:12:  455t_  |   warning: t *  vIn file included from due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
lua/libs/misc.c)  a:(r_C47reate&((:
 p_obj, x)psz_n-lua/libs/../vlc.h:>ame,o105bj)241 | : \
      |               ^
    5ret: warning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]VLur
n   In file included from lua/libs/net.c:41:
In file included from ../include/vlc_common.h:var1031_Se:
t../include/vlc_variables.hChe105:cke | d(    p_obj, psz_477nam :5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
msg_e, V  LCGe477 | _Vne    varicr_ARVa(Create( p_th_ STRis, VINLG,C val _);Mp_obj, psz
      SG_D|            ^BG,_n
 am../include/vlc_variables.h:140e:48: note: expanded from macro 'var_SetChecked'
,  140 VLC_ | VA#deRfineppz _var_STRING_Setfmt |C VLC, ap );
      |     ^
_VA../include/vlc_messages.hR_he:DckeO74dIN:HE15(:o note: Rexpanded from macro 'msg_GenericVa'IT );
,n,t      | 
,   74 |     ^
v    )C_V A../include/vlc_variables.h:122R_:39: note: vFexpanded from macro 'var_Create'avl
rL  122_S | #dce_vefiatCOLog(ne Vvar_hLCe_OBCJrAEcT | kCTeaVte(ed(VLC_O(o), p, a,bB,cJEC)vT(lc_module var_oCrea),n,t,v)
      | te( _nVL                                               ^
../include/vlc_common.h:481:15C_ame,OB: note: JECTexpanded from macro 'VLC_OBJECT'
(a), b,  481LC  _c _ |  FILE)
       _|                                       ^     _VAR_ _,D __OINHER
c../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'LIo
T );
      I  481 |  | Nn    ^
Es__../include/vlc_variables.h:t ,122st: \
      |               ^ r39:   
 ../include/vlc_common.h note: expanded from macro 'var_Create'
:  122 | #defin481:15: u  ctnote: expanded from macro 'VLC_OBJECT'c
oe  vlv  ar_C481 |    c_corea  nst  structmte(m ona, b,_conmst stec) mrvar_Cucbreatet vlc (evlrc__ VscoLmmonco:m_C (monc_om_OBnst JECT(memberavlc),_ eobsj:mbeb,e  rsc(:co tc )
      _t *)| (c(onst vlc_ons&tbj( ecv                                      ^
t_tx)->oblc_obje../include/vlc_common.h *):cj(481)t_&t(x  ):15: *)(note: expanded from macro 'VLC_OBJECT'
->&o  bj)481 |    \
(         |               ^
\   c
      |               ^onst 
sxtruct)- >ovbIn file included from lc_common_melua/libs/net.cm:j41:
In file included from ber) \
      s../include/vlc_common.h|               ^
:1031:In file included from  (co:
../include/vlc_variables.h:lua/libs/osd.c:35491:5: warning: :
nstdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]In file included from  vl../include/vlc_vout.hc_
objecIn file included from   :lua/libs/misc.c491 |  t_t29 *:
:In file included from ../include/vlc_es.h)47(:
:&(x   )-27>olua/libs/../vlc.h:111:13: :
vwarning: barj) \_CreaIn file included from tedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |               ^
../include/vlc_common.h:1031:

( p../include/vlc_variables.h:256:12  : _111objIn file included from lua/libs/objects.c |   :warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc], psz_na 35:
In file included from ../include/vlc_common.h:1031
m  :
../include/vlc_variables.he256, |   :469:5VLC:_ V warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] AR_ AD
rDRe  469 | t     vuarr_rn ESS!v |Cre VLC_eaVAr_Iate(t p_onbhjurerin, p varstz__BR_DSnamoOe, VIoNHlLCet_VChe(ck ep_thdis, ("lA R_p_objST,ER RIpIuT )s;NaG
"      |     ^
  |)../include/vlc_variables.h:z;
      _ VL| C_VARn_122            ^:39: 
Dnote: ../include/vlc_variables.hexpanded from macro 'var_Create'
:604OINHERI  122ame | #dT , efine var_VCr);ea
Lte(C      |     ^a:47,b,:
 note: _expanded from macro 'var_InheritBool'
V  A604R_../include/vlc_variables.h:122:39 | c:) vADD#ar_CdefinreaeR note: ESexpanded from macro 'var_Create'
 tve  122 | ar_SInhe,ritBool (o, n)#defi(valn e  VvaLvarC__Ir_C nh);e
      | rO           ^BJEC
itBTreo../include/vlc_variables.ho:ate(140l(a), (VLb:, 48a,c ):b,c) C note: v
_OBJECexpanded from macro 'var_SetChecked'aTr      | (                                      ^

../include/vlc_common.h  140o | ):481:15: _#,Cnote:  nexpanded from macro 'VLC_OBJECT'der
fe)  i481 | n
        |                                               ^    
  ../include/vlc_common.h:481co:nst15: note: expanded from macro 'VLC_OBJECT'
 sattrue( Vc  t vl481 | ec_cL vommC        acono_nmersmtbers: (c _stonstSetrCu cvlct vlc_ob_jhceceockmmt_teodn_ *)(&(o,n(x)m->oebj,t,mbe) rs:v (co)n \
      var|               ^
s_t vlcSetC_ohbecject_tk e*d)(VLC_(In file included from lua/libs/net.cO_OB:41J&:
In file included from BJE(../include/vlc_common.h:1031:
CECxT(T(oa),)../include/vlc_variables.h:511: b, ,n,5:c ))
      | ->obj warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
) \
      |               ^
  t511 | ,                                      ^
 v   v../include/vlc_common.h:)
      ar_Cr| ea                                               ^481:
15t../include/vlc_common.h:481: e( :15note: expanded from macro 'VLC_OBJECT'p_
ob  :481 |   note: expanded from macro 'VLC_OBJECT'j   , psz_n   ame
   const481 s, trVL | uct C_   vl c_ coVAR _I mmN on_meTEcGEonmbR s| tVL ersstru: (cocnC_Vtst v lc_obvjlc_common_membecet_tr *s: )(AR&(_DOIx(cons)t -NHvlc>oERI_bj)o \
bT      | 
j              ^
      |     ^
ect_t *../include/vlc_variables.h:122:39:) note: (&(x)-expanded from macro 'var_Create'
In file included from >  122 | olua/libs/objects.c:35:
In file included from b../include/vlc_common.h:#d1031j:
../include/vlc_variables.h:477:)5: \ warning: ef
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]i      ne
   477|  |                 ^  vv
aar_r_CreatCer(aeate( ,bp_ob,jc,)  pvsz_In file included from lua/libs/osd.c:35:
In file included from ../include/vlc_vout.h:ar_n29:
In file included from ../include/vlc_es.h:27am:
In file included from ../include/vlc_common.h:1031:
Ce, reatVLC../include/vlc_variables.h_VAR_:STe(RIN VL276GC_O:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]BJ
 EC| VLCT(  276_V |   aAR_),DO   ifINH(Eb,  cRI!T  )
v)      |                                       ^a;
      r|     ^

_G../include/vlc_variables.h:122et../include/vlc_common.h:481C:39: note: expanded from macro 'var_Create'
:h15:   e122 | cnote: expanded from macro 'VLC_OBJECT'#dk
efin  e481 |  de        vacor_( Creatnspe(_obj, a,bp,cs) vtz sar_C_natrmearucte(t  VLvlce, VLC_co_OBmmJEConT(aC_VA_member)R,s:_IN ( bT,const  cvl )
EGER,       |                                       ^&
../include/vlc_common.hc_v:481:a15: lnote: expanded from macro 'VLC_OBJECT'
 )   481 |  ob) je  ct_
      |  t    *)c         ^(&
(x)ons../include/vlc_variables.h:142->o:bj) t48 s\
      :|               ^
 note: texpanded from macro 'var_GetChecked'
ru  ct vlc_common_members:142 ( | co#In file included from nst dvllua/libs/net.ce:41:
In file included from ../include/vlc_common.hf:1031:
../include/vlc_variables.hi:525:ne vc_obajecrt_5: _t *Gwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])et(&
Ch  525 |  e(x)->   cobjkeva) \
r_Cd      |               ^
r(o,eate( p_obj,n ,t,pszv_na)In file included from lua/libs/objects.c:35:
In file included from  ../include/vlc_common.h:1031v:
ar_GetChecm../include/vlc_variables.h:e,491:5: warning:  VLCdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_V
A  R_BkO491e |   OdL   va(VLr_C| rCVLeaC_t_VOBJeAECTR_(DO( p_oboINj,HER)IT
      | ,n,t,v) ps    ^

z      _../include/vlc_variables.h:|                                                ^
n122:am39:e,  note: VLCexpanded from macro 'var_Create'
../include/vlc_common.h:  122_481VAR_ | #d:efAD15DRESine v:aS |r_ VLCrC_ VARnote: _Deexpanded from macro 'VLC_OBJECT'OI
NHEatRIT e()  481 | ;a  
,b ,      c)   |     ^
v../include/vlc_variables.h:a 122:r_Cr39 : note: expanded from macro 'var_Create'
eat const  122 | #de(efin e  VvaLC_Or_CrstBJEearteucCT(a,bt,c)  vavr(al), b_Creatce( _VL, c )
C_OcBJ      | EComT(am                                      ^
../include/vlc_common.h:481:15),: note: expanded from macro 'VLC_OBJECT' b,o
n  481 |  c )
_me       |                                       ^m
b../include/vlc_common.h:er481: s  15  : : co ( note: expanded from macro 'VLC_OBJECT'c
onst vlnst   c481 | _s o  truct bvl j    const sterc_cucommont_t *)ct_me vlc_(co&mm(onxmb_er)->obsmejmb)e:  (\
      |               ^
consrts :v l(c_objectc_otn st* )v(l&(x)->cIn file included from _objolua/libs/osd.c:bject) \35
      |               ^
_t :
In file included from *)../include/vlc_vout.h(&:29(x:
)->obj) \
      |               ^
In file included from ../include/vlc_es.hIn file included from :lua/libs/net.c27:
In file included from ../include/vlc_common.h::1031:
../include/vlc_variables.h:293:41:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:10:5 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from   lua/libs/objects.c:
293 |   539  |      i35:
f  var_(Cr !In file included from ../include/vlc_common.heatve( pa_o:r1031:
../include/vlc_variables.h:511_:5bjG: , pszwarning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]nae
tme,  511 |  VLC    hC_VARvare_FLcOA_CreT |keated( ( VLp_C_obj,VA R_pDOsINz _p_HERnoITa
      |     ^me
../include/vlc_variables.h:122:39:, note: expanded from macro 'var_Create' bj, psz_na
mVe,L VLCC_VA  122R__BO | VAOR#dL, _&vefiIal )ne )
NTE       |          ^var_
Cr../include/vlc_variables.h:142:ea48: note: Gexpanded from macro 'var_GetChecked'
t  142e( | #deEa,b,Rfi c)|n V veL Cvarar_Get_C_VAR_DreOINHChatERe( VIecLC_OBJEkeTd(o,nCT,t,
(a      ),v)|     ^
  ../include/vlc_variables.h:122b,va:r_Ge c t39: Chnote: expanded from macro 'var_Create'eck)

      ed(  V|                                       ^122 | #LC
d../include/vlc_common.h:e_481:15: note: expanded from macro 'VLC_OBJECT'O
Bfin  481 |  eJE   C T(   vo),n,t,v) a
      | r                                               ^con
_s../include/vlc_common.ht s:481:15tCrruc:e tat note: expanded from macro 'VLC_OBJECT'
e  481vl |    c_common    _m c(a,b,embc) vonsar_ert ss:tC (conrst eruvlccat _tvobjlceect_t *_co)(&(x)->o(mb j)mon_m \emb
      ers:|               ^ (
const vlVLC_Oc_object_t *)(&(Bx)-J>obECT(a)In file included from lua/libs/net.c:j,) \ 41:

      | bIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h,:554:5               ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  554 |     var_Create( p_obj, psz_name, VLC_V AR_In file included from lua/libs/osd.c:STR35:
I)In file included from ../include/vlc_vout.h
NG |:29:
 VIn file included from ../include/vlc_es.hLC      | :27:
                                      ^In file included from ../include/vlc_common.h_
V:1031:
../include/vlc_common.h../include/vlc_variables.h:304AR_D::17: warning: O481INdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
H:ER  15: 304IT
 |          |  if    ^
 ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
(l  122ike | #note: ly(!expanded from macro 'VLC_OBJECT'var_Gd
etCefhei  ne var481c_Ckre | edat  e(a,b( ob,c j,  )     consvart s_Crtnaeatrme,uc e( VLC_VLC_VOBtAJECR _COORTvD(lc_a), S, &vcal)))b, o
      c )m|                 ^
mon_memb../include/vlc_variables.h:142ers:48: :note: expanded from macro 'var_GetChecked'

         142 | #|                                       ^def(cine voa
n../include/vlc_common.h:481rst_Get:15:C vlc_object_t note: expanded from macro 'VLC_OBJECT' 
*h  )481eck | (&(x  ed  ()o,n-   > con,t,stvo) v strarb_GejtC) heuct \vlcked
      |               ^c_co
(VLmC_OmBJEon_membCerT(o),sn:,t ,v)
      (const|                                                ^
 v../include/vlc_common.h:481:15:lcIn file included from  _lua/libs/objects.cnote: expanded from macro 'VLC_OBJECT'
ob:35:
In file included from ../include/vlc_common.h:1031:
  j../include/vlc_variables.h:525:5: ect_t481warning:  |   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   *   
 c)  o(&(n525stx)-  | str  uct  vl>ob var_Crej) a\
      te(|               ^
 c_common_members: (const vlc_objepIn file included from _ctlua/libs/net.c:o_tb41:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: *)j(&( warning: x)->odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,   563bj | p   sz) \_
      |               ^
 nvar_Create( p_obj, pszame,_n ame, VLC_VAR_STRING | VLCIn file included from lua/libs/osd.c:_VA35:
In file included from ../include/vlc_vout.hR_:29:
DOVLIn file included from ../include/vlc_es.h:27ICNH_ER:
In file included from ../include/vlc_common.h:VIT
AR_BOO      |     ^1031L:
../include/vlc_variables.h: 324:10|: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 VL  
C../include/vlc_variables.h:122:_V32439: note: expanded from macro 'var_Create'
AR_  122 | #DOI |  de NHERIT  iffin( e v
!va      r_a| Ger_Cre    ^
tCh../include/vlc_variables.hecate(a,:bked122:39:(  note: expanded from macro 'var_Create'
,c  ) vp122_obj,  | ar_C#predefszatei_n( aVLme, nVLCeC_O_V vaABJR_FECLOrTAT, _(a),C br, ec )a
      | te&va(l )a                                       ^
../include/vlc_common.h:),
      481:b|          ^
,15:c../include/vlc_variables.h:142:48:) note: expanded from macro 'var_GetChecked'
   142v | #de note: finexpanded from macro 'VLC_OBJECT'ae
 v  481ar_Crr |         cea_GonettCst streuct v(hl c_comVLCemoc_OBkJedEn_me(o,n,mbt,v) verCasT: r_G(etCa(c),heon b, c cke)d(V
LC_O      |                                       ^
BJ../include/vlc_common.hEstCT(o v),nlc_ob,t:481,v:15:ject_t )
 *      note: |                                                ^expanded from macro 'VLC_OBJECT'

)  ../include/vlc_common.h(&(:481:x)15: ->note: expanded from macro 'VLC_OBJECT'
481obj  481 |  ) \ | 
        |                 ^
         c onst struct vlc_common_memIn file included from berlua/libs/net.c:s:41:
 (cIn file included from ../include/vlc_common.honst:1031:
../include/vlc_variables.h: vl578: const 9:struc warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_cob
t   578 |  v  l ic_common_members: (f( covanr_sChangtjec te(v_ lc_t *)p_obj,ob psjecz_n(t_&(xamt)e, - *>VLCobj)_V \AR)
      (_CH|               ^
&O(x)ICESCOUNT, &count, NULL ) )
-      |         ^In file included from 
lua/libs/osd.c:>35../include/vlc_variables.h:128:
obj:43:) In file included from ../include/vlc_vout.h:29 note: \
      expanded from macro 'var_Change':
31 warnings generated
|               ^
  .
In file included from ../include/vlc_es.h:27:
In file included from 128../include/vlc_common.h:1031 | :
../include/vlc_variables.h:#340:define9 : var_Chwarning: In file included from angdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
elua/libs/objects.c  340 | (a,  b,c,d,e) v: a r_Chan35geif((:
 V vaLCIn file included from ../include/vlc_common.h:r_1031_OBJE:
CG../include/vlc_variables.hT(a),: b539e,:5 c,tC d: warning: , ehec keddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  )
 p_      |                                           ^539
ob | ../include/vlc_common.h:481j,  psz_  :15: note: expanded from macro 'VLC_OBJECT' 
n  481 | varam   _e, CVL   C_VARre  at_STe(cons t stRIrp_NG,ouctb vl &jcv, p_calommon sz)_members: (co )ns_name,
t V vLC      | _VlcA        ^
_oR_F../include/vlc_variables.h:142LOATb:48:  note: expanded from macro 'var_GetChecked'|
j  142 | #dect_tef VineLC * var)(_V_Get&ACheck(xeR_d(o)->obDOIj) ,n,t,\
      vN)|               ^
HE var_GeRITtChecked(VL
      |     ^C_OB
J../include/vlc_variables.h:ECT(o)122,n,:39: t,vnote: expanded from macro 'var_Create'
)  122
      |                                                ^ | 
../include/vlc_common.h:#481:15: note: expanded from macro 'VLC_OBJECT'
de  481 |         const struct vlc_comfine mon_members: (const vlc_object_t *)(&(vx)->obaj) \r
      |               ^
_Create(a,b,c) var_Create( VLC_OBJECT(aIn file included from lua/libs/osd.c),:35 b:
In file included from ../include/vlc_vout.h, c )
:      |                                       ^29
:
../include/vlc_common.h:In file included from 481:../include/vlc_es.h15:: note: expanded from macro 'VLC_OBJECT'
27  481 |  :
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350   :9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      c350 | on  st   stifru(ct  vvarlc__cGeommtCheoncked( _mpem_obebjrs, : psz(c_nonastme vlc_, VLC_objeVctAR_t_ S*)(&(x)->obj) \
      |               ^
TRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GIn file included from lua/libs/objects.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
et  554 |     var_CreatChecked(Ve( p_obj, psz_name, LVLCC_V_OAR_Smv -f lua/libs/.deps/liblua_plugin_la-misc.Tpo lua/libs/.deps/liblua_plugin_la-misc.Plo
TRING | BVLC_VJEAR_CTD(oO),In,NHERItT,v)

            |                                                ^|     ^

../include/vlc_common.h:../include/vlc_variables.h481:15:122: note: :39expanded from macro 'VLC_OBJECT'
:  481 |        note:   coexpanded from macro 'var_Create'nst struc
t vlc_c  122om | #moden_fimemne bersva: r_C(coreate(a,nst vblc_obje,cct_) var_Create( VLCt/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="lua/libs/liblua_plugin_la-playlist.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-playlist.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-playlist.Tpo  *)_OBJ(&(-c -o lua/libs/liblua_plugin_la-playlist.lo `test -f 'lua/libs/playlist.c' || echo './'`lua/libs/playlist.c
x)->obj) \
      |               ^
ECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commonIn file included from _mlua/libs/osd.c:em35:
In file included from be../include/vlc_vout.h:29:
In file included from rs../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: 
(  co362 | n st    vif( lcvar_o_bjecGt_t *)(&(etCheckedx( )->p_oobbjj, )psz \
_n      |               ^am
e, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48In file included from lua/libs/objects.c:: 35:
In file included from ../include/vlc_common.h:1031:
note: ../include/vlc_variables.h:563:5: expanded from macro 'var_GetChecked'
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    563142 | # | de   fi vaner_Create v(ar p_G_etobjCh, pecsz_ked(no,ame,n, VLC_VAR_STRING | In file included from lua/libs/net.c:42:
VLC_VA../include/vlc_network.h:134:12: warning: t,Rvdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_)DOI NHERIT

        va| 134 |      ^r_ G
etC ../include/vlc_variables.h: hec122:kedret(39VuLrn: C_OBJECT(onote: ), nn,expanded from macro 'var_Create'
et,  t_v)
122C      |  | #onnectdefine                                               ^ ( 
o../include/vlc_common.hbj, host, por:var_481:tC15, rS:OC eate(Ka_note: ,bexpanded from macro 'VLC_OBJECT'
,c) vSar_CrTREAM,e  a tIe481PPRO | T(O _ T VCP)  ;  
L        Cc_| ons           ^t stOruc
tBJECT../include/vlc_network.h(a), b,:  c125 :)vl48:c
      |                                       ^
 _../include/vlc_common.h:481:15note: expanded from macro 'net_Connect'
c  :125 | #define net_Connect(a, bom,m note: expanded from macro 'VLC_OBJECT' on
c, d,_   e481me) | m  bnet_Coenne r sc: t(VLC_OBJEC(c  onsT  (at co )vlc_obj,enc stbt ,s_t * )c,truc d, t(&( vx)e)
lc-      |                                                ^
>../include/vlc_common.ho:481bj) \
_c:o      | 15:              ^mmon
_members:  (consnote: expanded from macro 'VLC_OBJECT'
t vlc_object  _t 481*)(&(x)->obj) \
      |               ^
 |         const struct vlc_common_members: (const vlc_In file included from oblua/libs/objects.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ject_t In file included from *  lua/libs/osd.c:35)578 | :
In file included from ../include/vlc_vout.h  (& :29:
In file included from ../include/vlc_es.h i(x)->obj) :27\f( v:
In file included from ar_../include/vlc_common.h
Cha      ng:1031e(| :
../include/vlc_variables.h:              ^
429 p_:5: warning: odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]b
j,  429 |   p s z _vnaame, rV_LCCr_eaVtAeR(_ pC_HoObjI,C EpsSzC_OnUNT,ame, VIn file included from  LClua/libs/net.c&count,: NUL_VARL42:
 ) _I../include/vlc_network.h)N:
      | 150T:12:EGER warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
         ^|
 ../include/vlc_variables.h  :V150LC | 128:_VAR_    r43:e tDOIuNrHERIn note: expanded from macro 'var_Change'
T  128 n); | #defe
      t_|     ^
iC../include/vlc_variables.h:122:39: ne varnote: _oChaexpanded from macro 'var_Create'n
ge(a,b,c,d,e)   122 | nn#vecdtDefiagner var_r_aChCmarnege( VLC_Oa (ote(aB,bj,b,cJ )EhoC vaTr_C(are),a bt, se(c, Vt,L d,  Cep o_O)
      r| B                                          ^
t,../include/vlc_common.hJ: 481E:h15lim, I:PC note: expanded from macro 'VLC_OBJECT'T(
aPR)  481O | T,O b,_ cU   D ) 
  P        | co)                                      ^
nst s../include/vlc_common.htruct v:lc_comm481o:;n
_      |            ^15
: ../include/vlc_network.h:mnote: embers: (expanded from macro 'VLC_OBJECT'cons
146:26:t  note: expanded from macro 'net_ConnectDgram'vlc_
  o  bjec146 |   481t_t *)(&(x)->obj) |          \ 
       n|               ^e
t_ConnectDgram(VLC_OBJECT(a), b, c, d, e)
      |                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
   481  |     co ns t struct vlc_common_members: (const vlc_object_t *)(&(x)->obj    const struct vlc_common_member) \
s: (c      |               ^
onst vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/osd.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from lua/libs/net.c:42:
  442 |  ../include/vlc_network.h  :159:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  159 |     return net_OpenDgram var_Cr eat(obj, he( p_ost,o pbj, psoz_nrtame, , VNULC_LL,VAR_BOOL | VL 0, IPPROTO_C_VUARD_PDOI)NHE;
RI      T )| ;
      |     ^           ^

../include/vlc_variables.h:122:39../include/vlc_network.h:: note: 155:expanded from macro 'var_Create'
23  122:  | #note: expanded from macro 'net_OpenDgram'define var_Cre
  155 |  at   e(a,b,c) va    net_OpenDgram(VLC_OBJECT(a), b, c, d, e, g)
      |                       ^
r_../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
C  481 |       r  eacontst strucet v(lc_com VLmoCn_mem_ObBerJECs:T(a) , b, c )(co
      | nst                                      ^
 vlc_obj../include/vlc_common.he:481:15:c t_t *note: expanded from macro 'VLC_OBJECT'
)(&  (x)->obj) 481 |  \
      |               ^
       const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/osd.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/osd.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/osd.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/osd.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/osd.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/osd.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/objects.cIn file included from lua/libs/osd.c::3635:
In file included from :
../include/vlc_vout.h:125:5: ../include/vlc_vout.h:29warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:
In file included from ../include/vlc_es.h:27:
  125 |     vlc_objectIn file included from ../include/vlc_common.h:_r1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
elease( p_vou  539 | t    ); va
      r|     ^
_C../include/vlc_objects.h:66reat:25e( p: _obnote: expanded from macro 'vlc_object_release'j, 
psz_   66nam |  e,    VvlcLC_o_VAR_FLObjATec |t_ VreLCle_VasARe(_D VOILCNH_OERBJITEC
      | T(    ^
../include/vlc_variables.h:a122:39:) )
      |                         ^
 note: ../include/vlc_common.hexpanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (con:481:15: note: expanded from macro 'VLC_OBJECT'
st   481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) vlc_object_\
      |               ^
t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/osd.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/osd.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/osd.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"lua\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-playlist.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-playlist.Tpo -c lua/libs/playlist.c  -fPIC -DPIC -o lua/libs/.libs/liblua_plugin_la-playlist.o
In file included from lua/libs/objects.c:38:
In file included from lua/libs/../vlc.h:32:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( pareIn file included from lua/libs/net.c:47nt, :
In file included from itlua/libs/../vlc.h:em32:
, lIn file included from ../include/vlc_input.hog,:41 N:
../include/vlc_vout.hUL:125L,:5 NULL:  )warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc];

      |                             ^
  ../include/vlc_input.h:125 |    501: v46: note: expanded from macro 'input_Create'
lc_o  501 | bject_release( p_vout );
      |     ^
#../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
define input_Create(a,b,c,d,e) input   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  481 |         const struct :481:15:vlc note: expanded from macro 'VLC_OBJECT'
_  481 |         const struct vlc_commcoomnm_onm_memebmebresr:s :(const v l(cc_oonbsjte vlc_objcetc_tt_ t* *)(&()x(&)->o(bxj))-> obj\
      |               ^
) \
      |               ^
In file included from lua/libs/objects.c:38:
In file included from lua/libs/../vlc.h:32:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/objects.c:38:
In file included from lua/libs/../vlc.h:32:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/net.c:47:
In file included from lua/libs/../vlc.h:32:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/net.c:47:
In file included from lua/libs/../vlc.h:32:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/net.c:47:
In file included from lua/libs/../vlc.h:32:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/osd.c:35:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/objects.c:38:
lua/libs/../vlc.h:105:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  105 |     msg_GenericVa( p_this, VLC_MSG_DBG, ppz_fmt, ap );
      |     ^
../include/vlc_messages.h:74:15: note: expanded from macro 'msg_GenericVa'
   74 |     vlc_vaLog(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/osd.c:38In file included from lua/libs/objects.c:
In file included from :38:
lua/libs/../vlc.hlua/libs/../vlc.h:32:
:111../include/vlc_input.h:527:29: :13warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:   527warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] |  
     111input |  _t  hr read_ett ur*in np!vut = input_Create( parent, item, arlog, NULL, NULL );
      |                             ^
_Inh../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
e  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJriEtBool( p_this, "lua" );
      |             ^
CT../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
(a  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJIn file included from lua/libs/net.c:47:
lua/libs/../vlc.h:105:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ECT(o), n)
      | )                                              ^
,../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
b,  481c |         
,dcons  t st,eru)c105 |     msg_Generi
t       cVa( vlc_commonp_m|                                              ^
_this, VLC_MSG_DBG, ppz_fembers: (const vlc../include/vlc_common.h:_object_t *)(&(x)->obj) \
      |               ^
mt, 481:15: note: expanded from macro 'VLC_OBJECT'
a  481 |         const struct vlc_common_members: (const vlc_objecpt_ t );
*)      |     ^
(&../include/vlc_messages.h:74(x:)-15: note: >oexpanded from macro 'msg_GenericVa'
b   74 | j )  \
       |                ^
vlc_vaLog(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LIn file included from INE__, \
lua/libs/osd.c:      |               ^38:

In file included from lua/libs/../vlc.h:32../include/vlc_common.h:481:15:
../include/vlc_input.h: note: expanded from macro 'VLC_OBJECT'
:  481 |    lua/libs/objects.c     const530 s:t:r9uct vlc_com:m50o warning: :n5_:m due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]warning: e
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  530m
 |    bers: (const v50 lc_object_  |    t  *)(&( x )  v -l c>_voolbj) \
      |               ^
c_bobjject_reecleat_sree(le as*e(p i_obnjIn file included from lua/libs/net.c:47:
lua/libs/../vlc.h:111:13: pwarning:  due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])ut
; );
      
  111 |        |         ^|  
    ^../include/vlc_objects.h  return !
v:ar_../include/vlc_objects.hI:6666::25: note: nexpanded from macro 'vlc_object_release'h
e   2566 |    r: itBoo note: vexpanded from macro 'vlc_object_release'lc_objl
(    ep66c_this, "tl | u_ra e le"a s) e;
      (|              ^
 VLC_../include/vlc_variables.h:604:47vOB:J note: expanded from macro 'var_InheritBool'
ElC  604 | c#Td_efine var_InheoritBool(o, n) var_InheritBool(VLC_OBJEbCT(o), n)
      |                                               ^
j../include/vlc_common.h:481:15: (note: ea) )
      expanded from macro 'VLC_OBJECT'c
t_  |                         ^481re
 |     l ../include/vlc_common.h e  const :satruct vlc_c481s:15: note: expanded from macro 'VLC_OBJECT'
eo(m  m Vo481n | _m eL mb C_O BJ ECe   rcso: (ncT(osna) )t
 st vlc_object_t *)(&(x)      |                         ^
st../include/vlc_common.h:r481:-15uc>obt:  j) vnote: expanded from macro 'VLC_OBJECT'
l\
      |               ^
  c_481 |        co commnst sontru_mct emvlc_becommorsn_me: mber(cs: (onconstst vl vc_object_lct *)(_o&(x)-bj>obj) \
      |               ^
ect_t *)(&(x)->obj) \
      |               ^
lua/libs/objects.c:63:5: In file included from lua/libs/osd.c:38:
In file included from lua/libs/../vlc.h:32:
warning: ../include/vlc_input.h:572:10:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
63   |  572   |     v    lc  vlc__oobjebjct_releecaset_( (vholc_objeldct_t *( )(pp_voup_tli[i]) );
      |          ^
bv../include/vlc_objects.h:66:25:lc note: expanded from macro 'vlc_object_release' )
;
         | 66    ^
 | ../include/vlc_objects.h:    vlc_o63:bjec22:t_ note: release(expanded from macro 'vlc_object_hold'
    VLC63 | _OB  JECT  (a) vl)
      |                         ^
c../include/vlc_common.h_o:481b:15j: note: expanded from macro 'VLC_OBJECT'
e  481 |         ctconst str_huct olvlc_commod(n_m Vembers:LC (co_Onst BJvlECc_object_tT( *)(a)&(x ))->ob
      j)|                      ^ \

      | ../include/vlc_common.h              ^
:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/net.c:183:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  183 |     intlua/libs/objects.c: *64pi_f:5d:  =warning:  net_Listendue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
TCP( p_this, ps   64z_hos |  t,   i_p vortl );
cl      |                  ^
u../include/vlc_network.h:129:43: note: a_expanded from macro 'net_ListenTCP'
p  129 | #duefine nshe_vt_Llcis_otebjneTCP(a, bct,(  cL,) p _lnibet_Lvisten(VLC_lcO )B;
JE      CT(a), b|     ^, 
c, \
      |                                           ^
lua/libs/objects.h../include/vlc_common.h:30:481:15:36: note: expanded from macro 'VLC_OBJECT'
:  481 |         note:  conexpanded from macro 'vlclua_push_vlc_object'
s   30t st |  ruct   vlc_  com  mon_m vemlbers:cl ua(cons_pt vlc_usobjhect_v_t lc*)(_o&(xbj)->ecobj) t\
      |               ^
( a, VLC_OBJECT( b ) )
      |                                    ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/objects.c:73:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   73 |         lua/libs/net.cvlc_:241:ob16je: ctwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_h
o  241 | ld  (  p_ iplntay i_fd li=st n )e;
t      |         ^_Accept( 
p../include/vlc_objects.h_this:63, :22*pp: i_note: expanded from macro 'vlc_object_hold'fd
    63) |  ;
      |                ^
  ../include/vlc_network.h v:lc142:20: _onote: expanded from macro 'net_Accept'
bj  ec142t_ |  ho ld   (    nVLeC_t_AcOBcepJEt(VLC_OBCTJECT(a), (b)
      |                    ^a)
 )
      ../include/vlc_common.h|                      ^:481:15: note: expanded from macro 'VLC_OBJECT'

../include/vlc_common.h:  481 | 481:     15:  note:   const expanded from macro 'VLC_OBJECT'
struct vlc_c  481omm |  on_  membe  rs:   (c consontst v slc_otrbucjet ctvl_t *)(&(xc_)c->obj) \
      |               ^
ommon_members: (const vlc_object_t *)(&(x)->obj) \
      lua/libs/net.c:255|               ^
:16: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  255 |     int i_fd = net_lua/libs/objects.cConnectTCP( :74p_this,: psz_host, i_port9: );
      |                ^
 warning: ../include/vlc_network.h:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
136:48: note: expanded from macro 'net_ConnectTCP'
   74  136 |  |  #d  efine   net_Con  nect vlcTCP(a, b, c) nluet_Coa_npuneshctTC_vP(VlcL_oCbj_OecBJECTt((a) , b, L,c )
p_      |                                                ^
p../include/vlc_common.hla:481:15: note: expanded from macro 'VLC_OBJECT'yl
i  481 |      st    const); s
      truc|         ^t
 vlua/libs/objects.hlc_co:30mmo:36n_me: mbers:note: expanded from macro 'vlclua_push_vlc_object' (
c   onst v30 | lc_  obj  ect_t   *)(&(x  )->obj)vl \
cl      ua|               ^
_push_vlc_object( a, VLC_OBJECT( b ) )
      |                                    ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/objects.c:86:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   86 |         vlclua_push_vlc_object( L, p_input );
      |         ^
lua/libs/objects.h:30:36: note: expanded from macro 'vlclua_push_vlc_object'
   30 |         vlclua_push_vlc_object( a, VLC_OBJECT( b ) )
      |                                    ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/objects.c:117:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  117 |         vlc_object_release( p_input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/osd.c:38:
lua/libs/../vlc.h:105:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  105 |     msg_GenericVa( p_this, VLC_MSG_DBG, ppz_fmt, ap );
      |     ^
../include/vlc_messages.h:74:15: note: expanded from macro 'msg_GenericVa'
   74 |     vlc_vaLog(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/osd.c:38:
lua/libs/../vlc.h:111:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  111 |     return !var_InheritBool( p_this, "lua" );
      |             ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/osd.c:81:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   81 |             vlc_object_release( p_vout );
      |             ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/osd.c:83:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   83 |         vlc_object_release( p_input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/osd.c:129:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  129 |             vlc_object_release( p_vout );
      |             ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/osd.c:131:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  131 |         vlc_object_release( p_input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/osd.c:172:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  172 |             vlc_object_release( p_vout );
      |             ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/osd.c:174:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  174 |         vlc_object_release( p_input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/osd.c:188:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  188 |         vlc_object_release( p_input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/osd.c:193:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  193 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/osd.c:194:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  194 |     vlc_object_release( p_input );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/osd.c:208:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  208 |         vlc_object_release( p_input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/osd.c:213:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/osd.c:214:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  214 |     vlc_object_release( p_input );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/playlist.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/playlist.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/playlist.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/playlist.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/playlist.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) 38 warnings generatedvar_.
SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/playlist.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/playlist.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memv -f lua/libs/.deps/liblua_plugin_la-objects.Tpo lua/libs/.deps/liblua_plugin_la-objects.Plo
mbers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/playlist.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetCh/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="lua/libs/liblua_plugin_la-sd.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-sd.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-sd.Tpo -c -o lua/libs/liblua_plugin_la-sd.lo `test -f 'lua/libs/sd.c' || echo './'`lua/libs/sd.c
ecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/playlist.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/playlist.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/playlist.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/playlist.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/playlist.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/playlist.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/playlist.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/playlist.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/playlist.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/playlist.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/playlist.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/playlist.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/playlist.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/playlist.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/playlist.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/playlist.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/playlist.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"lua\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-sd.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-sd.Tpo -c lua/libs/sd.c  -fPIC -DPIC -o lua/libs/.libs/liblua_plugin_la-sd.o
43 warnings generated.
mv -f lua/libs/.deps/liblua_plugin_la-osd.Tpo lua/libs/.deps/liblua_plugin_la-osd.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="lua/libs/liblua_plugin_la-stream.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-stream.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-stream.Tpo -c -o lua/libs/liblua_plugin_la-stream.lo `test -f 'lua/libs/stream.c' || echo './'`lua/libs/stream.c
In file included from lua/libs/playlist.c:40:
In file included from lua/libs/../vlc.h:32:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/playlist.c:40:
In file included from lua/libs/../vlc.h:32:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/playlist.c:40:
In file included from lua/libs/../vlc.h:32:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/playlist.c:40:
In file included from lua/libs/../vlc.h:32:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
37 warnings generated.
mv -f lua/libs/.deps/liblua_plugin_la-net.Tpo lua/libs/.deps/liblua_plugin_la-net.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="lua/libs/liblua_plugin_la-strings.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-strings.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-strings.Tpo -c -o lua/libs/liblua_plugin_la-strings.lo `test -f 'lua/libs/strings.c' || echo './'`lua/libs/strings.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"lua\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-stream.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-stream.Tpo -c lua/libs/stream.c  -fPIC -DPIC -o lua/libs/.libs/liblua_plugin_la-stream.o
In file included from lua/libs/playlist.c:40:
lua/libs/../vlc.h:105:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  105 |     msg_GenericVa( p_this, VLC_MSG_DBG, ppz_fmt, ap );
      |     ^
../include/vlc_messages.h:74:15: note: expanded from macro 'msg_GenericVa'
   74 |     vlc_vaLog(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/playlist.c:40:
lua/libs/../vlc.h:111:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  111 |     return !var_InheritBool( p_this, "lua" );
      |             ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/playlist.c:110:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  110 |     int i_ret = vlclua_var_toggle_or_set( L, p_playlist, "repeat" );
      |                 ^
lua/libs/variables.h:31:38: note: expanded from macro 'vlclua_var_toggle_or_set'
   31 |         vlclua_var_toggle_or_set( a, VLC_OBJECT( b ), c )
      |                                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/playlist.c:117:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  117 |     int i_ret = vlclua_var_toggle_or_set( L, p_playlist, "loop" );
      |                 ^
lua/libs/variables.h:31:38: note: expanded from macro 'vlclua_var_toggle_or_set'
   31 |         vlclua_var_toggle_or_set( a, VLC_OBJECT( b ), c )
      |                                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/playlist.c:124:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  124 |     int i_ret = vlclua_var_toggle_or_set( L, p_playlist, "random" );
      |                 ^
lua/libs/variables.h:31:38: note: expanded from macro 'vlclua_var_toggle_or_set'
   31 |         vlclua_var_toggle_or_set( a, VLC_OBJECT( b ), c )
      |                                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/playlist.c:184:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  184 |         msg_Warn(obj, "Playlist should be a table.");
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"lua\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-strings.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-strings.Tpo -c lua/libs/strings.c  -fPIC -DPIC -o lua/libs/.libs/liblua_plugin_la-strings.o
In file included from lua/libs/sd.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/sd.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/sd.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/sd.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/sd.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/sd.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/sd.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/sd.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/sd.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/sd.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/sd.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/sd.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/sd.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/sd.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/sd.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/sd.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/sd.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/sd.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/sd.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/sd.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_CreateIn file included from lua/libs/stream.c:36( p_obj,:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h: psz_na189:me, V12: warning: LC_Vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
AR_INTE  189GER |    |   VLC_VAreturn vaR_DOINr_SetCheHEckedRIT
      |     ^
( ../include/vlc_variables.h:p_obj, p122:sz_n39:am note: e, Vexpanded from macro 'var_Create'
L  122C_ | #VAdefR_INTEGER, val );
      | ine           ^
 var../include/vlc_variables.h:_C140:re48:at note: e(aexpanded from macro 'var_SetChecked'
,  140b, | #c)de vfiarne_C revarat_Se(et VChLCec_OkeBJd(ECo,T(n,a)t,v, ) b,var_Se ctCh )ec
      ke|                                       ^d(
../include/vlc_common.h:VL481:C_15:OB note: JEexpanded from macro 'VLC_OBJECT'
C  481T( |  o)  ,n  ,t  ,v c)
on      | st                                               ^
 s../include/vlc_common.h:tr481:uc15:t  note: vlexpanded from macro 'VLC_OBJECT'
c  481_c |  om  mo  n_  me cmbeonrsst: ( scotrnstuc vt lcvl_oc_bjcoecmmt_ont _m*)(em&(bex)rs->: ob(cj) on\
st      |  v              ^
lc_object_t *)(&(x)->obj) \
      |               ^
35 warnings generated.
In file included from lua/libs/sd.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_oIn file included from lua/libs/stream.c:bj36:
, In file included from ../include/vlc_common.hps:1031z_:
../include/vlc_variables.hna:203me, :12VLC: _Vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
AR_  203 |   BOO  L ret| Vurn var_SLCetChe_VARck_DOIed( Np_HERITobj,
 psz_      |     ^
na../include/vlc_variables.hme:, V122:39: note: expanded from macro 'var_Create'
L  122 | C_#VAdR_BeOOL, vfal i);
n      |            ^
e../include/vlc_variables.h:140: v48: ar_Crenote: expanded from macro 'var_SetChecked'a
t  140 | e(#da,b,c) vaefirne _Create( varV_SeLC_OBJECTtChec(a), b, ked(o,n,c )t,v) 
var      _S| etC                                      ^
heck../include/vlc_common.hed(:VL481:C_OB15JEC: note: T(oexpanded from macro 'VLC_OBJECT'),n,t,v)

  481      |                                                ^
 |    ../include/vlc_common.h:481: 15:    co note: nexpanded from macro 'VLC_OBJECT'
s  481 |      t   const struc t vstrlc_cuct vlcommo_con_membmmon_ers: (membersco:nst v (conslct vlc_ob_objject_t *ec)(&t_t *)(&(x)->obj)(x \)->o
      b|               ^
j) \
      |               ^
In file included from lua/libs/stream.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:In file included from lua/libs/sd.c:38:
212:In file included from 12: ../include/vlc_common.hwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:1031:
  212../include/vlc_variables.h |   :539:  r5:etu warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rn va  539r_ |     vaSr_CretCheate( eckp_obj, psed z_na(obme, VLC_VAR_FLOAT | VLC_j, VnamAR_e, VLC_VADOINHERIT
      | R_COORDS, val    ^
);../include/vlc_variables.h
      |            ^
:122:39: note: ../include/vlc_variables.h:140:48:expanded from macro 'var_Create'
   122 | #denote: expanded from macro 'var_SetChecked'
f  140i | #ndee var_Crfinee vaar_SetCtheckee(d(o,n,at,v) va,b,c) r_Sevar_Create( VLC_OBJtECCheT(ca)ked(, Vb,L cC_OBJECT(o), )n,t,
      v)
      |                                                ^
|                                       ^
../include/vlc_common.h:../include/vlc_common.h:481481::15: note: expanded from macro 'VLC_OBJECT'
15  481 |         cons: t note: expanded from macro 'VLC_OBJECT'st
ru  481 |    c    t vlc co_cnomst stmoruct vn_membelc_comrs:mv -f lua/libs/.deps/liblua_plugin_la-playlist.Tpo lua/libs/.deps/liblua_plugin_la-playlist.Plo
 (const vlc_moonbject__t *members: (con)(&(x)->ost vlc_object_t *)(&(x)->obj) \
bj) \
      |               ^
      |               ^
In file included from lua/libs/stream.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     retuIn file included from lua/libs/sd.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="lua/libs/liblua_plugin_la-variables.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-variables.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-variables.Tpo -c -o lua/libs/liblua_plugin_la-variables.lo `test -f 'lua/libs/variables.c' || echo './'`lua/libs/variables.c
:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
rn v  554 |     var_Create( p_obj, psz_name, VLC_VARa_r_SetSTRING C|h eVcLC_VARk_edD(O Ip_NoHbERIT
      |     ^j
, ../include/vlc_variables.hpsz:122:39: note: _namexpanded from macro 'var_Create'
e, VLC_V  122 | AR_FLO#define var_Create(a,bA,c) vT,ar_Create ( vaVlL C)_;
      O| B           ^
J../include/vlc_variables.h:E140C:48T:(a),  bnote: ,expanded from macro 'var_SetChecked' 
c   )140
 |       #| d                                      ^e
fi../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ne   481 |  v  a r _ S e constt Checkesdtr(uoc,n,t,v) vta vlc_cro_mSmeotn_Cmheembers:c k(ecdo(nVLCst_ OvBlJEcCT(_objoe)ct_t *)(&(x,)n->obj) \
      |               ^
,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_In file included from members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/stream.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 | lua/libs/sd.c:  38  re:
turn var_SetChecked( p_obj, In file included from ps../include/vlc_common.h:1031z_name, VLC_VA:
R_STRI../include/vlc_variables.h:563:5:NG, val );
      |            ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'

  140 | #  define var_SetChecked(o,n,t,v)563 |     va vrar__CreSeatChteckeed(VLC_OBJECT(o),n,t,( pv)
_ob      |                                                ^j
, psz_n../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ame, VLC_  481VAR_STRI |       NG | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  co  122n | st #define var_Create(a,b,c) var_Cstrruct velc_comate( VLC_OBJmonE_mCeTmb(ers: (consta) vlc_ob,ject_t  *)(b, &(x)->obj) \
      |               ^c
 )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_In file included from lua/libs/stream.c:36:
In file included from co../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12:mmon_m warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
embe  256 |  rs:    return (cvar_SonesttChecked( p_ob j, psz_name, VLC_VAR_ADDRESS, vvlal );
      |            ^
c_ob../include/vlc_variables.h:140:48: note: jexpanded from macro 'var_SetChecked'ect_t
 *  140 | #define )va(&(rx)->obj) \
      |               ^
_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481In file included from lua/libs/sd.c:38:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:15:  578 |     note:  if( expanded from macro 'VLC_OBJECT'
var  481 | _     Ch  a cnonst structge(  vplc__ocombj, psz_name, VLmC_VAR_CHOoIn_meCESCOUNT, &count, NULL ) )
      |         ^
mber../include/vlc_variables.hs:: (c128o:n43st :vl note: expanded from macro 'var_Change'
c_o  128b | je#cdte_fti *n)(&(x)->obj) \
      |               ^
e var_Change(a,b,c,d,e) vIn file included from lua/libs/stream.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTarEGER, &val ) )
      |          ^
_Change( VLC_OBJECT../include/vlc_variables.h(a),: b, c, d, e )
      |                                           ^
142:48: note: ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'var_GetChecked'
  481 |         142 | #define var _Ge tCheckcedonst(o,n, t,v) var_GetChstecrkued(Vct vlc_coLC_Ommon_members:BJ (ECconst vlc_object_t *)(&(x)->obj) \
      |               ^
T(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/stream.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/stream.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/stream.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/stream.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/stream.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/stream.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/stream.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/stream.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/stream.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/stream.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/stream.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objectIn file included from lua/libs/sd.c:39:
In file included from ../include/vlc_services_discovery.h:27:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_o_t *)(&bject_rel(x)-ea>obj) \
se      |               ^
In file included from lua/libs/stream.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS ( | VLC_VAR_VLDOC_OINBJECHET(aRIT );
) )
      |     ^      |                         ^

../include/vlc_variables.h:122:39: note: ../include/vlc_common.h:481:15:expanded from macro 'var_Create'
 note:   122 | #deexpanded from macro 'VLC_OBJECT'
fine var_Create(a,b,c) va  481 |      r_Create( VLC_OBJECT(   a), bconst struct vlc_common_members: (const , c )
      |                                       ^
vlc_object_t *)(&(x)->obj) \
../include/vlc_common.h:481      |               ^
:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/stream.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"lua\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-variables.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-variables.Tpo -c lua/libs/variables.c  -fPIC -DPIC -o lua/libs/.libs/liblua_plugin_la-variables.o
&(x)->obj) \
      |               ^
In file included from lua/libs/stream.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/sd.c:39:
In file included from ../include/vlc_services_discovery.h:27:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from lua/libs/stream.c:  52736:
In file included from  |  ../include/vlc_common.h:  1031:
 i../include/vlc_variables.h:np539:ut5:_t warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]hr
ea  539 |   d_  vat r_*iCrnpeatute( = p i_onpbjut, _Cpsrez_atnae(me p, arVLenC_t, ViIn file included from lua/libs/strings.c:36:
In file included from A../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: R_FLOwarning: AT |due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 V  189 | LC_Vtem,AR_DOINHERIT log,   
        |     ^NUL
../include/vlc_variables.hL, :122:re39:turn NULL );
      |                             ^
note: ../include/vlc_input.hexpanded from macro 'var_Create'
:501:46: note: expanded from macro 'input_Create'
 va  501 | #define input_Create(a,b,c,d,e) inpur_St_CreatetCe(VLC_OBJEC  122 | heck#ded( efip_obnej, v psarz__Cnaremeat, e(VLCa,_Vb,AR_INTc) T(vara),b,c,d,e)
      |                                              ^
../include/vlc_common.h:EGER, _Crv481:15: note: expanded from macro 'VLC_OBJECT'
al  481 );
       |   e|  a             ^  t const s
e(truc../include/vlc_variables.ht v:140lc_: VL48com: note: Cexpanded from macro 'var_SetChecked'_OBmon_J
ECT(mema  )140 | #define , b, cbers:v  (ca)
r_S      e| t                                      ^Conshecked
(o,t n,t,../include/vlc_common.h:481v) var_:Set15Chve:cke dnote: (lexpanded from macro 'VLC_OBJECT'
cVL_obC_OBJECject_T(  481 | t *)(o ),n,t,v )
      |                                                 ^&(
x )->o ../include/vlc_common.h:481: 15  : note: bexpanded from macro 'VLC_OBJECT'
cj  481onst s) \ | 
 tr      |        const structuct               ^
vlc _covmmlc_commoon_n_mmembembers: (cIn file included from lua/libs/sd.c:39e:
In file included from on../include/vlc_services_discovery.hr:27:
s../include/vlc_input.h:530:9:st:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  c530 |   ovn    s   lc_objevlcct_t_otbje cvlt_rc elea*_ob)sej( inpu(&(x)te -);>oct_t
       |         ^*b)
(&../include/vlc_objects.h(x)j) \
:66:-25: >note: expanded from macro 'vlc_object_release'
o   66 | b   j vlc_obj)ec      |               ^
 \
t_release( VLC_OBJECT(a) )
      |                         ^
      |               ^
../include/vlc_common.h:481:15: In file included from note: lua/libs/strings.c:expanded from macro 'VLC_OBJECT'
36  481 |    :
In file included from  ../include/vlc_common.h: 1031:
 ../include/vlc_variables.h:  203:c12:onst In file included from lua/libs/stream.cstr:uct36 v:
 In file included from ../include/vlc_common.h:warning: lcdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_comm  203 |   1031  ret:
urn varo_S../include/vlc_variables.hetChec:554:5:k ewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]d( p_obj, psz_na
m  ne_membe554rs:,  | VLC _VA  (cons t vlcR_BOOL, val  _o);bjevct
      _t| ar           ^ 
*_Crea)../include/vlc_variables.h:140:48: note: te( p_(&(x)expanded from macro 'var_SetChecked'
-  o140 | #defb>objj) ine v,a\
      | r _Set              ^
pChesz_nckaed(o,mn,et,v) ,var V_LC_SVeAR_tCSheTckRedI(VNLCG_ OBJ|In file included from lua/libs/sd.c:39ECT VLC_VA:
In file included from ../include/vlc_services_discovery.h:(27R:
_../include/vlc_input.h:D572o),n:,10:t,OvI)
      |                                                ^
N../include/vlc_common.hHERI:481 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:T  572 |     
        |     ^  
15 : note: expanded from macro 'VLC_OBJECT'../include/vlc_variables.hvlc:
_  481 |    122 o:bj   ec39:  note: expanded from macro 'var_Create'
t_r  ele122ase | cons(# (vdlc_oebjfectine_t *)(pp_vt st rvaoutruct vl_C[i]rc) ea);
      | te         ^
_com(mon../include/vlc_objects.h:66a_:25:,b note: expanded from macro 'vlc_object_release',
cmemb)    66 |  v   avers: (cor_nlsc_objecCt_rt vrellease(c_objea VLC_OBJtECTee((a c) )
      |                         ^
../include/vlc_common.ht:481:15: note: V_LC_Oexpanded from macro 'VLC_OBJECT'
B  481Jt *)(&E(CxT) |   ->o(bj) a\),   b
,      |               ^
  c    c)
      |                                       ^
on../include/vlc_common.h:st struct vl481:c_comm15:on_In file included from memlua/libs/strings.cb:ers: ( c36:
In file included from ../include/vlc_common.h:note: onsexpanded from macro 'VLC_OBJECT'1031
t v  lc481:
 |  _../include/vlc_variables.h       const s:212:12: warning: obtjedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ct
ru_t *)(c&(xt  )- v212l>objc_c) \o
      | m              ^
mon_m |  e   remtubers: rn va(r_ScetCohecked (objn, nst amve, VLlC_VcAR__COoORbDS,j vael)c;
t_t *)      |            ^(
&(x)-../include/vlc_variables.h:140>:48o: note: expanded from macro 'var_SetChecked'
b  140j | )#defi \
      | ne               ^
var_SetChecked(o,n,t,v) var_SetCheckedIn file included from (Vlua/libs/stream.c:36:
In file included from LC../include/vlc_common.h_OB:JE1031CT:
(o)../include/vlc_variables.h,n,t:,v563)
:      | 5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
                                               ^  563 |  
  ../include/vlc_common.h: 481:v15: note: ar_Create(expanded from macro 'VLC_OBJECT'
   481p_ob |   j,   p  sz  _const name, sVLC_tVArRuct v_lc_ScTommRon_ING | VLmemCb_erVs: A(constR vl_c_DobOIjecNt_t *H)(ERIT
      &(x| )-    ^>
ob../include/vlc_variables.hj) :122\
      | :              ^
39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a),In file included from  b, c )
      |                                       ^
lua/libs/strings.c:../include/vlc_common.h:36:
481In file included from ../include/vlc_common.h:15::1031:
 ../include/vlc_variables.h:note: expanded from macro 'VLC_OBJECT'227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

    227 | 481    |       ret   conurnst v starur_SetcCheckted( p _obvj,l pscz_n_amec, VomLCm_VoAn_mR_eFLmObers: AT, (valco );n
      |            ^
st../include/vlc_variables.h: 140:48:vlc_ note: oexpanded from macro 'var_SetChecked'
b  140 | je#dctefine_ vt a*r_)Se(&(tCxhecke)d(o-,n,>ot,vb) jvar_S)et \
      |               ^
Checked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: In file included from expanded from macro 'VLC_OBJECT'
lua/libs/stream.c:  481 | 36:
   In file included from ../include/vlc_common.h   :1031  :
con../include/vlc_variables.hst:578 s:truct v9lc_:com mon_mwarning: emdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]be
r  578 | s:  (con st  vlc _oibjf(ec var_Chat_ngt *e)((&( xp_)-obj, p>osbjz) _\
n      ame,|               ^ 
VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #In file included from definlua/libs/strings.c:36:
eIn file included from ../include/vlc_common.h :1031:
v../include/vlc_variables.h:a241:12: rwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  C241 | h  a  nretugre(a,bn v,c,ard,e) v_SaetrCheck_edC(h pa_onbjg, eps(z_ nameV, VLCL_VARC_S_TRING,OBJECT(a) va, l );
b      |            ^,
 c../include/vlc_variables.h:, 140:48d,: note: expanded from macro 'var_SetChecked'
   e140 | #d efi)
      |                                           ^
ne../include/vlc_common.h va:r_S481etC:15: note: hecexpanded from macro 'VLC_OBJECT'
k  481ed | (o, n, t,v) va r_  SetCh ec ke d(conVsLC_OBtJE CTs(ot),n,t,v)
r      |                                                ^u
ct ../include/vlc_common.h:vlc_commo481:n15: note: _mexpanded from macro 'VLC_OBJECT'
e  481m |  bers: (c  on  st vl  c c_onst ostbject_t ru*c)(t &vl(c_x)->common_omemberbs: j)(co nst v\lc
_object      _t|  *              ^)(
&(x)->obj) \
      |               ^
In file included from lua/libs/strings.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/strings.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/strings.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/strings.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/strings.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/strings.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GIn file included from lua/libs/sd.c:et44:
lua/libs/../vlc.hCh:105ec:5:ke warning: d(due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]VL
C  105 |  _O  BJ msg_GeECnT(o)ericVa(,n p_,tt,v)
his,      |                                                 ^
V../include/vlc_common.h:LC481:_MSG15: note: _DBG,expanded from macro 'VLC_OBJECT'
 ppz_fmt, ap );
        481|  |         ^
    const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
../include/vlc_messages.h:74:15: note: expanded from macro 'msg_GenericVa'
   74 |     vlc_vaLog(VLC_OBJECT(o), p, vlc_module_name,In file included from lua/libs/strings.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 _  350 |     if( var_GetChecke_FdILE__, __LINE__, \
      |               ^
(../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
   481 |         const struct vlc_common_members: p_(obcoj,n st vpslcz__onabjmee, ctVL_C_t VA*)R_(&ST(xRI)->obj) NG\
      , | &va              ^
l ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(oIn file included from lua/libs/sd.c:,n44:
lua/libs/../vlc.h:111,:13:t, warning: v)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] v
a  111 |    r_ GertCetheurnck !veda(Vr_InLChe_OritBoBJolEC( p_T(tho)is,n, ,t"lua" ,v);
)
            | |                                                ^
            ^../include/vlc_common.h
:481:15: note: ../include/vlc_variables.h:expanded from macro 'VLC_OBJECT'604:47
:  481 note: expanded from macro 'var_InheritBool'
 |   604 | #defin  e v  ar_I  n heritBo col(oo, n) varns_Int heristtBoruolct(V vLlcC__cOomBJmoEn_CT(meo)mb, ern)
s:      |                                               ^
 (con../include/vlc_common.hst:481:15: v note: expanded from macro 'VLC_OBJECT'lc
_  481 |    ob  je   ctc_to *ns)(t&( strxuct vlc_)-co>ommobjn_) membe\rs: (co
      n|               ^s
t vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/strings.c:36:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/sd.c:105:1: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  105 | vlclua_item_meta(title, Title)
      | ^
lua/libs/sd.c:100:13: note: expanded from macro 'vlclua_item_meta'
  100 |             msg_Err( p_sd, "Error parsing set_ " # lowercase " arguIn file included from mlua/libs/strings.c:ents36" );\
:
In file included from       |             ^
../include/vlc_common.h:../include/vlc_messages.h:83:5: note: 1031:
expanded from macro 'msg_Err'
../include/vlc_variables.h:   83429: | 5:  warning:    due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ms  429g_Gen |  eric(p  _th vis, arVLC__CMSG_EreRR,at __e(VA_ pARGS__o_)
      |     ^
b../include/vlc_messages.hj,:78:13: note: In file included from expanded from macro 'msg_Generic'
 plua/libs/stream.c:s   78 |     41vl:
c_Log(VLC_OBJECTz(o)_namIn file included from lua/libs/../vlc.h, :ep, v, lc_moduleV32LC_VAR_I_na:
meIn file included from NT../include/vlc_input.hE,:41 _:
GE../include/vlc_vout.h_FR IL:125E_:|_5:,  V LCwarning: ___LIdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]NE
__,  125 |     v VAR_l\DO
INHERIcT      _|              ^
../include/vlc_common.h:)481:15o: note: ;
      |     ^
expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:122:  48139:  |  note: expanded from macro 'var_Create'
b      122 | #def   ine varject_cornset lease( s_Ctrureapct_ vvlco_cuomt );
      |     ^
m../include/vlc_objects.h:66:25: onnote: _memte(expanded from macro 'vlc_object_release'be
rs: a,b   66 |     v,(coc) vnsat lrvlcc___objeobct_tjCre *)a(&(te( Vx)LCe->ob_j) OBJECT(ac)\
      t_re|               ^l
, b, c )
eas      |                                       ^
../include/vlc_common.h:e( V481:15: note: expanded from macro 'VLC_OBJECT'
lua/libs/sd.c  481 |  LC_OBJECT(:106:1a: warning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   
   106 |    con )
vlcst       s| lut                        ^
ruct a_i../include/vlc_common.ht:481vlc_coemmmon:_meta_15members: (a(rcto: note: istnst vlc_, Aoexpanded from macro 'VLC_OBJECT'brtjectis_t *)
t  481( |    & )
(      |  ^
x ) lua/libs/sd.c:- >100:13: note: cexpanded from macro 'vlclua_item_meta'
o  100 |        ons bj) \  
t      |               ^
 s  tmsg_Errruc( p_sd, "Error parsIn file included from lua/libs/strings.c:36t:
iIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h :v442:ng set_ lc5" # l_coomwemrcon_me: awarning: smbedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]e " ars:rg umen(tsc
o  442 |     var"_Crne )ate( p_osbt;\
      j vl|             ^
c,_../include/vlc_messages.h:83: psoz_nam5:e,bj note: expanded from macro 'msg_Err'
 VLeC_Vc   83 | At_tR     *ms)g_B_(&(Generic(p_tOOL hx)is,->o| bj) VL \
      |               ^VLCC_MSG__ERR
,V _A_VA_ARRGS___)
      | D    ^
O../include/vlc_messages.hI:78:N13:H Enote: Rexpanded from macro 'msg_Generic'
I   78T |      v)l;c_L
o      g(| VLC    ^_OB
JE../include/vlc_variables.h:122:CT(o),39: note:  expanded from macro 'var_Create'
p  122 | , v#deflc_imodnuele_ namve, a_r_FILE__C_, r__LeINEa__t, \e
      | (            ^
a,../include/vlc_common.hb:481,:15:c )note: expanded from macro 'VLC_OBJECT'
   481 | v   a  r_C   creatones(t  struct vlVc_cLoCmmon_me_mberOBs:J EC(Tc(onast) ,vlc_ objecbt_,t  *)c(& (x)->obj)) \
      |               ^

      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^lua/libs/sd.c
:107:1: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  107 | vlclua_item_meta(genre, Genre)
      | ^
lua/libs/sd.c:100:13: note: expanded from macro 'vlclua_item_meta'
In file included from lua/libs/strings.c  100: |   36  :
     In file included from    In file included from m../include/vlc_common.h:1031:
lua/libs/stream.c:41../include/vlc_variables.h:
In file included from :lua/libs/../vlc.h:32:
455:s5: gwarning: ../include/vlc_input.h_:527:29due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]: Ewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

r  455 | r    527( |   p_s d, "Err   or pvar inpusinag st_tet_ "r #h lowrea_d_Ct *rineatpue(t = ie p_obnpujrt_Crec,asate( pe  p"are argnsut, imtem,ez_ long, Nname, tsVLC_V" A);\
      | RULL_,            ^ FNULL
LO )A;
../include/vlc_messages.hT:83:5 | V:      |                             ^
 note: expanded from macro 'msg_Err'
L../include/vlc_input.h   83 |    C:501_:46:V note: expanded from macro 'input_Create'A
 msRg_  501 | #defin_e iDGOnputene_CrIiNHreate(aE,bc,c,(d,e)R inpuIt_TCrp_this, eatVLC_ MSeG);(VL
_      CERR, _O__VABJ_| AREG    ^
SC../include/vlc_variables.h__T(a),b,c)
,d:,e)
122:      |     ^
39:       |                                              ^../include/vlc_messages.h
:note: 78../include/vlc_common.h:481:15:expanded from macro 'var_Create': note: 13: expanded from macro 'VLC_OBJECT'

note:   481expanded from macro 'msg_Generic'
 |    78 |       122 | #d       cons tv elsctrfuc_it nvlce_co mmovn_maeLog(VmLbCers_OBJEC: T(o)(cron_,C pst ,vlc vlcrea__obmjtecoduleet_t( *_na,b,)(came),& (x)- >var_ob__FILEjC__, r__ea) \LI
      | Nte(               ^
VLC_OBJEE_C_T(, a), b\
      ,|  In file included from c            ^ )
lua/libs/stream.c
      | :41:
                                      ^In file included from lua/libs/../vlc.h:
32../include/vlc_common.h:481:15: ../include/vlc_common.hnote: expanded from macro 'VLC_OBJECT':

../include/vlc_input.h  :530481 |    :9: : 481:15 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
  note: expanded from macro 'VLC_OBJECT'
  530 |     const s481t |  r         uvc t vl c_l  com mc_o const struobjcectt_r elevaselc_con( in_membputemmo );
n_memb      |         ^
r../include/vlc_objects.h:s: (66:conste 25: vrs:l (note: expanded from macro 'vlc_object_release'
cc_objoec   66 | t_t *)(ns&(  x)->  vlct_ob jectv_reolc_oblease(j VLebj) cC_OBJtEC_tT(\
      | a) *)              ^(& )
(      |                         ^x

)->o../include/vlc_common.h:481:15: note: bj)expanded from macro 'VLC_OBJECT'
 \  481 |         const s
tr      |               ^
uct vlc_common_members: (const vllua/libs/sd.c:108c:1_: owarning: In file included from bjelua/libs/strings.cctdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  108 | vlc36l:
In file included from _t *)ua_item_m(&(xeta)../include/vlc_common.h:1031:
../include/vlc_variables.h:469:->ob(copyj)ri5gh : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t, Cop
y\righ  469t)
 |       | ^
lua/libs/sd.c:100 :13: note: expanded from macro 'vlclua_item_meta'
   va  r
100      |               ^
_ |   C   r   eate    m( psg__obErr( jp,_s d, "pErrsor z_naparmsinge ,seIn file included from t_ " #  loVwlua/libs/stream.cercase " LaC_VAR_:41:
In file included from lua/libs/../vlc.hrgSuTmRING e:32:
n| ../include/vlc_input.h:572V:10:L twarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]s
C  572_" |   V) ; \    A  Rvlc_
_D      |             ^O
o../include/vlc_messages.h:83:bje5c: note: t_rexpanded from macro 'msg_Err'
el   83 |  INHERIe   maT se() (vlc_sg_Gobe;
neric(j      ep_|     ^
tct_t *h../include/vlc_variables.h:122:)(39pp_vis, VL:C_MSG onote: ut[_expanded from macro 'var_Create'
iE]  ) )122 | ;
      #Rd|          ^R
, _../include/vlc_objects.h:66:e25: note: f_VAiexpanded from macro 'vlc_object_release'
   66 | n_ARGeS__)
       va| r_Create(a,    ^  b  
../include/vlc_messages.h:78:13:,vlc_ note: ocbje)ctexpanded from macro 'msg_Generic' _rvele
a   78 |  sae( r   v_CVlLC_c_LogOBJE(rVCLT(Ceaa) )
_OBJEtC      | T                        ^
../include/vlc_common.h:e481:15: note: expanded from macro 'VLC_OBJECT'
((o)  481 |      V ,   LcoCnst st p, vrulc_modulect vlc___ncOBaJmoECT(a), b, cmemon_, )mem
       be_rs:_ (conFILE_st_,|  vlc_obj                                      ^ect
_ t__LI../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
NE  481 |  __, \
         |             ^
   ../include/vlc_common.h:481 *)(&(x:15: note: )-expanded from macro 'VLC_OBJECT'
>obj) \ con
        481 |  |               ^ s      
t sconstrt ustrucctt  vlc_vcolmmcon__mcemboerms:mon_m (econmst bvlecr_osbj:e ct_tIn file included from lua/libs/variables.c:( *)(37:
In file included from &c(../include/vlc_common.h:1031:
../include/vlc_variables.h:oxn)-s>189t vlobcj) _o\bjec
:12:t_t       |                ^
*)warning: (&(x)->obj) \
      |               ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_naIn file included from lua/libs/strings.cme:36:
In file included from , V../include/vlc_common.h:1031:
LC_../include/vlc_variables.h:477:Vlua/libs/sd.cAR_5: warning: Idue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]N:
109:1: warning: TEdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
GER  109 |   477,v |     varl_cluaCreate( p_obj, ps_i val temz_n)_mame;
      ,eta(a|            ^lbum VLC
, A../include/vlc_variables.h:_VAlbumR_S140)
      | ^
:lua/libs/sd.c:100:13: note: expanded from macro 'vlclua_item_meta'
48  100 | TR: Inote: expanded from macro 'var_SetChecked'
NG  140 | #def  |ine v VLC_VAar           msg_Err( p_sd,_SR_DOINHERI et"ECThecke d(ro,);
n,t      ,v)|     ^
ro v../include/vlc_variables.h:122ar r_S:39ept:aCh note: expanded from macro 'var_Create'
ercke  sd(iVLng set_ " 122C_O#BJEC  | T(o#l),on,t,define v)
v      | aw                                               ^
err_../include/vlc_common.h:481:15: note: Ccreexpanded from macro 'VLC_OBJECT'
as  aet e(a", argubm,481 |  cen    ts ) var"  c_ onst)C s;trrea\uctt vlc
      | _co            ^e( V
LC_OBJEmmonC_me../include/vlc_messages.h:83mT(ab),:5: note: expanded from macro 'msg_Err' b, c )
ers      
|                                       ^
   : (83c../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT' | on st 
   mv  sl481 | c_o   gbj _ectGe    const struct vlc_t *n)(&er(x_co)->objm) \moni_
      |               ^
c(p_mthemis,b VLC_MSG_ERR,ers In file included from lua/libs/variables.c:__VA37_:
In file included from ../include/vlc_common.h:1031: (consAt:
../include/vlc_variables.h:203 RGS:12vlc: _object_t *)(&(x)->ob_warning: j_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)
      |     ^
../include/vlc_messages.h:  203)  |   \78  r:et
13      |               ^u
r:n v note: arexpanded from macro 'msg_Generic'
_SetChe   78c |  ked  ( p v_obIn file included from lua/libs/strings.c:36:
In file included from ../include/vlc_common.h:1031lj, psz:
_c../include/vlc_variables.h:_Log(491Vname,:5:L VL warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C  C_491 |  _VAO   vBR_BarOOL_, valJCEr );eaCtT
e((      |            ^
../include/vlc_variables.h:140: 48: ponote: ),_obj, expanded from macro 'var_SetChecked'psz_name, VLC
_VAR_ADDRESS | VLC_VAR_DOINHERIT    );
      |     ^p,140  | #vlc_moddefuine v
a../include/vlc_variables.hl:122r_S:etCh39eck: e_end(ao,mn,etnote: expanded from macro 'var_Create'
,,   v) 122 | #define var_Creatve(a,bar_Se,ctCh) var_Ceckreed(V_LC__FIOBLJEEaCT_(o),nt_,t,v)e
      |                                                ^
, ( VL../include/vlc_common.h:C481_:15: __Onote: BJEexpanded from macro 'VLC_OBJECT'
LCT(aINE), b, c )_
      |                                       ^
_  481 | ,     \
          cons| ../include/vlc_common.ht s:            ^tr
uct481:15 ../include/vlc_common.hvlc: note: _co:481:15: note: expanded from macro 'VLC_OBJECT'mexpanded from macro 'VLC_OBJECT'
mon_
m    481481 | e | mb  er   s   :  (con     c  ost nstvlc_obc sjeotruct_nstt *) str(&(xuc)-t vc>obtj)  \
      v| l              ^
cl_commc_onc_meombers: m(cmonIn file included from _molua/libs/variables.c:37embers::
In file included from ../include/vlc_common.h n:1031:
s../include/vlc_variables.h:212t( cvon:l12: cstwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 _v  ob212 |   jlec_obc t_jec ret_turt *)(&(x)->obj)n vt a *)r_Set\Che
(&(      x)->obj| ) \
      |               ^
cked              ^ (obj, 
name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'In file included from 
lua/libs/strings.c  :36:
In file included from 140../include/vlc_common.h | :1031:
../include/vlc_variables.h#:511:defi5n: warning: e lua/libs/sd.cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:v  110ar_S511etC | : hecke1:d(o,n,t ,v)  va r va_SertCh_eckwarning: eCrddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](VLeC_ate(
 p_obj,  110O ps | BJz_navElCmTe, VLC_Vc(o)luaA_,n,R_itIemt,v_)me
NT      | ta(traE                                               ^
GERcknum, | V../include/vlc_common.h :481:Tr15: anote: LC_cVexpanded from macro 'VLC_OBJECT'
AR  481_DOI |   k   NNH u  coEmnRITs)t s
truc
t vlc_      com      m| on| _me    ^mber
s: (cIn file included from o../include/vlc_variables.h^nlua/libs/stream.c:41
:slua/libs/sd.ct vlc_o:100122:b:39: 13:note:  :
lua/libs/../vlc.hjeexpanded from macro 'var_Create':105:ctnote: 
5  122 | #definexpanded from macro 'vlclua_item_meta'_: 
t e warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
*)(  &(x)  var105 |   100 | _C -re      >    o bj)   msm\sg_Err( at
e(ga      ,p_sb,_|               ^Genec)
 vard, "Err_icVCraeate( rop_r ( VLIn file included from lua/libs/variables.c:37C_OparsiBJngECTth(a)i,:
In file included from ../include/vlc_common.h:1031:
 b,s,../include/vlc_variables.h:  227s:et_12  :VLC_cMS" # lo  )
      G_D|                                       ^
wwarning: ../include/vlc_common.h:BG, ercase " a481:15pdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: pz_fnote: expanded from macro 'VLC_OBJECT'
m  r  481g |   ut,  apmen t s" ));227; |   \ 
         |             ^

 ../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err' 
ret   urn vc      83oarn_Se |     msg_|     ^Gt
e../include/vlc_messages.h:nCh74:15eric(p:eck_ note: expanded from macro 'msg_GenericVa'
e   74td( p_ |     vohlcbij,s_v p,sz VLC_n_ameaLog(M, VLC_sSG_ERR,VAVLCt _O Bs__RVA_t_FJEARGSLCTOAT, vr(o),_al p, ucvlct_mo v_)
l      | dulc e_    ^
);_c
      o|            ^../include/vlc_messages.h
:nam78:13:m../include/vlc_variables.h:140: 48omenote: ,n :expanded from macro 'msg_Generic' note: _
expanded from macro 'var_SetChecked'
__mem  140b |    ersF78 | #de    vlcfi: (constne_Log(V ILEL__, _ v_LIlvarc_SNE_C__oe_tCbjehecOBJcECT(o),k, ed\ tp
, v_l(o,ctn,t,      |               ^ *)(
v) &../include/vlc_common.h:(x)481var:15:__-Se> note: expanded from macro 'VLC_OBJECT'
tmoChoec  bked(VLCdju_O)481 |    l   e_n am\BJEe CT(o
      |               ^ ),n,c
,ot _n,_v)s
F      |                                                ^
t stru../include/vlc_common.h:481:Ict vlcL_In file included from 15E: c__note: expanded from macro 'VLC_OBJECT'om
mlua/libs/strings.c  481 |  ,: _    o36:
In file included from _L  ../include/vlc_common.h c:n_me1031INEonst mb__str,uct  v\:
../include/vlc_variables.helc_cro:525:
      | mm5on            ^_:
mem../include/vlc_common.h: bs: 481(c:ewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r15: s:note: on
s  525 | t   v   va(consexpanded from macro 'VLC_OBJECT't r_Cl
rvlc_obejeatct_t *  e(481c) |       (p &_ _ob cjob(xect_jt *)(,&()->ob j)px)-s>ob \
j)      zo \
      | nst |               ^s
              ^
truct vl_cn_commaomen_memb, In file included from lua/libs/variables.c:In file included from 37:
In file included from ../include/vlc_common.hVerlua/libs/stream.c:41:
lua/libs/../vlc.h:1031:111:13::
s../include/vlc_variables.h:241::L12: C( warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_VAco
Rns_tB warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 vlc_OOL  241   obj111 |    |      r| ret VeetuurLC_VAR_crnDtO_ItN  n var*H_S!v)(&(xetERarChI)_Inhe-T>cke
obj)d(e \       | 
p_    ^ri
otB      ../include/vlc_variables.h:122:|               ^b39
j, ps: note: z_noolexpanded from macro 'var_Create'ame,(
 VLC_   p_122th | #isVAR_defiSTRne,ING " lua/libs/sd.cl, v:alvaua " )111;
      |            ^r_Creat
);e:
(      |             ^
1../include/vlc_variables.h::a,b140:48: note: expanded from macro 'var_SetChecked'
   140warning: ../include/vlc_variables.h:604:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |   111#d47: note: efiexpanded from macro 'var_InheritBool'
n | e vav  604r_Sl | c#lua_ietChetemcde,_fkedin(e vo,c)n,t, vamraevr_taIn()he_riCrea var_SdettCeshectcBokrieption,( D VoedLC_OelB(o, n(VLC)Jscr_OBECTipJ vECTtioan)(a), 
r(o),_Ibn      n,heri| t,tBv)oo
      | , c )
      ^
llua/libs/sd.c(|                                       ^
VLC_O../include/vlc_common.h::                                               ^100:13: note: 
expanded from macro 'vlclua_item_meta'../include/vlc_common.h:481
:481B  100 |    15::JECT note: expanded from macro 'VLC_OBJECT'
15   (481 |   o     :   note: expanded from macro 'VLC_OBJECT'),
    n)     481ms | 
      g_|                                                ^E r r(  p    
_co../include/vlc_common.h:481:nsst sdt 15:ructc vlo note: expanded from macro 'VLC_OBJECT'
c,_  481 co |  mmon_me mb"   nErro  rers  parsst scotrunsticng t st rsu: e(ct vcontls_ "v t vlcc_commo#n_me _obmljleberc_cctoommon_m_t w*)(&e(x)rembscase : (cons-">o bja)r \ersg
      tum ents" );\|               ^

:v (lcon      st |             ^
vl../include/vlc_messages.h:c_83:5: obc_note: expanded from macro 'msg_Err'jobect_In file included from t *
j   elua/libs/variables.c83:37:
)(& | In file included from ../include/vlc_common.h(x:1031:
)-ct>  ../include/vlc_variables.h :_t256:obj12: ms warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
g  256 |  _  *))G  (&( \
      |               ^
erxe)->objt)une rri\
      |               ^c
n vaIn file included from (plua/libs/strings.c:36_this, V:
LCr_In file included from ../include/vlc_common.hS:1031:
../include/vlc_variables.h_:539:Me5: warning: tChdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]eSck
G_eE  539d( p_o | Rbj, Rpsz_,na  me ,_ V L _VC_VA_AvAR_AaRDDRESGrS_Crea_St_)
      | , e( p_ob    ^val j, psz_na);

me      | ,           ^
../include/vlc_messages.h VLC_:VA../include/vlc_variables.h:140:78:13: note: expanded from macro 'msg_Generic'48: 
R   note: expanded from macro 'var_SetChecked'
78 |   _140F | #LOAT de fin   | e vVlua/libs/stream.cvL:94:a26:r_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]lc
C_Set   94 |   _C  shetcked(o,reVamLogn,t,Av)R__ vt *a(r_DSetOVp_CstrheceLCamke _OB= vJEdINHCE(VLC_OBlTc_JE(CT(o)o), ,n,t,vs)
      t| p,                                                ^
v../include/vlc_common.h:lream_Nec_mo481wdulMRL(e_name, :15: note:  p_texpanded from macro 'VLC_OBJECT'_his,
 p_FIsz_urLl E__,  );
481 |        |    __                         ^
L I../include/vlc_stream_extractor.h:  N  112:51:E note: __,coexpanded from macro 'vlc_stream_NewMRL'
   ns\t 112 | #
      defin|             ^
ste ru../include/vlc_common.h:RIvc481Tt vllc_c_:common15st_memr:eam_Ne bersnote: :wexpanded from macro 'VLC_OBJECT'M 
(coRL  
nst481      |  |          ^
 (a,  v  b../include/vlc_variables.h:lc_cons122:t st)obrjeu vct_39t ct*)( vll&(xc:)->c_com_stremonobj)  note: \
      | expanded from macro 'var_Create'              ^_am_meNem

wbers: MR(coL(  n122 | #desft In file included from ivVLC_lua/libs/variables.cne l:37:
In file included from ../include/vlc_common.h:1031OB:
v../include/vlc_variables.h:a276:10c:JEC_T(o warning: bjadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])ec
, bt)
_t      r|   _Cr276e                                                  ^
../include/vlc_common.h *:481:15:a note: expanded from macro 'VLC_OBJECT'te
)(a,b,(  481c |  |        &  (x   )const)i struc-f t>o( v v!avarr_C_lc_comGretCemoaheckn_ebd( tjmeem(pb _) oV\
bj      , psz_nLame,er| s: (Cc              ^on
_ sOt vlBcVL_JobCjECTe_VcAtR_t *)(&(x)->obj) \
      |               ^
_(INTEGERa),,  &vab,l )  c)
 )
            |          ^
lua/libs/sd.c../include/vlc_variables.h:142::48:lua/libs/stream.c| :103:                                       ^note: 26:112 warning: 
:expanded from macro 'var_GetChecked'
../include/vlc_common.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  103 | 1481  142 | #d    s:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]trefea
i15ne va:r_  112 |  vnote: Gexpanded from macro 'VLC_OBJECT'
ml  etclu481Che | ckea__ittem_ *pd(o,n,t,v)_ meta(strarea tming,  var_ GR= vetat lcing_     )
s      | ^
trconCheckseetlua/libs/sd.c structdam(VLC_:100 OvBJECTl:13:c_c_ note: expanded from macro 'vlclua_item_meta'(
o  Memo100o),ryn |   N   m,mt,veown_mem)
      |                                                ^
../include/vlc_common.h b   :481: e ( m sgp__15Errtr:hs note: : (consexpanded from macro 'VLC_OBJECT'
t  481 |  i ( p_sd,   vlc_ "s,  o  cEb (onjeustct_ sitrt *nuc)rt t(r8_or tpa rs&*(x)vlci)_cpnommsz_g- o>nc_moebj)onmbers: t (c\eon
snt vlct, strl      | _eob              ^jn
ectset_ " (# l_t *)o weprc(&(xase)- " >obj)args \
In file included from       | z              ^
_lua/libs/strings.c:c36:
In file included from ../include/vlc_common.h:oum1031nteentns" t);\
In file included from lua/libs/variables.c:      | 37:
In file included from ../include/vlc_common.h: ):
1031:
../include/vlc_variables.h,             ^
f../include/vlc_messages.ha:293l:10::83: warning: 5s../include/vlc_variables.hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e::554 :   293 | );
  note: expanded from macro 'msg_Err'
5:     i83 | f( !v           am|                          ^
warning: r_GsetChgdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_Geecn../include/vlc_stream.h
eriked( p  554c:396_o:b |   (j30 :, ps zp_t_namhinote: expanded from macro 'vlc_stream_MemoryNew' e,s,var_C
r  e396  VLC | _VVLAaRt_ e(B Op OL, &_  vaolC_MSG_ )E  )   
      | v         ^RRb,ljc
,_../include/vlc_variables.h:142stream_MemoryN:48e: note: expanded from macro 'var_GetChecked'
w( _V  142 | L#def C_inpe vszOB_JECnaar_TGem(_eVtCh, ecAa_A),ked(o, b,VLC_RVAn,t GRS__c)_,v)S, 
      |  vaTRdING )| 
    ^r_G
e../include/vlc_messages.h      VLC_VtC:AR_DO78:INH13heERITcked: note: 
expanded from macro 'msg_Generic'
         78|     ^
../include/vlc_variables.h:122:( | 39:    VLC vl_Onote: c_expanded from macro 'var_Create'
Lo  BJE122g(VLCC | #define T(o_var_CreatOBe(a,)JECT(,n,o), p, v| blc                             ^_,
c)m o../include/vlc_common.hdu:481vale_:nt,15ame, v)
r      _|                                                ^__: 
FC../include/vlc_common.h:r481note: eexpanded from macro 'VLC_OBJECT'
I:  15at: note: Lexpanded from macro 'VLC_OBJECT'
481 |    481 E_  |     e_  , (   con s__tVLC   _st LINOBJECE_rTu_c,( \a
      | )t            ^
  cov../include/vlc_common.h:481:lnst , bc15struc:, c note: expanded from macro 'VLC_OBJECT'_cot vlmm
 on  )
      | 481 |   _                                      ^
 me c _../include/vlc_common.h:co481mmon_   con:15:m note: bersexpanded from macro 'VLC_OBJECT'memb
:  ers:st481 ( |   c (c ononsts  t  vlc_v lc_oobj  bjecct stonst ruc_t *)(st&t vr(uclxect)c_tt- * _cv>oobj) l\
)mmo      n_mc(&(_x)->eobj) \c|               ^

      | om              ^mb
emonrs: (const vlc_object_t *)(&(x)In file included from -lua/libs/stream.c>oblua/libs/variables.c_mj) \
      e|               ^:111:26::37 :
warning: mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  b111 | e   rIn file included from  ../include/vlc_common.hs:treams1031:
../include/vlc_variables.h:: (co304nst v_t *p:17: l_swarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ctr_objeeam = c  vt304 | l_t  c_   if (stream*)(&lik_Nely(!vewar(x)U_->oGetChbejRc) \
      kedL| (               ^
 p_t(his, pszo_url )b;
      j|                          ^
,../include/vlc_stream.h:404:51:  note: expanded from macro 'vlc_stream_NewURL'
nam  404In file included from lua/libs/strings.c | e:#d,elua/libs/sd.c: fiVL36C_113:
In file included from :1: ne vVwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
A  lc_st../include/vlc_common.h113 | vRlclu_a_item_COORmet:1031re:
DaamS,../include/vlc_variables.h_(d:563:5: Naete , Dwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
&  vate)563alw
       |  | ^URL(a, b
 )lua/libs/sd.c  ) :)100:13):v
       |                 ^a
rvlc_note: stre_Cr../include/vlc_variables.heatexpanded from macro 'vlclua_item_meta'
e(am p:142:_48:  100 |  note:   expanded from macro 'var_GetChecked'  ob  j_New, p
U  142 | s# d z e _  mnsfg_Eriamr( pne e, VLvar__CsdG_etChV, e"ErroAckr parRed(_os,n,tSing ,setv_ T) vaRINGr"_ # GlowetChe c| VLkeerCcda(sVLCe_ "V_ OarABJEguRment_DCOT(oI),n,t,NHERIvT
)
      |                                                ^
      ../include/vlc_common.h:481:|     ^
15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:122s"  481 |  : 39: )  note: expanded from macro 'var_Create'
;\
        122|             ^
  | ../include/vlc_messages.h:# 83 :5define: note: expanded from macro 'msg_Err'   var_c
onst   83 |  C   r structms eag_tGeneverRLlic(p(V(_cLCa_Ot,b_cohmiBJEmonCT(a_,c)),  b)s, V
      memvb|                                                   ^
erLsC_MSG../include/vlc_common.h_EaR:: (conr481:15R,st :_ v _Clcnote: reat_obje_VA(ec texpanded from macro 'VLC_OBJECT'
_AV  481_ |  RGSLC_OtB    *)_J_)
 (E&CT((a  x       |     ^)
)->obj../include/vlc_messages.h:78c:13:)o ns\ 
      |               ^
note: expanded from macro 'msg_Generic't str,uc t 
b,    78 | vlc  c )  v
lc__c      |                                       ^
omLmo../include/vlc_common.hn_mIn file included from :og(VLlua/libs/variables.cC481:15_:OBJem:be note: 37:
In file included from expanded from macro 'VLC_OBJECT'
ECT../include/vlc_common.h  481 |  (o), p rs:1031:  :
 , v( lccon_mod u../include/vlc_variables.hle_stn:ame  co nst324 :vsl10:c_ob,  jewarning: __Fdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  I324LEct_r_t *)u |   (&c(x)-t>o _, _bvlc_L INE _if(_, _j!vca \
      omm| r            ^on_) m\_

      eGem../include/vlc_common.h:481:15bt: |               ^Cnote: expanded from macro 'VLC_OBJECT'

he  481 | re  s:      c(co kconesd(t nst pst_r uct vovllcc__bcoobjmmejonct_,m_embers:t  * psz_)nam(conset vl,(&(c_xob) VLCjlua/libs/stream.c_VA-:169>:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
obj)Rect_  t _*) F\169 |   (&L
O(      x)-|      A ms              ^gT, &_Dbg
>obj) (v\a
      |               ^
 l p_) thi)
s      | ,         ^
 ../include/vlc_variables.hIn file included from "addlua/libs/strings.cing a::14236:
ll In file included from aut../include/vlc_common.homatlua/libs/sd.c::ic 1031114str:
::1../include/vlc_variables.h48:: note: : warning: expanded from macro 'var_GetChecked'due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]578eam
   142 | 
#fdilter:  es114 | v9" );
      f:li ne v|         ^
ar_Getwarning: cluadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]C_
ith  em_m../include/vlc_messages.h:87:5et: note: expanded from macro 'msg_Dbg'e578ac
(   87 |  | ked(o,n, t,  s v) veatt i ms ng,  gr_GSeietf_G(tenerictChec(p_ki vaed(VLCrng)
      | ^
__OBJCtEhaCTlua/libs/sd.c:100nge(:13: h (pnote: i_s,o VLCoexpanded from macro 'vlclua_item_meta'
),nb  j,_t,,vM)100SG  |    p  
      |                                                ^ sz_n_D
BG,a../include/vlc_common.h m__V:481:  e,A_15: note:  expanded from macro 'VLC_OBJECT'
VLC     ARG 481msg_ | Err    _S_VAR_CH( p_)
      |     ^
O_sI d,../include/vlc_messages.h:C 78 ES" :13:  note: expanded from macro 'msg_Generic'
COErrc   78orUNTo  |     pavlc,nstr  _L&sing scog(et_oV " #un lowestrutcrtcLC, _as vNOBJlECUT(o)ce _, LL p,) " arg vlumc)ents"o );
c_\
m      mo      mo|             ^
| nd        ^../include/vlc_messages.h:_ule_mnea
m../include/vlc_variables.h:me83:5: bernote: 128:,expanded from macro 'msg_Err'
s43:  __F   note: 83ILE | : expanded from macro 'var_Change'
 _ (c o m_nst v  128 | lcsg#d_Ge_, _onb_LIjeeNE_fine vae_, c\
      |             ^r
_C../include/vlc_common.h:th_t *)(&(r481:15xaic:nge(a,(pb_)thi s,,c, -d,enote: expanded from macro 'VLC_OBJECT'V>LC_
M  481 | SG_   obj  )) \
ER R,        v|               ^ a__r
_Change( VA_ARVLGS__ consC)
_      |     ^
O../include/vlc_messages.h:BJ78t:In file included from E 13:lua/libs/variables.c:37 note: expanded from macro 'msg_Generic'
:
CIn file included from ../include/vlc_common.h   :78 | Tstruct( vla),c_ b,commo1031:
../include/vlc_variables.h: 340   c,  vd:9ln_mc_Lo:g(VLC_OB warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,  emJ E340CTeb er(o)s)
: ( |   co      ns| t,                                           ^ vlc_o p,
b j../include/vlc_common.hie: vlfc_(481:ct15m_t  varod:_uGetChele_cnamk e,note: ed( expanded from macro 'VLC_OBJECT'
p  481_*)o(&(b |       __Fj,x ) psz-I>L_o Eb conj__,n) \ __
      | L              ^
ame,s VLC_t struIctV ARNE_vllua/libs/stream.c_:c178STR_, \I:17:
N      |  Gwarning:             ^
,due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h &:481v_co:15m:a ml note: )expanded from macro 'VLC_OBJECT'
 
)  178
 | on  481_  m        |         ^e |  
     m../include/vlc_variables.h:   b co   e142 :48 n: note: expanded from macro 'var_GetChecked'st 
    r  142 mssts: ruc(const g_vDb | lt cgv#de( _lc_fp_common_memthbeisros,i: (conbjste  c"invsetnerl vt_c_ed atn automaatric_  s*Geobjectt)_t *tre(&am( Cfihex)c)(-kedlter(" >);
      |                 ^o&
ob../include/vlc_messages.h:,n,tj87:,5: )note: expanded from macro 'msg_Dbg'
v    \
87 | ()x)-       |    m              ^sg_>obj) 
G\e v
neric(p_this, aVLC_      |               ^
r_MSG_DBG, _Ge_VA_ARGS__)
      |     ^
t../include/vlc_messages.hCh:78:ec13: note: expanded from macro 'msg_Generic'
k   78 |     vlc_Log(VedLC_OB(VJECT(o)L,lua/libs/sd.c p, v:115:1: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
l  Cc_mod115ule__ | navmOe, __FILEBlJE_cCT_l,( __LINE__,o u\a)_
,      |             ^
int../include/vlc_common.h:481,:15: note: expanded from macro 'VLC_OBJECT'
e  481 |  t m,v  _  )m 
 co      e|                                                ^nst
 ../include/vlc_common.ht:481as(tru:url, UcR15L)
      t vlc_c:o| mmon_membe r^s
note: expanded from macro 'VLC_OBJECT': (colua/libs/sd.cn:s100t
 :v13lc_ob  :j481e note: c | t_t *)(&(x)->ob jexpanded from macro 'vlclua_item_meta') \
      
    |  100 |                 ^      
      co  nsmsgt _stErurrct( v p_lcs_cd,lua/libs/stream.c:190 ":E13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
romrmo  190r | o            msg_n _Dbg( p_mthis,p a"rUnaemble tbsing seote_ "r # l oospe:nwe  request(rccase "e ond straeam filter '%s'",
s      r| t             ^
vl../include/vlc_messages.h:87:g5: note: expanded from macro 'msg_Dbg'
c   u87m_en | tosbj " e  msg_ G)cteneric(p_this,_ ;VtLC_MSG_DBG,  __*V\A)_ARG(S
      | &(            ^
x)../include/vlc_messages.h:83:5:- note: expanded from macro 'msg_Err'_
>o_   83 | b j )
      |     ^  ms)
g _../include/vlc_messages.hG:e78:13\:n 
e      ric(note: expanded from macro 'msg_Generic'
p|    78 |     v              ^l_this, VLCc
__MLSoGg(_VERR, _LC_OBJECT_(Vo)A, p,_ vlARGS__)
      c| In file included from     ^_
modlua/libs/variables.cu../include/vlc_messages.hl:e_:n78a37me, __FILE__, __LINE__, \
      |             ^
::
In file included from ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
13  481 |         const../include/vlc_common.h :s:1031 t:
ruct note: expanded from macro 'msg_Generic'
../include/vlc_variables.h:v   l350:c_978:  | c o mwarning: modue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]n _ 
vml  c_Log350 | (e VLC_OBJEmber CsT: (const  (v ilfo( c)_,obje cvtpar_, G_tvl ce_*m)(&(tx)->obojd)u Ch\leeck
_      e|               ^
nd(a pme,_o __bjFIL, Eps__, __LIz_NE_na_, \me
      |             ^, 
VLC_VA../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
R  481 |      _S   TRcINonsG,t s &truvact l vlc) _)
c      | o        ^
m../include/vlc_variables.hmon_:142mem:48b: enote: expanded from macro 'var_GetChecked'r
s  : (const142 |  vl#dc_oefbinje ecvat_r_tGe *tC)he(&ck(edx(o)-,n>o,tb,vj) ) va\r_
      |               ^G
etChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (constlua/libs/sd.c:116:1 v: lwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c_
o  116 | vlcluabj_ecit_tt em_*)me(ta(language, &(Languagxe)
      | ^
)-lua/libs/sd.c:100>o:bj13: ) note: expanded from macro 'vlclua_item_meta'
\  100 |  
      |            m              ^
sg_Err( p_sd, "Error parsing set_ " # lowercase " arguments" );\
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_thisIn file included from , VLC_lua/libs/variables.c:MSG_ERR, __VA_ARGS__37:
)
      |     ^
In file included from ../include/vlc_messages.h:78../include/vlc_common.h::13:1031:
 note: expanded from macro 'msg_Generic'
../include/vlc_variables.h   78 |     vlc_Log(VL:362C:9_: OBwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]JECT(o), p
, v  lc_module_nam362 | e,   __FILE__,   __LifINE__, \
      |             ^
(../include/vlc_common.h:481 v:15: note: expanded from macro 'VLC_OBJECT'
a  481 |     r   _G etconsCht struct ecvlc_ckeommd(on_mem pbe_ors: (bjconst , vpslc_oz_bjenact_t me*)(&(, x)->VLobj) C_\
      |               ^
VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetCheckelua/libs/sd.cd:117:1: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc](o
,  117 | vlcln,ua_t,iv)tem v_mare_GetCta(nohewplckaedyin(VgLC, _ONowPlBJaECyiT(ngo))
      ,n| ^
,tlua/libs/sd.c:,100:13: note: v)expanded from macro 'vlclua_item_meta'

  100 |            |                                                ^
       msg_Er../include/vlc_common.h:r( p_481:s15:d, note:  expanded from macro 'VLC_OBJECT'
"E  rror pa481 | rsin  g   s  e  t_co n"st # lowe srcatrseuc " t arvlgumc_encotsmm"on );_m\
      |             ^
embers../include/vlc_messages.h:: 83:5: (cnote: expanded from macro 'msg_Err'
on   83 |    st msg_Ge vnelcric(p_o_bjtehis, ctVLC_MSG_ERR,_t __VA_ARG *S__)
)(      |     ^
&(../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
x   78 |     vlc_Lo)-g(VLC>o_OBJECT(o), p, vlc_modbjule_) nam\
e      | ,              ^
 __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/variables.c:37:
lua/libs/sd.c:118:1: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from   118 | vlclua_ite../include/vlc_common.hm_meta(p:1031ub:
lisher, Pu../include/vlc_variables.h:blisher429:)
      | ^
5:lua/libs/sd.c warning: :due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
100:  42913: note: expanded from macro 'vlclua_item_meta' | 
   100 |               v marsg_C_reEatre(r( p_ psd_o, bj", Errpsoz_r parsing senat_ " me# , lVLowC_erVAcaR_se IN"TE GEaR rgu| meVLnts" C_);\VA
      |             ^
R_../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
DO   83 | IN  HE R msg_GeneITr )i;
      |     ^c(p
_this, V../include/vlc_variables.h:L122:C39:_ note: Mexpanded from macro 'var_Create'
S  122 | #dG_ERR, _ef_inVe Ava_Ar_RGCrS_ea_)
te      |     ^
(../include/vlc_messages.h:a,78:13: b,note: expanded from macro 'msg_Generic'
c   78 |     vlc_Log(V) LC_OBJEvCT(o),ar p, _Cvlc_rematodule_namee(,  __FILE__, VL__LC_INEOB__, JE\
      |             ^
C../include/vlc_common.h:481T:15: note: expanded from macro 'VLC_OBJECT'
(  481 |         consa)t,  b,st cr )uct vlc_comm
      on_|                                       ^m
embers../include/vlc_common.h:: (481:c15:o note: nexpanded from macro 'VLC_OBJECT'
st vlc_objec  481t |  _t   *)(&  (x)  ->ob cj) \
      |               ^
onst struct vlc_common_members: (const vlc_object_t *)(&(x)->objlua/libs/sd.c:119) :\
1      |               ^: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  119 | vlclua_item_meta(encodedby, EncodedBy)
      | ^
lua/libs/sd.c:100:13: In file included from lua/libs/variables.cnote: expanded from macro 'vlclua_item_meta'
:  100 |        37:
   In file included from ../include/vlc_common.h :1031 :
../include/vlc_variables.hmsg_:442Err(:5 p_sd: ,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] "Err
or  442 parsing  |  set_   " # v arl_Corewercase " aatrgue(men pts" );\
_ob      |             ^
j../include/vlc_messages.h, :ps83:z_5: note: expanded from macro 'msg_Err'
na   me83,  |     VLmC_sg_GVAenerR_ic(p_BOthis,OL VLC_MSG_ERR, _ |_VA_A VRGS__)
LC      |     ^
_../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
V   78 |     vlc_ARLog(VL_C_OBIn file included from DOINHElua/libs/strings.c:41:
In file included from lua/libs/../vlc.h:32:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: JEwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C  125 | RIT  );T(
      o  |     ^
), p, vlc_module_name,  ../include/vlc_variables.h__FILvl:122:E__,39 : note: expanded from macro 'var_Create'c
__object_L_r  IN122Eel | _e#define v_aa, sr_Cr\
e( p_e      | vat            ^
oe(../include/vlc_common.h:ua,b,c) var_Create( tVL481: )C_OBJEC;15:T note: expanded from macro 'VLC_OBJECT'(a
), b,   481c )
      |                                       ^
 |  ../include/vlc_common.h:  481:15:
      |   note: expanded from macro 'VLC_OBJECT'
      ^
  481 |      ../include/vlc_objects.h  :  66 coc:nst struct vlc_common25: note: expanded from macro 'vlc_object_release'
on_member   st66s: (c s |  onst vltr   vc_objelcuctct__tobje vlc _ccommt*)o(&(x)n_m-_ree>mberls: (ecoaonsst vlec_ob(bje cjt_tV ) *\
      )(LC&(x_)->OBJobEj) | CT\
                    ^(a|               ^
)
 )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_memIn file included from belua/libs/variables.c:r37:
s:In file included from lua/libs/sd.c../include/vlc_common.h :(const vl1031c:
../include/vlc_variables.h:455:120_:1ob: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
j:5  : 120 | vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]lce
lua_ictem_mt  eta455 | _    var_Cr(arteaurt *)lte( p_obj,(, psz_name, VLC_V& ArAtwoRrk_(x)-URL)>obj) 
      \
F| ^
      Llua/libs/sd.c:100:OA13:|               ^
T note: expanded from macro 'vlclua_item_meta' |
   100 |    VL    C_V     msARg_Err(_D OIp_NHsd,ERI T );"Erro
      r|     ^ 
parsing set_ "../include/vlc_variables.h: # l122:o39:w note: erexpanded from macro 'var_Create'
case "   122a | #rdegfiuneme vnarts"_C re);\
      |             ^
at../include/vlc_messages.h:83:5:e( a,note: expanded from macro 'msg_Err'
b,   83 |    c)  vmars_g_GeneriCrc(pea_ttehis(, VLC_MSG_ERR V, _LC_VA_O_BJARGECS__T()
      |     ^
a../include/vlc_messages.h:78),:13:  note: expanded from macro 'msg_Generic'
b,    78 |     c v)lc_Log(
      VL|                                       ^
C_OB../include/vlc_common.h:JECT(481o), p, v:15l: cnote: expanded from macro 'VLC_OBJECT'_
m  481o |  du  le  _  na cme,on st__FILE__,  s__trLucIt NvlE__c_, co\
      mm|             ^
o../include/vlc_common.hn_:me481:mb15: note: expanded from macro 'VLC_OBJECT'
e  481 |         crson: s(cton ststruc t vlc_commovln_c_mobemjebers:ct (con_st vlc_objt ect_t *)*)((&&(x(x))-->o>objbj) ) \
\
      |               ^
      |               ^
In file included from lua/libs/strings.c:41:
In file included from lua/libs/../vlc.h:32:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_CIn file included from rlua/libs/variables.c:37lua/libs/sd.c:121:1e:
: warning: adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
tIn file included from   121 | v../include/vlc_common.h:1031e( parent:
, itelclu../include/vlc_variables.ha_itm,em_m: 469leta:5(trac: warning: kdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]id
, Tro  469 |     gvar_Crack,IDeat)
 e      | N( p^ULL,_
oblua/libs/sd.c:100 :Nj13: ,note: expanded from macro 'vlclua_item_meta' Up
LsLz_n  100a |     me   )    ; , msg_Er rV(L
 p      C_s_d, "| V                            ^ErrorAR_
 Sp../include/vlc_input.harsTi:RI501:46:ng  senote: expanded from macro 'input_Create'
N  501Gt_  | #defi " n|# Ve lowe iLnrpcasCut__e CV"r aArgeateR(a,umentsb_D" ),c,;\
d      | ,e)             ^
inputOIN_CreHate(VLC_OBJECT(a),b,c,../include/vlc_messages.hd,e:83:5:) note: expanded from macro 'msg_Err'
E
R      I|                                              ^
T ../include/vlc_common.h   83 |   :481:)  ms;g_15
Gen      eric| (p_    ^:
t../include/vlc_variables.h his:,note: expanded from macro 'VLC_OBJECT'
 VL122  C_M481 | :SG_ ERR   39,  :  __ note: VA expanded from macro 'var_Create'
_  ARc122GS | o#__defi)
      |     ^
nn../include/vlc_messages.he:78: 13:vst  note: expanded from macro 'msg_Generic'satr
_Creruct val   78 |     vtce_co(ammolcn_m,b_Log(eVLC_,mOBJECbT(oerc),s p,:)  vlc(_moducloe_nnames , __FtIvaLE_r_C r_,vlc _e__obajectt_LINEt__, e \
      *)(|             ^
(&(x) -V>obj) \
      |               ^
L../include/vlc_common.hC_:481:OB15JE:CT note: (aexpanded from macro 'VLC_OBJECT'
)  481 |      , In file included from b,    lua/libs/strings.c:cc41:
In file included from lua/libs/../vlc.h:o nst) s
tr      u32:
../include/vlc_input.h| ct:                                      ^ vlc_c
omm530:9: ../include/vlc_common.h:onwarning: _medue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]mbe
r481s::   (con15:st  vlc530 |  note: _    objec expanded from macro 'VLC_OBJECT'
t  481 | _t  * )( vl&(x)-c>ob j) _ob \
      j |               ^
 e  c cton_str streuclt evlacse_c(om moin_npmelua/libs/sd.cmb:ut er122:)1: ;
      | warning: sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:          ^ 
122( | cov../include/vlc_objects.h:lcl66una_itst vel:m25_meta(:ctr note: expanded from macro 'vlc_object_release'
_obj   66 |     vlce_ackobject_reletaseotal(, T racVckTLtCot_al)
_OBJECT(a)t      |  ^
 )lua/libs/sd.c:100:13*
):      |                         ^
 note: ../include/vlc_common.h:481expanded from macro 'vlclua_item_meta'
(&  100 | : 15: note: expanded from macro 'VLC_OBJECT'
(x  481 | )        -   >obj   m )     csg_onsEr\r
      |               ^
t(  p_sstrudct ,v lc_"Error parcIn file included from siongmlua/libs/variables.c smon:37et_ :
_In file included from mem" be../include/vlc_common.h:r1031:
s../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]# l
ower:case   " a477rg |  (conumesnts" )t ;\
 v l      | c_o  vabrj_ecC            ^t_rt
ea../include/vlc_messages.hte( p_o :83:5:b note: *jexpanded from macro 'msg_Err'
),   83  |   (p&s (x)- m>sg_Gzeneo_ric(pb_tjh)nis a,m\ V
      | LeC_M              ^S,
G V_LCE_VRARR_S, __TRVA_INARG GS__)
      |     ^
|../include/vlc_messages.h V:78:13LC: note: expanded from macro 'msg_Generic'_V
A   78 |     vlc_Log(VR_LDOC_IOIn file included from NHBJlua/libs/strings.cEC:TER(41:
In file included from o), p,I vllua/libs/../vlc.hTc:_m32odu:
 le_)../include/vlc_input.h:572:10;n:
       |     ^
warning: ../include/vlc_variables.hamedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,: _122_F:39ILE_: _  note: ,572expanded from macro 'var_Create' |  __ 
   122 | LIN# dE   e  __, vlfc \
i      |             ^n
_../include/vlc_common.h:oe var_bje481:15:c note: t_rCexpanded from macro 'VLC_OBJECT'
reel  481 |   easa e  t(  e (coan ,(vlc_st bstorucbjt vlc_ecoc,mmt_tc)  von*a_me)rm(ppbe_Cr_voutreats: (e[i]co)nst v lc_o)bje;(c t_t VLC_
O*      )B|          ^
(../include/vlc_objects.h&(x:)->66:25ob:j) J \note: expanded from macro 'vlc_object_release'

      |               ^
   ECT66(a | ),  b   vl, cc _)
o      |                                       ^b
ject../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_  r481 | lua/libs/sd.c:123: 1:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 el ease( VLC_OB  123 | JEvlcluaCT_i( tea)  m_m  e)
tac      (doirenctst |                         ^
osr,../include/vlc_common.h Dtruci:481t:15r vlc_common: ectnote: or)
_      expanded from macro 'VLC_OBJECT'm
|   481 | e^
m blua/libs/sd.c:100:13 e:     rnote: expanded from macro 'vlclua_item_meta' 
s: (  100 coc |   n  so    t    nms stsg_Etr vulrcr( _cotbp_sdj, evcl "Ertr_orct pa_ rsc*oin)g msemo(n_&mt_ (" # xlembersow)er:case ( -" c>argoumebnots"nj );\
s      |             ^
) t vl../include/vlc_messages.h:83c:5_\: note: expanded from macro 'msg_Err'
o
b      | j   83 |                 ^e 
 msg_Generic(p_this, VLC_MSG_Ect_t *)RR,(In file included from &lua/libs/variables.c:(x)37- __>VA_:
In file included from ARGSobj)__)
      ../include/vlc_common.h|  \
    ^      |               ^
:
1031:
../include/vlc_messages.h:../include/vlc_variables.h78:13: note: :491expanded from macro 'msg_Generic'
:   78 |     vlc_Log(VLC_OBJEC5:T( o), p,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] vlc_module_name
,   __FIL491 | E__, __LINE_ _, \
      |             ^
 ../include/vlc_common.h:481:15  : note: vaexpanded from macro 'VLC_OBJECT'
r  481 |    _C   re at const ste(ruct vlc p_co_ommobjn_memb, ers: (psconz_st vlc_naobjmect_t *)(&(x)-e,>obj)  V\
      |               ^
LC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #definlua/libs/sd.c:124:1:e warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   124 | vlclua_itevamr__mCreateta(season, e(aSeason)
      | ^
,b,lua/libs/sd.c:100:c)13:  vnote: expanded from macro 'vlclua_item_meta'
ar  _C100 | re at  e(    V LC _O   BJ msECg_T(Err(a) p_, sd,b, "Error c parsing ) 
      | set_ " #                                      ^
 l../include/vlc_common.howercase :481":15 : anote: expanded from macro 'VLC_OBJECT'r
g  umen481 | ts"  );\
      |             ^
 ../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
     83  |     msg_Ge  neric(p_thi cs,on stV sLtrCuc_t MvlSGc__ERcoR, __VAm_ARGS__)
      |     ^
m../include/vlc_messages.h:78:13: onnote: _mexpanded from macro 'msg_Generic'
emb   78 |  er  s:  (vlcoc_nsLt ovlgc_(obVjeLctC_t_OBJ *ECT)((o)&(, px), vlc_mo->dule_nameo, __FILE__, _bj_LI) NE_\
_,      |                ^
\
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membIn file included from lua/libs/variables.cers: (:const vlc_objec37:
t_t *)(&(x)->obIn file included from ../include/vlc_common.hj:1031):
../include/vlc_variables.h \
      |               ^
:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | lua/libs/sd.c:VLC125:1: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  _125 | vVAlR_cDOlINua_HEitRIem_metT
a      (episode|     ^, E
pisode)
      | ^
../include/vlc_variables.h:lua/libs/sd.c:100:13: note: expanded from macro 'vlclua_item_meta'
122  100 |     :39  :       msg_Enote: expanded from macro 'var_Create'rr( p_
s  d, "122 | #Errdeor fiparsin37ng warning sete _s generated.
 v" # lowercaase " argur_ments" C);\
      |             ^
r../include/vlc_messages.h:ea83:te5: (anote: ,bexpanded from macro 'msg_Err'
,c   ) 83 | va    mr_Csg_Generic(p_thireate( VLC_Os,B VLJECT(a), b,C_ c )
      |                                       ^
../include/vlc_common.h:481:15:MS note: expanded from macro 'VLC_OBJECT'
G  481 |       _ER  const struct R,vlc __V_A_AcRGS_ommon_members_): (const vl
      c_obj|     ^ect_t
../include/vlc_messages.h:78 *):13(&: note: (x)-expanded from macro 'msg_Generic'
>obj) \
      |               ^
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/sd.c:126:1: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  126 | vlclua_item_meta(showname, ShowName)
      | ^
lua/libs/sd.c:100:13: note: expanded from macro 'vlclua_item_meta'
  100 |             msg_Err( p_sd, "Error parsing set_ " # lowercase " arguments" );\
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/variables.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |  lua/libs/sd.c:127:1:  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  127 | vlclu  va_item_armet_Ca(actreaors, Acte( p_toobrs)
j,      | ^
 pslua/libs/sd.c:100:z13: _nnote: expanded from macro 'vlclua_item_meta'ame
,   100VLC_ | VAR_  BOO     L   | V  LC msg_Err( p_sd, "Error parsing set_ " # lowercase " arguments" );\
      |             ^
_VAR_DOI../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
NH   83 |     msg_Generic(p_thERiIT
      s, V|     ^LC
_M../include/vlc_variables.hSG:_E122:39: note: RRexpanded from macro 'var_Create'
,   122 | #__defiVAne v_ar_CrAReatGe(a,S_b,_)c) var
      _|     ^C
rea../include/vlc_messages.hte( V:78LC_:13OBJEC: note: T(a), bexpanded from macro 'msg_Generic', c )

         | 78 |                                       ^  
 ../include/vlc_common.h:481: vl15: note: expanded from macro 'VLC_OBJECT'c_
L  481 |   o g ( V L mv -f lua/libs/.deps/liblua_plugin_la-stream.Tpo lua/libs/.deps/liblua_plugin_la-stream.Plo
 Cc_oOnBst JEsCtTr(uoc)t,  vpl,c _vclommoc_modunl_em_enmame, _b_eFrIsL:E__ (, __cLonst vIlNcE__o_b,j e\c
t      _| t            ^ 
*)(&../include/vlc_common.h:481:15(:x )note: -expanded from macro 'VLC_OBJECT'
>obj)   \481
 |       |               ^
        const struct vlc_common_memb/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="lua/libs/liblua_plugin_la-video.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-video.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-video.Tpo -c -o lua/libs/liblua_plugin_la-video.lo `test -f 'lua/libs/video.c' || echo './'`lua/libs/video.c
ers: (const vIn file included from lc_olua/libs/variables.cb:je37:
In file included from ../include/vlc_common.h:1031c:
t../include/vlc_variables.h_:t *539:)(&(x)5-:> objwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]) 
\
      |               ^
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, lua/libs/sd.cc )
      |                                       ^
:161:9../include/vlc_common.h: :481:15: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note: expanded from macro 'VLC_OBJECT'
    481161 |  |            c o n s t  msstgr_Eurcrt(  vpl_cs_dc,ommon _"mEermrboerr:s :a (crognusmte ntv lmcust_ boeb tjaebct_t *l)e("&(x)- >)o;b
j      )|          ^
\
../include/vlc_messages.h:83:5      | : note:               ^
expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13:In file included from  note: lua/libs/variables.c:37:
In file included from expanded from macro 'msg_Generic'
../include/vlc_common.h:1031:
../include/vlc_variables.h:554:   5:78  | warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |       554  const |  struct vlc_common_members: (const vl  c_o  vbarj_Cecret_tat e(*) p(&_o(xb)->obj) j,\ p
      |               ^sz
_name, VLC_VAR_STRING | VLC_VAR_DOIlua/libs/sd.c:NH168ER:IT9: 
      warning: |     ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

../include/vlc_variables.h  168 | :122        :msg_E39rr( p_s: dnote: expanded from macro 'var_Create', "
E  122rro | #r: defin\"%s\e var_C" paramreetate(aer ,bis,c) required", "path" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS va__)
      |     ^
r_../include/vlc_messages.h:78:13:C note: expanded from macro 'msg_Generic'
re   ate(78 |      VLC_OBvlc_JECLoTg(V(a),LC _Ob,BJECT(o), p, vlc_module_n c )
      |                                       ^
a../include/vlc_common.hm:e,481 :_15_: note: Fexpanded from macro 'VLC_OBJECT'I
LE__, _  481_LINE_ |       _,   con\
      |             ^
st struc../include/vlc_common.ht: 481v:l15c:_ cnote: oexpanded from macro 'VLC_OBJECT'm
mon_me  m481b | e r s :   ( c o ncsotn svtl c_ostbrjuect_t *)(&c(tx )v-l>cob_jc)ommon_ m\
      |               ^
embers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/variables.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: lua/libs/sd.c:note: 192expanded from macro 'var_Create':
5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    122192 |  | #    vldcelfine vuaa_readr_options_C( rep_sdat, L,e(a,b,c) var_Create( VL &Ci_opti_OoBJnsEC, &T(pa)ps, zb_optio,n c s)
 );
            | |     ^                                      ^

../include/vlc_common.h:481:15: lua/libs/../vlc.h:note: expanded from macro 'VLC_OBJECT'
184  481 | :64:   note: expanded from macro 'vlclua_read_options'
    184     | #decfionnst se trucvltclu vlc_caom_moreadn_m_oemptbers:io (consnst v( lca,_ b, objcec, d ) vlt_t c*l)u(a&_(rx)->obeadj_options( VLC_OBJECT( a ), b, c, d )
      |                                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         ) \
      |               ^
const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^In file included from 
lua/libs/variables.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |   In file included from   if( var_Change( p_objlua/libs/sd.c:201:5, : warning: pszdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_na
m  201 |    lua/libs/strings.c e:v,41 V:
lLlua/libs/../vlc.h:C_105VAR_C:cl5ua_rHO:e Iwarning: ad_mCESCOUNdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]eta
_T  ,d 105&acount, NULL )ta |  (  p_  )s
       d,m|         ^
s g../include/vlc_variables.h:L, p_i_np128ut G:43e): ;
      | note: ner    ^
lua/libs/../vlc.h:186:65expanded from macro 'var_Change'
ic  :Va(128 note: expanded from macro 'vlclua_read_meta_data' | 
 p_  #de186th | if#deifs,ne varine_Change (a,b, VvLCl_Mcc,dlSGua,e) va_DBrG_,_Change p(p VrzLeC_f_mOBt, ap )a;
Jd_m      eEta_|     ^datC
T(a../include/vlc_messages.ha:74( a),,:15:  bnote: expanded from macro 'msg_GenericVa' 
, b, cc   74 ,  | )    vd,lc e _v vaL)
lcol      g(VLC_OBJEC|                                           ^
uT../include/vlc_common.h:a_481re:15: note: expanded from macro 'VLC_OBJECT'
a(d_  ome481), |  p,   tav_ dl     consatca_t s( tmVLoCruct vlc_dcoum_mloOe_BJEnCn_members: a(mTec,( ons__t  vlFILac_ )oE,bj_ b,_e , cct_t *)(&(x )_-_LINE_>_o,bj)  )\
      \

      | |                                                                 ^      |               ^

              ^../include/vlc_common.h:481:15:
 ../include/vlc_common.hnote: :expanded from macro 'VLC_OBJECT'
481  481 |      : 15:  con note: expanded from macro 'VLC_OBJECT'
st  481 s | truct vlc_common_members: (const vlc_obje c       t_cot nst st*)ru(&ct (xvlc_co)->mmobonj) _\
      | membe              ^
rs: (const vlc_object_t *)(&(lua/libs/sd.c:x)-203:>5:obj warning: ) \
      |               ^due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  203 |     vlclua_read_custom_meta_data( p_sd, L, p_input );
      |     ^
lua/libs/../vlc.h:In file included from 189:lua/libs/strings.c79: :note: expanded from macro 'vlclua_read_custom_meta_data'41
:
lua/libs/../vlc.h:111:13  189 | : #warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]de
f  111 | i n   e revltuclua_rren a!var_d_cInushetomrit_Bmetool( ap__dthatia(s, a "l, ua"b, );
      |             ^ c )
 v../include/vlc_variables.h:lc604:47:l note: uexpanded from macro 'var_InheritBool'
a_read  _c604 | #duefine vasrt_Ionmhe_meritBota_ol(data( VoL, nC_) vOBar_JECT( aInhe ), b, c )
r      |                                                                               ^i
t../include/vlc_common.hBool:481:15: note: expanded from macro 'VLC_OBJECT'
(  481VLC_O |  BJ    ECT(o   co)nst , nstruct vlc_common_member)
s: (cons      t vlc|                                               ^_
object_../include/vlc_common.h:481t :15*: note: expanded from macro 'VLC_OBJECT'
)  (&(x)->o481 |         conbj)st \
      |  s              ^truct vlc_common_memb
ers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/sd.c:210:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  210 |         msg_Warn( p_sd, "Item duration should be a number (in seconds)." );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/sd.c:286:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  286 |         msg_Err( p_sd, "Error: argument must be table" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/sd.c:293:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |         msg_Err( p_sd, "Error: \"%s\" parameter is required", "title" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/sd.c:311:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  311 |         msg_Dbg( p_sd, "ArtURL: %s", psz_value );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/variables.c:39:
In file included from lua/libs/../vlc.h:32:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/sd.c:409:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  409 |     char **ppsz_names = vlc_sd_GetNames( p_playlist, &ppsz_longnames, NULL );
      |                         ^
../include/vlc_services_discovery.h:139:25: note: expanded from macro 'vlc_sd_GetNames'
  139 |         vlc_sd_GetNames(VLC_OBJECT(obj), pln, pcat)
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/sd.c:449:25: warning: 'playlist_IsServicesDiscoveryLoaded' is deprecated [-Wdeprecated-declarations]libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"lua\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-video.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-video.Tpo -c lua/libs/video.c  -fPIC -DPIC -o lua/libs/.libs/liblua_plugin_la-video.o

  449 |     lua_pushboolean( L, playlist_IsServicesDiscoveryLoaded( p_playlist, psz_sd ));
      |                         ^
../include/vlc_playlist.h:357:77: note: 'playlist_IsServicesDiscoveryLoaded' has been explicitly marked deprecated here
  357 | VLC_APIIn file included from lua/libs/variables.c:39 b:
In file included from oolua/libs/../vlc.h:32:
../include/vlc_input.hl :527pl:29ay: liwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]st
_I  527sS |  er  vic inespuDist_tcovhread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
er../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
yLo  501 | #define input_Create(a,b,c,d,e) input_Creatade(VLed( C_OBJEplCT(aay),b,cli,d,e)
st      |                                              ^
_t *,const char *) VLC_DEPRECATED;
      |                                                                             ^
../include/vlc_common.h../include/vlc_common.h:85:40: note: expanded from macro 'VLC_DEPRECATED'
:   85 | # define VLC_DEPRECATED __attribute__((deprecated))
      |                                        ^
481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/variables.c:39:
In file included from lua/libs/../vlc.h:32:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/variables.c:39:
In file included from lua/libs/../vlc.h:32:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
31 warnings generated.
mv -f lua/libs/.deps/liblua_plugin_la-strings.Tpo lua/libs/.deps/liblua_plugin_la-strings.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="lua/libs/liblua_plugin_la-vlm.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-vlm.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-vlm.Tpo -c -o lua/libs/liblua_plugin_la-vlm.lo `test -f 'lua/libs/vlm.c' || echo './'`lua/libs/vlm.c
In file included from lua/libs/variables.c:39:
lua/libs/../vlc.h:105:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  105 |     msg_GenericVa( p_this, VLC_MSG_DBG, ppz_fmt, ap );
      |     ^
../include/vlc_messages.h:74:15: note: expanded from macro 'msg_GenericVa'
   74 |     vlc_vaLog(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/variables.c:39:
lua/libs/../vlc.h:111:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  111 |     return !var_InheritBool( p_this, "lua" );
      |             ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/variables.c:174:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  174 |     int i_type = var_Type( *pp_obj, psz_var );
      |                  ^
../include/vlc_variables.h:131:33: note: expanded from macro 'var_Type'
  131 | #define var_Type(a,b) var_Type( VLC_OBJECT(a), b )
      |                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/variables.c:175:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  175 |     if( var_Get( *pp_obj, psz_var, &val ) != VLC_SUCCESS )
      |         ^
../include/vlc_variables.h:137:33: note: expanded from macro 'var_Get'
  137 | #define var_Get(a,b,c) var_Get( VLC_OBJECT(a), b, c )
      |                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/variables.c:191:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  191 |     int i_type = var_Type( *pp_obj, psz_var );
      |                  ^
../include/vlc_variables.h:131:33: note: expanded from macro 'var_Type'
  131 | #define var_Type(a,b) var_Type( VLC_OBJECT(a), b )
      |                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/variables.c:194:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  194 |     int i_ret = var_Set( *pp_obj, psz_var, val );
      |                 ^
../include/vlc_variables.h:134:33: note: expanded from macro 'var_Set'
  134 | #define var_Set(a,b,c) var_Set( VLC_OBJECT(a), b, c )
      |                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/variables.c:224:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  224 |     if( ( i_ret = var_Create( *pp_obj, psz_var, i_type ) ) != VLC_SUCCESS )
      |                   ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/variables.c:233:32: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  233 |     return vlclua_push_ret( L, var_Set( *pp_obj, psz_var, val ) );
      |                                ^
../include/vlc_variables.h:134:33: note: expanded from macro 'var_Set'
  134 | #define var_Set(a,b,c) var_Set( VLC_OBJECT(a), b, c )
      |                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/variables.c:243:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  243 |     int i_ret = var_Change( *pp_obj, psz_var, VLC_VAR_GETCHOICES, &val, &text );
      |                 ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/variables.c:262:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  262 |     int i_type = var_Type( p_this->obj.libvlc, psz_cmd );
      |                  ^
../include/vlc_variables.h:131:33: note: expanded from macro 'var_Type'
  131 | #define var_Type(a,b) var_Type( VLC_OBJECT(a), b )
      |                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/variables.c:269:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  269 |     int i_ret = var_Set( p_this->obj.libvlc, psz_cmd, val_arg );
      |                 ^
../include/vlc_variables.h:134:33: note: expanded from macro 'var_Set'
  134 | #define var_Set(a,b,c) var_Set( VLC_OBJECT(a), b, c )
      |                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/variables.c:284:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  284 |         b_bool = var_ToggleBool( p_obj, psz_name );
      |                  ^
../include/vlc_variables.h:592:45: note: expanded from macro 'var_ToggleBool'
  592 | #define var_ToggleBool(a,b) var_ToggleBool( VLC_OBJECT(a),b )
      |                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/variables.c:298:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  298 |         b_bool = var_GetBool( p_obj, psz_name );
      |                  ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/variables.c:302:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  302 |     if( b_bool != var_GetBool( p_obj, psz_name ) )
      |                   ^
../include/vlc_variables.h:659:41: note: expanded from macro 'var_GetBool'
  659 | #define var_GetBool(a,b)   var_GetBool( VLC_OBJECT(a),b)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/variables.c:303:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  303 |         var_SetBool( p_obj, psz_name, b_bool );
      |         ^
../include/vlc_variables.h:260:46: note: expanded from macro 'var_SetBool'
  260 | #define var_SetBool(a,b,c)      var_SetBool( VLC_OBJECT(a),b,c)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/variables.c:315:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  315 |     var_TriggerCallback( *pp_obj, psz_var );
      |     ^
../include/vlc_variables.h:168:55: note: expanded from macro 'var_TriggerCallback'
  168 | #define var_TriggerCallback(a,b) var_TriggerCallback( VLC_OBJECT(a), b )
      |                                                       ^
../include/vlc_common.h:481:15:libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"lua\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-vlm.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-vlm.Tpo -c lua/libs/vlm.c  -fPIC -DPIC -o lua/libs/.libs/liblua_plugin_la-vlm.o
 note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/variables.c:323:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  323 |     int64_t i_val = var_IncInteger( *pp_obj, psz_var );
      |                     ^
../include/vlc_variables.h:381:45: note: expanded from macro 'var_IncInteger'
  381 | #define var_IncInteger(a,b) var_IncInteger( VLC_OBJECT(a), b )
      |                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/variables.c:333:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  333 |     int64_t i_val = var_DecInteger( *pp_obj, psz_var );
      |                     ^
../include/vlc_variables.h:396:45: note: expanded from macro 'var_DecInteger'
  396 | #define var_DecInteger(a,b) var_DecInteger( VLC_OBJECT(a), b )
      |                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/variables.c:343:19: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  343 |     int i_count = var_CountChoices( *pp_obj, psz_var );
      |                   ^
../include/vlc_variables.h:582:49: note: expanded from macro 'var_CountChoices'
  582 | #define var_CountChoices(a,b) var_CountChoices( VLC_OBJECT(a),b)
      |                                                 ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/variables.c:353:18: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  353 |     bool b_val = var_ToggleBool( *pp_obj, psz_var );
      |                  ^
../include/vlc_variables.h:592:45: note: expanded from macro 'var_ToggleBool'
  592 | #define var_ToggleBool(a,b) var_ToggleBool( VLC_OBJECT(a),b )
      |                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/video.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/video.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/video.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/video.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/video.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/video.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/video.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/video.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/video.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/video.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/video.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/video.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/video.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/video.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/video.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/video.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/video.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/video.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/video.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/video.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/video.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/video.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/video.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/video.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/video.c:35:
In file included from ../include/vlc_vout.h:29:
In file included from ../include/vlc_es.h:27:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
49 warnings generated.
In file included from lua/libs/video.c:35:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
65 warnings generated.
mv -f lua/libs/.deps/liblua_plugin_la-variables.Tpo lua/libs/.deps/liblua_plugin_la-variables.Plo
mv -f lua/libs/.deps/liblua_plugin_la-sd.Tpo lua/libs/.deps/liblua_plugin_la-sd.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="lua/libs/liblua_plugin_la-volume.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-volume.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-volume.Tpo -c -o lua/libs/liblua_plugin_la-volume.lo `test -f 'lua/libs/volume.c' || echo './'`lua/libs/volume.c
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="lua/libs/liblua_plugin_la-xml.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-xml.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-xml.Tpo -c -o lua/libs/liblua_plugin_la-xml.lo `test -f 'lua/libs/xml.c' || echo './'`lua/libs/xml.c
In file included from lua/libs/vlm.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/vlm.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/vlm.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/vlm.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,tIn file included from lua/libs/video.c:37,v:
In file included from lua/libs/../vlc.h:32:
../include/vlc_input.h:) var_527:Se29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
tChec  527ke |  d(  VLC_OBJ iECnpT(o),un,t,vt_)
      |                                                ^
thread_t *input = input_Create( par../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
ent, item, log, NU  481 |  LL       , NULL );
      |                             ^
const struct vl../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define inputc_common_me_Crembers: (const vlc_obatjeect_t *)(&(x)(a,->b,c,d,e)obj) \
      |               ^
 input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
In file included from lua/libs/vlm.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
    481 |         const struct vlc_common_memb241 |     erreturn vars:_S (etcoChnsect vlc_object_t *)(&(x)->obj) \
      |               ^
ked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChIn file included from lua/libs/video.c:ec37:
In file included from kelua/libs/../vlc.h:32:
../include/vlc_input.h:d(VLC_OBJECT(o),n,t,v)
530      |                                                ^
:../include/vlc_common.h:481:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
15:  530 |      note: expanded from macro 'VLC_OBJECT'    vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^

../include/vlc_common.h:  481:15481 | :  note:  expanded from macro 'VLC_OBJECT' 
    481  |   const struct         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/vlm.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( pIn file included from lua/libs/video.c:37:
In file included from lua/libs/../vlc.h_:32:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
obj  572 |          vlc_o, pszbject_release( (v_namelc_o, bjectVLC__tVAR *)(_ADDRESS, val );
      |            ^pp_vo
ut../include/vlc_variables.h:140:48[:i ]) note: expanded from macro 'var_SetChecked'
)  ;
      |          ^140 | 
#../include/vlc_objects.h:66:25: note: deexpanded from macro 'vlc_object_release'
   66 |     fine varvl_SetCheckc_eobd(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         cojenctst st_releaseruct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/vlm.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         cvaonst r_GetCstrhecked( up_ct vlc_commoboj,n p_mesz_nmambe, eVLrC_sVA: (R_INconst vTElc_obGEject_t R,* &)va(&l () x)
      |          ^
../include/vlc_variables.h:)142:48:->o note: bexpanded from macro 'var_GetChecked'
j  142) | # de\fi
      | ne               ^v
ar_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/vlm.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/vlm.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/vlm.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/vlm.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/vlm.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/vlm.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/vlm.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/vlm.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/vlm.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/vlm.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/vlm.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/vlm.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/vlm.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/vlm.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/vlm.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/vlm.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/vlm.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/vlm.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/video.c:37:
lua/libs/../vlc.h:105:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  105 |     msg_GenericVa( p_this, VLC_MSG_DBG, ppz_fmt, ap );
      |     ^
../include/vlc_messages.h:74:15: note: expanded from macro 'msg_GenericVa'
   74 |     vlc_vaLog(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"lua\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-volume.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-volume.Tpo -c lua/libs/volume.c  -fPIC -DPIC -o lua/libs/.libs/liblua_plugin_la-volume.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"lua\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-xml.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-xml.Tpo -c lua/libs/xml.c  -fPIC -DPIC -o lua/libs/.libs/liblua_plugin_la-xml.o
In file included from lua/libs/video.c:37:
lua/libs/../vlc.h:111:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  111 |     return !var_InheritBool( p_this, "lua" );
      |             ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/video.c:56:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   56 |         vlc_object_release( p_input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/video.c:60:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   60 |     i_ret = vlclua_var_toggle_or_set( L, p_vout, "fullscreen" );
      |             ^
lua/libs/variables.h:31:38: note: expanded from macro 'vlclua_var_toggle_or_set'
   31 |         vlclua_var_toggle_or_set( a, VLC_OBJECT( b ), c )
      |                                      ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/video.c:62:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   62 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/video.c:63:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   63 |     vlc_object_release( p_input );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/vlm.c:36:
In file included from ../include/vlc_vlm.h:28:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/vlm.c:36:
In file included from ../include/vlc_vlm.h:28:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/vlm.c:36:
In file included from ../include/vlc_vlm.h:28:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/vlm.c:36:
In file included from ../include/vlc_vlm.h:28:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
35 warnings generated.
mv -f lua/libs/.deps/liblua_plugin_la-video.Tpo lua/libs/.deps/liblua_plugin_la-video.Plo
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="lua/libs/liblua_plugin_la-io.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-io.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-io.Tpo -c -o lua/libs/liblua_plugin_la-io.lo `test -f 'lua/libs/io.c' || echo './'`lua/libs/io.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"lua\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-io.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-io.Tpo -c lua/libs/io.c  -fPIC -DPIC -o lua/libs/.libs/liblua_plugin_la-io.o
In file included from lua/libs/vlm.c:38:
lua/libs/../vlc.h:105:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  105 |     msg_GenericVa( p_this, VLC_MSG_DBG, ppz_fmt, ap );
      |     ^
../include/vlc_messages.h:74:15: note: expanded from macro 'msg_GenericVa'
   74 |     vlc_vaLog(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/vlm.c:38:
lua/libs/../vlc.h:111:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  111 |     return !var_InheritBool( p_this, "lua" );
      |             ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
lua/libs/vlm.c:56:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   56 |     vlm_t *p_vlm = vlm_New( p_this );
      |                    ^
../include/vlc_vlm.h:187:31: note: expanded from macro 'vlm_New'
  187 | #define vlm_New( a ) vlm_New( VLC_OBJECT(a) )
      |                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/volume.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/volume.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/volume.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/volume.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(oIn file included from lua/libs/xml.c:35:
),In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:n,189:12:t, warning: v)
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |                                                ^
../include/vlc_common.h:481:15:  189 |    note: expanded from macro 'VLC_OBJECT'
   481 |  ret  urn    var_Se   tCheconckedst( p_ strucobt vlcj,_c pomszmo_nn_ammee,mb VerLCs:_VAR_INTEGE (R, val )co;
      | ns           ^
t ../include/vlc_variables.h:140vl:48:c_ note: obexpanded from macro 'var_SetChecked'
jec  140 | #define var_SetCht_eckedt (o,n,t*),v) var_SetCh(&ecked(VLC_OBJECT((xo),n,t,v)
)->      |                                                ^
ob../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
j)  481 |      \   
       cons|               ^t
 struct vlc_common_members: (const vlc_object_In file included from lua/libs/volume.c:37t:
In file included from  *../include/vlc_common.h:)(&(x)->o1031:
bj) \
      |               ^
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRINIn file included from G,lua/libs/xml.c: v35:
In file included from al../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12 ): warning: ;
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |            ^  203 | 
 ../include/vlc_variables.h:   ret140:ur48: note: n vexpanded from macro 'var_SetChecked'
ar_SetC  140hec | #keded(fi nep_o vbjar, psz_name, VLC_VAR_BOOL, val );_S
      et|            ^
Ch../include/vlc_variables.heck:140ed:48(o: note: expanded from macro 'var_SetChecked',n,t,
v  140 | #) defvainr_e vSeartChe_SckeedtChecked((Vo,nLC,t,_Ov) BJvaEr_SetCheCTcked(VL(oC_),OBJn,ECTt,(o),n,t,v)
v      |                                                ^)

../include/vlc_common.h:      |                                                ^
481:../include/vlc_common.h:481:15:15:  note: expanded from macro 'VLC_OBJECT'
note:   481expanded from macro 'VLC_OBJECT' |  
     481   |       co    constnst str suct truvlcct_co vmmolc_commn_meonmbe_mrs:em (cbeonst vrslc_o: bject_t (co*)(&(x)ns->t obvljc_)ob \je
      | ct              ^
_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/xml.c:35:
In file included from ../include/vlc_common.h:1031:
In file included from lua/libs/volume.c../include/vlc_variables.h:212:12::37 :
In file included from ../include/vlc_common.h:1031:
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h  :212 | 256 :   ret12urn var_:SetChec warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ked 
(obj,   name256, |  VLC _VAR_ COO R DS, val);
      |            ^r
et../include/vlc_variables.hu:140:48: note: expanded from macro 'var_SetChecked'
r  140 | #define varn_ SvetCaheckedr(o,_nSe,ttC,v) var_SheetcCkheed( p_cko32bje,d(V  warnings generatedp.
LC_OBsz_naJmECTe(o),,n,t,v)
      |                                                 ^
VLC_../include/vlc_common.h:481VAR_A:15DDRE: note: SS, expanded from macro 'VLC_OBJECT'val
 );
      |            ^
  481../include/vlc_variables.h |    :  140   c:ons48: t stnote: rexpanded from macro 'var_SetChecked'
uct vlc_comm  140 | on_m#edefimbers: (nconse var_StetCheck ed(ov,nlc_,otbj,ect_t v)*)(& var_S(x)->etCohbeckej) \
d(      |               ^
VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/volume.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/volume.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: mv -f lua/libs/.deps/liblua_plugin_la-vlm.Tpo lua/libs/.deps/liblua_plugin_la-vlm.Plo
expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/volume.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_Ge/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="lua/libs/liblua_plugin_la-errno.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-errno.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-errno.Tpo -c -o lua/libs/liblua_plugin_la-errno.lo `test -f 'lua/libs/errno.c' || echo './'`lua/libs/errno.c
tChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/volume.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/volume.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:In file included from lua/libs/xml.c:9:35 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:
  340 |  In file included from ../include/vlc_common.h: 1031:
../include/vlc_variables.h :227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   227 |     rif(etur n vavr_GetaCr_hSeecked( tChpecke_d(o pbj, p_obsj, zpsz__nname, VameLC_VA, VLC_VR_FAR_SLTRINGOAT, ,v al );
      |            ^&
v../include/vlc_variables.h:140:a48:l ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define va note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJEr_GetChecked(o,n,t,vCT) var(o_GetChec),ken,d(t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
VLC_O  481 |  BJ  ECT(  o)  ,n, ct,onsv)t st
      ru|                                                ^
ct ../include/vlc_common.h:vlc_common481:_me15:mbers: ( note: consexpanded from macro 'VLC_OBJECT'
t vlc_object_t *)(&(x)->obj)   481\ |  
      |                   ^
   const struct vlc_common_members: (const vlc_object_In file included from lua/libs/xml.ct *:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)(&(x)->obj) \
      |               ^
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
In file included from ../include/vlc_variables.h:lua/libs/volume.c140:48:37: note: :
In file included from ../include/vlc_common.hexpanded from macro 'var_SetChecked'
:1031  140:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 | #de  350fine |     if( var v_GetCar_Sethecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
C../include/vlc_variables.h:142:hecked(o,n48: note: expanded from macro 'var_GetChecked'
,  t,v) 142 | #defivar_SetChecked(ne vVLar_GetCChe_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commcked(o,n,t,v) von_membare_GetChrecked(VLC_sOBJECT(o),n,t:,v)
      |                                                ^
 (con../include/vlc_common.hs:481:15t vl: cnote: expanded from macro 'VLC_OBJECT'
_o  481 |      bj   conect_t *st )struct vlc(&(_comx)m-on_>obj) \
      | members: (const vlc_              ^
object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/xml.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     returIn file included from lua/libs/volume.c:37:
In file included from ../include/vlc_common.h:1031n v:
../include/vlc_variables.har:362_:9SetCh: warning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
cke  362 | d( p_o    bifj,(  pvsaz_name,r VL_CG_eVAtR_ACDDRESS,h val e)ck;
ed( p      | _           ^
obj, p../include/vlc_variables.h:sz_140:48:n anote: expanded from macro 'var_SetChecked'
m  e, VLC_VAR_A140 | #dDefDinRe ESSvar, _SetCh&val )ecked(o,n )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetCheck,ted,v) var(o,n,t,v)_S veartCheck_Ged(VLC_OBJECetT(Checkedo),n,t,v)
      |                                                ^
(../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
V  481 |   L     C_OB constJECT(o st)ru,ctn,t, vv)
      lc|                                                ^
_../include/vlc_common.h:481:co15: mmnote: expanded from macro 'VLC_OBJECT'
o  n_481 |  membe rs:  (con  s   cot vlc_objencstt_ st truct vlc_common_*)members: ((&(x)-c>obj)onst  \
      |               ^vlc_o
bject_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/xml.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
In file included from lua/libs/volume.c:  14237 | #d:
eIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commofn_minee varmber_GetCs: (hecked(oc,n,to,vn) svat vr_lc_GobetjecChect_ket d(*)V(&L(x)C_O->BJobj) \
      |               ^
ECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         constIn file included from  slua/libs/volume.c:37t:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  442 |     var_Crueate( p_obcj, psz_name, VtLC_VAR_B vlOc_OL |comm VLC_VAR_Don_mOINHERIembers: (const vlc_object_t *)(&(x)->obj)T \ 
      )|               ^;

      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(In file included from lua/libs/xml.c:35a), b:
, cIn file included from  )../include/vlc_common.h
      |                                       ^:
1031../include/vlc_common.h:481:15: :
../include/vlc_variables.h:293note: expanded from macro 'VLC_OBJECT'
:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481 |  
     293 |       co nst struct vlc_commo if(n_m !var_GeetChembcked(ers p: (_obj, psz_naconsme, VLtC_ vlc_object_t *)V(&AR_B(OOL, &vax)l-> ) )ob
      |          ^
j)../include/vlc_variables.h:142 \:48:
       note: expanded from macro 'var_GetChecked'|               ^

  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)In file included from 
      |                                                ^
lua/libs/volume.c../include/vlc_common.h:481:15:37: note: :
In file included from expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  481 |         cons:1031t:
 struct vlc../include/vlc_variables.h:_c455:ommon_me5mbers: (co: warning: nstdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 v  lc_obj455 |     ecvar_Crt_eatt *)e( (p_obj,& ps(xz)-_>oname, VbjLC_) V\
AR_F      | L              ^
OAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_CreateIn file included from ( VLC_OBJECT(lua/libs/xml.c:a), 35:
b, In file included from ../include/vlc_common.hc:1031 :
../include/vlc_variables.h)
      |                                       ^
:../include/vlc_common.h:481304::15: note: expanded from macro 'VLC_OBJECT'
17  481 |         const :struct  warning: vlc_codue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]mmon_
mem  304 |  ber   if (likesly(!var_:GetChec (ckeonst d (obj, vnlc_aobme, VLC_Vject_At *)R_(&(xCO)->oORbj) DS\
      ,|               ^ &
val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,In file included from lua/libs/volume.c:37t,:
In file included from v../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])
   469 |  var_ G  vaetrCh_Cereatcke( edp(V_oLCb_OjBJ,EC psT(z_no)a,nm,te,v,)
       | VL                                               ^C_V
AR_STRING |../include/vlc_common.h: 481:V15:L note: Cexpanded from macro 'VLC_OBJECT'
_VA  481R |  _  D  O  INH cEonRIstT s tr)uc;
      t | vl    ^
c_../include/vlc_variables.hc:o122:39: note: mmon_mexpanded from macro 'var_Create'e
m  122 | ber#defs: ine( vcar_Croenastt vlc_obe(aj,b,ecc) t_vat *)(r_C&(x)->objre) \
      |               ^
ate( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const sIn file included from lua/libs/xml.ctr:u35:
In file included from ../include/vlc_common.h:1031:
c../include/vlc_variables.h:324:10:t  warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]vlc_c
o  mm324 | on   _m if(em !bevars:r_Ge (ctChoneckestd( p_ volcb_oj, bjpszec_nat_me,t  VLC*)_VAR_FL(OAT, &val&( ) )x)
      |          ^
->../include/vlc_variables.h:ob142:j)48:  \note: expanded from macro 'var_GetChecked'
      
|   142 | #defi              ^
ne var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      In file included from lua/libs/volume.c:37:
In file included from ../include/vlc_common.h|                                                ^
:1031:
../include/vlc_variables.h:477:5../include/vlc_common.h:: warning: 481due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:15: note: expanded from macro 'VLC_OBJECT'
  477 |     481 |    var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOIN       const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
HERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #deIn file included from flua/libs/xml.c:35in:
In file included from ../include/vlc_common.h:1031:
e ../include/vlc_variables.h:340:9: warning: vadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r_Cr
e  340 |  a te  if( (ava,br_,cGet) Checkevad( p_obr_j, pszCr_name, VLeate( C_VVLC_AR_SOBJTRINGEC,T( &a), b, c )
      |                                       ^
../include/vlc_common.h:481:v15: note: expanded from macro 'VLC_OBJECT'
al  481  |  ) )  
      |           ^   c
../include/vlc_variables.h:o142:n48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECst struct vlc_common_members: (conT(sto),n,t, v)v
      |                                                ^
../include/vlc_common.h:lc_481:15:object note: _t expanded from macro 'VLC_OBJECT'
*  481) |  (&(x  )  ->o  bj c)on st\
 s      | tr              ^
uct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/volume.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psIn file included from lua/libs/xml.cz_n:35am:
In file included from e, VLC../include/vlc_common.h:1031_VAR_ADD:
../include/vlc_variables.hRESS | :350VL:9:C_V warning: Adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
R_D  350OIN |  HE  RI iT f(); v
ar      |     ^
_G../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
et  122 | #dCefinehecked( p_ obvar_Crj, psz_enaatme, VLC_e(aV,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         cAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
on  481 |   st   struct vlc_co    comnst struct vlc_common_memmbers: (oconst vnlc_object_t *_)(&(x)->obj) \
memb      |               ^
ers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/xml.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from lua/libs/volume.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz  362 |     if( var_GetChecked( p_obj, ps_z_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChnaecmek, ed(VVLLCC_V_OARBJE_ICT(oNT),nEG,tER,v) |
      |  V                                               ^
LC../include/vlc_common.h:481:15: _VAR_DOINHEnote: expanded from macro 'VLC_OBJECT'
  481R |       IT  c
      |     ^
o../include/vlc_variables.hnst struct vlc_common_members: (:const vlc_object_t *)(&(xlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"lua\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include/lua54 -I./lua -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT lua/libs/liblua_plugin_la-errno.lo -MD -MP -MF lua/libs/.deps/liblua_plugin_la-errno.Tpo -c lua/libs/errno.c  -fPIC -DPIC -o lua/libs/.libs/liblua_plugin_la-errno.o
)->obj) \
      |               ^122
:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (conIn file included from slua/libs/xml.c:35t vlc:
In file included from ../include/vlc_common.h_o:1031b:
../include/vlc_variables.h:429:5je: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ct
_t   429 |     var_Creat*)e( p_obj,(& psz_n(xame, )VLC_VAR_INTEG->oEbjR |)  VL\
      C_|               ^VA
R_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_CreatIn file included from e( VLC_OBJECT(a), b, lua/libs/volume.c:c )
      |                                       ^
37../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:
  481 |   In file included from ../include/vlc_common.h  :1031   :
../include/vlc_variables.h: c525:5o: warning: nstdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 s  525truct |  vlc  _com mon_members v: (conarst_C vlrec_oatbjee(ct p_t *)(_o&(xbj)-, >obj) \
ps      |               ^
z_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIIn file included from lua/libs/xml.cT
:      | 35    ^
:
../include/vlc_variables.hIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:  442 | 122    var_Create( :p39: _note: expanded from macro 'var_Create'obj,
   122psz_name, VLC_VAR_BOOL | VLC_VAR | #define var_Creat_DOINe(Ha,b,cE) var_RCreate(I VLT )C_OBJECT(a), b, c )
      |                                       ^
;
../include/vlc_common.h      |     ^:
481:15: note: expanded from macro 'VLC_OBJECT'../include/vlc_variables.h:
122  481 |  :39  :     note:  expanded from macro 'var_Create'const st
r  uct vlc_com122 | mon_memb#ders: (efconsint ve lc_object_t *va)(&(x)->r_obj) \
      |               ^
Create(a,b,c) var_Create( VLC_OBJECT(aIn file included from ),lua/libs/volume.c:37 b:
In file included from , ../include/vlc_common.hc :)
1031:
../include/vlc_variables.h      | :539                                      ^:5: warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481  :15539 | :    note: expanded from macro 'VLC_OBJECT' var_Crea
t  e(481 p_obj, psz_name, VLC_VAR_FLOAT | VL |  C_VAR_DOINHERIT
      |     ^
  ../include/vlc_variables.h:122  :39: note:  expanded from macro 'var_Create'
    122 | #define var_Create(a,b,c) var_Create( VLC_cOBJECT(a), b, c )
      |                                       ^
o../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
n  481 |         sconstt struct v slc_common_memtrbers: uc(const vlt c_objvlect_t *)(&(x)->c_obj) \
      |               ^
common_members: (const vlc_object_t *)(In file included from lua/libs/volume.c:&(37:
In file included from ../include/vlc_common.h:1031:
x)../include/vlc_variables.h->:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ob
j)   \
554      |  |                ^   
var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOIn file included from lua/libs/xml.cINHERIT
      |     ^
:35:
In file included from ../include/vlc_variables.h:122:../include/vlc_common.h:391031:
: ../include/vlc_variables.h:note: 455:expanded from macro 'var_Create'5:
   122 | #define vawarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r_Creat
e(a,b,c) v  455a |  r  _ Creatvae( VLr_CreatC_OBJEe(C pT_o(bja, )ps, z_b, c )
      | na                                      ^
me../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT', 
V  481 |       LC _V cARon_st FLsOAtruT ct | vlc_cVLommC_onVA_meR_mbDOersIN: HE(RIcT ons);t v
lc_obj      | e    ^
c../include/vlc_variables.ht_t *)(&(x)->:122obj:39) \: 
      |               ^
note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_CreatIn file included from lua/libs/volume.c:37:
In file included from ../include/vlc_common.h:1031e(:
 ../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
V  LC563_O |  BJ  EC T(var_Craeate( p_obj, ps),z_n ame, VLC_VARb,_ST cR )I
      N|                                       ^G
 | VLC_../include/vlc_common.h:V481:A15:R note: _DOIexpanded from macro 'VLC_OBJECT'NHERIT
      |     ^

  481../include/vlc_variables.h: |  122:  39 : note: expanded from macro 'var_Create'
   122 | #d  efine var_C cronesta stetr(auc,bt ,cvl) vac_rco_Creatmme( VLCIn file included from _Olua/libs/io.c:oBJ31:
In file included from ../include/vlc_common.h:ECT(a)n_1031:
m, ../include/vlc_variables.h:189:12:e bm,warning:  c )
      |                                       ^
b../include/vlc_common.h:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]481er:15: note: expanded from macro 'VLC_OBJECT's
: 
(c  189  481 |     returno |  van       st vlc_object_t  *)const struct vlc_common_members(&:(x)->obj)  \
(const vlc_object_t *)(&(x)->obj) \
      |               ^
r_SetChecke      |               ^
d( p_obj, psz_name, VLC_VAR_INTEGERIn file included from lua/libs/volume.c:, 37va:
In file included from ../include/vlc_common.h:1031:
l../include/vlc_variables.h: 578In file included from ):;
      |            ^
9lua/libs/xml.c:../include/vlc_variables.h: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:140
35  ::
48: note: expanded from macro 'var_SetChecked'
578In file included from    | 140 ../include/vlc_common.h: | #def1031i ne var_SetChecked ( o,n,t,vi:
)f ../include/vlc_variables.h(var_Set:Ch469 ecked(VLC_OBJEC:Tv(5o),n,t,v)
      |                                                ^:
a r../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_warning:   481 |      C hdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
an  c  geo469 | (nst struc  t p_vo bl c_common_members:  j, pvar(s_Cconst vlc_objrect_zt *)(&(x)-_>obj)e \
      |               ^
name, VLC_VAR_CateHOICESCOUN( Tp_,ob j,& pcsz_ounIn file included from natlua/libs/io.cme,: 31,:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   203 | NU LVL ) L  ret urn var)_SetC
Checked      |         ^
( p__../include/vlc_variables.ho:bVAj, psz_name, 128VLC_VAR_BOOL, val );R
:43: note: expanded from macro 'var_Change'
        _S| 128           ^ | #defiT
RI../include/vlc_variables.hne :NGv140:48 :a |note: expanded from macro 'var_SetChecked' VL
rC_Cha  140_Vn | A#defineR gv_ar_eSet(a,Cb,c,dDO,hINe)eHcked(o, vna,Et,v) var_SetChecked(VLC_rO_RIBJCEhCTange( V(o),n,LCt_,T vO))
      |                                                ^;B
      
J| E../include/vlc_common.hC:T481(:15: note: expanded from macro 'VLC_OBJECT'
a    ^), b  
481../include/vlc_variables.h, c:, d,122:39 |         con: snote: t  expanded from macro 'var_Create'struct vlc_
commo  en_mem )b
e122 | r      |                                           ^
s: (con#s../include/vlc_common.ht:481: vlc_15o:bd ject_note: t *)(&(x)->obj) \
e      expanded from macro 'VLC_OBJECT'|               ^

fi  ne481 v |   ar _C re at e( a, b,ccoIn file included from n)slua/libs/io.c vt stru:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a  212 |     return var_rSetChecked (ob_jc,Ct name,  vVreaLltCc_e(_ VAR_COVcommLORDS, voanl);
      | _           ^
C_../include/vlc_variables.hm:e140:48: note: expanded from macro 'var_SetChecked'
m  140 | #dOBJbers:Eefi (conne var_Cst vlSetCheckTc_obej(ecatd)_t *)((&(x)-o>,o,bn,t,v) var_S etCheckbejd)(V,LC_OBJEC \
      |                ^
Tc(o),n,t,v ))
      |                                                ^

      |                                       ^../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

  ../include/vlc_common.h481 |         c:onst str481:uc15:t vlc_comm note: on_expanded from macro 'VLC_OBJECT'
members: (const   481vl |  c_o  bject_t   *)(  &(x c)->objon) \
      |               ^
st struct vlc_common_members: (const vlc_In file included from lua/libs/io.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hobj:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ect  227 |   _t   *retu)(rn&( x)var_->SetCobhej)cke \d
      (|               ^ 
p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #In file included from lua/libs/xml.c:defin35:
e vaIn file included from ../include/vlc_common.hr_S:1031etC:
../include/vlc_variables.hhe:477cke:5d(o: ,nwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,t  ,v) var_SetCheck477 | ed(V  LC  _OBJECT(vao),n,r_t,vC)
      |                                                ^
r../include/vlc_common.hea:481te:15:(  note: expanded from macro 'VLC_OBJECT'
p  481 |     _o   bj co, nstps sz_trunacmet v, lc_VLcomC_mon_mVAembersR_: ST(coRInstNG vlc |_o VbjeLCct_V_tAR *_D)(&OI(xNH)->oERbj)IT \
      |               ^
 );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_CreaIn file included from lua/libs/io.c:31:
teIn file included from ../include/vlc_common.h:(a1031,b:
,c../include/vlc_variables.h:) 241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]va
r  _C241 | rea    return var_SetChetecked( p( _VLobj, psz_Cname, VLC_VAR_STRING, val );
      |            ^
_O../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'BJ
ECT(  a)140 | , #db,e fic ne )
v      | a                                      ^
r../include/vlc_common.h_SetChecked(o:481,:15n: ,tnote: expanded from macro 'VLC_OBJECT',v) 
var_SetChecked(V  481LC_ |  OBJECT(o  ),n,t,v)
      |                                                ^
 ../include/vlc_common.h:481  :15:   note: expanded from macro 'VLC_OBJECT'
c  481 |         const stronuct vlstc_ scommon_membtrersuc: (const vlt c_object_t *)(&(x)->obj) \
      |               ^vl
c_common_members: (const vlc_object_tIn file included from  *)lua/libs/io.c:31:
(&In file included from ../include/vlc_common.h(x:1031:
)-../include/vlc_variables.h:256:12>o: warning: bjdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
)  256 \ | 
        |               ^ 
 return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, In file included from val );
      |            ^lua/libs/xml.c:
35:
../include/vlc_variables.h:140:48In file included from ../include/vlc_common.h: :1031note: expanded from macro 'var_SetChecked'
:
  140 | #define v../include/vlc_variables.h:a491:r5:_ warning: Setdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
Ch  ecked(o,n,t,491 | v)   v  arva_Setr_CheCrcked(eVLC_OBJECT(oat),n,e(t,v) p
      |                                                ^
_o../include/vlc_common.h:481:15: note: bjexpanded from macro 'VLC_OBJECT'
,  481 |          pconsszt_n samtre,uct v Vlc_comLCmon_m_VembeARrs: (_Aconst DDvlc_objecREt_t *)SS(&(x |)- V>obj)LC \
      |               ^
_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #dIn file included from lua/libs/io.c:31efi:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hne:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] v
ar  276_C |    re if( !var_GetChateckede(( p_obj, apsz_nam,be, VLC_VAR_INTEGER, ,c&va)l ) )
      |          ^
 ../include/vlc_variables.h:142:48: note: vaexpanded from macro 'var_GetChecked'
r  142 | #define var_GetChec_ked(o,n,t,v) Crvarea_GetetChe( ckeVLd(VC_LC_OBOBJECJET(oCT),n(a,t,),v)
      |                                                ^
 ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
b  481 |         co, nst sctruct ) vlc
      _|                                       ^common_members:
 (const vlc_obje../include/vlc_common.hct_t *)(&(x):481->o:15bj: ) note: expanded from macro 'VLC_OBJECT'\
      |               ^

  481 |         const struct vlc_common_members: (In file included from clua/libs/io.c:31:
In file included from ../include/vlc_common.h:1031:
on../include/vlc_variables.h:293:10: warning: stdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   293 | vl  c_  if( !obvjear_GetCcthecked(_t p_o *b)(j,&( psx)z_->namobe, VLj)C_ \VAR_
BOOL,       | &              ^
val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GeIn file included from tChlua/libs/xml.ceck:35ed(:
In file included from VL../include/vlc_common.h:C_1031:
OBJ../include/vlc_variables.h:E511:C5:T warning: (odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
),  n,t,v)
      |                                                ^
511../include/vlc_common.h: |  481:15:   note: expanded from macro 'VLC_OBJECT'
   481 |     va  r_  cCronseat testr( uctp_ voblcj,_co pmmoszn_me_nmbamers: e,(c VonLCst v_Vlc_objecARt_t_I NT*)EG(&ER(x) |->obj) V \
      |               ^
LC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define In file included from lua/libs/io.c:31:
In file included from ../include/vlc_common.hva:1031:
../include/vlc_variables.h:304:17: warning: rdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_C  re304 |   at  ife( (la,ikelb,y(c)!var_Get vCheckared (_Cobj, nareme, atVLC_VAe(R_CO VORDSLC, &_val))OB)
      |                 ^
JE../include/vlc_variables.h:142:48: CTnote: expanded from macro 'var_GetChecked'
(  142 | #defia)ne , varb,_GetChecked(o ,n,t,c v) var_)
GetChe      | ck                                      ^
ed(../include/vlc_common.h:481V:LC_OBJECT(o),15:n,t,v note: )expanded from macro 'VLC_OBJECT'

      |                                                  ^
481../include/vlc_common.h:481:15: note:  |  expanded from macro 'VLC_OBJECT'
   481 |             const   costruct vlc_commonns_mt embsters: ru(cctonst v vlc_objeclct__ct om*)mo(n_&(mex)-mb>obej)r \
      |               ^
s: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/io.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !In file included from var_Glua/libs/xml.c:etChec35:
kedIn file included from ../include/vlc_common.h( p:1031_ob:
../include/vlc_variables.hj,:525 ps:5z_: namewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc], VLC_VAR_
FLOAT,   525&val |   ) )
      |          ^
 ../include/vlc_variables.h: 142 :48: note: vaexpanded from macro 'var_GetChecked'
r  142 | #de_Cfireneat vare(_GetChecked(o,n, pt,v) v_oar_GbjetCheck, ed(VLC_OBJEpsCT(o),n,t,v)z_
      |                                                ^
n../include/vlc_common.h:am481:15: note: e,expanded from macro 'VLC_OBJECT'
   481 |        VL C_conVAst struR_cBOt vOLlc_common_ |members: (con Vst vLClc_object_t *)(&(_Vx)->obj) \
      |               ^
AR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_In file included from lua/libs/io.cCr:31:
In file included from ../include/vlc_common.h:1031:
ea../include/vlc_variables.h:340:9:te warning: (adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],b
,  340 | c)    if( var_Ge vtCheckared( _Cp_obj, repsz_name, atVLC_VAeR_STR( ING, &val VL) )
      |         ^
C../include/vlc_variables.h_O:142:48: BJnote: expanded from macro 'var_GetChecked'EC
T  142 | #defin(ae var_GetC),heck bed(o,n,t,v) , var_c GetChecked)
(VLC_OBJ      | ECT(o),n,                                      ^
t../include/vlc_common.h:,v)
      |                                                ^
481../include/vlc_common.h:481::15: note: expanded from macro 'VLC_OBJECT'
15  481 |         const struc: t vnote: expanded from macro 'VLC_OBJECT'lc_co
mm  on_members: (co481 | nst vl  c_ob  ject  _t *  )(&(cox)->obj) \
      |               ^
nst struct vlc_common_members: (const vlIn file included from c_olua/libs/io.c:b31:
In file included from ../include/vlc_common.h:1031:
je../include/vlc_variables.h:350:ct9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_t
 *  )(350 |     if( var&_GetChecked( p_obj, psz_name(x, VLC_VAR_STRING)-, &val ) >o)
      | bj        ^
) \
      | ../include/vlc_variables.h:142:48:               ^
note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      In file included from lua/libs/xml.c:|                                                ^
35../include/vlc_common.h:481:15:
In file included from : note: expanded from macro 'VLC_OBJECT'../include/vlc_common.h
:1031  :
481../include/vlc_variables.h: |   539:   5:   co warning: nst sdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]tru
ct   vlc_commo539 | n_memb  ers: (const vlc_ob  ject_t *)(&(x)va->obj) \
      |               ^
r_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_In file included from lua/libs/io.c:DO31IN:
In file included from ../include/vlc_common.h:1031HE:
../include/vlc_variables.hRI:362:9: warning: T
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
      |       ^
362../include/vlc_variables.h: | 122:    39:if( var_ note: GetChexpanded from macro 'var_Create'
ecked( p_obj, psz_  122name, VL | #C_VAR_deADDRfiESS,In file included from  &vneal ) )lua/libs/volume.c
       :| v42:
        ^a
In file included from r../include/vlc_variables.h:142lua/libs/../vlc.h:48: note: :_expanded from macro 'var_GetChecked'32:
In file included from 
Cr../include/vlc_input.h  ea142 | #d:41:
../include/vlc_vout.h:125:5: tee(a,fine var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
warning: ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481 |         const struct vlc_common
_members  125 |  : (c   vlocnbst vlc_o,_objc)e cbtv_jar_Cect_rereatelt (e *)VL(a&(x)seC_-(O> objBpJ)E_ \
      |               ^
vouCTt (a), b, c )
      |                                       ^
);../include/vlc_common.h
      :481|     ^:
15:../include/vlc_objects.h note: expanded from macro 'VLC_OBJECT'
:  481 |   66:    25:  note:  consexpanded from macro 'vlc_object_release'
t   66 st |  ruct   vl vc_lccommon_membe_orbjs:ect (c_roeleaIn file included from senst(  lua/libs/io.cV:vLl31c:
_Cobject_t_ In file included from *../include/vlc_common.hO:1031BJ:
)(../include/vlc_variables.h&EC:T(x)->obj) \
      |               ^
(a429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])
   )
429 |     var_C      |                         ^
r../include/vlc_common.heate( p_obj, pszIn file included from lua/libs/xml.c:_35n:ame, :
V481LIn file included from C_../include/vlc_common.h:1031:
../include/vlc_variables.h:554:V5A:R:_15: I NTEGwarning: ERdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
note: expanded from macro 'VLC_OBJECT'  |
554  | V    LC 481 va | _VAR_Dr OINHER_ IC reate( p_obj, psz_nTa )me, VLC_VAR_;ST
R        |     ^
I NG ../include/vlc_variables.h:122:|39   c: note: expanded from macro 'var_Create'onV
st  122 | #deLfine  vC_VAR_DaOINsHERtIrTr
      |     ^
_Create(a,../include/vlc_variables.hb,u:c122:39: tnote: expanded from macro 'var_Create'
 vl  122 | #decfine var_Create(a,b,cc))  _var_Create( vVLC_OaBrc_CreaJECTt(eo( am)V,moL bCn_,O_BJ mc )
      |                                       ^
Ee../include/vlc_common.hm:481:15:bC note: expanded from macro 'VLC_OBJECT'
e  T(481ars | ) , :     b(,   cc )
      |                                       ^ const 
so../include/vlc_common.h:481:15tru:cnt snote: expanded from macro 'VLC_OBJECT' t
   481v | lvl cc__   oc o mm bon_membe rconsts :j (const vlc_objeescttr_ct t_*t)u(c&t vlc(_x *c)o)mm-(o>onb&j) \
(_      |               ^
xmemb)-ers: (c>oonbjst ) v\
lc_      In file included from lua/libs/xml.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h| obje:c563              ^t
:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_t *)  563 |   ( & (var_Create(x p_)o-b>jo,b jp)s z\_
n      |               ^a
me, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from   122 | #delua/libs/io.c:31:
In file included from fine va../include/vlc_common.h:1031:
../include/vlc_variables.h:442r_:C5r:e awarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
te(a,  b,442c | )   v a r_Create(v VLCar_Crea_teOBJ(E CpT(a), b_, c )
      |                                       ^
ob../include/vlc_common.hj:, 481:15: note: expanded from macro 'VLC_OBJECT'
p  s481 |    z _ n a me, V LcCo_nVARst_ BstOrOuLct vlc_ |commo nV_LmCembers:_ V(AcRo_nst vlc_objeDctO_ItN H*E)RI(&(x)->oT );
      |     ^
bj../include/vlc_variables.h:122): 39\:
       note: | expanded from macro 'var_Create'
  122              ^
 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(In file included from a),lua/libs/xml.c:35:
In file included from ../include/vlc_common.h:1031:
 ../include/vlc_variables.hb:,578 :9c )
      |                                       ^
: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481  578 |   : 15 :i fnote: (expanded from macro 'VLC_OBJECT'
 var_Cha  n481g | e (   p _ o b j ,c opsnzs_t nsatmreu,c t vlVLC_VAR_c_comCmHoOnICES_membCeOUNT, &corunt, NsULL : (co)n s)t
      |         ^ 
v../include/vlc_variables.h:128:43l:c note: expanded from macro 'var_Change'
_ob  j128e | c#td_efit n*e) (&(vxa)r-_>Cohange(bj)a,b,c, d,\
e) var      _| C              ^hange( VLC
_OBJECT(In file included from a),lua/libs/volume.c b, c, d, e )
      |                                           ^
:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from 42lua/libs/io.c:31  :
481 |         const str:
uIn file included from In file included from lua/libs/../vlc.hct vlc_../include/vlc_common.hcommon_members: (const vlc_obj::e1031ct_t *)(&(x)->obj) \
      |               ^
32:
:
../include/vlc_variables.h:455../include/vlc_input.h::5: 527:warning: 29:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 warning:   due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
455 |       var_Create( p_o527bj, psz_name,  | VLC_VAR_FLO  AT   | VLCin_VApuR_Dt_OINthHERreIT );ad
      |     ^
_t../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
   122 | #define var_Cre*iatenp(a,b,c)ut var_ =Creat ie( VLC_OBJnECT(a), b, putc )
      |                                       ^
_../include/vlc_common.h:481Cr:eat15e(: note:  expanded from macro 'VLC_OBJECT'
pa  481 | re    nt    , coitnsemt s, truclotg, vlc_ NcommoULn_mLem,bers N: (constUL vlc_Lobjec )t_t;
       |                             ^
*../include/vlc_input.h)(&(:501x:46)-: >onote: expanded from macro 'input_Create'b
j  501) | #d \
      |               ^
efine input_Create(a,b,c,d,e) input_CreatIn file included from lua/libs/io.c:31:
In file included from ../include/vlc_common.he:1031:
../include/vlc_variables.h:469:(V5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]LC
_  OB469 | JE   CT var_(Creata)e( p_ob,bj, ps,cz_,dname, V,eLC_)
VAR_S      | TRIN                                             ^
G../include/vlc_common.h:481 :15| : VLC_VAnote: expanded from macro 'VLC_OBJECT'R_D
O  481I |   NHERI  T );  
      |     ^
  ../include/vlc_variables.h:122:39: note: coexpanded from macro 'var_Create'
ns  t 122 | #stdefirune var_Crecate(a,t b,c) vlvar_Creatc_e(co VLmmC_OonBJE_mCT(a),em b,be rsc )
:      |                                       ^
 ../include/vlc_common.h:(c481:on15: note: expanded from macro 'VLC_OBJECT'
s  481 |      t    cvolcns_ot sbjtructec vlt_c_comtmon_members : (con*)st vl(&c_ob(xject)-_t *)>o(&(bjx)-) >o\
bj      | )              ^
 \
      |               ^
In file included from lua/libs/io.c:31:
In file included from In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5lua/libs/volume.c:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
42:
  477 |     In file included from lua/libs/../vlc.hvar_Cre:32a:
../include/vlc_input.hte( p_o:530bj,:9 psz_name,:  VLC_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
V  530AR_STR |  ING   | VLC_VAR  _DOINHE  RIT );
      |     ^
 v../include/vlc_variables.h:122:39: note: lexpanded from macro 'var_Create'
c_  122 | ob#jedefictne_r varel_Creaeatse(a,b,ec) var( _Crinepuate(t  VLC_);OBJE
      CT(a|         ^), 
b../include/vlc_objects.h, c :66)
      |                                       ^:25
:../include/vlc_common.h note: :481expanded from macro 'vlc_object_release'
:   66 |     v15: note: expanded from macro 'VLC_OBJECT'lc
_  481 |         coobnstje strctuct v_rlc_commelon_membeaersse: (co( nstV vlc_oLCbject_t *)(&(x)->obj) _\
      |               ^
OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |        In file included from lua/libs/io.c c:on31:
In file included from ../include/vlc_common.h:1031st:
../include/vlc_variables.h: s491:5:tr warning: ucdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t   v491 | lc    v_car_Creomate( mop_n_objme, psz_namemb, VLC_VAeR_ADDRESS | VLC_rsVAR_D:OINHERIT );
      |     ^
 (../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'c
on  122st | #de vfinle var_Crec_ateob(a,jeb,cct) var_t *_)(Crea&(te( x)VL->C_OBJobECT(aj)), b,  c )
      |                                       ^
\
../include/vlc_common.h:481      | :15              ^
: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/volume.c:42:
In file included from In file included from lua/libs/io.clua/libs/../vlc.h:32:31:
In file included from ../include/vlc_common.h:1031:
:
../include/vlc_variables.h:511:5: warning: ../include/vlc_input.h:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]572:
10  : 511warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] |     var_
Cre  ate( p_ob572 | j, ps  z_nam  e, VLC_VAR_INT EGER | VL  C_VAR  _DOINHvlERc_IT
      |     ^
ob../include/vlc_variables.h:122:39: note: jeexpanded from macro 'var_Create'
ct_rel  122 | ea#desefin(e var_ (Creatvle(ac_,b,obc) jevar_ctCreate( _VLC_OBJECt T(a),*) b,(p c )
p_      |                                       ^
v../include/vlc_common.h:ou481:15: note: t[expanded from macro 'VLC_OBJECT'
i  481 |      ])    )const ;
st      ruct vlc|          ^_
c../include/vlc_objects.hommon:66_me:25mbe: rsnote: expanded from macro 'vlc_object_release'
:   66  |  (const   v vlc_objlcect_o_t *bj)(&ec(x)->t_orebj) le\
      |               ^
ase( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from   481lua/libs/io.c:31:
In file included from ../include/vlc_common.h: |  1031:
../include/vlc_variables.h:  525:5:   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
   525c |   on  stvar_Create( s p_obj,tr psucz_name,t  VLC_VvlAR_Bc_OOLco | mmVLC_VAR_DonOINHER_mIT
em      |     ^
be../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
r  122 | #define var_Creas:te(a,b (,c) var_cCroeatens( t VLvlC_Oc_BJEobject_CT(a), b,t c )
      |                                       ^
 ../include/vlc_common.h:481:*)15: note: (&expanded from macro 'VLC_OBJECT'
(  481 |         cx)o->nst obstrj)u \ct
       |               ^
vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/io.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/io.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/io.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/io.c:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/xml.c:38:
In file included from lua/libs/../vlc.h:32:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/errno.c:29:
In file included from lua/libs/../vlc.h:31In file included from lua/libs/xml.c:38:
In file included from lua/libs/../vlc.h:32:
../include/vlc_input.h:
In file included from ../include/vlc_common.h:1031:
:527:29:../include/vlc_variables.h: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
189  527 | :12:    warning:  indue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
put_thread_t  189 |  *i    rnpetuut =rn i var_Snput_CretCheeatecked( ( p_parent, item, log, NULL, NULobjL , ps);z_name, 
      VLC_VA|                             ^R_IN
TE../include/vlc_input.h:GE501:R,46: v note: alexpanded from macro 'input_Create'
 )  501;
 | #      | de           ^
fin../include/vlc_variables.h:e 140:in48:put note: _Cexpanded from macro 'var_SetChecked'
r  140ea | #tede(afi,bne,c v,dar,e_S) etinChpuect_keCrd(eao,ten,(Vt,LCv)_O vBJarEC_ST(eta)Ch,bec,cke,dd(,eVL)
C_      | OB                                             ^
JEC../include/vlc_common.h:T(481:o)15:,n note: ,texpanded from macro 'VLC_OBJECT'
,  481v) |  
        |                                                ^  
../include/vlc_common.h:  481: c15:on note: stexpanded from macro 'VLC_OBJECT'
 st  481ru |  ct   v  lc  _c comonmostn_ smetrmbucert s:vl (c_coconsmmt onvl_mc_emobbejersct: _t(c *on)(st&( vx)lc->_oobbjj)ec \t_
      t |               ^*)
(&(x)->obj) \
      |               ^
In file included from lua/libs/xml.c:38:
In file included from lua/libs/../vlc.h:32:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |       In file included from lua/libs/errno.c  v:29lcIn file included from :
In file included from _olua/libs/../vlc.hbj:ec31t_r:
eleIn file included from ../include/vlc_common.h:1031:
lua/libs/volume.c../include/vlc_variables.h:203:12: warning: ase:42:
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(lua/libs/../vlc.h  203 inpu |   t );
  ret:105u      r:|         ^
5../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
: n vwarning: ar_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   66 | SetC  hecked( p_105 |   ob j, msg p_sz_naGen me,e    VLvlC_ricc_VAR_BVOOaL(o, v al )p_thi;
      s|            ^
,bject_release( VLC_../include/vlc_variables.h:140 VLC:OBJECT_MSG_D48: (a) )
      |                         ^BG, ppnote: expanded from macro 'var_SetChecked'
z_
fmt, ../include/vlc_common.ha  140:481:15 | #p );
      |     ^define var_SetC: heck
ed(o../include/vlc_messages.h,n:,note: 74t,v):expanded from macro 'VLC_OBJECT'
15 va: note: expanded from macro 'msg_GenericVa'
  481 | r_SetC   he74 cke |     vlcd(_vaLoVLC   g(_OBJEC    consTt sV(otruLCc_OB)Jt ,n,t,vvlc)_c
ECo      T| mmon_m                                               ^emb
(eo), pr../include/vlc_common.hs,: vlc _mod(cuolnest _name, :481:15: note: __vlc_expanded from macro 'VLC_OBJECT'obj
FILE__,ect_t __   *)L481(&(Ix)- | N >obj) E      _\
 c      |               ^_
on, \
      | s              ^
t s../include/vlc_common.h:t481:15r: unote: expanded from macro 'VLC_OBJECT'
ct   481 | vlc  _     c commoonnst_ memIn file included from slua/libs/xml.c:38tb:
In file included from relua/libs/../vlc.h:32:
../include/vlc_input.h:r572:10uct : s: (cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ons
vtl vclc__o  572cb |    jeoct_t m   *m   )vlco(&(x)n_ob_members:je (co-ct>obj)_r elease(\ (v
      |               ^
lc_objnsectt _t vl*c_)(obpjep_ctvo_tuIn file included from  *lua/libs/errno.ct[i)(&(]x)) ):-;
      |          ^>obj) \
      | 29              ^
:
In file included from lua/libs/../vlc.h:
31:
../include/vlc_objects.h:66In file included from ../include/vlc_common.h:1031:
:../include/vlc_variables.h:21225: note: expanded from macro 'vlc_object_release'
:12:    66 |     vlc_objwarning: eIn file included from cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t_r
e  212 |  lealua/libs/volume.c: 42  r:
selua/libs/../vlc.h:111e(: VLC13t_:OBJ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
urn  111EC  | vT(ara)  _ )
      S |                         ^
et Crehe../include/vlc_common.h:481:tc15:urn kenote: expanded from macro 'VLC_OBJECT'
d  481 |  !var_In (ho  b   j   ,conste strr uctitBool( name,  pVL_Cvlc__comVmoAn_metmberhiR_s:s (conCstO,O  vlc_o"lRDbjecSt,_t ua" * v);)(&(ax)l);

      ->o      bIn file included from lua/libs/io.c:|            ^j)34|             ^:
 \

      ../include/vlc_variables.h:
140../include/vlc_variables.h:In file included from lua/libs/../vlc.h604:|               ^
:3247: note: :
In file included from expanded from macro 'var_InheritBool'
../include/vlc_input.h:48: note: :41:
expanded from macro 'var_SetChecked'
  604../include/vlc_vout.h:125:5 |   140 | #def#die: warning: fidue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ne  125 nve a |   r_InheritBvaool(o, n) var_S  ver_InhertlciCh_oecbjetBookect_redl(V(o,lenLC_OBJECT(o), n)
      |                                               ^
ase(,t../include/vlc_common.h,v:481:15: note: expanded from macro 'VLC_OBJECT'
 ) p  481 | _vouvart _Se );t
      |     ^
       const struct vlc../include/vlc_objects.h:66:_common_membChe25:ck note: expanded from macro 'vlc_object_release'ed(VLe
rs: (cCons   _OBJtE66 |      CT(ovvlc),n_ob,jelcttc,_ob_reljev)
aecse(      | t                                               ^ V
LC../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'_OBJ_
E  CT(481t |  a) ) *
      )|  (                        ^
 &   (x)->../include/vlc_common.h:481:o15: note:   conbexpanded from macro 'VLC_OBJECT'
j)   481 | \  st      s
t const       str| ruuct               ^ct 
vlcvlc_c_omcomon_members: (constmmo vlcn_object__t *)(&(x)->obj) \
      me|               ^m
bers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/errno.c:29:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/errno.c:29:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/io.c:34:
In file included from lua/libs/../vlc.h:32:
../include/vlc_input.h:527:29:In file included from  lua/libs/errno.c:29:
warning: In file included from due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]lua/libs/../vlc.h
:31:
In file included from ../include/vlc_common.h  527 |  :1031:
../include/vlc_variables.h   input_thread_t *in:256:12: put = inpwarning: utdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_Create( parent, item, log, NULL, NULL
 );  
      |                             ^
256 | ../include/vlc_input.h   :501:46: note: expanded from macro 'input_Create'
 ret  501 | ur#define input_Creatne( va,b,c,d,e) input_Create(VLarC_OBJECT_(a),bSetChecked(, p_objc,d,e)
      | , p                                             ^sz_
name,../include/vlc_common.h: VLC481:15: note: expanded from macro 'VLC_OBJECT'
_VAR_  481 | A        const struct vlc_common_members: (cDDRESS, val );
      |            ^
../include/vlc_variables.h:on140st vlc_ob:48:ject_t *)(&(x)->obj) \
      |               ^ 
note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) vIn file included from lua/libs/io.c:34:
In file included from lua/libs/../vlc.har:32:
../include/vlc_input.h:530:9_S: warning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t
Ch  530 |         vlc_object_release( inpuet );
      |         ^
ck../include/vlc_objects.h:66:25: note: edexpanded from macro 'vlc_object_release'
(VLC   66 |     _OBJvlc_object_ECreTlease( VLC_OBJECT(a) )
(      o),|                         ^
n,t,../include/vlc_common.hv)
      | :                                               ^
481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  481 |  :481:  15:     con note: st structexpanded from macro 'VLC_OBJECT' 
v  481 |  lc_co mmon_members:   (c  o nst vlc_obj cect_t *)o(&(x)->obj) \
      |               ^
nst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/io.c:34:
In file included from lua/libs/../vlc.h:32:
../include/vlc_input.h:572In file included from :10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
lua/libs/errno.c  :29572 |       :
   vlIn file included from lua/libs/../vlc.hc_object:_re31lease( (v:
In file included from lc_o../include/vlc_common.h:b1031:
../include/vlc_variables.h:ject_t *276:)(pp_vo10ut[: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
i  276 |  ]) );
      |          ^
   ../include/vlc_objects.h:66if:25: note: expanded from macro 'vlc_object_release'
(    66 |     vl!vc_object_release( aVr_GeLC_OBtCJheckEeCT(d(a p_ob)j, psz_ )
      |                         ^
n../include/vlc_common.h:481a:me, 15: note: expanded from macro 'VLC_OBJECT'
VLC_V  AR_I481N |         const struct vlc_commoTn_EGmembers: E(cRonst v,lc_ object_t *&)(&(x)->obj) v\
      |               ^
al ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/errno.c:29:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_In file included from lua/libs/xml.c:38:
lua/libs/../vlc.h:105:5:name, warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 VLC  _VAR_BOO105 |     msg_GenericVa( p_L,thi &vs, VLC_alMSG ) _DBG, ppz_f)
      |          ^
mt, ap );
      |     ^
../include/vlc_variables.h../include/vlc_messages.h:74:15: note: expanded from macro 'msg_GenericVa'
:142:48:   74 |     vlc_vaLog(V note: LC_OBexpanded from macro 'var_GetChecked'
J  142 | #dEefiCne T(o), p, vlc_modulvae_name, __FILr_GetE__Ch, __LINE__, ec\
      ke| d(o              ^,n
,t../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
,v)   v481 |         const struct var_GetCheclc_commonke_members: (const vlc_objectd(_t VL*)(&(x)->obj) C_\
      |               ^
OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strIn file included from lua/libs/xml.c:38:
lua/libs/../vlc.h:111:13uct:  vlc_commowarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n_m  111emb |  ers: (const vl   rc_object_t *)(et&(x)->obj) \ur
n       |               ^
!var_InheritBool( p_this, "lua" );
      |             ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBoolIn file included from (Vlua/libs/errno.cLC:_O29:
In file included from BJlua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:EC1031T(:
o)../include/vlc_variables.h, :n)
304      | :                                              ^
17../include/vlc_common.h:: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]481:
15:   304 |     if (likely(note: expanded from macro 'VLC_OBJECT'!var
_G  481e |   t  C  h  ecked (obj,co nsnt astmruect, VLC_VAR_ vClcOORDS, &_cval)))
      |                 ^
om../include/vlc_variables.hmo:n_142:48: note: expanded from macro 'var_GetChecked'
me  142 | #dembferine var_GetChecs:k (ed(o,n,t,v) varco_nsGt evltc_Cobhjeeckcte_td *()(V&(Lx)C->o_OBJECT(obj),n,t,v)
      ) |                                                ^
\
../include/vlc_common.h      | :              ^
481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/errno.c:29:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, ps31 warnings generated.
z_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/errno.c:29:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/errno.c:29:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/errno.c:29:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/errno.c:29:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
lua/libs/xml.c:92  429:30: |     var_Create( p_obj warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, p   92sz |  _n  am xe,ml_ VreLCad_Ver_ARt _I*pNT_rEGeaderER | = mv -f lua/libs/.deps/liblua_plugin_la-volume.Tpo lua/libs/.deps/liblua_plugin_la-volume.Plo
 xVLmlC__RVAeaR_derDOCrINHERIT );
eat      | e(    ^
 ../include/vlc_variables.h:obj122:, 39:p_ note: stexpanded from macro 'var_Create'
r  122ea | #m de);fi
      ne|                              ^ v
ar_C../include/vlc_xml.h:re81:51:ate( note: a,expanded from macro 'xml_ReaderCreate'
b   81 | ,cdepbase=`echo meta_engine/folder.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="meta_engine/folder.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT meta_engine/folder.lo -MD -MP -MF $depbase.Tpo -c -o meta_engine/folder.lo meta_engine/folder.c &&\
mv -f $depbase.Tpo $depbase.Plo
) #dvaefr_inCre eaxmtel_( ReVLadC_erOBCrJEeaCTte(a( ),a, b, c )
      |                                       ^
 s../include/vlc_common.h: )481:15: xml _ReaderCreate(VLC_OBnote: expanded from macro 'VLC_OBJECT'
J  481 |         const strucECTt vl(ac_commo),n_members s:)
      |                                                   ^ (co
n../include/vlc_common.h:st481: vlc15:_object note: _t *)(&(expanded from macro 'VLC_OBJECT'
x)->obj  481) \
      |               ^
 |         const struct vlc_common_members: (coIn file included from lua/libs/errno.c:29:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:nst1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   442 |  vlc_object_t *)(&(x)->ob   var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
j  ) \
      |               ^122 | 
#define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/errno.c:29:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/errno.c:29:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define vaIn file included from lua/libs/io.c:34:
lua/libs/../vlc.h:105:r_C5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
re  105 |   ate(  msg_GenericVa( p_tha,is, VLC_MSG_DBG, ppz_fmt, ap );
      |     ^
b../include/vlc_messages.h:74,c) :15: var_note: expanded from macro 'msg_GenericVa'
Create   74 |  ( V  LC_O vBJECT(lc_va), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
aL      |               ^
og(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__In file included from lua/libs/errno.c:29:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h, :1031:
\../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  477 |     var_Create( p_obj, psz_name, VLC_V      |               ^
AR_STRING../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 | VL  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
C_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:In file included from 481lua/libs/io.c:15: note: expanded from macro 'VLC_OBJECT':
34:
  481lua/libs/../vlc.h:111:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |     111 |        re turn !var  co_Innsherit stBotrol(uc p_tt hivlc_common_members: (const vs, "lua"lc_object_t *)(&(x)->obj) \
      |               ^
 );
      |             ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBooIn file included from llua/libs/errno.c(o:29:
In file included from , n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (lua/libs/../vlc.h:co31nst :
In file included from vl../include/vlc_common.h:1031c_:
ob../include/vlc_variables.hje:ct491_t:5 *)(&(:x)->obj) \
      |               ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/errno.c:29:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/errno.c:29:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/errno.c:29:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/errno.c:29:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/errno.c:29:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/errno.c:29:
In file included from lua/libs/../vlc.h:31:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
32 warnings generated.
mv -f lua/libs/.deps/liblua_plugin_la-xml.Tpo lua/libs/.deps/liblua_plugin_la-xml.Plo
/bin/sh ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="meta_engine/libtaglib_plugin_la-taglib.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include -I/usr/local/include/taglib -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT meta_engine/libtaglib_plugin_la-taglib.lo -MD -MP -MF meta_engine/.deps/libtaglib_plugin_la-taglib.Tpo -c -o meta_engine/libtaglib_plugin_la-taglib.lo `test -f 'meta_engine/taglib.cpp' || echo './'`meta_engine/taglib.cpp
In file included from lua/libs/errno.c:29:
In file included from lua/libs/../vlc.h:32:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_objectlibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"folder\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT meta_engine/folder.lo -MD -MP -MF meta_engine/.deps/folder.Tpo -c meta_engine/folder.c  -fPIC -DPIC -o meta_engine/.libs/folder.o
_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/errno.c:29:
In file included from lua/libs/../vlc.h:32:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/errno.c:29:
In file included from lua/libs/../vlc.h:32:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/errno.c:29:
In file included from lua/libs/../vlc.h:32:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"taglib\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include/taglib -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -isystem /usr/local/include -Werror=unknown-warning-option -Werror=invalid-command-line-argument -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT meta_engine/libtaglib_plugin_la-taglib.lo -MD -MP -MF meta_engine/.deps/libtaglib_plugin_la-taglib.Tpo -c meta_engine/taglib.cpp  -fPIC -DPIC -o meta_engine/.libs/libtaglib_plugin_la-taglib.o
31 warnings generated.
mv -f lua/libs/.deps/liblua_plugin_la-io.Tpo lua/libs/.deps/liblua_plugin_la-io.Plo
depbase=`echo misc/logger.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="misc/logger.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/logger.lo -MD -MP -MF $depbase.Tpo -c -o misc/logger.lo misc/logger.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from lua/libs/errno.c:29:
lua/libs/../vlc.h:105:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  105 |     msg_GenericVa( p_this, VLC_MSG_DBG, ppz_fmt, ap );
      |     ^
../include/vlc_messages.h:74:15: note: expanded from macro 'msg_GenericVa'
   74 |     vlc_vaLog(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from lua/libs/errno.c:29:
lua/libs/../vlc.h:111:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  111 |     return !var_InheritBool( p_this, "lua" );
      |             ^
../include/vlc_variables.h:604:47: note: expanded from macro 'var_InheritBool'
  604 | #define var_InheritBool(o, n) var_InheritBool(VLC_OBJECT(o), n)
      |                                               ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
31 warnings generated.
mv -f lua/libs/.deps/liblua_plugin_la-errno.Tpo lua/libs/.deps/liblua_plugin_la-errno.Plo
depbase=`echo misc/stats.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="misc/stats.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/stats.lo -MD -MP -MF $depbase.Tpo -c -o misc/stats.lo misc/stats.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"logger\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/logger.lo -MD -MP -MF misc/.deps/logger.Tpo -c misc/logger.c  -fPIC -DPIC -o misc/.libs/logger.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"stats\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/stats.lo -MD -MP -MF misc/.deps/stats.Tpo -c misc/stats.c  -fPIC -DPIC -o misc/.libs/stats.o
In file included from meta_engine/folder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from meta_engine/folder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from meta_engine/folder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from meta_engine/folder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from meta_engine/folder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from meta_engine/folder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from meta_engine/folder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from meta_engine/folder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from meta_engine/folder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from meta_engine/folder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from meta_engine/folder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from meta_engine/folder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from meta_engine/folder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from meta_engine/folder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from meta_engine/folder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from meta_engine/folder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from meta_engine/folder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRIIn file included from misc/logger.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hNG:189 |:12 VL: C_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
VAR_DO  189IN |  HE   retuRIrnT  v);ar
      _SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
|     ^../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'

  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
,v)
      |                                                ^
  122 | ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
#  481 |         const strdefine var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
uct vlc_c../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
o  481 |         const struct vlc_common_members: (const vmlmon_members: (c_const obvljec_octbject_t_t *)(&(x) *->)(obj)&( \
x)      |               ^
->obj) \
      |               ^
In file included from misc/logger.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:In file included from 203meta_engine/folder.c:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:34
:
  203In file included from ../include/vlc_common.h |    :1031 re:
../include/vlc_variables.hturn var:477_Set:5Che: ckwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ed( p_obj, psz_name, V
LC  _VAR_BOOL,477 val );
      |  |             ^
   ../include/vlc_variables.hva:140:48: note: expanded from macro 'var_SetChecked'
r_Cre  140 | #define var_atSetChecked(o,ne(,t, pv) _ovar_SbjetCheck, ed(VLC_OBJECTps(o)z_,nna,t,mev)
      |                                                ^
, V../include/vlc_common.h:481LC:15: note: expanded from macro 'VLC_OBJECT'
_  481 |         const VAstructR_ vlc_cSTommonRI_NGmembers: (c |onst vl Vc_object_t *LC)(&(x)->obj) _V\
      |               ^
AR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #defiIn file included from nmisc/logger.c:e 33va:
In file included from ../include/vlc_common.h:1031r_:
Cr../include/vlc_variables.h:212ea:12: warning: tedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(  212 |     return var_SetChecked (obj, name, VLC_VARa,_b,Cc)OOR vDS, arval);
      |            ^
_C../include/vlc_variables.h:140:48: renote: atexpanded from macro 'var_SetChecked'
e  140 | #define var_Se( tChVLecC_kedOB(oJE,nCT,t(a,v) ),var_Se btCh, ecked(c VLC_OB)
JEC      | T                                      ^
(../include/vlc_common.ho),n,t,v)
      |                                                ^
:481:../include/vlc_common.h15::481:15:  note: note: expanded from macro 'VLC_OBJECT'expanded from macro 'VLC_OBJECT'

    481 |     481 |     const str  u  ct     cvloc_commonnst_mem sbetrrsuc:t  (constvl vlc_object_tc_ *co)(&(x)->objmm) \
      |               ^
on_members: (const vlc_object_t *)(&(x)->oIn file included from misc/logger.c:33:
bjIn file included from ../include/vlc_common.h) :1031:
../include/vlc_variables.h:227\
:12: warning:       | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]              ^

  227 |     return var_SetChecked( p_obj, psz_name, VLC_In file included from meta_engine/folder.c:VAR_FL34:
OAT, vaIn file included from ../include/vlc_common.hl );
      |            ^
:1031../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
:
  140 | #define va../include/vlc_variables.h:r_SetChecked(o,n,491:t,5:v)  warning: var_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
SetChecke  d(V491 | LC_O  BJECT(o),  n,t,v)
      |                                                ^
v../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
a  481 |         cor_nCrstea stetruc( t p_vlobc_commonj,_memb pers:sz (_consnatme v, lcV_objeLCct_t_V *AR)(_A&DD(x)RE->obj) SS\
      |               ^
 | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
In file included from misc/logger.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12:   122warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] | 
#  241 |     return vdearf_SetChecked( pin_obj, pse zva_namer_, VLCrC_VAR_SeaTRIteNG, (aval ),;
      |            ^
b../include/vlc_variables.h,c:140:48) : note: expanded from macro 'var_SetChecked'
va  140r_ | #Cdefirene varat_Se(etChe Vcked(o,n,t,v) vLar_SetChecked(VLC_OBJECT(C_o),n,OBt,v)
      |                                                ^
J../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
E  CT481 | (a ),     b,  c   )
      | c                                      ^
on../include/vlc_common.h:481:st 15: note: expanded from macro 'VLC_OBJECT'str
u  481 |   c    t vlc  cons_t stcructommon vlc_m_comembemon_rs:memb (conerss: (tconst vl vc_objelct_t *)(&(x)->objc) \
_      |               ^
object_t *)(&(x)->obj) \
      |               ^
In file included from meta_engine/folder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, In file included from misc/logger.cpsz_na:me, VLC33_VAR_INTEGER | VLC_VAR_DOIN:
HERIT
      |     ^
In file included from ../include/vlc_variables.h:122../include/vlc_common.h::391031: note: expanded from macro 'var_Create'
:
  122 | #../include/vlc_variables.h:256define var:_Create(12: a,b,cwarning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 var_Cr  256 | eate(  VL C_O B JErCT(ea), bturn, c  v)ar_
SetC      |                                       ^
he../include/vlc_common.hcke:481d( p:_o15bj:, psz_na me, VLCnote: _expanded from macro 'VLC_OBJECT'VAR_
ADDR  ESS481, v | al ) ;
      |            ^
       cons../include/vlc_variables.ht struc:140t :48v: note: lexpanded from macro 'var_SetChecked'
c  140 | #d_efcineo var_mSetChmon_members:ecke (const vd(o,n,tl,v) cvar_o_Sbject_et *)(&(txChe)ck-ed>(VLC_obOBJjEC) \
      | T(o              ^),n
,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (coIn file included from nmeta_engine/folder.cst :v34lc:
_obIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: jewarning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  525 |    _t var_ *)(&(x)C->objr) \
      |               ^e
ate( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define varIn file included from _Crmisc/logger.ce:33a:
In file included from ../include/vlc_common.h:1031:
t../include/vlc_variables.h:276:10:e (warning: adue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,b,  276 | c    if()  !vavarr__GetChCecreate(ke dVL( pC_ob_OjB, JpszE_namCT(ae, VLC), b, c_VA R_IN)TE
      |                                       ^
GER../include/vlc_common.h, &:481val: 15:) )
      |          ^
 note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h:142:48:   note: expanded from macro 'var_GetChecked'
481  142 | #d | efi      n e  varc_oGenst strutCct vlheckc_commeod(no,_memn,bt,v)e varr_Gset:Che cke(d(VLC_OBcoJECT(o),nstn,t ,v)v
      |                                                ^l
c_../include/vlc_common.h:481:o15: note: bexpanded from macro 'VLC_OBJECT'
j  481e |  c  t  _t *   co)(ns&(x)-t st>roubctj vlc_c)omm on_\mem
b      ers| :               ^(co
nst vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from meta_engine/folder.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_In file included from misc/logger.c:33:
VAIn file included from ../include/vlc_common.h:R1031:
../include/vlc_variables.h:293:_10: Fwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]LO
AT   293 |     |if(  !vVLCa_r_GVetAChecRked(_ Dp_obj,O pINHERsz_InTame,
 VLC_      |     ^
VA../include/vlc_variables.hR_B:122O:O39L:, & note: expanded from macro 'var_Create'
val  122 | #def )i )
      |          ^
ne v../include/vlc_variables.h:a142:r48: _Cnote: reatexpanded from macro 'var_GetChecked'
e  142 | (#dae,bfi,ne cvar_Ge)tChecked (o,vna,rt_,vCrea) tvar_e( VLCGet_Checked(OVLBCJEC_OBJTECT((o),n,a),t b,,v) 
      |                                                ^
c )
      ../include/vlc_common.h:481| :15:                                      ^
 note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  481 |  :  481:15: note: expanded from macro 'VLC_OBJECT'     
cons  t struc481t v | l c_c o m     cmon_meombers:n (st stcronsut vctlc vlc_c_oommbon_jectm_tem *bers:)( (&c(x)o->obj)n \
s      |               ^t
 vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/logger.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hIn file included from meta_engine/folder.c:34:304:
:17:In file included from ../include/vlc_common.h warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
1031  304:
../include/vlc_variables.h:554: |     if (5likely(:!va r_GetChecwarning: keddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] (o
b  554 |     j,v namear_Cr, VLC_eVARate( p_o_bCOOj, pRsDS,z &val)_n))
      |                 ^
am../include/vlc_variables.h:142:48:e,  note: Vexpanded from macro 'var_GetChecked'
L  C142_V | #deAfiRn_e SvaTr_RGeItCNG |he ckVeLC_VAd(oR_DOI,nN,tH,vE) var_RGetCheIckeT
      |     ^d
(V../include/vlc_variables.hLC:_O122BJE:39: note: CTexpanded from macro 'var_Create'(o),n
,t,  v122)
      |  |                                                ^
#de../include/vlc_common.h:481:15f: note: expanded from macro 'VLC_OBJECT'
i  481 | n e       v coansrt s_truCrect valtec_comm(on_mae,bmb,ers: In file included from c)misc/stats.c: v(ar_Create(37co:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h VnLC_st :OBJECT(189:12a)v, lbc, c:  )warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

      |                                       ^
_o  ../include/vlc_common.h:481:bject_15:t *)( note: 189 | expanded from macro 'VLC_OBJECT'
  &  481 |  (       r  cox)-nsetu>obtj) \
      |               ^
r sntr var_Seuctt vChecklced( p_ob_cjom,mo n_pmesmIn file included from misc/logger.c:33:
In file included from ../include/vlc_common.h:1031bez_nars: me, VLC:
_V../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
(consAR_  324 |   IN  if( !vart_Get vlc_objecTChecked( p_obj, pst_z_EGER,n vt ame,*)(&(x)al->obj) \
       | V );L
      |               ^
           ^C_
VA../include/vlc_variables.h:140:48R: note: expanded from macro 'var_SetChecked'
_  140 | #defiFLneO varAT, _Se&val )tChIn file included from meta_engine/folder.ce c:)34
ked(o:
      |          ^
In file included from ../include/vlc_variables.h,n,t,../include/vlc_common.hv) ::142:48:1031 varnote: _S:
expanded from macro 'var_GetChecked'etChecke../include/vlc_variables.hd(VLC_:563
:5  : OBJE142CTwarning: (o)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 | ,n,  563 | t,v)  
        v|                                                ^
#d../include/vlc_common.ha:481efri:15_ne : Cvnote: expanded from macro 'VLC_OBJECT'
r  a481 |      er_ a  tGconste( ets p_tCroheckedb(o,n,t,v) var_GetCheckje,d (pVLszCuct__nOa vlmc_commoBeJ,n_Eme mbers: V(coLCnsTC(t volc_ob)j,ectn_t ,*)_t(&V(x)AR_,vSTR)->I
obj) \
      |                                                ^
      N../include/vlc_common.h:481:G | 15: note: expanded from macro 'VLC_OBJECT'
|               ^
  481 |   V      consLtC_ stVrucAt R_In file included from misc/stats.cv:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hlc:203D:12: warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
OI  203 | cN    roHEReturnIT
 var      _SetC|     ^hec
kemd( ../include/vlc_variables.h:p_mobjon122_, psz:_namemembers:,  (const vlc_objeVLCct_t *)(&(x)->obj) \
      |               ^
_VA39R: note: expanded from macro 'var_Create'
_  122 | #dBOOeLfine var_,Crea vatel(aIn file included from ,misc/logger.cb );,:
      c33|            ^
)../include/vlc_variables.h:140:48:  varnote: :
In file included from _expanded from macro 'var_SetChecked'
C../include/vlc_common.h  140 | #re:1031:
../include/vlc_variables.hdate( :340efiVn:e va9Lr_SetCheC:cke warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  340d(oO,n,B | t,v ) JECT(a), b, c )v
ar_S      |                                       ^
etC he../include/vlc_common.h :cke481 d(VLC_OBiJ:15: fECT(note: expanded from macro 'VLC_OBJECT'o),n
,  481 | ( var t,v)
      |                                                ^
   _ G e ../include/vlc_common.h:481 cot:nst struct 15: Cvlnote: expanded from macro 'VLC_OBJECT'
ch  481 |  _     c  econommosnc_kedt mem(strbuct e rs:p_o vlcb(cojn,_com spmson_mzetm _bervns: (alconsmtce, vl _oVLc_oCb_jecVt_tAR_ *)S(&(Tx)-RI>obbj)je \
NGc      |               ^,
t_ &vt *al )) )(
      |         ^
&(../include/vlc_variables.hx:142):-48In file included from >misc/stats.c:37:
In file included from ob../include/vlc_common.h:1031j):
../include/vlc_variables.h: \212:12
      : warning: |               ^
:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] note: 
expanded from macro 'var_GetChecked'  
212 |     re  142tu | #rn vader_SefitChneIn file included from ckeed meta_engine/folder.c (obvj:34:
In file included from , n../include/vlc_common.h:1031am:
e../include/vlc_variables.h:ar_, G578VeLC_VAR:t9_C: warning: OORDCS, val);h
      | e           ^
cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]k../include/vlc_variables.h:140:e48:d
 note: expanded from macro 'var_SetChecked'
(  578 | o  ,140 |  n ,#defti,ne vva)  i fvarr_Se_t(GCheceketChe vd(o,n,t,cked(Vv)L varCar_S_e_Change(tC heckedO(Vp_BoJECbj,LTC_(OBJoEC T(o)),psz_,nn,n,ame, t,tv),VLC_VAvR
      |                                                ^_)C

H../include/vlc_common.h:481:15: OICE      Snote: expanded from macro 'VLC_OBJECT'
|                                                ^C
  481 | O   U     ../include/vlc_common.h:cN481onst sTtru,: &c15:ct  onote: unt,vexpanded from macro 'VLC_OBJECT'lc
_co   mmo481 | NUn_  LmembersL :   )  (co)
nst       |         ^ vl
c _o cbj../include/vlc_variables.h:128:43onst stru:ctec t_vlt *c) note: expanded from macro 'var_Change'
(&_  128 | #define commovar_nC_(hx)->oanmbj)ge(emb \
ea      |               ^rs,b,:
c,d,e) (c onsvtar_Cha nvlc_oge(In file included from misc/stats.c: 37:
In file included from ../include/vlc_common.h:1031:
V../include/vlc_variables.h:LC_OB227:JECT(abj)e12, b,:c  warning: cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  227 |    _ r,te d,turn  e*)(&(x)- v )
      |                                           ^
>obj)a../include/vlc_common.hr_S:etChe481cke:15 \
      |               ^
: note: expanded from macro 'VLC_OBJECT'd( p_obj, 
p  481 |       s z co_nanme, sIn file included from VLCtmisc/logger.c_VAR :_FL33:
In file included from ../include/vlc_common.h:1031:
str../include/vlc_variables.hu:OA350ct vlc_commT, v:al on_m9:embers: (c) ;
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      |            ^o
n../include/vlc_variables.h
:140  :48s350:t   |   note: expanded from macro 'var_SetChecked'
vlc_o b j  140if( | #edect_t * fi)(&nve vaar_r_SeGt(eChetckx)ed(-o,>obn,tjC,v)heck) \
       var_SeteCh|               ^
ecked(VLC_Od(BJECT( po),n,_ot,vbj)
      |                                                ^, 
p../include/vlc_common.h:sz481:15: note: expanded from macro 'VLC_OBJECT'
_  481 |      na   mconse,t  VstLCru_Vct ARvlc_c_SommoTRn_membINers:G, (con &st vlcva_obl ject_) t *)(&)(x)->
      obj) | \
      |               ^
        ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetCheckedIn file included from misc/stats.c:37:
(oIn file included from ../include/vlc_common.h:,1031:
../include/vlc_variables.h:241:n,12: warning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,v  ) 241 |  va   r_retuGern var_tCSetheCheckckeded((V p_LCobj,_O psz_name,BJ VLC_EVAR_STRING,CT val(o );
      |            ^
),../include/vlc_variables.h:140:48n,: note: expanded from macro 'var_SetChecked'
t,  140 | #defvine var)
_Set      Checked(o,n|                                                ^
../include/vlc_common.h:,t,v) var_Se481:tChe15:ck note: ed(VLC_expanded from macro 'VLC_OBJECT'
OBJECT(o),n,t,v  481)
      |                                                ^
 | ../include/vlc_common.h:481  :15:   note: expanded from macro 'VLC_OBJECT'
   481 |         c  onst s ctonructst v slctr_commucon_t memvbers: (conslct vlc_o_bjectco_t *)mm(&(x)->onob_mj)em be\r
      |               ^
s: (const vlc_object_t *)(&(x)->obj) \
      |               ^In file included from misc/stats.c:37:
In file included from ../include/vlc_common.h:1031:

../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
In file included from misc/logger.c../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
:  14033 | #defi:
In file included from ne ../include/vlc_common.hvar_SetChecked(:1031o,n,t,:
../include/vlc_variables.hv): var_Set362:C9:hecked(V warning: LC_OBJECdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]T(o),n
,t,v)  
      |                                                ^
362../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 |   481 |           con  stif str( uctva vrlc_co_Gmmon_memberets: Ch(conecst vkelc_d(objec pt_t_o *)bj(&(x), ->obpsj)z_n am\
      |               ^
e, VLC_VAR_ADDRESS, &val ) )
      |         ^
In file included from misc/stats.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:142../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]:
48  276:  |  note:    if( expanded from macro 'var_GetChecked'
!var_GetCh  142ecke | #d( p_odebj, psz_nafime, VLC_VneAR_I vNTEGarER,_G &val et) )
      |          ^
Ch../include/vlc_variables.h:142:48ecke: note: expanded from macro 'var_GetChecked'
d  142 | #defi(one va,r_GetChecked(o,n,t,vn,) vart,_Gev)tChecked( vVLC_OBarJEC_GT(o)et,n,t,Chv)
ec      |                                                ^
k../include/vlc_common.hed:481:15:(V note: expanded from macro 'VLC_OBJECT'
L  481 |     C_   O const stBJructEC vlc_commoT(n_memo)bers,n: ,t(con,vst v)
lc_ob      |                                                ^
je../include/vlc_common.hct_t *):481(&(x:15)->:obj) \
       |               ^
note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membIn file included from emisc/stats.c:37:
rsIn file included from ../include/vlc_common.h: :1031:
(../include/vlc_variables.h:293:10co: warning: nsdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t 
v  lc293 | _o   b if( !jevactr_G_tetC *he)c(&k(xed)( p_-obj, psz_na>ome,bj V) LC\_VAR_B
      O|               ^
OL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/logger.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, In file included from pmisc/stats.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304sz:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_n  am304 | e,    V if LC(li_Vkely(AR!var_I_GNTetCEGheckedER ( |obj, V namLCe, _VVLC_VAAR_COORDS,R_ &vDOal)))
      |                 ^
IN../include/vlc_variables.h:142HE:48:RI note: expanded from macro 'var_GetChecked'
T  142 ); | #
      d|     ^e
f../include/vlc_variables.hine:122 v:39a: rnote: expanded from macro 'var_Create'_Ge
tCh  ecked(122 | o,n#d,t,vef) vainre _GevatCr_heCrckedea(VLC_OBteJE(a,CT(o)b,,n,tc),v)
 v      a|                                                ^
r../include/vlc_common.h:481:_C15: renote: expanded from macro 'VLC_OBJECT'
a  481 |        te con( sVt structLC vl_Oc_cBJommonEC_membTers: (c(aonst vl),c_obje bc, t_c t )
*)(      | &                                      ^
(../include/vlc_common.hx)->obj:481) \
:15      |               ^
: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vIn file included from misc/stats.c:lc37:
In file included from ../include/vlc_common.h:_1031:
../include/vlc_variables.hob:324:10je: warning: ctdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_t
 *)(  324&( | x    if( !var)_GetChec->ked(ob pj)_obj, \ p
      sz| _name              ^
, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,nIn file included from misc/logger.c,t:,v) v33:
aIn file included from r_GetChec../include/vlc_common.h:k1031:
ed../include/vlc_variables.h:(V442:LC5:_OBJEC warning: T(o)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,n  ,t,v)
      |                                                ^
442../include/vlc_common.h: |  481:15:   note: expanded from macro 'VLC_OBJECT' v
a  481 |       r_  cCroeanstte s( tp_ruobctj, v pmeta_engine/folder.cslc:143z_na_:23: warning: cme,o due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]VLC_
V  mm143 | on_ members : (conAs    R_Bt OO vlcL  | _o   VLCbjec t_Vfi_t ARle_*buDOf)IN(HER = vI&a(x)-T>r ob)j) ;\
      
      |     ^
_| ../include/vlc_variables.h:122:39:In note: hexpanded from macro 'var_Create'
e  122r |               ^
itS#define var_Cretate(aIn file included from misc/stats.c,b,c) var_Crreate:37( VL:
iIn file included from ../include/vlc_common.hn:1031g( p_thi:
C_OBJECT(a../include/vlc_variables.h:340), b, c :)
      |                                       ^
9: ../include/vlc_common.h:481:15:warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s,   340 note: expanded from macro 'VLC_OBJECT'
 |    " 481 |         a  icfl( vaonsbumtr_-GetCa hescked(rtrt-filen uamp_obej, cpst" ) vz_nlame,;c
       V| LC_VAR__                      ^cSTRIN
oG, ../include/vlc_variables.hmmon_m&vae:m642l ):51:b  )
      |         ^
note: ../include/vlc_variables.hersexpanded from macro 'var_InheritString'
: :142:  48: 642 | (co#ndnote: est vlc_obexpanded from macro 'var_GetChecked'
jectf_ine var_Inth e  *)142 | #d(&(xr)->objefiitS)ntring(o, n) e vvarar__InhGeterCheckited(Storing(VLC_,n,t,v)OBJECT(o v), n)
      |                                                   ^ar
_G../include/vlc_common.h:481:15etC:heck  ed(VLC_Onote: expanded from macro 'VLC_OBJECT'
B\JE
      | C  481 |        T(               ^co),n,o
nst,v)
      | t                                               ^ stru
ct ../include/vlc_common.h:481vl:15: note: expanded from macro 'VLC_OBJECT'c_In file included from 
cmisc/logger.co:m33:
In file included from ../include/vlc_common.h:1031:
  m481 |  on_m ../include/vlc_variables.h  :embe455r    s:con:st s 5truc(cotnst  v:vlcl c_co_mmon_meobject_warning: tmbe due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]*
)(&(  x455) | r->o  s:b (conj)   vst \
      a|               ^
rvl_Cc_objreect_att *)(&e((x)-> pobj)_o \
      | bj              ^
, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIIn file included from misc/stats.cT :);37:
In file included from ../include/vlc_common.h:1031:

../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]      |     ^

../include/vlc_variables.h:122  350 |    :39 if(:  note: expanded from macro 'var_Create'var_GetCheck
e  d( p_o122 | bj, #dpsz_nefamine, VLe C_VvaAR_STr_RING,Create(a,b,c) var_ &val ) )Cr
      |         ^
ea../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'te
(  142  | #deVLfiC_ne var_OBGeJtChECeckT(ed(oa),n,t, ,v) varb,_GetCh cecked(V )LC_
      OB|                                       ^JE
CT(o),n,t../include/vlc_common.h:,v)
      |                                                ^
481:15../include/vlc_common.h:481: :note: expanded from macro 'VLC_OBJECT'15:
 note: expanded from macro 'VLC_OBJECT'
    481 |      481 |      con  st st ruct vlc_  com cmoonn_memstbers:  (const vlstc_objrect_t *)(&(x)u->obj)ct \
      |               ^
 vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      In file included from misc/stats.c| :37:
In file included from ../include/vlc_common.h:1031:
              ^
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_nIn file included from ame, VLC_misc/logger.c:VAR_A33:
DDRESIn file included from ../include/vlc_common.hS, &:1031val ) :
)
      |         ^
../include/vlc_variables.h:../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
469:5: warning:   142 | #ddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ef  469ine var_ |  GetC  hecked(o,n v,t,arv) va_Cr_GeretCheatcked(Ve(LC_ pOBJE_oCT(bjo),n,t,v)
,      |                                                ^
 p../include/vlc_common.h:481:15:sz note: expanded from macro 'VLC_OBJECT'
_  481 |     na  me ,  constVL struC_ct vlVc_commARon__SmembeTrs: (coRnst vlc_objINect_G t *)(&| (x)-VL>obj) C_\
      |               ^
VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strucIn file included from tmisc/stats.c: v37:
In file included from ../include/vlc_common.h:1031lc:
../include/vlc_variables.h:429_c:5: omwarning: modue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n_mem  429 |   be  varrs_C: rea(cte(on p_stobj v, plcsz_n_oame, VLCbj_VARec_It_NTt EGE*)R | (&VLC_VAR_D(xOINH)-E>oRIT bj);) 
      |     ^
\
../include/vlc_variables.h:122:39      | :              ^
 note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a)In file included from misc/logger.c:, b, 33:
c )In file included from ../include/vlc_common.h
      |                                       ^
:../include/vlc_common.h:1031:
481:15: note: expanded from macro 'VLC_OBJECT'
../include/vlc_variables.h  481 |     :477  :5 :  cwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]onst struc
t v  lc_commo477 | n_m  embe  rs:va (conr_st Crvlc_eaotbject_e(t * p)(&_o(x)->bjo, bjps) \z_
      |               ^
name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      In file included from |     ^
misc/stats.c../include/vlc_variables.h:37:
In file included from ../include/vlc_common.h:1031:
:../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
122:39: note: expanded from macro 'var_Create'
    442 |     122 | var_#dCreaefte( p_objin, psz_namee, VLC_VAR v_BOOL | VLC_VAarR_DO_CINHERIT re);
      |     ^
at../include/vlc_variables.h:122:39:e( note: a,expanded from macro 'var_Create'
b  122 | #defi,cne)  vavar_r_CreaCrte(a,bea,c) tevar_Cr( eatVLe( VLC_C_OBJECT(OBa),JE b, CTc )
      |                                       ^
(../include/vlc_common.h:481:a)15: note: , expanded from macro 'VLC_OBJECT'
b  481 |       ,  c  const )
s      | tr                                      ^uct v
lc_com../include/vlc_common.h:mo481n_memb:15ers: : note: expanded from macro 'VLC_OBJECT'
(  const vlc_481 | object_  t *  )(&  (x  )-co>objns) t \
      |               ^
struct vlc_common_members: (const vlIn file included from c_misc/stats.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455ob:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]je
ct  455 | _t    var_Create(  *p_)(ob&(j, x)psz->_nameob, VLj)C_VAR \_FLO
      AT |               ^| VL
C_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_CrIn file included from eate(a,b,c) vmisc/logger.c:ar_Create( VLC_OBJ33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hE:CT(a), b, c )
      |                                       ^
491:../include/vlc_common.h:481:15: note: 5expanded from macro 'VLC_OBJECT'
:  481 |         warning:  codue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ns  t struct 491 | vlc_com  mon_  membevars: r_(coCrnstea vlc_obteje( ct_t *)p_(&(x)-ob>obj) \
      |               ^j,
 psz_name, VLC_VAR_ADDRESS | VLC_VAIn file included from R_Dmisc/stats.c:37:
In file included from ../include/vlc_common.h:1031:
O../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
I  469 |  N   varHE_CrRIeaT te(); p_o
      bj|     ^
, psz_name, VLC_VA../include/vlc_variables.h:R_S122:TRI39:NG note:  | VLexpanded from macro 'var_Create'
C  122_VA | #R_DOIdeNHERITfi );
      |     ^
ne../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
   122 | #dvefine vara_Create(a,b,c) var_r_Create(Cr VLeaC_OBteJECT(a,(a), b, cb, )
      |                                       ^
c../include/vlc_common.h:)481:15: note: expanded from macro 'VLC_OBJECT'
   481 |       v  const ars_Ctrurect vlcat_coe(mmo Vn_memLCbers: _O(cBJonECstT( va)lc, _obb,je cct_ )t 
      *)| (&(                                      ^
x../include/vlc_common.h)->obj) \:481
      |               ^
:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_coIn file included from misc/stats.c:mmon37:
_mIn file included from ../include/vlc_common.h:1031:
em../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]be
r  477 | s    var_: Create((c p_onobj, stpsz_nam ve, VLlcC_VAR_S_oTRINbjG |ec VLC_VARt__DOINHt ER*)IT );
      | (&    ^
(x../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
)->ob  122 | #defjine var_Cre) ate(a\,b,c) var_
      |               ^
Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strIn file included from misc/logger.cuct vlc_common_mem:33bers::
In file included from  (cons../include/vlc_common.h:t vl1031:
c_objec../include/vlc_variables.h:t_t511: *)5:(& warning: (x)->odue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
bj  ) \
      |               ^
511 |     var_Create( p_obj, psz_name, In file included from misc/stats.c:37VL:
In file included from ../include/vlc_common.h:1031:
C_../include/vlc_variables.h:491:5VA: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]R_
INTE  491G |     var_ECreate( p_obR j,|  psVLz_naC_me, VLC_VVAR_ADDRESS | VLC_ARVAR_DOINHE_RIT );
      |     ^
DOI../include/vlc_variables.hNH:122ER:39:IT note: 
      expanded from macro 'var_Create'|     ^

  122 | #define v../include/vlc_variables.har_Creat:122e:39(a,: b,cnote: expanded from macro 'var_Create') 
v  ar_Create122 | ( VL#dC_efOBinJECe T(ava), b,r_ Crc ea)
      |                                       ^
te(../include/vlc_common.h:a,481:15: note: b,expanded from macro 'VLC_OBJECT'
c  481 |      )    vacor_nCrst steaructte vl( c_cVLommonC__membOBersJE: C(const vlc_objT(ecat_t *)(&(x)-),>ob bj) \
      |               ^
, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strucIn file included from misc/stats.c:t 37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
l  511c_ | co mm   onva_mr_Creaemte(be p_robj, psz_nas:me, ( VcLC_VAR_onINTstE GER | VLC_vlVAR_DOINHc_obERITje
      |     ^
ct../include/vlc_variables.h:122:39: note: _texpanded from macro 'var_Create'
   122 | #define *)var_C(&reate(x(a,)-b,c)>o vbjar_C) rea\
te(      |  VL              ^
C_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_In file included from misc/logger.c:comm33on_m:
In file included from em../include/vlc_common.hbers: (c:1031ons:
t vlc_ob../include/vlc_variables.h:525j:5ect_: t warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]*)(&(x)->
obj  ) \
525 |       |               ^
    var_Create( p_obj, psz_name, VLCIn file included from _misc/stats.c:37:
In file included from VA../include/vlc_common.h:1031:
R_../include/vlc_variables.h:525BO:5: OLwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] |
   525VL |  C_   VAvar_CrR_eatDOe( p_obj, psINz_naHEme, VRILC_T
VA      | R_    ^
B../include/vlc_variables.hOOL | V:122LC_VA:39R_D: OInote: expanded from macro 'var_Create'NHER
I  T
      |     ^
122 | ../include/vlc_variables.h:122:39: #dnote: expanded from macro 'var_Create'
efine   122va | #r_defineCr vaear_Creattee(a,(ab,c),b var_C,creat) e( vaVLCr__OBCrJECT(aea)t, b, c )e(
      |                                       ^ V
L../include/vlc_common.h:481:C_15: note: expanded from macro 'VLC_OBJECT'
O  481 |    B     conJEst CTstr(auct), v blc, _comc mon)
_me      | mb                                      ^
e../include/vlc_common.hrs: (co:481nst v:15lc_: objnote: expanded from macro 'VLC_OBJECT'ec
t_t *)(&(x  481)->ob | j) \
      |               ^
        const struct vlc_common_membIn file included from ermisc/stats.c:s:37:
 (In file included from ../include/vlc_common.h:1031co:
../include/vlc_variables.h:ns539:5t : warning: vldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c_o  539 |  bj   ecvar_Crt_eat te( *)p_ob(&j, ps(xz_nam)-e, VL>oC_VAbjR_FLO)AT | VLC_ \VA
      R|               ^_
DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_CrIn file included from misc/logger.ceate:33( V:
In file included from LC_OB../include/vlc_common.h:JE1031:
CT(a), ../include/vlc_variables.h:b539:, c )5:
      |                                       ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_common.h:481:15
:   note: expanded from macro 'VLC_OBJECT'
539 |   481 |            va constr_ struCrct vealc_common_mtembers: e((co pns_ot vlbjc_o, bject_pst *)(&z_(x)na->obmej) \
      |               ^
, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^In file included from 
misc/stats.c:37:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:../include/vlc_variables.h:554:5: warning: 122due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:39:   554 | note: expanded from macro 'var_Create'   
   122 | #varde_Creafite( pne_ob vj, psarz_na_Cme, VrLC_VAR_STeaRINGte (a| V,bLC_VAR_DOINHERIT
,c      |     ^
) ../include/vlc_variables.h:122va:39: note: expanded from macro 'var_Create'
r  122 | #define _Cvarre_Catreae(te( VLa,C_b,cOB) JEvarCT_C(area),te( b VLC_, OBJc ECT()
a      | ), b                                      ^
,../include/vlc_common.h c )
      |                                       ^
:../include/vlc_common.h:481:481:15: note: 15:expanded from macro 'VLC_OBJECT'
   481 |      note:    conexpanded from macro 'VLC_OBJECT'
st struct vlc  481_co |  mmon_  memb  ers: ( const   vlcco_objenct_t *)(s&(x)->ot bjst) ru\
      |               ^
ct vlc_common_members: (const vlc_In file included from objecmisc/stats.c:37:
In file included from ../include/vlc_common.ht_:1031t :
../include/vlc_variables.h*):563(&:5:(x warning: )-due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]>o
b  j)563 \ |   
        var|               ^
_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      In file included from |     ^
misc/logger.c../include/vlc_variables.h::33122:39:
In file included from : note: expanded from macro 'var_Create'../include/vlc_common.h:
1031  122 | #define va:
r_Create(a,../include/vlc_variables.h:b,554:c) va5r_Create: ( Vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]LC_OBJEC
T(a  ), b, c )
      |                                       ^
554../include/vlc_common.h |  :481:15: note: expanded from macro 'VLC_OBJECT' 
    va481 |  r_       constCr eatstruct vlc_e(comm pon__omembbjers:,  (cpsonst vlc_z_objecnat_t *)me(&(x, )->obj)VL \
      |               ^
C_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.hIn file included from :122:misc/stats.c:37:
39:In file included from ../include/vlc_common.h:1031:
 ../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]note: expanded from macro 'var_Create'

    578 |  122 |    #dif(ef vainr_Ce hange(v p_obj, psz_arnam_Ce,re VLatC_Ve(AR_Ca,HOICESb,cCOUN) T, va&countr_, NULCrL ) )
      |         ^
ea../include/vlc_variables.h:te128:43: note: ( expanded from macro 'var_Change'
V  128 | #defineLC var_OBJECT(_Cha)ange(a,b,c, ,b,d,e) c var )_Change(
       V|                                       ^LC
_../include/vlc_common.hOBJECT(:481a), b:15, c, : d,note: expanded from macro 'VLC_OBJECT' e )

      |                                           ^
  ../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
481  481 |   |          const stru  ct v  lc_common_m embers: (c cononst vstlc_ sobjtrectuc_t *t )(&v(x)lc->ob_cj) \om
      |               ^
mon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/logger.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/logger.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
26 warnings generated.
depbase=`echo misc/audioscrobbler.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="misc/audioscrobbler.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/audioscrobbler.lo -MD -MP -MF $depbase.Tpo -c -o misc/audioscrobbler.lo misc/audioscrobbler.c &&\
mv -f $depbase.Tpo $depbase.Plo
misc/logger.c:68:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   68 |     msg_Err( p_intf, "The logger interface no longer exists." );
      |     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/logger.c:69:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   69 |     msg_Info( p_intf, "As of VLC version 0.9.0, use --file-logging to write "
      |     ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/logger.c:72:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   72 |     msg_Info( p_intf, "Use --syslog to send logs to the system logger." );
      |     ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/stats.c:57:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   57 |         msg_Dbg( p_dec, "got %"PRIu64" ms",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/stats.c:59:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   59 |         msg_Dbg( p_dec, "got %"PRIu64" ms offset",
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/stats.c:65:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   65 |         msg_Dbg( p_dec, "got a packet not from stats demuxer" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/stats.c:83:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   83 |     msg_Dbg( p_this, "opening stats decoder" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/stats.c:110:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  110 |     msg_Dbg( p_enc, "putting %"PRIu64"ms",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/stats.c:126:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  126 |     msg_Dbg( p_this, "opening stats encoder" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/stats.c:155:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  155 |     msg_Dbg( p_demux, "demux got %"PRId64" ms offset",
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_mod28 warnings generated.
ule_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/stats.c:183:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  183 |     msg_Dbg( p_demux, "Init Stat demux" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/stats.c:208:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  208 |     msg_Dbg( p_demux, "Closing Stat demux" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"audioscrobbler\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/audioscrobbler.lo -MD -MP -MF misc/.deps/audioscrobbler.Tpo -c misc/audioscrobbler.c  -fPIC -DPIC -o misc/.libs/audioscrobbler.o
depbase=`echo misc/playlist/html.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="misc/playlist/html.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/playlist/html.lo -MD -MP -MF $depbase.Tpo -c -o misc/playlist/html.lo misc/playlist/html.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"html\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/playlist/html.lo -MD -MP -MF misc/playlist/.deps/html.Tpo -c misc/playlist/html.c  -fPIC -DPIC -o misc/playlist/.libs/html.o
34 warnings generated.
depbase=`echo misc/playlist/m3u.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="misc/playlist/m3u.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/playlist/m3u.lo -MD -MP -MF $depbase.Tpo -c -o misc/playlist/m3u.lo misc/playlist/m3u.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from misc/audioscrobbler.c:45:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/audioscrobbler.c:45:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/audioscrobbler.c:45:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/audioscrobbler.c:45:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/audioscrobbler.c:45:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/audioscrobbler.c:45:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_Olibtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"m3u\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/playlist/m3u.lo -MD -MP -MF misc/playlist/.deps/m3u.Tpo -c misc/playlist/m3u.c  -fPIC -DPIC -o misc/playlist/.libs/m3u.o
BJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/audioscrobbler.c:45:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/audioscrobbler.c:45:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/audioscrobbler.c:45:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/audioscrobbler.c:45:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/audioscrobbler.c:45:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/audioscrobbler.c:45:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/audioscrobbler.c:45:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/audioscrobbler.c:45:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/audioscrobbler.c:45:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/audioscrobbler.c:45:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/audioscrobbler.c:45:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/audioscrobbler.c:45:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/audioscrobbler.c:45:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/audioscrobbler.c:45:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/audioscrobbler.c:45:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/audioscrobbler.c:45:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/audioscrobbler.c:45:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/audioscrobbler.c:45:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/audioscrobbler.c:45:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/html.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/html.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/html.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/html.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/html.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v)In file included from misc/audioscrobbler.c v:48ar_S:
In file included from et../include/vlc_input.h:Che41:
../include/vlc_vout.h:cked(125:VLC5: warning: _OBJEdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C  125 |  T(  o) v,nlc,t_o,vbj)
ec      |                                                ^
t_relea../include/vlc_common.h:se( p_vout 481:15: note: expanded from macro 'VLC_OBJECT'
);
      |   481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
    ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: In file included from misc/playlist/html.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
note: expanded from macro 'VLC_OBJECT'  256 |     
ret  481u |         const struct vlc_common_members: (const vlc_object_tr *)(&(x)->obj) \
      |               ^n
 var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/html.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/audioscrobbler.c:48:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parentIn file included from misc/playlist/html.c, ite:28m, lo:
In file included from g, N../include/vlc_common.h:UL1031:
L, N../include/vlc_variables.h:ULL293: );
10:      |  warning:                             ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_input.h:  293501:46:  |  note: expanded from macro 'input_Create'
   501 | #defin  e ifin( pu!vt_Carrea_Gte(a,etb,c,d,Che) ecinpkeut_d(Crea pte(V_oLC_OBbjJE,CT(a), pb,csz,d,_ne)
      |                                              ^am
e../include/vlc_common.h:481:15, V:LC _Vnote: expanded from macro 'VLC_OBJECT'
A  481 |         conR_st stBOOruct vL,lc_ &comvamon_l members:)  (const v)
lc      | _objec         ^
t../include/vlc_variables.h:_t *)(&142:(x)->obj) \
      |               ^
48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetCheckeIn file included from misc/audioscrobbler.c:d(48:
../include/vlc_input.ho,:530:9n,: warning: tdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,v)   530v |      ar   v_Glcet_obChject_ecreleaseke( inpd(uVLt )C_;
      |         ^
OB../include/vlc_objects.h:66:JE25: CTnote: expanded from macro 'vlc_object_release'
(o   66 |   ),  vlc_object_relen,ase( VLC_Ot,BJEv)CT(a)
       |                                                ^)

      |                         ^
../include/vlc_common.h../include/vlc_common.h:481:481:15: :15note: expanded from macro 'VLC_OBJECT'
:  481  |        note: expanded from macro 'VLC_OBJECT' c
o  481n |  st st  ruct   vlc  _common c_membonersst: (c sonst trvlc_obucjt ect_vlt *)c_(&(xcomm)-on>_mobj) \
      | em              ^
bers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/audioscrobbler.c:48:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |       In file included from    vlcmisc/playlist/html.c:_obj28:
ectIn file included from ../include/vlc_common.h_re:lease( (vlc1031_object_t *)(pp_v:
../include/vlc_variables.hout[:304i]): );
      |          ^
17:../include/vlc_objects.h warning: :66:25due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:   note: expanded from macro 'vlc_object_release'
304 |        i66 |  f    vl(lc_objikect_release( VLelC_OBJECy(T(!va) )
      |                         ^
ar_../include/vlc_common.h:G481:15: note: expanded from macro 'VLC_OBJECT'
e  481 |       tC  hecckonsted  (ostbjruc, t vlcna_comemmo, n_membVLers: (consC_t vVAlc_R_objectCO_t OR*)(&(DSx)-, >obj&v) \
al      |               ^
)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/html.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/html.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/html.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/html.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/html.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/html.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a)In file included from misc/audioscrobbler.c:54:
, b, c )
      |                                       ^
../include/vlc_network.h:134:12:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
   481 |         const struct vlc_common_members: (const vlc_object_t *)(&(xwarning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
-  134>o |  bj   ) ret\
urn      |  n              ^
et_Connect (obj, host, port, SOCK_STREAM, IPPROTO_TCPIn file included from );misc/playlist/html.c
      |            ^
:28../include/vlc_network.h:125:
In file included from :48:../include/vlc_common.h: note: expanded from macro 'net_Connect'
1031  125 | #de:
../include/vlc_variables.hfine:455 ne:5t_C: onwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]nect(a,
 b,   c, d, 455 | e)   net_  Connevactr_(VLCrC_OeaBJEteCT(a),(  b, c, dp_, obe)
      j,|                                                ^
 psz_name, VLC../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_V  481 |         const struct vlcAR_co_FmLOmonAT_me |mber Vs: (LCcons_VtAR _DvlOIc_oNHbjecERt_t *IT)(& )(;
x      | )    ^
-../include/vlc_variables.h>obj):122 \
      |               ^
:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECTIn file included from misc/audioscrobbler.c(:54:
../include/vlc_network.ha):, 150:12: b,warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 c   )150 |  
       |                                       ^  
return net../include/vlc_common.h:_Co481nnectD:15gram (obj, : hnote: expanded from macro 'VLC_OBJECT'ost
, p  481ort,  |  hlim,   IPPROT  O_UDP  );
 c      |            ^
on../include/vlc_network.h:146st:26: note:  sexpanded from macro 'net_ConnectDgram'
tru  146 |      ct    vnet_Clconnec_ctDgram(omVLmoCn__OBmeJEmbCT(a)er, bs:, c,  (d, coe)
      |                          ^ns
t../include/vlc_common.h v:lIn file included from 481:15c_:o note: bexpanded from macro 'VLC_OBJECT'
j  481 |    misc/playlist/m3u.c  :   ceo32ns:
ctt _sIn file included from tr../include/vlc_common.ht uc:1031:
t* vlc_c../include/vlc_variables.h:189:12om:)(mo&n _(xwarning: )-due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
>memob  j)be r189 |  s\
:         ( con| st              ^r
etu vrn lcvar_S_oetCheckbjedIn file included from ( misc/playlist/html.c:28:
In file included from ../include/vlc_common.h:ecp_ot1031:
_tbj,../include/vlc_variables.h * p:469:5: warning: sz_)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  (&a(xm)-e>o,bj ) V\
LC_VAR_I      |               ^
NTEGER469 |     va,r_C rIn file included from misc/audioscrobbler.c:valeate( p_ob54:
../include/vlc_network.h: )j, psz_name, VLC_;
      |            ^
159VA../include/vlc_variables.h:140:48: note: R_Sexpanded from macro 'var_SetChecked'
TRI  140 | #deNG |fin V:12e va: r_SetChecked(o,Lwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nC  ,_VA159 | t,v)R_D  OIN v  rear_HERtuSrnetCITh );e
 n      | cked(VLC_OBJEetC    ^
_OT../include/vlc_variables.h:122:39: p(enote: expanded from macro 'var_Create'on
D)gra,  n,m (t122obj,, host,v)
      |                                                ^
 po../include/vlc_common.hrt,:481:15 :NULL , 0note: ,  | expanded from macro 'VLC_OBJECT'IPP
#d  481 | ROTO efine _U       cvoDP);n
      | sa           ^
tr../include/vlc_network.h: _155sC:t23: note: rexpanded from macro 'net_OpenDgram'
re  155 |   a   u  tcet n vlc_(a,b,c) varet__OcpCernDgorammmo(eaVLtn_C_OBme(e JECmVLC_OBJT(baE), b, ersCT(c, da, : (const vlc_obe,j g)e
      |                       ^
../include/vlc_common.h:481:c)15:t_t *,)(  b,&(x note: )->oc )bj) expanded from macro 'VLC_OBJECT'
\
      |               ^

  481 |              |  c                                      ^on
../include/vlc_common.h:st struct vlc481:_common_In file included from 15m:em bermisc/playlist/m3u.c:s:32:
In file included from  (constnote:  vl../include/vlc_common.h:expanded from macro 'VLC_OBJECT'
1031:
c  _o481b../include/vlc_variables.h | j:e c203:12: warning: t_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t *) (
&( x)->obj)   203\
      |               ^
 |        c on return vast strr_Suct evltc_coCmmhecked( p_obon_mjember,s:  p(csonszt vlc_obje_ct_name, VLC_VAt *)(R&(x_)->BOOL, obvj)a \
l      |               ^ 
);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) varIn file included from _Smisc/playlist/html.c:28:
eIn file included from ../include/vlc_common.h:1031t:
../include/vlc_variables.hC:477:5:h warning: ecked(VLdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C_OBJEC  477 |  T   (vaor_)Cr,eante,( tp_o,v)
      |                                                ^
b../include/vlc_common.hj,:481:15:  note: expanded from macro 'VLC_OBJECT'
psz  _n481am | e,        c VLCo_VnstAR_STR struct vlcING | V_LC_VAR_cDOoINHmERmIT )o;
n      |     ^_
member../include/vlc_variables.h:122:s39: note: expanded from macro 'var_Create'
:  122 (con | #defines var_Creatte( valc_o,bject_t *b)(,c)&(x)->obj) \
      |  v              ^ar_
Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15:In file included from  misc/playlist/m3u.c:note: 32expanded from macro 'VLC_OBJECT'
:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:  481 | 212    :    con12st: st warning: rudue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ct   212 |     returvlc_cnomm onv_mar_SetemCbehres: (cconst ked (obj, name, VvLClc__object_tV A*)R_CO(&O(xR)->oDbjS, val)) \
      |               ^
;
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetCheIn file included from ckmisc/playlist/html.c:28:
In file included from ../include/vlc_common.h:e1031:
d../include/vlc_variables.h:491:5:( warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
V  491L |  C   va_r_COreBate( p_objJ, pECT(osz)_n,n,t,v)
a      |                                                ^
me,../include/vlc_common.h VL:481:15: note: Cexpanded from macro 'VLC_OBJECT'_V
A  481 |         consR_tAD DRsESS |t VrLCu_cVAtR_D OINHvERITlc_comm );
on_members:       |     ^(
co../include/vlc_variables.h:122n:39: note: sexpanded from macro 'var_Create'
t   122 | v#dlc_objeefine cvart_C_reate(at,b, c)* v)ar_Cr(ea&(x)->oteb( VjLC_)OB JE\CT(
a)      |               ^
, b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const In file included from strumisc/playlist/m3u.cct :vlc32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h_c:omm227on_m:emb12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ers: 
(co  227 |   ns  rett vlcurn_o bjevct_t *ar_SetCh)(e&(x)->obj) \
      |               ^
ckemisc/audioscrobbler.cd( p_obj, psz_name:182:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,   V182 |     L    CIn file included from _VAR_msg_Dbmisc/playlist/html.cg(:p_Ft28hiLOA:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:T, 511s, va:l5 : warning: )due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
;  
511 | "No       |            ^
 art../include/vlc_variables.h:140ist.. "): ;48:
      |          ^
note: expanded from macro 'var_SetChecked'
../include/vlc_messages.h :87:v5: anote: expanded from macro 'msg_Dbg'
r     87 |  140_    | #dmsg_efine vaCGer_Seneric(trCheep_acttheis,ked(o VL(,n,C_Mt,v) var_SeSG_DtBG,C  __p_obhVA_j,ARG pszS__)eck_
      |     ^
end(VLaCm../include/vlc_messages.h_:78OBJ:13e, VL: ECnote: expanded from macro 'msg_Generic'
CT(   78_ |    oV)A,nR vlc__LoI,t,vNg(VLTC_)
      | OB                                               ^JEC
T(o)../include/vlc_common.hE:G481, Ep,: v15Rlc_m:  note: expanded from macro 'VLC_OBJECT'
|odule   _nVamLe, C_481 |  _FI LE___,  V__L A  RIN_ E_ _, \cD
      oO|             ^
InN../include/vlc_common.hHERIT
      | s:481:t s    ^15:t
 ../include/vlc_variables.hnote: expanded from macro 'VLC_OBJECT'
:122:39:  ru481 | c note:     expanded from macro 'var_Create'  
    ct122ons t |  s#truvdctlc_eco vmmlc_fine varcommon_mo_ne_membCemberrsreat: (cesonst (: (a,vlc_obconbjest c,t_ct )*v)(l var_Cc&r(eate( _obVjLeCx)c->ot__bt *)j) O\(B&(xJ
)->      |               ^
objECT(a), b, c ))
      |                                       ^
 ../include/vlc_common.h:481:\15:
 note:       expanded from macro 'VLC_OBJECT'
|               ^misc/audioscrobbler.c:
  190:9: warning: 481due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |   190 |             msg  _DbIn file included from g( p _tchios, nmisc/playlist/m3u.c"Nos trt:ack name.32:
."In file included from );
 ../include/vlc_common.h:1031      |         ^
:
../include/vlc_messages.h:s87:5t: r../include/vlc_variables.h:241unote: expanded from macro 'msg_Dbg':ct vlc_comm
o12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   n87 |     msg_Ge_  nermic241e |  (p_ th  mis,retb VLCeu_MrsSGr:n _DB var(G,_Sect _oC_VAhec_nAkRsGS__etd )
v      |     ^lc_obj(e
 c../include/vlc_messages.h:78:t13:_t *)(p&( note: xexpanded from macro 'msg_Generic'_ob)->o
bj   78) | j, psz_name, VLC_VA     v\lc_
R_STLRING      ,| og(              ^VLC_OB
JEC Tval );
      |            ^
(o), p, vlc_moduleIn file included from ../include/vlc_variables.h_namisc/playlist/html.c::140me:48: note: expanded from macro 'var_SetChecked', __28F
IL:
In file included from E_  _, 140__LI | ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:N#E_de5_,: \ 
warning:       |             ^fi
nedue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h  :481: var525 |   15: _SetChecknote: expanded from macro 'VLC_OBJECT'
ed    var481(o,_n,C |  r eate    (  p c_obj, psz_name, ont,vV)LstC st va_r_SVreucAt tRvlc__cBomCOOL mohn_meck|ed(VLC_OBJECT(emboers:) (,n,t,v)
      |                                                ^cons
t../include/vlc_common.h vl:c_o481bje:ct_15:t * note: expanded from macro 'VLC_OBJECT')(&(
x)-  >ob481j | ) \ 
       |   V              ^
LC_ VAR_DOINHERIT
          |     ^
co../include/vlc_variables.h:122n:39: st snote: truct vlexpanded from macro 'var_Create'
c_  122common | #define_ mvemisc/audioscrobbler.cmbers: (co:nsta206 :5:v warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  206 |   l_  Cmsrg_Dbgec_oab(pjtect_et *(a_this,,)(& "Me(xb,c) var_Cr)t->obae daja)ta \
      t reg| e(              ^is
t Vered")LC;
      |     ^
_O../include/vlc_messages.h:BJ87:EC5: note: expanded from macro 'msg_Dbg'
TIn file included from (misc/playlist/m3u.ca   87 | ),     b, cmsg_G :)32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hener:ic(256p_t:his12, V:LC_MSG _DBwarning: G, due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  _
VA_A      RGS_| _)
256      |     ^                                      ^ |   

../include/vlc_messages.h../include/vlc_common.h:78:13::   r481:15: note: expanded from macro 'VLC_OBJECT'
note:   481 |        expanded from macro 'msg_Generic'
et ucrn    v78 | ao   rn_sS vtlc _etChsLotructg vlc_commecke(VdLC_O( pBJoECTn(o)_, p, vml_c_objem, pomdulesz_bnamere,_sname, VL: (coCn ___sFILtE__ V, __AvlRLINE___, c_\A
      |             ^
DoD../include/vlc_common.h:481Rb:15: note: expanded from macro 'VLC_OBJECT'
EjSeS, v  c481 | t   al )_;    
 co      nst st|            ^
t ruc*../include/vlc_variables.h:140t vlc_:48commo)n_m(emb&er(s:x (con)st:- vlc> _oonote: bbexpanded from macro 'var_SetChecked'j
j  140ect | )_t  *)(&\(x)-
      |               ^
#>obj) \de
      |               ^
fine var_SetChecked(o,n,t,v) var_SeIn file included from misc/playlist/html.ct:28:
CIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:h539:ecked5:( warning: Vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]LC
_OBJ  539ECT(o) |  misc/audioscrobbler.c,n:241:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,t,v  241 | )
          |                                                ^  
   msg_../include/vlc_common.h : D481:15: vbgnote: a(pexpanded from macro 'VLC_OBJECT'r_t_his,C
r "S  481 | ong  too   shor t (   < 30s ), noceonst strut subcmittiangtte( p_ vloc");
b_      | commojn,_        ^
mem../include/vlc_messages.h p:s87:bers:5: note:  expanded from macro 'msg_Dbg'
(cz   87 |   _  mnsg_amGeen,eric (poVL_nst vlc_objectC_htV_AtR _*FLOis, VLC_)(&(AMSGx)->oT _DBbj)|G,  _V_VLA_A RG\
C_      |               ^
S__)VA
      |     ^
R../include/vlc_messages.h:78_D:13: note: OIexpanded from macro 'msg_Generic'
N   78 |     vlHEcRIT
_In file included from Log(VLC_misc/playlist/m3u.c      OBJE|     ^CT(o:32:
In file included from ), ../include/vlc_common.h:1031p, :
../include/vlc_variables.h:276:
vl10c../include/vlc_variables.h_mo:du122l: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e_n  :am27639e,  |   __:FI   ifLE( !var_Gnote: e__,t __LINChecked( E__,p \
_      | expanded from macro 'var_Create'obj,            ^

../include/vlc_common.h:  122 ps481:15z_name, : note: Vexpanded from macro 'VLC_OBJECT'
 |   481L |  C#   d   e_ cfonist sVntruAeR var_Crct _evlcINTEG_coatmme(a,b,EcoR, )& var_Cnreate_memval ) )
      |          ^
b(../include/vlc_variables.h:142:er48s:: (  VLCconsnote: _t vlc_obOBjecJECT(at_)texpanded from macro 'var_GetChecked'
 *  )(,142 | #d&(efix)-n >oebb varj) ,\_Get
       C|               ^
hc )
      |                                       ^
ecke../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
misc/audioscrobbler.cd:(  o481,249: | 9: n,t,vwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
    249 |  ) va        m sg_D   bgrc_G(etCpons_thhiecks, "Song not struct vlced_(common_members:VLC_O B(JEcCTo(o),nsn,t,vt vlc_objectt_)
      |                                                ^
t  l../include/vlc_common.h:i*)(481:15s: note: &texpanded from macro 'VLC_OBJECT'
ene(x)-  481> |  odb   j)     c\
      |  on              ^
st struclot vlnc_common_membersg : (consten vlcou_objghect_t *, )(&(x)no->otbj)In file included from  \
 misc/playlist/html.c:s      |               ^
28ubm:
itIn file included from ../include/vlc_common.h:1031:
ti../include/vlc_variables.hng");:
      554|         ^
:../include/vlc_messages.h5:87::5: note:  expanded from macro 'msg_Dbg'
warning:    87 | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] In file included from  misc/playlist/m3u.c: 
 32:
  554 | In file included from ../include/vlc_common.h: 1031:
../include/vlc_variables.h:  ms g293:_10:G warning: edue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
v  neric(p_thi293a |    r if_s, VLCC( r_MSGeate_DBG, __VA_A!(RvarGS_G _etCheckedp( p_o_o_bbjj, psz_n)
      a|     ^
me, V../include/vlc_messages.h:,78:13: note: expanded from macro 'msg_Generic'
L   78 |   pszC_VAR_ST_naRm  e,  vlc_LoVgLC_(VARIVNGL_BOOL, C_OBJECT( | V&valL )C_VoA) )R
      | _,D         ^
OINHE../include/vlc_variables.h:142R:48:I T
      p| , note: expanded from macro 'var_GetChecked'
    ^   142v | 
#../include/vlc_variables.h:122l:39: note: expanded from macro 'var_Create'
deficne_ vamr  122 | #d_oduGeelef_itnne vaCarhmeck_Creede(,o,n,t ,ate_(v)_ varFI_GeaLtCEhec_ked_,(VLbC_O,BJ,EC T(c) va_ro),n_,t_L,vI)
      | N                                               ^
ECrea_t_../include/vlc_common.h:, 481:15e: note: expanded from macro 'VLC_OBJECT'
(   \481 | 
    V   LC_OBJ       c| E            ^C
o../include/vlc_common.h:nTst s(a481:15tru:ct vlc _commnote: on_me),mexpanded from macro 'VLC_OBJECT'
   b,481b ers:c (c o | ns  t vl c_objec)t_
      |                                       ^
t   ../include/vlc_common.h:*)( &(x)-  const>obj) \481
:       s15t|               ^
: note: expanded from macro 'VLC_OBJECT'ruc
t  481 v |     l  c_com mon_m emcbeonIn file included from rmisc/playlist/m3u.csts:32:
 In file included from ../include/vlc_common.h::1031s:
../include/vlc_variables.h :(tru304:17c: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]c
t vlc_con  304s |   otm m v ifolnc__moemb bject_(t *ers)lik(ely(!v&ar:_(xG etC(heck)ed -c(o>obj) \
bonj,       na|               ^
st vlme,c_object_ VLC_Vt AR_COORDS, misc/audioscrobbler.c:257:9: warning: *due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]&v
a  l)))
      257|                 ^
 |   ../include/vlc_variables.h: 142:48:  note: expanded from macro 'var_GetChecked' 
 ) ( &m  142 | #defs(ig_neD vabr_GextChg)(-pecke>ob_d(ot,jnh,)t,v)  var_\
is      ,Get Ch"| Me              ^ickesd(V
sLC_OBJECT(oin),n,t,v)
      |                                                ^
g../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'In file included from  misc/playlist/html.c
a:r  481 |  t    28:
In file included from i s  ../include/vlc_common.ht: consot 1031strruct :
 vlc_com../include/vlc_variables.hmtoni_metmblerse: ,(: c563nonsto tvlc_obj:5:e ct_tsub *m )(&(xi)t->towarning: bj)due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]i \

n  g      |               ^
563 |  ") ;
      |         ^
 ../include/vlc_messages.h: var_C87:5: rnote: expanded from macro 'msg_Dbg'e
ate(   87  | p _   msg_GenerIn file included from imisc/playlist/m3u.c:c32:
In file included from ../include/vlc_common.ho:1031:
../include/vlc_variables.hb:(324:j,p10 : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
psz_  324 |  t n  if(ah !vamie, r_GseV, VtLC_VAR_CheLCckSed(T p_ob_j,M pRINsz_Gna meS,| VG_DB VLLGC_,VAR_C_VFLOA T, __VAR&val )_DOINAH )
      E_|          ^
RA../include/vlc_variables.h:142:I48R: note: expanded from macro 'var_GetChecked'T
      G|     ^

S_../include/vlc_variables.h_:)122:39: note: expanded from macro 'var_Create'

  122 |   142# | #ddeefinef       va| rine var_Cr_GeetCheackedt(    ^o,n,t
e(a,b,c,v)) va../include/vlc_messages.h var_rGe_tCChecked(:78:13: note: expanded from macro 'msg_Generic'
V   LCrea78_ | OBJE te(  VLCC_OBJECT(oT( a )),n,,t,v) 
v      |                                                ^
../include/vlc_common.h:481:15b:l note: expanded from macro 'VLC_OBJECT'c
_L  481o |   ,g  (   c  cVonsLtC stru c)t_ vlc_co
mmo      | On_meBmbeJrs:E                                      ^C (co
T(o../include/vlc_common.h):481:15: nst note: ,expanded from macro 'VLC_OBJECT'
 p, vlc_vlc_  481 | ob m oj ec    dtule const __st *)(n&(tarmeuct vx)l->o,bj) \
       | c              ^
___FIcLEo__,m _mon__LINEm__,e \mbIn file included from misc/playlist/m3u.cer:
      s| : (            ^32con:
In file included from ../include/vlc_common.h:s
t ../include/vlc_common.h1031:
../include/vlc_variables.h::340vl:481:15: note: 9: expanded from macro 'VLC_OBJECT'warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c
_ob  481 |   j e    340  |      if ( vccotar__GettnChesckted( *)( p&_o(b j, xpsz)_nstruct vlc_common_me-m>bers: (const vlc_ameobj,) Vo b\
      | Lj              ^eC_VA
ctR__STRING, t &val *)) )
      |         ^
(&../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
(x)-In file included from   142 | #dmisc/playlist/html.c>eobj:28):
fin eIn file included from ../include/vlc_common.h: v1031ar_GetChec:
ke\../include/vlc_variables.h:578d(
:o,n,9t,v)       va| : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]              ^

  578 |  r_   if( var_GeCtChecked(hangmisc/audioscrobbler.ce:263:VL( pC__9OBobj,J:EC  pswarning: zdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]T(o)
,n,t_,v)n
      |                                                ^
a  me, ../include/vlc_common.h:263 |  VL 481C_V:15: note: expanded from macro 'VLC_OBJECT'A
   481 | R   _CH   O  ICE  cons S COUNTt  stmsrug_ct, &countW,a  vrlc_NncomUmon(_mLpemb_Lt ) )
      |         ^
ers:his, "Submis (scion queue ionsst../include/vlc_variables.h  vlc:128f:43_obj:u note: expanded from macro 'var_Change'
ll  , no128t submitting");
      |         ^
 | ../include/vlc_messages.h:85:5: ec#t_tnote: expanded from macro 'msg_Warn'd
e *)f(&   i85(ne varx)->obj)_ \Change(a | ,  
      |                ^ msg_Generbic(p,_ct
his,,d, VeLC_M) var_SG_CWhaIn file included from ARN, misc/playlist/m3u.cn:32:
g_In file included from ../include/vlc_common.h:e_1031:
../include/vlc_variables.hVA:350:(_ 9: Awarning: Vdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
LC_OBJECT(RaG)S,  350 |  b_   _ if() var,_Ge c,t
      |     ^
Che../include/vlc_messages.hck ded( ,p_ o:bj, 78psz:13: note: expanded from macro 'msg_Generic'
e_na   me78 | ,   )
       |                                           ^
VLC../include/vlc_common.h:481_V: AR_15 ST: note: RvING,lcexpanded from macro 'VLC_OBJECT' &va
_  481 | l )  )
      |         ^ 
Lo../include/vlc_variables.h: 142 :48 : note:  expanded from macro 'var_GetChecked'
 g   (142 | VLcoC#_defnOsine tvar_G BJEsetCCT(o), p, vlc_modutlruct hecek_edn(o,an,t,v) vmvlce_a,rc_Geo mtChmeckeo_n__membdF(VILersC_OBJLECET(_o),n: (c,t,ov)
      _|                                                ^
, ../include/vlc_common.h:_481:15n_:s Lnote: expanded from macro 'VLC_OBJECT'
t  I481 |    vl N  E_   coc__nst sotrub, \
      |             ^
../include/vlc_common.hjecc:tt481_ vl:15: note: expanded from macro 'VLC_OBJECT'
t *)(c&(x)  481 |   _co mmo n_  -  c>oonsbmemj) bt struc\
      | t              ^er
s : (const vlc_object_t *)(&(vlx)-c_>ocbj) \
      |               ^
ommon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/m3u.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     imisc/audioscrobbler.c:f(267 var_Get:5Checke: d( pwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_obj, psz_name, VLC_V
A  R_ADDRESS, &val )267 |  )
      |         ^
  ../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
   142 | #de mfsgine_D var_GbgetC(phec_thkedis(o,n,t,v),  var_GetC"Sheconked(VLC_g OBJECwiT(o),nll,t,v)
      |                                                ^
 b../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
e  481 |          suconsbmt sittruct vlcte_cdommon_me."mbers);: (const
 vlc_ob      ject_t *|     ^
)(../include/vlc_messages.h&(x)->ob:87j) \
      |               ^
:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __In file included from FILmisc/playlist/m3u.c:E32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_,
 __  429 |     var_CreLIatNe( p_obj,E_ p_,s \z_name, VLC_VAR_
      IN| TEGER | VLC_VAR_            ^
D../include/vlc_common.hOINHERIT );
      |     ^
:481../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
:15:   122 | #dnote: expanded from macro 'VLC_OBJECT'efine var_
C  481 |  reat  e(a,b,c)   var_Create( VLC_  OBJE cCT(a), b, con )
      |                                       ^
s../include/vlc_common.ht :481:15:st note: expanded from macro 'VLC_OBJECT'
r  481 |     uc    cot nst vlstrc_uct vlcoc_mmcommoonn_m_members: (emconst vlbec_objecrst_t:  *)(&(x(co)-ns>obj)t  \
      |               ^
vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/m3u.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         consmisc/audioscrobbler.ct st:313ruct:9 v: lc_cowarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
mmo  n_membe313 | rs: (  const vlc  _object_tif *)( (&(x)va->obj)r_Cou \
      |               ^
ntChoices(p_input, "video-es"))
In file included from misc/playlist/m3u.c:      | 32:
In file included from         ^
../include/vlc_common.h../include/vlc_variables.h::1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]582
:  455 |     var49:_C note: reatexpanded from macro 'var_CountChoices'e( p_obj, psz
_  582name, VLC_VAR_F | #LOAT | VdeLC_VAR_fiDneOIN vHERIT ar);
      |     ^
_Co../include/vlc_variables.hun:122:tC39: honote: icexpanded from macro 'var_Create'
es(a,b)  122 | #define va vr_Carreat_Ce(oua,b,c) ntvar_CrCheatoie( ceVLCs(_OBJECT( Va)LC, b, c _O)
      |                                       ^
B../include/vlc_common.h:481:15: note: JEexpanded from macro 'VLC_OBJECT'
C  481 |      T( a)  cons,bt )
st      | ru                                                ^
c../include/vlc_common.ht vlc_commo:481n_membe:15rs: :note: expanded from macro 'VLC_OBJECT' (
const vlc_object_t *)  481(&(x)->obj) |   \
      |               ^
       const struct vlc_common_membIn file included from ersmisc/playlist/m3u.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h: (co:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
nst   469 |  vl  c_ obvar_jeCreate(ct p_obj, p_tsz_name,  *VLC)(_VAR_&(STxRING |)- VLC_V>oAR_bjDOINHER)IT );
      |     ^
 ../include/vlc_variables.h:122:39\
: note: expanded from macro 'var_Create'
        122 | #define va|               ^
r_Create(a,b,c) var_Create( VLC_OBJmisc/audioscrobbler.c:315EC:T(a),9: b, c warning:  )
      |                                       ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_common.h:481  :15: note: expanded from macro 'VLC_OBJECT'
315  481 |         const struct vlc_ |  common_members:   (co  nst vlc_obje  ct_t m *)sg(&(x)_D->obj)bg \
      |               ^
(p_this, "Not an audio-only input, notIn file included from  misc/playlist/m3u.c:32:
In file included from ../include/vlc_common.h:1031:
su../include/vlc_variables.h:477:5:bm warning: itdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
t  477 |  in  g" va);r_C
      rea|         ^te
(../include/vlc_messages.h: 87:p5:_ob j, psz_name, VLC_note: expanded from macro 'msg_Dbg'VAR_STRING | 
V   87LC_VAR_ |  DOINH  ERI mT );
      |     ^
sg../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
_  122 | #define var_GeCreneate(a,b,c) vrar_Create( VLC_OBJEicCT(a(p),_ b, c )
      |                                       ^
t../include/vlc_common.h:481:hi15: s,note: expanded from macro 'VLC_OBJECT'
   481 |         consVt strucLC_MSG_t vlc_comDBG, mon_members__: VA(const_A vlc_object_t *)(&(x)RG-S_>obj) \
      |               ^
_)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECTIn file included from misc/playlist/m3u.c:32:
In file included from ../include/vlc_common.h:1031:
(../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]o), 
p,   v491 | l    var_Crc_eate(mo dup_obj, psz_name, VLCle_VAR_n_ADDRESamS | VLC_VeAR_DOINHERIT ), ;
      |     ^
__../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
F  122 | #define var_Create(ILa,b,c) varE__Crea_,te _( VL_LC_OINBJEE_CT(a),_, b, c \ )
      |                                       ^

      |             ^../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'

  ../include/vlc_common.h481 |   :      con481:s15:t  note: struexpanded from macro 'VLC_OBJECT'
ct vlc_common_members:  481 (cons |  t vlc  _objec  t_t   *)(&(x)->obj c) \
      |               ^
onst struct vlc_common_members: (const vlc_oIn file included from bmisc/playlist/m3u.c:32:
In file included from ../include/vlc_common.h:1031:
je../include/vlc_variables.h:511ct:5_t: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] *
)  511( |     va&(r_Crx)eate( p_->obj, pobsz_naj)me, VLC_V \AR_INTE
      |               ^
GER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
misc/audioscrobbler.c  122 | #define var_Create(a,b,:319c) var:13_Create( V: LC_OBJECT(awarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]), b, c )
      |                                       ^

../include/vlc_common.h:  481:15: note: expanded from macro 'VLC_OBJECT'
319  481 |       |       const s structat vltec =_commo vnar_membe_Grs: (coetnst vlc_oInbject_t te*)(&g(x)->obj) \
      |               ^
er(p_input, "state");
      |             ^
../include/vlc_variables.h:658:47: note: expanded from macro 'var_GetInteger'
In file included from misc/playlist/m3u.c:32:
In file included from ../include/vlc_common.h:1031:
  658 | ../include/vlc_variables.h:525:5:#d warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ef
i  525n |     var_Createe ( p_ovabjr_, psz_naGeme, VtILC_VAR_BntOOegL | erVLC_(aVAR,b_D) OINHE  RITva
      |     ^
r_../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
G  122 | #define vetarIn_Crteeate(a,geb,c) vr(ar_Create( V VLC_LCOBJECT(a)_O,BJ bEC, c T()
      |                                       ^
a../include/vlc_common.h:),b481:15: note: expanded from macro 'VLC_OBJECT'
)
        | 481                                              ^ |   
      ../include/vlc_common.h:const str481:uct 15:v note: lexpanded from macro 'VLC_OBJECT'
c_  481 | co   mm     cononst st_mruct evlc_common_membmbers: (conerst s:vl (c_objecoct_tns *)t(&(x v)->oblcj) \
_o      |               ^
bject_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/m3u.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |    misc/audioscrobbler.c:358 v:9:a warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]r_
Cre  358 |   at    e(   pvar_De_olCallback(p_bjsys, -ps>p_inpz_ut, "inantf-evmeent", , PlayVLiC_ngChaVAnge, p_iR_ntfFL);OA
      |         ^
T ../include/vlc_variables.h:| 167:VL51: note: C_expanded from macro 'var_DelCallback'
V  167 | #ARdefi_Dne OIvar_NHDelCERallITback
      (a,b|     ^,c
,../include/vlc_variables.h:d) v122:ar39_DelCal: lbanote: expanded from macro 'var_Create'ck( V
L  C_OBJEC122 | T(a#d),ef b, cin, d e )
      |                                                   ^
v../include/vlc_common.h:481:15ar: note: expanded from macro 'VLC_OBJECT'
_  481 |    Cr    ea cteonst (astru,bct ,cvlc_com) mon_mvaember_rs:Cr (ceaontest(  vlcVL_objC_ect_OBt JE*)(&(Cx)->obT(j) \
a)      |               ^
, b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: misc/audioscrobbler.cexpanded from macro 'VLC_OBJECT'
:359:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  481 |  
      359  |           vlcco_objectns_relet ase(stp_sys->rup_input);
      |         ^
ct../include/vlc_objects.h:66 v:25: lcnote: expanded from macro 'vlc_object_release'
_c   66 |     volc_mmobjecon_mt_rembeleaseres:( VL C_OBJECT(c(a) on)
      |                         ^
s../include/vlc_common.ht :481:15vl: note: expanded from macro 'VLC_OBJECT'
c  481 | _ob     je   cctons_tt s *tr)(uct&( vx)lc_c->ommoobn_memj)bers \: (con
      st |               ^vl
c_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/m3u.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5:misc/audioscrobbler.c:370:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] warning: 
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  370 |   554    if |   (var_  Count vChoIn file included from misc/playlist/html.c:icesa(p_inpu30t, r":
In file included from ../include/vlc_input.h_video-es")C)
      |         ^
:re../include/vlc_variables.ha:582t:49: note: expanded from macro 'var_CountChoices'
  582e | 41:
../include/vlc_vout.h( p#:125:5:_defobinej  warning: v, ardue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_C
o  125 |   psun  ztvlc_obChoiject_ces_releanase(ma,eb( ) var_p_CovunotCuhoicet , VLC_VAR_STs)( ;
      |     ^
RING | VLC_VAR_DOINHERI../include/vlc_objects.hT
      |     ^:66:25: 
note: ../include/vlc_variables.h:122expanded from macro 'vlc_object_release'
:39   :V66LC | _OBJ note: expanded from macro 'var_Create'E
 CT  (a  ),b vlc_122)
obj       | #defiene| c vt_releas                                                ^
e( V../include/vlc_common.h:481:ar_Cr15LC_O: Beatnote: expanded from macro 'VLC_OBJECT'e(a
,  b,c) vaJr_CreEC481 | T      a (t ce( VonLst Cast)ru _OBJECT(act ),)
      |                         ^
vl c_../include/vlc_common.h:481:cb, com mon)
      |                                       ^
_m15: ../include/vlc_common.hemb:481:15:e rnote: expanded from macro 'VLC_OBJECT'
s:note: expanded from macro 'VLC_OBJECT'
  481   (c481ons | t vlc_   | ob  je    ct_t  *)    ( & (x)-> ccobjoo) \nn
      | sts              ^
 t stsrtruuctcmisc/audioscrobbler.c vtl vlcc:372:_co9: _warning: mmconodue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_
membermmon_m  372 |  embers: (conss  :t  (convst lv lc_c_ob o ject_ t bmj *ec)(t_ts&(xg )-_Db*>g(p)ob_j) th\
      |               ^
(&i(x)s, -"N>oobj) t\
       |               ^
an audio-only input, not submitting");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
In file included from    misc/playlist/m3u.c:8732:
 | In file included from ../include/vlc_common.h  :1031  :
../include/vlc_variables.hm:563sg_Generic:5(: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]p_
thi  563s,  |     vVLC_MSG_DBG, __VA_ARGSar__C_)
      |     ^
r../include/vlc_messages.h:78:13eate(: note: expanded from macro 'msg_Generic'
   78 |     p _ovlc_Log(VbjL, Cp_szOBJECT(o), p, _nvalmec, VLC_VAR__SmTRoINdG u| lVLe_name, _C__FIVAR_DLEOIN_HE_RI, __LITNE__, \
      |             ^

      | ../include/vlc_common.h    ^
:481../include/vlc_variables.h:122:39: :note: expanded from macro 'var_Create'15
:   122 | note: #defineexpanded from macro 'VLC_OBJECT' var_C
r  e481 | at e(    a , b, c) var_Ccreoantst strue( cVLCt vlc_O_BJEcCT(oa)m, bm,o n_cme )m
b      | e                                      ^
rs: ../include/vlc_common.h:481(:15c: onst vnote: expanded from macro 'VLC_OBJECT'lc_oIn file included from 
bmisc/playlist/html.cjec:t_t30:
../include/vlc_input.h   *:527)(&481:29:(x) | - warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] 
    527>ob |     ij) \
      |               ^ nput
_thread_t *input   = inpu  t_Create( pacorent, item, lognst ,s misc/audioscrobbler.cNULt:380L, NUrLL u);c
      |                             ^
:22:../include/vlc_input.h:501 :46: tnote: warning: expanded from macro 'input_Create'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    501 |  380v#d | le    fine inppcut_C_sy_resc-at>oe(am,pmb_ino,c,pnd,eut_ me) imnpubters=:_ C revl(ccateo(VnLCs_tOBJ_ECTob (ajv),elcb,t_hold(p_cc,d,e)
i_      | o                                             ^
nput)../include/vlc_common.h:481:15bje: ;ctnote: expanded from macro 'VLC_OBJECT'_

  481 |  t    *       |                      ^   c)ons(t& st
ru../include/vlc_objects.hct (xv:)lc_63commo:-n_me>mb22:o ers:note: expanded from macro 'vlc_object_hold'
b (   coj) \ns63
t       vlc_|  |     vlobc_              ^joectb
j_t *)(&(xect)->obj) \
_      |               ^
hold( VLC_OBJECT(a) )In file included from misc/playlist/m3u.c
:32      :
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9:In file included from  warning: | misc/playlist/html.c:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]30:
../include/vlc_input.h:
                     ^
  578 |     530../include/vlc_common.h:9: :iwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]f481( var_Chan
:ge( p_15o:b  j530 |   , note:        pexpanded from macro 'VLC_OBJECT'svlc
_z_namob  481 | eject _rel eas, VL Ce(    _ in Vput );
A      |         ^c
Ro../include/vlc_objects.h:66_C:25:Hn note: expanded from macro 'vlc_object_release'st s
OtIru   66ct  |     CvESvClclO_obcUjecNtT__releacs,e(  VLComm&_OcBJEoCToun(a)nt )
_membe      |                         ^
r../include/vlc_common.h:481s:15: :,note:  expanded from macro 'VLC_OBJECT'
 (N  481UL |   cL     on  cst)ons  t vstrlc_uct volc_cbommjo)ne_mecmbers
: (t      |         ^_const
t vlc../include/vlc_variables.h_obj:ec *)(&(x128t):43_t *:)(- note: &(>oexpanded from macro 'var_Change'
xbj)->ob  j128) \ | 
)      |               ^ #\

      |               ^
define var_Change(a,b,cmisc/audioscrobbler.c,d:,381e) :var5_Ch: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
an  g381e(  | VL    vaC_OBJECT(a)r_,AIn file included from d misc/playlist/html.c:30:
../include/vlc_input.hdCallbabc,k:572:(10:p_in warning:  cdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]put
, "intf-  572even |  t    ,     v"dlc_o,bj, ect_ Plerele )aa
yisen( (gCh      vla| c_on                                          ^bj
ec../include/vlc_common.ht:_t 481:*)ge,(15p p_:p_vi note: expanded from macro 'VLC_OBJECT'
nout  t481f);[i]) 
 |     );
             |    co         ^
ns../include/vlc_objects.h:t 66:| 25:     ^note: expanded from macro 'vlc_object_release'
st
r   ../include/vlc_variables.h:uct 166v66 | :l  51c : vlc__o note: bjecomcexpanded from macro 'var_AddCallback'm
o  n_mt_em166 | #drebefienlears:se e( ( Vcvar_oAddnLC_sCtallb aOBJECck(a,b,T(ca) )
,      |                         ^v
../include/vlc_common.hdl)c:481:_obj15:  note: expanded from macro 'VLC_OBJECT'
ve  ac481 | t  _r_t  A     d*co)dCallnstb( sack&(xtr)uc( VLC_t ->OovlBcb_coJmjmon)_memb \
      |               ^eE
Crs: (const vlc_object_t *)(&(x)->obj) \
      |               ^
T(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/audioscrobbler.c:415:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  415 |     var_AddCallback(pl_Get(p_intf), "input-current", ItemChange, p_intf);
      |     ^
../include/vlc_variables.h:166:51: note: expanded from macro 'var_AddCallback'
  166 | #define var_AddCallback(a,b,c,d) var_AddCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/audioscrobbler.c:431:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  431 |     var_DelCallback(pl_Get(p_intf), "input-current", ItemCmisc/playlist/html.ch:99:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a   n99g |   e,  msg_Dbg p(_int p_f)export, ;
"      |     ^
s../include/vlc_variables.h:167:aving usi51ng HTML for:mat" );
      |     ^
 ../include/vlc_messages.hnote: :87:5: note: expanded from macro 'msg_Dbg'
expanded from macro 'var_DelCallback'
     167 | #87 |  def ine   vmsg_aGeneric(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
r_DelCa../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'l
lb   78 |  ack   vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__,(a, b,c,_d_LINE__, \
      |             ^
) va../include/vlc_common.h:481r:_DelC15: note: expanded from macro 'VLC_OBJECT'
al  481 |         lcbonst stacrk( uct vlc_common_members: (const vlc_objeVcLt_t *)(&(Cx_OBJ)->obj) \E
C      |               ^
T(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/audioscrobbler.c:435:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  435 |         var_DelCallback(p_sys->p_input, "intf-event", PlayingChange, p_intf);
      |         ^
../include/vlc_variables.h:167:51: note: expanded from macro 'var_DelCallback'
  167 | #define var_DelCallback(a,b,c,d) var_DelCallback( VLC_OBJECT(a), b, c, d )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/audioscrobbler.c:436:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  436 |         vlc_object_release(p_sys->p_input);
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/audioscrobbler.c:472:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  472 |     psz_username = var_InheritString(p_this, "lastfm-username");
      |                    ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/audioscrobbler.c:473:20: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  473 |     psz_password = var_InheritString(p_this, "lastfm-password");
      |                    ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/audioscrobbler.c:519:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  519 |     psz_scrobbler_url = var_InheritString(p_this, "scrobbler-url");
      |                         ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/audioscrobbler.c:538:16: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  538 |     p_stream = vlc_stream_NewURL(p_intf, psz_handshake_url);
      |                ^
../include/vlc_stream.h:404:51: note: expanded from macro 'vlc_stream_NewURL'
  404 | #define vlc_stream_NewURL(a, b) vlc_stream_NewURL(VLC_OBJECT(a), b)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/audioscrobbler.c:558:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  558 |         msg_Err(p_this, "last.fm handshake failed: %s", p_buffer_pos + 7);
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/audioscrobbler.c:565:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  565 |         vlc_dialog_display_error(p_this,
      |         ^
../include/vlc_dialog.h:73:30: note: expanded from macro 'vlc_dialog_display_error'
   73 |     vlc_dialog_display_error(VLC_OBJECT(a), b, c, ##__VA_ARGS__)
      |                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/audioscrobbler.c:575:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  575 |         msg_Err(p_intf, "This version of VLC has been banned by last.fm. "
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/audioscrobbler.c:583:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  583 |         msg_Err(p_intf, "last.fm handshake failed because your clock is too "
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/audioscrobbler.c:646:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  646 |     msg_Err(p_intf, "Handshake: can't recognize server protocol");
      |     ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/audioscrobbler.c:703:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  703 |             msg_Dbg(p_intf, "Handshaking with last.fm ...");
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/audioscrobbler.c:712:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  712 |                     vlc_dialog_display_error(p_intf,
      |                     ^
../include/vlc_dialog.h:73:30: note: expanded from macro 'vlc_dialog_display_error'
   73 |     vlc_dialog_display_error(VLC_OBJECT(a), b, c, ##__VA_ARGS__)
      |                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/audioscrobbler.c:720:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  720 |                     msg_Dbg(p_intf, "Handshake successful :)");
      |                     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(30 warningso),  generated.
p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/audioscrobbler.c:727:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  727 |                     msg_Warn(p_intf, "Exiting...");
      |                     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/audioscrobbler.c:741:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  741 |         msg_Dbg(p_intf, "Going to submit some data...");
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/audioscrobbler.c:822:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  822 |         int i_post_socket = net_ConnectTCP(p_intf, url->psz_host,
      |                             ^
../include/vlc_network.h:136:48: note: expanded from macro 'net_ConnectTCP'
  136 | #define net_ConnectTCP(a, b, c) net_ConnectTCP(VLC_OBJECT(a), b, c)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/audioscrobbler.c:835:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  835 |         int i_net_ret = net_Printf(p_intf, i_post_socket,
      |                         ^
../include/vlc_network.h:178:41: note: expanded from macro 'net_Printf'
  178 | #define net_Printf(o,fd,...) net_Printf(VLC_OBJECT(o),fd, __VA_ARGS__)
      |                                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/audioscrobbler.c:878:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  878 |             msg_Warn(p_intf, "%s", failed);
      |             ^
../include/vlc_messages.h:85:5:depbase=`echo misc/playlist/xspf.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="misc/playlist/xspf.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/playlist/xspf.lo -MD -MP -MF $depbase.Tpo -c -o misc/playlist/xspf.lo misc/playlist/xspf.c &&\
 note: expanded from macro 'msg_Warn'mv -f $depbase.Tpo $depbase.Plo

   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/audioscrobbler.c:885:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  885 |             msg_Err(p_intf, "Authentication failed (BADSESSION), are you connected to last.fm with another program ?");
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/audioscrobbler.c:907:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  907 |             msg_Dbg(p_intf, "Submission successful!");
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/audioscrobbler.c:911:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  911 |             msg_Err(p_intf, "Authentication failed, handshaking again (%s)",
      |             ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/m3u.c:34:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/m3u.c:34:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/m3u.c:34:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/m3u.c:34:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/playlist/m3u.c:132:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  132 |     msg_Dbg( p_export, "saving using M3U format");
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/playlist/m3u.c:142:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  142 |     msg_Dbg( p_export, "saving using M3U8 format");
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"xspf\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/playlist/xspf.lo -MD -MP -MF misc/playlist/.deps/xspf.Tpo -c misc/playlist/xspf.c  -fPIC -DPIC -o misc/playlist/.libs/xspf.o
31 warnings generated.
depbase=`echo misc/playlist/export.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="misc/playlist/export.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/playlist/export.lo -MD -MP -MF $depbase.Tpo -c -o misc/playlist/export.lo misc/playlist/export.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"export\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/playlist/export.lo -MD -MP -MF misc/playlist/.deps/export.Tpo -c misc/playlist/export.c  -fPIC -DPIC -o misc/playlist/.libs/export.o
In file included from misc/playlist/xspf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/xspf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/xspf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/xspf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/xspf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/xspf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/xspf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/xspf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/xspf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/xspf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/xspf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/xspf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/xspf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/xspf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/xspf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/xspf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/xspf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:46973 warnings generated.
:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/xspf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/xspf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/xspf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Cr/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libfingerprinter_plugin.la -rpath /usr/local/lib/vlc/plugins/misc misc/webservices/libfingerprinter_plugin_la-acoustid.lo misc/webservices/libfingerprinter_plugin_la-json.lo misc/libfingerprinter_plugin_la-fingerprinter.lo -lm -pthread -L/usr/local/lib
eate( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/xspf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/xspf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/xspf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/xspf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/xspf.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/xspf.c:35:
In file included from ../include/vlc_input.h:41:
../include/vlc_vout.h:125:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  125 |     vlc_object_release( p_vout );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/xspf.c:35:
../include/vlc_input.h:527:29: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  527 |     input_thread_t *input = input_Create( parent, item, log, NULL, NULL );
      |                             ^
../include/vlc_input.h:501:46: note: expanded from macro 'input_Create'
  501 | #define input_Create(a,b,c,d,e) input_Create(VLC_OBJECT(a),b,c,d,e)
      |                                              ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/xspf.c:35:
../include/vlc_input.h:530:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  530 |         vlc_object_release( input );
      |         ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/xspf.c:35:
../include/vlc_input.h:572:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  572 |          vlc_object_release( (vlc_object_t *)(pp_vout[i]) );
      |          ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/export.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/export.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/export.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/export.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/export.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/export.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/export.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/export.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/export.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/export.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/export.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/export.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/export.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/export.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_libtool: link: /usr/bin/nm  misc/webservices/.libs/libfingerprinter_plugin_la-acoustid.o misc/webservices/.libs/libfingerprinter_plugin_la-json.o misc/.libs/libfingerprinter_plugin_la-fingerprinter.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libfingerprinter_plugin.exp
DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/export.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/export.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/export.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/export.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/export.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/export.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/export.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/export.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libfingerprinter_plugin.exp" > ".libs/libfingerprinter_plugin.expT"
Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/export.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: link: mv -f ".libs/libfingerprinter_plugin.expT" ".libs/libfingerprinter_plugin.exp"
In file included from misc/playlist/export.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/playlist/export.c:32:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(29 warningsa,b, generated.
c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vllibtool: link: echo "{ global:" > .libs/libfingerprinter_plugin.so-ver
c_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: link: 		 sed -e "s|$|;|" < .libs/libfingerprinter_plugin.exp >> .libs/libfingerprinter_plugin.so-ver
/bin/sh ../libtool  --tag=CC   --mode=link cc  -I/usr/local/include -I/usr/local/include/p11-kit-1 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -rpath '/usr/local/lib/vlc/plugins/misc'  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libgnutls_plugin.la  misc/libgnutls_plugin_la-gnutls.lo -L/usr/local/lib -lgnutls  -L/usr/local/lib
libtool: link: 	 echo "local: *; };" >> .libs/libfingerprinter_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  misc/webservices/.libs/libfingerprinter_plugin_la-acoustid.o misc/webservices/.libs/libfingerprinter_plugin_la-json.o misc/.libs/libfingerprinter_plugin_la-fingerprinter.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib -lm  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libfingerprinter_plugin.so -Wl,-version-script -Wl,.libs/libfingerprinter_plugin.so-ver -o .libs/libfingerprinter_plugin.so
25 warnings generated.
depbase=`echo misc/inhibit/xdg.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="misc/inhibit/xdg.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/inhibit/xdg.lo -MD -MP -MF $depbase.Tpo -c -o misc/inhibit/xdg.lo misc/inhibit/xdg.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"xdg\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/inhibit/xdg.lo -MD -MP -MF misc/inhibit/.deps/xdg.Tpo -c misc/inhibit/xdg.c  -fPIC -DPIC -o misc/inhibit/.libs/xdg.o
libtool: link: /usr/bin/nm  misc/.libs/libgnutls_plugin_la-gnutls.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libgnutls_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libgnutls_plugin.exp" > ".libs/libgnutls_plugin.expT"
libtool: link: mv -f ".libs/libgnutls_plugin.expT" ".libs/libgnutls_plugin.exp"
libtool: link: echo "{ global:" > .libs/libgnutls_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libgnutls_plugin.exp >> .libs/libgnutls_plugin.so-ver
libtool: link: ( cd ".libs" && rm -f "libfingerprinter_plugin.la" && ln -s "../libfingerprinter_plugin.la" "libfingerprinter_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="misc/inhibit/libdbus_screensaver_plugin_la-dbus.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/inhibit/libdbus_screensaver_plugin_la-dbus.lo -MD -MP -MF misc/inhibit/.deps/libdbus_screensaver_plugin_la-dbus.Tpo -c -o misc/inhibit/libdbus_screensaver_plugin_la-dbus.lo `test -f 'misc/inhibit/dbus.c' || echo './'`misc/inhibit/dbus.c
libtool: link: 	 echo "local: *; };" >> .libs/libgnutls_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  misc/.libs/libgnutls_plugin_la-gnutls.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib -lgnutls  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libgnutls_plugin.so -Wl,-version-script -Wl,.libs/libgnutls_plugin.so-ver -o .libs/libgnutls_plugin.so
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"dbus_screensaver\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/libdata/pkgconfig/../../include/dbus-1.0 -I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/inhibit/libdbus_screensaver_plugin_la-dbus.lo -MD -MP -MF misc/inhibit/.deps/libdbus_screensaver_plugin_la-dbus.Tpo -c misc/inhibit/dbus.c  -fPIC -DPIC -o misc/inhibit/.libs/libdbus_screensaver_plugin_la-dbus.o
In file included from misc/inhibit/xdg.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/xdg.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/xdg.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/xdg.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/xdg.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/xdg.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/xdg.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/xdg.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/xdg.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/xdg.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/xdg.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/xdg.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/xdg.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/xdg.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/xdg.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/xdg.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/xdg.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/xdg.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/xdg.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/xdg.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/xdg.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/xdg.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/xdg.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/xdg.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/xdg.c:25:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/inhibit/xdg.c:71:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   71 |         msg_Warn (ih, "error starting xdg-screensaver: %s",
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: link: ( cd ".libs" && rm -f "libgnutls_plugin.la" && ln -s "../libgnutls_plugin.la" "libgnutls_plugin.la" )
depbase=`echo misc/addons/vorepository.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="misc/addons/vorepository.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/addons/vorepository.lo -MD -MP -MF $depbase.Tpo -c -o misc/addons/vorepository.lo misc/addons/vorepository.c &&\
mv -f $depbase.Tpo $depbase.Plo
26 warnings generated.
depbase=`echo misc/addons/fsstorage.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="misc/addons/fsstorage.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/addons/fsstorage.lo -MD -MP -MF $depbase.Tpo -c -o misc/addons/fsstorage.lo misc/addons/fsstorage.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"vorepository\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/addons/vorepository.lo -MD -MP -MF misc/addons/.deps/vorepository.Tpo -c misc/addons/vorepository.c  -fPIC -DPIC -o misc/addons/.libs/vorepository.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"fsstorage\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/addons/fsstorage.lo -MD -MP -MF misc/addons/.deps/fsstorage.Tpo -c misc/addons/fsstorage.c  -fPIC -DPIC -o misc/addons/.libs/fsstorage.o
In file included from misc/inhibit/dbus.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/dbus.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/dbus.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/dbus.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/dbus.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/dbus.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/dbus.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/dbus.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/dbus.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/dbus.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/dbus.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/dbus.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/dbus.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/dbus.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/dbus.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/dbus.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/dbus.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/dbus.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/dbus.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/dbus.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/dbus.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/dbus.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/dbus.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/dbus.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/inhibit/dbus.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/inhibit/dbus.c:115:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  115 |         msg_Dbg(ih, "got cookie %"PRIu32, (uint32_t)sys->cookie);
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/inhibit/dbus.c:193:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  193 |         msg_Err(ih, "cannot connect to session bus: %s", err.message);
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/inhibit/dbus.c:207:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  207 |             msg_Dbg(ih, "found service %s", dbus_service[i]);
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/inhibit/dbus.c:213:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  213 |         msg_Dbg(ih, "cannot find service %s", dbus_service[i]);
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/addons/vorepository.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, In file included from misc/addons/fsstorage.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hpsz:189:_na12: mewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, VLC  189 | _V  AR_  INTEGreturER,n var val )_Se;
      tC|            ^he
c../include/vlc_variables.h:140ked( p_obj, psz:48:_n note: expanded from macro 'var_SetChecked'
ame, VLC_VAR  140 | #d_INTEGER, efineva val r_SetChecked(o,n,t,v) va);r_
      Se|            ^tC
hec../include/vlc_variables.h:ked140:(V48:LC note: _Oexpanded from macro 'var_SetChecked'
B  140JE | #CTde(ofi),nen, vt,arv)_S
      et|                                                ^Ch
../include/vlc_common.h:ec481:ke15:d( note: o,expanded from macro 'VLC_OBJECT'
n  481 | ,t  ,v  )   va  r_coSenstCt hestckruedct(V vLClc_O_cBJomECmoT(n_o)me,nmb,ter,vs:)
 (      | co                                               ^
ns../include/vlc_common.h:t 481:vl15:c_ note: obexpanded from macro 'VLC_OBJECT'
j  481 | ec  t_  t   *)  (&co(xns)-t s>otrbjuc) t \
vl      | c_              ^
common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/addons/vorepository.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj,In file included from misc/addons/fsstorage.c p:29sz:
In file included from _n../include/vlc_common.h:1031:
am../include/vlc_variables.h:e,203: V12:LC warning: _VAdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
R_B  203OO |  L,   v ral et);ur
      n |            ^va
r_../include/vlc_variables.h:Se140:tC48:he note: ckexpanded from macro 'var_SetChecked'
e  140 | d(#d pef_oinbje , vapsr_z_SenatCmehe, ckVLedC_(oVA,nR_,BOt,v)OL var_, SetChvael cked(VL);C
      |            ^
_OB../include/vlc_variables.hJ:E140CT(o:48: note: expanded from macro 'var_SetChecked'
),n,t  140 | ,#vd)e
fine var_S      e| t                                               ^C
he../include/vlc_common.hc:k481e:15: d(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
note: expanded from macro 'VLC_OBJECT'
../include/vlc_common.h  481 |   :      const481:15: note: expanded from macro 'VLC_OBJECT' st
r  481uct |         const struct vlc_common_members: (const vlc_object_t *)(&(x)- >vobj) \
      l|               ^
c_common_members: (const vlc_object_t *)(&(x)->obIn file included from misc/addons/fsstorage.cj) \
      | :              ^29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, vaIn file included from lmisc/addons/vorepository.c:33:
);
      |            ^
In file included from ../include/vlc_variables.h:140../include/vlc_common.h::1031:
../include/vlc_variables.h:48: note: expanded from macro 'var_SetChecked'
212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    212 | 140    re | #dturn var_SeetChfine var_SetChecked(o,n,t,vec) vkedar_SetChecked(V LC_OBJECT(o),n,t,v)
      |                                                ^
(../include/vlc_common.ho:481:15: note: expanded from macro 'VLC_OBJECT'
b  481 |         const struct vlc_common_members: (const vlc_obj, nject_t *)(&(x)->obj) \
      |               ^
ame, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #definIn file included from emisc/addons/fsstorage.c var:_29:
In file included from ../include/vlc_common.h:1031:
SetChec../include/vlc_variables.h:k227:12: ed(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
warning:       | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
                                               ^
  227 | ../include/vlc_common.h: 481 : 15 :r note: eturn vaexpanded from macro 'VLC_OBJECT'r
_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |              ^
481 | ../include/vlc_variables.h : 140 :48: note: expanded from macro 'var_SetChecked' 
      con140s | t st#rdefiuctne vlc va_common_members: (const vlc_objecr_St_te *)(&(x)t->objChecked()o ,\n
      ,|               ^
t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (coIn file included from nsmisc/addons/vorepository.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]t
   227 |     return var_SetvlcChe_cokbejde( p_obj, psz_name, VLC_VAR_ctFLO_t *AT, val );
      |            ^
)(&../include/vlc_variables.h:(140x)->obj) :48\: note: 
      |               ^
expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
In file included from misc/addons/fsstorage.c:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241  481 |         const struct vlc_common_members:12: (const vlc_object_t *)(&(x)->obj): \ 
warning:       |               ^
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_In file included from VAR_STRImisc/addons/vorepository.cNG, va:33:
l );
      | In file included from ../include/vlc_common.h:           ^1031:

../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
../include/vlc_variables.h  :140:48: 241 |  note:    expanded from macro 'var_SetChecked'ret
u  rn var_SetCheck140ed( p_obj, psz_na | #define vme, VaLC_VAR_STRINr_SetCG, hvale );c
ked(o,n,t      ,| v) var           ^_
SetC../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
hecked(V  LC_OBJ140E | CT(o),n,t,#devf)
      |                                                ^
ine../include/vlc_common.h: 481:15: varnote: _Seexpanded from macro 'VLC_OBJECT'
t  481 |      C   const hecsked(o,n,t,v) var_SetCheckted(rVLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.hu:ct vl481c:15: note: expanded from macro 'VLC_OBJECT'
_comm  481o |         n_memconst struct vlcb_common_membeers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
rs: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/addons/vorepository.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psIn file included from misc/addons/fsstorage.c:z_name, VLC_VAR_ADDRESS, val );
      |            ^
29:
In file included from ../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
../include/vlc_common.h:1031:
  ../include/vlc_variables.h140:256:12:  | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_warning: OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]481:15: note: 
expanded from macro 'VLC_OBJECT'
  256 |     481 |         const struct vlc_common_members: (const  vl c_obrejectturn v_t ar*)(&(x)->obj) \
_      | Se              ^
tChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
In file included from misc/addons/vorepository.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
140  :276 |   48: note:  expanded from macro 'var_SetChecked' 
i  140 | #deffine ( !var_Getvar_CShecked( eptChecked(o,_obj, psz_name, VLC_VARn,t,v) var_SetChe_IckeNTEGER, &val ) )
d(VLC_OBJECT(o),n      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
,t,v)
        142 | #define var_GetChecked(o|                                                ^
,n,t,v) var_GetCheck../include/vlc_common.hed:(VL481C_OBJECT(o),n,t,v)
      |                                                ^
:15: ../include/vlc_common.hnote: expanded from macro 'VLC_OBJECT'
:  481481:15: note: expanded from macro 'VLC_OBJECT'
 |         const s  tr481 |         const struct vlc_common_umct vembers: (const vlc_object_t *)(&(x)->locb_coj) \
      |               ^
mmon_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/addons/vorepository.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, pszIn file included from misc/addons/fsstorage.c:_name, VLC_29:
VIn file included from ../include/vlc_common.h:1031:
A../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]R
_  276 |     if(BOO !vLa, &var_GetCheckle d( p_obj, psz_) )
      |          ^
name, VLC_../include/vlc_variables.h:142VAR_INTEGER:48: note: expanded from macro 'var_GetChecked'
, &val )   142 | #define va)
      |          ^
r_../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'GetChecked(o,n,t,v) var_GetChec
k  142 | #deed(VfLC_OBJECT(o),n,t,v)
      |                                                ^
i../include/vlc_common.h:481n:e va15r: note: expanded from macro 'VLC_OBJECT'
_  481 |      Ge   constt Cstruct vhlec_ckedcommon_mem(o,bers: (cnon,st vlc_obtj,ect_tv *)(&)(x)->obj) \
      |               ^
 var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    In file included from misc/addons/vorepository.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   304 |        i fc (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &valonst struct vlc_co))mmon_me)
      |                 ^
../include/vlc_variables.h:142:48mb:ers: ( consnote: t vlc_obexpanded from macro 'var_GetChecked'
j  142 | ec#define var_Gt_t e*)(&(tChex)cked(o,n,t,-v) var>_obj) Get\C
      |               ^
hecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const sIn file included from trmisc/addons/fsstorage.c:29uct vlc_common_members: (co:
nsIn file included from ../include/vlc_common.ht:1031:
../include/vlc_variables.h vl:293c_o:10: warning: bjectdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_t   *293)(&(x)->obj) \
      |               ^ | 
    if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define vIn file included from misc/addons/vorepository.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a  324 |   r_GetCh  if( !var_GetChecked( p_obj, psz_name, VLC_eVAR_cked(o,n,FLtOA,v) var_GTe, &val ) t)Checked(VLC
      |          ^_
OBJECT(o),n,../include/vlc_variables.ht,v)
      |                                                ^
:../include/vlc_common.h142:481:15: note: :48expanded from macro 'VLC_OBJECT'
: note:   expanded from macro 'var_GetChecked'481 |    
     con  142 | s#define var_GetChectked (strucot, vlc_con,t,vm) vmon_mar_eGetCheckmbed(VLeC29 warning_OBrs: (JECT(so),consn,t t, generatedv)
v      |                                                ^l.
c_o
bject_../include/vlc_common.ht:481:15: note: expanded from macro 'VLC_OBJECT'
 *)(&(x)->obj) \
      |               ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/addons/fsstorage.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define mv -f misc/inhibit/.deps/libdbus_screensaver_plugin_la-dbus.Tpo misc/inhibit/.deps/libdbus_screensaver_plugin_la-dbus.Plo
var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libvod_rtsp_plugin.la -rpath /usr/local/lib/vlc/plugins/misc misc/rtsp.lo  -L/usr/local/lib
In file included from misc/addons/fsstorage.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/addons/fsstorage.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_In file included from GetChmisc/addons/vorepository.c:eck33:
eIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
d  (340V |     if( var_GetChecked( LC_OBp_JECT(obj, pszo),n,t,_nv)
ame      , |                                                ^
../include/vlc_common.h:481VLC:15_VAR_STR: note: ING, &val expanded from macro 'VLC_OBJECT') 
)
  481      |  |              ^
  ../include/vlc_variables.h: c142:onst struct vlc_co48:mm note: on_expanded from macro 'var_GetChecked'
m  142em | #bedersfi: ne(c vonarst _Gvletc_oChbjeecked(o,n,ct,v) t_t *)(&(x)->obvar_GetChecked(VLC_OBJECT(o),n,j) \
      t,v|               ^)
      |                                                ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_meIn file included from mbmisc/addons/fsstorage.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ers:  350 |     i (conf(st  vvlc_obarject_G_t et*)(&(x)->obj)Ch \
      | ec              ^
ked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,In file included from misc/addons/vorepository.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAn,R_St,TRIv)NG, &v valar_ ) Ge)
t      |         ^
C../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
he  142ck | #ed(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_obdejefict_tne * )(&(x)->obj) \
      |               ^
var_GetChecked(o,n,t,v) vaIn file included from misc/addons/fsstorage.cr_Get:29Ch:
In file included from ecke../include/vlc_common.h:d(VLC1031:
_../include/vlc_variables.h:OBJ362:ECT(9:o),n warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],t
,v  362)
      |                                                ^
 |   ../include/vlc_common.h  :481:if15( :var_Ge tnote: Checked( expanded from macro 'VLC_OBJECT'p_obj, psz_n
am  e481 |         const stru, ct vlcVLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:_co142:48: note: expanded from macro 'var_GetChecked'
mm  on_142 | #define varm_Geembers:t (cChonste vcked(o,n,t,v) var_GetCheckedlc_object_t *)(&(x)->obj) \
      |               ^
(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strIn file included from misc/addons/vorepository.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
u  362 |     if( var_GetChecked( p_obj, pszc_nat me, VLvlcC__cVARom_Amon_DDRESSm, emb&vaerl s) :) (
      co|         ^n
st../include/vlc_variables.h:142 v:48: note: expanded from macro 'var_GetChecked'l
c_o  bject_t142 * | #)(&(x)-define var_GetChe>objcked(o,n) \,t
,v) var_GetChecked(VLC_OBJ      |               ^
ECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/addons/fsstorage.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, cIn file included from  )
      |                                       ^
misc/addons/vorepository.c:../include/vlc_common.h:48133:
:15In file included from ../include/vlc_common.h: note: expanded from macro 'VLC_OBJECT'
:  481 |   1031:
  ../include/vlc_variables.h    c:onst429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   429 |     vstar_rCreate(u pct_o vlcbj,_comm psoz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:n_m39:e note: mbers: (coexpanded from macro 'var_Create'
nst   vlc_obj122 | ect_t *)(&(x)->obj) \
      |               ^
#define var_Create(a,b,c) var_In file included from Create( VLmisc/addons/fsstorage.c:29:
C_OBIn file included from ../include/vlc_common.hJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const s:1031:
tr../include/vlc_variables.h:442:5uct v: lcwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_comm
o  442 |   n_me  varmber_Creas: (tcone(st vl c_p_obj, psobjz_namee, VLC_VAR_BOOL | VLC_VcAR_DOt_t I*)(&(xN)->oHERIT bj)) \;
      | 
              ^
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_CreatIn file included from misc/addons/vorepository.c:e33:
In file included from ../include/vlc_common.h:( 1031:
../include/vlc_variables.hVL:442:5:C_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]O
BJE  442CT | (a   ) var_C, reate( p_objb,, c  p)
sz_      | na                                      ^
me../include/vlc_common.h:, V481:LC_15:VAR_BOOL | VLC note: _expanded from macro 'VLC_OBJECT'
VA  R_DOIN481 | HERIT   );
        |     ^
  ../include/vlc_variables.h  :co122:39: nsnote: expanded from macro 'var_Create't 
s  122 | #dtreucfit ne vavlr_Createc_(a,b,commoc) var_Createn_( VLmeC_mbeOBJrs:EC (coTns(a)t vl, cb,_o bjec ct_t *)(&)
(x)->obj) \
      |               ^
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_meIn file included from misc/addons/fsstorage.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:mb5: warning: ers: (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  455ons |    t  vvar_Creatlc_e(obj pec_ot_tbj *),(&(x p)->objs) \
      |               ^
z_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERITIn file included from  );
misc/addons/vorepository.c:33:
In file included from ../include/vlc_common.h:      1031:
../include/vlc_variables.h|     ^:
455:../include/vlc_variables.h5:: warning: 122:39:due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   455note: expanded from macro 'var_Create'
 |   122 | #defin e var_Create   v(aar_Cre,ateb( ,p_co) varbj_, Cpsrz_namee, aVLtCe_VAR(_F LOATV |L VCL_C_VAR_DOINHERIOT BJ);ECT(
      a|     ^
),../include/vlc_variables.h:122 :39b: ,note: expanded from macro 'var_Create'
 c   122 | #)
      def|                                       ^
ine ../include/vlc_common.h:481:15var_C: note: expanded from macro 'VLC_OBJECT'
reate(  a481 |    ,b  ,c  ) v conast r_stCrruct vlc_coeammon_teme( mbersVL: C_(OBconJsEt vlCTc_o(a), bjebc,t_t  *)(&(x)c )->obj
      |                                       ^
) ../include/vlc_common.h:481\:15
      : note: |               ^
expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_meIn file included from mmisc/addons/fsstorage.c:29:
In file included from ../include/vlc_common.h:1031:
be../include/vlc_variables.h:469:5:rs: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc] (
c  onst 469vl |  c   _objvaer_Crcteate( p_t_obj,  *ps)(z_n&(xa)-me,>o VLbj)C_VAR_ \STRING
 | VLC_V      |               ^
AR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_CreIn file included from ate(misc/addons/vorepository.c:33a:
In file included from ../include/vlc_common.h:,b1031,c) va:
r_Cr../include/vlc_variables.he:469ate( VL:C_O5: Bwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
JE  469CT( |   a), b, c )
       |                                        ^
v../include/vlc_common.h:a481r_:15: note: Creexpanded from macro 'VLC_OBJECT'
at  481e( |    p  _    ocbj, opszns_nt satmre,u Vct vLClc_VA_cRo_mmoSTRnIN_mG |e mVLCbers_VAR_:DO (cIoNHnsERItT  )vlc_;objec
      |     ^
t../include/vlc_variables.h:_t 122:*)(&39: (note: expanded from macro 'var_Create'x)->
o  122b | #j) de\
      |               ^
fine var_Create(a,b,c) var_CreaIn file included from tmisc/addons/fsstorage.ce(:29 VLC:
_OIn file included from ../include/vlc_common.hBJECT:1031:
(a)../include/vlc_variables.h:, b477:,5:  warning: c due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc])
      
|   477                                      ^
 |  ../include/vlc_common.h:   v481:ar_15:C note: reate(expanded from macro 'VLC_OBJECT'
 p_o  481b |    j, p   sz  c_onnamste, s VLtrC_ucVARt _STRvlIc_NG co| VmmLCon__VAmeR_DOmbINHerERITs: );
 (      |     ^co
ns../include/vlc_variables.h:122:39t : note: vlexpanded from macro 'var_Create'
c_o  122 | #defbjineec vat_r_Ct reate*)(a(&,b,c) var_Create( VLC_OB(x)->obj) \J
E      C|               ^T(a)
, b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const structIn file included from  vmisc/addons/vorepository.clc:33_:
In file included from ../include/vlc_common.hcommon:_membe1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  s: (const vlc_objec477 |   t  _t *)(&var(_xCrea)-te( >obp_ojbj, ) \
      psz|               ^
_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(In file included from misc/addons/fsstorage.c:29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]u
ct vlc_comm  491 |     vaon_memr_Crbers:e (const vlc_objecta_t t*)e( p_obj, psz(&_(xn)ame, VLC_->obVj)AR_ \
      A|               ^DD
RESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,In file included from misc/addons/vorepository.c:33:
In file included from b,c) v../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
a  491 |     var_r_CCreate( reate( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)p_(&o(bx)->obj) \
      |               ^
j, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_CIn file included from misc/addons/fsstorage.c:29:
In file included from ../include/vlc_common.hr:e1031ate(:
 VLC../include/vlc_variables.h_OB:511JECT:(a),5:  warning: b, due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c   )
511 |     var_      Creat| e                                      ^
(../include/vlc_common.h:481:15: note:  expanded from macro 'VLC_OBJECT'
p  481 |    _     consobt struct vj, psz_name, VLC_VAR_INTEGER | VLC_Vlc_AR_DOINHERIT
c      |     ^
ommo../include/vlc_variables.hn:122:39: note: _expanded from macro 'var_Create'membe
rs: (const vlc_object_t *)(&(x  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT)->obj) \
      |               ^
(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_coIn file included from mmisc/addons/vorepository.c:33:
In file included from mo../include/vlc_common.h:1031:
n_m../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]em
be  rs:511 |  ( co   vnsar_Creatt e( vlp_oc_obbj, psjez_namect, _tVLC_ *VA)R(_&I(x)->Nobj) \
T      |               ^
EGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39In file included from misc/addons/fsstorage.c::29:
In file included from  ../include/vlc_common.h:1031note: expanded from macro 'var_Create':
../include/vlc_variables.h:525:
5:   warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
122 | #defi  525 |     var_Create( p_obj,ne var_Create(a,b,c) var_Create( VLC_OB JECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commpsz_naomne, _VmemLC_VAbR_eBOrOLs:  |( VconLCs_VtAR _DOIvNHlcER_ITo
      | b    ^
ject_t../include/vlc_variables.h: *)(122:&39: note: expanded from macro 'var_Create'
(x)  122 | -#d>efine var_Create(a,bo,c) bj) \
      |               ^
var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const In file included from vlmisc/addons/vorepository.cc_ob:33ject_t *)(:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_ob&(x)->obj) \
      |               ^
j, psIn file included from misc/addons/fsstorage.c:z_name29,:
 VIn file included from LC_../include/vlc_common.hVA:R1031:
../include/vlc_variables.h:539:5: warning: _due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
BO  OL | V539LC_VAR_DOINH |   E RIT
      |     ^
 v../include/vlc_variables.h:ar_122Cr:ea39te:(  p_obj,note:  pexpanded from macro 'var_Create'
sz  _name122, V | #LC_VAR_FLOATdefi | VneLC_VAR v_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #defiar_Create(a,b,c) var_Create( VLCne var__OBJCEreaCT(te(a,ab,)c, b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         ) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
const st  ruct 481v | lc_       common_ consmemberst struc: t(const  vlcv_objelc_coctm_t mon_*)m(&e(x)->mbers:obj) \
      |               ^
 (const vlc_objectIn file included from misc/addons/vorepository.c_t: 33*:
In file included from )(&(x../include/vlc_common.h)->obj:) 1031:
../include/vlc_variables.h:\
539:5:      |                ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      In file included from misc/addons/fsstorage.c:29:
In file included from ../include/vlc_common.h:|     ^
../include/vlc_variables.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create122(a,b,:c) 39:v note: ar_expanded from macro 'var_Create'
Cre  122 | ate(#de VLC_OBJEfiCne vaT(a),r_Cr b, eatec(a ,b)
      | ,                                      ^
c) ../include/vlc_common.hvar_C:rea481:15: note: expanded from macro 'VLC_OBJECT'
te(   481 | V     L  C_O BJEconst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
CT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    In file included from misc/addons/fsstorage.c   :29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #d  cefionst nest ruct vlc_comvar_Cmon_memberers: at(cone(st avl,c_b,obc)ject v_t ar*)(&(x)->obj) \
_C      |               ^r
eate( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
In file included from   481misc/addons/vorepository.c:33:
In file included from  |  ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5 : warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   
   con  s554 |     vat r_Crstearuct vlc_common_members: (const vlc_object_t *)(&t(e( px)->obj) \
_obj, psz_name, VLC_VAR_STR      ING | |               ^
VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_In file included from misc/addons/fsstorage.cCreate(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: :29:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( vanote: expanded from macro 'VLC_OBJECT'r_Ch
ang  481 |    e     co( pnst str_uct vlc_commoobj, n_members: p(sz_nconst vlc_object_t *)(&(x)->obj) \
      |               ^
ame, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #deIn file included from fine var_Change(a,b,c,d,e) varmisc/addons/vorepository.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5:_ warning: Chadue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ng
e  563 |  (  VL  varC_Create( p_OBJECT_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT(
a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         co      nst|     ^
 s../include/vlc_variables.h:truct vlc_common_122members: (:39:const vlc_ obnote: jecexpanded from macro 'var_Create'
t_  t *)(&(x)->122 | #defoinebj)  v\
ar_      | Cr              ^
eate(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/addons/vorepository.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/addons/vorepository.c:96:34: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   96 |     xml_reader_t *p_xml_reader = xml_ReaderCreate( p_finder, p_stream );misc/addons/fsstorage.c:156:
      | 34:                                 ^
 warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]../include/vlc_xml.h:
81  156 |  :51:   x note: expanded from macro 'xml_ReaderCreate'
ml_read   81er | #_tde *fp_xml_inree adxmerl_ = xml_ReaReadderCreate( p_finder, p_streerCram ea);
te      |                                  ^( 
a, ../include/vlc_xml.h:81:s ) xml_R51ea: note: expanded from macro 'xml_ReaderCreate'de
rC   81re | #defineate(VL xmC_OBJECTl_(aRe),ad ser)
Cr      | eat                                                  ^
e( a,../include/vlc_common.h:481:15:  snote: expanded from macro 'VLC_OBJECT'
   481 | ) xml_  ReaderCreate(VLC_OBJECT(a), s)
            c| onst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
                                                  ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strmisc/addons/vorepository.c:uct vlc_co101:mmo9:n_members: warning:  (due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
c  101onst  |  vlc_object _t *)(&    (x)  msg_->obj) \
      |               ^
Err( p_finder, "invalid xml fillibtool: link: /usr/bin/nm  misc/.libs/rtsp.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libvod_rtsp_plugin.exp
misc/addons/fsstorage.c:161:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e  161 |         msg_" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/addons/vorepository.c:107:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  107 |         msg_Err( p_finder, "unsupported XML data format" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/addons/vorepository.c:178:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  178 |                         msg_Dbg( p_finder, "manifest lists file %s extractable from %s",
      |                         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VEA_ARGrr( p_finS_de_)r,
       "inva|     ^
li../include/vlc_messages.h:78:d 13: xmlnote: expanded from macro 'msg_Generic' f
ile   78"  |  );  
       v|         ^
lc_../include/vlc_messages.h:Lo83:g(5:VL note: C_expanded from macro 'msg_Err'
O   83BJ |  EC  T( mo)sg, _Gp,en verlcic_m(pod_tulehi_ns,am Ve,LC ___MSFIG_LEER__R,,  ___LI_NEV__A, _\
      ARGS|             ^__)
      |     ^

../include/vlc_common.h:../include/vlc_messages.h481::15:78:13: note:  note: expanded from macro 'VLC_OBJECT'
expanded from macro 'msg_Generic'
     78 |   481 |     vlc_L   o  g c(VLC_onsOt BstJruEctC vTlc(o), p, _cvlc_moduommle_name, _on__meFmbeIrs: (const vlc_object_t *)(&(x)->obj) \
      |               ^
LE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/addons/vorepository.c:216:34: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  216 |    misc/addons/fsstorage.c:167:9: x warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
m  167 | l_reader_t *    p_    msxml_g_reader = xml_ReaderCreate( p_findErer( p_finder, "unsupported XML data format" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__r,)
 p      |     ^
_s../include/vlc_messages.h:tr78:13: note: eam )expanded from macro 'msg_Generic'
;   78 |   
        vlc_Log(VLC_O|                                  ^
BJE../include/vlc_xml.h:CT81:(o51:), note:  p, vlc_module_expanded from macro 'xml_ReaderCreate'
na   81me,  | #_d_FIefiLE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (constlibtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libvod_rtsp_plugin.exp" > ".libs/libvod_rtsp_plugin.expT"
 ne vlc_object_t *)(&(x)->obj) xm\
      |               ^l_
ReaderCreate( a, s ) xml_ReaderCreate(VLC_OBJECT(a), s)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \misc/addons/fsstorage.c:232:34: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

        232 |        |               ^
     stream_t *p_stream = vlcmisc/addons/vorepository.c:221:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_s  221 |    trea     m_msg_ErNewMRL( p_finder, psz_urir( p_fin )der, ";
      |                                  ^invalid xml file" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __V
A_A../include/vlc_stream_extractor.hRG:S__)
      112:51: note: expanded from macro 'vlc_stream_NewMRL'
|     ^
  112 | #../include/vlc_messages.h:78:13:d note: expanded from macro 'msg_Generic'
e   78 |     vlc_Log(VLC_OfBiJne EvlCT(o), p, vlc_c_stremodam_ulNee_nwame, __FILE__M, __LINE__, \
      | RL(a,            ^
../include/vlc_common.h :b)481:15 vlc: note: expanded from macro 'VLC_OBJECT'
_st  481 |         coream_NewMRL(VLC_OBJECT(a), b)
      |                                                   ^
../include/vlc_common.h:n481:15: note: expanded from macro 'VLC_OBJECT'
st  481 s |    libtool: link: mv -f ".libs/libvod_rtsp_plugin.expT" ".libs/libvod_rtsp_plugin.exp"
t     ruct vconslct_c omstrmouct n_membevlrc_s: c(coommon_mnemsberts: (co nstv vllc_oc_obbjejecct_t_t t *)(*&(x))(->&ob(x)-j) \
>      |               ^
obj) \
      |               ^
misc/addons/vorepository.c:227:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |         msg_Err( p_finder, "unsupported XML data format" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: link: echo "{ global:" > .libs/libvod_rtsp_plugin.so-ver
misc/addons/fsstorage.c:377:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  377 |     msg_Warn( p_this, "could not create %s: %m", psz_libtool: link: 		 sed -e "s|$|;|" < .libs/libvod_rtsp_plugin.exp >> .libs/libvod_rtsp_plugin.so-ver
dirname );
      |     ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlmisc/addons/vorepository.c:c334:_Log26:(VL warning: C_due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
O  334BJEC |    T(o s), p,tr vealc_modum_le_namt e,*p __FI_sLtrE__, __eaLIm NE__,=  \
vl      |             ^c_stre
am../include/vlc_common.h:481:15_NewUR:L( p_obj note: expanded from macro 'VLC_OBJECT'
, p  sz481 |         const_u stri ruct vlc_comm);
on      |                          ^
../include/vlc_stream.h:404:51: note: expanded from macro 'vlc_stream_NewURL'
  404 | #define vlc_members: (co_stnst vlc_object_t *)(&(x)->obj) \
      |               ^
ream_NewURL(a, b) vlc_stream_NewURL(VLC_OBJECT(a), b)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const stmisc/addons/fsstorage.c:389:16: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
r  389 |     p_stream = vlc_stucrt vlc_eacm_omNemonwM_memRLber( sp: (cons_tht vlis, psz_docwnloadlink );
      |                ^
../include/vlc_stream_extractor.h:112:51: note: expanded from macro 'vlc_stream_NewMRL'
  _object_t *)(&(x)->obj) \libtool: link: 	 echo "local: *; };" >> .libs/libvod_rtsp_plugin.so-ver

      |               ^
112 | #define vlc_stream_NewMRL(a, b) vlc_stream_NewMRL(VLC_OBJECT(a), b)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/addons/vorepository.c:392:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  392 |     msg_Dbg( p_finmisc/addons/fsstorage.cder, "downloading archive %s", psz_archive_uri );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
:392:   9: 87warning:  |     msdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
g_G  392 |         eneric(msg_Err( p_this, "Faip_thled to is, aVLC_MSG_DcBG,ce __ss AVA_dARGSdon downl__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJoadEC uT(rl libtool: link: cc -shared  -fPIC -DPIC  misc/.libs/rtsp.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libvod_rtsp_plugin.so -Wl,-version-script -Wl,.libs/libvod_rtsp_plugin.so-ver -o .libs/libvod_rtsp_plugin.so
%o),s" p, vlc_modul, psz_deownloadlink );
      |         ^
_../include/vlc_messages.h:name, __FILE__, __LINE__, \
      |             ^
83:../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
5  481 |     :    co nst note: expanded from macro 'msg_Err'str
uct vlc_co   83mmo |  n_  me mmbsger_Gsen: er(cicons(pt _tvlchi_obs,je Vct_LCt *_MS)G_E(&(xRR)-, _>o_Vbj)A_ AR\GS
__      |               ^
)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_misc/addons/vorepository.c:n406:9: warning: amdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
e, _  406_F | IL  E_  _,    __ mLIsgNE___,Err( p_ \
      | finder, "            ^Can't cr
eat../include/vlc_common.he te:481mp:15 st: onote: expanded from macro 'VLC_OBJECT'ra
g  e file481 | "  );
      |         ^
 ../include/vlc_messages.h:83:5: note:   expanded from macro 'msg_Err'
    c   83 |     onmsgst_Gen eric(stpr_this, ucVLCt _MvlSGc__EcoRmmRon,_m __emVAbe_Ars:RGS (__)
      |     ^
co../include/vlc_messages.hns:t 78vlc_o:13: note: expanded from macro 'msg_Generic'
bje   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.hct_:481:15: note: expanded from macro 'VLC_OBJECT'
t   481 |         const struct vlc_common_m*)(em&(bex)rs:-> (constob vlj)c_ob \je
      ct_| t *)(&(x)-              ^
>obj) \
      |               ^
misc/addons/vorepository.c:415:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  415 |         msg_Err(misc/addons/fsstorage.c: p_407:fin55:de warning: r, due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
"Failed   407to  |   o  pen   a ddo in tef(mp !E sMPtorTYage_S fTRile( " ps);
      | z_        ^
pa../include/vlc_messages.h:th83: )5:  )note: expanded from macro 'msg_Err'
 r   ec83 | ur  si  vems_mg_kdGenireri( c(VLp_C_thiOBs, JEVLCCT_MS(pG_E_tRRhi, _s)_VA, _ApsRGz_S__pa)
      | th    ^
 ../include/vlc_messages.h:);78:
      13: |                                                       ^note: expanded from macro 'msg_Generic'

   78../include/vlc_common.h |   :481  v:15lc_: Lonote: expanded from macro 'VLC_OBJECT'g(V
L  481C_O |  BJE  CT(  o),   p, v clcons_mt odstuleru_nactme,  v__FlcI_cLomE_mo_,n_ _me_LmbINerE__,s: \
       (|             ^
con../include/vlc_common.hst:481 v:15:lc note: _oexpanded from macro 'VLC_OBJECT'
b  481 |   je  ct   _t co *ns)(t &(strx)uct-> voblcj)_c \om
      m|               ^o
n_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/addons/fsstorage.c:414:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  414 |         msg_Err( p_this, "Failed to open Addon stomisc/addons/vorepository.c:rag429:13: e warning: fidue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]le %
s"  , 429 |  ps     z      m_dsges_Ert r);( p
      _f|         ^i
n../include/vlc_messages.hder, "Fai:83led:5 : tonote: expanded from macro 'msg_Err' 
w   rite t83 | o A  ddon  file" m );
      sg|             ^
_G../include/vlc_messages.h:83en:5:e note: expanded from macro 'msg_Err'
ri   83 | c(  p_  mthsg_isGen, eric(VLp_Cthis, VL_MC_SGMSG__EERRRR, __V, A___ARVAGS__A_)RG
      |     ^
S_../include/vlc_messages.h:78:13:_) note: 
      expanded from macro 'msg_Generic'|     ^

   ../include/vlc_messages.h78 |   :78  :13vlc_Lo:g(VLC_OB note: JECexpanded from macro 'msg_Generic'
T(o), p   78,  |  vlc_  modu le_navlme,c_ __LoFIg(LE_VL_,C_ _OB_LJEINE__C, \
      |             ^
T(../include/vlc_common.h:481:15o): , note: expanded from macro 'VLC_OBJECT'
p  481 |    ,   vl c_  cmoondustle s_ntruamct e,vl _c_co_FmILmon_mE_em_,be _rs:_L (cINonE_st_, vl \c
      _o|             ^b
ject_t../include/vlc_common.h: *481:)15:( note: &expanded from macro 'VLC_OBJECT'
(x)->obj)   481\
 |       |               ^
        const struct vlc_common_membmisc/addons/vorepository.c:e441:5: warning: rsdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
: (c  441o |     mnsg_Dbgst( p v_filcnde_or, "Rbjeadiecng t_manit fest *)fro(&m %s(x",)- p_>ofindbjer->) p_\
sy      | s-              ^>p
sz_tempfile );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBGmisc/addons/fsstorage.c, __VA_ARGS__):423
      |     ^
:../include/vlc_messages.h:78:13:13: warning:  note: expanded from macro 'msg_Generic'
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]   78
 |     vlc  _Log(423 | VLC  _O BJECT(  o)  ,   p  , m vlsgc_E_mrro( dup_le_thnisam, e", _Fa_FilIedLE t__, __oLINE__, w \
      |             ^
rite ../include/vlc_common.hto: A481:15dd: note: expanded from macro 'VLC_OBJECT'
o  481 |  n   f     ciloe"nst ) ;
str      uct |             ^vl
c../include/vlc_messages.h_co:83mmo:5n: _mnote: expanded from macro 'msg_Err'em
b   ers: (c83 | o  ns  t msvlc_obg_jGenect_te *)(ri&(xc()-p_>othbj)is \
,       |               ^
VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlcmisc/addons/vorepository.c:_454:16: warning: Lodue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]g(
VL  454 | C    p_str_OeamB = vlc_JEstreCTa(om),_Ne pwM, RLvl( pc__finmodduer, leps_nz_ammae,n _if_FesILt_uE_ri_, ) _;
_L      |                ^
INE../include/vlc_stream_extractor.h:112:__51: , note: expanded from macro 'vlc_stream_NewMRL'
\  112 | 
      #d|             ^ef
ine ../include/vlc_common.h:vlc_481:15s: trenote: expanded from macro 'VLC_OBJECT'
a  481 | m_N   ewM  RL(a  , b ) vlc_costrnseat m_NestwMRL(VruLC_Oct BJEvCTlc(a_c), omb)mo
      | n_m                                                  ^em
b../include/vlc_common.h:ers481: (:co15: nstnote: expanded from macro 'VLC_OBJECT'
   481vlc | _o  bj   ec  t_t c *)on(&st(x st)ruct-> voblc_cj) o\
mm      | on_              ^
members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/addons/vorepository.c:481:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  481 |     stream_t *p_stream = vlc_stream_NewMRL( p_finder, psz_manifest );
      |                          ^
../include/vlc_stream_extractor.h:112:51: note: expanded from macro 'vlc_stream_NewMRL'
  112 | #define vlc_stmisc/addons/fsstorage.c:ream_NewM498:RL(28:a, warning:  b) due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
vl  c_stre498 | am_N  ewM  RL(VvlLC_c_OBJEobCT(jea)ct, b_t)
       *|                                                   ^
p_t../include/vlc_common.hhi:481:s 15: = note: expanded from macro 'VLC_OBJECT'
V  481 |   LC  _O BJ   consECT(t p st_sructot vralc_geco )mm;
on      | _                           ^
m../include/vlc_common.hember:481s::15 (: cnote: expanded from macro 'VLC_OBJECT'ons
t vlc_  481obj |  ec  t_  t   *) c(&(onx)->sobj) \
      | t               ^
struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/addons/fsstorage.c:505:33: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  505 |     addons_finder_t *p_finder = vlc_object_create( p_this, sizeof( addons_finder_t ) );
      |                                 ^
../include/vlc_objects.h:57:51: note: expanded from macro 'vlc_object_create'
   57 | #define vlc_object_create(a,b) vlc_object_create( VLC_OBJECT(a), b )
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/addons/fsstorage.c:509:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  509 |     module_t *p_module = module_need( p_finder, "addons finder",
      |                          ^
../include/vlc_modules.h:48:42: note: expanded from macro 'module_need'
   48 | #define module_need(a,b,c,d) module_need(VLC_OBJECT(a),b,c,d)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/addons/fsstorage.c:522:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  522 |         module_unneed( p_finder, p_module );
      |         ^
../include/vlc_modules.h:50:42: note: expanded from macro 'module_unneed'
   50 | #define module_unneed(a,b) module_unneed(VLC_OBJECT(a),b)
      |                                          ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/addons/fsstorage.c:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     vlc_object_release( p_finder );
      |     ^
../include/vlc_objects.h:66:25: note: expanded from macro 'vlc_object_release'
   66 |     vlc_object_release( VLC_OBJECT(a) )
      |                         ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/addons/fsstorage.c:574:55: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  574 |         if( !EMPTY_STR( psz_path ) ) recursive_mkdir( VLC_OBJECT(p_storage), psz_path );
      |                                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/addons/fsstorage.c:663:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  663 |         msg_Err( p_storage, "could not rename temp catalog: %s",
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/addons/fsstorage.c:708:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  708 |     stream_t *p_stream = vlc_stream_NewURL( p_finder, psz_catalog_uri );
      |                          ^
../include/vlc_stream.h:404:51: note: expanded from macro 'vlc_stream_NewURL'
  404 | #define vlc_stream_NewURL(a, b) vlc_stream_NewURL(VLC_OBJECT(a), b)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/addons/fsstorage.c:712:34: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  712 |     xml_reader_t *p_xml_reader = xml_ReaderCreate( p_finder, p_stream );
      |                                  ^
../include/vlc_xml.h:81:51: note: expanded from macro 'xml_ReaderCreate'
   81 | #define xml_ReaderCreate( a, s ) xml_ReaderCreate(VLC_OBJECT(a), s)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/addons/fsstorage.c:721:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  721 |         msg_Err( p_finder, "invalid catalog" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/addons/fsstorage.c:728:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  728 |         msg_Err( p_finder, "unsupported catalog data format" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'
   83 |     msg_Generic(p_this, VLC_MSG_ERR, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
misc/addons/fsstorage.c:896:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  896 |             msg_Dbg( p_storage, "removing %s", psz_dest );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: link: ( cd ".libs" && rm -f "libvod_rtsp_plugin.la" && ln -s "../libvod_rtsp_plugin.la" "libvod_rtsp_plugin.la" )
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="misc/xml/libxml_plugin_la-libxml.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -I/usr/local/include/libxml2 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/xml/libxml_plugin_la-libxml.lo -MD -MP -MF misc/xml/.deps/libxml_plugin_la-libxml.Tpo -c -o misc/xml/libxml_plugin_la-libxml.lo `test -f 'misc/xml/libxml.c' || echo './'`misc/xml/libxml.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"xml\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -I/usr/local/include/libxml2 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT misc/xml/libxml_plugin_la-libxml.lo -MD -MP -MF misc/xml/.deps/libxml_plugin_la-libxml.Tpo -c misc/xml/libxml.c  -fPIC -DPIC -o misc/xml/.libs/libxml_plugin_la-libxml.o
40 warnings generated.
depbase=`echo mux/dummy.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="mux/dummy.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/dummy.lo -MD -MP -MF $depbase.Tpo -c -o mux/dummy.lo mux/dummy.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"dummy\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/dummy.lo -MD -MP -MF mux/.deps/dummy.Tpo -c mux/dummy.c  -fPIC -DPIC -o mux/.libs/dummy.o
In file included from misc/xml/libxml.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml/libxml.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml/libxml.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml/libxml.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml/libxml.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml/libxml.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml/libxml.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml/libxml.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml/libxml.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml/libxml.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml/libxml.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml/libxml.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml/libxml.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml/libxml.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml/libxml.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml/libxml.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml/libxml.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml/libxml.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml/libxml.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml/libxml.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml/libxml.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml/libxml.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml/libxml.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml/libxml.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from misc/xml/libxml.c:28:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  350 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  442 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  455 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHmisc/xml/libxml.c:137ERIT:5:  );
      |     ^
warning: ../include/vlc_variables.h:122due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
:39: note:   137expanded from macro 'var_Create'
 |      122 | #d mefinsg_Err( p_re var_Creaeate(dea,r,b,c) var_ "XMCreL atpare( VLC_OBJECT(a), ser error (line b, c )
      %d) : |                                       ^
../include/vlc_common.h:%s", line, p_msg 481:);
15:       | note: expanded from macro 'VLC_OBJECT'    ^

../include/vlc_messages.h:  48183: |  5:   note:   expanded from macro 'msg_Err'
    83   |  co  ns mt sgst_Gruencter viclc(p_c_tomhimos,n_ VmeLCmb_MerSGs:_E (cRRon, st__ vVAlc_A_oRGbjS_ec_)t_
      t |     ^*)
../include/vlc_messages.h:(&78:(x13:)- note: >oexpanded from macro 'msg_Generic'
b   78j) |   \  
       v|               ^lc
_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__,In file included from mux/dummy.c: \33:

      In file included from ../include/vlc_common.h|             ^:1031
../include/vlc_common.h::
../include/vlc_variables.h481::49115::5 note: : expanded from macro 'VLC_OBJECT'
warning:   481due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 |     491   |         vcoarns_Ct restatrue(ct p v_olcbj_co, mmpsonz__mnaemmebe, VrsLC: _V(cARon_AstDD vRElcSS_o | bjVLecC_VAt_R_t DO*)IN(&HE(xRI)-T >o);bj
      ) |     ^\

      | ../include/vlc_variables.h:              ^
122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,47 warnings generated.
c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
depbase=`echo mux/asf.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="mux/asf.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/asf.lo -MD -MP -MF $depbase.Tpo -c -o mux/asf.lo mux/asf.c &&\
mv -f $depbase.Tpo $depbase.Plo
In file included from mux/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/dummy.c:33:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
26 warnings generated.
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"asf\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/asf.lo -MD -MP -MF mux/.deps/asf.Tpo -c mux/asf.c  -fPIC -DPIC -o mux/.libs/asf.o
mv -f misc/xml/.deps/libxml_plugin_la-libxml.Tpo misc/xml/.deps/libxml_plugin_la-libxml.Plo
depbase=`echo mux/avi.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ../libtool  --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I..  -DMODULE_STRING=\"$(p="mux/avi.lo"; p="${p##*/}"; p="${p#lib}"; p="${p%_plugin*}"; p=$(echo "$p"|sed 's/-/_/g'); p="${p%.lo}"; echo "$p")\" -D__PLUGIN__  -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/avi.lo -MD -MP -MF $depbase.Tpo -c -o mux/avi.lo mux/avi.c &&\
mv -f $depbase.Tpo $depbase.Plo
mux/dummy.c:76:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   76 |     msg_Dbg( p_mux, "Dummy/Raw muxer opened" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/dummy.c:77:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   77 |     msg_Info( p_mux, "Open" );
      |     ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 |     msg_Generic(p_this, VLC_MSG_INFO, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/dummy.c:101:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  101 |     msg_Dbg( p_mux, "Dummy/Raw muxer closed" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/dummy.c:131:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  131 |     msg_Dbg( p_mux, "adding input" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/dummy.c:138:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  138 |     msg_Dbg( p_mux, "removing input" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/dummy.c:162:13: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  162 |             msg_Dbg( p_mux, "writing header data" );
      |             ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/dummy.c:167:19: warning: 'block_FifoCount' is deprecated [-Wdeprecated-declarations]
  167 |         i_count = block_FifoCount( p_fifo );
      |                   ^
../include/vlc_block.h:477:57: note: 'block_FifoCount' has been explicitly marked deprecated here
  477 | VLC_API size_t block_FifoCount(block_fifo_t *) VLC_USED VLC_DEPRECATED;
      |                                                         ^
../include/vlc_common.h:85:40: note: expanded from macro 'VLC_DEPRECATED'
   85 | # define VLC_DEPRECATED __attribute__((deprecated))
      |                                        ^
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -DMODULE_STRING=\"avi\" -D__PLUGIN__ -I./access -I./codec -I../include -I../include -isystem /usr/local/include -I/usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -MT mux/avi.lo -MD -MP -MF mux/.deps/avi.Tpo -c mux/avi.c  -fPIC -DPIC -o mux/.libs/avi.o
32 warnings generated.
/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libmux_mp4_plugin.la -rpath /usr/local/lib/vlc/plugins/mux mux/mp4/mp4.lo mux/mp4/libmp4mux.lo packetizer/hxxx_nal.lo packetizer/hevc_nal.lo packetizer/h264_nal.lo  -L/usr/local/lib
In file included from mux/asf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:189:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  189 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_INTEGER, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/asf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/asf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:212:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  212 |     return var_SetChecked (obj, name, VLC_VAR_COORDS, val);
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/asf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  227 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/asf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:241:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  241 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/asf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/asf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:276:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  276 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_INTEGER, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/asf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:293:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  293 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_BOOL, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/asf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/asf.c:35:
In file included from ../include/vlc_common.h:1031:
In file included from mux/avi.c../include/vlc_variables.h:324:34:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |     if( !var_GetChecked( p_obj, psz_name, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      :
In file included from ../include/vlc_common.h|                                                ^
../include/vlc_common.h:1031:
../include/vlc_variables.h::481:15189:: 12:note: expanded from macro 'VLC_OBJECT' warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

  481 |     189 |           recotunsrn vt struar_SetChecked( p_obj, psz_name, VLct C_VAR_IvlcNTEGE_cR, ommon_members: (const vlc_object_vat *)(&(x)->ol bj);
      ) |            ^
\
      |               ^../include/vlc_variables.h:140:48
: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,t,v) var_SetChecked(VIn file included from mux/asf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_STRING, &val ) )
      |         ^
LC_../include/vlc_variables.h:OB142:48JE: note: CT(expanded from macro 'var_GetChecked'
o),n,t,v)
      |                                                ^
  142 | #../include/vlc_common.h:481de:15fi: nenote: expanded from macro 'VLC_OBJECT' v
ar  481_G |  et  Ch  ec  ke cd(onst storuct,n vl,tc_,v) var_GetChecked(VLC_OBJECT(o),n,cot,v)
      | mmon_memb                                               ^ers: (const vlc_object_t *)(&(x)->obj) \
      |               ^

../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_cIn file included from mux/avi.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:203:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  203 |     return vaomr_monSe_tCmehembcked(er p_s: obj(co, pnst vlc_object_szt *)(&(x)->o_nbj) \
      |               ^
ame, VLC_VAR_BOOL, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecked(o,n,tIn file included from mux/asf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
,v) var_SetChecked(VLC_OBJECT(o)  350 |     if( var_GetC,nhe,ct,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_objekectd(_t * p_)obj, psz_name(&(x)->,obj ) \
      |               ^
VLC_VAR_STRING, &val ) )
      |         ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,vIn file included from mux/avi.c) :va34:
In file included from r_../include/vlc_common.h:1031Ge:
../include/vlc_variables.h:212tCh:12: warning: ecdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
ked  212 | (V LC   r_OetBJuECTrn v(oar_),Sn,ett,Chev)
      |                                                ^
cke../include/vlc_common.hd :(o481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const strbju, nacme, VLC_VAR_COORDS, val);
      |            ^
t v../include/vlc_variables.h:140:48: lc_note: expanded from macro 'var_SetChecked'
c  140 | #defomine mvaron_members_SetChe: (cockednst(o,n, vlt,c_object_t *)(&(x)->obj) \
      |               ^
v) var_SetChecked(VLC_OBJECT(o),n,tIn file included from ,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         conmux/asf.cst st:35:
ruct vlc_common_members:In file included from ../include/vlc_common.h: 1031:
../include/vlc_variables.h(const vlc_object_t :*362:9): (&(x)->owarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]bj) \
      |               ^

  362 |     if( var_GetChecked( p_obj, psz_name, VLC_VAR_ADDREIn file included from mux/avi.c:34:
SIn file included from ../include/vlc_common.h:1031:
../include/vlc_variables.hS, :227:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
&  227 |   val  return  ) )
var_SetChecked( p_obj, psz_      | name, VLC_VAR_FLOAT, val );
      |            ^
../include/vlc_variables.h:140:48:         ^
../include/vlc_variables.h:142:note: expanded from macro 'var_SetChecked'
48:  140 | # note: expanded from macro 'var_GetChecked'd
ef  142 | ine #devfiar_Setne Chevarck_GetCed(o,n,t,v) varh_SetChecked(VLecked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (consC_Ot vlc_objectB_t *)(&(x)->obj) \
      |               ^
JECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/asf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, psz_name, VLCIn file included from _VAR_INTEGER mux/avi.c|: V34LC:
_VIn file included from AR../include/vlc_common.h:1031_D:
../include/vlc_variables.h:O241IN:12HERIT: warning:  );
      | due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
    ^
  241 | ../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Cr    return veaarte( _SVLetCheckedC_( p_OobjB, psz_JECname, VLC_VAR_STRING, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetCheckeT(a), bd(, co, )
      |                                       ^
n,t../include/vlc_common.h:481,v) :15: note: expanded from macro 'VLC_OBJECT'v
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
ar_SetChecked(VLC_OBJECIn file included from mux/asf.c:35:
T(oIn file included from ../include/vlc_common.h:1031:
),../include/vlc_variables.hn:442:,t5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc],v
)  442 | 
      |                                                ^   
 ../include/vlc_common.h:481var_Cr:15eate: ( p_note: oexpanded from macro 'VLC_OBJECT'
b  j481 | , psz_na  me,     V  cLonsCt_VAR_BOOL st | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39ruct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c In file included from mux/avi.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:256:12: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  256 |     return var_SetChecked( p_obj, psz_name, VLC_VAR_ADDRESS, val );
      |            ^
../include/vlc_variables.h:140:48: note: expanded from macro 'var_SetChecked'
  140 | #define var_SetChecke)
d(      |                                       ^o,
n../include/vlc_common.h:481:,t15,v: note: expanded from macro 'VLC_OBJECT'
) v  481 | ar   _S     etconChestck edst(VLC_OrucBJt vEClc_T(ocom),nmon,t_m,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const estmbers:ruc (constt v vlclc_o_common_bmembejrsect_t *)(: (co&(x)->obj) \
      |               ^nst
 vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/asf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
In file included from mux/avi.c:34:
In file included from ../include/vlc_common.h:1031:
  ../include/vlc_variables.h:276455 | :10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   276 |     if( !var_GetChecke d( p_ob  jvar_Cr,eate ps( z_pn_objame, VLC_VAR_INTE,GER, & vapl ) )
      |          ^
sz../include/vlc_variables.h:142:_48nam: note: expanded from macro 'var_GetChecked'
e,   142 | #define varVLC_GetChec_ked(o,n,t,VAR_FLOAT | VLC_VAR_DOINHERIT );
      |     ^
v../include/vlc_variables.h:) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |     122   : const struct vlc_common_members: (39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const structcon vlc_common_members: (scotnst vlc_objec vlt_t *)(&(x)->obj) \
      |               ^
c_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/asf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( pIn file included from mux/avi.c:34:
_obj, pszIn file included from ../include/vlc_common.h_:name,1031 VLC_VA:
../include/vlc_variables.hR_S:TRIN293:G | V10:LC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #de fiwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]ne var_
Creat  293e(a,b |     if,c) v( !ar_Create( vaVrLC_OB_JEGetChecked( p_obj, psz_name, VLCC_TVAR_BOOL,( &vaa)l ) )
      |          ^
, ../include/vlc_variables.h:b,142:48 c: )
 note: expanded from macro 'var_GetChecked'
      |   142 | #de                                      ^
fi../include/vlc_common.h:481ne :var_G15et: Chenote: cked(expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (cono,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |     st v    colc_objnstec strut_t *ct vlc_)c(o&mm(on_xm)e-mbers>:obj (c) \
      |               ^
onst vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/asf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     var_Create( p_obj, psz_name, VLC_VAR_STIn file included from mux/avi.c:RING | 34:
In file included from VLC_VA../include/vlc_common.hR:_DOINH1031:
../include/vlc_variables.h:304:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  304 |     if (likely(!var_GetChecked (obj, name, VLC_VAR_COORDS, &val)))
      |                 ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,vER) IvarT )_G;
      e|     ^
tC../include/vlc_variables.h:hec122:39: note: expanded from macro 'var_Create'
ked  122 | (VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: #define var_Create(a,b,c) var_Create( VLC_OBJEnote: CT(expanded from macro 'VLC_OBJECT'
a  ),481 |  b,       c  ) 
      | const struc                                      ^t
 v../include/vlc_common.h:lc_comm481:o15:n_ mnote: expanded from macro 'VLC_OBJECT'e
m  481 | b  e r  s:   (co nsct vlc_onobject_t *)(st& s(x)-tr>ouct vbjlc) _comm\
on      | _m              ^
embers: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/avi.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:324:10: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  324 |  In file included from    if( mux/asf.c:!va35:
r_In file included from ../include/vlc_common.hG:1031et:
../include/vlc_variables.hCh:491ec:5k: ewarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
d  491( |   p  _ob vj, pszar__Crname, VLC_VAR_FLOAT, &val ) )
      |          ^
../include/vlc_variables.h:142:48: note: expanded from macro 'var_GetChecked'
  142 | #define var_GetChecked(o,n,t,v) var_GetCheaecteke( d(p_oVLbC_j, OBpsJEz_CT(namo)e,,n V,tLC_V,vAR_AD)
D      | R                                               ^
ES../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
S   481| |    VL   C   _VcAR_DOIonNHERIstT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define st var_rCreuctat ve(lc_a,comb,c)mo var_Cnr_meeate( VLC_OBJECT(mbers: (const vlc_object_t *)(&(x)->obja)) \
      |               ^
In file included from mux/avi.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:340:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  340 |     if( var_GetChecked( p_obj, ps, z_b, c )
      |                                       ^
n../include/vlc_common.h:ame481:15: note: , expanded from macro 'VLC_OBJECT'
V  481LC |     _VA    coR_Snst strucTRtING vlc, _&vcommalon_ ) m)
      embers: (cons| t         ^
vlc_obj../include/vlc_variables.h:ec142:48t_t *: note: )(&(x)->obj) \
      |               ^
In file included from mux/asf.c:35:
expanded from macro 'var_GetChecked'
In file included from ../include/vlc_common.h:1031  :
../include/vlc_variables.h142 | #:de511fi:5:ne var_GetChecked(o,n,t,v) va r_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTIn file included from EGEmux/avi.cR :| 34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:350:9:VL warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]C_VA
R  _DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'350 | 
  122 | #define var_Create(a,b,c) var_Create(    if( V LCvar_G_OeBtChecJEkedCT((a p_),ob b,j c,  ps)
z_      | name                                      ^
, VLC_VAR_STRING, &v../include/vlc_common.h:al 481:) 15:) note: 
expanded from macro 'VLC_OBJECT'
      |           ^
481 |   ../include/vlc_variables.h  :  142  :48:co note: expanded from macro 'var_GetChecked'
nst  142 | #def sine trvaucr_GetCt heckvled(oc_,n,t,v) covar_mmGonetCh_mecked(eVLC_OBJECmbT(ero)s:,n, (t,vco)
      |                                                ^
nst v../include/vlc_common.h:lc481:15_:object_t note:  *expanded from macro 'VLC_OBJECT'
)(  &(481 | x)  ->ob  j  )   \
      |               ^
const struct vlc_common_members: (const vlcIn file included from mux/asf.c:35_o:
In file included from ../include/vlc_common.hb:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
jec  525 |     vart__Cret ate*)( p_obj, (&(px)-sz_>onambj) \
      |               ^e,
 VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create(In file included from mux/avi.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:362:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  362 |     if( var_GetChecked( p_obj, psz_name, VLC_ VLC_VOBJEACT(a), b, cR_ )
      |                                       ^
AD../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
DRE  481 |    S     const struct vlcS, &val ) )
_co      mmon_|         ^
me../include/vlc_variables.h:m142:48b: note: eexpanded from macro 'var_GetChecked'
rs: (con  142 | st vlibtool: link: /usr/bin/nm  mux/mp4/.libs/mp4.o mux/mp4/.libs/libmp4mux.o packetizer/.libs/hxxx_nal.o packetizer/.libs/hevc_nal.o packetizer/.libs/h264_nal.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libmux_mp4_plugin.exp
l#c_obdejecfit_nt *)(&(ex v)->oar_bjGet) Che\
      |               ^
In file included from mux/asf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |    cked(o,n,t,v) var_GetChecked(VLC_OBJECT(o),n,t,v)
      |                                                ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_commo     const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/asf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/asf.c:35:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINmeta_engine/taglib.cppHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #:n183d_memb:26: error: unknown type name 'ulong'
  183 |     ByteVector reaefine var_Create(a,b,c) var_Create(dBerls: (oco VcLnk(ustC lonvlc_OBg _object_t *)(&(x)->obj) \
      |               ^
length)
      |                          ^
In file included from mux/avi.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:429:5: JECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  429 |     var_Create( p_obj, In file included from psmux/asf.c:35:
In file included from ../include/vlc_common.h:1031z_name, VLC_VAR_INTE:
../include/vlc_variables.hGER | VLC_:578VAR_DOI:9N: HEwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]RIT );
      |     ^

../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
    122 | #define var_Crea578 | te(  a,b,c) va  r_Create( VLCif_OB( JECvaT(a), br_, c C)
      |                                       ^
h../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
a  481 |         nconst struct vlc_common_mgeemb( ers: (conp_st vlobc_oj,bject_t * p)(&(x)sz->obj)_n \
am      |               ^
e, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
In file included from mux/avi.c:34:
In file included from ../include/vlc_common.h:1031:
      |         ^../include/vlc_variables.h:442:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]

../include/vlc_variables.h:128  442 |  :43   var_Create( p_obj, psz_name, VLC_VAR_: note: expanded from macro 'var_Change'
BOO  L | VLC_128 | VAR_D#dOIefNHinERITe );
      |     ^
 va../include/vlc_variables.hr_:122:Ch39: note: anexpanded from macro 'var_Create'
g  122 | #define var_Create(a,b,c) var_Cereate( VLC_OBJECT(a), b, c )
      |                                       ^
(../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
a  481 |         ,const struct vlb,c_cc,ommod,n_e)m vemarb_Cers: (cohanstng vlc_obe(ject_t * V)(&(x)->obj) \
L      |               ^
C_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15:In file included from mux/avi.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:455:5:  note: expanded from macro 'VLC_OBJECT'
warning:   481 |         codue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
n  455 |     var_Create( p_obj, psz_nst struct vlc_coame, mmVLonC_VA_mR_FLOAT | VeLC_VAR_DOINHERIT );
      |     ^
mb../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Creers: (const vlc_object_t *)(&(x)->obj) \
ate(a,b,c) var_Create( VLC_OBJ      ECT|               ^(a),
 b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/avi.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:469:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  469 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/avi.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:477:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  477 |     varlibtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libmux_mp4_plugin.exp" > ".libs/libmux_mp4_plugin.expT"
_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_Dmeta_engine/taglib.cppO:IN199HERIT );
      |     ^
../include/vlc_variables.h::36: 122:39: note: expanded from macro 'var_Create'
error: unknown type name 'ulong'
  122 | #defi  199 | ne     varv_Coid reinsaterte((ca,onb,st Byc)teV vector&,ar_C ureloateng,(  ulVLonC_g)OB
      JE|                                    ^CT
(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/avi.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:491:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  491 |     var_Create( p_obj, psz_name, VLC_VAR_ADDRESS | VLC_VAR_DOINHERIT );
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_membelibtool: link: mv -f ".libs/libmux_mp4_plugin.expT" ".libs/libmux_mp4_plugin.exp"
rs: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/avi.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:511:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  511 |     var_Create( p_obj, psz_name, VLC_VAR_INTEGER | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/avi.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:525:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  525 |     var_Create( p_obj, psz_name, VLC_VAR_BOOL | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: libtool: link: echo "{ global:" > .libs/libmux_mp4_plugin.so-ver
(const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/avi.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:539:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  539 |     var_Create( p_obj, psz_name, VLC_VAR_FLOAT | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: link: 		 sed -e "s|$|;|" < .libs/libmux_mp4_plugin.exp >> .libs/libmux_mp4_plugin.so-ver
In file included from mux/avi.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:554:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  554 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |        meta_engine/taglib.cpp: c199:on43:st error:  sunknown type name 'ulong'
tru  199ct |   v   lcvo_cidom imonsn_ermet(mbconersts:  (Byconstte vVeclcto_or&bj, ecult_ont g,*) u(&lo(ngx)->ob)
      j) \
      |               ^
|                                           ^
In file included from mux/avi.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:563:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  563 |     var_Create( p_obj, psz_name, VLC_VAR_STRING | VLC_VAR_DOINHERIT
      |     ^
../include/vlc_variables.h:122:39: note: expanded from macro 'var_Create'
  122 | #define var_Create(a,b,c) var_Create( VLC_OBJECT(a), b, c )
      |                                       ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
In file included from mux/avi.c:34:
In file included from ../include/vlc_common.h:1031:
../include/vlc_variables.h:578:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  578 |     if( var_Change( p_obj, psz_name, VLC_VAR_CHOICESCOUNT, &count, NULL ) )
      |         ^
../include/vlc_variables.h:128:43: note: expanded from macro 'var_Change'
libtool: link: 	 echo "local: *; };" >> .libs/libmux_mp4_plugin.so-ver
  128 | #define var_Change(a,b,c,d,e) var_Change( VLC_OBJECT(a), b, c, d, e )
      |                                           ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
libtool: link: cc -shared  -fPIC -DPIC  mux/mp4/.libs/mp4.o mux/mp4/.libs/libmp4mux.o packetizer/.libs/hxxx_nal.o packetizer/.libs/hevc_nal.o packetizer/.libs/h264_nal.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libmux_mp4_plugin.so -Wl,-version-script -Wl,.libs/libmux_mp4_plugin.so-ver -o .libs/libmux_mp4_plugin.so
meta_engine/taglib.cpp:203:22: error: unknown type name 'ulong'
  203 |     void removeBlock(ulong, ulong)
      |                      ^
meta_engine/taglib.cpp:203:29: error: unknown type name 'ulong'
  203 |     void removeBlock(ulong, ulong)
      |                             ^
meta_engine/taglib.cpp:240:10: error: virtual function 'tell' has a different return type ('long') than the function it overrides (which has return type 'offset_t' (aka 'long long'))
  240 |     long tell() const
      |     ~~~~ ^
/usr/local/include/taglib/tiostream.h:156:22: note: overridden virtual function is here
  156 |     virtual offset_t tell() const = 0;
      |             ~~~~~~~~ ^
meta_engine/taglib.cpp:245:10: error: virtual function 'length' has a different return type ('long') than the function it overrides (which has return type 'offset_t' (aka 'long long'))
  245 |     long length()
      |     ~~~~ ^
/usr/local/include/taglib/tiostream.h:161:22: note: overridden virtual function is here
  161 |     virtual offset_t length() = 0;
      |             ~~~~~~~~ ^
meta_engine/taglib.cpp:217:10: warning: 'VlcIostream::seek' hides overloaded virtual function [-Woverloaded-virtual]
  217 |     void seek(long offset, Position p)
      |          ^
/usr/local/include/taglib/tiostream.h:146:18: note: hidden overloaded virtual function 'TagLib::IOStream::seek' declared here: type mismatch at 1st parameter ('offset_t' (aka 'long long') vs 'long')
  146 |     virtual void seek(offset_t offset, Position p = Beginning) = 0;
      |                  ^
meta_engine/taglib.cpp:253:10: warning: 'VlcIostream::truncate' hides overloaded virtual function [-Woverloaded-virtual]
  253 |     void truncate(long)
      |          ^
/usr/local/include/taglib/tiostream.h:166:18: note: hidden overloaded virtual function 'TagLib::IOStream::truncate' declared here: type mismatch at 1st parameter ('offset_t' (aka 'long long') vs 'long')
  166 |     virtual void truncate(offset_t length) = 0;
      |                  ^
meta_engine/taglib.cpp:188:32: error: no member named 'null' in 'TagLib::ByteVector'
  188 |             return ByteVector::null;
      |                    ~~~~~~~~~~~~^
mux/asf.c:194:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  194 |     msg_Dbg( p_mux, "asf muxer opened" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/asf.c:195:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  195 |     config_ChainParse( p_mux, SOUT_CFG_PREFIX, ppsz_sout_options, p_mux->p_cfg );
      |     ^
../include/vlc_configuration.h:173:60: note: expanded from macro 'config_ChainParse'
  173 | #define config_ChainParse( a, b, c, d ) config_ChainParse( VLC_OBJECT(a), b, c, d )
      |                                                            ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/asf.c:208:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  208 |         msg_Dbg( p_mux, "creating asf stream to be used with mmsh" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/asf.c:222:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  222 |     p_sys->i_packet_size = var_InheritInteger( p_mux, "sout-asf-packet-size" );
      |                            ^
../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_OBJECT(o), n)
      |                                                     ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/asf.c:223:33: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  223 |    mux/avi.c:168:5: p_ warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
s  168ys-> |  i_  bi mtratsge__Dbg(ov per_mriuxde,  ="A vVIar muxer _Iopened" );
      |     ^
n../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
her   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
itIn../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
teger( p_mux, "sout-asf-bitrate-override" );
      |                                 ^
   78 |     vlc_Log(VLC_OBJECT(o../include/vlc_variables.h:615:53: note: expanded from macro 'var_InheritInteger'
)  615 | #define var_InheritInteger(o, n) var_InheritInteger(VLC_O, p, vlc_module_naBJme, __FILE_E_, __LINE__, \
      |             ^
CT../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
(  481 |    o)     co, nst strun)ct vlc_commo
n_members: (const vlc_obje      | ct_t *)                                                    ^
(../include/vlc_common.h&(x)->obj): \
      |               ^
481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/avi.c:209:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  209 |     msg_Dbg( p_mumux/asf.cx:224, ":5AVI m: uxwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
er closed" );
      |     ^
  224../include/vlc_messages.h |  :87:  5 m: note: expanded from macro 'msg_Dbg'
sg_   87 |     msg_GeDbnerigc(p_th( isp_, VmuLC_x,MS "G_DBPaG, _ck_VAe_ARGS__)
      |     ^t s
i../include/vlc_messages.h:78:13:ze note:  %expanded from macro 'msg_Generic'
d   78 |   " ,  vp_lcsy_Logs->i(V_pLC_OBJECT(oac), p,ke t_vlc_module_siname, __zeFILE_);_
      |     ^, 
_../include/vlc_messages.h_LINE__:87, \
:5      |             ^
:../include/vlc_common.h note: :481:15: note: expanded from macro 'VLC_OBJECT'
expanded from macro 'msg_Dbg'  481 |       
     co87 | ns  t struct v  lc_commmsg_Gon_members: (const vlec_objecnet_t *)ri(&(x)->obj) c(\
      |               ^
p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(omux/avi.c:242:9: ),warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 p  242 |  , v       mslcg_Info_m(od ulp_emux, _na"smtre, __FIeamLE__,[%d __LI] dNurE__, \
      |             ^
a../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
t  481 |         const struioct vlcn:_c%"ommoPRn_mIdemb64"ers: (const  tvlc_object_ott *)al(&(x)->obj) \
      |               ^
size:%"PRId64
      |         ^
../include/vlc_messages.h:81:5: note: expanded from macro 'msg_Info'
   81 | mux/asf.c:226:  9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]  
msg  _G226 |     en    ermsg_Dbg(ic p_mu(px, "B_tithirats,e overrid Ve %LC"PRId6_MS4,G_ pIN_FOsys, ->i__V_Abi_trate_overARride);
      |         ^
GS../include/vlc_messages.h__:)
87:5      | :    ^
 ../include/vlc_messages.h:note: 78:expanded from macro 'msg_Dbg'
13:    note: expanded from macro 'msg_Generic'87 | 
    78 |       m vsglc_Generic(p_thi_Ls, VLC_MSGog_DBG,(V __VLCA_ARGS_O__)
      BJ|     ^
E../include/vlc_messages.h:CT78:13(o: note: expanded from macro 'msg_Generic'
),   78  |    p, vlc_Log(VLC_OBJEC vT(o), p, lcvlc_mo_modudule_lename, __F_nILE_ame_,,  __L__INEFI__, \
      |             ^
L../include/vlc_common.h:481:15E__:,  note: expanded from macro 'VLC_OBJECT'
_  481 |   _L  IN    E__,con st struct\
 vlc      _co|             ^
m../include/vlc_common.hmo:481:n15_: mnote: expanded from macro 'VLC_OBJECT'embers: (
const vlc_object  481_t |   *  )(&(x  )->obj) \
        |               ^
 const struct vlc_common_members: (const vlc_object_t *)(&(x)->omux/asf.c:236:24: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]bj)
 \
  236 |     p_sys->      | p              ^
sz_title = var_GetString( p_mux, SOUT_CFG_PREFIX "title" );
      |                        ^
../include/vlc_variables.h:661:45: note: expanded from macro 'var_GetString'
  661 | #define var_GetString(a,b)   var_GetString( VLC_OBJECT(a),b)
      |                                             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/asf.c:237:25: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  237 |     p_sys->psz_author = var_GetStringmux/avi.c( :p_304mu:9x, SOU: T_warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
C  304FG_ |  PREFIX "auth  or" );
       |                         ^
 ../include/vlc_variables.h:  661:45: note:  mexpanded from macro 'var_GetString'
sg  661 | #d_Eefine rrvar_GetStri( ng(a,b)   vp_ar_GetStrmuing( VLC_OBJECT(a)x,,b)
       |                                             ^
"../include/vlc_common.h:481:t15: note: expanded from macro 'VLC_OBJECT'
o  481 |         const struct vloc_common_m memberanys: (c onst stvlc_object_t *)re(&(x)-ams>obj) \
      |               ^
" );
      |         ^
../include/vlc_messages.h:83:5: note: expanded from macro 'msg_Err'mux/asf.c
:238:28: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   83 |   238 |        ms p_sg_ys->pszGe_copneyrright = vica(pr_Ge_tthiSts,r ViLCn_MgSG(_E pR_muxR,,  _SO_VUT_ACFG_PREFIX_A RG"copyS_ri_)g
      |     ^
h../include/vlc_messages.ht" );:78
      |                            ^:13
: ../include/vlc_variables.h:661:note: expanded from macro 'msg_Generic'45: note: 
expanded from macro 'var_GetString'   78
 |   661 | #defi  ne va  r_GetvlStric_ng(Loa,g(bVL)C_  OB vaJEr_CTGetS(otri),ng( p V, LC_OBJECvlT(ac_),bmo)
      |                                             ^dule_name, __F
IL../include/vlc_common.h:E__481:15: note: , expanded from macro 'VLC_OBJECT'
__LI  481 |  NE_       const struct _, \vlc_common_members: 
      |             ^(const 
vl../include/vlc_common.h:c_object_481:t *15:)(&(x note: expanded from macro 'VLC_OBJECT'
)-  481 |  >obj) \
        |               ^
     const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/asf.c:239:26: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  239 |     p_sys->psz_comment = varmux/avi.c:308:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  308 |     msg_Dbg( p_mux, "adding input" );
      |     ^
GetString( p_mux, SOUT../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
_   87 |  C FG_PREFIX "comment" );
      |                          ^
  ../include/vlc_variables.h:661:45:ms note: g_expanded from macro 'var_GetString'
Ge  ne661 | ri#dc(efine var_Gp_etStthring(isa,b)   , var_GetStVLring( VLC_OBJECT(a),b)
C_      |                                             ^
MSG_DB../include/vlc_common.h:481:15: G,note: expanded from macro 'VLC_OBJECT'
   481 |         con__sVAt s_Atruct vRGlc_common_membersS__): 
(const vlc_object_t *)(&      | (x)->obj) \
      |               ^
    ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vmux/asf.cl:c_240:25: warning: Ldue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
o  240 |     p_g(sVLys-C_>pOBsz_JEratinCTg = va(or_GetStr),ing(  pp_, muxvl, c_SOUT_CFG_moPREFIduX "ratilng" );
      |                         ^
e_name,../include/vlc_variables.h: 661:45: __note: expanded from macro 'var_GetString'
FI  661L | #define var_GetE_String(a_, __,bLI)  NE __var_Get, String\
( VLC_OBJECT(a),b)
      |                                             ^
      |             ^
../include/vlc_common.h../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
:481  481 |      :15 :   note: expanded from macro 'VLC_OBJECT'const struct vlc_commo
n  _me481 | mbers:   (const   vlc_object_t *)(&(x)->obj) \
      |               ^
    const struct vlc_commux/asf.cm:242on:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]_m
e  242 |   mb  msg_Dbger( s:p_m (ucox,ns "meta data: title='%s', author='%s', copyright='%s't , "
      |     ^
vl../include/vlc_messages.h:87:5: c_note: expanded from macro 'msg_Dbg'
ob   87 | je    msgct_Gen_teric(p_this, VLC *_MSG_DBG)(, __V&(A_ARGSx)__)
      |     ^
-../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
>   78 |     vlc_Log(VLobC_OBJECTj)(o), p, vlc_ \mod
      u|               ^le_n
ame, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/asf.c:259:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  259 |     msg_Dbg( p_mux, "Asf muxer closed" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/avi.cmux/asf.c:341:481::5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]5:
   341 |     mwarning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]sg_Dbg( p_mux, "adding input" );
      |     ^

../include/vlc_messages.h  481:87:5: note:  |  expanded from macro 'msg_Dbg'
     87 |      mmsg_Generic(p_this, VLsgC_MSG_DBG, __VA_ARGS__)
      |     ^
_../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
D   78 |     vlc_Log(VLC_OBJECT(o), p, vlcbg_module_name, __FILE__( , __LINE__, \
      |             ^
p../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
_m  481 | ux    ,     "rcoemnsovtin stg irnpucut"t ) vl;
c_co      | mmon_me    ^
mbers: (const../include/vlc_messages.h :87vlc_obj:5ect_t *)(: &(x)->objnote: expanded from macro 'msg_Dbg') \
      |               ^

   87 |     msg_Generic(p_this, VLCmux/asf.c:344:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
_  344 |     MS    G_msg_Dbg( DBp_mux,G,  "__cVAann_Aot aRGdd S__this track (t)
oo m      | uch t    ^
racks../include/vlc_messages.h)" ):78:;
      13: note: |         ^
expanded from macro 'msg_Generic'
../include/vlc_messages.h:87:5: note:    78expanded from macro 'msg_Dbg'
 |     87 |       msg_G venerlcic(p__tLog(VLhisC_, VLC_MSOBG_DBJEG, __CTVA_ARGS_(o_)
),      |     ^
 ../include/vlc_messages.h:78:p,13: note: expanded from macro 'msg_Generic'
 v   78 |     lcvlc_mo_Ldulog(VLC_e_OBJEnaCmeT(o), p, vlc, _module_n__ame, __FIFILE__LE, __LINE__, __\
      |             ^
,../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
 __LINE__, \
      |             ^
../include/vlc_common.h:  481 |         const struct vlc_co481mmon_memb:15ers: (const vlc_object_t : *)(&(xnote: expanded from macro 'VLC_OBJECT')->obj) \

      |               ^
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/avi.c:494:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  494 |         msg_Dbg( p_mux, "writing header" );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vmux/asf.clc:_m464:21: warning: oddue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
u  464 |           le          msg_Dbg( p_mux, "a_ndding ammp3 e,head __er" );
      |                     ^
FIL../include/vlc_messages.h:E87__:5: note: expanded from macro 'msg_Dbg'
,    87 |     msg___Generic(LIp_this, VLC_MSG_DBGNE, ____VA, _ARG\
S__)
      |     ^
      ../include/vlc_messages.h|             ^:
78:13: ../include/vlc_common.h:481note: expanded from macro 'msg_Generic'
:   78 |  15:  note:   vexpanded from macro 'VLC_OBJECT'
lc_  Log481 | (VLC_OB  JECT(o  ), p, vl   c_mo cduleon_nastme,  s__truFILE_ct _, __vLINE__lc, _co\
      m|             ^m
o../include/vlc_common.hn_:481:15me: note: mbeexpanded from macro 'VLC_OBJECT'rs:
   481 |    (co   ns  tcon st strvluct cvlc_common_members: (cons_ot vlc_objebjct_ect *)(&(x)->obj) \
      |               ^
t_t *)(&(x)->obj) \
      |               ^
mux/asf.c:473:21: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  473 |                     msg_Dbg( p_mux, "adding mp2 hmux/avi.ceade:516r" );
      |                     ^
:19: ../include/vlc_messages.h:warning: 87:5: 'block_FifoCount' is deprecated [-Wdeprecated-declarations]note: 
expanded from macro 'msg_Dbg'  516
    | 87 |      msg_Generic(p_this, VLC_MSG_DBG, __VA_ARG  S__)
      |     ^
 ../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
     78   |     ivl_count c_L= oblockg_Fifo(Count(  VLC_p_fifoOBJEC )T(o);
      |                   ^
, p, vlc_mo../include/vlc_block.h:477:57: note: 'block_FifoCount' has been explicitly marked deprecated here
d  477u | VleLC_API_ snizame_te,  bl__FILocE__, __k_LINE_Fi_, \foC
      | ou            ^
nt(blo../include/vlc_common.h:ck_481:fifo_t *) 15: VLC_USED VLCnote: _DEexpanded from macro 'VLC_OBJECT'
PRE  CATED481;
      |                                                         ^ | 
  ../include/vlc_common.h    :85:40:   note: expanded from macro 'VLC_DEPRECATED'
const    85 | # define VsLC_truDEPRECATcED __attribt ute_vlc__((depreccommated)o)
      |                                        ^
n_members: (const vlc_object_t *mux/avi.c:523:)(17: warning: 'block_FifoCount' is deprecated [-Wdeprecated-declarations]
&  523 |    (x)   ->obj    )  if(  block_Fifo\Count( p_
fifo       |               ^) >
 0 )
      |                 ^
../include/vlc_block.h:477:57: note: 'block_FifoCount' has been explicitly marked deprecated here
  477 | VLC_API size_t block_FifoCount(block_fifo_t *) VLC_USED VLC_DEPRECATED;
      |                                                         ^
../include/vlc_common.h:85:40: note: expanded from macro 'VLC_DEPRECATED'
   85 | # define VLC_DEPRECATED __attribute__((deprecated))
      |                                        ^
mux/avi.c:550:17: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  550 |                 msg_Warn( p_mux, "argg length < 0 l" );
      |                 ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlcmux/asf.c_Log(VLC_:OBJE618:13: meta_engine/taglib.cpp:478:5:CT( error: no member named 'isNull' in 'TagLib::String'warning: o
due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  ),   478p,618 |     |     SET( title     ,v  Tli   tlec_ ms )mg_od;
Eurr(lep_mux, "unh      | _name, _and    ^~~~~~~~~~~~~~~~~~~
_FImeta_engine/taglib.cpp:468LE_:l_, __e26: note: expanded from macro 'SET'
d tracLIN  468 |    k typE__, \e"
 if(      |             ^
 !tag->access../include/vlc_common.h:481:or );
      |             ^15: note: expanded from macro 'VLC_OBJECT'
(  481 |   
)../include/vlc_messages.h:.83:5: note: expanded from macro 'msg_Err'
         83 |  coisNull()   ns && !tag->accest smsg_Gensoertr().isEmpicty(rucp_t() )  h     t vlc     i  \
_cs,       VLC_|          ~~~~~~~~~~~~~~~ ^ommo
n_MmembersS: (constG vlc_ERR_ob, __VAmeta_engine/taglib.cpp:479:5:_ error: jno member named 'isNull' in 'TagLib::String'Aec
tR_t G*)  (&(479xS)- | >__)o
      | b     ^
j) \
      |               ^../include/vlc_messages.h:
   SET78:( artist, Art13:ist );
      |  note:     ^~~~~~~~~~~~~~~~~~~~~
expanded from macro 'msg_Generic'
meta_engine/taglib.cpp:   78468: |     26: vlnote: expanded from macro 'SET'c_Lo
g  468 | (V  LC  i_Of( !taBJEg-CT(o),>acce p, vlssoc_mor().disule_nameNull, __FI() &LE__,& !t __LIagNE__->a,cces \
      sor|             ^
().isEm../include/vlc_common.h:481pty():15: note:  )  expanded from macro 'VLC_OBJECT'
      481 |          \
      |          ~~~~~~~~~~~~~~~ ^
       const struct vlc_common_members:meta_engine/taglib.cpp: (const480:5:  vlc_error: no member named 'isNull' in 'TagLib::String'
o  480bject |     SE_T( t *)(&(x)->obj) \a
      |               ^
lbum, Album );
      |     ^~~~~~~~~~~~~~~~~~~
meta_engine/taglib.cpp:468:26: note: expanded from macro 'SET'
  468 |     if( !tag->accessor().isNull() && !tag->accessor().isEmpty() )              \
      |          ~~~~~~~~~~~~~~~ ^
meta_engine/taglib.cpp:481:5: error: no member named 'isNull' in 'TagLib::String'
  481 |     SET( comment, Description );
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
meta_engine/taglib.cpp:468:26: note: expanded from macro 'SET'
  468 |     if( !tag->accessor().isNull() && !tag->accessor().isEmpty() )              \
      |          ~~~~~~~~~~~~~~~ ^
meta_engine/taglib.cpp:482:5: error: no member named 'isNull' in 'TagLib::String'
  482 |     SET( genre, Genre );
      |     ^~~~~~~~~~~~~~~~~~~
meta_engine/taglib.cpp:468:26: note: expanded from macro 'SET'
  468 |     if( !tag->accessor().isNull() && !tag->accessor().isEmpty() )              \
      |          ~~~~~~~~~~~~~~~ ^
mux/asf.c:649:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  649 |     msg_Dbg( p_mux, "removing input" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/asf.c:855:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  855 |     msg_Dbg( p_mux, "Asf muxer creating header" );
      |     ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const mux/avi.cstruct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
:652:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  652 |         msg_Warn( p_mux, "avi file without video track isn't a good idea..." );
      |         ^
../include/vlc_messages.h:85:5: note: expanded from macro 'msg_Warn'
   85 |     msg_Generic(p_this, VLC_MSG_WARN, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(libtool: link: ( cd ".libs" && rm -f "libmux_mp4_plugin.la" && ln -s "../libmux_mp4_plugin.la" "libmux_mp4_plugin.la" )
VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/asf.c:1016:9: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
 1016 |         msg_Dbg( p_mux, "pix/bin/sh ../libtool  --tag=CC   --mode=link cc  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fomit-frame-pointer  -Werror=unknown-warning-option -Werror=invalid-command-line-argument -pthread -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -fvisibility=hidden -O3 -fno-math-errno -funsafe-math-optimizations -fno-rounding-math -fcx-limited-range -funroll-loops -fomit-frame-pointer -avoid-version -module -export-symbols-regex ^vlc_entry -shrext .so -no-undefined ../compat/libcompat.la ../src/libvlccore.la  -Wl,--undefined-version -fstack-protector-strong  -L/usr/local/lib -o libmux_mpjpeg_plugin.la -rpath /usr/local/lib/vlc/plugins/mux mux/mpjpeg.lo  -L/usr/local/lib
el aspect-ratio: %i/%i", i_dst_num, i_dst_den );
      |         ^
../include/vlc_messages.h:87:5: note: expanded from macro 'msg_Dbg'
   87 |     msg_Generic(p_this, VLC_MSG_DBG, __VA_ARGS__)
      |     ^
../include/vlc_messages.h:78:13: note: expanded from macro 'msg_Generic'
   78 |     vlc_Log(VLC_OBJECT(o), p, vlc_module_name, __FILE__, __LINE__, \
      |             ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/avi.c:840:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  840 |     APPLY_META( "artist",   "IART")
      |     ^
mux/avi.c:831:11: note: expanded from macro 'APPLY_META'
  831 |     psz = var_InheritString( p_mux, SOUT_CFG_PREFIX var );\
      |           ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/avi.c:841:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  841 |     APPLY_META( "comment",  "ICMT")
      |     ^
mux/avi.c:831:11: note: expanded from macro 'APPLY_META'
  831 |     psz = var_InheritString( p_mux, SOUT_CFG_PREFIX var );\
      |           ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, mux/asf.c:1001:n) va28:r _Inwarning: variable 'i_dst_num' is used uninitialized whenever 'for' loop exits because its condition is false [-Wsometimes-uninitialized]
her 1001 |      itS   for( size_t i = 0; tring(VLCi <_OBJE vCT(olc_arr), nay_c)
      oun|                                                   ^
t( &p_../include/vlc_common.h:481:15: sys-note: expanded from macro 'VLC_OBJECT'
>tr  481 | ack  s )  ; i  ++  c onst struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
)
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mux/asf.c:1028:28: note: uninitialized use occurs here
 1028 |       mux/avi.c  bo_addle_:842u32( &bo, i_dst_num ); /* data */
      |                            ^~~~~~~~~
:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  842 |     APPLY_META( "copyright","ICOP")
      |     ^
mux/avi.c:831:11: note: expanded from macro 'APPLY_META'
  831 |     psz = mux/asf.c:1001:28: note: remove the condition if it is always truevar_InheritString( p_mux, SO
U T_CFG_PREFIX var );\
      |           ^
1001 |         f../include/vlc_variables.h:642:or( siz51:e_ note: expanded from macro 'var_InheritString't i = 
  642 | 0; i < vlc_array_count( &p_sys->track#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
s ); i++ )
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/vlc_common.h:481:15: mux/asf.c:998:31: note: initialize the variable 'i_dst_num' to silence this warning
note: expanded from macro 'VLC_OBJECT'
    481 |         const struct vlc_998 |         unscommoin_gnmeed inmberst: ( i_codst_num, i_dst_den;
      |                               ^
ns      |                                = 0
t mux/asf.c:1001:28: vlwarning: variable 'i_dst_den' is used uninitialized whenever 'for' loop exits because its condition is false [-Wsometimes-uninitialized]c_ob
j 1001ec |  t_t *)(&(x)->obj) \
      |                ^
      for( size_t i = 0; i < vlc_arramux/avi.c:y_count843:5(: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
   843 |     APPLY_META( "date",     "ICRD")
      |     ^
&pmux/avi.c:831:11: note: expanded from macro 'APPLY_META'
_  831 |     pszsy = var_Is->ntraheritcks Str); ing( p_mux, SOUT_iCF++G_PREFIX  v)
a      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rmux/asf.c ):1036:28;\:
      |           ^
 ../include/vlc_variables.hnote: uninitialized use occurs here:642:51
: note: expanded from macro 'var_InheritString'
 1036  642 |  |   #define  var_Inh    erit Stbo_addleri_ngu(o32(,  n)&bo, v i_dast_denr_Inherit ); St/rin* dag(tVLa *C_/
OB      JE| CT                           ^~~~~~~~~
(o), n)
      |                                                   ^
../include/vlc_common.h:481:15mux/asf.c:: note: expanded from macro 'VLC_OBJECT'
  481 |         co1001:28: note: remove the condition if it is always truenst st
ruct vl 1001 |         for( size_t i = 0; i < vlcc_common_mem_array_count( &p_sysber->str:ack s(co n);s t i++ )
      v| l                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~c
_object_t *)(&(x)->objmux/asf.c:)998:42 \
      |               ^
: note: initialize the variable 'i_dst_den' to silence this warning
  998 |         unsigned intmux/avi.c :844:i_dst5:_n uwarning: mdue to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
, i_dst_den;
        | 844                                         ^
      |  |                                             = 0
  APPLY_META( "genre",    "IGNR")
      |     ^
mux/avi.c:831:11: note: expanded from macro 'APPLY_META'
  831 |     psz = var_InheritString( p_mux, SOUT_CFG_PREFIX var );\
      |           ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/avi.c:845:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  845 |     APPLY_META( "name",     "INAM")
      |     ^
mux/avi.c:831:11: note: expanded from macro 'APPLY_META'
  831 |     psz = var_InheritString( p_mux, SOUT_CFG_PREFIX var );\
      |           ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/avi.c:846:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  846 |     APPLY_META( "keywords", "IKEY")
      |     ^
mux/avi.c:831:11: note: expanded from macro 'APPLY_META'
  831 |     psz = var_InheritString( p_mux, SOUT_CFG_PREFIX var );\
      |           ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/avi.c:847:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  847 |     APPLY_META( "subject",  "ISBJ")
      |     ^
mux/avi.c:831:11: note: expanded from macro 'APPLY_META'
  831 |     psz = var_InheritString( p_mux, SOUT_CFG_PREFIX var );\
      |           ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
mux/avi.c:848:5: warning: due to lvalue conversion of the controlling expression, association of type 'const struct vlc_common_members' will never be selected because it is qualified [-Wunreachable-code-generic-assoc]
  848 |     APPLY_META( "encoder",  "ISFT")
      |     ^
mux/avi.c:831:11: note: expanded from macro 'APPLY_META'
  831 |     psz = var_InheritString( p_mux, SOUT_CFG_PREFIX var );\
      |           ^
../include/vlc_variables.h:642:51: note: expanded from macro 'var_InheritString'
  642 | #define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
      |                                                   ^
../include/vlc_common.h:481:15: note: expanded from macro 'VLC_OBJECT'
  481 |         const struct vlc_common_members: (const vlc_object_t *)(&(x)->obj) \
      |               ^
meta_engine/taglib.cpp:821:5: error: no member named 'itemListMap' in 'TagLib::MP4::Tag'
  821 |     SET("----:com.apple.iTunes:MusicBrainz Track Id", TrackID );
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
meta_engine/taglib.cpp:809:14: note: expanded from macro 'SET'
  809 |     if( tag->itemListMap().contains(keyName) )                                               \
      |         ~~~  ^
meta_engine/taglib.cpp:821:5: error: no member named 'itemListMap' in 'TagLib::MP4::Tag'
  821 |     SET("----:com.apple.iTunes:MusicBrainz Track Id", TrackID );
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
meta_engine/taglib.cpp:811:21: note: expanded from macro 'SET'
  811 |         list = tag->itemListMap()[keyName];                                                  \
      |                ~~~  ^
meta_engine/taglib.cpp:822:5: error: no member named 'itemListMap' in 'TagLib::MP4::Tag'
  822 |     SET_EXTRA("----:com.apple.iTunes:MusicBrainz Album Id", VLC_META_EXTRA_MB_ALBUMID );
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
meta_engine/taglib.cpp:815:14: note: expanded from macro 'SET_EXTRA'
  815 |     if( tag->itemListMap().contains(keyName) )                                  \
      |         ~~~  ^
meta_engine/taglib.cpp:822:5: error: no member named 'itemListMap' in 'TagLib::MP4::Tag'
  822 |     SET_EXTRA("----:com.apple.iTunes:MusicBrainz Album Id", VLC_META_EXTRA_MB_ALBUMID );
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
meta_engine/taglib.cpp:817:21: note: expanded from macro 'SET_EXTRA'
  817 |         list = tag->itemListMap()[keyName];                                     \
      |                ~~~  ^
meta_engine/taglib.cpp:827:14: error: no member named 'itemListMap' in 'TagLib::MP4::Tag'
  827 |     if( tag->itemListMap().contains("covr") )
      |         ~~~  ^
meta_engine/taglib.cpp:829:39: error: no member named 'itemListMap' in 'TagLib::MP4::Tag'
  829 |         MP4::CoverArtList list = tag->itemListMap()["covr"].toCoverArtList();
      |                                  ~~~  ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
2 warnings and 20 errors generated.
gmake[4]: *** [Makefile:26750: meta_engine/libtaglib_plugin_la-taglib.lo] Error 1
gmake[4]: *** Waiting for unfinished jobs....
libtool: link: /usr/bin/nm  mux/.libs/mpjpeg.o   | /usr/bin/sed -n -e 's/^.*[	 ]\([BCDEGRST][BCDEGRST]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libmux_mpjpeg_plugin.exp
libtool: link: /usr/bin/egrep -e "^vlc_entry" ".libs/libmux_mpjpeg_plugin.exp" > ".libs/libmux_mpjpeg_plugin.expT"
libtool: link: mv -f ".libs/libmux_mpjpeg_plugin.expT" ".libs/libmux_mpjpeg_plugin.exp"
libtool: link: echo "{ global:" > .libs/libmux_mpjpeg_plugin.so-ver
libtool: link: 		 sed -e "s|$|;|" < .libs/libmux_mpjpeg_plugin.exp >> .libs/libmux_mpjpeg_plugin.so-ver
libtool: link: 	 echo "local: *; };" >> .libs/libmux_mpjpeg_plugin.so-ver
libtool: link: cc -shared  -fPIC -DPIC  mux/.libs/mpjpeg.o   -Wl,-rpath -Wl,/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/src/.libs -Wl,-rpath -Wl,/usr/local/lib ../compat/.libs/libcompat.a ../src/.libs/libvlccore.so -L/usr/local/lib  -O2 -fstack-protector-strong -O3 -Wl,--undefined-version -fstack-protector-strong   -pthread -Wl,-soname -Wl,libmux_mpjpeg_plugin.so -Wl,-version-script -Wl,.libs/libmux_mpjpeg_plugin.so-ver -o .libs/libmux_mpjpeg_plugin.so
libtool: link: ( cd ".libs" && rm -f "libmux_mpjpeg_plugin.la" && ln -s "../libmux_mpjpeg_plugin.la" "libmux_mpjpeg_plugin.la" )
45 warnings generated.
49 warnings generated.
gmake[4]: Leaving directory '/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/modules'
gmake[3]: *** [Makefile:28327: all-recursive] Error 1
gmake[3]: Leaving directory '/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/modules'
gmake[2]: *** [Makefile:12918: all] Error 2
gmake[2]: Leaving directory '/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20/modules'
gmake[1]: *** [Makefile:1567: all-recursive] Error 1
gmake[1]: Leaving directory '/magus/work/usr/mports/multimedia/vlc/work/vlc-3.0.20'
gmake: *** [Makefile:1454: all] Error 2
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make: stopped in /usr/mports/multimedia/vlc

Links

Depends On

Depend Of

Categories

CVEs

  • Loading CVE information...

LLM Analysis